]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
bfd: fix recognition of arch-specific augmentations
authorJose E. Marchesi <jose.marchesi@oracle.com>
Sat, 12 Jul 2025 08:58:06 +0000 (10:58 +0200)
committerJose E. Marchesi <jose.marchesi@oracle.com>
Sat, 12 Jul 2025 09:33:25 +0000 (11:33 +0200)
commit3bf7cb6860c61184f7b95954dee13acabcbf425a
treee5a356f0d786c01713dd18da8fe0fc943ab5911b
parent11d33617e04dc6c54274ce69640218efd26519f5
bfd: fix recognition of arch-specific augmentations

This patch fixes _bfd_elf_parse_eh_frame so it will not recognize
machine/architecture specific augmentation characters in EH Frame
CFIs.

Regtested in x86_64-linux-gnu and aarch64-linux-gnu.

bfd/ChangeLog:

* elf-eh-frame.c (_bfd_elf_parse_eh_frame): Recognize augmentation
'B' only if targetting aarch64.
bfd/elf-eh-frame.c