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-arm-next-allnoconfig in repository toolchain/ci/binutils-gdb.
from 03a5735dbd Automatic date update in version.in adds 6f3dfea03a gdb/python: remove gdb._mi_commands dict adds 1ab7a698a8 Automatic date update in version.in adds e36144c932 ubsan: loongarch : signed integer shift overflow. adds 748594bc07 LoongArch: Use functions instead of magic numbers. adds 5fb13d7ef4 gas:LoongArch: Fix segment error in compilation due to too l [...] adds 1848a40fdd gas:LoongArch: Fix wrong line number in .debug_line adds 3b14682a43 LoongArch: Update ABI eflag in elf header. adds d218dba3f4 LoongArch: Fix LD check fails. adds 2a04204dff ld: loongarch: Skip unsupport test cases. adds 96a671f281 gas:LoongArch: Fix "make check" pr21884 fail in LoongArch32. adds 2be64de603 ld:LoongArch: Add test cases to adapt to LoongArch32 and Loo [...] adds 05d00250d3 Bump version to 13.0.50.DATE-git. adds ba09d2a8cd Update gdb/NEWS after GDB 12 branch creation. adds bdcd45685b PR28979, internal error in demand_empty_rest_of_line adds 062cda5a37 RISC-V: Fix misplaced @end table adds 692e92c5af Automatic date update in version.in adds 1add37b567 Add support for readline 8.2 adds a58b0053f4 z80 assembler: Fix new unexpected overflow warning in v2.37 adds 9170b70c41 gdb/testsuite: Installed-GDB testing & data-directory adds daaf7acf47 [gdb/testsuite] test a function call by hand from pretty printer adds 4b19214f79 gdb/testsuite: reformat gdb.python/pretty-print-call-by-hand.py adds 46fb6d5aa2 x86: don't suppress overflow diagnostics in x32 mode adds 30cbd32aec Reduce O(n2) performance overhead when parsing DWARF unit in [...] adds 6f0dabd46d gdb/x86: handle stap probe arguments in xmm registers adds f55649cc9b gdb: re-generate config.in adds 04f0c03a22 gdbserver: Fix incorrect assertion adds 4414150d33 gdbserver: Fixup previous patch adds d37e084783 Watchpoint followed by catchpoint misreports watchpoint (PR [...] adds 39f53acb41 gdb: Add soname to build-id mapping for core files adds b91f93a02c PR gdb/27570: missing support for debuginfod in core_target: [...] adds fcb335b0a2 gdb: Add missing #include in solib.h adds 389eb00afc Automatic date update in version.in adds 6c924cf21c Install gprofng libraries under $(pkglibdir) adds 6c111a4ec2 Fix some stale header names from dwarf files adds 25209e2c69 gdb/python: add gdb.format_address function adds 86ed2a5eae Fix return code in _bfd_dwarf2_find_nearest_line(). adds de8fd80cf9 Remove two unused variables adds 711b0b6698 Remove USE_SIGTRAP_SIGINFO condition for FreeBSD/x86 debug r [...] adds 922c2fc18e x86-nat: Use an unordered_map to store per-pid debug reg state. adds b1babce7c3 x86-nat: Add x86_lookup_debug_reg_state. adds a49ce729c8 Add an x86_fbsd_nat_target mixin class for FreeBSD x86 nativ [...] adds c77282d8ba fbsd-nat: Add a low_new_fork virtual method. adds 041a4212d3 x86-fbsd-nat: Copy debug register state on fork. adds 4bd817e71e nat: Split out platform-independent aarch64 debug register support. adds 1570c37c34 aarch64: Add an aarch64_nat_target mixin class. adds 6719bc690e fbsd-nat: Add helper routine to fetch siginfo_t for a ptid. adds 983b1119bc fbsd-nat: Add a low_delete_thread virtual method. adds a3627b5428 fbsd-nat: Add a low_prepare_to_resume virtual method. adds 065a00b3a4 Add support for hardware breakpoints/watchpoints on FreeBSD/ [...] new 9457d59e9d 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: bfd/ChangeLog | 12 + bfd/dwarf2.c | 99 +- bfd/elfnn-loongarch.c | 464 ++++++--- bfd/elfxx-loongarch.c | 1084 ++++++++++++-------- bfd/elfxx-loongarch.h | 10 + bfd/version.h | 2 +- gas/ChangeLog | 8 + gas/config/tc-i386.c | 3 +- gas/config/tc-loongarch.c | 194 ++-- gas/config/tc-loongarch.h | 3 + gas/config/tc-z80.c | 10 +- gas/doc/c-riscv.texi | 2 +- gas/read.c | 20 +- gas/testsuite/gas/i386/ilp32/reloc64.l | 13 + gas/testsuite/gas/i386/ilp32/reloc64.s | 15 + gas/testsuite/gas/z80/pr28791.d | 16 + gas/testsuite/gas/z80/pr28791.s | 7 + gdb/NEWS | 14 +- gdb/aarch64-fbsd-nat.c | 260 ++++- gdb/aarch64-linux-nat.c | 352 +------ gdb/aarch64-nat.c | 302 ++++++ gdb/aarch64-nat.h | 109 ++ gdb/amd64-fbsd-nat.c | 20 +- gdb/ax-gdb.c | 19 + gdb/breakpoint.c | 15 + gdb/breakpoint.h | 25 +- gdb/completer.c | 4 +- gdb/config.in | 3 - gdb/configure.nat | 12 +- gdb/corelow.c | 39 + gdb/csky-tdep.c | 1 - gdb/debuginfod-support.c | 51 + gdb/debuginfod-support.h | 17 + gdb/doc/python.texi | 54 + gdb/dwarf2/expr.h | 2 +- gdb/dwarf2/frame.c | 4 +- gdb/dwarf2/loc.c | 12 +- gdb/dwarf2/loc.h | 2 +- gdb/dwarf2/read.c | 2 +- gdb/eval.c | 16 + gdb/expop.h | 31 + gdb/fbsd-nat.c | 28 +- gdb/fbsd-nat.h | 18 + gdb/gcore.in | 2 +- gdb/i386-fbsd-nat.c | 20 +- gdb/infrun.c | 24 +- gdb/linux-tdep.c | 24 +- gdb/mi/mi-cmds.c | 14 + gdb/mi/mi-cmds.h | 7 + ...aarch64-linux-hw-point.c => aarch64-hw-point.c} | 341 +----- ...aarch64-linux-hw-point.h => aarch64-hw-point.h} | 101 +- gdb/nat/aarch64-linux-hw-point.c | 605 +---------- gdb/nat/aarch64-linux-hw-point.h | 105 +- gdb/nat/aarch64-linux.c | 4 +- gdb/python/lib/gdb/__init__.py | 4 - gdb/python/py-arch.c | 13 +- gdb/python/py-micmd.c | 232 ++--- gdb/python/py-progspace.c | 17 + gdb/python/python-internal.h | 17 + gdb/python/python.c | 110 ++ gdb/solib.c | 119 +++ gdb/solib.h | 23 +- gdb/sparc-tdep.c | 1 - gdb/stap-probe.c | 15 + gdb/std-operator.def | 9 + gdb/testsuite/README | 13 + gdb/testsuite/gdb.base/default.exp | 2 +- gdb/testsuite/gdb.base/stap-probe.c | 22 + gdb/testsuite/gdb.base/stap-probe.exp | 125 +++ gdb/testsuite/gdb.base/watch-before-fork.c | 29 + gdb/testsuite/gdb.base/watch-before-fork.exp | 99 ++ .../gdb.debuginfod/fetch_src_and_symbols.exp | 22 + .../gdb.python/pretty-print-call-by-hand.c | 53 + .../gdb.python/pretty-print-call-by-hand.exp | 127 +++ .../gdb.python/pretty-print-call-by-hand.py | 45 + gdb/testsuite/gdb.python/py-format-address.c | 32 + gdb/testsuite/gdb.python/py-format-address.exp | 177 ++++ gdb/testsuite/gdb.python/py-mi-cmd.exp | 53 +- gdb/testsuite/lib/gdb.exp | 44 +- gdb/version.in | 2 +- gdb/x86-fbsd-nat.c | 45 + gdb/x86-fbsd-nat.h | 36 + gdb/x86-nat.c | 92 +- gdb/x86-nat.h | 5 + gdbserver/configure.srv | 1 + gdbserver/linux-aarch64-low.cc | 13 +- gdbserver/remote-utils.cc | 11 +- gprofng/Makefile.am | 4 +- gprofng/Makefile.in | 4 +- gprofng/configure | 7 +- gprofng/configure.ac | 1 - gprofng/doc/Makefile.in | 2 +- gprofng/gp-display-html/Makefile.in | 2 +- gprofng/libcollector/Makefile.am | 6 +- gprofng/libcollector/Makefile.in | 91 +- gprofng/src/Makefile.am | 6 +- gprofng/src/Makefile.in | 78 +- gprofng/src/envsets.cc | 6 +- include/elf/loongarch.h | 37 +- include/opcode/loongarch.h | 4 +- ld/testsuite/ld-elf/eh5.d | 2 +- ld/testsuite/ld-elf/pr21884.d | 2 +- ld/testsuite/ld-elf/pr26936.d | 2 +- ld/testsuite/ld-loongarch-elf/disas-jirl-32.d | 15 + .../{disas-jirl.s => disas-jirl-32.s} | 0 ld/testsuite/ld-loongarch-elf/disas-jirl.d | 3 +- ld/testsuite/ld-loongarch-elf/jmp_op.d | 2 +- ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp | 9 +- ld/testsuite/ld-loongarch-elf/macro_op.d | 3 +- .../ld-loongarch-elf/{macro_op.d => macro_op_32.d} | 603 ++++++----- ld/testsuite/ld-loongarch-elf/macro_op_32.s | 29 + opcodes/loongarch-coder.c | 30 +- 112 files changed, 4172 insertions(+), 3005 deletions(-) create mode 100644 gas/testsuite/gas/z80/pr28791.d create mode 100644 gas/testsuite/gas/z80/pr28791.s create mode 100644 gdb/aarch64-nat.c create mode 100644 gdb/aarch64-nat.h copy gdb/nat/{aarch64-linux-hw-point.c => aarch64-hw-point.c} (63%) copy gdb/nat/{aarch64-linux-hw-point.h => aarch64-hw-point.h} (58%) create mode 100644 gdb/testsuite/gdb.base/watch-before-fork.c create mode 100644 gdb/testsuite/gdb.base/watch-before-fork.exp create mode 100644 gdb/testsuite/gdb.python/pretty-print-call-by-hand.c create mode 100644 gdb/testsuite/gdb.python/pretty-print-call-by-hand.exp create mode 100644 gdb/testsuite/gdb.python/pretty-print-call-by-hand.py create mode 100644 gdb/testsuite/gdb.python/py-format-address.c create mode 100644 gdb/testsuite/gdb.python/py-format-address.exp create mode 100644 gdb/x86-fbsd-nat.c create mode 100644 gdb/x86-fbsd-nat.h create mode 100644 ld/testsuite/ld-loongarch-elf/disas-jirl-32.d copy ld/testsuite/ld-loongarch-elf/{disas-jirl.s => disas-jirl-32.s} (100%) copy ld/testsuite/ld-loongarch-elf/{macro_op.d => macro_op_32.d} (61%) create mode 100644 ld/testsuite/ld-loongarch-elf/macro_op_32.s