llvm-project/libunwind/include
Marco Vanotti 78eabcaa48 [libunwind] Add support for PC reg column in arm64
This change adds support for the dwarf PC register column in arm64, allowing
CFI directives to make use of it.

As of the last revision of the DWARF for ARM 64-bit architecture[0], the pc
register has been added as a valir register, with number 32.

This allows libunwinder to restore both pc and lr, which is useful
for stack switches and signal contexts.

[0]:
f52e1ad3f8/aadwarf64/aadwarf64.rst

Reviewed By: phosek, #libunwind

Differential Revision: https://reviews.llvm.org/D96901
2021-02-17 17:42:19 -08:00
..
mach-o Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
__libunwind_config.h [VE] Support VE in libunwind 2021-01-17 15:35:02 +09:00
libunwind.h [libunwind] Add support for PC reg column in arm64 2021-02-17 17:42:19 -08:00
unwind.h unwind: rename `__personality_routine` to `_Unwind_Personality_Fn` 2020-02-10 08:52:31 -08:00