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-Os_LTO in repository toolchain/ci/binutils-gdb.
from 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 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 [...] new b1a35af270 gdb: remove unused fetch_inferior_event and inferior_event_h [...] new f405494f21 aarch64: Fix segfault on unicode symbols new f436f38e7d Skip fill-1 gas test for MeP targets. new c2ecccb33c x86: Add SwapSources
The 4 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 | 104 + 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 | 13 +- bfd/configure.ac | 13 +- bfd/cpu-i386.c | 28 +- bfd/cpu-riscv.c | 98 +- bfd/elf32-cris.c | 49 +- bfd/elf32-csky.c | 49 +- 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/targets.c | 6 - bfd/version.h | 2 +- binutils/ChangeLog | 103 + binutils/Makefile.am | 5 + binutils/Makefile.in | 9 +- binutils/NEWS | 8 + binutils/aclocal.m4 | 1 + binutils/config.in | 3 + binutils/configure | 39 +- 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/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 | 9 + config/cet.m4 | 17 +- cpu/ChangeLog | 9 + cpu/bpf.cpu | 20 +- elfcpp/ChangeLog | 9 + elfcpp/elfcpp_swap.h | 16 +- gas/ChangeLog | 220 + gas/NEWS | 2 + gas/config/tc-aarch64.c | 2 +- gas/config/tc-arm.c | 1 + gas/config/tc-i386.c | 158 +- 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.tgt | 4 - gas/doc/as.texi | 16 + .../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/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 | 19 +- 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/katmai.d | 2 +- gas/testsuite/gas/i386/l1om.d | 1 - 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/ia64/group-2.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 | 367 + gdb/Makefile.in | 8 +- gdb/acinclude.m4 | 3 + gdb/ada-lang.c | 8 +- gdb/amd64-sol2-tdep.c | 23 +- 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/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.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/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/symfile-add-flags.h | 6 + gdb/symfile.c | 10 +- gdb/target-descriptions.c | 31 +- gdb/target-descriptions.h | 27 +- gdb/testsuite/ChangeLog | 107 + 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.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/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 | 61 +- 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 | 11 + gold/config.in | 12 + gold/configure | 127 +- gold/configure.ac | 3 + gold/target-reloc.h | 2 +- gprof/ChangeLog | 4 + gprof/po/sv.po | 54 +- include/ChangeLog | 44 + 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/filenames.h | 3 +- include/libiberty.h | 7 + include/opcode/riscv-opc.h | 123 +- include/opcode/riscv.h | 1 + ld/ChangeLog | 319 + ld/Makefile.am | 10 +- ld/Makefile.in | 14 +- ld/NEWS | 2 + ld/aclocal.m4 | 1 + ld/config.in | 3 + ld/configure | 42 +- 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/emultempl/cskyelf.em | 14 +- ld/ldelfgen.c | 14 + ld/ldexp.c | 10 +- ld/ldlang.c | 35 + ld/lexsup.c | 18 +- ld/po/BLD-POTFILES.in | 3 - ld/scripttempl/elfmicroblaze.sc | 1 + ld/testsuite/ld-arm/arm-elf.exp | 6 +- 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/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 | 33 - 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-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 | 10 +- ld/testsuite/ld-plugin/pr26163a.c | 9 + ld/testsuite/ld-plugin/pr26163b.c | 19 + ld/testsuite/ld-powerpc/powerpc.exp | 6 +- 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 | 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 | 74 + opcodes/arm-dis.c | 6 +- opcodes/cr16-opc.c | 2 +- opcodes/ft32-dis.c | 2 +- opcodes/i386-dis.c | 66 +- 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/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 +- 556 files changed, 12113 insertions(+), 12223 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/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/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 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 create mode 100644 ld/testsuite/ld-cris/libdso-15c.d 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 create mode 100644 ld/testsuite/ld-plugin/pr26163a.c create mode 100644 ld/testsuite/ld-plugin/pr26163b.c 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 create mode 100644 libiberty/bsearch_r.c