]> git.ipfire.org Git - thirdparty/gcc.git/commit
RISC-V: Handle vlenb correctly in unwinding
authorKito Cheng <kito.cheng@sifive.com>
Fri, 21 Oct 2022 09:37:01 +0000 (17:37 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Mon, 13 Feb 2023 02:40:46 +0000 (10:40 +0800)
commit89367e794613bdeb21df3e6fc0215f0acd553ef8
tree65ea9e1a31a4e4d98aa0d947b5bf3d27f6ad097b
parent22ba8570e6343e10e4a82e837166e181a1abb21b
RISC-V: Handle vlenb correctly in unwinding

gcc/ChangeLog:

* config/riscv/riscv.h (RISCV_DWARF_VLENB): New.
(DWARF_FRAME_REGISTERS): New.
(DWARF_REG_TO_UNWIND_COLUMN): New.

libgcc/ChangeLog:

* config.host (riscv*-*-*): Add config/riscv/value-unwind.h.
* config/riscv/value-unwind.h: New.
gcc/config/riscv/riscv.h
libgcc/config.host
libgcc/config/riscv/value-unwind.h [new file with mode: 0644]