diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-02 14:17:49 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-04-02 14:17:49 +0000 |
commit | b7ba05c0794b6b46a876a7540b0fe112c9a9e756 (patch) | |
tree | cbb6578d43ea22467a008e492c4f33e302b59ba8 /configure.in | |
parent | de326e08b17279667441856172801ac487554156 (diff) | |
download | gcc-b7ba05c0794b6b46a876a7540b0fe112c9a9e756.tar.gz |
* configure (gxx_include_dir): Removed.
* configure.in (gxx_include_dir): Handle it.
* Makefile.in: Likewise.
* libio/configure.in (gxx_include_dir): Handle it.
* libio/Makefile.in: Likewise.
* libstdc++/configure.in (gxx_include_dir): Handle it.
* libstdc++/Makefile.in: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26126 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/configure.in b/configure.in index f72f638dde2..d0e7166d51a 100644 --- a/configure.in +++ b/configure.in @@ -1080,10 +1080,40 @@ if [ x${with_newlib} != xno ] && echo " ${target_configdirs} " | grep " newlib " targargs="--with-newlib ${targargs}" fi +# provide a proper gxx_include_dir. +# Note, if you change the default, make sure to fix both here and in +# the gcc, libio, libstdc++ and libg++ subdirectories. +# Check whether --with-gxx-include-dir or --without-gxx-include-dir was given. +gxx_include_dir= +if test -n "${with_gxx_include_dir}"; then + case "${with_gxx_include_dir}" in + yes ) + echo "configure.in: error: bad value ${withval} given for g++ include directory" 1>&2 + exit 1 + ;; + no ) + ;; + * ) + gxx_include_dir=${with_gxx_include_dir} + ;; + esac +fi +if test x${gxx_include_dir} = x; then + if test x${enable_version_specific_runtime_libs} = xyes; then + gxx_include_dir='${libsubdir}/include/g++' + else + . ${topsrcdir}/config.if + gxx_include_dir='${prefix}/include/g++'-${libstdcxx_interface} + fi +else + gxx_include_dir=${gxx_include_dir} +fi + targargs="--host=${target_alias} --build=${build_alias} ${targargs}" sed -e "s:^TARGET_CONFIGDIRS[ ]*=.*$:TARGET_CONFIGDIRS = ${target_configdirs}:" \ -e "s%^CONFIG_ARGUMENTS[ ]*=.*$%CONFIG_ARGUMENTS = ${targargs}%" \ -e "s%^TARGET_SUBDIR[ ]*=.*$%TARGET_SUBDIR = ${target_subdir}%" \ + -e "s%^gxx_include_dir[ ]*=.*$%gxx_include_dir=${gxx_include_dir}%" \ Makefile > Makefile.tem rm -f Makefile mv -f Makefile.tem Makefile |