Browse Source

+ some new stuff of D6/Kylix added

florian 24 years ago
parent
commit
64808ff380
2 changed files with 40 additions and 2 deletions
  1. 32 0
      rtl/objpas/systhrdh.inc
  2. 8 2
      rtl/objpas/sysutilh.inc

+ 32 - 0
rtl/objpas/systhrdh.inc

@@ -0,0 +1,32 @@
+{
+    $Id$
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 1999-2001 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+ **********************************************************************}
+
+{$ifdef HASINTF}
+
+type
+   IReadWriteSync = interface
+      procedure BeginRead;
+      procedure EndRead;
+      procedure BeginWrite;
+      procedure EndWrite;
+   end;
+
+{$endif HASINTF}
+
+{
+  $Log$
+  Revision 1.1  2001-08-22 21:19:16  florian
+    + some new stuff of D6/Kylix added
+
+}

+ 8 - 2
rtl/objpas/sysutilh.inc

@@ -149,11 +149,17 @@ Type
   { Read disk function declarations }
   {$i diskh.inc}
 
-    procedure FreeAndNil(var obj);
+  { read thread handling }
+  {$i systhrdh.inc}
+
+  procedure FreeAndNil(var obj);
 
 {
   $Log$
-  Revision 1.12  2001-08-22 14:11:28  florian
+  Revision 1.13  2001-08-22 21:19:16  florian
+    + some new stuff of D6/Kylix added
+
+  Revision 1.12  2001/08/22 14:11:28  florian
     + HexDisplayPrefix added
 
   Revision 1.11  2001/08/19 21:02:02  florian