]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - bfd/ChangeLog
SHF_GNU_MBIND requires ELFOSABI_GNU
[thirdparty/binutils-gdb.git] / bfd / ChangeLog
index 3a19099b6f7d9d2a49fa517dad54929d83968d1d..0b6dff692f84d8470daf344c004947b16a711187 100644 (file)
@@ -1,3 +1,15 @@
+2019-07-23  Alan Modra  <amodra@gmail.com>
+
+       * elf-bfd.h (enum elf_gnu_osabi): Add elf_gnu_osabi_mbind.
+       * elf.c (_bfd_elf_make_section_from_shdr): Set elf_gnu_osabi_mbind.
+       (get_program_header_size): Formatting.  Only test SH_GNU_MBIND
+       when elf_gnu_osabi_mbind is set.
+       (_bfd_elf_map_sections_to_segments): Likewise.
+       (_bfd_elf_init_private_section_data): Likewise.
+       (_bfd_elf_final_write_processing): Update comment.
+       * elf64-hppa.c (elf64_hppa_special_sections): Move .tbss entry.
+       (elf_backend_special_sections): Define without .tbss for linux.
+
 2019-07-23  Alan Modra  <amodra@gmail.com>
 
        * elf-bfd.h (enum elf_gnu_osabi): Rename from elf_gnu_symbols.