En/na Jonas Maebe ha escrit:
On 08 Jul 2007, at 18:06, Luca Olivetti wrote:
I don't think anyone has ever tried to use the libc-based rtl with
linux/arm.
And without using libc, what kind of syscalls do fpc generate OABI or
EABI? (or, again, is there no difference between the two?)
I have no idea. You could try comparing /usr/include/asm/unistd.h on an
OABI and EABI system for a start, although that will tell you nothing
about which parameters have to be passed and in what way (only the
syscall numbers themselves).
supposedly (I'm not really into system level programming) oabi syscalls
start at 0x900000, while eabi ones start at 0, so, by looking at
rtl/linux/arm/sysnr.inc it seems that fpc should be generating oabi
calls, so my problems with arm are coming from somewhere else.
Bye
--
Luca
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal