Module Name:    src
Committed By:   matt
Date:           Sun Aug 16 02:57:43 UTC 2009

Modified Files:
        src/gnu/dist/binutils/bfd [matt-nb5-mips64]: config.bfd
        src/gnu/dist/binutils/ld [matt-nb5-mips64]: configure.tgt

Log Message:
Default to N32 for mips64


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.14.24.1 src/gnu/dist/binutils/bfd/config.bfd
cvs rdiff -u -r1.8 -r1.8.30.1 src/gnu/dist/binutils/ld/configure.tgt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/gnu/dist/binutils/bfd/config.bfd
diff -u src/gnu/dist/binutils/bfd/config.bfd:1.14 src/gnu/dist/binutils/bfd/config.bfd:1.14.24.1
--- src/gnu/dist/binutils/bfd/config.bfd:1.14	Fri Apr 20 11:09:00 2007
+++ src/gnu/dist/binutils/bfd/config.bfd	Sun Aug 16 02:57:43 2009
@@ -810,12 +810,12 @@
     ;;
 #ifdef BFD64
   mips64*el-*-netbsd*)
-    targ_defvec=bfd_elf64_tradlittlemips_vec
-    targ_selvecs="bfd_elf64_tradbigmips_vec bfd_elf32_nbigmips_vec bfd_elf32_nlittlemips_vec bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
+    targ_defvec=bfd_elf32_nlittlemips_vec
+    targ_selvecs="bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf32_nbigmips_vec bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
     ;;
   mips64*-*-netbsd*)
-    targ_defvec=bfd_elf64_tradbigmips_vec
-    targ_selvecs="bfd_elf64_tradlittlemips_vec bfd_elf32_nbigmips_vec bfd_elf32_nlittlemips_vec bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
+    targ_defvec=bfd_elf32_nbigmips_vec
+    targ_selvecs="bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf32_nlittlemips_vec bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec ecoff_little_vec ecoff_big_vec"
     ;;
 #endif
   mips*el-*-netbsd*)

Index: src/gnu/dist/binutils/ld/configure.tgt
diff -u src/gnu/dist/binutils/ld/configure.tgt:1.8 src/gnu/dist/binutils/ld/configure.tgt:1.8.30.1
--- src/gnu/dist/binutils/ld/configure.tgt:1.8	Sat Aug 26 20:01:29 2006
+++ src/gnu/dist/binutils/ld/configure.tgt	Sun Aug 16 02:57:43 2009
@@ -419,11 +419,11 @@
 mips*-sgi-irix*)	targ_emul=mipsbig ;;
 mips*el-*-ecoff*)	targ_emul=mipsidtl ;;
 mips*-*-ecoff*)		targ_emul=mipsidt ;;
-mips64*el-*-netbsd*)	targ_emul=elf64ltsmip
-			targ_extra_emuls="elf64btsmip elf32ltsmipn32 elf32ltsmip elf32btsmipn32 elf32btsmip"
+mips64*el-*-netbsd*)	targ_emul=elf32ltsmipn32
+			targ_extra_emuls="elf64btsmip elf64ltsmip elf32ltsmip elf32btsmipn32 elf32btsmip"
 			;;
-mips64*-*-netbsd*)	targ_emul=elf64btsmip
-			targ_extra_emuls="elf64ltsmip elf32btsmipn32 elf32btsmip elf32ltsmipn32 elf32ltsmip"
+mips64*-*-netbsd*)	targ_emul=elf32btsmipn32
+			targ_extra_emuls="elf64ltsmip elf64btsmip elf32btsmip elf32ltsmipn32 elf32ltsmip"
 			;;
 mips*el-*-netbsd*)	targ_emul=elf32ltsmip
 			targ_extra_emuls="elf32btsmip elf64ltsmip elf64btsmip"

Reply via email to