Revert "Set -fomit-frame-pointer for all devices"
This reverts commit 20823f95e6d90d7961b3c97ec57b4bcb2b8a24ab.
Reason for revert: caused a minor performance regression in some benchmarks.
Bug: 69470341
Test: builds
Change-Id: I1a852b5d7a2aa1d08ecb54617898f814cddd7600
diff --git a/cc/config/arm_device.go b/cc/config/arm_device.go
index 9512fd1..0f28d1e 100644
--- a/cc/config/arm_device.go
+++ b/cc/config/arm_device.go
@@ -27,7 +27,9 @@
"-msoft-float",
}
- armCflags = []string{}
+ armCflags = []string{
+ "-fomit-frame-pointer",
+ }
armCppflags = []string{}
diff --git a/cc/config/global.go b/cc/config/global.go
index e4a6403..44ad30b 100644
--- a/cc/config/global.go
+++ b/cc/config/global.go
@@ -62,7 +62,6 @@
"-fstack-protector-strong",
"-Wa,--noexecstack",
"-D_FORTIFY_SOURCE=2",
- "-fomit-frame-pointer",
"-Wstrict-aliasing=2",
diff --git a/cc/config/mips_device.go b/cc/config/mips_device.go
index 8b7bae3..9709ada 100644
--- a/cc/config/mips_device.go
+++ b/cc/config/mips_device.go
@@ -22,6 +22,7 @@
var (
mipsCflags = []string{
+ "-fomit-frame-pointer",
"-Umips",
}