dwarf2out.c (dwarf2out_abstract_function): Do not change cfun.
authorMartin Jambor <mjambor@suse.cz>
Tue, 11 Sep 2012 14:35:08 +0000 (16:35 +0200)
committerMartin Jambor <jamborm@gcc.gnu.org>
Tue, 11 Sep 2012 14:35:08 +0000 (16:35 +0200)
commit6211feb0ffbc3d594796f8e63b174ff48dc4a64c
tree91223310602b0a1722293d37c95bd41517f2d391
parentb29402f047f87d2f2a536b5d8af6b2d4e7f2c867
dwarf2out.c (dwarf2out_abstract_function): Do not change cfun.

2012-09-11  Martin Jambor  <mjambor@suse.cz>

* dwarf2out.c (dwarf2out_abstract_function): Do not change cfun.
(premark_used_types): New parameter fun, use it instead of cfun.
(gen_subprogram_die): Use DECL_STRUCT_FUNCTION (decl) instead of cfun,
also pass it to premark_used_types.

From-SVN: r191186
gcc/ChangeLog
gcc/dwarf2out.c