[fpc-pascal] Arm EABI vs OABI [was:DateToStr in arm does	not	work!]
    Luca Olivetti 
    luca at ventoso.org
       
    Sun Jul  8 19:31:45 CEST 2007
    
    
  
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
    
    
More information about the fpc-pascal
mailing list