diff options
Diffstat (limited to 'newlib/libc/sys/linux/configure')
-rwxr-xr-x | newlib/libc/sys/linux/configure | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/newlib/libc/sys/linux/configure b/newlib/libc/sys/linux/configure index 89fda7ed6..c7e1d3833 100755 --- a/newlib/libc/sys/linux/configure +++ b/newlib/libc/sys/linux/configure @@ -3043,6 +3043,17 @@ fi EXTRA_SUBDIRS= EXTRA_SUBLIBS= +if test "${newlib_multithread}" = "yes"; then +EXTRA_CONFIG_DIRS=linuxthreads +fi +if test "x${newlib_elix_level}" = "x1"; then +EXTRA_SUBDIRS=linuxthreads net +else +EXTRA_SUBDIRS="linuxthreads net intl stdlib iconv dl" +EXTRA_SUBLIBS="net/libnet.la intl/libintl.la stdlib/libstdlib.la iconv/libiconv.la dl/libdl.la" +fi + + subdirs="machine $EXTRA_CONFIG_DIRS" @@ -3161,7 +3172,7 @@ done ac_given_srcdir=$srcdir ac_given_INSTALL="$INSTALL" -trap 'rm -fr `echo "Makefile cmath/Makefile argp/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +trap 'rm -fr `echo "Makefile intl/Makefile net/Makefile stdlib/Makefile iconv/Makefile dl/Makefile cmath/Makefile argp/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <<EOF @@ -3300,7 +3311,7 @@ EOF cat >> $CONFIG_STATUS <<EOF -CONFIG_FILES=\${CONFIG_FILES-"Makefile cmath/Makefile argp/Makefile"} +CONFIG_FILES=\${CONFIG_FILES-"Makefile intl/Makefile net/Makefile stdlib/Makefile iconv/Makefile dl/Makefile cmath/Makefile argp/Makefile"} EOF cat >> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then |