------- Comment #9 from jamborm at gcc dot gnu dot org 2009-08-05 20:51 ------- The long-dead declaration is brought back to life by the following line in gimplify_var_or_parm_decl() in gimplify.c:
tree value_expr = DECL_VALUE_EXPR (decl); I don't know why that happens yet. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40464