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