From: Richard Kenner Date: Sat, 19 Aug 1995 21:14:15 +0000 (-0400) Subject: (output_prolog): Reverse big stack update and restore POWER mnemonics X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1a0eeb8355a0983f2eaf81fa4081c5dc0557f5ff;p=gcc.git (output_prolog): Reverse big stack update and restore POWER mnemonics alternative. From-SVN: r10250 --- diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 481a18fb88d..e33245472e3 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -2539,10 +2539,10 @@ output_prolog (file, size) else { asm_fprintf (file, "\t{liu|lis} %s,%d\n\t{oril|ori} %s,%s,%d\n", - reg_names[0], (info->total_size >> 16) & 0xffff, + reg_names[0], - (info->total_size >> 16) & 0xffff, reg_names[0], reg_names[0], info->total_size & 0xffff); asm_fprintf (file, - (TARGET_64BIT) ? "\tstdux %s,%s,%s\n" : "\tstwux %s,%s,%s\n", + (TARGET_64BIT) ? "\tstdux %s,%s,%s\n" : "\t{stux|stwux} %s,%s,%s\n", reg_names[1], reg_names[1], reg_names[0]); } }