Subject: binutils patches
To: None <port-pmax@NetBSD.ORG>
From: Arne Henrik Juul <arnej@phys.unit.no>
List: port-pmax
Date: 05/15/1995 14:05:44
[I think my mailer screwed this up earlier - sorry if you
see it twice]

Here's my set of patches to add a configuration named
mips-dec-netbsd to binutils. This is actually exactly like
mipsel--elf except for the name, so it's very simple. Ted,
can you look at these and see if they're ok, and forward
them to the appropriate binutils maintainers?

 - Yours,
   Arne H. J.

diff -ru gas-950514.orig/bfd/config.bfd gas-950514/bfd/config.bfd
--- gas-950514.orig/bfd/config.bfd Mon May 15 00:14:11 1995
+++ gas-950514/bfd/config.bfd Sun May 14 13:32:14 1995
@@ -103,6 +103,7 @@
   mips*-big-*)  bfd_name=bigmips ;;
   mips*-dec-bsd*)       bfd_name=mipsdecbsd strip_underscore=yes ;;
   mips*-dec-mach3*)     bfd_name=mips-mach3 ;;
+  mips-dec-netbsd*) bfd_name=mipslelf ;;
   mips*-dec-*)  bfd_name=decstation ;;
   mips*el-*-ecoff*) bfd_name=decstation ;;
   mips*-*-ecoff*) bfd_name=bigmips ;;
diff -ru gas-950514.orig/gas/configure gas-950514/gas/configure
--- gas-950514.orig/gas/configure Mon May 15 00:14:08 1995
+++ gas-950514/gas/configure Sun May 14 16:25:26 1995
@@ -717,6 +717,7 @@
       m88k-*-coff*)         fmt=coff targ=m88kcoff ;;
 
       # don't change em like *-*-bsd does
+      mips-dec-netbsd*)     fmt=elf targ=mips-lit endian=little ;;
       mips-dec-bsd*)        fmt=aout targ=mips-lit ;;
       mips-sony-bsd*)       fmt=ecoff targ=mips-big ;;
       mips-*-bsd*)          { echo "configure: error: Unknown vendor for
mips-bsd configuration." 1>&2; exit 1; } ;;
diff -ru gas-950514.orig/gas/configure.in gas-950514/gas/configure.in
--- gas-950514.orig/gas/configure.in Mon May 15 00:14:08 1995
+++ gas-950514/gas/configure.in Mon May 15 00:45:17 1995
@@ -190,6 +190,7 @@
       m88k-*-coff*)         fmt=coff targ=m88kcoff ;;
 
       # don't change em like *-*-bsd does
+      mips-dec-netbsd*)     fmt=elf targ=mips-lit endian=little ;;
       mips-dec-bsd*)        fmt=aout targ=mips-lit ;;
       mips-sony-bsd*)       fmt=ecoff targ=mips-big ;;
       mips-*-bsd*)          AC_MSG_ERROR(Unknown vendor for mips-bsd
configuration.) ;;
diff -ru gas-950514.orig/ld/configure.in gas-950514/ld/configure.in
--- gas-950514.orig/ld/configure.in Mon May 15 00:14:08 1995
+++ gas-950514/ld/configure.in Sun May 14 04:12:16 1995
@@ -114,6 +114,7 @@
   mips*-*-ecoff*) ld_target=mips-idt ;;
   mips*-dec-bsd*) ld_target=mipsbsd ;;
   mips*el-*-elf*) ld_target=mipsl-elf32 ;;
+  mips-dec-netbsd*) ld_target=mipsl-elf32 ;;
   mips*-*-elf*)  ld_target=mipsb-elf32 ;;
   alpha-*-osf*)  ld_target=alpha ;;
   alpha-*-netware*) ld_target=alpha ;;