summaryrefslogtreecommitdiff
path: root/config/libc
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2017-11-29 08:14:04 (GMT)
committerAlexey Neyman <stilor@att.net>2017-11-30 07:44:49 (GMT)
commit9fdb93cce0a05e2562522153fe5deba8a9e9ae54 (patch)
tree54a6aab24418d733f750853f44a5bf74dd5056a1 /config/libc
parentd759137c46fb7a04c4db44123ba3050afd734eef (diff)
Make comp.libs use generated templates, too
This allows us to include the component-to-package relation in the generated kconfig files and make use of that information in the show-config.sh script. Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'config/libc')
-rw-r--r--config/libc/avr-libc.in2
-rw-r--r--config/libc/bionic.in3
-rw-r--r--config/libc/glibc.in2
-rw-r--r--config/libc/mingw-w64.in2
-rw-r--r--config/libc/musl.in2
-rw-r--r--config/libc/newlib.in2
-rw-r--r--config/libc/none.in1
-rw-r--r--config/libc/uClibc.in2
8 files changed, 3 insertions, 13 deletions
diff --git a/config/libc/avr-libc.in b/config/libc/avr-libc.in
index 836fed8..f35a206 100644
--- a/config/libc/avr-libc.in
+++ b/config/libc/avr-libc.in
@@ -9,8 +9,6 @@
## help Atmel AVR 8-bit RISC microcontrollers. In addition, the library
## help provides the basic startup code needed by most applications.
-source "config/versions/avr-libc.in"
-
config LIBC_AVR_LIBC_EXTRA_CONFIG_ARRAY
string
prompt "Extra config for avr-libc"
diff --git a/config/libc/bionic.in b/config/libc/bionic.in
index 41b87a1..da663b4 100644
--- a/config/libc/bionic.in
+++ b/config/libc/bionic.in
@@ -1,5 +1,6 @@
# bionic options
+## package android-ndk
## depends on ! WINDOWS && ! BARE_METAL
## depends on ARCH_ARM || ARCH_MIPS || ARCH_X86
## depends on EXPERIMENTAL
@@ -11,8 +12,6 @@
## help This platform has no TLS (Thread Local Storage) support so that option must be
## help disabled in the Compiler options.
-source "config/versions/android-ndk.in"
-
config THREADS
default "posix"
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index c600326..fcd449d 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -16,7 +16,7 @@
# the kernel/libc versions of a particular target system, and LTS releases
# are still using quite ancient versions. Please do not retire versions
# (including versions in between) until the EOL dates indicated in version.desc.
-source "config/versions/glibc.in"
+
if GLIBC_USE_PORTS_EXTERNAL
source "config/versions/glibc-ports.in"
endif
diff --git a/config/libc/mingw-w64.in b/config/libc/mingw-w64.in
index 34f8dbc..02b18a2 100644
--- a/config/libc/mingw-w64.in
+++ b/config/libc/mingw-w64.in
@@ -8,8 +8,6 @@
##
## help The de-facto standard for Mingw distributions.
-source "config/versions/mingw-w64.in"
-
config MINGW_W64_REQUIRES_W64_VENDOR
bool
default y if MINGW_W64_V4_or_later
diff --git a/config/libc/musl.in b/config/libc/musl.in
index e16e85a..b2ed8bf 100644
--- a/config/libc/musl.in
+++ b/config/libc/musl.in
@@ -9,8 +9,6 @@
## help devices. musl is lightweight, fast, simple, free, and strives to be
## help correct in the sense of standards-conformance and safety.
-source "config/versions/musl.in"
-
# TBD why? it claims "native", why report "musl"?
config THREADS
default "musl"
diff --git a/config/libc/newlib.in b/config/libc/newlib.in
index f43a67d..268f956 100644
--- a/config/libc/newlib.in
+++ b/config/libc/newlib.in
@@ -12,8 +12,6 @@
## help array of processors, and will usually work on any architecture with
## help the addition of a few low-level routines.
-source "config/versions/newlib.in"
-
# maybe older versions of newlib will support it too, but this
# needs to be checked
config NEWLIB_CXA_ATEXIT
diff --git a/config/libc/none.in b/config/libc/none.in
index b8860b0..713f33c 100644
--- a/config/libc/none.in
+++ b/config/libc/none.in
@@ -1,5 +1,6 @@
# Dummy config file to not use a C library *at all*
+## no-package
## depends on BARE_METAL
##
## help Do not use a C library.
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index e12c3fd..174dfdc 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -12,8 +12,6 @@
## help Highly configurable, thus as feature-rich as you
## help need, without compromising for size.
-source "config/versions/uClibc.in"
-
config THREADS
default "nptl" if THREADS_NATIVE
default "linuxthreads" if THREADS_LT