diff options
author | Bruno Haible <bruno@clisp.org> | 2019-06-10 14:08:42 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2019-06-10 14:08:42 +0200 |
commit | b8f9745c232872822c1450aa21f793919dff84ec (patch) | |
tree | 12a478072d8a2e5e1bf2c670686b15b30af6b450 /doc/gnulib.texi | |
parent | 532a9cfee4cdeb811889b7ade9d9878f245ee03b (diff) | |
download | gnulib-b8f9745c232872822c1450aa21f793919dff84ec.tar.gz |
doc: Mention the ISO C11 multithreading header and functions.
* doc/posix-headers/threads.texi: New file.
* doc/posix-functions/call_once.texi: New file.
* doc/posix-functions/cnd_broadcast.texi: New file.
* doc/posix-functions/cnd_destroy.texi: New file.
* doc/posix-functions/cnd_init.texi: New file.
* doc/posix-functions/cnd_signal.texi: New file.
* doc/posix-functions/cnd_timedwait.texi: New file.
* doc/posix-functions/cnd_wait.texi: New file.
* doc/posix-functions/mtx_destroy.texi: New file.
* doc/posix-functions/mtx_init.texi: New file.
* doc/posix-functions/mtx_lock.texi: New file.
* doc/posix-functions/mtx_timedlock.texi: New file.
* doc/posix-functions/mtx_trylock.texi: New file.
* doc/posix-functions/mtx_unlock.texi: New file.
* doc/posix-functions/thrd_create.texi: New file.
* doc/posix-functions/thrd_current.texi: New file.
* doc/posix-functions/thrd_detach.texi: New file.
* doc/posix-functions/thrd_equal.texi: New file.
* doc/posix-functions/thrd_exit.texi: New file.
* doc/posix-functions/thrd_join.texi: New file.
* doc/posix-functions/thrd_sleep.texi: New file.
* doc/posix-functions/thrd_yield.texi: New file.
* doc/posix-functions/tss_create.texi: New file.
* doc/posix-functions/tss_delete.texi: New file.
* doc/posix-functions/tss_get.texi: New file.
* doc/posix-functions/tss_set.texi: New file.
* doc/gnulib.texi (Header File Substitutes): Include posix-headers/threads.texi.
(Function Substitutes): Include the new posix-functions/*.texi files.
Diffstat (limited to 'doc/gnulib.texi')
-rw-r--r-- | doc/gnulib.texi | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 34ac541a10..3554005493 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -874,6 +874,7 @@ which (known) portability problems are not worked around by Gnulib. * tar.h:: * termios.h:: * tgmath.h:: +* threads.h:: * time.h:: * trace.h:: * uchar.h:: @@ -963,6 +964,7 @@ which (known) portability problems are not worked around by Gnulib. @include posix-headers/tar.texi @include posix-headers/termios.texi @include posix-headers/tgmath.texi +@include posix-headers/threads.texi @include posix-headers/time.texi @include posix-headers/trace.texi @include posix-headers/uchar.texi @@ -1056,6 +1058,7 @@ problems are not worked around by Gnulib. * cacoshl:: * cacosl:: * calloc:: +* call_once:: * canonicalize:: * canonicalizef:: * canonicalizel:: @@ -1115,6 +1118,12 @@ problems are not worked around by Gnulib. * close:: * closedir:: * closelog:: +* cnd_broadcast:: +* cnd_destroy:: +* cnd_init:: +* cnd_signal:: +* cnd_timedwait:: +* cnd_wait:: * confstr:: * conj:: * conjf:: @@ -1614,6 +1623,12 @@ problems are not worked around by Gnulib. * msgrcv:: * msgsnd:: * msync:: +* mtx_destroy:: +* mtx_init:: +* mtx_lock:: +* mtx_timedlock:: +* mtx_trylock:: +* mtx_unlock:: * munlock:: * munlockall:: * munmap:: @@ -2111,6 +2126,14 @@ problems are not worked around by Gnulib. * tgamma:: * tgammaf:: * tgammal:: +* thrd_create:: +* thrd_current:: +* thrd_detach:: +* thrd_equal:: +* thrd_exit:: +* thrd_join:: +* thrd_sleep:: +* thrd_yield:: * time:: * timer_create:: * timer_delete:: @@ -2143,6 +2166,10 @@ problems are not worked around by Gnulib. * truncf:: * truncl:: * tsearch:: +* tss_create:: +* tss_delete:: +* tss_get:: +* tss_set:: * ttyname:: * ttyname_r:: * twalk:: @@ -2322,6 +2349,7 @@ problems are not worked around by Gnulib. @include posix-functions/cacoshl.texi @include posix-functions/cacosl.texi @include posix-functions/calloc.texi +@include posix-functions/call_once.texi @include posix-functions/canonicalize.texi @include posix-functions/canonicalizef.texi @include posix-functions/canonicalizel.texi @@ -2381,6 +2409,12 @@ problems are not worked around by Gnulib. @include posix-functions/close.texi @include posix-functions/closedir.texi @include posix-functions/closelog.texi +@include posix-functions/cnd_broadcast.texi +@include posix-functions/cnd_destroy.texi +@include posix-functions/cnd_init.texi +@include posix-functions/cnd_signal.texi +@include posix-functions/cnd_timedwait.texi +@include posix-functions/cnd_wait.texi @include posix-functions/confstr.texi @include posix-functions/conj.texi @include posix-functions/conjf.texi @@ -2880,6 +2914,12 @@ problems are not worked around by Gnulib. @include posix-functions/msgrcv.texi @include posix-functions/msgsnd.texi @include posix-functions/msync.texi +@include posix-functions/mtx_destroy.texi +@include posix-functions/mtx_init.texi +@include posix-functions/mtx_lock.texi +@include posix-functions/mtx_timedlock.texi +@include posix-functions/mtx_trylock.texi +@include posix-functions/mtx_unlock.texi @include posix-functions/munlock.texi @include posix-functions/munlockall.texi @include posix-functions/munmap.texi @@ -3377,6 +3417,14 @@ problems are not worked around by Gnulib. @include posix-functions/tgamma.texi @include posix-functions/tgammaf.texi @include posix-functions/tgammal.texi +@include posix-functions/thrd_create.texi +@include posix-functions/thrd_current.texi +@include posix-functions/thrd_detach.texi +@include posix-functions/thrd_equal.texi +@include posix-functions/thrd_exit.texi +@include posix-functions/thrd_join.texi +@include posix-functions/thrd_sleep.texi +@include posix-functions/thrd_yield.texi @include posix-functions/time.texi @include posix-functions/timer_create.texi @include posix-functions/timer_delete.texi @@ -3409,6 +3457,10 @@ problems are not worked around by Gnulib. @include posix-functions/truncf.texi @include posix-functions/truncl.texi @include posix-functions/tsearch.texi +@include posix-functions/tss_create.texi +@include posix-functions/tss_delete.texi +@include posix-functions/tss_get.texi +@include posix-functions/tss_set.texi @include posix-functions/ttyname.texi @include posix-functions/ttyname_r.texi @include posix-functions/twalk.texi |