|
@@ -64,9 +64,7 @@ Const
|
|
{$i filerec.inc}
|
|
{$i filerec.inc}
|
|
{$endif FPC_HAS_FEATURE_FILEIO}
|
|
{$endif FPC_HAS_FEATURE_FILEIO}
|
|
|
|
|
|
-{$ifdef FPC_HAS_FEATURE_TEXTIO}
|
|
|
|
{$i textrec.inc}
|
|
{$i textrec.inc}
|
|
-{$endif FPC_HAS_FEATURE_TEXTIO}
|
|
|
|
|
|
|
|
{$ifdef FPC_HAS_FEATURE_EXITCODE}
|
|
{$ifdef FPC_HAS_FEATURE_EXITCODE}
|
|
{$ifdef FPC_OBJFPC_EXTENDED_IF}
|
|
{$ifdef FPC_OBJFPC_EXTENDED_IF}
|
|
@@ -86,7 +84,6 @@ type
|
|
FileFunc = Procedure(var t : TextRec);
|
|
FileFunc = Procedure(var t : TextRec);
|
|
{$endif FPC_HAS_FEATURE_TEXTIO}
|
|
{$endif FPC_HAS_FEATURE_TEXTIO}
|
|
|
|
|
|
-
|
|
|
|
const
|
|
const
|
|
STACK_MARGIN = 16384; { Stack size margin for stack checking }
|
|
STACK_MARGIN = 16384; { Stack size margin for stack checking }
|
|
{ Random / Randomize constants }
|
|
{ Random / Randomize constants }
|
|
@@ -1012,14 +1009,13 @@ Begin
|
|
Halt(0);
|
|
Halt(0);
|
|
End;
|
|
End;
|
|
|
|
|
|
-Procedure Error(RunTimeError : TRunTimeError);
|
|
|
|
|
|
|
|
|
|
+Procedure Error(RunTimeError : TRunTimeError);
|
|
begin
|
|
begin
|
|
RunError(RuntimeErrorExitCodes[RunTimeError]);
|
|
RunError(RuntimeErrorExitCodes[RunTimeError]);
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
|
|
-{$ifdef FPC_HAS_FEATURE_CONSOLEIO}
|
|
|
|
Procedure dump_stack(var f : text;bp : Pointer);
|
|
Procedure dump_stack(var f : text;bp : Pointer);
|
|
var
|
|
var
|
|
i : Longint;
|
|
i : Longint;
|
|
@@ -1074,8 +1070,6 @@ begin
|
|
end;
|
|
end;
|
|
{$endif FPC_HAS_FEATURE_EXCEPTIONS}
|
|
{$endif FPC_HAS_FEATURE_EXCEPTIONS}
|
|
|
|
|
|
-{$endif FPC_HAS_FEATURE_CONSOLEIO}
|
|
|
|
-
|
|
|
|
|
|
|
|
{$ifdef FPC_HAS_FEATURE_HEAP}
|
|
{$ifdef FPC_HAS_FEATURE_HEAP}
|
|
Type
|
|
Type
|
|
@@ -1276,11 +1270,9 @@ end;
|
|
Heap
|
|
Heap
|
|
*****************************************************************************}
|
|
*****************************************************************************}
|
|
|
|
|
|
-{$ifdef FPC_HAS_FEATURE_HEAP}
|
|
|
|
{$i sysheap.inc}
|
|
{$i sysheap.inc}
|
|
|
|
|
|
{$i heap.inc}
|
|
{$i heap.inc}
|
|
-{$endif FPC_HAS_FEATURE_HEAP}
|
|
|
|
|
|
|
|
{*****************************************************************************
|
|
{*****************************************************************************
|
|
Thread support
|
|
Thread support
|
|
@@ -1332,9 +1324,7 @@ end;
|
|
{$endif FPC_HAS_FEATURE_FILEIO}
|
|
{$endif FPC_HAS_FEATURE_FILEIO}
|
|
|
|
|
|
{ Text file }
|
|
{ Text file }
|
|
-{$ifdef FPC_HAS_FEATURE_TEXTIO}
|
|
|
|
{$i text.inc}
|
|
{$i text.inc}
|
|
-{$endif FPC_HAS_FEATURE_TEXTIO}
|
|
|
|
|
|
|
|
{$ifdef FPC_HAS_FEATURE_FILEIO}
|
|
{$ifdef FPC_HAS_FEATURE_FILEIO}
|
|
{ Untyped file }
|
|
{ Untyped file }
|