2000-03-02 H.J. Lu (hjl@gnu.org)

* configure.in: Support --enable-targets=all on ia32.
	* configure: Regenerated.
This commit is contained in:
H.J. Lu 2000-03-02 20:15:33 +00:00
parent f9bc20e78d
commit 158868217c
3 changed files with 219 additions and 166 deletions

View File

@ -1,3 +1,8 @@
2000-03-02 H.J. Lu (hjl@gnu.org)
* configure.in: Support --enable-targets=all on ia32.
* configure: Regenerated.
2000-03-01 Nick Clifton <nickc@cygnus.com>
* gasp.c (do_align): Remove bogus check of alignment value.

356
gas/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -59,8 +59,13 @@ te_file=generic
install_tooldir=install-exec-tooldir
canon_targets=""
all_targets=no
if test -n "$enable_targets" ; then
for t in `echo $enable_targets | sed 's/,/ /g'`; do
if test $t = "all"; then
all_targets=yes
continue
fi
result=`$ac_config_sub $t 2>/dev/null`
if test -n "$result" ; then
canon_targets="$canon_targets $result"
@ -519,6 +524,25 @@ changequote([,])dnl
done
# Turn on all targets if possible
if test ${all_targets} = "yes"; then
case ${target_cpu_type} in
i386)
case ${obj_format} in
aout)
emulations="$emulations i386coff i386elf"
;;
coff)
emulations="$emulations i386aout i386elf"
;;
elf)
emulations="$emulations i386aout i386coff"
;;
esac
;;
esac
fi
# Assign floating point type. Most processors with FP support
# IEEE FP. On those that don't support FP at all, usually IEEE
# is emulated.