]> git.sesse.net Git - stockfish/blobdiff - src/syzygy/tbprobe.cpp
Only use MADV_RANDOM if defined
[stockfish] / src / syzygy / tbprobe.cpp
index 3dfe3e3e481053d581703954c44ce62dec5b1a3f..4d682f1a90bc2a38f0e0c444a8e45b833afcb781 100644 (file)
@@ -223,7 +223,9 @@ public:
 
         *mapping = statbuf.st_size;
         *baseAddress = mmap(nullptr, statbuf.st_size, PROT_READ, MAP_SHARED, fd, 0);
+#if defined(MADV_RANDOM)
         madvise(*baseAddress, statbuf.st_size, MADV_RANDOM);
+#endif
         ::close(fd);
 
         if (*baseAddress == MAP_FAILED)