ack/mach/powerpc/ncg
George Koehler f33b30ed3c Rewrite .fif8 to avoid powerpc64 fctid
This fixes the SIGILL (illegal instruction) in startrek when firing
phasers.  The 32-bit processors in my PowerPC Mac and in QEMU don't
have fctid, a 64-bit instruction.

I got the idea from mach/proto/fp/fif8.c to extract the exponent,
clear some bits to get an integer, then subtract the integer from
the original value to get the fraction.
2016-10-17 00:39:59 -04:00
..
mach.c Archival checkin (semi-working code). 2007-11-02 18:56:58 +00:00
mach.h Archival checkin (semi-working code). 2007-11-02 18:56:58 +00:00
table Rewrite .fif8 to avoid powerpc64 fctid 2016-10-17 00:39:59 -04:00