Roll fuzztest/centipede

Centipede is one of our fuzzing engines; it's a component of the
fuzztest repository. This rolls fuzztest in order to get centipede's
support for multiple DSOs, which is needed to support the Chromium
component build.

This also takes the opportunity to reduce some duplication in the
BUILD.gn file.

Bug: 1472709
Change-Id: Ib33cee280e503dfb2298e660370703cde418db96
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4822512
Reviewed-by: Paul Semel <paulsemel@chromium.org>
Reviewed-by: Adrian Taylor <adetaylor@chromium.org>
Commit-Queue: Paul Semel <paulsemel@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1190786}
NOKEYCHECK=True
GitOrigin-RevId: deb02db40ef33a1211c16617d09de3c942926387
1 file changed
tree: 243f40510e8d0c9f7141228cf9f163c686a9dd38
  1. BUILD.gn
  2. OWNERS
  3. README.chromium