On Thu, Dec 13, 2012 at 1:13 PM, Branko Čibej <br...@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