Landing: c59cf4fb4f70

Project / Subsystem

gcc / ada

Date

2026-02-09

Author

Steve Baird

Commit

c59cf4fb4f70564286fa686a305193048e0df9a5

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
ada
patch_id
commit_hash
c59cf4fb4f70564286fa686a305193048e0df9a5
source_type
github
headline
Fixes Put_Image attribute_definition_clause being incorrectly ignored
tldr
The compiler was ignoring `Put_Image` aspect specifications defined using `attribute_definition_clause` syntax, now fixed.
author
Steve Baird
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • ada
  • bugfix
  • aspects
discussion_id_link
bugzilla_pr
date
2026-02-09T00:00:00.000Z

This commit fixes an issue in the Ada compiler where Put_Image aspect specifications defined using the attribute_definition_clause syntax were being incorrectly ignored. The fix modifies the call to Find_Aspect in aspects.adb to correctly handle these specifications.