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-O2 in repository toolchain/ci/binutils-gdb.
from 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 adds cd4c4c07f4 Remove "cmd_type" function adds ffdbed0740 Automatic date update in version.in adds 290a25dc2d x86_64 k1om tests adds 279edac53d C++ comments adds 07d22f648e asan: _bfd_pei_slurp_codeview_record use of uninit value adds 9f27c36482 binutils/dwarf.c: Correct an `index' global shadowing error [...] adds b20e7614da gas: Fix mmix fixups and TC_FX_SIZE_SLACK, PR25331 adds 4e394b28e3 gas/testsuite: test-case for PR25331 (mmix reloc fixup bug) adds b0237c0eab [gdb/testsuite] Expect conformation question in gdb.server/s [...] adds f638ed7301 [gdbserver] Add missing include of gdbsupport/agent.h adds a3ca48cdda [gdb/testsuite] Emit unresolved for unknown proc adds a57f74bb7c tic6x: Call _bfd_elf_add_dynamic_tags adds 8c190ce038 x86: Support VEX base opcode length > 1 adds df5b887608 gdb/testsuite: better handle failures in simavr board, reap [...] adds 19b187a978 gdb: fix documentation of gdbarch_displaced_step_copy_insn adds 5e7d7e3681 Automatic date update in version.in adds 83d7d99e75 RISC-V: Cleanup the include/opcode/riscv-opc.h. adds 08ccfccf0e RISC-V: Support debug and float CSR as the unprivileged ones. adds 39d050ee50 microblaze-linux XPASS ld-elf/var1 adds d74b88ed7f Fix nds32*-elf XPASS readelf -wiaoRlL dw5 adds b9b9b0ef34 Don't xfail nds32 for ld-elf/reloc-discard test adds fb4a044b5a solaris XPASS ld-elf/group1 adds b011fe1a72 [gdb/testsuite] Handle early_flags in gdb_default_target_compile adds 5568cc9ee8 Add support for attributes using DW_FORM_GNU_strp_alt adds 5ac588997c Do not define basic_string_view::to_string adds a1520ad8fc Fix bug in quirk_rust_enum adds bbd19b19e4 Remove x86 NaCl target support adds 2a17c803f6 Fix test breakages caused by removal of gdb_py_test_multiple. adds 8cfb541ad1 Readline-8.0 patch 1: fix file descriptor leak with zero-len [...] adds fca1f7036a fix problems moving back beyond start of history adds c74251adf3 reading history entries with timestamps can result in joined [...] adds f5fb419ff3 problems restoring the history file are not signaled correct [...] adds b1d34c3e25 Update readline/README to mention patchlevel adds 66d743a43e Automatic date update in version.in adds 054b336d9a gas eqv-dot test fails adds 3443489c65 obsolete xc16x adds cc574a35a2 Re: Remove x86 NaCl target support adds 9cdf98207c Allow reference form for DW_AT_associated and DW_AT_allocate [...] adds 33d1369f18 PR26188, buff overflow in coff_find_nearest_line_with_names adds a8caed5d7f Recognize -1 as a tombstone value in .debug_line adds 0ac053609a Automatic date update in version.in adds ea68593bd2 Use complete_on_enum in tui_reggroup_completer adds 7a02bab704 Remove tui_expand_tabs adds e555083f95 Move some code out of tui-data.h adds 9ab26b4a0f Remove tui_data_window::name adds c9753adb01 Remove useless "if' from tui-regs.c adds 22b7b0412b Rename tui_data_item_window::item_no adds 7134f2eb92 Don't derive tui_data_item_window from tui_gen_win_info adds 1eb2161f83 Remove body of tui_locator_window constructor adds a30cb6dabb Derive tui_locator_window from tui_win_info adds 32c1e21009 Remove tui_gen_win_info adds 1cdf9e33ea Make tui_win_info::name pure virtual adds 0942c7ab94 Change readelf's display of symbol names (when not in --wide [...] adds b1a35af270 gdb: remove unused fetch_inferior_event and inferior_event_h [...] adds f405494f21 aarch64: Fix segfault on unicode symbols adds f436f38e7d Skip fill-1 gas test for MeP targets. adds c2ecccb33c x86: Add SwapSources adds 6d2f9adc67 Automatic date update in version.in adds b657622c3e Re: Change readelf's display of symbol names adds 9adda7af10 Remove stale overlay testcase bits adds 2eb8215700 Remove stale -DNO_PROTOTYPES bits from gdb testsuite adds bf90c83acc Fix gdb.base/charset.exp with Clang adds 3c8ea5be24 Fix gdb.base/structs2.exp with Clang adds ad8464f799 sim/ppc: Fix linker error with -fno-common adds c4df5bbeb8 sim/igen: Fix linker error with -fno-common adds 889d527eb4 Automatic date update in version.in adds 211d5b1c18 gdb: remove callback in macro expand functions adds 14d960c82a gdb: make macro_expand_next return a gdb::unique_xmalloc_ptr<char> adds a36158ec0c gdb: make macro_stringify return a gdb::unique_xmalloc_ptr<char> adds b115b9fd3c Add markers for binutils 2.35 branch adds b19d852dcf Update version to 2.35.50 and regenerate files adds b4396c5e6e oops - omitted from previous delta adds 2f4172d6cb Tweak version numbers in release-howto adds 983d1fb49c Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + bfd/ChangeLog | 97 + bfd/arc-got.h | 2 +- bfd/archures.c | 4 - bfd/bfd-in2.h | 4 - bfd/coff-z80.c | 4 +- bfd/coffgen.c | 8 +- bfd/config.bfd | 21 +- bfd/configure | 33 +- bfd/configure.ac | 13 +- bfd/cpu-i386.c | 28 +- bfd/cpu-riscv.c | 80 + bfd/elf32-csky.c | 4 +- bfd/elf32-i386.c | 203 - bfd/elf32-m32c.c | 1 - bfd/elf32-m68k.c | 62 + bfd/elf32-tic6x.c | 35 +- bfd/elf64-x86-64.c | 305 +- bfd/elfxx-riscv.c | 95 - bfd/elfxx-x86.c | 10 +- bfd/peXXigen.c | 20 +- bfd/po/bfd.pot | 3070 ++++---- bfd/targets.c | 6 - bfd/version.h | 2 +- bfd/version.m4 | 2 +- binutils/BRANCHES | 1 + binutils/ChangeLog | 112 + binutils/Makefile.am | 5 + binutils/Makefile.in | 9 +- binutils/NEWS | 10 + binutils/README-how-to-make-a-release | 12 +- binutils/aclocal.m4 | 1 + binutils/config.in | 3 + binutils/configure | 59 +- binutils/configure.ac | 6 + binutils/doc/Makefile.in | 1 + binutils/doc/binutils.texi | 19 +- binutils/dwarf.c | 25 +- binutils/elfcomm.c | 9 +- binutils/objdump.c | 27 +- binutils/po/binutils.pot | 3833 +++++----- binutils/readelf.c | 214 +- binutils/resrc.c | 2 +- binutils/testsuite/binutils-all/elfedit-1.d | 2 +- binutils/testsuite/binutils-all/i386/i386.exp | 4 +- binutils/testsuite/binutils-all/readelf.exp | 2 +- binutils/testsuite/binutils-all/x86-64/objects.exp | 4 +- .../testsuite/binutils-all/x86-64/pr23494a-x32.d | 1 - binutils/testsuite/binutils-all/x86-64/pr23494a.d | 1 - .../testsuite/binutils-all/x86-64/pr23494b-x32.d | 1 - binutils/testsuite/binutils-all/x86-64/pr23494b.d | 1 - .../testsuite/binutils-all/x86-64/pr23494c-x32.d | 1 - binutils/testsuite/binutils-all/x86-64/pr23494c.d | 1 - .../testsuite/binutils-all/x86-64/pr23494d-x32.d | 1 - binutils/testsuite/binutils-all/x86-64/pr23494d.d | 1 - .../testsuite/binutils-all/x86-64/pr23494e-x32.d | 1 - binutils/testsuite/binutils-all/x86-64/pr23494e.d | 1 - binutils/testsuite/binutils-all/x86-64/x86-64.exp | 4 +- config/ChangeLog | 4 + cpu/ChangeLog | 13 + cpu/bpf.cpu | 20 +- elfcpp/ChangeLog | 13 + elfcpp/elfcpp_swap.h | 16 +- gas/ChangeLog | 158 + gas/NEWS | 4 + gas/config/tc-aarch64.c | 2 +- gas/config/tc-arm.c | 1 + gas/config/tc-i386.c | 37 +- gas/config/tc-i386.h | 4 - gas/config/tc-m68k.c | 20 + gas/config/tc-mmix.c | 19 +- gas/config/tc-mmix.h | 3 - gas/config/tc-riscv.c | 53 +- gas/config/tc-s12z.c | 28 +- gas/config/tc-xc16x.c | 2 + gas/config/tc-xtensa.c | 2 +- gas/config/tc-z80.c | 1 - gas/configure | 20 +- gas/configure.tgt | 4 - gas/doc/as.texi | 16 + gas/po/gas.pot | 3158 ++++---- .../gas/aarch64/reglike-label-unicode-segv.d | 8 + .../gas/aarch64/reglike-label-unicode-segv.s | 2 + gas/testsuite/gas/all/eqv-dot.d | 5 +- gas/testsuite/gas/all/fill-1.d | 4 +- gas/testsuite/gas/arm/plt-1.d | 12 +- gas/testsuite/gas/i386/i386.exp | 15 +- gas/testsuite/gas/i386/iamcu-1.d | 1 - gas/testsuite/gas/i386/iamcu-2.d | 1 - gas/testsuite/gas/i386/iamcu-3.d | 1 - gas/testsuite/gas/i386/iamcu-4.d | 1 - gas/testsuite/gas/i386/iamcu-5.d | 1 - gas/testsuite/gas/i386/k1om.d | 1 - gas/testsuite/gas/i386/l1om.d | 1 - gas/testsuite/gas/i386/nop-1-suffix.d | 60 + gas/testsuite/gas/ia64/group-2.d | 2 +- gas/testsuite/gas/ia64/unwind-ilp32.d | 2 +- gas/testsuite/gas/ia64/unwind.d | 2 +- gas/testsuite/gas/mmix/bspec-1.d | 2 +- gas/testsuite/gas/mmix/bspec-2.d | 2 +- gas/testsuite/gas/mmix/comment-1.d | 2 +- gas/testsuite/gas/mmix/pr25331.d | 34 + gas/testsuite/gas/mmix/pr25331.s | 447 ++ gas/testsuite/gas/riscv/csr-dw-regnums.d | 33 +- gas/testsuite/gas/riscv/csr-dw-regnums.s | 37 +- gas/testsuite/gas/riscv/priv-reg-fail-fext.d | 2 +- gas/testsuite/gas/riscv/priv-reg-fail-fext.l | 27 +- .../gas/riscv/priv-reg-fail-read-only-01.d | 2 +- .../gas/riscv/priv-reg-fail-read-only-01.l | 27 +- gas/testsuite/gas/riscv/priv-reg-fail-rv32-only.d | 2 +- gas/testsuite/gas/riscv/priv-reg-fail-rv32-only.l | 27 +- .../gas/riscv/priv-reg-fail-version-1p10.l | 2 - .../gas/riscv/priv-reg-fail-version-1p11.l | 1 - .../gas/riscv/priv-reg-fail-version-1p9p1.l | 2 - gas/testsuite/gas/riscv/priv-reg-version-1p10.d | 34 +- gas/testsuite/gas/riscv/priv-reg-version-1p11.d | 34 +- gas/testsuite/gas/riscv/priv-reg-version-1p9p1.d | 34 +- gas/testsuite/gas/riscv/priv-reg.s | 45 +- gas/testsuite/gas/tic6x/scomm-directive-4.d | 2 +- gdb/ChangeLog | 391 + gdb/Makefile.in | 8 +- gdb/acinclude.m4 | 3 + gdb/ada-lang.c | 8 +- gdb/amd64-sol2-tdep.c | 23 +- gdb/c-exp.y | 19 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-decode.c | 6 - gdb/cli/cli-decode.h | 17 +- gdb/command.h | 16 - 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 | 5 + gdb/doc/gdb.texinfo | 7 +- gdb/dwarf2/read.c | 31 +- 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.c | 32 - gdb/gdbarch.h | 12 +- gdb/gdbarch.sh | 6 +- gdb/i386-sol2-tdep.c | 52 +- gdb/inf-loop.c | 5 +- gdb/inf-loop.h | 3 +- gdb/infcmd.c | 33 +- gdb/inferior.c | 16 +- gdb/inferior.h | 20 +- gdb/infrun.c | 8 +- gdb/infrun.h | 2 +- gdb/linux-nat.c | 2 +- gdb/macrocmd.c | 22 +- gdb/macroexp.c | 67 +- gdb/macroexp.h | 59 +- gdb/macroscope.c | 14 +- gdb/macroscope.h | 9 +- gdb/macrotab.c | 14 +- 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/record-btrace.c | 2 +- gdb/record-full.c | 2 +- gdb/remote.c | 7 +- gdb/riscv-tdep.c | 519 +- gdb/riscv-tdep.h | 15 + 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/target-descriptions.c | 31 +- gdb/target-descriptions.h | 27 +- gdb/testsuite/ChangeLog | 123 + gdb/testsuite/Makefile.in | 2 + gdb/testsuite/aclocal.m4 | 1 + gdb/testsuite/boards/simavr.exp | 37 +- gdb/testsuite/configure | 18 + gdb/testsuite/configure.ac | 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/call-sc.exp | 15 +- gdb/testsuite/gdb.base/charset.c | 17 +- gdb/testsuite/gdb.base/ctf-constvars.exp | 2 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 3 +- gdb/testsuite/gdb.base/d10vovly.c | 225 - gdb/testsuite/gdb.base/m32rovly.c | 225 - gdb/testsuite/gdb.base/overlays.c | 8 +- gdb/testsuite/gdb.base/ovlymgr.c | 133 - gdb/testsuite/gdb.base/ovlymgr.h | 11 +- gdb/testsuite/gdb.base/reread.exp | 2 - gdb/testsuite/gdb.base/structs.exp | 15 +- gdb/testsuite/gdb.base/structs2.c | 2 +- gdb/testsuite/gdb.base/structs2.exp | 28 +- gdb/testsuite/gdb.base/varargs.exp | 2 - gdb/testsuite/gdb.cp/try_catch.cc | 5 +- gdb/testsuite/gdb.cp/try_catch.exp | 4 + gdb/testsuite/gdb.python/py-breakpoint.exp | 14 +- gdb/testsuite/gdb.python/py-cmd.exp | 20 +- gdb/testsuite/gdb.python/py-events.exp | 4 +- gdb/testsuite/gdb.python/py-function.exp | 12 +- gdb/testsuite/gdb.python/py-inferior.exp | 4 +- gdb/testsuite/gdb.python/py-infthread.exp | 2 +- gdb/testsuite/gdb.python/py-linetable.exp | 2 +- gdb/testsuite/gdb.python/py-parameter.exp | 16 +- gdb/testsuite/gdb.python/py-value.exp | 4 +- gdb/testsuite/gdb.python/python.exp | 118 +- gdb/testsuite/gdb.server/solib-list.exp | 3 + gdb/testsuite/lib/future.exp | 17 +- gdb/testsuite/lib/gdb-guile.exp | 20 - gdb/testsuite/lib/gdb-python.exp | 19 - gdb/testsuite/lib/gdb.exp | 33 +- gdb/tui/tui-data.h | 143 +- gdb/tui/tui-io.c | 52 - gdb/tui/tui-io.h | 3 - gdb/tui/tui-layout.c | 15 +- gdb/tui/tui-layout.h | 4 +- gdb/tui/tui-regs.c | 166 +- gdb/tui/tui-regs.h | 34 +- gdb/tui/tui-stack.c | 3 + gdb/tui/tui-stack.h | 24 +- gdb/tui/tui-win.c | 4 +- gdb/tui/tui-wingeneral.c | 17 +- gdb/tui/tui-winsource.h | 17 + gdb/windows-nat.c | 16 +- gdb/xcoffread.c | 5 - gdbserver/ChangeLog | 4 + gdbserver/ax.h | 1 + gdbsupport/ChangeLog | 11 + gdbsupport/gdb_string_view.h | 17 +- gdbsupport/tdesc.h | 2 +- gold/ChangeLog | 17 + gold/config.in | 12 + gold/configure | 127 +- gold/configure.ac | 3 + gold/testsuite/Makefile.am | 2 +- gold/testsuite/Makefile.in | 2 +- gprof/ChangeLog | 12 + gprof/configure | 20 +- gprof/po/sv.po | 54 +- include/ChangeLog | 34 + include/coff/internal.h | 2 +- include/coff/pe.h | 8 +- include/ctf-api.h | 4 + include/elf/m68k.h | 14 +- include/elf/ppc64.h | 4 +- include/libiberty.h | 6 +- include/opcode/riscv-opc.h | 123 +- include/opcode/riscv.h | 1 + ld/ChangeLog | 306 + ld/Makefile.am | 10 +- ld/Makefile.in | 14 +- ld/NEWS | 4 + ld/aclocal.m4 | 1 + ld/config.in | 3 + ld/configure | 62 +- ld/configure.ac | 9 + ld/configure.tgt | 19 +- ld/emulparams/elf32_x86_64_nacl.sh | 4 - ld/emulparams/elf_i386_nacl.sh | 4 - ld/emulparams/elf_x86_64_nacl.sh | 4 - ld/ldelfgen.c | 14 + ld/ldlang.c | 35 + ld/po/BLD-POTFILES.in | 3 - ld/scripttempl/elfmicroblaze.sc | 1 + ld/testsuite/ld-arm/arm-elf.exp | 8 +- ld/testsuite/ld-arm/vxworks1.rd | 26 +- ld/testsuite/ld-elf/binutils.exp | 4 +- ld/testsuite/ld-elf/elf.exp | 7 - ld/testsuite/ld-elf/group1.d | 2 +- ld/testsuite/ld-elf/reloc-discard.d | 2 +- ld/testsuite/ld-elf/var1.d | 2 +- ld/testsuite/ld-elfvers/vers.exp | 4 +- ld/testsuite/ld-i386/align-branch-1.d | 1 - ld/testsuite/ld-i386/emit-relocs-nacl.rd | 8 - ld/testsuite/ld-i386/export-class.exp | 1 - ld/testsuite/ld-i386/i386.exp | 35 +- ld/testsuite/ld-i386/load1-nacl.d | 59 - ld/testsuite/ld-i386/load1.d | 1 - ld/testsuite/ld-i386/pie1-nacl.d | 18 - ld/testsuite/ld-i386/pie1.d | 1 - ld/testsuite/ld-i386/plt-nacl.pd | 162 - ld/testsuite/ld-i386/plt-pic-nacl.pd | 168 - ld/testsuite/ld-i386/pr12570a.d | 1 - ld/testsuite/ld-i386/pr12570b.d | 1 - ld/testsuite/ld-i386/pr17709-nacl.rd | 4 - ld/testsuite/ld-i386/pr19636-1d-nacl.d | 124 - ld/testsuite/ld-i386/pr19636-1d.d | 1 - ld/testsuite/ld-i386/pr19636-1l.d | 1 - ld/testsuite/ld-i386/pr19636-2c-nacl.d | 126 - ld/testsuite/ld-i386/pr19636-2c.d | 1 - ld/testsuite/ld-i386/pr19636-2d-nacl.d | 21 - ld/testsuite/ld-i386/pr19636-2d.d | 1 - ld/testsuite/ld-i386/pr19636-2e-nacl.d | 21 - ld/testsuite/ld-i386/pr19636-2e.d | 1 - ld/testsuite/ld-i386/pr19827-nacl.rd | 5 - ld/testsuite/ld-i386/pr20244-1a.d | 1 - ld/testsuite/ld-i386/pr20244-1b.d | 1 - ld/testsuite/ld-i386/pr20244-2a.d | 1 - ld/testsuite/ld-i386/pr20244-2b.d | 1 - ld/testsuite/ld-i386/pr20244-2c.d | 1 - ld/testsuite/ld-i386/pr20244-4a.d | 1 - ld/testsuite/ld-i386/pr20244-4b.d | 1 - ld/testsuite/ld-i386/pr21884-nacl.d | 10 - ld/testsuite/ld-i386/pr21884-nacl.t | 11 - ld/testsuite/ld-i386/pr21884.d | 1 - ld/testsuite/ld-i386/tlsbin-nacl.rd | 160 - ld/testsuite/ld-i386/tlsbin2-nacl.rd | 153 - ld/testsuite/ld-i386/tlsbindesc-nacl.rd | 151 - ld/testsuite/ld-i386/tlsdesc-nacl.rd | 145 - ld/testsuite/ld-i386/tlsgdesc-nacl.rd | 97 - ld/testsuite/ld-i386/tlsnopic-nacl.rd | 112 - ld/testsuite/ld-i386/tlspic-nacl.rd | 150 - ld/testsuite/ld-i386/tlspic2-nacl.rd | 143 - ld/testsuite/ld-i386/vxworks1.rd | 28 +- ld/testsuite/ld-ifunc/binutils.exp | 2 - ld/testsuite/ld-ifunc/ifunc-10-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-10-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-11-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-11-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-12-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-12-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-13-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-13-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14c-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14d-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14e-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14e-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-14f-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14f-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-15-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-15-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-16-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-16-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-16-x86-64-now.d | 1 - ld/testsuite/ld-ifunc/ifunc-16-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-17a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-17a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-17b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-17b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-18a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-18b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-19a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-19a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-19b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-19b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-2-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d | 1 - ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-2-x86-64-now.d | 1 - ld/testsuite/ld-ifunc/ifunc-2-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-20-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-20-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-21-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-21-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-22-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-22-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-5a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-5b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-6a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-6b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-7a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-7b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-8-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-8-x86-64.d | 1 - ld/testsuite/ld-ifunc/ifunc-9-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-9-x86-64.d | 1 - ld/testsuite/ld-ifunc/pr17154-i386-now.d | 2 +- ld/testsuite/ld-ifunc/pr17154-i386.d | 2 +- ld/testsuite/ld-ifunc/pr17154-x86-64-now.d | 1 - ld/testsuite/ld-ifunc/pr17154-x86-64.d | 1 - .../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-mips-elf/mips-elf.exp | 4 +- ld/testsuite/ld-mmix/local1.d | 2 +- ld/testsuite/ld-mmix/local3.d | 2 +- ld/testsuite/ld-mmix/local5.d | 2 +- ld/testsuite/ld-mmix/local7.d | 2 +- ld/testsuite/ld-plugin/lto.exp | 2 - ld/testsuite/ld-powerpc/powerpc.exp | 6 +- ld/testsuite/ld-sh/sh-vxworks.exp | 2 +- ld/testsuite/ld-sh/vxworks1.rd | 26 +- ld/testsuite/ld-sparc/sparc.exp | 2 +- ld/testsuite/ld-sparc/vxworks1.rd | 32 +- ld/testsuite/ld-tic6x/shlib-1.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1b.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1r.rd | 6 +- ld/testsuite/ld-tic6x/shlib-1rb.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1b.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1r.rd | 6 +- ld/testsuite/ld-tic6x/shlib-app-1rb.rd | 6 +- ld/testsuite/ld-tic6x/shlib-noindex.rd | 6 +- ld/testsuite/ld-tic6x/static-app-1.rd | 6 +- ld/testsuite/ld-tic6x/static-app-1b.rd | 6 +- ld/testsuite/ld-tic6x/static-app-1r.rd | 6 +- ld/testsuite/ld-tic6x/static-app-1rb.rd | 6 +- ld/testsuite/ld-x86-64/abs-k1om.d | 1 + ld/testsuite/ld-x86-64/align-branch-1.d | 1 - ld/testsuite/ld-x86-64/dwarfreloc.exp | 4 +- ld/testsuite/ld-x86-64/ilp32-4-nacl.d | 30 - ld/testsuite/ld-x86-64/line.exp | 11 +- ld/testsuite/ld-x86-64/load1a-nacl.d | 55 - ld/testsuite/ld-x86-64/load1a.d | 1 - ld/testsuite/ld-x86-64/load1b-nacl.d | 55 - ld/testsuite/ld-x86-64/load1b.d | 1 - ld/testsuite/ld-x86-64/load1c-nacl.d | 48 - ld/testsuite/ld-x86-64/load1c.d | 1 - ld/testsuite/ld-x86-64/load1d-nacl.d | 48 - ld/testsuite/ld-x86-64/load1d.d | 1 - ld/testsuite/ld-x86-64/pie3-nacl.d | 14 - ld/testsuite/ld-x86-64/pie3.d | 1 - ld/testsuite/ld-x86-64/plt-nacl.pd | 55 - ld/testsuite/ld-x86-64/pr17709-nacl.rd | 4 - ld/testsuite/ld-x86-64/pr18160.d | 1 - ld/testsuite/ld-x86-64/pr19013-nacl.d | 9 - ld/testsuite/ld-x86-64/pr19013-x32.d | 1 - ld/testsuite/ld-x86-64/pr19013.d | 1 - ld/testsuite/ld-x86-64/pr19636-2d-nacl.d | 37 - ld/testsuite/ld-x86-64/pr19636-2d.d | 1 - ld/testsuite/ld-x86-64/pr19636-2l.d | 1 - ld/testsuite/ld-x86-64/pr19827-nacl.rd | 5 - ld/testsuite/ld-x86-64/pr20253-1b.d | 1 - ld/testsuite/ld-x86-64/pr20253-1d.d | 1 - ld/testsuite/ld-x86-64/pr20253-1f.d | 1 - ld/testsuite/ld-x86-64/pr20253-1h.d | 1 - ld/testsuite/ld-x86-64/pr20253-1j.d | 1 - ld/testsuite/ld-x86-64/pr20253-1l.d | 1 - ld/testsuite/ld-x86-64/pr21884-nacl.d | 10 - ld/testsuite/ld-x86-64/pr21884-nacl.t | 11 - ld/testsuite/ld-x86-64/pr21884.d | 1 - ld/testsuite/ld-x86-64/pr22393-3a.rd | 2 +- ld/testsuite/ld-x86-64/pr22393-3b.rd | 2 +- ld/testsuite/ld-x86-64/protected2-k1om.d | 1 + ld/testsuite/ld-x86-64/protected3-k1om.d | 1 + ld/testsuite/ld-x86-64/split-by-file-nacl.rd | 15 - ld/testsuite/ld-x86-64/tlsbin-nacl.rd | 147 - ld/testsuite/ld-x86-64/tlsbin2-nacl.rd | 140 - ld/testsuite/ld-x86-64/tlsbindesc-nacl.rd | 138 - ld/testsuite/ld-x86-64/tlsdesc-nacl.pd | 40 - ld/testsuite/ld-x86-64/tlsdesc-nacl.rd | 154 - ld/testsuite/ld-x86-64/tlsgd10.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd5.dd | 2 +- ld/testsuite/ld-x86-64/tlsgd8.dd | 2 +- ld/testsuite/ld-x86-64/tlsgdesc-nacl.rd | 97 - ld/testsuite/ld-x86-64/tlspic-nacl.rd | 138 - ld/testsuite/ld-x86-64/tlspic2-nacl.rd | 139 - ld/testsuite/ld-x86-64/x86-64.exp | 57 +- libctf/ChangeLog | 85 + 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 +- opcodes/ChangeLog | 67 + opcodes/arm-dis.c | 6 +- opcodes/configure | 20 +- opcodes/cr16-opc.c | 2 +- opcodes/ft32-dis.c | 2 +- opcodes/i386-dis.c | 29 +- opcodes/i386-gen.c | 3 +- opcodes/i386-opc.h | 16 +- opcodes/i386-opc.tbl | 170 +- opcodes/i386-tbl.h | 7964 ++++++++++---------- opcodes/moxie-opc.c | 4 +- opcodes/po/opcodes.pot | 224 +- opcodes/riscv-dis.c | 9 +- opcodes/s12z-opc.c | 2 +- opcodes/tic54x-dis.c | 2 +- opcodes/xgate-dis.c | 1 - readline/ChangeLog | 4 + readline/README | 4 + readline/readline/histfile.c | 18 +- readline/readline/misc.c | 5 +- readline/readline/patchlevel | 2 +- sim/igen/ChangeLog | 9 + sim/igen/gen-idecode.c | 2 + sim/igen/lf.c | 7 + sim/igen/lf.h | 2 + sim/ppc/ChangeLog | 13 + sim/ppc/ld-insn.c | 18 + sim/ppc/ld-insn.h | 24 +- 539 files changed, 15124 insertions(+), 17013 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/reglike-label-unicode-segv.d create mode 100644 gas/testsuite/gas/aarch64/reglike-label-unicode-segv.s create mode 100644 gas/testsuite/gas/i386/nop-1-suffix.d create mode 100644 gas/testsuite/gas/mmix/pr25331.d create mode 100755 gas/testsuite/gas/mmix/pr25331.s 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/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 delete mode 100644 gdb/testsuite/gdb.base/d10vovly.c delete mode 100644 gdb/testsuite/gdb.base/m32rovly.c delete mode 100644 ld/emulparams/elf32_x86_64_nacl.sh delete mode 100644 ld/emulparams/elf_i386_nacl.sh delete mode 100644 ld/emulparams/elf_x86_64_nacl.sh delete mode 100644 ld/testsuite/ld-i386/emit-relocs-nacl.rd delete mode 100644 ld/testsuite/ld-i386/load1-nacl.d delete mode 100644 ld/testsuite/ld-i386/pie1-nacl.d delete mode 100644 ld/testsuite/ld-i386/plt-nacl.pd delete mode 100644 ld/testsuite/ld-i386/plt-pic-nacl.pd delete mode 100644 ld/testsuite/ld-i386/pr17709-nacl.rd delete mode 100644 ld/testsuite/ld-i386/pr19636-1d-nacl.d delete mode 100644 ld/testsuite/ld-i386/pr19636-2c-nacl.d delete mode 100644 ld/testsuite/ld-i386/pr19636-2d-nacl.d delete mode 100644 ld/testsuite/ld-i386/pr19636-2e-nacl.d delete mode 100644 ld/testsuite/ld-i386/pr19827-nacl.rd delete mode 100644 ld/testsuite/ld-i386/pr21884-nacl.d delete mode 100644 ld/testsuite/ld-i386/pr21884-nacl.t delete mode 100644 ld/testsuite/ld-i386/tlsbin-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlsbin2-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlsbindesc-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlsdesc-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlsgdesc-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlsnopic-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlspic-nacl.rd delete mode 100644 ld/testsuite/ld-i386/tlspic2-nacl.rd 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 delete mode 100644 ld/testsuite/ld-x86-64/ilp32-4-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/load1a-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/load1b-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/load1c-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/load1d-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/pie3-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/plt-nacl.pd delete mode 100644 ld/testsuite/ld-x86-64/pr17709-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/pr19013-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/pr19636-2d-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/pr19827-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/pr21884-nacl.d delete mode 100644 ld/testsuite/ld-x86-64/pr21884-nacl.t delete mode 100644 ld/testsuite/ld-x86-64/split-by-file-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbin-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbin2-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsbindesc-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsdesc-nacl.pd delete mode 100644 ld/testsuite/ld-x86-64/tlsdesc-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlsgdesc-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspic-nacl.rd delete mode 100644 ld/testsuite/ld-x86-64/tlspic2-nacl.rd