summaryrefslogtreecommitdiff
path: root/config/libc
diff options
context:
space:
mode:
Diffstat (limited to 'config/libc')
-rw-r--r--config/libc/eglibc.in2
-rw-r--r--config/libc/glibc-eglibc.in-common5
-rw-r--r--config/libc/glibc.in2
3 files changed, 7 insertions, 2 deletions
diff --git a/config/libc/eglibc.in b/config/libc/eglibc.in
index de335d5..f8490c9 100644
--- a/config/libc/eglibc.in
+++ b/config/libc/eglibc.in
@@ -1,5 +1,5 @@
# eglibc options
-# depends on ! BARE_METAL
+# depends on ! BARE_METAL && ! KERNEL_uclinux
config LIBC_eglibc
select LIBC_SUPPORT_NPTL
diff --git a/config/libc/glibc-eglibc.in-common b/config/libc/glibc-eglibc.in-common
index be8ac88..5a066a7 100644
--- a/config/libc/glibc-eglibc.in-common
+++ b/config/libc/glibc-eglibc.in-common
@@ -4,12 +4,17 @@
if LIBC_glibc || LIBC_eglibc
# Some architectures require the ports addon. List them one by one here:
+# This list must be carefully in sync with the architectures names
+# we can find in config/arch/*
+
config ARCH_arm
select LIBC_GLIBC_USE_PORTS
config ARCH_mips
select LIBC_GLIBC_USE_PORTS
+# End of arch-specific ports auto-select
+
comment "glibc/eglibc common options"
config LIBC_GLIBC_EXTRA_CONFIG
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index 204b65e..92f9e40 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -1,5 +1,5 @@
# glibc options
-# depends on ! BARE_METAL
+# depends on ! BARE_METAL && ! KERNEL_uclinux
config LIBC_glibc
select LIBC_SUPPORT_NPTL