From: Guillermo J. Rozas Date: Tue, 3 Apr 1990 06:17:26 +0000 (+0000) Subject: Fix load-interface-args! which was clearing the wrong registers. X-Git-Tag: 20090517-FFI~11463 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=c1441e4f52497a400753841f832010bf02e05c26;p=mit-scheme.git Fix load-interface-args! which was clearing the wrong registers. 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. --- diff --git a/v7/src/compiler/machines/spectrum/make.scm b/v7/src/compiler/machines/spectrum/make.scm index 058b6a08d..09517242b 100644 --- a/v7/src/compiler/machines/spectrum/make.scm +++ b/v7/src/compiler/machines/spectrum/make.scm @@ -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