--- Comment #5 from aph at gcc dot gnu dot org 2006-03-15 23:15 ---
Oh yes, definitely. It was just waiting for the branch to be unfrozen.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26138
--- Comment #4 from tromey at gcc dot gnu dot org 2006-03-15 20:19 ---
This was fixed on the trunk by:
2006-02-15 Andrew Haley <[EMAIL PROTECTED]>
* class.c (GEN_TABLE): Don't pushdecl *_SYMS_DECL here.
(make_class_data): pushdecl_top_level TYPE_OTABLE_SYMS_DECL,
--- Comment #3 from tromey at gcc dot gnu dot org 2006-02-07 19:23 ---
I looked at this a bit more.
We don't want to set TREE_USED on the itable syms decl, because
that will still cause it to be emitted, even though it is not used.
It would be preferable to not create the various decls
--- Comment #2 from tromey at gcc dot gnu dot org 2006-02-06 21:05 ---
Testing a patch.
This may have been fixed, but it fails now.
Setting TREE_USED on the syms decl in GEN_TABLE fixes it.
But maybe that is just papering over the bug?
--
tromey at gcc dot gnu dot org changed:
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-06 20:59 ---
Hmm:
http://gcc.gnu.org/ml/java-patches/2003-q3/msg00722.html
I thought this was fixed.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26138
--
tromey at gcc dot gnu dot org changed:
What|Removed |Added
CC||tromey at gcc dot gnu dot
|