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:
authorAlexis Christoforides <alexis@thenull.net>2020-02-29 05:10:14 +0300
committerGitHub <noreply@github.com>2020-02-29 05:10:14 +0300
commit544930719ed8ad1c22d05a570c1ccb13d0792c5b (patch)
treea84156562909756f7a000eb5062e971d37e4acec /msvc/libmonoutils-common.targets
parent69d8e50279d41030ae7ba3c1eb7432b992ca1136 (diff)
[2020-02][runtime] Improve handling crashing signals (#19019)
* [runtime] Improve handling crashing signals The default handlers for SIGTRAP, SIGSYS on macOS and Linux crash the process, so we now have Mono report this. This patch also changes how the name of the signal is acquired for passing on to the crash reporting functions, allowing code reuse on crashing signals. * [mono] Remove SIGTRAP handler, as it interferes with debugging See https://github.com/mono/mono/pull/18243#issuecomment-586013427 * Fix lack of cleanup for SIGSYS
Diffstat (limited to 'msvc/libmonoutils-common.targets')
-rw-r--r--msvc/libmonoutils-common.targets1
1 files changed, 1 insertions, 0 deletions
diff --git a/msvc/libmonoutils-common.targets b/msvc/libmonoutils-common.targets
index 210c41e0493..8c39996b1c6 100644
--- a/msvc/libmonoutils-common.targets
+++ b/msvc/libmonoutils-common.targets
@@ -174,6 +174,7 @@
<ClInclude Include="$(MonoSourceLocation)\mono\utils\bsearch.h" />
<ClCompile Include="$(MonoSourceLocation)\mono\utils\bsearch.c" />
<ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-signal-handler.h" />
+ <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-signal-handler.c" />
<ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-conc-hashtable.h" />
<ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-conc-hashtable.c" />
<ClInclude Include="$(MonoSourceLocation)\mono\utils\json.h" />