• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmds": [
4      {
5        "cmd": {
6          "args": [
7            "../../usr/bin/clang",
8            "--sysroot=/usr/x86_64-cros-linux-gnu",
9            "-Qunused-arguments",
10            "-Werror=poison-system-directories",
11            "-Wno-deprecated-declarations",
12            "-Wno-enum-constexpr-conversion",
13            "-Wno-error=implicit-function-declaration",
14            "-Wno-error=implicit-int",
15            "-Wno-final-dtor-non-final-class",
16            "-Wno-single-bit-bitfield-constant-conversion",
17            "-Wno-tautological-constant-compare",
18            "-Wno-tautological-unsigned-enum-zero-compare",
19            "-Wno-unknown-warning-option",
20            "-fdebug-default-version=5",
21            "-Wno-int-conversion",
22            "-Wno-incompatible-function-pointer-types",
23            "-Wno-error=vla-cxx-extension",
24            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
25            "-fclang-abi-compat=17",
26            "--unwindlib=libunwind",
27            "-Wno-section",
28            "-fno-addrsig",
29            "-ftrivial-auto-var-init=zero",
30            "-fcommon",
31            "-fstack-protector-strong",
32            "-D_FORTIFY_SOURCE=3",
33            "-fno-omit-frame-pointer",
34            "-static-libgcc",
35            "--prefix=../../bin/x86_64-cros-linux-gnu-",
36            "-mno-movbe",
37            "-Wclobbered",
38            "-Wno-psabi",
39            "-Wlogical-op",
40            "-Wmissing-parameter-type",
41            "-Wold-style-declaration",
42            "-Woverride-init",
43            "-Wunsafe-loop-optimizations",
44            "main.cc",
45            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
46            "-mno-movbe",
47            "-B../../bin",
48            "-target",
49            "x86_64-cros-linux-gnu"
50          ],
51          "env_updates": [
52            "CCACHE_DIR=/var/cache/distfiles/ccache",
53            "CCACHE_UMASK=002",
54            "CCACHE_CPP2=yes"
55          ],
56          "path": "/usr/bin/ccache"
57        }
58      }
59    ],
60    "wd": "/tmp/stable",
61    "wrapper": {
62      "cmd": {
63        "args": [
64          "-mno-movbe",
65          "-Wclobbered",
66          "-Wno-psabi",
67          "-Wlogical-op",
68          "-Wmissing-parameter-type",
69          "-Wold-style-declaration",
70          "-Woverride-init",
71          "-Wunsafe-loop-optimizations",
72          "-Wstrict-aliasing=abc",
73          "-finline-limit=abc",
74          "main.cc"
75        ],
76        "path": "./x86_64-cros-linux-gnu-clang"
77      }
78    }
79  },
80  {
81    "cmds": [
82      {
83        "cmd": {
84          "args": [
85            "../../usr/bin/clang",
86            "--sysroot=/usr/x86_64-cros-linux-gnu",
87            "-Qunused-arguments",
88            "-Werror=poison-system-directories",
89            "-Wno-deprecated-declarations",
90            "-Wno-enum-constexpr-conversion",
91            "-Wno-error=implicit-function-declaration",
92            "-Wno-error=implicit-int",
93            "-Wno-final-dtor-non-final-class",
94            "-Wno-single-bit-bitfield-constant-conversion",
95            "-Wno-tautological-constant-compare",
96            "-Wno-tautological-unsigned-enum-zero-compare",
97            "-Wno-unknown-warning-option",
98            "-fdebug-default-version=5",
99            "-Wno-int-conversion",
100            "-Wno-incompatible-function-pointer-types",
101            "-Wno-error=vla-cxx-extension",
102            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
103            "-fclang-abi-compat=17",
104            "--unwindlib=libunwind",
105            "-Wno-section",
106            "-fno-addrsig",
107            "-ftrivial-auto-var-init=zero",
108            "-fcommon",
109            "-fstack-protector-strong",
110            "-D_FORTIFY_SOURCE=3",
111            "-fno-omit-frame-pointer",
112            "-static-libgcc",
113            "--prefix=../../bin/x86_64-cros-linux-gnu-",
114            "-Wno-#warnings",
115            "main.cc",
116            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
117            "-mno-movbe",
118            "-B../../bin",
119            "-target",
120            "x86_64-cros-linux-gnu"
121          ],
122          "env_updates": [
123            "CCACHE_DIR=/var/cache/distfiles/ccache",
124            "CCACHE_UMASK=002",
125            "CCACHE_CPP2=yes"
126          ],
127          "path": "/usr/bin/ccache"
128        }
129      }
130    ],
131    "wd": "/tmp/stable",
132    "wrapper": {
133      "cmd": {
134        "args": [
135          "-Wno-error=cpp",
136          "main.cc"
137        ],
138        "path": "./x86_64-cros-linux-gnu-clang"
139      }
140    }
141  },
142  {
143    "cmds": [
144      {
145        "cmd": {
146          "args": [
147            "../../usr/bin/clang",
148            "--sysroot=/usr/x86_64-cros-linux-gnu",
149            "-Qunused-arguments",
150            "-Werror=poison-system-directories",
151            "-Wno-deprecated-declarations",
152            "-Wno-enum-constexpr-conversion",
153            "-Wno-error=implicit-function-declaration",
154            "-Wno-error=implicit-int",
155            "-Wno-final-dtor-non-final-class",
156            "-Wno-single-bit-bitfield-constant-conversion",
157            "-Wno-tautological-constant-compare",
158            "-Wno-tautological-unsigned-enum-zero-compare",
159            "-Wno-unknown-warning-option",
160            "-fdebug-default-version=5",
161            "-Wno-int-conversion",
162            "-Wno-incompatible-function-pointer-types",
163            "-Wno-error=vla-cxx-extension",
164            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
165            "-fclang-abi-compat=17",
166            "--unwindlib=libunwind",
167            "-Wno-section",
168            "-fno-addrsig",
169            "-ftrivial-auto-var-init=zero",
170            "-fcommon",
171            "-fstack-protector-strong",
172            "-D_FORTIFY_SOURCE=3",
173            "-fno-omit-frame-pointer",
174            "-static-libgcc",
175            "--prefix=../../bin/x86_64-cros-linux-gnu-",
176            "-Wno-error=uninitialized",
177            "main.cc",
178            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
179            "-mno-movbe",
180            "-B../../bin",
181            "-target",
182            "x86_64-cros-linux-gnu"
183          ],
184          "env_updates": [
185            "CCACHE_DIR=/var/cache/distfiles/ccache",
186            "CCACHE_UMASK=002",
187            "CCACHE_CPP2=yes"
188          ],
189          "path": "/usr/bin/ccache"
190        }
191      }
192    ],
193    "wd": "/tmp/stable",
194    "wrapper": {
195      "cmd": {
196        "args": [
197          "-Wno-error=maybe-uninitialized",
198          "main.cc"
199        ],
200        "path": "./x86_64-cros-linux-gnu-clang"
201      }
202    }
203  },
204  {
205    "cmds": [
206      {
207        "cmd": {
208          "args": [
209            "../../usr/bin/clang",
210            "--sysroot=/usr/x86_64-cros-linux-gnu",
211            "-Qunused-arguments",
212            "-Werror=poison-system-directories",
213            "-Wno-deprecated-declarations",
214            "-Wno-enum-constexpr-conversion",
215            "-Wno-error=implicit-function-declaration",
216            "-Wno-error=implicit-int",
217            "-Wno-final-dtor-non-final-class",
218            "-Wno-single-bit-bitfield-constant-conversion",
219            "-Wno-tautological-constant-compare",
220            "-Wno-tautological-unsigned-enum-zero-compare",
221            "-Wno-unknown-warning-option",
222            "-fdebug-default-version=5",
223            "-Wno-int-conversion",
224            "-Wno-incompatible-function-pointer-types",
225            "-Wno-error=vla-cxx-extension",
226            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
227            "-fclang-abi-compat=17",
228            "--unwindlib=libunwind",
229            "-Wno-section",
230            "-fno-addrsig",
231            "-ftrivial-auto-var-init=zero",
232            "-fcommon",
233            "-fstack-protector-strong",
234            "-D_FORTIFY_SOURCE=3",
235            "-fno-omit-frame-pointer",
236            "-static-libgcc",
237            "--prefix=../../bin/x86_64-cros-linux-gnu-",
238            "-someflag",
239            "main.cc",
240            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
241            "-mno-movbe",
242            "-B../../bin",
243            "-target",
244            "x86_64-cros-linux-gnu"
245          ],
246          "env_updates": [
247            "CCACHE_DIR=/var/cache/distfiles/ccache",
248            "CCACHE_UMASK=002",
249            "CCACHE_CPP2=yes"
250          ],
251          "path": "/usr/bin/ccache"
252        }
253      }
254    ],
255    "wd": "/tmp/stable",
256    "wrapper": {
257      "cmd": {
258        "args": [
259          "-Xclang-only=-someflag",
260          "main.cc"
261        ],
262        "path": "./x86_64-cros-linux-gnu-clang"
263      }
264    }
265  }
266]
267