summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/bcache.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 655d566cb70..24d80bc15ac 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+Sat Apr 6 08:55:22 1996 Fred Fish <fnf@cygnus.com>
+
+ * bcache.c (bcache): When size of chunk to cache is exactly equal to
+ BCACHE_MAXLENGTH, stash chunk as unique copy.
+
Sat Apr 6 00:46:26 1996 Fred Fish <fnf@cygnus.com>
* symfile.c (INLINE_ADD_PSYMBOL): Remove ifdef.
diff --git a/gdb/bcache.c b/gdb/bcache.c
index c47893b2edf..ae73c11ff3c 100644
--- a/gdb/bcache.c
+++ b/gdb/bcache.c
@@ -91,7 +91,7 @@ bcache (bytes, count, bcachep)
struct hashlink **linkpp;
struct hashlink ***hashtablepp;
- if (count > BCACHE_MAXLENGTH)
+ if (count >= BCACHE_MAXLENGTH)
{
/* Rare enough to just stash unique copies */
location = (void *) obstack_alloc (&bcachep->cache, count);