Commit Graph
2 Commits
Author SHA1 Message Date
Gil 2dc0caca50 Fix fuzzer build under Xcode 10 (#1934)
* LibFuzzer uses thread_local, which isn't available until iOS 9.0

This fixes builds under Xcode 10, where the linker is finally enforcing
that running this binary on iOS wouldn't work.

* Generated project changes
2018-10-11 14:46:31 -07:00
Mina Farid 94132a7e00 Added .podspec file for libFuzzer (#1338)
* Added .podspec file for libFuzzer

* The libFuzzer pod does not include the `main()` function to allow
  the pod to be built independently.
* Fuzzing applications must provide both the `main()` function and
  the `LLVMFuzzerTestOneInput` function. The `main()` function should
  call `fuzzer::FuzzerDriver(...)` similar to the original `FuzzerMain.cpp`.
* LLVM License and authors
2018-05-28 13:38:33 -04:00