xcoff.h (ASM_OUTPUT_INTERNAL_LABEL): Display count unsigned.

* config/rs6000/xcoff.h (ASM_OUTPUT_INTERNAL_LABEL): Display count
        unsigned.
        (ASM_GENERATE_INTERNAL_LABEL): Same.
        (UNIQUE_SECTION): Fix typo.

From-SVN: r47538
This commit is contained in:
David Edelsohn 2001-12-02 17:54:52 -05:00
parent 487c9b1a47
commit 671f5733ff
2 changed files with 11 additions and 4 deletions

View File

@ -1,3 +1,10 @@
2001-12-02 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/xcoff.h (ASM_OUTPUT_INTERNAL_LABEL): Display count
unsigned.
(ASM_GENERATE_INTERNAL_LABEL): Same.
(UNIQUE_SECTION): Fix typo.
2001-12-02 Richard Henderson <rth@redhat.com>
* c-decl.c (duplicate_decls): Conditionalize DECL_SAVED_TREE copy.
@ -234,7 +241,7 @@ objc:
strchr, strrchr, isascii, gettimeofday.
* config.in, configure: Regenerate.
2001-11-30 Zoltan Hidvegi <hzoli@hzoli.2y.net>
2001-11-30 Zoltan Hidvegi <hzoli@hzoli.2y.net>
* unroll.c (unroll_loop): Correct special exit cases.

View File

@ -393,7 +393,7 @@ toc_section () \
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..%d:\n", PREFIX, NUM)
fprintf (FILE, "%s..%u:\n", (PREFIX), (unsigned) (NUM))
/* This is how to output an internal label prefix. rs6000.c uses this
when generating traceback tables. */
@ -414,7 +414,7 @@ toc_section () \
This is suitable for output with `assemble_name'. */
#define ASM_GENERATE_INTERNAL_LABEL(LABEL,PREFIX,NUM) \
sprintf (LABEL, "*%s..%ld", (PREFIX), (long)(NUM))
sprintf (LABEL, "*%s..%u", (PREFIX), (unsigned) (NUM))
/* This is how to output an assembler line to define N characters starting
at P to FILE. */
@ -484,7 +484,7 @@ toc_section () \
if (TREE_CODE (DECL) == FUNCTION_DECL) { \
name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (DECL)); \
len = strlen (name) + 5; \
string = alloca (len) + 1; \
string = alloca (len + 1); \
sprintf (string, ".%s[PR]", name); \
DECL_SECTION_NAME (DECL) = build_string (len, string); \
} \