diff options
author | Andreas Tobler <a.tobler@schweiz.ch> | 2003-11-12 19:18:30 +0100 |
---|---|---|
committer | Andreas Tobler <andreast@gcc.gnu.org> | 2003-11-12 19:18:30 +0100 |
commit | ea81d2a3e1896a810829bc423cdb40eb9fb0a113 (patch) | |
tree | 90cac5078948cc14791492f6d3c325dab0a9b523 /libffi/configure | |
parent | b1a19c7ceab2890e5f54896ed643c0ff86f74d2f (diff) | |
download | gcc-ea81d2a3e1896a810829bc423cdb40eb9fb0a113.zip gcc-ea81d2a3e1896a810829bc423cdb40eb9fb0a113.tar.gz gcc-ea81d2a3e1896a810829bc423cdb40eb9fb0a113.tar.bz2 |
re PR libffi/11147 (fficonfig.h is abi-specific)
2003-11-12 Andreas Tobler <a.tobler@schweiz.ch>
* configure.in, include/Makefile.am: PR libgcj/11147, install
the ffitarget.h header file in a gcc versioned and target
dependent place.
* configure: Regenerated.
* Makefile.in, include/Makefile.in: Likewise.
* testsuite/Makefile.in: Likewise.
From-SVN: r73504
Diffstat (limited to 'libffi/configure')
-rwxr-xr-x | libffi/configure | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libffi/configure b/libffi/configure index 0ffe09c..8a9ec77 100755 --- a/libffi/configure +++ b/libffi/configure @@ -3584,6 +3584,15 @@ esac +#Figure out where generated headers like ffitarget.h get installed. +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 + + + + if test "${multilib}" = "yes"; then multilib_arg="--enable-multilib" else @@ -3802,6 +3811,8 @@ s%@TARGET@%$TARGET%g s%@TARGETDIR@%$TARGETDIR%g s%@toolexecdir@%$toolexecdir%g s%@toolexeclibdir@%$toolexeclibdir%g +s%@tool_include_dir@%$tool_include_dir%g +s%@gcc_version@%$gcc_version%g CEOF EOF @@ -4090,3 +4101,4 @@ chmod +x $CONFIG_STATUS rm -fr confdefs* $ac_clean_files test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 + |