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 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 | 36 + bfd/cpu-riscv.c | 98 +- bfd/elf32-cris.c | 49 +- bfd/elf32-csky.c | 45 +- bfd/elf32-m68k.c | 62 + bfd/elfxx-riscv.c | 95 -- bfd/version.h | 2 +- bfd/vms-alpha.c | 29 +- binutils/ChangeLog | 58 + 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 | 9 +- binutils/elfcomm.c | 9 +- binutils/objdump.c | 27 +- binutils/readelf.c | 160 ++- binutils/testsuite/binutils-all/pr26160.dwp.bz2 | Bin 0 -> 2951 bytes binutils/testsuite/binutils-all/pr26160.r | 1441 ++++++++++++++++++++ config/ChangeLog | 9 + config/cet.m4 | 17 +- cpu/ChangeLog | 9 + cpu/bpf.cpu | 20 +- elfcpp/ChangeLog | 9 + elfcpp/elfcpp_swap.h | 16 +- gas/ChangeLog | 112 ++ gas/config/tc-arm.c | 1 + gas/config/tc-i386.c | 155 ++- gas/config/tc-m68k.c | 20 + 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 +- gdb/ChangeLog | 266 ++++ gdb/Makefile.in | 8 +- gdb/NEWS | 6 + gdb/acinclude.m4 | 3 + gdb/amd64-sol2-tdep.c | 23 +- gdb/config.in | 3 + gdb/configure | 40 + gdb/configure.ac | 21 + gdb/configure.tgt | 8 +- gdb/ctfread.c | 13 + gdb/dbxread.c | 3 - gdb/doc/ChangeLog | 10 + gdb/doc/gdb.texinfo | 16 +- gdb/dwarf2/loc.c | 59 +- gdb/exec.c | 5 +- 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/i386-sol2-tdep.c | 52 +- gdb/infcmd.c | 31 +- gdb/inferior.c | 16 +- gdb/inferior.h | 20 +- gdb/main.c | 2 +- gdb/mdebugread.c | 4 - gdb/mi/mi-cmd-env.c | 9 +- gdb/nto-procfs.c | 10 +- gdb/procfs.c | 9 +- gdb/regcache.c | 71 +- gdb/riscv-tdep.c | 519 ++++--- gdb/riscv-tdep.h | 15 + gdb/scoped-mock-context.h | 82 ++ 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 | 85 ++ 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/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 3 +- gdb/testsuite/gdb.compile/compile-cplus.exp | 12 +- gdb/testsuite/gdb.cp/try_catch.cc | 5 +- gdb/testsuite/gdb.cp/try_catch.exp | 4 + gdb/testsuite/gdb.python/python.exp | 118 +- 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/windows-nat.c | 16 +- gdb/xcoffread.c | 5 - gdbserver/ChangeLog | 6 + 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 | 28 + include/ctf-api.h | 4 + include/elf/m68k.h | 14 +- include/filenames.h | 3 +- include/libiberty.h | 7 + ld/ChangeLog | 102 ++ 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 | 35 + ld/ldlex.h | 1 + ld/ldmain.c | 52 +- 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 +- .../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 +-- 244 files changed, 8436 insertions(+), 3451 deletions(-) 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 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 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