summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/gendef
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2012-12-07 17:23:22 +0000
committerChristopher Faylor <me@cgf.cx>2012-12-07 17:23:22 +0000
commit9873ac53d7a52f96784a98098d78b71677e6599c (patch)
tree82ecd90419401778802a54aba63323a3e439d6a1 /winsup/cygwin/gendef
parenta4f34961d862421a174505cb79306d29d73bb9db (diff)
downloadcygnal-9873ac53d7a52f96784a98098d78b71677e6599c.tar.gz
cygnal-9873ac53d7a52f96784a98098d78b71677e6599c.tar.bz2
cygnal-9873ac53d7a52f96784a98098d78b71677e6599c.zip
* cygtls.h (_cygtls::get_signal_arrived): Add parameter to make lock/unlock
conditional. * exceptions.cc (_cygtls::interrupt_setup): Don't get a lock when setting signal_arrived since we already have one. * gendef: Add some comments to make it easier to find functions.
Diffstat (limited to 'winsup/cygwin/gendef')
-rwxr-xr-xwinsup/cygwin/gendef2
1 files changed, 2 insertions, 0 deletions
diff --git a/winsup/cygwin/gendef b/winsup/cygwin/gendef
index 1e2d117c7..351fae5ff 100755
--- a/winsup/cygwin/gendef
+++ b/winsup/cygwin/gendef
@@ -218,6 +218,7 @@ __ZN7_cygtls3popEv:
popl %ebx
ret
+# _cygtls::lock
.global __ZN7_cygtls4lockEv
__ZN7_cygtls4lockEv:
pushl %ebx
@@ -231,6 +232,7 @@ __ZN7_cygtls4lockEv:
2: popl %ebx
ret
+# _cygtls::unlock
.global __ZN7_cygtls6unlockEv
__ZN7_cygtls6unlockEv:
decl $tls::pstacklock(%eax)