Landing: 0d82756a365e
Project / Subsystem
gcc / gcc/rs6000
Date
2026-06-04
Author
Jeevitha
Commit
0d82756a365ee6189af4490345bc0d2595007c84
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- gcc/rs6000
- patch_id
- —
- commit_hash
- 0d82756a365ee6189af4490345bc0d2595007c84
- source_type
- github
- headline
- PTImode attribute handling is now fixed for rs6000 targets.
- tldr
- GCC now correctly handles PTImode attributes for 128-bit values on rs6000 targets, resolving compilation failures.
- author
- Jeevitha
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • bugfix
- • powerpc
- • type system
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-06-04T00:00:00.000Z
This commit fixes a bug in GCC where specifying PTImode via a type attribute on rs6000 targets would cause compilation failures due to the absence of internal types for 128-bit values. The change introduces signed and unsigned PTImode internal builtin types, allowing the compiler to correctly represent and process these values. This ensures that developers can now use PTImode attributes without encountering compilation errors on rs6000 systems.