Fails to compile w/ MinGW: sys/mman.h: No such file or directory

I am having trouble getting LLVM/Clang to compile from SVN/trunk on win32
using MinGW (4.7.1). The error is:
sys/mman.h: No such file or directory
...and it happens during compilation of:
[LLVM/Clang]\projects\compiler-rt\lib\enable_execute_stack.c
I configured everything carefully as "CMAKE_BUILD_TYPE" "Release". I have in
the PATH (in that order):
- CMake
- MinGW
- Python 2.7.2
- ActivePerl
- Subversion 1.7.x
- GraphViz 2.3.0
All tools are found, configuration w/ Cmake succeeds hence that error. It
used to work like that when I compiled earlier, but that's roughly 4 month
ago. :-/

What can I do?

BTW: I think I posted this to the wrong mailing list in the first place, so
I repeat here (sorry for that):
(See reference:
http://llvm.1065342.n5.nabble.com/Fails-to-compile-w-MinGW-sys-mman-h-No-such-file-or-directory-tt53919.html)

Is there interest in building/using compiler-rt on Windows? If there is none, probably we should just disable building it in CMake rules.

Is there interest in building/using compiler-rt on Windows?

Well, which of *san family work on windows?

None. We’re working on Windows port for ASan, but we don’t use CMake to build it anyway.

None. We're working on Windows port for ASan, but we don't use CMake to build it anyway.

Right. But this does not seem to be build system issue, but rather
source code issue.

> None. We're working on Windows port for ASan, but we don't use CMake to
build it anyway.
Right. But this does not seem to be build system issue, but rather
source code issue.

Not sure what you mean here. Anyway, my original question was about generic
(not sanitizer)
compiler-rt - I'm not aware of its users on Windows. Are there any?