Bläddra i källkod

* Redirected libc pthread_cond_t type to unixtype

git-svn-id: trunk@5931 -
michael 18 år sedan
förälder
incheckning
ae5cfedc13
2 ändrade filer med 4 tillägg och 3 borttagningar
  1. 1 1
      packages/base/libc/libc.pp
  2. 3 2
      packages/base/libc/pthreadtypesh.inc

+ 1 - 1
packages/base/libc/libc.pp

@@ -5,7 +5,7 @@ unit libc;
 
 
 Interface
 Interface
 
 
-uses kerneldefs;
+uses unixtype,kerneldefs;
 
 
 Const
 Const
   clib = 'c';
   clib = 'c';

+ 3 - 2
packages/base/libc/pthreadtypesh.inc

@@ -25,10 +25,11 @@ type
   Ppthread_attr_t = ^pthread_attr_t;
   Ppthread_attr_t = ^pthread_attr_t;
 
 
   Ppthread_cond_t = ^pthread_cond_t;
   Ppthread_cond_t = ^pthread_cond_t;
-  pthread_cond_t = record
+  pthread_cond_t = unixtype.pthread_cond_t;
+  {record
        __c_lock : _pthread_fastlock;
        __c_lock : _pthread_fastlock;
        __c_waiting : _pthread_descr;
        __c_waiting : _pthread_descr;
-    end;
+    end;}
 
 
   Ppthread_condattr_t = ^pthread_condattr_t;
   Ppthread_condattr_t = ^pthread_condattr_t;
   pthread_condattr_t = record
   pthread_condattr_t = record