[PATCH] D20706: [LibFuzzer] Refactor declaration of tests in CMake.

Dan Liew via llvm-commits llvm-commits at lists.llvm.org
Thu May 26 15:46:42 PDT 2016


delcypher created this revision.
delcypher added reviewers: kcc, aizatsky.
delcypher added subscribers: kcc, aizatsky, zaks.anna, llvm-commits.
Herald added a subscriber: kubabrecka.

[LibFuzzer] Refactor declaration of tests in CMake.

Add a new CMake function (`add_libfuzzer_test()`) to simplify
declaration of executables for testing LibFuzzer and use it to
reorganise how tests are declared.

Note that configuration of the lit configuration files has been moved
as late as possible because we are going to need to disable some tests
for some platforms and we will need to propagate this information into
the lit configuration.


http://reviews.llvm.org/D20706

Files:
  lib/Fuzzer/test/CMakeLists.txt
  lib/Fuzzer/test/dfsan/CMakeLists.txt
  lib/Fuzzer/test/trace-bb/CMakeLists.txt
  lib/Fuzzer/test/trace-pc/CMakeLists.txt
  lib/Fuzzer/test/ubsan/CMakeLists.txt
  lib/Fuzzer/test/uninstrumented/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D20706.58707.patch
Type: text/x-patch
Size: 9595 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160526/213d3927/attachment.bin>


More information about the llvm-commits mailing list