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-mainline-allyesconfig in repository toolchain/ci/binutils-gdb.
from ac16b09d7e gdb: move setbuf calls out of gdb_readline_no_editing_callback adds 455fe76708 Automatic date update in version.in adds 2b718529b9 gdb/infrun: assert !step_over_info_valid_p in restart_threads adds 5f59e7e0c7 gdb/fortran: Support for assumed rank zero adds 0d38576a34 Emit a note warning the user that creating an executable sta [...] adds 2cf349be0e Do not put linkage names into .gdb_index adds df2a5f8de7 Automatic date update in version.in adds 3f0423f913 gdbsupport/pathstuff.h: #include <array> explicitly for std: [...] adds 0b60b96344 PowerPC: Update expected floating point output for gdb.arch/ [...] adds 6bdd7cf11d gdb: make some random Python files Python 3-compatible adds c62dced2d4 bsd-kvm: Fix build after recent changes to path handling functions. adds f93c6e0a2e i386: Pass -z noexecstack to linker tests adds bfdb52f83c Handle encoding failures in Windows thread names adds 6be98d075c Add recording support for the ISA 3.1 PowerPC instructions. adds 1bc0d95ead GDB PowerPC record test cases for ISA 2.06 and ISA 3.1 adds 2538fcd3f4 Automatic date update in version.in adds 019a5c6297 gdb/testsuite: use with_cwd where possible adds 16538271c8 Revert pr29072 lto test changes adds 639d467b08 Fix potential buffer overruns when creating DLLs. adds 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 adds 44c70fb01f libctf: add a comment explaining how to use ctf_*open adds 95ade9a5f4 libctf: impose an ordering on conflicting types adds 26b1426577 s390: Avoid dynamic TLS relocs in PIE adds d942d8db12 s390: Add DT_JMPREL pointing to .rela.[i]plt with static-pie adds c42dd30d73 gdb: fix nullptr dereference in block::ranges() adds 0d1703b8fb Remove "typedef enum ..." adds 9dd9f9ce1e Check OBJF_NOT_FILENAME in DWARF index code adds 68c4956b14 x86: Properly handle function pointer reference adds fc0b8a976d Fix libinproctrace.so build on PPC
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 12 + bfd/elf.c | 3 + bfd/elf32-i386.c | 41 +- bfd/elf64-s390.c | 41 +- bfd/elf64-x86-64.c | 40 +- bfd/elflink.c | 8 +- bfd/version.h | 2 +- binutils/ChangeLog | 6 + binutils/testsuite/lib/binutils-common.exp | 1 + gas/testsuite/gas/i386/evex-lig.s | 12 + gas/testsuite/gas/i386/evex-lig256-intel.d | 10 + gas/testsuite/gas/i386/evex-lig256.d | 10 + gas/testsuite/gas/i386/evex-lig512-intel.d | 10 + gas/testsuite/gas/i386/evex-lig512.d | 10 + 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 | 693 ++++++++++-- gdb/arm-tdep.h | 10 + gdb/ax-gdb.c | 2 +- gdb/block.c | 118 +- gdb/block.h | 240 +++- gdb/blockframe.c | 47 +- gdb/break-catch-fork.c | 5 +- gdb/bsd-kvm.c | 24 +- gdb/buildsym.c | 118 +- gdb/c-exp.y | 4 +- gdb/cli/cli-cmds.c | 9 +- gdb/coffread.c | 3 +- gdb/command.h | 5 +- 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/contrib/test_pubnames_and_indexes.py | 30 +- 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/index-cache.c | 4 + gdb/dwarf2/index-write.c | 17 +- gdb/dwarf2/loc.c | 4 +- gdb/dwarf2/read.c | 2 +- gdb/f-exp.y | 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/gdbtypes.c | 22 +- gdb/gdbtypes.h | 1 - gdb/go-lang.c | 4 +- gdb/guile/scm-block.c | 26 +- gdb/guile/scm-frame.c | 8 +- gdb/guile/scm-symtab.c | 6 +- gdb/ia64-tdep.c | 4 +- gdb/infcmd.c | 6 +- gdb/infrun.c | 12 +- gdb/inline-frame.c | 23 +- gdb/jit.c | 44 +- gdb/jit.h | 4 +- gdb/linespec.c | 20 +- gdb/maint.c | 2 +- gdb/mdebugread.c | 129 +-- gdb/mi/mi-cmd-stack.c | 4 +- gdb/mips-tdep.c | 4 +- gdb/nat/windows-nat.c | 21 +- gdb/nat/windows-nat.h | 4 +- gdb/nat/x86-dregs.c | 2 +- gdb/objfiles.c | 27 +- gdb/p-exp.y | 5 +- gdb/parse.c | 9 +- gdb/printcmd.c | 4 +- gdb/psympriv.h | 2 +- gdb/psymtab.c | 12 +- gdb/python/py-block.c | 16 +- gdb/python/py-event.h | 4 +- gdb/python/py-frame.c | 8 +- gdb/python/py-symbol.c | 3 +- gdb/python/py-symtab.c | 8 +- gdb/rs6000-tdep.c | 1195 +++++++++++++++++++- gdb/stack.c | 4 +- gdb/symfile-debug.c | 2 +- gdb/symmisc.c | 43 +- gdb/symtab.c | 73 +- gdb/symtab.h | 15 +- gdb/system-gdbinit/elinos.py | 2 +- gdb/system-gdbinit/wrs-linux.py | 4 +- gdb/testsuite/gdb.arch/altivec-regs.exp | 8 +- gdb/testsuite/gdb.arch/vsx-regs.exp | 31 +- gdb/testsuite/gdb.base/clear_non_user_bp.exp | 66 +- gdb/testsuite/gdb.base/completion.exp | 7 +- gdb/testsuite/gdb.base/fullname.exp | 12 +- gdb/testsuite/gdb.base/fullpath-expand.exp | 14 +- gdb/testsuite/gdb.base/parse_number.exp | 74 +- gdb/testsuite/gdb.base/settings.exp | 8 +- gdb/testsuite/gdb.base/source-dir.exp | 41 +- gdb/testsuite/gdb.fortran/assumedrank.exp | 6 + gdb/testsuite/gdb.fortran/assumedrank.f90 | 3 + gdb/testsuite/gdb.linespec/break-ask.exp | 23 +- gdb/testsuite/gdb.linespec/macro-relative.exp | 13 +- .../gdb.reverse/ppc_record_test_isa_2_06.c | 39 + .../gdb.reverse/ppc_record_test_isa_2_06.exp | 105 ++ .../gdb.reverse/ppc_record_test_isa_3_1.c | 95 ++ .../gdb.reverse/ppc_record_test_isa_3_1.exp | 341 ++++++ gdb/testsuite/lib/ada.exp | 8 +- gdb/tracepoint.c | 8 +- gdb/value.c | 2 +- gdb/varobj.c | 4 +- gdb/xtensa-tdep.c | 8 +- gdb/xtensa-tdep.h | 16 +- gdbserver/Makefile.in | 3 +- gdbserver/win32-i386-low.cc | 20 +- gdbserver/win32-low.cc | 41 +- gdbserver/win32-low.h | 3 + gdbsupport/pathstuff.h | 1 + gprofng/testsuite/lib/Makefile.skel | 4 +- include/ctf-api.h | 8 +- ld/ChangeLog | 16 + ld/pe-dll.c | 58 +- 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-elf/pr29072.b.warn | 1 + ld/testsuite/ld-i386/i386.exp | 6 +- ld/testsuite/ld-plugin/lto-3r.d | 2 +- ld/testsuite/ld-plugin/lto-5r.d | 2 +- ld/testsuite/ld-plugin/lto.exp | 4 +- ld/testsuite/ld-x86-64/protected-func-3.c | 41 + ld/testsuite/ld-x86-64/x86-64.exp | 22 +- libctf/ctf-dedup.c | 21 +- opcodes/i386-opc.tbl | 3 +- opcodes/i386-tbl.h | 2 +- 148 files changed, 3832 insertions(+), 990 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 gdb/testsuite/gdb.reverse/ppc_record_test_isa_2_06.c create mode 100644 gdb/testsuite/gdb.reverse/ppc_record_test_isa_2_06.exp create mode 100644 gdb/testsuite/gdb.reverse/ppc_record_test_isa_3_1.c create mode 100644 gdb/testsuite/gdb.reverse/ppc_record_test_isa_3_1.exp 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 create mode 100644 ld/testsuite/ld-x86-64/protected-func-3.c