------- Additional Comments From dberlin at gcc dot gnu dot org 2004-12-29 20:17 ------- The lexical block that contains the arguments (and the subblocks for the other inlined parameters) is marked as asm_written but not *used* in 4.0, so we ignore it. block 0x4009b784 asm_written vars <var_decl 0x40098f30 c ...
the same block in 3.4 is marked as both asm_written and used. <block 0x40008cd0 asm_written used vars <var_decl 0x400c606c a I believe i know why this is. Forcing the block to be marked used in 4.0 fixes the problem I will ask the approriate people -- What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |dberlin at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2004-12-29 20:17:17 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19191