2002-05-07 David S. Miller <davem@redhat.com>
commit3044c70d72db220e33fecde2e675353a2cfa4c68
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 May 2002 10:38:44 +0000 (9 10:38 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 May 2002 10:38:44 +0000 (9 10:38 +0000)
treed04642ef22117a3979511677417378ceeb18d417
parent15784945774c60cae920eb2153c6e14e70dc754d
2002-05-07  David S. Miller  <davem@redhat.com>

* config/sparc/sparc.h (TARGET_BUGGY_QP_LIB): Define to zero.
* config/sparc/sol2.h (TARGET_BUGGY_QP_LIB): Override to one.
* config/sparc/sparc.c (emit_soft_tfmode_libcall): If the Qp
library implementation clobbers the output before the inputs
are fully consumed, use stack temporary for the output.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53322 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/sol2.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.h