From: amodra Date: Mon, 16 Jan 2012 08:30:18 +0000 (+0000) Subject: PR ld/13491 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=bc18712b42c71b4f948ebe3f05247cdbbce47ada;p=pf3gnuchains%2Fpf3gnuchains4x.git PR ld/13491 * coff-i386.c (coff_i386_rtype_to_howto ): Test h->root.type not h->type. * coff-x86_64.c (coff_amd64_rtype_to_howto ): Likewise. --- diff --git a/bfd/coff-i386.c b/bfd/coff-i386.c index 2f17a55650..adc343329b 100644 --- a/bfd/coff-i386.c +++ b/bfd/coff-i386.c @@ -528,8 +528,8 @@ coff_i386_rtype_to_howto (abfd, sec, rel, h, sym, addendp) { bfd_vma osect_vma; - if (h && (h->type == bfd_link_hash_defined - || h->type == bfd_link_hash_defweak)) + if (h && (h->root.type == bfd_link_hash_defined + || h->root.type == bfd_link_hash_defweak)) osect_vma = h->root.u.def.section->output_section->vma; else { diff --git a/bfd/coff-x86_64.c b/bfd/coff-x86_64.c index d8a8a2e6c6..4f00b78d41 100644 --- a/bfd/coff-x86_64.c +++ b/bfd/coff-x86_64.c @@ -619,7 +619,8 @@ coff_amd64_rtype_to_howto (bfd *abfd ATTRIBUTE_UNUSED, { bfd_vma osect_vma; - if (h && (h->type == bfd_link_hash_defined || h->type == bfd_link_hash_defweak)) + if (h && (h->root.type == bfd_link_hash_defined + || h->root.type == bfd_link_hash_defweak)) osect_vma = h->root.u.def.section->output_section->vma; else {