Landing: 9bb30cff1a25

Project / Subsystem

gcc / libstdc++

Date

2026-04-17

Author

Jakub Jelinek

Commit

9bb30cff1a251f037f420e82ff23b8dcc16e1d72

Source

github

Impact

6/10

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
libstdc++
patch_id
commit_hash
9bb30cff1a251f037f420e82ff23b8dcc16e1d72
source_type
github
headline
Libstdc++: Update baseline symbols for various Linux architectures.
tldr
Updates baseline symbols for several Linux architectures in libstdc++, mainly based on Fedora package builds and analysis of GCC 15 changes.
why_it_matters
Ensuring up-to-date baseline symbols is crucial for maintaining ABI compatibility and preventing unexpected behavior when linking against libstdc++.
author
Jakub Jelinek
impact_score
6
impact_rationale
Updates to baseline symbols affect ABI compatibility, with potential impact on applications using libstdc++.
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 several Linux architectures, including ia64, m68k, powerpc64, sparc64, and x86_64. The updates are largely based on Fedora package builds and informed by the change analysis performed in previous patches for GCC 15. Some manual adjustments were made for powerpc64.