From 87a9552691924008fc1c65647129fefe3c2465f4 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Thu, 12 Jun 2003 06:03:24 +0000 Subject: 2003-06-12 Ralf Corsepius * configure.ac: Remove "BLEEDING EDGE" warning. Put docs into RTEMS_BUILD_CONFIG_SUBDIRS. * acinclude.m4: Add AC_PREREQ(2.57). Major overhaul (PR 412). * aclocal/prog-cc.m4: Add RTEMS_GCC_ISYSTEM. * aclocal/gcc-isystem.m4: New. * Makefile.am: Add aclocal/gcc-isystem.m4. --- ChangeLog | 10 ++++++++++ aclocal/gcc-isystem.m4 | 25 +++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 aclocal/gcc-isystem.m4 diff --git a/ChangeLog b/ChangeLog index a4255488d1..8dde88711a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2003-06-12 Ralf Corsepius + + * configure.ac: Remove "BLEEDING EDGE" warning. + Put docs into RTEMS_BUILD_CONFIG_SUBDIRS. + * acinclude.m4: Add AC_PREREQ(2.57). + Major overhaul (PR 412). + * aclocal/prog-cc.m4: Add RTEMS_GCC_ISYSTEM. + * aclocal/gcc-isystem.m4: New. + * Makefile.am: Add aclocal/gcc-isystem.m4. + 2003-06-06 Ralf Corsepius * automake/local.am: Remove $(ARCH), clean-local. diff --git a/aclocal/gcc-isystem.m4 b/aclocal/gcc-isystem.m4 new file mode 100644 index 0000000000..c230508208 --- /dev/null +++ b/aclocal/gcc-isystem.m4 @@ -0,0 +1,25 @@ +dnl +dnl $Id$ +dnl +dnl Check whether the gcc accepts -isystem +dnl + +AC_DEFUN(RTEMS_GCC_ISYSTEM, +[AC_REQUIRE([RTEMS_PROG_CC]) +AC_CACHE_CHECK(whether $CC accepts -isystem,rtems_cv_gcc_isystem, +[ +rtems_cv_gcc_isystem=no +if test x"$GCC" = x"yes"; then +cat << EOF > conftest.h +int conftest123(); +EOF +cat << EOF > conftest.c +#include +int conftest123() {} +EOF + if test -z "`${CC} -isystem./ -c conftest.c 2>&1`";then + rtems_cv_gcc_isystem=yes + fi +fi +rm -f conftest* +])]) -- cgit v1.2.3