svn commit: r242329 - stable/9/lib/libc++
Dimitry Andric
dim at FreeBSD.org
Mon Oct 29 21:11:38 UTC 2012
Author: dim
Date: Mon Oct 29 21:11:37 2012
New Revision: 242329
URL: http://svn.freebsd.org/changeset/base/242329
Log:
MFC r241909:
Allow building libc++ with any custom -std=xxx flag. Note that using
-std=gnu++98 will give a lot of warnings with clang, so please use
-std=c++0x or higher, or use NO_WERROR.
Modified:
stable/9/lib/libc++/Makefile
Directory Properties:
stable/9/lib/libc++/ (props changed)
Modified: stable/9/lib/libc++/Makefile
==============================================================================
--- stable/9/lib/libc++/Makefile Mon Oct 29 21:08:06 2012 (r242328)
+++ stable/9/lib/libc++/Makefile Mon Oct 29 21:11:37 2012 (r242329)
@@ -53,7 +53,9 @@ cxxrt_${_S}:
WARNS= 0
CFLAGS+= -I${HDRDIR} -I${LIBCXXRTDIR} -nostdlib -DLIBCXXRT
+.if !defined(CXXFLAGS) || ${CXXFLAGS:M-std=*}" == ""
CXXFLAGS+= -std=c++0x
+.endif
DPADD= ${LIBCXXRT}
LDADD= -lcxxrt
More information about the svn-src-stable-9
mailing list