Landing: 20af0e529a79
Project / Subsystem
gcc / libstdc++
Date
2026-04-17
Author
Jonathan Wakely
Commit
20af0e529a79186f7600c87554aeee3231f80bee
Source
github
Impact
6/10
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- libstdc++
- patch_id
- —
- commit_hash
- 20af0e529a79186f7600c87554aeee3231f80bee
- source_type
- github
- headline
- Libstdc++: Update Solaris baselines for GCC 16.1.
- tldr
- Updates the libstdc++ baseline symbol lists for Solaris targets in preparation for the GCC 16.1 release.
- why_it_matters
- Keeping baseline symbols up-to-date ensures ABI compatibility on Solaris and prevents unexpected runtime issues.
- author
- Jonathan Wakely
- impact_score
- 6
- impact_rationale
- ABI changes can have a large impact, so updating the baseline is important. However, the impact is limited to Solaris systems.
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • libstdc++
- • Solaris
- • ABI
- • baseline symbols
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-04-17T00:00:00.000Z
This commit regenerates the baseline symbol lists for libstdc++ on Solaris for GCC 16.1. This includes updates for both i386 and SPARC architectures, as well as their respective 64-bit variants. These baselines are essential for maintaining ABI compatibility between different versions of the library.