<div dir="ltr">Hi,<div><br></div><div>I tried to do a build with CMake, Ninja, and MinGW32 and MinG64 respectively:</div><div><br></div><div>MinGW32 failed on an missing sys/mman.h (POSIX-specific header):</div><div><br></div>
<div><div>D:/test/llvm-trunk/projects/compiler-rt/lib/enable_execute_stack.c:13:22: fatal error: sys/mman.h: No such file or directory</div>
<div> #include <sys/mman.h></div><div> ^</div></div><div><br></div><div>MinGW64 failed on an #error directive:<br></div><div><br></div><div><div>D:/test/llvm-trunk/projects/compiler-rt/lib/ubsan/ubsan_value.h:20:2: error: #error "UBSan not supported for this platform!"</div>
<div> #error "UBSan not supported for this platform!"</div><div> ^</div></div><div><br></div><div>Are these going to be fixed or should we consider MinGW unsupported for the time being?</div><div><br></div><div>
<br></div><div>Cheers,</div><div>Mikael</div></div>