From a445ef6cdeb3e5540d81c605608f959ac11a01a2 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Fri, 2 Apr 2021 10:20:30 -0700 Subject: [PATCH] Remove honggfuzz support. Everyone's on libFuzzer now. (The "fuzz" referred to in base_system.mk was removed in Android 11, but this reference was left lying around.) Bug: http://b/184301511 Test: treehugger Change-Id: I6fe0f2c37e014647802279a656d2c6c9625b7a44 --- core/fuzz_test.mk | 29 ----------------------------- target/product/base_system.mk | 5 ----- 2 files changed, 34 deletions(-) diff --git a/core/fuzz_test.mk b/core/fuzz_test.mk index 4a0fcfa29..8a4b8c3d1 100644 --- a/core/fuzz_test.mk +++ b/core/fuzz_test.mk @@ -19,35 +19,6 @@ LOCAL_SANITIZE += fuzzer ifeq ($(my_fuzzer),libFuzzer) LOCAL_STATIC_LIBRARIES += libFuzzer -else ifeq ($(my_fuzzer),honggfuzz) -LOCAL_STATIC_LIBRARIES += honggfuzz_libhfuzz -LOCAL_REQUIRED_MODULES += honggfuzz -LOCAL_LDFLAGS += \ - "-Wl,--wrap=strcmp" \ - "-Wl,--wrap=strcasecmp" \ - "-Wl,--wrap=strncmp" \ - "-Wl,--wrap=strncasecmp" \ - "-Wl,--wrap=strstr" \ - "-Wl,--wrap=strcasestr" \ - "-Wl,--wrap=memcmp" \ - "-Wl,--wrap=bcmp" \ - "-Wl,--wrap=memmem" \ - "-Wl,--wrap=ap_cstr_casecmp" \ - "-Wl,--wrap=ap_cstr_casecmpn" \ - "-Wl,--wrap=ap_strcasestr" \ - "-Wl,--wrap=apr_cstr_casecmp" \ - "-Wl,--wrap=apr_cstr_casecmpn" \ - "-Wl,--wrap=CRYPTO_memcmp" \ - "-Wl,--wrap=OPENSSL_memcmp" \ - "-Wl,--wrap=OPENSSL_strcasecmp" \ - "-Wl,--wrap=OPENSSL_strncasecmp" \ - "-Wl,--wrap=xmlStrncmp" \ - "-Wl,--wrap=xmlStrcmp" \ - "-Wl,--wrap=xmlStrEqual" \ - "-Wl,--wrap=xmlStrcasecmp" \ - "-Wl,--wrap=xmlStrncasecmp" \ - "-Wl,--wrap=xmlStrstr" \ - "-Wl,--wrap=xmlStrcasestr" else $(call pretty-error, Unknown fuzz engine $(my_fuzzer)) endif diff --git a/target/product/base_system.mk b/target/product/base_system.mk index c87fb7357..4fdfc889e 100644 --- a/target/product/base_system.mk +++ b/target/product/base_system.mk @@ -385,11 +385,6 @@ PRODUCT_SYSTEM_SERVER_APPS += \ SettingsProvider \ WallpaperBackup -# Packages included only for eng/userdebug builds, when building with SANITIZE_TARGET=address -PRODUCT_PACKAGES_DEBUG_ASAN := \ - fuzz \ - honggfuzz - PRODUCT_PACKAGES_DEBUG_JAVA_COVERAGE := \ libdumpcoverage