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 50fee3f02d Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds 6451799480 binutils: support for the SPARC M8 processor adds f0681695da binutils/testsuite: Permit the reuse of dump patterns adds e5713223cb MIPS/BFD: For n64 hold the number of internal relocs in `->r [...] adds a9dba87af1 Automatic date update in version.in adds 43cc5389bc Use watchpoint's language when re-parsing expression adds b4f5b984e5 binutils: remove sparc64/mips64 workaround in objcopy build [...] adds 56298620ac Automatic date update in version.in adds e6cf65f283 Print Rust unsized array types a bit more nicely adds ca49a96781 Automatic date update in version.in adds 0f068fb5e5 Add PPC_MAX_REGISTER_SIZE adds e11b3cdc56 gdb: Add John Baldwin as FreeBSD Maintainer adds 3c0367d0e2 [AArch64, gas] Support ILP32 triplet aarch64*-linux-gnu_ilp32 adds 9a6465c207 [AArch64, ld] Support ILP32 triplet aarch64*-linux-gnu_ilp32 adds 25f9434737 x86-64: Use dynobj instead of htab->elf.dynobj adds 04ef582ace x86: Add NOTRACK prefix support adds 176efed15c gdb: Document vMustReplyEmpty remote packet adds 903b2a564d Automatic date update in version.in adds 575dcd27f8 [ARC] Update MAX_INSN_FLGS. adds 8e7f04f17c [ARC] Fix fall through warnings. adds 6e3f3473e2 [ARC] Reformat error messages. adds 590b87ffa3 PR21503, Gold doesn't create linker stub symbols on ppc64 adds 6e92fed594 x86: Update notrackbad tests for non-ELF targets adds d489d81d09 Cleanups to FreeBSD/mips native register operations. adds f7241d4f27 Use mips_regnum instead of constants for FreeBSD/mips regist [...] adds 60fd657792 Automatic date update in version.in adds 003ca0fd22 Refactor disassembler selection adds 39503f8242 Delegate opcodes to select disassembler in GDB adds f532ab9438 Use disassemble.c:disassembler select h8300 disassembler adds ab20fa4ae9 Use disassemble.c:disassembler select rl78 disassembler adds f4985dba0f Use disassemble.c:disassembler select rs6000 disassembler adds 88c1242dc0 Move print_insn_XXX to an opcodes internal header adds 7a3929c417 Clear GDB internal state after each unit test adds cdd238daf9 Use XCNEW gdbarch_tdep adds e3ec9b69cd Restrict m68k_convert_register_p adds 88954b49e4 Restrict ia64_convert_register_p adds 68fce50f04 Restrict alpha_convert_register_p adds 8c8f9122ce Restrict i387_convert_register_p adds d8e07dda92 Get register contents by register_size instead of TYPE_LENGTH adds e521e87e85 Move current_regcache to regcache::current_regcache adds b77b02a5ca Add unit test to gdbarch methods register_to_value and value [...] adds 64aaf98419 Automatic date update in version.in new 1938a6c74e Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 138f93c314 Revert "Apply "x86: Add NOTRACK prefix support"" new 4835dcc585 Apply "Add bfd_get_file_size to get archive element size"
The 3 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 | 39 + bfd/aoutx.h | 4 +- bfd/archures.c | 7 +- bfd/bfd-in2.h | 7 +- bfd/cpu-sparc.c | 30 + bfd/elf32-arc.c | 4 + bfd/elf32-sparc.c | 1 + bfd/elf64-mips.c | 82 +- bfd/elf64-x86-64.c | 3 +- bfd/elfxx-sparc.c | 17 +- bfd/version.h | 2 +- binutils/ChangeLog | 30 + binutils/NEWS | 3 + binutils/objcopy.c | 7 - binutils/objdump.c | 4 +- .../testsuite/binutils-all/mips/mips-note-2-n32.d | 7 + .../testsuite/binutils-all/mips/mips-note-2-n64.d | 7 + binutils/testsuite/binutils-all/mips/mips-note-2.d | 7 + .../testsuite/binutils-all/mips/mips-note-2r-n32.d | 11 + .../testsuite/binutils-all/mips/mips-note-2r-n64.d | 15 + .../testsuite/binutils-all/mips/mips-note-2r.d | 11 + binutils/testsuite/binutils-all/mips/mips.exp | 15 + binutils/testsuite/lib/utils-lib.exp | 14 +- gas/ChangeLog | 83 + gas/config/tc-aarch64.c | 30 +- gas/config/tc-aarch64.h | 3 + gas/config/tc-arc.c | 21 +- gas/config/tc-i386.c | 75 +- gas/config/tc-sparc.c | 76 +- gas/configure | 2 +- gas/configure.ac | 2 +- gas/configure.tgt | 9 +- gas/doc/c-sparc.texi | 28 +- gas/testsuite/gas/i386/i386.exp | 6 + gas/testsuite/gas/i386/notrack-intel.d | 29 + gas/testsuite/gas/i386/notrack.d | 28 + gas/testsuite/gas/i386/notrack.s | 35 + gas/testsuite/gas/i386/notrackbad.l | 53 + gas/testsuite/gas/i386/notrackbad.s | 22 + gas/testsuite/gas/i386/x86-64-notrack-intel.d | 30 + gas/testsuite/gas/i386/x86-64-notrack.d | 29 + gas/testsuite/gas/i386/x86-64-notrack.s | 40 + gas/testsuite/gas/i386/x86-64-notrackbad.l | 53 + gas/testsuite/gas/i386/x86-64-notrackbad.s | 22 + gas/testsuite/gas/sparc/fpcmpshl-diag.l | 6 + gas/testsuite/gas/sparc/fpcmpshl-diag.s | 7 + gas/testsuite/gas/sparc/fpcmpshl.d | 27 + gas/testsuite/gas/sparc/fpcmpshl.s | 19 + gas/testsuite/gas/sparc/ldm-stm-diag.l | 3 + gas/testsuite/gas/sparc/ldm-stm-diag.s | 4 + gas/testsuite/gas/sparc/ldm-stm.d | 70 + gas/testsuite/gas/sparc/ldm-stm.s | 63 + gas/testsuite/gas/sparc/ldmf-stmf-diag.l | 11 + gas/testsuite/gas/sparc/ldmf-stmf-diag.s | 12 + gas/testsuite/gas/sparc/ldmf-stmf.d | 37 + gas/testsuite/gas/sparc/ldmf-stmf.s | 31 + gas/testsuite/gas/sparc/on-diag.l | 5 + gas/testsuite/gas/sparc/on-diag.s | 6 + gas/testsuite/gas/sparc/on.d | 13 + gas/testsuite/gas/sparc/on.s | 6 + gas/testsuite/gas/sparc/rdasr.d | 3 +- gas/testsuite/gas/sparc/rdasr.s | 1 + gas/testsuite/gas/sparc/rle.d | 12 + gas/testsuite/gas/sparc/rle.s | 4 + gas/testsuite/gas/sparc/sparc.exp | 11 + gas/testsuite/gas/sparc/sparc6-diag.l | 7 + gas/testsuite/gas/sparc/sparc6-diag.s | 8 + gas/testsuite/gas/sparc/sparc6.d | 18 + gas/testsuite/gas/sparc/sparc6.s | 11 + gdb/ChangeLog | 213 + gdb/MAINTAINERS | 1 + gdb/Makefile.in | 2 + gdb/ada-lang.c | 1 + gdb/alpha-tdep.c | 32 +- gdb/arc-tdep.c | 2 - gdb/arch-utils.c | 20 + gdb/arch-utils.h | 2 + gdb/avr-tdep.c | 3 +- gdb/bfin-tdep.c | 3 +- gdb/breakpoint.c | 11 +- gdb/c-lang.c | 14 + gdb/c-lang.h | 3 + gdb/cris-tdep.c | 20 +- gdb/d-lang.c | 1 + gdb/doc/ChangeLog | 4 + gdb/doc/gdb.texinfo | 13 + gdb/f-lang.c | 1 + gdb/frame.c | 17 + gdb/frame.h | 8 + gdb/frv-tdep.c | 1 - gdb/ft32-tdep.c | 4 +- gdb/gdbarch-selftests.c | 156 + gdb/gdbarch.c | 4 +- gdb/gdbarch.sh | 2 +- gdb/go-lang.c | 1 + gdb/h8300-tdep.c | 4 - gdb/hppa-tdep.c | 2 - gdb/i387-tdep.c | 8 +- gdb/ia64-tdep.c | 1 + gdb/iq2000-tdep.c | 1 - gdb/language.c | 4 + gdb/language.h | 6 + gdb/lm32-tdep.c | 5 +- gdb/m2-lang.c | 1 + gdb/m32c-tdep.c | 3 - gdb/m32r-tdep.c | 4 +- gdb/m68hc11-tdep.c | 13 +- gdb/m68k-tdep.c | 24 +- gdb/m88k-tdep.c | 2 - gdb/mep-tdep.c | 2 +- gdb/microblaze-tdep.c | 4 +- gdb/mips-fbsd-nat.c | 24 +- gdb/mips-fbsd-tdep.c | 29 +- gdb/mips-tdep.c | 2 +- gdb/mn10300-tdep.c | 4 +- gdb/moxie-tdep.c | 4 +- gdb/msp430-tdep.c | 5 +- gdb/mt-tdep.c | 1 - gdb/nds32-tdep.c | 2 - gdb/nios2-tdep.c | 14 - gdb/objc-lang.c | 1 + gdb/opencl-lang.c | 1 + gdb/p-lang.c | 2 + gdb/ppc-linux-nat.c | 4 +- gdb/ppc-sysv-tdep.c | 34 +- gdb/ppc-tdep.h | 3 + gdb/regcache.c | 51 +- gdb/regcache.h | 21 +- gdb/rl78-tdep.c | 3 - gdb/rs6000-aix-tdep.c | 6 +- gdb/rs6000-lynx178-tdep.c | 6 +- gdb/rs6000-nat.c | 4 +- gdb/rs6000-tdep.c | 18 +- gdb/rust-lang.c | 20 +- gdb/rx-tdep.c | 2 - gdb/s390-linux-tdep.c | 2 - gdb/score-tdep.c | 10 - gdb/selftest-arch.c | 4 + gdb/selftest.c | 4 + gdb/sh-tdep.c | 1 - gdb/sh64-tdep.c | 4 +- gdb/sparc-tdep.c | 2 - gdb/testsuite/ChangeLog | 12 + gdb/testsuite/gdb.rust/unsized.exp | 35 + gdb/testsuite/gdb.rust/unsized.rs | 33 + gdb/testsuite/gdb.rust/watch.exp | 35 + gdb/testsuite/gdb.rust/watch.rs | 24 + gdb/tic6x-tdep.c | 10 - gdb/tilegx-tdep.c | 2 - gdb/v850-tdep.c | 4 +- gdb/vax-tdep.c | 2 - gdb/xstormy16-tdep.c | 2 - gdb/xtensa-tdep.c | 2 - gold/ChangeLog | 21 + gold/options.h | 4 + gold/powerpc.cc | 192 +- include/ChangeLog | 43 + include/dis-asm.h | 88 +- include/elf/sparc.h | 9 + include/opcode/arc.h | 2 +- include/opcode/i386.h | 1 + include/opcode/sparc.h | 25 +- ld/ChangeLog | 6 + ld/configure.tgt | 8 + opcodes/ChangeLog | 91 + opcodes/alpha-dis.c | 2 +- opcodes/avr-dis.c | 2 +- opcodes/bfin-dis.c | 2 +- opcodes/cr16-dis.c | 2 +- opcodes/crx-dis.c | 2 +- opcodes/d10v-dis.c | 2 +- opcodes/d30v-dis.c | 2 +- opcodes/disassemble.c | 43 +- opcodes/disassemble.h | 102 + opcodes/dlx-dis.c | 2 +- opcodes/epiphany-dis.c | 2 +- opcodes/fr30-dis.c | 2 +- opcodes/frv-dis.c | 2 +- opcodes/ft32-dis.c | 2 +- opcodes/h8300-dis.c | 2 +- opcodes/h8500-dis.c | 2 +- opcodes/hppa-dis.c | 2 +- opcodes/i370-dis.c | 2 +- opcodes/i386-dis.c | 46 +- opcodes/i386-gen.c | 1 + opcodes/i386-opc.h | 3 + opcodes/i386-opc.tbl | 15 +- opcodes/i386-tbl.h | 21299 +++---- opcodes/i860-dis.c | 2 +- opcodes/i960-dis.c | 2 +- opcodes/ip2k-dis.c | 2 +- opcodes/iq2000-dis.c | 2 +- opcodes/lm32-dis.c | 2 +- opcodes/m10200-dis.c | 2 +- opcodes/m10300-dis.c | 2 +- opcodes/m32r-dis.c | 2 +- opcodes/m68hc11-dis.c | 2 +- opcodes/m68k-dis.c | 2 +- opcodes/m88k-dis.c | 2 +- opcodes/mcore-dis.c | 2 +- opcodes/metag-dis.c | 2 +- opcodes/microblaze-dis.c | 2 +- opcodes/mmix-dis.c | 2 +- opcodes/moxie-dis.c | 2 +- opcodes/msp430-dis.c | 2 +- opcodes/mt-dis.c | 2 +- opcodes/nds32-dis.c | 2 +- opcodes/nios2-dis.c | 2 +- opcodes/ns32k-dis.c | 2 +- opcodes/or1k-dis.c | 2 +- opcodes/pdp11-dis.c | 2 +- opcodes/pj-dis.c | 2 +- opcodes/ppc-dis.c | 2 +- opcodes/pru-dis.c | 2 +- opcodes/riscv-dis.c | 2 +- opcodes/rl78-dis.c | 8 +- opcodes/s390-dis.c | 2 +- opcodes/score-dis.c | 2 +- opcodes/sh-dis.c | 2 +- opcodes/sh64-dis.c | 2 +- opcodes/sparc-dis.c | 26 +- opcodes/sparc-opc.c | 217 +- opcodes/tic30-dis.c | 2 +- opcodes/tic4x-dis.c | 2 +- opcodes/tic54x-dis.c | 2 +- opcodes/tic6x-dis.c | 2 +- opcodes/tic80-dis.c | 2 +- opcodes/tilegx-dis.c | 2 +- opcodes/tilepro-dis.c | 2 +- opcodes/v850-dis.c | 2 +- opcodes/vax-dis.c | 2 +- opcodes/visium-dis.c | 2 +- opcodes/w65-dis.c | 2 +- opcodes/wasm32-dis.c | 2 +- opcodes/xc16x-dis.c | 2 +- opcodes/xgate-dis.c | 2 +- opcodes/xstormy16-dis.c | 2 +- opcodes/xtensa-dis.c | 2 +- opcodes/z80-dis.c | 2 +- opcodes/z8k-dis.c | 2 +- patches/README | 2 +- patches/binutils-notrack.patch | 59136 ------------------- patches/binutils-pr21519.patch | 322 + sim/common/ChangeLog | 4 + sim/common/sim-trace.c | 6 +- 245 files changed, 13898 insertions(+), 70422 deletions(-) create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2-n32.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2-n64.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2r-n32.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2r-n64.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-note-2r.d create mode 100644 gas/testsuite/gas/i386/notrack-intel.d create mode 100644 gas/testsuite/gas/i386/notrack.d create mode 100644 gas/testsuite/gas/i386/notrack.s create mode 100644 gas/testsuite/gas/i386/notrackbad.l create mode 100644 gas/testsuite/gas/i386/notrackbad.s create mode 100644 gas/testsuite/gas/i386/x86-64-notrack-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-notrack.d create mode 100644 gas/testsuite/gas/i386/x86-64-notrack.s create mode 100644 gas/testsuite/gas/i386/x86-64-notrackbad.l create mode 100644 gas/testsuite/gas/i386/x86-64-notrackbad.s create mode 100644 gas/testsuite/gas/sparc/fpcmpshl-diag.l create mode 100644 gas/testsuite/gas/sparc/fpcmpshl-diag.s create mode 100644 gas/testsuite/gas/sparc/fpcmpshl.d create mode 100644 gas/testsuite/gas/sparc/fpcmpshl.s create mode 100644 gas/testsuite/gas/sparc/ldm-stm-diag.l create mode 100644 gas/testsuite/gas/sparc/ldm-stm-diag.s create mode 100644 gas/testsuite/gas/sparc/ldm-stm.d create mode 100644 gas/testsuite/gas/sparc/ldm-stm.s create mode 100644 gas/testsuite/gas/sparc/ldmf-stmf-diag.l create mode 100644 gas/testsuite/gas/sparc/ldmf-stmf-diag.s create mode 100644 gas/testsuite/gas/sparc/ldmf-stmf.d create mode 100644 gas/testsuite/gas/sparc/ldmf-stmf.s create mode 100644 gas/testsuite/gas/sparc/on-diag.l create mode 100644 gas/testsuite/gas/sparc/on-diag.s create mode 100644 gas/testsuite/gas/sparc/on.d create mode 100644 gas/testsuite/gas/sparc/on.s create mode 100644 gas/testsuite/gas/sparc/rle.d create mode 100644 gas/testsuite/gas/sparc/rle.s create mode 100644 gas/testsuite/gas/sparc/sparc6-diag.l create mode 100644 gas/testsuite/gas/sparc/sparc6-diag.s create mode 100644 gas/testsuite/gas/sparc/sparc6.d create mode 100644 gas/testsuite/gas/sparc/sparc6.s create mode 100644 gdb/gdbarch-selftests.c create mode 100644 gdb/testsuite/gdb.rust/unsized.exp create mode 100644 gdb/testsuite/gdb.rust/unsized.rs create mode 100644 gdb/testsuite/gdb.rust/watch.exp create mode 100644 gdb/testsuite/gdb.rust/watch.rs create mode 100644 opcodes/disassemble.h delete mode 100644 patches/binutils-notrack.patch create mode 100644 patches/binutils-pr21519.patch