------- Comment #6 from pault at gcc dot gnu dot org 2008-01-27 10:34 ------- I note that the pigeon carrying my reply to #3 got lost; my subsequent message must therefore be a bit mysterious.
Changing the name of the symtree of an unwanted symbol from 'foo' to 'hidden.foo' is completely screwing up walking the symtree and causing duplicate symbols to be generated. I tried to do this when I wrote the patch but simply did not think about the problems that dummy arguments would cause. I have used delete_symtree to partially cure this problem. I need now to mend part of the mechanism introduced by the original patch. It's nearly there:) Paul -- pault at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org |dot org | Status|NEW |ASSIGNED Last reconfirmed|2008-01-26 13:25:22 |2008-01-27 10:34:31 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34975