OSDN Git Service

Refine TARGET_GLOBAL_CFLAGS for x86 and x86_64:
authorAlexander Ivchenko <alexander.ivchenko@intel.com>
Tue, 9 Sep 2014 13:24:27 +0000 (17:24 +0400)
committerIan Rogers <irogers@google.com>
Wed, 10 Sep 2014 18:50:21 +0000 (11:50 -0700)
       Remove -msse2 for x86 (-mssse3 should be provided by the compiler).
       Remove -fPIC (compiler provides by default).
       Remove -fno-inline-functions-called-once.

Change-Id: Ibb29934224c4eedfff926dc72c3b6342c1861ac9
(cherry picked from commit 388dce3192b6cecf7424e9d745c3147cc7335c24)

core/combo/TARGET_linux-x86.mk
core/combo/TARGET_linux-x86_64.mk

index 0bb218f..0af3948 100644 (file)
@@ -82,18 +82,15 @@ $(combo_2nd_arch_prefix)TARGET_GLOBAL_CFLAGS += \
                        -Werror=format-security \
                        -D_FORTIFY_SOURCE=2 \
                        -Wstrict-aliasing=2 \
-                       -fPIC \
                        -ffunction-sections \
                        -finline-functions \
                        -finline-limit=300 \
-                       -fno-inline-functions-called-once \
                        -fno-short-enums \
                        -fstrict-aliasing \
                        -funswitch-loops \
                        -funwind-tables \
                        -fstack-protector \
                        -m32 \
-                       -msse2 \
                        -no-canonical-prefixes \
                        -fno-canonical-system-headers \
                        -include $(android_config_h) \
index 14fa5ed..33d6a56 100644 (file)
@@ -80,11 +80,9 @@ TARGET_GLOBAL_CFLAGS += \
                        -Werror=format-security \
                        -D_FORTIFY_SOURCE=2 \
                        -Wstrict-aliasing=2 \
-                       -fPIC \
                        -ffunction-sections \
                        -finline-functions \
                        -finline-limit=300 \
-                       -fno-inline-functions-called-once \
                        -fno-short-enums \
                        -fstrict-aliasing \
                        -funswitch-loops \