Fix fuzzing engines without LLVMFuzzerRunDriver.

The introduction of fuzztest accidentally broke fuzzing engines which
were unable to support a custom main function. This commit fixes that.

Cq-Include-Trybots: luci.chromium.try:linux-libfuzzer-asan-rel,win-libfuzzer-asan-rel,linux-centipede-asan-rel
Bug: 1494445
Change-Id: I5f6c25c23ce0e19523f6c0628bd6568ddc89a519
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4987431
Reviewed-by: Titouan Rigoudy <titouan@chromium.org>
Commit-Queue: Adrian Taylor <adetaylor@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1217586}
NOKEYCHECK=True
GitOrigin-RevId: 5f60321782ee7d34970c41b62cce2bf6a5567a40
1 file changed
tree: 78366a7cfc2b52dec64cd9f24c32cdebe0624853
  1. BUILD.gn
  2. OWNERS
  3. README.chromium