From 313f13497935d2831e76f9b8b61ccc762dc1cc65 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Sat, 8 Feb 2003 04:30:58 +0000 Subject: 2003-02-07 Jeff Johnston * acinclude.m4 (--disable-newlib-supplied-syscalls): New configuration option to allow disabling of syscalls being supplied in newlib. * aclocal.m4: Regenerated. * configure: Ditto. * configure.host: Add support of new configuration option and add -D__NO_SYSCALLS__ if newlib supplied syscalls are disabled. * doc/aclocal.m4: Regenerated. * doc/configure: Ditto. * libc/*aclocal.m4: Ditto. * libc/*configure: Ditto. * libm/*aclocal.m4: Ditto. * libm/*configure: Ditto. * libc/sys/arm/Makefile.am: Don't build syscalls.o if new option is disabled. * libc/sys/arm/Makefile.in: Regenerated. --- newlib/acinclude.m4 | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'newlib/acinclude.m4') diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4 index d871c6aae..b71a45ea2 100644 --- a/newlib/acinclude.m4 +++ b/newlib/acinclude.m4 @@ -74,6 +74,16 @@ AC_ARG_ENABLE(newlib-io-float, *) AC_MSG_ERROR(bad value ${enableval} for newlib-io-float option) ;; esac], [newlib_io_float=yes])dnl +dnl Support --disable-newlib-supplied-syscalls +AC_ARG_ENABLE(newlib-supplied-syscalls, +[ --disable-newlib-supplied-syscalls disable newlib from supplying syscalls], +[case "${enableval}" in + yes) newlib_may_supply_syscalls=yes ;; + no) newlib_may_supply_syscalls=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for newlib-supplied-syscalls option) ;; + esac], [newlib_may_supply_syscalls=yes])dnl + +AM_CONDITIONAL(MAY_SUPPLY_SYSCALLS, test x[$]{newlib_may_supply_syscalls} = xyes) dnl We may get other options which we don't document: dnl --with-target-subdir, --with-multisrctop, --with-multisubdir -- cgit v1.2.3