Yury Sidorov wrote:

Hello,

1. Why SizeOf(integer) = 2 for ARM?

2. The following code produces wrong assemler code:

var
  i: DWORD;
begin
  i:=PDWORD($1234);
end;

If you mean
i:=PDWORD($1234)^;

It's fixed now.


The produced code for assignment is: ldr r0,[INVALID]

Yury Sidorov.


_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel


_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to