public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/49461] New: boehm-gc and gcj incompatible with pie
@ 2011-06-18 2:18 howarth at nitro dot med.uc.edu
2011-06-18 15:06 ` [Bug target/49461] " mrs at gcc dot gnu.org
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: howarth at nitro dot med.uc.edu @ 2011-06-18 2:18 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461
Summary: boehm-gc and gcj incompatible with pie
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: howarth@nitro.med.uc.edu
When built with -pie linkage on intel darwin, the boehm-gc test suite fails the
tests...
FAIL: boehm-gc.c/gctest.c -O2 execution test
FAIL: boehm-gc.c/leak_test.c -O2 execution test
FAIL: boehm-gc.c/thread_leak_test.c -O2 execution test
FAIL: boehm-gc.lib/staticrootstest.c -O2 execution test
at both -m32 and -m64. Likewise gcj crashes when ecj1 is built with -pie
linkage. This crash appears as...
[MacPro:~] howarth% gcj-fsf-4.7 --main=testme -O testme.java -pie -v
Using built-in specs.
Reading specs from
/sw/lib/gcc4.7/lib/gcc/x86_64-apple-darwin11.0.0/4.7.0/../../../libgcj.spec
rename spec startfile to startfileorig
rename spec lib to liborig
COLLECT_GCC=gcj-fsf-4.7
COLLECT_LTO_WRAPPER=/sw/lib/gcc4.7/libexec/gcc/x86_64-apple-darwin11.0.0/4.7.0/lto-wrapper
Target: x86_64-apple-darwin11.0.0
Configured with: ../gcc-4.7-20110617/configure --prefix=/sw
--prefix=/sw/lib/gcc4.7 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.7/info
--enable-languages=c,c++,fortran,objc,obj-c++,java --with-gmp=/sw
--with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw
--with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
--program-suffix=-fsf-4.7 --enable-checking=yes --enable-cloog-backend=isl
Thread model: posix
gcc version 4.7.0 20110617 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-fsaw-java-file' '-mmacosx-version-min=10.7.0' '-O' '-pie'
'-v' '-fbootclasspath=./:/sw/lib/gcc4.7/share/java/libgcj-4.7.0.jar'
'-shared-libgcc' '-mtune=core2'
/sw/lib/gcc4.7/libexec/gcc/x86_64-apple-darwin11.0.0/4.7.0/ecj1 testme.java
-fbootclasspath=./:/sw/lib/gcc4.7/share/java/libgcj-4.7.0.jar -fsource=1.5
-ftarget=1.5 -fzip-dependency
/var/folders/1l/n78sywl52lz6kkys6nv7mnph0000gp/T//ccxj1zOQ.zip -fzip-target
/var/folders/1l/n78sywl52lz6kkys6nv7mnph0000gp/T//ccXXudTY.jar
Exception in thread "main" java.lang.ClassFormatError:
org.eclipse.jdt.internal.compiler.Compiler (erroneous exception handler info)
at java.lang.VMClassLoader.defineClass(libgcj.12.dylib)
at java.lang.ClassLoader.defineClass(libgcj.12.dylib)
at java.security.SecureClassLoader.defineClass(libgcj.12.dylib)
at java.net.URLClassLoader.findClass(libgcj.12.dylib)
at java.lang.ClassLoader.loadClass(libgcj.12.dylib)
at java.lang.ClassLoader.loadClass(libgcj.12.dylib)
at
org.eclipse.jdt.internal.compiler.impl.CompilerOptions.resetDefaults(CompilerOptions.java:963)
at
org.eclipse.jdt.internal.compiler.impl.CompilerOptions.<init>(CompilerOptions.java:371)
at
org.eclipse.jdt.internal.compiler.impl.CompilerOptions.<init>(CompilerOptions.java:363)
at org.eclipse.jdt.internal.compiler.batch.Main.initialize(Main.java:3548)
at org.eclipse.jdt.internal.compiler.batch.Main.<init>(Main.java:1435)
at org.eclipse.jdt.internal.compiler.batch.Main.<init>(Main.java:1423)
at org.eclipse.jdt.internal.compiler.batch.GCCMain.<init>(GCCMain.java:62)
at org.eclipse.jdt.internal.compiler.batch.GCCMain.main(GCCMain.java:498)
The problems with gcj can be avoided by passing -no_pie via SYSTEMSPEC in
gcj.spec.in. The test suite results for libjava are reasonable with that
change....
http://gcc.gnu.org/ml/gcc-testresults/2011-06/msg01853.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
@ 2011-06-18 15:06 ` mrs at gcc dot gnu.org
2011-06-19 1:52 ` howarth at nitro dot med.uc.edu
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-18 15:06 UTC (permalink / raw)
To: gcc-bugs
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=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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
2011-06-18 15:06 ` [Bug target/49461] " mrs at gcc dot gnu.org
@ 2011-06-19 1:52 ` howarth at nitro dot med.uc.edu
2011-06-19 17:40 ` mrs at gcc dot gnu.org
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: howarth at nitro dot med.uc.edu @ 2011-06-19 1:52 UTC (permalink / raw)
To: gcc-bugs
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?
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
2011-06-18 15:06 ` [Bug target/49461] " mrs at gcc dot gnu.org
2011-06-19 1:52 ` howarth at nitro dot med.uc.edu
@ 2011-06-19 17:40 ` mrs at gcc dot gnu.org
2011-06-19 17:43 ` mrs at gcc dot gnu.org
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:40 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=175189
Log:
2011-06-18 Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (2 preceding siblings ...)
2011-06-19 17:40 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:43 ` mrs at gcc dot gnu.org
2011-06-19 17:48 ` mrs at gcc dot gnu.org
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:43 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461
mrs@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (3 preceding siblings ...)
2011-06-19 17:43 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:48 ` mrs at gcc dot gnu.org
2011-06-19 17:51 ` mrs at gcc dot gnu.org
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:48 UTC (permalink / raw)
To: gcc-bugs
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=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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (4 preceding siblings ...)
2011-06-19 17:48 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:51 ` mrs at gcc dot gnu.org
2011-06-19 17:52 ` mrs at gcc dot gnu.org
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:51 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=175191
Log:
2011-06-19 Jack Howarth <howarth@bromo.med.uc.edu>
PR target/49461
* configure.ac: Use mh-x86-darwin.
* configure: Regenerate.
config:
2011-06-19 Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (5 preceding siblings ...)
2011-06-19 17:51 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:52 ` mrs at gcc dot gnu.org
2011-06-19 17:55 ` mrs at gcc dot gnu.org
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:52 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461
mrs@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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (6 preceding siblings ...)
2011-06-19 17:52 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:55 ` mrs at gcc dot gnu.org
2011-06-19 17:59 ` mrs at gcc dot gnu.org
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:55 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=175192
Log:
PR target/49461
* mh-darwin: Turn off -pie on darwin11 and later.
Modified:
trunk/config/ChangeLog
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (7 preceding siblings ...)
2011-06-19 17:55 ` mrs at gcc dot gnu.org
@ 2011-06-19 17:59 ` mrs at gcc dot gnu.org
2011-06-19 18:08 ` mrs at gcc dot gnu.org
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 17:59 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461
mrs@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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (8 preceding siblings ...)
2011-06-19 17:59 ` mrs at gcc dot gnu.org
@ 2011-06-19 18:08 ` mrs at gcc dot gnu.org
2011-06-19 18:12 ` mrs at gcc dot gnu.org
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 18:08 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=175193
Log:
2011-06-19 Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (9 preceding siblings ...)
2011-06-19 18:08 ` mrs at gcc dot gnu.org
@ 2011-06-19 18:12 ` mrs at gcc dot gnu.org
2011-06-30 16:15 ` mrs at gcc dot gnu.org
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-19 18:12 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49461
mrs@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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (10 preceding siblings ...)
2011-06-19 18:12 ` mrs at gcc dot gnu.org
@ 2011-06-30 16:15 ` mrs at gcc dot gnu.org
2011-06-30 16:22 ` mrs at gcc dot gnu.org
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-30 16:15 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=175710
Log:
2011-06-30 Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (11 preceding siblings ...)
2011-06-30 16:15 ` mrs at gcc dot gnu.org
@ 2011-06-30 16:22 ` mrs at gcc dot gnu.org
2012-02-24 15:22 ` pmarlier at gcc dot gnu.org
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2011-06-30 16:22 UTC (permalink / raw)
To: gcc-bugs
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.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (12 preceding siblings ...)
2011-06-30 16:22 ` mrs at gcc dot gnu.org
@ 2012-02-24 15:22 ` pmarlier at gcc dot gnu.org
2012-03-02 18:22 ` mrs at gcc dot gnu.org
2012-03-02 18:31 ` mrs at gcc dot gnu.org
15 siblings, 0 replies; 17+ messages in thread
From: pmarlier at gcc dot gnu.org @ 2012-02-24 15:22 UTC (permalink / raw)
To: gcc-bugs
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 <patrick.marlier@gmail.com>
Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (13 preceding siblings ...)
2012-02-24 15:22 ` pmarlier at gcc dot gnu.org
@ 2012-03-02 18:22 ` mrs at gcc dot gnu.org
2012-03-02 18:31 ` mrs at gcc dot gnu.org
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2012-03-02 18:22 UTC (permalink / raw)
To: gcc-bugs
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=gcc&view=rev&rev=184809
Log:
2012-03-02 Jack Howarth <howarth@bromo.med.uc.edu>
Backport from mainline
2012-02-23 Patrick Marlier <patrick.marlier@gmail.com>
Jack Howarth <howarth@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 <howarth@bromo.med.uc.edu>
Backport from mainline
2012-02-23 Patrick Marlier <patrick.marlier@gmail.com>
Jack Howarth <howarth@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug target/49461] boehm-gc and gcj incompatible with pie
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
` (14 preceding siblings ...)
2012-03-02 18:22 ` mrs at gcc dot gnu.org
@ 2012-03-02 18:31 ` mrs at gcc dot gnu.org
15 siblings, 0 replies; 17+ messages in thread
From: mrs at gcc dot gnu.org @ 2012-03-02 18:31 UTC (permalink / raw)
To: gcc-bugs
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.
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2012-03-02 18:31 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-18 2:18 [Bug target/49461] New: boehm-gc and gcj incompatible with pie howarth at nitro dot med.uc.edu
2011-06-18 15:06 ` [Bug target/49461] " mrs at gcc dot gnu.org
2011-06-19 1:52 ` howarth at nitro dot med.uc.edu
2011-06-19 17:40 ` mrs at gcc dot gnu.org
2011-06-19 17:43 ` mrs at gcc dot gnu.org
2011-06-19 17:48 ` mrs at gcc dot gnu.org
2011-06-19 17:51 ` mrs at gcc dot gnu.org
2011-06-19 17:52 ` mrs at gcc dot gnu.org
2011-06-19 17:55 ` mrs at gcc dot gnu.org
2011-06-19 17:59 ` mrs at gcc dot gnu.org
2011-06-19 18:08 ` mrs at gcc dot gnu.org
2011-06-19 18:12 ` mrs at gcc dot gnu.org
2011-06-30 16:15 ` mrs at gcc dot gnu.org
2011-06-30 16:22 ` mrs at gcc dot gnu.org
2012-02-24 15:22 ` pmarlier at gcc dot gnu.org
2012-03-02 18:22 ` mrs at gcc dot gnu.org
2012-03-02 18:31 ` mrs at gcc dot gnu.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).