]>
Commit | Line | Data |
---|---|---|
cd0be65c WM |
1 | AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include |
2 | ||
9cb5411c L |
3 | # May be used by toolexeclibdir. |
4 | gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) | |
5 | ||
cd0be65c | 6 | DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS |
64548f3b | 7 | AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros |
d10a2df2 | 8 | AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS) |
cd0be65c WM |
9 | ACLOCAL_AMFLAGS = -I m4 |
10 | ||
11 | toolexeclib_LTLIBRARIES = libtsan.la | |
12 | ||
13 | tsan_files = \ | |
14 | tsan_clock.cc \ | |
15 | tsan_interface_atomic.cc \ | |
16 | tsan_mutex.cc \ | |
17 | tsan_report.cc \ | |
18 | tsan_rtl_thread.cc \ | |
19 | tsan_symbolize.cc \ | |
20 | tsan_flags.cc \ | |
21 | tsan_interface.cc \ | |
22 | tsan_platform_linux.cc \ | |
23 | tsan_rtl.cc \ | |
24 | tsan_stat.cc \ | |
25 | tsan_sync.cc \ | |
26 | tsan_interceptors.cc \ | |
27 | tsan_md5.cc \ | |
28 | tsan_platform_mac.cc \ | |
29 | tsan_rtl_mutex.cc \ | |
30 | tsan_suppressions.cc \ | |
31 | tsan_interface_ann.cc \ | |
32 | tsan_mman.cc \ | |
cd0be65c WM |
33 | tsan_rtl_report.cc \ |
34 | tsan_symbolize_addr2line_linux.cc | |
35 | ||
36 | libtsan_la_SOURCES = $(tsan_files) | |
e1e953d9 | 37 | libtsan_la_LIBADD = $(top_builddir)/sanitizer_common/libsanitizer_common.la $(top_builddir)/interception/libinterception.la $(LIBSTDCXX_RAW_CXX_LDLAGS) |
cd0be65c WM |
38 | libtsan_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` -lpthread -ldl |
39 | ||
e8adb21b L |
40 | MAKEOVERRIDES= |
41 | ||
cd0be65c WM |
42 | ## ################################################################ |
43 |