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-mainline-allyesconfig in repository toolchain/ci/binutils-gdb.
from 3456e70c9d Use unique_xmalloc_ptr<char> when demangling adds db0768c320 Automatic date update in version.in adds 1cb56ad3f3 gdb/python: update events test to handle missing exit_code adds b1f0f28418 gdb/python: add a new gdb_exiting event adds a5ea23036d [gdb/testsuite] Use function_range in gdb.dwarf2/dw2-ref-mis [...] adds cb6e6bb89d gdb/python: fix memory leak in python inferior code adds 25b0a5714c [gdb/testsuite] Fix FAIL in gdb.mi/mi-nsmoribund.exp adds a519e8ffe2 Add lval_funcs::is_optimized_out adds 3e44c3049f Allow lazy 'zero' value adds acbf4a58ef Remove 'varsize-limit' adds 1461d3712b gdb: Remove deprecated assertion in setting::get adds 58d82c2c59 [gdb/testsuite] Add Term::dump_box in lib/tuiterm.exp adds 1457d766df [gdb/testsuite] Make tui testing less verbose adds 79fa3c401c Automatic date update in version.in adds 55e3926e79 PR28401, invalid section name lookup adds 0a6041ce93 PR28403, null pointer dereference in disassemble_bytes adds 1808483c2f PR28402, fail to allocate line number array adds 1992e26ec4 PR28420, ecoff fuzzing failures adds cf2ad3e662 [gdb/testsuite] Fix FAIL in gdb.tui/corefile-run.exp adds 24616c1995 gdb/doc: improve 'show print elements' description adds 82f2f39d81 Automatic date update in version.in adds cf4505a7ec [gdb/testsuite] Refactor regexp in gdb.base/annota1.exp adds c0ae8ccdba [gdb/testsuite] Fix FAIL in gdb.base/annota1.exp adds 89e62f7454 Change ridiculous section size error adds 6d661cdc5b PR28422, build_id use-after-free adds 6646834337 PR28423, use-after-free in objdump adds cda0561f9e RISC-V: Split Zb[abc] into commented sections adds 586dcfc81e RISC-V: Update extension version for Zb[abc] to 1.0.0 adds 9455c91957 RISC-V: Add support for Zbs instructions adds 8baf3d0756 RISC-V: Support aliases for Zbs instructions adds cd3f655cc7 gdb: add accessors for field (and call site) location adds 22589c4996 [gdb/testsuite] Fix gdb.guile/scm-type.exp with gcc 4.8 adds d7a6aa74c8 [gdb/testsuite] Fix gdb.threads/check-libthread-db.exp with [...] adds fc6e66cd18 Automatic date update in version.in adds b80e6295f6 [gdb/testsuite] Add nopie in two test-cases adds 8320b04230 [gdb/testsuite] Fix gdb.base/bt-on-error-and-warning.exp wit [...] adds 2550e478ad [gdb/testsuite] Fix gdb.mi/gdb2549.exp with check-read1 adds 048cb8b466 [gdb/testsuite] Fix gdb.base/info_sources_2.exp with check-read1 adds b886031bd2 [gdb/testsuite] Fix gdb.base/info-types-c++.exp with stressed cpu adds 851a4f24d7 Automatic date update in version.in adds 0161bdd47c PR28415, invalid read in xtensa_read_table_entries adds f9edf60830 [gdb/testsuite] Fix fortran module tests with stressed cpu adds fa9ce2c143 [gdb/testsuite] Add check-readmore adds 84a6adfd4c [gdb] Make execute_command_to_string return string on throw adds 902ad3d703 Automatic date update in version.in adds 88b3223704 Automatic date update in version.in adds b6fca8a3d5 bfd: Remove use of void pointer arithmetic adds 4f69f0a21e [gdb/testsuite] Add proc require in lib/gdb.exp adds 47265957ad [gdb/testsuite] Fix gdb.dwarf2/gdb-add-index-symlink.exp adds dbfc69bef9 [gdb/testsuite] Handle readnow in ensure_gdb_index adds 19abf6c542 [gdb/testsuite] Use require for ensure_gdb_index adds c2c8a42788 [gdb/testsuite] Fix double debug info in gdb.dwarf2/dw2-ref- [...] adds ba7c18a484 s12z/disassembler: call memory_error_func when appropriate adds 3a480f1e35 z80/disassembler: call memory_error_func when appropriate adds c8ed8c8ac3 [gdb/testsuite] Fix FAIL in gdb.mi/mi-var-child-f.exp adds 4d224f4a58 [ARM] Refactor some constants adds dc22c61a16 [ARM] Small refactoring of arm gdbarch initialization adds ecbf5d4f9b [ARM] Refactor pseudo register numbering adds ae66a8f19e [ARM] Add support for M-profile MVE extension adds 255a531196 Automatic date update in version.in adds 777b054cf9 Automatic date update in version.in adds 7110a5d8e8 [gdb/testsuite] Remove quit in gdb.arch/i386-mpx.exp adds 746723ba6c [gdb/testsuite] Fix gdb.base/batch-exit-status.exp with nati [...] adds 36170420e3 [gdb/testsuite] Fix test name in gdb.python/python.exp adds 2786ef85fa [gdb/testsuite] Require use_gdb_stub == 0 where appropriate adds 38b03d23c7 [gdb/testsuite] Fix gdb.fortran/call-no-debug.exp with nativ [...] adds 76b43c9b5c gdb: improve error reporting from the disassembler adds 1284c2264c PPC fix for stfiwx instruction (and additional stores with p [...] adds 9cd609f864 [gdb/exp] Improve <error reading variable> message adds cdb6026064 Automatic date update in version.in adds cbb35b4ac6 Re: s12z/disassembler: call memory_error_func when appropriate adds a19da04b3c [GOLD] PowerPC64: Don't pretend to support multi-toc adds f19c3684a6 [GOLD] Two GOT sections for PowerPC64 adds a1251fdcb5 [GOLD] Re: PowerPC64: Don't pretend to support multi-toc adds 047ab79212 [gdb/testsuite] Add .debug_loc support in dwarf assembler adds 38c9036246 Powerpc: Add support for openat and fstatat syscalls adds f9ebf60b6f Automatic date update in version.in adds 8457023a80 Automatic date update in version.in adds 0a9ea024e7 ld: Adjust pr28158.rd for glibc 2.34
No new revisions were added by this update.
Summary of changes: bfd/aout-ns32k.c | 8 +- bfd/aoutx.h | 11 +- bfd/coff-mips.c | 9 +- bfd/coff-rs6000.c | 49 +- bfd/coff64-rs6000.c | 24 +- bfd/coffcode.h | 35 +- bfd/compress.c | 2 +- bfd/ecoff.c | 36 +- bfd/elf32-xtensa.c | 7 + bfd/elfxx-riscv.c | 7 +- bfd/format.c | 1 + bfd/i386lynx.c | 62 +-- bfd/pdp11.c | 3 +- bfd/peicode.h | 2 +- bfd/version.h | 2 +- binutils/objdump.c | 30 +- gas/config/tc-riscv.c | 3 + gas/testsuite/gas/riscv/b-ext-64.d | 26 +- gas/testsuite/gas/riscv/b-ext-64.s | 25 ++ gas/testsuite/gas/riscv/b-ext.d | 18 +- gas/testsuite/gas/riscv/b-ext.s | 17 + gas/testsuite/gas/s12z/truncated.d | 3 +- gdb/Makefile.in | 4 +- gdb/NEWS | 15 + gdb/ada-lang.c | 54 +-- gdb/ada-lang.h | 2 - gdb/ada-valprint.c | 6 - gdb/amd64-tdep.c | 11 +- gdb/arch/arm.c | 7 + gdb/arch/arm.h | 17 +- gdb/arm-tdep.c | 293 ++++++++++-- gdb/arm-tdep.h | 20 +- gdb/coffread.c | 6 +- gdb/command.h | 1 - gdb/complaints.c | 4 +- gdb/cp-valprint.c | 12 +- gdb/ctfread.c | 4 +- gdb/disasm.c | 14 +- gdb/disasm.h | 7 +- gdb/doc/gdb.texinfo | 12 +- gdb/doc/python.texi | 15 +- gdb/dwarf2/expr.c | 56 ++- gdb/dwarf2/loc.c | 1 + gdb/dwarf2/read.c | 41 +- gdb/features/Makefile | 1 + gdb/features/arm/arm-m-profile-mve.c | 20 + gdb/features/arm/arm-m-profile-mve.xml | 19 + gdb/gdbcmd.h | 12 +- gdb/gdbtypes.c | 33 +- gdb/gdbtypes.h | 145 ++++-- gdb/gnu-v3-abi.c | 12 +- gdb/guile/guile.c | 2 +- gdb/mdebugread.c | 4 +- gdb/observable.c | 1 + gdb/observable.h | 4 +- gdb/opencl-lang.c | 1 + gdb/ppc-linux-tdep.c | 13 +- gdb/python/py-all-events.def | 1 + gdb/python/py-event-types.def | 5 + gdb/python/py-inferior.c | 16 +- gdb/python/python.c | 41 +- gdb/rs6000-tdep.c | 8 +- gdb/rust-lang.c | 4 +- gdb/stabsread.c | 12 +- gdb/stack.c | 4 +- gdb/target-descriptions.c | 6 +- gdb/testsuite/Makefile.in | 43 +- gdb/testsuite/README | 2 +- gdb/testsuite/boards/gdbserver-base.exp | 2 +- gdb/testsuite/gdb.ada/varsize_limit.exp | 9 +- gdb/testsuite/gdb.ada/varsize_limit/vsizelim.adb | 12 + gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp | 2 + gdb/testsuite/gdb.arch/i386-mpx.exp | 2 - gdb/testsuite/gdb.base/annota1.exp | 60 ++- gdb/testsuite/gdb.base/bp-cmds-continue-ctrl-c.c | 2 +- gdb/testsuite/gdb.base/bt-on-error-and-warning.exp | 4 +- gdb/testsuite/gdb.base/info-types.exp.tcl | 1 + gdb/testsuite/gdb.base/info_sources_2.exp | 16 +- gdb/testsuite/gdb.base/valgrind-bt.exp | 7 +- gdb/testsuite/gdb.base/valgrind-disp-step.exp | 7 +- gdb/testsuite/gdb.base/valgrind-infcall-2.exp | 7 +- gdb/testsuite/gdb.base/valgrind-infcall.exp | 7 +- gdb/testsuite/gdb.base/with-mf.exp | 4 +- .../gdb.dwarf2/dw2-ref-missing-frame-func.c | 22 +- gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.S | 12 +- gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp | 25 +- gdb/testsuite/gdb.dwarf2/dw2-restrict.exp | 3 +- .../gdb.dwarf2/frame-inlined-in-outer-frame.exp | 3 + gdb/testsuite/gdb.dwarf2/gdb-add-index-symlink.exp | 11 + gdb/testsuite/gdb.dwarf2/gdb-add-index.exp | 4 +- .../gdb.dwarf2/imported-unit-runto-main.exp | 4 +- .../{loclists-multiple-cus.c => loc-sec-offset.c} | 0 gdb/testsuite/gdb.dwarf2/loc-sec-offset.exp | 121 +++++ gdb/testsuite/gdb.fortran/allocated.exp | 6 + .../array-no-bounds.exp} | 41 +- gdb/testsuite/gdb.fortran/array-no-bounds.f90 | 30 ++ gdb/testsuite/gdb.fortran/array-slices-bad.exp | 6 + .../gdb.fortran/array-slices-sub-slices.exp | 6 + gdb/testsuite/gdb.fortran/array-slices.exp | 6 + gdb/testsuite/gdb.fortran/call-no-debug.exp | 4 +- gdb/testsuite/gdb.fortran/info-modules.exp | 6 + gdb/testsuite/gdb.fortran/lbound-ubound.exp | 5 + gdb/testsuite/gdb.fortran/module.exp | 6 + gdb/testsuite/gdb.fortran/subarray.exp | 6 + gdb/testsuite/gdb.guile/scm-type.exp | 2 +- gdb/testsuite/gdb.mi/gdb2549.exp | 46 +- gdb/testsuite/gdb.mi/mi-async.exp | 3 + gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 5 + gdb/testsuite/gdb.mi/mi-nsmoribund.exp | 6 +- gdb/testsuite/gdb.mi/mi-var-child-f.exp | 6 + gdb/testsuite/gdb.python/py-events.exp | 69 +++ gdb/testsuite/gdb.python/py-events.py | 30 +- .../py-inferior-leak.c} | 0 .../py-inferior-leak.exp} | 46 +- gdb/testsuite/gdb.python/py-inferior-leak.py | 109 +++++ gdb/testsuite/gdb.python/python.exp | 30 +- gdb/testsuite/gdb.reverse/insn-reverse.exp | 3 + gdb/testsuite/gdb.rust/dwindex.exp | 4 +- gdb/testsuite/gdb.threads/check-libthread-db.exp | 4 +- gdb/testsuite/gdb.tui/corefile-run.exp | 2 +- gdb/testsuite/gdb.tui/tui-missing-src.exp | 3 + gdb/testsuite/lib/dwarf.exp | 99 ++++ gdb/testsuite/lib/gdb.exp | 46 ++ gdb/testsuite/lib/read1.c | 136 +++++- gdb/testsuite/lib/tuiterm.exp | 59 ++- gdb/thread.c | 5 +- gdb/top.c | 43 +- gdb/valops.c | 11 - gdb/valprint.c | 2 +- gdb/value.c | 51 ++- gdb/value.h | 6 + gdb/windows-tdep.c | 2 +- gold/output.cc | 7 +- gold/output.h | 3 +- gold/powerpc.cc | 499 ++++++++++++--------- gold/s390.cc | 7 +- gold/target.h | 15 +- include/opcode/riscv-opc.h | 24 + include/opcode/riscv.h | 1 + ld/testsuite/ld-elf/pr28158.rd | 2 +- opcodes/riscv-opc.c | 19 + opcodes/s12z-dis.c | 3 + opcodes/z80-dis.c | 2 + 143 files changed, 2395 insertions(+), 875 deletions(-) create mode 100644 gdb/features/arm/arm-m-profile-mve.c create mode 100644 gdb/features/arm/arm-m-profile-mve.xml copy gdb/testsuite/gdb.dwarf2/{loclists-multiple-cus.c => loc-sec-offset.c} (100%) create mode 100644 gdb/testsuite/gdb.dwarf2/loc-sec-offset.exp copy gdb/testsuite/{gdb.dwarf2/gdb-add-index-symlink.exp => gdb.fortran/array-no-b [...] create mode 100644 gdb/testsuite/gdb.fortran/array-no-bounds.f90 copy gdb/testsuite/{gdb.base/inferior-noarg.c => gdb.python/py-inferior-leak.c} (100%) copy gdb/testsuite/{gdb.rust/dwindex.exp => gdb.python/py-inferior-leak.exp} (55%) create mode 100644 gdb/testsuite/gdb.python/py-inferior-leak.py