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.filters
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.filters')
-rw-r--r--msvc/libmonoutils-common.targets.filters3
1 files changed, 3 insertions, 0 deletions
diff --git a/msvc/libmonoutils-common.targets.filters b/msvc/libmonoutils-common.targets.filters
index 9c26c4a93e2..0c00124958b 100644
--- a/msvc/libmonoutils-common.targets.filters
+++ b/msvc/libmonoutils-common.targets.filters
@@ -403,6 +403,9 @@
<ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-signal-handler.h">
<Filter>Header Files$(MonoUtilsFilterSubFolder)\common</Filter>
</ClInclude>
+ <ClCompile Include="$(MonoSourceLocation)\mono\utils\mono-signal-handler.c">
+ <Filter>Source Files$(MonoUtilsFilterSubFolder)\common</Filter>
+ </ClCompile>
<ClInclude Include="$(MonoSourceLocation)\mono\utils\mono-conc-hashtable.h">
<Filter>Header Files$(MonoUtilsFilterSubFolder)\common</Filter>
</ClInclude>