This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_apm/gnu-master-arm-spec2k6-Os in repository toolchain/ci/binutils-gdb.
from ef485e453a Automatic date update in version.in adds ad62fd4546 gdb: make timestamped_file implement write_async_safe adds 6f5d514f91 gdb: replace inferior::waiting_for_vfork_done with inferior: [...] adds 148cf134e9 gdb/infrun: add inferior parameters to stop_all_threads and [...] adds 05d65a7a6c gdb/infrun: add logging statement to do_target_resume adds d8bbae6ea0 gdb: fix handling of vfork by multi-threaded program (follow [...] adds e88cf517e9 gdbserver: report correct status in thread stop race condition adds 3890f02a5b gdb/remote: remove_new_fork_children don't access target_wai [...] adds 27f9f64975 gdb: resume ongoing step after handling fork or vfork adds d5ce6f2dca Fix qRcmd error code parsing adds 9b571e2898 gdb/testsuite: fix intermittent failures in gdb.mi/mi-cmd-us [...] adds b8b5466f0d gdb/testsuite: fix intermittent failure in gdb.base/vfork-fo [...] adds 4815d6125e Don't call init_thread_list in windows-nat.c adds c269d90a49 Introduce wrapped_file adds ca028a46d5 Automatic date update in version.in adds c8154ce0d6 gdb: move gdb_disassembly_flag into a new disasm-flags.h file adds a01567f4f7 Enable ARMv8.1-m PACBTI support adds 19c26da69d Add code to display the contents of .debug_loclists sections [...] adds 9716aa0a27 gdb: make interp_add static adds 7fb56b9893 gdb: LoongArch: prepend tramp frame unwinder for signal adds 49fffa58f7 Fix "bins" simulation for v850e3v5 adds 477904ca75 Fix for v850e divq instruction adds 6d088eb92e gdb: don't copy entirely optimized out values in value_copy adds 8fb1059308 Use new and delete in jit.c adds 089169c003 gdb: mips: Fix the handling of complex type of function retu [...] adds 5f0b6b77f1 Automatic date update in version.in adds 69341966de IBM zSystems: Add support for z16 as CPU name. adds ff82bd7405 RISC-V: add testcase to check line number emission for .insn adds 13d414afa0 Arm32: arrange for line number emission for .inst adds 0f47cb17d1 Arm64: arrange for line number emission for .inst adds 591cc9fbbf gas/Dwarf: record functions adds 145667f8d9 Add support for COFF secidx relocations adds eb33f6973e Recognize the NT_ARM_SYSTEM_CALL register set adds 86d77f6a5b gdb: don't try to use readline before it's initialized adds b5556e33b5 gdb: add some const in gdb/reggroups.c adds dbf5d61bda gdb: make gdbarch_register_reggroup_p take a const reggroup * adds 711898e128 gdb: switch to using 'const reggroup *' in tui-regs.{c,h} adds 0ee3365959 gdb: use 'const reggroup *' in python/py-registers.c file adds 2b72890eba gdb: have reggroup_find return a const adds 5783701b36 gdb/tui: avoid theoretical bug with 'tui reg' command adds 07c316ecaa gdb/tui: fix 'tui reg next/prev' command when data window is hidden adds e7d69e72bf gdb: always add the default register groups adds b89f77be52 gdb: convert reggroups to use a std::vector adds 1bca9b1e6b gdb: remove reggroup_next and reggroup_prev adds e7fe101149 gdb: more 'const' in gdb/reggroups.{c,h} adds 3a471c03b0 gdb: make the pre-defined register groups const adds c30c0f062e gdb: convert reggroup to a C++ class with constructor, etc adds af7ce09b76 gdb: move struct reggroup into reggroups.h header adds 524ad5e30f gdb: update comments throughout reggroups.{c,h} files adds d3fc98f911 gdb/testsuite: make gdb_breakpoint and runto take a linespec adds e473032828 gdb: remove symtab::dirname adds 44281e6c08 gdb: remove symtab::blockvector adds 3c86fae3d9 gdb: remove symtab::objfile adds 7678d1304a gdb: remove symtab::pspace adds ae58413816 gdb/testsuite/dwarf: remove two unused variables adds d4c4a2298c gdb/testsuite/dwarf: simplify line number program syntax adds 359efc2d89 [gdb/testsuite] Make gdb.base/annota1.exp more robust adds 4f7df13ee7 gdb: remove subfile::buildsym_compunit field adds 9be5d742db gdb/testsuite: add "macros" option to gdb_compile adds 3fb842cea1 gdb/fortran: fix fetching assumed rank array content adds a32c49c6dd Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 16 + bfd/bfd-in2.h | 1 + bfd/coff-i386.c | 99 +++- bfd/coff-x86_64.c | 99 +++- bfd/libbfd.h | 1 + bfd/reloc.c | 2 + bfd/version.h | 2 +- binutils/ChangeLog | 24 + binutils/dwarf.c | 513 ++++++++++++++++++--- binutils/dwarf.h | 4 + binutils/readelf.c | 2 + binutils/testsuite/binutils-all/dw5.W | 2 +- .../testsuite/binutils-all/x86-64/pr26808.dump | 82 ++-- gas/ChangeLog | 25 + gas/config/tc-aarch64.c | 6 +- gas/config/tc-arm.c | 2 + gas/config/tc-i386.c | 31 +- gas/config/tc-s390.c | 2 +- gas/doc/as.texi | 4 +- gas/doc/c-s390.texi | 4 +- gas/dwarf2dbg.c | 156 ++++++- gas/expr.c | 1 + gas/expr.h | 40 +- gas/symbols.c | 8 + gas/testsuite/gas/aarch64/inst-directive.d | 3 + gas/testsuite/gas/aarch64/inst-directive.s | 1 + gas/testsuite/gas/aarch64/inst-dwarf.d | 15 + gas/testsuite/gas/arm/inst-po-dwarf.d | 21 + gas/testsuite/gas/elf/dwarf-3-func.d | 48 ++ gas/testsuite/gas/elf/dwarf-3-func.s | 40 ++ gas/testsuite/gas/elf/dwarf-5-func-global.d | 40 ++ gas/testsuite/gas/elf/dwarf-5-func-local.d | 37 ++ gas/testsuite/gas/elf/dwarf-5-func.d | 50 ++ gas/testsuite/gas/elf/dwarf-5-irp.d | 2 +- gas/testsuite/gas/elf/elf.exp | 4 + gas/testsuite/gas/i386/i386.exp | 3 +- gas/testsuite/gas/i386/secidx.d | 40 ++ gas/testsuite/gas/i386/secidx.s | 79 ++++ gas/testsuite/gas/riscv/insn-dwarf.d | 71 +++ gdb/Makefile.in | 1 + gdb/aarch64-tdep.c | 19 +- gdb/ada-exp.y | 3 +- gdb/ada-lang.c | 8 +- gdb/alpha-tdep.c | 2 +- gdb/amd64-linux-tdep.c | 2 +- gdb/annotate.c | 4 +- gdb/arc-linux-tdep.c | 1 + gdb/arc-tdep.c | 17 - gdb/arch/arm.h | 13 + gdb/arm-tdep.c | 243 +++++++++- gdb/arm-tdep.h | 6 + gdb/breakpoint.c | 9 +- gdb/buildsym.c | 1 - gdb/buildsym.h | 2 - gdb/c-exp.y | 5 +- gdb/cli/cli-cmds.c | 8 +- gdb/coffread.c | 2 +- gdb/compile/compile-object-load.c | 2 +- gdb/compile/compile.c | 2 +- gdb/completer.c | 8 +- gdb/csky-tdep.c | 14 +- gdb/disasm-flags.h | 40 ++ gdb/disasm.h | 14 +- gdb/doc/gdb.texinfo | 10 +- gdb/gdbarch-components.py | 2 +- gdb/gdbarch-gen.h | 4 +- gdb/gdbarch.c | 2 +- gdb/gdbtypes.c | 38 +- gdb/guile/scm-symtab.c | 12 +- gdb/i386-linux-tdep.c | 2 +- gdb/i386-tdep.c | 13 +- gdb/i386-tdep.h | 2 +- gdb/ia64-tdep.c | 2 +- gdb/infcmd.c | 14 +- gdb/inferior.h | 8 +- gdb/infrun.c | 207 ++++++++- gdb/infrun.h | 7 +- gdb/interps.c | 2 +- gdb/interps.h | 2 - gdb/jit.c | 17 +- gdb/linespec.c | 63 +-- gdb/lm32-tdep.c | 13 +- gdb/loongarch-linux-tdep.c | 50 ++ gdb/m32c-tdep.c | 9 +- gdb/m68hc11-tdep.c | 13 +- gdb/mdebugread.c | 16 +- gdb/mep-tdep.c | 13 +- gdb/mi/mi-symbol-cmds.c | 2 +- gdb/mips-tdep.c | 38 +- gdb/msp430-tdep.c | 2 +- gdb/nds32-tdep.c | 32 +- gdb/objfiles.c | 2 +- gdb/or1k-tdep.c | 14 +- gdb/p-exp.y | 5 +- gdb/pager.h | 32 +- gdb/parse.c | 2 +- gdb/python/py-registers.c | 33 +- gdb/python/py-symtab.c | 24 +- gdb/regcache-dump.c | 9 +- gdb/reggroups.c | 298 +++++------- gdb/reggroups.h | 94 ++-- gdb/remote.c | 7 +- gdb/riscv-tdep.c | 18 +- gdb/rl78-tdep.c | 2 +- gdb/rs6000-tdep.c | 2 +- gdb/s12z-tdep.c | 1 + gdb/s390-tdep.c | 2 +- gdb/sh-tdep.c | 2 +- gdb/source-cache.c | 5 +- gdb/source.c | 19 +- gdb/symmisc.c | 10 +- gdb/symtab.c | 14 +- gdb/symtab.h | 26 -- gdb/target-descriptions.c | 6 +- gdb/target-descriptions.h | 2 +- gdb/target.h | 2 +- gdb/testsuite/gdb.base/annota1.exp | 71 ++- gdb/testsuite/gdb.base/info-macros.exp | 14 +- gdb/testsuite/gdb.base/macscp.exp | 11 +- gdb/testsuite/gdb.base/style.exp | 23 +- gdb/testsuite/gdb.base/until-trailing-insns.exp | 58 +-- gdb/testsuite/gdb.base/vfork-follow-parent.c | 14 +- gdb/testsuite/gdb.base/vfork-follow-parent.exp | 2 + gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp | 28 +- .../gdb.dwarf2/dw2-disasm-over-non-stmt.exp | 56 +-- gdb/testsuite/gdb.dwarf2/dw2-inline-header-1.exp | 70 +-- gdb/testsuite/gdb.dwarf2/dw2-inline-header-2.exp | 66 +-- gdb/testsuite/gdb.dwarf2/dw2-inline-header-3.exp | 66 +-- .../gdb.dwarf2/dw2-inline-many-frames.exp | 168 +++---- gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp | 34 +- gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 46 +- .../gdb.dwarf2/dw2-inline-with-lexical-scope.exp | 28 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp | 156 +++---- gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 58 +-- gdb/testsuite/gdb.dwarf2/dw2-line-number-zero.exp | 60 +-- gdb/testsuite/gdb.dwarf2/dw2-lines.exp | 28 +- .../gdb.dwarf2/dw2-out-of-range-end-of-seq.exp | 20 +- gdb/testsuite/gdb.dwarf2/dw2-prologue-end.exp | 34 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 46 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 120 ++--- .../dw2-step-out-of-function-no-stmt.exp | 36 +- .../gdb.dwarf2/dw2-symtab-includes-lookup.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-symtab-includes.exp | 2 +- .../gdb.dwarf2/dw2-vendor-extended-opcode.exp | 14 +- gdb/testsuite/gdb.dwarf2/fission-multi-cu.exp | 64 +-- gdb/testsuite/gdb.dwarf2/imported-unit-bp.exp.tcl | 48 +- .../gdb.dwarf2/locexpr-data-member-location.exp | 50 +- gdb/testsuite/gdb.fortran/assumedrank.exp | 29 +- gdb/testsuite/gdb.fortran/assumedrank.f90 | 5 + gdb/testsuite/gdb.linespec/macro-relative.exp | 9 +- gdb/testsuite/gdb.mi/mi-cmd-user-context.c | 73 +++ gdb/testsuite/gdb.mi/mi-cmd-user-context.exp | 10 +- gdb/testsuite/gdb.python/py-value.exp | 3 + gdb/testsuite/gdb.threads/next-fork-other-thread.c | 92 ++++ .../gdb.threads/next-fork-other-thread.exp | 116 +++++ gdb/testsuite/gdb.threads/vfork-multi-thread.c | 88 ++++ gdb/testsuite/gdb.threads/vfork-multi-thread.exp | 96 ++++ gdb/testsuite/gdb.tui/regs.exp | 26 ++ gdb/testsuite/lib/dwarf.exp | 25 +- gdb/testsuite/lib/gdb.exp | 37 +- gdb/tui/tui-regs.c | 107 +++-- gdb/tui/tui-regs.h | 9 +- gdb/tui/tui-source.c | 2 +- gdb/tui/tui-winsource.c | 2 +- gdb/ui-file.h | 61 ++- gdb/utils.c | 17 +- gdb/value.c | 27 +- gdb/windows-nat.c | 1 - gdb/xtensa-tdep.c | 25 +- gdbserver/linux-low.cc | 60 ++- include/ChangeLog | 5 + include/coff/i386.h | 1 + include/coff/x86_64.h | 1 + include/elf/common.h | 2 + ld/ChangeLog | 8 + ld/testsuite/ld-pe/pe.exp | 15 + ld/testsuite/ld-pe/secidx.d | 27 ++ ld/testsuite/ld-pe/secidx1.s | 77 ++++ ld/testsuite/ld-pe/secidx2.s | 17 + ld/testsuite/ld-pe/secidx_64.d | 27 ++ opcodes/ChangeLog | 5 + opcodes/s390-mkopc.c | 3 +- sim/testsuite/v850/allinsns.exp | 2 +- sim/testsuite/v850/bins.cgs | 12 + sim/testsuite/v850/divq.cgs | 11 + sim/v850/simops.c | 13 +- 186 files changed, 4102 insertions(+), 1769 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/inst-dwarf.d create mode 100644 gas/testsuite/gas/arm/inst-po-dwarf.d create mode 100644 gas/testsuite/gas/elf/dwarf-3-func.d create mode 100644 gas/testsuite/gas/elf/dwarf-3-func.s create mode 100644 gas/testsuite/gas/elf/dwarf-5-func-global.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-func-local.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-func.d create mode 100644 gas/testsuite/gas/i386/secidx.d create mode 100644 gas/testsuite/gas/i386/secidx.s create mode 100644 gas/testsuite/gas/riscv/insn-dwarf.d create mode 100644 gdb/disasm-flags.h create mode 100644 gdb/testsuite/gdb.mi/mi-cmd-user-context.c create mode 100644 gdb/testsuite/gdb.threads/next-fork-other-thread.c create mode 100644 gdb/testsuite/gdb.threads/next-fork-other-thread.exp create mode 100644 gdb/testsuite/gdb.threads/vfork-multi-thread.c create mode 100644 gdb/testsuite/gdb.threads/vfork-multi-thread.exp create mode 100644 ld/testsuite/ld-pe/secidx.d create mode 100644 ld/testsuite/ld-pe/secidx1.s create mode 100644 ld/testsuite/ld-pe/secidx2.s create mode 100644 ld/testsuite/ld-pe/secidx_64.d create mode 100644 sim/testsuite/v850/bins.cgs create mode 100644 sim/testsuite/v850/divq.cgs