2011-03-24 Paolo Bonzini <bonzini@gnu.org>
Sync from GCC: 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * configure.ac: Remove empty cases. * configure: Regenerate. 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * Makefile.def: Add dependency from termcap to gdb. * Makefile.in: Regenerate. 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * configure.ac: Remove all mentions of mh-sysv4 and mh-solaris. * configure: Regenerate. * Makefile.def: Remove all mentions of X11_FLAGS_TO_PASS. * Makefile.tpl: Likewise. * Makefile.in: Regenerate. 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * configure.ac: Remove all mentions of tentative_cc. * configure: Regenerate. 2011-03-16 Jack Howarth <howarth@bromo.med.uc.edu> PR lto/48086 * configure.ac: Re-enable LTO on *-apple-darwin9. * configure: Regenerate. config: 2011-03-24 Paolo Bonzini <bonzini@gnu.org> Sync from GCC: 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * mh-cygwin: Remove obsolete variables and dependencies. 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * mh-sysv4: Remove. * mh-solaris: Remove. 2011-03-24 Paolo Bonzini <bonzini@gnu.org> * mh-sysv4: Remove AR_CFLAGS.
This commit is contained in:
42
configure
vendored
42
configure
vendored
@@ -3588,13 +3588,9 @@ case "${noconfigdirs}" in
|
||||
esac
|
||||
|
||||
# Work in distributions that contain no compiler tools, like Autoconf.
|
||||
tentative_cc=""
|
||||
host_makefile_frag=/dev/null
|
||||
if test -d ${srcdir}/config ; then
|
||||
case "${host}" in
|
||||
i[3456789]86-*-solaris2*)
|
||||
host_makefile_frag="config/mh-sysv4"
|
||||
;;
|
||||
i[3456789]86-*-msdosdjgpp*)
|
||||
host_makefile_frag="config/mh-djgpp"
|
||||
;;
|
||||
@@ -3627,23 +3623,15 @@ fi
|
||||
*-interix*)
|
||||
host_makefile_frag="config/mh-interix"
|
||||
;;
|
||||
*-*-solaris2*)
|
||||
host_makefile_frag="config/mh-solaris"
|
||||
;;
|
||||
hppa*-hp-hpux10*)
|
||||
tentative_cc="cc -Wp,-H256000"
|
||||
host_makefile_frag="config/mh-pa-hpux10"
|
||||
;;
|
||||
hppa*-hp-hpux*)
|
||||
tentative_cc="cc -Wp,-H256000"
|
||||
host_makefile_frag="config/mh-pa"
|
||||
;;
|
||||
hppa*-*)
|
||||
host_makefile_frag="config/mh-pa"
|
||||
;;
|
||||
*-hp-hpux*)
|
||||
tentative_cc="cc -Wp,-H256000"
|
||||
;;
|
||||
*-*-darwin*)
|
||||
host_makefile_frag="config/mh-darwin"
|
||||
;;
|
||||
@@ -3653,37 +3641,9 @@ fi
|
||||
rs6000-*-aix*)
|
||||
host_makefile_frag="config/mh-ppc-aix"
|
||||
;;
|
||||
*-*-lynxos*)
|
||||
# /bin/cc is less than useful for our purposes. Always use GCC
|
||||
tentative_cc="/bin/gcc"
|
||||
;;
|
||||
# This is placed last to prevent interfering with the cases above.
|
||||
i[3456789]86-*-*)
|
||||
# Build the stage2 and stage3 compilers with -fomit-frame-pointer.
|
||||
host_makefile_frag="config/mh-x86omitfp"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If we aren't going to be using gcc, see if we can extract a definition
|
||||
# of CC from the fragment.
|
||||
# Actually, use the 'pre-extracted' version above.
|
||||
if test -z "${CC}" && test "${build}" = "${host}" ; then
|
||||
IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
|
||||
found=
|
||||
for dir in $PATH; do
|
||||
test -z "$dir" && dir=.
|
||||
if test -f $dir/gcc; then
|
||||
found=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$save_ifs"
|
||||
if test -z "${found}" && test -n "${tentative_cc}" ; then
|
||||
CC=$tentative_cc
|
||||
fi
|
||||
fi
|
||||
|
||||
if test "${build}" != "${host}" ; then
|
||||
AR_FOR_BUILD=${AR_FOR_BUILD-ar}
|
||||
AS_FOR_BUILD=${AS_FOR_BUILD-as}
|
||||
@@ -6052,7 +6012,7 @@ if test $target_elf = yes; then :
|
||||
else
|
||||
if test x"$default_enable_lto" = x"yes" ; then
|
||||
case $target in
|
||||
*-apple-darwin* | *-cygwin* | *-mingw*) ;;
|
||||
*-apple-darwin9 | *-cygwin* | *-mingw*) ;;
|
||||
# On other non-ELF platforms, LTO has yet to be validated.
|
||||
*) enable_lto=no ;;
|
||||
esac
|
||||
|
Reference in New Issue
Block a user