FYI Patch: java/41991: Use -allow_stack_execute on Darwin

Bryce McKinlay
Wed Dec 9 18:55:00 GMT 2009

On Sat, Dec 5, 2009 at 6:54 AM, Jack Howarth <> wrote:

> Bryce,
>    Your patch eliminates the crashes in gcj completely for gcc trunk
> on x86_64-apple-darwin9 if I also regress out r154282 and r154283
> so that the FSF libgcc's unwinder is used again. So we are starting
> to peel the layers off of the problem. Your patch definitely should
> go into gcc trunk and gcc 4.4 branch (where it will be immediately
> useful on darwin9 since the libgcc_ext changes don't exist there).

Thanks for testing, Jack. I have checked this patch in to both trunk
and 4.4 branch.

2009-12-09  Bryce McKinlay  <>

        PR java/41991
        * (SYSTEMSPEC): Pass -allow_stack_execute to Darwin
        * (gij_LDFLAGS): Remove extra_gij_ldflags.
        * configure: Regenerate.
        * Regenerate.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libjava-darwin-stack.patch
Type: application/octet-stream
Size: 5694 bytes
Desc: not available
URL: <>

More information about the Java mailing list