mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 04:48:07 +02:00
* add pthread_attr_destroy, due to Vincent's follow up to mantis #25416
git-svn-id: trunk@26223 -
This commit is contained in:
parent
1ee9373fa6
commit
018be5c22c
@ -48,7 +48,7 @@ function pthread_attr_setinheritsched(p : ppthread_attr_t;i:cint):cint; cdecl;
|
||||
function pthread_attr_setscope (p : ppthread_attr_t;i:cint):cint;cdecl;external 'c';
|
||||
function pthread_attr_setdetachstate (p : ppthread_attr_t;i:cint):cint;cdecl;external 'c';
|
||||
function pthread_attr_setstacksize(p: ppthread_attr_t; stacksize: size_t):cint;cdecl;external 'c';
|
||||
|
||||
function pthread_attr_destroy (p:ppthread_attr_t):cint;cdecl;external 'c';
|
||||
function pthread_create ( p: ppthread_t;attr : ppthread_attr_t;f:__startroutine_t;arg:pointer):cint;cdecl;external 'c';
|
||||
procedure pthread_exit ( p: pointer); cdecl;external 'c';
|
||||
function pthread_self:pthread_t; cdecl;external 'c';
|
||||
|
@ -77,12 +77,13 @@ struct sem {
|
||||
|
||||
function pthread_getspecific (t : pthread_key_t):pointer; cdecl; external;
|
||||
function pthread_setspecific (t : pthread_key_t;p:pointer):cint; cdecl; external;
|
||||
function pthread_key_create (p : ppthread_key_t;f: __destr_func_t):cint; cdecl;external;
|
||||
function pthread_attr_init (p : ppthread_attr_t):cint; cdecl; external;
|
||||
function pthread_key_create (p : ppthread_key_t;f: __destr_func_t):cint; cdecl;external;
|
||||
function pthread_attr_init (p : ppthread_attr_t):cint; cdecl; external;
|
||||
function pthread_attr_setinheritsched(p : ppthread_attr_t;i:cint):cint; cdecl; external;
|
||||
function pthread_attr_setscope (p : ppthread_attr_t;i:cint):cint;cdecl;external;
|
||||
function pthread_attr_setdetachstate (p : ppthread_attr_t;i:cint):cint;cdecl;external;
|
||||
function pthread_attr_setstacksize(p: ppthread_attr_t; stacksize: size_t):cint;cdecl;external;
|
||||
function pthread_attr_setdetachstate(p : ppthread_attr_t;i:cint):cint;cdecl;external;
|
||||
function pthread_attr_setstacksize (p : ppthread_attr_t; stacksize: size_t):cint;cdecl;external;
|
||||
function pthread_attr_destroy (p : ppthread_attr_t):cint;cdecl;external;
|
||||
function pthread_create ( p: ppthread_t;attr : ppthread_attr_t;f:__startroutine_t;arg:pointer):cint;cdecl;external;
|
||||
procedure pthread_exit ( p: pointer); cdecl;external;
|
||||
function pthread_self:pthread_t; cdecl;external;
|
||||
|
@ -48,7 +48,7 @@ function pthread_attr_setinheritsched(p : ppthread_attr_t;i:cint):cint; cdecl;
|
||||
function pthread_attr_setscope (p : ppthread_attr_t;i:cint):cint;cdecl;external 'c';
|
||||
function pthread_attr_setdetachstate (p : ppthread_attr_t;i:cint):cint;cdecl;external 'c';
|
||||
function pthread_attr_setstacksize(p: ppthread_attr_t; stacksize: size_t):cint;cdecl;external 'c';
|
||||
|
||||
function pthread_attr_destroy (p: ppthread_attr_t):cint;cdecl;external 'c';
|
||||
function pthread_create ( p: ppthread_t;attr : ppthread_attr_t;f:__startroutine_t;arg:pointer):cint;cdecl;external 'c';
|
||||
procedure pthread_exit ( p: pointer); cdecl;external 'c';
|
||||
function pthread_self:pthread_t; cdecl;external 'c';
|
||||
|
@ -85,6 +85,7 @@ function pthread_attr_setinheritsched(p : ppthread_attr_t;i:cint):cint; cdecl;
|
||||
function pthread_attr_setscope (p : ppthread_attr_t;i:cint):cint;cdecl;external;
|
||||
function pthread_attr_setdetachstate (p : ppthread_attr_t;i:cint):cint;cdecl;external;
|
||||
function pthread_attr_setstacksize(p: ppthread_attr_t; stacksize: size_t):cint;cdecl;external;
|
||||
function pthread_attr_destroy(p:ppthread_attr_t):cint;cdecl;external;
|
||||
function pthread_create ( p: ppthread_t;attr : ppthread_attr_t;f:__startroutine_t;arg:pointer):cint;cdecl;external;
|
||||
procedure pthread_exit ( p: pointer); cdecl;external;
|
||||
function pthread_self:pthread_t; cdecl;external;
|
||||
|
Loading…
Reference in New Issue
Block a user