This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH 3/8] PR ld/17878: Use bfd_maybe_object_p in elf64-ia64-vms.c
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: binutils at sourceware dot org
- Date: Thu, 5 Feb 2015 05:55:23 -0800
- Subject: [PATCH 3/8] PR ld/17878: Use bfd_maybe_object_p in elf64-ia64-vms.c
- Authentication-results: sourceware.org; auth=none
PR ld/17878
* elf64-ia64-vms.c (elf64_vms_link_add_archive_symbols): Replace
bfd_check_format with bfd_maybe_object_p.
---
bfd/elf64-ia64-vms.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/bfd/elf64-ia64-vms.c b/bfd/elf64-ia64-vms.c
index b1b9f46..f7e80bd 100644
--- a/bfd/elf64-ia64-vms.c
+++ b/bfd/elf64-ia64-vms.c
@@ -5344,13 +5344,14 @@ elf64_vms_link_add_archive_symbols (bfd *abfd, struct bfd_link_info *info)
if (bfd_is_thin_archive (abfd))
{
element = _bfd_vms_lib_get_imagelib_file (element);
- if (element == NULL || !bfd_check_format (element, bfd_object))
+ if (element == NULL
+ || ! bfd_maybe_object_p (element, info->lto_plugin_active))
{
orig_element->archive_pass = -1;
return FALSE;
}
}
- else if (! bfd_check_format (element, bfd_object))
+ else if (! bfd_maybe_object_p (element, info->lto_plugin_active))
{
element->archive_pass = -1;
return FALSE;
--
2.1.0