AArch64 Error: linker: Error: shift amount out of range 0 to 31 at operand 3 -- `orr w0,w3,w0,lsr#32'
FPC [main]
AArch64, (Linux only ???🤔 )
program app;
function kek(value: UInt32): UInt32;
begin
Result := UInt32(value) mod UInt32(4294878983);
end;
begin
end.
Error: linker: Error: shift amount out of range 0 to 31 at operand 3 -- orr w0,w3,w0,lsr#32'
Edited by alligator