aboutsummaryrefslogtreecommitdiff
path: root/gold/aarch64.cc
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-08-30 09:44:47 +0930
committerAlan Modra <amodra@gmail.com>2014-08-30 10:12:44 +0930
commit6128f9cf2b2c4188145faba45596ce49dd0f08be (patch)
treeff192bcc7fe76a155cfbd84e43b8c8fad373790a /gold/aarch64.cc
parent70cc888ddc8b51e5a2cf030941446f0373681463 (diff)
downloadgdb-6128f9cf2b2c4188145faba45596ce49dd0f08be.zip
gdb-6128f9cf2b2c4188145faba45596ce49dd0f08be.tar.gz
gdb-6128f9cf2b2c4188145faba45596ce49dd0f08be.tar.bz2
ppc476 patch area size miscalculation
ppc476 sections that end exactly on a page boundary need the workaround applied when a function ends in "bctr", or when pasting together code from multiple sections. The space allocated for the patch area didn't allow for this case, while the code in relocate_section performing the patches did, leading to an assertion failure. * elf32-ppc.c (ppc_elf_relax_section): Fix off by one error.
Diffstat (limited to 'gold/aarch64.cc')
0 files changed, 0 insertions, 0 deletions