diff options
author | Alexey Neyman <stilor@att.net> | 2017-11-29 00:14:04 -0800 |
---|---|---|
committer | Alexey Neyman <stilor@att.net> | 2017-11-29 23:44:49 -0800 |
commit | 9fdb93cce0a05e2562522153fe5deba8a9e9ae54 (patch) | |
tree | 54a6aab24418d733f750853f44a5bf74dd5056a1 /config/libc | |
parent | d759137c46fb7a04c4db44123ba3050afd734eef (diff) | |
download | crosstool-ng-9fdb93cce0a05e2562522153fe5deba8a9e9ae54.tar.gz crosstool-ng-9fdb93cce0a05e2562522153fe5deba8a9e9ae54.tar.bz2 crosstool-ng-9fdb93cce0a05e2562522153fe5deba8a9e9ae54.zip |
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.in | 2 | ||||
-rw-r--r-- | config/libc/bionic.in | 3 | ||||
-rw-r--r-- | config/libc/glibc.in | 2 | ||||
-rw-r--r-- | config/libc/mingw-w64.in | 2 | ||||
-rw-r--r-- | config/libc/musl.in | 2 | ||||
-rw-r--r-- | config/libc/newlib.in | 2 | ||||
-rw-r--r-- | config/libc/none.in | 1 | ||||
-rw-r--r-- | config/libc/uClibc.in | 2 |
8 files changed, 3 insertions, 13 deletions
diff --git a/config/libc/avr-libc.in b/config/libc/avr-libc.in index 836fed81..f35a206f 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 41b87a16..da663b46 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 c600326c..fcd449df 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 34f8dbc8..02b18a27 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 e16e85a1..b2ed8bf9 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 f43a67d9..268f9564 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 b8860b07..713f33c6 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 e12c3fd3..174dfdc4 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 |