25.11.2010 10:50, Mark Morgan Lloyd пишет:
Евгений Семенов (Evgeniy Semenov) wrote:
24.11.2010 12:25, Jonas Maebe пишет:

On 23 Nov 2010, at 22:01, Евгений Семенов (Evgeniy Semenov) wrote:

Help me anybody, please. My program runs on arm-linux system and when it receive SIGTERM i can't handle this signal, program instantly terminate. Can someone suggest to me, what's the problem? May be it bug? Or where i can see rtl code which handle linux signals. Exact same program normally handle SIGTERM signal on i386-linux system.

Which FPC version, which ARM-linux system (eabi, oabi), how was your compiler/rtl compiled?

fpc 2.4.0 eabi linux

making crosscompiler

make all OS_TARGET=linux CPU_TARGET=arm BINUTILSPREFIX=/home/sem/gcc/arm-none-linux-gnueabi/bin/ NOGDB=1 OPT='-O-' CROSSOPT='-Xd -CfSOFT -CaEABI -darm -dFPC_ARMEL -gl -O- -CpARMV5 -Fl/home/sem/gcc/arm-none-linux-gnueabi/libc/marvell-f/lib -Fl/home/sem/gcc/arm-none-linux-gnueabi/libc/marvell-f/usr/lib -Xr/home/sem/gcc/arm-none-linux-gnueabi/libc/marvell-f/lib' CROSSINSTALL=1 PREFIX=/usr

i tried to test my program compiled with fpc 2.5.1, program immediately crash after start. same result with 2.4.2.

Do you have an example program (as short as possible) that demonstrates this? I've got 2.4.2 etc. running here and would be interested to try it.

I'll make a test program later and post here.

--
С Уважением, Евгений Семенов
Best regards, Evgeniy Semenov.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to