Makefile.in (tm_file): Rename tm_include_list.
* Makefile.in (tm_file): Rename tm_include_list. (tm_p_file): Rename tm_p_include_list. (build_xm_file): Rename build_xm_include_list. (host_xm_file): Rename host_xm_include_list. (xm_file): Rename xm_include_list. (xm_file_list): Add to be substituted. (cs-config.h, cs-bconfig.h, cs-tconfig.h, cs-tm.h, cs-tm_p.h): Update to match. (bt-load.o): Add missing dependency on $(TM_H). * configure.in: Prefix value of EXTRA_MODES_FILE with config/. For each of tm_file, tm_p_file, xm_file, host_xm_file, and build_xm_file, generate both *_file_list and *_include_list values from it. (xm_file_list was formerly not being generated.) In *_include_list, prefix the names of all headers found in $(srcdir)/config with config/. In each loop, consider only the special case files that can actually appear in that list. AC_SUBST all *_file_list and all *_include_list variables; do not AC_SUBST the plain *_file variables. * configure: Regenerate. From-SVN: r70449
This commit is contained in:
parent
4139675b40
commit
e22340b010
4 changed files with 219 additions and 115 deletions
|
@ -1,3 +1,25 @@
|
|||
2003-08-14 Zack Weinberg <zack@codesourcery.com>
|
||||
|
||||
* Makefile.in (tm_file): Rename tm_include_list.
|
||||
(tm_p_file): Rename tm_p_include_list.
|
||||
(build_xm_file): Rename build_xm_include_list.
|
||||
(host_xm_file): Rename host_xm_include_list.
|
||||
(xm_file): Rename xm_include_list.
|
||||
(xm_file_list): Add to be substituted.
|
||||
(cs-config.h, cs-bconfig.h, cs-tconfig.h, cs-tm.h, cs-tm_p.h):
|
||||
Update to match.
|
||||
(bt-load.o): Add missing dependency on $(TM_H).
|
||||
* configure.in: Prefix value of EXTRA_MODES_FILE with config/.
|
||||
For each of tm_file, tm_p_file, xm_file, host_xm_file, and
|
||||
build_xm_file, generate both *_file_list and *_include_list
|
||||
values from it. (xm_file_list was formerly not being generated.)
|
||||
In *_include_list, prefix the names of all headers found in
|
||||
$(srcdir)/config with config/. In each loop, consider only
|
||||
the special case files that can actually appear in that list.
|
||||
AC_SUBST all *_file_list and all *_include_list variables; do
|
||||
not AC_SUBST the plain *_file variables.
|
||||
* configure: Regenerate.
|
||||
|
||||
2003-08-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
|
||||
|
||||
* cfg.c (dump_edge_info): Add name of loop_exit edge flag.
|
||||
|
|
|
@ -341,18 +341,19 @@ tmake_file=@dep_tmake_file@
|
|||
out_file=$(srcdir)/config/@out_file@
|
||||
out_object_file=@out_object_file@
|
||||
md_file=$(srcdir)/config/@md_file@
|
||||
tm_file=@tm_file@
|
||||
tm_file_list=@tm_file_list@
|
||||
tm_include_list=@tm_include_list@
|
||||
tm_defines=@tm_defines@
|
||||
tm_p_file_list=@tm_p_file_list@
|
||||
tm_p_file=@tm_p_file@
|
||||
tm_p_include_list=@tm_p_include_list@
|
||||
build_xm_file_list=@build_xm_file_list@
|
||||
build_xm_file=@build_xm_file@
|
||||
build_xm_include_list=@build_xm_include_list@
|
||||
build_xm_defines=@build_xm_defines@
|
||||
host_xm_file_list=@host_xm_file_list@
|
||||
host_xm_file=@host_xm_file@
|
||||
host_xm_include_list=@host_xm_include_list@
|
||||
host_xm_defines=@host_xm_defines@
|
||||
xm_file=@xm_file@
|
||||
xm_file_list=@xm_file_list@
|
||||
xm_include_list=@xm_include_list@
|
||||
xm_defines=@xm_defines@
|
||||
lang_opt_files=@lang_opt_files@ $(srcdir)/c.opt $(srcdir)/common.opt
|
||||
lang_specs_files=@lang_specs_files@
|
||||
|
@ -935,27 +936,27 @@ tm_p.h: cs-tm_p.h ; @true
|
|||
|
||||
cs-config.h: Makefile
|
||||
TARGET_CPU_DEFAULT="" \
|
||||
HEADERS="$(host_xm_file)" DEFINES="$(host_xm_defines)" \
|
||||
HEADERS="$(host_xm_include_list)" DEFINES="$(host_xm_defines)" \
|
||||
$(SHELL) $(srcdir)/mkconfig.sh config.h
|
||||
|
||||
cs-bconfig.h: Makefile
|
||||
TARGET_CPU_DEFAULT="" \
|
||||
HEADERS="$(build_xm_file)" DEFINES="$(build_xm_defines)" \
|
||||
HEADERS="$(build_xm_include_list)" DEFINES="$(build_xm_defines)" \
|
||||
$(SHELL) $(srcdir)/mkconfig.sh bconfig.h
|
||||
|
||||
cs-tconfig.h: Makefile
|
||||
TARGET_CPU_DEFAULT="" \
|
||||
HEADERS="$(xm_file)" DEFINES="$(xm_defines)" \
|
||||
HEADERS="$(xm_include_list)" DEFINES="$(xm_defines)" \
|
||||
$(SHELL) $(srcdir)/mkconfig.sh tconfig.h
|
||||
|
||||
cs-tm.h: Makefile
|
||||
TARGET_CPU_DEFAULT="$(target_cpu_default)" \
|
||||
HEADERS="$(tm_file)" DEFINES="$(tm_defines)" \
|
||||
HEADERS="$(tm_include_list)" DEFINES="$(tm_defines)" \
|
||||
$(SHELL) $(srcdir)/mkconfig.sh tm.h
|
||||
|
||||
cs-tm_p.h: Makefile
|
||||
TARGET_CPU_DEFAULT="" \
|
||||
HEADERS="$(tm_p_file)" DEFINES="" \
|
||||
HEADERS="$(tm_p_include_list)" DEFINES="" \
|
||||
$(SHELL) $(srcdir)/mkconfig.sh tm_p.h
|
||||
|
||||
# Don't automatically run autoconf, since configure.in might be accidentally
|
||||
|
@ -1739,7 +1740,7 @@ postreload.o : postreload.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H)
|
|||
caller-save.o : caller-save.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) \
|
||||
flags.h $(REGS_H) hard-reg-set.h insn-config.h $(BASIC_BLOCK_H) function.h \
|
||||
$(RECOG_H) reload.h $(EXPR_H) toplev.h $(TM_P_H)
|
||||
bt-load.o : bt-load.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
|
||||
bt-load.o : bt-load.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
|
||||
$(BASIC_BLOCK_H) $(RTL_H) hard-reg-set.h $(REGS_H) $(OBSTACK_H) $(TM_P_H) \
|
||||
$(FIBHEAP_H) output.h $(TARGET_H) $(EXPR_H) flags.h $(INSN_ATTR_H)
|
||||
reorg.o : reorg.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(RTL_H) conditions.h \
|
||||
|
|
205
gcc/configure
vendored
205
gcc/configure
vendored
|
@ -5285,7 +5285,7 @@ if test -n "$extra_modes" && test -f $srcdir/config/$extra_modes; then
|
|||
extra_modes_file='$(srcdir)'/config/${extra_modes}
|
||||
|
||||
cat >> confdefs.h <<EOF
|
||||
#define EXTRA_MODES_FILE "$extra_modes"
|
||||
#define EXTRA_MODES_FILE "config/$extra_modes"
|
||||
EOF
|
||||
|
||||
cat >> confdefs.h <<\EOF
|
||||
|
@ -5614,35 +5614,69 @@ rm -f symtest.tem
|
|||
out_object_file=`basename $out_file .c`.o
|
||||
|
||||
tm_file_list=
|
||||
tm_include_list=
|
||||
for f in $tm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
defaults.h )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/$f" ;;
|
||||
*) tm_file_list="${tm_file_list} \$(srcdir)/config/$f" ;;
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/$f"
|
||||
tm_include_list="${tm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/config/$f"
|
||||
tm_include_list="${tm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
tm_p_file_list=
|
||||
tm_p_include_list=
|
||||
for f in $tm_p_file; do
|
||||
case $f in
|
||||
tm-preds.h )
|
||||
tm_p_file_list="${tm_p_file_list} $f" ;;
|
||||
*) tm_p_file_list="${tm_p_file_list} \$(srcdir)/config/$f" ;;
|
||||
tm_p_file_list="${tm_p_file_list} $f"
|
||||
tm_p_include_list="${tm_p_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
tm_p_file_list="${tm_p_file_list} \$(srcdir)/config/$f"
|
||||
tm_p_include_list="${tm_p_include_list} config/$f"
|
||||
esac
|
||||
done
|
||||
|
||||
xm_file_list=
|
||||
xm_include_list=
|
||||
for f in $xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
xm_file_list="${xm_file_list} \$(srcdir)/../include/$f"
|
||||
xm_include_list="${xm_include_list} $f"
|
||||
;;
|
||||
auto-host.h )
|
||||
xm_file_list="${xm_file_list} $f"
|
||||
xm_include_list="${xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
xm_file_list="${xm_file_list} \$(srcdir)/config/$f"
|
||||
xm_include_list="${xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
host_xm_file_list=
|
||||
host_xm_include_list=
|
||||
for f in $host_xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/../include/$f"
|
||||
host_xm_include_list="${host_xm_include_list} $f"
|
||||
;;
|
||||
auto-host.h )
|
||||
host_xm_file_list="${host_xm_file_list} $f" ;;
|
||||
defaults.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/$f" ;;
|
||||
*) host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f" ;;
|
||||
host_xm_file_list="${host_xm_file_list} $f"
|
||||
host_xm_include_list="${host_xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f"
|
||||
host_xm_include_list="${host_xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
@ -5650,12 +5684,17 @@ build_xm_file_list=
|
|||
for f in $build_xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/../include/$f"
|
||||
build_xm_include_list="${build_xm_include_list} $f"
|
||||
;;
|
||||
auto-build.h | auto-host.h )
|
||||
build_xm_file_list="${build_xm_file_list} $f" ;;
|
||||
defaults.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/$f" ;;
|
||||
*) build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f" ;;
|
||||
build_xm_file_list="${build_xm_file_list} $f"
|
||||
build_xm_include_list="${build_xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f"
|
||||
build_xm_include_list="${build_xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
@ -5752,7 +5791,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:5756: checking what assembler to use" >&5
|
||||
echo "configure:5795: checking what assembler to use" >&5
|
||||
in_tree_gas=no
|
||||
gcc_cv_as=
|
||||
gcc_cv_gas_major_version=
|
||||
|
@ -5876,7 +5915,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:5880: checking what linker to use" >&5
|
||||
echo "configure:5919: checking what linker to use" >&5
|
||||
in_tree_ld=no
|
||||
gcc_cv_ld=
|
||||
gcc_cv_gld_major_version=
|
||||
|
@ -5984,7 +6023,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:5988: checking what nm to use" >&5
|
||||
echo "configure:6027: checking what nm to use" >&5
|
||||
in_tree_nm=no
|
||||
if test -x nm$host_exeext; then
|
||||
gcc_cv_nm=./nm$host_exeext
|
||||
|
@ -6007,7 +6046,7 @@ esac
|
|||
|
||||
# Figure out what objdump we will be using.
|
||||
echo $ac_n "checking what objdump to use""... $ac_c" 1>&6
|
||||
echo "configure:6011: checking what objdump to use" >&5
|
||||
echo "configure:6050: checking what objdump to use" >&5
|
||||
in_tree_objdump=no
|
||||
if test -x objdump$host_exeext; then
|
||||
gcc_cv_objdump=./objdump$host_exeext
|
||||
|
@ -6032,7 +6071,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:6036: checking assembler for .balign and .p2align" >&5
|
||||
echo "configure:6075: 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
|
||||
|
@ -6044,7 +6083,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:6048: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6087: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_balign_and_p2align=yes
|
||||
else
|
||||
|
@ -6064,7 +6103,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for .p2align with maximum skip""... $ac_c" 1>&6
|
||||
echo "configure:6068: checking assembler for .p2align with maximum skip" >&5
|
||||
echo "configure:6107: 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
|
||||
|
@ -6075,7 +6114,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:6079: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6118: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_max_skip_p2align=yes
|
||||
else
|
||||
|
@ -6095,7 +6134,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for working .subsection -1""... $ac_c" 1>&6
|
||||
echo "configure:6099: checking assembler for working .subsection -1" >&5
|
||||
echo "configure:6138: 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
|
||||
|
@ -6110,7 +6149,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:6114: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6153: \"$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
|
||||
|
@ -6138,7 +6177,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for .weak""... $ac_c" 1>&6
|
||||
echo "configure:6142: checking assembler for .weak" >&5
|
||||
echo "configure:6181: 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
|
||||
|
@ -6149,7 +6188,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:6153: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6192: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_weak=yes
|
||||
else
|
||||
|
@ -6176,7 +6215,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:6180: checking assembler for .hidden" >&5
|
||||
echo "configure:6219: 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
|
||||
|
@ -6189,7 +6228,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:6193: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6232: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_hidden=yes
|
||||
else
|
||||
|
@ -6204,7 +6243,7 @@ echo "$ac_t""$gcc_cv_as_hidden" 1>&6
|
|||
|
||||
|
||||
echo $ac_n "checking linker for .hidden support""... $ac_c" 1>&6
|
||||
echo "configure:6208: checking linker for .hidden support" >&5
|
||||
echo "configure:6247: 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
|
||||
|
@ -6278,7 +6317,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:6282: checking assembler for .sleb128 and .uleb128" >&5
|
||||
echo "configure:6321: 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
|
||||
|
@ -6295,7 +6334,7 @@ L1:
|
|||
.uleb128 1280
|
||||
.sleb128 -1010
|
||||
L2:' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6299: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6338: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
# GAS versions before 2.11 do not support uleb128,
|
||||
# despite appearing to.
|
||||
|
@ -6331,7 +6370,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:6335: checking assembler for eh_frame optimization" >&5
|
||||
echo "configure:6374: 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
|
||||
|
@ -6374,7 +6413,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:6378: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6417: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
cat > conftest.lit <<EOF
|
||||
0000 10000000 00000000 017a0001 781a0004 .........z..x...
|
||||
|
@ -6395,7 +6434,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:6399: \"$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:6438: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
|
||||
gcc_cv_as_eh_frame=buggy
|
||||
else
|
||||
# Uh oh, what do we do now?
|
||||
|
@ -6420,7 +6459,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for section merging support""... $ac_c" 1>&6
|
||||
echo "configure:6424: checking assembler for section merging support" >&5
|
||||
echo "configure:6463: 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
|
||||
|
@ -6432,7 +6471,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:6436: \"$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:6475: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_shf_merge=yes
|
||||
else
|
||||
|
@ -6631,7 +6670,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:6635: checking assembler for thread-local storage support" >&5
|
||||
echo "configure:6674: 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
|
||||
|
@ -6642,7 +6681,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:6646: \"$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:6685: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_tls=yes
|
||||
else
|
||||
|
@ -6668,7 +6707,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:6672: checking assembler for explicit relocation support" >&5
|
||||
echo "configure:6711: 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
|
||||
|
@ -6691,7 +6730,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:6695: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_alpha_explicit_relocs=yes
|
||||
else
|
||||
|
@ -6713,14 +6752,14 @@ fi
|
|||
|
||||
sparc*-*-*)
|
||||
echo $ac_n "checking assembler for .register""... $ac_c" 1>&6
|
||||
echo "configure:6717: checking assembler for .register" >&5
|
||||
echo "configure:6756: 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:6724: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_sparc_register_op=yes
|
||||
else
|
||||
|
@ -6740,14 +6779,14 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for -relax option""... $ac_c" 1>&6
|
||||
echo "configure:6744: checking assembler for -relax option" >&5
|
||||
echo "configure:6783: 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:6751: \"$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:6790: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_sparc_relax=yes
|
||||
else
|
||||
|
@ -6767,7 +6806,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for unaligned pcrel relocs""... $ac_c" 1>&6
|
||||
echo "configure:6771: checking assembler for unaligned pcrel relocs" >&5
|
||||
echo "configure:6810: 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
|
||||
|
@ -6780,7 +6819,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:6784: \"$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:6823: \"$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
|
||||
|
@ -6803,7 +6842,7 @@ EOF
|
|||
|
||||
|
||||
echo $ac_n "checking assembler for unaligned pcrel relocs against hidden symbols""... $ac_c" 1>&6
|
||||
echo "configure:6807: checking assembler for unaligned pcrel relocs against hidden symbols" >&5
|
||||
echo "configure:6846: 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
|
||||
|
@ -6818,7 +6857,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:6822: \"$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:6861: \"$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 \
|
||||
|
@ -6851,7 +6890,7 @@ fi
|
|||
fi # unaligned pcrel relocs
|
||||
|
||||
echo $ac_n "checking assembler for offsetable %lo()""... $ac_c" 1>&6
|
||||
echo "configure:6855: checking assembler for offsetable %lo()" >&5
|
||||
echo "configure:6894: 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
|
||||
|
@ -6860,7 +6899,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:6864: \"$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:6903: \"$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 \
|
||||
|
@ -6886,7 +6925,7 @@ fi
|
|||
|
||||
i[34567]86-*-* | x86_64-*-*)
|
||||
echo $ac_n "checking assembler for filds and fists mnemonics""... $ac_c" 1>&6
|
||||
echo "configure:6890: checking assembler for filds and fists mnemonics" >&5
|
||||
echo "configure:6929: 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
|
||||
|
@ -6897,7 +6936,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:6901: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6940: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ix86_filds_fists=yes
|
||||
else
|
||||
|
@ -6919,7 +6958,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:6923: checking assembler for GOTOFF in data" >&5
|
||||
echo "configure:6962: 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
|
||||
|
@ -6934,7 +6973,7 @@ fi
|
|||
nop
|
||||
.data
|
||||
.long .L0@GOTOFF' > conftest.s
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6938: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:6977: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ix86_gotoff_in_data=yes
|
||||
else
|
||||
|
@ -6955,7 +6994,7 @@ EOF
|
|||
|
||||
ia64*-*-*)
|
||||
echo $ac_n "checking assembler for ltoffx and ldxmov relocs""... $ac_c" 1>&6
|
||||
echo "configure:6959: checking assembler for ltoffx and ldxmov relocs" >&5
|
||||
echo "configure:6998: 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
|
||||
|
@ -6969,7 +7008,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:6973: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7012: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_ia64_ltoffx_ldxmov_relocs=yes
|
||||
else
|
||||
|
@ -6999,7 +7038,7 @@ fi
|
|||
mfcr 3,128"
|
||||
|
||||
echo $ac_n "checking assembler for mfcr field support""... $ac_c" 1>&6
|
||||
echo "configure:7003: checking assembler for mfcr field support" >&5
|
||||
echo "configure:7042: 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
|
||||
|
@ -7010,7 +7049,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:7014: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7053: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_powerpc_mfcrf=yes
|
||||
else
|
||||
|
@ -7032,7 +7071,7 @@ fi
|
|||
|
||||
mips*-*-*)
|
||||
echo $ac_n "checking assembler for explicit relocation support""... $ac_c" 1>&6
|
||||
echo "configure:7036: checking assembler for explicit relocation support" >&5
|
||||
echo "configure:7075: 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
|
||||
|
@ -7043,7 +7082,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:7047: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7086: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_mips_explicit_relocs=yes
|
||||
else
|
||||
|
@ -7089,7 +7128,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:7093: checking assembler for dwarf2 debug_line support" >&5
|
||||
echo "configure:7132: 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
|
||||
|
@ -7101,7 +7140,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:7105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7144: \"$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
|
||||
|
@ -7123,7 +7162,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:7127: checking assembler for buggy dwarf2 .file directive" >&5
|
||||
echo "configure:7166: 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
|
||||
|
@ -7131,7 +7170,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:7135: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
if { ac_try='$gcc_cv_as -o conftest.o conftest.s >&5'; { (eval echo configure:7174: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_dwarf2_file_buggy=yes
|
||||
else
|
||||
|
@ -7154,7 +7193,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for --gdwarf2 option""... $ac_c" 1>&6
|
||||
echo "configure:7158: checking assembler for --gdwarf2 option" >&5
|
||||
echo "configure:7197: 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
|
||||
|
@ -7166,7 +7205,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:7170: \"$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:7209: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then
|
||||
gcc_cv_as_gdwarf2_flag=yes
|
||||
else
|
||||
|
@ -7186,7 +7225,7 @@ EOF
|
|||
fi
|
||||
|
||||
echo $ac_n "checking assembler for --gstabs option""... $ac_c" 1>&6
|
||||
echo "configure:7190: checking assembler for --gstabs option" >&5
|
||||
echo "configure:7229: 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
|
||||
|
@ -7198,12 +7237,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:7202: \"$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:7241: \"$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:7207: \"$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:7246: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
|
||||
then :
|
||||
else gcc_cv_as_gstabs_flag=yes
|
||||
fi
|
||||
|
@ -7225,7 +7264,7 @@ fi
|
|||
fi
|
||||
|
||||
echo $ac_n "checking linker read-only and read-write section mixing""... $ac_c" 1>&6
|
||||
echo "configure:7229: checking linker read-only and read-write section mixing" >&5
|
||||
echo "configure:7268: 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 \
|
||||
|
@ -7264,7 +7303,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:7268: checking linker PT_GNU_EH_FRAME support" >&5
|
||||
echo "configure:7307: 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 \
|
||||
|
@ -7286,7 +7325,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:7290: checking linker position independent executable support" >&5
|
||||
echo "configure:7329: 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 \
|
||||
|
@ -7311,7 +7350,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:7315: checking whether libgloss uses STARTUP directives consistently" >&5
|
||||
echo "configure:7354: 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
|
||||
|
@ -7516,7 +7555,7 @@ fi
|
|||
|
||||
|
||||
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
|
||||
echo "configure:7520: checking whether to enable maintainer-specific portions of Makefiles" >&5
|
||||
echo "configure:7559: 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"
|
||||
|
@ -7816,6 +7855,7 @@ ${CONFIG_SHELL-/bin/sh} $srcdir/configure.frag $srcdir "$subdirs" "$dep_host_xma
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Echo that links are built
|
||||
|
@ -8088,7 +8128,7 @@ s%@all_stagestuff@%$all_stagestuff%g
|
|||
s%@build_exeext@%$build_exeext%g
|
||||
s%@build_install_headers_dir@%$build_install_headers_dir%g
|
||||
s%@build_xm_file_list@%$build_xm_file_list%g
|
||||
s%@build_xm_file@%$build_xm_file%g
|
||||
s%@build_xm_include_list@%$build_xm_include_list%g
|
||||
s%@build_xm_defines@%$build_xm_defines%g
|
||||
s%@check_languages@%$check_languages%g
|
||||
s%@cc_set_by_configure@%$cc_set_by_configure%g
|
||||
|
@ -8111,7 +8151,7 @@ s%@gcc_version_trigger@%$gcc_version_trigger%g
|
|||
s%@host_exeext@%$host_exeext%g
|
||||
s%@host_extra_gcc_objs@%$host_extra_gcc_objs%g
|
||||
s%@host_xm_file_list@%$host_xm_file_list%g
|
||||
s%@host_xm_file@%$host_xm_file%g
|
||||
s%@host_xm_include_list@%$host_xm_include_list%g
|
||||
s%@host_xm_defines@%$host_xm_defines%g
|
||||
s%@out_host_hook_obj@%$out_host_hook_obj%g
|
||||
s%@install@%$install%g
|
||||
|
@ -8128,11 +8168,12 @@ s%@quoted_stage_prefix_set_by_configure@%$quoted_stage_prefix_set_by_configure%g
|
|||
s%@symbolic_link@%$symbolic_link%g
|
||||
s%@thread_file@%$thread_file%g
|
||||
s%@tm_file_list@%$tm_file_list%g
|
||||
s%@tm_file@%$tm_file%g
|
||||
s%@tm_include_list@%$tm_include_list%g
|
||||
s%@tm_defines@%$tm_defines%g
|
||||
s%@tm_p_file_list@%$tm_p_file_list%g
|
||||
s%@tm_p_file@%$tm_p_file%g
|
||||
s%@xm_file@%$xm_file%g
|
||||
s%@tm_p_include_list@%$tm_p_include_list%g
|
||||
s%@xm_file_list@%$xm_file_list%g
|
||||
s%@xm_include_list@%$xm_include_list%g
|
||||
s%@xm_defines@%$xm_defines%g
|
||||
s%@c_target_objs@%$c_target_objs%g
|
||||
s%@cxx_target_objs@%$cxx_target_objs%g
|
||||
|
|
|
@ -1109,7 +1109,7 @@ fi
|
|||
if test -n "$extra_modes" && test -f $srcdir/config/$extra_modes; then
|
||||
extra_modes_file='$(srcdir)'/config/${extra_modes}
|
||||
AC_SUBST(extra_modes_file)
|
||||
AC_DEFINE_UNQUOTED(EXTRA_MODES_FILE, "$extra_modes",
|
||||
AC_DEFINE_UNQUOTED(EXTRA_MODES_FILE, "config/$extra_modes",
|
||||
[Define to the name of a file containing a list of extra machine modes
|
||||
for this architecture.])
|
||||
AC_DEFINE(EXTRA_CC_MODES, 1,
|
||||
|
@ -1319,35 +1319,69 @@ rm -f symtest.tem
|
|||
out_object_file=`basename $out_file .c`.o
|
||||
|
||||
tm_file_list=
|
||||
tm_include_list=
|
||||
for f in $tm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
defaults.h )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/$f" ;;
|
||||
*) tm_file_list="${tm_file_list} \$(srcdir)/config/$f" ;;
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/$f"
|
||||
tm_include_list="${tm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
tm_file_list="${tm_file_list} \$(srcdir)/config/$f"
|
||||
tm_include_list="${tm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
tm_p_file_list=
|
||||
tm_p_include_list=
|
||||
for f in $tm_p_file; do
|
||||
case $f in
|
||||
tm-preds.h )
|
||||
tm_p_file_list="${tm_p_file_list} $f" ;;
|
||||
*) tm_p_file_list="${tm_p_file_list} \$(srcdir)/config/$f" ;;
|
||||
tm_p_file_list="${tm_p_file_list} $f"
|
||||
tm_p_include_list="${tm_p_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
tm_p_file_list="${tm_p_file_list} \$(srcdir)/config/$f"
|
||||
tm_p_include_list="${tm_p_include_list} config/$f"
|
||||
esac
|
||||
done
|
||||
|
||||
xm_file_list=
|
||||
xm_include_list=
|
||||
for f in $xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
xm_file_list="${xm_file_list} \$(srcdir)/../include/$f"
|
||||
xm_include_list="${xm_include_list} $f"
|
||||
;;
|
||||
auto-host.h )
|
||||
xm_file_list="${xm_file_list} $f"
|
||||
xm_include_list="${xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
xm_file_list="${xm_file_list} \$(srcdir)/config/$f"
|
||||
xm_include_list="${xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
host_xm_file_list=
|
||||
host_xm_include_list=
|
||||
for f in $host_xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/../include/$f"
|
||||
host_xm_include_list="${host_xm_include_list} $f"
|
||||
;;
|
||||
auto-host.h )
|
||||
host_xm_file_list="${host_xm_file_list} $f" ;;
|
||||
defaults.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/$f" ;;
|
||||
*) host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f" ;;
|
||||
host_xm_file_list="${host_xm_file_list} $f"
|
||||
host_xm_include_list="${host_xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f"
|
||||
host_xm_include_list="${host_xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
@ -1355,12 +1389,17 @@ build_xm_file_list=
|
|||
for f in $build_xm_file; do
|
||||
case $f in
|
||||
ansidecl.h )
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/../include/ansidecl.h" ;;
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/../include/$f"
|
||||
build_xm_include_list="${build_xm_include_list} $f"
|
||||
;;
|
||||
auto-build.h | auto-host.h )
|
||||
build_xm_file_list="${build_xm_file_list} $f" ;;
|
||||
defaults.h )
|
||||
host_xm_file_list="${host_xm_file_list} \$(srcdir)/$f" ;;
|
||||
*) build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f" ;;
|
||||
build_xm_file_list="${build_xm_file_list} $f"
|
||||
build_xm_include_list="${build_xm_include_list} $f"
|
||||
;;
|
||||
* )
|
||||
build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f"
|
||||
build_xm_include_list="${build_xm_include_list} config/$f"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
@ -2869,7 +2908,7 @@ AC_SUBST(all_stagestuff)
|
|||
AC_SUBST(build_exeext)
|
||||
AC_SUBST(build_install_headers_dir)
|
||||
AC_SUBST(build_xm_file_list)
|
||||
AC_SUBST(build_xm_file)
|
||||
AC_SUBST(build_xm_include_list)
|
||||
AC_SUBST(build_xm_defines)
|
||||
AC_SUBST(check_languages)
|
||||
AC_SUBST(cc_set_by_configure)
|
||||
|
@ -2892,7 +2931,7 @@ AC_SUBST(gcc_version_trigger)
|
|||
AC_SUBST(host_exeext)
|
||||
AC_SUBST(host_extra_gcc_objs)
|
||||
AC_SUBST(host_xm_file_list)
|
||||
AC_SUBST(host_xm_file)
|
||||
AC_SUBST(host_xm_include_list)
|
||||
AC_SUBST(host_xm_defines)
|
||||
AC_SUBST(out_host_hook_obj)
|
||||
AC_SUBST(install)
|
||||
|
@ -2909,11 +2948,12 @@ AC_SUBST(quoted_stage_prefix_set_by_configure)
|
|||
AC_SUBST(symbolic_link)
|
||||
AC_SUBST(thread_file)
|
||||
AC_SUBST(tm_file_list)
|
||||
AC_SUBST(tm_file)
|
||||
AC_SUBST(tm_include_list)
|
||||
AC_SUBST(tm_defines)
|
||||
AC_SUBST(tm_p_file_list)
|
||||
AC_SUBST(tm_p_file)
|
||||
AC_SUBST(xm_file)
|
||||
AC_SUBST(tm_p_include_list)
|
||||
AC_SUBST(xm_file_list)
|
||||
AC_SUBST(xm_include_list)
|
||||
AC_SUBST(xm_defines)
|
||||
AC_SUBST(target_alias)
|
||||
AC_SUBST(c_target_objs)
|
||||
|
|
Loading…
Add table
Reference in a new issue