From: <cv...@ce...> - 2006-07-04 07:19:19
|
Update of /home/cvs/cebix/SheepShaver/src/kpx_cpu/src/mathlib by gbeauche Modified Files: ieeefp.hpp Log Message: Improve FPU emulation accurracy. However, PPC_ENABLE_FPU_EXCEPTIONS is still set to 0 until generated code is optimized enough (current slow down factor is 3x vs. previous core, expectations are about 50% slower FP code). The main benefit is exception bits are accurate. All glibc test-fenv, test-arith{,f}, test-double, test-float pass on ppc, and mostly on x86_64 with gcc 4.0.1. Yes, this is also compiler dependent. FIXME: find a real Mac application that depends on precise FPSCR bits... I think I don't want to care optimizing yet until someone shows me a real world application. |