Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2014-10-17 12:34:51 +0400
committerCorinna Vinschen <corinna@vinschen.de>2014-10-17 12:34:51 +0400
commit1182991e600d5ed83c6f05c006d9473709756145 (patch)
treecf198192dbdb03b73f7270101e964c41e4cef2ac /winsup/cygwin
parentced85f053e140d1fa2417db1cb8eb4268f02ea16 (diff)
* cygtls.h (__try): Define __l_endtry as block-local label in 32 bit
case as well.
Diffstat (limited to 'winsup/cygwin')
-rw-r--r--winsup/cygwin/ChangeLog7
-rw-r--r--winsup/cygwin/cygtls.h1
2 files changed, 7 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 999cd7982..7a6d93b65 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,4 +1,9 @@
-2014-10-16 Corinna Vinschen <corinna@vinschen.de>
+2014-10-17 Corinna Vinschen <corinna@vinschen.de>
+
+ * cygtls.h (__try): Define __l_endtry as block-local label in 32 bit
+ case as well.
+
+2014-10-17 Corinna Vinschen <corinna@vinschen.de>
* Makefile.in (DLL_OFILES): Add quotactl.o.
* common.din (quotactl): Export.
diff --git a/winsup/cygwin/cygtls.h b/winsup/cygwin/cygtls.h
index f09444e07..91533f2a0 100644
--- a/winsup/cygwin/cygtls.h
+++ b/winsup/cygwin/cygtls.h
@@ -394,6 +394,7 @@ public:
#else /* !__x86_64__ */
#define __try \
{ \
+ __label__ __l_endtry; \
myfault efault; \
if (!efault.faulted ()) \
{