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
3 changed files with 48 additions and 0 deletions
|
@ -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>
|
||||
|
||||
* argv.c (writeargv): New function.
|
||||
|
|
24
libiberty/configure
vendored
24
libiberty/configure
vendored
|
@ -847,6 +847,7 @@ Optional Features:
|
|||
--enable-maintainer-mode
|
||||
enable make rules and dependencies not useful
|
||||
(and sometimes confusing) to the casual installer
|
||||
--enable-multilib build many library versions (default)
|
||||
--enable-install-libiberty Install headers for end users
|
||||
|
||||
Optional Packages:
|
||||
|
@ -1727,6 +1728,29 @@ else
|
|||
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_cpp='$CPP $CPPFLAGS'
|
||||
|
|
|
@ -109,6 +109,25 @@ dnl to call AC_CHECK_PROG.
|
|||
AC_CHECK_TOOL(AR, ar)
|
||||
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
|
||||
AC_PROG_CC
|
||||
AC_PROG_CPP_WERROR
|
||||
|
|
Loading…
Add table
Reference in a new issue