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 1b4cc1a6500 Merge remote-tracking branch 'origin/master' into users/hjl [...] adds d8d83535e6d gdb: cleanup of displaced_step_inferior_state::reset/displa [...] adds e8217e61f59 gdb: make gdbarch_displaced_step_copy_insn return an std::u [...] adds f251f505331 Have testsuite find gdbserver in new location adds a4a38eb4373 Cache .gnu_debugdata BFD adds 1a627e7e6c6 Change gdbserver to use existing gnulib and libiberty adds fdb61c6c395 gdb: introduce displaced_step_closure_up type alias adds 3580810c51b Automatic date update in version.in adds 5de9bb826dd Automatic date update in version.in adds af5c13b01ec x86: Don't disable SSE4a when disabling SSE4 adds be70ff166e6 Automatic date update in version.in adds dabec65da1b Re: x86: Don't disable SSE4a when disabling SSE4 adds ce504911e5c x86: Don't disable SSE3 when disabling SSE4a adds b9915cbc7d3 x86/Intel: improve diagnostics for ambiguous VCVT* operands adds eedb0f2cfd2 x86/Intel: don't swap operands of MONITOR{,X} and MWAIT{,X} adds c8f8eebc3fc x86: fold AddrPrefixOpReg templates adds 1f730c46141 x86: fold certain VCVT{,U}SI2S{S,D} templates new 78da3213744 Merge remote-tracking branch 'origin/master' into users/hjl [...] new 258ac1f0e57 Apply "gold: x86-64: Fix TLSDESC -> LE relaxation" adds 272a84b1204 x86: Remove CpuABM and add CpuPOPCNT adds b6f9caee52b Fix gdbserver-without-gdb build adds 685313de6b2 Automatic date update in version.in adds d4295de4f3d [gdb/testsuite] Handle missing gnatmake in gnat_runtime_has [...] new 3811bfe1ead Merge remote-tracking branch 'origin/master' into users/hjl [...] adds 7001c1b7dcd gdb: update email address for Palmer Dabbelt adds 6d0cf4464e0 Fix build with gcc-4.8.x adds edd45eb06bf gdb: fix printing of flag enums with multi-bit enumerators adds 6740f0cc3bd gdb: allow duplicate enumerators in flag enums adds b29a2df0002 gdb: print unknown part of flag enum in hex adds 373d7ac0f15 gdb: change print format of flag enums with value 0 adds 89e2fdc56a4 [gdb/testsuite] Be quiet about untested dtrace-prob.exp adds 66708c54e6b Automatic date update in version.in adds d1c9b20ff9e gdb/riscv: Update API for looking up target descriptions adds bf84f706662 gdbserver: Add RISC-V/Linux support adds 2e3cd5d013c Adjust PR25355 testcase adds 2d0e121701a c99 elfxx-riscv.c fix adds 986f078366b bfd_size_type to size_t adds 96d3b80f549 Check return status of memory alloc functions adds 7c5fa58ea90 bfd_get_file_size calls adds b03202e32c8 bfd_get_size cache adds 446f7ed5abf alloc2 used unnecessarily adds 1f4361a77b1 _bfd_mul_overflow adds 806470a219e Miscellaneous memory alloc related fixes adds 2bb3687ba87 _bfd_alloc_and_read adds 2c7c5554df1 file size check in _bfd_alloc_and_read adds 9db2b96b075 [gdb/testsuite] Ignore pass in gdb_caching_proc adds 86cbc5dc163 [gdb/testsuite] Be quiet about missing prelink in solib-ove [...] adds dcf06b89b91 plugin: Call dlclose before return in try_load_plugin new 87d0206483b Merge remote-tracking branch 'origin/master' into users/hjl [...]
The 4 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: ChangeLog | 11 + Makefile.def | 5 + Makefile.in | 4 + bfd/ChangeLog | 355 ++ bfd/aix386-core.c | 2 +- bfd/aout-target.h | 2 +- bfd/aout-tic30.c | 2 +- bfd/aoutx.h | 51 +- bfd/archive.c | 37 +- bfd/archive64.c | 11 +- bfd/archures.c | 2 +- bfd/bfd-in2.h | 19 +- bfd/bfd.c | 21 +- bfd/bfdio.c | 23 +- bfd/binary.c | 2 +- bfd/cisco-core.c | 2 +- bfd/coff-arm.c | 10 +- bfd/coff-ppc.c | 8 +- bfd/coff-rs6000.c | 12 +- bfd/coff-sh.c | 2 +- bfd/coff64-rs6000.c | 6 +- bfd/coffcode.h | 95 +- bfd/coffgen.c | 93 +- bfd/cofflink.c | 4 +- bfd/dwarf1.c | 4 +- bfd/dwarf2.c | 44 +- bfd/ecoff.c | 147 +- bfd/ecofflink.c | 2 +- bfd/elf-attrs.c | 5 +- bfd/elf-hppa.h | 2 +- bfd/elf-m10300.c | 8 +- bfd/elf-strtab.c | 2 +- bfd/elf.c | 236 +- bfd/elf32-arm.c | 8 +- bfd/elf32-avr.c | 8 +- bfd/elf32-bfin.c | 4 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-cris.c | 2 +- bfd/elf32-csky.c | 6 +- bfd/elf32-frv.c | 2 +- bfd/elf32-hppa.c | 6 +- bfd/elf32-i386.c | 2 +- bfd/elf32-lm32.c | 2 +- bfd/elf32-m32c.c | 23 +- bfd/elf32-m32r.c | 4 +- bfd/elf32-m68hc1x.c | 6 +- bfd/elf32-m68k.c | 2 +- bfd/elf32-metag.c | 6 +- bfd/elf32-microblaze.c | 4 +- bfd/elf32-nds32.c | 4 +- bfd/elf32-nios2.c | 8 +- bfd/elf32-or1k.c | 4 +- bfd/elf32-ppc.c | 4 +- bfd/elf32-pru.c | 2 +- bfd/elf32-rl78.c | 23 +- bfd/elf32-rx.c | 23 +- bfd/elf32-s390.c | 4 +- bfd/elf32-score.c | 6 +- bfd/elf32-score7.c | 4 +- bfd/elf32-sh.c | 4 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-tilepro.c | 4 +- bfd/elf32-v850.c | 2 +- bfd/elf32-vax.c | 2 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-alpha.c | 30 +- bfd/elf64-hppa.c | 2 +- bfd/elf64-ia64-vms.c | 2 +- bfd/elf64-mips.c | 9 +- bfd/elf64-mmix.c | 2 +- bfd/elf64-ppc.c | 12 +- bfd/elf64-s390.c | 4 +- bfd/elf64-sparc.c | 10 +- bfd/elf64-x86-64.c | 2 +- bfd/elfcode.h | 110 +- bfd/elfcore.h | 9 +- bfd/elflink.c | 71 +- bfd/elfnn-aarch64.c | 8 +- bfd/elfnn-ia64.c | 2 +- bfd/elfnn-riscv.c | 4 +- bfd/elfxx-mips.c | 37 +- bfd/elfxx-riscv.c | 10 +- bfd/elfxx-sparc.c | 6 +- bfd/elfxx-tilegx.c | 4 +- bfd/elfxx-x86.c | 2 +- bfd/format.c | 2 +- bfd/hash.c | 2 +- bfd/i386lynx.c | 9 +- bfd/ihex.c | 2 +- bfd/irix-core.c | 2 +- bfd/libbfd-in.h | 70 +- bfd/libbfd.c | 53 - bfd/libbfd.h | 70 +- bfd/linker.c | 6 +- bfd/lynx-core.c | 23 +- bfd/mach-o.c | 197 +- bfd/netbsd-core.c | 2 +- bfd/opncls.c | 67 +- bfd/osf-core.c | 2 +- bfd/pdp11.c | 36 +- bfd/peXXigen.c | 4 +- bfd/pef.c | 40 +- bfd/peicode.h | 19 +- bfd/plugin.c | 39 +- bfd/ppcboot.c | 4 +- bfd/ptrace-core.c | 2 +- bfd/sco5-core.c | 2 +- bfd/som.c | 262 +- bfd/srec.c | 2 +- bfd/syms.c | 2 +- bfd/targets.c | 2 +- bfd/tekhex.c | 4 +- bfd/trad-core.c | 2 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 150 +- bfd/vms-lib.c | 22 +- bfd/wasm-module.c | 16 +- bfd/xcofflink.c | 29 +- bfd/xsym.c | 35 +- configure | 18 +- configure.ac | 18 +- gas/ChangeLog | 48 + gas/config/tc-i386.c | 207 +- gas/doc/c-i386.texi | 13 +- gas/testsuite/gas/i386/avx512dq-inval.l | 8 +- gas/testsuite/gas/i386/avx512dq-inval.s | 6 + gas/testsuite/gas/i386/avx512vl-ambig.l | 7 + gas/testsuite/gas/i386/avx512vl-ambig.s | 11 + gas/testsuite/gas/i386/i386.exp | 3 + gas/testsuite/gas/i386/inval-avx.l | 6 +- gas/testsuite/gas/i386/inval-avx512f.l | 18 + gas/testsuite/gas/i386/inval-avx512f.s | 10 + gas/testsuite/gas/i386/sse3-intel.d | 43 + gas/testsuite/gas/i386/sse3.d | 3 + gas/testsuite/gas/i386/sse3.s | 4 + gas/testsuite/gas/i386/x86-64-sse3-intel.d | 46 + gas/testsuite/gas/i386/x86-64-sse3.d | 3 + gas/testsuite/gas/i386/x86-64-sse3.s | 4 + gdb/ChangeLog | 135 + gdb/MAINTAINERS | 2 +- gdb/NEWS | 8 + gdb/aarch64-tdep.c | 5 +- gdb/aarch64-tdep.h | 3 +- gdb/amd64-tdep.c | 11 +- gdb/amd64-tdep.h | 3 +- gdb/arch/riscv.c | 69 +- gdb/arch/riscv.h | 26 +- gdb/arm-linux-tdep.c | 14 +- gdb/dwarf2/read.c | 9 +- gdb/gdbarch.c | 2 +- gdb/gdbarch.h | 6 +- gdb/gdbarch.sh | 4 +- gdb/i386-linux-tdep.c | 7 +- gdb/i386-tdep.c | 8 +- gdb/i386-tdep.h | 2 +- gdb/infrun.c | 58 +- gdb/infrun.h | 6 +- gdb/minidebug.c | 11 + gdb/nat/riscv-linux-tdesc.c | 8 +- gdb/nat/riscv-linux-tdesc.h | 7 +- gdb/riscv-linux-nat.c | 4 +- gdb/riscv-tdep.c | 2 +- gdb/rs6000-tdep.c | 5 +- gdb/s390-tdep.c | 5 +- gdb/testsuite/ChangeLog | 56 + gdb/testsuite/boards/gdbserver-base.exp | 2 +- gdb/testsuite/gdb.base/gdb-caching-proc.exp | 4 +- gdb/testsuite/gdb.base/printcmds.c | 31 +- gdb/testsuite/gdb.base/printcmds.exp | 20 +- gdb/testsuite/gdb.base/solib-overlap.exp | 5 +- gdb/testsuite/lib/ada.exp | 16 +- gdb/testsuite/lib/cache.exp | 31 +- gdb/testsuite/lib/dtrace.exp | 6 +- gdb/testsuite/lib/gdbserver-support.exp | 14 +- gdb/valprint.c | 50 +- gdbserver/ChangeLog | 26 + gdbserver/Makefile.in | 62 +- gdbserver/acinclude.m4 | 2 - gdbserver/configure | 219 +- gdbserver/configure.ac | 18 +- gdbserver/configure.srv | 7 + gdbserver/linux-riscv-low.cc | 279 + gdbsupport/ChangeLog | 4 + gdbsupport/common-defs.h | 2 +- ld/ChangeLog | 4 + ld/testsuite/ld-plugin/pr25355.d | 4 +- opcodes/ChangeLog | 54 + opcodes/i386-gen.c | 20 +- opcodes/i386-init.h | 244 +- opcodes/i386-opc.h | 12 +- opcodes/i386-opc.tbl | 119 +- opcodes/i386-tbl.h | 5872 ++++++++++---------- ...001-gold-x86-64-Fix-TLSDESC-LE-relaxation.patch | 216 + ...ld-x86-64-Fix-TLSDESC-relaxation-for-x32.patch} | 49 +- patches/README | 3 +- 195 files changed, 6268 insertions(+), 5016 deletions(-) create mode 100644 gas/testsuite/gas/i386/avx512vl-ambig.l create mode 100644 gas/testsuite/gas/i386/avx512vl-ambig.s create mode 100644 gas/testsuite/gas/i386/sse3-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-sse3-intel.d create mode 100644 gdbserver/linux-riscv-low.cc create mode 100644 patches/0001-gold-x86-64-Fix-TLSDESC-LE-relaxation.patch rename patches/{0001-gold-x86-64-Fix-TLSDESC-relaxation-for-x32.patch => 0002-gold [...]