Browse Source

+ Implemented DO_ASSERT function.

michael 27 years ago
parent
commit
72b2ff141f
1 changed files with 14 additions and 1 deletions
  1. 14 1
      rtl/inc/system.inc

+ 14 - 1
rtl/inc/system.inc

@@ -496,9 +496,22 @@ Begin
   ExitProc:=@DoExitProc;
   ExitProc:=@DoExitProc;
 End;
 End;
 
 
+{*****************************************************************************
+      Assert() support.
+*****************************************************************************}
+
+Procedure do_assert (Const Name : string; LineNo : Longint); [Public,Alias : 'FPC_DO_ASSERT'];
+
+begin
+  writeln (stderr,'Assertion failed in ',Name,', line ',LineNo,'.');
+end;
+
 {
 {
   $Log$
   $Log$
-  Revision 1.21  1998-07-15 12:09:35  carl
+  Revision 1.22  1998-07-23 13:08:41  michael
+  + Implemented DO_ASSERT function.
+
+  Revision 1.21  1998/07/15 12:09:35  carl
     * would not compile under FPC v0.99.5
     * would not compile under FPC v0.99.5
 
 
   Revision 1.20  1998/07/13 21:19:12  florian
   Revision 1.20  1998/07/13 21:19:12  florian