From c23b0b90ee16a4f80c69fe4513929c3f84e587c9 Mon Sep 17 00:00:00 2001 From: Gunther Nikl Date: Wed, 20 Aug 2003 22:02:53 +0000 Subject: [PATCH] m68k.c (m68k_output_function_prologue): use %U in label name * config/m68k/m68k.c (m68k_output_function_prologue): use %U in label name * config/m68k/m68k.c (m68k_output_function_epilogue): replace HOST_WIDE_INT_PRINT_DEC with %wd From-SVN: r70620 --- gcc/ChangeLog | 7 +++++++ gcc/config/m68k/m68k.c | 9 ++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c609a3764a8..244163c935b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2003-08-20 Gunther Nikl + + * config/m68k/m68k.c (m68k_output_function_prologue): use %U in + label name + * config/m68k/m68k.c (m68k_output_function_epilogue): replace + HOST_WIDE_INT_PRINT_DEC with %wd + 2003-08-20 Loren James Rittle * config/i386/freebsd.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Handle diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 14fa55699ad..cd8a2b7a2dc 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -572,7 +572,7 @@ m68k_output_function_prologue (stream, size) asm_fprintf (stream, "\t%Olea (%Rpc, %U_GLOBAL_OFFSET_TABLE_@GOTPC), %s\n", reg_names[PIC_OFFSET_TABLE_REGNUM]); #else - asm_fprintf (stream, "\tmovel %I__GLOBAL_OFFSET_TABLE_, %s\n", + asm_fprintf (stream, "\tmovel %I%U_GLOBAL_OFFSET_TABLE_, %s\n", reg_names[PIC_OFFSET_TABLE_REGNUM]); asm_fprintf (stream, "\tlea %Rpc@(0,%s:l),%s\n", reg_names[PIC_OFFSET_TABLE_REGNUM], @@ -713,10 +713,9 @@ m68k_output_function_epilogue (stream, size) reg_names[FRAME_POINTER_REGNUM], reg_names[i]); #else - fprintf (stream, - "\tmovel %s@(-" HOST_WIDE_INT_PRINT_DEC "),%s\n", - reg_names[FRAME_POINTER_REGNUM], - offset + fsize, reg_names[i]); + asm_fprintf (stream, "\tmovel %s@(-%wd),%s\n", + reg_names[FRAME_POINTER_REGNUM], + offset + fsize, reg_names[i]); #endif } offset = offset - 4; -- 2.30.2