diff options
author | Ian Lance Taylor <ian@airs.com> | 1994-01-24 18:05:08 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1994-01-24 18:05:08 +0000 |
commit | 1cedfe034eb580c808c1d580063843fabcb6d879 (patch) | |
tree | 1cd44463c694057c3319a232026074dc3050aa8c /bfd/ChangeLog | |
parent | 755f42fe99bf0e0da7aa866f348f69aac49e2ac7 (diff) | |
download | gdb-1cedfe034eb580c808c1d580063843fabcb6d879.zip gdb-1cedfe034eb580c808c1d580063843fabcb6d879.tar.gz gdb-1cedfe034eb580c808c1d580063843fabcb6d879.tar.bz2 |
* bout.c (calljx_callback, callj_callback): Use get_value to get
the symbol value and check for undefined symbols.
(get_value): If the symbol is undefined, look it up in the linker
hash table.
(b_out_get_relocated_section_contents): For PCREL24 and PCREL13
use get_value to get the symbol value and check for undefined
symbols.
* reloc16.c (bfd_coff_reloc16_get_value): If the symbol is
undefined, look it up in the linker hash table.
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 04efe08..bd165d2 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,15 @@ Mon Jan 24 12:38:54 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) + * bout.c (calljx_callback, callj_callback): Use get_value to get + the symbol value and check for undefined symbols. + (get_value): If the symbol is undefined, look it up in the linker + hash table. + (b_out_get_relocated_section_contents): For PCREL24 and PCREL13 + use get_value to get the symbol value and check for undefined + symbols. + * reloc16.c (bfd_coff_reloc16_get_value): If the symbol is + undefined, look it up in the linker hash table. + * aoutx.h (translate_symbol_table): The string index 0 has a special meaning for normal symbols, but not for dynamic symbols. |