[cfe-commits] [libcxx] r124432 - /libcxx/trunk/lib/buildit

Howard Hinnant hhinnant at apple.com
Thu Jan 27 13:01:51 PST 2011


Author: hhinnant
Date: Thu Jan 27 15:01:51 2011
New Revision: 124432

URL: http://llvm.org/viewvc/llvm-project?rev=124432&view=rev
Log:
updated buildit to work with recent clang updates

Modified:
    libcxx/trunk/lib/buildit

Modified: libcxx/trunk/lib/buildit
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/lib/buildit?rev=124432&r1=124431&r2=124432&view=diff
==============================================================================
--- libcxx/trunk/lib/buildit (original)
+++ libcxx/trunk/lib/buildit Thu Jan 27 15:01:51 2011
@@ -36,6 +36,7 @@
     SOEXT=dylib
 	if [ "$MACOSX_DEPLOYMENT_TARGET" == "10.6" ]
 	then
+	    EXTRA_FLAGS="-std=c++0x -U__STRICT_ANSI__"
 		LDSHARED_FLAGS="-o libc++.1.dylib \
 			-dynamiclib -nodefaultlibs -current_version 1 \
 			-compatibility_version 1 \
@@ -44,6 +45,7 @@
 			-Wl,-unexported_symbols_list,libc++unexp.exp  \
 			/usr/lib/libSystem.B.dylib"
 	else
+	    EXTRA_FLAGS="-std=c++0x"
 		LDSHARED_FLAGS="-o libc++.1.dylib \
 			-dynamiclib -nodefaultlibs  \
 			-current_version ${RC_ProjectSourceVersion} -compatibility_version 1 \
@@ -72,7 +74,7 @@
 set -x
 
 for FILE in ../src/*.cpp; do
-	$CXX -c -g -Os $RC_CFLAGS -nostdinc++ -I../include $FILE
+	$CXX -c -g -Os $RC_CFLAGS $EXTRA_FLAGS -nostdinc++ -I../include $FILE
 done
 
 





More information about the cfe-commits mailing list