version 1.3, 1994/09/08 17:20:03
|
version 1.4, 1994/09/09 16:27:15
|
Line 27 typedef float SFloat;
|
Line 27 typedef float SFloat;
|
/* #define BIG_ENDIAN */ |
/* #define BIG_ENDIAN */ |
|
|
/* define this if the processor cannot exploit instruction-level |
/* define this if the processor cannot exploit instruction-level |
parallelism and/or has few registers */ |
parallelism (no pipelining or too few registers) */ |
#define CISC_NEXT |
#define CISC_NEXT |
|
|
#ifdef DIRECT_THREADED |
#ifdef DIRECT_THREADED |
Line 58 typedef float SFloat;
|
Line 58 typedef float SFloat;
|
#define MAKE_DOES_CF(addr,doesp) MAKE_CF(addr,((int)(doesp)-8)) |
#define MAKE_DOES_CF(addr,doesp) MAKE_CF(addr,((int)(doesp)-8)) |
#endif |
#endif |
|
|
|
#ifdef FORCE_REG |
|
#define IPREG asm("%esi") |
|
#define SPREG asm("%edi") |
|
#ifdef USE_TOS |
|
#define CFAREG asm("%ecx") |
|
#else |
|
#define CFAREG asm("%edx") |
|
#endif |
|
#endif /* FORCE_REG */ |
|
|
#define rint(x) floor((x)+0.5) |
#define rint(x) floor((x)+0.5) |