]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
x86-64: Don't pass output_bfd to info->callbacks->minfo
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 26 Sep 2017 21:41:22 +0000 (14:41 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 26 Sep 2017 21:46:55 +0000 (14:46 -0700)
Don't pass output_bfd to info->callbacks->minfo when dumping local IFUNC
functions in the map file.

PR ld/22199
* elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't pass
output_bfd to info->callbacks->minfo.

(cherry picked from commit ac69a0d75bf472a140e5405c8a90420d5f63a998)

bfd/ChangeLog
bfd/elf64-x86-64.c

index 7091d7543ff0b819a8072b678f410680baae3b58..d09a3c6568000c51fb712dd237b9523b7a185ab5 100644 (file)
@@ -1,3 +1,9 @@
+2017-09-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/22199
+       * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Don't pass
+       output_bfd to info->callbacks->minfo.
+
 2017-09-22  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR binutils/22170
index d9225addddcfb258bb99b82a3a08c18e8b9624b2..1f6dfb89bfe0379749a969fd088b4268ac1f1b73 100644 (file)
@@ -6133,7 +6133,6 @@ elf_x86_64_finish_dynamic_symbol (bfd *output_bfd,
              if (SYMBOL_REFERENCES_LOCAL (info, h))
                {
                  info->callbacks->minfo (_("Local IFUNC function `%s' in %B\n"),
-                                         output_bfd,
                                          h->root.root.string,
                                          h->root.u.def.section->owner);