summaryrefslogtreecommitdiff
path: root/cc
diff options
context:
space:
mode:
author Nick Kralevich <nnk@google.com> 2025-03-13 11:58:37 -0700
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2025-03-13 11:58:37 -0700
commit782bb6de56b966ae6a1cc217adc10300ec321afc (patch)
tree8cbaa20942580965cc3f820a1808cf36f3d5c881 /cc
parent739321c5b89e4713643f8a8332aca7041ad1dab5 (diff)
parent57040f5cd7814697449d8f597a1d409f942cdeeb (diff)
Merge "Use -target-feature for MTE" into main am: 766ebc3625 am: 57040f5cd7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3533466 Change-Id: Ieb59fbcb442b1e78ffeabf39743386412aff4cd7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'cc')
-rw-r--r--cc/sanitize.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/sanitize.go b/cc/sanitize.go
index db99a5327..b704ef4bf 100644
--- a/cc/sanitize.go
+++ b/cc/sanitize.go
@@ -79,7 +79,7 @@ var (
minimalRuntimeFlags = []string{"-fsanitize-minimal-runtime", "-fno-sanitize-trap=integer,undefined",
"-fno-sanitize-recover=integer,undefined"}
- memtagStackCommonFlags = []string{"-march=armv8-a+memtag"}
+ memtagStackCommonFlags = []string{"-Xclang -target-feature -Xclang +mte"}
memtagStackLlvmFlags = []string{"-dom-tree-reachability-max-bbs-to-explore=128"}
hostOnlySanitizeFlags = []string{"-fno-sanitize-recover=all"}