diff options
author | Pip Cet <pipcet@gmail.com> | 2016-05-10 11:01:47 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-05-10 11:04:55 +0930 |
commit | 66a368220cc109070a30ac2bbf24057c8b07a2b0 (patch) | |
tree | ea60566d7c0b2023d314de01dc325a4b77db7bdb /bfd/elfxx-target.h | |
parent | a932d108b10518994c873b38a363af9f21bc2e87 (diff) | |
download | gdb-66a368220cc109070a30ac2bbf24057c8b07a2b0.zip gdb-66a368220cc109070a30ac2bbf24057c8b07a2b0.tar.gz gdb-66a368220cc109070a30ac2bbf24057c8b07a2b0.tar.bz2 |
PR 20059 _bfd_elf_copy_link_hash_symbol_type segfault
PR ld/20059
* elfxx-target.h (bfd_elfNN_bfd_copy_link_hash_symbol_type):
Define as _bfd_generic_copy_link_hash_symbol_type when using
generic hash table.
Diffstat (limited to 'bfd/elfxx-target.h')
-rw-r--r-- | bfd/elfxx-target.h | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h index c1bbadc..0dc4f75 100644 --- a/bfd/elfxx-target.h +++ b/bfd/elfxx-target.h @@ -250,6 +250,10 @@ #ifndef bfd_elfNN_bfd_link_hash_table_create #define bfd_elfNN_bfd_link_hash_table_create _bfd_elf_link_hash_table_create #endif +#ifndef bfd_elfNN_bfd_copy_link_hash_symbol_type +#define bfd_elfNN_bfd_copy_link_hash_symbol_type \ + _bfd_elf_copy_link_hash_symbol_type +#endif #ifndef bfd_elfNN_bfd_link_add_symbols #define bfd_elfNN_bfd_link_add_symbols bfd_elf_link_add_symbols #endif @@ -266,6 +270,10 @@ #define bfd_elfNN_bfd_link_hash_table_create \ _bfd_generic_link_hash_table_create #endif +#ifndef bfd_elfNN_bfd_copy_link_hash_symbol_type +#define bfd_elfNN_bfd_copy_link_hash_symbol_type \ + _bfd_generic_copy_link_hash_symbol_type +#endif #ifndef bfd_elfNN_bfd_link_add_symbols #define bfd_elfNN_bfd_link_add_symbols _bfd_generic_link_add_symbols #endif @@ -278,11 +286,6 @@ #define bfd_elfNN_bfd_link_just_syms _bfd_elf_link_just_syms #endif -#ifndef bfd_elfNN_bfd_copy_link_hash_symbol_type -#define bfd_elfNN_bfd_copy_link_hash_symbol_type \ - _bfd_elf_copy_link_hash_symbol_type -#endif - #ifndef bfd_elfNN_bfd_link_split_section #define bfd_elfNN_bfd_link_split_section _bfd_generic_link_split_section #endif |