]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
LoongArch: gas: Add support for s9 register
authormengqinggang <mengqinggang@loongson.cn>
Thu, 25 Jan 2024 06:44:12 +0000 (14:44 +0800)
committerliuzhensong <liuzhensong@loongson.cn>
Fri, 26 Jan 2024 08:49:43 +0000 (16:49 +0800)
commit969f5c0e12c18595cbd16f2df73c4630d0635dfe
tree90c37fa8b74291d730b8ec2460b0a0dd26317bcf
parenta0aa6f4abd649768d6d028da1f953c96bac0c94f
LoongArch: gas: Add support for s9 register

In LoongArch ABI, r22 register can be used as frame pointer or
static register(s9).

Link: https://github.com/loongson/la-abi-specs/blob/release/lapcs.adoc#general-purpose-registers
gas/config/tc-loongarch.c
gas/testsuite/gas/loongarch/loongarch.exp
gas/testsuite/gas/loongarch/reg-s9.l [new file with mode: 0644]
gas/testsuite/gas/loongarch/reg-s9.s [new file with mode: 0644]
include/opcode/loongarch.h
opcodes/loongarch-opc.c