This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
libgcj/1250: Function GC_debug_object_start does not exist
- To: java-gnats at sourceware dot cygnus dot com
- Subject: libgcj/1250: Function GC_debug_object_start does not exist
- From: charles dot gauthier at nrc dot ca
- Date: 19 May 2000 14:12:52 -0000
- Reply-To: charles dot gauthier at nrc dot ca
>Number: 1250
>Category: libgcj
>Synopsis: Function GC_debug_object_start does not exist
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: green
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:18:17 PST 2000
>Closed-Date: Sun Oct 15 11:43:09 PDT 2000
>Last-Modified: Sun Oct 15 11:50:00 PDT 2000
>Originator: charles.gauthier@nrc.ca
>Release: Current revision in CVS repository
>Organization:
>Environment:
>Description:
When boehm-gc is built with GC_DEBUG, GC_debug_object_start()
is called. This function does not exist. The
libgcj/boehm-gc/ChangeLog contains:
1998-11-16 Tom Tromey <tromey@cygnus.com>
* gc_priv.h (GC_debug_object_start): Declare.
* mark.c (GC_mark_from_mark_stack): Call GC_debug_object_start.
* gc.h (GC_debug_register_finalizer_no_order,
GC_register_finalizer_no_order): Declare.
(GC_REGISTER_FINALIZER_NO_ORDER): New macro.
* dbg_mlc.c (GC_debug_register_finalizer_no_order): New function.
(GC_debug_generic_malloc): Likewise.
(GC_debug_object_start): new function.
GC_debug_object_start is prototyped in gc_priv.h and is
called by GC_mark_from_mark_stack in mark.c.
>How-To-Repeat:
Just grep for GC_mark_from_mark_stack. There is no
implementation in boehm-gc.
>Fix:
>Release-Note:
>Audit-Trail:
Formerly PR libgcj/230
Responsible-Changed-From-To: tromey->green
Responsible-Changed-By: green
Responsible-Changed-When: Mon Sep 4 14:10:46 2000
Responsible-Changed-Why:
I've submitted a patch.
State-Changed-From-To: open->feedback
State-Changed-By: green
State-Changed-When: Mon Sep 4 14:10:46 2000
State-Changed-Why:
Thanks - I've submitted a patch for this.
http://sources.redhat.com/ml/java-patches/2000-q3/msg00172.html
From: green@cygnus.com
To: charles.gauthier@nrc.ca, green@cygnus.com,
java-gnats@sourceware.cygnus.com, tromey@cygnus.com
Cc:
Subject: Re: libgcj/230
Date: 4 Sep 2000 21:10:46 -0000
Synopsis: Function GC_debug_object_start does not exist
Responsible-Changed-From-To: tromey->green
Responsible-Changed-By: green
Responsible-Changed-When: Mon Sep 4 14:10:46 2000
Responsible-Changed-Why:
I've submitted a patch.
State-Changed-From-To: open->feedback
State-Changed-By: green
State-Changed-When: Mon Sep 4 14:10:46 2000
State-Changed-Why:
Thanks - I've submitted a patch for this.
http://sources.redhat.com/ml/java-patches/2000-q3/msg00172.html
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=230&database=java
From: green@sourceware.cygnus.com
To: java-gnats@sources.redhat.com
Cc:
Subject: libgcj/230
Date: 4 Sep 2000 21:46:27 -0000
CVSROOT: /cvs/java
Module name: libgcj
Changes by: green@sourceware.cygnus.com 2000-09-04 14:46:26
Modified files:
boehm-gc : ChangeLog mark.c gc_priv.h
Log message:
Fix for PR libgcj/230:
* mark.c (GC_mark_from_mark_stack): Remove call to
GC_debug_object_start.
* gc_priv.h (GC_debug_object_start): Remove prototype.
Patches:
http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/ChangeLog.diff?cvsroot=java&r1=1.58&r2=1.59
http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/mark.c.diff?cvsroot=java&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/gcc/boehm-gc/gc_priv.h.diff?cvsroot=java&r1=1.13&r2=1.14
State-Changed-From-To: feedback->closed
State-Changed-By: green
State-Changed-When: Sun Oct 15 11:43:09 2000
State-Changed-Why:
I think this has been fixed for some time. Let me know if
you think otherwise.
From: green@cygnus.com
To: charles.gauthier@nrc.ca, green@cygnus.com,
java-gnats@sourceware.cygnus.com
Cc:
Subject: Re: libgcj/230
Date: 15 Oct 2000 18:43:09 -0000
Synopsis: Function GC_debug_object_start does not exist
State-Changed-From-To: feedback->closed
State-Changed-By: green
State-Changed-When: Sun Oct 15 11:43:09 2000
State-Changed-Why:
I think this has been fixed for some time. Let me know if
you think otherwise.
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=230&database=java
>Unformatted: