aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.c
diff options
context:
space:
mode:
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>1996-08-13 21:26:31 +0000
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>1996-08-13 21:26:31 +0000
commit0c7c3f7f7e36ee9171ef4d06913ea97972e7037b (patch)
tree052124a24e956aa82e66c6e1c971607e101e9db0 /gcc/config/rs6000/rs6000.c
parent283171a9cd70d0b8d3bd3ba964f5c5b8b7cdbe3f (diff)
Correctly handle stack probes of more than one function in an object file under
NT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12633 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/rs6000.c')
-rw-r--r--gcc/config/rs6000/rs6000.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 6c8981e6762..72233468376 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -3519,7 +3519,7 @@ output_prolog (file, size)
asm_fprintf (file, "\tmr %s,%s\n", reg_names[12], reg_names[1]);
ASM_OUTPUT_INTERNAL_LABEL (file, "LCprobe", probe_labelno);
asm_fprintf (file, "\t{lu|lwzu} %s,-4096(%s)\n", reg_names[0], reg_names[12]);
- ASM_GENERATE_INTERNAL_LABEL (buf, "LCprobe", probe_labelno);
+ ASM_GENERATE_INTERNAL_LABEL (buf, "LCprobe", probe_labelno++);
fputs ("\tbdnz ", file);
assemble_name (file, buf);
fputs ("\n", file);