diff options
author | Elliott Hughes <enh@google.com> | 2013-02-14 17:31:40 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-02-14 17:31:40 -0800 |
commit | b2bbff7cbaa24dbe0973b46fa78a73e1c9393c92 (patch) | |
tree | 917c6681882c2027eb7a602c67c63d29be2f2085 /core/combo | |
parent | 14a2d978df6969973c264c2e5a8591fcd18b7896 (diff) | |
parent | ea852f6ed3e9f251eaef4f041fbc0b09229ac924 (diff) | |
download | build-b2bbff7cbaa24dbe0973b46fa78a73e1c9393c92.zip build-b2bbff7cbaa24dbe0973b46fa78a73e1c9393c92.tar.gz build-b2bbff7cbaa24dbe0973b46fa78a73e1c9393c92.tar.bz2 |
am ea852f6e: am f6b670b7: Merge "Remove more always-true ARCH_ARM_HAVE_ flags."
# Via Android Git Automerger (1) and others
* commit 'ea852f6ed3e9f251eaef4f041fbc0b09229ac924':
Remove more always-true ARCH_ARM_HAVE_ flags.
Diffstat (limited to 'core/combo')
-rw-r--r-- | core/combo/TARGET_linux-arm.mk | 17 | ||||
-rw-r--r-- | core/combo/arch/arm/armv5te.mk | 4 | ||||
-rw-r--r-- | core/combo/arch/arm/armv7-a-neon.mk | 5 | ||||
-rw-r--r-- | core/combo/arch/arm/armv7-a.mk | 5 |
4 files changed, 1 insertions, 30 deletions
diff --git a/core/combo/TARGET_linux-arm.mk b/core/combo/TARGET_linux-arm.mk index 278d5ee..172ed00 100644 --- a/core/combo/TARGET_linux-arm.mk +++ b/core/combo/TARGET_linux-arm.mk @@ -73,18 +73,11 @@ TARGET_arm_CFLAGS := -O2 \ -fstrict-aliasing \ -funswitch-loops -# Modules can choose to compile some source as thumb. As -# non-thumb enabled targets are supported, this is treated -# as a 'hint'. If thumb is not enabled, these files are just -# compiled as ARM. -ifeq ($(ARCH_ARM_HAVE_THUMB_SUPPORT),true) +# Modules can choose to compile some source as thumb. TARGET_thumb_CFLAGS := -mthumb \ -Os \ -fomit-frame-pointer \ -fno-strict-aliasing -else -TARGET_thumb_CFLAGS := $(TARGET_arm_CFLAGS) -endif # Set FORCE_ARM_DEBUGGING to "true" in your buildspec.mk # or in your environment to force a full arm build, even for @@ -144,15 +137,7 @@ TARGET_GLOBAL_LDFLAGS += \ -Wl,--icf=safe \ $(arch_variant_ldflags) -# We only need thumb interworking in cases where thumb support -# is available in the architecture, and just to be sure, (and -# since sometimes thumb-interwork appears to be default), we -# specifically disable when thumb support is unavailable. -ifeq ($(ARCH_ARM_HAVE_THUMB_SUPPORT),true) TARGET_GLOBAL_CFLAGS += -mthumb-interwork -else -TARGET_GLOBAL_CFLAGS += -mno-thumb-interwork -endif TARGET_GLOBAL_CPPFLAGS += -fvisibility-inlines-hidden diff --git a/core/combo/arch/arm/armv5te.mk b/core/combo/arch/arm/armv5te.mk index 1c25e36..88e57b7 100644 --- a/core/combo/arch/arm/armv5te.mk +++ b/core/combo/arch/arm/armv5te.mk @@ -1,10 +1,6 @@ # Configuration for Linux on ARM. # Generating binaries for the ARMv5TE architecture and higher # -ARCH_ARM_HAVE_THUMB_SUPPORT := true -ARCH_ARM_HAVE_FAST_INTERWORKING := true -ARCH_ARM_HAVE_64BIT_DATA := true -ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true # Note: Hard coding the 'tune' value here is probably not ideal, # and a better solution should be found in the future. diff --git a/core/combo/arch/arm/armv7-a-neon.mk b/core/combo/arch/arm/armv7-a-neon.mk index 305d590..a928fe1 100644 --- a/core/combo/arch/arm/armv7-a-neon.mk +++ b/core/combo/arch/arm/armv7-a-neon.mk @@ -1,12 +1,7 @@ # Configuration for Linux on ARM. # Generating binaries for the ARMv7-a architecture and higher with NEON # -ARCH_ARM_HAVE_THUMB_SUPPORT := true -ARCH_ARM_HAVE_FAST_INTERWORKING := true -ARCH_ARM_HAVE_64BIT_DATA := true -ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true ARCH_ARM_HAVE_ARMV7A := true -ARCH_ARM_HAVE_TLS_REGISTER := true ARCH_ARM_HAVE_VFP := true ARCH_ARM_HAVE_VFP_D32 := true ARCH_ARM_HAVE_NEON := true diff --git a/core/combo/arch/arm/armv7-a.mk b/core/combo/arch/arm/armv7-a.mk index 7c33a5a..4a51977 100644 --- a/core/combo/arch/arm/armv7-a.mk +++ b/core/combo/arch/arm/armv7-a.mk @@ -1,12 +1,7 @@ # Configuration for Linux on ARM. # Generating binaries for the ARMv7-a architecture and higher # -ARCH_ARM_HAVE_THUMB_SUPPORT := true -ARCH_ARM_HAVE_FAST_INTERWORKING := true -ARCH_ARM_HAVE_64BIT_DATA := true -ARCH_ARM_HAVE_HALFWORD_MULTIPLY := true ARCH_ARM_HAVE_ARMV7A := true -ARCH_ARM_HAVE_TLS_REGISTER := true ARCH_ARM_HAVE_VFP := true # Note: Hard coding the 'tune' value here is probably not ideal, |