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