aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1993-03-05 13:13:08 -0700
committerJeff Law <law@gcc.gnu.org>1993-03-05 13:13:08 -0700
commit00b4e148ffba89302141d135c4d1493da1fb9432 (patch)
treea67f63e3f2fc3a37668c34c7be35b06bf425a672 /gcc/expr.h
parenta07c19158a3695623b979aef180ebe9cb03cc149 (diff)
downloadgcc-00b4e148ffba89302141d135c4d1493da1fb9432.zip
gcc-00b4e148ffba89302141d135c4d1493da1fb9432.tar.gz
gcc-00b4e148ffba89302141d135c4d1493da1fb9432.tar.bz2
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
Diffstat (limited to 'gcc/expr.h')
0 files changed, 0 insertions, 0 deletions