mirror of git://gcc.gnu.org/git/gcc.git
configure.ac: Non-default multilibs can be cross compilations.
* configure.ac: Non-default multilibs can be cross compilations. * configure: Regenerate From-SVN: r125536
This commit is contained in:
parent
edc5bbcd8f
commit
abea993f79
|
|
@ -1,3 +1,8 @@
|
||||||
|
2007-06-07 Geoffrey Keating <geoffk@apple.com>
|
||||||
|
|
||||||
|
* configure.ac: Non-default multilibs can be cross compilations.
|
||||||
|
* configure: Regenerate
|
||||||
|
|
||||||
2007-05-07 Nathan Froyd <froydnj@codesourcery.com>
|
2007-05-07 Nathan Froyd <froydnj@codesourcery.com>
|
||||||
|
|
||||||
* argv.c (writeargv): New function.
|
* argv.c (writeargv): New function.
|
||||||
|
|
|
||||||
|
|
@ -847,6 +847,7 @@ Optional Features:
|
||||||
--enable-maintainer-mode
|
--enable-maintainer-mode
|
||||||
enable make rules and dependencies not useful
|
enable make rules and dependencies not useful
|
||||||
(and sometimes confusing) to the casual installer
|
(and sometimes confusing) to the casual installer
|
||||||
|
--enable-multilib build many library versions (default)
|
||||||
--enable-install-libiberty Install headers for end users
|
--enable-install-libiberty Install headers for end users
|
||||||
|
|
||||||
Optional Packages:
|
Optional Packages:
|
||||||
|
|
@ -1727,6 +1728,29 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# Add --enable-multilib to configure.
|
||||||
|
# Default to --enable-multilib
|
||||||
|
# Check whether --enable-multilib or --disable-multilib was given.
|
||||||
|
if test "${enable_multilib+set}" = set; then
|
||||||
|
enableval="$enable_multilib"
|
||||||
|
case "$enableval" in
|
||||||
|
yes) multilib=yes ;;
|
||||||
|
no) multilib=no ;;
|
||||||
|
*) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
|
||||||
|
echo "$as_me: error: bad value $enableval for multilib option" >&2;}
|
||||||
|
{ (exit 1); exit 1; }; } ;;
|
||||||
|
esac
|
||||||
|
else
|
||||||
|
multilib=yes
|
||||||
|
fi;
|
||||||
|
|
||||||
|
# Even if the default multilib is not a cross compilation,
|
||||||
|
# it may be that some of the other multilibs are.
|
||||||
|
if test $cross_compiling = no && test $multilib = yes \
|
||||||
|
&& test "x${with_multisubdir}" != x ; then
|
||||||
|
cross_compiling=maybe
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
ac_ext=c
|
ac_ext=c
|
||||||
ac_cpp='$CPP $CPPFLAGS'
|
ac_cpp='$CPP $CPPFLAGS'
|
||||||
|
|
|
||||||
|
|
@ -109,6 +109,25 @@ dnl to call AC_CHECK_PROG.
|
||||||
AC_CHECK_TOOL(AR, ar)
|
AC_CHECK_TOOL(AR, ar)
|
||||||
AC_CHECK_TOOL(RANLIB, ranlib, :)
|
AC_CHECK_TOOL(RANLIB, ranlib, :)
|
||||||
|
|
||||||
|
dnl When switching to automake, replace the following with AM_ENABLE_MULTILIB.
|
||||||
|
# Add --enable-multilib to configure.
|
||||||
|
# Default to --enable-multilib
|
||||||
|
AC_ARG_ENABLE(multilib,
|
||||||
|
[ --enable-multilib build many library versions (default)],
|
||||||
|
[case "$enableval" in
|
||||||
|
yes) multilib=yes ;;
|
||||||
|
no) multilib=no ;;
|
||||||
|
*) AC_MSG_ERROR([bad value $enableval for multilib option]) ;;
|
||||||
|
esac],
|
||||||
|
[multilib=yes])
|
||||||
|
|
||||||
|
# Even if the default multilib is not a cross compilation,
|
||||||
|
# it may be that some of the other multilibs are.
|
||||||
|
if test $cross_compiling = no && test $multilib = yes \
|
||||||
|
&& test "x${with_multisubdir}" != x ; then
|
||||||
|
cross_compiling=maybe
|
||||||
|
fi
|
||||||
|
|
||||||
GCC_NO_EXECUTABLES
|
GCC_NO_EXECUTABLES
|
||||||
AC_PROG_CC
|
AC_PROG_CC
|
||||||
AC_PROG_CPP_WERROR
|
AC_PROG_CPP_WERROR
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue