summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2002-04-21 05:04:01 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2002-04-21 05:04:01 +0000
commit02c2c577c1132c07c2fedba2dd6111806e9a50f1 (patch)
treed6d27bac0ef9a2bf1dcd4a7ff94d8752ca9f6bb7
parentcff9d19eacfb8fd8fa2fd4136c6bf4ad7dce0024 (diff)
downloadppe42-gcc-02c2c577c1132c07c2fedba2dd6111806e9a50f1.tar.gz
ppe42-gcc-02c2c577c1132c07c2fedba2dd6111806e9a50f1.zip
* config/rs6000/rs6000.c (output_profile_hook): Do not increment
labelno. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52565 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c6
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index db26e25224a..db431d1c6df 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-04-21 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.c (output_profile_hook): Do not increment
+ labelno.
+
2002-04-20 Joseph S. Myers <jsm28@cam.ac.uk>
* doc/invoke.texi: Remove Chill references.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index bb16748cbe3..ea2cebdba11 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -9033,7 +9033,7 @@ rs6000_output_function_prologue (file, size)
if (! HAVE_prologue)
{
start_sequence ();
-
+
/* A NOTE_INSN_DELETED is supposed to be at the start and end of
the "toplevel" insn chain. */
emit_note (0, NOTE_INSN_DELETED);
@@ -9050,7 +9050,7 @@ rs6000_output_function_prologue (file, size)
addr += 4;
}
}
-
+
if (TARGET_DEBUG_STACK)
debug_rtx_list (get_insns (), 100);
final (get_insns (), file, FALSE, FALSE);
@@ -10456,8 +10456,6 @@ output_profile_hook (labelno)
const char *label_name;
rtx fun;
- labelno += 1;
-
ASM_GENERATE_INTERNAL_LABEL (buf, "LP", labelno);
STRIP_NAME_ENCODING (label_name, ggc_strdup (buf));
fun = gen_rtx_SYMBOL_REF (Pmode, label_name);
OpenPOWER on IntegriCloud