Hi,
I accomodated Lauri's FPU emulation to meet GCC's inline assembly
syntax. The way I used GCC's extended asm features for the X86 FPU is
probably not the Right Way. Please report me any error.
BTW, I only tested it with Speedometer 3.X and 4.X and Apple Personal
Diagnostics. Scrollbars work as well.
A patch over BasiliskII v0.8-13/07/2000 sources is available at:
<http://www.multimania.com/gbeauche/wip/basilisk2/wip/>
File: patch_fpu_x86.gz (36 KB)
Quick installation notes:
gzip -dc patch_fpu_x86.gz | patch -p0
Quick diffs:
- configure.in: --enable-new-fpu-core, defaults to yes
- uae_cpu/fpu_x86.{h,cpp}
Todo:
- propagate the diffs to the main sources
-> looks like it will need real32, real64 and real96 types...
PS: is it me or there was no traffic on this list since its creation ?
;-)
--
Gwenolé Beauchesne
|