summaryrefslogtreecommitdiff
path: root/rtl/solaris/sysosh.inc
diff options
context:
space:
mode:
Diffstat (limited to 'rtl/solaris/sysosh.inc')
-rw-r--r--rtl/solaris/sysosh.inc48
1 files changed, 48 insertions, 0 deletions
diff --git a/rtl/solaris/sysosh.inc b/rtl/solaris/sysosh.inc
new file mode 100644
index 0000000000..2b408163fe
--- /dev/null
+++ b/rtl/solaris/sysosh.inc
@@ -0,0 +1,48 @@
+{
+ $Id: sysosh.inc,v 1.2 2005/04/13 20:10:50 florian Exp $
+ This file is part of the Free Pascal run time library.
+ Copyright (c) 2001 by Free Pascal development team
+
+ This file implements all the base types and limits required
+ for a minimal POSIX compliant subset required to port the compiler
+ to a new OS.
+
+ 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.
+
+ **********************************************************************}
+
+type
+ THandle = Longint;
+ TThreadID = THandle;
+
+ PRTLCriticalSection = ^TRTLCriticalSection;
+ TRTLCriticalSection = record
+ {$warning TODO TRTLCriticalSection}
+ Locked: boolean
+ end;
+
+{
+ $Log: sysosh.inc,v $
+ Revision 1.2 2005/04/13 20:10:50 florian
+ + TThreadID
+
+ Revision 1.1 2005/02/10 17:30:54 peter
+ * renamed to solaris
+
+ Revision 1.1 2005/02/07 22:17:26 peter
+ * updated for 1.9.x unix rtl
+
+ Revision 1.1 2005/02/06 16:57:18 peter
+ * threads for go32v2,os,emx,netware
+
+ Revision 1.1 2005/02/06 13:06:20 peter
+ * moved file and dir functions to sysfile/sysdir
+ * win32 thread in systemunit
+
+}
+