config.gcc: Use ${target}, not $machine.
* config.gcc: Use ${target}, not $machine. * configure.in: Don't set $machine. * configure: Regenerate. From-SVN: r71700
This commit is contained in:
parent
da64f72ecd
commit
b01bc573ac
@ -1,3 +1,9 @@
|
||||
2003-09-23 Nathanael Nerode <neroden@gcc.gnu.org>
|
||||
|
||||
* config.gcc: Use ${target}, not $machine.
|
||||
* configure.in: Don't set $machine.
|
||||
* configure: Regenerate.
|
||||
|
||||
2003-09-23 Geoffrey Keating <geoffk@apple.com>
|
||||
|
||||
* config/rs6000/rs6000.c (function_arg_pass_by_reference): Don't
|
||||
|
@ -25,7 +25,7 @@
|
||||
# configure script. Putting it in a separate shell file lets us skip
|
||||
# running autoconf when modifying target-specific information.
|
||||
|
||||
# This file switches on the shell variable ${machine}, and also uses the
|
||||
# This file switches on the shell variable ${target}, and also uses the
|
||||
# following shell variables:
|
||||
#
|
||||
# with_* Various variables as set by configure.
|
||||
@ -47,7 +47,8 @@
|
||||
# This file sets the following shell variables for use by the
|
||||
# autoconf-generated configure script:
|
||||
#
|
||||
# cpu_type The name of the cpu, if different from machine.
|
||||
# cpu_type The name of the cpu, if different from the first
|
||||
# chunk of the canonical target name.
|
||||
#
|
||||
# tm_defines List of target macros to define for all compilations.
|
||||
#
|
||||
@ -179,10 +180,10 @@ xm_file=
|
||||
md_file=
|
||||
|
||||
# Obsolete configurations.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
dummy)
|
||||
if test "x$enable_obsolete" != xyes; then
|
||||
echo "*** Configuration $machine is obsolete." >&2
|
||||
echo "*** Configuration ${target} is obsolete." >&2
|
||||
echo "*** Specify --enable-obsolete to build it anyway." >&2
|
||||
echo "*** Support will be REMOVED in the next major release of GCC," >&2
|
||||
echo "*** unless a maintainer comes forward." >&2
|
||||
@ -193,7 +194,7 @@ esac
|
||||
# Unsupported targets list. Do not put an entry in this list unless
|
||||
# it would otherwise be caught by a more permissive pattern. The list
|
||||
# should be in alphabetical order.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
alpha*-*-linux*libc1* \
|
||||
| i[34567]86-sequent-sysv \
|
||||
| i[34567]86-sequent-sysv[123]* \
|
||||
@ -212,7 +213,7 @@ case $machine in
|
||||
| *-*-rtemsaout* \
|
||||
| *-*-rtemscoff* \
|
||||
)
|
||||
echo "*** Configuration $machine not supported" 1>&2
|
||||
echo "*** Configuration ${target} not supported" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
@ -221,8 +222,8 @@ esac
|
||||
# updated in each machine entry. Also set default extra_headers for some
|
||||
# machines.
|
||||
tm_p_file=
|
||||
cpu_type=`echo $machine | sed 's/-.*$//'`
|
||||
case $machine in
|
||||
cpu_type=`echo ${target} | sed 's/-.*$//'`
|
||||
case ${target} in
|
||||
alpha*-*-*)
|
||||
cpu_type=alpha
|
||||
need_64bit_hwint=yes
|
||||
@ -310,23 +311,23 @@ then
|
||||
extra_modes=${cpu_type}/${cpu_type}-modes.def
|
||||
fi
|
||||
|
||||
case $machine in
|
||||
case ${target} in
|
||||
x86_64-*-*)
|
||||
tm_file="i386/biarch64.h ${tm_file}"
|
||||
;;
|
||||
esac
|
||||
|
||||
# On a.out targets, we need to use collect2.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-*aout*)
|
||||
use_collect2=yes
|
||||
;;
|
||||
esac
|
||||
|
||||
# Common parts for widely ported systems.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-linux*)
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-linux*libc1* | *-*-linux*aout*)
|
||||
;;
|
||||
*)
|
||||
@ -351,7 +352,7 @@ case $machine in
|
||||
# These details are the same as for Linux.
|
||||
# But here we need a little extra magic.
|
||||
tmake_file="t-slibgcc-elf-ver t-linux t-gnu"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
alpha*)
|
||||
tm_file="${cpu_type}/${cpu_type}.h alpha/elf.h alpha/linux.h alpha/linux-elf.h gnu.h ${tm_file}"
|
||||
;;
|
||||
@ -377,7 +378,7 @@ case $machine in
|
||||
# Allow them to be explicitly enabled on any other version.
|
||||
case x${enable_threads} in
|
||||
x)
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-netbsd[2-9]* | *-*-netbsdelf[2-9]*)
|
||||
thread_file='posix'
|
||||
tm_defines="${tm_defines} NETBSD_ENABLE_PTHREADS"
|
||||
@ -393,7 +394,7 @@ case $machine in
|
||||
# NetBSD 1.7 and later are set up to use GCC's crtstuff for
|
||||
# ELF configurations. We will clear extra_parts in the
|
||||
# a.out configurations.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-netbsd*1.[7-9]* | *-*-netbsd[2-9]* | *-*-netbsdelf[2-9]*)
|
||||
extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o"
|
||||
;;
|
||||
@ -401,7 +402,7 @@ case $machine in
|
||||
|
||||
# NetBSD 2.0 and later provide __cxa_atexit(), which we use by
|
||||
# default (unless overridden by --disable-__cxa_atexit).
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-netbsd[2-9]* | *-*-netbsdelf[2-9]*)
|
||||
default_use_cxa_atexit=yes
|
||||
;;
|
||||
@ -436,7 +437,7 @@ case $machine in
|
||||
gas=yes
|
||||
gnu_ld=yes
|
||||
extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-freebsd3 | *-*-freebsd[3].*) fbsd_tm_file="freebsd3.h";;
|
||||
*-*-freebsd4 | *-*-freebsd[4].*) fbsd_tm_file="freebsd4.h";;
|
||||
*-*-freebsd5 | *-*-freebsd[5].*) fbsd_tm_file="freebsd5.h";;
|
||||
@ -451,7 +452,7 @@ case $machine in
|
||||
tmake_file="${tmake_file} t-freebsd-thread"
|
||||
# Before 5.0, FreeBSD can't bind shared libraries to -lc
|
||||
# when "optionally" threaded via weak pthread_* checks.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-freebsd[34] | *-*-freebsd[34].*)
|
||||
tmake_file="${tmake_file} t-slibgcc-nolc-override";;
|
||||
esac
|
||||
@ -484,10 +485,10 @@ case $machine in
|
||||
;;
|
||||
esac
|
||||
|
||||
case $machine in
|
||||
case ${target} in
|
||||
# Support site-specific machine types.
|
||||
*local*)
|
||||
rest=`echo $machine | sed -e "s/$cpu_type-//"`
|
||||
rest=`echo ${target} | sed -e "s/$cpu_type-//"`
|
||||
tm_file=${cpu_type}/$rest.h
|
||||
if test -f $srcdir/config/${cpu_type}/xm-$rest.h
|
||||
then xm_file=${cpu_type}/xm-$rest.h
|
||||
@ -548,10 +549,10 @@ alpha*-dec-osf[45]*)
|
||||
tmake_file="alpha/t-alpha alpha/t-ieee alpha/t-crtfm alpha/t-osf4"
|
||||
tm_file="${tm_file} alpha/osf.h"
|
||||
extra_headers=va_list.h
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-osf4*)
|
||||
# Set target_cpu_default except on 4.0a.
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-osf4.0a) ;;
|
||||
*) target_cpu_default=MASK_SUPPORT_ARCH
|
||||
esac
|
||||
@ -1115,7 +1116,7 @@ i[34567]86-*-mingw32*)
|
||||
if test x$enable_threads = xyes; then
|
||||
thread_file='win32'
|
||||
fi
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*mingw32crt*)
|
||||
tm_file="${tm_file} i386/crtdll.h"
|
||||
;;
|
||||
@ -1306,7 +1307,7 @@ m68020-*-elf* | m68k-*-elf*)
|
||||
;;
|
||||
m68010-*-netbsdelf* | m68k*-*-netbsdelf*)
|
||||
tm_file="${tm_file} dbxelf.h elfos.h netbsd.h netbsd-elf.h m68k/netbsd-elf.h"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
m68010*)
|
||||
target_cpu_default="0"
|
||||
;;
|
||||
@ -1461,7 +1462,7 @@ mips64*-*-linux*)
|
||||
;;
|
||||
mips*-*-linux*) # Linux MIPS, either endian.
|
||||
tm_file="dbxelf.h elfos.h svr4.h linux.h ${tm_file} mips/linux.h"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
mipsisa32*-*)
|
||||
target_cpu_default="MASK_SOFT_FLOAT"
|
||||
tm_defines="MIPS_ISA_DEFAULT=32"
|
||||
@ -1474,7 +1475,7 @@ mips*-*-openbsd*)
|
||||
tm_defines="OBSD_HAS_DECLARE_FUNCTION_NAME OBSD_HAS_DECLARE_OBJECT OBSD_HAS_CORRECT_SPECS"
|
||||
target_cpu_default="MASK_GAS|MASK_ABICALLS"
|
||||
tm_file="mips/mips.h openbsd.h mips/openbsd.h mips/sdb.h"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
mips*el-*-openbsd*)
|
||||
tm_defines="${tm_defines} TARGET_ENDIAN_DEFAULT=0";;
|
||||
*) tm_defines="${tm_defines} TARGET_ENDIAN_DEFAULT=MASK_BIG_ENDIAN";;
|
||||
@ -1554,7 +1555,7 @@ mn10300-*-*)
|
||||
use_collect2=no
|
||||
;;
|
||||
ns32k-*-netbsdelf*)
|
||||
echo "GCC does not yet support the ${machine} target"; exit 1
|
||||
echo "GCC does not yet support the ${target} target"; exit 1
|
||||
;;
|
||||
ns32k-*-netbsd*)
|
||||
tm_file="${tm_file} netbsd.h netbsd-aout.h ns32k/netbsd.h"
|
||||
@ -1766,14 +1767,14 @@ s390x-*-linux*)
|
||||
;;
|
||||
sh-*-elf* | sh[2346l]*-*-elf* | sh*-*-kaos*)
|
||||
tmake_file="sh/t-sh sh/t-elf"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
shl* | sh64l*)
|
||||
tm_file="sh/little.h ${tm_file}"
|
||||
tmake_file="${tmake_file} sh/t-le"
|
||||
;;
|
||||
esac
|
||||
tm_file="${tm_file} dbxelf.h elfos.h svr4.h sh/elf.h sh/embed-elf.h"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh64*)
|
||||
tmake_file="${tmake_file} sh/t-sh64"
|
||||
tm_file="${tm_file} sh/sh64.h"
|
||||
@ -1786,10 +1787,10 @@ sh-*-elf* | sh[2346l]*-*-elf* | sh*-*-kaos*)
|
||||
sh2e*) target_cpu_default="SELECT_SH2E" ;;
|
||||
sh2*) target_cpu_default="SELECT_SH2" ;;
|
||||
esac
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh[234]*) tmake_file="${tmake_file} sh/t-monolib" ;;
|
||||
esac
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh*-*-kaos*) tm_file="${tm_file} kaos.h sh/kaos-sh.h" ;;
|
||||
esac
|
||||
;;
|
||||
@ -1811,7 +1812,7 @@ sh-*-rtems*)
|
||||
;;
|
||||
sh-*-linux* | sh[2346lbe]*-*-linux*)
|
||||
tmake_file="sh/t-sh sh/t-elf t-slibgcc-elf-ver t-linux"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh*be-*-* | sh*eb-*-*) ;;
|
||||
*)
|
||||
tm_file="sh/little.h ${tm_file}"
|
||||
@ -1820,7 +1821,7 @@ sh-*-linux* | sh[2346lbe]*-*-linux*)
|
||||
esac
|
||||
tmake_file="${tmake_file} sh/t-linux"
|
||||
tm_file="${tm_file} dbxelf.h elfos.h svr4.h sh/elf.h sh/linux.h"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh64*)
|
||||
tmake_file="${tmake_file} sh/t-sh64"
|
||||
tm_file="${tm_file} sh/sh64.h"
|
||||
@ -1837,7 +1838,7 @@ sh-*-linux* | sh[2346lbe]*-*-linux*)
|
||||
sh2e*) target_cpu_default="SELECT_SH2E" ;;
|
||||
sh2*) target_cpu_default="SELECT_SH2" ;;
|
||||
esac
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh[234]*) tmake_file="${tmake_file} sh/t-monolib" ;;
|
||||
esac
|
||||
use_fixproto=no
|
||||
@ -1846,7 +1847,7 @@ sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
sh64-*-netbsd* | sh64l*-*-netbsd*)
|
||||
tm_file="${tm_file} dbxelf.h elfos.h sh/elf.h netbsd.h netbsd-elf.h sh/netbsd-elf.h"
|
||||
tmake_file="${tmake_file} sh/t-sh sh/t-elf"
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh*l*-*)
|
||||
tm_file="sh/little.h ${tm_file}"
|
||||
tmake_file="${tmake_file} sh/t-le"
|
||||
@ -1855,7 +1856,7 @@ sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \
|
||||
tmake_file="${tmake_file} sh/t-be"
|
||||
;;
|
||||
esac
|
||||
case $machine in
|
||||
case ${target} in
|
||||
sh5*-*)
|
||||
# SHmedia, 32-bit ABI
|
||||
target_cpu_default="SH5_BIT|SH4_BIT|SH3_BIT|SH_E_BIT"
|
||||
@ -1956,7 +1957,7 @@ sparc-*-solaris2*)
|
||||
else
|
||||
tmake_file="$tmake_file t-slibgcc-sld"
|
||||
fi
|
||||
case $machine in
|
||||
case ${target} in
|
||||
*-*-solaris2.[0-6] | *-*-solaris2.[0-6].*)
|
||||
if test x$gnu_ld = xno; then
|
||||
tm_file="${tm_file} sparc/sol26-sld.h"
|
||||
@ -2125,7 +2126,7 @@ vax-*-ultrix*) # VAXen running ultrix
|
||||
tm_file="${tm_file} vax/ultrix.h"
|
||||
;;
|
||||
vax-*-vms*) # VAXen running VMS
|
||||
echo "Configuration $machine no longer supported" 1>&2
|
||||
echo "Configuration ${target} no longer supported" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
vax-*-*) # VAX default entry
|
||||
@ -2175,7 +2176,7 @@ am33_2.0-*-linux*)
|
||||
use_fixproto=no
|
||||
;;
|
||||
*)
|
||||
echo "*** Configuration $machine not supported" 1>&2
|
||||
echo "*** Configuration ${target} not supported" 1>&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
@ -2189,11 +2190,11 @@ esac
|
||||
;;
|
||||
esac
|
||||
|
||||
# If there is no $with_cpu option, try to infer one from ${machine}.
|
||||
# If there is no $with_cpu option, try to infer one from ${target}.
|
||||
# This block sets nothing except for with_cpu.
|
||||
if test x$with_cpu = x
|
||||
then
|
||||
case $machine in
|
||||
case ${target} in
|
||||
ep9312-*-*)
|
||||
# A Cirrus ARM variant.
|
||||
with_cpu="ep9312"
|
||||
@ -2249,7 +2250,7 @@ esac
|
||||
with_cpu=k8
|
||||
;;
|
||||
alpha*-*-*)
|
||||
case $machine in
|
||||
case ${target} in
|
||||
alphaev6[78]*)
|
||||
with_cpu=ev67
|
||||
;;
|
||||
@ -2268,7 +2269,7 @@ esac
|
||||
esac
|
||||
;;
|
||||
sparc*-*-*)
|
||||
with_cpu="`echo $machine | sed 's/-.*$//'`"
|
||||
with_cpu="`echo ${target} | sed 's/-.*$//'`"
|
||||
if [ x$with_cpu = xsparc64 ]; then
|
||||
with_cpu=v9
|
||||
fi
|
||||
@ -2278,7 +2279,7 @@ esac
|
||||
|
||||
# Similarly for --with-schedule.
|
||||
if test x$with_schedule = x; then
|
||||
case $machine in
|
||||
case ${target} in
|
||||
hppa1* | parisc1*)
|
||||
# Override default PA8000 scheduling model.
|
||||
with_schedule=7100LC
|
||||
@ -2293,7 +2294,7 @@ esac
|
||||
# supported_defaults.
|
||||
|
||||
supported_defaults=
|
||||
case "$machine" in
|
||||
case "${target}" in
|
||||
alpha*-*-*)
|
||||
supported_defaults="cpu tune"
|
||||
for which in cpu tune; do
|
||||
@ -2540,7 +2541,7 @@ esac
|
||||
|
||||
# Set some miscellaneous flags for particular targets.
|
||||
target_cpu_default2=
|
||||
case $machine in
|
||||
case ${target} in
|
||||
alpha*-*-*)
|
||||
if test x$gas = xyes
|
||||
then
|
||||
@ -2569,7 +2570,7 @@ esac
|
||||
;;
|
||||
|
||||
mips*-*-*)
|
||||
case $machine in
|
||||
case ${target} in
|
||||
mips*-*-ecoff* | mips*-*-elf*)
|
||||
if test x$gas = xyes
|
||||
then
|
||||
@ -2588,7 +2589,7 @@ esac
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
case $machine in
|
||||
case ${target} in
|
||||
mips*el-*-*)
|
||||
tm_defines="TARGET_ENDIAN_DEFAULT=0 $tm_defines"
|
||||
;;
|
||||
|
146
gcc/configure
vendored
146
gcc/configure
vendored
@ -5133,9 +5133,7 @@ fi
|
||||
target_gtfiles=
|
||||
|
||||
# Collect target-machine-specific information.
|
||||
for machine in $target ; do
|
||||
. ${srcdir}/config.gcc
|
||||
done
|
||||
. ${srcdir}/config.gcc
|
||||
|
||||
extra_objs="${host_extra_objs} ${extra_objs}"
|
||||
|
||||
@ -5382,7 +5380,7 @@ if test -f ../intl/config.intl; then
|
||||
. ../intl/config.intl
|
||||
fi
|
||||
echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
|
||||
echo "configure:5386: checking whether NLS is requested" >&5
|
||||
echo "configure:5384: checking whether NLS is requested" >&5
|
||||
if test x"$USE_NLS" != xyes; then
|
||||
echo "$ac_t""no" 1>&6
|
||||
else
|
||||
@ -5393,7 +5391,7 @@ EOF
|
||||
|
||||
|
||||
echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
|
||||
echo "configure:5397: checking for catalogs to be installed" >&5
|
||||
echo "configure:5395: checking for catalogs to be installed" >&5
|
||||
# Look for .po and .gmo files in the source directory.
|
||||
CATALOGS=
|
||||
XLINGUAS=
|
||||
@ -5443,7 +5441,7 @@ fi
|
||||
case $host_os in
|
||||
win32 | pe | cygwin* | mingw32* | uwin*)
|
||||
echo $ac_n "checking whether windows registry support is requested""... $ac_c" 1>&6
|
||||
echo "configure:5447: checking whether windows registry support is requested" >&5
|
||||
echo "configure:5445: checking whether windows registry support is requested" >&5
|
||||
if test "x$enable_win32_registry" != xno; then
|
||||
cat >> confdefs.h <<\EOF
|
||||
#define ENABLE_WIN32_REGISTRY 1
|
||||
@ -5452,14 +5450,14 @@ EOF
|
||||
echo "$ac_t""yes" 1>&6
|
||||
|
||||
echo $ac_n "checking for library containing RegOpenKeyExA""... $ac_c" 1>&6
|
||||
echo "configure:5456: checking for library containing RegOpenKeyExA" >&5
|
||||
echo "configure:5454: checking for library containing RegOpenKeyExA" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_search_RegOpenKeyExA'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
ac_func_search_save_LIBS="$LIBS"
|
||||
ac_cv_search_RegOpenKeyExA="no"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5463 "configure"
|
||||
#line 5461 "configure"
|
||||
#include "confdefs.h"
|
||||
/* Override any gcc2 internal prototype to avoid an error. */
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
@ -5470,7 +5468,7 @@ int main() {
|
||||
RegOpenKeyExA()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
ac_cv_search_RegOpenKeyExA="none required"
|
||||
else
|
||||
@ -5481,7 +5479,7 @@ rm -f conftest*
|
||||
test "$ac_cv_search_RegOpenKeyExA" = "no" && for i in advapi32; do
|
||||
LIBS="-l$i $ac_func_search_save_LIBS"
|
||||
cat > conftest.$ac_ext <<EOF
|
||||
#line 5485 "configure"
|
||||
#line 5483 "configure"
|
||||
#include "confdefs.h"
|
||||
/* Override any gcc2 internal prototype to avoid an error. */
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
@ -5492,7 +5490,7 @@ int main() {
|
||||
RegOpenKeyExA()
|
||||
; return 0; }
|
||||
EOF
|
||||
if { (eval echo configure:5496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
if { (eval echo configure:5494: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
||||
rm -rf conftest*
|
||||
ac_cv_search_RegOpenKeyExA="-l$i"
|
||||
break
|
||||
@ -5534,7 +5532,7 @@ esac
|
||||
|
||||
if test "x$enable_win32_registry" != xno; then
|
||||
echo $ac_n "checking registry key on windows hosts""... $ac_c" 1>&6
|
||||
echo "configure:5538: checking registry key on windows hosts" >&5
|
||||
echo "configure:5536: checking registry key on windows hosts" >&5
|
||||
cat >> confdefs.h <<EOF
|
||||
#define WIN32_REGISTRY_KEY "$gcc_cv_win32_registry_key"
|
||||
EOF
|
||||
@ -5803,7 +5801,7 @@ esac
|
||||
# build->target assembler and hope that it will have the same features
|
||||
# as the host->target assembler we'll be using.
|
||||
echo $ac_n "checking what assembler to use""... $ac_c" 1>&6
|
||||
echo "configure:5807: checking what assembler to use" >&5
|
||||
echo "configure:5805: checking what assembler to use" >&5
|
||||
in_tree_gas=no
|
||||
gcc_cv_as=
|
||||
gcc_cv_gas_major_version=
|
||||
@ -5927,7 +5925,7 @@ esac
|
||||
# build->target linker and hope that it will have the same features
|
||||
# as the host->target linker we'll be using.
|
||||
echo $ac_n "checking what linker to use""... $ac_c" 1>&6
|
||||
echo "configure:5931: checking what linker to use" >&5
|
||||
echo "configure:5929: checking what linker to use" >&5
|
||||
in_tree_ld=no
|
||||
gcc_cv_ld=
|
||||
gcc_cv_gld_major_version=
|
||||
@ -6035,7 +6033,7 @@ esac
|
||||
# Figure out what nm we will be using.
|
||||
gcc_cv_binutils_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/binutils
|
||||
echo $ac_n "checking what nm to use""... $ac_c" 1>&6
|
||||
echo "configure:6039: checking what nm to use" >&5
|
||||
echo "configure:6037: checking what nm to use" >&5
|
||||
in_tree_nm=no
|
||||
if test -x nm$host_exeext; then
|
||||
gcc_cv_nm=./nm$host_exeext
|
||||
@ -6058,7 +6056,7 @@ esac
|
||||
|
||||
# Figure out what objdump we will be using.
|
||||
echo $ac_n "checking what objdump to use""... $ac_c" 1>&6
|
||||
echo "configure:6062: checking what objdump to use" >&5
|
||||
echo "configure:6060: checking what objdump to use" >&5
|
||||
in_tree_objdump=no
|
||||
if test -x objdump$host_exeext; then
|
||||
gcc_cv_objdump=./objdump$host_exeext
|
||||
@ -6083,7 +6081,7 @@ esac
|
||||
|
||||
# Figure out what assembler alignment features are present.
|
||||
echo $ac_n "checking assembler for .balign and .p2align""... $ac_c" 1>&6
|
||||
echo "configure:6087: checking assembler for .balign and .p2align" >&5
|
||||
echo "configure:6085: checking assembler for .balign and .p2align" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_balign_and_p2align'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6095,7 +6093,7 @@ fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo '.balign 4
|
||||
.p2align 2' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6099: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6097: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_balign_and_p2align=yes
|
||||
else
|
||||
@ -6115,7 +6113,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for .p2align with maximum skip""... $ac_c" 1>&6
|
||||
echo "configure:6119: checking assembler for .p2align with maximum skip" >&5
|
||||
echo "configure:6117: checking assembler for .p2align with maximum skip" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_max_skip_p2align'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6126,7 +6124,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo '.p2align 4,,7' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6130: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6128: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_max_skip_p2align=yes
|
||||
else
|
||||
@ -6146,7 +6144,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for working .subsection -1""... $ac_c" 1>&6
|
||||
echo "configure:6150: checking assembler for working .subsection -1" >&5
|
||||
echo "configure:6148: checking assembler for working .subsection -1" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_subsection_m1'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6161,7 +6159,7 @@ fi
|
||||
.subsection -1
|
||||
conftest_label2: .word 0
|
||||
.previous' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6163: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
if test x$gcc_cv_nm != x; then
|
||||
$gcc_cv_nm conftest.o | grep conftest_label1 > conftest.nm1
|
||||
@ -6189,7 +6187,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for .weak""... $ac_c" 1>&6
|
||||
echo "configure:6193: checking assembler for .weak" >&5
|
||||
echo "configure:6191: checking assembler for .weak" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_weak'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6200,7 +6198,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo ' .weak foobar' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6204: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6202: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_weak=yes
|
||||
else
|
||||
@ -6227,7 +6225,7 @@ fi
|
||||
# to be safe.
|
||||
# The gcc_GAS_CHECK_FEATURE call just sets a cache variable.
|
||||
echo $ac_n "checking assembler for .hidden""... $ac_c" 1>&6
|
||||
echo "configure:6231: checking assembler for .hidden" >&5
|
||||
echo "configure:6229: checking assembler for .hidden" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_hidden'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6240,7 +6238,7 @@ fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo ' .hidden foobar
|
||||
foobar:' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6244: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6242: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_hidden=yes
|
||||
else
|
||||
@ -6255,7 +6253,7 @@ echo "$ac_t""$gcc_cv_as_hidden" 1>&6
|
||||
|
||||
|
||||
echo $ac_n "checking linker for .hidden support""... $ac_c" 1>&6
|
||||
echo "configure:6259: checking linker for .hidden support" >&5
|
||||
echo "configure:6257: checking linker for .hidden support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_ld_hidden'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6318,7 +6316,7 @@ fi
|
||||
|
||||
# Check if we have .[us]leb128, and support symbol arithmetic with it.
|
||||
echo $ac_n "checking assembler for .sleb128 and .uleb128""... $ac_c" 1>&6
|
||||
echo "configure:6322: checking assembler for .sleb128 and .uleb128" >&5
|
||||
echo "configure:6320: checking assembler for .sleb128 and .uleb128" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_leb128'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6335,7 +6333,7 @@ L1:
|
||||
.uleb128 1280
|
||||
.sleb128 -1010
|
||||
L2:' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6337: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
# GAS versions before 2.11 do not support uleb128,
|
||||
# despite appearing to.
|
||||
@ -6371,7 +6369,7 @@ fi
|
||||
# GAS versions up to and including 2.11.0 may mis-optimize
|
||||
# .eh_frame data.
|
||||
echo $ac_n "checking assembler for eh_frame optimization""... $ac_c" 1>&6
|
||||
echo "configure:6375: checking assembler for eh_frame optimization" >&5
|
||||
echo "configure:6373: checking assembler for eh_frame optimization" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_eh_frame'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6414,7 +6412,7 @@ __FRAME_BEGIN__:
|
||||
.byte 0x4
|
||||
.4byte .L1-.LFB1
|
||||
.LEFDE1:' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6418: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6416: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
cat > conftest.lit <<EOF
|
||||
0000 10000000 00000000 017a0001 781a0004 .........z..x...
|
||||
@ -6435,7 +6433,7 @@ EOF
|
||||
|| cmp conftest.big conftest.got > /dev/null 2>&1; }
|
||||
then
|
||||
gcc_cv_as_eh_frame=yes
|
||||
elif { ac_try='$gcc_cv_as -o conftest.o --traditional-format /dev/null'; { (eval echo configure:6439: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
|
||||
elif { ac_try='$gcc_cv_as -o conftest.o --traditional-format /dev/null'; { (eval echo configure:6437: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
|
||||
gcc_cv_as_eh_frame=buggy
|
||||
else
|
||||
# Uh oh, what do we do now?
|
||||
@ -6460,7 +6458,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for section merging support""... $ac_c" 1>&6
|
||||
echo "configure:6464: checking assembler for section merging support" >&5
|
||||
echo "configure:6462: checking assembler for section merging support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_shf_merge'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6472,7 +6470,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo '.section .rodata.str, "aMS", @progbits, 1' > conftest.s
|
||||
if { ac_try='$gcc_cv_as --fatal-warnings -o conftest.o conftest.s >&5'; { (eval echo configure:6476: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as --fatal-warnings -o conftest.o conftest.s >&5'; { (eval echo configure:6474: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_shf_merge=yes
|
||||
else
|
||||
@ -6697,7 +6695,7 @@ if test -z "$tls_first_major"; then
|
||||
: # If we don't have a check, assume no support.
|
||||
else
|
||||
echo $ac_n "checking assembler for thread-local storage support""... $ac_c" 1>&6
|
||||
echo "configure:6701: checking assembler for thread-local storage support" >&5
|
||||
echo "configure:6699: checking assembler for thread-local storage support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_tls'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6708,7 +6706,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo "$conftest_s" > conftest.s
|
||||
if { ac_try='$gcc_cv_as $tls_as_opt --fatal-warnings -o conftest.o conftest.s >&5'; { (eval echo configure:6712: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as $tls_as_opt --fatal-warnings -o conftest.o conftest.s >&5'; { (eval echo configure:6710: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_tls=yes
|
||||
else
|
||||
@ -6734,7 +6732,7 @@ case "$target" in
|
||||
# All TARGET_ABI_OSF targets.
|
||||
alpha*-*-osf* | alpha*-*-linux* | alpha*-*-*bsd*)
|
||||
echo $ac_n "checking assembler for explicit relocation support""... $ac_c" 1>&6
|
||||
echo "configure:6738: checking assembler for explicit relocation support" >&5
|
||||
echo "configure:6736: checking assembler for explicit relocation support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_alpha_explicit_relocs'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6757,7 +6755,7 @@ fi
|
||||
ldah $1, d($29) !gprelhigh
|
||||
lda $1, d($1) !gprellow
|
||||
lda $29, 0($29) !gpdisp!3' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6761: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6759: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_alpha_explicit_relocs=yes
|
||||
else
|
||||
@ -6779,14 +6777,14 @@ fi
|
||||
|
||||
sparc*-*-*)
|
||||
echo $ac_n "checking assembler for .register""... $ac_c" 1>&6
|
||||
echo "configure:6783: checking assembler for .register" >&5
|
||||
echo "configure:6781: checking assembler for .register" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_sparc_register_op'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
gcc_cv_as_sparc_register_op=no
|
||||
if test x$gcc_cv_as != x; then
|
||||
echo '.register %g2, #scratch' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6790: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6788: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_sparc_register_op=yes
|
||||
else
|
||||
@ -6806,14 +6804,14 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for -relax option""... $ac_c" 1>&6
|
||||
echo "configure:6810: checking assembler for -relax option" >&5
|
||||
echo "configure:6808: checking assembler for -relax option" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_sparc_relax'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
gcc_cv_as_sparc_relax=no
|
||||
if test x$gcc_cv_as != x; then
|
||||
echo '.text' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -relax -o conftest.o conftest.s >&5'; { (eval echo configure:6817: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -relax -o conftest.o conftest.s >&5'; { (eval echo configure:6815: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_sparc_relax=yes
|
||||
else
|
||||
@ -6833,7 +6831,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for unaligned pcrel relocs""... $ac_c" 1>&6
|
||||
echo "configure:6837: checking assembler for unaligned pcrel relocs" >&5
|
||||
echo "configure:6835: checking assembler for unaligned pcrel relocs" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6846,7 +6844,7 @@ foo:
|
||||
.align 4
|
||||
.byte 0
|
||||
.uaword %r_disp32(foo)' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -K PIC -o conftest.o conftest.s >&5'; { (eval echo configure:6850: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -K PIC -o conftest.o conftest.s >&5'; { (eval echo configure:6848: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
if test x$gcc_cv_ld != x \
|
||||
&& $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1; then
|
||||
@ -6869,7 +6867,7 @@ EOF
|
||||
|
||||
|
||||
echo $ac_n "checking assembler for unaligned pcrel relocs against hidden symbols""... $ac_c" 1>&6
|
||||
echo "configure:6873: checking assembler for unaligned pcrel relocs against hidden symbols" >&5
|
||||
echo "configure:6871: checking assembler for unaligned pcrel relocs against hidden symbols" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel_hidden'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6884,7 +6882,7 @@ else
|
||||
.hidden foo
|
||||
foo:
|
||||
.skip 4' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -K PIC -o conftest.o conftest.s >&5'; { (eval echo configure:6888: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -K PIC -o conftest.o conftest.s >&5'; { (eval echo configure:6886: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
if test x$gcc_cv_ld != x && test x$gcc_cv_objdump != x \
|
||||
&& $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1 \
|
||||
@ -6917,7 +6915,7 @@ fi
|
||||
fi # unaligned pcrel relocs
|
||||
|
||||
echo $ac_n "checking assembler for offsetable %lo()""... $ac_c" 1>&6
|
||||
echo "configure:6921: checking assembler for offsetable %lo()" >&5
|
||||
echo "configure:6919: checking assembler for offsetable %lo()" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_sparc_offsetable_lo10'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6926,7 +6924,7 @@ else
|
||||
echo '.text
|
||||
or %g1, %lo(ab) + 12, %g1
|
||||
or %g1, %lo(ab + 12), %g1' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -xarch=v9 -o conftest.o conftest.s >&5'; { (eval echo configure:6930: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -xarch=v9 -o conftest.o conftest.s >&5'; { (eval echo configure:6928: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
if test x$gcc_cv_objdump != x \
|
||||
&& %gcc_cv_objdump -s -j .text conftest.o 2> /dev/null \
|
||||
@ -6952,7 +6950,7 @@ fi
|
||||
|
||||
i[34567]86-*-* | x86_64-*-*)
|
||||
echo $ac_n "checking assembler for filds and fists mnemonics""... $ac_c" 1>&6
|
||||
echo "configure:6956: checking assembler for filds and fists mnemonics" >&5
|
||||
echo "configure:6954: checking assembler for filds and fists mnemonics" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_ix86_filds_fists'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -6963,7 +6961,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo 'filds mem; fists mem' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6967: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6965: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ix86_filds_fists=yes
|
||||
else
|
||||
@ -6983,14 +6981,14 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for cmov syntax""... $ac_c" 1>&6
|
||||
echo "configure:6987: checking assembler for cmov syntax" >&5
|
||||
echo "configure:6985: checking assembler for cmov syntax" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_ix86_cmov_sun_syntax'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
gcc_cv_as_ix86_cmov_sun_syntax=no
|
||||
if test x$gcc_cv_as != x; then
|
||||
echo 'cmovl.l %edx, %eax' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6994: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6992: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ix86_cmov_sun_syntax=yes
|
||||
else
|
||||
@ -7012,7 +7010,7 @@ fi
|
||||
# This one is used unconditionally by i386.[ch]; it is to be defined
|
||||
# to 1 if the feature is present, 0 otherwise.
|
||||
echo $ac_n "checking assembler for GOTOFF in data""... $ac_c" 1>&6
|
||||
echo "configure:7016: checking assembler for GOTOFF in data" >&5
|
||||
echo "configure:7014: checking assembler for GOTOFF in data" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_ix86_gotoff_in_data'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7027,7 +7025,7 @@ fi
|
||||
nop
|
||||
.data
|
||||
.long .L0@GOTOFF' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7031: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7029: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ix86_gotoff_in_data=yes
|
||||
else
|
||||
@ -7048,7 +7046,7 @@ EOF
|
||||
|
||||
ia64*-*-*)
|
||||
echo $ac_n "checking assembler for ltoffx and ldxmov relocs""... $ac_c" 1>&6
|
||||
echo "configure:7052: checking assembler for ltoffx and ldxmov relocs" >&5
|
||||
echo "configure:7050: checking assembler for ltoffx and ldxmov relocs" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_ia64_ltoffx_ldxmov_relocs'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7062,7 +7060,7 @@ fi
|
||||
addl r15 = @ltoffx(x#), gp
|
||||
;;
|
||||
ld8.mov r16 = [r15], x#' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7066: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7064: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ia64_ltoffx_ldxmov_relocs=yes
|
||||
else
|
||||
@ -7092,7 +7090,7 @@ fi
|
||||
mfcr 3,128"
|
||||
|
||||
echo $ac_n "checking assembler for mfcr field support""... $ac_c" 1>&6
|
||||
echo "configure:7096: checking assembler for mfcr field support" >&5
|
||||
echo "configure:7094: checking assembler for mfcr field support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_powerpc_mfcrf'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7103,7 +7101,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo "$conftest_s" > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_powerpc_mfcrf=yes
|
||||
else
|
||||
@ -7125,7 +7123,7 @@ fi
|
||||
|
||||
mips*-*-*)
|
||||
echo $ac_n "checking assembler for explicit relocation support""... $ac_c" 1>&6
|
||||
echo "configure:7129: checking assembler for explicit relocation support" >&5
|
||||
echo "configure:7127: checking assembler for explicit relocation support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_mips_explicit_relocs'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7136,7 +7134,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo ' lw $4,%gp_rel(foo)($4)' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7140: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7138: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_mips_explicit_relocs=yes
|
||||
else
|
||||
@ -7182,7 +7180,7 @@ if test x"$insn" != x; then
|
||||
.loc 1 3 0
|
||||
$insn"
|
||||
echo $ac_n "checking assembler for dwarf2 debug_line support""... $ac_c" 1>&6
|
||||
echo "configure:7186: checking assembler for dwarf2 debug_line support" >&5
|
||||
echo "configure:7184: checking assembler for dwarf2 debug_line support" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_dwarf2_debug_line'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7194,7 +7192,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo "$conftest_s" > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7196: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
# ??? This fails with non-gnu grep. Maybe use objdump?
|
||||
if grep debug_line conftest.o > /dev/null 2>&1; then
|
||||
@ -7216,7 +7214,7 @@ echo "$ac_t""$gcc_cv_as_dwarf2_debug_line" 1>&6
|
||||
# by DW_AT_decl_file. Approximate this test by testing if
|
||||
# the assembler bitches if the same index is assigned twice.
|
||||
echo $ac_n "checking assembler for buggy dwarf2 .file directive""... $ac_c" 1>&6
|
||||
echo "configure:7220: checking assembler for buggy dwarf2 .file directive" >&5
|
||||
echo "configure:7218: checking assembler for buggy dwarf2 .file directive" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_dwarf2_file_buggy'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7224,7 +7222,7 @@ else
|
||||
if test x$gcc_cv_as != x; then
|
||||
echo ' .file 1 "foo.s"
|
||||
.file 1 "bar.s"' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7228: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7226: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_dwarf2_file_buggy=yes
|
||||
else
|
||||
@ -7247,7 +7245,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for --gdwarf2 option""... $ac_c" 1>&6
|
||||
echo "configure:7251: checking assembler for --gdwarf2 option" >&5
|
||||
echo "configure:7249: checking assembler for --gdwarf2 option" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_gdwarf2_flag'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7259,7 +7257,7 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo "$insn" > conftest.s
|
||||
if { ac_try='$gcc_cv_as --gdwarf2 -o conftest.o conftest.s >&5'; { (eval echo configure:7263: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as --gdwarf2 -o conftest.o conftest.s >&5'; { (eval echo configure:7261: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_gdwarf2_flag=yes
|
||||
else
|
||||
@ -7279,7 +7277,7 @@ EOF
|
||||
fi
|
||||
|
||||
echo $ac_n "checking assembler for --gstabs option""... $ac_c" 1>&6
|
||||
echo "configure:7283: checking assembler for --gstabs option" >&5
|
||||
echo "configure:7281: checking assembler for --gstabs option" >&5
|
||||
if eval "test \"`echo '$''{'gcc_cv_as_gstabs_flag'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -7291,12 +7289,12 @@ else
|
||||
fi
|
||||
elif test x$gcc_cv_as != x; then
|
||||
echo "$insn" > conftest.s
|
||||
if { ac_try='$gcc_cv_as --gstabs -o conftest.o conftest.s >&5'; { (eval echo configure:7295: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as --gstabs -o conftest.o conftest.s >&5'; { (eval echo configure:7293: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
# The native Solaris 9/Intel assembler doesn't understand --gstabs
|
||||
# and warns about it, but still exits successfully. So check for
|
||||
# this.
|
||||
if { ac_try='$gcc_cv_as --gstabs -o conftest.o conftest.s 2>&1 | grep -i warning > /dev/null'; { (eval echo configure:7300: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as --gstabs -o conftest.o conftest.s 2>&1 | grep -i warning > /dev/null'; { (eval echo configure:7298: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then :
|
||||
else gcc_cv_as_gstabs_flag=yes
|
||||
fi
|
||||
@ -7318,7 +7316,7 @@ fi
|
||||
fi
|
||||
|
||||
echo $ac_n "checking linker read-only and read-write section mixing""... $ac_c" 1>&6
|
||||
echo "configure:7322: checking linker read-only and read-write section mixing" >&5
|
||||
echo "configure:7320: checking linker read-only and read-write section mixing" >&5
|
||||
gcc_cv_ld_ro_rw_mix=unknown
|
||||
if test $in_tree_ld = yes ; then
|
||||
if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10 -o "$gcc_cv_gld_major_version" -gt 2 \
|
||||
@ -7357,7 +7355,7 @@ fi
|
||||
echo "$ac_t""$gcc_cv_ld_ro_rw_mix" 1>&6
|
||||
|
||||
echo $ac_n "checking linker PT_GNU_EH_FRAME support""... $ac_c" 1>&6
|
||||
echo "configure:7361: checking linker PT_GNU_EH_FRAME support" >&5
|
||||
echo "configure:7359: checking linker PT_GNU_EH_FRAME support" >&5
|
||||
gcc_cv_ld_eh_frame_hdr=no
|
||||
if test $in_tree_ld = yes ; then
|
||||
if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 12 -o "$gcc_cv_gld_major_version" -gt 2 \
|
||||
@ -7379,7 +7377,7 @@ fi
|
||||
echo "$ac_t""$gcc_cv_ld_eh_frame_hdr" 1>&6
|
||||
|
||||
echo $ac_n "checking linker position independent executable support""... $ac_c" 1>&6
|
||||
echo "configure:7383: checking linker position independent executable support" >&5
|
||||
echo "configure:7381: checking linker position independent executable support" >&5
|
||||
gcc_cv_ld_pie=no
|
||||
if test $in_tree_ld = yes ; then
|
||||
if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 15 -o "$gcc_cv_gld_major_version" -gt 2 \
|
||||
@ -7404,7 +7402,7 @@ echo "$ac_t""$gcc_cv_ld_pie" 1>&6
|
||||
case "$target" in
|
||||
mips*-*-*)
|
||||
echo $ac_n "checking whether libgloss uses STARTUP directives consistently""... $ac_c" 1>&6
|
||||
echo "configure:7408: checking whether libgloss uses STARTUP directives consistently" >&5
|
||||
echo "configure:7406: checking whether libgloss uses STARTUP directives consistently" >&5
|
||||
gcc_cv_mips_libgloss_startup=no
|
||||
gcc_cv_libgloss_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/libgloss
|
||||
if test "x$exec_prefix" = xNONE; then
|
||||
@ -7606,7 +7604,7 @@ fi
|
||||
|
||||
|
||||
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
|
||||
echo "configure:7610: checking whether to enable maintainer-specific portions of Makefiles" >&5
|
||||
echo "configure:7608: checking whether to enable maintainer-specific portions of Makefiles" >&5
|
||||
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
|
||||
if test "${enable_maintainer_mode+set}" = set; then
|
||||
enableval="$enable_maintainer_mode"
|
||||
|
@ -965,9 +965,7 @@ fi
|
||||
target_gtfiles=
|
||||
|
||||
# Collect target-machine-specific information.
|
||||
for machine in $target ; do
|
||||
. ${srcdir}/config.gcc
|
||||
done
|
||||
. ${srcdir}/config.gcc
|
||||
|
||||
extra_objs="${host_extra_objs} ${extra_objs}"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user