11 Enter the date of the snapshot you want to use in the form: YYYYMMDD
12 where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
16 - glibc has snapshots done every monday, and only the last ten are kept.
17 - uClibc has daily snapshots, and only the last 30-or-so are kept.
19 So if you want to be able to re-build your toolchain later, you will
20 have to save your C library tarball by yourself.
22 source "config.gen/libc.in"
24 config LIBC_SUPPORT_THREADS_ANY
27 config LIBC_SUPPORT_NPTL
29 select LIBC_SUPPORT_THREADS_ANY
31 config LIBC_SUPPORT_LINUXTHREADS
33 select LIBC_SUPPORT_THREADS_ANY
35 config LIBC_SUPPORT_WIN32THREADS
37 select LIBC_SUPPORT_THREADS_ANY
39 config LIBC_SUPPORT_THREADS_NONE
44 default "nptl" if THREADS_NPTL
45 default "linuxthreads" if THREADS_LINUXTHREADS
46 default "win32" if THREADS_WIN32THREADS
47 default "none" if THREADS_NONE || LIBC_none
48 # No C library, no threads!
52 comment "Common C library options"
56 prompt "Threading implementation to use:"
57 default THREADS_NPTL if LIBC_SUPPORT_NPTL
58 default THREADS_LINUXTHREADS if LIBC_SUPPORT_LINUXTHREADS && ! LIBC_SUPPORT_NPTL
59 default THREADS_WIN32 if LIBC_SUPPORT_WIN32THREADS
60 default THREADS_NONE if ! LIBC_SUPPORT_THREADS_ANY
65 depends on LIBC_SUPPORT_NPTL
67 config THREADS_LINUXTHREADS
70 depends on LIBC_SUPPORT_LINUXTHREADS
72 config THREADS_WIN32THREADS
75 depends on LIBC_SUPPORT_WIN32THREADS
80 depends on LIBC_SUPPORT_THREADS_NONE
86 prompt "Install a cross ldd-like helper"
87 depends on SHARED_LIBS
88 depends on ! BARE_METAL
91 Say 'Y' here if you want to have a ldd-like helper that
92 you can run on your build system, and that will (try to)
93 resolve shared libraries dependencies as if run on the
96 Note that the cross-ldd helper is not a full replacement
97 for the native ldd. Please see the help, by running it
98 with '--help' for more explanations.
100 source "config.gen/libc.in.2"