home *** CD-ROM | disk | FTP | other *** search
- ;[]-----------------------------------------------------------------[]
- ;| Turbo-C Run Time Library version 3.0 |
- ;| |
- ;| Copyright (c) 1987, 1990 by Borland International Inc. |
- ;| All Rights Reserved. |
- ;[]-----------------------------------------------------------------[]
-
-
- ;/* MODES: TAB 8 */
-
- ; Equates.asi
- ; Global equates for the FPU.
-
- ;Roger moved from emu086.asm, emu087.asm 26 Apr 89
- ;Roger changed version to 2 06 Jun 89
- ;Roger added DualMode 18 Jul 89
-
- emInt equ 34h ; vectors 34h..3Dh are used
- shortcutInt equ 3Eh ; vector 3Eh is for shortcut entry.
- emIntCode equ 034CDh ; Int 34h ..
-
- _emulateInline_ equ 1 ; include code to handle 34..3D emulations.
- _singlePrec_ equ 0 ; include Single Precision code ?
- _Strict87_ equ 0 ; if false, skip some time-wasting obscure
- ; 87 details in the emulation
- _decimal_ equ 1 ; make it include x87 load/store decimal
- _shortcuts88_ equ 0 ; TB inspired shortcuts
- _TBasic_ equ 0 ; Turbo Basic version
- _TestaRossa_ equ 0 ; TestaRossa version
- _longDoubles_ equ 1 ; for compilers which support long doubles
- __SMALL__ equ 1 ; arbitrary choice: emu works with any model
- StackDeep equ 0 ; simulate a deep stack with Invalid traps
- DualMode equ 1 ; use 286 protected mode
-
- ; obsolete:
- AccuDivide equ 1
- ; VarStack
-
- ; FPU version number:
- ; ?: TC1, Q1
- ; 1: TC2, TP5, Q2
- ; 2: TB2 - never shipped
- ; 2: TC3
- EmuVersion equ 2
-