Merge "Revert "Block CFI on static libraries"" into main
This commit is contained in:
@@ -1987,9 +1987,9 @@ func bp2buildSanitizerFeatures(ctx android.BazelConversionPathContext, m *Module
|
||||
sanitizerCompilerInputs.SetSelectValue(bazel.SanitizersEnabledAxis, bazel.SanitizersEnabled, bazel.MakeLabelListFromTargetNames([]string{*blocklist}))
|
||||
}
|
||||
if sanitizerProps.Sanitize.Cfi != nil && !proptools.Bool(sanitizerProps.Sanitize.Cfi) {
|
||||
features = append(features, "-"+cfiFeatureName)
|
||||
features = append(features, "-android_cfi")
|
||||
} else if proptools.Bool(sanitizerProps.Sanitize.Cfi) {
|
||||
features = append(features, cfiFeatureName)
|
||||
features = append(features, "android_cfi")
|
||||
if proptools.Bool(sanitizerProps.Sanitize.Config.Cfi_assembly_support) {
|
||||
features = append(features, "android_cfi_assembly_support")
|
||||
}
|
||||
|
Reference in New Issue
Block a user