From 1a888be86766c6d6618a6e2698bffda5f885e4e3 Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Sun, 22 Apr 2007 16:40:08 +0000 Subject: [PATCH] Must conditionalize references to memory_base. --- v7/src/microcode/fasload.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/v7/src/microcode/fasload.c b/v7/src/microcode/fasload.c index 45242f7c7..e850d4268 100644 --- a/v7/src/microcode/fasload.c +++ b/v7/src/microcode/fasload.c @@ -1,6 +1,6 @@ /* -*-C-*- -$Id: fasload.c,v 9.101 2007/04/22 16:31:22 cph Exp $ +$Id: fasload.c,v 9.102 2007/04/22 16:40:08 cph Exp $ Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, @@ -405,7 +405,9 @@ load_file (fasl_file_handle_t handle) && (((FASLHDR_STACK_START (fh)) == 0) || ((FASLHDR_STACK_START (fh)) == new_stack_start)) && ((FASLHDR_STACK_END (fh)) == new_stack_end) +#ifndef HEAP_IN_LOW_MEMORY && ((FASLHDR_MEMORY_BASE (fh)) == memory_base) +#endif && (primitive_numbers_unchanged_p (new_prim_table)))) { current_gc_table = (relocate_block_table ()); -- 2.25.1