commit | efefb1af9de841e2be7e714960e492e86ba0edbf | [log] [tgz] |
---|---|---|
author | Manoj Gupta <manojgupta@google.com> | Thu Jan 28 21:46:53 2021 -0800 |
committer | Manoj Gupta <manojgupta@chromium.org> | Fri Jan 29 16:36:04 2021 +0000 |
tree | 878a66714151ea54913a662f5eb18ddfb9ab0d0a | |
parent | 2844e62d0405e009f4a57093eedab9c37416e54c [diff] [blame] |
compiler_wrapper: Fix gcc host wrapper config GCC host wrapper was not calling the code to add common flags for no clear reason. Add it so that "-fcommon" is now passed to GCC host compiler invocations. BUG=chromium:1171833 TEST=go test Change-Id: Id354b65ff0a08d0b25f895bb95cd4e99412b856b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2657585 Reviewed-by: Manoj Gupta <manojgupta@chromium.org> Tested-by: Manoj Gupta <manojgupta@chromium.org>
diff --git a/compiler_wrapper/compiler_wrapper.go b/compiler_wrapper/compiler_wrapper.go index 631f80f..0574f3c 100644 --- a/compiler_wrapper/compiler_wrapper.go +++ b/compiler_wrapper/compiler_wrapper.go
@@ -219,9 +219,7 @@ processSysrootFlag(builder) } builder.addPreUserArgs(builder.cfg.gccFlags...) - if !builder.cfg.isHostWrapper { - calcCommonPreUserArgs(builder) - } + calcCommonPreUserArgs(builder) processGccFlags(builder) if !builder.cfg.isHostWrapper { allowCCache := true