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-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from 4896932e62 dwarf: Don't omit second operand of '?' operator adds 9589edb836 gdb/guile: Have gdbscm_safe_source_script return a unique_ptr adds d820a652a6 When computing section link order for a relocateable link, i [...] adds 87ed972dc3 x86: minor improvements to optimize_imm() adds 9aac24b1a8 x86: move register check in immediate operand parsing adds 98da05bf26 x86: don't mix disp and imm processing adds 17c6c3b991 x86-64/ELF: clear src_mask for all reloc types adds 4cf88725da [gdb/symtab] Fix infinite recursion in dwarf2_cu::get_builder() adds c759c777c9 libiberty: add htab_eq_string adds 3ecc00ec9c Srop readelf's unwind decoder from complaining about x86 binaries. adds 97834047e1 Fix .dwsect generation for XCOFF. Handle .function generate [...] adds a9b49cbcd5 gdb: add lookup_cmd_exact to simplify a common pattern adds 13123da89a gdb: re-format Python files using black 21.4b0 adds 2698f5ead6 Remove streq_hash in favor of htab_eq_string adds 1d1669e40f debuginfod-support.c: Use long-lived debuginfod_client adds 27f0a4314a gdb: make target_close check that the target isn't pushed in [...] adds bedc473418 gdb: remove reference to current inferior in target_stack::unpush adds 8a82de5884 gdb: some int to bool conversion adds 476654beae Add a generic .bss directive for ELF based targets. adds 0d315c88a7 sim: Add bfd include path for common testsuite tools adds c2962e6ab4 gdb: remove target description macros adds 820c449092 gdb: change target_desc_info::fetched to bool adds 0b2f7ade53 gdb: (de-)allocate target_desc_info with new/delete adds 91e3c425d6 gdb: make target_desc_info::filename an std::string adds a3237c7cc7 gdb/testsuite: use gdb_test_no_output instead of send_gdb adds 1845e25464 gdb/guile: perform tilde expansion when sourcing guile scripts adds f6593c3d4b Automatic date update in version.in adds 8a16cc4b93 sim: m68hc11: fix up cycle buffer printing adds e2ea3a381a Don't include sys/personality.h in linux-low.cc anymore adds 4655f8509f Don't run personality syscall at configure time; don't check [...] adds 65a9835b29 sim: use htab_eq_string adds 0d0878d72e sim: add html & pdf stubs adds 2faf902da5 generate single html manual page by default adds cf758b3960 support generating multi-html pages in parallel adds 354c317ea4 binutils: update release docs process adds aac7ce3c87 sim: cgen: tweak initializers to avoid warnings adds 6ae9091ab0 sim: cgen: tweak cgen_rtx_error to fix warnings adds 1227922933 sim: cgen: namespace mode_names a bit adds 532497fe6f sim: cgen: tweak trace format adds b50a658ac1 sim: touch modules target adds bb608f811b sim: h8300: clean up various warnings new 9ef1d5f4c9 Automatic date update in version.in new 550e9289ab gdb: add missing space in infrun_debug_printf new 8d06918ff5 gdb, gdbserver: make status_to_str return std::string new b6703327bb gdbsupport: re-generate configure & friends new b05a0fc79b Use htab_eq_string in binutils new 4821e618ad Use htab_eq_string in libctf
The 6 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/coff-rs6000.c | 5 +- bfd/coffgen.c | 8 + bfd/doc/Makefile.am | 7 + bfd/doc/Makefile.in | 20 +- bfd/elf64-x86-64.c | 132 ++++---- bfd/libxcoff.h | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 25 ++ binutils/README-how-to-make-a-release | 38 ++- binutils/doc/Makefile.am | 8 +- binutils/doc/Makefile.in | 12 +- binutils/objcopy.c | 11 +- binutils/readelf.c | 9 + gas/ChangeLog | 73 +++++ gas/config/obj-coff.c | 15 + gas/config/obj-coff.h | 18 ++ gas/config/obj-elf.c | 49 ++- gas/config/obj-elf.h | 1 + gas/config/tc-i386.c | 30 +- gas/config/tc-ppc.c | 54 +++- gas/doc/Makefile.am | 8 +- gas/doc/Makefile.in | 12 +- gas/doc/as.texi | 13 + gas/testsuite/gas/i386/i386.exp | 1 + gas/testsuite/gas/i386/rela.d | 13 + gas/testsuite/gas/i386/rela.s | 14 + gas/testsuite/gas/ppc/aix.exp | 5 + gas/testsuite/gas/ppc/xcoff-dwsect-2-32.d | 18 ++ gas/testsuite/gas/ppc/xcoff-dwsect-2-64.d | 18 ++ gas/testsuite/gas/ppc/xcoff-dwsect-2.s | 12 + gas/testsuite/gas/ppc/xcoff-function-1-32.d | 20 ++ gas/testsuite/gas/ppc/xcoff-function-1-64.d | 20 ++ gas/testsuite/gas/ppc/xcoff-function-1.s | 16 + gdb/ChangeLog | 134 ++++++++ gdb/ada-lang.c | 3 +- gdb/breakpoint.c | 2 +- gdb/cli/cli-cmds.c | 13 +- gdb/cli/cli-decode.c | 15 + gdb/cli/cli-script.c | 23 +- gdb/command.h | 19 ++ gdb/completer.c | 2 +- gdb/config.in | 7 - gdb/configure | 74 ----- gdb/contrib/test_pubnames_and_indexes.py | 303 +++++++++--------- gdb/copyright.py | 289 ++++++++++++----- gdb/debuginfod-support.c | 32 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 4 +- gdb/dwarf2/read.c | 25 +- gdb/guile/guile-internal.h | 3 +- gdb/guile/guile.c | 7 +- gdb/guile/scm-objfile.c | 9 +- gdb/guile/scm-safe-call.c | 4 +- gdb/infcmd.c | 2 +- gdb/inferior.h | 2 +- gdb/infrun.h | 2 +- gdb/linux-nat.c | 24 +- gdb/nat/linux-personality.c | 12 +- gdb/nat/linux-waitpid.c | 23 +- gdb/nat/linux-waitpid.h | 2 +- gdb/python/lib/gdb/FrameDecorator.py | 43 +-- gdb/python/lib/gdb/FrameIterator.py | 1 + gdb/python/lib/gdb/__init__.py | 60 ++-- gdb/python/lib/gdb/command/__init__.py | 2 - gdb/python/lib/gdb/command/explore.py | 342 ++++++++++++--------- gdb/python/lib/gdb/command/frame_filters.py | 205 ++++++------ gdb/python/lib/gdb/command/pretty_printers.py | 186 ++++++----- gdb/python/lib/gdb/command/prompt.py | 30 +- gdb/python/lib/gdb/command/type_printers.py | 41 +-- gdb/python/lib/gdb/command/unwinders.py | 94 +++--- gdb/python/lib/gdb/command/xmethods.py | 133 ++++---- gdb/python/lib/gdb/frames.py | 33 +- gdb/python/lib/gdb/function/as_string.py | 11 +- gdb/python/lib/gdb/function/caller_is.py | 87 +++--- gdb/python/lib/gdb/function/strfns.py | 100 +++--- gdb/python/lib/gdb/printer/bound_registers.py | 16 +- gdb/python/lib/gdb/printing.py | 27 +- gdb/python/lib/gdb/prompt.py | 75 +++-- gdb/python/lib/gdb/types.py | 25 +- gdb/python/lib/gdb/unwinder.py | 8 +- gdb/python/lib/gdb/xmethod.py | 25 +- gdb/python/python-config.py | 83 ++--- gdb/remote.c | 10 +- gdb/syscalls/arm-linux.py | 29 +- gdb/system-gdbinit/elinos.py | 5 +- gdb/system-gdbinit/wrs-linux.py | 4 +- gdb/target-descriptions.c | 100 +++--- gdb/target.c | 5 +- gdb/testsuite/ChangeLog | 14 + gdb/testsuite/analyze-racy-logs.py | 100 +++--- gdb/testsuite/gdb.ada/pp-rec-component.py | 2 +- gdb/testsuite/gdb.base/ptype-offsets.exp | 4 +- gdb/testsuite/gdb.guile/guile.exp | 7 + gdb/testsuite/gdb.perf/backtrace.py | 15 +- gdb/testsuite/gdb.perf/disassemble.py | 20 +- gdb/testsuite/gdb.perf/gmonster-null-lookup.py | 4 +- .../gdb.perf/gmonster-pervasive-typedef.py | 4 +- gdb/testsuite/gdb.perf/gmonster-print-cerr.py | 4 +- gdb/testsuite/gdb.perf/gmonster-ptype-string.py | 4 +- gdb/testsuite/gdb.perf/gmonster-runto-main.py | 4 +- gdb/testsuite/gdb.perf/gmonster-select-file.py | 4 +- gdb/testsuite/gdb.perf/lib/perftest/measure.py | 16 +- gdb/testsuite/gdb.perf/lib/perftest/perftest.py | 11 +- gdb/testsuite/gdb.perf/lib/perftest/reporter.py | 25 +- gdb/testsuite/gdb.perf/lib/perftest/testresult.py | 8 +- gdb/testsuite/gdb.perf/lib/perftest/utils.py | 3 +- gdb/testsuite/gdb.perf/single-step.py | 5 +- gdb/testsuite/gdb.perf/skip-command.py | 5 +- gdb/testsuite/gdb.perf/skip-prologue.py | 1 + gdb/testsuite/gdb.perf/solib.py | 16 +- gdb/testsuite/gdb.perf/template-breakpoints.py | 5 +- .../gdb.python/py-auto-load-chaining-f1.o-gdb.py | 22 +- .../gdb.python/py-auto-load-chaining-f2.o-gdb.py | 7 +- gdb/testsuite/gdb.python/py-bad-printers.py | 18 +- .../gdb.python/py-breakpoint-create-fail.py | 4 +- gdb/testsuite/gdb.python/py-completion.py | 241 +++++++++------ gdb/testsuite/gdb.python/py-error.py | 8 +- gdb/testsuite/gdb.python/py-events.py | 176 ++++++----- gdb/testsuite/gdb.python/py-finish-breakpoint.py | 108 +++---- gdb/testsuite/gdb.python/py-finish-breakpoint2.py | 17 +- gdb/testsuite/gdb.python/py-format-string.py | 23 +- gdb/testsuite/gdb.python/py-frame-args.py | 37 ++- gdb/testsuite/gdb.python/py-framefilter-addr.py | 23 +- .../gdb.python/py-framefilter-invalidarg.py | 26 +- gdb/testsuite/gdb.python/py-framefilter.py | 77 ++--- gdb/testsuite/gdb.python/py-mi-events-gdb.py | 26 +- .../gdb.python/py-mi-var-info-path-expression.py | 54 ++-- gdb/testsuite/gdb.python/py-nested-maps.py | 71 +++-- gdb/testsuite/gdb.python/py-objfile-script-gdb.py | 26 +- gdb/testsuite/gdb.python/py-pp-integral.py | 2 +- gdb/testsuite/gdb.python/py-pp-maint.py | 24 +- gdb/testsuite/gdb.python/py-pp-re-notag.py | 2 +- gdb/testsuite/gdb.python/py-pp-registration.py | 16 +- gdb/testsuite/gdb.python/py-prettyprint.exp | 2 +- gdb/testsuite/gdb.python/py-prettyprint.py | 312 ++++++++++--------- gdb/testsuite/gdb.python/py-recurse-unwind.py | 28 +- gdb/testsuite/gdb.python/py-section-script.py | 26 +- gdb/testsuite/gdb.python/py-typeprint.py | 9 +- gdb/testsuite/gdb.python/py-unwind-inline.py | 37 +-- gdb/testsuite/gdb.python/py-unwind-maint.py | 9 +- gdb/testsuite/gdb.python/py-unwind.py | 26 +- gdb/testsuite/gdb.python/py-xmethods.py | 136 ++++---- gdb/testsuite/gdb.python/source2.py | 2 +- gdb/testsuite/gdb.python/tui-window-disabled.py | 49 +-- gdb/testsuite/gdb.python/tui-window.py | 8 +- gdb/testsuite/print-ts.py | 9 +- gdb/utils.c | 8 - gdb/utils.h | 5 - gdbserver/ChangeLog | 17 + gdbserver/config.in | 7 - gdbserver/configure | 74 ----- gdbserver/linux-low.cc | 13 +- gdbsupport/ChangeLog | 10 + gdbsupport/Makefile.in | 4 +- gdbsupport/common.m4 | 23 -- gdbsupport/config.in | 7 - gdbsupport/configure | 74 ----- gprof/ChangeLog | 10 + gprof/Makefile.am | 9 +- gprof/Makefile.in | 28 +- include/ChangeLog | 6 + include/coff/internal.h | 1 + include/coff/xcoff.h | 3 + include/hashtab.h | 3 + ld/ChangeLog | 20 ++ ld/Makefile.am | 8 +- ld/Makefile.in | 22 +- ld/ldelfgen.c | 15 +- ld/testsuite/ld-x86-64/rela.d | 10 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + libctf/ChangeLog | 9 + libctf/ctf-dedup.c | 14 +- libctf/ctf-hash.c | 9 - libctf/ctf-impl.h | 2 - libiberty/hashtab.c | 7 + sim/ChangeLog | 4 + sim/Makefile.in | 3 +- sim/common/ChangeLog | 35 +++ sim/common/Make-common.in | 9 + sim/common/cgen-ops.h | 2 + sim/common/cgen-trace.c | 2 +- sim/common/cgen-types.h | 4 +- sim/common/cgen-utils.c | 16 +- sim/common/sim-options.c | 10 +- sim/h8300/ChangeLog | 8 + sim/h8300/compile.c | 7 +- sim/h8300/configure | 13 +- sim/h8300/configure.ac | 1 - sim/m68hc11/ChangeLog | 5 + sim/m68hc11/dv-m68hc11tim.c | 8 +- sim/testsuite/ChangeLog | 4 + sim/testsuite/common/local.mk | 3 +- 193 files changed, 3497 insertions(+), 2530 deletions(-) create mode 100644 gas/testsuite/gas/i386/rela.d create mode 100644 gas/testsuite/gas/i386/rela.s create mode 100644 gas/testsuite/gas/ppc/xcoff-dwsect-2-32.d create mode 100644 gas/testsuite/gas/ppc/xcoff-dwsect-2-64.d create mode 100644 gas/testsuite/gas/ppc/xcoff-dwsect-2.s create mode 100644 gas/testsuite/gas/ppc/xcoff-function-1-32.d create mode 100644 gas/testsuite/gas/ppc/xcoff-function-1-64.d create mode 100644 gas/testsuite/gas/ppc/xcoff-function-1.s create mode 100644 ld/testsuite/ld-x86-64/rela.d