This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-defconfig in repository toolchain/ci/binutils-gdb.
from 1c2bec1918 Fix gdb.base/print-file-var.exp with Clang adds dda83cd783 gdb, gdbserver, gdbsupport: fix leading space vs tabs issues adds 5b3d3560e9 Minor Python simplifications adds 8768c3e362 Add get_standard_config_dir function adds 64aaad6349 gdb: use get_standard_config_dir when looking for .gdbinit adds 74d877e522 gdb: new function to wrap up executing command line scripts/ [...] adds 257e02d836 Add x86_64 ravenscar support adds f468977aac gdb/testsuite: fix failure in gdb.base/step-over-no-symbols.exp adds 0dd05d40de Automatic date update in version.in adds af61e84fd2 gold: ensure file_counts_lock is initialized before using adds 706d7ce948 asan: leak in bfd_section_from_shdr adds 05862db73f gas: fix symbol value calculation for versioned symbol aliases adds 70237b84c5 Fix compile time warning adds 3a959875ea [PATCH] aarch64: Update missing ChangeLog for AArch64 commits new b0d0d02bde PowerPC problem building gold with clang new fd65497db4 [PATCH][GAS] aarch64: Add atomic 64-byte load/store instruct [...] new f3016d6ce1 Add an option to the archiver to add a section recording lib [...]
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 | 9 + bfd/elf.c | 8 +- bfd/version.h | 2 +- binutils/ChangeLog | 20 + binutils/NEWS | 5 + binutils/ar.c | 86 +- binutils/binemul.c | 53 +- binutils/binemul.h | 15 +- binutils/doc/binutils.texi | 19 +- binutils/emul_aix.c | 16 +- binutils/testsuite/binutils-all/ar.exp | 41 + gas/ChangeLog | 104 + gas/NEWS | 3 + gas/config/obj-elf.c | 3 +- gas/config/tc-aarch64.c | 2 + gas/testsuite/gas/aarch64/ls64-invalid.d | 3 + gas/testsuite/gas/aarch64/ls64-invalid.l | 5 + gas/testsuite/gas/aarch64/ls64-invalid.s | 14 + gas/testsuite/gas/aarch64/ls64.s | 40 + gdb/ChangeLog | 416 +++ gdb/Makefile.in | 3 + gdb/NEWS | 6 + gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-ravenscar-thread.c | 18 +- gdb/aarch64-tdep.c | 516 +-- gdb/aarch64-tdep.h | 2 +- gdb/ada-exp.y | 90 +- gdb/ada-lang.c | 3598 +++++++++---------- gdb/ada-lang.h | 32 +- gdb/ada-tasks.c | 118 +- gdb/ada-typeprint.c | 22 +- gdb/ada-valprint.c | 24 +- gdb/ada-varobj.c | 2 +- gdb/addrmap.c | 82 +- gdb/addrmap.h | 6 +- gdb/agent.c | 2 +- gdb/aix-thread.c | 30 +- gdb/alpha-bsd-nat.c | 8 +- gdb/alpha-linux-tdep.c | 12 +- gdb/alpha-mdebug-tdep.c | 16 +- gdb/alpha-netbsd-tdep.c | 4 +- gdb/alpha-obsd-tdep.c | 2 +- gdb/alpha-tdep.c | 110 +- gdb/amd64-bsd-nat.c | 4 +- gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-linux-nat.c | 4 +- gdb/amd64-linux-tdep.c | 28 +- gdb/amd64-nat.c | 2 +- gdb/amd64-obsd-tdep.c | 20 +- ...ravenscar-thread.c => amd64-ravenscar-thread.c} | 86 +- .../py-stopevent.h => amd64-ravenscar-thread.h} | 23 +- gdb/amd64-tdep.c | 39 +- gdb/amd64-windows-tdep.c | 26 +- gdb/annotate.c | 4 +- gdb/arc-tdep.c | 66 +- gdb/arch-utils.c | 6 +- gdb/arch/arm-get-next-pcs.c | 18 +- gdb/arch/arm.c | 2 +- gdb/arm-linux-nat.c | 86 +- gdb/arm-linux-tdep.c | 26 +- gdb/arm-netbsd-tdep.c | 2 +- gdb/arm-pikeos-tdep.c | 4 +- gdb/arm-tdep.c | 2428 ++++++------- gdb/arm-tdep.h | 4 +- gdb/arm-wince-tdep.c | 4 +- gdb/auto-load.c | 29 +- gdb/auxv.c | 4 +- gdb/avr-tdep.c | 358 +- gdb/ax-gdb.c | 86 +- gdb/ax-general.c | 40 +- gdb/bfin-linux-tdep.c | 4 +- gdb/block.c | 8 +- gdb/block.h | 4 +- gdb/blockframe.c | 12 +- gdb/bpf-tdep.c | 2 +- gdb/break-catch-sig.c | 12 +- gdb/break-catch-syscall.c | 52 +- gdb/break-catch-throw.c | 6 +- gdb/breakpoint.c | 212 +- gdb/breakpoint.h | 2 +- gdb/bsd-uthread.c | 8 +- gdb/btrace.c | 2 +- gdb/build-id.c | 14 +- gdb/buildsym-legacy.h | 2 +- gdb/buildsym.c | 18 +- gdb/c-exp.y | 52 +- gdb/c-typeprint.c | 22 +- gdb/c-valprint.c | 6 +- gdb/c-varobj.c | 32 +- gdb/charset.c | 4 +- gdb/cli/cli-cmds.c | 38 +- gdb/cli/cli-decode.c | 38 +- gdb/cli/cli-decode.h | 2 +- gdb/cli/cli-script.c | 32 +- gdb/cli/cli-setshow.c | 2 +- gdb/coff-pe-read.c | 4 +- gdb/coffread.c | 40 +- gdb/compile/compile-cplus-types.c | 2 +- gdb/compile/compile-object-load.c | 4 +- gdb/completer.c | 18 +- gdb/configure.tgt | 3 +- gdb/corefile.c | 4 +- gdb/corelow.c | 14 +- gdb/cp-abi.h | 2 +- gdb/cp-name-parser.y | 12 +- gdb/cp-namespace.c | 18 +- gdb/cp-support.c | 58 +- gdb/cp-valprint.c | 16 +- gdb/cris-linux-tdep.c | 2 +- gdb/cris-tdep.c | 1098 +++--- gdb/d-exp.y | 14 +- gdb/darwin-nat-info.c | 158 +- gdb/darwin-nat.c | 72 +- gdb/darwin-nat.h | 2 +- gdb/dbxread.c | 144 +- gdb/dcache.c | 6 +- gdb/disasm.c | 8 +- gdb/doc/ChangeLog | 9 + gdb/doc/gdb.texinfo | 207 +- gdb/dtrace-probe.c | 10 +- gdb/dwarf2/abbrev.c | 12 +- gdb/dwarf2/attribute.c | 2 +- gdb/dwarf2/expr.c | 34 +- gdb/dwarf2/frame.c | 110 +- gdb/dwarf2/index-cache.c | 6 +- gdb/dwarf2/index-write.c | 8 +- gdb/dwarf2/line-header.c | 14 +- gdb/dwarf2/loc.c | 12 +- gdb/dwarf2/macro.c | 224 +- gdb/dwarf2/read.c | 690 ++-- gdb/dwarf2/read.h | 4 +- gdb/elfread.c | 4 +- gdb/eval.c | 78 +- gdb/event-top.c | 10 +- gdb/exec.c | 14 +- gdb/exec.h | 2 +- gdb/expprint.c | 14 +- gdb/f-exp.y | 26 +- gdb/f-lang.c | 28 +- gdb/f-typeprint.c | 24 +- gdb/f-valprint.c | 8 +- gdb/fbsd-nat.c | 2 +- gdb/fbsd-tdep.c | 2 +- gdb/findvar.c | 26 +- gdb/fork-child.c | 4 +- gdb/frame-unwind.c | 6 +- gdb/frame-unwind.h | 2 +- gdb/frame.c | 12 +- gdb/frv-linux-tdep.c | 4 +- gdb/frv-tdep.c | 240 +- gdb/frv-tdep.h | 2 +- gdb/ft32-tdep.c | 2 +- gdb/gcore.c | 8 +- gdb/gdb_bfd.c | 46 +- gdb/gdb_buildall.sh | 8 +- gdb/gdb_mbuild.sh | 4 +- gdb/gdbarch.c | 42 +- gdb/gdbarch.h | 4 +- gdb/gdbarch.sh | 64 +- gdb/gdbcore.h | 6 +- gdb/gdbthread.h | 10 +- gdb/gdbtypes.c | 76 +- gdb/gdbtypes.h | 10 +- gdb/glibc-tdep.c | 2 +- gdb/gnu-nat.c | 14 +- gdb/gnu-nat.h | 2 +- gdb/gnu-v2-abi.c | 40 +- gdb/gnu-v3-abi.c | 30 +- gdb/go-exp.y | 14 +- gdb/go32-nat.c | 8 +- gdb/guile/guile-internal.h | 2 +- gdb/guile/scm-cmd.c | 6 +- gdb/guile/scm-frame.c | 2 +- gdb/guile/scm-iterator.c | 4 +- gdb/guile/scm-math.c | 4 +- gdb/guile/scm-ports.c | 2 +- gdb/guile/scm-pretty-print.c | 8 +- gdb/guile/scm-value.c | 24 +- gdb/h8300-tdep.c | 34 +- gdb/hppa-linux-nat.c | 2 +- gdb/hppa-linux-tdep.c | 14 +- gdb/hppa-netbsd-nat.c | 8 +- gdb/hppa-netbsd-tdep.c | 12 +- gdb/hppa-obsd-nat.c | 4 +- gdb/hppa-tdep.c | 250 +- gdb/hppa-tdep.h | 2 +- gdb/i386-bsd-nat.c | 16 +- gdb/i386-darwin-nat.c | 146 +- gdb/i386-darwin-tdep.c | 70 +- gdb/i386-dicos-tdep.c | 4 +- gdb/i386-gnu-nat.c | 2 +- gdb/i386-linux-nat.c | 16 +- gdb/i386-linux-tdep.c | 20 +- gdb/i386-nto-tdep.c | 8 +- gdb/i386-obsd-tdep.c | 10 +- gdb/i386-sol2-nat.c | 30 +- gdb/i386-tdep.c | 2046 +++++------ gdb/i386-tdep.h | 2 +- gdb/i386-windows-tdep.c | 6 +- gdb/i387-tdep.c | 10 +- gdb/i387-tdep.h | 2 +- gdb/ia64-libunwind-tdep.c | 50 +- gdb/ia64-libunwind-tdep.h | 12 +- gdb/ia64-linux-nat.c | 8 +- gdb/ia64-linux-tdep.c | 2 +- gdb/ia64-tdep.c | 308 +- gdb/ia64-tdep.h | 2 +- gdb/ia64-vms-tdep.c | 12 +- gdb/infcall.c | 28 +- gdb/infcmd.c | 20 +- gdb/inferior.c | 8 +- gdb/infrun.c | 188 +- gdb/iq2000-tdep.c | 146 +- gdb/language.c | 4 +- gdb/linespec.c | 26 +- gdb/linux-fork.c | 2 +- gdb/linux-nat.c | 6 +- gdb/linux-tdep.c | 30 +- gdb/linux-thread-db.c | 48 +- gdb/lm32-tdep.c | 4 +- gdb/m2-exp.y | 26 +- gdb/m2-lang.c | 4 +- gdb/m2-typeprint.c | 18 +- gdb/m2-valprint.c | 12 +- gdb/m32c-tdep.c | 130 +- gdb/m32r-linux-tdep.c | 4 +- gdb/m32r-tdep.c | 12 +- gdb/m68hc11-tdep.c | 436 +-- gdb/m68k-bsd-nat.c | 4 +- gdb/m68k-linux-nat.c | 2 +- gdb/m68k-linux-tdep.c | 2 +- gdb/m68k-tdep.c | 4 +- gdb/machoread.c | 652 ++-- gdb/macrocmd.c | 28 +- gdb/macroexp.c | 452 +-- gdb/macroscope.c | 50 +- gdb/macrotab.c | 332 +- gdb/macrotab.h | 50 +- gdb/main.c | 101 +- gdb/mdebugread.c | 590 ++-- gdb/mep-tdep.c | 600 ++-- gdb/mi/mi-cmd-catch.c | 56 +- gdb/mi/mi-cmd-disas.c | 16 +- gdb/mi/mi-cmd-env.c | 36 +- gdb/mi/mi-cmd-stack.c | 8 +- gdb/mi/mi-cmd-var.c | 8 +- gdb/mi/mi-cmds.c | 16 +- gdb/mi/mi-main.c | 30 +- gdb/mi/mi-parse.c | 6 +- gdb/microblaze-tdep.c | 42 +- gdb/minidebug.c | 6 +- gdb/minsyms.c | 36 +- gdb/mips-linux-nat.c | 2 +- gdb/mips-linux-tdep.c | 68 +- gdb/mips-netbsd-tdep.c | 8 +- gdb/mips-tdep.c | 438 +-- gdb/mn10300-linux-tdep.c | 72 +- gdb/mn10300-tdep.c | 38 +- gdb/moxie-tdep.c | 2 +- gdb/msp430-tdep.c | 10 +- gdb/namespace.h | 2 +- gdb/nat/fork-inferior.c | 46 +- gdb/nat/gdb_ptrace.h | 6 +- gdb/nat/linux-namespaces.c | 6 +- gdb/nat/linux-osdata.c | 2 +- gdb/nat/netbsd-nat.c | 2 +- gdb/nat/x86-dregs.c | 2 +- gdb/netbsd-nat.c | 30 +- gdb/netbsd-tdep.c | 2 +- gdb/nios2-linux-tdep.c | 2 +- gdb/nios2-tdep.c | 36 +- gdb/nto-procfs.c | 6 +- gdb/nto-tdep.c | 20 +- gdb/objfiles.c | 40 +- gdb/objfiles.h | 2 +- gdb/opencl-lang.c | 20 +- gdb/or1k-tdep.c | 16 +- gdb/osabi.c | 2 +- gdb/osabi.h | 2 +- gdb/osdata.c | 24 +- gdb/p-exp.y | 106 +- gdb/p-lang.c | 28 +- gdb/p-typeprint.c | 42 +- gdb/p-valprint.c | 26 +- gdb/parse.c | 30 +- gdb/ppc-linux-nat.c | 222 +- gdb/ppc-linux-tdep.c | 26 +- gdb/ppc-netbsd-nat.c | 14 +- gdb/ppc-netbsd-tdep.c | 2 +- gdb/ppc-obsd-nat.c | 2 +- gdb/ppc-ravenscar-thread.c | 18 +- gdb/ppc-sysv-tdep.c | 58 +- gdb/ppc64-tdep.c | 4 +- gdb/printcmd.c | 174 +- gdb/proc-api.c | 2 +- gdb/producer.c | 6 +- gdb/producer.h | 6 +- gdb/prologue-value.c | 148 +- gdb/prologue-value.h | 6 +- gdb/psymtab.c | 24 +- gdb/python/py-arch.c | 56 +- gdb/python/py-bpevent.c | 8 +- gdb/python/py-event.c | 4 +- gdb/python/py-event.h | 8 +- gdb/python/py-finishbreakpoint.c | 124 +- gdb/python/py-frame.c | 2 +- gdb/python/py-framefilter.c | 4 +- gdb/python/py-inferior.c | 4 +- gdb/python/py-infthread.c | 2 +- gdb/python/py-objfile.c | 4 +- gdb/python/py-prettyprint.c | 8 +- gdb/python/py-registers.c | 4 +- gdb/python/py-signalevent.c | 4 +- gdb/python/py-stopevent.c | 28 +- gdb/python/py-stopevent.h | 2 +- gdb/python/py-threadevent.c | 4 +- gdb/python/py-tui.c | 4 +- gdb/python/py-unwind.c | 158 +- gdb/python/py-value.c | 36 +- gdb/python/py-xmethods.c | 2 +- gdb/python/python-internal.h | 20 +- gdb/python/python.c | 87 +- gdb/ravenscar-thread.c | 4 +- gdb/record-btrace.c | 4 +- gdb/record-full.c | 194 +- gdb/record.c | 10 +- gdb/reggroups.c | 2 +- gdb/regset.h | 6 +- gdb/remote-fileio.c | 34 +- gdb/remote.c | 148 +- gdb/reverse.c | 4 +- gdb/riscv-linux-tdep.c | 8 +- gdb/riscv-ravenscar-thread.c | 12 +- gdb/riscv-tdep.c | 262 +- gdb/rl78-tdep.c | 78 +- gdb/rs6000-aix-tdep.c | 68 +- gdb/rs6000-lynx178-tdep.c | 20 +- gdb/rs6000-nat.c | 24 +- gdb/rs6000-tdep.c | 410 +-- gdb/rust-exp.y | 2 +- gdb/rust-lang.c | 66 +- gdb/rx-tdep.c | 60 +- gdb/s12z-tdep.c | 64 +- gdb/s390-linux-tdep.c | 52 +- gdb/score-tdep.c | 980 +++--- gdb/ser-base.c | 26 +- gdb/ser-mingw.c | 24 +- gdb/ser-uds.c | 4 +- gdb/ser-unix.c | 20 +- gdb/serial.c | 14 +- gdb/sh-linux-tdep.c | 2 +- gdb/sh-netbsd-tdep.c | 2 +- gdb/sh-tdep.c | 90 +- gdb/skip.c | 6 +- gdb/sol-thread.c | 8 +- gdb/solib-aix.c | 26 +- gdb/solib-darwin.c | 64 +- gdb/solib-frv.c | 90 +- gdb/solib-svr4.c | 62 +- gdb/solib.c | 50 +- gdb/source.c | 50 +- gdb/sparc-linux-tdep.c | 4 +- gdb/sparc-netbsd-tdep.c | 2 +- gdb/sparc-obsd-tdep.c | 2 +- gdb/sparc-ravenscar-thread.c | 32 +- gdb/sparc-tdep.c | 210 +- gdb/sparc64-linux-tdep.c | 6 +- gdb/sparc64-netbsd-tdep.c | 2 +- gdb/sparc64-obsd-tdep.c | 2 +- gdb/sparc64-tdep.c | 208 +- gdb/stabsread.c | 624 ++-- gdb/stack.c | 110 +- gdb/stap-probe.c | 4 +- gdb/stubs/ia64vms-stub.c | 620 ++-- gdb/stubs/m32r-stub.c | 14 +- gdb/stubs/m68k-stub.c | 170 +- gdb/stubs/sh-stub.c | 20 +- gdb/stubs/sparc-stub.c | 4 +- gdb/symfile-mem.c | 4 +- gdb/symfile.c | 60 +- gdb/symfile.h | 12 +- gdb/symmisc.c | 2 +- gdb/symtab.c | 78 +- gdb/symtab.h | 32 +- gdb/target-float.c | 82 +- gdb/target.c | 50 +- gdb/target.h | 8 +- gdb/testsuite/ChangeLog | 5 + gdb/testsuite/gdb.base/step-over-no-symbols.exp | 4 +- gdb/tic6x-tdep.c | 12 +- gdb/tilegx-linux-tdep.c | 8 +- gdb/tilegx-tdep.c | 8 +- gdb/top.c | 124 +- gdb/tracefile-tfile.c | 14 +- gdb/tracepoint.c | 30 +- gdb/tui/tui-disasm.c | 20 +- gdb/tui/tui-io.c | 42 +- gdb/tui/tui-regs.c | 6 +- gdb/tui/tui-stack.c | 52 +- gdb/tui/tui-win.c | 6 +- gdb/tui/tui-winsource.c | 30 +- gdb/tui/tui.c | 40 +- gdb/typeprint.c | 4 +- gdb/ui-out.h | 8 +- gdb/unittests/copy_bitwise-selftests.c | 2 +- gdb/unittests/memory-map-selftests.c | 4 +- gdb/utils.c | 32 +- gdb/v850-tdep.c | 42 +- gdb/valarith.c | 80 +- gdb/valops.c | 146 +- gdb/valprint.c | 28 +- gdb/valprint.h | 2 +- gdb/value.c | 80 +- gdb/value.h | 2 +- gdb/varobj.c | 24 +- gdb/vax-tdep.c | 10 +- gdb/windows-nat.c | 12 +- gdb/windows-tdep.c | 2 +- gdb/xcoffread.c | 82 +- gdb/xml-syscall.c | 18 +- gdb/xml-tdesc.c | 2 +- gdb/xstormy16-tdep.c | 10 +- gdb/xtensa-config.c | 32 +- gdb/xtensa-linux-nat.c | 2 +- gdb/xtensa-linux-tdep.c | 2 +- gdb/xtensa-tdep.c | 44 +- gdbserver/ChangeLog | 15 + gdbserver/ax.cc | 4 +- gdbserver/dll.cc | 2 +- gdbserver/inferiors.h | 2 +- gdbserver/linux-low.cc | 2 +- gdbserver/linux-nios2-low.cc | 2 +- gdbserver/linux-ppc-ipa.cc | 2 +- gdbserver/linux-ppc-low.cc | 28 +- gdbserver/linux-x86-low.cc | 2 +- gdbserver/linux-xtensa-low.cc | 2 +- gdbserver/regcache.cc | 4 +- gdbserver/server.cc | 12 +- gdbserver/tracepoint.cc | 2 +- gdbsupport/ChangeLog | 16 + gdbsupport/common-exceptions.h | 6 +- gdbsupport/event-loop.cc | 10 +- gdbsupport/fileio.cc | 42 +- gdbsupport/filestuff.cc | 10 +- gdbsupport/gdb-dlfcn.cc | 8 +- gdbsupport/gdb_string_view.h | 48 +- gdbsupport/job-control.cc | 4 +- gdbsupport/pathstuff.cc | 81 + gdbsupport/pathstuff.h | 37 + gdbsupport/signals.cc | 8 +- gold/ChangeLog | 14 + gold/fileread.cc | 1 + gold/powerpc.cc | 8 +- gold/testsuite/Makefile.am | 6 + gold/testsuite/Makefile.in | 406 ++- include/ChangeLog | 21 + include/opcode/aarch64.h | 4 +- ld/ChangeLog | 5 + ld/emulparams/x86-64-level.sh | 2 +- opcodes/ChangeLog | 64 + opcodes/aarch64-asm-2.c | 686 ++-- opcodes/aarch64-dis-2.c | 3684 ++++++++++---------- opcodes/aarch64-opc-2.c | 32 +- opcodes/aarch64-tbl.h | 18 +- 464 files changed, 18159 insertions(+), 16981 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.d create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.l create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.s create mode 100644 gas/testsuite/gas/aarch64/ls64.s copy gdb/{riscv-ravenscar-thread.c => amd64-ravenscar-thread.c} (64%) copy gdb/{python/py-stopevent.h => amd64-ravenscar-thread.h} (52%)