------- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-09 04:16 ------- I think this was caused by: 2004-12-08 Zack Weinberg <[EMAIL PROTECTED]>
PR 17982 * varasm.c (pending_assemble_externals): New static. (assemble_external_real): Meat of assemble_external split out to this new function. (process_pending_assemble_externals): New function. (assemble_external): Use gcc_assert. If flag_unit_at_a_time is true and the basic test passes, merely cons the decl onto the pending list to be handled later. * tree.h: Declare process_pending_assemble_externals. * cgraphunit.c (cgraph_optimize): Call it. Can you confirm that? -- What |Removed |Added ---------------------------------------------------------------------------- CC| |zack at gcc dot gnu dot org Keywords| |wrong-code Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18897