This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/binutils-gdb.
from 1c3b85ad28 use DISABLE_COPY_AND_ASSIGN in switch_thru_all_uis adds 11321a0505 Automatic date update in version.in new 8bd10d6b16 PowerPC64 synthetic symbols new 4bd7c90276 PowerPC: Don't generate unused section symbols new 037e8112b9 [gdb/server] Don't overwrite fs/gs_base with -m32 new 6f52fdf404 Fix a few stap parser issues and add a new test for probe ex [...] new 1402665c8f [gdb/testsuite] Skip gdb.rust/*.exp for target board unix/-m32 new 7c794afd54 [gdb/testsuite] Fix gdb.python/py-format-string.exp with -m32 new 6571ffc620 gdb/testsuite: add links for handled control sequences in li [...] new c3e96aa78f gdb/testsuite: rename _cur_x/_cur_y to _cur_col/_cur_row in [...] new 3f0781f389 Automatic date update in version.in new a6c11cbb14 gdb/remote.c: address conflicting enum and method name new 6bd434d6ca gdb: make some variables static new 17e593e966 gdb/dwarf: add some logging in dwarf2/read.c new de53369b2e gdb/dwarf: add assertion in maybe_queue_comp_unit new f9e9ba90b3 gdb/testsuite: use multi_line in gdb.base/skip.exp new d4dd4fca16 gdb: change debug_bfd_cache to bool new c78eec4424 mips XPASS pr26936 new 498ff0328f PR27218, memory access violation in dwarf2dbg.c new be07043ea8 PR27221, 058430b4a1 warnings while assembling the Linux kernel new 7cb6d92a3f gdb: convert arm to new-style debug macros new 325d39e4e0 Add Python support for hardware breakpoints new a72d0f3d69 gdb/doc: reorder and group sections relating to aliases new 730af66356 gdb/testsuite: improve logging in lib/tuiterm.exp new 439706e6a9 gdb: use interruptible_select when connecting to a remote new 1e15fcac94 gdb: convert bfd-cache to new-style debug macros new d3abc0cee0 gdb: remove unused f77_array_offset_tbl from f-valprint.c new a59902a7c1 gdb: convert auto-load to new-style debug macros new d5d24e12f9 Fix build errors for armhf new cd211c75cb Handle additional connection error new e534c7e8c4 Automatic date update in version.in new c651f0a614 MAINTAINERS: Update my e-mail address new cc4bc93e52 gdb/doc: down case contents of @var new fe461d2f70 gdb/doc: move @menu to the end of the node new 5b7d941b90 gdb: add owner-related methods to struct type new 3062502019 gdb: remove TYPE_OBJFILE_OWNED macro new 344e9841d9 gdb: remove TYPE_OBJFILE macro new baf2b57f18 gdb: move set remote commands to remote.c new cda09ec9f9 gdb: move remote_debug to remote.{h,c} new 02349803fc gdb: change remote_debug to bool new 2189c31265 gdb: add remote_debug_printf new d8c4766d31 gdb/doc: don't rely on @menu item within the docs new e7b430724d gdb: don't print escape characters when a style is disabled new 9d2d8a16e1 gdb: add new version style new 0ac85db529 gdb/testsuite: eliminate gdb_suppress_tests mechanism new 705646c074 Fix expected output of gdb.base/line65535.exp with dwarf-5 new e753591581 Automatic date update in version.in new 1af4c9c420 Disable bracketed paste mode in GDB tests new ef45cb65a7 Use readline's variant of Windows patch new d3ee35dbf7 Improve gdb_tilde_expand logic. new dd5ca05f47 gdb: fix regression in copy_type_recursive new c99d72de18 Automatic date update in version.in new 9f7f6cb8d2 Remove call to reset from compile_to_object new 18454c151f DWARF-5: Fix parsing DWARF-5 line number tables new 3637a558a5 Use std::vector for "registers_used" in compile feature new b10bae1875 Avoid crash when "compile" expression uses cooked register new 68fcee4fa7 PR27228, .reloc wrong symbol emitted for undefined local symbol new 9b351c9bc9 Minor updates to the 'how to make a release' document new eea133e655 gas: Add a testcase for PR gas/27228 new 940d0202fd DWARF-5: Ignore empty range in DWARF-5 line number tables new 123b18bf62 Automatic date update in version.in new b8df69003d Update linker scripts with the names of new DWARF-5 debug sections. new 04de9f3e31 gdb/doc: move @menu blocks to the end of their enclosing @node new 9e42b97628 Add some more DWARF-5 sections new acd6125f01 Add test case for symbol menu for local enumerators new 191849105b Specially handle array contexts in Ada expression resolution new a625a8c9eb Fix fixed-point regression with recent GCC new f3bdc2dbb9 gdb/docs: add parentheses in Python examples using print new 9f6c202e57 [gdb/symtab] Handle DW_AT_ranges with DW_FORM_sec_off in par [...]
The 67 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 | 23 + bfd/dwarf2.c | 5 +- bfd/elf32-ppc.c | 7 +- bfd/elf64-ppc.c | 6 +- bfd/version.h | 2 +- binutils/ChangeLog | 4 + binutils/MAINTAINERS | 2 +- binutils/README-how-to-make-a-release | 24 +- gas/ChangeLog | 36 ++ gas/dwarf2dbg.c | 31 +- gas/testsuite/gas/elf/dwarf2-20.d | 4 - gas/testsuite/gas/elf/elf.exp | 6 +- gas/testsuite/gas/elf/pr27228.d | 8 + gas/testsuite/gas/elf/pr27228.s | 5 + gas/testsuite/gas/elf/warn-2.s | 7 - gas/testsuite/gas/m68hc11/indexed12.d | 4 - gas/testsuite/gas/ppc/power4.d | 1 - gas/testsuite/gas/ppc/test1elf32.d | 1 - gas/testsuite/gas/ppc/test1elf64.d | 1 - gas/write.c | 4 +- gdb/ChangeLog | 282 +++++++++++ gdb/MAINTAINERS | 4 +- gdb/Makefile.in | 1 + gdb/NEWS | 5 + gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-tdep.c | 8 +- gdb/ada-lang.c | 26 +- gdb/arm-linux-tdep.c | 2 +- gdb/arm-tdep.c | 40 +- gdb/auto-load.c | 148 +++--- gdb/auto-load.h | 13 +- gdb/cli/cli-cmds.c | 36 -- gdb/cli/cli-style.c | 17 +- gdb/cli/cli-style.h | 6 +- gdb/coffread.c | 4 +- gdb/compile/compile-c-support.c | 8 +- gdb/compile/compile-c-symbols.c | 13 +- gdb/compile/compile-c-types.c | 12 +- gdb/compile/compile-c.h | 2 +- gdb/compile/compile-cplus-types.c | 6 +- gdb/compile/compile-internal.h | 3 +- gdb/compile/compile-loc2c.c | 30 +- gdb/compile/compile.c | 12 +- gdb/compile/compile.h | 4 +- gdb/csky-tdep.c | 2 +- gdb/doc/ChangeLog | 50 ++ gdb/doc/gdb.texinfo | 490 ++++++++++--------- gdb/doc/python.texi | 22 +- gdb/dwarf2/loc.c | 6 +- gdb/dwarf2/loc.h | 2 +- gdb/dwarf2/read.c | 85 +++- gdb/f-valprint.c | 5 - gdb/gdb_bfd.c | 70 ++- gdb/gdbarch.c | 2 +- gdb/gdbtypes.c | 82 ++-- gdb/gdbtypes.h | 65 ++- gdb/gnu-v2-abi.c | 2 +- gdb/guile/scm-type.c | 4 +- gdb/i386-netbsd-tdep.c | 2 +- gdb/i386-tdep.c | 6 +- gdb/infrun.c | 2 +- gdb/language.c | 4 +- gdb/linux-nat.c | 2 +- gdb/linux-thread-db.c | 11 +- gdb/main.c | 16 +- gdb/maint-test-options.c | 2 +- gdb/mep-tdep.c | 2 +- gdb/mi/mi-cmds.c | 5 +- gdb/nat/linux-osdata.c | 2 +- gdb/parse.c | 7 +- gdb/ppc-netbsd-tdep.c | 2 +- gdb/progspace.c | 2 +- gdb/python/py-breakpoint.c | 8 +- gdb/python/py-param.c | 7 +- gdb/python/py-record-btrace.c | 2 +- gdb/python/py-record.c | 2 +- gdb/python/py-type.c | 10 +- gdb/record.c | 2 +- gdb/regcache.c | 2 +- gdb/registry.h | 2 +- gdb/remote-sim.c | 1 + gdb/remote.c | 259 +++++----- gdb/remote.h | 20 + gdb/rust-lang.c | 2 +- gdb/ser-tcp.c | 2 +- gdb/stap-probe.c | 31 +- gdb/symmisc.c | 6 +- gdb/symtab.h | 2 +- gdb/target.h | 3 - gdb/testsuite/ChangeLog | 125 +++++ gdb/testsuite/gdb.ada/fixed_points.exp | 5 + .../gdb.ada/fixed_points/fixed_points.adb | 3 + gdb/testsuite/gdb.ada/fixed_points/pck.ads | 4 + gdb/testsuite/gdb.ada/local-enum.exp | 88 ++++ .../{fixed_points/pck.ads => local-enum/local.adb} | 29 +- gdb/testsuite/gdb.arch/amd64-stap-expressions.S | 43 ++ gdb/testsuite/gdb.arch/amd64-stap-expressions.exp | 68 +++ gdb/testsuite/gdb.base/bitfields.exp | 137 ++---- gdb/testsuite/gdb.base/bitfields2.exp | 81 +--- gdb/testsuite/gdb.base/break.exp | 23 +- gdb/testsuite/gdb.base/call-sc.exp | 2 +- gdb/testsuite/gdb.base/callfuncs.exp | 2 +- gdb/testsuite/gdb.base/dfp-test.exp | 48 +- gdb/testsuite/gdb.base/endian.exp | 36 +- gdb/testsuite/gdb.base/exprs.exp | 9 +- gdb/testsuite/gdb.base/funcargs.exp | 156 ++---- gdb/testsuite/gdb.base/hbreak2.exp | 27 +- gdb/testsuite/gdb.base/line65535.exp | 2 +- gdb/testsuite/gdb.base/recurse.exp | 37 +- gdb/testsuite/gdb.base/scope.exp | 284 +++-------- gdb/testsuite/gdb.base/sepdebug.exp | 23 +- gdb/testsuite/gdb.base/skip.exp | 60 +-- gdb/testsuite/gdb.base/structs.exp | 2 +- gdb/testsuite/gdb.base/style.exp | 437 ++++++++++------- gdb/testsuite/gdb.base/until.exp | 10 +- gdb/testsuite/gdb.cp/misc.exp | 10 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-psym.exp | 5 +- gdb/testsuite/gdb.python/py-breakpoint.exp | 24 + gdb/testsuite/gdb.python/py-format-string.exp | 6 +- gdb/testsuite/lib/gdb-utils.exp | 1 + gdb/testsuite/lib/gdb.exp | 170 +++---- gdb/testsuite/lib/gdbserver-support.exp | 3 + gdb/testsuite/lib/mi-support.exp | 41 +- gdb/testsuite/lib/prompt.exp | 2 - gdb/testsuite/lib/range-stepping-support.exp | 8 +- gdb/testsuite/lib/tuiterm.exp | 532 +++++++++++++-------- gdb/top.c | 17 +- gdb/tracepoint.c | 6 +- gdb/unittests/command-def-selftests.c | 6 +- gdb/unittests/gdb_tilde_expand-selftests.c | 94 ++++ gdb/unittests/observable-selftests.c | 2 +- gdb/unittests/optional/assignment/1.cc | 2 +- gdb/unittests/optional/assignment/2.cc | 2 +- gdb/unittests/optional/assignment/3.cc | 2 +- gdb/unittests/optional/assignment/4.cc | 2 +- gdb/unittests/optional/assignment/5.cc | 2 +- gdb/unittests/optional/assignment/6.cc | 2 +- gdb/utils.c | 73 +-- gdb/valops.c | 6 +- gdb/value.c | 6 +- gdbserver/ChangeLog | 17 + gdbserver/ax.cc | 2 +- gdbserver/debug.cc | 2 +- gdbserver/linux-low.cc | 4 +- gdbserver/linux-x86-low.cc | 59 ++- gdbserver/tracepoint.cc | 18 +- gdbsupport/ChangeLog | 13 + gdbsupport/common-debug.cc | 6 +- gdbsupport/common-debug.h | 8 + gdbsupport/gdb_tilde_expand.cc | 46 +- gdbsupport/gdb_tilde_expand.h | 3 +- ld/ChangeLog | 35 ++ ld/scripttempl/DWARF.sc | 22 +- ld/testsuite/ld-elf/pr26936.d | 8 +- ld/testsuite/ld-powerpc/relbrlt.d | 46 +- ld/testsuite/ld-powerpc/relbrlt.s | 5 +- ld/testsuite/ld-powerpc/tlsexe.r | 13 - ld/testsuite/ld-powerpc/tlsexe32.r | 12 - ld/testsuite/ld-powerpc/tlsexe32no.r | 12 - ld/testsuite/ld-powerpc/tlsexeno.r | 13 - ld/testsuite/ld-powerpc/tlsexenors.r | 13 - ld/testsuite/ld-powerpc/tlsexers.r | 13 - ld/testsuite/ld-powerpc/tlsexetoc.r | 13 - ld/testsuite/ld-powerpc/tlsexetocrs.r | 13 - ld/testsuite/ld-powerpc/tlsget.d | 23 +- ld/testsuite/ld-powerpc/tlsget.wf | 4 +- ld/testsuite/ld-powerpc/tlsget2.d | 16 +- ld/testsuite/ld-powerpc/tlsget2.wf | 2 +- ld/testsuite/ld-powerpc/tlsso.r | 12 - ld/testsuite/ld-powerpc/tlsso32.r | 11 - ld/testsuite/ld-powerpc/tlstocso.r | 12 - readline/readline/ChangeLog.gdb | 4 + readline/readline/input.c | 10 +- sim/MAINTAINERS | 2 +- 174 files changed, 3063 insertions(+), 2372 deletions(-) create mode 100644 gas/testsuite/gas/elf/pr27228.d create mode 100644 gas/testsuite/gas/elf/pr27228.s delete mode 100644 gas/testsuite/gas/elf/warn-2.s create mode 100644 gdb/testsuite/gdb.ada/local-enum.exp copy gdb/testsuite/gdb.ada/{fixed_points/pck.ads => local-enum/local.adb} (54%) create mode 100644 gdb/testsuite/gdb.arch/amd64-stap-expressions.S create mode 100644 gdb/testsuite/gdb.arch/amd64-stap-expressions.exp create mode 100644 gdb/unittests/gdb_tilde_expand-selftests.c