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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlateralusX <lateralusx.github@gmail.com>2016-04-12 12:25:02 +0300
committerlateralusX <lateralusx.github@gmail.com>2016-04-12 12:30:58 +0300
commiteedb5fcb003a8c7479d0735e63d2ea6b42dc3db1 (patch)
tree078184dc354219cf57ce1e48b1f405a88070d19e /winconfig.h
parentc5335b00208f76ec8baedac1f5a987815f06f9d3 (diff)
Fixed issue on x64 windows Visual Studio builds where signal define values got mixedup.
Caused incorrect exception behavior and failures in basic.exe, exceptions.exe regression test on x64 windows. This was due to the fact that some source files didn't include signal.h while others did. In case where signal.h was not included incompatible defines were used for SIGILL and SIGFPE in mini-amd64.h.
Diffstat (limited to 'winconfig.h')
-rw-r--r--winconfig.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/winconfig.h b/winconfig.h
index 1a9a35eb18a..2a49fea8b19 100644
--- a/winconfig.h
+++ b/winconfig.h
@@ -371,6 +371,9 @@
/* Have signal */
#define HAVE_SIGNAL 1
+ /* Define to 1 if you have the <signal.h> header file. */
+#define HAVE_SIGNAL_H 1
+
/* Have signbit */
/* #undef HAVE_SIGNBIT */