• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:cc

3 set -e
6 tsan_go.cc
7 ../rtl/tsan_clock.cc
8 ../rtl/tsan_flags.cc
9 ../rtl/tsan_interface_atomic.cc
10 ../rtl/tsan_md5.cc
11 ../rtl/tsan_mutex.cc
12 ../rtl/tsan_report.cc
13 ../rtl/tsan_rtl.cc
14 ../rtl/tsan_rtl_mutex.cc
15 ../rtl/tsan_rtl_report.cc
16 ../rtl/tsan_rtl_thread.cc
17 ../rtl/tsan_rtl_proc.cc
18 ../rtl/tsan_stack_trace.cc
19 ../rtl/tsan_stat.cc
20 ../rtl/tsan_suppressions.cc
21 ../rtl/tsan_sync.cc
22 ../../sanitizer_common/sanitizer_allocator.cc
23 ../../sanitizer_common/sanitizer_common.cc
24 ../../sanitizer_common/sanitizer_common_libcdep.cc
25 ../../sanitizer_common/sanitizer_deadlock_detector2.cc
26 ../../sanitizer_common/sanitizer_flag_parser.cc
27 ../../sanitizer_common/sanitizer_flags.cc
28 ../../sanitizer_common/sanitizer_libc.cc
29 ../../sanitizer_common/sanitizer_persistent_allocator.cc
30 ../../sanitizer_common/sanitizer_printf.cc
31 ../../sanitizer_common/sanitizer_suppressions.cc
32 ../../sanitizer_common/sanitizer_thread_registry.cc
33 ../../sanitizer_common/sanitizer_stackdepot.cc
34 ../../sanitizer_common/sanitizer_stacktrace.cc
35 ../../sanitizer_common/sanitizer_symbolizer.cc
36 ../../sanitizer_common/sanitizer_termination.cc
39 if [ "`uname -a | grep Linux`" != "" ]; then
41 …OSCFLAGS="-fPIC -ffreestanding -Wno-maybe-uninitialized -Wno-unused-const-variable -Werror -Wno-un…
42 OSLDFLAGS="-lpthread -fPIC -fpie"
45 ../rtl/tsan_platform_linux.cc
46 ../../sanitizer_common/sanitizer_posix.cc
47 ../../sanitizer_common/sanitizer_posix_libcdep.cc
48 ../../sanitizer_common/sanitizer_procmaps_common.cc
49 ../../sanitizer_common/sanitizer_procmaps_linux.cc
50 ../../sanitizer_common/sanitizer_linux.cc
51 ../../sanitizer_common/sanitizer_linux_libcdep.cc
52 ../../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
54 elif [ "`uname -a | grep FreeBSD`" != "" ]; then
56 OSCFLAGS="-fno-strict-aliasing -fPIC -Werror"
57 OSLDFLAGS="-lpthread -fPIC -fpie"
60 ../rtl/tsan_platform_linux.cc
61 ../../sanitizer_common/sanitizer_posix.cc
62 ../../sanitizer_common/sanitizer_posix_libcdep.cc
63 ../../sanitizer_common/sanitizer_procmaps_common.cc
64 ../../sanitizer_common/sanitizer_procmaps_freebsd.cc
65 ../../sanitizer_common/sanitizer_linux.cc
66 ../../sanitizer_common/sanitizer_linux_libcdep.cc
67 ../../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
69 elif [ "`uname -a | grep Darwin`" != "" ]; then
71 OSCFLAGS="-fPIC -Wno-unused-const-variable -Wno-unknown-warning-option -mmacosx-version-min=10.7"
72 OSLDFLAGS="-lpthread -fPIC -fpie -mmacosx-version-min=10.7"
75 ../rtl/tsan_platform_mac.cc
76 ../../sanitizer_common/sanitizer_mac.cc
77 ../../sanitizer_common/sanitizer_posix.cc
78 ../../sanitizer_common/sanitizer_posix_libcdep.cc
79 ../../sanitizer_common/sanitizer_procmaps_mac.cc
81 elif [ "`uname -a | grep MINGW`" != "" ]; then
83 …OSCFLAGS="-Wno-error=attributes -Wno-attributes -Wno-unused-const-variable -Wno-unknown-warning-op…
87 ../rtl/tsan_platform_windows.cc
88 ../../sanitizer_common/sanitizer_win.cc
95 CC=${CC:-gcc}
96 IN_TMPDIR=${IN_TMPDIR:-0}
97 SILENT=${SILENT:-0}
100 DIR=$(mktemp -qd /tmp/gotsan.XXXXXXXXXX)
102 rm -rf $DIR
111 rm -f $DIR/gotsan.cc
113 cat $F >> $DIR/gotsan.cc
116 FLAGS=" -I../rtl -I../.. -I../../sanitizer_common -I../../../include -std=c++11 -m64 -Wall -fno-exc…
118 FLAGS="$FLAGS -DSANITIZER_DEBUG=0 -O3 -msse3 -fomit-frame-pointer"
120 FLAGS="$FLAGS -DSANITIZER_DEBUG=1 -g"
124 echo $CC gotsan.cc -c -o $DIR/race_$SUFFIX.syso $FLAGS $CFLAGS
126 $CC $DIR/gotsan.cc -c -o $DIR/race_$SUFFIX.syso $FLAGS $CFLAGS
128 $CC $OSCFLAGS test.c $DIR/race_$SUFFIX.syso -m64 -g -o $DIR/test $OSLDFLAGS