sys7.1-doc-wip/Toolbox/SANE/FP881.a
2019-07-27 22:37:48 +08:00

69 lines
1.8 KiB
Plaintext

;
; File: FP881.a
;
; Contains: SANE 881 Floating Point Engine
;
; Written by: Clayton Lewis et al.
;
; Copyright: © 1985-1990 by Apple Computer, Inc., all rights reserved.
;
; This file is used in these builds: Mac32
;
; Change History (most recent first):
;
; <3> 9/17/90 BG Removed <2>. 040s are behaving more reliably now.
; <2> 7/4/90 BG Added the EclipseNOP macro so that INCLUDEd files can make use
; of it.
; <1.1> 11/11/88 CCH Fixed Header.
; <1.0> 11/9/88 CCH Adding to EASE.
; <1.0> 2/12/88 BBM Adding file for the first time into EASE…
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; File: FP881.a
;; Implementation of FP68K arithmetic functions calling MC68881.
;; Copyright Apple Computer, Inc. 1985,1986,1987
;; All Rights Reserved
;; Confidential and Proprietary to Apple Computer,Inc.
;;
;; 26APR85: WRITTEN BY CLAYTON LEWIS
;; DEBUGGED BY STUART MCDONALD
;;
;; Rev9 17 Jun 85
;; Rev14 28 Aug 85 (Debugging Coonen Bin-Dec routines)
;; Rev26 5 Dec 85 NextAfter OK
;; Rev27 19 Dec 85 CVT routines fixed and shortened
;; Rev28 16 Jun 85 moved to MPW
;; 15 Jan 87 Deleted INCLUDE SYSEQU.A. -S.McD.
;; 15 Jan 87 Changed copyright notice. -S.McD.
;; 16 Jan 87 Added INCLUDE TRAPS.A for _SysError call in fp881ctrl.a. -S.McD.
;; 23 Jan 87 MC68881 directive moved here from file fp881arith.a . -S.McD.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
MAIN
BLANKS ON
STRING ASIS
DATA MAIN
ORG -$100
CODE
PRINT ON
FPASSEMBLER EQU 1
MC68881
INCLUDE 'FP881EQUS.A'
INCLUDE 'TOOLEQU.A'
INCLUDE 'TRAPS.A'
EXPORT FP68K
FP68K
INCLUDE 'FP881CTRL.A'
INCLUDE 'FP881ARITH.A'
INCLUDE 'FP881NONARITH.A'
INCLUDE 'FP881B2DC.A'
END