OLD | NEW |
1 # Copyright 2016 the V8 project authors. All rights reserved. | 1 # Copyright 2016 the V8 project authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'v8_code': 1, | 7 'v8_code': 1, |
8 }, | 8 }, |
9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'], | 9 'includes': ['../../gypfiles/toolchain.gypi', '../../gypfiles/features.gypi'], |
10 'targets': [ | 10 'targets': [ |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
189 'dependencies': [ | 189 'dependencies': [ |
190 'fuzzer_support', | 190 'fuzzer_support', |
191 ], | 191 ], |
192 'include_dirs': [ | 192 'include_dirs': [ |
193 '../..', | 193 '../..', |
194 ], | 194 ], |
195 'sources': [ ### gcmole(all) ### | 195 'sources': [ ### gcmole(all) ### |
196 'wasm-data-section.cc', | 196 'wasm-data-section.cc', |
197 '../common/wasm/wasm-module-runner.cc', | 197 '../common/wasm/wasm-module-runner.cc', |
198 '../common/wasm/wasm-module-runner.h', | 198 '../common/wasm/wasm-module-runner.h', |
199 '../fuzzer/wasm-section-fuzzers.cc', | 199 'wasm-section-fuzzers.cc', |
200 '../fuzzer/wasm-section-fuzzers.h', | 200 'wasm-section-fuzzers.h', |
201 ], | 201 ], |
202 }, | 202 }, |
203 { | 203 { |
204 'target_name': 'v8_simple_wasm_function_sigs_section_fuzzer', | 204 'target_name': 'v8_simple_wasm_function_sigs_section_fuzzer', |
205 'type': 'executable', | 205 'type': 'executable', |
206 'dependencies': [ | 206 'dependencies': [ |
207 'wasm_function_sigs_section_fuzzer_lib', | 207 'wasm_function_sigs_section_fuzzer_lib', |
208 ], | 208 ], |
209 'include_dirs': [ | 209 'include_dirs': [ |
210 '../..', | 210 '../..', |
211 ], | 211 ], |
212 'sources': [ | 212 'sources': [ |
213 'fuzzer.cc', | 213 'fuzzer.cc', |
214 ], | 214 ], |
215 }, | 215 }, |
216 { | 216 { |
217 'target_name': 'wasm_function_sigs_section_fuzzer_lib', | 217 'target_name': 'wasm_function_sigs_section_fuzzer_lib', |
218 'type': 'static_library', | 218 'type': 'static_library', |
219 'dependencies': [ | 219 'dependencies': [ |
220 'fuzzer_support', | 220 'fuzzer_support', |
221 ], | 221 ], |
222 'include_dirs': [ | 222 'include_dirs': [ |
223 '../..', | 223 '../..', |
224 ], | 224 ], |
225 'sources': [ ### gcmole(all) ### | 225 'sources': [ ### gcmole(all) ### |
226 'wasm-function-sigs-section.cc', | 226 'wasm-function-sigs-section.cc', |
227 '../common/wasm/wasm-module-runner.cc', | 227 '../common/wasm/wasm-module-runner.cc', |
228 '../common/wasm/wasm-module-runner.h', | 228 '../common/wasm/wasm-module-runner.h', |
229 '../fuzzer/wasm-section-fuzzers.cc', | 229 'wasm-section-fuzzers.cc', |
230 '../fuzzer/wasm-section-fuzzers.h', | 230 'wasm-section-fuzzers.h', |
231 ], | 231 ], |
232 }, | 232 }, |
233 { | 233 { |
234 'target_name': 'v8_simple_wasm_globals_section_fuzzer', | 234 'target_name': 'v8_simple_wasm_globals_section_fuzzer', |
235 'type': 'executable', | 235 'type': 'executable', |
236 'dependencies': [ | 236 'dependencies': [ |
237 'wasm_globals_section_fuzzer_lib', | 237 'wasm_globals_section_fuzzer_lib', |
238 ], | 238 ], |
239 'include_dirs': [ | 239 'include_dirs': [ |
240 '../..', | 240 '../..', |
241 ], | 241 ], |
242 'sources': [ | 242 'sources': [ |
243 'fuzzer.cc', | 243 'fuzzer.cc', |
244 ], | 244 ], |
245 }, | 245 }, |
246 { | 246 { |
247 'target_name': 'wasm_globals_section_fuzzer_lib', | 247 'target_name': 'wasm_globals_section_fuzzer_lib', |
248 'type': 'static_library', | 248 'type': 'static_library', |
249 'dependencies': [ | 249 'dependencies': [ |
250 'fuzzer_support', | 250 'fuzzer_support', |
251 ], | 251 ], |
252 'include_dirs': [ | 252 'include_dirs': [ |
253 '../..', | 253 '../..', |
254 ], | 254 ], |
255 'sources': [ ### gcmole(all) ### | 255 'sources': [ ### gcmole(all) ### |
256 'wasm-globals-section.cc', | 256 'wasm-globals-section.cc', |
257 '../common/wasm/wasm-module-runner.cc', | 257 '../common/wasm/wasm-module-runner.cc', |
258 '../common/wasm/wasm-module-runner.h', | 258 '../common/wasm/wasm-module-runner.h', |
259 '../fuzzer/wasm-section-fuzzers.cc', | 259 'wasm-section-fuzzers.cc', |
260 '../fuzzer/wasm-section-fuzzers.h', | 260 'wasm-section-fuzzers.h', |
261 ], | 261 ], |
262 }, | 262 }, |
263 { | 263 { |
264 'target_name': 'v8_simple_wasm_imports_section_fuzzer', | 264 'target_name': 'v8_simple_wasm_imports_section_fuzzer', |
265 'type': 'executable', | 265 'type': 'executable', |
266 'dependencies': [ | 266 'dependencies': [ |
267 'wasm_imports_section_fuzzer_lib', | 267 'wasm_imports_section_fuzzer_lib', |
268 ], | 268 ], |
269 'include_dirs': [ | 269 'include_dirs': [ |
270 '../..', | 270 '../..', |
271 ], | 271 ], |
272 'sources': [ | 272 'sources': [ |
273 'fuzzer.cc', | 273 'fuzzer.cc', |
274 ], | 274 ], |
275 }, | 275 }, |
276 { | 276 { |
277 'target_name': 'wasm_imports_section_fuzzer_lib', | 277 'target_name': 'wasm_imports_section_fuzzer_lib', |
278 'type': 'static_library', | 278 'type': 'static_library', |
279 'dependencies': [ | 279 'dependencies': [ |
280 'fuzzer_support', | 280 'fuzzer_support', |
281 ], | 281 ], |
282 'include_dirs': [ | 282 'include_dirs': [ |
283 '../..', | 283 '../..', |
284 ], | 284 ], |
285 'sources': [ ### gcmole(all) ### | 285 'sources': [ ### gcmole(all) ### |
286 'wasm-imports-section.cc', | 286 'wasm-imports-section.cc', |
287 '../common/wasm/wasm-module-runner.cc', | 287 '../common/wasm/wasm-module-runner.cc', |
288 '../common/wasm/wasm-module-runner.h', | 288 '../common/wasm/wasm-module-runner.h', |
289 '../fuzzer/wasm-section-fuzzers.cc', | 289 'wasm-section-fuzzers.cc', |
290 '../fuzzer/wasm-section-fuzzers.h', | 290 'wasm-section-fuzzers.h', |
291 ], | 291 ], |
292 }, | 292 }, |
293 { | 293 { |
294 'target_name': 'v8_simple_wasm_memory_section_fuzzer', | 294 'target_name': 'v8_simple_wasm_memory_section_fuzzer', |
295 'type': 'executable', | 295 'type': 'executable', |
296 'dependencies': [ | 296 'dependencies': [ |
297 'wasm_memory_section_fuzzer_lib', | 297 'wasm_memory_section_fuzzer_lib', |
298 ], | 298 ], |
299 'include_dirs': [ | 299 'include_dirs': [ |
300 '../..', | 300 '../..', |
301 ], | 301 ], |
302 'sources': [ | 302 'sources': [ |
303 'fuzzer.cc', | 303 'fuzzer.cc', |
304 ], | 304 ], |
305 }, | 305 }, |
306 { | 306 { |
307 'target_name': 'wasm_memory_section_fuzzer_lib', | 307 'target_name': 'wasm_memory_section_fuzzer_lib', |
308 'type': 'static_library', | 308 'type': 'static_library', |
309 'dependencies': [ | 309 'dependencies': [ |
310 'fuzzer_support', | 310 'fuzzer_support', |
311 ], | 311 ], |
312 'include_dirs': [ | 312 'include_dirs': [ |
313 '../..', | 313 '../..', |
314 ], | 314 ], |
315 'sources': [ ### gcmole(all) ### | 315 'sources': [ ### gcmole(all) ### |
316 'wasm-memory-section.cc', | 316 'wasm-memory-section.cc', |
317 '../common/wasm/wasm-module-runner.cc', | 317 '../common/wasm/wasm-module-runner.cc', |
318 '../common/wasm/wasm-module-runner.h', | 318 '../common/wasm/wasm-module-runner.h', |
319 '../fuzzer/wasm-section-fuzzers.cc', | 319 'wasm-section-fuzzers.cc', |
320 '../fuzzer/wasm-section-fuzzers.h', | 320 'wasm-section-fuzzers.h', |
321 ], | 321 ], |
322 }, | 322 }, |
323 { | 323 { |
324 'target_name': 'v8_simple_wasm_names_section_fuzzer', | 324 'target_name': 'v8_simple_wasm_names_section_fuzzer', |
325 'type': 'executable', | 325 'type': 'executable', |
326 'dependencies': [ | 326 'dependencies': [ |
327 'wasm_names_section_fuzzer_lib', | 327 'wasm_names_section_fuzzer_lib', |
328 ], | 328 ], |
329 'include_dirs': [ | 329 'include_dirs': [ |
330 '../..', | 330 '../..', |
331 ], | 331 ], |
332 'sources': [ | 332 'sources': [ |
333 'fuzzer.cc', | 333 'fuzzer.cc', |
334 ], | 334 ], |
335 }, | 335 }, |
336 { | 336 { |
337 'target_name': 'wasm_names_section_fuzzer_lib', | 337 'target_name': 'wasm_names_section_fuzzer_lib', |
338 'type': 'static_library', | 338 'type': 'static_library', |
339 'dependencies': [ | 339 'dependencies': [ |
340 'fuzzer_support', | 340 'fuzzer_support', |
341 ], | 341 ], |
342 'include_dirs': [ | 342 'include_dirs': [ |
343 '../..', | 343 '../..', |
344 ], | 344 ], |
345 'sources': [ ### gcmole(all) ### | 345 'sources': [ ### gcmole(all) ### |
346 'wasm-names-section.cc', | 346 'wasm-names-section.cc', |
347 '../common/wasm/wasm-module-runner.cc', | 347 '../common/wasm/wasm-module-runner.cc', |
348 '../common/wasm/wasm-module-runner.h', | 348 '../common/wasm/wasm-module-runner.h', |
349 '../fuzzer/wasm-section-fuzzers.cc', | 349 'wasm-section-fuzzers.cc', |
350 '../fuzzer/wasm-section-fuzzers.h', | 350 'wasm-section-fuzzers.h', |
351 ], | 351 ], |
352 }, | 352 }, |
353 { | 353 { |
354 'target_name': 'v8_simple_wasm_types_section_fuzzer', | 354 'target_name': 'v8_simple_wasm_types_section_fuzzer', |
355 'type': 'executable', | 355 'type': 'executable', |
356 'dependencies': [ | 356 'dependencies': [ |
357 'wasm_types_section_fuzzer_lib', | 357 'wasm_types_section_fuzzer_lib', |
358 ], | 358 ], |
359 'include_dirs': [ | 359 'include_dirs': [ |
360 '../..', | 360 '../..', |
361 ], | 361 ], |
362 'sources': [ | 362 'sources': [ |
363 'fuzzer.cc', | 363 'fuzzer.cc', |
364 ], | 364 ], |
365 }, | 365 }, |
366 { | 366 { |
367 'target_name': 'wasm_types_section_fuzzer_lib', | 367 'target_name': 'wasm_types_section_fuzzer_lib', |
368 'type': 'static_library', | 368 'type': 'static_library', |
369 'dependencies': [ | 369 'dependencies': [ |
370 'fuzzer_support', | 370 'fuzzer_support', |
371 ], | 371 ], |
372 'include_dirs': [ | 372 'include_dirs': [ |
373 '../..', | 373 '../..', |
374 ], | 374 ], |
375 'sources': [ ### gcmole(all) ### | 375 'sources': [ ### gcmole(all) ### |
376 'wasm-types-section.cc', | 376 'wasm-types-section.cc', |
377 '../common/wasm/wasm-module-runner.cc', | 377 '../common/wasm/wasm-module-runner.cc', |
378 '../common/wasm/wasm-module-runner.h', | 378 '../common/wasm/wasm-module-runner.h', |
379 '../fuzzer/wasm-section-fuzzers.cc', | 379 'wasm-section-fuzzers.cc', |
380 '../fuzzer/wasm-section-fuzzers.h', | 380 'wasm-section-fuzzers.h', |
381 ], | 381 ], |
382 }, | 382 }, |
383 { | 383 { |
384 'target_name': 'fuzzer_support', | 384 'target_name': 'fuzzer_support', |
385 'type': 'static_library', | 385 'type': 'static_library', |
386 'dependencies': [ | 386 'dependencies': [ |
387 '../../src/v8.gyp:v8_libplatform', | 387 '../../src/v8.gyp:v8_libplatform', |
388 ], | 388 ], |
389 'include_dirs': [ | 389 'include_dirs': [ |
390 '../..', | 390 '../..', |
(...skipping 30 matching lines...) Expand all Loading... |
421 '../../gypfiles/isolate.gypi', | 421 '../../gypfiles/isolate.gypi', |
422 ], | 422 ], |
423 'sources': [ | 423 'sources': [ |
424 'fuzzer.isolate', | 424 'fuzzer.isolate', |
425 ], | 425 ], |
426 }, | 426 }, |
427 ], | 427 ], |
428 }], | 428 }], |
429 ], | 429 ], |
430 } | 430 } |
OLD | NEW |