summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
diff options
context:
space:
mode:
authorMatt Morehouse <mascasa@google.com>2018-04-23 21:36:21 +0000
committerMatt Morehouse <mascasa@google.com>2018-04-23 21:36:21 +0000
commitf66221c6ecd88435c685dd7aa38af1ab34241125 (patch)
tree77a7cedf469aff87d043e6038d2ae85db8bc03ad /llvm/lib/Transforms/Utils/LoopRotationUtils.cpp
parent6ed0fad9996d618954db7ed21a98d54f06550b00 (diff)
downloadbcm5719-llvm-f66221c6ecd88435c685dd7aa38af1ab34241125.tar.gz
bcm5719-llvm-f66221c6ecd88435c685dd7aa38af1ab34241125.zip
[libFuzzer] Add feature to not use AFL's deferred forkserver.
A small but substantial minority of libFuzzer-based fuzzers run code that does not play well with fork in global constructors or LLVMFuzzerInitialize. This patch allows these fuzzers to use afl_driver by allowing them to opt-out of using AFL's deferred forkserver which deferres calling fork until after this code. Patch By: metzman Differential Revision: https://reviews.llvm.org/D45744 llvm-svn: 330652
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopRotationUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud