From 6b8ec6f321eb1f24fe167c6af715a7f94f24e352 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 27 Dec 1996 16:51:27 +0000 Subject: [PATCH] * elflink.h (elf_buckets): Add some more values for larger binaries. --- bfd/ChangeLog | 5 +++++ bfd/elflink.h | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index f27cd37bc1..7887118d9e 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +Fri Dec 27 11:48:12 1996 H.J. Lu + + * elflink.h (elf_buckets): Add some more values for larger + binaries. + Thu Dec 26 18:36:54 1996 Ian Lance Taylor * Makefile.in (install): Move subdir_do out of conditional. From diff --git a/bfd/elflink.h b/bfd/elflink.h index 5097b4c199..3086a4b2f8 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 -- 2.34.1