Landing: ca8cb337a5e9

Project / Subsystem

gcc / aarch64

Date

2026-07-01

Author

Richard Earnshaw

Commit

ca8cb337a5e9acac2acd9f0cac9a5426bf8cd58f

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
aarch64
patch_id
commit_hash
ca8cb337a5e9acac2acd9f0cac9a5426bf8cd58f
source_type
github
headline
aarch64: Make SHAPE macro take a trailing semicolon
tldr
AArch64 SVE builtins SHAPE macro now correctly accepts a trailing semicolon.
author
Richard Earnshaw
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • aarch64
  • sve
  • macros
discussion_id_link
bugzilla_pr
date
2026-07-01T00:00:00.000Z

Similar to the ARM commit, this change modifies the SHAPE macro for AArch64 SVE builtins. The macro is now adjusted to include a trailing no-op statement, necessitating a semicolon after its use. This enhances syntactic consistency, making it align more closely with standard C statements and improving editor handling.