newlib-cygwin/winsup/cygwin/include
Corinna Vinschen 75a669790e Cygwin: Add C11 threads API
Code taken from FreeBSD, which implements C11 threads as
wrapper around pthreads.  Fix up machine/_threads.h which
is called from newlib's machine-independent threads.h to
match Cygwin's pthreads types.

Add the FreeBSD source files to libc subdir and take
opportunity to define LIBC_OFILES var in Makefile.

Add new symbols to common.din and sort symbols.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-08-30 14:27:43 +02:00
..
acl
arpa Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
asm Cygwin: Define SO_PASSCRED and SCM_CREDENTIALS 2018-02-23 21:00:43 +01:00
attr ansification: remove _EXFUN, _EXFUN_NOTHROW 2018-01-17 11:47:29 -06:00
bits
cygwin Cygwin: bump version to 3.2.0 2020-08-22 13:43:46 +02:00
machine Cygwin: Add C11 threads API 2020-08-30 14:27:43 +02:00
net
netinet Cygwin: tcp: Support TCP_QUICKACK 2020-07-01 21:26:59 +02:00
ssp cygwin: add Object Size Checking to sys/socket.h 2017-11-30 04:06:48 -06:00
sys Cygwin: Add missing Linux #define of CPU_SETSIZE 2020-01-13 16:32:51 +01:00
a.out.h Cygwin: fix formatting: drop spaces leading tabs 2020-03-11 13:45:58 +01:00
aio.h POSIX Asynchronous I/O support: aio files 2018-07-25 09:36:22 +02:00
byteswap.h
dlfcn.h
endian.h
err.h
error.h
fcntl.h Cygwin: fix formatting: collapse whitespace-only lines 2020-03-11 13:45:58 +01:00
features.h
fenv.h Cygwin: fenv.h: Add feature test macros, fix values 2019-03-01 21:08:44 +01:00
fnmatch.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
fts.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
ftw.h
getopt.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
glob.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
icmp.h
ifaddrs.h
io.h
lastlog.h
limits.h Cygwin: pthreads: iterate over key destructors per POSIX 2020-08-30 14:27:43 +02:00
mapi.h
mntent.h
monetary.h Rename <xlocale.h> back to <sys/_locale.h> 2019-06-14 10:02:08 +02:00
mqueue.h
netdb.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
nl_types.h Add __nl_item to <sys/_types.h> and use it 2018-08-24 15:00:01 +02:00
paths.h
poll.h
process.h Cygwin: fix formatting: collapse whitespace-only lines 2020-03-11 13:45:58 +01:00
pthread.h Cygwin: pthread_yield: Add BSD visibility 2020-08-30 14:27:43 +02:00
pty.h ansification: remove _EXFUN, _EXFUN_NOTHROW 2018-01-17 11:47:29 -06:00
regex.h
resolv.h Cygwin: fix formatting: drop spaces leading tabs 2020-03-11 13:45:58 +01:00
search.h
semaphore.h
sysexits.h Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
syslog.h
termio.h
tzfile.h
ucontext.h
utmpx.h
wait.h