mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-13 11:09:13 +02:00
Change ssize_t type to clong and specify pthread_once_t_rec record
git-svn-id: trunk@41966 -
This commit is contained in:
parent
5c7adf9af3
commit
6f7d2a798c
@ -61,7 +61,7 @@ type
|
|||||||
pSize = ^size_t;
|
pSize = ^size_t;
|
||||||
pSize_t = ^size_t;
|
pSize_t = ^size_t;
|
||||||
|
|
||||||
ssize_t = cint32; { used by function for returning number of bytes }
|
ssize_t = clong; { used by function for returning number of bytes }
|
||||||
TsSize = ssize_t;
|
TsSize = ssize_t;
|
||||||
psSize = ^ssize_t;
|
psSize = ^ssize_t;
|
||||||
|
|
||||||
@ -107,7 +107,6 @@ type
|
|||||||
pthread_mutexattr_t_rec = record end;
|
pthread_mutexattr_t_rec = record end;
|
||||||
pthread_cond_t_rec = record end;
|
pthread_cond_t_rec = record end;
|
||||||
pthread_condattr_t_rec = record end;
|
pthread_condattr_t_rec = record end;
|
||||||
pthread_once_t_rec = record end;
|
|
||||||
pthread_rwlock_t_rec = record end;
|
pthread_rwlock_t_rec = record end;
|
||||||
pthread_rwlockattr_t_rec = record end;
|
pthread_rwlockattr_t_rec = record end;
|
||||||
|
|
||||||
@ -118,7 +117,11 @@ type
|
|||||||
pthread_cond_t = ^pthread_cond_t_rec;
|
pthread_cond_t = ^pthread_cond_t_rec;
|
||||||
pthread_condattr_t = ^pthread_condattr_t_rec;
|
pthread_condattr_t = ^pthread_condattr_t_rec;
|
||||||
pthread_key_t = cint;
|
pthread_key_t = cint;
|
||||||
pthread_once_t = ^pthread_once_t_rec;
|
pthread_once_t_rec = record
|
||||||
|
state : cint;
|
||||||
|
mutex : pthread_mutex_t;
|
||||||
|
end;
|
||||||
|
pthread_once_t = pthread_once_t_rec;
|
||||||
pthread_rwlock_t = ^pthread_rwlock_t_rec;
|
pthread_rwlock_t = ^pthread_rwlock_t_rec;
|
||||||
pthread_rwlockattr_t = ^pthread_rwlockattr_t_rec;
|
pthread_rwlockattr_t = ^pthread_rwlockattr_t_rec;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user