diff options
author | Manoj Gupta <manojgupta@google.com> | 2021-01-28 10:28:06 -0800 |
---|---|---|
committer | Manoj Gupta <manojgupta@chromium.org> | 2021-01-28 19:20:02 +0000 |
commit | 92fff664338311355a744616074c58d9c98527b5 (patch) | |
tree | 09524e37c7e8c7500dc61292ae4b95f73f1311b8 /compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json | |
parent | 7ee49e4d7aa1cd14d378b8dff018574d1a573083 (diff) | |
download | toolchain-utils-92fff664338311355a744616074c58d9c98527b5.tar.gz |
compiler_wrapper: Add "-fcommon" to GCC
pass "-fcommon" to GCC to match clang. This is needed
since GCC 10 defaults to "-fno-common".
BUG=chromium:1171833
TEST=go test
Change-Id: Iceac503c8cc14afc1837c6952100189f45d2b567
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2657043
Reviewed-by: George Burgess <gbiv@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Diffstat (limited to 'compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json')
-rw-r--r-- | compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json b/compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json index 13e97dc0..98492553 100644 --- a/compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json +++ b/compiler_wrapper/testdata/cros_hardened_golden/clang_ftrapv_maincc_target_specific.json @@ -19,7 +19,6 @@ "--sysroot=/usr/x86_64-cros-linux-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -31,6 +30,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -75,7 +75,6 @@ "--sysroot=/usr/x86_64-cros-eabi", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -87,6 +86,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -131,7 +131,6 @@ "--sysroot=/usr/x86_64-cros-win-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -143,6 +142,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -187,7 +187,6 @@ "--sysroot=/usr/armv7m-cros-linux-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -199,6 +198,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -242,7 +242,6 @@ "--sysroot=/usr/armv7m-cros-eabi", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -254,6 +253,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -297,7 +297,6 @@ "--sysroot=/usr/armv7m-cros-win-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -309,6 +308,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -352,7 +352,6 @@ "--sysroot=/usr/armv8m-cros-linux-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -364,6 +363,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -407,7 +407,6 @@ "--sysroot=/usr/armv8m-cros-eabi", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -419,6 +418,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", @@ -462,7 +462,6 @@ "--sysroot=/usr/armv8m-cros-win-gnu", "-Qunused-arguments", "-fno-addrsig", - "-fcommon", "-Wno-tautological-constant-compare", "-Wno-tautological-unsigned-enum-zero-compare", "-Wno-unknown-warning-option", @@ -474,6 +473,7 @@ "-fexperimental-new-pass-manager", "-Wno-compound-token-split-by-macro", "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", + "-fcommon", "-fstack-protector-strong", "-fPIE", "-pie", |