Subject: Re: [PATCH 3/8] xor/arm64: Use shared NEON intrinsics implementation from 32-bit ARM

From: "Ard Biesheuvel" <[email-masked]>
Date: Thu, 23 Apr 2026 09:48:31 +0200

On Thu, 23 Apr 2026, at 09:46, Christoph Hellwig wrote:
>> +extern void __xor_eor3_2(unsigned long bytes, unsigned long * __restrict p1,
>> +		const unsigned long * __restrict p2);
>
> Does the alias magic prevent this from being in a header?

Yes, it emits the ELF symbol for the alias, and this is only permitted
in the compilation unit that defines the original.

> If so a comment
> would be nice, otherwise moving it to a header would be even better.

Ack.