[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #15 from mrs at gcc dot gnu.org 2012-03-02 18:30:44 UTC --- libjava is back to being pie in 4.6.4 and 4.7.0.
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #14 from mrs at gcc dot gnu.org 2012-03-02 18:21:47 UTC --- Author: mrs Date: Fri Mar 2 18:21:41 2012 New Revision: 184809 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184809 Log: 2012-03-02 Jack Howarth Backport from mainline 2012-02-23 Patrick Marlier Jack Howarth PR boehm-gc/52179 * include/gc_config.h.in: Undefine HAVE_PTHREAD_GET_STACKADDR_NP. * include/private/gcconfig.h (DARWIN): Define STACKBOTTOM with pthread_get_stackaddr_np when available. * configure.ac (THREADS): Check availability of pthread_get_stackaddr_np. * configure: Regenerate. 2012-03-02 Jack Howarth Backport from mainline 2012-02-23 Patrick Marlier Jack Howarth PR target/49461 * configure.ac (SYSTEMSPEC): No longer pass -no_pie for darwin11. * configure: Regenerate. Modified: branches/gcc-4_6-branch/boehm-gc/ChangeLog branches/gcc-4_6-branch/boehm-gc/configure branches/gcc-4_6-branch/boehm-gc/configure.ac branches/gcc-4_6-branch/boehm-gc/include/gc_config.h.in branches/gcc-4_6-branch/boehm-gc/include/private/gcconfig.h branches/gcc-4_6-branch/libjava/ChangeLog branches/gcc-4_6-branch/libjava/configure branches/gcc-4_6-branch/libjava/configure.ac
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #13 from pmarlier at gcc dot gnu.org 2012-02-24 15:21:20 UTC --- Author: pmarlier Date: Fri Feb 24 15:21:12 2012 New Revision: 184555 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184555 Log: 2012-02-23 Patrick Marlier Jack Howarth boehm-gc/ PR boehm-gc/52179 * include/gc_config.h.in: Undefine HAVE_PTHREAD_GET_STACKADDR_NP. * include/private/gcconfig.h (DARWIN): Define STACKBOTTOM with pthread_get_stackaddr_np when available. * configure.ac (THREADS): Check availability of pthread_get_stackaddr_np. * configure: Regenerate. libjava/ PR target/49461 * configure.ac (SYSTEMSPEC): No longer pass -no_pie for darwin11. * configure: Regenerate. Modified: trunk/boehm-gc/ChangeLog trunk/boehm-gc/configure trunk/boehm-gc/configure.ac trunk/boehm-gc/include/gc_config.h.in trunk/boehm-gc/include/private/gcconfig.h trunk/libjava/ChangeLog trunk/libjava/configure trunk/libjava/configure.ac
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #12 from mrs at gcc dot gnu.org 2011-06-30 16:21:44 UTC --- Ok, the libjava problem is now fixed in 4.5.4.
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #11 from mrs at gcc dot gnu.org 2011-06-30 16:14:36 UTC --- Author: mrs Date: Thu Jun 30 16:14:30 2011 New Revision: 175710 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175710 Log: 2011-06-30 Jack Howarth PR target/49461 * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11. * libjava/configure: Regenerate. Modified: branches/gcc-4_5-branch/libjava/ChangeLog branches/gcc-4_5-branch/libjava/configure branches/gcc-4_5-branch/libjava/configure.ac
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 m...@gcc.gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work||4.5.4, 4.6.1, 4.7.0 Resolution||FIXED Known to fail||4.5.3, 4.6.0 --- Comment #10 from mrs at gcc dot gnu.org 2011-06-19 18:12:01 UTC --- Ok, the libjava problem is fixed in 4.6.1. If you'd like this fixed for gcc-4.5.x, could you confirm it is a problem and that this fix, fixes it.
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #9 from mrs at gcc dot gnu.org 2011-06-19 18:07:54 UTC --- Author: mrs Date: Sun Jun 19 18:07:52 2011 New Revision: 175193 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175193 Log: 2011-06-19 Jack Howarth PR target/49461 * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11. * libjava/configure: Regenerate. Modified: branches/gcc-4_6-branch/libjava/ChangeLog branches/gcc-4_6-branch/libjava/configure branches/gcc-4_6-branch/libjava/configure.ac
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 m...@gcc.gnu.org changed: What|Removed |Added Status|RESOLVED|ASSIGNED Resolution|FIXED | Target Milestone|--- |4.5.4 --- Comment #8 from mrs at gcc dot gnu.org 2011-06-19 17:58:36 UTC --- The gcc pch problem is fixed in 4.5.4, 4.6.1 and 4.7.0. The libjava problem is fixed in 4.7.0. 4.6.x and 4.5.x are outstanding.
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #7 from mrs at gcc dot gnu.org 2011-06-19 17:54:26 UTC --- Author: mrs Date: Sun Jun 19 17:54:24 2011 New Revision: 175192 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175192 Log: PR target/49461 * mh-darwin: Turn off -pie on darwin11 and later. Modified: trunk/config/ChangeLog
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 m...@gcc.gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #6 from mrs at gcc dot gnu.org 2011-06-19 17:51:43 UTC --- Fixed in 4.5.4, 4.6.1 and 4.7.0.
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #5 from mrs at gcc dot gnu.org 2011-06-19 17:51:04 UTC --- Author: mrs Date: Sun Jun 19 17:51:02 2011 New Revision: 175191 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175191 Log: 2011-06-19 Jack Howarth PR target/49461 * configure.ac: Use mh-x86-darwin. * configure: Regenerate. config: 2011-06-19 Jack Howarth PR target/49461 * mh-x86-darwin: Add file and pass -no_pie on BOOT_LDFLAGS for darwin11. Modified: branches/gcc-4_5-branch/ChangeLog branches/gcc-4_5-branch/config/ChangeLog
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #4 from mrs at gcc dot gnu.org 2011-06-19 17:48:15 UTC --- Author: mrs Date: Sun Jun 19 17:48:13 2011 New Revision: 175190 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175190 Log: PR target/49461 * mh-darwin: Turn off -pie on darwin11 and later. Modified: branches/gcc-4_6-branch/config/ChangeLog
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 m...@gcc.gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2011.06.19 17:41:57 CC||mrs at gcc dot gnu.org Ever Confirmed|0 |1
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #3 from mrs at gcc dot gnu.org 2011-06-19 17:39:22 UTC --- Author: mrs Date: Sun Jun 19 17:39:19 2011 New Revision: 175189 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175189 Log: 2011-06-18 Jack Howarth PR target/49461 * configure.ac: Use mh-x86-darwin. * configure: Regenerate. * config/mh-x86-darwin: Add file and pass -no_pie on BOOT_LDFLAGS for darwin11. Added: branches/gcc-4_5-branch/config/mh-x86-darwin Modified: branches/gcc-4_5-branch/ChangeLog branches/gcc-4_5-branch/configure branches/gcc-4_5-branch/configure.ac
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #2 from Jack Howarth 2011-06-19 01:51:46 UTC --- Can we also get r175182 back ported onto gcc-4_5-branch and gcc-4_6-branch?
[Bug target/49461] boehm-gc and gcj incompatible with pie
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461 --- Comment #1 from mrs at gcc dot gnu.org 2011-06-18 15:06:30 UTC --- Author: mrs Date: Sat Jun 18 15:06:26 2011 New Revision: 175182 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175182 Log: PR target/49461 * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11. * libjava/configure: Regenerate. Modified: trunk/libjava/ChangeLog trunk/libjava/configure trunk/libjava/configure.ac