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 4e05a7ed117 Merge remote-tracking branch 'origin/master' into users/hjl [...] adds f6474de9aac Allow use of Pygments to colorize source code adds f9fac3c81b3 gdb: fix indentation in infrun.c adds b3ee6dd9f20 gdb: remove uses of iterate_over_inferiors in remote-sim.c adds a12378729f4 gdb: add declaration for _initialize_gdbarch in gdbarch.sh adds ea91954d077 Automatic date update in version.in adds 1e1613647fc pr23900-1.d: Adjusted adds c48acf6f267 PR25417, Fix minor typos adds abc489c64a3 PowerPC64 TLS optimization fix adds 9e7028aa1e7 PowerPC64 __tls_get_addr_desc adds a804e4760a9 PowerPC64 tls_get_addr_desc static support adds 6a462ad49ec x86-64: Skip GNU2 TLS tests only without compiler support adds be4c5e58bdc x86: Always disallow double word suffix with word general register adds b7dcc42dfde MSP430: Fix simulator execution of RRUX instruction adds 3401347452f Automatic date update in version.in adds 403d1bd91df RISC-V: Change -march parsing. adds 67641dd326e PR25444, Floating point exception in _bfd_elf_compute_secti [...] adds 24e648d4b80 Updated translations for various binutils sub-directories. adds c162ed3e66a Cache the text section offset of shared libraries adds e7eee665a15 gdb: fix darwin-nat.c build / adapt to multi-target adds ab53f382624 gdb: fix variable shadowing error in darwin-nat.c adds b3b3bada0d5 gdb: introduce objfile text_section_offset and data_section [...] adds a05d007dfee Automatic date update in version.in adds 2f267673f0f gdb/tui: Prevent exceptions from trying to cross readline adds 733d0a67953 gdb/tui: asm window handles invalid memory and scrolls better adds f3364a6d0fe gdb: Re-enable stdin for all UIs from start_event_loop adds 1ba1ac88011 gdb: Enable stdin on exception in execute_gdb_command adds 89203d40625 Update comments about removed function adds 2f796de6da8 Fix issue with warning messages about corrupt debuginfod notes. adds 42ba50eccbb gdbserver: Remove a stale TAGS recipe for config files adds 42cd72aa027 gdbserver: Make `make TAGS' actually work adds caa31cfad6c Fix an illegal call to free() when copying a PE format file. adds 43198d20896 Support the NetBSD version of pthread_setname_np adds 73685c7eded Define _KERNTYPES in arm-nbsd-nat.c adds 3050c6f4bcf Make the class name in the definition match the declaration adds bdaed379e9c Add install-strip target to gdbserver adds 53af73bf5e9 Fix re-runs of a second inferior (PR gdb/25410) adds b5f998b2dd8 RISC-V: Minor cleanup for s extension support. adds 94a72be7086 gdb: Include end of sequence markers in the line table adds 3d92a3e313a gdb: Don't reorder line table entries too much when sorting. adds 7ffa82e1222 gdb: Better frame tracking for inline frames adds e53c0f75bd1 Automatic date update in version.in adds a2fedca99c6 Implement 'set/show exec-file-mismatch'. adds b1468492c69 Test 'set exec-file-mismatch ask|warn|off'. adds e47e48f6a76 Document 'set|show exec-file-mismatch (ask|warn|off)' adds 65e5fdc0c17 Automatic date update in version.in adds b7d2fe148e7 Document m68k floating point feature correspondence adds f6f1cebcbe4 Remove an include from machoread.c adds 6f17252b76d Use new and delete for psymtabs adds 6d94535fc68 Change some psymtab fields to bool adds abaa2f2340a Do not allocate psymtabs via psymtab_storage adds 32caafd02b0 Change allocate_psymtab to be a constructor adds c3693a1d946 Turn start_psymtab_common into a constructor adds 891813beaab Introduce partial_symtab::read_symtab method adds 077cbab2703 Consolidate psymtab "Reading" messages adds 8566b89b737 Introduce partial_symtab::expand_psymtab method adds 0494dbecdfa Consolidate partial symtab dependency reading adds 128a391fe45 Virtualize "readin" and "compunit_symtab" adds 27ee3a66bfb Automatic date update in version.in adds 3024a17ae02 Mark all weak aliases for copy relocations adds 168f8c6ba00 Two minor changes in ctfread.c adds 7568c93bf95 AArch64: Fix cfinv disassembly issues adds e3696f67abf Replace deprecated tcl case statements with switch statements adds bc31405ebb2 x86-64: Properly encode and decode movsxd new d7ea65afe59 Merge remote-tracking branch 'origin/master' into users/hjl [...]
The 1 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 | 96 + bfd/coffgen.c | 6 +- bfd/elf.c | 16 +- bfd/elf64-ppc.c | 577 ++- bfd/elf64-ppc.h | 3 + bfd/elflink.c | 18 +- bfd/elfnn-riscv.c | 146 +- bfd/elfxx-riscv.c | 211 +- bfd/elfxx-riscv.h | 17 + bfd/po/fr.po | 3366 ++++++++-------- bfd/version.h | 2 +- binutils/ChangeLog | 19 + binutils/po/fr.po | 4054 +++++++++++--------- binutils/readelf.c | 6 +- binutils/testsuite/lib/binutils-common.exp | 18 +- gas/ChangeLog | 61 + gas/config/tc-i386.c | 28 +- gas/config/tc-ppc.c | 5 +- gas/doc/c-i386.texi | 18 + gas/testsuite/gas/aarch64/armv8_4-a.d | 1 + gas/testsuite/gas/aarch64/armv8_4-a.s | 3 + gas/testsuite/gas/all/gas.exp | 122 +- gas/testsuite/gas/elf/elf.exp | 62 +- gas/testsuite/gas/i386/general.l | 12 +- gas/testsuite/gas/i386/general.s | 6 +- gas/testsuite/gas/i386/i386.exp | 6 + gas/testsuite/gas/i386/inval.l | 7 + gas/testsuite/gas/i386/inval.s | 4 + gas/testsuite/gas/i386/x86-64-movsxd-intel.d | 26 + .../gas/i386/x86-64-movsxd-intel64-intel.d | 26 + .../gas/i386/x86-64-movsxd-intel64-inval.l | 27 + .../gas/i386/x86-64-movsxd-intel64-inval.s | 14 + gas/testsuite/gas/i386/x86-64-movsxd-intel64.d | 25 + gas/testsuite/gas/i386/x86-64-movsxd-intel64.s | 20 + gas/testsuite/gas/i386/x86-64-movsxd-inval.l | 27 + gas/testsuite/gas/i386/x86-64-movsxd-inval.s | 14 + gas/testsuite/gas/i386/x86-64-movsxd.d | 25 + gas/testsuite/gas/i386/x86-64-movsxd.s | 20 + gas/testsuite/gas/macros/macros.exp | 24 +- gas/testsuite/gas/riscv/march-fail-s-with-version | 2 + ...-with-version.d => march-fail-s-with-version.d} | 1 + .../gas/riscv/march-fail-s-with-version.l | 2 + .../gas/riscv/{march-ok-s.d => march-fail-s.d} | 1 + gas/testsuite/gas/riscv/march-fail-s.l | 2 + .../gas/riscv/{march-ok-sx.d => march-fail-sx.d} | 3 +- gas/testsuite/gas/riscv/march-fail-sx.l | 2 + gas/testsuite/lib/gas-defs.exp | 2 +- gdb/ChangeLog | 427 +++ gdb/NEWS | 13 + gdb/aarch64-fbsd-tdep.c | 2 +- gdb/aarch64-linux-tdep.c | 2 +- gdb/amd64-windows-tdep.c | 3 +- gdb/arm-fbsd-tdep.c | 2 +- gdb/arm-nbsd-nat.c | 6 +- gdb/buildsym.c | 40 +- gdb/cli/cli-style.c | 5 +- gdb/coff-pe-read.c | 2 +- gdb/coffread.c | 14 +- gdb/ctfread.c | 85 +- gdb/darwin-nat.c | 108 +- gdb/darwin-nat.h | 121 +- gdb/dbxread.c | 124 +- gdb/doc/ChangeLog | 11 + gdb/doc/gdb.texinfo | 36 + gdb/dtrace-probe.c | 3 +- gdb/dwarf-index-write.c | 29 +- gdb/dwarf2-frame.c | 4 +- gdb/dwarf2read.c | 189 +- gdb/dwarf2read.h | 25 +- gdb/event-loop.c | 5 +- gdb/exec.c | 150 +- gdb/extension-priv.h | 7 + gdb/extension.c | 21 + gdb/extension.h | 9 + gdb/frame.c | 9 +- gdb/gdbarch.sh | 3 +- gdb/gdbcore.h | 8 +- gdb/gdbserver/ChangeLog | 26 + gdb/gdbserver/Makefile.in | 50 +- gdb/gdbserver/aclocal.m4 | 101 + gdb/gdbserver/configure | 119 +- gdb/gdbserver/configure.ac | 3 +- gdb/gdbserver/configure.srv | 49 +- gdb/hppa-bsd-tdep.c | 2 +- gdb/hppa-tdep.c | 2 +- gdb/i386-cygwin-tdep.c | 2 +- gdb/ia64-tdep.c | 2 +- gdb/infcmd.c | 3 + gdb/infrun.c | 90 +- gdb/inline-frame.c | 30 +- gdb/machoread.c | 1 - gdb/mdebugread.c | 93 +- gdb/minsyms.c | 41 +- gdb/minsyms.h | 17 +- gdb/nat/fork-inferior.c | 5 +- gdb/nat/fork-inferior.h | 3 +- gdb/objfiles.h | 72 +- gdb/psympriv.h | 169 +- gdb/psymtab.c | 158 +- gdb/psymtab.h | 11 +- gdb/python/lib/gdb/__init__.py | 14 + gdb/python/python.c | 78 + gdb/remote-sim.c | 78 +- gdb/remote.c | 3 + gdb/riscv-fbsd-tdep.c | 2 +- gdb/solib-svr4.c | 2 +- gdb/source-cache.c | 14 +- gdb/stabsread.h | 7 +- gdb/stap-probe.c | 2 +- gdb/symmisc.c | 8 +- gdb/symtab.c | 7 +- gdb/testsuite/ChangeLog | 41 + gdb/testsuite/gdb.base/attach.c | 1 + gdb/testsuite/gdb.base/attach.exp | 84 +- gdb/testsuite/gdb.base/attach2.c | 1 + gdb/testsuite/gdb.base/maint.exp | 20 +- gdb/testsuite/gdb.dwarf2/dw2-inline-many-frames.c | 158 + .../gdb.dwarf2/dw2-inline-many-frames.exp | 379 ++ gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.c | 45 + gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 146 + gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 22 + gdb/testsuite/gdb.multi/multi-re-run-1.c | 61 + gdb/testsuite/gdb.multi/multi-re-run-2.c | 61 + gdb/testsuite/gdb.multi/multi-re-run.exp | 115 + .../gdb.server/multi-ui-errors.c} | 29 +- gdb/testsuite/gdb.server/multi-ui-errors.exp | 107 + gdb/testsuite/gdb.server/server-kill-python.exp | 88 + gdb/testsuite/gdb.tui/tui-layout-asm.exp | 42 + gdb/thread.c | 5 +- gdb/tui/tui-disasm.c | 243 +- gdb/tui/tui-io.c | 31 +- gdb/windows-nat.c | 2 + gdb/windows-tdep.c | 20 +- gdb/windows-tdep.h | 1 + gdb/xcoffread.c | 113 +- gdbsupport/ChangeLog | 5 + gdbsupport/thread-pool.c | 12 +- gprof/ChangeLog | 5 + gprof/po/es.po | 280 +- gprof/po/fi.po | 282 +- ld/ChangeLog | 66 + ld/emultempl/ppc64elf.em | 20 +- ld/emultempl/z80elf.em | 2 +- ld/ld.texi | 23 +- ld/ldlang.c | 2 +- ld/testsuite/ld-elf/pr23900-1.d | 2 +- ld/testsuite/ld-elf/pr25458.map | 4 + ld/testsuite/ld-elf/pr25458.rd | 10 + ld/testsuite/ld-elf/pr25458a.s | 6 + ld/testsuite/ld-elf/pr25458b.s | 11 + ld/testsuite/ld-elf/shared.exp | 32 + ld/testsuite/ld-elfvers/vers.exp | 6 +- ld/testsuite/ld-ifunc/ifunc.exp | 4 +- ld/testsuite/ld-powerpc/powerpc.exp | 33 + ld/testsuite/ld-powerpc/tlsdesc.d | 68 + ld/testsuite/ld-powerpc/tlsdesc.s | 8 + ld/testsuite/ld-powerpc/tlsdesc.wf | 50 + ld/testsuite/ld-powerpc/tlsdesc2.d | 69 + ld/testsuite/ld-powerpc/tlsdesc2.wf | 49 + ld/testsuite/ld-powerpc/tlsdesc3.d | 38 + ld/testsuite/ld-powerpc/tlsdesc3.wf | 43 + ld/testsuite/ld-powerpc/tlsdesc4.d | 46 + ld/testsuite/ld-powerpc/tlsdesc4.s | 18 + ld/testsuite/ld-powerpc/tlsdesc4.wf | 49 + ld/testsuite/ld-powerpc/tlsexenors.d | 106 + ld/testsuite/ld-powerpc/tlsexenors.r | 113 + ld/testsuite/ld-powerpc/tlsexers.d | 104 + ld/testsuite/ld-powerpc/tlsexers.r | 112 + ld/testsuite/ld-powerpc/tlsexetocnors.d | 90 + ld/testsuite/ld-powerpc/tlsexetocrs.d | 88 + ld/testsuite/ld-powerpc/tlsexetocrs.r | 113 + ld/testsuite/ld-powerpc/tlsopt6.d | 86 + ld/testsuite/ld-powerpc/tlsopt6.wf | 49 + ld/testsuite/ld-unique/unique.exp | 4 +- ld/testsuite/ld-x86-64/tls.exp | 4 +- opcodes/ChangeLog | 23 + opcodes/aarch64-asm-2.c | 174 +- opcodes/aarch64-dis-2.c | 2364 ++++++------ opcodes/aarch64-opc-2.c | 16 +- opcodes/aarch64-tbl.h | 9 +- opcodes/i386-dis.c | 61 +- opcodes/i386-opc.tbl | 4 +- opcodes/i386-tbl.h | 34 +- sim/msp430/ChangeLog | 5 + sim/msp430/msp430-sim.c | 6 +- sim/testsuite/sim/msp430/ChangeLog | 4 + sim/testsuite/sim/msp430/rrux.s | 14 + 187 files changed, 12154 insertions(+), 6367 deletions(-) create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel64-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel64-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel64-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel64.d create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-intel64.s create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd.d create mode 100644 gas/testsuite/gas/i386/x86-64-movsxd.s create mode 100644 gas/testsuite/gas/riscv/march-fail-s-with-version rename gas/testsuite/gas/riscv/{march-ok-s-with-version.d => march-fail-s-with-ver [...] create mode 100644 gas/testsuite/gas/riscv/march-fail-s-with-version.l rename gas/testsuite/gas/riscv/{march-ok-s.d => march-fail-s.d} (75%) create mode 100644 gas/testsuite/gas/riscv/march-fail-s.l rename gas/testsuite/gas/riscv/{march-ok-sx.d => march-fail-sx.d} (56%) create mode 100644 gas/testsuite/gas/riscv/march-fail-sx.l create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-many-frames.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-many-frames.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp create mode 100644 gdb/testsuite/gdb.multi/multi-re-run-1.c create mode 100644 gdb/testsuite/gdb.multi/multi-re-run-2.c create mode 100644 gdb/testsuite/gdb.multi/multi-re-run.exp copy gdb/{windows-tdep.h => testsuite/gdb.server/multi-ui-errors.c} (56%) create mode 100644 gdb/testsuite/gdb.server/multi-ui-errors.exp create mode 100644 gdb/testsuite/gdb.server/server-kill-python.exp create mode 100644 ld/testsuite/ld-elf/pr25458.map create mode 100644 ld/testsuite/ld-elf/pr25458.rd create mode 100644 ld/testsuite/ld-elf/pr25458a.s create mode 100644 ld/testsuite/ld-elf/pr25458b.s create mode 100644 ld/testsuite/ld-powerpc/tlsdesc.d create mode 100644 ld/testsuite/ld-powerpc/tlsdesc.s create mode 100644 ld/testsuite/ld-powerpc/tlsdesc.wf create mode 100644 ld/testsuite/ld-powerpc/tlsdesc2.d create mode 100644 ld/testsuite/ld-powerpc/tlsdesc2.wf create mode 100644 ld/testsuite/ld-powerpc/tlsdesc3.d create mode 100644 ld/testsuite/ld-powerpc/tlsdesc3.wf create mode 100644 ld/testsuite/ld-powerpc/tlsdesc4.d create mode 100644 ld/testsuite/ld-powerpc/tlsdesc4.s create mode 100644 ld/testsuite/ld-powerpc/tlsdesc4.wf create mode 100644 ld/testsuite/ld-powerpc/tlsexenors.d create mode 100644 ld/testsuite/ld-powerpc/tlsexenors.r create mode 100644 ld/testsuite/ld-powerpc/tlsexers.d create mode 100644 ld/testsuite/ld-powerpc/tlsexers.r create mode 100644 ld/testsuite/ld-powerpc/tlsexetocnors.d create mode 100644 ld/testsuite/ld-powerpc/tlsexetocrs.d create mode 100644 ld/testsuite/ld-powerpc/tlsexetocrs.r create mode 100644 ld/testsuite/ld-powerpc/tlsopt6.d create mode 100644 ld/testsuite/ld-powerpc/tlsopt6.wf create mode 100644 sim/testsuite/sim/msp430/rrux.s