* config.bfd (mips-*-elfl*, mips-*-elf*): New targets, using
authorIan Lance Taylor <ian@airs.com>
Fri, 20 Aug 1993 19:19:51 +0000 (19:19 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 20 Aug 1993 19:19:51 +0000 (19:19 +0000)
mipslelf and mipsbelf respectively.
* config/mipslelf.mt, config/mipsbelf.mt: New files.
* elf32-mips.c: Added some reloc information.
* configure.in: Fixed error message.

bfd/ChangeLog
bfd/config.bfd
bfd/configure.in

index e0e95d2ec4d411001283f661889e8da05949e6a4..c3631987cf8960aa1bc6afb5954ebd180afaa0b5 100644 (file)
@@ -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)
index e1ce9a410d088fa954cbacfab0df8f59ab613c50..ac06e279d79f291aced4ca6b3a05a5fd38c8064a 100755 (executable)
@@ -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 ;;
index a502ba07fefeb23d705bbd05ab6c4513d4cbdfd3..2c375fe425ca2963124e3f6dac171dcd1e4f5438 100644 (file)
@@ -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