Lines Matching +full:ninja +full:- +full:linux
8 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific.
9 - ASAN works on Linux, Mac, Android.
10 - TSAN works on Linux and Mac.
11 - MSAN works on Linux[1].
14 with the system-provided C++ standard library, which is usually libstdc++.
16 We ship a copy of libc++ with our Linux toolchain in /lib.
18 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed.
23 ------------------------------------------
26 <!--?prettify lang=sh?-->
29 python infra/bots/assets/clang_linux/download.py -t $CLANGDIR
32 ---------------------------
34 <!--?prettify lang=sh?-->
38 python tools/git-sync-deps
39 CC= CXX= infra/bots/assets/clang_linux/create.py -t "$CLANGDIR"
42 ------------------------------------
44 <!--?prettify lang=sh?-->
47 mkdir -p out/msan
48 cat > out/msan/args.gn <<- EOF
51 extra_cflags = [ "-B${CLANGDIR}/bin" ]
53 "-B${CLANGDIR}/bin",
54 "-fuse-ld=lld",
55 "-L${CLANGDIR}/msan",
56 "-Wl,-rpath,${CLANGDIR}/msan" ]
60 python tools/git-sync-deps
62 ninja -C out/msan
65 ------------------------------------
67 <!--?prettify lang=sh?-->
70 mkdir -p out/asan
71 cat > out/asan/args.gn <<- EOF
75 extra_ldflags = [ "-fuse-ld=lld", "-Wl,-rpath,${CLANGDIR}/lib" ]
77 python tools/git-sync-deps
79 ninja -C out/asan
82 ------------------------------------
84 <!--?prettify lang=sh?-->
87 mkdir -p out/tsan
88 cat > out/tsan/args.gn <<- EOF
93 extra_ldflags = [ "-Wl,-rpath,${CLANGDIR}/lib" ]
95 python tools/git-sync-deps
97 ninja -C out/tsan