This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-O2_LTO in repository toolchain/ci/binutils-gdb.
from 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 adds 39f381cb80 Fix decoding of indexed DWARF strings using pre-DWARF-5 stri [...] adds 9221725d1f PR26150, Assertion when asm() defines global symbols, -flto [...] adds d0dded5bc2 Add a testcase for PR binutils/26160 adds bb8d126033 Adjust command completion output when TUI is disabled adds 236ef0346d Fix "maint selftest" regression, add struct scoped_mock_context adds f37b21b481 PR 22843: ld, gold: Add --dependency-file option. adds fc3ecb3e61 gdb: add empty lines in loc.c adds 1fb5ee6203 gdb: add some more empty lines in loc.c adds 20821f4ed1 gdb: Allow target description to be dumped even when it is remote adds fbf42f4e6d gdb: Print compatible information within print_xml_feature adds caa7fd04f6 gdb: New maintenance command to print XML target description adds d5722d3be2 Automatic date update in version.in adds f8b1e5f6fc ubsan: alpha-vms: shift exponent 536874240 is too large adds a5aae5087c ld --help output adds 5376d47f66 ld: Set non_ir_ref_regular on source for assignment adds c679ec98a1 cris: Don't generate unnecessary dynamic tags adds 2c8e370829 csky: Don't generate unnecessary dynamic tags adds 4bf05d4a90 ld: Correct --dependency-file order adds fb58f5e928 Fix a potential use of an uninitialised variable error in gold. adds 069057bf0f bfd/riscv: tighten matching rules in riscv_scan adds a8654e7d78 Fixes PR 25475: ensure exec-file-mismatch "ask" always asks [...] adds 331733cd4e W/ Clang, compile C/C++ testcases with -Wno-unknown-warning-option adds 221db974e6 W/ Clang, compile/link C++ test programs with "-x c++" adds 727b7b1864 Sync config, include and libiberty with GCC adds 0a3eb8aeb3 Automatic date update in version.in adds 11abe42647 x86: drop stray assignment from build_evex_prefix() adds 40d231b4fb x86: also refuse data size prefix on SIMD insns adds a5aeccd9d3 x86-64: honor REX prefixes for SSE2AVX adds 0b9404fd37 x86-64: REX prefix is invalid with VEX etc adds 589958d6ff x86: fix SYSRET disassembly, improve {,V}CVTSI2S{S,D} and PTWRITE adds 8bbb3ad806 x86: operand sizing prefixes can disambiguate insns adds c423d21a43 x86: move ImmExt processing adds 464dc4af9a x86: drop left-over 4-way alternative disassembler templates adds 8f570d6288 x86: make J disassembler macro available for new use adds b59d128a11 Stop the assembler from generating R_ARM_THM_JMP11 relocatio [...] adds 6248d9d647 Remove the use of the register keyword in the libiberty.h he [...] adds 42cc83080d Update the Swedish translation in the gprof/ subdirectory. adds d412e69677 Move common handlers to sol2_init_abi adds a7e6196bb8 Don't include *sol2-tdep.o on Linux/sparc* adds c6d3683661 Use fork instead of vfork on Solaris adds bb6e55f3ee Remove obsolete gdbarch_static_transform_name adds 767a879e31 gdb/riscv: Improved register alias name creation adds 4445e8f59a gdb/riscv: Fix whitespace error adds ed69cbc8ef gdb/riscv: Take CSR names from target description adds 865bad2602 gdb/riscv: Remove CSR feature file adds 3b9fce9660 gdb/riscv: Improve support for matching against target descriptions adds be64fd0776 gdb: Extend target description processing of unknown registers adds 2e52d03824 gdb/riscv: Record information about unknown tdesc registers adds 6d74da72da gdb/riscv: Loop over all registers for 'info all-registers' adds d73be61168 cpu: fix offset16 type, update c-calls in bpf.cpu adds 277474eea0 gdb: make inferior::terminal a unique ptr adds 58373b80f3 gdb: use make_unique_xstrdup in set_inferior_io_terminal adds 30610e1520 Automatic date update in version.in adds ba9b3ef5ee RISCV changes broke 32-bit --enable-targets=all adds 85f7484a3a m68k: tag floating-point ABI used adds edf92af0fb Improve documentation of which shell is used by GDB's shell [...] adds f53b3eeb67 Fix -Wstring-compare testcase build failure adds 2a1bb84c67 x86: fix processing of -M disassembler option adds 198e1db737 ld/x86: actually invoke k1om tests adds d1c361252b x86: make I disassembler macro available for new use adds 1776e3e59c Fix --enable-libctf and --disable-static adds 094e34f221 binutils, ld: work with --disable-libctf adds fe4c2d5563 libctf: create: non-root-visible types should not appear in [...] adds 6bbf9da892 libctf: create: don't add forwards if the type added already exists adds d04a47ac53 libctf: create: ctf_add_type should hand back already-added [...] adds 8ffcdf1823 libctf: create: forwards are always in the namespace of thei [...] adds 2f6ecaed66 libctf, binutils: support CTF archives like objdump adds 2e428e7440 libctf: avoid nonportable __thread in CTF archive handling adds 866706584c libctf: work with compilers not supporting GNU C attributes adds e755667f94 libctf, elfcpp, gold: do not assume that <byteswap.h> contai [...] adds c1401ecc29 libctf: add some missing #includes. adds 8e6635bd14 libctf: support platforms with separate libintl adds 63112cd67b x86: Rename VecSIB to SIB for Intel AMX adds 79b32e73d8 x86: Correct VexSIB128 to VecSIB128 adds e978ad6249 i386-opc.tbl: Add a blank line adds b6cd5d100a x86: Process ImmExt without operands adds c0b3b3bdc6 Make test names unique in python.exp and guile.exp adds aa57a9d3b6 Automatic date update in version.in adds cfc16775b7 asan: readelf: use after free in process_archive adds 05779d57f9 Make {get,set}_inferior_io_terminal inferior methods adds 6db3031e5c gdbsupport: add format attribute to print_xml_feature::add_line adds a5122bfa07 Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 106 ++ bfd/cpu-riscv.c | 98 +- 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-cris.c | 49 +- bfd/elf32-csky.c | 45 +- bfd/elf32-frv.c | 22 +- bfd/elf32-hppa.c | 56 +- bfd/elf32-lm32.c | 49 +- bfd/elf32-m32r.c | 50 +- bfd/elf32-m68k.c | 109 +- 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 | 46 +- bfd/elfxx-riscv.c | 95 -- 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/version.h | 2 +- bfd/vms-alpha.c | 29 +- binutils/ChangeLog | 90 ++ binutils/Makefile.am | 5 + binutils/Makefile.in | 9 +- binutils/aclocal.m4 | 1 + binutils/config.in | 3 + binutils/configure | 39 +- binutils/configure.ac | 6 + binutils/doc/Makefile.in | 1 + binutils/doc/binutils.texi | 25 +- binutils/doc/debug.options.texi | 4 + binutils/dwarf.c | 205 ++- binutils/dwarf.h | 1 + binutils/elfcomm.c | 9 +- binutils/objdump.c | 31 +- binutils/od-macho.c | 4 + binutils/readelf.c | 167 ++- 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/pr26160.dwp.bz2 | Bin 0 -> 2951 bytes binutils/testsuite/binutils-all/pr26160.r | 1441 ++++++++++++++++++++ binutils/testsuite/binutils-all/readelf.exp | 13 + config/ChangeLog | 9 + config/cet.m4 | 17 +- cpu/ChangeLog | 9 + cpu/bpf.cpu | 20 +- elfcpp/ChangeLog | 9 + elfcpp/elfcpp_swap.h | 16 +- gas/ChangeLog | 132 ++ gas/config/tc-arm.c | 1 + gas/config/tc-i386.c | 155 ++- gas/config/tc-m68k.c | 20 + gas/config/tc-riscv.c | 48 +- gas/doc/as.texi | 16 + gas/testsuite/gas/arm/plt-1.d | 12 +- gas/testsuite/gas/i386/avx-16bit.d | 54 +- gas/testsuite/gas/i386/avx-scalar.d | 54 +- gas/testsuite/gas/i386/avx.d | 54 +- gas/testsuite/gas/i386/avx512f-16bit.d | 48 +- gas/testsuite/gas/i386/avx512f.d | 48 +- gas/testsuite/gas/i386/evex-lig256.d | 48 +- gas/testsuite/gas/i386/evex-lig512.d | 48 +- gas/testsuite/gas/i386/evex-wig1.d | 8 +- gas/testsuite/gas/i386/i386.exp | 5 + gas/testsuite/gas/i386/katmai.d | 2 +- gas/testsuite/gas/i386/nop-1-suffix.d | 60 + gas/testsuite/gas/i386/noreg16-data32.d | 152 +++ gas/testsuite/gas/i386/noreg16.d | 32 +- gas/testsuite/gas/i386/noreg16.s | 286 ++-- gas/testsuite/gas/i386/noreg32-data16.d | 163 +++ gas/testsuite/gas/i386/noreg32-data16.e | 11 + gas/testsuite/gas/i386/noreg32.d | 18 +- gas/testsuite/gas/i386/noreg32.s | 306 +++-- gas/testsuite/gas/i386/noreg64-data16.d | 161 +++ gas/testsuite/gas/i386/noreg64-data16.e | 11 + gas/testsuite/gas/i386/noreg64-rex64.d | 160 +++ gas/testsuite/gas/i386/noreg64.s | 328 ++--- gas/testsuite/gas/i386/prefix32.l | 8 +- gas/testsuite/gas/i386/prefix32.s | 2 +- gas/testsuite/gas/i386/prefix64.l | 10 +- gas/testsuite/gas/i386/prefix64.s | 2 +- gas/testsuite/gas/i386/ptwrite.d | 16 +- gas/testsuite/gas/i386/simd.d | 20 +- gas/testsuite/gas/i386/sse2-16bit.d | 4 +- gas/testsuite/gas/i386/sse2.d | 2 +- gas/testsuite/gas/i386/sse2avx.d | 10 +- gas/testsuite/gas/i386/sse2avx.s | 4 + gas/testsuite/gas/i386/x86-64-pseudos-bad.l | 3 + gas/testsuite/gas/i386/x86-64-pseudos-bad.s | 3 + gas/testsuite/gas/i386/x86-64-pseudos.d | 6 - gas/testsuite/gas/i386/x86-64-pseudos.s | 6 - gas/testsuite/gas/i386/x86-64-sse2avx.d | 27 + gas/testsuite/gas/i386/x86-64-sse2avx.s | 39 +- 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 | 612 +++++++++ gdb/Makefile.in | 8 +- gdb/NEWS | 21 + gdb/acinclude.m4 | 3 + gdb/ada-lang.c | 118 +- gdb/amd64-sol2-tdep.c | 23 +- 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/config.in | 3 + gdb/configure | 40 + gdb/configure.ac | 21 + gdb/configure.tgt | 8 +- gdb/ctfread.c | 13 + gdb/d-lang.c | 15 +- gdb/dbxread.c | 3 - gdb/doc/ChangeLog | 18 + gdb/doc/gdb.texinfo | 134 +- gdb/dwarf2/loc.c | 59 +- gdb/exec.c | 5 +- gdb/f-lang.c | 132 +- gdb/features/Makefile | 6 - gdb/features/riscv/32bit-csr.c | 253 ---- gdb/features/riscv/32bit-csr.xml | 251 ---- gdb/features/riscv/64bit-csr.c | 253 ---- gdb/features/riscv/64bit-csr.xml | 186 --- gdb/features/riscv/rebuild-csr-xml.sh | 37 - gdb/fork-child.c | 4 +- gdb/gdbarch-selftests.c | 39 +- gdb/gdbarch.c | 32 - gdb/gdbarch.h | 8 - gdb/gdbarch.sh | 2 - gdb/go-lang.c | 35 +- gdb/guile/scm-cmd.c | 2 +- gdb/guile/scm-param.c | 6 +- gdb/i386-sol2-tdep.c | 52 +- gdb/infcmd.c | 37 +- gdb/inferior.c | 16 +- gdb/inferior.h | 20 +- gdb/jit.c | 26 +- gdb/language.c | 213 ++- gdb/language.h | 103 +- gdb/m2-lang.c | 324 ++--- gdb/main.c | 2 +- gdb/mdebugread.c | 4 - gdb/mi/mi-cmd-env.c | 9 +- gdb/nto-procfs.c | 10 +- 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 | 54 +- gdb/python/py-auto-load.c | 4 +- gdb/python/py-cmd.c | 2 +- gdb/python/py-param.c | 4 +- gdb/regcache.c | 71 +- gdb/remote.c | 4 +- gdb/riscv-tdep.c | 519 ++++--- gdb/riscv-tdep.h | 15 + gdb/rust-lang.c | 162 +-- gdb/scoped-mock-context.h | 82 ++ gdb/sol-thread.c | 30 +- gdb/sol2-tdep.c | 66 +- gdb/sol2-tdep.h | 4 +- gdb/sparc-sol2-tdep.c | 79 +- gdb/sparc-tdep.h | 7 - gdb/sparc64-sol2-tdep.c | 26 +- gdb/sparc64-tdep.h | 3 - gdb/stabsread.c | 41 +- gdb/symfile-add-flags.h | 6 + gdb/symfile.c | 10 +- gdb/target-descriptions.c | 140 +- gdb/target-descriptions.h | 27 +- gdb/testsuite/ChangeLog | 125 ++ gdb/testsuite/Makefile.in | 2 + gdb/testsuite/aclocal.m4 | 1 + gdb/testsuite/configure | 18 + gdb/testsuite/configure.ac | 3 + .../gdb.arch/amd64-entry-value-paramref.exp | 3 +- gdb/testsuite/gdb.arch/riscv-tdesc-loading-01.xml | 83 ++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-02.xml | 81 ++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-03.xml | 79 ++ gdb/testsuite/gdb.arch/riscv-tdesc-loading-04.xml | 77 ++ gdb/testsuite/gdb.arch/riscv-tdesc-loading.exp | 39 + gdb/testsuite/gdb.arch/riscv-tdesc-regs-32.xml | 89 ++ gdb/testsuite/gdb.arch/riscv-tdesc-regs-64.xml | 93 ++ .../riscv-tdesc-regs.c} | 0 gdb/testsuite/gdb.arch/riscv-tdesc-regs.exp | 123 ++ gdb/testsuite/gdb.base/alias.exp | 2 +- gdb/testsuite/gdb.base/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 3 +- .../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.compile/compile-cplus.exp | 12 +- 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.cp/try_catch.cc | 5 +- gdb/testsuite/gdb.cp/try_catch.exp | 4 + 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 | 120 +- gdb/testsuite/gdb.xml/maint-xml-dump-01.xml | 10 + gdb/testsuite/gdb.xml/maint-xml-dump-02.xml | 27 + gdb/testsuite/gdb.xml/maint-xml-dump.exp | 124 ++ .../persistent-lang.cc => gdb.xml/tdesc-reload.c} | 0 gdb/testsuite/gdb.xml/tdesc-reload.exp | 83 ++ gdb/testsuite/lib/completion-support.exp | 17 +- gdb/testsuite/lib/gdb-guile.exp | 20 - gdb/testsuite/lib/gdb-python.exp | 19 - gdb/testsuite/lib/gdb.exp | 59 +- gdb/top.c | 30 +- gdb/tracepoint.c | 6 +- gdb/typeprint.c | 9 - gdb/valprint.c | 2 +- gdb/windows-nat.c | 16 +- gdb/xcoffread.c | 5 - gdbserver/ChangeLog | 26 + gdbserver/linux-low.cc | 101 +- gdbserver/linux-low.h | 27 +- gdbserver/tdesc.cc | 21 + gdbsupport/ChangeLog | 27 + gdbsupport/tdesc.cc | 106 +- gdbsupport/tdesc.h | 44 +- gold/ChangeLog | 24 + gold/config.in | 12 + gold/configure | 127 +- gold/configure.ac | 3 + gold/fileread.cc | 30 + gold/fileread.h | 14 +- gold/layout.cc | 70 +- gold/options.h | 14 +- gold/target-reloc.h | 2 +- gprof/ChangeLog | 4 + gprof/po/sv.po | 54 +- include/ChangeLog | 83 ++ include/ctf-api.h | 4 + include/elf/m68k.h | 14 +- include/filenames.h | 3 +- include/libiberty.h | 7 + include/mach-o/loader.h | 2 + include/opcode/aarch64.h | 111 +- ld/ChangeLog | 116 ++ ld/Makefile.am | 4 + ld/Makefile.in | 5 +- ld/NEWS | 4 + ld/aclocal.m4 | 1 + ld/config.in | 3 + ld/configure | 42 +- ld/configure.ac | 9 + ld/emultempl/cskyelf.em | 14 +- ld/ld.h | 2 + ld/ld.texi | 15 + ld/ldelf.c | 4 +- ld/ldelfgen.c | 14 + ld/ldexp.c | 10 +- ld/ldfile.c | 28 +- ld/ldlang.c | 38 +- ld/ldlex.h | 1 + ld/ldmain.c | 73 +- ld/ldmain.h | 1 + ld/lexsup.c | 14 +- ld/pe-dll.c | 2 + ld/testsuite/ld-cris/libdso-15b.d | 6 +- ld/testsuite/ld-cris/libdso-15c.d | 22 + ld/testsuite/ld-cris/libdso-1c.d | 6 +- ld/testsuite/ld-cris/libdso-1d.d | 10 +- ld/testsuite/ld-csky/tls-ie-v1.d | 5 +- ld/testsuite/ld-csky/tls-ie.d | 5 +- ld/testsuite/ld-elf/shared.exp | 32 +- .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-0.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-00.d | 4 + ld/testsuite/ld-m68k/attr-gnu-4-01.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-02.d | 8 + .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-1.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-10.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-11.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-12.d | 4 + .../mips => ld/testsuite/ld-m68k}/attr-gnu-4-2.s | 0 ld/testsuite/ld-m68k/attr-gnu-4-20.d | 8 + ld/testsuite/ld-m68k/attr-gnu-4-21.d | 4 + ld/testsuite/ld-m68k/attr-gnu-4-22.d | 8 + ld/testsuite/ld-m68k/m68k.exp | 10 + ld/testsuite/ld-plugin/lto.exp | 8 + ld/testsuite/ld-plugin/pr26163a.c | 9 + ld/testsuite/ld-plugin/pr26163b.c | 19 + ld/testsuite/ld-x86-64/x86-64.exp | 3 + libctf/ChangeLog | 81 ++ libctf/Makefile.in | 13 + libctf/aclocal.m4 | 1 + libctf/config.h.in | 16 + libctf/configure | 120 +- libctf/configure.ac | 3 + libctf/ctf-archive.c | 93 +- libctf/ctf-create.c | 49 +- libctf/ctf-impl.h | 15 +- libctf/ctf-open-bfd.c | 69 +- libctf/ctf-open.c | 37 +- libctf/libctf.ver | 1 + libctf/swap.h | 16 +- libiberty/ChangeLog | 50 + libiberty/Makefile.in | 12 +- libiberty/bsearch_r.c | 93 ++ libiberty/configure | 12 +- libiberty/d-demangle.c | 773 +++++++---- libiberty/functions.texi | 21 +- libiberty/testsuite/d-demangle-expected | 80 ++ opcodes/ChangeLog | 50 + opcodes/i386-dis.c | 66 +- opcodes/i386-gen.c | 2 +- opcodes/i386-opc.h | 12 +- opcodes/i386-opc.tbl | 160 +-- 350 files changed, 11502 insertions(+), 5974 deletions(-) create mode 100644 binutils/testsuite/binutils-all/pr26112.o.bz2 create mode 100644 binutils/testsuite/binutils-all/pr26112.r create mode 100644 binutils/testsuite/binutils-all/pr26160.dwp.bz2 create mode 100644 binutils/testsuite/binutils-all/pr26160.r create mode 100644 gas/testsuite/gas/i386/nop-1-suffix.d create mode 100644 gas/testsuite/gas/i386/noreg16-data32.d create mode 100644 gas/testsuite/gas/i386/noreg32-data16.d create mode 100644 gas/testsuite/gas/i386/noreg32-data16.e create mode 100644 gas/testsuite/gas/i386/noreg64-data16.d create mode 100644 gas/testsuite/gas/i386/noreg64-data16.e create mode 100644 gas/testsuite/gas/i386/noreg64-rex64.d 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 delete mode 100644 gdb/features/riscv/32bit-csr.c delete mode 100644 gdb/features/riscv/32bit-csr.xml delete mode 100644 gdb/features/riscv/64bit-csr.c delete mode 100644 gdb/features/riscv/64bit-csr.xml delete mode 100755 gdb/features/riscv/rebuild-csr-xml.sh create mode 100644 gdb/scoped-mock-context.h create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-01.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-02.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-03.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading-04.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-loading.exp create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs-32.xml create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs-64.xml copy gdb/testsuite/{gdb.base/persistent-lang.cc => gdb.arch/riscv-tdesc-regs.c} (100%) create mode 100644 gdb/testsuite/gdb.arch/riscv-tdesc-regs.exp 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 create mode 100644 gdb/testsuite/gdb.xml/maint-xml-dump-01.xml create mode 100644 gdb/testsuite/gdb.xml/maint-xml-dump-02.xml create mode 100644 gdb/testsuite/gdb.xml/maint-xml-dump.exp copy gdb/testsuite/{gdb.base/persistent-lang.cc => gdb.xml/tdesc-reload.c} (100%) create mode 100644 gdb/testsuite/gdb.xml/tdesc-reload.exp create mode 100644 ld/testsuite/ld-cris/libdso-15c.d copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-0.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-00.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-01.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-02.d copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-1.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-10.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-11.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-12.d copy {gas/testsuite/gas/mips => ld/testsuite/ld-m68k}/attr-gnu-4-2.s (100%) create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-20.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-21.d create mode 100644 ld/testsuite/ld-m68k/attr-gnu-4-22.d create mode 100644 ld/testsuite/ld-plugin/pr26163a.c create mode 100644 ld/testsuite/ld-plugin/pr26163b.c create mode 100644 libiberty/bsearch_r.c