aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-12-27 16:51:27 +0000
committerIan Lance Taylor <ian@airs.com>1996-12-27 16:51:27 +0000
commit6b8ec6f321eb1f24fe167c6af715a7f94f24e352 (patch)
tree850406b308f155f9c5f5d3d32ee275576beaf7a6
parent7d99e8afc33e228e635eac780d4f6845651914a1 (diff)
downloadgdb-6b8ec6f321eb1f24fe167c6af715a7f94f24e352.zip
gdb-6b8ec6f321eb1f24fe167c6af715a7f94f24e352.tar.gz
gdb-6b8ec6f321eb1f24fe167c6af715a7f94f24e352.tar.bz2
* elflink.h (elf_buckets): Add some more values for larger
binaries.
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/elflink.h5
2 files changed, 8 insertions, 2 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index f27cd37..7887118 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+Fri Dec 27 11:48:12 1996 H.J. Lu <hjl@lucon.org>
+
+ * elflink.h (elf_buckets): Add some more values for larger
+ binaries.
+
Thu Dec 26 18:36:54 1996 Ian Lance Taylor <ian@cygnus.com>
* Makefile.in (install): Move subdir_do out of conditional. From
diff --git a/bfd/elflink.h b/bfd/elflink.h
index 5097b4c..3086a4b 100644
--- a/bfd/elflink.h
+++ b/bfd/elflink.h
@@ -1337,11 +1337,12 @@ NAME(bfd_elf,record_link_assignment) (output_bfd, info, name, provide)
based on the number of symbols there are. If there are fewer than
3 symbols we use 1 bucket, fewer than 17 symbols we use 3 buckets,
fewer than 37 we use 17 buckets, and so forth. We never use more
- than 521 buckets. */
+ than 32771 buckets. */
static const size_t elf_buckets[] =
{
- 1, 3, 17, 37, 67, 97, 131, 197, 263, 521, 0
+ 1, 3, 17, 37, 67, 97, 131, 197, 263, 521, 1031, 2053, 4099, 8209,
+ 16411, 32771, 0
};
/* Set up the sizes and contents of the ELF dynamic sections. This is