re PR debug/60152 (multiple AT_calling_convention attributes generated after r205679)

PR debug/60152
	* dwarf2out.c (gen_subprogram_die): Don't call
	add_calling_convention_attribute if subr_die is old_die.

From-SVN: r207770
This commit is contained in:
Jakub Jelinek 2014-02-13 23:42:44 +01:00 committed by Jakub Jelinek
parent 69479ebda8
commit 1a025bbfa0
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2014-02-13 Jakub Jelinek <jakub@redhat.com>
PR debug/60152
* dwarf2out.c (gen_subprogram_die): Don't call
add_calling_convention_attribute if subr_die is old_die.
2014-02-13 Sharad Singhai <singhai@google.com>
* doc/optinfo.texi: Fix order of nodes.

View File

@ -18531,9 +18531,10 @@ gen_subprogram_die (tree decl, dw_die_ref context_die)
call_site_count = -1;
tail_call_site_count = -1;
}
/* Add the calling convention attribute if requested. */
add_calling_convention_attribute (subr_die, decl);
if (subr_die != old_die)
/* Add the calling convention attribute if requested. */
add_calling_convention_attribute (subr_die, decl);
}
/* Returns a hash value for X (which really is a die_struct). */