Home | History | Annotate | Download | only in dfsan
      1 # These tests depend on both coverage and dfsan instrumentation.
      2 
      3 set(CMAKE_CXX_FLAGS
      4   "${LIBFUZZER_FLAGS_BASE} -fno-sanitize=all -fsanitize=dataflow")
      5 
      6 set(DFSanTests
      7   MemcmpTest
      8   SimpleCmpTest
      9   StrcmpTest
     10   StrncmpTest
     11   SwitchTest
     12   )
     13 
     14 foreach(Test ${DFSanTests})
     15   add_libfuzzer_test(${Test}-DFSan SOURCES ../${Test}.cpp)
     16 endforeach()
     17 
     18 # Propagate value into parent directory
     19 set(TestBinaries ${TestBinaries} PARENT_SCOPE)
     20