aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
diff options
context:
space:
mode:
authorIndu Bhagat <indu.bhagat@oracle.com>2025-07-12 11:08:06 +0200
committerJose E. Marchesi <jose.marchesi@oracle.com>2025-07-12 11:33:25 +0200
commit427363b461dc40e4e03bef27d2d52623b800f312 (patch)
tree9c24e731608bf8b5f2702628e2965bc7f93113e7 /gdb/python/python.c
parent4c043ef6f3dc21dde095da4598b5b684d8f53b2e (diff)
downloadbinutils-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/python/python.c')
0 files changed, 0 insertions, 0 deletions