Landing: ac3a21360a1e

Project / Subsystem

gcc / aarch64

Date

2026-08-05

Author

Karl Meakin

Commit

ac3a21360a1e8985acd83a1cd60362995f9e52d0

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
aarch64
patch_id
—
commit_hash
ac3a21360a1e8985acd83a1cd60362995f9e52d0
source_type
github
headline
Remove redundant NEON intrinsic definitions from arm_neon.h.
tldr
Deletes unused NEON intrinsic function definitions from aarch64 header file.
author
Karl Meakin
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • aarch64
  • • NEON
  • • cleanup
discussion_id_link
—
bugzilla_pr
—
date
2026-08-05T00:00:00.000Z

This commit removes the vaddd_s64 and vaddd_u64 function definitions from arm_neon.h for the aarch64 architecture. Since these functions are now implemented directly within the compiler, the definitions in the header file are no longer necessary and have been deleted. This resolves a compiler error that occurred when the header was included within an extern "C" {} block in C++ code.