]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - bfd/elf32-xstormy16.c
Imported binutils-2.20
[msp430-binutils.git] / bfd / elf32-xstormy16.c
index f99690207845998070190c3beb30a1f0143a5abd..53c40ad45407f085e87bb95e8cd252ae547d0ad0 100644 (file)
@@ -512,7 +512,9 @@ xstormy16_elf_check_relocs (bfd *abfd,
          /* This relocation describes which C++ vtable entries are actually
             used.  Record for later use during GC.  */
         case R_XSTORMY16_GNU_VTENTRY:
-          if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
+          BFD_ASSERT (h != NULL);
+          if (h != NULL
+              && !bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
             return FALSE;
           break;
        }