aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/boehm.c
diff options
context:
space:
mode:
authorAndrew Haley <aph@redhat.com>2000-12-15 17:35:03 +0000
committerAndrew Haley <aph@gcc.gnu.org>2000-12-15 17:35:03 +0000
commite35990c441a7f86c67fd3299864f31e4f3a6177a (patch)
treea994fc1207c3f56cec7e0c4382f1014f1d82b5bb /gcc/java/boehm.c
parent967900711fa76f74c368bb49c4d78f8485e0cade (diff)
downloadgcc-e35990c441a7f86c67fd3299864f31e4f3a6177a.zip
gcc-e35990c441a7f86c67fd3299864f31e4f3a6177a.tar.gz
gcc-e35990c441a7f86c67fd3299864f31e4f3a6177a.tar.bz2
boehm.c (mark_reference_fields): Change test to correctly detect bitmap overflow.
2000-12-14 Andrew Haley <aph@redhat.com> * boehm.c (mark_reference_fields): Change test to correctly detect bitmap overflow. From-SVN: r38293
Diffstat (limited to 'gcc/java/boehm.c')
-rw-r--r--gcc/java/boehm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/java/boehm.c b/gcc/java/boehm.c
index f758c9d..650d516 100644
--- a/gcc/java/boehm.c
+++ b/gcc/java/boehm.c
@@ -130,7 +130,7 @@ mark_reference_fields (field, low, high, ubit,
for (i = 0; i < size_words; ++i)
set_bit (low, high, ubit - count - i - 1);
- if (count > ubit - 2)
+ if (count >= ubit - 2)
*pointer_after_end = 1;
/* If we saw a non-reference field earlier, then we can't