From: Gwenole B. <gb...@di...> - 2002-09-13 13:20:28
|
Hi, I have just integrated the FPU emulation architecture that was used in the Basilisk II/JIT tree. I will merge the latter some time next week. I would like feedback on how things go now. Especially if I broke things. ;-) Notes: - An attempt is made to have an implementation relying on IEEE arithmetics and data formats for float, double, and contants like NAN et al. It only works on ix86 for now. Actually on arches where sizeof(long double) == 12, which is not true everywhere. It will probably work on those where sizeof(long double) == 16 but I don't have them to test. - Ideally, we could even get rid of the x86 assembly core as it no longer brings anything wrt. to the "ieee" one. In other words, I don't have the "scrollbar bug" there. - The "ieee" core features lazy evaluation of FPU condition codes, some 68040-specific additions (FSMOVE et al.) and is used for the JIT compiler. I will clean/play a little with that FPU core on my Powerbook this weekend. Then, what is left for a 1.0 release? Bye, Gwenole. |