newlib-cygwin/winsup/cygwin/include
Michael Haubenwallner 135577f708 forkables: simplify disabling via shm
* Rename cygwin_shared->prefer_forkable_hardlinks to
  forkable_hardlink_support, with values
  0 for Unknown, 1 for Supported, -1 for Unsupported.
  Upon first dll loaded ever, dll_list::forkable_ntnamesize checks the
  /var/run/cygfork directory to both exist and reside on NTFS, setting
  cygwin_shared->forkable_hardlink_support accordingly.
* Replace enum forkables_needs by bool forkables_created: Set
  to True by request_forkables after creating forkable hardlinks.
2019-02-07 15:58:02 +01:00
..
acl Implement POSIX.1e ACL functions 2016-03-08 13:56:40 +01:00
arpa Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02: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: create separate bits/byteswap.h 2017-02-08 17:01:34 -06:00
cygwin forkables: simplify disabling via shm 2019-02-07 15:58:02 +01:00
machine Add elf.h to newlib 2017-08-02 01:18:55 -05:00
net Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
netinet Cygwin: bindresvport: Guard prototypes with __MISC_VISIBLE 2018-02-05 21:06:29 +01:00
ssp cygwin: add Object Size Checking to sys/socket.h 2017-11-30 04:06:48 -06:00
sys Cygwin: kill(1): introduce a -W option 2019-02-02 21:02:00 +01:00
a.out.h cygwin: convert most #ifndef __x86_64__ to #ifdef __i386__ 2017-11-27 14:36:06 +01:00
aio.h POSIX Asynchronous I/O support: aio files 2018-07-25 09:36:22 +02:00
byteswap.h Cygwin: create separate bits/byteswap.h 2017-02-08 17:01:34 -06:00
dlfcn.h Implement dladdr() (partially) 2017-03-08 17:49:08 +00:00
endian.h Cygwin: create separate bits/byteswap.h 2017-02-08 17:01:34 -06:00
err.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
error.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
fcntl.h ansification: remove _PARAMS 2018-01-17 11:47:13 -06:00
features.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
fenv.h Keep the denormal-operand exception masked; modify FE_ALL_EXCEPT accordingly. 2018-08-15 18:02:22 +02:00
fnmatch.h Feature test macros overhaul: fnmatch.h 2016-03-17 21:08:54 -05:00
fts.h
ftw.h
getopt.h
glob.h Feature test macros overhaul: Cygwin headers 2016-03-17 21:09:22 -05:00
icmp.h
ifaddrs.h getifaddrs: Return pointer to extended interface info in ifa_data member 2016-03-10 18:00:00 +01:00
io.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
lastlog.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
limits.h Cygwin: posix timers: implement timer_getoverrun 2019-01-12 21:26:07 +01:00
mapi.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
mntent.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
monetary.h Rename <sys/_locale.h> to <xlocale.h> 2017-03-22 10:03:45 +01:00
mqueue.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
netdb.h Cygwin: netdb.h: fix __GNU_VISIBLE tests 2019-01-26 18:34:03 +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 Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
poll.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
process.h
pthread.h Cygwin: define pthread_tryjoin_np/pthread_timedjoin_np _GNU_VISIBLE 2018-06-27 18:20:47 +02:00
pty.h ansification: remove _EXFUN, _EXFUN_NOTHROW 2018-01-17 11:47:29 -06:00
regex.h
resolv.h
search.h
semaphore.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
sysexits.h
syslog.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
termio.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
tzfile.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
ucontext.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
utmpx.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00
wait.h Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout option 2016-06-23 10:09:17 +02:00