aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorTsukasa OI <research_trasio@irq.a4lg.com>2022-08-12 06:20:03 +0900
committerTsukasa OI <research_trasio@irq.a4lg.com>2022-10-14 05:21:40 +0000
commit58eb738fed378626e4b0b0cef26fdc5013750d04 (patch)
treebc82f0e8285034c308437db227196c85641e4949 /gas
parentcda4092e559c63285fc969613876812abfdf46d8 (diff)
downloadfsf-binutils-gdb-58eb738fed378626e4b0b0cef26fdc5013750d04.zip
fsf-binutils-gdb-58eb738fed378626e4b0b0cef26fdc5013750d04.tar.gz
fsf-binutils-gdb-58eb738fed378626e4b0b0cef26fdc5013750d04.tar.bz2
RISC-V: Test DWARF register number for "fp"
This commit adds "fp" (x8 or s0) to dw-regnums.{s,d}. gas/ChangeLog: * testsuite/gas/riscv/dw-regnums.s: Add "fp". * testsuite/gas/riscv/dw-regnums.d: Likewise.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/gas/riscv/dw-regnums.d1
-rw-r--r--gas/testsuite/gas/riscv/dw-regnums.s3
2 files changed, 4 insertions, 0 deletions
diff --git a/gas/testsuite/gas/riscv/dw-regnums.d b/gas/testsuite/gas/riscv/dw-regnums.d
index 5ec61b9..57f8a01 100644
--- a/gas/testsuite/gas/riscv/dw-regnums.d
+++ b/gas/testsuite/gas/riscv/dw-regnums.d
@@ -49,6 +49,7 @@ Contents of the .* section:
DW_CFA_offset_extended_sf: r29 \(t4\) at cfa\+120
DW_CFA_offset_extended_sf: r30 \(t5\) at cfa\+124
DW_CFA_offset_extended_sf: r31 \(t6\) at cfa\+128
+ DW_CFA_offset_extended_sf: r8 \(s0\) at cfa\+36
DW_CFA_offset_extended_sf: r0 \(zero\) at cfa\+4
DW_CFA_offset_extended_sf: r1 \(ra\) at cfa\+8
DW_CFA_offset_extended_sf: r2 \(sp\) at cfa\+12
diff --git a/gas/testsuite/gas/riscv/dw-regnums.s b/gas/testsuite/gas/riscv/dw-regnums.s
index bbe1b13..ed1d3eb 100644
--- a/gas/testsuite/gas/riscv/dw-regnums.s
+++ b/gas/testsuite/gas/riscv/dw-regnums.s
@@ -44,6 +44,9 @@ _start:
.cfi_offset t5, 124
.cfi_offset t6, 128
+ # GPR (ABI alias)
+ .cfi_offset fp, 36
+
# GPRs (Numeric)
.cfi_offset x0, 4
.cfi_offset x1, 8