Refresh config.guess and config.sub
[libffi.git] / patches / darwin12
1 Index: libffi/ChangeLog
2 ===================================================================
3 --- libffi.orig/ChangeLog
4 +++ libffi/ChangeLog
5 @@ -3,6 +3,12 @@
6         * src/powerpc/linux64_closure.S: Add new ABI support.
7         * src/powerpc/linux64.S: Likewise.
8  
9 +2012-10-30  Frederick Cheung  <frederick.cheung@gmail.com>
10 +
11 +       * configure.ac: Enable FFI_MAP_EXEC_WRIT for Darwin 12 (mountain
12 +       lion) and future version.
13 +       * configure: Rebuild.
14 +
15  2012-10-30  James Greenhalgh  <james.greenhalgh at arm.com>
16              Marcus Shawcroft  <marcus.shawcroft at arm.com>
17  
18 Index: libffi/configure
19 ===================================================================
20 --- libffi.orig/configure
21 +++ libffi/configure
22 @@ -14494,7 +14494,7 @@ case "$target" in
23  $as_echo "#define FFI_EXEC_TRAMPOLINE_TABLE 1" >>confdefs.h
24  
25       ;;
26 -     *-apple-darwin1[10]* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris*)
27 +     *-apple-darwin1* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris*)
28  
29  $as_echo "#define FFI_MMAP_EXEC_WRIT 1" >>confdefs.h
30  
31 Index: libffi/configure.ac
32 ===================================================================
33 --- libffi.orig/configure.ac
34 +++ libffi/configure.ac
35 @@ -366,7 +366,7 @@ case "$target" in
36                   [Cannot use PROT_EXEC on this target, so, we revert to
37                     alternative means])
38       ;;
39 -     *-apple-darwin1[[10]]* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris*)
40 +     *-apple-darwin1* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris*)
41         AC_DEFINE(FFI_MMAP_EXEC_WRIT, 1,
42                   [Cannot use malloc on this target, so, we revert to
43                     alternative means])