diff options
author | Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org> | 2012-07-14 14:19:04 +0159 |
---|---|---|
committer | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2013-02-04 14:45:37 +0100 |
commit | 886eef25e19b08104a49561391f27691d728cb7b (patch) | |
tree | 21605e47ce7aa56abd264c4c9f07f19e9caae8d5 | |
parent | 75d1dd69c75d91257f002568f64d8165059847c1 (diff) | |
download | build-886eef25e19b08104a49561391f27691d728cb7b.tar.gz |
build/core: Use better default compiler flags
Use -O3 for the compiler, -O2 for the linker
Change-Id: Ib9c3cd6d6ddf16c8bd20149a051ff2c17491a29d
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | core/combo/TARGET_linux-arm.mk | 4 | ||||
-rw-r--r-- | core/combo/select.mk | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/core/combo/TARGET_linux-arm.mk b/core/combo/TARGET_linux-arm.mk index f712b8cd9a..f42b828631 100644 --- a/core/combo/TARGET_linux-arm.mk +++ b/core/combo/TARGET_linux-arm.mk @@ -72,7 +72,7 @@ endif TARGET_NO_UNDEFINED_LDFLAGS := -Wl,--no-undefined -TARGET_arm_CFLAGS := -O2 \ +TARGET_arm_CFLAGS := -O3 \ -fomit-frame-pointer \ -fstrict-aliasing \ -funswitch-loops @@ -83,7 +83,7 @@ TARGET_arm_CFLAGS := -O2 \ # compiled as ARM. ifeq ($(ARCH_ARM_HAVE_THUMB_SUPPORT),true) TARGET_thumb_CFLAGS := -mthumb \ - -Os \ + -O3 \ -fomit-frame-pointer \ -fno-strict-aliasing else diff --git a/core/combo/select.mk b/core/combo/select.mk index e485d00e2a..2ebca83d4f 100644 --- a/core/combo/select.mk +++ b/core/combo/select.mk @@ -47,8 +47,8 @@ $(combo_target)HAVE_STRLCAT := 0 $(combo_target)HAVE_KERNEL_MODULES := 0 $(combo_target)GLOBAL_CFLAGS := -fno-exceptions -Wno-multichar -$(combo_target)RELEASE_CFLAGS := -O2 -g -fno-strict-aliasing -$(combo_target)GLOBAL_LDFLAGS := +$(combo_target)RELEASE_CFLAGS := -O3 -g -fno-strict-aliasing +$(combo_target)GLOBAL_LDFLAGS := -Wl,-O2 $(combo_target)GLOBAL_ARFLAGS := crsP $(combo_target)EXECUTABLE_SUFFIX := |