summarylogtreecommitdiffstats
path: root/0005-Fix-missing-macros-32.patch
blob: ea007e7204ebd10074e4c3e34f966cfe9c37d49e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- a/opal/mca/memory/patcher/memory_patcher_component.c
+++ b/opal/mca/memory/patcher/memory_patcher_component.c
@@ -276,14 +276,17 @@
 {
     int result = 0;
 
-    if (advice == MADV_DONTNEED ||
+    if (
+#ifdef POSIX_MADV_DONTNEED
+        advice == POSIX_MADV_DONTNEED ||
+#endif
 #ifdef MADV_FREE
         advice == MADV_FREE ||
 #endif
 #ifdef MADV_REMOVE
         advice == MADV_REMOVE ||
 #endif
-        advice == POSIX_MADV_DONTNEED)
+        advice == MADV_DONTNEED)
     {
         opal_mem_hooks_release_hook (start, length, true);
     }