summaryrefslogtreecommitdiff
path: root/target/config/Config.in
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2010-12-31 16:47:57 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2010-12-31 16:47:57 +0100
commit50e7ffe10d0bca1ef5b2d27ebc518b456035a18d (patch)
treec25c7f2ab1a256d0f6a6781015c9febfb9631314 /target/config/Config.in
parent23251c0c6ee9f7c0d3c4b20a5db9f51b4a0cc361 (diff)
fix native builds
Diffstat (limited to 'target/config/Config.in')
-rw-r--r--target/config/Config.in31
1 files changed, 22 insertions, 9 deletions
diff --git a/target/config/Config.in b/target/config/Config.in
index 77b48c71a..11fd58224 100644
--- a/target/config/Config.in
+++ b/target/config/Config.in
@@ -1,9 +1,14 @@
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
+
source "target/config/Config.in.arch"
source "target/config/Config.in.system"
+if ADK_LINUX_NATIVE
+source "target/config/Config.in.native"
+endif
+
# hardware features
config ADK_TARGET_WITH_USB
boolean
@@ -65,7 +70,7 @@ config ADK_TARGET_WITH_DSL
config ADK_TARGET_WITH_USB_BOOT
boolean
-# global features
+# global symbols
config ADK_TOOLCHAIN_ONLY
boolean
@@ -81,6 +86,9 @@ config ADK_LINUX_64
config ADK_HARDWARE_QEMU
boolean
+config ADK_NATIVE
+ boolean
+
# cpu features
config ADK_TARGET_CPU_WITH_VT
boolean
@@ -165,16 +173,16 @@ config ADK_TARGET_CMDLINE
# c library
config ADK_uclibc
- tristate
+ boolean
config ADK_eglibc
- tristate
+ boolean
config ADK_glibc
- tristate
+ boolean
config ADK_libc
- tristate
+ boolean
config ADK_TARGET_LIBC
string
@@ -189,20 +197,23 @@ choice
prompt "Target C library"
depends on !ADK_CHOOSE_TARGET_SYSTEM && !ADK_CHOOSE_TARGET_ARCH
config ADK_TARGET_LIB_UCLIBC
- bool "uClibc embedded C library"
+ prompt "uClibc embedded C library"
+ boolean
+ select ADK_uclibc
depends on \
!ADK_TARGET_SYSTEM_LEMOTE_YEELONG && \
!ADK_LINUX_SPARC64 && \
!ADK_LINUX_SPARC && \
!ADK_LINUX_PPC64
- select ADK_uclibc
help
http://uclibc.org
config ADK_TARGET_LIB_EGLIBC
- bool "Embedded GNU C library"
+ prompt "Embedded GNU C library"
+ boolean
select ADK_eglibc
depends on \
+ ADK_LINUX_NATIVE || \
ADK_LINUX_ARM || \
ADK_LINUX_ARMEB || \
ADK_LINUX_MIPS || \
@@ -219,9 +230,11 @@ config ADK_TARGET_LIB_EGLIBC
http://www.eglibc.org
config ADK_TARGET_LIB_GLIBC
- bool "GNU C library"
+ prompt "GNU C library"
+ boolean
select ADK_glibc
depends on \
+ ADK_LINUX_NATIVE || \
ADK_LINUX_ARM || \
ADK_LINUX_ARMEB || \
ADK_LINUX_MIPS || \