Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
halo
build
Commits
f6b670b7
Commit
f6b670b7
authored
12 years ago
by
Elliott Hughes
Committed by
Gerrit Code Review
12 years ago
Browse files
Options
Download
Plain Diff
Merge "Remove more always-true ARCH_ARM_HAVE_ flags."
parents
07a58f8f
03d2aa4d
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
1 addition
and
31 deletions
+1
-31
core/combo/TARGET_linux-arm.mk
core/combo/TARGET_linux-arm.mk
+1
-16
core/combo/arch/arm/armv5te.mk
core/combo/arch/arm/armv5te.mk
+0
-4
core/combo/arch/arm/armv7-a-neon.mk
core/combo/arch/arm/armv7-a-neon.mk
+0
-5
core/combo/arch/arm/armv7-a.mk
core/combo/arch/arm/armv7-a.mk
+0
-5
target/board/generic/BoardConfig.mk
target/board/generic/BoardConfig.mk
+0
-1
No files found.
core/combo/TARGET_linux-arm.mk
View file @
f6b670b7
...
...
@@ -77,18 +77,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
...
...
@@ -147,15 +140,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
...
...
This diff is collapsed.
Click to expand it.
core/combo/arch/arm/armv5te.mk
View file @
f6b670b7
# 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.
...
...
This diff is collapsed.
Click to expand it.
core/combo/arch/arm/armv7-a-neon.mk
View file @
f6b670b7
# 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
...
...
This diff is collapsed.
Click to expand it.
core/combo/arch/arm/armv7-a.mk
View file @
f6b670b7
# 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,
...
...
This diff is collapsed.
Click to expand it.
target/board/generic/BoardConfig.mk
View file @
f6b670b7
...
...
@@ -22,7 +22,6 @@ TARGET_ARCH := arm
TARGET_ARCH_VARIANT
:=
armv7-a
TARGET_CPU_ABI
:=
armeabi-v7a
TARGET_CPU_ABI2
:=
armeabi
ARCH_ARM_HAVE_TLS_REGISTER
:=
true
HAVE_HTC_AUDIO_DRIVER
:=
true
BOARD_USES_GENERIC_AUDIO
:=
true
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment