From: Gunther Nikl Date: Wed, 20 Aug 2003 22:02:53 +0000 (+0000) Subject: m68k.c (m68k_output_function_prologue): use %U in label name X-Git-Tag: releases/gcc-3.4.0~4165 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c23b0b90ee16a4f80c69fe4513929c3f84e587c9;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c609a3764a81..244163c935b3 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 14fa55699ade..cd8a2b7a2dc7 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;