diff options
author | Indu Bhagat <indu.bhagat@oracle.com> | 2025-07-12 11:08:06 +0200 |
---|---|---|
committer | Jose E. Marchesi <jose.marchesi@oracle.com> | 2025-07-12 11:33:25 +0200 |
commit | 427363b461dc40e4e03bef27d2d52623b800f312 (patch) | |
tree | 9c24e731608bf8b5f2702628e2965bc7f93113e7 /gdb/testsuite/gdb.python/py-cmd-exception.py | |
parent | 4c043ef6f3dc21dde095da4598b5b684d8f53b2e (diff) | |
download | binutils-427363b461dc40e4e03bef27d2d52623b800f312.zip binutils-427363b461dc40e4e03bef27d2d52623b800f312.tar.gz binutils-427363b461dc40e4e03bef27d2d52623b800f312.tar.bz2 |
ld: aarch64: make EH Frame parsing aware of augmentation char 'G'
As per the DWARF for the Arm 64-bit Architecture (AArch64)
specification, the augmentation char 'G' indicates that associated
frames may modify MTE tags on the stack space they use.
Add knowledge of the 'G' augmentation char to the EH Frame parsing
code.
ChangeLog:
* bfd/elf-eh-frame.c (_bfd_elf_parse_eh_frame): Accommodate
augmentation char 'G'.
* ld/testsuite/ld-aarch64/aarch64-elf.exp: New test.
* ld/testsuite/ld-aarch64/mte-tagged-frame-bar.s: New test.
* ld/testsuite/ld-aarch64/mte-tagged-frame-foo.s: New test.
* ld/testsuite/ld-aarch64/mte-tagged-frame.d: New test.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-cmd-exception.py')
0 files changed, 0 insertions, 0 deletions