On 30/11/2012 16:07, Reimar Grabowski wrote:
On Fri, 30 Nov 2012 14:49:22 +0000 Martin <[email protected]> wrote:@Reimar: from a similar case, I would guess (line 144) push [rcx] must be push qword ptr [rcx] Could you try please?Now it builds and runs. Clicking "Run All Tests" results in an exception: "External: SIGSEGV" in uPSCompiler.pas line 14588
Just checked. It looks like PascalScript uses a lot of 32 bit int, to store pointers (maybe longint and cardinal do adapt in Delphi, but they do not in fpc.)
So I was just lucky my 64 bit test worked. I will update you, once this is fixed -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
