This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 3/8] PR ld/17878: Use bfd_maybe_object_p in elf64-ia64-vms.c


	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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]