Landing: 469c1ef00d01

Project / Subsystem

gcc / arm

Date

2026-07-01

Author

Richard Earnshaw

Commit

469c1ef00d01fa465ad189609abd86edf0db2b0f

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
arm
patch_id
commit_hash
469c1ef00d01fa465ad189609abd86edf0db2b0f
source_type
github
headline
arm: Make SHAPE macro take a trailing semicolon
tldr
ARM MVE SHAPE macro now correctly accepts a trailing semicolon.
author
Richard Earnshaw
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • arm
  • mve
  • macros
discussion_id_link
bugzilla_pr
date
2026-07-01T00:00:00.000Z

The SHAPE macro used in ARM MVE (Mixed-Vector Extensions) builtins has been modified to behave more like a statement by including a no-op trailing statement. This change requires all existing uses of the macro to be followed by a semicolon, improving consistency and reducing confusion with context-sensitive editors.