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-arm-check_binutils in repository toolchain/ci/binutils-gdb.
from 15091ded14 sim: h8300 special case test adds 49da556c65 libctf, include: support an alternative encoding for nonrepr [...] adds ae064303ef libctf, ld: fix test results for upstream GCC adds 10e578d7e0 gdb/mi: add a '--force-condition' flag to the '-break-insert' cmd adds 79aabb7308 gdb/mi: add a '--force' flag to the '-break-condition' command adds 7ebbaa1c0a gdb/testsuite: resolve duplicate test names in gdb.guile/scm [...] adds a7ed4ea6af gdb/testsuite: use proc_with_prefix in gdb.guile/scm-breakpoint.exp adds 0618ecf6eb gdb/guile: don't try to print location for watchpoints adds a76ef689b6 or1k: Fix issue with plt link failure for local calls adds 0b3e14c902 or1k: Implement relocation R_OR1K_GOT_AHI16 for gotha() adds 3c3de29b04 or1k: Avoid R_OR1K_GOT16 overflow failures in presence of R_ [...] adds 284a130902 or1k: Support large plt_relocs when generating plt entries adds 482155e609 gdbserver/server: make some functions void adds 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
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 58 ++ bfd/bfd-in2.h | 1 + bfd/coff-rs6000.c | 5 +- bfd/coffgen.c | 8 + bfd/elf32-or1k.c | 190 +++-- bfd/elf64-x86-64.c | 132 ++-- bfd/libbfd.h | 1 + bfd/libxcoff.h | 2 +- bfd/reloc.c | 2 + bfd/version.h | 2 +- binutils/ChangeLog | 10 + binutils/dwarf.c | 10 +- binutils/readelf.c | 9 + cpu/ChangeLog | 6 + cpu/or1k.opc | 7 +- gas/ChangeLog | 70 ++ 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/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/or1k/reloc-1.d | 4 +- gas/testsuite/gas/or1k/reloc-1.s | 4 + 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 | 139 ++++ gdb/NEWS | 15 + gdb/ada-lang.c | 3 +- gdb/breakpoint.c | 61 +- gdb/breakpoint.h | 8 + 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/contrib/test_pubnames_and_indexes.py | 303 ++++---- gdb/copyright.py | 289 +++++-- gdb/debuginfod-support.c | 32 +- gdb/doc/ChangeLog | 16 + gdb/doc/gdb.texinfo | 20 +- gdb/dwarf2/read.c | 25 +- gdb/guile/guile-internal.h | 3 +- gdb/guile/guile.c | 7 +- gdb/guile/scm-breakpoint.c | 11 +- gdb/guile/scm-objfile.c | 9 +- gdb/guile/scm-safe-call.c | 4 +- gdb/infcmd.c | 13 +- gdb/inferior.c | 1 - gdb/inferior.h | 4 +- gdb/mi/mi-cmd-break.c | 65 +- gdb/mi/mi-cmds.c | 4 +- gdb/mi/mi-cmds.h | 1 + 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 | 51 ++ 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.guile/scm-breakpoint.exp | 835 ++++++++++----------- gdb/testsuite/gdb.mi/mi-break.exp | 31 + 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 | 6 + gdbserver/server.cc | 34 +- include/ChangeLog | 17 + include/coff/internal.h | 1 + include/coff/xcoff.h | 3 + include/ctf-api.h | 1 + include/ctf.h | 3 +- include/elf/or1k.h | 1 + include/hashtab.h | 3 + ld/ChangeLog | 49 ++ ld/ldelfgen.c | 15 +- ld/ldexp.c | 1 + ld/ldmain.c | 10 +- ld/testsuite/ld-ctf/array.d | 2 +- ld/testsuite/ld-ctf/conflicting-enums.d | 2 +- ld/testsuite/ld-ctf/cross-tu-cyclic-conflicting.d | 4 +- ld/testsuite/ld-ctf/cross-tu-noncyclic.d | 6 +- ld/testsuite/ld-ctf/ctf.exp | 2 +- ld/testsuite/ld-ctf/data-func-conflicted.d | 2 +- ld/testsuite/ld-ctf/enums.d | 8 +- ld/testsuite/ld-ctf/nonrepresentable-1.c | 7 + ld/testsuite/ld-ctf/nonrepresentable-2.c | 11 + ld/testsuite/ld-ctf/nonrepresentable.d | 26 + ld/testsuite/ld-ctf/slice.d | 11 +- ld/testsuite/ld-elf/pr27825-1.d | 3 +- ld/testsuite/ld-elf/pr27825-2.d | 3 +- ld/testsuite/ld-or1k/gotha1.dd | 34 + ld/testsuite/ld-or1k/gotha1.s | 24 + ld/testsuite/ld-or1k/gotha2.dd | 21 + ld/testsuite/ld-or1k/gotha2.s | 22 + ld/testsuite/ld-or1k/or1k.exp | 8 + ld/testsuite/ld-or1k/pltlib.s | 1 + ld/testsuite/ld-x86-64/rela.d | 10 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + ld/testsuite/lib/ld-lib.exp | 4 +- libctf/ChangeLog | 21 + libctf/NEWS | 3 + libctf/ctf-create.c | 33 + libctf/ctf-dedup.c | 14 +- libctf/ctf-open.c | 4 +- libctf/ctf-types.c | 9 + libctf/libctf.ver | 1 + libctf/testsuite/lib/ctf-lib.exp | 4 +- .../nonstatic-var-section-ld-r.lk | 1 - libiberty/hashtab.c | 7 + opcodes/ChangeLog | 5 + opcodes/or1k-asm.c | 7 +- sim/ChangeLog | 4 + sim/Makefile.in | 3 +- 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 +- 220 files changed, 4600 insertions(+), 2919 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-ctf/nonrepresentable-1.c create mode 100644 ld/testsuite/ld-ctf/nonrepresentable-2.c create mode 100644 ld/testsuite/ld-ctf/nonrepresentable.d create mode 100644 ld/testsuite/ld-or1k/gotha1.dd create mode 100644 ld/testsuite/ld-or1k/gotha1.s create mode 100644 ld/testsuite/ld-or1k/gotha2.dd create mode 100644 ld/testsuite/ld-or1k/gotha2.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