diff options
author | Geoffrey Keating <geoffk@geoffk.org> | 2000-10-16 19:52:26 +0000 |
---|---|---|
committer | Geoffrey Keating <geoffk@geoffk.org> | 2000-10-16 19:52:26 +0000 |
commit | e1e0340bc8a0bc235b4d1916df6b3eac9ce399de (patch) | |
tree | 105caa600a37975e5122c0ac442fb52b16b5227f /bfd/ChangeLog | |
parent | 266cb5f1fbe093c38b684e5074201cf62c54d140 (diff) | |
download | gdb-e1e0340bc8a0bc235b4d1916df6b3eac9ce399de.zip gdb-e1e0340bc8a0bc235b4d1916df6b3eac9ce399de.tar.gz gdb-e1e0340bc8a0bc235b4d1916df6b3eac9ce399de.tar.bz2 |
* elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): New macro.
(SYMBOL_CALLS_LOCAL): New macro.
(ppc_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL.
(ppc_elf_check_relocs): Use SYMBOL_REFERENCES_LOCAL.
(ppc_elf_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL.
(ppc_elf_relocate_section): Use flag variable to determine
whether the relocation refers to a local symbol.
Test whether a PLTREL24 reloc will produce a reloc by looking
to see whether a PLT entry was made.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 101c34f..fa4a92e 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,15 @@ +2000-10-16 Geoffrey Keating <geoffk@shoggoth.cygnus.com> + + * elf32-ppc.c (SYMBOL_REFERENCES_LOCAL): New macro. + (SYMBOL_CALLS_LOCAL): New macro. + (ppc_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL. + (ppc_elf_check_relocs): Use SYMBOL_REFERENCES_LOCAL. + (ppc_elf_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL. + (ppc_elf_relocate_section): Use flag variable to determine + whether the relocation refers to a local symbol. + Test whether a PLTREL24 reloc will produce a reloc by looking + to see whether a PLT entry was made. + 2000-10-14 Geoffrey Keating <geoffk@shoggoth.cygnus.com> * elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Don't make PLT |