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_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel