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-stable-allmodconfig in repository toolchain/binutils-gdb.
from b971899198 Fix SYMBOL_LANGUAGE assertion failure on AIX. adds afde3032dd Zero-initialize linux note sections adds 5c849b222b [PowerPC] Don't zero-initialize vector register buffers adds 7ed29001c4 Add decfloat registers to float reggroup adds 500f01a0e2 [PowerPC] Remove rs6000_pseudo_register_reggroup_p adds 3d907528ca [PowerPC] Fix two if statements in gdb/ppc-linux-nat.c adds 71733a7bf6 [PowerPC] Fix indentation in arch/ppc-linux-common.c adds 93b4691f0f [PowerPC] Refactor have_ initializers in rs6000-tdep.c adds 7ca18ed6d2 [PowerPC] Add support for PPR and DSCR adds f2cf6173f3 [PowerPC] Add support for TAR adds 232bfb8644 [PowerPC] Add support for EBB and PMU registers adds 81ab84fd6c [PowerPC] Reject tdescs with VSX and no FPU or Altivec adds 8d619c01db [PowerPC] Add support for HTM registers adds 8a61382623 RISC-V: Linux signal frame support. adds 77c6f5fcda RISC-V: Linux signal frame support. adds d7ded98f4c Support AT_HWCAP2 on FreeBSD. adds fd2b4de5e6 Treat all unknown auxv tags on FreeBSD as unknown. adds 4c39bc0354 Remove DEF_VECs from symtab.h adds 6951e9f3e2 Automatic date update in version.in adds 0d4cad90ca New cli-utils.h/.c function extract_info_print_args adds 12615cba84 Add [-q] [-t TYPEREGEXP] [NAMEREGEXP] args to info [args|fun [...] adds d321477b39 Document changes to info [args|functions|locals|variables] adds e0a7911fa2 Announce changes in NEWS to info [args|functions|locals|variables] adds 82b5e646c2 Add a test case for info args|functions|locals|variables [-q [...] adds c8ee3f04a6 Remove a bunch of usages of gdb_suppress_tests in 'runto_main'. adds 974e684463 Unify shell-finding logic adds 29be4d9dee Move make_temp_filename to common/pathstuff.c adds e418a61a67 Move mkdir_recursive to common/filestuff.c adds b3279b601e Use mkostemp, not mkstemp adds 36033ef57c Do not reopen temporary files adds b50a8b9a91 Cache a copy of the user's shell on macOS adds cd948f5b2b OBVIOUS Use report_unrecognized_option_error in 'demangle' a [...] adds 9da2bd6ac9 Automatic date update in version.in adds b0d99ba9e9 PR23837, Segmentation fault in resolve_symbol_value adds 8fc91c4098 Correct ChangeLog
No new revisions were added by this update.
Summary of changes: bfd/version.h | 2 +- gas/ChangeLog | 7 + gas/config/tc-hppa.c | 3 +- gdb/ChangeLog | 454 ++++++++++++ gdb/Makefile.in | 1 + gdb/NEWS | 13 + gdb/arch/ppc-linux-common.c | 30 +- gdb/arch/ppc-linux-common.h | 20 + gdb/arch/ppc-linux-tdesc.h | 6 + gdb/cli/cli-cmds.c | 6 +- gdb/cli/cli-utils.c | 129 ++++ gdb/cli/cli-utils.h | 30 + gdb/common/filestuff.c | 45 ++ gdb/common/filestuff.h | 21 + gdb/common/pathstuff.c | 23 + gdb/common/pathstuff.h | 12 + gdb/common/scoped_fd.h | 13 + gdb/darwin-nat.c | 151 +++- gdb/demangle.c | 6 +- gdb/doc/ChangeLog | 30 + gdb/doc/gdb.texinfo | 185 ++++- gdb/dwarf-index-cache.c | 114 +-- gdb/dwarf-index-write.c | 66 +- gdb/dwarf2read.c | 19 +- gdb/fbsd-tdep.c | 27 +- gdb/features/Makefile | 11 + gdb/features/rs6000/power-dscr.xml | 12 + gdb/features/rs6000/power-ebb.xml | 14 + gdb/features/rs6000/power-htm-altivec.xml | 58 ++ gdb/features/rs6000/power-htm-core.xml | 48 ++ gdb/features/rs6000/power-htm-dscr.xml | 12 + gdb/features/rs6000/power-htm-fpu.xml | 45 ++ gdb/features/rs6000/power-htm-ppr.xml | 12 + gdb/features/rs6000/power-htm-spr.xml | 14 + gdb/features/rs6000/power-htm-tar.xml | 12 + gdb/features/rs6000/power-htm-vsx.xml | 43 ++ gdb/features/rs6000/power-linux-pmu.xml | 17 + gdb/features/rs6000/power-ppr.xml | 12 + gdb/features/rs6000/power-tar.xml | 12 + gdb/features/rs6000/power64-htm-core.xml | 48 ++ .../rs6000/powerpc-isa205-ppr-dscr-vsx32l.c | 200 +++++ .../rs6000/powerpc-isa205-ppr-dscr-vsx32l.xml | 18 + .../rs6000/powerpc-isa205-ppr-dscr-vsx64l.c | 200 +++++ .../rs6000/powerpc-isa205-ppr-dscr-vsx64l.xml | 18 + gdb/features/rs6000/powerpc-isa207-htm-vsx32l.c | 396 ++++++++++ gdb/features/rs6000/powerpc-isa207-htm-vsx32l.xml | 29 + gdb/features/rs6000/powerpc-isa207-htm-vsx64l.c | 396 ++++++++++ gdb/features/rs6000/powerpc-isa207-htm-vsx64l.xml | 29 + gdb/features/rs6000/powerpc-isa207-vsx32l.c | 215 ++++++ gdb/features/rs6000/powerpc-isa207-vsx32l.xml | 21 + gdb/features/rs6000/powerpc-isa207-vsx64l.c | 215 ++++++ gdb/features/rs6000/powerpc-isa207-vsx64l.xml | 21 + gdb/gdbserver/ChangeLog | 107 +++ gdb/gdbserver/configure.srv | 28 +- gdb/gdbserver/linux-ppc-ipa.c | 18 + gdb/gdbserver/linux-ppc-low.c | 428 ++++++++++- gdb/gdbserver/linux-ppc-tdesc-init.h | 21 + gdb/gnulib/aclocal-m4-deps.mk | 2 +- gdb/gnulib/aclocal.m4 | 2 +- gdb/gnulib/config.in | 12 +- gdb/gnulib/configure | 95 +-- gdb/gnulib/import/Makefile.am | 10 +- gdb/gnulib/import/Makefile.in | 18 +- gdb/gnulib/import/m4/gnulib-cache.m4 | 4 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 17 +- gdb/gnulib/import/m4/mkostemp.m4 | 23 + gdb/gnulib/import/m4/mkstemp.m4 | 82 --- gdb/gnulib/import/{mkstemp.c => mkostemp.c} | 12 +- gdb/gnulib/import/stdlib.in.h | 3 +- ...ostemps-Fix-compilation-error-in-C-mode-o.patch | 38 + gdb/gnulib/update-gnulib.sh | 3 +- gdb/linux-tdep.c | 14 +- gdb/macrocmd.c | 8 +- gdb/nat/fork-inferior.c | 21 +- gdb/nat/ppc-linux.h | 80 ++ gdb/ppc-linux-nat.c | 440 ++++++++++- gdb/ppc-linux-tdep.c | 606 ++++++++++++++- gdb/ppc-linux-tdep.h | 21 + gdb/ppc-tdep.h | 93 +++ gdb/procfs.c | 4 +- gdb/python/python.c | 4 +- .../rs6000/powerpc-isa205-ppr-dscr-vsx32l.dat | 146 ++++ .../rs6000/powerpc-isa205-ppr-dscr-vsx64l.dat | 146 ++++ .../rs6000/powerpc-isa207-htm-vsx32l.dat | 296 ++++++++ .../rs6000/powerpc-isa207-htm-vsx64l.dat | 296 ++++++++ gdb/regformats/rs6000/powerpc-isa207-vsx32l.dat | 155 ++++ gdb/regformats/rs6000/powerpc-isa207-vsx64l.dat | 155 ++++ gdb/reggroups.c | 4 +- gdb/riscv-linux-tdep.c | 80 ++ gdb/riscv-tdep.c | 11 +- gdb/riscv-tdep.h | 11 +- gdb/rs6000-tdep.c | 813 ++++++++++++++++++--- gdb/stack.c | 139 +++- gdb/symtab.c | 191 ++++- gdb/symtab.h | 13 +- gdb/testsuite/ChangeLog | 20 + gdb/testsuite/gdb.arch/altivec-regs.exp | 3 +- gdb/testsuite/gdb.arch/amd64-byte.exp | 3 +- gdb/testsuite/gdb.arch/amd64-dword.exp | 3 +- gdb/testsuite/gdb.arch/amd64-word.exp | 3 +- gdb/testsuite/gdb.arch/e500-abi.exp | 3 +- gdb/testsuite/gdb.arch/e500-regs.exp | 6 +- gdb/testsuite/gdb.arch/gdb1291.exp | 3 +- gdb/testsuite/gdb.arch/gdb1431.exp | 3 +- gdb/testsuite/gdb.arch/i386-avx.exp | 3 +- gdb/testsuite/gdb.arch/i386-byte.exp | 3 +- gdb/testsuite/gdb.arch/i386-prologue.exp | 3 +- gdb/testsuite/gdb.arch/i386-sse.exp | 3 +- gdb/testsuite/gdb.arch/i386-word.exp | 3 +- gdb/testsuite/gdb.arch/iwmmxt-regs.exp | 3 +- gdb/testsuite/gdb.arch/pa-nullify.exp | 15 +- .../gdb.arch/powerpc-htm-regs.c} | 60 +- gdb/testsuite/gdb.arch/powerpc-htm-regs.exp | 328 +++++++++ .../gdb.arch/powerpc-ppr-dscr.c} | 51 +- gdb/testsuite/gdb.arch/powerpc-ppr-dscr.exp | 120 +++ gdb/testsuite/gdb.arch/powerpc-prologue.exp | 3 +- .../gdb.arch/powerpc-tar.c} | 50 +- gdb/testsuite/gdb.arch/powerpc-tar.exp | 122 ++++ gdb/testsuite/gdb.arch/s390-tdbregs.exp | 5 +- gdb/testsuite/gdb.arch/vsx-regs.exp | 3 +- gdb/testsuite/gdb.asm/asm-source.exp | 3 +- gdb/testsuite/gdb.base/auxv.exp | 5 +- gdb/testsuite/gdb.base/bigcore.exp | 5 +- gdb/testsuite/gdb.base/info_qt.c | 78 ++ gdb/testsuite/gdb.base/info_qt.exp | 243 ++++++ gdb/testsuite/gdb.base/overlays.exp | 3 +- gdb/testsuite/gdb.base/savedregs.exp | 5 +- gdb/testsuite/gdb.base/setshow.exp | 5 +- gdb/testsuite/gdb.base/sigaltstack.exp | 5 +- gdb/testsuite/gdb.base/sigbpt.exp | 3 +- gdb/testsuite/gdb.base/siginfo-addr.exp | 5 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 10 +- gdb/testsuite/gdb.base/siginfo-thread.exp | 5 +- gdb/testsuite/gdb.base/siginfo.exp | 5 +- gdb/testsuite/gdb.base/signull.exp | 3 +- gdb/testsuite/gdb.base/sigrepeat.exp | 5 +- gdb/testsuite/gdb.base/structs2.exp | 5 +- gdb/testsuite/gdb.threads/threadapply.exp | 3 +- gdb/testsuite/gdb.threads/watchthreads.exp | 3 +- gdb/testsuite/gdb.threads/watchthreads2.exp | 3 +- gdb/unittests/mkdir-recursive-selftests.c | 89 +++ gdb/unittests/scoped_fd-selftests.c | 22 +- gdb/unittests/scoped_mmap-selftests.c | 3 +- gdb/windows-nat.c | 5 +- include/ChangeLog | 4 + include/elf/common.h | 1 + 146 files changed, 8746 insertions(+), 813 deletions(-) create mode 100644 gdb/features/rs6000/power-dscr.xml create mode 100644 gdb/features/rs6000/power-ebb.xml create mode 100644 gdb/features/rs6000/power-htm-altivec.xml create mode 100644 gdb/features/rs6000/power-htm-core.xml create mode 100644 gdb/features/rs6000/power-htm-dscr.xml create mode 100644 gdb/features/rs6000/power-htm-fpu.xml create mode 100644 gdb/features/rs6000/power-htm-ppr.xml create mode 100644 gdb/features/rs6000/power-htm-spr.xml create mode 100644 gdb/features/rs6000/power-htm-tar.xml create mode 100644 gdb/features/rs6000/power-htm-vsx.xml create mode 100644 gdb/features/rs6000/power-linux-pmu.xml create mode 100644 gdb/features/rs6000/power-ppr.xml create mode 100644 gdb/features/rs6000/power-tar.xml create mode 100644 gdb/features/rs6000/power64-htm-core.xml create mode 100644 gdb/features/rs6000/powerpc-isa205-ppr-dscr-vsx32l.c create mode 100644 gdb/features/rs6000/powerpc-isa205-ppr-dscr-vsx32l.xml create mode 100644 gdb/features/rs6000/powerpc-isa205-ppr-dscr-vsx64l.c create mode 100644 gdb/features/rs6000/powerpc-isa205-ppr-dscr-vsx64l.xml create mode 100644 gdb/features/rs6000/powerpc-isa207-htm-vsx32l.c create mode 100644 gdb/features/rs6000/powerpc-isa207-htm-vsx32l.xml create mode 100644 gdb/features/rs6000/powerpc-isa207-htm-vsx64l.c create mode 100644 gdb/features/rs6000/powerpc-isa207-htm-vsx64l.xml create mode 100644 gdb/features/rs6000/powerpc-isa207-vsx32l.c create mode 100644 gdb/features/rs6000/powerpc-isa207-vsx32l.xml create mode 100644 gdb/features/rs6000/powerpc-isa207-vsx64l.c create mode 100644 gdb/features/rs6000/powerpc-isa207-vsx64l.xml create mode 100644 gdb/gnulib/import/m4/mkostemp.m4 delete mode 100644 gdb/gnulib/import/m4/mkstemp.m4 rename gdb/gnulib/import/{mkstemp.c => mkostemp.c} (79%) create mode 100644 gdb/gnulib/patches/0002-mkostemp-mkostemps-Fix-compilation-erro [...] create mode 100644 gdb/regformats/rs6000/powerpc-isa205-ppr-dscr-vsx32l.dat create mode 100644 gdb/regformats/rs6000/powerpc-isa205-ppr-dscr-vsx64l.dat create mode 100644 gdb/regformats/rs6000/powerpc-isa207-htm-vsx32l.dat create mode 100644 gdb/regformats/rs6000/powerpc-isa207-htm-vsx64l.dat create mode 100644 gdb/regformats/rs6000/powerpc-isa207-vsx32l.dat create mode 100644 gdb/regformats/rs6000/powerpc-isa207-vsx64l.dat copy gdb/{common/scoped_fd.h => testsuite/gdb.arch/powerpc-htm-regs.c} (54%) create mode 100644 gdb/testsuite/gdb.arch/powerpc-htm-regs.exp copy gdb/{common/scoped_fd.h => testsuite/gdb.arch/powerpc-ppr-dscr.c} (54%) create mode 100644 gdb/testsuite/gdb.arch/powerpc-ppr-dscr.exp copy gdb/{common/scoped_fd.h => testsuite/gdb.arch/powerpc-tar.c} (54%) create mode 100644 gdb/testsuite/gdb.arch/powerpc-tar.exp create mode 100644 gdb/testsuite/gdb.base/info_qt.c create mode 100644 gdb/testsuite/gdb.base/info_qt.exp create mode 100644 gdb/unittests/mkdir-recursive-selftests.c