diff options
author | Nick Clifton <nickc@redhat.com> | 2007-01-25 09:32:41 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2007-01-25 09:32:41 +0000 |
commit | 64ee10b619d964d076beec103b1400a84bf1bc69 (patch) | |
tree | f66dbbed7cc32ca0fe2acb6d9eff706a9bfad551 /bfd/ChangeLog | |
parent | 5f40043739af6c100cc83a10f38eebe50a047620 (diff) | |
download | fsf-binutils-gdb-64ee10b619d964d076beec103b1400a84bf1bc69.zip fsf-binutils-gdb-64ee10b619d964d076beec103b1400a84bf1bc69.tar.gz fsf-binutils-gdb-64ee10b619d964d076beec103b1400a84bf1bc69.tar.bz2 |
PR binutils/3874
* elf32-avr.c (avr_link_hash_table): Check to make sure that the hash table was created by elf32_avr_link_hash_table_create before using it.
(elf32_avr_link_hash_newfunc): New function. Just pass the call through to _bfd_elf_link_hash_newfunc.
(elf32_avr_link_hash_table_create): Use elf32_avr_link_hash_newfunc instead of _bfd_elf_link_hash_newfunc.
(elf32_avr_relocate_section): Check for the hash table pointer being NULL.
(elf32_avr_relax_section, avr_build_one_stub, elf32_avr_setup_params, get_local_syms, elf32_avr_size_stubs, elf32_avr_build_stubs): Likewise.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 6b2a418..33fcec6 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,20 @@ +2007-01-25 Nick Clifton <nickc@redhat.com> + + PR binutils/3874 + * elf32-avr.c (avr_link_hash_table): Check to make sure that the + hash table was created by elf32_avr_link_hash_table_create before + using it. + (elf32_avr_link_hash_newfunc): New function. Just pass the call + through to _bfd_elf_link_hash_newfunc. + (elf32_avr_link_hash_table_create): Use + elf32_avr_link_hash_newfunc instead of + _bfd_elf_link_hash_newfunc. + (elf32_avr_relocate_section): Check for the hash table pointer + being NULL. + (elf32_avr_relax_section, avr_build_one_stub, + elf32_avr_setup_params, get_local_syms, elf32_avr_size_stubs, + elf32_avr_build_stubs): Likewise. + 2007-01-16 H.J. Lu <hongjiu.lu@intel.com> PR ld/3831 |