Support for a new pacbti unwind opcode.
authorTejas Belagod <tejas.belagod@arm.com>
Tue, 5 Oct 2021 08:43:12 +0000 (08:43 +0000)
committerAlan Modra <amodra@gmail.com>
Fri, 29 Oct 2021 10:07:17 +0000 (20:37 +1030)
commit09854a8870e63bd0d976d4d0dd7bd6b9b91348b1
tree7fc504d40afc49f69ce3d4d696b749ee7c344e27
parentdd6b67bec88e5517f1840b0df9cef5694d74104e
Support for a new pacbti unwind opcode.

This patch adds readelf support for decoding the exception table
opcode for restoring the RA_AUTH_CODE pseudo register defined by the
EHABI
(https://github.com/ARM-software/abi-aa/releases/download/2021Q1/ehabi32.pdf
Section 10.3).

* readelf.c (decode_arm_unwind_bytecode): Add support to decode
restoring RA_AUTH_CODE pseudo register.
binutils/readelf.c