Commit 9443eaeda867cfdeae92b10bee3cc0506892a4c5

Tom Tromey 2016-05-17T17:04:50

Merge pull request #242 from somasis/master Fix usage on musl libc

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/closures.c b/src/closures.c
index 3dec0e3..05849e0 100644
--- a/src/closures.c
+++ b/src/closures.c
@@ -35,7 +35,7 @@
 #include <ffi_common.h>
 
 #if !FFI_MMAP_EXEC_WRIT && !FFI_EXEC_TRAMPOLINE_TABLE
-# if __gnu_linux__ && !defined(__ANDROID__)
+# if __linux__ && !defined(__ANDROID__)
 /* This macro indicates it may be forbidden to map anonymous memory
    with both write and execute permission.  Code compiled when this
    option is defined will attempt to map such pages once, but if it