[compiler-rt] r204239 - [Make] Build sanitizer runtimes with -std=c++11
Alexey Samsonov
samsonov at google.com
Wed Mar 19 07:50:10 PDT 2014
Author: samsonov
Date: Wed Mar 19 09:50:10 2014
New Revision: 204239
URL: http://llvm.org/viewvc/llvm-project?rev=204239&view=rev
Log:
[Make] Build sanitizer runtimes with -std=c++11
Modified:
compiler-rt/trunk/make/platform/clang_darwin.mk
compiler-rt/trunk/make/platform/clang_linux.mk
Modified: compiler-rt/trunk/make/platform/clang_darwin.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/platform/clang_darwin.mk?rev=204239&r1=204238&r2=204239&view=diff
==============================================================================
--- compiler-rt/trunk/make/platform/clang_darwin.mk (original)
+++ compiler-rt/trunk/make/platform/clang_darwin.mk Wed Mar 19 09:50:10 2014
@@ -159,6 +159,7 @@ CFLAGS.10.4 := $(CFLAGS) $(OSX_DEPLOYME
CFLAGS.asan_osx_dynamic := \
$(CFLAGS) -mmacosx-version-min=10.6 -fno-builtin \
-gline-tables-only \
+ -std=c++11 \
-DMAC_INTERPOSE_FUNCTIONS=1
CFLAGS.asan_iossim_dynamic := \
@@ -166,9 +167,11 @@ CFLAGS.asan_iossim_dynamic := \
-isysroot $(IOSSIM_SDK_PATH) \
-fno-builtin \
-gline-tables-only \
+ -std=c++11 \
-DMAC_INTERPOSE_FUNCTIONS=1
-CFLAGS.ubsan_osx := $(CFLAGS) -mmacosx-version-min=10.6 -fno-builtin
+CFLAGS.ubsan_osx := $(CFLAGS) -mmacosx-version-min=10.6 -fno-builtin \
+ -std=c++11
CFLAGS.ios.i386 := $(CFLAGS) $(IOSSIM_DEPLOYMENT_ARGS)
CFLAGS.ios.x86_64 := $(CFLAGS) $(IOSSIM_DEPLOYMENT_ARGS)
Modified: compiler-rt/trunk/make/platform/clang_linux.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/platform/clang_linux.mk?rev=204239&r1=204238&r2=204239&view=diff
==============================================================================
--- compiler-rt/trunk/make/platform/clang_linux.mk (original)
+++ compiler-rt/trunk/make/platform/clang_linux.mk Wed Mar 19 09:50:10 2014
@@ -86,7 +86,7 @@ endif
###
CFLAGS := -Wall -Werror -O3 -fomit-frame-pointer
-SANITIZER_CFLAGS := -fPIE -fno-builtin -gline-tables-only
+SANITIZER_CFLAGS := -std=c++11 -fPIE -fno-builtin -gline-tables-only
CFLAGS.full-i386 := $(CFLAGS) -m32
CFLAGS.full-x86_64 := $(CFLAGS) -m64
More information about the llvm-commits
mailing list