From 6508f4a5fd6bd6f8d46765eed779627835afea86 Mon Sep 17 00:00:00 2001 From: wlott <wlott> Date: Mon, 2 Apr 1990 23:50:26 +0000 Subject: [PATCH] The global pointer works better when it is loaded with the saved value instead of the function that finds its current value... --- ldb/mips-assem.s | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ldb/mips-assem.s b/ldb/mips-assem.s index 2f06cd00e..ce641e61e 100644 --- a/ldb/mips-assem.s +++ b/ldb/mips-assem.s @@ -1,4 +1,4 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/mips-assem.s,v 1.3 1990/03/28 22:49:10 ch Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/mips-assem.s,v 1.4 1990/04/02 23:50:26 wlott Exp $ */ #include <machine/regdef.h> #include "lisp.h" @@ -206,7 +206,7 @@ call_into_c: sw t0, foreign_function_call_active /* Restore GP */ - lw gp, current_global_pointer + lw gp, saved_global_pointer /* Were we interrupted? */ and FLAGS, (0xffff^(1<<flag_Atomic)) -- GitLab