GCC Newspaper
JULY 29, 2026
Date
/
Architectures
Components
Topics
News & Policy
i386

Rename SEH functions for reuse in AArch64

SEH function names are generalized for AArch64 target reuse.

This commit renames several functions related to Structured Exception Handling (SEH) to facilitate their reuse in the AArch64 architecture. The changes involve updating function names in configuration headers and source files, ensuring a cleaner integration for SEH across different targets.

In Details

This commit renames SEH-related functions and structures within the i386 and mingw configurations. The goal is to prepare these elements for potential reuse in the AArch64 target, streamlining cross-architecture SEH handling. Specific macros and functions in cygming.h, i386-protos.h, and winnt.cc are affected, with structures like seh_frame_state being relocated for better modularity.

Filed Under: i386aarch64seh