diff options
Diffstat (limited to 'contrib/compiler-rt/lib/profile/GCDAProfiling.c')
-rw-r--r-- | contrib/compiler-rt/lib/profile/GCDAProfiling.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/compiler-rt/lib/profile/GCDAProfiling.c b/contrib/compiler-rt/lib/profile/GCDAProfiling.c index aec2328..2338761 100644 --- a/contrib/compiler-rt/lib/profile/GCDAProfiling.c +++ b/contrib/compiler-rt/lib/profile/GCDAProfiling.c @@ -27,8 +27,13 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> + +#if defined(_WIN32) +#include "WindowsMMap.h" +#else #include <sys/mman.h> #include <sys/file.h> +#endif #define I386_FREEBSD (defined(__FreeBSD__) && defined(__i386__)) @@ -37,6 +42,7 @@ #endif #if defined(_MSC_VER) +typedef unsigned char uint8_t; typedef unsigned int uint32_t; typedef unsigned long long uint64_t; #elif I386_FREEBSD |