MIPS: support mips*64 as CPU and gnuabi64 as ABI
authorYunQiang Su <yunqiang.su@cipunited.com>
Tue, 18 Apr 2023 13:27:04 +0000 (21:27 +0800)
committerYunQiang Su <yunqiang.su@cipunited.com>
Sun, 23 Apr 2023 06:32:43 +0000 (14:32 +0800)
commit32f1c80375ebe8ad25d9805ee5889f0006c51e59
treeca0c5e2eae95fd03048f9c0fa04f243d5c5d00b9
parentfda507e61c40b25c339c2dbd7ace70498779f70a
MIPS: support mips*64 as CPU and gnuabi64 as ABI

For MIPS64r6 ports, Debian as an example, `mipsisa64r6el` is
used as the cpu name in triple.
Let's recognize them by `mips*64*(el)`.

For 64bit Ports, like Debian's mips64el and mips64r6el ports,
`gnuabi64` is used as the abi section.
Let's use N64 abi by default for the triple with gnuabi64.
bfd/config.bfd
binutils/testsuite/binutils-all/mips/mips-note-2-n32.d
gas/configure
gas/configure.ac
gold/configure.tgt
ld/configure.tgt