Changeset 13782
- Timestamp:
- Jun 4, 2010, 12:11:06 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/source/compiler/nxenv.lisp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/compiler/nxenv.lisp
r13067 r13782 26 26 (require 'lispequ) 27 27 ) 28 29 #-bootstrapped30 (eval-when (:compile-toplevel :load-toplevel :execute)31 (when (and (macro-function 'var-decls)32 (not (macro-function 'var-ref-forms)))33 (setf (macro-function 'var-ref-forms)34 (macro-function 'var-decls))))35 28 36 29 #+ppc-target (require "PPCENV") … … 387 380 388 381 (defmacro %nx1-default-operator () 389 #-bccl 390 `(nx1-default-operator) 391 #+bccl 392 `(gethash *nx-sfname* *nx1-operators*)) 382 `(nx1-default-operator)) 393 383 394 384 (defmacro defnx1 (name sym arglist &body forms) … … 441 431 442 432 (defconstant $eaclosedbit 24) 443 444 #+what?445 (progn446 ;;; condition codes :447 ;;; These are 68K condition code values, but the frontend uses them and448 ;;; both backends need to understand them.449 ;;; They're really backend-specific; it wouldn't hurt to have the frontend450 ;;; use a more "neutral" representation.451 (defconstant $ccT 0)452 (defconstant $ccEQ 7)453 (defconstant $ccNE 6)454 (defconstant $ccVC 8)455 (defconstant $ccMI 11)456 (defconstant $ccPL 10)457 (defconstant $ccGE 12)458 (defconstant $ccLT 13)459 (defconstant $ccGT 14)460 (defconstant $ccLE 15)461 )462 463 433 464 434 (defmacro %temp-push (value place &environment env)
Note:
See TracChangeset
for help on using the changeset viewer.
