[fpc-devel] fpc on arm-linux-uclibc and OABI
Jonas Maebe
jonas.maebe at elis.ugent.be
Sat Feb 27 13:13:38 CET 2010
On 27 Feb 2010, at 09:23, Nataraj S Narayan wrote:
> I am using fpc/lazarus +qt-embedded-opensource-4.5.2 on
> arm-linux-uclibc based SBC
>
> The code works only it the kernel is compiled with
> CONFIG_OABI_COMPAT=y
>
> Does it mean that isnt fully EABI ?
Based on the extra information that you provided in your bug report at http://bugs.freepascal.org/view.php?id=15860, it is clear that you are using an RTL that is compiled for OABI. The reason is that gdb stops at rtl/linux/arm/syscall.inc:187, and line 187 lies in the {$else} part of an {$ifdef FPC_ABI_EABI}.
How did you compiled FPC?
Jonas
More information about the fpc-devel
mailing list