This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Os in repository toolchain/ci/binutils-gdb.
from 160f8a8f32 Adjust gdb.mi/mi-sym-info.exp filename patterns. adds 48e9cc8405 Ensure 'exec-file has changed' check has priority over 'exec [...] adds 0381901e62 Do without ld ENABLE_PLUGINS adds 1e92785005 PR26132, ar creates invalid libraries for some targets with [...] adds cf6f3e86de [PR gdb/25939] Move push_target call earlier in procfs.c adds 196535a69c Various procfs.c cleanups adds 41ab2f9b7b Automatic date update in version.in adds cbd7581f34 RISC-V: Don't assume the priv attributes are in order when h [...] adds 39ff0b8123 RISC-V: Report warning when linking the objects with differe [...] adds f809832224 Solaris, target_wait(), don't rely on inferior_ptid adds bd920864f3 gdb/jit: return bool in jit_breakpoint_re_set_internal and j [...] adds 013e3554b2 gdbserver/linux-low: use std::list to store pending signals adds d768f160a9 Recognize some new Mach-O load commands adds 359157df20 aarch64: Normalize and sort feature bit macros adds e4b7104b1e Add support for decoding the DW_MACRO_define_strx and DW_MAC [...] adds e822f2cda9 Disable parts of gdb.base/source-dir.exp on remote host adds cf00cd6faf default-args: allow to define default arguments for aliases adds 746ebfe8dd Add tests for new alias default-args related commands and ar [...] adds 5b860c93e3 NEWS and documentation for alias default-args related concep [...] adds 46dfcabeba Automatic date update in version.in adds d081ffffa0 binutils objdump.exp remote_file typo adds c7c970e4c6 Correct bfin XPASSes adds 1a79004f61 RISC-V: Generate ELF priv attributes if priv instruction are [...] adds 378258006c gdb: Add --with-python-libdir to gdb's --configuration output adds 2e573c0a3f Avoid testcase build failures with -Wunused-value adds 3084d7a27b ELF: Add _bfd_elf_add_dynamic_tags adds 87afa6523b gdb: Convert language la_parser field to a method adds 1bf9c36374 gdb: Convert language la_post_parser field to a method adds ec8cec5b96 gdb: Convert language la_emitchar field to a method adds 52b50f2c1b gdb: Convert language la_printchar field to a method adds d711ee67ac gdb: Convert language la_printstr field to a method adds 4ffc13fb0e gdb: Convert language la_print_typedef field to a method adds 39e7eccae6 gdb: Convert language la_is_string_type_p field to a method adds 80fda85ca1 Add a testcase for PR binutils/26112 adds 7e4b9c4cd3 Improve -Wunused-value testcase build failures fix new 39f381cb80 Fix decoding of indexed DWARF strings using pre-DWARF-5 stri [...] new 9221725d1f PR26150, Assertion when asm() defines global symbols, -flto [...]
The 2 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 | 107 ++++++ bfd/configure | 24 ++ bfd/configure.ac | 24 ++ bfd/elf-bfd.h | 9 + bfd/elf-m10300.c | 66 +--- bfd/elf-vxworks.c | 13 + bfd/elf-vxworks.h | 3 +- bfd/elf32-arc.c | 53 +-- bfd/elf32-arm.c | 73 +--- bfd/elf32-bfin.c | 22 +- bfd/elf32-cr16.c | 66 +--- bfd/elf32-frv.c | 22 +- bfd/elf32-hppa.c | 56 +-- bfd/elf32-lm32.c | 49 +-- bfd/elf32-m32r.c | 50 +-- bfd/elf32-m68k.c | 47 +-- bfd/elf32-metag.c | 52 +-- bfd/elf32-microblaze.c | 42 +-- bfd/elf32-nds32.c | 63 +--- bfd/elf32-nios2.c | 47 +-- bfd/elf32-or1k.c | 50 +-- bfd/elf32-ppc.c | 41 +-- bfd/elf32-s390.c | 49 +-- bfd/elf32-sh.c | 65 +--- bfd/elf32-tilepro.c | 46 +-- bfd/elf32-vax.c | 70 +--- bfd/elf32-xtensa.c | 28 +- bfd/elf64-alpha.c | 38 +- bfd/elf64-hppa.c | 58 +--- bfd/elf64-s390.c | 49 +-- bfd/elflink.c | 93 +++++ bfd/elfnn-aarch64.c | 38 +- bfd/elfnn-ia64.c | 34 +- bfd/elfnn-riscv.c | 144 ++++---- bfd/elfxx-riscv.c | 96 +++++- bfd/elfxx-riscv.h | 13 + bfd/elfxx-sparc.c | 36 +- bfd/elfxx-tilegx.c | 46 +-- bfd/elfxx-x86.c | 78 +---- bfd/elfxx-x86.h | 3 - bfd/mach-o.c | 2 + bfd/plugin.c | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 32 ++ binutils/doc/binutils.texi | 16 +- binutils/doc/debug.options.texi | 4 + binutils/dwarf.c | 205 +++++++++-- binutils/dwarf.h | 1 + binutils/objdump.c | 4 +- binutils/od-macho.c | 4 + binutils/readelf.c | 7 +- binutils/testsuite/binutils-all/objdump.exp | 2 +- binutils/testsuite/binutils-all/pr26112.o.bz2 | Bin 0 -> 4998 bytes binutils/testsuite/binutils-all/pr26112.r | 350 +++++++++++++++++++ binutils/testsuite/binutils-all/readelf.exp | 13 + gas/ChangeLog | 26 ++ gas/config/tc-riscv.c | 84 +++-- gas/testsuite/gas/riscv/attribute-11.s | 2 + gas/testsuite/gas/riscv/attribute-14.s | 19 + gas/testsuite/gas/riscv/attribute-14a.d | 8 + gas/testsuite/gas/riscv/attribute-14b.d | 8 + gas/testsuite/gas/riscv/attribute-14c.d | 8 + gas/testsuite/gas/riscv/attribute-14d.d | 8 + gas/testsuite/gas/riscv/attribute-14e.d | 8 + gdb/ChangeLog | 383 +++++++++++++++++++++ gdb/NEWS | 15 + gdb/ada-lang.c | 118 ++++--- gdb/c-lang.c | 28 -- gdb/cli/cli-cmds.c | 247 ++++++++++--- gdb/cli/cli-decode.c | 110 +++++- gdb/cli/cli-decode.h | 4 + gdb/cli/cli-script.c | 12 +- gdb/command.h | 2 + gdb/completer.c | 2 +- gdb/d-lang.c | 15 +- gdb/doc/ChangeLog | 8 + gdb/doc/gdb.texinfo | 118 ++++++- gdb/exec.c | 8 + gdb/f-lang.c | 132 ++++--- gdb/go-lang.c | 35 +- gdb/guile/scm-cmd.c | 2 +- gdb/guile/scm-param.c | 6 +- gdb/infcmd.c | 6 +- gdb/jit.c | 26 +- gdb/language.c | 213 +++++++++--- gdb/language.h | 103 +++--- gdb/m2-lang.c | 324 ++++++++--------- gdb/objc-lang.c | 7 - gdb/opencl-lang.c | 7 - gdb/p-lang.c | 274 ++++++++------- gdb/p-lang.h | 4 - gdb/parse.c | 13 +- gdb/parser-defs.h | 3 - gdb/procfs.c | 256 +++----------- gdb/python/py-auto-load.c | 4 +- gdb/python/py-cmd.c | 2 +- gdb/python/py-param.c | 4 +- gdb/remote.c | 4 +- gdb/rust-lang.c | 162 ++++----- gdb/sol-thread.c | 30 +- gdb/testsuite/ChangeLog | 49 +++ gdb/testsuite/gdb.base/alias.exp | 2 +- gdb/testsuite/gdb.base/attach.c | 2 +- gdb/testsuite/gdb.base/attach.exp | 54 ++- gdb/testsuite/gdb.base/attach2.c | 4 +- gdb/testsuite/gdb.base/{attach2.c => attach3.c} | 6 +- .../py-pp-re-notag.c => gdb.base/default-args.c} | 20 +- gdb/testsuite/gdb.base/default-args.exp | 123 +++++++ gdb/testsuite/gdb.base/default.exp | 4 +- gdb/testsuite/gdb.base/help.exp | 2 +- gdb/testsuite/gdb.base/page.exp | 4 +- gdb/testsuite/gdb.base/source-dir.exp | 12 +- gdb/testsuite/gdb.base/style.exp | 8 +- gdb/testsuite/gdb.cp/namespace.cc | 22 +- gdb/testsuite/gdb.cp/nsimport.cc | 6 +- gdb/testsuite/gdb.cp/nsnested.cc | 2 +- gdb/testsuite/gdb.cp/nsnoimports.cc | 12 +- gdb/testsuite/gdb.cp/nsusing.cc | 12 +- gdb/testsuite/gdb.cp/smartp.cc | 8 +- gdb/testsuite/gdb.guile/guile.exp | 2 +- gdb/testsuite/gdb.python/py-pp-integral.c | 2 +- gdb/testsuite/gdb.python/py-pp-re-notag.c | 2 +- gdb/testsuite/gdb.python/python.exp | 2 +- gdb/top.c | 30 +- gdb/tracepoint.c | 6 +- gdb/typeprint.c | 9 - gdb/valprint.c | 2 +- gdbserver/ChangeLog | 20 ++ gdbserver/linux-low.cc | 101 ++---- gdbserver/linux-low.h | 27 +- include/ChangeLog | 61 ++++ include/mach-o/loader.h | 2 + include/opcode/aarch64.h | 111 +++--- include/opcode/riscv.h | 4 - ld/ChangeLog | 44 +++ ld/Makefile.am | 25 +- ld/Makefile.in | 77 ++--- ld/configure | 18 +- ld/configure.ac | 1 - ld/ldfile.c | 10 +- ld/ldlang.c | 33 +- ld/ldlang.h | 4 +- ld/ldlex.h | 4 +- ld/ldmain.c | 35 +- ld/lexsup.c | 16 +- ld/plugin.c | 2 + ld/testplug.c | 2 + ld/testplug2.c | 2 + ld/testplug3.c | 2 + ld/testplug4.c | 2 + ld/testsuite/ld-elf/shared.exp | 32 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-01.d | 10 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-02.d | 10 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-03.d | 10 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-04.d | 10 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-05.d | 10 +- .../ld-riscv-elf/attr-merge-priv-spec-failed-06.d | 10 +- opcodes/ChangeLog | 5 + opcodes/riscv-dis.c | 1 + opcodes/riscv-opc.c | 50 --- 160 files changed, 3662 insertions(+), 2961 deletions(-) create mode 100644 binutils/testsuite/binutils-all/pr26112.o.bz2 create mode 100644 binutils/testsuite/binutils-all/pr26112.r create mode 100644 gas/testsuite/gas/riscv/attribute-14.s create mode 100644 gas/testsuite/gas/riscv/attribute-14a.d create mode 100644 gas/testsuite/gas/riscv/attribute-14b.d create mode 100644 gas/testsuite/gas/riscv/attribute-14c.d create mode 100644 gas/testsuite/gas/riscv/attribute-14d.d create mode 100644 gas/testsuite/gas/riscv/attribute-14e.d copy gdb/testsuite/gdb.base/{attach2.c => attach3.c} (82%) copy gdb/testsuite/{gdb.python/py-pp-re-notag.c => gdb.base/default-args.c} (73%) create mode 100644 gdb/testsuite/gdb.base/default-args.exp