Fix CL for failing targets in git_main-throttled-haiku

This change adds the 'no_bti' default to hevc_dec_fuzzer and hevc_enc_fuzzer as they statically link against libraries lacking BTI support. This is done to fix the linker errors raised in haiku_fuzz_shiba-trunk_staging-userdebug and haiku_fuzzcoverage_shiba-trunk_staging-userdebug targets.

Bug: 491119982

Flag: EXEMPT BUGFIX

Test: CLANG_COVERAGE=true NATIVE_COVERAGE_PATHS='*' m haiku dist && m haiku dist

Change-Id: I3f569311b17667f2f4dd57e846d13e50ee5dfbe9
This commit is contained in:
Ananya Sharma 2026-03-09 08:47:00 +00:00 committed by Harish Mahendrakar
parent b9c1bf8bbf
commit 1e08a022f7

View file

@ -9,6 +9,10 @@ package {
cc_fuzz {
name: "hevc_dec_fuzzer",
//TODO: b/485868924
defaults: [
"no_bti",
],
host_supported: true,
srcs: [
"hevc_dec_fuzzer.cpp",
@ -41,6 +45,10 @@ cc_fuzz {
cc_fuzz {
name: "hevc_enc_fuzzer",
//TODO: b/485868924
defaults: [
"no_bti",
],
host_supported: true,
srcs: [
"hevc_enc_fuzzer.cpp",