From f8328d1d9a8139f8f2aed1e2e006edd8afa57dbb Mon Sep 17 00:00:00 2001 From: Peter O'Gorman Date: Thu, 10 Jun 2010 23:35:31 +0000 Subject: [PATCH] configure.ac: Set SYSTEMSPEC so that -allow_stack_execute is not passed to the linker for... * configure.ac: Set SYSTEMSPEC so that -allow_stack_execute is not passed to the linker for -dynamiclib or -bundle on darwin. * configure: Regenerate. From-SVN: r160583 --- libjava/ChangeLog | 6 ++++++ libjava/configure | 2 +- libjava/configure.ac | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 55d384b146cc..f90cd353ea06 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,9 @@ +2010-06-10 Peter O'Gorman + + * configure.ac: Set SYSTEMSPEC so that -allow_stack_execute is not + passed to the linker for -dynamiclib or -bundle on darwin. + * configure: Regenerate. + 2010-06-09 Iain Sandoe PR bootstrap/43170 diff --git a/libjava/configure b/libjava/configure index c20480912da8..7ca3dcfb5b37 100755 --- a/libjava/configure +++ b/libjava/configure @@ -19761,7 +19761,7 @@ case "${host}" in fi ;; *-*-darwin[912]*) - SYSTEMSPEC="-allow_stack_execute" + SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}" ;; *) SYSTEMSPEC= diff --git a/libjava/configure.ac b/libjava/configure.ac index a359afed7bd2..f21ae91d18a9 100644 --- a/libjava/configure.ac +++ b/libjava/configure.ac @@ -883,7 +883,7 @@ case "${host}" in fi ;; *-*-darwin[[912]]*) - SYSTEMSPEC="-allow_stack_execute" + SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}" ;; *) SYSTEMSPEC=