From 77541d4e8357345d6234f3664b8b2dce7a660275 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 21 Dec 1993 11:06:57 -0700 Subject: [PATCH] pa.h (ASM_GENERATE_INTERNAL_LABEL): Always use L$ as the prefix for internal labels. * pa.h (ASM_GENERATE_INTERNAL_LABEL): Always use L$ as the prefix for internal labels. (ASM_OUTPUT_INTERNAL_LABEL): Likewise. From-SVN: r6252 --- gcc/config/pa/pa.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 00a704a35d3..019913bf4e7 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1729,7 +1729,7 @@ readonly_data () \ PREFIX is the class of label and NUM is the number within the class. */ #define ASM_OUTPUT_INTERNAL_LABEL(FILE,PREFIX,NUM) \ - {fprintf (FILE, "%s$%04d", PREFIX, NUM); \ + {fprintf (FILE, "%c$%s%04d", (PREFIX)[0], (PREFIX) + 1, NUM);\ if (TARGET_GAS) \ fputs (":\n", FILE); \ else \ @@ -1741,7 +1741,7 @@ readonly_data () \ This is suitable for output with `assemble_name'. */ #define ASM_GENERATE_INTERNAL_LABEL(LABEL,PREFIX,NUM) \ - sprintf (LABEL, "*%s$%04d", PREFIX, NUM) + sprintf (LABEL, "*%c$%s%04d", (PREFIX)[0], (PREFIX) + 1, NUM) /* This is how to output an assembler line defining a `double' constant. */ -- 2.30.2