This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from 0fd1bd55f3 Update binutils-secondary.patch against master adds 16b7a71998 .gdb_index writer: close the file before unlinking it adds 80053e466b Fix access violation disassembling a corrupt VMS binary. adds acb56a8301 Fix access violation when parsing a corrupt IEEE binary. adds 0f6d864de2 Prevent address violation when attempting to disassemble a c [...] adds bc21b167eb Fix address violations when reading corrupt VMS records. adds d16fdddb4e Fix address violation when attempting to display disassembled data. adds 66953522c9 Update GDB test case for new lnia extended mnemonic. adds 325c9fd4aa Don't throw an error in 'info registers' for unavailable MIP [...] adds a6cab9afd2 Automatic date update in version.in adds abfa390dac Check the DYNAMIC bit for input shared objects adds 94de2a2c57 [GOLD] Avoid duplicate PLT stub symbols on ppc32 adds 72ddacb77e Class-fy tdesc_reg tdesc_type and tdesc_feature adds 75c554cf9c Adjust the order of 32bit-linux.xml and 32bit-sse.xml in i38 [...] adds 9a6c7d9c02 C++ify gdb/common/environ.c adds 96160d6051 Use '::iterator' instead of '::const_iterator' on environ.c [...] adds a206891ad1 gdbserver/Makefile.in: Sort IPA_OBJS adds 69431babfb 2017-06-20 Eric Christopher echristo@gmail.com adds eceb74ca64 Automatic date update in version.in adds eb83230b4d Fix PR gdb/21606: SYMBOL_FUNCTIONS_DOMAIN misspelled in docu [...] adds 1e29262747 Add support for the Cortex-A55 and Cortex-A75 versions of th [...] adds ce49701009 Fix seg-fault reading a corrupt ELF binary. adds c458d0079c Fix address violation when parsing a corrupt IEEE binary. adds cb06d03ad9 Fix address violation parsing a corrupt IEEE Alpha binary. adds 3de58d950c Fix potential address violation parsing a corrupt Alpha VMS file. adds e4da2c6166 Change to_xfer_partial doc to use addressable memory units adds 20bd1b6ba5 Fix seg-fault in the BFD parsing a corrupt input binary. adds 996b5569bf [ARM] Separate extensions from architectures in arm_cpus adds c168ce07e5 [ARM] Keep separation between extensions and architecture bi [...] adds 6c290d5387 [ARM] Simplify Tag_DSP_extension selection logic adds 81209eff90 PowerPC64 tocsave testcases adds 6e1816be66 PowerPC64 localentry:0 plt calls adds bdab445c82 [GOLD] PowerPC move plt indx_ out of unordered map key adds 54bab2816d [ARM] Rework selection of feature bits to base build attributes on adds 3d030cdb4a [ARM] Allow Thumb division as an extension for ARMv7 adds 7adc0a8174 Fix address violation parsing a corrupt Alpha VMS binary file. adds 9fef80d683 x86: CET v2.0: Update NOTRACK prefix adds c2f7640243 x86: CET v2.0: Rename savessp to saveprevssp adds 2234eee61c x86: CET v2.0: Update incssp and setssbsy new 46821f2d2f Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new d890268625 Apply patches for IBT and SHSTK from CET
The 2 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/ChangeLog | 93 +- bfd/coff-sh.c | 1 + bfd/elf-properties.c | 4 +- bfd/elf.c | 14 +- bfd/elf64-ppc.c | 33 +- bfd/ieee.c | 31 +- bfd/libieee.h | 1 + bfd/reloc.c | 3 + bfd/version.h | 2 +- bfd/vms-alpha.c | 145 +- bfd/vms-misc.c | 8 +- bfd/vms.h | 4 +- binutils/ChangeLog | 6 + binutils/objdump.c | 27 +- gas/ChangeLog | 104 + gas/config/tc-aarch64.c | 6 + gas/config/tc-arm.c | 692 ++-- gas/config/tc-arm.h | 4 +- gas/config/tc-i386.c | 9 +- gas/doc/c-aarch64.texi | 2 + gas/testsuite/gas/arm/forbid-armv7-idiv-ext.d | 4 + gas/testsuite/gas/arm/forbid-armv7-idiv-ext.l | 3 + gas/testsuite/gas/i386/cet-intel.d | 12 +- gas/testsuite/gas/i386/cet.d | 12 +- gas/testsuite/gas/i386/cet.s | 12 +- gas/testsuite/gas/i386/notrack-intel.d | 16 + gas/testsuite/gas/i386/notrack.d | 16 + gas/testsuite/gas/i386/notrack.s | 22 + gas/testsuite/gas/i386/notrackbad.l | 54 +- gas/testsuite/gas/i386/notrackbad.s | 4 - gas/testsuite/gas/i386/x86-64-cet-intel.d | 16 +- gas/testsuite/gas/i386/x86-64-cet.d | 16 +- gas/testsuite/gas/i386/x86-64-cet.s | 16 +- gas/testsuite/gas/i386/x86-64-notrack-intel.d | 32 + gas/testsuite/gas/i386/x86-64-notrack.d | 32 + gas/testsuite/gas/i386/x86-64-notrack.s | 43 + gas/testsuite/gas/i386/x86-64-notrackbad.l | 54 +- gas/testsuite/gas/i386/x86-64-notrackbad.s | 4 - gdb/ChangeLog | 87 + gdb/Makefile.in | 2 + gdb/charset.c | 11 +- gdb/common/environ.c | 202 +- gdb/common/environ.h | 70 +- gdb/doc/ChangeLog | 7 + gdb/doc/guile.texi | 2 +- gdb/doc/python.texi | 2 +- gdb/dwarf2read.c | 6 +- gdb/features/i386/i386-linux.c | 6 +- gdb/features/i386/i386-linux.xml | 2 +- gdb/gdbserver/ChangeLog | 16 + gdb/gdbserver/Makefile.in | 15 +- gdb/gdbserver/linux-low.c | 2 +- gdb/gdbserver/lynx-low.c | 2 +- gdb/gdbserver/server.c | 9 +- gdb/gdbserver/server.h | 6 +- gdb/gdbserver/spu-low.c | 2 +- gdb/infcmd.c | 28 +- gdb/inferior.c | 4 +- gdb/inferior.h | 6 +- gdb/mi/mi-cmd-env.c | 6 +- gdb/mips-tdep.c | 10 +- gdb/solib.c | 7 +- gdb/target-descriptions.c | 197 +- gdb/target.h | 13 +- gdb/testsuite/ChangeLog | 6 + gdb/testsuite/gdb.arch/powerpc-power9.exp | 4 +- gdb/testsuite/gdb.arch/powerpc-power9.s | 2 +- gdb/unittests/environ-selftests.c | 151 + gold/ChangeLog | 22 + gold/aarch64.cc | 21 +- gold/powerpc.cc | 113 +- ld/ChangeLog | 17 + ld/testsuite/ld-i386/i386.exp | 18 + ld/testsuite/ld-powerpc/powerpc.exp | 10 + ld/testsuite/ld-powerpc/tocsave1.s | 24 + ld/testsuite/ld-powerpc/tocsave1a.d | 15 + ld/testsuite/ld-powerpc/tocsave1s.d | 9 + ld/testsuite/ld-powerpc/tocsave2.s | 24 + ld/testsuite/ld-powerpc/tocsave2a.d | 18 + ld/testsuite/ld-powerpc/tocsave2s.d | 13 + ld/testsuite/ld-powerpc/tocsavelib.s | 5 + ld/testsuite/ld-x86-64/x86-64.exp | 18 + opcodes/ChangeLog | 33 + opcodes/i386-dis.c | 39 +- opcodes/i386-opc.tbl | 8 +- opcodes/i386-tbl.h | 24 +- opcodes/score-dis.c | 1 + patches/README | 2 + patches/binutils-IBT.patch | 4424 +++++++++++++++++++++++++ patches/binutils-SHSTK.patch | 892 +++++ 90 files changed, 7376 insertions(+), 814 deletions(-) create mode 100644 gas/testsuite/gas/arm/forbid-armv7-idiv-ext.d create mode 100644 gas/testsuite/gas/arm/forbid-armv7-idiv-ext.l create mode 100644 gdb/unittests/environ-selftests.c create mode 100644 ld/testsuite/ld-powerpc/tocsave1.s create mode 100644 ld/testsuite/ld-powerpc/tocsave1a.d create mode 100644 ld/testsuite/ld-powerpc/tocsave1s.d create mode 100644 ld/testsuite/ld-powerpc/tocsave2.s create mode 100644 ld/testsuite/ld-powerpc/tocsave2a.d create mode 100644 ld/testsuite/ld-powerpc/tocsave2s.d create mode 100644 ld/testsuite/ld-powerpc/tocsavelib.s create mode 100644 patches/binutils-IBT.patch create mode 100644 patches/binutils-SHSTK.patch