SPIRV-Tools/test/fuzzers
Alastair Donaldson 789de0dc4b
Adjust build for fuzzer targets to support OSS-Fuzz (#4498)
With OSS-Fuzz, the build system should not directly set options such as
-fsanitize=fuzzer. Instead, these are set by OSS-Fuzz, and
linker options are provided via the LIB_FUZZER_OPTIONS environment
variable. This change allows the fuzzers to be build stand-alone,
outside of OSS-Fuzz, in the way that was already supported, as well as
inside OSS-Fuzz, when the LIB_FUZZER_OPTIONS environment variable is
set.
2021-09-02 22:55:30 +00:00
..
corpora/spv Add GraphicsFuzz shaders to fuzzer corpus (#4429) 2021-08-03 15:27:03 +01:00
BUILD.gn Remove WebGPU support (#4108) 2021-01-14 16:45:18 -05:00
CMakeLists.txt Adjust build for fuzzer targets to support OSS-Fuzz (#4498) 2021-09-02 22:55:30 +00:00
spvtools_as_fuzzer.cpp Add missing dealloc (#3061) 2019-11-20 10:38:35 -05:00
spvtools_binary_parser_fuzzer.cpp Add fuzzer for spvBinaryParser (#2045) 2018-11-14 10:30:20 -05:00
spvtools_dis_fuzzer.cpp Reset pointers before iterating in fuzzer to avoid double free (#3003) 2019-11-01 11:39:05 -04:00
spvtools_opt_legalization_fuzzer.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
spvtools_opt_performance_fuzzer.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
spvtools_opt_size_fuzzer.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
spvtools_val_fuzzer.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00