[fpc-pascal] FPC_ARMEL system calls

Henry Vermaak henry.vermaak at gmail.com
Tue Jun 3 13:01:16 CEST 2008


2008/6/2 Luca Olivetti <luca at ventoso.org>:
> En/na Luca Olivetti ha escrit:
>
>> I guess I'll stick to i386 for a while ;-)
>
> I really think I should. I created a full cross compiler just like Florian
> :-D
> I compiled a simple hello world and it doesn't run (like the compiler):
>
> sbox-CHINOOK_ARMEL: ~] > fpc-svn/hello
> Error: unimplemented syscall 90004c
> qemu: uncaught target signal 6 (Aborted) - exiting
>
>
> tablet:
> ~ $ ./hello
> Illegal instruction
>

more info (everything compiled with -dFPC_ARMEL -O- -gl):

hcv at technical02:~/source/armtest$ qemu-arm armtest
Error: Bad syscall: 90004c
qemu: unhandled CPU exception 0x2 - aborting
R00=ffffffda R01=4007f750 R02=4007f758 R03=00000000
R04=00018ed0 R05=00000000 R06=00000000 R07=0090004c
R08=00000000 R09=00000000 R10=00023000 R11=4007f73c
R12=4007f740 R13=4007f6fc R14=0000c798 R15=0000c200
PSR=60000010 -ZC- A usr32
s00=00000000(       0) s01=00000000(       0) d00=0000000000000000(       0)
s02=00000000(       0) s03=00000000(       0) d01=0000000000000000(       0)
s04=00000000(       0) s05=00000000(       0) d02=0000000000000000(       0)
s06=00000000(       0) s07=00000000(       0) d03=0000000000000000(       0)
s08=00000000(       0) s09=00000000(       0) d04=0000000000000000(       0)
s10=00000000(       0) s11=00000000(       0) d05=0000000000000000(       0)
s12=00000000(       0) s13=00000000(       0) d06=0000000000000000(       0)
s14=00000000(       0) s15=00000000(       0) d07=0000000000000000(       0)
s16=00000000(       0) s17=00000000(       0) d08=0000000000000000(       0)
s18=00000000(       0) s19=00000000(       0) d09=0000000000000000(       0)
s20=00000000(       0) s21=00000000(       0) d10=0000000000000000(       0)
s22=00000000(       0) s23=00000000(       0) d11=0000000000000000(       0)
s24=00000000(       0) s25=00000000(       0) d12=0000000000000000(       0)
s26=00000000(       0) s27=00000000(       0) d13=0000000000000000(       0)
s28=00000000(       0) s29=00000000(       0) d14=0000000000000000(       0)
s30=00000000(       0) s31=00000000(       0) d15=0000000000000000(       0)
FPSCR: 00000000
qemu: uncaught target signal 6 (Aborted) - exiting

henry



More information about the fpc-pascal mailing list