spawn-pipe: Allow caller to specify directory for the subprocess.
[gnulib.git] / doc / posix-functions / pthread_create.texi
blob6b56a7b0d5c0d0e1f6fb2755b46355304deff329
1 @node pthread_create
2 @section @code{pthread_create}
3 @findex pthread_create
5 POSIX specification:@* @url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_create.html}
7 Gnulib module: pthread-thread
9 Portability problems fixed by Gnulib:
10 @itemize
11 @item
12 This function is missing on some platforms:
13 Minix 3.1.8, mingw, MSVC 14.
14 But the provided replacement is just a dummy on some of these platforms:
15 Minix 3.1.8.
16 @item
17 This function is only defined as an inline function on some platforms:
18 HP-UX 11.11.
19 @end itemize
21 Portability problems not fixed by Gnulib:
22 @itemize
23 @item
24 On Linux/glibc platforms before the advent of NPTL in 2003, signals could only
25 be sent to one particular thread.  In POSIX, signals are sent to the entire
26 process and executed by any thread of the process that happens to have the
27 particular signal currently unblocked.
28 @end itemize