blob: 205569c40a3e48ceccfdd2652c473177c05104c8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- ncbi-vdb/libs/klib/hashfile.c.orig 2023-07-10 16:13:36 UTC
+++ ncbi-vdb/libs/klib/hashfile.c
@@ -35,7 +35,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#if LINUX
+#if BSD || LINUX
#include <sys/mman.h>
#endif
@@ -346,7 +346,7 @@ static void * map_calloc( KHashFile * self, size_t siz
KLockUnlock( self->alloc_lock );
return NULL;
}
-#if LINUX
+#if BSD || LINUX
/* Not sure this helps */
madvise( (void *)self->alloc_base, req, MADV_RANDOM );
#endif
|