I wrote: > So far this facility is implemented in > - glibc >= 2.29, > - FreeBSD >= 10, > - illumos, > - Solaris >= 11.4 (with a bug in thrd_join), > - AIX >= 7.1 (with terrible bugs in thrd_create and thrd_join).
Another correction: It's also implemented in musl libc (e.g. Alpine Linux 3.7). So the list is: - glibc >= 2.28, - musl libc, - FreeBSD >= 10, - illumos, - Solaris >= 11.4 (with a bug in thrd_join), - AIX >= 7.1 (with terrible bugs in thrd_create and thrd_join). Bruno