Fix load-interface-args! which was clearing the wrong registers.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 3 Apr 1990 06:17:26 +0000 (06:17 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 3 Apr 1990 06:17:26 +0000 (06:17 +0000)
Fix rulrew which was constant folding object->type and object->datum
incorrectly.

Improve code sequences generated for inline-coded generic arithmetic
in reduction position when arguments are constant.

Make compiler declarations propagate when compile-by-procedures? is
on.

v7/src/compiler/machines/spectrum/make.scm

index 058b6a08db05a0234e18482f913d02cb16de3104..09517242b654b285956ded5dc4a0bc6af366f97d 100644 (file)
@@ -1,7 +1,7 @@
 #| -*-Scheme-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/spectrum/make.scm,v 4.71 1990/04/02 15:32:24 jinx Exp $
-$MC68020-Header: make.scm,v 4.71 90/04/01 22:31:56 GMT jinx Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/spectrum/make.scm,v 4.72 1990/04/03 06:17:26 jinx Exp $
+$MC68020-Header: make.scm,v 4.72 90/04/03 04:50:08 GMT jinx Exp $
 
 Copyright (c) 1988, 1989, 1990 Massachusetts Institute of Technology
 
@@ -42,4 +42,4 @@ MIT in each case. |#
            ((package/reference (find-package name) 'INITIALIZE-PACKAGE!)))
          '((COMPILER MACROS)
            (COMPILER DECLARATIONS)))
-(add-system! (make-system "Liar (HP PA)" 4 71 '()))
\ No newline at end of file
+(add-system! (make-system "Liar (HP PA)" 4 72 '()))
\ No newline at end of file