Landing: e818a48fc886
Project / Subsystem
gcc / gcc/configure
Date
2026-07-28
Author
John David Anglin
Commit
e818a48fc88685246852739a969194e24857013f
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/configure
- patch_id
- —
- commit_hash
- e818a48fc88685246852739a969194e24857013f
- source_type
- github
- headline
- Disable CFI directives on hppa*-*-hpux* for EH encoding.
- tldr
- CFI directives are disabled on hppa*-*-hpux* as GCC will generate EH difference expressions directly.
- author
- John David Anglin
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • aarch64
- • sve2p3
- • sme2p3
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-28T00:00:00.000Z
Generation of Call Frame Information (CFI) directives is disabled for hppa*--hpux targets. This is necessary because the assembler on these systems defines CFI_DIFF_EXPR_OK to 0, preventing it from handling difference expressions. GCC will now generate the required difference expressions itself for the .eh_frame section.