From 819f43e6c7398bfc19899dc4e670e62e9473b9b6 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 10 May 1993 17:36:24 -0400 Subject: [PATCH] (output_epilog): Fix minor error in instructions used to restore stack pointer. From-SVN: r4415 --- gcc/config/alpha/alpha.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 13c5e54..c3a90a6 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -1398,10 +1398,10 @@ output_epilog (file, size) fprintf (file, "\tldq $15,%d($30)\n", fp_offset); /* Now update the stack pointer, if needed. This must be done in - one, styalized, instruction. */ + one, stylized, instruction. */ if (frame_size > 32768) fprintf (file, "\taddq $28,$30,$30\n"); - else + else if (frame_size != 0) fprintf (file, "\tlda $30,%d($30)\n", frame_size); /* Finally return to the caller. */ -- 2.7.4