From 96b98875c1a0bee89aa45016ed9b6fd3a6528402 Mon Sep 17 00:00:00 2001 From: wlott <wlott> Date: Tue, 21 Apr 1992 04:22:20 +0000 Subject: [PATCH] Fixed function-subtype to put a nop in the load delay slot. --- compiler/mips/system.lisp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/compiler/mips/system.lisp b/compiler/mips/system.lisp index 9644c3358..ec98033b6 100644 --- a/compiler/mips/system.lisp +++ b/compiler/mips/system.lisp @@ -7,11 +7,11 @@ ;;; Scott Fahlman or slisp-group@cs.cmu.edu. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/system.lisp,v 1.44 1992/04/14 02:59:51 wlott Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/system.lisp,v 1.45 1992/04/21 04:22:20 wlott Exp $") ;;; ;;; ********************************************************************** ;;; -;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/system.lisp,v 1.44 1992/04/14 02:59:51 wlott Exp $ +;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/mips/system.lisp,v 1.45 1992/04/21 04:22:20 wlott Exp $ ;;; ;;; MIPS VM definitions of various system hacking operations. ;;; @@ -113,7 +113,8 @@ (:results (result :scs (unsigned-reg))) (:result-types positive-fixnum) (:generator 6 - (load-type result function (- vm:function-pointer-type)))) + (load-type result function (- vm:function-pointer-type)) + (inst nop))) (define-vop (set-function-subtype) (:translate (setf function-subtype)) -- GitLab