summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in1
-rw-r--r--target/config/Config.in.binfmt18
-rw-r--r--target/config/Config.in.toolchain5
3 files changed, 19 insertions, 5 deletions
diff --git a/target/config/Config.in b/target/config/Config.in
index 102830f6e..16d834e0a 100644
--- a/target/config/Config.in
+++ b/target/config/Config.in
@@ -16,7 +16,6 @@ config ADK_TARGET_TOOLCHAIN
config ADK_TARGET_UCLINUX
bool
- select ADK_TARGET_USE_STATIC_LIBS
select ADK_PACKAGE_SASH
select ADK_PACKAGE_SIMPLEINIT
diff --git a/target/config/Config.in.binfmt b/target/config/Config.in.binfmt
new file mode 100644
index 000000000..6cd2c4b6b
--- /dev/null
+++ b/target/config/Config.in.binfmt
@@ -0,0 +1,18 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+choice
+prompt "Binary Format"
+depends on ADK_TARGET_ARCH_M68K || ADK_TARGET_ARCH_BFIN
+
+config ADK_TARGET_BINFMT_ELF
+ bool "ELF"
+
+config ADK_TARGET_BINFMT_FDPIC
+ bool "FDPIC"
+ depends on ADK_TARGET_ARCH_BFIN
+
+config ADK_TARGET_BINFMT_FLAT
+ bool "FLAT"
+
+endchoice
diff --git a/target/config/Config.in.toolchain b/target/config/Config.in.toolchain
index 5d26f8980..bff7e3d9e 100644
--- a/target/config/Config.in.toolchain
+++ b/target/config/Config.in.toolchain
@@ -66,8 +66,7 @@ config ADK_TOOLCHAIN_BINUTILS_2_20_1
config ADK_TOOLCHAIN_BINUTILS_2_22
bool "2.22"
depends on ADK_TARGET_ARCH_BFIN \
- || ADK_TARGET_ARCH_CRIS \
- || ADK_TARGET_ARCH_M68K
+ || ADK_TARGET_ARCH_CRIS
config ADK_TOOLCHAIN_BINUTILS_2_23_ARC
bool "2.23-arc"
@@ -79,7 +78,6 @@ config ADK_TOOLCHAIN_BINUTILS_2_24
depends on !ADK_TARGET_ARCH_ARC
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_CRIS
- depends on !ADK_TARGET_ARCH_M68K
config ADK_TOOLCHAIN_BINUTILS_GIT
bool "git"
@@ -87,7 +85,6 @@ config ADK_TOOLCHAIN_BINUTILS_GIT
depends on !ADK_TARGET_ARCH_ARC
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_CRIS
- depends on !ADK_TARGET_ARCH_M68K
endchoice