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-aarch64-build_cross in repository toolchain/ci/binutils-gdb.
from ec66d6ea54 gdb: make inferior::args a unique_xmalloc_ptr adds 973bba9164 Re: elf: Always append ".COUNT" to local symbols adds 5790a27645 Automatic date update in version.in adds a41513efec Regenerate bfd-in2.h and libbfd.h adds 8852d02874 sim: m68hc11: warn when emul_write fails adds 8e78e9b995 sim: m68hc11: fix up last warnings adds a588403597 sim: m32c: switch from custom fgets to getline adds 0ae995e2df sim: m32c: fix warnings about mixing code & decls adds 44056b7ce4 sim: m32c: clean up various warnings adds 70993db314 multiple definition warnings from script symbols adds 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
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 28 ++ bfd/bfd-in2.h | 2 +- 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/libbfd.h | 2 +- bfd/libxcoff.h | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 24 ++ binutils/README-how-to-make-a-release | 38 ++- binutils/doc/Makefile.am | 8 +- binutils/doc/Makefile.in | 12 +- binutils/dwarf.c | 10 +- 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 | 116 +++++++ 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/linux-nat.c | 4 - gdb/nat/linux-personality.c | 12 +- 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 | 12 + gdbserver/config.in | 7 - gdbserver/configure | 74 ----- gdbserver/linux-low.cc | 11 - gdbsupport/ChangeLog | 4 + gdbsupport/common.m4 | 23 -- 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 | 32 ++ ld/Makefile.am | 8 +- ld/Makefile.in | 22 +- ld/ldelfgen.c | 15 +- ld/ldexp.c | 1 + ld/ldmain.c | 10 +- ld/testsuite/ld-elf/pr27825-1.d | 3 +- ld/testsuite/ld-elf/pr27825-2.d | 3 +- ld/testsuite/ld-x86-64/rela.d | 10 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + 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/m32c/ChangeLog | 24 ++ sim/m32c/Makefile.in | 7 +- sim/m32c/configure | 28 +- sim/m32c/configure.ac | 2 - sim/m32c/m32c.opc | 13 +- sim/m32c/mem.c | 15 +- sim/m32c/opc2c.c | 12 +- sim/m32c/r8c.opc | 14 + sim/m32c/safe-fgets.c | 69 ----- sim/m32c/safe-fgets.h | 27 -- sim/m32c/trace.c | 5 +- sim/m68hc11/ChangeLog | 16 + sim/m68hc11/configure | 203 ++++++------ sim/m68hc11/configure.ac | 1 - sim/m68hc11/dv-m68hc11tim.c | 8 +- sim/m68hc11/emulos.c | 7 +- sim/m68hc11/interp.c | 8 +- sim/testsuite/ChangeLog | 4 + sim/testsuite/common/local.mk | 3 +- 204 files changed, 3671 insertions(+), 2641 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 delete mode 100644 sim/m32c/safe-fgets.c delete mode 100644 sim/m32c/safe-fgets.h