diff options
author | Alan Modra <amodra@gmail.com> | 2008-08-12 13:12:49 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2008-08-12 13:12:49 +0000 |
commit | b099ab9fcd00257ccf077d30a327a719edd940e6 (patch) | |
tree | 9e05399d1c8926999a369f766173cbe3df2e826e /bfd/ChangeLog | |
parent | db0bc2846c03b3b1a281d424299fec1dc9a9c706 (diff) | |
download | gdb-b099ab9fcd00257ccf077d30a327a719edd940e6.zip gdb-b099ab9fcd00257ccf077d30a327a719edd940e6.tar.gz gdb-b099ab9fcd00257ccf077d30a327a719edd940e6.tar.bz2 |
* elf32-ppc.c (allocate_dynrelocs): Ignore dyn_relocs when
!dynamic_sections_created. Don't make symbols with got
references dynamic if !dynamic_sections_created.
* elf64-ppc.c (allocate_dynrelocs): Likewise. Alloc dynamic
relocs on undefined symbols.
(ppc64_elf_relocate_section): Allow dynamic relocs on
undefined symbols.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 4d8b0c6..4e2baac 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,13 @@ +2008-08-12 Alan Modra <amodra@bigpond.net.au> + + * elf32-ppc.c (allocate_dynrelocs): Ignore dyn_relocs when + !dynamic_sections_created. Don't make symbols with got + references dynamic if !dynamic_sections_created. + * elf64-ppc.c (allocate_dynrelocs): Likewise. Alloc dynamic + relocs on undefined symbols. + (ppc64_elf_relocate_section): Allow dynamic relocs on + undefined symbols. + 2008-08-11 Alan Modra <amodra@bigpond.net.au> * elf64-ppc.c (toc_adjusting_stub_needed): Any call via the plt |