Commit 5f464fa2 by Uros Bizjak

sfp-machine.h (FP_HANDLE_EXCEPTIONS): Initialize f with 0.0.

	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
	Initialize f with 0.0.
	* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
	Initialize f with 0.0.

From-SVN: r137379
parent 7fcbf8c6
2008-07-02 Uros Bizjak <ubizjak@gmail.com>
* config/i386/32/sfp-machine.h (FP_HANDLE_EXCEPTIONS) [FP_EX_INVALID]:
Initialize f with 0.0.
2008-07-02 H.J. Lu <hongjiu.lu@intel.com> 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
PR target/36669 PR target/36669
...@@ -108,8 +113,8 @@ ...@@ -108,8 +113,8 @@
Paolo Bonzini <bonzini@gnu.org> Paolo Bonzini <bonzini@gnu.org>
PR target/30572 PR target/30572
* Makefile.in: Use @shlib_slibdir@ substitution to get correct install name * Makefile.in: Use @shlib_slibdir@ substitution to get
on darwin. correct install name on darwin.
* config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name. * config/t-slibgcc-darwin: Use @shlib_slibdir@ for -install_name.
2007-12-15 Hans-Peter Nilsson <hp@axis.com> 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
......
...@@ -146,7 +146,7 @@ struct fenv ...@@ -146,7 +146,7 @@ struct fenv
do { \ do { \
if (_fex & FP_EX_INVALID) \ if (_fex & FP_EX_INVALID) \
{ \ { \
float f; \ float f = 0.0; \
__asm__ __volatile__ ("fdiv %0" : "+t" (f)); \ __asm__ __volatile__ ("fdiv %0" : "+t" (f)); \
__asm__ __volatile__ ("fwait"); \ __asm__ __volatile__ ("fwait"); \
} \ } \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment