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.