summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 ()) \
{