tsan: pass CFLAGS to tests
authorDmitry Vyukov <dvyukov@google.com>
Mon, 28 May 2012 14:15:39 +0000 (14:15 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Mon, 28 May 2012 14:15:39 +0000 (14:15 +0000)
llvm-svn: 157579

compiler-rt/lib/tsan/Makefile.old

index 95a5d2f..3819c62 100644 (file)
@@ -37,13 +37,10 @@ libtsan:
        $(MAKE) -C rtl -f Makefile.old DEBUG=$(DEBUG)
 
 unit_tests/%_test.o: unit_tests/%_test.cc $(UNIT_TEST_HDR)
-       $(CXX) $(CXXFLAGS) $(INCLUDES) -o $@ -c $<
+       $(CXX) $(CXXFLAGS) $(CFLAGS) $(INCLUDES) -o $@ -c $<
 
 rtl_tests/%.o: rtl_tests/%.cc $(LIBTSAN_HEADERS)
-       $(CXX) $(CXXFLAGS) $(INCLUDES) -o $@ -c $<
-
-#%.o: %.c $(LIBTSAN_HEADERS)
-#      $(CC) $(CXXFLAGS) $(INCLUDES) -c $<
+       $(CXX) $(CXXFLAGS) $(CFLAGS) $(INCLUDES) -o $@ -c $<
 
 tsan_test: $(TEST_OBJ) $(UNIT_TEST_OBJ) $(RTL_TEST_OBJ) $(LIBTSAN) $(GTEST_LIB)
        $(CXX) $^ -o $@ $(LDFLAGS)