diff options
author | Alan Modra <amodra@gmail.com> | 2003-11-06 02:58:40 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2003-11-06 02:58:40 +0000 |
commit | f31a141e8d74ab0f0512b10255a6d144ef73274f (patch) | |
tree | 56c30ea94bf9f02f4a13d7f69e51c18165316831 /bfd/ChangeLog | |
parent | 9162364a39c489bfc8de5024db2af3956a27ad06 (diff) | |
download | gdb-f31a141e8d74ab0f0512b10255a6d144ef73274f.zip gdb-f31a141e8d74ab0f0512b10255a6d144ef73274f.tar.gz gdb-f31a141e8d74ab0f0512b10255a6d144ef73274f.tar.bz2 |
* elf32-ppc.c (ppc_elf_howto_raw); Add entry for R_PPC_RELAX32PC.
(ppc_elf_install_value): Handle R_PPC_RELAX32PC. Merge duplicate
cases.
(shared_stub_entry): Correct opcode.
(ppc_elf_relax_section): Generate R_PPC_RELAX32PC relocs.
(ppc_elf_relocate_section): Handle them.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index d606e9b..5a343ea 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,12 @@ +2003-11-06 Alan Modra <amodra@bigpond.net.au> + + * elf32-ppc.c (ppc_elf_howto_raw); Add entry for R_PPC_RELAX32PC. + (ppc_elf_install_value): Handle R_PPC_RELAX32PC. Merge duplicate + cases. + (shared_stub_entry): Correct opcode. + (ppc_elf_relax_section): Generate R_PPC_RELAX32PC relocs. + (ppc_elf_relocate_section): Handle them. + 2003-11-05 Alan Modra <amodra@bigpond.net.au> * elf.c (_bfd_elf_rela_local_sym): Accept asection **, and return @@ -49,7 +58,7 @@ * elf32-ppc.c (ppc_elf_relocate_section): Don't recalculate everything for R_PPC_RELAX32 reloc. Don't bother checking ppc_elf_install_value return value. - * elf64-ppc.c (ppc64_elf_relocate_section <R_PPC64_TOC>): Sanity check + * elf64-ppc.c (ppc64_elf_relocate_section <R_PPC64_TOC>): Sanity check sec->id. 2003-11-05 Alan Modra <amodra@bigpond.net.au> |