mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-19 00:09:26 +02:00
* fpSignal
This commit is contained in:
parent
f406824432
commit
9e5e82751c
@ -12,7 +12,7 @@
|
|||||||
{$ifdef ver1_0}
|
{$ifdef ver1_0}
|
||||||
uses linux;
|
uses linux;
|
||||||
{$else}
|
{$else}
|
||||||
uses unix;
|
uses baseunix;
|
||||||
{$endif}
|
{$endif}
|
||||||
{$endif unix}
|
{$endif unix}
|
||||||
|
|
||||||
@ -28,7 +28,15 @@ Var
|
|||||||
Sel: Word;
|
Sel: Word;
|
||||||
v: pointer;
|
v: pointer;
|
||||||
Begin
|
Begin
|
||||||
|
{$ifdef unix}
|
||||||
|
{$ifdef ver1_0}
|
||||||
Signal(SIGSEGV,signalhandler(@our_sig));
|
Signal(SIGSEGV,signalhandler(@our_sig));
|
||||||
|
{$else}
|
||||||
|
fpSignal(SIGSEGV,signalhandler(@our_sig));
|
||||||
|
{$endif}
|
||||||
|
{$else}
|
||||||
|
Signal(SIGSEGV,signalhandler(@our_sig));
|
||||||
|
{$endif}
|
||||||
{ generate a sigsegv by writing to null-address }
|
{ generate a sigsegv by writing to null-address }
|
||||||
sel:=0;
|
sel:=0;
|
||||||
v:=nil;
|
v:=nil;
|
||||||
|
Loading…
Reference in New Issue
Block a user