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 ;;