aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1993-08-20 19:19:51 +0000
committerIan Lance Taylor <ian@airs.com>1993-08-20 19:19:51 +0000
commit03f4cf996a4bd0c8e1f94d8add36e8ea8fb04652 (patch)
treec05ab84f9c129e58aa454fb1f98cd3dadc0a4209
parent52f94fc4862d4341203e44228a50939fbe4c9ff3 (diff)
downloadgdb-03f4cf996a4bd0c8e1f94d8add36e8ea8fb04652.zip
gdb-03f4cf996a4bd0c8e1f94d8add36e8ea8fb04652.tar.gz
gdb-03f4cf996a4bd0c8e1f94d8add36e8ea8fb04652.tar.bz2
* config.bfd (mips-*-elfl*, mips-*-elf*): New targets, using
mipslelf and mipsbelf respectively. * config/mipslelf.mt, config/mipsbelf.mt: New files. * elf32-mips.c: Added some reloc information. * configure.in: Fixed error message.
-rw-r--r--bfd/ChangeLog6
-rwxr-xr-xbfd/config.bfd6
-rw-r--r--bfd/configure.in2
3 files changed, 13 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index e0e95d2..c363198 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,11 @@
Fri Aug 20 12:18:05 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
+ * config.bfd (mips-*-elfl*, mips-*-elf*): New targets, using
+ mipslelf and mipsbelf respectively.
+ * config/mipslelf.mt, config/mipsbelf.mt: New files.
+ * elf32-mips.c: Added some reloc information.
+ * configure.in: Fixed error message.
+
* ecoff.c (ECOFF_LONG_SIZE): Removed. Just use constants.
Thu Aug 19 09:45:51 1993 David J. Mackenzie (djm@thepub.cygnus.com)
diff --git a/bfd/config.bfd b/bfd/config.bfd
index e1ce9a4..ac06e27 100755
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -38,6 +38,8 @@ case "${canon}" in
i[34]86-*-netware*) bfd_name=i386-nlm ;;
i[34]86-*-linux*) bfd_name=i386-linux ;;
i[34]86-*-lynx*) bfd_name=i386-lynx ;;
+ i[34]86-*-mach*) bfd_name=i386-mach3 ;;
+ i[34]86-*-osf1mk*) bfd_name=i386-mach3 ;;
i[34]86-none-*) bfd_name=i386-coff ;;
i960-*-vxworks) bfd_name=i960-bout ;;
i960-*-aout) bfd_name=i960-bout ;;
@@ -63,6 +65,10 @@ case "${canon}" in
mips-*-sysv*) bfd_name=riscos ;;
mips-*-riscos*) bfd_name=riscos ;;
mips-*-bsd*) bfd_name=noop ;;
+ mips-*-elfl*) bfd_name=mipslelf ;;
+ mips-*-elf*) bfd_name=mipsbelf ;;
+ # Apparently this is similar enough to 386 mach to use the same target.
+ ns32*-*-mach*) bfd_name=i386-mach3 ;;
rs6000-*-*) bfd_name=rs6000 ;;
sparc-*-solaris2*) bfd_name=sparc-elf ;;
sparc-*-sysv4*) bfd_name=sparc-elf ;;
diff --git a/bfd/configure.in b/bfd/configure.in
index a502ba0..2c375fe 100644
--- a/bfd/configure.in
+++ b/bfd/configure.in
@@ -57,7 +57,7 @@ do
if [ ! -f ${srcdir}/config/${bfd_target}.mt ] ; then
echo '***' No file ${srcdir}/config/${bfd_target}.mt 1>&2
echo '***' BFD does not support target ${bfd_target} 1>&2
- echo '***' Look in bfd/configure.in for supported targets 1>&2
+ echo '***' Look in bfd/config.bfd for supported targets 1>&2
exit 1
fi