OSDN Git Service

Correctly handle stack probes of more than one function in an object file under
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Aug 1996 21:26:31 +0000 (21:26 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Aug 1996 21:26:31 +0000 (21:26 +0000)
NT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12633 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/rs6000/rs6000.c

index 6c8981e..7223346 100644 (file)
@@ -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);