Rebased from gcc
[libffi.git] / patches / kfreebsd-mmap
1 Index: libffi/ChangeLog
2 ===================================================================
3 --- libffi.orig/ChangeLog
4 +++ libffi/ChangeLog
5 @@ -59,6 +59,11 @@
6  
7         * configure: Regenerate.
8  
9 +2011-11-12  Petr Salinger <Petr.Salinger@seznam.cz>
10 +
11 +       * configure.ac (FFI_EXEC_TRAMPOLINE_TABLE): Fix kfreebsd support.
12 +       * configure: Rebuilt.
13 +
14  2011-11-12  Timothy Wall  <twall@users.sf.net>
15  
16         * src/arm/ffi.c (ffi_prep_args, ffi_prep_incoming_args_SYSV): Max
17 Index: libffi/configure.ac
18 ===================================================================
19 --- libffi.orig/configure.ac
20 +++ libffi/configure.ac
21 @@ -348,7 +348,7 @@ case "$target" in
22                   [Cannot use PROT_EXEC on this target, so, we revert to
23                     alternative means])
24       ;;
25 -     *-apple-darwin1[[10]]* | *-*-freebsd* | *-*-openbsd* | *-pc-solaris*)
26 +     *-apple-darwin1[[10]]* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris*)
27         AC_DEFINE(FFI_MMAP_EXEC_WRIT, 1,
28                   [Cannot use malloc on this target, so, we revert to
29                     alternative means])