public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> @ 2006-01-23 13:03 ` ayers at gcc dot gnu dot org 2006-01-24 21:57 ` ayers at gcc dot gnu dot org ` (4 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: ayers at gcc dot gnu dot org @ 2006-01-23 13:03 UTC (permalink / raw) To: gcc-bugs ------- Comment #3 from ayers at gcc dot gnu dot org 2006-01-23 13:03 ------- I've posted some patches for this: http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01532.html http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01533.html http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01534.html -- ayers at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |ayers at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> 2006-01-23 13:03 ` [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc ayers at gcc dot gnu dot org @ 2006-01-24 21:57 ` ayers at gcc dot gnu dot org 2006-01-24 22:00 ` ayers at gcc dot gnu dot org ` (3 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: ayers at gcc dot gnu dot org @ 2006-01-24 21:57 UTC (permalink / raw) To: gcc-bugs ------- Comment #4 from ayers at gcc dot gnu dot org 2006-01-24 21:57 ------- Subject: Bug 13946 Author: ayers Date: Tue Jan 24 21:57:22 2006 New Revision: 110182 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110182 Log: 2006-01-24 David Ayers <d.ayers@inode.at> PR libobjc/13946 * configure.ac: Add include directives for --enable-objc-gc. * Makefile.in: Ditto. * configure: Regenerate. * gc.c (__objc_class_structure_encoding): Increment the used bytes instead of the local pointer to them. Modified: trunk/libobjc/ChangeLog trunk/libobjc/Makefile.in trunk/libobjc/configure trunk/libobjc/configure.ac trunk/libobjc/gc.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> 2006-01-23 13:03 ` [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc ayers at gcc dot gnu dot org 2006-01-24 21:57 ` ayers at gcc dot gnu dot org @ 2006-01-24 22:00 ` ayers at gcc dot gnu dot org 2006-05-11 17:02 ` halcy0n at gentoo dot org ` (2 subsequent siblings) 5 siblings, 0 replies; 9+ messages in thread From: ayers at gcc dot gnu dot org @ 2006-01-24 22:00 UTC (permalink / raw) To: gcc-bugs ------- Comment #5 from ayers at gcc dot gnu dot org 2006-01-24 22:00 ------- Subject: Bug 13946 Author: ayers Date: Tue Jan 24 22:00:26 2006 New Revision: 110183 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110183 Log: 2006-01-24 David Ayers <d.ayers@inode.at> PR libobjc/13946 * include/gc.h: Fix prototype declarations for bootstrap. Modified: trunk/boehm-gc/ChangeLog trunk/boehm-gc/include/gc.h -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> ` (2 preceding siblings ...) 2006-01-24 22:00 ` ayers at gcc dot gnu dot org @ 2006-05-11 17:02 ` halcy0n at gentoo dot org 2006-06-06 16:35 ` ayers at gcc dot gnu dot org 2006-06-06 17:02 ` ayers at gcc dot gnu dot org 5 siblings, 0 replies; 9+ messages in thread From: halcy0n at gentoo dot org @ 2006-05-11 17:02 UTC (permalink / raw) To: gcc-bugs ------- Comment #6 from halcy0n at gentoo dot org 2006-05-11 17:01 ------- You can't build with objc-gc at all right now since only half of these patches were applied. It tries to use the internal boehm-gc, but that hasn't been built yet since the patch in the first email was never applied. After adding these, everything works perfectly. -- halcy0n at gentoo dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |toolchain at gentoo dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> ` (3 preceding siblings ...) 2006-05-11 17:02 ` halcy0n at gentoo dot org @ 2006-06-06 16:35 ` ayers at gcc dot gnu dot org 2006-06-06 17:02 ` ayers at gcc dot gnu dot org 5 siblings, 0 replies; 9+ messages in thread From: ayers at gcc dot gnu dot org @ 2006-06-06 16:35 UTC (permalink / raw) To: gcc-bugs ------- Comment #7 from ayers at gcc dot gnu dot org 2006-06-06 16:05 ------- Subject: Bug 13946 Author: ayers Date: Tue Jun 6 16:05:47 2006 New Revision: 114435 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114435 Log: 2006-06-06 David Ayers <d.ayers@inode.at> PR libobjc/13946 * Makefile.def: Add dependencies for libobjc which boehm-gc. * Makefile.in: Regenerate. * configure.in: Add --enable-objc-gc at toplevel and have it enable boehm-gc for Objective-C. Remove target-boehm-gc from libgcj. Add target-boehm-gc to target_libraries. Add target-boehm-gc to noconfigdirs where ${libgcj} is specified. Assert that boehm-gc is supported when requested for Objective-C. Only build boehm-gc if needed either for Java or Objective-C. * configure: Regenerate. Modified: trunk/ChangeLog trunk/Makefile.def trunk/Makefile.in trunk/configure trunk/configure.in -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> ` (4 preceding siblings ...) 2006-06-06 16:35 ` ayers at gcc dot gnu dot org @ 2006-06-06 17:02 ` ayers at gcc dot gnu dot org 5 siblings, 0 replies; 9+ messages in thread From: ayers at gcc dot gnu dot org @ 2006-06-06 17:02 UTC (permalink / raw) To: gcc-bugs ------- Comment #8 from ayers at gcc dot gnu dot org 2006-06-06 16:57 ------- Fixed for 4.2.0 -- ayers at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] New: ObjC configured --with-objc-gc needs external Boehm gc @ 2004-01-31 12:26 debian-gcc at lists dot debian dot org 2004-01-31 18:25 ` [Bug libobjc/13946] " pinskia at gcc dot gnu dot org ` (2 more replies) 0 siblings, 3 replies; 9+ messages in thread From: debian-gcc at lists dot debian dot org @ 2004-01-31 12:26 UTC (permalink / raw) To: gcc-bugs The Objective C runtime library enabled with garbage collection needs an external Boehm gc collector beeing installed at compile time. It shoud be possible to build the libobjcgc library with the Boehm gc that is included in the boehm-gc directory. See the thread starting at 2003-01-16 http://gcc.gnu.org/ml/gcc/2001-01/msg01019.html (most followups not in the thread) The boehm-gc parameters/configury bits needed by the gc enabled objc runtime are undocumented as well. -- Summary: ObjC configured --with-objc-gc needs external Boehm gc Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: libobjc AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: debian-gcc at lists dot debian dot org CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc 2004-01-31 12:26 [Bug libobjc/13946] New: " debian-gcc at lists dot debian dot org @ 2004-01-31 18:25 ` pinskia at gcc dot gnu dot org 2004-12-20 22:37 ` pinskia at gcc dot gnu dot org 2005-09-16 2:16 ` pinskia at gcc dot gnu dot org 2 siblings, 0 replies; 9+ messages in thread From: pinskia at gcc dot gnu dot org @ 2004-01-31 18:25 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-31 18:25 ------- I will try to deal with this with my clean up branch. -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |pinskia at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2004-01-31 18:25:23 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc 2004-01-31 12:26 [Bug libobjc/13946] New: " debian-gcc at lists dot debian dot org 2004-01-31 18:25 ` [Bug libobjc/13946] " pinskia at gcc dot gnu dot org @ 2004-12-20 22:37 ` pinskia at gcc dot gnu dot org 2005-09-16 2:16 ` pinskia at gcc dot gnu dot org 2 siblings, 0 replies; 9+ messages in thread From: pinskia at gcc dot gnu dot org @ 2004-12-20 22:37 UTC (permalink / raw) To: gcc-bugs -- Bug 13946 depends on bug 12035, which changed state. Bug 12035 Summary: [3.4/4.0 Regression] Patch for libobjc/gc.c that fixes compilation error of Objective-C with garbage collector enabled http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12035 What |Old Value |New Value ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc 2004-01-31 12:26 [Bug libobjc/13946] New: " debian-gcc at lists dot debian dot org 2004-01-31 18:25 ` [Bug libobjc/13946] " pinskia at gcc dot gnu dot org 2004-12-20 22:37 ` pinskia at gcc dot gnu dot org @ 2005-09-16 2:16 ` pinskia at gcc dot gnu dot org 2 siblings, 0 replies; 9+ messages in thread From: pinskia at gcc dot gnu dot org @ 2005-09-16 2:16 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-16 02:16 ------- Unassigning for now. -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|pinskia at gcc dot gnu dot |unassigned at gcc dot gnu |org |dot org Status|ASSIGNED |NEW http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13946 ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-06-06 16:57 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <bug-13946-5724@http.gcc.gnu.org/bugzilla/> 2006-01-23 13:03 ` [Bug libobjc/13946] ObjC configured --with-objc-gc needs external Boehm gc ayers at gcc dot gnu dot org 2006-01-24 21:57 ` ayers at gcc dot gnu dot org 2006-01-24 22:00 ` ayers at gcc dot gnu dot org 2006-05-11 17:02 ` halcy0n at gentoo dot org 2006-06-06 16:35 ` ayers at gcc dot gnu dot org 2006-06-06 17:02 ` ayers at gcc dot gnu dot org 2004-01-31 12:26 [Bug libobjc/13946] New: " debian-gcc at lists dot debian dot org 2004-01-31 18:25 ` [Bug libobjc/13946] " pinskia at gcc dot gnu dot org 2004-12-20 22:37 ` pinskia at gcc dot gnu dot org 2005-09-16 2:16 ` pinskia at gcc dot gnu dot 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).