This is an archive of the discontinued LLVM Phabricator instance.

Do not link in libFuzzer with -fsanitize=fuzzer when producing a shared object
ClosedPublic

Authored by george.karpenkov on Jun 28 2017, 5:04 PM.

Details

Summary

Previous behavior was incorrect and resulted in multiple copies of libfuzzer being loaded when fuzzing shared objects.

Diff Detail

Event Timeline

george.karpenkov added a subscriber: kubamracek.
vitalybuka accepted this revision.Jun 29 2017, 12:23 PM
This revision is now accepted and ready to land.Jun 29 2017, 12:23 PM