Mirror lib/Fuzzer from llvm in Chromium for libFuzzer builds. |
|||||
Issue descriptionTracking bug to mirror lib/Fuzzer from llvm in third_party/libFuzzer. This is so that we can have a BUILD.gn file to track the required .cpp files from upstream libFuzzer.
,
Mar 2 2016
,
Mar 2 2016
,
Mar 28 2016
bug 591248 is about bundling libFuzzer from clang; this one is about building it in parallel. Do we need both?
,
Mar 28 2016
Do you mean bug 543318 ? I think the situation has changed (kcc, aizatsky, please correct me if I'm wrong) -- libFuzzer is no longer tightly integrated with LLVM, so it will no longer make sense to bundle it with clang.
,
Mar 28 2016
Yes. Rather than bundling it with clang we'd prefer to pull it in as a normal third party dep.
,
Mar 28 2016
,
Mar 28 2016
,
Apr 1 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cbd1cf202d289ccaf76aa67828e9425e5a061d6b commit cbd1cf202d289ccaf76aa67828e9425e5a061d6b Author: ochang <ochang@chromium.org> Date: Fri Apr 01 21:37:37 2016 Pull in libFuzzer as a third party dep. This makes it so that developers no longer have to build clang locally to get libFuzzer. R=thakis@chromium.org,aizatsky@chromium.org BUG= 591248 , 598448 # Previous patchset passed CQ bots, but had a trivial conflict when # trying to apply because of catapult roll. NOTRY=true Review URL: https://codereview.chromium.org/1752183002 Cr-Commit-Position: refs/heads/master@{#384692} [modify] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/.gitignore [modify] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/DEPS [modify] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/testing/libfuzzer/BUILD.gn [add] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/third_party/libFuzzer/BUILD.gn [add] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/third_party/libFuzzer/LICENSE.TXT [add] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/third_party/libFuzzer/OWNERS [add] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/third_party/libFuzzer/README.chromium [modify] https://crrev.com/cbd1cf202d289ccaf76aa67828e9425e5a061d6b/tools/checklicenses/checklicenses.py
,
Apr 1 2016
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by och...@chromium.org
, Mar 2 2016