This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debug in repository toolchain/ci/binutils-gdb.
from 30459fe4ef Automatic date update in version.in adds b920bc3722 asan: evax_bfd_print_image buffer overflow adds 1e5a28be0f ubsan: _bfd_xcoff64_swap_aux_in left shift of negative value adds bd84a8e2e0 bfd_nonfatal_message, localise va_start adds 5513527b59 objdump doesn't accept -L option adds 80b56fad5c binutils: make objdump/readelf --ctf-parent actually useful adds 10909ea819 binutils, ld: make objdump --ctf's parameter optional adds a0cc569d59 libctf: dump: do not stop dumping types on error adds eb5323fdf8 libctf, ld: handle nonrepresentable types better adds 9de46719da [gdb/testsuite] Fix duplicate in gdb.mi/mi-var-cp.exp adds b3a9fe6f51 x86: Also handle stores for -muse-unaligned-vector-move adds 61d7f128e6 gdbserver: make target_pid_to_str return std::string adds d9f82e9313 gdbsupport: add assertions in array_view adds 50888e42dc gdb: change functions returning value contents to use gdb::a [...] new 3976e96a02 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/coff64-rs6000.c | 7 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 93 +++++++++++--------- binutils/ChangeLog | 23 +++++ binutils/bucomm.c | 6 +- binutils/doc/ctf.options.texi | 19 +++-- binutils/objdump.c | 88 ++++++++----------- binutils/readelf.c | 99 +++++++--------------- gas/config/tc-i386.c | 8 +- gas/testsuite/gas/i386/unaligned-vector-move.d | 27 +++++- gas/testsuite/gas/i386/unaligned-vector-move.s | 27 +++++- .../gas/i386/x86-64-unaligned-vector-move.d | 27 +++++- gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-tdep.c | 14 +-- gdb/ada-lang.c | 54 +++++++----- gdb/ada-tasks.c | 2 +- gdb/ada-valprint.c | 10 +-- gdb/alpha-tdep.c | 8 +- gdb/amd64-tdep.c | 6 +- gdb/amd64-windows-tdep.c | 6 +- gdb/arc-tdep.c | 5 +- gdb/arm-tdep.c | 2 +- gdb/avr-tdep.c | 2 +- gdb/bfin-tdep.c | 2 +- gdb/breakpoint.c | 2 +- gdb/c-lang.c | 4 +- gdb/c-valprint.c | 8 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-dump.c | 4 +- gdb/compile/compile-object-load.c | 3 +- gdb/cp-valprint.c | 6 +- gdb/cris-tdep.c | 2 +- gdb/csky-tdep.c | 2 +- gdb/d-valprint.c | 2 +- gdb/dummy-frame.c | 4 +- gdb/dwarf2/expr.c | 18 ++-- gdb/dwarf2/loc.c | 3 +- gdb/dwarf2/read.c | 2 +- gdb/elfread.c | 2 +- gdb/eval.c | 14 +-- gdb/f-lang.c | 31 +++---- gdb/f-valprint.c | 2 +- gdb/findcmd.c | 2 +- gdb/findvar.c | 10 +-- gdb/frame-unwind.c | 7 +- gdb/frame.c | 23 ++--- gdb/frv-tdep.c | 4 +- gdb/gdbtypes.c | 2 +- gdb/gnu-v3-abi.c | 2 +- gdb/go-valprint.c | 2 +- gdb/guile/scm-value.c | 5 +- gdb/h8300-tdep.c | 2 +- gdb/hppa-tdep.c | 22 ++--- gdb/i386-darwin-tdep.c | 4 +- gdb/i386-tdep.c | 7 +- gdb/i387-tdep.c | 2 +- gdb/ia64-tdep.c | 34 ++++---- gdb/infcall.c | 6 +- gdb/infcmd.c | 4 +- gdb/infrun.c | 4 +- gdb/iq2000-tdep.c | 2 +- gdb/lm32-tdep.c | 2 +- gdb/m2-valprint.c | 4 +- gdb/m32c-tdep.c | 2 +- gdb/m32r-tdep.c | 4 +- gdb/m68hc11-tdep.c | 4 +- gdb/m68k-tdep.c | 2 +- gdb/mep-tdep.c | 4 +- gdb/mips-tdep.c | 10 +-- gdb/mn10300-tdep.c | 2 +- gdb/msp430-tdep.c | 2 +- gdb/nds32-tdep.c | 2 +- gdb/nios2-tdep.c | 2 +- gdb/opencl-lang.c | 22 ++--- gdb/or1k-tdep.c | 6 +- gdb/p-valprint.c | 4 +- gdb/ppc-sysv-tdep.c | 4 +- gdb/printcmd.c | 11 +-- gdb/python/py-inferior.c | 2 +- gdb/python/py-unwind.c | 5 +- gdb/python/py-value.c | 6 +- gdb/regcache.c | 4 +- gdb/riscv-tdep.c | 10 +-- gdb/rl78-tdep.c | 2 +- gdb/rs6000-aix-tdep.c | 13 +-- gdb/rs6000-lynx178-tdep.c | 13 +-- gdb/rust-lang.c | 11 +-- gdb/rx-tdep.c | 8 +- gdb/s390-tdep.c | 23 ++--- gdb/score-tdep.c | 2 +- gdb/sh-tdep.c | 6 +- gdb/sparc-tdep.c | 4 +- gdb/sparc64-tdep.c | 4 +- gdb/stack.c | 6 +- gdb/std-regs.c | 4 +- gdb/testsuite/gdb.mi/mi-var-cp.cc | 2 +- gdb/tic6x-tdep.c | 2 +- gdb/tilegx-tdep.c | 4 +- gdb/tracepoint.c | 2 +- gdb/v850-tdep.c | 2 +- gdb/valarith.c | 71 ++++++++-------- gdb/valops.c | 79 ++++++++--------- gdb/valprint.c | 26 +++--- gdb/value.c | 80 +++++++++-------- gdb/value.h | 14 +-- gdb/vax-tdep.c | 2 +- gdb/windows-tdep.c | 2 +- gdb/xstormy16-tdep.c | 4 +- gdb/xtensa-tdep.c | 4 +- gdbserver/linux-low.cc | 62 +++++++------- gdbserver/remote-utils.cc | 2 +- gdbserver/server.cc | 4 +- gdbserver/target.cc | 23 +++-- gdbserver/target.h | 2 +- gdbserver/tracepoint.cc | 8 +- gdbsupport/array-view.h | 28 +++++- ld/ChangeLog | 38 +++++++++ ld/testsuite/ld-ctf/array.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-1.B-1.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-1.B-2.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-1.parent.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-2.A-1.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-2.A-2.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-2.parent.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-3.C-1.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-3.C-2.d | 2 +- ld/testsuite/ld-ctf/conflicting-cycle-3.parent.d | 2 +- ld/testsuite/ld-ctf/conflicting-enums.d | 2 +- ld/testsuite/ld-ctf/conflicting-typedefs.d | 2 +- ld/testsuite/ld-ctf/cross-tu-cyclic-conflicting.d | 2 +- .../ld-ctf/cross-tu-cyclic-nonconflicting.d | 2 +- ld/testsuite/ld-ctf/cross-tu-into-cycle.d | 2 +- ld/testsuite/ld-ctf/cross-tu-noncyclic.d | 2 +- ld/testsuite/ld-ctf/cycle-1.d | 2 +- ld/testsuite/ld-ctf/cycle-2.A.d | 2 +- ld/testsuite/ld-ctf/cycle-2.B.d | 2 +- ld/testsuite/ld-ctf/cycle-2.C.d | 2 +- ld/testsuite/ld-ctf/data-func-conflicted.d | 2 +- ld/testsuite/ld-ctf/diag-cttname-null.d | 2 +- ld/testsuite/ld-ctf/diag-cuname.d | 2 +- ld/testsuite/ld-ctf/diag-parlabel.d | 2 +- ld/testsuite/ld-ctf/enum-forward.d | 2 +- ld/testsuite/ld-ctf/enums.d | 2 +- ld/testsuite/ld-ctf/forward.d | 2 +- ld/testsuite/ld-ctf/function.d | 2 +- ld/testsuite/ld-ctf/nonrepresentable-member.c | 7 ++ ld/testsuite/ld-ctf/nonrepresentable-member.d | 25 ++++++ ld/testsuite/ld-ctf/nonrepresentable.d | 2 +- ld/testsuite/ld-ctf/slice.d | 2 +- ld/testsuite/ld-ctf/super-sub-cycles.d | 2 +- libctf/ChangeLog | 8 ++ libctf/ctf-dump.c | 14 ++- libctf/ctf-types.c | 19 +++-- 153 files changed, 894 insertions(+), 706 deletions(-) create mode 100644 ld/testsuite/ld-ctf/nonrepresentable-member.c create mode 100644 ld/testsuite/ld-ctf/nonrepresentable-member.d