Files
libunwind/include
Lexi Kane 177deb5f89 Support -mbranch-protection=pac-ret on aarch64
- Support for pac-ret on aarch64 existed partially before inside the
DWARF parser but this needed applying elsewhere in the code
- Move PAC mask stripping functions to be accessible from more places
and rename to `tdep_ptrauth_insn_mask` for consistency with the
corresponding accessor function
- Apply PAC stripping in appropriate places
- Add ptrace accessor function implementation for `ptrauth_insn_mask`
- make check is now passing on aarch64 when compiled with
`CFLAGS="-mbranch-protection=standard"`
- There is an extra function in the ptrace library ABI now
(`_UPT_ptrauth_insn_mask`) but there are also some other ABI changes
reported by libabigail / `make abi-check` that are unrelated to this
change, so I am not sure whether to proceed with updating the .abi
files or not

Closes #647

Signed-off-by: Lexi Kane <lexi.kane@arm.com>
2025-02-28 12:40:13 -05:00
..
2023-07-05 14:03:58 -04:00
2025-02-25 15:55:23 -05:00
2024-04-03 13:37:43 -04:00
2025-02-25 15:55:23 -05:00
2024-01-16 09:23:10 -05:00
2020-06-04 09:02:24 -07:00
2024-04-03 13:37:43 -04:00
2023-09-20 10:56:54 -04:00
2021-11-26 08:56:05 -08:00
2023-07-05 14:03:58 -04:00
2022-05-22 10:58:11 -07:00
2023-06-15 10:43:21 -04:00
2020-06-18 13:36:48 -07:00