diff options
Diffstat (limited to 'testsuites/aclocal/gcc-specs.m4')
-rw-r--r-- | testsuites/aclocal/gcc-specs.m4 | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuites/aclocal/gcc-specs.m4 b/testsuites/aclocal/gcc-specs.m4 new file mode 100644 index 0000000000..ddcc2bfb0c --- /dev/null +++ b/testsuites/aclocal/gcc-specs.m4 @@ -0,0 +1,16 @@ +dnl Check whether the target compiler accepts -specs + +AC_DEFUN([RTEMS_GCC_SPECS], +[AC_REQUIRE([RTEMS_PROG_CC]) +AC_CACHE_CHECK(whether $CC accepts -specs,rtems_cv_gcc_specs, +[ +rtems_cv_gcc_specs=no +if test x"$GCC" = x"yes"; then + touch confspec + echo 'void f(){}' >conftest.c + if test -z "`${CC} -specs confspec -c conftest.c 2>&1`";then + rtems_cv_gcc_specs=yes + fi +fi +rm -f confspec conftest* +])]) |