From 3133dd445a1053c217b843f12abe4ebf8e640a37 Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Sun, 5 Feb 2012 18:13:54 -0700 Subject: [PATCH] svm: Fixed the return of trap results. --- src/compiler/machines/svm/machine.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/compiler/machines/svm/machine.scm b/src/compiler/machines/svm/machine.scm index b341b66b1..fd0785f04 100644 --- a/src/compiler/machines/svm/machine.scm +++ b/src/compiler/machines/svm/machine.scm @@ -377,22 +377,22 @@ USA. ;;;; RTL Generator Interface (define (interpreter-register:access) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define (interpreter-register:cache-reference) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define (interpreter-register:cache-unassigned?) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define (interpreter-register:lookup) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define (interpreter-register:unassigned?) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define (interpreter-register:unbound?) - (rtl:make-machine-register regnum:word-0)) + (rtl:make-machine-register regnum:value)) (define-syntax define-machine-register (sc-macro-transformer -- 2.25.1