This is an archive of the discontinued LLVM Phabricator instance.

[Fuzzer] Set an explicit libc++ dependency when needed
ClosedPublic

Authored by phosek on Jun 16 2018, 8:08 PM.

Details

Summary

On targets that don't link internal libc++ (Fuchsia and Linux) but
use libc++ as their C++ library and libFuzzer is being built using
the just built compiler together with libc++ as part of runtimes, we
need an explicit dependency from libFuzzer object library to libc++ to
make sure the headers are available by the time we start building
libFuzzer.

Diff Detail

Event Timeline

phosek created this revision.Jun 16 2018, 8:08 PM
Herald added subscribers: Restricted Project, llvm-commits, mgorny. · View Herald Transcript
vitalybuka accepted this revision.Jun 17 2018, 11:33 PM
This revision is now accepted and ready to land.Jun 17 2018, 11:33 PM
This revision was automatically updated to reflect the committed changes.
This revision was automatically updated to reflect the committed changes.