diff options
author | Alan Modra <amodra@gmail.com> | 2016-08-30 21:02:58 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-08-31 19:22:31 +0930 |
commit | 09f92717713cfc7595b29caa3f017f88e7f7e279 (patch) | |
tree | f6de0878a217d7f92872f190b467a0810d7a02ae /bfd/ChangeLog | |
parent | 3e8c34ea9d6ede278cc1a49fab7ccac7971aa32f (diff) | |
download | gdb-09f92717713cfc7595b29caa3f017f88e7f7e279.zip gdb-09f92717713cfc7595b29caa3f017f88e7f7e279.tar.gz gdb-09f92717713cfc7595b29caa3f017f88e7f7e279.tar.bz2 |
PowerPC64, correct grouping of stubs for ld.bfd
Like 57f6d32d, this patch ensures that sections containing external
conditional branches limit the group size.
* elf64-ppc.c (group_sections): Delete stub14_group_size. Instead,
track max group size with a new "group_size" var that is reduced
by a factor of 1024 from the 24-bit branch size whenever a 14-bit
branch is seen.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index e1f5c87..59dfb2c 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,12 @@ 2016-08-31 Alan Modra <amodra@gmail.com> + * elf64-ppc.c (group_sections): Delete stub14_group_size. Instead, + track max group size with a new "group_size" var that is reduced + by a factor of 1024 from the 24-bit branch size whenever a 14-bit + branch is seen. + +2016-08-31 Alan Modra <amodra@gmail.com> + * elf32-ppc.c (ppc_elf_section_processing): Delete. (elf_backend_section_processing): Don't define. (ppc_elf_modify_segment_map): Set p_flags and mark valid. Don't |