x86: Remove func_pointer_refcount
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index e857d2ef981199bb0bb0b90c783157f2704b51f6..ed33136ba2b7f2923545d7047d52ac3b0312993c 100644 (file)
@@ -1,3 +1,17 @@
+2017-11-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf32-i386.c (elf_i386_check_relocs): Set plt.refcount to 1.
+       Don't use func_pointer_refcount.  Don't set plt.refcount nor
+       non_got_ref for function pointer reference.
+       * elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+       * elfxx-x86.c (elf_x86_allocate_dynrelocs): Don't use
+       func_pointer_refcount.
+       (_bfd_x86_elf_copy_indirect_symbol): Don't copy
+       func_pointer_refcount.
+       (_bfd_x86_elf_hide_symbol): Don't use func_pointer_refcount.
+       * elfxx-x86.h (GENERATE_DYNAMIC_RELOCATION_P): Likewise.
+       (elf_x86_link_hash_entry): Remove func_pointer_refcount.
+
 2017-11-03  Mingi Cho  <mgcho.minic@gmail.com>
            Nick Clifton  <nickc@redhat.com>
 
This page took 0.023339 seconds and 4 git commands to generate.