This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allyesconfig in repository toolchain/ci/binutils-gdb.
from 71e1b6b0ac Fix testcases with required but unreferenced functions and v [...] adds 87a37e5e07 Reject ambiguous C++ field accesses (PR exp/26602) adds f4a0f710ae Re: gdb: Improve formatting of 'show architecture' messages adds c65c6c4223 PowerPC testsuite fails and duplicates adds af1b7b5159 Automatic date update in version.in adds 7b466b1024 Introduce target-section.h adds bb2a67773c Use a std::vector in target_section_table adds 2d128614d4 build_section_table cannot fail adds 91840ee38a Simplify add_target_sections_of_objfile adds eda214cec1 Remove clear_section_table adds d7a78e5c41 Change target_section_table to std::vector alias adds 1b71cfcfdc Normalize names of the NetBSD files adds 1fb1d64f4a Gold: Skip zero-sized sections for ICF adds aac1d94f19 Gold: Enable safe ICF for shared object on x86-64 adds 6bf4a34047 gold: Properly align the NT_GNU_PROPERTY_TYPE_0 note adds 586e30940e gold: Update GNU_PROPERTY_X86_XXX macros adds 29700bfff4 gold: Discard .note.gnu.property section adds 6c0005b8f4 gold: Skip some incremental tests adds b07993f695 Remove unneeded netbsd_add_process() adds d3a071228e gdb: don't pass TARGET_WNOHANG to targets that can't async ( [...] adds 50441f0f8c 'runto main' -> 'runto_main' throughout adds f71e6719e1 Introduce mi_runto_main adds 8abd8ee8c8 gdb/testsuite/: Use -qualified in runto_main / mi_runto_main adds e777225bfd gdb/testsuite/: Use "-qualified" in explicit "break main", etc. adds b75d55d4d2 Eliminate mi_run_to_main, introduce mi_clean_restart adds 6248f5e4fc Automatic date update in version.in adds 7b47a31256 x86: Rename VexOpcode to OpcodePrefix adds 76547ab31b [gdb] Fix segfault in solib_contains_address_p adds 8c8bd0babc [gdb/testsuite] Fix gdb.ada/mi_catch_ex{,_hand}.exp FAILs adds 8b65b8953a x86: Remove the prefix byte from non-VEX/EVEX base_opcode adds f64c42a9fb x86: Support Intel UINTR adds c1fa250ae1 x86: Add support for Intel HRESET instruction adds 58bf9b6a7f x86: Support Intel AVX VNNI adds ba4d88ad89 gdb/gdbserver: add dependencies for distclean-gnulib adds a1c72cdfab Automatic date update in version.in adds fba8689ad3 R_PPC64_GOT_LO_DS and R_PPC64_GOT_HA sanity check adds db75b8f70c elf32-cr16.c tidy adds fd63a770b7 Automatic date update in version.in adds e7f2f959e3 elf32-arc.c: Don't cast between function pointer and void pointer adds 02dd9d2568 RISC-V: Support GNU indirect functions. adds 51a8a7c2e3 RISC-V: Fix that IRELATIVE relocs may be inserted to the wro [...] adds 5739259879 Enhancement for avx-vnni patch adds afe75f6d9f [gdb/testsuite] Be more verbose about abort in gdb_breakpoint adds 472d09c18a [gdb/testsuite] Fix function comment for gdb_breakpoint adds 23ae20f5e3 Add a new option to the linker: --error-handling-script=<NAM [...] adds 6915020bb1 gas: Reuse the input file entry in the file table adds 54874444da ld: More documentation for --defsym adds 874ef0386f ld: Allow symbols from PROVIDE to be use in MEMORY regions adds d1c8a76d05 [gdb/testsuite] Remove hardcoded filenames in gdb.dwarf2/*.exp adds 520596f2eb [gdb/symtab] Handle setting line bp without debug line info adds 43f8eb7547 Automatic date update in version.in adds bd0c565edb gas: Always use as_where for preprocessed assembly codes adds 7ffdc9ae6e gas: Replace dwarf5-line-2.S with dwarf5-line-3.S adds 9717970a4e gas: Add a -gdwarf-5 debug_line test with .s file adds cfabbd351a Make range types inherit signed-ness from base type adds 932539d7a3 Have partial symbol tables own psymbol vectors adds 1341d6de52 Automatic date update in version.in adds 13e86dcf7a Automatic date update in version.in adds 740341b9be Provide dummy libraries for alpha-vms adds 0f03783c8e Readelf: Add --lto-syms option to display LTO symbol tables. adds 61c26be85f gdb: get jiter objfile from a bound minsym adds 267037210c gdb/frame: remove an unused type alias adds 3c6eb4d439 gdb/thread: fine-tune 'info threads' help text adds 22cc388e2b Don't erase TUI source window when switching focus adds a2b149805d Automatic date update in version.in adds ce786647f0 binutils: Add myself as RISC-V co-maintainer. adds b9e920ecd6 readelf.c display_lto_symtab offset outside bounds of consta [...] adds 0cd2ad78f1 [gdb/testsuite] Use $gdb_test_file_name in gdb.dwarf2 adds 9c2412ec7f [gdb/testsuite] Clean up redundant info in gdb.dwarf2 adds 8c1613603d [gdb/testsuite] Use main.c in gdb.dwarf2 adds ae86f581c2 [gdb/testsuite] Remove superfluous marker in pr13961.S adds e0c45dedd9 Fix help string of alias command adds a9b45cb776 Fix undefined behavior in gdbserver adds 2eb20436fa gdb: fix comment of get_displaced_stepping_state adds c4464adef2 gdb: change some int to bool in infrun.c adds 646cc3e010 Add AMD znver3 processor support adds ad523d014c Remove varobj_item typedef adds 3953519365 gdb: make gdbarch predicates return bool adds 07fbbd0138 gdb: make gdbarch_displaced_step_hw_singlestep return bool adds a1bd8917ab Automatic date update in version.in adds 98cec4f6a2 Fix gdb.mi/mi-fullname-deleted.exp with Clang adds 4dbe16c811 gdbserver: fix overlap in sprintf argument and buffer adds c21f37a889 gdb: make gdbarch_make_corefile_notes return a unique ptr adds 5962451351 Work around problem in DWARF decoding library which can resu [...] adds ffd73a8b9e aarch64: Add testcase for HCR_EL2 system register adds 0d01fbe64f Remove libctf/mkerrors.sed adds a46d184353 gdb: fix two comments in infrun adds c53dcd7785 Automatic date update in version.in adds 2f1b18db86 gdb: Convert enum range_type to a bit field enum adds f2d8e4c597 gdb: rename 'enum range_type' to 'enum range_flag' adds 6b4c676cc7 gdb/fortran: add support for parsing array strides in expressions new 777cd7ab3f Fix printf formatting errors where "0x" is used as a prefix [...] new 64ec7c3f80 binutils: Report error message on error new 9ef6c56ffc opcodes/po/es.po: Remove the duplicated entry new 79248c83b9 arm: Fix the wrong error message string for mve vldr/vstr (P [...] new 63aa0ac0fd sim: move ChangeLog entries into the correct files
The 5 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: ChangeLog | 6 + Makefile.def | 6 + Makefile.in | 2 + bfd/ChangeLog | 68 + bfd/configure | 4 +- bfd/configure.ac | 4 +- bfd/elf32-arc.c | 8 +- bfd/elf32-cr16.c | 729 +- bfd/elf64-ppc.c | 6 +- bfd/elfnn-riscv.c | 769 +- bfd/elfxx-riscv.c | 15 + bfd/po/es.po | 2 +- bfd/version.h | 2 +- binutils/ChangeLog | 58 + binutils/MAINTAINERS | 1 + binutils/NEWS | 3 + binutils/doc/binutils.texi | 6 +- binutils/dwarf.c | 43 +- binutils/po/binutils.pot | 3276 +-- binutils/readelf.c | 349 +- binutils/testsuite/binutils-all/objcopy.exp | 1 + binutils/windmc.c | 8 +- elfcpp/ChangeLog | 25 + elfcpp/elfcpp.h | 18 +- gas/ChangeLog | 148 + gas/NEWS | 6 + gas/config/tc-arc.c | 2 +- gas/config/tc-arm.c | 10 +- gas/config/tc-i386.c | 104 +- gas/doc/c-i386.texi | 25 +- gas/dwarf2dbg.c | 55 +- gas/po/gas.pot | 6863 +++-- gas/testsuite/gas/aarch64/sysreg-6.d | 9 + gas/testsuite/gas/aarch64/sysreg-6.s | 2 + gas/testsuite/gas/arm/mve-vldr-vstr-bad.d | 5 + gas/testsuite/gas/arm/mve-vldr-vstr-bad.l | 811 + gas/testsuite/gas/arm/mve-vldr-vstr-bad.s | 30 + gas/testsuite/gas/i386/arch-14-znver3.d | 5 + gas/testsuite/gas/i386/arch-14.d | 14 + gas/testsuite/gas/i386/arch-14.s | 12 + gas/testsuite/gas/i386/avx-vnni-inval.l | 2 + gas/testsuite/gas/i386/avx-vnni-inval.s | 6 + gas/testsuite/gas/i386/avx-vnni.d | 35 + gas/testsuite/gas/i386/avx-vnni.s | 20 + gas/testsuite/gas/i386/dwarf5-line-1.d | 50 + gas/testsuite/gas/i386/dwarf5-line-1.s | 6 + gas/testsuite/gas/i386/dwarf5-line-2.d | 49 + gas/testsuite/gas/i386/dwarf5-line-2.s | 5 + gas/testsuite/gas/i386/dwarf5-line-3.d | 49 + gas/testsuite/gas/i386/dwarf5-line-3.s | 10 + gas/testsuite/gas/i386/dwarf5-line-4.d | 50 + gas/testsuite/gas/i386/dwarf5-line-4.s | 3 + gas/testsuite/gas/i386/hreset.d | 12 + gas/testsuite/gas/i386/hreset.s | 5 + gas/testsuite/gas/i386/i386.exp | 20 + gas/testsuite/gas/i386/invlpgb.d | 14 + gas/testsuite/gas/i386/invlpgb.s | 15 + gas/testsuite/gas/i386/invlpgb64.d | 16 + gas/testsuite/gas/i386/snp.d | 13 + gas/testsuite/gas/i386/snp.s | 23 + gas/testsuite/gas/i386/snp64.d | 23 + gas/testsuite/gas/i386/tlbsync.d | 11 + gas/testsuite/gas/i386/tlbsync.s | 5 + gas/testsuite/gas/i386/x86-64-arch-4-znver3.d | 5 + gas/testsuite/gas/i386/x86-64-arch-4.d | 33 + gas/testsuite/gas/i386/x86-64-arch-4.s | 34 + gas/testsuite/gas/i386/x86-64-avx-vnni-inval.l | 3 + gas/testsuite/gas/i386/x86-64-avx-vnni-inval.s | 7 + gas/testsuite/gas/i386/x86-64-avx-vnni.d | 39 + gas/testsuite/gas/i386/x86-64-avx-vnni.s | 21 + gas/testsuite/gas/i386/x86-64-hreset.d | 12 + gas/testsuite/gas/i386/x86-64-uintr.d | 17 + gas/testsuite/gas/i386/x86-64-uintr.s | 10 + gdb/ChangeLog | 423 + gdb/Makefile.in | 78 +- gdb/aarch64-tdep.c | 4 +- gdb/aarch64-tdep.h | 4 +- gdb/alpha-bsd-nat.c | 2 +- gdb/alpha-bsd-tdep.h | 2 +- gdb/{alpha-nbsd-tdep.c => alpha-netbsd-tdep.c} | 2 +- gdb/{amd64-nbsd-nat.c => amd64-netbsd-nat.c} | 2 +- gdb/{amd64-nbsd-tdep.c => amd64-netbsd-tdep.c} | 2 +- gdb/amd64-tdep.h | 2 +- gdb/arch-utils.c | 2 +- gdb/arch-utils.h | 2 +- gdb/{arm-nbsd-nat.c => arm-netbsd-nat.c} | 4 +- gdb/{arm-nbsd-tdep.c => arm-netbsd-tdep.c} | 4 +- gdb/{arm-nbsd-tdep.h => arm-netbsd-tdep.h} | 0 gdb/bfd-target.c | 17 +- gdb/breakpoint.c | 19 +- gdb/cli/cli-cmds.c | 4 +- gdb/configure.nat | 22 +- gdb/configure.tgt | 32 +- gdb/corelow.c | 60 +- gdb/ctfread.c | 29 +- gdb/dbxread.c | 83 +- gdb/dwarf2/index-write.c | 72 +- gdb/dwarf2/read.c | 5 +- gdb/exec.c | 300 +- gdb/exec.h | 18 +- gdb/expprint.c | 61 +- gdb/expression.h | 33 +- gdb/f-exp.y | 50 +- gdb/f-lang.c | 18 +- gdb/fbsd-tdep.c | 121 +- gdb/frame.c | 2 - gdb/gcore.c | 4 +- gdb/gdbarch.c | 126 +- gdb/gdbarch.h | 130 +- gdb/gdbarch.sh | 8 +- gdb/gdbtypes.c | 11 +- gdb/{hppa-nbsd-nat.c => hppa-netbsd-nat.c} | 2 +- gdb/{hppa-nbsd-tdep.c => hppa-netbsd-tdep.c} | 2 +- gdb/{i386-nbsd-nat.c => i386-netbsd-nat.c} | 2 +- gdb/{i386-nbsd-tdep.c => i386-netbsd-tdep.c} | 2 +- gdb/infrun.c | 153 +- gdb/linux-tdep.c | 147 +- gdb/m2-valprint.c | 7 - gdb/m68k-bsd-nat.c | 2 +- gdb/mdebugread.c | 157 +- gdb/{mips-nbsd-nat.c => mips-netbsd-nat.c} | 2 +- gdb/{mips-nbsd-tdep.c => mips-netbsd-tdep.c} | 4 +- gdb/{mips-nbsd-tdep.h => mips-netbsd-tdep.h} | 0 gdb/{nbsd-nat.c => netbsd-nat.c} | 4 +- gdb/{nbsd-nat.h => netbsd-nat.h} | 2 +- gdb/{nbsd-tdep.c => netbsd-tdep.c} | 2 +- gdb/{nbsd-tdep.h => netbsd-tdep.h} | 0 gdb/parse.c | 28 +- gdb/{ppc-nbsd-nat.c => ppc-netbsd-nat.c} | 4 +- gdb/{ppc-nbsd-tdep.c => ppc-netbsd-tdep.c} | 4 +- gdb/{ppc-nbsd-tdep.h => ppc-netbsd-tdep.h} | 0 gdb/progspace.c | 1 - gdb/progspace.h | 2 +- gdb/psympriv.h | 107 +- gdb/psymtab.c | 243 +- gdb/psymtab.h | 12 - gdb/record-full.c | 39 +- gdb/remote.c | 15 +- gdb/rs6000-tdep.c | 4 +- gdb/rust-exp.y | 21 +- gdb/rust-lang.c | 29 +- gdb/s390-tdep.c | 4 +- gdb/{sh-nbsd-nat.c => sh-netbsd-nat.c} | 2 +- gdb/{sh-nbsd-tdep.c => sh-netbsd-tdep.c} | 2 +- gdb/solib-dsbt.c | 18 +- gdb/solib-svr4.c | 18 +- gdb/solib.c | 38 +- gdb/solist.h | 4 +- gdb/source.c | 7 +- gdb/{sparc-nbsd-nat.c => sparc-netbsd-nat.c} | 0 gdb/{sparc-nbsd-tdep.c => sparc-netbsd-tdep.c} | 2 +- gdb/{sparc64-nbsd-nat.c => sparc64-netbsd-nat.c} | 0 gdb/{sparc64-nbsd-tdep.c => sparc64-netbsd-tdep.c} | 2 +- gdb/sparc64-tdep.h | 2 +- gdb/symfile.c | 13 +- gdb/symfile.h | 6 +- gdb/target-debug.h | 2 +- gdb/target-delegates.c | 14 +- gdb/target-section.h | 49 + gdb/target.c | 31 +- gdb/target.h | 33 +- gdb/testsuite/ChangeLog | 337 + gdb/testsuite/config/monitor.exp | 2 +- gdb/testsuite/gdb.ada/fun_in_declare.exp | 2 +- gdb/testsuite/gdb.ada/mi_catch_assert.exp | 11 +- gdb/testsuite/gdb.ada/mi_catch_ex.exp | 14 +- gdb/testsuite/gdb.ada/mi_catch_ex_hand.exp | 10 +- gdb/testsuite/gdb.ada/mi_dyn_arr.exp | 11 +- gdb/testsuite/gdb.ada/mi_exc_info.exp | 7 +- gdb/testsuite/gdb.ada/mi_interface.exp | 13 +- gdb/testsuite/gdb.ada/mi_prot.exp | 7 +- gdb/testsuite/gdb.ada/mi_ref_changeable.exp | 11 +- gdb/testsuite/gdb.ada/mi_string_access.exp | 11 +- gdb/testsuite/gdb.ada/mi_var_access.exp | 10 +- gdb/testsuite/gdb.ada/mi_var_array.exp | 11 +- gdb/testsuite/gdb.ada/mi_var_union.exp | 11 +- gdb/testsuite/gdb.ada/mi_variant.exp | 11 +- gdb/testsuite/gdb.ada/small_reg_param.exp | 2 +- .../gdb.arch/arm-disassembler-options.exp | 4 +- gdb/testsuite/gdb.arch/gdb1558.exp | 6 +- gdb/testsuite/gdb.arch/i386-permbkpt.exp | 4 +- .../gdb.arch/i386-prologue-skip-cf-protection.exp | 2 +- gdb/testsuite/gdb.arch/powerpc-altivec.exp | 2 - gdb/testsuite/gdb.arch/powerpc-altivec.s | 2 - gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 4 +- .../gdb.arch/powerpc-disassembler-options.exp | 4 +- gdb/testsuite/gdb.arch/powerpc-power7.exp | 11 - gdb/testsuite/gdb.arch/powerpc-power7.s | 11 - gdb/testsuite/gdb.arch/powerpc-power8.exp | 22 +- gdb/testsuite/gdb.arch/powerpc-power8.s | 18 - gdb/testsuite/gdb.arch/powerpc-power9.exp | 15 - gdb/testsuite/gdb.arch/powerpc-power9.s | 14 - gdb/testsuite/gdb.arch/powerpc-vsx.exp | 10 - gdb/testsuite/gdb.arch/powerpc-vsx.s | 10 - gdb/testsuite/gdb.arch/powerpc-vsx2.exp | 18 +- gdb/testsuite/gdb.arch/powerpc-vsx2.s | 10 - gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp | 4 +- .../gdb.arch/s390-disassembler-options.exp | 4 +- gdb/testsuite/gdb.base/annota1.exp | 2 +- gdb/testsuite/gdb.base/anon.exp | 2 +- gdb/testsuite/gdb.base/break.exp | 8 +- gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp | 2 +- gdb/testsuite/gdb.base/commands.exp | 6 +- gdb/testsuite/gdb.base/condbreak.exp | 6 +- gdb/testsuite/gdb.base/ctf-ptype.exp | 2 +- gdb/testsuite/gdb.base/define.exp | 2 +- gdb/testsuite/gdb.base/del.exp | 2 +- gdb/testsuite/gdb.base/dprintf-non-stop.exp | 2 +- gdb/testsuite/gdb.base/dprintf.exp | 4 +- gdb/testsuite/gdb.base/fullname.exp | 6 +- gdb/testsuite/gdb.base/gdb11530.exp | 2 +- gdb/testsuite/gdb.base/gdb11531.exp | 2 +- gdb/testsuite/gdb.base/gnu_vector.exp | 2 +- .../gdb.base/hbreak-in-shr-unsupported.exp | 2 +- gdb/testsuite/gdb.base/hbreak-unmapped.exp | 2 +- gdb/testsuite/gdb.base/hbreak2.exp | 12 +- .../gdb.base/hw-sw-break-same-address.exp | 8 +- gdb/testsuite/gdb.base/included.exp | 2 +- gdb/testsuite/gdb.base/interrupt-noterm.exp | 2 +- gdb/testsuite/gdb.base/label.exp | 4 +- gdb/testsuite/gdb.base/lineinc.exp | 2 +- gdb/testsuite/gdb.base/list.exp | 6 +- gdb/testsuite/gdb.base/macscp.exp | 2 +- ...cache-load-twice.c => maint-target-async-off.c} | 0 gdb/testsuite/gdb.base/maint-target-async-off.exp | 41 + gdb/testsuite/gdb.base/memattr.exp | 2 +- gdb/testsuite/gdb.base/pending.exp | 2 +- gdb/testsuite/gdb.base/prologue-include.exp | 2 +- gdb/testsuite/gdb.base/ptype.exp | 2 +- gdb/testsuite/gdb.base/sepdebug.exp | 10 +- gdb/testsuite/gdb.base/server-del-break.exp | 2 +- gdb/testsuite/gdb.base/step-over-syscall.exp | 4 +- gdb/testsuite/gdb.base/style.exp | 2 +- .../gdb.base/symbol-without-target_section.exp | 4 +- gdb/testsuite/gdb.base/ui-redirect.exp | 2 +- gdb/testsuite/gdb.base/watch-cond-infcall.exp | 2 +- gdb/testsuite/gdb.base/watch-read.exp | 2 +- gdb/testsuite/gdb.base/watch-vfork.exp | 2 +- gdb/testsuite/gdb.base/watch_thread_num.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp | 2 +- .../gdb.base/watchpoint-stops-at-right-insn.exp | 4 +- gdb/testsuite/gdb.cp/ambiguous.cc | 85 +- gdb/testsuite/gdb.cp/ambiguous.exp | 329 +- gdb/testsuite/gdb.cp/exception.exp | 2 +- gdb/testsuite/gdb.dwarf2/ada-linkage-name.exp | 2 +- gdb/testsuite/gdb.dwarf2/ada-valprint-error.exp | 4 +- gdb/testsuite/gdb.dwarf2/arr-stride.c | 20 - gdb/testsuite/gdb.dwarf2/arr-stride.exp | 2 +- gdb/testsuite/gdb.dwarf2/arr-subrange.c | 21 - gdb/testsuite/gdb.dwarf2/arr-subrange.exp | 2 +- .../gdb.dwarf2/{atomic.c => atomic-type.c} | 0 gdb/testsuite/gdb.dwarf2/atomic-type.exp | 2 +- gdb/testsuite/gdb.dwarf2/bad-regnum.c | 22 - gdb/testsuite/gdb.dwarf2/bad-regnum.exp | 2 +- gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp | 2 +- gdb/testsuite/gdb.dwarf2/clang-debug-names-2.exp | 3 +- gdb/testsuite/gdb.dwarf2/clang-debug-names.exp | 2 +- gdb/testsuite/gdb.dwarf2/comp-unit-lang.exp | 2 +- gdb/testsuite/gdb.dwarf2/corrupt.c | 24 - gdb/testsuite/gdb.dwarf2/corrupt.exp | 2 +- gdb/testsuite/gdb.dwarf2/count.exp | 2 +- gdb/testsuite/gdb.dwarf2/cpp-linkage-name.exp | 2 +- gdb/testsuite/gdb.dwarf2/data-loc.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-align.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-bad-elf.c | 21 - gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp | 2 +- .../gdb.dwarf2/dw2-bad-mips-linkage-name.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-bad-unresolved.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp | 2 +- .../gdb.dwarf2/dw2-cp-infcall-ref-static.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-error.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-icycle.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp | 2 +- .../gdb.dwarf2/dw2-inline-many-frames.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt-2.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-is-stmt.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-line-number-zero.exp | 6 +- ...nded-opcode.exp => dw2-main-no-line-number.exp} | 35 +- .../gdb.dwarf2/dw2-namespaceless-anonymous.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error.exp | 2 +- .../gdb.dwarf2/{dw2-ranges2.c => dw2-ranges-2.c} | 0 .../gdb.dwarf2/{dw2-ranges3.c => dw2-ranges-3.c} | 0 gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 6 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-main.c | 19 - gdb/testsuite/gdb.dwarf2/dw2-ranges-psym.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 6 +- .../gdb.dwarf2/dw2-unusual-field-names.exp | 2 +- .../gdb.dwarf2/dw2-vendor-extended-opcode.exp | 6 +- gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp | 2 +- gdb/testsuite/gdb.dwarf2/dynarr-ptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/enum-type.exp | 2 +- .../gdb.dwarf2/{fission-mix2.c => fission-mix-2.c} | 0 gdb/testsuite/gdb.dwarf2/fission-mix.exp | 6 +- gdb/testsuite/gdb.dwarf2/fission-reread.exp | 2 +- gdb/testsuite/gdb.dwarf2/formdata16.c | 22 - gdb/testsuite/gdb.dwarf2/formdata16.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptrconst.c | 22 - gdb/testsuite/gdb.dwarf2/implptrconst.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptrpiece.exp | 2 +- .../gdb.dwarf2/info-locals-optimized-out.c | 23 - .../gdb.dwarf2/info-locals-optimized-out.exp | 2 +- gdb/testsuite/gdb.dwarf2/main-subprogram.exp | 2 +- gdb/testsuite/gdb.dwarf2/method-ptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/missing-sig-type.exp | 2 +- gdb/testsuite/gdb.dwarf2/nonvar-access.exp | 2 +- gdb/testsuite/gdb.dwarf2/opaque-type-lookup.c | 23 - gdb/testsuite/gdb.dwarf2/opaque-type-lookup.exp | 2 +- gdb/testsuite/gdb.dwarf2/pr13961.S | 1 - gdb/testsuite/gdb.dwarf2/pr13961.exp | 2 +- gdb/testsuite/gdb.dwarf2/shortpiece.exp | 2 +- gdb/testsuite/gdb.dwarf2/staticvirtual.exp | 2 +- gdb/testsuite/gdb.dwarf2/subrange.exp | 2 +- gdb/testsuite/gdb.dwarf2/symtab-producer.exp | 2 +- gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp | 2 +- gdb/testsuite/gdb.dwarf2/var-access.exp | 4 +- gdb/testsuite/gdb.dwarf2/variant.exp | 2 +- gdb/testsuite/gdb.dwarf2/void-type.exp | 2 +- gdb/testsuite/gdb.fortran/array-slices.exp | 16 + gdb/testsuite/gdb.guile/scm-breakpoint.exp | 2 +- gdb/testsuite/gdb.guile/scm-frame-inline.exp | 2 +- gdb/testsuite/gdb.linespec/explicit.exp | 10 +- gdb/testsuite/gdb.linespec/linespec.exp | 4 +- gdb/testsuite/gdb.mi/gdb2549.exp | 11 +- gdb/testsuite/gdb.mi/gdb669.exp | 8 +- gdb/testsuite/gdb.mi/gdb701.exp | 8 +- gdb/testsuite/gdb.mi/gdb792.exp | 15 +- gdb/testsuite/gdb.mi/mi-break.exp | 2 +- gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 8 +- .../gdb.mi/mi-breakpoint-multiple-locations.exp | 9 +- gdb/testsuite/gdb.mi/mi-catch-cpp-exceptions.exp | 11 +- gdb/testsuite/gdb.mi/mi-catch-load.exp | 18 +- gdb/testsuite/gdb.mi/mi-cli.exp | 9 +- gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 7 +- gdb/testsuite/gdb.mi/mi-complete.exp | 9 +- gdb/testsuite/gdb.mi/mi-console.exp | 4 +- gdb/testsuite/gdb.mi/mi-detach.exp | 8 +- gdb/testsuite/gdb.mi/mi-disassemble.exp | 8 +- gdb/testsuite/gdb.mi/mi-dprintf.exp | 10 +- gdb/testsuite/gdb.mi/mi-exit-code.exp | 14 +- gdb/testsuite/gdb.mi/mi-fill-memory.exp | 8 +- gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 7 +- gdb/testsuite/gdb.mi/mi-frame-regs.exp | 14 +- gdb/testsuite/gdb.mi/mi-fullname-deleted.exp | 26 +- gdb/testsuite/gdb.mi/mi-info-os.exp | 2 +- gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp | 7 +- gdb/testsuite/gdb.mi/mi-logging.exp | 9 +- gdb/testsuite/gdb.mi/mi-nonstop-exit.exp | 14 +- gdb/testsuite/gdb.mi/mi-nonstop.exp | 18 +- gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp | 10 +- gdb/testsuite/gdb.mi/mi-nsintrall.exp | 10 +- gdb/testsuite/gdb.mi/mi-nsmoribund.exp | 10 +- gdb/testsuite/gdb.mi/mi-nsthrexec.exp | 10 +- gdb/testsuite/gdb.mi/mi-read-memory.exp | 8 +- gdb/testsuite/gdb.mi/mi-record-changed.exp | 7 +- gdb/testsuite/gdb.mi/mi-regs.exp | 9 +- gdb/testsuite/gdb.mi/mi-reverse.exp | 8 +- gdb/testsuite/gdb.mi/mi-simplerun.exp | 2 +- gdb/testsuite/gdb.mi/mi-stepi.exp | 8 +- gdb/testsuite/gdb.mi/mi-stepn.exp | 9 +- gdb/testsuite/gdb.mi/mi-sym-info.exp | 7 +- gdb/testsuite/gdb.mi/mi-syn-frame.exp | 6 +- gdb/testsuite/gdb.mi/mi-var-cmd.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 11 +- gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 2 +- .../mi-var-list-children-invalid-grandchild.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch-nonstop.exp | 10 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp | 14 +- gdb/testsuite/gdb.mi/new-ui-mi-sync.exp | 2 +- gdb/testsuite/gdb.mi/pr11022.exp | 8 +- .../gdb.mi/user-selected-context-sync.exp | 2 +- gdb/testsuite/gdb.opt/inline-break.exp | 10 +- gdb/testsuite/gdb.opt/inline-cmds.exp | 2 +- gdb/testsuite/gdb.python/py-frame-inline.exp | 2 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 2 +- gdb/testsuite/gdb.python/py-mi-events.exp | 3 +- gdb/testsuite/gdb.python/py-mi-objfile-gdb.py | 2 +- .../gdb.python/py-mi-var-info-path-expression.exp | 11 +- gdb/testsuite/gdb.python/py-mi.exp | 4 +- gdb/testsuite/gdb.reverse/break-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/break-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/consecutive-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/finish-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/finish-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/fstatat-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/getresuid-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/i386-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/i386-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/insn-reverse.exp | 2 +- .../gdb.reverse/machinestate-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/machinestate.exp | 2 +- gdb/testsuite/gdb.reverse/pipe-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/readv-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/recvmsg-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/rerun-prec.exp | 2 +- gdb/testsuite/gdb.reverse/s390-mvcle.exp | 2 +- gdb/testsuite/gdb.reverse/solib-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/solib-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/step-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/step-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/time-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/until-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/until-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/waitpid-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/watch-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/watch-reverse.exp | 2 +- gdb/testsuite/gdb.server/bkpt-other-inferior.exp | 4 +- .../gdb.server/connect-without-multi-process.exp | 2 +- gdb/testsuite/gdb.threads/kill.exp | 2 +- gdb/testsuite/gdb.threads/tid-reuse.exp | 2 +- gdb/testsuite/gdb.trace/change-loc.exp | 2 +- .../gdb.trace/mi-trace-frame-collected.exp | 6 +- gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 6 +- gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 12 +- gdb/testsuite/gdb.trace/pending.exp | 4 +- gdb/testsuite/gdb.tui/basic.exp | 4 +- gdb/testsuite/gdb.tui/list-before.exp | 2 +- gdb/testsuite/gdb.tui/list.exp | 10 +- gdb/testsuite/lib/gdb.exp | 19 +- gdb/testsuite/lib/mi-support.exp | 63 +- gdb/thread.c | 6 +- gdb/tui/tui-winsource.c | 8 +- gdb/tui/tui-winsource.h | 5 +- gdb/valops.c | 227 +- gdb/valprint.c | 10 - gdb/varobj-iter.h | 4 +- gdb/vax-bsd-nat.c | 2 +- gdb/{vax-nbsd-tdep.c => vax-netbsd-tdep.c} | 2 +- gdb/xcoffread.c | 107 +- gdbserver/ChangeLog | 17 + gdbserver/inferiors.cc | 2 +- gdbserver/netbsd-low.cc | 15 +- gdbserver/server.cc | 6 +- gold/ChangeLog | 90 + gold/configure | 74 + gold/configure.ac | 20 + gold/icf.cc | 2 + gold/layout.cc | 15 +- gold/output.cc | 1 + gold/output.h | 12 + gold/testsuite/Makefile.am | 24 +- gold/testsuite/Makefile.in | 134 +- gold/testsuite/gnu_property_a.S | 4 +- gold/testsuite/gnu_property_b.S | 4 +- gold/testsuite/gnu_property_c.S | 4 +- gold/testsuite/gnu_property_test.sh | 24 +- gold/testsuite/icf_safe_so_test.cc | 8 + gold/testsuite/icf_safe_so_test.sh | 2 +- .../dw2-icycle.c => gold/testsuite/justsyms_lib.t | 20 +- gold/testsuite/script_test_10.t | 1 + gold/x86_64.cc | 52 +- include/ChangeLog | 8 + include/ctf-api.h | 127 +- include/elf/riscv.h | 1 + ld/ChangeLog | 121 + ld/NEWS | 5 + ld/config.in | 4 + ld/configure | 28 +- ld/configure.ac | 17 + ld/emulparams/elf32lriscv-defs.sh | 1 + ld/ld.texi | 24 + ld/ldfile.c | 34 + ld/ldlang.c | 61 +- ld/ldlex.h | 3 + ld/ldmain.c | 38 + ld/ldmain.h | 3 + ld/lexsup.c | 14 + ld/testsuite/config/default.exp | 322 +- ld/testsuite/ld-checks/checks.exp | 6 +- ld/testsuite/ld-ifunc/ifunc.exp | 4 +- ld/testsuite/ld-riscv-elf/ifunc-nonplt-exe.rd | 4 + ld/testsuite/ld-riscv-elf/ifunc-nonplt-pic.rd | 7 + ld/testsuite/ld-riscv-elf/ifunc-nonplt-pie.rd | 7 + ld/testsuite/ld-riscv-elf/ifunc-nonplt.d | 11 + ld/testsuite/ld-riscv-elf/ifunc-nonplt.s | 39 + ld/testsuite/ld-riscv-elf/ifunc-plt-01-exe.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-plt-01-pic.rd | 7 + ld/testsuite/ld-riscv-elf/ifunc-plt-01-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-plt-01.d | 19 + ld/testsuite/ld-riscv-elf/ifunc-plt-01.s | 31 + ld/testsuite/ld-riscv-elf/ifunc-plt-02-exe.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-plt-02-pic.rd | 11 + ld/testsuite/ld-riscv-elf/ifunc-plt-02-pie.rd | 7 + ld/testsuite/ld-riscv-elf/ifunc-plt-02.d | 21 + ld/testsuite/ld-riscv-elf/ifunc-plt-02.s | 46 + .../ld-riscv-elf/ifunc-plt-got-overwrite-exe.rd | 4 + .../ld-riscv-elf/ifunc-plt-got-overwrite-pic.rd | 8 + .../ld-riscv-elf/ifunc-plt-got-overwrite-pie.rd | 7 + .../ld-riscv-elf/ifunc-plt-got-overwrite.d | 19 + .../ld-riscv-elf/ifunc-plt-got-overwrite.s | 38 + .../ld-riscv-elf/ifunc-reloc-call-01-exe.rd | 3 + .../ld-riscv-elf/ifunc-reloc-call-01-pic.rd | 3 + .../ld-riscv-elf/ifunc-reloc-call-01-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01.d | 13 + ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01.s | 17 + .../ld-riscv-elf/ifunc-reloc-call-02-exe.rd | 3 + .../ld-riscv-elf/ifunc-reloc-call-02-pic.rd | 3 + .../ld-riscv-elf/ifunc-reloc-call-02-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02.d | 15 + ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02.s | 18 + ld/testsuite/ld-riscv-elf/ifunc-reloc-data-exe.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-data-pic.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-data-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-data.d | 9 + ld/testsuite/ld-riscv-elf/ifunc-reloc-data.s | 31 + ld/testsuite/ld-riscv-elf/ifunc-reloc-got-exe.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-got-pic.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-got-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-got.d | 9 + ld/testsuite/ld-riscv-elf/ifunc-reloc-got.s | 23 + ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-exe.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-pic.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-pie.rd | 3 + ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel.d | 15 + ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel.s | 26 + .../ld-riscv-elf/ifunc-seperate-caller-nonplt.s | 23 + .../ld-riscv-elf/ifunc-seperate-caller-pcrel.s | 14 + .../ld-riscv-elf/ifunc-seperate-caller-plt.s | 26 + .../ld-riscv-elf/ifunc-seperate-nonplt-exe.d | 14 + .../ld-riscv-elf/ifunc-seperate-nonplt-pic.d | 13 + .../ld-riscv-elf/ifunc-seperate-nonplt-pie.d | 14 + .../ld-riscv-elf/ifunc-seperate-pcrel-pic.d | 5 + .../ld-riscv-elf/ifunc-seperate-pcrel-pie.d | 5 + ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-exe.d | 14 + ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-pic.d | 17 + ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-pie.d | 18 + .../ld-riscv-elf/ifunc-seperate-resolver.s | 11 + ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 118 + ld/testsuite/ld-scripts/assert.exp | 2 +- ld/testsuite/ld-scripts/extern.exp | 2 +- ld/testsuite/ld-scripts/log2.exp | 2 +- ld/testsuite/ld-scripts/map-address.exp | 4 +- ld/testsuite/ld-scripts/provide-10.d | 3 + ld/testsuite/ld-scripts/provide-10.map | 6 + ld/testsuite/ld-scripts/provide-11.d | 3 + ld/testsuite/ld-scripts/provide-11.map | 6 + ld/testsuite/ld-scripts/provide-12.d | 3 + ld/testsuite/ld-scripts/provide-12.map | 6 + ld/testsuite/ld-scripts/provide-9.d | 3 + ld/testsuite/ld-scripts/provide-9.map | 6 + ld/testsuite/ld-scripts/provide-9.t | 25 + ld/testsuite/ld-scripts/script.exp | 8 +- ld/testsuite/ld-scripts/sizeof.exp | 2 +- ld/testsuite/lib/ld-lib.exp | 10 +- libctf/ChangeLog | 12 + libctf/Makefile.am | 5 - libctf/Makefile.in | 15 +- libctf/ctf-error.c | 27 +- libctf/mkerrors.sed | 28 - opcodes/ChangeLog | 130 + opcodes/i386-dis.c | 184 +- opcodes/i386-gen.c | 86 +- opcodes/i386-init.h | 687 +- opcodes/i386-opc.h | 35 +- opcodes/i386-opc.tbl | 5024 ++-- opcodes/i386-tbl.h | 27193 +++++++++++-------- opcodes/po/es.po | 8 - sim/arm/ChangeLog | 4 + sim/arm/armos.c | 4 +- sim/ppc/ChangeLog | 4 + sim/ppc/emul_netbsd.c | 2 +- 569 files changed, 32474 insertions(+), 23079 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/sysreg-6.d create mode 100644 gas/testsuite/gas/aarch64/sysreg-6.s create mode 100644 gas/testsuite/gas/arm/mve-vldr-vstr-bad.d create mode 100644 gas/testsuite/gas/arm/mve-vldr-vstr-bad.l create mode 100644 gas/testsuite/gas/arm/mve-vldr-vstr-bad.s create mode 100644 gas/testsuite/gas/i386/arch-14-znver3.d create mode 100644 gas/testsuite/gas/i386/arch-14.d create mode 100644 gas/testsuite/gas/i386/arch-14.s create mode 100644 gas/testsuite/gas/i386/avx-vnni-inval.l create mode 100644 gas/testsuite/gas/i386/avx-vnni-inval.s create mode 100644 gas/testsuite/gas/i386/avx-vnni.d create mode 100644 gas/testsuite/gas/i386/avx-vnni.s create mode 100644 gas/testsuite/gas/i386/dwarf5-line-1.d create mode 100644 gas/testsuite/gas/i386/dwarf5-line-1.s create mode 100644 gas/testsuite/gas/i386/dwarf5-line-2.d create mode 100644 gas/testsuite/gas/i386/dwarf5-line-2.s create mode 100644 gas/testsuite/gas/i386/dwarf5-line-3.d create mode 100644 gas/testsuite/gas/i386/dwarf5-line-3.s create mode 100644 gas/testsuite/gas/i386/dwarf5-line-4.d create mode 100644 gas/testsuite/gas/i386/dwarf5-line-4.s create mode 100644 gas/testsuite/gas/i386/hreset.d create mode 100644 gas/testsuite/gas/i386/hreset.s create mode 100644 gas/testsuite/gas/i386/invlpgb.d create mode 100644 gas/testsuite/gas/i386/invlpgb.s create mode 100644 gas/testsuite/gas/i386/invlpgb64.d create mode 100644 gas/testsuite/gas/i386/snp.d create mode 100644 gas/testsuite/gas/i386/snp.s create mode 100644 gas/testsuite/gas/i386/snp64.d create mode 100644 gas/testsuite/gas/i386/tlbsync.d create mode 100644 gas/testsuite/gas/i386/tlbsync.s create mode 100644 gas/testsuite/gas/i386/x86-64-arch-4-znver3.d create mode 100644 gas/testsuite/gas/i386/x86-64-arch-4.d create mode 100644 gas/testsuite/gas/i386/x86-64-arch-4.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni.s create mode 100644 gas/testsuite/gas/i386/x86-64-hreset.d create mode 100644 gas/testsuite/gas/i386/x86-64-uintr.d create mode 100644 gas/testsuite/gas/i386/x86-64-uintr.s rename gdb/{alpha-nbsd-tdep.c => alpha-netbsd-tdep.c} (99%) rename gdb/{amd64-nbsd-nat.c => amd64-netbsd-nat.c} (98%) rename gdb/{amd64-nbsd-tdep.c => amd64-netbsd-tdep.c} (99%) rename gdb/{arm-nbsd-nat.c => arm-netbsd-nat.c} (99%) rename gdb/{arm-nbsd-tdep.c => arm-netbsd-tdep.c} (99%) rename gdb/{arm-nbsd-tdep.h => arm-netbsd-tdep.h} (100%) rename gdb/{hppa-nbsd-nat.c => hppa-netbsd-nat.c} (99%) rename gdb/{hppa-nbsd-tdep.c => hppa-netbsd-tdep.c} (99%) rename gdb/{i386-nbsd-nat.c => i386-netbsd-nat.c} (99%) rename gdb/{i386-nbsd-tdep.c => i386-netbsd-tdep.c} (99%) rename gdb/{mips-nbsd-nat.c => mips-netbsd-nat.c} (99%) rename gdb/{mips-nbsd-tdep.c => mips-netbsd-tdep.c} (99%) rename gdb/{mips-nbsd-tdep.h => mips-netbsd-tdep.h} (100%) rename gdb/{nbsd-nat.c => netbsd-nat.c} (99%) rename gdb/{nbsd-nat.h => netbsd-nat.h} (98%) rename gdb/{nbsd-tdep.c => netbsd-tdep.c} (99%) rename gdb/{nbsd-tdep.h => netbsd-tdep.h} (100%) rename gdb/{ppc-nbsd-nat.c => ppc-netbsd-nat.c} (99%) rename gdb/{ppc-nbsd-tdep.c => ppc-netbsd-tdep.c} (98%) rename gdb/{ppc-nbsd-tdep.h => ppc-netbsd-tdep.h} (100%) rename gdb/{sh-nbsd-nat.c => sh-netbsd-nat.c} (99%) rename gdb/{sh-nbsd-tdep.c => sh-netbsd-tdep.c} (98%) rename gdb/{sparc-nbsd-nat.c => sparc-netbsd-nat.c} (100%) rename gdb/{sparc-nbsd-tdep.c => sparc-netbsd-tdep.c} (99%) rename gdb/{sparc64-nbsd-nat.c => sparc64-netbsd-nat.c} (100%) rename gdb/{sparc64-nbsd-tdep.c => sparc64-netbsd-tdep.c} (99%) create mode 100644 gdb/target-section.h copy gdb/testsuite/gdb.base/{index-cache-load-twice.c => maint-target-async-off.c} (100%) create mode 100644 gdb/testsuite/gdb.base/maint-target-async-off.exp delete mode 100644 gdb/testsuite/gdb.dwarf2/arr-stride.c delete mode 100644 gdb/testsuite/gdb.dwarf2/arr-subrange.c rename gdb/testsuite/gdb.dwarf2/{atomic.c => atomic-type.c} (100%) delete mode 100644 gdb/testsuite/gdb.dwarf2/bad-regnum.c delete mode 100644 gdb/testsuite/gdb.dwarf2/corrupt.c delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-bad-elf.c copy gdb/testsuite/gdb.dwarf2/{dw2-vendor-extended-opcode.exp => dw2-main-no-line- [...] rename gdb/testsuite/gdb.dwarf2/{dw2-ranges2.c => dw2-ranges-2.c} (100%) rename gdb/testsuite/gdb.dwarf2/{dw2-ranges3.c => dw2-ranges-3.c} (100%) delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-main.c rename gdb/testsuite/gdb.dwarf2/{fission-mix2.c => fission-mix-2.c} (100%) delete mode 100644 gdb/testsuite/gdb.dwarf2/formdata16.c delete mode 100644 gdb/testsuite/gdb.dwarf2/implptrconst.c delete mode 100644 gdb/testsuite/gdb.dwarf2/info-locals-optimized-out.c delete mode 100644 gdb/testsuite/gdb.dwarf2/opaque-type-lookup.c rename gdb/{vax-nbsd-tdep.c => vax-netbsd-tdep.c} (98%) rename gdb/testsuite/gdb.dwarf2/dw2-icycle.c => gold/testsuite/justsyms_lib.t (58%) create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-nonplt-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-nonplt-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-nonplt-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-nonplt.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-nonplt.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-01-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-01-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-01-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-01.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-01.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-02-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-02-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-02-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-02.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-02.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-got-overwrite-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-got-overwrite-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-got-overwrite-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-got-overwrite.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-plt-got-overwrite.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-01.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-call-02.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-data-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-data-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-data-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-data.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-data.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-got-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-got-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-got-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-got.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-got.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-exe.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-pic.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel-pie.rd create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-reloc-pcrel.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-caller-nonplt.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-caller-pcrel.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-caller-plt.s create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-nonplt-exe.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-nonplt-pic.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-nonplt-pie.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-pcrel-pic.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-pcrel-pie.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-exe.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-pic.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-plt-pie.d create mode 100644 ld/testsuite/ld-riscv-elf/ifunc-seperate-resolver.s create mode 100644 ld/testsuite/ld-scripts/provide-10.d create mode 100644 ld/testsuite/ld-scripts/provide-10.map create mode 100644 ld/testsuite/ld-scripts/provide-11.d create mode 100644 ld/testsuite/ld-scripts/provide-11.map create mode 100644 ld/testsuite/ld-scripts/provide-12.d create mode 100644 ld/testsuite/ld-scripts/provide-12.map create mode 100644 ld/testsuite/ld-scripts/provide-9.d create mode 100644 ld/testsuite/ld-scripts/provide-9.map create mode 100644 ld/testsuite/ld-scripts/provide-9.t delete mode 100644 libctf/mkerrors.sed