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

Reply via email to