diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2022-01-19 09:28:52 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2022-01-19 12:30:03 +0300 |
commit | ddd6b96ec6d202900088b0175a01b18ca1098e5f (patch) | |
tree | e7d51e36cb3d323b855c459a2c1eda49b2d03593 /thread_local_alloc.c | |
parent | 46cca81da54c8e6d61e5e464b581d0595f9f4917 (diff) | |
download | bdwgc-ddd6b96ec6d202900088b0175a01b18ca1098e5f.tar.gz |
Fix hang in GC_gree if GC_PREFER_MPROTECT_VDB (Mingw64)
Disable MPROTECT_VDB for Mingw64 (mingw-w64-x86_64) because
SetUnhandledExceptionFilter() is not working proporly in this runtime
(GC_write_fault_handler is never invoked), at least as of Mingw64
x86_64-8.1.0-release.
* include/private/gcconfig.h [X86_64 && MSWIN32 && !__INTEL_COMPILER
&& GC_GNUC_PREREQ(4,7)] (MPROTECT_VDB): Do not define if __MINGW64__;
update comment.
Diffstat (limited to 'thread_local_alloc.c')
0 files changed, 0 insertions, 0 deletions