Revert^3 "Use -target-feature for MTE"

This reverts commit 0feac37f1f21b135889758c4b866bba5de457838.

Reason for revert: reapplied to early

Change-Id: I43bf9e11ad021dbad82f6d82163a97a3856e032d
diff --git a/cc/sanitize.go b/cc/sanitize.go
index 73b6271..7b0652c 100644
--- a/cc/sanitize.go
+++ b/cc/sanitize.go
@@ -79,7 +79,7 @@
 
 	minimalRuntimeFlags = []string{"-fsanitize-minimal-runtime", "-fno-sanitize-trap=integer,undefined",
 		"-fno-sanitize-recover=integer,undefined"}
-	memtagStackCommonFlags = []string{"-Xclang -target-feature -Xclang +mte"}
+	memtagStackCommonFlags = []string{"-march=armv8-a+memtag"}
 	memtagStackLlvmFlags   = []string{"-dom-tree-reachability-max-bbs-to-explore=128"}
 
 	hostOnlySanitizeFlags   = []string{"-fno-sanitize-recover=all"}