[Bug target/49461] boehm-gc and gcj incompatible with pie

2012-03-02 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #14 from mrs at gcc dot gnu.org 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=gccview=revrev=184809
Log:
2012-03-02  Jack Howarth  howa...@bromo.med.uc.edu

Backport from mainline
2012-02-23  Patrick Marlier  patrick.marl...@gmail.com
Jack Howarth  howa...@bromo.med.uc.edu

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  howa...@bromo.med.uc.edu

Backport from mainline
2012-02-23  Patrick Marlier  patrick.marl...@gmail.com
   Jack Howarth  howa...@bromo.med.uc.edu

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

2012-03-02 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #15 from mrs at gcc dot gnu.org 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

2012-02-24 Thread pmarlier at gcc dot gnu.org
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=gccview=revrev=184555
Log:
2012-02-23  Patrick Marlier  patrick.marl...@gmail.com
Jack Howarth  howa...@bromo.med.uc.edu

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

2011-06-30 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #11 from mrs at gcc dot gnu.org 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=gccview=revrev=175710
Log:
2011-06-30  Jack Howarth howa...@bromo.med.uc.edu

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

2011-06-30 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #12 from mrs at gcc dot gnu.org 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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #3 from mrs at gcc dot gnu.org 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=gccview=revrev=175189
Log:
2011-06-18  Jack Howarth howa...@bromo.med.uc.edu

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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

m...@gcc.gnu.org mrs at gcc dot 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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #4 from mrs at gcc dot gnu.org 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=gccview=revrev=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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #5 from mrs at gcc dot gnu.org 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=gccview=revrev=175191
Log:
2011-06-19  Jack Howarth howa...@bromo.med.uc.edu

PR target/49461
* configure.ac: Use mh-x86-darwin.
* configure: Regenerate.
config:
2011-06-19  Jack Howarth howa...@bromo.med.uc.edu

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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

m...@gcc.gnu.org mrs at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #6 from mrs at gcc dot gnu.org 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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #7 from mrs at gcc dot gnu.org 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=gccview=revrev=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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

m...@gcc.gnu.org mrs at gcc dot 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 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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #9 from mrs at gcc dot gnu.org 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=gccview=revrev=175193
Log:
2011-06-19  Jack Howarth howa...@bromo.med.uc.edu

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

2011-06-19 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

m...@gcc.gnu.org mrs at gcc dot 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 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

2011-06-18 Thread mrs at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #1 from mrs at gcc dot gnu.org 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=gccview=revrev=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


[Bug target/49461] boehm-gc and gcj incompatible with pie

2011-06-18 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461

--- Comment #2 from Jack Howarth howarth at nitro dot med.uc.edu 2011-06-19 
01:51:46 UTC ---
Can we also get r175182 back ported onto gcc-4_5-branch and gcc-4_6-branch?