[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: RFC: Build system changes

From: Hyrum K Wright <hyrum_at_hyrumwright.org>
Date: Thu, 13 Dec 2012 20:32:13 -0500

On Thu, Dec 13, 2012 at 1:13 PM, Branko Čibej <brane_at_wandisco.com> wrote:

> The attached patch makes several changes to how we discover compilers
> and set flags on *nix:
>
> * Search for clang as well as the default gcc/cc, and prefer clang(++)
> over gcc/g++.
> * Set standards-compliance mode (C90/C++11) even without maintainer-mode.
>

It seems a bit odd to allow use of C++11 features and yet still use C90 for
the rest of the codebase. I realize the C++ code is largely limited to
interfaces with lower-level libraries and bindings, but I would lean toward
C++98, at least initially. (That is, unless you've got a compelling reason
for rvalue references. :P )

-Hyrum
Received on 2012-12-14 02:32:45 CET

This is an archived mail posted to the Subversion Dev mailing list.