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-aarch64-bootstrap_ubsan in repository toolchain/ci/binutils-gdb.
from 36b124126b x86: VFPCLASSSH is Evex.LLIG adds 41b96eef5f gdb/testsuite: fix FAIL in gdb.base/clear_non_user_bp.exp adds fcaa1071d7 gdb/arm: Fix prologue analysis to support vpush adds 9074667a85 gdb/arm: Define MSP and PSP registers for M-Profile adds 0824193fd3 gdb/arm: Introduce arm_cache_init adds ae7e2f45aa gdb/arm: Add support for multiple stack pointers on Cortex-M adds ef27337758 gdb/arm: Extend arm_m_addr_is_magic to support FNC_RETURN, a [...] adds 8e6afe4013 Create pseudo sections for NT_ARM_TLS notes on FreeBSD. adds 801eb70f9a Fix gdbserver build for x86-64 Windows adds 5b758627a1 Make gdb.base/parse_number.exp test all architectures adds 0d29b1a462 x86: Disable 2 tests with large memory requirement adds dfb138f934 Automatic date update in version.in adds 4b8791e10e gdb: remove BLOCK_{START,END} macros adds 6c00f721c8 gdb: remove BLOCK_FUNCTION macro adds f135fe728e gdb: remove BLOCK_SUPERBLOCK macro adds 24d74bb5df gdb: remove BLOCK_MULTIDICT macro adds 3fe38936f6 gdb: remove BLOCK_NAMESPACE macro adds 6dd5a4bd44 gdb: remove BLOCK_RANGE_{START,END} macros adds f5cb8afdd2 gdb: remove BLOCK_RANGES macro adds f73b4922a0 gdb: remove BLOCK_NRANGES macro adds 59197b8a96 gdb: remove BLOCK_RANGE macro adds 086d03c91e gdb: remove BLOCK_CONTIGUOUS_P macro adds 6395b62847 gdb: remove BLOCK_ENTRY_PC macro adds 63d609debb gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macros adds bad9471aab gdb: constify addrmap_find adds 414705d1c2 gdb: remove BLOCKVECTOR_MAP macro adds 0e12331a9b gprofng: test suite problems new 44c70fb01f libctf: add a comment explaining how to use ctf_*open new 95ade9a5f4 libctf: impose an ordering on conflicting types
The 2 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/ChangeLog | 4 + bfd/elf.c | 3 + bfd/version.h | 2 +- gas/testsuite/gas/i386/i386.exp | 3 +- gdb/NEWS | 5 + gdb/ada-exp.y | 3 +- gdb/ada-lang.c | 35 +- gdb/addrmap.c | 16 +- gdb/addrmap.h | 2 +- gdb/alpha-mdebug-tdep.c | 2 +- gdb/arch/arm.c | 6 + gdb/arch/arm.h | 1 + gdb/arm-tdep.c | 685 ++++++++++++++++++++---- gdb/arm-tdep.h | 10 + gdb/ax-gdb.c | 2 +- gdb/block.c | 118 ++-- gdb/block.h | 230 ++++++-- gdb/blockframe.c | 47 +- gdb/buildsym.c | 118 ++-- gdb/c-exp.y | 4 +- gdb/cli/cli-cmds.c | 9 +- gdb/coffread.c | 3 +- gdb/compile/compile-c-symbols.c | 8 +- gdb/compile/compile-cplus-symbols.c | 4 +- gdb/compile/compile-cplus-types.c | 2 +- gdb/compile/compile-object-load.c | 17 +- gdb/compile/compile-object-run.c | 2 +- gdb/compile/compile.c | 8 +- gdb/cp-namespace.c | 6 +- gdb/cp-support.c | 14 +- gdb/csky-tdep.c | 2 +- gdb/d-namespace.c | 2 +- gdb/doc/gdb.texinfo | 10 + gdb/dwarf2/loc.c | 4 +- gdb/dwarf2/read.c | 2 +- gdb/f-valprint.c | 4 +- gdb/features/Makefile | 1 + gdb/features/arm/arm-m-system.c | 15 + gdb/features/arm/arm-m-system.xml | 12 + gdb/features/arm/arm-secext.c | 17 + gdb/features/arm/arm-secext.xml | 15 + gdb/findvar.c | 14 +- gdb/frame.c | 2 +- gdb/go-lang.c | 4 +- gdb/guile/scm-block.c | 26 +- gdb/guile/scm-frame.c | 8 +- gdb/guile/scm-symtab.c | 6 +- gdb/infcmd.c | 6 +- gdb/infrun.c | 4 +- gdb/inline-frame.c | 23 +- gdb/jit.c | 44 +- gdb/linespec.c | 17 +- gdb/maint.c | 2 +- gdb/mdebugread.c | 129 +++-- gdb/mi/mi-cmd-stack.c | 4 +- gdb/mips-tdep.c | 4 +- gdb/objfiles.c | 27 +- gdb/p-exp.y | 5 +- gdb/parse.c | 9 +- gdb/printcmd.c | 4 +- gdb/psymtab.c | 12 +- gdb/python/py-block.c | 16 +- gdb/python/py-frame.c | 8 +- gdb/python/py-symbol.c | 3 +- gdb/python/py-symtab.c | 8 +- gdb/stack.c | 4 +- gdb/symfile-debug.c | 2 +- gdb/symmisc.c | 43 +- gdb/symtab.c | 73 ++- gdb/symtab.h | 9 +- gdb/testsuite/gdb.base/clear_non_user_bp.exp | 66 ++- gdb/testsuite/gdb.base/parse_number.exp | 74 ++- gdb/tracepoint.c | 8 +- gdb/value.c | 2 +- gdb/varobj.c | 4 +- gdbserver/win32-i386-low.cc | 20 +- gdbserver/win32-low.cc | 41 +- gdbserver/win32-low.h | 3 + gprofng/testsuite/lib/Makefile.skel | 4 +- include/ctf-api.h | 8 +- ld/testsuite/ld-ctf/array-char-conflicting-1.c | 9 + ld/testsuite/ld-ctf/array-char-conflicting-2.c | 9 + ld/testsuite/ld-ctf/array-conflicted-ordering.d | 26 + ld/testsuite/ld-ctf/array-extern.c | 1 + ld/testsuite/ld-ctf/array-extern.d | 32 ++ ld/testsuite/ld-ctf/conflicting-typedefs.d | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 4 +- libctf/ctf-dedup.c | 21 +- 88 files changed, 1590 insertions(+), 713 deletions(-) create mode 100644 gdb/features/arm/arm-m-system.c create mode 100644 gdb/features/arm/arm-m-system.xml create mode 100644 gdb/features/arm/arm-secext.c create mode 100644 gdb/features/arm/arm-secext.xml create mode 100644 ld/testsuite/ld-ctf/array-char-conflicting-1.c create mode 100644 ld/testsuite/ld-ctf/array-char-conflicting-2.c create mode 100644 ld/testsuite/ld-ctf/array-conflicted-ordering.d create mode 100644 ld/testsuite/ld-ctf/array-extern.c create mode 100644 ld/testsuite/ld-ctf/array-extern.d