summaryrefslogtreecommitdiff
path: root/target/config/Config.in.binfmt
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-10-27 21:37:03 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2015-10-27 21:38:31 +0100
commitdd02d07d943f8fc2e31c9aa86e838556dcd24567 (patch)
tree5aed13960cb3cc406860f2c219b429ac9566da3e /target/config/Config.in.binfmt
parent2eefb93f81917fa9bdf183fcdea6fa4820cd08ab (diff)
bfin: prefer FDPIC
Use FDPIC by default. Limit gcc to a working one. Default to a working gdb version. Be sure to use uCLinux symbol only for BFLAT.
Diffstat (limited to 'target/config/Config.in.binfmt')
-rw-r--r--target/config/Config.in.binfmt13
1 files changed, 7 insertions, 6 deletions
diff --git a/target/config/Config.in.binfmt b/target/config/Config.in.binfmt
index 169c0cb00..c66728f69 100644
--- a/target/config/Config.in.binfmt
+++ b/target/config/Config.in.binfmt
@@ -14,19 +14,20 @@ config ADK_TARGET_BINFMT_ELF
bool "ELF"
depends on (ADK_TARGET_ARCH_ARM || ADK_TARGET_ARCH_M68K) && !ADK_TARGET_UCLINUX
+config ADK_TARGET_BINFMT_FDPIC
+ bool "FDPIC"
+ depends on ADK_TARGET_ARCH_BFIN
+
config ADK_TARGET_BINFMT_FLAT
bool "FLAT"
- depends on (ADK_TARGET_ARCH_ARM || ADK_TARGET_ARCH_BFIN || ADK_TARGET_ARCH_M68K) && ADK_TARGET_UCLINUX \
- || ADK_TARGET_ARCH_H8300 || ADK_TARGET_ARCH_LM32
+ select ADK_TARGET_UCLINUX if ADK_TARGET_ARCH_BFIN
+ depends on (ADK_TARGET_ARCH_ARM || ADK_TARGET_ARCH_M68K) && ADK_TARGET_UCLINUX \
+ || ADK_TARGET_ARCH_H8300 || ADK_TARGET_ARCH_LM32 || ADK_TARGET_ARCH_BFIN
config ADK_TARGET_BINFMT_DSBT
bool "DSBT"
depends on ADK_TARGET_ARCH_C6X
-config ADK_TARGET_BINFMT_FDPIC
- bool "FDPIC"
- depends on ADK_TARGET_ARCH_BFIN
-
endchoice
# Set up flat binary type