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"