This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig in repository toolchain/ci/binutils-gdb.
from 98bf5c02cf [gdb/testsuite] Minimize gdb restarts adds 4d5d5d4689 PowerPC: Enable mfppr mfppr32, mtppr and mtppr32 extended mn [...] adds 9a6abcc83c Automatic date update in version.in adds bf86d80dd2 Automatic date update in version.in adds c11f01dbbd gdb: fix indentation in gdbtypes.c adds 203a982434 [gdb/testsuite] Test sw watchpoint in gdb.threads/process-di [...] adds ee2ff2eaa5 [gdb/testsuite] Fix gdb.base/dcache-flush.exp adds 275ee935b3 gdb: prevent an assertion when computing the frame_id for an [...] adds 5cf3b30948 gdb: remove duplicate cmd_list_element declarations adds fde1a9a3ee gdb: add setting to disable reading source code files adds 7f92ed6b41 [gdb/build] Fix build with g++-4.8 adds 7d53105d6e libctf: link against libiberty before linking in libbfd or l [...] adds bc4b140112 libtool.m4: augment symcode for Solaris 11 adds bef9ef8ca0 libtool.m4: fix nm BSD flag detection adds ea9c200911 libctf: try several possibilities for linker versioning flags adds b9004024b9 configure: regenerate in all projects that use libtool.m4 adds b62d5edd0a libctf: fix handling of CTF symtypetab sections emitted by o [...] adds e695879142 libctf, testsuite: fix various warnings in tests adds 6ab5b6d0f3 libctf, lookup: fix bounds of pptrtab lookup adds 59767d3c39 gdb.base/foll-fork.exp: remove DUPLICATEs adds 09c0623ade gdb.base/foll-fork.exp: remove gating based on target triplet adds b45781ddac gdb.base/foll-fork.exp: refactor to restart GDB between each [...] adds cfda0b5619 gdb.base/foll-fork.exp: rename variables adds 8188f382a1 gdb.base/foll-fork.exp: use foreach_with_prefix to handle prefixes adds da474da158 gdb: don't share aspace/pspace on fork with "detach-on-fork [...] adds a58f2d262b Automatic date update in version.in adds b0f6c8d247 gdb: make lwp_info non-POD adds 676362df18 gdb: add destructor to lwp_info adds 901b98215e gdb: use intrusive_list for linux-nat lwp_list adds 2c02075a8e x86: Print {bad} on invalid broadcast in OP_E_memory adds cee4c731af sim: drop weak func attrs on module inits adds 0d62064867 PR28391, strip/objcopy --preserve-dates *.a: cannot set time adds d33228c946 top-level configure: setup target_configdirs based on repository adds fbe3443dcf gdb: Add a dependency between gdb and libbacktrace adds 63a4b10683 Copy in libbacktrace from gcc adds 890026e317 src-release.sh: add libbacktrace to GDB_SUPPORT_DIRS adds abbbd4a3e0 gdb: use libbacktrace to create a better backtrace for fatal [...] adds 91f2597bd2 gdb: print backtrace for internal error/warning adds 69a61890cb RISC-V: Allow to add numbers in the prefixed extension names. adds 3a6a0158ee RISC-V: Fix wrong version number when arch contains 'p'. adds 4872f9a1b5 gdb.base/foll-fork.exp: accept "info breakpoints" output in [...] adds 8c12140439 gdb: fix darwin-nat build adds b5572c42cc gdb: fix darwin-nat build (again) adds f08d6b8e02 Automatic date update in version.in adds abe8cab7cb gdb: enable target_async around stop_all_threads call in pro [...] adds fba9460f7c PR27202, readelf -wL doesn't work on ".loc 0" adds 80656a8e4b gdb: fix manor -> manner typo in some comments adds 4180173142 gdb/doc: use 'standard error stream' instead of 'stderr' in [...] adds 74ea3b51c3 gdb: fix build when libbacktrace and execinfo backtrace are [...] adds f15ec499bf [gdb/testsuite] Fix breakpoint detection in gdb.gdb/python-h [...] adds 6767cc642c [gdb/testsuite] Fix gdb.python/py-breakpoint.exp with python 2 adds 607679092f [gdb/testsuite] Disable vgdb tests if xml not supported adds 8e4e0c7a49 Fix gdb.multi/multi-term-settings.exp race adds 689580daaa Add a testcase for PR binutils/27202 adds 215b6d107c [gdb/testsuite] Fix gdb.base/break-interp.exp for ld.so with [...] adds f141837642 Automatic date update in version.in adds 98ca73afe5 Add support to readelf for reading OpenBSD ELF core notes. adds 6420dd27cb Add Solaris specific ELF note processing adds 6010fb0c49 [gdb/testsuite] Fix full buffer in gdb.rust/dwindex.exp adds 7325ba796b make objcopy fail if it is asked to redefine symbols in an o [...] adds b6107a72ba [gdb/testsuite] Fix untested messages in gdb.mi/*.exp adds e46da7ec1b [gdb/testsuite] Check compilation result in gdb.base/call-sc.exp adds 85d74f2936 [gdb/testsuite] Fix DUPLICATE in gdb.base/cvexpr.exp adds dc412de5e9 [gdb/testsuite] Prepare nodebug exec in gdb.base/cvexpr.exp adds c2fd8824c8 [gdb/testsuite] Check compilation result in gdb.base/structs.exp adds 9ebd290966 [gdb/testsuite] Check compilation result in gdb.dwarf2/dw2-o [...] adds 50f9e7d853 [gdb/testsuite] Fix DUPLICATE in gdb.base/info-os.exp adds 243c0950e2 [gdb/testsuite] Remove redundant FAIL in gdb.base/info-os.exp adds 7264ba8331 [gdb/testsuite] Use untested in gdb.debuginfod/fetch_src_and [...] adds 9279eb5c2c Fix Windows crash from stop_pc change adds 5109a7bd9b ld: pru: Fix resource_table output section alignment adds e6e51c9c4b gdbsupport: move gdb_file_up to its own file adds 13084383e8 gdbsupport: make gdb_open_cloexec return scoped_fd adds 2fed9db40b gdbsupport: make gdb_mkostemp_cloexec return a scoped_fd adds 4dfef5be68 gdb/testsuite: make runto_main not pass no-message to runto adds d5007f0280 aarch64: add armv9-a architecture to -march adds 7645513a26 aarch64: Update AArch64 features command line options docs 1/2 adds b18be12aea aarch64: Update AArch64 features command line options docs 2/2 adds 98ab23ab20 aarch64: Enable Cortex-A510 CPU adds db67a8d594 aarch64: Enable Cortex-A710 CPU adds 50aaf5e6ee aarch64: Enable Cortex-X2 CPU adds 80cfde76a7 arm: enable Cortex-R52+ CPU adds e4860c08f9 [gdb/testsuite] Add untested for missing xml support in gdb. [...] adds 906e2b7664 [PR gdb/28369] Use get_shell on gdb/ser-pipe.c adds cdfbeec413 Automatic date update in version.in adds d3fd12dfc5 gdb: add field::name / field::set_name adds 33d16dd987 gdb: remove TYPE_FIELD_NAME and FIELD_NAME macros adds c5dfcc2188 gdb/testsuite/dwarf: don't define nested procs for rnglists/ [...] adds 46a5b75b37 gdb/testsuite/dwarf: use options for rnglists/loclists procs adds 242fe37867 PATCH bfd: Fix linker warning for recently introduced arm at [...] adds b4c919f752 [gdb/symtab] Fix htab_find_slot call in read_call_site_scope adds dd6f2df79d Fix mistake in RX assembler documentation (special section names) adds beed8c1dbd Fix build failure for 32-bit targets
No new revisions were added by this update.
Summary of changes: ChangeLog | 19 + Makefile.def | 1 + Makefile.in | 1 + bfd/ChangeLog | 4 + bfd/configure | 91 +- bfd/cpu-arm.c | 1 + bfd/elf-bfd.h | 2 +- bfd/elf.c | 194 +- bfd/elfxx-riscv.c | 84 +- bfd/version.h | 2 +- binutils/ChangeLog | 9 + binutils/ar.c | 3 + binutils/configure | 91 +- binutils/dwarf.c | 11 +- binutils/objcopy.c | 8 + binutils/readelf.c | 24 + configure | 10 + configure.ac | 10 + gas/ChangeLog | 13 + gas/NEWS | 6 + gas/config/tc-aarch64.c | 19 + gas/config/tc-arm.c | 3 + gas/configure | 91 +- gas/doc/c-aarch64.texi | 120 +- gas/doc/c-arm.texi | 1 + gas/doc/c-rx.texi | 4 +- gas/testsuite/gas/arm/cpu-cortex-r52plus.d | 6 + gas/testsuite/gas/elf/dwarf-5-loc0.d | 16 + gas/testsuite/gas/elf/dwarf-5-loc0.s | 11 + gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/i386/bad-bcast-intel.d | 15 + gas/testsuite/gas/i386/bad-bcast.d | 10 +- gas/testsuite/gas/i386/bad-bcast.s | 2 + gas/testsuite/gas/i386/i386.exp | 1 + gas/testsuite/gas/ppc/power5.d | 14 + gas/testsuite/gas/ppc/power5.s | 6 + gas/testsuite/gas/ppc/power7.d | 4 - gas/testsuite/gas/ppc/power7.s | 4 - gas/testsuite/gas/ppc/ppc.exp | 1 + gas/testsuite/gas/riscv/march-fail-invalid-x-01.d | 3 + gas/testsuite/gas/riscv/march-fail-invalid-x-02.d | 3 + gas/testsuite/gas/riscv/march-fail-invalid-z-01.d | 3 + gas/testsuite/gas/riscv/march-fail-invalid-z-02.d | 3 + gas/testsuite/gas/riscv/march-fail-invalid.l | 2 + gas/testsuite/gas/riscv/march-fail-version-x.d | 3 - gas/testsuite/gas/riscv/march-fail-version-z.d | 3 - gas/testsuite/gas/riscv/march-fail-version.l | 3 - gdb/Makefile.in | 16 +- gdb/NEWS | 17 + gdb/ada-lang.c | 58 +- gdb/ada-typeprint.c | 10 +- gdb/ada-valprint.c | 8 +- gdb/ada-varobj.c | 4 +- gdb/auxv.c | 14 +- gdb/ax-gdb.c | 4 +- gdb/bt-utils.c | 172 + gdb/bt-utils.h | 69 + gdb/c-typeprint.c | 6 +- gdb/c-varobj.c | 12 +- gdb/cli/cli-cmds.c | 4 + gdb/cli/cli-cmds.h | 40 + gdb/coffread.c | 8 +- gdb/compile/compile-c-types.c | 4 +- gdb/compile/compile-cplus-types.c | 4 +- gdb/compile/compile-object-load.c | 2 +- gdb/completer.c | 8 +- gdb/config.in | 3 + gdb/configure | 32 + gdb/configure.ac | 23 + gdb/corelow.c | 2 +- gdb/cp-valprint.c | 8 +- gdb/ctfread.c | 4 +- gdb/d-valprint.c | 4 +- gdb/darwin-nat.c | 12 +- gdb/doc/gdb.texinfo | 45 +- gdb/dwarf2/index-write.c | 4 +- gdb/dwarf2/read.c | 77 +- gdb/eval.c | 2 +- gdb/event-top.c | 47 +- gdb/f-typeprint.c | 2 +- gdb/f-valprint.c | 2 +- gdb/frame.c | 60 +- gdb/gdb_bfd.c | 2 +- gdb/gdbcmd.h | 105 +- gdb/gdbtypes.c | 27 +- gdb/gdbtypes.h | 20 +- gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 12 +- gdb/go-lang.c | 4 +- gdb/guile/scm-type.c | 8 +- gdb/ia64-linux-nat.c | 8 +- gdb/inf-child.c | 2 +- gdb/infrun.c | 40 +- gdb/inline-frame.c | 5 +- gdb/language.h | 2 +- gdb/linux-nat.c | 86 +- gdb/linux-nat.h | 73 +- gdb/linux-thread-db.c | 3 +- gdb/m2-typeprint.c | 12 +- gdb/mdebugread.c | 6 +- gdb/mips-linux-nat.c | 7 +- gdb/nat/linux-namespaces.c | 13 +- gdb/p-lang.c | 20 +- gdb/p-typeprint.c | 8 +- gdb/p-valprint.c | 4 +- gdb/python/py-type.c | 14 +- gdb/remote-fileio.c | 2 +- gdb/remote.c | 10 +- gdb/rust-lang.c | 30 +- gdb/ser-pipe.c | 5 +- gdb/ser-unix.c | 2 +- gdb/solib.c | 7 +- gdb/source.c | 80 +- gdb/stabsread.c | 28 +- gdb/symtab.c | 6 +- gdb/testsuite/gdb.ada/array_return.exp | 1 - gdb/testsuite/gdb.ada/bp_inlined_func.exp | 1 - gdb/testsuite/gdb.ada/catch_assert_if.exp | 2 - gdb/testsuite/gdb.ada/catch_ex.exp | 3 - gdb/testsuite/gdb.ada/excep_handle.exp | 1 - gdb/testsuite/gdb.ada/info_auto_lang.exp | 1 - gdb/testsuite/gdb.ada/info_exc.exp | 1 - gdb/testsuite/gdb.ada/mi_catch_assert.exp | 2 - gdb/testsuite/gdb.ada/mi_catch_ex.exp | 3 - gdb/testsuite/gdb.ada/mi_catch_ex_hand.exp | 3 - gdb/testsuite/gdb.ada/mi_dyn_arr.exp | 1 - gdb/testsuite/gdb.ada/mi_ex_cond.exp | 1 - gdb/testsuite/gdb.ada/mi_exc_info.exp | 1 - gdb/testsuite/gdb.ada/mi_interface.exp | 1 - gdb/testsuite/gdb.ada/mi_prot.exp | 1 - gdb/testsuite/gdb.ada/mi_ref_changeable.exp | 1 - gdb/testsuite/gdb.ada/mi_string_access.exp | 1 - gdb/testsuite/gdb.ada/mi_task_arg.exp | 1 - gdb/testsuite/gdb.ada/mi_task_info.exp | 1 - gdb/testsuite/gdb.ada/mi_var_access.exp | 1 - gdb/testsuite/gdb.ada/mi_var_array.exp | 1 - gdb/testsuite/gdb.ada/mi_var_union.exp | 1 - gdb/testsuite/gdb.ada/mi_variant.exp | 1 - gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp | 1 - gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp | 1 - gdb/testsuite/gdb.arch/aarch64-fp.exp | 1 - gdb/testsuite/gdb.arch/aarch64-mte.exp | 2 - gdb/testsuite/gdb.arch/aarch64-pauth.exp | 1 - gdb/testsuite/gdb.arch/aarch64-prologue.exp | 1 - gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 1 - gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp | 1 - gdb/testsuite/gdb.arch/alpha-step.exp | 1 - gdb/testsuite/gdb.arch/altivec-abi.exp | 1 - gdb/testsuite/gdb.arch/altivec-regs.exp | 1 - gdb/testsuite/gdb.arch/amd64-break-on-asm-line.exp | 1 - gdb/testsuite/gdb.arch/amd64-byte.exp | 1 - gdb/testsuite/gdb.arch/amd64-disp-step-avx.exp | 1 - gdb/testsuite/gdb.arch/amd64-disp-step.exp | 1 - gdb/testsuite/gdb.arch/amd64-dword.exp | 1 - gdb/testsuite/gdb.arch/amd64-gs_base.exp | 1 - gdb/testsuite/gdb.arch/amd64-init-x87-values.exp | 3 - .../gdb.arch/amd64-stap-special-operands.exp | 1 - gdb/testsuite/gdb.arch/amd64-stap-wrong-subexp.exp | 1 - gdb/testsuite/gdb.arch/amd64-word.exp | 1 - gdb/testsuite/gdb.arch/arc-analyze-prologue.exp | 1 - gdb/testsuite/gdb.arch/arc-decode-insn.exp | 1 - gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp | 1 - gdb/testsuite/gdb.arch/arm-disp-step.exp | 1 - gdb/testsuite/gdb.arch/arm-neon.exp | 1 - gdb/testsuite/gdb.arch/disp-step-insn-reloc.exp | 1 - gdb/testsuite/gdb.arch/e500-abi.exp | 1 - gdb/testsuite/gdb.arch/e500-regs.exp | 2 - gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp | 2 - gdb/testsuite/gdb.arch/gdb1291.exp | 1 - gdb/testsuite/gdb.arch/gdb1431.exp | 1 - gdb/testsuite/gdb.arch/i386-avx.exp | 2 - gdb/testsuite/gdb.arch/i386-avx512.exp | 1 - gdb/testsuite/gdb.arch/i386-byte.exp | 1 - gdb/testsuite/gdb.arch/i386-disp-step.exp | 1 - gdb/testsuite/gdb.arch/i386-dr3-watch.exp | 1 - gdb/testsuite/gdb.arch/i386-float.exp | 1 - gdb/testsuite/gdb.arch/i386-mpx-call.exp | 1 - gdb/testsuite/gdb.arch/i386-mpx-map.exp | 1 - gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp | 1 - gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp | 5 - gdb/testsuite/gdb.arch/i386-mpx.exp | 1 - gdb/testsuite/gdb.arch/i386-pkru.exp | 1 - gdb/testsuite/gdb.arch/i386-prologue.exp | 1 - gdb/testsuite/gdb.arch/i386-sse.exp | 1 - gdb/testsuite/gdb.arch/i386-word.exp | 1 - gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp | 1 - gdb/testsuite/gdb.arch/iwmmxt-regs.exp | 1 - gdb/testsuite/gdb.arch/mips16-thunks.exp | 1 - gdb/testsuite/gdb.arch/pa-nullify.exp | 3 - gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 1 - gdb/testsuite/gdb.arch/powerpc-fpscr-gcore.exp | 1 - gdb/testsuite/gdb.arch/powerpc-prologue.exp | 1 - gdb/testsuite/gdb.arch/powerpc-vsx-gcore.exp | 1 - gdb/testsuite/gdb.arch/powerpc64-prologue.exp | 1 - gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 1 - .../gdb.arch/ppc64-isa207-atomic-inst.exp | 1 - gdb/testsuite/gdb.arch/riscv-bp-infcall.exp | 1 - gdb/testsuite/gdb.arch/riscv-reg-aliases.exp | 1 - gdb/testsuite/gdb.arch/riscv-tdesc-regs.exp | 1 - gdb/testsuite/gdb.arch/riscv-unwind-long-insn.exp | 1 - .../riscv64-unwind-prologue-with-ld-lw.exp | 1 - gdb/testsuite/gdb.arch/s390-tdbregs.exp | 1 - gdb/testsuite/gdb.arch/s390-vregs.exp | 1 - gdb/testsuite/gdb.arch/sparc64-adi.exp | 1 - gdb/testsuite/gdb.arch/sparc64-regs.exp | 1 - gdb/testsuite/gdb.arch/thumb-bx-pc.exp | 1 - gdb/testsuite/gdb.arch/thumb-prologue.exp | 1 - gdb/testsuite/gdb.arch/thumb-singlestep.exp | 1 - gdb/testsuite/gdb.arch/thumb2-it.exp | 1 - gdb/testsuite/gdb.arch/vsx-regs.exp | 1 - gdb/testsuite/gdb.arch/vsx-vsr-float28.exp | 1 - gdb/testsuite/gdb.arch/x86-avx512bf16.exp | 1 - gdb/testsuite/gdb.arch/x86-avx512fp16-abi.exp | 1 - gdb/testsuite/gdb.arch/x86-avx512fp16.exp | 1 - gdb/testsuite/gdb.asm/asm-source.exp | 1 - .../gdb.base/advance-until-multiple-locations.exp | 5 - gdb/testsuite/gdb.base/advance.exp | 1 - .../gdb.base/annota-input-while-running.exp | 1 - gdb/testsuite/gdb.base/annota1.exp | 1 - gdb/testsuite/gdb.base/annotate-symlink.exp | 1 - gdb/testsuite/gdb.base/anon.exp | 1 - gdb/testsuite/gdb.base/argv0-symlink.exp | 2 - gdb/testsuite/gdb.base/asmlabel.exp | 1 - gdb/testsuite/gdb.base/attach-wait-input.exp | 1 - gdb/testsuite/gdb.base/attach.exp | 1 - .../gdb.base/auto-connect-native-target.exp | 1 - gdb/testsuite/gdb.base/auxv.exp | 1 - gdb/testsuite/gdb.base/backtrace.exp | 1 - gdb/testsuite/gdb.base/bigcore.exp | 1 - gdb/testsuite/gdb.base/break-idempotent.exp | 1 - gdb/testsuite/gdb.base/break-interp.exp | 3 + .../gdb.base/break-main-file-remove-fail.exp | 1 - gdb/testsuite/gdb.base/break-unload-file.exp | 1 - gdb/testsuite/gdb.base/break.exp | 12 +- gdb/testsuite/gdb.base/breakpoint-shadow.exp | 1 - gdb/testsuite/gdb.base/bt-on-error-and-warning.exp | 117 + gdb/testsuite/gdb.base/bt-on-fatal-signal.exp | 37 - gdb/testsuite/gdb.base/bt-selected-frame.exp | 1 - gdb/testsuite/gdb.base/call-sc.exp | 45 +- gdb/testsuite/gdb.base/call-signal-resume.exp | 1 - gdb/testsuite/gdb.base/callexit.exp | 1 - gdb/testsuite/gdb.base/cast-call.exp | 1 - gdb/testsuite/gdb.base/catch-follow-exec.exp | 1 - gdb/testsuite/gdb.base/catch-fork-kill.exp | 1 - .../gdb.base/catch-gdb-caused-signals.exp | 1 - gdb/testsuite/gdb.base/catch-load.exp | 1 - .../gdb.base/catch-signal-siginfo-cond.exp | 1 - gdb/testsuite/gdb.base/catch-syscall.exp | 1 - gdb/testsuite/gdb.base/commands.exp | 1 - gdb/testsuite/gdb.base/compare-sections.exp | 1 - gdb/testsuite/gdb.base/complex-parts.exp | 1 - gdb/testsuite/gdb.base/cond-eval-mode.exp | 1 - gdb/testsuite/gdb.base/condbreak-bad.exp | 3 - gdb/testsuite/gdb.base/condbreak-call-false.exp | 1 - gdb/testsuite/gdb.base/consecutive-step-over.exp | 1 - .../gdb.base/continue-after-aborted-step-over.exp | 1 - .../gdb.base/continue-all-already-running.exp | 1 - .../gdb.base/coredump-filter-build-id.exp | 1 - gdb/testsuite/gdb.base/coredump-filter.exp | 1 - gdb/testsuite/gdb.base/corefile2.exp | 1 - gdb/testsuite/gdb.base/ctxobj.exp | 1 - gdb/testsuite/gdb.base/cvexpr.exp | 22 +- gdb/testsuite/gdb.base/dcache-flush.exp | 4 +- gdb/testsuite/gdb.base/debug-expr.exp | 1 - gdb/testsuite/gdb.base/decl-before-def.exp | 1 - gdb/testsuite/gdb.base/define.exp | 4 +- gdb/testsuite/gdb.base/detach-sysroot-target.exp | 1 - gdb/testsuite/gdb.base/disabled-location.exp | 1 - gdb/testsuite/gdb.base/display.exp | 3 +- gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp | 1 - gdb/testsuite/gdb.base/dprintf-detach.exp | 1 - gdb/testsuite/gdb.base/dprintf-next.exp | 1 - gdb/testsuite/gdb.base/dprintf-non-stop.exp | 1 - gdb/testsuite/gdb.base/dtrace-probe.exp | 8 +- gdb/testsuite/gdb.base/duplicate-bp.exp | 1 - gdb/testsuite/gdb.base/ena-dis-br.exp | 22 +- gdb/testsuite/gdb.base/endianity.exp | 1 - gdb/testsuite/gdb.base/examine-backward.exp | 1 - gdb/testsuite/gdb.base/exec-invalid-sysroot.exp | 1 - .../gdb.base/execl-update-breakpoints.exp | 3 - gdb/testsuite/gdb.base/execution-termios.exp | 1 - gdb/testsuite/gdb.base/finish-pretty.exp | 1 - gdb/testsuite/gdb.base/finish.exp | 3 - gdb/testsuite/gdb.base/fixsection.exp | 1 - gdb/testsuite/gdb.base/foll-exec-mode.exp | 2 - gdb/testsuite/gdb.base/foll-exec.exp | 6 - gdb/testsuite/gdb.base/foll-fork.exp | 344 +- gdb/testsuite/gdb.base/fork-running-state.exp | 1 - gdb/testsuite/gdb.base/frame-info-consistent.exp | 1 - gdb/testsuite/gdb.base/frameapply.exp | 1 - gdb/testsuite/gdb.base/func-ptr.exp | 1 - gdb/testsuite/gdb.base/func-ptrs.exp | 1 - gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 1 - gdb/testsuite/gdb.base/gcore-relro-pie.exp | 1 - gdb/testsuite/gdb.base/gcore-tls-pie.exp | 1 - gdb/testsuite/gdb.base/gcore.exp | 1 - gdb/testsuite/gdb.base/gdb1090.exp | 1 - gdb/testsuite/gdb.base/gdb11530.exp | 1 - gdb/testsuite/gdb.base/gdb11531.exp | 1 - gdb/testsuite/gdb.base/gdb1555.exp | 1 - gdb/testsuite/gdb.base/gnu-ifunc.exp | 2 - gdb/testsuite/gdb.base/gnu_vector.exp | 1 - gdb/testsuite/gdb.base/gold-gdb-index.exp | 1 - .../gdb.base/hbreak-in-shr-unsupported.exp | 1 - gdb/testsuite/gdb.base/hbreak-unmapped.exp | 1 - gdb/testsuite/gdb.base/hbreak.exp | 1 - gdb/testsuite/gdb.base/hbreak2.exp | 18 +- gdb/testsuite/gdb.base/hook-stop.exp | 1 - gdb/testsuite/gdb.base/huge.exp | 1 - .../gdb.base/hw-sw-break-same-address.exp | 1 - gdb/testsuite/gdb.base/infcall-exec.exp | 1 - gdb/testsuite/gdb.base/infcall-input.exp | 1 - .../gdb.base/infcall-nested-structs.exp.tcl | 1 - gdb/testsuite/gdb.base/inferior-args.exp | 1 - gdb/testsuite/gdb.base/inferior-noarg.exp | 1 - gdb/testsuite/gdb.base/info-fun.exp | 1 - .../gdb.base/info-locals-unused-static-var.exp | 1 - gdb/testsuite/gdb.base/info-macros.exp | 1 - gdb/testsuite/gdb.base/info-os.exp | 17 +- gdb/testsuite/gdb.base/info-proc.exp | 1 - gdb/testsuite/gdb.base/info-program.exp | 2 - gdb/testsuite/gdb.base/info-types.exp.tcl | 1 - gdb/testsuite/gdb.base/info_qt.exp | 1 - gdb/testsuite/gdb.base/info_sources.exp | 1 - gdb/testsuite/gdb.base/inline-frame-cycle-unwind.c | 58 + .../gdb.base/inline-frame-cycle-unwind.exp | 144 + .../gdb.base/inline-frame-cycle-unwind.py | 85 + gdb/testsuite/gdb.base/interp.exp | 1 - gdb/testsuite/gdb.base/interrupt-daemon.exp | 1 - gdb/testsuite/gdb.base/interrupt-noterm.exp | 1 - gdb/testsuite/gdb.base/jit-elf-fork.exp | 1 - gdb/testsuite/gdb.base/jit-elf-so.exp | 1 - gdb/testsuite/gdb.base/jit-elf.exp | 1 - gdb/testsuite/gdb.base/jit-reader-exec.exp | 1 - gdb/testsuite/gdb.base/jit-reader-simple.exp | 1 - gdb/testsuite/gdb.base/label-without-address.exp | 1 - gdb/testsuite/gdb.base/label.exp | 1 - gdb/testsuite/gdb.base/large-frame.exp | 1 - gdb/testsuite/gdb.base/ldbl_e308.exp | 1 - gdb/testsuite/gdb.base/line-symtabs.exp | 1 - gdb/testsuite/gdb.base/list-missing-source.exp | 1 - gdb/testsuite/gdb.base/list.exp | 1 - gdb/testsuite/gdb.base/load-command.exp | 1 - gdb/testsuite/gdb.base/long-inferior-output.exp | 1 - gdb/testsuite/gdb.base/long_long.exp | 1 - gdb/testsuite/gdb.base/longjmp.exp | 1 - gdb/testsuite/gdb.base/macscp.exp | 1 - gdb/testsuite/gdb.base/maint-info-sections.exp | 1 - gdb/testsuite/gdb.base/maint-target-async-off.exp | 1 - gdb/testsuite/gdb.base/many-completions.exp | 1 - gdb/testsuite/gdb.base/max-depth.exp.tcl | 1 - gdb/testsuite/gdb.base/max-value-size.exp | 1 - gdb/testsuite/gdb.base/memtag.exp | 1 - gdb/testsuite/gdb.base/msym-bp-shl.exp | 1 - gdb/testsuite/gdb.base/msym-bp.exp | 1 - gdb/testsuite/gdb.base/new-ui.exp | 3 +- gdb/testsuite/gdb.base/noreturn-finish.exp | 1 - gdb/testsuite/gdb.base/noreturn-return.exp | 1 - gdb/testsuite/gdb.base/options.exp | 2 - gdb/testsuite/gdb.base/overlays.exp | 1 - .../gdb.base/paginate-after-ctrl-c-running.exp | 1 - gdb/testsuite/gdb.base/paginate-bg-execution.exp | 1 - gdb/testsuite/gdb.base/paginate-inferior-exit.exp | 1 - gdb/testsuite/gdb.base/pie-fork.exp | 1 - gdb/testsuite/gdb.base/pr10179.exp | 1 - gdb/testsuite/gdb.base/pr11022.exp | 1 - gdb/testsuite/gdb.base/pretty-array.exp | 1 - gdb/testsuite/gdb.base/pretty-print.exp | 1 - gdb/testsuite/gdb.base/print-file-var.exp | 1 - gdb/testsuite/gdb.base/printcmds.exp | 1 - gdb/testsuite/gdb.base/quit-live.exp | 1 - gdb/testsuite/gdb.base/range-stepping.exp | 1 - gdb/testsuite/gdb.base/recpar.exp | 1 - gdb/testsuite/gdb.base/reggroups.exp | 1 - gdb/testsuite/gdb.base/remote.exp | 1 - gdb/testsuite/gdb.base/return2.exp | 1 - .../gdb.base/run-attach-while-running.exp | 1 - gdb/testsuite/gdb.base/save-bp.exp | 2 - gdb/testsuite/gdb.base/savedregs.exp | 1 - gdb/testsuite/gdb.base/sect-cmd.exp | 1 - gdb/testsuite/gdb.base/sepdebug.exp | 12 +- gdb/testsuite/gdb.base/set-cwd.exp | 4 - gdb/testsuite/gdb.base/set-noassign.exp | 1 - gdb/testsuite/gdb.base/setshow.exp | 2 - gdb/testsuite/gdb.base/share-psymtabs-bt.exp | 1 - gdb/testsuite/gdb.base/shreloc.exp | 1 - gdb/testsuite/gdb.base/sigaltstack.exp | 1 - gdb/testsuite/gdb.base/sigbpt.exp | 1 - gdb/testsuite/gdb.base/siginfo-addr.exp | 1 - gdb/testsuite/gdb.base/siginfo-obj.exp | 2 - gdb/testsuite/gdb.base/siginfo-thread.exp | 1 - gdb/testsuite/gdb.base/siginfo.exp | 1 - gdb/testsuite/gdb.base/signals-state-child.exp | 1 - gdb/testsuite/gdb.base/signest.exp | 1 - gdb/testsuite/gdb.base/signull.exp | 1 - gdb/testsuite/gdb.base/sigrepeat.exp | 1 - gdb/testsuite/gdb.base/skip-inline.exp | 4 - gdb/testsuite/gdb.base/skip-solib.exp | 8 +- gdb/testsuite/gdb.base/skip.exp | 13 +- gdb/testsuite/gdb.base/skipcxx.exp | 1 - gdb/testsuite/gdb.base/so-impl-ld.exp | 4 +- gdb/testsuite/gdb.base/solib-corrupted.exp | 1 - gdb/testsuite/gdb.base/solib-disc.exp | 1 - gdb/testsuite/gdb.base/solib-display.exp | 1 - gdb/testsuite/gdb.base/solib-search.exp | 1 - gdb/testsuite/gdb.base/solib-symbol.exp | 1 - gdb/testsuite/gdb.base/solib-vanish.exp | 1 - gdb/testsuite/gdb.base/source-dir.exp | 1 - gdb/testsuite/gdb.base/source-execution.exp | 1 - gdb/testsuite/gdb.base/source-open.c | 25 + gdb/testsuite/gdb.base/source-open.exp | 44 + gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp | 1 - gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp | 1 - gdb/testsuite/gdb.base/stack-checking.exp | 1 - gdb/testsuite/gdb.base/stack-protector.exp | 1 - gdb/testsuite/gdb.base/step-break.exp | 1 - .../gdb.base/step-indirect-call-thunk.exp | 1 - gdb/testsuite/gdb.base/step-line.exp | 1 - gdb/testsuite/gdb.base/step-over-exit.exp | 1 - gdb/testsuite/gdb.base/step-over-no-symbols.exp | 2 - gdb/testsuite/gdb.base/step-over-syscall.exp | 2 - gdb/testsuite/gdb.base/step-test.exp | 3 - gdb/testsuite/gdb.base/structs.exp | 204 +- gdb/testsuite/gdb.base/structs2.exp | 1 - gdb/testsuite/gdb.base/structs3.exp | 1 - gdb/testsuite/gdb.base/style-interp-exec-mi.exp | 1 - gdb/testsuite/gdb.base/style-logging.exp | 1 - gdb/testsuite/gdb.base/style.exp | 1 - gdb/testsuite/gdb.base/sym-file.exp | 1 - gdb/testsuite/gdb.base/symbol-alias.exp | 1 - gdb/testsuite/gdb.base/symlink-sourcefile.exp | 1 - gdb/testsuite/gdb.base/symtab-search-order.exp | 1 - gdb/testsuite/gdb.base/template.exp | 1 - gdb/testsuite/gdb.base/term.exp | 1 - gdb/testsuite/gdb.base/type-opaque.exp | 1 - gdb/testsuite/gdb.base/ui-redirect.exp | 1 - gdb/testsuite/gdb.base/until-nodebug.exp | 1 - gdb/testsuite/gdb.base/until.exp | 1 - gdb/testsuite/gdb.base/unwindonsignal.exp | 1 - gdb/testsuite/gdb.base/utf8-identifiers.exp | 1 - gdb/testsuite/gdb.base/valgrind-bt.exp | 6 + gdb/testsuite/gdb.base/valgrind-disp-step.exp | 6 + gdb/testsuite/gdb.base/valgrind-infcall-2.exp | 6 + gdb/testsuite/gdb.base/valgrind-infcall.exp | 6 + gdb/testsuite/gdb.base/vla-optimized-out.exp | 1 - gdb/testsuite/gdb.base/watch-cond-infcall.exp | 1 - gdb/testsuite/gdb.base/watch-cond.exp | 3 - gdb/testsuite/gdb.base/watch-non-mem.exp | 1 - gdb/testsuite/gdb.base/watch-read.exp | 1 - gdb/testsuite/gdb.base/watch-vfork.exp | 1 - gdb/testsuite/gdb.base/watch_thread_num.exp | 1 - gdb/testsuite/gdb.base/watchpoint-hw-attach.exp | 1 - gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp | 1 - .../gdb.base/watchpoint-stops-at-right-insn.exp | 2 - gdb/testsuite/gdb.base/watchpoint-unaligned.exp | 1 - gdb/testsuite/gdb.base/watchpoint.exp | 4 +- gdb/testsuite/gdb.base/whatis-ptype-typedefs.exp | 1 - gdb/testsuite/gdb.base/with.exp | 1 - gdb/testsuite/gdb.btrace/buffer-size.exp | 1 - gdb/testsuite/gdb.btrace/data.exp | 1 - gdb/testsuite/gdb.btrace/delta.exp | 1 - gdb/testsuite/gdb.btrace/dlopen.exp | 1 - gdb/testsuite/gdb.btrace/enable-new-thread.exp | 1 - gdb/testsuite/gdb.btrace/enable-running.exp | 1 - gdb/testsuite/gdb.btrace/enable.exp | 5 - gdb/testsuite/gdb.btrace/exception.exp | 1 - gdb/testsuite/gdb.btrace/function_call_history.exp | 2 - gdb/testsuite/gdb.btrace/gcore.exp | 1 - gdb/testsuite/gdb.btrace/instruction_history.exp | 1 - gdb/testsuite/gdb.btrace/multi-inferior.exp | 3 - gdb/testsuite/gdb.btrace/multi-thread-step.exp | 1 - gdb/testsuite/gdb.btrace/nohist.exp | 1 - gdb/testsuite/gdb.btrace/non-stop.exp | 1 - gdb/testsuite/gdb.btrace/record_goto-step.exp | 1 - gdb/testsuite/gdb.btrace/record_goto.exp | 1 - gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 1 - gdb/testsuite/gdb.btrace/segv.exp | 1 - gdb/testsuite/gdb.btrace/step.exp | 1 - gdb/testsuite/gdb.btrace/stepi.exp | 1 - gdb/testsuite/gdb.btrace/tailcall-only.exp | 1 - gdb/testsuite/gdb.btrace/tailcall.exp | 1 - gdb/testsuite/gdb.btrace/tsx.exp | 1 - gdb/testsuite/gdb.btrace/unknown_functions.exp | 1 - gdb/testsuite/gdb.btrace/vdso.exp | 1 - .../gdb.compile/compile-cplus-anonymous.exp | 1 - .../gdb.compile/compile-cplus-array-decay.exp | 1 - .../gdb.compile/compile-cplus-inherit.exp | 1 - gdb/testsuite/gdb.compile/compile-cplus-member.exp | 1 - gdb/testsuite/gdb.compile/compile-cplus-method.exp | 1 - .../gdb.compile/compile-cplus-namespace.exp | 1 - gdb/testsuite/gdb.compile/compile-cplus-nested.exp | 1 - .../gdb.compile/compile-cplus-virtual.exp | 1 - gdb/testsuite/gdb.compile/compile-tls.exp | 1 - gdb/testsuite/gdb.cp/abstract-origin.exp | 1 - gdb/testsuite/gdb.cp/baseenum.exp | 1 - gdb/testsuite/gdb.cp/call-method-register.exp | 1 - gdb/testsuite/gdb.cp/cplabel.exp | 1 - gdb/testsuite/gdb.cp/destrprint.exp | 1 - gdb/testsuite/gdb.cp/ena-dis-br-range.exp | 1 - gdb/testsuite/gdb.cp/except-multi-location.exp | 1 - gdb/testsuite/gdb.cp/infcall-nodebug.exp.tcl | 1 - gdb/testsuite/gdb.cp/local-static.exp | 1 - gdb/testsuite/gdb.cp/mb-inline.exp | 1 - gdb/testsuite/gdb.cp/mb-templates.exp | 1 - gdb/testsuite/gdb.cp/pass-by-ref-2.exp | 1 - gdb/testsuite/gdb.cp/pass-by-ref.exp | 1 - gdb/testsuite/gdb.cp/pr10687.exp | 1 - gdb/testsuite/gdb.cp/pr9167.exp | 1 - gdb/testsuite/gdb.cp/rvalue-ref-casts.exp | 1 - gdb/testsuite/gdb.cp/rvalue-ref-types.exp | 2 - gdb/testsuite/gdb.cp/save-bp-qualified.exp | 1 - gdb/testsuite/gdb.cp/scope-err.exp | 1 - gdb/testsuite/gdb.cp/static-typedef-print.exp | 1 - gdb/testsuite/gdb.cp/step-and-next-inline.exp | 2 - gdb/testsuite/gdb.cp/typedef-base.exp | 1 - gdb/testsuite/gdb.cp/typeid.exp | 1 - gdb/testsuite/gdb.cp/wide_char_types.exp | 1 - .../gdb.debuginfod/fetch_src_and_symbols.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp | 8 +- .../gdb.dwarf2/dw2-single-line-discriminators.exp | 1 - gdb/testsuite/gdb.dwarf2/dw2-zero-range.exp | 5 +- .../gdb.dwarf2/imported-unit-runto-main.exp | 2 +- .../gdb.dwarf2/locexpr-data-member-location.exp | 1 - gdb/testsuite/gdb.dwarf2/loclists-multiple-cus.exp | 7 +- gdb/testsuite/gdb.dwarf2/loclists-sec-offset.exp | 9 +- gdb/testsuite/gdb.dwarf2/loclists-start-end.exp | 7 +- gdb/testsuite/gdb.dwarf2/rnglists-multiple-cus.exp | 6 +- gdb/testsuite/gdb.dwarf2/rnglists-sec-offset.exp | 8 +- gdb/testsuite/gdb.fortran/allocated.exp | 1 - gdb/testsuite/gdb.fortran/array-slices-bad.exp | 1 - .../gdb.fortran/array-slices-sub-slices.exp | 1 - gdb/testsuite/gdb.fortran/array-slices.exp | 1 - gdb/testsuite/gdb.fortran/associated.exp | 1 - gdb/testsuite/gdb.fortran/block-data.exp | 1 - gdb/testsuite/gdb.fortran/call-no-debug.exp | 1 - .../gdb.fortran/class-allocatable-array.exp | 1 - gdb/testsuite/gdb.fortran/completion.exp | 1 - gdb/testsuite/gdb.fortran/debug-expr.exp | 1 - gdb/testsuite/gdb.fortran/intvar-array.exp | 1 - gdb/testsuite/gdb.fortran/intvar-dynamic-types.exp | 1 - gdb/testsuite/gdb.fortran/lbound-ubound.exp | 1 - gdb/testsuite/gdb.fortran/mixed-lang-stack.exp | 1 - gdb/testsuite/gdb.fortran/pointer-to-pointer.exp | 1 - gdb/testsuite/gdb.fortran/print-formatted.exp | 1 - gdb/testsuite/gdb.fortran/print_type.exp | 1 - gdb/testsuite/gdb.fortran/printing-types.exp | 1 - gdb/testsuite/gdb.fortran/ptr-indentation.exp | 1 - gdb/testsuite/gdb.fortran/rank.exp | 1 - gdb/testsuite/gdb.fortran/shape.exp | 1 - gdb/testsuite/gdb.fortran/size.exp | 1 - gdb/testsuite/gdb.fortran/vla-alloc-assoc.exp | 1 - gdb/testsuite/gdb.fortran/vla-datatypes.exp | 1 - gdb/testsuite/gdb.fortran/vla-history.exp | 1 - gdb/testsuite/gdb.fortran/vla-ptr-info.exp | 1 - gdb/testsuite/gdb.fortran/vla-ptype-sub.exp | 1 - gdb/testsuite/gdb.fortran/vla-ptype.exp | 1 - gdb/testsuite/gdb.fortran/vla-sizeof.exp | 1 - gdb/testsuite/gdb.fortran/vla-type.exp | 1 - .../gdb.fortran/vla-value-sub-arbitrary.exp | 1 - gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp | 1 - gdb/testsuite/gdb.fortran/vla-value-sub.exp | 1 - gdb/testsuite/gdb.fortran/vla-value.exp | 1 - gdb/testsuite/gdb.fortran/whatis_type.exp | 1 - gdb/testsuite/gdb.gdb/python-helper.exp | 2 +- gdb/testsuite/gdb.go/chan.exp | 1 - gdb/testsuite/gdb.go/global-local-var-shadow.exp | 1 - gdb/testsuite/gdb.go/handcall.exp | 1 - gdb/testsuite/gdb.go/hello.exp | 1 - gdb/testsuite/gdb.go/integers.exp | 1 - gdb/testsuite/gdb.go/max-depth.exp | 1 - gdb/testsuite/gdb.go/methods.exp | 1 - gdb/testsuite/gdb.go/package.exp | 1 - gdb/testsuite/gdb.go/strings.exp | 1 - gdb/testsuite/gdb.go/types.exp | 1 - gdb/testsuite/gdb.go/unsafe.exp | 1 - gdb/testsuite/gdb.guile/scm-breakpoint.exp | 1 - gdb/testsuite/gdb.guile/scm-cmd.exp | 1 - gdb/testsuite/gdb.guile/scm-frame-inline.exp | 1 - gdb/testsuite/gdb.guile/scm-lazy-string.exp | 1 - gdb/testsuite/gdb.guile/scm-objfile.exp | 1 - gdb/testsuite/gdb.guile/scm-value.exp | 2 - gdb/testsuite/gdb.linespec/keywords.exp | 1 - gdb/testsuite/gdb.linespec/ls-errs.exp | 1 - gdb/testsuite/gdb.linespec/thread.exp | 1 - gdb/testsuite/gdb.mi/gdb2549.exp | 2 +- gdb/testsuite/gdb.mi/mi-async-run.exp | 2 +- gdb/testsuite/gdb.mi/mi-frame-regs.exp | 2 +- gdb/testsuite/gdb.mi/mi-fullname-deleted.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 1 - gdb/testsuite/gdb.mi/mi-vla-c99.exp | 2 +- .../gdb.mi/user-selected-context-sync.exp | 1 - gdb/testsuite/gdb.modula2/max-depth.exp | 1 - gdb/testsuite/gdb.multi/bkpt-multi-exec.exp | 1 - gdb/testsuite/gdb.multi/dummy-frame-restore.exp | 2 - gdb/testsuite/gdb.multi/multi-arch-exec.exp | 1 - gdb/testsuite/gdb.multi/multi-arch.exp | 4 +- gdb/testsuite/gdb.multi/multi-re-run.exp | 5 +- gdb/testsuite/gdb.multi/multi-term-settings.exp | 41 +- gdb/testsuite/gdb.multi/remove-inferiors.exp | 1 - gdb/testsuite/gdb.multi/stop-all-on-exit.exp | 2 - gdb/testsuite/gdb.multi/tids-gid-reset.exp | 1 - gdb/testsuite/gdb.multi/watchpoint-multi-exit.exp | 1 - gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 1 - gdb/testsuite/gdb.opt/inline-break.exp | 5 - gdb/testsuite/gdb.perf/backtrace.exp | 1 - gdb/testsuite/gdb.perf/single-step.exp | 1 - gdb/testsuite/gdb.perf/skip-command.exp | 1 - gdb/testsuite/gdb.perf/skip-prologue.exp | 1 - gdb/testsuite/gdb.perf/solib.exp | 1 - gdb/testsuite/gdb.perf/template-breakpoints.exp | 1 - gdb/testsuite/gdb.python/lib-types.exp | 1 - gdb/testsuite/gdb.python/py-as-string.exp | 1 - ...oloaded-pretty-printers-in-newobjfile-event.exp | 1 - gdb/testsuite/gdb.python/py-bad-printers.exp | 1 - gdb/testsuite/gdb.python/py-block.exp | 1 - .../gdb.python/py-breakpoint-create-fail.exp | 3 +- gdb/testsuite/gdb.python/py-breakpoint.exp | 24 +- gdb/testsuite/gdb.python/py-cmd.exp | 1 - gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 10 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.exp | 1 - gdb/testsuite/gdb.python/py-frame-inline.exp | 1 - gdb/testsuite/gdb.python/py-frame.exp | 1 - gdb/testsuite/gdb.python/py-inferior.exp | 1 - gdb/testsuite/gdb.python/py-infthread.exp | 1 - gdb/testsuite/gdb.python/py-objfile.exp | 2 - .../gdb.python/py-pending-frame-level.exp | 1 - gdb/testsuite/gdb.python/py-pp-maint.exp | 1 - gdb/testsuite/gdb.python/py-pp-registration.exp | 3 +- gdb/testsuite/gdb.python/py-progspace.exp | 1 - gdb/testsuite/gdb.python/py-rbreak.exp | 1 - .../gdb.python/py-record-btrace-threads.exp | 1 - gdb/testsuite/gdb.python/py-record-btrace.exp | 1 - gdb/testsuite/gdb.python/py-record-full.exp | 1 - gdb/testsuite/gdb.python/py-recurse-unwind.exp | 1 - .../gdb.python/py-rvalue-ref-value-cc.exp | 1 - gdb/testsuite/gdb.python/py-shared.exp | 1 - gdb/testsuite/gdb.python/py-symbol.exp | 3 - gdb/testsuite/gdb.python/py-symtab.exp | 1 - gdb/testsuite/gdb.python/py-unwind-inline.exp | 1 - gdb/testsuite/gdb.python/py-unwind-maint.exp | 1 - gdb/testsuite/gdb.python/py-unwind-user-regs.exp | 1 - gdb/testsuite/gdb.python/py-unwind.exp | 1 - gdb/testsuite/gdb.python/py-value.exp | 1 - gdb/testsuite/gdb.python/python.exp | 3 - gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp | 1 - gdb/testsuite/gdb.reverse/insn-reverse.exp | 1 - .../gdb.reverse/next-reverse-bkpt-over-sr.exp | 1 - .../gdb.reverse/step-indirect-call-thunk.exp | 1 - gdb/testsuite/gdb.server/attach-flag.c | 29 + gdb/testsuite/gdb.server/attach-flag.exp | 79 + .../gdb.server/extended-remote-restart.exp | 1 - gdb/testsuite/gdb.stabs/gdb11479.exp | 1 - .../gdb.threads/access-mem-running-thread-exit.exp | 2 - gdb/testsuite/gdb.threads/async.exp | 1 - .../gdb.threads/clone-new-thread-event.exp | 1 - gdb/testsuite/gdb.threads/clone-thread_db.exp | 1 - .../gdb.threads/continue-pending-status.exp | 1 - gdb/testsuite/gdb.threads/current-lwp-dead.exp | 1 - gdb/testsuite/gdb.threads/fork-child-threads.exp | 1 - gdb/testsuite/gdb.threads/fork-plus-threads.exp | 1 - gdb/testsuite/gdb.threads/fork-thread-pending.exp | 2 - .../forking-threads-plus-breakpoint.exp | 2 - gdb/testsuite/gdb.threads/gcore-thread.exp | 1 - gdb/testsuite/gdb.threads/hand-call-in-threads.exp | 1 - .../gdb.threads/interrupt-while-step-over.exp | 2 - .../gdb.threads/interrupted-hand-call.exp | 1 - gdb/testsuite/gdb.threads/kill.exp | 1 - .../gdb.threads/local-watch-wrong-thread.exp | 1 - .../gdb.threads/multiple-successive-infcall.exp | 1 - .../next-while-other-thread-longjmps.exp | 1 - gdb/testsuite/gdb.threads/non-ldr-exit.exp | 1 - gdb/testsuite/gdb.threads/omp-par-scope.exp | 1 - gdb/testsuite/gdb.threads/pending-step.exp | 1 - .../gdb.threads/process-dies-while-detaching.exp | 44 +- .../gdb.threads/process-dies-while-handling-bp.exp | 1 - gdb/testsuite/gdb.threads/queue-signal.exp | 1 - gdb/testsuite/gdb.threads/reconnect-signal.exp | 1 - .../gdb.threads/signal-command-handle-nopass.exp | 1 - .../signal-command-multiple-signals-pending.exp | 1 - .../gdb.threads/signal-delivered-right-thread.exp | 1 - gdb/testsuite/gdb.threads/signal-sigtrap.exp | 1 - gdb/testsuite/gdb.threads/sigthread.exp | 1 - gdb/testsuite/gdb.threads/stop-with-handle.exp | 1 - gdb/testsuite/gdb.threads/thread-specific-bp.exp | 1 - .../gdb.threads/thread-unwindonsignal.exp | 1 - gdb/testsuite/gdb.threads/thread_check.exp | 1 - gdb/testsuite/gdb.threads/thread_events.exp | 1 - gdb/testsuite/gdb.threads/threadapply.exp | 2 - gdb/testsuite/gdb.threads/tid-reuse.exp | 1 - gdb/testsuite/gdb.threads/tls-nodebug.exp | 1 - gdb/testsuite/gdb.threads/tls-shared.exp | 1 - gdb/testsuite/gdb.threads/tls-so_extern.exp | 1 - gdb/testsuite/gdb.threads/tls.exp | 1 - .../gdb.threads/vfork-follow-child-exec.exp | 1 - .../gdb.threads/vfork-follow-child-exit.exp | 1 - gdb/testsuite/gdb.threads/watchthreads.exp | 1 - gdb/testsuite/gdb.threads/watchthreads2.exp | 1 - gdb/testsuite/gdb.threads/wp-replication.exp | 1 - gdb/testsuite/gdb.trace/actions-changed.exp | 1 - gdb/testsuite/gdb.trace/actions.exp | 1 - gdb/testsuite/gdb.trace/backtrace.exp | 1 - gdb/testsuite/gdb.trace/change-loc.exp | 3 - gdb/testsuite/gdb.trace/circ.exp | 4 - gdb/testsuite/gdb.trace/disconnected-tracing.exp | 3 - gdb/testsuite/gdb.trace/entry-values.exp | 2 - gdb/testsuite/gdb.trace/ftrace-lock.exp | 2 - gdb/testsuite/gdb.trace/ftrace.exp | 2 - gdb/testsuite/gdb.trace/infotrace.exp | 1 - .../gdb.trace/mi-trace-frame-collected.exp | 1 - gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 1 - gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 1 - gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 2 - gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 3 - gdb/testsuite/gdb.trace/no-attach-trace.exp | 1 - gdb/testsuite/gdb.trace/pending.exp | 6 - gdb/testsuite/gdb.trace/pr16508.exp | 1 - gdb/testsuite/gdb.trace/qtro.exp | 1 - gdb/testsuite/gdb.trace/range-stepping.exp | 2 - gdb/testsuite/gdb.trace/read-memory.exp | 2 - gdb/testsuite/gdb.trace/signal.exp | 2 - gdb/testsuite/gdb.trace/status-stop.exp | 4 - gdb/testsuite/gdb.trace/strace.exp | 6 - gdb/testsuite/gdb.trace/trace-break.exp | 8 - gdb/testsuite/gdb.trace/trace-buffer-size.exp | 1 - gdb/testsuite/gdb.trace/trace-condition.exp | 3 - gdb/testsuite/gdb.trace/trace-enable-disable.exp | 2 - gdb/testsuite/gdb.trace/trace-mt.exp | 4 - gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp | 1 - gdb/testsuite/gdb.trace/tspeed.exp | 1 - gdb/testsuite/gdb.trace/tstatus.exp | 1 - gdb/testsuite/gdb.trace/tsv.exp | 1 - gdb/testsuite/gdb.trace/while-stepping.exp | 1 - gdb/testsuite/gdb.tui/corefile-run.exp | 1 - gdb/testsuite/gdb.tui/tui-layout.exp | 1 - gdb/testsuite/gdb.xml/tdesc-reload.exp | 2 - gdb/testsuite/lib/ada.exp | 1 - gdb/testsuite/lib/dwarf.exp | 572 +-- gdb/testsuite/lib/gdb-guile.exp | 1 - gdb/testsuite/lib/gdb.exp | 55 +- gdb/top.c | 8 +- gdb/tracefile-tfile.c | 2 +- gdb/typeprint.c | 2 +- gdb/unittests/scoped_fd-selftests.c | 6 +- gdb/unittests/scoped_mmap-selftests.c | 9 +- gdb/utils.c | 36 +- gdb/valops.c | 6 +- gdb/valprint.c | 10 +- gdb/value.c | 2 +- gdb/windows-tdep.c | 2 +- gdbsupport/filestuff.cc | 8 +- gdbsupport/filestuff.h | 24 +- gdbsupport/gdb_file.h | 37 + gdbsupport/scoped_fd.h | 2 +- gdbsupport/scoped_mmap.cc | 2 +- gprof/ChangeLog | 4 + gprof/configure | 91 +- include/elf/common.h | 23 + include/opcode/aarch64.h | 5 + ld/ChangeLog | 9 + ld/configure | 91 +- ld/scripttempl/pru.sc | 7 +- libbacktrace/ChangeLog | 1774 +++++++ libbacktrace/ChangeLog.jit | 14 + libbacktrace/Makefile.am | 586 +++ libbacktrace/Makefile.in | 2528 ++++++++++ libbacktrace/README | 23 + libbacktrace/aclocal.m4 | 867 ++++ libbacktrace/alloc.c | 167 + libbacktrace/allocfail.c | 136 + libbacktrace/allocfail.sh | 104 + libbacktrace/atomic.c | 113 + libbacktrace/backtrace-supported.h.in | 66 + libbacktrace/backtrace.c | 129 + libbacktrace/backtrace.h | 206 + libbacktrace/btest.c | 501 ++ libbacktrace/config.h.in | 184 + {libctf => libbacktrace}/configure | 4506 +++++++++++------- libbacktrace/configure.ac | 581 +++ libbacktrace/dwarf.c | 4056 ++++++++++++++++ libbacktrace/edtest.c | 120 + libbacktrace/edtest2.c | 43 + libbacktrace/elf.c | 4919 ++++++++++++++++++++ libbacktrace/fileline.c | 346 ++ libbacktrace/filetype.awk | 13 + libbacktrace/install-debuginfo-for-buildid.sh.in | 65 + libbacktrace/instrumented_alloc.c | 114 + libbacktrace/internal.h | 380 ++ libbacktrace/macho.c | 1355 ++++++ libbacktrace/mmap.c | 331 ++ libbacktrace/mmapio.c | 110 + libbacktrace/mtest.c | 410 ++ libbacktrace/nounwind.c | 66 + libbacktrace/pecoff.c | 935 ++++ libbacktrace/posix.c | 104 + libbacktrace/print.c | 92 + libbacktrace/read.c | 110 + libbacktrace/simple.c | 108 + libbacktrace/sort.c | 108 + libbacktrace/state.c | 72 + libbacktrace/stest.c | 137 + libbacktrace/test_format.c | 55 + libbacktrace/testlib.c | 234 + libbacktrace/testlib.h | 110 + libbacktrace/ttest.c | 161 + libbacktrace/unittest.c | 92 + libbacktrace/unknown.c | 65 + libbacktrace/xcoff.c | 1607 +++++++ libbacktrace/xztest.c | 508 ++ libbacktrace/ztest.c | 541 +++ libctf/ChangeLog | 55 + libctf/Makefile.am | 11 +- libctf/Makefile.in | 13 +- libctf/configure | 157 +- libctf/configure.ac | 46 +- libctf/ctf-lookup.c | 4 +- libctf/ctf-open.c | 7 +- libctf/libctf.ver | 10 +- .../libctf-lookup/conflicting-type-syms.c | 3 - libctf/testsuite/libctf-lookup/enum-symbol.c | 3 - .../libctf-regression/nonstatic-var-section-ld-r.c | 4 +- .../libctf-regression/nonstatic-var-section-ld.c | 4 +- .../libctf-regression/nonstatic-var-section-ld.lk | 2 +- libctf/testsuite/libctf-regression/pptrtab.c | 1 - .../libctf-regression/type-add-unnamed-struct.c | 2 - .../pptrtab-writable-page-deep-lookup.c | 68 + .../pptrtab-writable-page-deep-lookup.lk | 2 + libctf/testsuite/libctf-writable/pptrtab.c | 2 +- .../reserialize-strtab-corruption.c | 1 - .../symtypetab-nonlinker-writeout.c | 6 +- libtool.m4 | 90 +- opcodes/ChangeLog | 9 + opcodes/configure | 91 +- opcodes/i386-dis.c | 155 +- opcodes/ppc-opc.c | 8 +- sim/common/Make-common.in | 2 +- sim/configure | 91 +- src-release.sh | 2 +- zlib/ChangeLog | 4 + zlib/configure | 91 +- 839 files changed, 31927 insertions(+), 4542 deletions(-) create mode 100644 gas/testsuite/gas/arm/cpu-cortex-r52plus.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-loc0.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-loc0.s create mode 100644 gas/testsuite/gas/i386/bad-bcast-intel.d create mode 100644 gas/testsuite/gas/ppc/power5.d create mode 100644 gas/testsuite/gas/ppc/power5.s create mode 100644 gas/testsuite/gas/riscv/march-fail-invalid-x-01.d create mode 100644 gas/testsuite/gas/riscv/march-fail-invalid-x-02.d create mode 100644 gas/testsuite/gas/riscv/march-fail-invalid-z-01.d create mode 100644 gas/testsuite/gas/riscv/march-fail-invalid-z-02.d create mode 100644 gas/testsuite/gas/riscv/march-fail-invalid.l delete mode 100644 gas/testsuite/gas/riscv/march-fail-version-x.d delete mode 100644 gas/testsuite/gas/riscv/march-fail-version-z.d delete mode 100644 gas/testsuite/gas/riscv/march-fail-version.l create mode 100644 gdb/bt-utils.c create mode 100644 gdb/bt-utils.h create mode 100644 gdb/testsuite/gdb.base/bt-on-error-and-warning.exp create mode 100644 gdb/testsuite/gdb.base/inline-frame-cycle-unwind.c create mode 100644 gdb/testsuite/gdb.base/inline-frame-cycle-unwind.exp create mode 100644 gdb/testsuite/gdb.base/inline-frame-cycle-unwind.py create mode 100644 gdb/testsuite/gdb.base/source-open.c create mode 100644 gdb/testsuite/gdb.base/source-open.exp create mode 100644 gdb/testsuite/gdb.server/attach-flag.c create mode 100644 gdb/testsuite/gdb.server/attach-flag.exp create mode 100644 gdbsupport/gdb_file.h create mode 100644 libbacktrace/ChangeLog create mode 100644 libbacktrace/ChangeLog.jit create mode 100644 libbacktrace/Makefile.am create mode 100644 libbacktrace/Makefile.in create mode 100644 libbacktrace/README create mode 100644 libbacktrace/aclocal.m4 create mode 100644 libbacktrace/alloc.c create mode 100644 libbacktrace/allocfail.c create mode 100755 libbacktrace/allocfail.sh create mode 100644 libbacktrace/atomic.c create mode 100644 libbacktrace/backtrace-supported.h.in create mode 100644 libbacktrace/backtrace.c create mode 100644 libbacktrace/backtrace.h create mode 100644 libbacktrace/btest.c create mode 100644 libbacktrace/config.h.in copy {libctf => libbacktrace}/configure (86%) create mode 100644 libbacktrace/configure.ac create mode 100644 libbacktrace/dwarf.c create mode 100644 libbacktrace/edtest.c create mode 100644 libbacktrace/edtest2.c create mode 100644 libbacktrace/elf.c create mode 100644 libbacktrace/fileline.c create mode 100644 libbacktrace/filetype.awk create mode 100644 libbacktrace/install-debuginfo-for-buildid.sh.in create mode 100644 libbacktrace/instrumented_alloc.c create mode 100644 libbacktrace/internal.h create mode 100644 libbacktrace/macho.c create mode 100644 libbacktrace/mmap.c create mode 100644 libbacktrace/mmapio.c create mode 100644 libbacktrace/mtest.c create mode 100644 libbacktrace/nounwind.c create mode 100644 libbacktrace/pecoff.c create mode 100644 libbacktrace/posix.c create mode 100644 libbacktrace/print.c create mode 100644 libbacktrace/read.c create mode 100644 libbacktrace/simple.c create mode 100644 libbacktrace/sort.c create mode 100644 libbacktrace/state.c create mode 100644 libbacktrace/stest.c create mode 100644 libbacktrace/test_format.c create mode 100644 libbacktrace/testlib.c create mode 100644 libbacktrace/testlib.h create mode 100644 libbacktrace/ttest.c create mode 100644 libbacktrace/unittest.c create mode 100644 libbacktrace/unknown.c create mode 100644 libbacktrace/xcoff.c create mode 100644 libbacktrace/xztest.c create mode 100644 libbacktrace/ztest.c create mode 100644 libctf/testsuite/libctf-writable/pptrtab-writable-page-deep-lookup.c create mode 100644 libctf/testsuite/libctf-writable/pptrtab-writable-page-deep-lookup.lk