Fix typo and adjust message receiver type bits to correct values.
authorChris Hanson <org/chris-hanson/cph>
Fri, 9 Jan 1987 21:57:22 +0000 (21:57 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 9 Jan 1987 21:57:22 +0000 (21:57 +0000)
v7/src/compiler/machines/bobcat/lapgen.scm

index 594efaf522c0902e963ae9bffbd28a6ffc257e79..a71de5cda42d325b47efd96706dbfcc546487fd6 100644 (file)
@@ -37,7 +37,7 @@
 
 ;;;; RTL Rules for 68020
 
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/lapgen.scm,v 1.148 1987/01/09 20:16:35 cph Exp $
+;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/lapgen.scm,v 1.149 1987/01/09 21:57:22 cph Exp $
 
 (declare (usual-integrations))
 (using-syntax (access lap-generator-syntax-table compiler-package)
 
 (define-rule statement
   (MESSAGE-RECEIVER:STACK (? frame-size))
-  `((MOVE L (& ,(+ #x0020000 frame-size)) (@-A 7))))
+  `((MOVE L (& ,(+ #x00200000 frame-size)) (@-A 7))))
 
 (define-rule statement
   (MESSAGE-RECEIVER:SUBPROBLEM (? continuation))
-  (list `(MOVE L (& #x0040000) (@-A 7))))
+  (list `(MOVE L (& #x00400000) (@-A 7))))
 
 (define (apply-closure-sequence frame-size receiver-offset label)
   `((MOVEQ (& -1) (D 0))
     ,(load-dnw frame-size 1)
     (LEA (@AO 7 ,(* receiver-offset 4)) (A 0))
     (LEA (@PCR ,label) (A 1))
-    (JMP ,popper:apply_closure)))
+    (JMP ,popper:apply-closure)))
 
 (define (apply-stack-sequence frame-size receiver-offset n-levels label)
   `((MOVEQ (& ,n-levels) (D 0))