summaryrefslogtreecommitdiff
path: root/boehm-gc/backgraph.c
diff options
context:
space:
mode:
authorjsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-28 03:46:21 +0000
committerjsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4>2003-07-28 03:46:21 +0000
commitacff8e8e3e982508460f22f7cf78d62510b3b138 (patch)
tree06d585e3eefe9c7d96d228670fe5e9787f57db5b /boehm-gc/backgraph.c
parent715e3bd3f343537e75f28ab83f73d8c20ed7929f (diff)
downloadgcc-acff8e8e3e982508460f22f7cf78d62510b3b138.tar.gz
This commit was generated by cvs2svn to compensate for changes in r69874,
which included commits to RCS files with non-trunk default branches. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69875 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'boehm-gc/backgraph.c')
-rw-r--r--boehm-gc/backgraph.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/boehm-gc/backgraph.c b/boehm-gc/backgraph.c
index 01ab738f2f2..0fe1c8f7d36 100644
--- a/boehm-gc/backgraph.c
+++ b/boehm-gc/backgraph.c
@@ -307,6 +307,7 @@ static void add_back_edges(ptr_t p, word n_words, word gc_descr)
}
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);