=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/gc/backgraph.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- OpenXM_contrib2/asir2000/gc/backgraph.c 2002/07/24 08:00:06 1.1 +++ OpenXM_contrib2/asir2000/gc/backgraph.c 2003/06/24 05:11:31 1.2 @@ -307,6 +307,7 @@ static void add_back_edges(ptr_t p, word n_words, word } while (currentp < (word *)(p + gc_descr)) { word current = *currentp++; + FIXUP_POINTER(current); if (current >= (word)GC_least_plausible_heap_addr && current <= (word)GC_greatest_plausible_heap_addr) { ptr_t target = GC_base((GC_PTR)current);