Lines Matching +full:ninja +full:- +full:linux
2 ---
6 ---
13 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific.
14 - ASAN works on Linux, Mac, Android, and Windows.
15 - TSAN works on Linux and Mac.
16 - MSAN works on Linux[1].
19 with the system-provided C++ standard library, which is usually libstdc++.
21 We ship a copy of libc++ with our Linux toolchain in /lib.
23 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed.
28 ------------------------------------------
31 <!--?prettify lang=sh?-->
37 ---------------------------
39 <!--?prettify lang=sh?-->
43 python2 tools/git-sync-deps
44 CC= CXX= infra/bots/assets/clang_linux/create.py -t "$CLANGDIR"
47 ------------------------------------
49 <!--?prettify lang=sh?-->
52 mkdir -p out/msan
53 cat > out/msan/args.gn <<- EOF
56 extra_cflags = [ "-B${CLANGDIR}/bin" ]
58 "-B${CLANGDIR}/bin",
59 "-fuse-ld=lld",
60 "-L${CLANGDIR}/msan",
61 "-Wl,-rpath,${CLANGDIR}/msan" ]
65 python2 tools/git-sync-deps
67 ninja -C out/msan
70 ------------------------------------
72 <!--?prettify lang=sh?-->
75 mkdir -p out/asan
76 cat > out/asan/args.gn <<- EOF
80 extra_ldflags = [ "-fuse-ld=lld", "-Wl,-rpath,${CLANGDIR}/lib" ]
82 python2 tools/git-sync-deps
84 ninja -C out/asan
87 ------------------------------------
89 <!--?prettify lang=sh?-->
92 mkdir -p out/tsan
93 cat > out/tsan/args.gn <<- EOF
98 extra_ldflags = [ "-Wl,-rpath,${CLANGDIR}/lib" ]
100 python2 tools/git-sync-deps
102 ninja -C out/tsan