diff options
Diffstat (limited to 'libffi/configure.in')
-rw-r--r-- | libffi/configure.in | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libffi/configure.in b/libffi/configure.in index b44daed0033..3691c6e1bff 100644 --- a/libffi/configure.in +++ b/libffi/configure.in @@ -46,6 +46,8 @@ AC_PROG_CC AC_PROG_LIBTOOL +AC_FUNC_MMAP_BLACKLIST + dnl The -no-testsuite modules omit the test subdir. AM_CONDITIONAL(TESTSUBDIR, test -d $srcdir/testsuite) @@ -231,6 +233,17 @@ esac AC_SUBST(toolexecdir) AC_SUBST(toolexeclibdir) +#Figure out where generated headers like ffitarget.h get installed. +changequote(,)dnl +gcc_version_trigger=${srcdir}/../gcc/version.c +gcc_version_full=`grep version_string ${gcc_version_trigger} | sed -e 's/.*\"\([^\"]*\)\".*/\1/'` +gcc_version=`echo ${gcc_version_full} | sed -e 's/\([^ ]*\) .*/\1/'` +tool_include_dir='$(libdir)/gcc/$(target_alias)/'${gcc_version}/include +changequote([,])dnl +AC_SUBST(tool_include_dir) +AC_SUBST(gcc_version) + + if test "${multilib}" = "yes"; then multilib_arg="--enable-multilib" else |