From 15e0ecab0b10af8bae4495b36466775ff0aa6bdc Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 4 Apr 2002 23:04:09 +0200 Subject: [PATCH] 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 --- gcc/ChangeLog | 6 ++++++ gcc/final.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2566a78a80c..766b4c76524 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 4992cedaeb6..7d33bebc97b 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. -- 2.30.2