Merge "Block CFI on static libraries" into main

This commit is contained in:
Trevor Radcliffe
2023-09-21 13:05:21 +00:00
committed by Gerrit Code Review
8 changed files with 70 additions and 26 deletions

View File

@@ -1519,7 +1519,7 @@ func TestCcLibrarySharedWithCfiAndCfiAssemblySupport(t *testing.T) {
runCcLibrarySharedTestCase(t, Bp2buildTestCase{
Description: "cc_library_shared has correct features when cfi is enabled with cfi assembly support",
Blueprint: `
cc_library_static {
cc_library_shared {
name: "foo",
sanitize: {
cfi: true,
@@ -1529,7 +1529,7 @@ cc_library_static {
},
}`,
ExpectedBazelTargets: []string{
MakeBazelTarget("cc_library_static", "foo", AttrNameToString{
MakeBazelTarget("cc_library_shared", "foo", AttrNameToString{
"features": `[
"android_cfi",
"android_cfi_assembly_support",