Commit 77541d4e by Jeff Law

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
parent 14dc9072
......@@ -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. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment