Henry Vermaak schreef:
2009/4/17 Benedikt Schindler <benischind...@gmx.de>:
i recompiled the hole fpc with the option "-gl" and the patch Paul Ishenin
mentioned.
there is still a problem with programms, that wonna use windows.
console prorgamms just work fine.

if i try to run a lazarus programm i get this backtrace.



-----------------------------------------------
(gdb) run gdb om_test_suite
Starting program: /opt/test/om_test_suite gdb om_test_suite

Program received signal SIGILL, Illegal instruction.
FPC_CPUCODEINIT () at /media/mmcblk0p3/fpc/rtl/arm/arm.inc:596
596         ldrd r0,[r0]

hmm, this looks like the wrong syntax for ldrd, maybe it should be "ldr"?


I don't know the arm instruction set, but this could be a deliberate illegal instruction to test what type of arm processor is used. If the processor doesn't issue an SIGILL, then the Move_pld procedure is used to implement system.move.

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

Reply via email to