re PR c++/6119 (sparc-sun-solaris2.7 gcc-3.1 extra g++ testsuite failure w/-fpic|-fPIC)

PR c++/6119
	* final.c (final_start_function): Don't bump profile_label_no here...
	(final_end_function): ...but here.

From-SVN: r51871
This commit is contained in:
Jakub Jelinek 2002-04-04 23:03:17 +02:00 committed by Jakub Jelinek
parent ef8e745a4d
commit 53c4c9b91f
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2002-04-04 Jakub Jelinek <jakub@redhat.com>
PR c++/6119
* final.c (final_start_function): Don't bump profile_label_no here...
(final_end_function): ...but here.
2002-04-04 Jakub Jelinek <jakub@redhat.com>
* config/sparc/sparc.md (pic): New attribute.

View File

@ -1564,8 +1564,6 @@ final_start_function (first, file, optimize)
if (! HAVE_prologue)
#endif
profile_after_prologue (file);
profile_label_no++;
}
static void
@ -1677,6 +1675,8 @@ final_end_function ()
&& dwarf2out_do_frame ())
dwarf2out_end_epilogue ();
#endif
profile_label_no++;
}
/* Output assembler code for some insns: all or part of a function.