* configure.in (is_cross_compiler): If we're building

mips-sgi-irix6* native, turn on ENABLE_MULTILIB and set TARGET_SUBDIR.

forces it to build libiberty w/ the newly built compiler, solving the
n32 vs o32 problem doing the tests
This commit is contained in:
Brendan Kehoe 1997-06-17 22:31:59 +00:00
parent 3d116ccd46
commit 3c4e3186a4
2 changed files with 18 additions and 7 deletions

View File

@ -1,3 +1,8 @@
Tue Jun 17 15:31:20 1997 Brendan Kehoe <brendan@lisa.cygnus.com>
* configure.in (is_cross_compiler): If we're building
mips-sgi-irix6* native, turn on ENABLE_MULTILIB and set TARGET_SUBDIR.
Tue Jun 17 12:20:59 1997 Tom Tromey <tromey@cygnus.com>
* Makefile.in (all-sn): Depend on all-grep.

View File

@ -256,21 +256,27 @@ if [ x"${host}" = x"${target}" ] ; then
skipdirs="${skipdirs} ${cross_only}"
is_cross_compiler=no
target_subdir=.
case "${host}" in
# We need multilib support for irix6, to get libiberty built
# properly for o32 and n32.
mips-sgi-irix6*) enable_multilib=yes ; target_subdir=${host} ;;
esac
else
# similarly, don't build the targets in the 'native only'
# list when building a cross compiler
skipdirs="${skipdirs} ${native_only}"
is_cross_compiler=yes
target_subdir=${target_alias}
if [ ! -d ${target_subdir} ] ; then
if mkdir ${target_subdir} ; then true
else
echo "'*** could not make ${PWD=`pwd`}/${target_subdir}" 1>&2
exit 1
fi
fi
fi
if [ ! -d ${target_subdir} ] ; then
if mkdir ${target_subdir} ; then true
else
echo "'*** could not make ${PWD=`pwd`}/${target_subdir}" 1>&2
exit 1
fi
fi
copy_dirs=
# Handle --with-headers=XXX. The contents of the named directory are