aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fork.cc
diff options
context:
space:
mode:
authorMichael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>2017-03-01 10:19:37 +0100
committerCorinna Vinschen <corinna@vinschen.de>2019-02-03 12:07:35 +0100
commit99fcc209dbb83c683a8e2c17e77bf427b70920c8 (patch)
treea902bff8cc7e05a34a56b82af79ed06814fa4994 /winsup/cygwin/fork.cc
parent98899c68a23fdc8f1e8f657272d870be4bbaea6e (diff)
downloadnewlib-99fcc209dbb83c683a8e2c17e77bf427b70920c8.zip
newlib-99fcc209dbb83c683a8e2c17e77bf427b70920c8.tar.gz
newlib-99fcc209dbb83c683a8e2c17e77bf427b70920c8.tar.bz2
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.
Diffstat (limited to 'winsup/cygwin/fork.cc')
0 files changed, 0 insertions, 0 deletions