Module Name: src Committed By: rin Date: Mon Aug 28 03:06:53 UTC 2023
Modified Files: src/external/gpl3/gdb/dist/bfd: config.bfd Log Message: gdb/config.bfd: Add mipsn64* and misc clean up for mips - Add mipsn64e[bl]. - Clean up and sync mips* with binutils/config.bfd. - Drop irrelevant mips targets. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/external/gpl3/gdb/dist/bfd/config.bfd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gdb/dist/bfd/config.bfd diff -u src/external/gpl3/gdb/dist/bfd/config.bfd:1.27 src/external/gpl3/gdb/dist/bfd/config.bfd:1.28 --- src/external/gpl3/gdb/dist/bfd/config.bfd:1.27 Mon Aug 28 03:03:30 2023 +++ src/external/gpl3/gdb/dist/bfd/config.bfd Mon Aug 28 03:06:53 2023 @@ -878,35 +878,30 @@ case "${targ}" in targ_selvecs=microblaze_elf32_le_vec ;; - mips*-big-*) - targ_defvec=mips_ecoff_be_vec - targ_selvecs=mips_ecoff_le_vec +#ifdef BFD64 + mipsn64*el-*-netbsd*) + targ_defvec=mips_elf64_trad_le_vec + targ_selvecs="mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; - - mips*-dec-* | mips*el-*-ecoff*) - targ_defvec=mips_ecoff_le_vec - targ_selvecs=mips_ecoff_be_vec - ;; - mips*-*-ecoff*) - targ_defvec=mips_ecoff_be_vec - targ_selvecs=mips_ecoff_le_vec + mipsn64*-*-netbsd*) + targ_defvec=mips_elf64_trad_be_vec + targ_selvecs="mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; -#ifdef BFD64 mips64*el-*-netbsd*) targ_defvec=mips_elf32_ntrad_le_vec - targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec" + targ_selvecs="mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; mips64*-*-netbsd*) targ_defvec=mips_elf32_ntrad_be_vec - targ_selvecs="mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec" + targ_selvecs="mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; mips*el-*-netbsd*) targ_defvec=mips_elf32_trad_le_vec - targ_selvecs="mips_elf32_trad_be_vec mips_elf32_ntrad_le_vec mips_elf32_ntrad_be_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_le_vec mips_ecoff_be_vec" + targ_selvecs="mips_elf32_trad_be_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; mips*-*-netbsd*) targ_defvec=mips_elf32_trad_be_vec - targ_selvecs="mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec mips_ecoff_be_vec mips_ecoff_le_vec" + targ_selvecs="mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_be_vec mips_ecoff_le_vec" ;; mips*el-*-haiku*) targ_defvec=mips_elf32_le_vec @@ -952,22 +947,6 @@ case "${targ}" in targ_defvec=mips_elf32_be_vec targ_selvecs="mips_elf32_le_vec mips_elf64_be_vec mips_elf64_le_vec" ;; - mips64*el-*-netbsd*) - targ_defvec=mips_elf32_ntrad_le_vec - targ_selvecs="mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec" - ;; - mips64*-*-netbsd*) - targ_defvec=mips_elf32_ntrad_be_vec - targ_selvecs="mips_elf32_ntrad_le_vec mips_elf32_trad_be_vec mips_elf32_trad_le_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec" - ;; - mips*el-*-netbsd*) - targ_defvec=mips_elf32_trad_le_vec - targ_selvecs="mips_elf32_trad_be_vec mips_elf32_ntrad_le_vec mips_elf32_ntrad_be_vec mips_elf64_trad_be_vec mips_elf64_trad_le_vec mips_ecoff_le_vec mips_ecoff_be_vec" - ;; - mips*-*-netbsd*) - targ_defvec=mips_elf32_trad_be_vec - targ_selvecs="mips_elf32_trad_le_vec mips_elf32_ntrad_be_vec mips_elf32_ntrad_le_vec mips_elf64_trad_le_vec mips_elf64_trad_be_vec mips_ecoff_be_vec mips_ecoff_le_vec" - ;; mips64*-*-openbsd*) targ_defvec=mips_elf64_trad_be_vec targ_selvecs="mips_elf32_ntrad_le_vec mips_elf32_ntrad_be_vec mips_elf32_trad_le_vec mips_elf32_trad_be_vec mips_elf64_trad_le_vec"