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.