sparc.h (ASM_OUTPUT_MI_THUNK): Move %o7 through %g1 instead of save+restore.
authorRichard Henderson <rth@cygnus.com>
Tue, 30 Dec 1997 00:02:54 +0000 (16:02 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 30 Dec 1997 00:02:54 +0000 (16:02 -0800)
commit194faace59fd10e2db5a894f068b1c7f3311a9cd
treea3ccdcb4525665de79a26a835bf277d52acfd266
parent975602f82cff53b6b0829f5e131117ca1f56812d
sparc.h (ASM_OUTPUT_MI_THUNK): Move %o7 through %g1 instead of save+restore.

* sparc.h (ASM_OUTPUT_MI_THUNK): Move %o7 through %g1 instead of
save+restore.  Fix pic+big_offset delay slot.  Use "pic" case for
unix always, since we want to be able to thunk to functions in a
shared library from an application.

From-SVN: r17262
gcc/ChangeLog
gcc/config/sparc/sparc.h