------- 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

Reply via email to