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 45df1af8d0 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds 7f53228719 Revert "GDB: Only build for "unix:" connections if AF_LOCAL [...] adds 431f22cc09 Revert "GDB: Remote target can now accept the form unix::/pa [...] adds 6cf3675653 Revert "GDB: Fix documentation for invoking GDBSERVER" adds 6a0b3457ee Revert "GDB: Document the unix::/path/to/socket of remote co [...] adds 80e24d0986 Revert "GDBSERVER: Listen on a unix domain (instead of TCP) [...] adds 9c3adfb9a4 Automatic date update in version.in adds fd332753fa Remove relational operators from common/offset-type.h adds 4d5d104997 Check return value of bfd_init adds c1230d1bab [src/erc32] Use ncurses instead of termcap on Cygwin too adds b4e0939956 Automatic date update in version.in adds cd53832b00 [GAS][ARM] Fix failing Armv1 test adds a66cf75c9c [GAS][ARM] Fix UDF testism adds 664306bcce [GAS][ARM] Fix ARMv8.1 AdvSIMD testism adds eb77c9df9f gdb: Handle ICC's unexpected void return type adds 64f57f3d7d [PowerPC] Include nat/linux-ptrace.h in native targets adds f32a4a5939 Don't create got section while processing TLS Local Exec rel [...] adds 1443936e96 [gdb/testsuite] get_valueof: Don't output value in test name adds b555fb21f9 Merge autoconf / automake update changes from GCC. adds 0b4d000cc4 Merge config/ changes from GCC. adds 68b9ac18cf [gdb/testsuite] Factor out lib/valgrind.exp adds 92dcebf3fa gdb/riscv: Fix failures on rv64 in gdb.arch/riscv-reg-aliase [...] adds 656efb5e26 Fix PR gdb/23835: Don't redefine _FORTIFY_SOURCE if it's alr [...] adds 38642de318 Automatic date update in version.in adds cdcda965ea Reading signal handler frame in AIX adds 33ea299c25 Fix ld action in run_dump_test adds e8d8cce69b Import mkdtemp gnulib module, fix mingw build adds e1c3a37375 arm-pikeos: software single step adds 1cc62f2e44 rs6000-tdep.c:skip_prologue avoid negative left shift adds 87f7ab7b84 gdb.texinfo: Fix the output of the "info tasks 2" example adds 8b578f9c76 remove trailing spaces in print-utils.c ("int_string" function) adds e2b7af7242 (Ada) fix "error in expression" when using watch -location command adds c175004a53 Automatic date update in version.in adds 3ba2ee38a6 RISC-V: Don't allow unaligned breakpoints. adds a4bcd73371 PR23850, strip should not discard/move .rela.plt in executable adds 285e3f99c7 Squash readelf warning on zero sh_link reloc section adds 396ce99883 [GOLD] make clean adds d54cfd762b QUIET flag initialization missing in 2 places. adds e8bf1ce461 (Ada) Add ravenscar tasking support on AArch64 adds 34156b2386 binutils: Add AC_FUNC_MMAP to configure.ac adds a1fb41caab Automatic date update in version.in new 2b450ffc3a Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds 3c6dd3d1c7 OBVIOUS fix the month of the last gdb/ChangeLog entry to be [...] adds 814fa4f632 OBVIOUS Remove a useless const char *type and its initialization. adds 470678d7c9 OBVIOUS Fix a typo in ada-lang.c add_prefix_cmd for "set ada" adds 675accbdcb elfedit: Move ELF header magic bytes check to get_file_header adds 9446bd8ad6 Automatic date update in version.in adds 12dfa12a3c Return gdbpy_ref from gdb_py_object_from_*longest adds 833d985d1c Return gdbpy_ref from some Python string functions adds a31abe80ea Return gdbpy_ref from gdbpy_get_varobj_pretty_printer adds 713f1b445a Automatic date update in version.in adds e60f4d3bda x86: Disable GOT relaxation with data prefix new 0c57be6f1d Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 5219aaea7d Update binutils-x86-64-thunk.patch against master adds a4749e56ca Correct ChangeLog entries for PR gas/23854 commit adds 8e6a5953e1 Fix 4K leak in open_source_file each time next/step changes [...] adds bb20ccab70 ChangeLog for 'Fix 4K leak each time next/step changes of fu [...] adds 50cab6efce Automatic date update in version.in adds bbae6b11eb x86: XOP VPHADD* / VPHSUB* are VEX.W0 adds 0aaca1d90a x86: add more VexWIG adds 563c7eef61 x86: allow {store} to select alternative {,}PEXTRW encoding adds fd71a3756e x86: fix various non-LIG templates adds 931d03b75a x86: adjust {,E}VEX.W handling outside of 64-bit mode adds b50c9f3166 x86: adjust {,E}VEX.W handling for PEXTR* / PINSR* adds 58a211d260 x86: correctly handle KMOVD with VEX.W set outside of 64-bit mode adds 9819647a63 x86: correctly handle VMOVD with EVEX.W set outside of 64-bit mode adds 4dd4e63945 x86: correctly handle VPBROADCASTD with EVEX.W set outside o [...] adds 2eac3da184 PowerPC instruction operand flag validation adds 715537181e PowerPC instruction mask checks adds 0632eeea6e [BINUTILS, ARM] Add Armv8.5-A to select_arm_features and upd [...] adds bc52d49c1d [arm] Check for neon and condition in vcvt.f16.f32 adds f86e17aacf [arm] fix testsuite breakage on pe-coff adds ddea148b3d Add support for a couple of new Mach-O commands. adds 8a6b075bc0 elfedit: Add --enable-x86-feature/--disable-x86-feature adds bcecc11da2 Note that PT_GETREGS supplies SSTATUS for FreeBSD/riscv. new 4b8af8c33f 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 | 6 + bfd/ChangeLog | 18 + bfd/elf.c | 19 +- bfd/elfnn-aarch64.c | 3 - bfd/mach-o.c | 3 + bfd/version.h | 2 +- binutils/ChangeLog | 43 ++ binutils/config.in | 6 + binutils/configure | 209 ++++++++- binutils/configure.ac | 1 + binutils/doc/binutils.texi | 34 +- binutils/elfedit.c | 275 +++++++++++- binutils/readelf.c | 40 +- binutils/testsuite/config/default.exp | 8 + binutils/testsuite/lib/binutils-common.exp | 19 + config/ChangeLog | 16 + config/dfp.m4 | 2 +- config/math.m4 | 4 +- config/multi.m4 | 3 +- config/tls.m4 | 14 +- gas/ChangeLog | 130 ++++++ gas/config/tc-arm.c | 2 + gas/config/tc-i386.c | 17 +- gas/config/tc-ppc.c | 46 +- gas/testsuite/config/default.exp | 8 + gas/testsuite/gas/arm/armv1.d | 36 +- gas/testsuite/gas/arm/armv8-a+rdma-warning.d | 1 - gas/testsuite/gas/arm/neon-cond-bad-inc.s | 4 + gas/testsuite/gas/arm/neon-cond-bad.l | 30 +- gas/testsuite/gas/arm/neon-cond-bad_t2.d | 5 + gas/testsuite/gas/arm/udf.d | 42 +- gas/testsuite/gas/arm/vfp-bad.l | 2 + gas/testsuite/gas/arm/vfp-bad.s | 2 + gas/testsuite/gas/i386/avx-wig.d | 69 ++- gas/testsuite/gas/i386/avx-wig.s | 67 +++ gas/testsuite/gas/i386/avx2-wig.d | 13 +- gas/testsuite/gas/i386/avx2-wig.s | 1 - gas/testsuite/gas/i386/evex-lig-2.d | 17 + gas/testsuite/gas/i386/evex-lig-2.s | 25 ++ gas/testsuite/gas/i386/evex-wig.s | 58 +++ gas/testsuite/gas/i386/evex-wig1-intel.d | 36 ++ gas/testsuite/gas/i386/evex-wig1.d | 36 ++ gas/testsuite/gas/i386/evex-wig2.d | 17 - gas/testsuite/gas/i386/evex-wig2.s | 11 - gas/testsuite/gas/i386/i386.exp | 3 +- gas/testsuite/gas/i386/mixed-mode-reloc32.d | 2 +- gas/testsuite/gas/i386/pseudos.d | 11 +- gas/testsuite/gas/i386/pseudos.s | 12 + gas/testsuite/gas/i386/vex-lig-2.d | 74 ++++ gas/testsuite/gas/i386/vex-lig-2.s | 83 ++++ gas/testsuite/gas/i386/x86-64-avx-wig.d | 22 +- gas/testsuite/gas/i386/x86-64-avx-wig.s | 20 + gas/testsuite/gas/i386/x86-64-avx2-wig.d | 13 +- gas/testsuite/gas/i386/x86-64-avx2-wig.s | 1 - gas/testsuite/gas/i386/x86-64-evex-lig-2.d | 21 + gas/testsuite/gas/i386/x86-64-evex-lig-2.s | 31 ++ gas/testsuite/gas/i386/x86-64-evex-wig.s | 13 + gas/testsuite/gas/i386/x86-64-evex-wig1-intel.d | 9 + gas/testsuite/gas/i386/x86-64-evex-wig1.d | 9 + gas/testsuite/gas/i386/x86-64-pseudos.d | 11 +- gas/testsuite/gas/i386/x86-64-pseudos.s | 12 + gas/testsuite/gas/i386/x86-64-vex-lig-2.d | 78 ++++ gas/testsuite/gas/i386/x86-64-vex-lig-2.s | 89 ++++ gdb/ChangeLog | 194 ++++++++- gdb/Makefile.in | 4 + gdb/NEWS | 9 +- gdb/aarch64-ravenscar-thread.c | 213 ++++++++++ gdb/aarch64-ravenscar-thread.h | 27 ++ gdb/aarch64-tdep.c | 3 + gdb/ada-lang.c | 15 +- gdb/arm-pikeos-tdep.c | 92 ++++ gdb/common/common-defs.h | 5 +- gdb/common/netstuff.c | 10 - gdb/common/offset-type.h | 18 +- gdb/common/pathstuff.c | 25 ++ gdb/common/pathstuff.h | 10 + gdb/common/print-utils.c | 6 +- gdb/compile/compile.c | 4 - gdb/config.in | 6 - gdb/configure | 23 +- gdb/configure.ac | 12 +- gdb/configure.tgt | 4 +- gdb/defs.h | 1 + gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 87 +--- gdb/dwarf2read.c | 49 ++- gdb/gdbserver/ChangeLog | 4 + gdb/gdbserver/configure.ac | 2 +- gdb/gdbserver/linux-ppc-low.c | 1 + gdb/gdbserver/remote-utils.c | 159 ++----- gdb/gnulib/aclocal-m4-deps.mk | 1 + gdb/gnulib/aclocal.m4 | 1 + gdb/gnulib/config.in | 6 + gdb/gnulib/configure | 47 +++ gdb/gnulib/import/Makefile.am | 11 +- gdb/gnulib/import/Makefile.in | 20 +- gdb/gnulib/import/m4/gnulib-cache.m4 | 3 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 9 + gdb/gnulib/import/m4/mkdtemp.m4 | 20 + gdb/gnulib/import/mkdtemp.c | 39 ++ gdb/gnulib/update-gnulib.sh | 1 + gdb/language.c | 4 +- gdb/main.c | 6 +- gdb/osabi.c | 1 + gdb/ppc-linux-nat.c | 1 + gdb/python/py-block.c | 4 +- gdb/python/py-breakpoint.c | 8 +- gdb/python/py-linetable.c | 6 +- gdb/python/py-objfile.c | 7 +- gdb/python/py-prettyprint.c | 30 +- gdb/python/py-progspace.c | 5 +- gdb/python/py-symtab.c | 6 +- gdb/python/py-type.c | 2 +- gdb/python/py-utils.c | 47 ++- gdb/python/py-value.c | 4 +- gdb/python/python-internal.h | 12 +- gdb/python/python.c | 2 +- gdb/riscv-fbsd-nat.c | 3 +- gdb/riscv-tdep.c | 32 +- gdb/rs6000-aix-tdep.c | 116 ++++- gdb/rs6000-tdep.c | 11 +- gdb/ser-uds.c | 18 +- gdb/serial.c | 5 +- gdb/source.c | 3 +- gdb/stack.c | 2 +- gdb/symtab.c | 2 +- gdb/testsuite/ChangeLog | 31 ++ gdb/testsuite/gdb.ada/watch_minus_l.exp | 42 ++ .../gdb.ada/watch_minus_l/foo_ra10_006.adb | 22 + .../{mi_string_access => watch_minus_l}/pck.adb | 0 gdb/testsuite/gdb.ada/watch_minus_l/pck.ads | 22 + gdb/testsuite/gdb.arch/aix-sighandle.c | 35 ++ gdb/testsuite/gdb.arch/aix-sighandle.exp | 43 ++ gdb/testsuite/gdb.arch/riscv-reg-aliases.exp | 182 +++++--- gdb/testsuite/gdb.base/valgrind-bt.exp | 72 +--- gdb/testsuite/gdb.base/valgrind-disp-step.exp | 72 +--- gdb/testsuite/gdb.base/valgrind-infcall.exp | 72 +--- gdb/testsuite/gdb.dwarf2/void-type.c | 36 ++ gdb/testsuite/gdb.dwarf2/void-type.exp | 125 ++++++ gdb/testsuite/lib/gdb.exp | 2 +- gdb/testsuite/lib/valgrind.exp | 105 +++++ gdb/unittests/mkdir-recursive-selftests.c | 15 +- gdb/valprint.c | 1 + gdb/varobj.c | 13 +- gold/ChangeLog | 8 + gold/Makefile.am | 3 + gold/Makefile.in | 6 + gold/testsuite/Makefile.am | 2 + gold/testsuite/Makefile.in | 8 +- include/ChangeLog | 11 + include/mach-o/loader.h | 3 +- include/opcode/arm.h | 7 +- ld/ChangeLog | 27 ++ ld/testsuite/config/default.exp | 4 + ld/testsuite/ld-elf/linux-x86.exp | 46 ++ ld/testsuite/ld-elf/x86-feature-1a.rd | 6 + ld/testsuite/ld-elf/x86-feature-1b.rd | 6 + ld/testsuite/ld-elf/x86-feature-1c.rd | 6 + ld/testsuite/ld-elf/x86-feature-1d.rd | 6 + ld/testsuite/ld-elf/x86-feature-1e.rd | 6 + ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pr23854.d | 28 ++ ld/testsuite/ld-i386/pr23854.s | 33 ++ ld/testsuite/ld-x86-64/pr23854.d | 28 ++ ld/testsuite/ld-x86-64/pr23854.s | 33 ++ ld/testsuite/ld-x86-64/x86-64.exp | 1 + ld/testsuite/lib/ld-lib.exp | 17 - libdecnumber/ChangeLog | 4 + libdecnumber/configure | 2 +- multilib.am | 45 ++ opcodes/ChangeLog | 91 ++++ opcodes/arm-dis.c | 10 +- opcodes/i386-dis-evex.h | 30 +- opcodes/i386-dis.c | 86 +--- opcodes/i386-opc.tbl | 469 +++++++++++---------- opcodes/i386-tbl.h | 454 ++++++++++---------- opcodes/ppc-opc.c | 199 +++------ patches/binutils-x86-64-thunk.patch | 64 +-- sim/erc32/ChangeLog | 6 + sim/erc32/configure | 10 +- sim/erc32/configure.ac | 9 +- zlib/ChangeLog.bin-gdb | 9 + zlib/Makefile.am | 2 + zlib/Makefile.in | 80 +++- zlib/configure | 1 + 185 files changed, 4495 insertions(+), 1659 deletions(-) delete mode 100644 gas/testsuite/gas/i386/evex-wig2.d delete mode 100644 gas/testsuite/gas/i386/evex-wig2.s create mode 100644 gas/testsuite/gas/i386/vex-lig-2.d create mode 100644 gas/testsuite/gas/i386/vex-lig-2.s create mode 100644 gas/testsuite/gas/i386/x86-64-vex-lig-2.d create mode 100644 gas/testsuite/gas/i386/x86-64-vex-lig-2.s create mode 100644 gdb/aarch64-ravenscar-thread.c create mode 100644 gdb/aarch64-ravenscar-thread.h create mode 100644 gdb/arm-pikeos-tdep.c create mode 100644 gdb/gnulib/import/m4/mkdtemp.m4 create mode 100644 gdb/gnulib/import/mkdtemp.c create mode 100644 gdb/testsuite/gdb.ada/watch_minus_l.exp create mode 100644 gdb/testsuite/gdb.ada/watch_minus_l/foo_ra10_006.adb copy gdb/testsuite/gdb.ada/{mi_string_access => watch_minus_l}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/watch_minus_l/pck.ads create mode 100644 gdb/testsuite/gdb.arch/aix-sighandle.c create mode 100644 gdb/testsuite/gdb.arch/aix-sighandle.exp create mode 100644 gdb/testsuite/gdb.dwarf2/void-type.c create mode 100644 gdb/testsuite/gdb.dwarf2/void-type.exp create mode 100644 gdb/testsuite/lib/valgrind.exp create mode 100644 ld/testsuite/ld-elf/x86-feature-1a.rd create mode 100644 ld/testsuite/ld-elf/x86-feature-1b.rd create mode 100644 ld/testsuite/ld-elf/x86-feature-1c.rd create mode 100644 ld/testsuite/ld-elf/x86-feature-1d.rd create mode 100644 ld/testsuite/ld-elf/x86-feature-1e.rd create mode 100644 ld/testsuite/ld-i386/pr23854.d create mode 100644 ld/testsuite/ld-i386/pr23854.s create mode 100644 ld/testsuite/ld-x86-64/pr23854.d create mode 100644 ld/testsuite/ld-x86-64/pr23854.s create mode 100644 multilib.am