pa.c (output_function_epilogue): Perform an early %r2 restore even if actual_fsize...
authorJeff Law <law@gcc.gnu.org>
Fri, 5 Mar 1993 20:13:08 +0000 (13:13 -0700)
committerJeff Law <law@gcc.gnu.org>
Fri, 5 Mar 1993 20:13:08 +0000 (13:13 -0700)
commit00b4e148ffba89302141d135c4d1493da1fb9432
treea67f63e3f2fc3a37668c34c7be35b06bf425a672
parenta07c19158a3695623b979aef180ebe9cb03cc149
pa.c (output_function_epilogue): Perform an early %r2 restore even if actual_fsize is zero.

        * pa.c (output_function_epilogue): Perform an early %r2 restore
        even if actual_fsize is zero.  This can happen if %r2 is used
        as a temporary in a leaf function.

        * pa.c (compute_frame_size): Update to take into account
        register which are no longer known to the compiler.
        (output_function_prologue): Likewise.
        (output_function_epilogue): Likewise.
        (output_arg_descriptor): Likewise.

From-SVN: r3658
gcc/config/pa/pa.c