This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/gdb-8.0-branch in repository binutils-gdb.
discards 89783cef86 Silence unsupported GNU_PROPERTY_TYPE (5) type: 0xc0000002 discards 6eb97f7d2f Backport elf32-i386.c/elf64-x86-64.c on 2017-06-29 discards 4ca18e16a3 Check the DYNAMIC bit for input shared objects discards d7d22f0917 ELF: Pass bfd_link_info to merge_gnu_properties discards 48c2b7e513 Change _bfd_elf_link_setup_gnu_properties to bfd * new b4e4dbcdb0 x86-64: Handle undefined IFUNC symbol with -z now new 824c69e806 i386: Avoid dynamic symbol with GOT reference in PIE new 5f6eb7745c i386: Force symbol dynamic if it isn't undefined weak new baa1b9f1eb Change _bfd_elf_link_setup_gnu_properties to bfd * new 6f476b2980 x86-64: Force symbol dynamic if it isn't undefined weak new 7c899a9dd8 x86: Add DT_PLTRELSZ/DT_PLTREL/DT_JMPREL for PLT relocation new ab406db674 i386: Simplify VxWorks for non-PIC new e0bec5f5eb Remove has_bnd_reloc from elf_x86_64_link_hash_entry new 1a8eb962e7 x86: Create dynamic sections in create_dynamic_sections new b29e276c36 x86-64: Use "=" instead of "+=" to update 0 new 982c668e35 x86: Check plt_got before using .plt.got new 680008a378 i386: Improve PLT generation and synthetic PLT symbols new d13005314c x86-64: Improve PLT generation and synthetic PLT symbols new bca663d884 Add missing initializer to silence GCC 4.2 new 5ecda9b641 x86-64: Use .plt.bnd for IFUNC function address new d7d84e3b41 x86: Generate PLT relocations for -z now new 2fd5ec69d8 x86-64: Rename .plt.bnd to .plt.sec new fa82d7f66d x86: Merge X86_ISA_1_USED/X86_ISA_1_NEEDED properties new 241268022f x86-64: Use dynobj instead of htab->elf.dynobj new b694e2f894 ELF: Pass bfd_link_info to merge_gnu_properties new fc38c7f326 Check the DYNAMIC bit for input shared objects new ef8fd36474 x86: Support Intel IBT with IBT property and IBT-enable PLT new 68ca21b238 x86: Support Intel Shadow Stack with SHSTK property new caff3f89af x86-64: Move the error_alignment label forward
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (89783cef86) \ N -- N -- N refs/heads/users/hjl/gdb-8.0-branch (caff3f89af)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 24 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/elf32-i386.c | 187 +++++++++++++++++++++++++++++++++++++++++---------- bfd/elf64-x86-64.c | 182 ++++++++++++++++++++++++++++++++++++++++--------- include/bfdlink.h | 9 +++ include/elf/common.h | 4 ++ 4 files changed, 315 insertions(+), 67 deletions(-)