From: Chris Hanson Date: Wed, 23 Dec 1992 18:14:20 +0000 (+0000) Subject: Fix think-o from the past. X-Git-Tag: 20090517-FFI~8641 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=7d8f0578479474211dd49797a40581f33ab032fb;p=mit-scheme.git Fix think-o from the past. --- diff --git a/v7/src/compiler/machines/mips/rulrew.scm b/v7/src/compiler/machines/mips/rulrew.scm index 8cfeed5c9..b0e2819bc 100644 --- a/v7/src/compiler/machines/mips/rulrew.scm +++ b/v7/src/compiler/machines/mips/rulrew.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/mips/rulrew.scm,v 1.3 1992/03/03 21:33:34 cph Exp $ +$Id: rulrew.scm,v 1.4 1992/12/23 18:14:20 cph Exp $ Copyright (c) 1990-92 Massachusetts Institute of Technology @@ -83,7 +83,8 @@ MIT in each case. |# (rtl:make-cons-non-pointer type (rtl:make-machine-constant - (careful-object-datum (rtl:object->datum-expression datum))))) + (careful-object-datum + (rtl:constant-value (rtl:object->datum-expression datum)))))) (define-rule rewriting (OBJECT->TYPE (REGISTER (? source register-known-value))) @@ -93,7 +94,8 @@ MIT in each case. |# (define-rule rewriting (OBJECT->DATUM (REGISTER (? source register-known-value))) (QUALIFIER (rtl:constant-non-pointer? source)) - (rtl:make-machine-constant (careful-object-datum source))) + (rtl:make-machine-constant + (careful-object-datum (rtl:constant-value source)))) (define (rtl:constant-non-pointer? expression) (and (rtl:constant? expression)