From: Jakub Jelinek Date: Thu, 4 Apr 2002 21:04:09 +0000 (+0200) Subject: re PR c++/6119 (sparc-sun-solaris2.7 gcc-3.1 extra g++ testsuite failure w/-fpic... X-Git-Tag: releases/gcc-3.3.0~5892 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15e0ecab0b10af8bae4495b36466775ff0aa6bdc;p=thirdparty%2Fgcc.git 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: r51872 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2566a78a80c4..766b4c765247 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2002-04-04 Jakub Jelinek + + 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 * config/sparc/sparc.md (pic): New attribute. diff --git a/gcc/final.c b/gcc/final.c index 4992cedaeb63..7d33bebc97b6 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -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.