forked from Imagelibrary/binutils-gdb
MIPS: Use 64-bit a ABI by default for `mipsisa64*-*-linux*' targets
Following the arrangement in GCC select a 64-bit ABI by default, either n32 or n64, rather than o32 for `mipsisa64*-*-linux*' targets, just as with the corresponding `mips64*-*-linux*' targets.
This commit is contained in:
@@ -586,21 +586,23 @@ mips*-*-vxworks*) targ_emul=elf32ebmipvxworks
|
||||
;;
|
||||
mips*-*-windiss) targ_emul=elf32mipswindiss
|
||||
;;
|
||||
mips64*el-*-linux-gnuabi64)
|
||||
mips64*el-*-linux-gnuabi64 | mipsisa64*el-*-linux-gnuabi64)
|
||||
targ_emul=elf64ltsmip
|
||||
targ_extra_emuls="elf64btsmip elf32ltsmipn32 elf32btsmipn32 elf32ltsmip elf32btsmip"
|
||||
targ_extra_libpath=$targ_extra_emuls
|
||||
;;
|
||||
mips64*el-*-linux-*) targ_emul=elf32ltsmipn32
|
||||
mips64*el-*-linux-* | mipsisa64*el-*-linux-*)
|
||||
targ_emul=elf32ltsmipn32
|
||||
targ_extra_emuls="elf32btsmipn32 elf32ltsmip elf32btsmip elf64ltsmip elf64btsmip"
|
||||
targ_extra_libpath=$targ_extra_emuls
|
||||
;;
|
||||
mips64*-*-linux-gnuabi64)
|
||||
mips64*-*-linux-gnuabi64 | mipsisa64*-*-linux-gnuabi64)
|
||||
targ_emul=elf64btsmip
|
||||
targ_extra_emuls="elf64ltsmip elf32btsmipn32 elf32ltsmipn32 elf32btsmip elf32ltsmip"
|
||||
targ_extra_libpath=$targ_extra_emuls
|
||||
;;
|
||||
mips64*-*-linux-*) targ_emul=elf32btsmipn32
|
||||
mips64*-*-linux-* | mipsisa64*-*-linux-*)
|
||||
targ_emul=elf32btsmipn32
|
||||
targ_extra_emuls="elf32ltsmipn32 elf32btsmip elf32ltsmip elf64btsmip elf64ltsmip"
|
||||
targ_extra_libpath=$targ_extra_emuls
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user