Re: clang inline asm

From: Paul Floyd <pjfloyd_at_wanadoo.fr>
Date: Fri, 08 Mar 2024 05:57:14 UTC

On 07-03-24 13:52, Paul Floyd wrote:
> Hi
> 
> I'm trying to port some tests from gcc to clang arm64.
> 
> I've found fixes for most of the things (though I haven't checked that 
> they still build with gcc).
> 
> I'm a bit stuck on one:
> 
> TESTINST3("add x21,x22,x23,uxtb #0", NN0, NN1, x21,x22,x23,0);

Hi

I have the answer. gas silently rewrites the third x register as a w 
register. clang is stricter and generates an error.

A+
Paul