This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [LIBFFI] Re: Re: [PATCH] Add support for PaX enable kernels (MPROTECT)
- From: Anthony Green <green at moxielogic dot com>
- To: Dave Korn <dave dot korn dot cygwin at gmail dot com>
- Cc: libffi-discuss at sourceware dot org, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 21 Feb 2013 14:35:52 -0500
- Subject: Re: [LIBFFI] Re: Re: [PATCH] Add support for PaX enable kernels (MPROTECT)
- References: <30737390.tlL1EbtGQR@laptop1.gw.ume.nu> <512673EA.40102@gmail.com>
On Thu, Feb 21, 2013 at 2:22 PM, Dave Korn <dave.korn.cygwin@gmail.com> wrote:
> Gcc-patches: Assuming AG approves, can we commit this without waiting for an
> upstream libffi release and doing a full merge? Currently GCC HEAD won't
> build libffi (and hence libjava) without it.
This patch looks fine, thanks. I don't plan to merge back into GCC
for at least a week or two, so I think you should commit it to the GCC
tree independently.
This means that 3.0.12 is broken for Cygwin. Are you able to produce
test results once you apply this change? I should probably issue a
quick 3.0.13 if the results are decent.
Thanks,
AG
>
> 2013-02-21 Dave Korn <dave.korn.cygwin@gmail.com>
>
> * src/closures.c (is_emutramp_enabled [!FFI_MMAP_EXEC_EMUTRAMP_PAX]):
> Move default definition outside enclosing #if scope.
>
> cheers,
> DaveK
> --
> (*) - Patch: http://sourceware.org/ml/libffi-discuss/2012/msg00269.html
> - Thread: http://sourceware.org/ml/libffi-discuss/2012/threads.html#00247