This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-check_binutils in repository toolchain/ci/binutils-gdb.
from ee6372f211 [gdb/testsuite] Fix PATH warning in gdb.rust/traits.exp adds 74fea55bb7 CSKY: Set feature flags for default cpu. adds 55ea94da36 Fix exception stack unwinding for ARM Cortex-M adds 653223d356 gdb: add type::is_unsigned / type::set_is_unsigned adds c6d940a956 gdb: remove TYPE_UNSIGNED adds 15152a54ae gdb: add type::has_no_signedness / type::set_has_no_signedness adds 20ce41238d gdb: remove TYPE_NOSIGN adds b4b7375953 gdb: add type::is_stub / type::set_is_stub adds e46d3488de gdb: remove TYPE_STUB adds 8f53807e5c gdb: add type::target_is_stub / type::set_target_is_stub adds d218396806 gdb: remove TYPE_TARGET_STUB adds 27e69b7aed gdb: add type::is_prototyped / type::set_is_prototyped adds 7f9f399b34 gdb: remove TYPE_PROTOTYPED adds 1d6286ed04 gdb: add type::has_varargs / type::set_has_varargs adds a409645d13 gdb: remove TYPE_VARARGS adds 2062087b35 gdb: add type::is_vector / type::set_is_vector adds bd63c87008 gdb: remove TYPE_VECTOR adds 9baccff6ae gdb: add type::stub_is_supported / type::set_stub_is_supported adds 3f46044c09 gdb: remove TYPE_STUB_SUPPORTED adds 03cc72491b gdb: add type::is_gnu_ifunc / type::set_is_gnu_ifunc adds 0becda7a5a gdb: remove TYPE_GNU_IFUNC adds 9cdd0d12cc gdb: add type::is_fixed_instance / type::set_is_fixed_instance adds 22c4c60c86 gdb: remove TYPE_FIXED_INSTANCE adds db558e34b0 gdb: add type::endianity_is_not_default / type::set_endianit [...] adds 04f5bab24b gdb: remove TYPE_ENDIANITY_NOT_DEFAULT adds b1766e7ce8 Add a new ".nop" directive to the assembler to allow the cre [...] adds 8400a90d19 gdb: change xml_fetch_another a function_view adds 33f4dd48ce gdb: remove xfree in xml-support.c adds 3eba3a011a Various m68k fixes for gdb adds 677c92fe9a gdb: don't use inferior_ptid in linux_nat_wait_1 adds 2ddc8f011a Fix support for theassembler's new ".nop" directive on the I [...] adds 8980662640 gdb: turn gdb::bcache's function pointers into virtual methods adds 27087b7f6c Apply 'const' in more places adds 314ad88df6 Use type_instance_flags more throughout adds 69896a2cd1 Rename address_space_int_to_name/address_space_name_to_int adds 1945192cb9 Rewrite valid-expr.h's internals in terms of the detection i [...] adds 04902b0995 Rewrite enum_flags, add unit tests, fix problems adds aea44f64c8 Automatic date update in version.in adds e1044e6adc gdb: fix compile break when HAVE_LIBEXPAT is not defined adds 4a8f181d19 CRIS: fix PR ld/26589, a missing NULL check in fix for PR ld/22269 adds 10242f367f gdb: remove TYPE_INSTANCE_FLAGS adds 3246bd8ec5 gdb: use make_unique_xstrdup in debuginfod-support.c adds d2b31b6729 gdb: introduce debuginfod_client_up type adds 6db9990640 Change the /nop directive for the BPF port of the assembler [...] adds f36eda1fe3 Fix the assembler's new .nop directive so that the input lin [...] adds 5b3eb5eda8 Add note about creating a bugzilla tag for a point release. adds 7e30b1ebbf PR26610, ARM's "VFPv3 vldr to vmov" gas testcase fail adds db92ac4568 Use arrays rather than pointers for global string constants adds cbe256847e Remove ui::num adds 08cc37dd04 Avoid running one Rust test against older LLVM adds 3743107465 Don't use PyInt_FromSsize_t adds 4bde49dc81 Don't use gdb_py_long_from_longest adds d1cab9876d Don't use gdb_py_long_from_ulongest adds 062534d44f Don't use PyLong_FromLong adds 4ab1029c56 Don't use PyLong_FromLongLong adds 512116ce26 Don't use PyLong_FromUnsignedLong adds 47f0e2ff7f Don't use PyInt_FromLong adds 0403e9ccae elf: Check bfd_target_elf_flavour on input first adds ec6653d824 PE/x86-64: Display PE relocation names adds ce0e8d9783 Automatic date update in version.in adds 6b5a7bc768 Handle member pointers directly in generic_value_print adds 12d8f940d0 Remove TYPE_CODE_INT case from f_value_print_inner adds ec74481d7e PR26623, buffer overflow in ppc_symbol_is_valid adds c1229f84a4 Tidy elf_symbol_from
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 21 + bfd/coff-x86_64.c | 22 +- bfd/elf-bfd.h | 5 +- bfd/elf.c | 8 +- bfd/elf32-cris.c | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 10 + binutils/README-how-to-make-a-release | 4 + binutils/nm.c | 2 +- binutils/objcopy.c | 2 +- gas/ChangeLog | 60 +++ gas/NEWS | 4 + gas/config/obj-elf.c | 5 +- gas/config/tc-aarch64.c | 2 +- gas/config/tc-arm.c | 39 +- gas/config/tc-bpf.h | 3 + gas/config/tc-csky.c | 5 +- gas/config/tc-ia64.h | 2 + gas/config/tc-m68hc11.c | 2 +- gas/config/tc-mmix.h | 2 + gas/config/tc-or1k.h | 2 + gas/config/tc-ppc.c | 8 +- gas/config/tc-xgate.c | 2 +- gas/doc/as.texi | 32 +- gas/doc/internals.texi | 10 + gas/read.c | 81 ++- gas/read.h | 1 + gas/testsuite/gas/all/gas.exp | 3 + gas/testsuite/gas/all/nop.d | 8 + gas/testsuite/gas/all/nop.s | 2 + gas/testsuite/gas/cfi/reloc-pe-i386.d | 2 +- gas/testsuite/gas/elf/dwarf-5-nop-for-line-table.d | 12 + gas/testsuite/gas/elf/dwarf-5-nop-for-line-table.s | 3 + gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/i386/space1.l | 10 +- gas/testsuite/gas/i386/x86-64-w64-pcrel.d | 8 +- gas/write.c | 2 +- gdb/ChangeLog | 497 +++++++++++++++++ gdb/Makefile.in | 1 + gdb/aarch64-tdep.c | 8 +- gdb/ada-lang.c | 52 +- gdb/ada-tasks.c | 4 +- gdb/ada-typeprint.c | 2 +- gdb/ada-valprint.c | 6 +- gdb/agent.c | 2 +- gdb/amd64-tdep.c | 28 +- gdb/arm-tdep.c | 137 ++++- gdb/avr-tdep.c | 15 +- gdb/ax-gdb.c | 17 +- gdb/bcache.c | 21 +- gdb/bcache.h | 41 +- gdb/bsd-uthread.c | 6 +- gdb/btrace.c | 4 +- gdb/c-lang.c | 6 +- gdb/c-typeprint.c | 21 +- gdb/c-valprint.c | 26 +- gdb/charset.c | 6 +- gdb/coffread.c | 2 +- gdb/compile/compile-c-support.c | 2 +- gdb/compile/compile-c-symbols.c | 4 +- gdb/compile/compile-c-types.c | 23 +- gdb/compile/compile-cplus-symbols.c | 8 +- gdb/compile/compile-cplus-types.c | 28 +- gdb/csky-tdep.c | 4 +- gdb/ctfread.c | 9 +- gdb/d-lang.c | 13 +- gdb/debuginfod-support.c | 37 +- gdb/dwarf2/expr.c | 6 +- gdb/dwarf2/loc.c | 2 +- gdb/dwarf2/read.c | 58 +- gdb/eval.c | 18 +- gdb/f-exp.y | 2 +- gdb/f-lang.c | 2 +- gdb/f-typeprint.c | 2 +- gdb/f-valprint.c | 14 +- gdb/fbsd-tdep.c | 4 +- gdb/ft32-tdep.c | 16 +- gdb/gdbarch.c | 8 +- gdb/gdbarch.h | 16 +- gdb/gdbarch.sh | 10 +- gdb/gdbtypes.c | 237 +++++---- gdb/gdbtypes.h | 308 +++++++---- gdb/go-exp.y | 2 +- gdb/guile/scm-math.c | 4 +- gdb/guile/scm-value.c | 4 +- gdb/i386-darwin-tdep.c | 4 +- gdb/i386-tdep.c | 32 +- gdb/i386-tdep.h | 18 +- gdb/ia64-tdep.c | 4 +- gdb/infcall.c | 6 +- gdb/infcmd.c | 2 +- gdb/jit.c | 6 +- gdb/linespec.c | 2 +- gdb/linux-nat.c | 11 +- gdb/linux-tdep.c | 6 +- gdb/m2-typeprint.c | 2 +- gdb/m2-valprint.c | 2 +- gdb/m32r-tdep.c | 2 +- gdb/m68k-tdep.c | 174 ++++-- gdb/m68k-tdep.h | 4 + gdb/mdebugread.c | 12 +- gdb/microblaze-tdep.c | 2 +- gdb/mips-tdep.c | 12 +- gdb/mips-tdep.h | 2 +- gdb/moxie-tdep.c | 2 +- gdb/nds32-tdep.c | 2 +- gdb/nto-tdep.c | 2 +- gdb/objc-lang.c | 2 +- gdb/opencl-lang.c | 36 +- gdb/or1k-tdep.c | 2 +- gdb/p-lang.c | 2 +- gdb/p-typeprint.c | 2 +- gdb/p-valprint.c | 2 +- gdb/ppc-linux-tdep.c | 2 +- gdb/ppc-nbsd-tdep.c | 2 +- gdb/ppc-sysv-tdep.c | 44 +- gdb/printcmd.c | 6 +- gdb/psymtab.c | 27 +- gdb/psymtab.h | 22 +- gdb/python/py-arch.c | 25 +- gdb/python/py-breakpoint.c | 12 +- gdb/python/py-exitedevent.c | 2 +- gdb/python/py-frame.c | 6 +- gdb/python/py-framefilter.c | 4 +- gdb/python/py-inferior.c | 4 +- gdb/python/py-infevents.c | 4 +- gdb/python/py-infthread.c | 27 +- gdb/python/py-lazy-string.c | 4 +- gdb/python/py-record-btrace.c | 12 +- gdb/python/py-record.c | 6 +- gdb/python/py-symbol.c | 4 +- gdb/python/py-symtab.c | 6 +- gdb/python/py-tui.c | 8 +- gdb/python/py-type.c | 18 +- gdb/python/py-value.c | 10 +- gdb/python/python-internal.h | 6 - gdb/python/python.c | 6 +- gdb/record-btrace.c | 10 +- gdb/reggroups.c | 2 +- gdb/riscv-tdep.c | 8 +- gdb/rs6000-aix-tdep.c | 2 +- gdb/rs6000-lynx178-tdep.c | 2 +- gdb/rs6000-tdep.c | 4 +- gdb/rust-exp.y | 2 +- gdb/rust-lang.c | 15 +- gdb/rx-tdep.c | 4 +- gdb/s390-tdep.c | 27 +- gdb/sh-tdep.c | 4 +- gdb/sparc-tdep.c | 22 +- gdb/sparc-tdep.h | 4 +- gdb/sparc64-tdep.c | 12 +- gdb/stabsread.c | 46 +- gdb/target-descriptions.c | 7 +- gdb/testsuite/ChangeLog | 6 + gdb/testsuite/gdb.rust/simple.exp | 13 +- gdb/testsuite/lib/rust-support.exp | 19 + gdb/tic6x-tdep.c | 2 +- gdb/top.c | 4 - gdb/top.h | 3 - gdb/type-stack.c | 9 +- gdb/type-stack.h | 10 +- gdb/typeprint.c | 2 +- gdb/ui-style.c | 2 +- gdb/unittests/enum-flags-selftests.c | 586 +++++++++++++++++++++ gdb/unittests/memory-map-selftests.c | 2 +- gdb/valarith.c | 28 +- gdb/valops.c | 18 +- gdb/valprint.c | 36 +- gdb/value.c | 6 +- gdb/windows-tdep.c | 2 +- gdb/x86-tdep.c | 6 +- gdb/x86-tdep.h | 2 +- gdb/xml-support.c | 26 +- gdb/xml-support.h | 14 +- gdb/xml-syscall.c | 13 +- gdb/xml-tdesc.c | 41 +- gdbserver/ChangeLog | 10 + gdbserver/ax.cc | 2 +- gdbserver/linux-x86-low.cc | 4 +- gdbserver/tracepoint.cc | 2 +- gdbsupport/ChangeLog | 30 ++ gdbsupport/enum-flags.h | 370 ++++++++++--- gdbsupport/traits.h | 67 +++ gdbsupport/valid-expr.h | 35 +- ld/ChangeLog | 14 + ld/ldelf.c | 3 +- ld/plugin.c | 2 +- ld/testsuite/ld-cris/locref3.s | 14 + ld/testsuite/ld-cris/pr26589.d | 16 + opcodes/ChangeLog | 4 + opcodes/ppc-dis.c | 2 +- 191 files changed, 3181 insertions(+), 1169 deletions(-) create mode 100644 gas/testsuite/gas/all/nop.d create mode 100644 gas/testsuite/gas/all/nop.s create mode 100644 gas/testsuite/gas/elf/dwarf-5-nop-for-line-table.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-nop-for-line-table.s create mode 100644 gdb/unittests/enum-flags-selftests.c create mode 100644 ld/testsuite/ld-cris/locref3.s create mode 100644 ld/testsuite/ld-cris/pr26589.d