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 ae9150ce9e Automatic date update in version.in adds 334381ea46 Style the "XXX" text in ptype/o adds 184ea2f731 Remove defaulted 'tid' parameter to ptid_t constructor adds 96bbe3ef96 Change ptid_t::tid to ULONGEST adds c80e29dba9 Change get_ada_task_ptid parameter type adds 9b8efa2cd1 Test that frame info/IDs are stable/consistent adds 04739cc7ce [gdb/testsuite] Use early-out style in gdb.base/break-probes.exp adds 108e60844c [gdb/testsuite] Handle failing probe detection in gdb.base/b [...] adds d264c39e8b [gdb/testsuite] Improve probe detection in gdb.base/break-pr [...] adds 508109612f [gdb/testsuite] Fix probe test in gdb.base/break-interp.exp adds 6ef69a3ff3 [gdb/testsuite] Use pie instead of -fPIE -pie adds 0086a91cee [gdb/testsuite] Support -fPIE/-fno-PIE/-pie/-no-pie in gdb_c [...] adds 809f3be12c Change pointer_type to a method of struct type adds 3814a9e1fe Automatic date update in version.in adds b4e4386a2e [gdb/testsuite] Add gdb.testsuite/dump-system-info.exp adds dbb17692ec [gdb/testsuite] Use pie/nopie instead of ldflags=-pie/-no-pie adds d294324cc2 [gdb/testsuite] Fix DUPLICATE in gdb.base/load-command.exp adds dfca0ed23f [gdb/testsuite] Fix set $var val in gdb.dwarf2/dw2-is-stmt.exp adds 11a607f8cb [gdb/testsuite] Fix DUPLICATEs gdb.dwarf2/dw2-is-stmt.exp adds d8f2441d85 [gdb/testsuite] Fix DUPLICATEs in gdb.dwarf2/implptr-64bit.exp adds 62df62b230 gdb/testsuite: Make it possible to use TCL variables in DWAR [...] adds 85a0bae983 [gdb/testsuite] Factor out dump_info in gdb.testsuite/dump-s [...] adds 66484acafd [gdb/testsuite] Use pie instead of -fpie/-pie adds fbd6ddfdbf [gdb/testsuite] Don't leave gdb instance running after funct [...] adds 6ad036d703 Fix handling of DW_AT_data_bit_offset adds d8767a720e Fix all DUPLICATE problems in testsuite/gdb.perf/ adds fbfdbdab95 Fix all PATH problems in testsuite/gdb.perf/ adds a13af434cf Fix 'FAIL: gdb.perf/disassemble.exp: python Disassemble().run()' adds 604386598d Make dcache multi-target-safe adds 7ebaa5f782 Move value_true to value.h adds 25558938d0 gdb: change thread_info::name to unique_xmalloc_ptr, add hel [...] adds 97caaa905a gas/testsuite/ld-elf/dwarf2-21.d: Pass -W adds ef7639ccb7 Automatic date update in version.in adds 99d0d99649 PR28346, segfault attempting to disassemble raw binary adds 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 new bf86d80dd2 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/elf32-xtensa.c | 3 +- bfd/version.h | 2 +- gas/ChangeLog | 9 ++ gas/testsuite/gas/elf/dwarf2-21.d | 2 +- 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 + gdb/ada-lang.c | 10 +- gdb/ada-tasks.c | 5 +- gdb/aix-thread.c | 4 +- gdb/ax-gdb.c | 28 ++--- gdb/breakpoint.c | 3 +- gdb/bsd-uthread.c | 5 +- gdb/c-valprint.c | 2 +- gdb/c-varobj.c | 9 +- gdb/cli/cli-script.c | 3 +- gdb/completer.c | 2 +- gdb/cp-support.c | 3 +- gdb/darwin-nat.c | 2 +- gdb/darwin-nat.h | 2 +- gdb/dcache.c | 14 ++- gdb/dwarf2/read.c | 49 +++++--- gdb/eval.c | 13 +- gdb/fbsd-nat.c | 10 +- gdb/findvar.c | 4 +- gdb/gdbthread.h | 30 ++++- gdb/gdbtypes.c | 2 +- gdb/gdbtypes.h | 6 + gdb/infrun.c | 14 +-- gdb/language.c | 25 ---- gdb/language.h | 8 -- gdb/linux-fork.c | 2 +- gdb/linux-nat.c | 15 ++- gdb/linux-thread-db.c | 8 +- gdb/nat/linux-osdata.c | 4 +- gdb/nat/linux-procfs.c | 2 +- gdb/opencl-lang.c | 2 +- gdb/python/py-infthread.c | 14 +-- gdb/python/py-type.c | 2 +- gdb/python/py-value.c | 4 +- gdb/ravenscar-thread.c | 11 +- gdb/remote.c | 19 +-- gdb/sol-thread.c | 6 +- gdb/symtab.c | 2 +- gdb/target-delegates.c | 12 +- gdb/target.c | 6 +- gdb/target.h | 9 +- gdb/testsuite/gdb.ada/packed_record.exp | 47 +++++++ gdb/testsuite/gdb.ada/packed_record/pr.adb | 35 ++++++ gdb/testsuite/gdb.arch/amd64-init-x87-values.exp | 2 +- gdb/testsuite/gdb.base/access-mem-running.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 8 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 3 +- gdb/testsuite/gdb.base/bp-cmds-continue-ctrl-c.exp | 2 +- gdb/testsuite/gdb.base/break-interp.exp | 34 +++++- gdb/testsuite/gdb.base/break-probes.exp | 90 ++++++++------ gdb/testsuite/gdb.base/bt-selected-frame.exp | 2 +- gdb/testsuite/gdb.base/catch-syscall.exp | 1 - gdb/testsuite/gdb.base/condbreak.exp | 3 - gdb/testsuite/gdb.base/cvexpr.exp | 2 - gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp | 2 +- gdb/testsuite/gdb.base/dprintf-detach.exp | 2 +- gdb/testsuite/gdb.base/duplicate-bp.exp | 2 +- .../gdb.base/fork-print-inferior-events.exp | 2 +- gdb/testsuite/gdb.base/frame-info-consistent.exp | 136 +++++++++++++++++++++ gdb/testsuite/gdb.base/frameapply.exp | 3 - gdb/testsuite/gdb.base/gcore-relro-pie.exp | 3 +- gdb/testsuite/gdb.base/gcore-tls-pie.exp | 3 +- gdb/testsuite/gdb.base/index-cache.exp | 2 +- gdb/testsuite/gdb.base/info_minsym.exp | 2 - gdb/testsuite/gdb.base/info_qt.exp | 2 - gdb/testsuite/gdb.base/jit-attach-pie.exp | 2 +- gdb/testsuite/gdb.base/jit-elf.exp | 3 +- gdb/testsuite/gdb.base/killed-outside.exp | 2 +- gdb/testsuite/gdb.base/list.exp | 2 +- gdb/testsuite/gdb.base/load-command.exp | 14 ++- gdb/testsuite/gdb.base/many-headers.exp | 2 +- gdb/testsuite/gdb.base/msym-lang.exp | 2 - gdb/testsuite/gdb.base/noreturn-finish.exp | 2 - gdb/testsuite/gdb.base/noreturn-return.exp | 2 - gdb/testsuite/gdb.base/pie-execl.exp | 2 +- gdb/testsuite/gdb.base/pie-fork.exp | 4 +- gdb/testsuite/gdb.base/random-signal.exp | 2 +- gdb/testsuite/gdb.base/reread-readsym.exp | 3 - gdb/testsuite/gdb.base/reread.exp | 17 +-- .../gdb.base/share-env-with-gdbserver.exp | 2 +- gdb/testsuite/gdb.base/stack-protector.exp | 2 - gdb/testsuite/gdb.base/startup-with-shell.exp | 2 +- gdb/testsuite/gdb.base/step-over-exit.exp | 2 - gdb/testsuite/gdb.base/style.c | 7 ++ gdb/testsuite/gdb.base/style.exp | 18 +++ gdb/testsuite/gdb.base/watchpoint-hw-attach.exp | 2 - gdb/testsuite/gdb.base/whatis.exp | 2 - gdb/testsuite/gdb.cp/cplusfuncs.exp | 2 - gdb/testsuite/gdb.cp/rvalue-ref-params.exp | 2 +- gdb/testsuite/gdb.cp/static-typedef-print.exp | 2 - gdb/testsuite/gdb.cp/typedef-base.exp | 2 - gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp | 11 +- gdb/testsuite/gdb.dwarf2/dw2-icycle.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 100 ++++++++------- gdb/testsuite/gdb.dwarf2/enqueued-cu-base-addr.exp | 8 -- gdb/testsuite/gdb.dwarf2/fission-absolute-dwo.exp | 4 - gdb/testsuite/gdb.dwarf2/fission-loclists-pie.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-relative-dwo.exp | 4 - gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 22 +++- gdb/testsuite/gdb.fortran/array-slices.exp | 2 +- gdb/testsuite/gdb.fortran/nested-funcs-2.exp | 2 +- gdb/testsuite/gdb.fortran/subarray.exp | 5 - gdb/testsuite/gdb.gdb/unittest.exp | 2 +- gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 2 +- gdb/testsuite/gdb.mi/mi-info-sources.exp | 2 +- gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp | 2 +- gdb/testsuite/gdb.mi/mi-sym-info.exp | 2 +- gdb/testsuite/gdb.multi/info-threads.exp | 2 - gdb/testsuite/gdb.multi/multi-arch.exp | 4 +- gdb/testsuite/gdb.multi/multi-re-run.exp | 4 +- gdb/testsuite/gdb.multi/run-only-second-inf.exp | 2 +- gdb/testsuite/gdb.multi/tids-gid-reset.exp | 3 +- gdb/testsuite/gdb.multi/tids.exp | 2 - gdb/testsuite/gdb.perf/disassemble.py | 7 +- gdb/testsuite/gdb.perf/skip-command.exp | 9 +- gdb/testsuite/gdb.python/py-infthread.exp | 3 - .../gdb.server/connect-stopped-target.exp | 2 +- gdb/testsuite/gdb.server/exit-multiple-threads.exp | 2 +- .../gdb.server/run-without-local-binary.exp | 2 +- .../dump-system-info.exp} | 37 +++--- .../gdb.threads/access-mem-running-thread-exit.exp | 2 +- .../attach-many-short-lived-threads.exp | 5 +- gdb/testsuite/gdb.threads/break-while-running.exp | 2 +- gdb/testsuite/gdb.threads/clone-attach-detach.exp | 2 - gdb/testsuite/gdb.threads/next-bp-other-thread.exp | 3 +- gdb/testsuite/gdb.threads/signal-sigtrap.exp | 3 +- .../gdb.threads/step-bg-decr-pc-switch-thread.exp | 2 - gdb/testsuite/gdb.threads/tid-reuse.exp | 2 - gdb/testsuite/gdb.threads/tls-nodebug-pie.exp | 2 +- gdb/testsuite/gdb.trace/qtro.exp | 1 - gdb/testsuite/lib/dwarf.exp | 5 + gdb/testsuite/lib/perftest.exp | 12 +- gdb/testsuite/lib/rust-support.exp | 47 ++++++- gdb/thread.c | 36 ++++-- gdb/typeprint.c | 16 ++- gdb/valarith.c | 4 +- gdb/valops.c | 9 +- gdb/value.c | 8 +- gdb/value.h | 10 +- gdb/windows-nat.c | 4 +- gdbserver/linux-low.cc | 12 +- gdbserver/remote-utils.cc | 4 +- gdbserver/target.cc | 4 +- gdbserver/thread-db.cc | 2 +- gdbsupport/agent.cc | 2 +- gdbsupport/ptid.cc | 3 +- gdbsupport/ptid.h | 7 +- opcodes/ChangeLog | 5 + opcodes/ppc-opc.c | 8 +- 157 files changed, 869 insertions(+), 514 deletions(-) create mode 100644 gas/testsuite/gas/ppc/power5.d create mode 100644 gas/testsuite/gas/ppc/power5.s create mode 100644 gdb/testsuite/gdb.ada/packed_record.exp create mode 100644 gdb/testsuite/gdb.ada/packed_record/pr.adb create mode 100644 gdb/testsuite/gdb.base/frame-info-consistent.exp copy gdb/testsuite/{gdb.cp/typedef-base.exp => gdb.testsuite/dump-system-info.exp} (54%)