aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler_wrapper/gcc_flags.go5
-rw-r--r--compiler_wrapper/gcc_flags_test.go5
-rw-r--r--compiler_wrapper/testdata/cros_hardened_golden/gcc_specific_args.json6
-rw-r--r--compiler_wrapper/testdata/cros_nonhardened_golden/gcc_specific_args.json6
4 files changed, 6 insertions, 16 deletions
diff --git a/compiler_wrapper/gcc_flags.go b/compiler_wrapper/gcc_flags.go
index 1f4a6491..70aa2fd9 100644
--- a/compiler_wrapper/gcc_flags.go
+++ b/compiler_wrapper/gcc_flags.go
@@ -12,11 +12,6 @@ func processGccFlags(builder *commandBuilder) {
// Conversion for flags supported by clang but not gcc.
clangToGcc := map[string]string{
"-march=alderlake": "-march=skylake",
- "-march=goldmont": "-march=silvermont",
- "-march=goldmont-plus": "-march=silvermont",
- "-march=skylake": "-march=corei7",
- "-march=tigerlake": "-march=corei7",
- "-march=tremont": "-march=silvermont",
}
builder.transformArgs(func(arg builderArg) string {
diff --git a/compiler_wrapper/gcc_flags_test.go b/compiler_wrapper/gcc_flags_test.go
index 856557d1..adf72018 100644
--- a/compiler_wrapper/gcc_flags_test.go
+++ b/compiler_wrapper/gcc_flags_test.go
@@ -35,11 +35,6 @@ func TestConvertClangToGccFlags(t *testing.T) {
out string
}{
{"-march=alderlake", "-march=skylake"},
- {"-march=goldmont", "-march=silvermont"},
- {"-march=goldmont-plus", "-march=silvermont"},
- {"-march=skylake", "-march=corei7"},
- {"-march=tigerlake", "-march=corei7"},
- {"-march=tremont", "-march=silvermont"},
}
for _, tt := range tests {
diff --git a/compiler_wrapper/testdata/cros_hardened_golden/gcc_specific_args.json b/compiler_wrapper/testdata/cros_hardened_golden/gcc_specific_args.json
index 787bb6dc..bade6d95 100644
--- a/compiler_wrapper/testdata/cros_hardened_golden/gcc_specific_args.json
+++ b/compiler_wrapper/testdata/cros_hardened_golden/gcc_specific_args.json
@@ -26,7 +26,7 @@
"-pie",
"-D_FORTIFY_SOURCE=2",
"-fno-omit-frame-pointer",
- "-march=silvermont",
+ "-march=goldmont",
"main.cc",
"-mno-movbe"
],
@@ -65,7 +65,7 @@
"-pie",
"-D_FORTIFY_SOURCE=2",
"-fno-omit-frame-pointer",
- "-march=silvermont",
+ "-march=goldmont-plus",
"main.cc",
"-mno-movbe"
],
@@ -104,7 +104,7 @@
"-pie",
"-D_FORTIFY_SOURCE=2",
"-fno-omit-frame-pointer",
- "-march=corei7",
+ "-march=skylake",
"main.cc",
"-mno-movbe"
],
diff --git a/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_specific_args.json b/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_specific_args.json
index c2f7cd07..dc9bdbe0 100644
--- a/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_specific_args.json
+++ b/compiler_wrapper/testdata/cros_nonhardened_golden/gcc_specific_args.json
@@ -21,7 +21,7 @@
"-Wno-unused-local-typedefs",
"-Wno-deprecated-declarations",
"-Wtrampolines",
- "-march=silvermont",
+ "-march=goldmont",
"main.cc",
"-mno-movbe"
],
@@ -55,7 +55,7 @@
"-Wno-unused-local-typedefs",
"-Wno-deprecated-declarations",
"-Wtrampolines",
- "-march=silvermont",
+ "-march=goldmont-plus",
"main.cc",
"-mno-movbe"
],
@@ -89,7 +89,7 @@
"-Wno-unused-local-typedefs",
"-Wno-deprecated-declarations",
"-Wtrampolines",
- "-march=corei7",
+ "-march=skylake",
"main.cc",
"-mno-movbe"
],