Move ASan arguments from LLVM (-mllvm) to the frontend
authordfarler@apple.com <dfarler@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Oct 2014 23:32:06 +0000 (23:32 +0000)
committerdfarler@apple.com <dfarler@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 2 Oct 2014 23:32:06 +0000 (23:32 +0000)
https://bugs.webkit.org/show_bug.cgi?id=137365

Reviewed by David Kilzer.

* asan/asan.xcconfig:
Remove the -mllvm prefix to the asan-blacklist argument, moving it
to the clang frontend.

http://llvm.org/viewvc/llvm-project?view=revision&revision=212505

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@174242 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/asan/asan.xcconfig

index c021590acd17ed3c74acc40800e01a1356bff55d..cf0452253f035ef98059a66e0f15bdff2efa1044 100644 (file)
@@ -1,3 +1,16 @@
+2014-10-02  David Farler  <dfarler@apple.com>
+
+        Move ASan arguments from LLVM (-mllvm) to the frontend
+        https://bugs.webkit.org/show_bug.cgi?id=137365
+
+        Reviewed by David Kilzer.
+
+        * asan/asan.xcconfig:
+        Remove the -mllvm prefix to the asan-blacklist argument, moving it
+        to the clang frontend.
+
+        http://llvm.org/viewvc/llvm-project?view=revision&revision=212505
+
 2014-10-02  Commit Queue  <commit-queue@webkit.org>
 
         Unreviewed, rolling out r174120.
 2014-10-02  Commit Queue  <commit-queue@webkit.org>
 
         Unreviewed, rolling out r174120.
index 6eddefaa3d24156e2cd2ec4979fc3d45f34865f5..9a90fea677d2c4ad5301a92459b802f8ccad8be3 100644 (file)
@@ -1,6 +1,6 @@
 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
 
 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
 
-ASAN_OTHER_CFLAGS = -fsanitize=address -O1 -mllvm -asan-blacklist=$(ASAN_IGNORE) -Wno-error -fno-omit-frame-pointer -g -DUSE_SYSTEM_MALLOC=1;
+ASAN_OTHER_CFLAGS = -fsanitize=address -O1 -asan-blacklist=$(ASAN_IGNORE) -Wno-error -fno-omit-frame-pointer -g -DUSE_SYSTEM_MALLOC=1;
 ASAN_OTHER_CPLUSPLUSFLAGS = $(ASAN_OTHER_CFLAGS);
 ASAN_OTHER_LDFLAGS = -fsanitize=address $(ASAN_OTHER_LDFLAGS_$(PLATFORM_NAME));
 ASAN_OTHER_LDFLAGS_macosx = -lclang_rt.asan_osx_dynamic;
 ASAN_OTHER_CPLUSPLUSFLAGS = $(ASAN_OTHER_CFLAGS);
 ASAN_OTHER_LDFLAGS = -fsanitize=address $(ASAN_OTHER_LDFLAGS_$(PLATFORM_NAME));
 ASAN_OTHER_LDFLAGS_macosx = -lclang_rt.asan_osx_dynamic;