Landing: 720d2a68c47f
Project / Subsystem
gcc / libstdc++
Date
2026-04-17
Author
Jakub Jelinek
Commit
720d2a68c47f12ad3e3ae09bc3e6a057a2d9e2a7
Source
github
Impact
6/10
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- libstdc++
- patch_id
- —
- commit_hash
- 720d2a68c47f12ad3e3ae09bc3e6a057a2d9e2a7
- source_type
- github
- headline
- Libstdc++: Update baseline symbols for several Linux architectures.
- tldr
- Updates baseline symbols for several Linux architectures in libstdc++ to reflect recent changes.
- why_it_matters
- Up-to-date baseline symbols are crucial for maintaining ABI compatibility, ensuring that applications built with different compiler versions can interoperate correctly.
- author
- Jakub Jelinek
- impact_score
- 6
- impact_rationale
- Updates to baseline symbols affect ABI compatibility; impact is limited to the listed Linux distributions.
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • libstdc++
- • ABI
- • baseline symbols
- • Linux
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-04-17T00:00:00.000Z
This commit updates the baseline_symbols.txt files for x86_64, i386, i486, aarch64, and s390x Linux architectures. The updates are derived from Fedora package builds and manual analysis, addressing discrepancies introduced in recent GCC versions. These changes ensure that the library’s ABI remains stable.