diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-06-14 17:26:00 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-06-14 17:26:00 -0400 |
commit | b57d3f55fe8749ed7218b3cc4c1edeb6243a1698 (patch) | |
tree | d36c19ad6a523b514c3ebf9bcce5b0366bfc1f96 | |
parent | c95c07325b76fb61ede1d899a0c65ad573be1cde (diff) | |
download | gcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.zip gcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.tar.gz gcc-b57d3f55fe8749ed7218b3cc4c1edeb6243a1698.tar.bz2 |
(output_prolog): Fix error in loading size of large stack frames.
From-SVN: r7455
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 2 |
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"); |