This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-check_binutils in repository toolchain/ci/binutils-gdb.
from aa1f7fb133 Automatic date update in version.in adds 7ef412cf72 ubsan: xgate: left shift of negative value adds 202e762b32 ubsan: fr30: left shift of negative value adds 5496abe1c5 tic4x: sign extension using shifts adds 0c0adcc524 Memory leaks and ineffective bounds checking in wasm_scan adds b50ef514ff ubsan: alpha-vma: timeout adds b2c759ce68 ubsan: score: left shift of negative value adds df08b5881b score formatting adds febda64f15 ubsan: wasm32: signed integer overflow adds 90dee485e5 asan: ns32k: wild memory write adds b9fe6b8aa6 [ARC] [COMMITTED] Change ACCL/ACCH reg name to generic. adds 8cb31badff [ARC][committed] Use DWARF.sc in elf linker script templates. adds 39fe16e078 [ARC][committed] Update ARC cpu list adds 5e4f7e0518 [ARC][committed] Code cleanup and improvements. adds 4f18d7423c [ARC][committed] Update test matching pattern. adds 805f38bc55 PR25362, memory leak in nm adds a788aedd86 PR23560, PR23561, readelf memory leaks adds 8c7e1c0421 Regen ld BLD-POTFILES.in adds a4f2b7c5d9 Re: PR23560, PR23561, readelf memory leaks adds 1d67fe3b6e Add an option to objdump's disassembler to generate ascii ar [...] adds 6a1939f577 Add test driver for the debuginfod support in the binutils s [...] adds 82e9597c9e [gas][aarch64] Turn on SVE when using f32mm or f64mm extensions adds e0037b4cc7 gdb: adjust remote-sim.c to multi-target adds c87c17c1c2 Moev declaration of loop variable outside of the loop. adds 4025fa094d gdbserver: fix Makefile dependency of regformat-generated fi [...] adds e2de1eec22 gdb: make regformats output a declaration for the init function adds 6c2659886f gdb: add back declarations for _initialize functions adds 6b3661116e gdb: add declaration to Python init function adds 2552728af8 gdbserver: include hostio.h in hostio-errno.c adds 89e94ec9af gdbserver: include gdbsupport/common-inferior.h in inferiors.c adds df4a0200dc gdbserver: make some functions static in linux-x86-low.c adds 6e37c371af gdbserver: set IP_AGENT_EXPORT_FUNC to static when not build [...] adds bb564c588d Enable -Wmissing-declarations diagnostic adds c0bd321d77 gdbserver: remove rule for files from regformats/i386 adds d8b2f9e333 gdb: use std::vector instead of alloca in core_target::get_c [...] adds 9a6d629ccf gdb/tui: Place window titles in the center of the border adds 0cac9354bf gdb: use gdb::byte_vector instead of std::vector<char> in co [...] adds 18a8505e38 Dwarf 5: Handle debug_str_offsets and indexed attributes tha [...] adds d93c6db74b gdb/testsuite: Allow DWARF assembler to create multiple line tables adds 44e4c7757a gdb: Handle malformed ELF, symbols in non-allocatable sections adds b959e62a55 Automatic date update in version.in adds ca1eaac0ed ubsan: z8k: left shift cannot be represented in type 'int' adds 8ab484c23b ubsan: alpha-vms: segv adds ef4e5ba50c som: Don't loop forever reading symbol chains adds 7a6bf3becb Fix various assembler testsuite failures for the Z80 target. adds 7da6a5b938 Fix/Update misc comments adds e44925ae56 x86: Updated align branch tests for Darwin and i686-pc-elf adds 717c684dd1 Make skip without argument skip the current inline function adds 25c51f71d5 Fix indentation in common.m4 adds b2ceabe8f0 Consolidate definition of USE_WIN32API adds 01027315f5 Move gdbsupport to the top level adds 05ea2a0510 Move many configure checks to common.m4 adds 25e5735653 Remove use of <config.h> from gdb/nat/ adds 0454ef42e7 Add gdbsupport check-defines script adds 975f45b7e1 Don't link gdb twice against libiberty new b300843444 Automatic date update in version.in
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: ChangeLog | 10 + MAINTAINERS | 2 +- Makefile.def | 7 + Makefile.in | 466 + bfd/ChangeLog | 30 + bfd/som.c | 13 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 39 +- bfd/vms.h | 2 +- bfd/wasm-module.c | 100 +- binutils/ChangeLog | 44 + binutils/NEWS | 19 + binutils/doc/binutils.texi | 12 + binutils/dwarf.c | 13 +- binutils/nm.c | 2 + binutils/objdump.c | 717 +- binutils/readelf.c | 31 +- binutils/testsuite/binutils-all/debuginfod.exp | 189 + configure | 10 +- configure.ac | 10 +- cpu/ChangeLog | 5 + cpu/fr30.cpu | 10 +- gas/ChangeLog | 61 + gas/config/tc-aarch64.c | 4 +- gas/config/tc-arc.c | 12 +- gas/config/tc-arc.h | 7 +- gas/config/tc-tic4x.c | 2 +- gas/config/tc-z80.c | 68 +- gas/config/tc-z80.h | 1 - gas/doc/as.texi | 85 +- gas/doc/c-z80.texi | 139 +- gas/testsuite/gas/arc/pseudos.d | 2 +- gas/testsuite/gas/i386/align-branch-1a.d | 22 +- gas/testsuite/gas/i386/align-branch-1b.d | 22 +- gas/testsuite/gas/i386/align-branch-1c.d | 22 +- gas/testsuite/gas/i386/align-branch-1d.d | 22 +- gas/testsuite/gas/i386/align-branch-1e.d | 22 +- gas/testsuite/gas/i386/align-branch-1f.d | 22 +- gas/testsuite/gas/i386/align-branch-1g.d | 22 +- gas/testsuite/gas/i386/align-branch-1h.d | 22 +- gas/testsuite/gas/i386/align-branch-1i.d | 22 +- gas/testsuite/gas/i386/align-branch-5.d | 6 +- gas/testsuite/gas/i386/i386.exp | 8 +- gas/testsuite/gas/i386/x86-64-align-branch-1a.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1b.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1c.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1d.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1e.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1f.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1g.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1h.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-1i.d | 20 +- gas/testsuite/gas/i386/x86-64-align-branch-5.d | 8 +- gas/testsuite/gas/wasm32/allinsn.d | 4 +- gas/testsuite/gas/z80/ez80_pref_dis.d | 34 + gas/testsuite/gas/z80/ez80_pref_dis.s | 8 + gas/testsuite/gas/z80/fp_math48.d | 2 +- gas/testsuite/gas/z80/fp_zeda32.d | 2 +- gas/testsuite/gas/z80/strings.d | 14 +- gas/testsuite/gas/z80/z80.exp | 2 + gdb/ChangeLog | 580 + gdb/Makefile.in | 99 +- gdb/aarch64-fbsd-nat.c | 3 +- gdb/aarch64-fbsd-tdep.c | 3 +- gdb/aarch64-linux-nat.c | 3 +- gdb/aarch64-linux-tdep.c | 3 +- gdb/aarch64-newlib-tdep.c | 3 +- gdb/aarch64-tdep.c | 3 +- gdb/acinclude.m4 | 2 +- gdb/ada-exp.y | 3 +- gdb/ada-lang.c | 3 +- gdb/ada-tasks.c | 3 +- gdb/agent.c | 3 +- gdb/aix-thread.c | 3 +- gdb/alpha-bsd-nat.c | 3 +- gdb/alpha-linux-nat.c | 3 +- gdb/alpha-linux-tdep.c | 3 +- gdb/alpha-nbsd-tdep.c | 3 +- gdb/alpha-obsd-tdep.c | 3 +- gdb/alpha-tdep.c | 3 +- gdb/amd64-darwin-tdep.c | 3 +- gdb/amd64-dicos-tdep.c | 3 +- gdb/amd64-fbsd-nat.c | 3 +- gdb/amd64-fbsd-tdep.c | 3 +- gdb/amd64-linux-nat.c | 3 +- gdb/amd64-linux-tdep.c | 3 +- gdb/amd64-nbsd-nat.c | 3 +- gdb/amd64-nbsd-tdep.c | 3 +- gdb/amd64-obsd-nat.c | 3 +- gdb/amd64-obsd-tdep.c | 3 +- gdb/amd64-sol2-tdep.c | 3 +- gdb/amd64-tdep.c | 3 +- gdb/amd64-windows-nat.c | 3 +- gdb/amd64-windows-tdep.c | 3 +- gdb/annotate.c | 3 +- gdb/arc-newlib-tdep.c | 3 +- gdb/arc-tdep.c | 3 +- gdb/arch-utils.c | 3 +- gdb/arm-fbsd-nat.c | 3 +- gdb/arm-fbsd-tdep.c | 3 +- gdb/arm-linux-nat.c | 3 +- gdb/arm-linux-tdep.c | 3 +- gdb/arm-nbsd-nat.c | 5 +- gdb/arm-nbsd-tdep.c | 3 +- gdb/arm-obsd-tdep.c | 3 +- gdb/arm-pikeos-tdep.c | 3 +- gdb/arm-symbian-tdep.c | 3 +- gdb/arm-tdep.c | 3 +- gdb/arm-wince-tdep.c | 3 +- gdb/auto-load.c | 3 +- gdb/auxv.c | 3 +- gdb/avr-tdep.c | 3 +- gdb/ax-gdb.c | 3 +- gdb/bfin-linux-tdep.c | 3 +- gdb/bfin-tdep.c | 3 +- gdb/break-catch-sig.c | 3 +- gdb/break-catch-syscall.c | 3 +- gdb/break-catch-throw.c | 3 +- gdb/breakpoint.c | 3 +- gdb/bsd-uthread.c | 3 +- gdb/btrace.c | 3 +- gdb/charset.c | 3 +- gdb/cli/cli-cmds.c | 3 +- gdb/cli/cli-dump.c | 3 +- gdb/cli/cli-interp.c | 3 +- gdb/cli/cli-logging.c | 3 +- gdb/cli/cli-script.c | 3 +- gdb/cli/cli-style.c | 1 + gdb/coff-pe-read.c | 3 +- gdb/coffread.c | 3 +- gdb/compile/compile-cplus-types.c | 1 + gdb/compile/compile.c | 3 +- gdb/complaints.c | 3 +- gdb/completer.c | 3 +- gdb/configure | 5490 ++++----- gdb/configure.ac | 117 +- gdb/copying.c | 3 +- gdb/corefile.c | 3 +- gdb/corelow.c | 14 +- gdb/cp-abi.c | 3 +- gdb/cp-namespace.c | 3 +- gdb/cp-support.c | 3 +- gdb/cp-valprint.c | 3 +- gdb/cris-linux-tdep.c | 3 +- gdb/cris-tdep.c | 5 +- gdb/csky-linux-tdep.c | 3 +- gdb/csky-tdep.c | 3 +- gdb/ctfread.c | 3 +- gdb/d-lang.c | 3 +- gdb/darwin-nat-info.c | 3 +- gdb/darwin-nat.c | 1 + gdb/dbxread.c | 3 +- gdb/dcache.c | 3 +- gdb/defs.h | 9 + gdb/disasm-selftests.c | 3 +- gdb/disasm.c | 3 +- gdb/dtrace-probe.c | 3 +- gdb/dummy-frame.c | 3 +- gdb/dwarf-index-cache.c | 1 + gdb/dwarf-index-write.c | 1 + gdb/dwarf2-frame-tailcall.c | 3 +- gdb/dwarf2-frame.c | 3 +- gdb/dwarf2expr.c | 3 +- gdb/dwarf2loc.c | 3 +- gdb/dwarf2read.c | 323 +- gdb/dwarf2read.h | 1 + gdb/elfread.c | 16 +- gdb/exec.c | 3 +- gdb/extension.c | 3 +- gdb/f-lang.c | 3 +- gdb/f-valprint.c | 3 +- gdb/fbsd-nat.c | 3 +- gdb/fbsd-tdep.c | 3 +- gdb/filesystem.c | 3 +- gdb/findcmd.c | 3 +- gdb/findvar.c | 3 +- gdb/fork-child.c | 3 +- gdb/frame-base.c | 3 +- gdb/frame-unwind.c | 3 +- gdb/frame.c | 3 +- gdb/frv-linux-tdep.c | 3 +- gdb/frv-tdep.c | 3 +- gdb/ft32-tdep.c | 3 +- gdb/gcore.c | 3 +- gdb/gdb-demangle.c | 3 +- gdb/gdb_bfd.c | 3 +- gdb/gdbarch-selftests.c | 3 +- gdb/gdbarch.c | 3 +- gdb/gdbcore.h | 2 +- gdb/gdbserver/ChangeLog | 69 + gdb/gdbserver/Makefile.in | 73 +- gdb/gdbserver/acinclude.m4 | 7 +- gdb/gdbserver/config.in | 51 + gdb/gdbserver/configure | 3148 +++-- gdb/gdbserver/configure.ac | 49 +- gdb/gdbserver/gdbreplay.c | 8 + gdb/gdbserver/hostio-errno.c | 3 + gdb/gdbserver/inferiors.c | 1 + gdb/gdbserver/linux-x86-low.c | 26 +- gdb/gdbserver/server.h | 8 + gdb/gdbserver/tracepoint.c | 20 + gdb/gdbserver/tracepoint.h | 2 +- gdb/gdbsupport/common.m4 | 81 - gdb/gdbtypes.c | 3 +- gdb/gnu-nat.c | 3 +- gdb/gnu-v2-abi.c | 3 +- gdb/gnu-v3-abi.c | 3 +- gdb/go-lang.c | 3 +- gdb/go32-nat.c | 3 +- gdb/guile/guile.c | 3 +- gdb/h8300-tdep.c | 3 +- gdb/hppa-linux-nat.c | 3 +- gdb/hppa-linux-tdep.c | 3 +- gdb/hppa-nbsd-nat.c | 3 +- gdb/hppa-nbsd-tdep.c | 3 +- gdb/hppa-obsd-nat.c | 3 +- gdb/hppa-obsd-tdep.c | 3 +- gdb/hppa-tdep.c | 3 +- gdb/i386-bsd-nat.c | 3 +- gdb/i386-cygwin-tdep.c | 3 +- gdb/i386-darwin-nat.c | 3 +- gdb/i386-darwin-tdep.c | 3 +- gdb/i386-dicos-tdep.c | 3 +- gdb/i386-fbsd-nat.c | 3 +- gdb/i386-fbsd-tdep.c | 3 +- gdb/i386-gnu-nat.c | 3 +- gdb/i386-gnu-tdep.c | 3 +- gdb/i386-go32-tdep.c | 1 + gdb/i386-linux-nat.c | 3 +- gdb/i386-linux-tdep.c | 3 +- gdb/i386-nbsd-nat.c | 3 +- gdb/i386-nbsd-tdep.c | 3 +- gdb/i386-nto-tdep.c | 3 +- gdb/i386-obsd-nat.c | 3 +- gdb/i386-obsd-tdep.c | 3 +- gdb/i386-sol2-nat.c | 3 +- gdb/i386-sol2-tdep.c | 3 +- gdb/i386-tdep.c | 3 +- gdb/i386-windows-nat.c | 3 +- gdb/ia64-libunwind-tdep.c | 3 +- gdb/ia64-linux-nat.c | 3 +- gdb/ia64-linux-tdep.c | 3 +- gdb/ia64-tdep.c | 3 +- gdb/ia64-vms-tdep.c | 3 +- gdb/inf-ptrace.c | 8 +- gdb/infcall.c | 3 +- gdb/infcmd.c | 3 +- gdb/inflow.c | 3 +- gdb/infrun.c | 11 +- gdb/interps.c | 3 +- gdb/iq2000-tdep.c | 3 +- gdb/jit.c | 3 +- gdb/language.c | 3 +- gdb/linux-fork.c | 3 +- gdb/linux-nat.c | 12 +- gdb/linux-nat.h | 4 +- gdb/linux-tdep.c | 3 +- gdb/linux-thread-db.c | 3 +- gdb/lm32-tdep.c | 3 +- gdb/m2-lang.c | 3 +- gdb/m32c-tdep.c | 3 +- gdb/m32r-linux-nat.c | 3 +- gdb/m32r-linux-tdep.c | 3 +- gdb/m32r-tdep.c | 3 +- gdb/m68hc11-tdep.c | 3 +- gdb/m68k-bsd-nat.c | 3 +- gdb/m68k-bsd-tdep.c | 3 +- gdb/m68k-linux-nat.c | 3 +- gdb/m68k-linux-tdep.c | 3 +- gdb/m68k-tdep.c | 3 +- gdb/machoread.c | 3 +- gdb/macrocmd.c | 3 +- gdb/macroscope.c | 3 +- gdb/maint-test-options.c | 1 + gdb/maint-test-settings.c | 3 +- gdb/maint.c | 3 +- gdb/mdebugread.c | 3 +- gdb/memattr.c | 3 +- gdb/mep-tdep.c | 3 +- gdb/mi/mi-cmd-env.c | 3 +- gdb/mi/mi-cmds.c | 3 +- gdb/mi/mi-interp.c | 3 +- gdb/mi/mi-main.c | 3 +- gdb/microblaze-linux-tdep.c | 3 +- gdb/microblaze-tdep.c | 3 +- gdb/mips-fbsd-nat.c | 3 +- gdb/mips-fbsd-tdep.c | 3 +- gdb/mips-linux-nat.c | 3 +- gdb/mips-linux-tdep.c | 3 +- gdb/mips-nbsd-nat.c | 3 +- gdb/mips-nbsd-tdep.c | 3 +- gdb/mips-sde-tdep.c | 3 +- gdb/mips-tdep.c | 3 +- gdb/mips64-obsd-nat.c | 3 +- gdb/mips64-obsd-tdep.c | 3 +- gdb/mipsread.c | 3 +- gdb/mn10300-linux-tdep.c | 3 +- gdb/mn10300-tdep.c | 3 +- gdb/moxie-tdep.c | 3 +- gdb/msp430-tdep.c | 3 +- gdb/nds32-tdep.c | 3 +- gdb/nios2-linux-tdep.c | 3 +- gdb/nios2-tdep.c | 3 +- gdb/nto-procfs.c | 3 +- gdb/objc-lang.c | 3 +- gdb/observable.c | 3 +- gdb/opencl-lang.c | 3 +- gdb/or1k-linux-tdep.c | 3 +- gdb/or1k-tdep.c | 3 +- gdb/osabi.c | 3 +- gdb/osdata.c | 3 +- gdb/p-valprint.c | 3 +- gdb/parse.c | 3 +- gdb/ppc-fbsd-nat.c | 3 +- gdb/ppc-fbsd-tdep.c | 3 +- gdb/ppc-linux-nat.c | 3 +- gdb/ppc-linux-tdep.c | 3 +- gdb/ppc-nbsd-nat.c | 3 +- gdb/ppc-nbsd-tdep.c | 3 +- gdb/ppc-obsd-nat.c | 3 +- gdb/ppc-obsd-tdep.c | 3 +- gdb/printcmd.c | 3 +- gdb/probe.c | 3 +- gdb/proc-api.c | 3 +- gdb/proc-events.c | 3 +- gdb/proc-service.c | 3 +- gdb/procfs.c | 3 +- gdb/producer.c | 1 + gdb/psymtab.c | 3 +- gdb/python/python.c | 4 +- gdb/ravenscar-thread.c | 1 + gdb/record-btrace.c | 3 +- gdb/record-full.c | 3 +- gdb/record.c | 3 +- gdb/regcache-dump.c | 3 +- gdb/regcache.c | 3 +- gdb/regformats/regdat.sh | 4 + gdb/reggroups.c | 3 +- gdb/remote-notif.c | 3 +- gdb/remote-sim.c | 152 +- gdb/remote.c | 3 +- gdb/reverse.c | 3 +- gdb/riscv-fbsd-nat.c | 3 +- gdb/riscv-fbsd-tdep.c | 3 +- gdb/riscv-linux-nat.c | 3 +- gdb/riscv-linux-tdep.c | 3 +- gdb/riscv-tdep.c | 3 +- gdb/rl78-tdep.c | 3 +- gdb/rs6000-aix-tdep.c | 3 +- gdb/rs6000-lynx178-tdep.c | 3 +- gdb/rs6000-nat.c | 3 +- gdb/rs6000-tdep.c | 3 +- gdb/run-on-main-thread.c | 1 + gdb/rust-exp.y | 3 +- gdb/rx-tdep.c | 3 +- gdb/s12z-tdep.c | 3 +- gdb/s390-linux-nat.c | 3 +- gdb/s390-linux-tdep.c | 3 +- gdb/s390-tdep.c | 3 +- gdb/score-tdep.c | 3 +- gdb/ser-go32.c | 3 +- gdb/ser-mingw.c | 3 +- gdb/ser-pipe.c | 3 +- gdb/ser-tcp.c | 3 +- gdb/ser-uds.c | 3 +- gdb/ser-unix.c | 3 +- gdb/serial.c | 3 +- gdb/sh-linux-tdep.c | 3 +- gdb/sh-nbsd-nat.c | 3 +- gdb/sh-nbsd-tdep.c | 3 +- gdb/sh-tdep.c | 3 +- gdb/skip.c | 20 +- gdb/sol-thread.c | 3 +- gdb/solib-aix.c | 3 +- gdb/solib-darwin.c | 3 +- gdb/solib-dsbt.c | 3 +- gdb/solib-frv.c | 3 +- gdb/solib-svr4.c | 3 +- gdb/solib-target.c | 3 +- gdb/solib.c | 3 +- gdb/source-cache.c | 1 + gdb/source.c | 3 +- gdb/sparc-linux-nat.c | 3 +- gdb/sparc-linux-tdep.c | 3 +- gdb/sparc-nat.c | 3 +- gdb/sparc-nbsd-nat.c | 3 +- gdb/sparc-nbsd-tdep.c | 3 +- gdb/sparc-obsd-tdep.c | 3 +- gdb/sparc-sol2-tdep.c | 3 +- gdb/sparc-tdep.c | 3 +- gdb/sparc64-fbsd-nat.c | 3 +- gdb/sparc64-fbsd-tdep.c | 3 +- gdb/sparc64-linux-nat.c | 3 +- gdb/sparc64-linux-tdep.c | 3 +- gdb/sparc64-nat.c | 3 +- gdb/sparc64-nbsd-nat.c | 3 +- gdb/sparc64-nbsd-tdep.c | 3 +- gdb/sparc64-obsd-nat.c | 3 +- gdb/sparc64-obsd-tdep.c | 3 +- gdb/sparc64-sol2-tdep.c | 3 +- gdb/sparc64-tdep.c | 3 +- gdb/stabsread.c | 3 +- gdb/stack.c | 3 +- gdb/stap-probe.c | 3 +- gdb/std-regs.c | 3 +- gdb/symfile-debug.c | 3 +- gdb/symfile-mem.c | 3 +- gdb/symfile.c | 3 +- gdb/symfile.h | 1 + gdb/symmisc.c | 3 +- gdb/symtab.c | 3 +- gdb/target-connection.c | 2 + gdb/target-dcache.c | 3 +- gdb/target-descriptions.c | 3 +- gdb/target.c | 2 + gdb/testsuite/ChangeLog | 20 + gdb/testsuite/gdb.base/skip-inline.exp | 14 + .../gdb.dwarf2/dw2-bad-elf-other.S} | 27 +- .../gdb.dwarf2/dw2-bad-elf.c} | 19 +- gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp | 183 + gdb/testsuite/lib/dwarf.exp | 2 + gdb/testsuite/lib/tuiterm.exp | 17 +- gdb/thread.c | 3 +- gdb/tic6x-linux-tdep.c | 3 +- gdb/tic6x-tdep.c | 3 +- gdb/tilegx-linux-nat.c | 3 +- gdb/tilegx-linux-tdep.c | 3 +- gdb/tilegx-tdep.c | 3 +- gdb/tracectf.c | 3 +- gdb/tracefile-tfile.c | 3 +- gdb/tracefile.c | 3 +- gdb/tracepoint.c | 3 +- gdb/tui/tui-hooks.c | 3 +- gdb/tui/tui-interp.c | 3 +- gdb/tui/tui-layout.c | 3 +- gdb/tui/tui-regs.c | 3 +- gdb/tui/tui-stack.c | 3 +- gdb/tui/tui-win.c | 3 +- gdb/tui/tui-wingeneral.c | 4 +- gdb/tui/tui.c | 3 +- gdb/typeprint.c | 3 +- gdb/ui-style.c | 1 + gdb/unittests/array-view-selftests.c | 1 + gdb/unittests/child-path-selftests.c | 1 + gdb/unittests/cli-utils-selftests.c | 1 + gdb/unittests/common-utils-selftests.c | 1 + gdb/unittests/copy_bitwise-selftests.c | 1 + gdb/unittests/environ-selftests.c | 1 + gdb/unittests/filtered_iterator-selftests.c | 1 + gdb/unittests/format_pieces-selftests.c | 1 + gdb/unittests/function-view-selftests.c | 1 + gdb/unittests/help-doc-selftests.c | 1 + gdb/unittests/lookup_name_info-selftests.c | 1 + gdb/unittests/main-thread-selftests.c | 1 + gdb/unittests/memory-map-selftests.c | 1 + gdb/unittests/memrange-selftests.c | 1 + gdb/unittests/mkdir-recursive-selftests.c | 1 + gdb/unittests/observable-selftests.c | 1 + gdb/unittests/offset-type-selftests.c | 1 + gdb/unittests/optional-selftests.c | 1 + gdb/unittests/parse-connection-spec-selftests.c | 1 + gdb/unittests/rsp-low-selftests.c | 1 + gdb/unittests/scoped_fd-selftests.c | 1 + gdb/unittests/scoped_mmap-selftests.c | 1 + gdb/unittests/scoped_restore-selftests.c | 1 + gdb/unittests/string_view-selftests.c | 1 + gdb/unittests/style-selftests.c | 1 + gdb/unittests/tracepoint-selftests.c | 1 + gdb/unittests/tui-selftests.c | 1 + gdb/unittests/unpack-selftests.c | 1 + gdb/unittests/utils-selftests.c | 1 + gdb/unittests/vec-utils-selftests.c | 1 + gdb/unittests/xml-utils-selftests.c | 1 + gdb/user-regs.c | 3 +- gdb/utils.c | 3 +- gdb/v850-tdep.c | 3 +- gdb/valops.c | 3 +- gdb/valprint.c | 3 +- gdb/value.c | 3 +- gdb/varobj.c | 3 +- gdb/vax-bsd-nat.c | 3 +- gdb/vax-nbsd-tdep.c | 3 +- gdb/vax-tdep.c | 3 +- gdb/warning.m4 | 3 +- gdb/windows-nat.c | 9 +- gdb/windows-tdep.c | 3 +- gdb/x86-bsd-nat.c | 1 + gdb/x86-linux-nat.c | 1 + gdb/xcoffread.c | 4 +- gdb/xml-support.c | 4 +- gdb/xstormy16-tdep.c | 3 +- gdb/xtensa-linux-nat.c | 3 +- gdb/xtensa-linux-tdep.c | 3 +- gdb/xtensa-tdep.c | 3 +- gdbsupport/ChangeLog | 21 + gdbsupport/Makefile.am | 74 + gdbsupport/Makefile.in | 700 ++ gdbsupport/README | 4 + gdbsupport/acinclude.m4 | 7 + gdbsupport/aclocal.m4 | 1209 ++ {gdb/gdbsupport => gdbsupport}/agent.c | 0 {gdb/gdbsupport => gdbsupport}/agent.h | 0 {gdb/gdbsupport => gdbsupport}/alt-stack.h | 0 {gdb/gdbsupport => gdbsupport}/array-view.h | 0 {gdb/gdbsupport => gdbsupport}/ax.def | 0 {gdb/gdbsupport => gdbsupport}/block-signals.h | 0 {gdb/gdbsupport => gdbsupport}/break-common.h | 0 {gdb/gdbsupport => gdbsupport}/btrace-common.c | 0 {gdb/gdbsupport => gdbsupport}/btrace-common.h | 0 {gdb/gdbsupport => gdbsupport}/buffer.c | 0 {gdb/gdbsupport => gdbsupport}/buffer.h | 0 {gdb/gdbsupport => gdbsupport}/byte-vector.h | 0 gdbsupport/check-defines.el | 77 + {gdb/gdbsupport => gdbsupport}/cleanups.c | 0 {gdb/gdbsupport => gdbsupport}/cleanups.h | 0 {gdb/gdbsupport => gdbsupport}/common-debug.c | 0 {gdb/gdbsupport => gdbsupport}/common-debug.h | 0 {gdb/gdbsupport => gdbsupport}/common-defs.h | 20 +- {gdb/gdbsupport => gdbsupport}/common-exceptions.c | 0 {gdb/gdbsupport => gdbsupport}/common-exceptions.h | 0 {gdb/gdbsupport => gdbsupport}/common-gdbthread.h | 0 {gdb/gdbsupport => gdbsupport}/common-inferior.c | 0 {gdb/gdbsupport => gdbsupport}/common-inferior.h | 0 {gdb/gdbsupport => gdbsupport}/common-regcache.c | 0 {gdb/gdbsupport => gdbsupport}/common-regcache.h | 0 {gdb/gdbsupport => gdbsupport}/common-types.h | 0 {gdb/gdbsupport => gdbsupport}/common-utils.c | 0 {gdb/gdbsupport => gdbsupport}/common-utils.h | 0 gdbsupport/common.m4 | 182 + {gdb/gdbserver => gdbsupport}/config.in | 155 +- {gdb/gdbserver => gdbsupport}/configure | 12112 +++++++++++-------- gdbsupport/configure.ac | 66 + {gdb/gdbsupport => gdbsupport}/create-version.sh | 0 {gdb/gdbsupport => gdbsupport}/def-vector.h | 0 .../gdbsupport => gdbsupport}/default-init-alloc.h | 0 {gdb/gdbsupport => gdbsupport}/enum-flags.h | 0 {gdb/gdbsupport => gdbsupport}/environ.c | 0 {gdb/gdbsupport => gdbsupport}/environ.h | 0 {gdb/gdbsupport => gdbsupport}/errors.c | 0 {gdb/gdbsupport => gdbsupport}/errors.h | 0 {gdb/gdbsupport => gdbsupport}/fileio.c | 0 {gdb/gdbsupport => gdbsupport}/fileio.h | 0 {gdb/gdbsupport => gdbsupport}/filestuff.c | 0 {gdb/gdbsupport => gdbsupport}/filestuff.h | 0 {gdb/gdbsupport => gdbsupport}/filtered-iterator.h | 0 {gdb/gdbsupport => gdbsupport}/format.c | 0 {gdb/gdbsupport => gdbsupport}/format.h | 0 .../gdbsupport => gdbsupport}/forward-scope-exit.h | 0 {gdb/gdbsupport => gdbsupport}/function-view.h | 0 {gdb/gdbsupport => gdbsupport}/gdb-dlfcn.c | 0 {gdb/gdbsupport => gdbsupport}/gdb-dlfcn.h | 0 {gdb/gdbsupport => gdbsupport}/gdb-sigmask.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_assert.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_binary_search.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_locale.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_optional.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_proc_service.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_ref_ptr.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_setjmp.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_signals.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_splay_tree.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_string_view.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_string_view.tcc | 0 {gdb/gdbsupport => gdbsupport}/gdb_sys_time.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_tilde_expand.c | 0 {gdb/gdbsupport => gdbsupport}/gdb_tilde_expand.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_unique_ptr.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_unlinker.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_vecs.c | 0 {gdb/gdbsupport => gdbsupport}/gdb_vecs.h | 0 {gdb/gdbsupport => gdbsupport}/gdb_wait.c | 0 {gdb/gdbsupport => gdbsupport}/gdb_wait.h | 0 {gdb/gdbsupport => gdbsupport}/hash_enum.h | 0 {gdb/gdbsupport => gdbsupport}/host-defs.h | 0 {gdb/gdbsupport => gdbsupport}/job-control.c | 0 {gdb/gdbsupport => gdbsupport}/job-control.h | 0 {gdb/gdbsupport => gdbsupport}/netstuff.c | 0 {gdb/gdbsupport => gdbsupport}/netstuff.h | 0 {gdb/gdbsupport => gdbsupport}/new-op.c | 0 {gdb/gdbsupport => gdbsupport}/next-iterator.h | 0 {gdb/gdbsupport => gdbsupport}/observable.h | 0 {gdb/gdbsupport => gdbsupport}/offset-type.h | 0 {gdb/gdbsupport => gdbsupport}/parallel-for.h | 0 {gdb/gdbsupport => gdbsupport}/pathstuff.c | 0 {gdb/gdbsupport => gdbsupport}/pathstuff.h | 0 {gdb/gdbsupport => gdbsupport}/poison.h | 0 {gdb/gdbsupport => gdbsupport}/preprocessor.h | 0 {gdb/gdbsupport => gdbsupport}/print-utils.c | 0 {gdb/gdbsupport => gdbsupport}/print-utils.h | 0 {gdb/gdbsupport => gdbsupport}/ptid.c | 0 {gdb/gdbsupport => gdbsupport}/ptid.h | 0 {gdb/gdbsupport => gdbsupport}/refcounted-object.h | 0 {gdb/gdbsupport => gdbsupport}/rsp-low.c | 0 {gdb/gdbsupport => gdbsupport}/rsp-low.h | 0 {gdb/gdbsupport => gdbsupport}/run-time-clock.c | 0 {gdb/gdbsupport => gdbsupport}/run-time-clock.h | 0 {gdb/gdbsupport => gdbsupport}/safe-iterator.h | 0 {gdb/gdbsupport => gdbsupport}/safe-strerror.c | 0 {gdb/gdbsupport => gdbsupport}/scope-exit.h | 0 {gdb/gdbsupport => gdbsupport}/scoped_fd.h | 0 {gdb/gdbsupport => gdbsupport}/scoped_mmap.c | 0 {gdb/gdbsupport => gdbsupport}/scoped_mmap.h | 0 {gdb/gdbsupport => gdbsupport}/scoped_restore.h | 0 {gdb/gdbsupport => gdbsupport}/selftest.c | 0 {gdb/gdbsupport => gdbsupport}/selftest.h | 0 .../signals-state-save-restore.c | 0 .../signals-state-save-restore.h | 0 {gdb/gdbsupport => gdbsupport}/signals.c | 0 {gdb/gdbsupport => gdbsupport}/symbol.h | 0 {gdb/gdbsupport => gdbsupport}/tdesc.c | 0 {gdb/gdbsupport => gdbsupport}/tdesc.h | 0 {gdb/gdbsupport => gdbsupport}/thread-pool.c | 0 {gdb/gdbsupport => gdbsupport}/thread-pool.h | 0 {gdb/gdbsupport => gdbsupport}/traits.h | 0 {gdb/gdbsupport => gdbsupport}/underlying.h | 0 {gdb/gdbsupport => gdbsupport}/valid-expr.h | 0 {gdb/gdbsupport => gdbsupport}/version.h | 0 {gdb/gdbsupport => gdbsupport}/x86-xstate.h | 0 {gdb/gdbsupport => gdbsupport}/xml-utils.c | 0 {gdb/gdbsupport => gdbsupport}/xml-utils.h | 0 include/ChangeLog | 10 + include/elf/arc-cpu.def | 4 + include/opcode/tic4x.h | 12 +- ld/ChangeLog | 27 + ld/Makefile.am | 4 - ld/Makefile.in | 6 - ld/configure.tgt | 4 +- ld/emulparams/arcelf_prof.sh | 26 - ld/emulparams/arclinux_prof.sh | 27 - ld/po/BLD-POTFILES.in | 2 - ld/scripttempl/elfarc.sc | 36 +- ld/scripttempl/elfarcv2.sc | 126 +- ld/testsuite/ld-arc/relax-local-pic.d | 8 +- ld/testsuite/ld-i386/align-branch-1.d | 8 +- opcodes/ChangeLog | 66 + opcodes/arc-dis.c | 2 +- opcodes/arc-opc.c | 2 +- opcodes/arm-dis.c | 47 +- opcodes/fr30-ibld.c | 10 +- opcodes/i386-dis.c | 61 +- opcodes/ns32k-dis.c | 11 +- opcodes/score-dis.c | 1043 +- opcodes/score7-dis.c | 576 +- opcodes/tic4x-dis.c | 3 +- opcodes/wasm32-dis.c | 445 +- opcodes/xgate-dis.c | 16 +- opcodes/z80-dis.c | 2 +- opcodes/z8k-dis.c | 16 +- src-release.sh | 4 +- 649 files changed, 19953 insertions(+), 11655 deletions(-) create mode 100644 binutils/testsuite/binutils-all/debuginfod.exp create mode 100644 gas/testsuite/gas/z80/ez80_pref_dis.d create mode 100644 gas/testsuite/gas/z80/ez80_pref_dis.s delete mode 100644 gdb/gdbsupport/common.m4 copy gdb/{gdbsupport/common-inferior.c => testsuite/gdb.dwarf2/dw2-bad-elf-other.S} (67%) copy gdb/{gdbsupport/common-inferior.c => testsuite/gdb.dwarf2/dw2-bad-elf.c} (67%) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp create mode 100644 gdbsupport/ChangeLog create mode 100644 gdbsupport/Makefile.am create mode 100644 gdbsupport/Makefile.in create mode 100644 gdbsupport/README create mode 100644 gdbsupport/acinclude.m4 create mode 100644 gdbsupport/aclocal.m4 rename {gdb/gdbsupport => gdbsupport}/agent.c (100%) rename {gdb/gdbsupport => gdbsupport}/agent.h (100%) rename {gdb/gdbsupport => gdbsupport}/alt-stack.h (100%) rename {gdb/gdbsupport => gdbsupport}/array-view.h (100%) rename {gdb/gdbsupport => gdbsupport}/ax.def (100%) rename {gdb/gdbsupport => gdbsupport}/block-signals.h (100%) rename {gdb/gdbsupport => gdbsupport}/break-common.h (100%) rename {gdb/gdbsupport => gdbsupport}/btrace-common.c (100%) rename {gdb/gdbsupport => gdbsupport}/btrace-common.h (100%) rename {gdb/gdbsupport => gdbsupport}/buffer.c (100%) rename {gdb/gdbsupport => gdbsupport}/buffer.h (100%) rename {gdb/gdbsupport => gdbsupport}/byte-vector.h (100%) create mode 100644 gdbsupport/check-defines.el rename {gdb/gdbsupport => gdbsupport}/cleanups.c (100%) rename {gdb/gdbsupport => gdbsupport}/cleanups.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-debug.c (100%) rename {gdb/gdbsupport => gdbsupport}/common-debug.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-defs.h (95%) rename {gdb/gdbsupport => gdbsupport}/common-exceptions.c (100%) rename {gdb/gdbsupport => gdbsupport}/common-exceptions.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-gdbthread.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-inferior.c (100%) rename {gdb/gdbsupport => gdbsupport}/common-inferior.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-regcache.c (100%) rename {gdb/gdbsupport => gdbsupport}/common-regcache.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-types.h (100%) rename {gdb/gdbsupport => gdbsupport}/common-utils.c (100%) rename {gdb/gdbsupport => gdbsupport}/common-utils.h (100%) create mode 100644 gdbsupport/common.m4 copy {gdb/gdbserver => gdbsupport}/config.in (77%) copy {gdb/gdbserver => gdbsupport}/configure (74%) create mode 100644 gdbsupport/configure.ac rename {gdb/gdbsupport => gdbsupport}/create-version.sh (100%) rename {gdb/gdbsupport => gdbsupport}/def-vector.h (100%) rename {gdb/gdbsupport => gdbsupport}/default-init-alloc.h (100%) rename {gdb/gdbsupport => gdbsupport}/enum-flags.h (100%) rename {gdb/gdbsupport => gdbsupport}/environ.c (100%) rename {gdb/gdbsupport => gdbsupport}/environ.h (100%) rename {gdb/gdbsupport => gdbsupport}/errors.c (100%) rename {gdb/gdbsupport => gdbsupport}/errors.h (100%) rename {gdb/gdbsupport => gdbsupport}/fileio.c (100%) rename {gdb/gdbsupport => gdbsupport}/fileio.h (100%) rename {gdb/gdbsupport => gdbsupport}/filestuff.c (100%) rename {gdb/gdbsupport => gdbsupport}/filestuff.h (100%) rename {gdb/gdbsupport => gdbsupport}/filtered-iterator.h (100%) rename {gdb/gdbsupport => gdbsupport}/format.c (100%) rename {gdb/gdbsupport => gdbsupport}/format.h (100%) rename {gdb/gdbsupport => gdbsupport}/forward-scope-exit.h (100%) rename {gdb/gdbsupport => gdbsupport}/function-view.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb-dlfcn.c (100%) rename {gdb/gdbsupport => gdbsupport}/gdb-dlfcn.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb-sigmask.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_assert.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_binary_search.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_locale.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_optional.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_proc_service.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_ref_ptr.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_setjmp.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_signals.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_splay_tree.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_string_view.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_string_view.tcc (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_sys_time.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_tilde_expand.c (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_tilde_expand.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_unique_ptr.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_unlinker.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_vecs.c (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_vecs.h (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_wait.c (100%) rename {gdb/gdbsupport => gdbsupport}/gdb_wait.h (100%) rename {gdb/gdbsupport => gdbsupport}/hash_enum.h (100%) rename {gdb/gdbsupport => gdbsupport}/host-defs.h (100%) rename {gdb/gdbsupport => gdbsupport}/job-control.c (100%) rename {gdb/gdbsupport => gdbsupport}/job-control.h (100%) rename {gdb/gdbsupport => gdbsupport}/netstuff.c (100%) rename {gdb/gdbsupport => gdbsupport}/netstuff.h (100%) rename {gdb/gdbsupport => gdbsupport}/new-op.c (100%) rename {gdb/gdbsupport => gdbsupport}/next-iterator.h (100%) rename {gdb/gdbsupport => gdbsupport}/observable.h (100%) rename {gdb/gdbsupport => gdbsupport}/offset-type.h (100%) rename {gdb/gdbsupport => gdbsupport}/parallel-for.h (100%) rename {gdb/gdbsupport => gdbsupport}/pathstuff.c (100%) rename {gdb/gdbsupport => gdbsupport}/pathstuff.h (100%) rename {gdb/gdbsupport => gdbsupport}/poison.h (100%) rename {gdb/gdbsupport => gdbsupport}/preprocessor.h (100%) rename {gdb/gdbsupport => gdbsupport}/print-utils.c (100%) rename {gdb/gdbsupport => gdbsupport}/print-utils.h (100%) rename {gdb/gdbsupport => gdbsupport}/ptid.c (100%) rename {gdb/gdbsupport => gdbsupport}/ptid.h (100%) rename {gdb/gdbsupport => gdbsupport}/refcounted-object.h (100%) rename {gdb/gdbsupport => gdbsupport}/rsp-low.c (100%) rename {gdb/gdbsupport => gdbsupport}/rsp-low.h (100%) rename {gdb/gdbsupport => gdbsupport}/run-time-clock.c (100%) rename {gdb/gdbsupport => gdbsupport}/run-time-clock.h (100%) rename {gdb/gdbsupport => gdbsupport}/safe-iterator.h (100%) rename {gdb/gdbsupport => gdbsupport}/safe-strerror.c (100%) rename {gdb/gdbsupport => gdbsupport}/scope-exit.h (100%) rename {gdb/gdbsupport => gdbsupport}/scoped_fd.h (100%) rename {gdb/gdbsupport => gdbsupport}/scoped_mmap.c (100%) rename {gdb/gdbsupport => gdbsupport}/scoped_mmap.h (100%) rename {gdb/gdbsupport => gdbsupport}/scoped_restore.h (100%) rename {gdb/gdbsupport => gdbsupport}/selftest.c (100%) rename {gdb/gdbsupport => gdbsupport}/selftest.h (100%) rename {gdb/gdbsupport => gdbsupport}/signals-state-save-restore.c (100%) rename {gdb/gdbsupport => gdbsupport}/signals-state-save-restore.h (100%) rename {gdb/gdbsupport => gdbsupport}/signals.c (100%) rename {gdb/gdbsupport => gdbsupport}/symbol.h (100%) rename {gdb/gdbsupport => gdbsupport}/tdesc.c (100%) rename {gdb/gdbsupport => gdbsupport}/tdesc.h (100%) rename {gdb/gdbsupport => gdbsupport}/thread-pool.c (100%) rename {gdb/gdbsupport => gdbsupport}/thread-pool.h (100%) rename {gdb/gdbsupport => gdbsupport}/traits.h (100%) rename {gdb/gdbsupport => gdbsupport}/underlying.h (100%) rename {gdb/gdbsupport => gdbsupport}/valid-expr.h (100%) rename {gdb/gdbsupport => gdbsupport}/version.h (100%) rename {gdb/gdbsupport => gdbsupport}/x86-xstate.h (100%) rename {gdb/gdbsupport => gdbsupport}/xml-utils.c (100%) rename {gdb/gdbsupport => gdbsupport}/xml-utils.h (100%) delete mode 100644 ld/emulparams/arcelf_prof.sh delete mode 100644 ld/emulparams/arclinux_prof.sh