Landing: aa1e4090aea4

Project / Subsystem

binutils / gas

Date

2026-05-22

Author

Jan Beulich <jbeulich@sourceware.org>

Commit

aa1e4090aea4462398cb5e761cfce7a26c309274

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
gas
patch_id
commit_hash
aa1e4090aea4462398cb5e761cfce7a26c309274
source_type
public_inbox
headline
Gas: Extract SEH shared helpers into separate file
tldr
SEH helpers are now in a separate shared file for reuse by the SEH implementation on AArch64.
author
Jan Beulich <jbeulich@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • assembler
  • SEH
  • AArch64
  • COFF
discussion_id_link
bugzilla_pr
date
2026-05-22T00:00:00.000Z

SEH (Structured Exception Handling) helpers were moved to a separate shared file to be reused by the SEH implementation on AArch64. This change facilitates code sharing and reduces redundancy between different architectures. The shared helpers are used for handling .pdata and .xdata COFF object file formats.