From: Richard Kenner Date: Tue, 14 Jun 1994 21:26:00 +0000 (-0400) Subject: (output_prolog): Fix error in loading size of large stack frames. X-Git-Tag: misc/cutover-egcs-0~6488 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b57d3f55fe8749ed7218b3cc4c1edeb6243a1698;p=thirdparty%2Fgcc.git (output_prolog): Fix error in loading size of large stack frames. From-SVN: r7455 --- diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index a606f1911fdc..4a92acb6e079 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -1508,7 +1508,7 @@ output_prolog (file, size) asm_fprintf (file, "\t{stu|stwu} 1,%d(1)\n", - total_size); else { - asm_fprintf (file, "\t{cau 0,0,%d|lis 0,%d}\n\t{oril 0,0,%d|li 0,%d}\n", + asm_fprintf (file, "\t{cau 0,0,%d|lis 0,%d}\n\t{oril|ori} 0,0,%d\n", (total_size >> 16) & 0xffff, total_size & 0xffff); if (TARGET_POWERPC) asm_fprintf (file, "\tsubf 12,0,1\n");