# HG changeset patch # User "Yann E. MORIN" # Date 1237763702 0 # Node ID 6671c646717177e57045f68da0e5ae60d28531a5 # Parent 7f00c31a3235e37d8c69be6134f33d8b0808cf0c Prepare menuconfig for newlib: - the C library sub-menu no longer depends on ! BARE_METAL - the C libraries that can't be built for bare-metal individualy depend on ! BARE_METAL /branches/newlib/config/libc/glibc.in | 1 1 0 0 + /branches/newlib/config/libc/uClibc.in | 1 1 0 0 + /branches/newlib/config/libc/eglibc.in | 2 1 1 0 +- /branches/newlib/config/libc.in | 4 0 4 0 ---- 4 files changed, 3 insertions(+), 5 deletions(-) diff -r 7f00c31a3235 -r 6671c6467171 config/libc.in --- a/config/libc.in Sun Mar 22 23:04:57 2009 +0000 +++ b/config/libc.in Sun Mar 22 23:15:02 2009 +0000 @@ -4,8 +4,6 @@ string default "none" if BARE_METAL -if ! BARE_METAL - menu "C-library" config LIBC_VERSION @@ -64,5 +62,3 @@ endchoice endmenu - -endif # ! BARE_METAL diff -r 7f00c31a3235 -r 6671c6467171 config/libc/eglibc.in --- a/config/libc/eglibc.in Sun Mar 22 23:04:57 2009 +0000 +++ b/config/libc/eglibc.in Sun Mar 22 23:15:02 2009 +0000 @@ -1,5 +1,5 @@ # eglibc options -# depends on EXPERIMENTAL +# depends on EXPERIMENTAL && ! BARE_METAL config LIBC_eglibc select LIBC_SUPPORT_NPTL diff -r 7f00c31a3235 -r 6671c6467171 config/libc/glibc.in --- a/config/libc/glibc.in Sun Mar 22 23:04:57 2009 +0000 +++ b/config/libc/glibc.in Sun Mar 22 23:15:02 2009 +0000 @@ -1,4 +1,5 @@ # glibc options +# depends on ! BARE_METAL config LIBC_glibc select LIBC_SUPPORT_NPTL diff -r 7f00c31a3235 -r 6671c6467171 config/libc/uClibc.in --- a/config/libc/uClibc.in Sun Mar 22 23:04:57 2009 +0000 +++ b/config/libc/uClibc.in Sun Mar 22 23:15:02 2009 +0000 @@ -1,4 +1,5 @@ # uClibc options +# depends on ! BARE_METAL config LIBC_uClibc select LIBC_SUPPORT_LINUXTHREADS