PR debug/25562
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2006 08:05:29 +0000 (08:05 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Jan 2006 08:05:29 +0000 (08:05 +0000)
commit9338678e8a336a8fb58dbdd27f407cc467a90faa
treeb1683e1d380b9d2469d81bb04642c70217286a89
parentb1825ae2d8d6a83dce732a78f637b2a9785139b7
PR debug/25562
* function.c (instantiate_expr): New function.
(instantiate_decls_1, instantiate_decls): If DECL_HAS_VALUE_EXPR_P,
walk its DECL_VALUE_EXPR with instantiate_expr.

* dwarf2out.c (loc_descriptor_from_tree_1): Don't add
DW_OP_deref{,_size} if address isn't going to be added.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109315 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/function.c