summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog5
-rw-r--r--winsup/cygwin/include/cygwin/signal.h10
2 files changed, 9 insertions, 6 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index a606cca74..0d9df3b9b 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,10 @@
2015-07-19 Corinna Vinschen <corinna@vinschen.de>
+ * include/cygwin/signal.h (MINSIGSTKSZ): Define as 8K, unconditionally.
+ (SIGSTKSZ): Define as 32K, unconditionally.
+
+2015-07-19 Corinna Vinschen <corinna@vinschen.de>
+
* dcrt0.cc (initial_env): Reduce size of local path buffers to
PATH_MAX. Allocate debugger_command from process heap.
(init_windows_system_directory): Very early initialize new global
diff --git a/winsup/cygwin/include/cygwin/signal.h b/winsup/cygwin/include/cygwin/signal.h
index cdf86b942..19dd0a64a 100644
--- a/winsup/cygwin/include/cygwin/signal.h
+++ b/winsup/cygwin/include/cygwin/signal.h
@@ -355,12 +355,10 @@ struct sigaction
Do not use. */
#define _SA_INTERNAL_MASK 0xf000 /* bits in this range are internal */
-#ifndef MINSIGSTKSZ
-#define MINSIGSTKSZ 32768
-#endif
-#ifndef SIGSTKSZ
-#define SIGSTKSZ 65536
-#endif
+#undef MINSIGSTKSZ
+#define MINSIGSTKSZ 8192
+#undef SIGSTKSZ
+#define SIGSTKSZ 32768
#define SIGHUP 1 /* hangup */
#define SIGINT 2 /* interrupt */