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"