1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Subject: Fix compation on platforms without MAP_POPULATE
From: Michal Čihař <michal@cihar.com>
--- a/tools/sepdebugcrcfix.c
+++ b/tools/sepdebugcrcfix.c
@@ -154,7 +154,11 @@
void *map = NULL;
if (buf == NULL)
{
- map = mmap (NULL, maplen, PROT_READ, MAP_PRIVATE | MAP_POPULATE,
+ map = mmap (NULL, maplen, PROT_READ, MAP_PRIVATE
+#ifdef MAP_POPULATE
+ | MAP_POPULATE
+#endif
+ ,
fd, offset);
if (map == MAP_FAILED)
{
|