try_copy_symbol_type node_class check

* ldexp.c (try_copy_symbol_type): Remove unnecessary check.
This commit is contained in:
Alan Modra 2016-12-03 20:54:57 +10:30
parent 10c56208ee
commit 4193bc588b
2 changed files with 9 additions and 9 deletions

View File

@ -1,3 +1,7 @@
2016-12-03 Alan Modra <amodra@gmail.com>
* ldexp.c (try_copy_symbol_type): Remove unnecessary check.
2016-12-02 Nick Clifton <nickc@redhat.com>
PR ld/20910

View File

@ -990,16 +990,12 @@ is_align_conditional (const etree_type *tree)
static void
try_copy_symbol_type (struct bfd_link_hash_entry *h, etree_type *src)
{
if (src->type.node_class == etree_name)
{
struct bfd_link_hash_entry *hsrc;
struct bfd_link_hash_entry *hsrc;
hsrc = bfd_link_hash_lookup (link_info.hash, src->name.name,
FALSE, FALSE, TRUE);
if (hsrc)
bfd_copy_link_hash_symbol_type (link_info.output_bfd, h,
hsrc);
}
hsrc = bfd_link_hash_lookup (link_info.hash, src->name.name,
FALSE, FALSE, TRUE);
if (hsrc != NULL)
bfd_copy_link_hash_symbol_type (link_info.output_bfd, h, hsrc);
}
static void