aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-06-14 17:26:00 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-06-14 17:26:00 -0400
commitb57d3f55fe8749ed7218b3cc4c1edeb6243a1698 (patch)
treed36c19ad6a523b514c3ebf9bcce5b0366bfc1f96 /gcc
parentc95c07325b76fb61ede1d899a0c65ad573be1cde (diff)
downloadgcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.zip
gcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.tar.gz
gcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.tar.bz2
(output_prolog): Fix error in loading size of large stack frames.
From-SVN: r7455
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/rs6000/rs6000.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index a606f19..4a92acb 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");