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-aarch64-lts-allnoconfig in repository toolchain/binutils-gdb.
omits df80d00c5f Automatic date update in version.in omits b8265d6194 Automatic date update in version.in omits 4051d2d65a [PUSHED/OBVIOUS] ensure help set print type gives the correct help. omits d6677607c2 Fix "make info" in gdb omits 1a088a2e26 GDB: Documentation: Remove greengrocer's apostrophe. omits e4c2619ad1 PR23800, .eqv doesn't always defer expression evaluation omits ac85e67c05 PR23788, objcopy: failed to find link section omits 91ae256e33 Relax a -r --gc-sections requirement omits fe19e45ff3 Automatic date update in version.in omits 7806cea723 Deprecate and replace the "tabset" command omits 84371624ad Minor cleanups in tui-io.c omits 22ad8107d3 Clear static_links in reread_symbols omits bacb77d018 Arm: Skip new binary decode tests on pe targets omits 74b3c71318 Aarch64: Better termination checks for sigcontext reading omits 0667c50682 S390: Fix crash when remote tdesc doesn't define vec128 omits ba543ca5af Fix cli_interp::cli_uiout resource leak found by Coverity omits b04480b119 Testsuite: Fix racy conditions in py-cmd.exp omits 2c6ac8d7ce Testsuite: vla-optimized-out.exp is too pessimistic omits 2bc69f2588 testsuite: ovldbreak.exp: fix regexp omits 1f1ae3a34f Testsuite: compile-cplus-print.exp: Start inferior before compiling omits 0b347048e7 Arm: Fix disassembler crashing on -b binary when thumb file [...] omits 33d64ca5db This set of changes clarifies the conditions for the R5900 s [...] omits 08acaf5caf Automatic date update in version.in omits 94c18618a8 Fix PR cli/23785: Check if file exists when invoking "restor [...] omits f63085d15f Update documentation of readelf's --unwind option. omits 812cd6eb05 [gdb/testsuite] Fix capitalized test names omits 841ef605ee Automatic date update in version.in omits 89eb3c5470 gdb/ChangeLog: omits 6f3b1098e8 Share the code to format "info proc mappings" entries for FreeBSD. omits d500b4f23f gdb/MAINTAINERS: Add Rainer Orth as Solaris maintainer for GDB omits 4de5434b69 PR23653, ld SIGSEGVs when attempts to link sparc object with [...] omits c69f6b8096 Automatic date update in version.in omits c4b9078851 [gdb/testsuite] Rewrite catch-follow-exec.exp omits 66e6f0b760 AArch64: Fix error checking for SIMD udot (by element) omits 48dcd4ea06 Simplify PR23110 PE_DEBUG_DATA size checks omits 8df73d5cc3 PR23781, _bfd_pe_bfd_copy_private_bfd_data_common memory leak omits feceaa596e PR23780, assertion abort in function display_raw_attribute omits 08ea4a7805 PR23769, mixing split-stack and non-split-stack error message omits 63a33118e0 Remove unnecessary casts from TUI omits d53eec4ef8 Automatic date update in version.in omits 640be958cd RISC-V: Adjust __global_pointer$ value to reduce code size. omits 0e0dd7f1e8 Re: BFD_INIT_MAGIC omits 933e62b1c1 Add Alan Hayward as AArch64/ARM GDB maintainer omits bf2dd8d7cf BFD_INIT_MAGIC omits dc86962bf1 Automatic date update in version.in omits cf8d3709eb Automatic date update in version.in omits 0930cb3021 _bfd_clear_contents bounds checking omits 2bf2bf23da ELF ld -r scripts omits 8bca297856 Clean up gdb.trace test results on targets not supporting th [...] omits 032c98ec52 Automatic date update in version.in omits f9c49bffe6 Fix buglets in gdb.trace/tspeed.{exp,c} omits fe4ba87324 Automatic date update in version.in omits d4330bde68 Fix pathname regexp in gdb.base/solib-vanish.exp. omits de564eb5cc Prevent the --keep-global-symbol and --globalize-symbol opti [...] omits fbe61a3661 Fix interp::m_name resource leak found by Coverity omits a9597defaf x86: add {,V}MOVQ cases to xmmword test omits 30653a8a7d Automatic date update in version.in omits 8ecfd7bd4a Add parameter to allow enabling/disabling selftests via configure omits 33b031ce7a Add missing va_end found by Coverity omits 2cb2ba9a5b btrace: check for indirect jump return in _Unwind_RaiseException omits 673fe0f0a7 x86: fold Size{16,32,64} template attributes omits 43f6cd0588 HPPA64 .PARISC.unwind entries omits 8ab159a965 S12Z: Set eh_addr_size to 4 omits daff3a48c1 Automatic date update in version.in omits 163cffefaf Make @pxref for Inferior.architecture point to gdb.Frame doc [...] omits eff98030f9 Disable the undefined behavior sanitizer by default omits 104fefeebb [PATCH, BINUTULS, AARCH64, 9/9] Add SSBS to MSR/MRS omits a97330e723 [PATCH, BINUTILS, AARCH64, 8/9] Add SCXTNUM_ELx and ID_PFR2_ [...] omits ff6054520c [PATCH, BINUTILS, AARCH64, 7/9] Add BTI instruction omits af4bcb4ce6 [PATCH, BINUTILS, AARCH64, 6/9] Add Random number instructions omits 3fd229a447 [PATCH, BINUTILS, AARCH64, 5/9] Add DC CVADP instruction omits 2ac435d466 [PATCH, BINUTILS, AARCH64, 4/9] Add Execution and Data Restr [...] omits 68dfbb92ef [PATCH, BINUTILS, AARCH64, 3/9] Add instruction SB for ARMv8.5-A omits 13c60ad7e1 [PATCH, BINUTILS, AARCH64, 2/9] Add Data procoessing instruc [...] omits 70d561813c [PATCH, BINUTILS, AARCH64, 1/9] Add -march=armv8.5-a and rel [...] omits 58bbcd02de [gdb/testsuite] Fix target_supports_scheduler_locking raciness omits 04fd5eed91 Fix buffer overrun found by Coverity omits 1c2649ed74 Do not place symbols into a discarded .dynsym omits 35dc7e6b77 Automatic date update in version.in omits a0c3048e3f Remove unused variables from riscv-fbsd-tdep.c omits a51bb70c8a Fix the [-Werror=shadow=local] warning omits 74792ff782 Add native target for FreeBSD/riscv. omits ed65e20bc7 Add FreeBSD/riscv architecture. omits 498f740792 Add a helper function to trad_frame to support register cache maps. omits 9f6b697b0e Finding data member in virtual base class omits 780f601cf3 AArch64: Replace C initializers with memset omits 80f3ac5d61 x86: Don't add GNU_PROPERTY_X86_FEATURE_2_NEEDED for -z sepa [...] omits f3e660db14 ELF: Properly group and place orphan note sections omits 64029e9368 Separate header PT_LOAD for -z separate-code omits 7358942661 ld insert_os_after ignoring first assignment omits 5d69562788 Use p_vaddr_offset to set p_vaddr on segments without sections omits 1b9e270b09 No PT_INTERP when .interp is zero size omits e0c3dfa2ee SPU overlay headers omits 00bee008e9 Tidy elf_segment_map allocation omits c258c396fa GDB: Work around buggy dwarf line information produced by Co [...] omits 25cbdcbbc5 Handle R_RISCV_32_PCREL in readelf omits 9e1698c618 Python doc build fixes omits de3e5eca99 Automatic date update in version.in omits add5ded5e4 Add Inferior.architecture method omits 51e78fc5fa Update symbol domain and location values for Python omits f9e48344d5 Use standard_output_file in a couple more places omits a8a5dbcab8 Do not accidentally include in-tree readline headers omits 2a8be20359 Fix Python gdb.Breakpoint.location crash omits 2fb009bbd1 Update help text for commands implemented in Python omits 9e9b8787e9 Automatic date update in version.in omits 7a9569281a Call nonl before wgetch in TUI omits e04caa7090 Update string expected from "help info proc" on gdb.base/inf [...] omits ce3a1736b5 Automatic date update in version.in omits a4e78aa5fe x86: Add Intel ENCLV to assembler and disassembler omits f8740dc531 Fix -Wshadow=local warning in sol_thread_target::wait omits d1c86cff1e Set correct SHT_NOTE type for .note.spu_name omits dad0c3bfb5 [Arm, 3/3] Add Execution and Data Prediction instructions fo [...] omits 7fadb25d6f [Arm, 2/3] Add instruction SB for AArch32 omits 23f233a595 [Arm, 1/3] Add -march=armv8.5-a and related internal feature [...] omits 96643e35c0 Add -Wshadow=local omits d951f98b3c Shadowing fix in gdbscm_frame_read_var omits b8c888478d Avoid shadowing in fdwalk omits ef789dc484 Fix latent bug in msp430-tdep.c omits 3fba72f761 Avoid shadowing in linux-tdep.c omits 795afcbbb4 Use std::string in mdebugread.c omits da4ae14a4d Avoid shadowing in gdbserver omits b926417afa Simple -Wshadow=local fixes omits 1f88d0c87c Fix undefined behavior, don't pass NULL to fwrite omits 1f041c6edf or1k: Add OpenRISC gas documentation omits 07f5f4c683 or1k: Add the l.muld, l.muldu, l.macu, l.msbu insns omits c8e98e3692 or1k: Add the l.adrp insn and supporting relocations omits f2c1801f62 or1k: Fix messages for relocations in shared libraries omits 1c4f3780f7 or1k: Add relocations for high-signed and low-stores omits 4677effd9e Automatic date update in version.in omits 5c4481cc9b [gdb/python] Fix cpychecker error in pspy_solib_name omits 96b1ad866b [gdb/python] Fix cpychecker error in recpy_bt_goto omits d2f7dcb218 reformat parameters of gdb/psymtab.c::recursively_search_psymtabs omits 3e1b4df89c RISC-V: Delete zero-size .tdata.dyn section. omits 5ca8c39f05 Simplify complaints even more omits e79497a160 Only print "no debugging symbols" message once omits 3453e7e409 Clean up "Reading symbols" output omits 6afcf761c2 Make complaint output prettier omits 22068491ad Use filtered printing when reading symbols omits 9fdd7193e7 Fix off-by-one error in complaint_internal omits 3f2cf4dcd5 Remove some leftovers from complaints omits b35334aa98 pr23658-1.d: Also xfail ft32-* and xgate-* omits fef1b2933d Avoid pagination in attach.exp omits 4f9bdf7fa5 Add self to gdb/MAINTAINERS omits dca0df07ae bfd: amend ChangeLog entry omits 6d0a6093c5 bfd,sparc: fix the .dynsym sh_index when stripping all symbo [...] omits 875e539851 Avoid two uninitialized warnings from gcc omits a4cf95167c Automatic date update in version.in omits 8634679f82 Remove struct keyword in range-based for omits f35d5adea1 Add --enable-ubsan omits 1dffa580e7 Avoid undefined behavior in expression dumping omits 5e70ee0905 Avoid undefined behavior in ada_operator_length omits 4dd1b46077 Avoid undefined behavior in read_signed_leb128 omits 20562150d8 Avoid undefined behavior in parse_number omits d359392f97 Avoid undefined behavior in read_subrange_type omits 0101665f86 Avoid undefined behavior in extract_integer omits ad69edbb4b Use unsigned as base type for some enums omits 780942fc24 Change dwarf2_frame_state_reg_info::reg to be std::vector omits 10657c047e Do not pass NULL to memcpy omits fb9bbfd7f2 ELF: Add testcases for PR ld/23658 omits 34c0fc000f tid-parse.c tid_is_in_list correct 'See' comment. omits 1887ae7304 ELF: Group and sort output note sections by section alignments omits 23e463ed7c ELF: Group PT_NOTE segments by section alignments omits e66cfcef72 AArch64: Add MOVPRFX tests and update testsuite omits bde90be2cd AArch64: Constraint disassembler and assembler changes. omits 4f5d253628 AArch64: Close sequences at the end of sections omits a68f4cd235 AArch64: Add SVE constraints verifier. omits 755b748fd9 AArch64: Refactor verifiers to make more general. omits 1d4823943d AArch64: Refactor err_type. omits 7e84b55d8f AArch64: Wire through instr_sequence omits eae424aef0 AArch64: Mark sve instructions that require MOVPRFX constraints omits ca98345e0b Skip gdb ifunc tests on targets that don't support this feature. omits c8d3f93237 Fix the handling of inlined frames in DWARF debug info. omits 527b9e87ac Updated French translation for the binutils/ subdirectory. omits 8e90d6d2c2 Updated Portuguese translations for the bfd/ and binutils/ s [...] omits 007d2fe43e Make print_insn_s12z public. omits 2398abf8bc Use pulongest in aarch64-linux-tdep.c omits 53c30c89d1 Automatic date update in version.in omits 64a336ac13 RISC-V: Add fence.tso instruction omits c1168a2f66 Allow remote debugging over a Unix local domain socket. omits eb528ad18b [ARC] Entries to Changelog for previous commits. omits 3d5b1c0abe Automatic date update in version.in omits a0389de085 Fix typo setting user_specified variable when parsing -Z option. omits ff34e6ae38 Fix is_amd64_regs_target check in i386-avx512.exp omits 6bb8890e2c Add aarch64-sighandler-regs.exp test omits 05c71722fc Aarch64: Detect FP regs in signal frame omits c74e7cb96f Aarch64: Move pseudo defines to header omits 714e9a954a [ARC] Fixed issue with DTSOFF relocs. omits 0411fca5ec [ARC] Fixes TLS failures related to tls-align. omits ab16fcd743 [ARC] PLT information was still being generated when symbol [...] omits 2936af9015 [ARC] Make sure global symbol is not an indirect or warning. omits c834917fda [ARC] Improved robustness. Return FALSE in case of NULL pointer. omits 854b850681 [ARC] Refactored location where GOT information is collected. omits 12b164e9a9 Remove ancient workaround omits 7c619dbdae Move duplicated code to common/gdb_proc_service.h omits 358ffcf28c Update GDB gdb_proc_service.h workaround to match gdbserver omits 43b7e92b0c Add workaround from gdbserver's gdb_proc_service.h to GDB omits 3795e81442 gdb_proc_service.h comment and whitespace synchronization omits 4176f14d9c Don't check HAVE_UNISTD_H omits a95746f917 Copy configure option documentation to gdb.texinfo omits 224d30d393 testsuite: fix is_amd64_regs_target omits 15ec67475f Automatic date update in version.in omits dd20378271 Darwin: Remove unused variables [-Werror=unused-variable] omits 105cd1d7a6 Automatic date update in version.in omits c82a2e6ff6 Remove some leftover text in gdb/README omits 7f0bd4202c Update gdb's configure instructions omits 6424bdfcfc Automatic date update in version.in omits 79c1bf3c71 bfd: Use elfclass instead of bed->s->elfclass omits f37bc8b13c Use the existing instruction to determine the RISC-V breakpo [...] omits 2283a21049 Change "xor" name in cpu_core to allow building with iso646. [...] omits f67ffa6a78 gdb: Change how frames are selected for 'frame' and 'info frame'. omits 5f9aecea0d RISC-V: Pc-rel to gp-rel relaxation function cleanup. omits fec3f4ea46 Automatic date update in version.in omits 9fc3183f0f testsuite: Fix race condition in check-libthread-db omits 115d0c1443 Automatic date update in version.in omits ca60b3af44 Skip broken assembler test on Windows host. omits d354055e6e gdb/riscv: Improve non-dwarf stack unwinding omits 853924149d elf32-nds32: Remove elf32_nds32_allocate_dynrelocs omits 896ee09882 Remove dead definition from valops.c omits 57dbb3afed Small fix for "winheight" usage omits 7504c64dd9 Automatic date update in version.in omits 5ef2379329 RISC-V: Give error for RVE PLTs. omits 3d6e0c015a S/390: Fix symbolic displacement in lay omits 49b036f1e0 Remove dead code from gdbserver's configure omits e95bc8bb1d Couple of minor tweaks to the linker testsuite. omits 28fc25e06b Automatic date update in version.in omits a05f27b689 RISC-V: For PCREL_LO12, fix addend handling in auipc lookup. omits 551703cfd4 RISC-V: Allow pcrel_lo addends, error on addend overflow. omits db72737006 Fix PR gdb/20948: --write option to GDB causes segmentation fault omits b5a9bfbebe Add "const" to a few locals in gdb omits ae778caf09 Allow setting a parameter to raise gdb.GdbError omits 2b4ad2fe43 Consolidate gdb.GdbError handling omits fd3ba736db Check for negative argument in Type.template_argument omits 39a24317ac Report Python errors coming from gdb.post_event omits f5769a2c69 Allow conversion of pointers to Python int omits 1c1e54f6b4 Preserve sign when converting gdb.Value to Python int omits fb4fa9469c Allow more Python scalar conversions omits e6b5f1e9f5 Automatic date update in version.in omits 6031ac352c Fix incorrect extraction of signed constants in nios2 disassembler. omits 65773341ee Mark more file descriptors close-on-exec omits 1db88d2272 Also recognize __sighndlr on Solaris/x86 omits a44294f5ed Remove a spurious target_terminal::ours() from windows_nat_t [...] omits 0c0a40e0ab Fix build error in aarch64-linux-tdep.c on macOS omits 948f296039 Automatic date update in version.in omits fa0bb0c9f5 Automatic date update in version.in omits dfc616fa26 Revert part of commit 32ec8896025 omits f24ff6e9b5 csky-opc.h: Initialize fields of last array elements omits a767a1c4d3 elf32-nds32: Don't define fls if it is provided by the system omits 4daf19021f Remove redundant test in update_inserted_breakpoint_locations omits 0192e8aeeb Correct ChangeLog entry for commit b8426d169d3f8a omits b8426d169d gas: Make bfin-parse.c/rl78-parse.c/rx-parse.c depend on bfd [...] omits 95475e5d6b ELF: Don't include zero size sections at start of PT_NOTE segment omits be9a9af906 Fix more fallout from 17f6ade235fc omits c6a1c98cbc Automatic date update in version.in omits 3def145413 ld: Add the entry symbol, _main, for LynxOS targets omits dbfcd05365 RISC-V: Fix library search path for rv32. omits c475f56919 More Solaris procfs cleanup omits ddb77fcccb gas: Update expected outputs of "readelf -wL" omits 17f6ade235 binutils --dwarf=decodedline: Add display of is_stmt flag omits a466edac5f Add '_' in the match pattern. omits fa9d2bd6b8 S12Z/GAS: Correct a signed vs unsigned comparison error with [...] omits 16de26a611 PPC/GAS: Correct a signed vs unsigned comparison error with GCC 4.1 omits 53b6d6f5b2 ARC: Fix build errors with large constants and C89 omits ed3162adc4 RS6000/BFD: Remove dead duplicate `config.bfd' target matchers omits fbaf61ad52 Andes Technology has good news for you, we plan to update th [...] omits cf93e9c2cf PR23685, buffer overflow omits 4206c05ea1 Provide pid_to_exec_file on Solaris (PR tdep/17903) omits 3d282ac370 Handle missing Solaris auxv entries omits 8c93fae615 Missed last ChangeLog entry. omits 8674be7924 Fold i386-v4-nat.c into i386-sol2-nat.c omits 3083813299 Bug 23686, two segment faults in nm omits 4ee9b0c53a Skip GDB tab-completion tests if no readline. omits 343a4a21eb Automatic date update in version.in omits 79b32f4a3a Darwin: Handle unrelocated dyld. omits 07147793e6 Add missing spaces after inet_ntop invocations. omits 23be8da739 Logical short circuiting with argument lists omits 7307a73aed Handle 64-bit Solaris/x86 ld.so.1 omits 13db92d3f4 Fix /proc pathname sizes on Solaris omits 7e00df65a4 PR23648 testcase omits 7f0cfc6eb8 PR23648, Symbols based on MEMORY regions confuse --gc-sections omits aa654ee8f8 Tweak map file output for pei386_auto_import omits 3d50f17063 Add gcc_target_options hook for nios2. omits b567ca638c Carry the gnulib getcwd backport as a patch omits 48219c6a06 Automatic date update in version.in omits 73f1bd769a Make the "info proc" documentation more consistent. omits 8b11311136 Document the 'info proc files' command. omits 7e69672e4d Support 'info proc files' on live FreeBSD processes. omits 57c2a98a4c Add support for 'info proc files' on FreeBSD core dumps. omits e98ee8c458 Add a new 'info proc files' subcommand of 'info proc'. omits 725e299974 Import gnulib's inet_ntop module. omits 2afffa7f62 Generate aclocal-m4-deps.mk more deterministically and portably. omits 9f235e09e4 Use KF_PATH to verify the size of a struct kinfo_file. omits 5031d0ae0b Expect optional "arch=" when executing "-stack-list-frames" [...] omits b4c0d1a440 Expect optional "arch=" when executing "-stack-list-frames" [...] omits 7a6d2b458f Expect for "@" when doing "complete break ada" on gdb.ada/co [...] omits 40f03055a2 Remove remaining cleanups from compile-object-load.c omits c9e0a7e333 Remove munmap_listp_free_cleanup omits 8ff71a9c80 Add a warning to the bfd library for when it encounters an E [...] omits 3ff2c72e14 Aarch64 SVE: Fix stack smashing when calling functions omits af81c43b51 Fix Aarch64 bug in warning filtering. omits 206c1947c1 Cast RLIM_INFINITY to rlim_t to fix 64-bit Solaris 10 build omits aff4a11991 Automatic date update in version.in omits 6eb5dbce1e [OBVIOUS] ChangeLog for obvious enable frame-filter help fix. omits 62b1765c90 [OBVIOUS] enable frame-filter short help uses disable instea [...] omits ae292b3afc Do not pass -DNDEBUG to Python compilations in development mode omits da658607ed Check for gmp when checking for mpfr omits d35da542a7 [gdb/Python] Eliminate find_inferior_object omits 4e2b18982a RISC-V: bge[u] should get higher priority than ble[u]. omits 461464f226 Fix use-after-move in compile/compile-cplus-types.c omits 04e2a1829e x86: Set EVex=2 on EVEX.128 only vmovd and vmovq omits d5f787c2bc x86: Set Vex=1 on VEX.128 only vmovd and vmovq omits 0375113302 x86: Add -mvexwig=[0|1] option to assembler omits ec6f095abc x86: Update disassembler for VexWIG omits d839b91499 Free symbol buffers if they are no longer in use omits e6cd1dc1e6 Update get_standard_cache_dir for macOS omits c12d9fa2af Support objcopy --remove-section=.relaFOO omits a4b9568c7e Remove bogus notarget in gas teststuite omits 0b1352e04c A few hppa testcase tidies omits 8c9604b6a2 Adjust some strip testcases to silence h8300 warnings omits 6fa52824c3 x86: Replace VexW=3 with VexWIG omits 8588b35692 python: Make gdb.execute("show commands") work (PR 23669) omits a0a8a9340d Ensure that binutils test names are unique. omits e6213e09ed S/390: Prevent GOT access rewrite for certain symbols omits cb5248409d Make save_infcall_*_state return unique pointers omits 2d844eaf9c Remove release_stop_context_cleanup omits c7c4d3fa80 Remove two infrun cleanups omits ee841dd8fe Use new and delete for struct infcall_control_state omits 117f580a97 Remove cleanup from infrun.c omits dd848631cb Use new and delete for struct infcall_suspend_state omits 1a3389079d Don't steal references in the gdb Python code omits 4a137fec2e Simplify uses of thread_to_thread_object omits 8ff03f0bfb Sort objects in gdb and gdbserver Makefiles omits a1cd91dc2f gdbserver/Makefile.in: Remove ADD_DEPS omits e08ef628a7 Automatic date update in version.in omits 43276309de S12Z Add tests for relocs. omits 57d5aa265f Don't emit data_section_size when -r is specified omits 19f1fffecd S12Z: LD: Rename z12s.exp --> s12z.exp omits e6d9d92855 S12Z: Remove diagnostic printf statement. omits 808325d203 S12Z: Set the source mask value of all howtos to zero. omits 94c8b7253a Remove CPYCHECKER_RETURNS_BORROWED_REF omits db1337cc83 Change thread_to_thread_object to return a new reference omits 0a9db5ad8a Change objfile_to_objfile_object to return a new reference omits 3c7aa30778 Change pspace_to_pspace_object to return a new reference omits 8743a9cdd2 Add more methods to gdb.Progspace omits 752312ba4e Use GNU style for metasyntactic variables in gdbserver omits 65e65158c5 Use GNU style for metasyntactic variables in gdb omits f4bab6ff22 Expand "show disassembler-options" output omits db4cc66567 x86: Set VexW=3 on AVX vrsqrtss omits 6e809f2dfa Automatic date update in version.in omits cbaaa0cafc Change get_inferior_args to return const char * omits 3c3741435f x86: Set Vex=1 on VEX.128 only vmovq omits 8ffb70eb57 Consolidate run_dump_test omits 99bcaeaf0f run_dump_test replace PROG with DUMPPROG in gas and ld omits 4abd8e8de7 gas testuite fixes: don't match dump.o omits e643ed088a gas run_dump_test rename stderr and error-output omits b47b60aad8 gas run_dump_test rename not-target and not-skip omits e8d88459e6 binutils run_dump_test rename not-target and not-skip omits 04ade4bc66 Remove run_dump_test support for objcopy as a dump program omits a3a6aef409 Fix possible exception leak in python.c omits f70e088ff4 Provide type_align gdbarch function for nios2. omits 6c414b6923 Automatic date update in version.in omits 2fabdf3381 gdb: Don't leak memory with TYPE_ALLOC / TYPE_ZALLOC omits 982d0151e9 PR ld/21375: MIPS: Add test cases for undefined weaks resolv [...] omits 47275900ad PR ld/21375: MIPS: Fix non-zero run-time value for undefined weaks omits 98e10ffadb MIPS/BFD: Factor out relocated field storing omits 6057dc97e4 LD: Always make a SEGMENT_START expression section-relative omits a000f8817b LD: Avoid a division by zero page size with SEGMENT_START handling omits 606cc04085 x86: Check non-WIG EVEX instruction encoding with -mevexwig=1 omits 6865c0435a x86: Support VEX/EVEX WIG encoding omits 70df6fc9bc x86: Handle unsupported static rounding in vcvt[u]si2sd in 3 [...] omits d20dee9efa x86: Properly decode EVEX.W in vcvt[u]si2s[sd] in 32-bit mode omits 5074ad8a66 i386: Reformat OP_E_memory omits b4b08fa2aa Remove an unnecessary block in call_function_by_hand_dummy omits fe75f42ee1 csky: Support PC relative diff relocation omits 87b240d485 Make variable in get_startup_shell non-static omits 1fcd7e871c PR23633 testcase fix omits a4cd947aca PR23425, unresolved symbol diagnostic omits 556059dd13 x86: fold CRC32 templates omits bf32645253 Testsuite: Add gdb_simple_compile omits ca5f750004 Automatic date update in version.in omits 2361b0fb1d Generate more tags in gdb/testsuite/Makefile omits 7d2215128b Make infpy_thread_from_thread_handle static omits 97e67fc620 Remove cleanup from try_open_exec_file omits 803c08d083 Return std::string from gdb_bfd_errmsg omits 5b4cbbe357 Remove cleanup from procfs.c omits db68fbe2f9 Remove cleanup from add_path omits 74d3fbbb3e python: Fix erroneous doc about gdb.objfiles() omits 0ae1a3211a python: Add Progspace.objfiles method omits a40bf0c2e9 python: Add Inferior.progspace property omits 4a3fe98f88 Make Rust error message mention the field name omits 098b2108a2 Fix crash with empty Rust enum omits 80ca5f98b8 Add "contrib" to the list of GDB support dirs (on src-release.sh) omits 319dbdfbb7 Add a testcase for PR binutils/23633 omits 1256af7d1a python: Provide textual representation for Inferior and Objfile omits 508d0c9b59 Fix a use-after-freed error introduced by previous attempt t [...] omits 5be12fc1ad x86: Remove VexW=1 from WIG VEX movq and vmovq omits 41d1ab6a6d i386: Update VexW field for VEX instructions omits 79f0fa25b9 x86: Swap destination/source to encode VEX only if possible omits 57f6375ec1 x86: drop bogus IgnoreSize from a few further insns omits 2589a7e59b x86: drop bogus IgnoreSize from AVX512_4* insns omits a760eb41aa x86: drop bogus IgnoreSize from AVX512DQ insns omits e90426589d x86: drop bogus IgnoreSize from AVX512BW insns omits 9caa306f80 x86: drop bogus IgnoreSize from AVX512VL insns omits fb6ce599e0 x86: drop bogus IgnoreSize from AVX512ER insns omits 6a8da88669 x86: drop bogus IgnoreSize from AVX512F insns omits c7f279191f x86: drop bogus IgnoreSize from SHA insns omits 0f407ee9f4 x86: drop bogus IgnoreSize from XOP and SSE4a insns omits 2fbbbee5e7 x86: drop bogus IgnoreSize from AVX2 insns omits 2b02b9a2ab x86: drop bogus IgnoreSize from AVX insns omits 963c68aa4a x86: drop bogus IgnoreSize from GNFI insns omits 64e025c3a1 x86: drop bogus IgnoreSize from PCLMUL/VPCLMUL insns omits 47603f888d x86: drop bogus IgnoreSize from AES/VAES insns omits 0001cfd00c x86: drop bogus IgnoreSize from SSE4.2 insns omits be4b452e28 x86: drop bogus IgnoreSize from SSE4.1 insns omits d09a13943b x86: drop bogus IgnoreSize from SSSE3 insns omits 07599e13ac x86: drop bogus IgnoreSize from SSE3 insns omits 1ee3e48715 x86: drop bogus IgnoreSize from SSE2 insns omits a5f580e51a x86: drop bogus IgnoreSize from SSE insns omits 49d5d12d0e x86: drop unnecessary {,No}Rex64 omits f5eb1d70fb x86: also allow D on 3-operand insns omits dbbc8b7e62 x86: use D attribute also for SIMD templates omits efb192033a x86: fold ILP32 output of "opts" tests omits 64c49ab3fb x86: improve operand reversal omits 07d5e9534b x86: add code comment on deprecated status of pseudo-suffixes omits d276ec695e x86-64: bndmk, bndldx, and bndstx don't allow RIP-relative a [...] omits 031e33500e Fix the use by the RL78 assembler of an uninitialised field [...] omits 4cb3152d95 Automatic date update in version.in omits f117a62c5d Remove unused "tmp" variable. omits 88f22c34d0 Fix a typo in a comment. omits 4aa8e6c238 python: Add tests for trying to use an invalid Inferior object omits 3c025cfe5e Move 'is_regular_file' from common-utils.c to filestuff.c omits 3e68067fb2 Add debug output about skipping files and functions omits c221b2f770 Testsuite: Add gdb_can_simple_compile omits ed84881fcf Automatic date update in version.in omits d6be54ef73 Darwin: set startup-with-shell to off on Sierra and later. omits de1ec836c8 Darwin: fix SIGTRAP when debugging omits 6f1107b593 [testsuite] Fix dg-extract-results.sh path omits c0934311c7 Automatic date update in version.in omits e2fc52e745 Fix PR gdb/23558: Use system's 'getcwd' when cross-compiling GDB omits 5e8754f90a Revert "Update gnulib to current upstream master" omits 8ec235834d Remove unused variable in record-btrace.c omits 1f5d1570c0 (Ada) Fix resolving of homonym components in tagged types omits d91e9ea81d (Ada) Cleanup code by using ada_is_access_to_unconstrained_a [...] omits cc330e39bc (Ada) Fix printing of access to unconstrained arrays omits b9c50e9a9a (Ada/MI) Fix -var-evaluate-expression for access to unconstr [...] omits 736ade86ea (Ada) New function ada_is_access_to_unconstrained_array omits 2963898f38 (Ada) Fix -var-list-children MI command for union type omits 849cba3b83 Remove periods from Python section titles omits 27a9fec6aa Swap two sentences in the Pretty Printing API node omits 9da10427dd Mention virtual tables in Python dynamic_type documentation omits 0d2a583976 Small typo fix in Basic Python node omits 05c6bdc1a9 Mention Python versions in the documentation omits e7b5068cc2 Update Python unwinder documentation omits fb5af5e335 Fix gdb.events.inferior_call documentation omits 521b499b96 Update Python frame filter documentation omits 4a5a194ae8 Reword gdb.GdbError text omits f5a476a7b1 Avoid warnings from makeinfo omits a154931ef1 Fix help text for "python" command omits 60c0454d3d Document that Frame.block can throw omits 088a96da05 Fix typo in pretty-printer example omits 22eb9e92ea Update Python Block.end documentation omits 23c4651c06 Fix "make install-strip" failure to install gdb-add-index.sh omits f9853190c8 PR23611, objcopy is not removing executable relocatable sections omits 78f8307c93 Automatic date update in version.in omits a5c5eda7e4 python: Make two functions return gdbpy_ref<> omits 1aac008f1c Make py-prettyprint.exp test names unique omits 332cf4c925 Allow a pretty-printer without a to_string method omits 0653638f9f Automatic date update in version.in omits 424da6cf3b (Ada) fix handling of expression with parameterless function call omits 95f39a5b27 ada-lang.c::ada_value_cast: remove unnecessary parentheses omits 16b9eb7bfa (Ada) slightly incorrect bounds for type of array indexed by enum omits d8ce91275e minor reformatting in ada-lang.c::ada_to_fixed_value omits 0d81f350ec Handle PPC64 function descriptor in Ada decoding omits 57aff202b4 (Ada) "catch assert" spurious internal error omits fb44b1a737 (Ada) infinite loop when hitting unhandled exception catchpoint omits 2a62dfa93f (Ada) assigning packed array aggregate with variable as component omits d1908f2d6b gdb: Add builtin types for 24 bit integers. omits 9da4dfd681 S12Z: Make disassebler work for --enable-targets=all config. omits b8c876004b Automatic date update in version.in omits 96b6697fd8 gdb/testsuite: Make test names unique in gdb.base/watchpoint.exp omits 7235dd9f90 Automatic date update in version.in omits 739ab2e92e Generate NT_PROCSTAT_{AUXV,VMMAP,PS_STRINGS} in FreeBSD coredumps omits d82b3862f1 compile: Remove non-const reference parameters omits cc5a5ae5b7 Remove unused tui_win_element::highlight omits 137be54029 Remove unused tui_win_info::detail::opaque omits deee88e981 PR23570, AVR .noinit section defaults to PROGBITS omits f1628857d7 Make -Wformat-nonliteral work with gcc omits af39b1c216 Disable -Wformat-nonliteral in parts of printcmd.c omits 4f075c06a3 Automatic date update in version.in omits 081bca4d62 Remove unnecessary casts from cli-cmds.c omits e4a62c65fa [gdb/exp] Handle DW_OP_GNU_variable_value refs to abstract dies omits 2b69821e70 Document the GDB 8.2 release in gdb/ChangeLog omits 5e627001a0 Automatic date update in version.in omits e920c014ec bfd, sparc: avoid duplicated error messages on invalid relocations. omits 8410d65b77 bfd, sparc: issue an error when reading relocations with inv [...] omits fcc9b044b7 Automatically update "aclocal_m4_deps" when updating gnulib omits d53d543682 Remove --enable-multi-ice omits 8dc9fd87b0 Simplify ada-exp.o rule omits 3322c5d9a1 Remove unneeded explicit .o targets omits ba2bf2aaba Remove obsolete comments from Makefiles omits dd083ee23d Fix batch exit status test failure on Fedora 28 omits 618a8fdba6 gas, sparc: Allow non-fpop2 instructions before floating poi [...] omits 6c9d681b07 gdb/riscv: Fix an ARI warning omits 70f95c89a1 Automatic date update in version.in omits 8744470dea Change the .section directive for the AVR assembler so that [...] omits 78a3b0fab8 gdb/riscv: Provide non-DWARF stack unwinder omits 23e60e7a4e gdb: Extend the trad-frame API omits 20a4d0bd98 Updated Japanese translation for the binutils sub-directory. omits b6f00d89c7 Updated Finnish translation for the ld sub-directory. omits 2542e49e21 PR23595, simple objcopy of executable failure for msp430-elf omits 0d9a433be4 Re: ld: Lookup section in output with the same name omits ec8da87a22 Automatic date update in version.in omits 23a29771e0 Automatic date update in version.in omits 5c889512f3 Fix ARI violations in c++compile omits b986869b66 Allow an IR object with unknown architecture omits d431d6279b Automatic date update in version.in omits be192bc284 RISC-V: Correct the requirement of compressed floating point [...] omits c8c8163573 Set TYPE_LENGTH on a variant part omits aef9346c25 Fix a small bug in gdb.rust/simple.rs omits 0c8885885a Regenerate gdbarch.h omits 7ea65f08fa Add comment describing continuable/steppable/non-steppable w [...] omits 7eb65fafed Eliminate target_have_continuable_watchpoint omits 6e1453f681 gas/elf/section14.d: Change skip to xfail omits 4d1c633545 ld: Lookup section in output with the same name omits dab999b116 Update gnulib/Makefile.in:aclocal_m4_deps omits 3d58e1fcfb PowerPC64 --emit-relocs support for notoc stubs omits 4a9699735b PowerPC64 higher REL16 relocations omits f891966ff6 Rearrange ppc_size_one_stub and correct _notoc stub examples omits 4bb3c591b2 ld: Pass -z separate-code to ld for property-x86-4a tests omits e9d644e8fb ld: Append -mx86-used-note=no to ASFLAGS omits 9a8d6a757d ld: Append -Wa,-mx86-used-note=no for S-records tests omits 5e8a54c6c4 gas: Pass -mx86-used-note=no to assembler omits 2550e95256 x86: pass -mx86-used-note=no to assembler omits 0f60cce3e1 binutils: Adjusted tests for .note.gnu.property section omits 6c0d3bdec7 x86: Add explicit -mx86-used-note=[yes|no] to tests omits b4a3a7b44c x86: Extend assembler to generate GNU property notes omits 0cb8eedc91 Automatic date update in version.in omits 40bac49b63 sparc: gas: leon.d: disassemble assuming v8 also in sparc64 [...] omits 43135d3b15 RISC-V: Allow instruction require more than one extension omits a869991180 Skip elf/section14 test for h8300 targets omits ff3a05b3f8 gdb/riscv: Extend instruction decode to cover more instructions omits 0b3f9efc04 gdb/riscv: remove extra caching of misa register omits c67f2e1518 gdb: Ensure compiler doesn't optimise variable out in test omits a0dc02a6df Fix compile-cplus-types.c build errors omits 385e5b9039 Treat SHT_FINI_ARRAY and SHT_PREINIT_ARRAY as relocatable sections omits fdad7678b7 Use host_address_to_string in compile_cplus_instance::enter_scope omits 4c971803c4 [MIPS] Add myself as a MIPS port maintainer. omits 450629c8d5 Automatic date update in version.in omits 078a020797 C++ compile support omits fcaad03cc0 Add new search_symbols_multiple API omits 7e41c8db84 Use block_symbol in linespec APIs omits 63e8c3daad Remove VEC definitions from linespec.c omits 4dedf84da9 Change decode_compound_collector to use std::vector omits c2a031c582 Change `minimal_symbols' to std::vector in linespec.c structures omits 3553eadc8c Change `label_symbols' to std::vector in linespec.c structures omits 7243d0118a Change `function_symbols' to std::vector omits 2a90824133 Change `file_symtabs' to std::vector omits f6c4e3e8a3 Use core_addr_to_string_nz in csky_analyze_prologue omits 73c13fe69a Fix windows-nat.c for -Wnarrowing omits df28970fcc sparc/leon: add support for partial write psr instruction omits 4d3928d7e0 Fix riscv-linux native gdb build failure. omits 7a6dbc2fdb Update gnulib to current upstream master omits b0f492b90f Indicate batch mode failures by exiting with nonzero status omits 2362e7f76a Remove newline at end of warning message omits 9108bc33b1 [MIPS] Add Loongson 2K1000 proccessor support. omits bd782c07b9 [MIPS] Add Loongson 3A2000/3A3000 proccessor support. omits ac8cb70f36 [MIPS] Add Loongson 3A1000 proccessor support. omits a693765e23 [MIPS/GAS] Add Loongson EXT2 Instructions support. omits bdc6c06e3b [MIPS/GAS] Split Loongson EXT Instructions from loongson3a. omits 716c08de28 [MIPS/GAS] Split Loongson CAM Instructions from loongson3a omits 36eb4c5f9b infcall-nested-structs: Test up to five fields omits 4f4aedebed Aarch64: Float register detection for return values omits 0e745c6011 Aarch64: Float register detection for _push_dummy_call omits ea92689a17 Aarch64: Func to detect args passed in float regs omits bc672693cc [MIPS/LD/testsuite] Skip o32 flags check on mips*-*-irix* omits 160fc977b6 Automatic date update in version.in omits ad202fcc22 Get rid of -Wodr warning (PR build/23399) omits ead9aa39bf Modify gdb.base/commands.exp to test multi breakpoints comma [...] omits 999700cd99 Fix regression for multi breakpoints command line clearing. omits 5fe3f3e463 Remove some uses of VEC from parsers omits 858d8004b0 Implement struct type_stack with a vector omits 416a69af89 Mention csky target in the NEWS. omits 9d24df82ec Add support for new target 'csky'. omits 626887ddc3 Automatic date update in version.in omits 90c745dc54 x86: Don't mask out the GNU_PROPERTY_X86_UINT32_VALID bit omits 3bf9c013e4 MI: Fix printing of frame architecture with Python frame fil [...] omits 65b3d26e7d readelf.c: Break multi-statement line omits d3d8724aac Remove -Wno-narrowing from warnings.m4 omits 1885053bcb Avoid -Wnarrowing warnings in aarch64-linux-tdep.c omits b4f183d23e Avoid -Wnarrowing warnings in gdbserver omits 8406672eca Avoid -Wnarrowing warnings in ppc64-tdep.c omits ec40cf90a0 Fix two -Wnarrowing warnings in xtensa-tdep.h omits 7bc02706c3 Avoid -Wnarrowing warnings in struct tramp_frame instances omits 70ab8ccd4f Use CORE_ADDR_MAX in various "breaks" arrays omits 896a7aa6a1 Avoid -Wnarrowing warnings from quote_char() omits dd33d41d54 Fix indentation in solist.h omits 2cd0bfe054 Automatic date update in version.in omits c645cda49e Make ada_tasks_inferior_data::task_list an std::vector omits 39e7af3e4b Make ada-lang.c::add_angle_brackets return an std::string omits 3d9c8f6b3f Delay evaluation of alignment expressions in output sections omits ed60adf0a3 Automatic date update in version.in omits bbbbbceebc Initialize variable in py_get_event_thread omits 7a815dd566 elf: Check for corrupt symbol version info omits bbf6c6b8ca Automatic date update in version.in omits d98fc15be2 gdb/python: Use copy-initialization more when possible omits da3c873831 Fix 8.2 regression in gdb.python/py-evthreads.exp w/ gdbserv [...] omits 3da65cd27e [PATCH] [MIPS] LD/testsuite: Skip 32bit test if ld not support. omits a9eafb08b3 x86: Update GNU_PROPERTY_X86_XXX macros omits aa7bca9b2e x86: Add GNU_PROPERTY_X86_UINT32_VALID omits 772758ac42 ehdr_start twiddles omits 4575aaa964 Automatic date update in version.in omits 450d1e88e3 Test case for functions with non-contiguous ranges omits 9644dc3a47 Relocate block range start and end addresses omits 59adbf5d03 Introduce find_function_entry_range_from_pc and use it in infrun.c omits 2b1ffcfd6f Use BLOCK_ENTRY_PC in place of most uses of BLOCK_START omits e94802301b Disassemble blocks with non-contiguous ranges omits fc811edd39 Add support for non-contiguous blocks to find_pc_partial_function omits 2d5f09ec45 Record explicit block ranges from dwarf2read.c omits 26457a9cf3 Add block range data structure for blocks with non-contiguou [...] omits bfb218e3e4 RISC-V: Reject empty rouding mode and fence operand. omits b0ceb98aec Avoid problems with plugins being loaded multiple times. omits 12a0d0f661 Darwin: fix bad loop incrementation omits 2cd65cb935 PR23566, false uninitialized warning omits f53ad3cf2b PowerPC64 "call lacks nop" omits 14732552e7 PowerPC64 st_other decoding in readelf omits 7dd36a6f1c Prune BFD warnings for unknown GNU properties omits 44c2eb6680 Document setting experimental on release branch. omits 38cf70ca4d Replace unworkable code in HPPA relocs handelr with an assertion. omits 334d4ced42 Prevent illegal memory access when processing COFF auxillary [...] omits d0abeec8d4 Fix "unresolved reloc" error for NOTOC relocs omits d3f467568f Automatic date update in version.in omits d1012b8e33 Make read_program_headers_from_bfd return a gdb::byte_vector omits 17658d46e4 Make read_program_header return a gdb::byte_vector omits 4e2aa47284 Restore behavior of disabling address randomization by defau [...] omits 9eef060895 bfd/development.sh: Add experimental omits ae739fe7b8 Fix restoring of inferior terminal settings omits 467dc1e2ea Replace xstrvprintf usages with string_vprintf omits 6d52907e22 MI: Print frame architecture when printing frames on an MI channel omits 6f4286c4f7 Use the correct constants when setting the section type of H [...] omits 3da64fe404 Fix AArch64 stub layout algorithm to allow for the fact that [...] omits d000b7630e Fix typo in changelog entry for handling of undocumnented Z8 [...] omits 9758a8f84b Aarch64 SVE VG is Vector Granule omits 1461bdac5c Add AArch64 SVE to NEWS and GDB manual omits ebf983a444 Fix changelog entries omits 86b9fea102 Re: Pack reloc_howto_struct omits e8a648884d Correct readelf e_shstrndx range check omits ac1e2e51c0 Automatic date update in version.in omits 4e57b45639 S12Z: Rename reloc R_S12Z_UKNWN_3 to R_S12Z_EXT18 and implem [...] omits 4895f384b4 Don't throw Scheme exceptions with live std::vector objects omits ae19acf320 Fix running objcopy on Mach-O binaries. omits c8455dc986 Update the documentation of the linker's --hash-style option. omits 6efa941c38 Fix handling of undocumented SLL instruction for the Z80 target. omits a4497d2f84 Remove unnecessary ternary operator in m32c-tdep.c omits 06d743b723 Note that Arnold Metselaar has retired as the z80 maintainer. omits 66b09c7ea9 Fix a seg-fault in readelf when parsing corrupt HPPA unwind tables. omits 9dcbfff1e0 Fix invalid strcpy on unterminated buffer omits 9cf7e5687f Use operand->extract to provide defaults for optional PowerP [...] omits 46807bf451 PowerPC HOWTOs omits 706704c883 Pack reloc_howto_struct omits 487096bf0b Delete NEWHOWTO and tidy some uses of reloc_howto_struct omits 08a8fe2ffd Fix s12z test regexps omits fe22d84fe4 Automatic date update in version.in omits c44deb735e Fix formatting in solib-svr4.c omits 865dcc8a4d Don't init array at run time omits d203b41ac7 Tidy bit twiddling omits ba1c4c6fee Balance parentheses in expression omits 8ca28cdfbe Automatic date update in version.in omits be2d111a87 Fix debugging of stripped PIE executables with padded PT_TLS omits d604f19ade Automatic date update in version.in omits 7d140d1a0b Test case for DW_OP_GNU_variable_value omits ae3a7c47e6 Add support of DW_OP_GNU_variable_value to DWARF assembler omits a6b786da4e Add support for DW_OP_GNU_variable_value omits f41078422a Opcodes: (BRCLR / BRSET) Disassemble reserved codes instead [...] omits 7ba3ba91a3 S12Z: Move opcode header to public include directory. omits 2e72a56e45 Remove duplicate ld testsuite function omits 506b86a4f5 binutils testsuite strip-13 test omits 503c367dc2 Automatic date update in version.in omits 89fbedf3ab Remove "repeat" argument from command_line_input omits 1258253330 Fix use-after-free in number_or_range_parser omits bfb1e8c15a x86: Remove empty X86_FEATURE_1_AND property omits 2ecae92e23 Fix asm in testsuite/gdb.arch/aarch64-fp.c omits c1854f1d5a Use gdb_test_no_output for compile tests expected to pass omits 2cdcc33021 Correct elf64-ppc.c linkage stub comment and formatting fixes omits 3b7b80752f Automatic date update in version.in omits 495143533a Use pulongest in aarch64-linux-tdep.c omits 07aff30e92 Automatic date update in version.in omits 1bc60e5624 x86-64: Display eiz for address with the addr32 prefix omits 26fb3983d7 MI: Add -a option to the "-data-disassemble" command omits 67943c005f gdb: Fix instability in thread groups test omits 2a50366ded When the assembler reports that the input and output are the [...] omits 08887f4a64 Automatic date update in version.in omits a97b53dda9 Define _FORTIFY_SOURCE in common-defs.h omits 98641896ad bfd: Move elf-properties.lo to BFD32_LIBS omits 0c76e06d5c Parse SVE registers in aarch64 core file reading/writing omits b7fd65b9dc Detect SVE when reading aarch64 core files omits a616bb9450 Split size in regset section iterators omits facbd8bd3d Automatic date update in version.in omits 988daa317c ld-x86-64/pr23486b.d: Swap pr23486a.s and pr23486a.s omits 8e92e6d4b2 Automatic date update in version.in omits d871f3f483 x86: Add CpuCMOV and CpuFXSR omits ab9e342807 x86: Properly add X86_ISA_1_NEEDED property omits 1dc9e2d63e Factor out common relocation processing omits 7cf9ebc695 Deal with relocations which are 3 bytes in size omits ae1f3b64e5 Automatic date update in version.in omits a9925d4f99 Fix forgotten xstrprintf -> string_printf change omits 48e30f5238 Always clear h->verinfo.verdef when overriding a dynamic definition omits ad3a68e9b9 Use policies for code generation omits 0cfbf43085 Use unique_ptr for htabs omits 946d3d10e7 Move compile_instance to compile.c omits 9cdfd9a26e Change compile_instance/compile_c_instance into classes omits 18cdc6d8f8 Add a C++ wrapper for GCC C plug-in omits b7dc48b4a8 Move C-related declarations to compile-c.h omits 6f36b6d29f Rename symbol_substitution_name omits bd923e5108 Return unique_xmalloc_ptr for generate_c_for_variable_locations omits d7f449c026 x86: Don't display --32/--64/--x32 without BFD64 omits 19449d7c67 x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s omits 9c973a29df Always use align_size as pr_datasz for GNU_PROPERTY_STACK_SIZE omits 11459a79d9 Skip PR binutils/23494 tests for nacl targets omits dbd534fee4 Rename size in get_core_register_section omits db850b6865 Automatic date update in version.in omits 52a187f8e7 RISC-V: Add configure support for riscv*-linux*. omits 3c77f97eb0 RISC-V: Add native linux support. omits 90ad36544c RISC-V: Add linux target support. omits aff4e1751f gdb: Make infrun.c:resume function static omits 06ab921988 Minor formatting fixes in riscv-tdep.h omits 83c8d318d1 Fix some gettext ARI warnings omits 3a53fb12c8 as --help: Display default option for --elf-stt-common= omits 7c5c05effd x86: Display default x86-specific options for "as --help" omits 5ff2bbae19 gdb: Check element of optimised out vla exists omits e5bbcd0f04 gdb: Merge similar tests into a single test script omits 57285adece arm - Add some comments about the versions of ARM ELF that d [...] omits 6404ab9937 Convert .note.gnu.property section between ELF32 and ELF64 omits f40f4a11d1 Automatic date update in version.in omits fdbac7d8d1 Fix some comments in target.c omits 83202f7ae8 Check result of "write" omits 5c720ed886 RISC-V: Add software single step support. omits 411baa470e RISC-V: Make riscv_isa_xlen a global function. omits f384a1f025 Add support for DW_OP_GNU_variable_value to readelf omits f7309df20c x86: Properly merge GNU_PROPERTY_X86_ISA_1_USED omits 9d4a934ce6 gdb: Fix assert for extended-remote target (PR gdb/18050) omits ff36536c92 Fix gdb/remote.c build failure omits f6f9ed015e Fix "may be used uninitialized" warning. omits a9fc784bac Properly merge GNU_PROPERTY_X86_ISA_1_USED (x86_64). omits 045cf01286 Fix gdb.fortran/nested-funcs.exp failure omits 09ce46f230 Make target_options_to_string return an std::string omits b825f3a90e Automatic date update in version.in omits 9c61296405 Allow CPPFLAGS to be set on the make command line omits 7d11235d04 Add doc and news for DWARF index cache omits 87d6a7aa93 Add DWARF index cache omits 8a99096f31 Import gnulib's mkdir module omits 5c831bb1eb Introduce mmap_file function omits 4485a1c1d8 Make index reading functions more modular omits 528e15722b Replace some uses of xstrprintf with string_printf omits 96d68bd48c Support parallel make check with GNU make 4.2+ omits df136d64fa PowerPC64 EH info for _notoc linkage stubs omits e81b4c933c __tls_get_addr_opt stubs and tocsave optimization omits 99f8774cca Explain what happens for PE targeted linkers in the case whe [...] omits 8f9ea98beb Correct the parsing of derferred register addressing in the [...] omits 71f6efc44e Updated Bulgarian translation for the ld/ directory omits 877877f5d5 Automatic date update in version.in omits 3a12c78d14 Add --warn-drop-version option; by default, do not warn when [...] omits a7f25a84f4 Fix compilation failure in remote.c omits dc1f2887c5 Fix type checking errors. omits 296956befe Allow larger regblock sizes when saving tracefiles omits a04b9d62a2 Variable size for regs mask in collection list omits 4277c4b87a Use remote register numbers in tracepoint mask omits 3df3a985a4 Use get_remote_packet_size in download_tracepoint omits aa6f3694ce Remove trailing '-' from the last QTDP action packet omits 05abfc39c7 Fix indentation in remote_target::download_tracepoint omits 02d7a79e1b Update binutils/MAINTAINERS for ARC. omits 5a6996172e Update dg-extract-results.* from gcc omits 63741043bd [ARC] Check if an input asm file is rf16 compliant omits 6af0448446 [ARC] Update warning reporting. omits 2fd43d7870 [ARC] Update merging attributes. omits db1e1b45b4 [ARC] Add Tag_ARC_ATR_version. omits b6523c37fb [ARC] Update handling AUX-registers. omits 821a26825b Remove unused variables in procfs.c etc. omits 5bd18990b0 gdb: Only run scheduler-locking tests if feature is supported omits 9534733755 gdb: Avoid using W_STOPCODE(0) as this is ambiguous on MIPS omits e968fc9b63 x86: fold RegEip/RegRip and RegEiz/RegRiz omits b01474366f Automatic date update in version.in omits 99c2d522f7 x86: Update assembler tests for non-ELF targets omits 05d0e962f0 R_PPC64_REL24_NOTOC support omits 3f6ff4799b Lose _r2off in powerpc64 stub names omits 1a6204c9a7 Automatic date update in version.in omits 3fbbcf473a [gdb/testsuite] Fix regexp in py-rbreak.exp omits 5e7f20ca9a Automatic date update in version.in omits 39aac631ba x32: Align the .note.gnu.property section to 4 bytes omits 425699f52d Fix thinko when deciding whether to disable TCP's Nagle algorithm omits 4aae6e5abd Improve objcopy's ability to merge build notes. omits 2688aab226 Update PRU assembler to corect hardware register numbering f [...] omits dbf8be89ed x86: drop NoRex64 from {,v}pmov{s,z}x* omits c48dadc9a8 x86: drop "mem" operand type attribute omits 3ed12f02a2 Automatic date update in version.in omits 13755f406d RISC-V: Fix TLS and --gc-sections conflict. omits 3e1d3d8c24 Allow "info address" of a template parameter omits 1584354913 Fix kill issue leading to zombie process on MacOS Sierra omits b5bddbbbbc Check results of get_darwin_inferior omits 8094f49a4d Backport gettext fixes to get rid of warnings on macOS omits 8a28fa1b4b Disable the PR12982 test for HPPA targets. omits d0042c6ed3 ifunc.exp: Always build static_nonifunc_prog omits 36a900f483 Add a testcase for PR binutils/23460 omits 09a8cc152b Automatic date update in version.in omits c198a1ecf8 Fix spurious check-ld failures on aarch64-elf omits e256144888 Add a note about regenerating the info files when creating a [...] omits e30985fa2b Skip the test for PR12982 on HPPA targets as they always nee [...] omits 3cf2b6691c Fix bug in PDP11 assembler when handling a JSr instruction w [...] omits c25179e71f Suppress compile time warning message when compiling coff-rs [...] omits 4a9f7d653c Fix potential illegal memory access in AVR backend. omits f03fb29221 Fix compile time warning problem with gcc 8 and the NS32K as [...] omits 103da91bc0 Close resource leaks in the BFD library's plugin handler. omits 50320b1d4a Copy from GCC: Add linker_output as prefix for LTO temps (PR [...] omits a67ae9b01a Re: PowerPC64 __tls_get_addr_opt stub .eh_frame fix omits 1aa4214141 PowerPC64 __tls_get_addr_opt stub .eh_frame fix omits cb86a42aba csky regen omits 33633d9f5b Automatic date update in version.in omits 07cc045019 Correct previous update - new translation for the opcodes su [...] omits 11cfdeb386 Updated Swedish translation for the binutils sub-directory. omits f61cfa0740 Document the GDB 8.1.1 release in gdb/ChangeLog omits 5abe0f0cc7 Fix segfault when invoking -var-info-path-expression on a dy [...] omits 472fa5eec2 Re-generate gnulib import omits 1c28969efc Delete test target descriptions when exiting omits 1424ad8677 x86: also optimize KXOR{D,Q} and KANDN{D,Q} omits ae2387feae x86: fold various AVX512 templates with so far differing Mas [...] omits fa77b93ab7 x86: add more exhaustive tests for invalid AVX512 zeroing-masking omits 6ff00b5e12 x86/Intel: correct permitted operand sizes for AVX512 scatte [...] omits 7a8655d2bb x86: don't abort() upon DATA16 prefix on (E)VEX encoded insn omits e951d5ca3d x86: drop CpuVREX omits ef6ba1ed0d Automatic date update in version.in omits fb66cde8a4 Match any kind of error after "cannot resolve name" on lib/g [...] omits eb41b24898 RISC-V: Set insn info fields correctly when disassembling. omits c8f2dc0dc9 gdb: Fix sizeof for dynamic types other than arrays omits 629cfaf1b0 x86: don't mistakenly scale non-8-bit displacements omits 2409af1e94 * MAINTAINERS (C-SKY): Add Yunhai Shang as co-maintainer. omits d0ba5758c2 * MAINTAINERS (C-SKY): Add Lifang Xia as maintainer. omits 463c08d160 Fix crash with -D_GLIBCXX_DEBUG omits dba7455e76 Remove old lint code omits a05b9f5e1e Prevent a seg-fault in the linker when trying to process SH [...] omits 4570c3d98c Fix thinko in the placement of the .gnu.build.attributes section. omits b8891f8d62 Add support for the C_SKY series of processors. omits 7d8a316657 Combine ,gnu.build.attributes.* sections into one .gnu.build [...] omits 906c6f2c54 Automatic date update in version.in omits 29e6f4745e Fix unwind offset for start_symbol. omits 51b7979529 Automatic date update in version.in omits c708f4d256 gdb: Don't call gdb_load_shlib unless GDB is running omits 37cc0caeca [gdb/exp] Interpret size of vla with unknown size as <optimi [...] omits 5842d7025f Automatic date update in version.in omits d19969ffbf RISC-V: Fix gas configure support for riscv*-*-*. omits 129eb0f1f1 Improve gcore manpage and clarify "-o" option omits 1286ab7881 x86: Check for more than 2 memory references omits 469d3b57ce S12Z: Remove ELF_TARGET_ID macro omits 370e4b5079 Add functions and macros to read and write 24 bit values. omits cd4d353f81 S12Z: Remove inappropriate comment. omits fe57a8c9f5 S12Z: Emit uninitialized data in the .bss segment omits 5b73b52bcc S12Z: Emit initialized data segment image. omits 2bb9bbe2e8 MIPS/GAS: Correct the AFL_ASE_MASK macro omits 16065af1b0 Re: PowerPC Improve support for Gekko & Broadway omits c93cb6280f Automatic date update in version.in omits 6af79d7b5a Fix Cygwin compilation after target_ops C++ conversion. omits 1f75763aa1 x86: Initialize broadcast_op.bytes to 0 omits 7974897237 Make psymbols and psymtabs independent of the program space omits 52948f01e4 Add validity bits for psymtab high and low fields omits 4ae976d1df Introduce accessors for psymtab high and low fields omits 02e9e7f7e2 Introduce partial_symbol::address omits 8a6d423450 Change representation of psymbol to flush out accessors omits 08994e1ddc Remove dead code in end_psymtab omits 63b4ecf76f [gdb/testsuite] Add comment in gdb.base/vla-optimized-out.c omits fa758a7046 PowerPC Improve support for Gekko & Broadway omits b358827438 Re: Enhance powerpc ld -r --relax omits 3c3bb0580b gdb: Add switch to disable DWARF stack unwinders omits 33cb30a1f9 Implement PowerPC64 .localentry for value 1 omits 6cf212b445 Automatic date update in version.in omits 9e7f3bbbbf [gdb/breakpoints] Fix sigsegv in info prog at exec catchpoint omits 4a1b91eabb x86: Expand Broadcast to 3 bits omits 506f5c41ca [gdb/symtab] Warn about unresolved DW_AT_upper_bound/DW_AT_count omits 16f808ec99 [gdb/exp] Fix exception when printing optimized out vla omits d7154a8d08 Notify about breakpoint modification when enabling/disabling [...] omits a45389f60d list Tom Tromey as GDB Global Maintainer omits 5469110733 Clarify doc for .arch/.cpu omits e3d39609d1 Fix potential memory leaks in some of the binutils source files. omits 491993044b Enhance powerpc ld -r --relax omits be3e27bb55 Suppress string diagnostics for pre-release GCC omits 5fbad1b909 Automatic date update in version.in omits 380618d68a Set CU language before processing any DIEs (symtab/23010 et al) omits 4b17aefe75 Fix indentation in scoped_mmap.h omits 29d17e4773 Remove some unnecessary declarations and configury omits 56522fc5af x86: Use unsigned int to iterate through vector operands omits 1d97232ae3 Updated French translation for ld/ and Swedish translation f [...] omits 7b8d9e8cec PR23431, Messages composed from pieces can't be properly translated omits 67ce483baa PR23430, Indices misspelled omits 4174bfff8a x86-64: correct AVX512F vcvtsi2s{d,s} handling omits f47194a9cd Automatic date update in version.in omits 2ae0bdddef xtensa: ld: convert tests to run_dump_test omits f5e263426f xtensa: ld: add tests for static linkage relaxation omits da90fdf993 xtensa: ld: rename xtensa.exp to xtensa-linux.exp omits f82863d797 xtensa: move dynamic relocations sections consistency check omits 5d3a462f05 xtensa: fix relaxation of undefined weak references in share [...] omits 01bcaf636a Avoid ubsan complaint in BFD omits e2b7fbc46d x86: Add a test for missing broadcast omits c265869848 x86: Remove broadcast_not_on_src_operand omits 04e65276fa [ARC] Fix decoding of w6 signed short immediate. omits 47e6f81c7c [ARC] Allow vewt instruction for ARC EM family. omits f02806be1f [ARC] Fix case-sensitivity for extension instructions. omits 898ade12ee S/390: Suppress string diagnostics for pre-release GCC omits 49ddb0fbda PowerPC64 fails reloc-discard test omits bb71536f28 power9 mfupmc/mtupmc omits cf4088a92f Remove some unused variables omits 6018c5acdf Automatic date update in version.in omits a0de763e32 Add -Wunused-variable to warnings.m4 omits 3b20124b3d Conditionally define xmltarget_${name} variable in regdat.sh omits b0a7723d29 Remove unused variables from gdbserver omits 8c8807f439 Remove unused declaration from value.c omits c486b6106a Pass the correct argument to the observer in reread_symbols omits 494f80a932 Fix ravenscar-thread.c to use arch_ops omits c51f6a54c2 Call value_fetch_lazy when needed in pretty-printers omits 374fd1fd7b Remove declarations from m32c-tdep.c omits d5e9a511c4 Call some functions in guile/ for effect omits 996d693a07 Use a previously unused variable in bfin-tdep.c omits 1576637036 Unused variable fixes related to conditional compilation omits f4e80e1301 Remove an unused variable from spu_get_overlay_table omits 8d49165d83 Simple unused variable removals omits c7213af9b3 x86: Determine vector length from the last vector operand omits 17cbafdbbe Fix -Wunused-variable warnings related to conditional compilation omits dcc0660f04 Automatic date update in version.in omits dd40ce22d0 gas/config/tc-i386.c: Break long line omits 2376f038d1 Initialize GOT slot for local symbol in non-PIC link. omits 0ee6c332f3 Rename some frame unwind function parameters omits bef891d212 Automatic date update in version.in omits e2e31f1039 Update my e-mail address, limit maintenance to MIPS I-IV ISAs omits 7a54636a02 x86: Rename match_reg_size to match_operand_size omits d5f4da5e33 ld: Discard .rel.* and .rela.* sections omits 2d38991535 MIPS/Linux/native: Convert to `get_ptrace_pid' for PID extraction omits 241e64e3b4 x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed omits cbb09508e4 Rename remaining members of buildsym_compunit to start with "m_" omits bfe2e011c0 Remove record_line_ftype omits 0e6f30610f Remove some unused buildsym functions omits 804d27291b Convert the DWARF reader to new-style buildysm omits 80e649fcac Parameterize cp_scan_for_anonymous_namespaces omits 0baae8dbd3 Introduce buildsym-legacy.h omits ab209f6fa9 Move struct buildsym_compunit to buildsym.h omits 74c72eac23 Remove reset_symtab_globals omits da6580e59c Do not use buildsym.h in some files omits 4a2125f531 Add many methods to buildsym_compunit omits 6b213a4778 Remove parameter from record_pending_block omits b80a981d08 Remove EXTERN from buildsym.h omits ddb7060226 Remove a TODO omits b37dd3bcaa Remove buildsym_init omits e148f09d75 Move the symbol lists to buildsym_compunit omits 93b8bea414 Set list_in_scope later in DWARF reader omits f62f6af5da Do not look at file symbols when reading psymtabs omits 1d376700df Remove free_pendings omits c233e9c641 Remove the "listhead" argument from finish_block omits 5ac045503d Move pending_blocks and pending_block_obstack to buildsym_compunit omits 7ea05a7b63 Move pending addrmap globals to buildsym_compunit omits 3c65e5b31c Move current_subfile to buildsym_compunit omits a60f3166aa Move the context stack to buildsym_compunit omits 56ba65a047 Make the Rust parser pure omits 3ba174474d [PATCH, LD, AArch64] Fix ifunc testisms omits 232a00325b [gdb/testsuite] Make noclone conditional in vla-optimized-out.c omits 3391569f21 Close memory and resource leaks detected by coverity in the [...] omits 8095d2f70e MIPS/GAS: Split Loongson MMI Instructions from loongson2f/3a omits db841b6fcd MIPS/LD: Fix crashing with a discarded dynamic relocation section omits 0458ca4440 Specify architecture for SPARC gas tests omits 79f5b65e3e Remove myself from target-specific MAINTAINERS omits 8f153adc1d Automatic date update in version.in omits 4c6933327e Eliminate remaining gdb/guile cleanups omits 4581dc8297 Remove make_cleanup_value_free_to_mark omits fbb1d502ee [gdb/testsuite] Fix regexp in list-thread-groups-available.exp omits db3410f80f Fix GDB build using mingw.org's MinGW omits 442a6ce858 Stop potential memory leaks in dwarf CIE reader. omits 43cc6c3adb gdbscm_wrap, really forward args omits f559b440bb S/390: Set the htm flag on PPA omits 5f32791e1e x86: fold narrowing VCVT* templates omits 625cbd7ac1 x86: fold VFPCLASSP{D,S} templates omits 86b15c3204 x86: fold various AVX512* templates omits cf769ed505 x86: fold various AVX512DQ templates omits 8282b7ad0d x86: fold various AVX512BW templates omits 755908cce5 x86: fold various AVX512CD templates omits 7091c61201 x86: fold various AVX512VL templates into their AVX512F coun [...] omits c30be56ebf x86: pre-process opcodes table before parsing omits e387da76fc Automatic date update in version.in omits 3a5f2a48ff Eliminate cleanup in gdbscm_execute_gdb_command omits 557e56be26 Eliminate most remaining cleanups under gdb/guile/ omits 42dc7699a2 [gdb/exp] Fix printing of type of optimized out vla omits 6592ceed48 microMIPS: Add SYSCALL instruction decoding omits d3554ec1ed BFD/XCOFF: Fix storage class setting for weak defined symbols omits 972450a72c MIPS/GAS/testsuite: Correct whitespace issues with Loongson tests omits 11a322db5c x86: Split vcvtps2{,u}qq and vcvttps2{,u}qq omits afca762f59 S/390: Improve partial relro support for 64 bit omits a38137289e ld: Enable using separate linker script for -z relro omits 0984c34e76 Updated French translation for gold and Spanish translation for ld. omits 012ab41373 Automatic date update in version.in omits c6c6149af4 Return unique_xmalloc_ptr from gdbscm_scm_to_string omits a1a31cb8dc Return unique_xmalloc_ptr from gdbscm_safe_eval_string omits 15bf30027b Change gdbscm_exception_message_to_string to return a unique [...] omits 7eb1a66c26 Use std::string in ppscm_make_pp_type_error_exception omits c691de6a16 BFD: Use `bfd_is_abs_symbol' to determine whether a symbol i [...] omits d5c928c053 LD: Export relative-from-absolute symbol marking to BFD omits 27724bad00 RISC-V: Don't decrement pc after break. omits ce73f31015 RISC-V: Correct legacy misa register number. omits 056dec39ed Remove --disable-gdbcli omits 4735f0edf4 Use scoped_free_pendings in coff_symtab_read omits 0909f342a2 Automatic date update in version.in omits 117a0e996d RISC-V: Add osabi support. omits 3fd217186c Fix typo in NT_PPC_TM_CVSX note description omits cb2366c198 Add grok/write functions for new ppc core note sections omits 8a67aaa818 Add missing ChangeLog entry omits b4792091ca Remove unused variables in ia64*tdep.c omits ec74dcd894 Fix compilation error in ia64-vms-tdep.c with libunwind-ia64 omits a700e753e5 remote-sim.c: Remove unused variables omits 8b411ff8d5 Add missing ChangeLog entry omits 5d691c8829 Fix compilation error in ia64-tdep.c with libunwind-ia64 omits edb0470b99 Use outermost_context_p in more places omits 6cccc9a891 Move the using directives to buildsym_compunit omits 652788a731 Make free_pending_blocks static omits 8419ee5331 Move the subfile stack to buildsym_compunit omits ccdac490bb Use gdb_assert in two places in buildsym.c omits 43130d6f96 Remove merge_symbol_lists omits 77d6f1aa16 Move scan_file_globals declaration to stabsread.h omits 2c722d18f3 Remove buildsym_new_init omits 5985ac614d Move within_function to stabsread omits 6b84eeb216 Move processing_gcc to stabsread omits 2150c3ef04 Move some code from buildsym to stabsread omits 0ec44fc067 Make context_stack_size static in buildsym.c omits 81cc346dc9 Move processing_acc_compilation to dbxread.c omits 2c99ee5c4f Move last_source_start_addr to buildsym_compunit omits 530fedbcbf Move have_line_numbers to buildsym_compunit omits 6a976300e7 Move pending_macros to buildsym_compunit omits c0015d4497 Move last_source file to buildsym_compunit omits e62cca7ccb Add assert in prepare_for_building omits 905eb0e293 Change buildsym_compunit::comp_dir to be a unique_xmalloc_ptr omits b248663fe5 Use new and delete for buildsym_compunit omits ad96220cc7 Update release making notes to metion checking for new top l [...] omits 0a8288f78a Update the src-release script to include the new top level f [...] omits 3ac21baa84 x86: fix operand size checking omits 4ad422a635 Automatic date update in version.in omits 4869c5854e Fix filename in prior ChangeLog entry omits b63ea3389d Automatic date update in version.in omits 1074bc6d41 Fix internal error when using --emit-relocs with plugins. omits 1b115e8e0e Fix problem causing duplicated linker-generated symbols with [...] omits 6cb624f8a0 Update the notes on how to make a binutils release. omits ff27d0737e Remove struct keyword in range-based for loop omits 1e65a4a40e Automatic date update in version.in omits 3137562654 sim: Add Stafford Horne as or1k maintainer. omits 6a15ecf5e0 gdb: Add Stafford Horne as or1k maintainer. omits 7f1f7e2393 Expect for another variant of error message when gdbserver c [...] omits 027a4c30d0 Remove a warning on macOS omits b84f59efc6 Add a test that relocs are correctly generated for missing b [...] omits 4ef4710f5c Allow bit-patterns in the immediate field of ARM neon mov in [...] omits 5c1eda30f5 S390: Fix displaced stepping of "basr r,0" omits a780ef4f27 GDBserver: Pass process_info pointer to target_kill omits ef2ddb33bd GDBserver: Pass process_info pointer to target_detach and ta [...] omits 9451a3b9a1 Automatic date update in version.in omits bc7b042bcb Add a self-test for cli-utils.c omits 5759ebb3b3 Modify gdb.threads/pthreads.exp to test FLAG qcs arguments f [...] omits 3606ccab0f Add a test for 'frame apply' omits a14c4daab2 Announce the user visible changes for frame/thread apply in NEWS. omits 0a2323003c Documents the new commands 'frame apply', faas, taas, tfaas omits 1fe75df7eb Add [FLAG]... arguments to 'thread apply'. omits 6a70eb7d9b Implement frame apply [all | COUNT | -COUNT | level LEVEL... [...] omits 529c08b25e Add helper functions parse_flags and parse_flags_qcs omits 78da84f994 MIPS/LD/testsuite: Correct mips-elf.exp test ABI/emul/endian [...] omits f880fcab1a MIPS/LD/testsuite: Limit reloc 6 tests to DSO targets omits 64b5847236 Declare 'ioarg' (from ser-tcp.c:try_connect) as 'u_long' whe [...] omits cde3679eb5 This patch adds support for the SSBB and PSSBB speculation b [...] omits 45a28947f3 Add remainder of Em16 restrictions for AArch64 gas. omits 55cc53e98b readelf: Don't print section type twice for --section-details omits 639eff9357 Automatic date update in version.in omits c7ab0aef11 Implement IPv6 support for GDB/gdbserver omits 4c7333b308 GDB: Work around D;PID handling bug in older GDBservers (PR [...] omits 31445d1036 GDBserver: Don't assume a current process in D;PID implement [...] omits a6f88f6e44 gdb: Remove traces of h8300 ecoff support omits 16ff70ddd4 Fix PR c++/23373: GDB hangs when printing a struct with a st [...] omits cb19713281 GDBserver: Fix "Cond. jump or move depends on uninit value" [...] omits c597cc3d6e Adds the speculation barrier instructions to the ARM assembl [...] omits 1cb83cac9a MIPS/BFD: Fix TLS relocation resolution for regular executables omits 9143e72c6d PR ld/22570: MIPS/BFD: Fix TLS relocation resolution for PIE [...] omits 04879304de Fix printing the size of GOLD's memory areana on Cygwin base [...] omits 12863263d6 Rename tdesc_register_size to tdesc_register_bitsize omits a79eaed6a5 x86: adjust monitor/mwait templates omits 2fb5be8dac x86: drop {,reg16_}inoutportreg variables omits bd59a6313d x86: simplify legacy prefix emission omits 7f5cad3047 x86/Intel: accept memory operand size specifiers for CET insns omits f0a85b0706 x86: replace off-by-one OTMax omits 76d3a78a49 x86: fix "REP RET" with -madd-bnd-prefix omits c7df3df443 Revise "ld testsuite use of notarget" omits 1123588c0b Use std::vector for moribund_locations omits 71feec8213 Automatic date update in version.in omits 500c05ddbe MIPS/ld/testsuite: Limit export class call reloc tests to DS [...] omits 5270eddc6e BFD/ELF: Correct a `remove' global shadowing error for pre-4.8 GCC omits be570f0684 xgate testsuite fixes omits 1594e052d4 xgate cleanup omits 624940689a ld testsuite use of notarget omits 3541979fff gdb/testsuite: Run test with software and hardware watchpoints omits 8c49aa89ab gdb/riscv: Fix assertion in inferior call code omits 42ecac1732 gdb/riscv: Use TYPE_SAFE_NAME omits 7153abac62 MIPS/LD/testsuite: Make Linux dumps for n64 GOT relocation t [...] omits aa4bd7e6ae Automatic date update in version.in omits c3c5e48680 Fix test for availability of emplace_back. omits 8d4c0995eb MIPS/LD/testsuite: Fix IRIX dumps for n64 GOT relocation tests omits 4b8377e7db MIPS/BFD: Do not redirect to discarded lazy binding stubs omits 055303e28f gdb: Use add_setshow_zuinteger_unlimited_cmd in remote.c omits 2af4d0d938 * testsuite/nds32/ji-jr.d: Fix name tag. omits 8a8c916960 LD/testsuite: run_dump_test: Report UNSUPPORTED for excluded [...] omits 8f7fc65182 LD/testsuite: run_dump_test: Use the intended test name ASAP omits 9dcb0ba445 S12Z/opcodes: Correct a `reg' global shadowing error for pre [...] omits c8ad9b9a31 gdb/testsuite: Allow for failure to read some memory addresses omits 8fd32c1ce6 Don't mention XM_CDEPS or NAT_CLIBS omits 31278b5193 Remove ADD_FILES and ADD_DEPS from Makefile.in omits e5fd1493fd Minimize yacc and lex output omits 981e0c0c1a Fix exec.c handling in Makefile omits 14ccceb2e2 Remove lint support omits 5d3c3a68c3 Use a stamp file for version.c omits 1998086d54 Use a stamp file for init.c omits 4c7549492b Simplify INIT_FILES omits 6497f1dd03 Remove some unused code from init.c build rule omits 97a34db942 Remove TSOBS from gdb/Makefile.in omits 872899f1ef bfd: Use changequote for "i[3-7]86-*-linux-*" omits 61658d78f0 m68hc1* fixes omits f5a1cdde80 [ARM] Fix warning cannot find thumb start symbol omits dc7fc9ab5d Automatic date update in version.in omits a47a3dc8fb Automatic date update in version.in omits 25289ac167 contrib/gdb-add-index.sh -dwarf-5 omits e83f4d9750 ia64-tdep.c: Fix -Wwrite-strings errors omits 674e55f7b1 Automatic date update in version.in omits c451bb34ae xtensa: don't emit dynamic relocation for weak undefined symbol omits ad1cc4e492 Add checks for the NT_ARM_SVE section in a core file. omits f311ba7ed8 Fix SBO bit in disassembly mask for ldrah on AArch64. omits cba05feb51 Fix the read/write flag for these registers on AArch64 omits e0e5e971ae gdb/testsuite: Ensure test links in malloc and free omits d20e98ab59 Stop readelf from reporting gaps in the gnu build notes if t [...] omits 2e48456f02 Fix the relocs created to adjust notes created by the assembler. omits 269965964e Update config.sub omits fe75810f8e Fix diagnostic errors omits 724436fccb [GOLD] PowerPC .gnu.attributes support omits 6821842f15 darwin: Silence syscall deprecated declaration warning omits bb11866d6a RISC-V: Add riscv-*-* configure support, and minor cleanup. omits 01b5d12f28 Automatic date update in version.in omits a5628fa844 MIPS/LD/testsuite: Use $linux_gnu consistently across `mips- [...] omits 56ad703d56 x86: Remove x86 ISA properties with empty bits omits c524414837 Update config.guess and config.sub omits d8dab05495 Updated Russian, Bulgarian, and Brazilian Portuguese transla [...] omits c530603c59 [gdb] Fix build error in macroexp.c omits 4a91d0ba30 Error for mismatched powerpc ABI tags omits 4423fa9672 Automatic date update in version.in omits a7d0f0f000 Use exit_inferior in darwin_attach_pid omits 6242c6a690 darwin: Don't use sbrk omits 4e5b2f8961 Update NEWS post GDB 8.2 branch creation. omits 538ccc4a22 Bump version to 8.2.50.DATE-git. omits 1b919490e8 Warn if /proc is not accessible omits 94d401b8b8 ld: Set non_ir_ref_regular for --undefined SYMBOL omits b14b7ff14f ld: Properly display default for -z separate-code omits db40acb0be Also install diagnostics.h omits 1ea5da0262 [gdb/symtab] Fix version check in dwarf compilation unit header omits f51e0e20bd Remove VEC from breakpoint omits 9b960ba18c Automatic date update in version.in omits d7e15655a4 Remove ptid_equal omits 26a57c9256 Remove ptid_match omits d2a107e3f9 Remove ptid_tid_p omits 15a9e13e52 Remove ptid_lwp_p omits 0e998d966b Remove ptid_is_pid omits cc6bcb548d Remove ptid_get_tid omits e38504b392 Remove ptid_get_lwp omits e99b03dcf4 Remove ptid_get_pid omits f2907e4991 Remove pid_to_ptid omits fd79271bd9 Remove ptid_build omits 057302ceb3 Remove exit_inferior_num_silent omits a50c11c666 Fix crash in "run" on macOS when gdb is not signed omits b8a6ced796 Correct removal of .gnu.attributes omits 8d2c8c3d17 GNU attribute output on errors omits af0bfb9c42 Hide dynamic symbols in discarded sections omits 1825c89e22 Automatic date update in version.in omits 12f09816ce MIPS/BFD: Make section GC work with `ict_irix5' targets omits 14c80123c0 microMIPS/GAS: Handle several percent-ops with macros omits 156f2c001e microMIPS/BFD: Add missing NewABI TLS and miscellaneous relocations omits 30e5322741 MIPS/LD/testsuite: Fix a typo in PR ld/21334 test name omits 471b9d1507 GDB PR tdep/8282: MIPS: Wire in `set disassembler-options' omits b638b5d57f x86-64: Clear the R_X86_64_converted_reloc_bit bit omits eac61af65b Allow BFD to recognize macOS universal libraries omits 41823f29a8 gdb: Prefer RISC-V register name "s0" over "fp" omits c0c468d562 [ARM] Update bfd's Tag_CPU_arch knowledge omits a05a5b64cf Fix use of "command line X" in binutils doc omits f2075844e2 Automatic date update in version.in omits 3e4ce31cb8 Automatic date update in version.in omits 4119873a48 Introduce @unless/@endunless and postbootstrap Makefile targets omits c0867626d2 Add missing parameter to 'amd64_create_target_description' ( [...] omits 6d3c495640 Automatic date update in version.in omits 41206e32fb fix GDB build failure for various amd64 targets omits b9c04e5a82 RISC-V: Add gas support for "fp" register. omits de52b9607d x86_64-windows GDB crash due to fs_base/gs_base registers omits 75acb4867d Improve alignment of "info threads" output, align "Target Id [...] omits c76a8ea36c remote & target_extra_thread_info, use cache w/ qThreadExtra [...] omits cd2bb70994 "break LINENO/*ADDRESS", inline functions and "info break" output omits 991ff2922a Fix running to breakpoint set in inline function by lineno/address omits 356819b6bc Fix format of last gdb/testsuite/ChangeLog entry omits 49af4b7012 Remove unstable test output omits 262e07d011 MIPS/BFD: Remove extraneous undefined weak symbol visibility check omits ee94397044 [Patch AArch64] Warn on unpredictable stlxrb , stlxrh and st [...] omits 369c9167d4 Fix AArch64 encodings for by element instructions. omits fd1ae90587 Automatic date update in version.in omits 44cee4fdf4 Add --enable-codesign to gdb's configure omits f2ffa92bbc gdb: Eliminate the 'stop_pc' global omits ecdc3a72c8 Fix follow-exec regression / crash omits d95d3aef9e Make dwarf2_free_objfile static omits 2512d7efdf Remove 2 excessive executable permission flags omits be1b6474f0 Fixed top frame assumption in watchpoint-hw-attach omits 291f9a9643 Add an optional offset option to the "add-symbol-file" command omits d81a3eaff3 Make sure that sorting does not change section order omits ed6dfe517e Make add-symbol-file's address argument optional omits d4d429d589 Add an optional offset option to the "symbol-file" command omits 39b27ab6ae Add myself as a write-after-approval GDB maintainer. omits 1b47b6a218 Automatic date update in version.in omits 41827fc34d Update "func" help text to GNU standards omits 0c6aef226e Remove a VEC from py-unwind.c omits 6317728958 Fix crash in machoread.c omits e76f78a052 Format gdb-gdb.py.in with autopep8 omits 9a14af7b1a Add pretty-printer for CORE_ADDR omits 189366cd86 gdb-gdb.py.in: Don't print value's tag_name omits 68ad5fb9aa gdb-gdb.py.in: Fix ordering of TypeFlags objects with Python 3 omits 141ec9f67f Copy gdb-gdb.py to build dir omits 4c4e7ad46e Fix Cell debugging regression omits 7ab6656f27 Fix lost line info for symbol at addr zero omits bd583225a5 Add overrides, fix FreeBSD build omits e11078da44 gas object file locations omits ac0734dea7 Automatic date update in version.in omits 9a325b7b3f Minor reorganization of fetch_registers/store_registers in w [...] omits a33ccfc7af Support ptype/o in Rust omits e0c547d14a Move ptype/o printing code to typeprint.c omits 30aa13067f Updated translations. omits 791755f59d Fix the MSP430 assembler's parsing of register names. omits 2822b09ff6 PR23169 bogus test omits 2db70efacd Fix parens in ld bootstrap.exp omits 2393a7e3e6 Revert "Use offsets instead of addresses in ELF_SECTION_IN_S [...] omits eca4b72146 Fix spelling mistakes. omits e4a882f4b0 Automatic date update in version.in omits 75cbc781e3 gdb: For macOS, s/thread_info/struct thread_info/ omits b7a08269ca gdb: Fix build on several hosts/ports omits 1021d1cb12 Add a syntax table to dwarf-mode.el omits bb69498c61 Fix compile time warning message for the AArch64 BFD backend [...] omits c1080aae0f Automatic date update in version.in omits 79d89b5524 Add more updated to release notes omits 71300e2c0c Regenerate configure and pot files with updated binutils ver [...] omits 5127f20732 Update version number on development (aka HEAD) branch. adds 176c2a5e0e Reset version to 2.30.90. Update configure files. Regenera [...] adds a45c28e358 Fix a compile time warning building the AArch64 BFD backend. adds 26d12bc025 Automatic date update in version.in adds cb10b9fad0 Fix spelling mistakes. adds 71b4e2ec66 Updated translations. adds c11d3af5a8 Revert "Use offsets instead of addresses in ELF_SECTION_IN_S [...] adds 080dd03de2 Fix parens in ld bootstrap.exp adds 83195288b7 PR23169 bogus test adds 217e7ac9b3 Automatic date update in version.in adds beb6b9a6db gas object file locations adds f2504aef8f Automatic date update in version.in adds 59ee9ce57c Automatic date update in version.in adds 48d86a7a60 Fix AArch64 encodings for by element instructions. adds 513e3973f2 [Patch AArch64] Warn on unpredictable stlxrb , stlxrh and st [...] adds 544e0c4ee3 Automatic date update in version.in adds 89beb62e86 Automatic date update in version.in adds 9d00ec4b84 Automatic date update in version.in adds 4486c1a557 Automatic date update in version.in adds 30d282bede Automatic date update in version.in adds b29dd6c33f x86-64: Clear the R_X86_64_converted_reloc_bit bit adds 8d8c8344ce Also install diagnostics.h adds b6a63da464 ld: Properly display default for -z separate-code adds ea2d583ffe Automatic date update in version.in adds 3839e9401d Update Russian, Bulgarian and Brazilian Portuguese translati [...] adds 2c4995ba2b ld: Set non_ir_ref_regular for --undefined SYMBOL adds f4b933ddc0 Update config.guess and config.sub adds bdb5f07bd5 GNU attribute output on errors adds e89e89c9f8 Correct removal of .gnu.attributes adds 2df836265b Error for mismatched powerpc ABI tags adds 49d7deccd4 Automatic date update in version.in adds 0b2e4394bc Update config.sub adds c80d3fddcf Fix bug generating relocations for notes created by the assembler. adds 96e5990474 Fix the read/write flag for these registers on AArch64 adds e04c0868e4 Fix SBO bit in disassembly mask for ldrah on AArch64. adds 5592693077 RISC-V: Add riscv-*-* configure support, and minor cleanup. adds 4d60d5d092 Automatic date update in version.in adds f42e6ba238 Automatic date update in version.in adds 9822d3329d Automatic date update in version.in adds 1cbba2d240 [GOLD] PowerPC .gnu.attributes support adds e55992d4ac Fix diagnostic errors adds f6becb01a7 x86: Remove x86 ISA properties with empty bits adds fa1b3193c5 bfd: Use changequote for "i[3-7]86-*-linux-*" adds 10a1ed124e Automatic date update in version.in adds 21555352f0 Fix test for availability of emplace_back. adds df402ddcce BFD/ELF: Correct a `remove' global shadowing error for pre-4.8 GCC adds 557b8e0ea4 Automatic date update in version.in adds ea22a560ea Reimport a patch to fix building gold on Cygwin64 systms: m. [...] adds 8238fb6230 Fix printing the size of GOLD's memory areana on Cygwin base [...] adds 8e188148c4 Duplicate code update. adds 82f3215583 xtensa: don't emit dynamic relocation for weak undefined symbol adds e87681ac38 Automatic date update in version.in adds ec468ac4ef Add support for the ARM speculation barrier instructions SSB [...] adds 3b5e60a4e0 Add remainder of Em16 restrictions for AArch64 gas. adds 2d73c24636 Resolve merge conflicts. adds 08196b220b This patch adds support for the SSBB and PSSBB speculation b [...] adds ae0e76dcfc Hide dynamic symbols in discarded sections adds 65cc93d2fb Automatic date update in version.in adds 5244968870 Allow bit-patterns in the immediate field of ARM neon mov in [...] adds 0373ccfde3 Automatic date update in version.in adds af127c2169 2.31 Release point adds e6977d6f7f Reset branch back to development mode adds 9c6b47988b Automatic date update in version.in adds ebde1daca8 Automatic date update in version.in adds 0028e23c4a Add the new top level files test-driver and ar-lib to the sr [...] adds 0694d6e5fb Import patch from mainline to fix gold's handling of already [...] adds f8b4d71490 Automatic date update in version.in adds c3432d7f31 Automatic date update in version.in adds 4afd6a72e3 Fix typo in src-release.sh script. Update French translatio [...] adds 0860693812 Regenerate files and add changelog entries for 2.31.1 release adds be8a252e18 Set the development flag back to true. adds 01683b308a x86: Split vcvtps2{,u}qq and vcvttps2{,u}qq adds 96136f6b6b Automatic date update in version.in adds a1ae592f85 Automatic date update in version.in adds 2df2aaa381 Automatic date update in version.in adds 59ac04da2a Automatic date update in version.in adds a88f3030ce Automatic date update in version.in adds 6737a6b34f x86: Add a GNU_PROPERTY_X86_ISA_1_USED note if needed adds 0006217519 Automatic date update in version.in adds 29153520a8 S/390: Set the htm flag on PPA adds 13e8b41009 Automatic date update in version.in adds 87b30c0845 Automatic date update in version.in adds 215e1e3e3d Automatic date update in version.in adds 1ddf09c06c Automatic date update in version.in adds 4f166da589 Automatic date update in version.in adds 4f36bed254 Automatic date update in version.in adds 254ade2586 Fix unwind offset for call_info->start_symbol. adds 750af8ddb0 Automatic date update in version.in adds 2069ccaf8d x86: don't mistakenly scale non-8-bit displacements adds 5e2d6eadb2 Automatic date update in version.in adds feaed90494 [PATCH, LD, AArch64] Fix ifunc testisms adds 60b3b24ca1 Fix spurious check-ld failures on aarch64-elf adds 6d86d6d375 Automatic date update in version.in adds 75b342fea3 Automatic date update in version.in adds bde7d74d9c Automatic date update in version.in adds 41e73f3144 Automatic date update in version.in adds 29d5746fed Automatic date update in version.in adds dbf924a63a Fix type checking errors. adds b7991db94c Add --warn-drop-version option; by default, do not warn when [...] adds 3499ff77ef Automatic date update in version.in adds 1d8f56a971 Updated Bulgarian translation for the ld/ directory adds 079a6882b5 PowerPC64 __tls_get_addr_opt stub .eh_frame fix adds 95fbde6791 Re: PowerPC64 __tls_get_addr_opt stub .eh_frame fix adds 4aa5eb02fd __tls_get_addr_opt stubs and tocsave optimization adds 0e37f907b0 Automatic date update in version.in adds f63691a7a0 Automatic date update in version.in adds d4bc1d3fa6 Automatic date update in version.in adds 9b075c7167 x32: Align the .note.gnu.property section to 4 bytes adds 381c1eb6ec x86: Update assembler tests for non-ELF targets adds d55c3e3609 x86: Properly merge GNU_PROPERTY_X86_ISA_1_USED adds d692290444 x86: Replace evex-no-scale.s with evex-no-scale-[32|64].s adds 6ee91b1ef1 Automatic date update in version.in adds 252bc4d0f7 Automatic date update in version.in adds 28a27bdbb9 x86: Properly add X86_ISA_1_NEEDED property adds a69de9c7cf ld-x86-64/pr23486b.d: Swap pr23486a.s and pr23486a.s adds 68a09b71ce Automatic date update in version.in adds 6233104894 Automatic date update in version.in adds 7b5eb9b40f Automatic date update in version.in adds 8977539e45 Automatic date update in version.in adds 2fb483d767 Automatic date update in version.in adds 4568e49ff7 Automatic date update in version.in adds 712024137c Automatic date update in version.in adds 864fdbbd5d Automatic date update in version.in adds f0a7fe6ef0 Automatic date update in version.in adds bcfe08290c Automatic date update in version.in adds ef0d07b940 Automatic date update in version.in adds d8d43263de Automatic date update in version.in adds 6cfa38dcca Automatic date update in version.in adds d137ba507e Automatic date update in version.in adds ff5495e8ba Automatic date update in version.in adds e51abf7e34 Automatic date update in version.in adds 66e23f5ea5 Automatic date update in version.in adds ae297576a1 Automatic date update in version.in adds 58a22630e0 Automatic date update in version.in adds c4f85ebae9 Automatic date update in version.in adds 90dd229424 Automatic date update in version.in adds 9821d7da47 Automatic date update in version.in adds 7b821e0e36 Automatic date update in version.in adds a532438b6e Automatic date update in version.in adds 5f71d8d2da Automatic date update in version.in adds 012de9d521 Automatic date update in version.in adds 86382144fa Automatic date update in version.in adds 8c148a60ce Automatic date update in version.in adds 1fabeb5aeb Automatic date update in version.in adds 2218c7ae53 Automatic date update in version.in adds 07744cbe6e Automatic date update in version.in adds 76db6c1ac2 Always clear h->verinfo.verdef when overriding a dynamic definition adds edd27c67f5 elf: Check for corrupt symbol version info adds e6dc779fce Automatic date update in version.in adds 2599520e3f Automatic date update in version.in adds 441f19bc60 Automatic date update in version.in adds f086873e4a Automatic date update in version.in adds 067f901e5d Automatic date update in version.in adds bdfdf17174 Improve the code in the assembler to detect and reject a dup [...] adds b9b6d61066 Automatic date update in version.in adds dd17be4dff Fix Aarch64 bug in warning filtering. adds 5fff8868ce Automatic date update in version.in adds 05c5350072 Automatic date update in version.in adds c018d03e9d Automatic date update in version.in adds 4ee8b44178 Automatic date update in version.in adds a3844e7e9a Automatic date update in version.in adds 4faa747032 Automatic date update in version.in adds a24953ddcd Automatic date update in version.in adds 2b61227e35 Automatic date update in version.in adds c0bd1f9c16 Automatic date update in version.in adds 05f5e903b4 Automatic date update in version.in adds 0430705f46 Automatic date update in version.in adds ddd877c1e9 Automatic date update in version.in adds 62ebc40063 Automatic date update in version.in adds ff89b1aad4 Automatic date update in version.in adds 2ede2c0bca Automatic date update in version.in adds 7f3d973085 Automatic date update in version.in adds 006f62dac0 Automatic date update in version.in adds 1ae25bf8c2 x86: Add Intel ENCLV to assembler and disassembler adds fe5e34a157 Automatic date update in version.in adds 7bbc2bfa51 Automatic date update in version.in adds b2eed88f09 Automatic date update in version.in adds 21289e9800 Automatic date update in version.in adds 6658a44822 Automatic date update in version.in adds 95b6baaf2f Automatic date update in version.in adds 07c577ad5b Automatic date update in version.in adds bb04ad1c01 Automatic date update in version.in adds cf6b37b95e Automatic date update in version.in adds cde39bbce7 Automatic date update in version.in adds a3ef5adbce Automatic date update in version.in adds da87a761d7 AArch64: Fix error checking for SIMD udot (by element) adds bcca6d0e29 Automatic date update in version.in adds 32db9c46eb Automatic date update in version.in adds 2792d3ed19 Automatic date update in version.in adds f9369f95fb Arm: Fix disassembler crashing on -b binary when thumb file [...] adds fa6e5eabf9 Arm: Skip new binary decode tests on pe targets adds 433dce2f38 Automatic date update in version.in adds 72b3230448 Automatic date update in version.in adds ab59653f48 Automatic date update in version.in
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (df80d00c5f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ChangeLog | 21 +- Makefile.in | 181 +- Makefile.tpl | 78 +- bfd/ChangeLog | 1248 +- bfd/Makefile.am | 16 +- bfd/Makefile.in | 27 +- bfd/arc-got.h | 24 +- bfd/archive.c | 44 +- bfd/archures.c | 35 +- bfd/bfd-in.h | 15 +- bfd/bfd-in2.h | 307 +- bfd/bfd.c | 25 +- bfd/coff-arm.c | 2 +- bfd/coff-rs6000.c | 26 +- bfd/coff64-rs6000.c | 4 + bfd/coffgen.c | 13 +- bfd/cofflink.c | 2 +- bfd/config.bfd | 10 +- bfd/config.in | 3 - bfd/configure | 28 +- bfd/configure.ac | 8 +- bfd/cpu-arm.c | 41 +- bfd/cpu-csky.c | 59 - bfd/cpu-mips.c | 8 +- bfd/cpu-ns32k.c | 11 +- bfd/development.sh | 3 - bfd/doc/bfdint.texi | 2 +- bfd/doc/bfdsumm.texi | 2 +- bfd/dwarf2.c | 17 +- bfd/elf-bfd.h | 40 +- bfd/elf-hppa.h | 753 +- bfd/elf-nacl.c | 88 +- bfd/elf-properties.c | 235 +- bfd/elf-s390-common.c | 81 - bfd/elf.c | 657 +- bfd/elf32-arc.c | 132 +- bfd/elf32-arm.c | 104 +- bfd/elf32-avr.c | 15 +- bfd/elf32-csky.c | 5202 - bfd/elf32-i386.c | 2 +- bfd/elf32-m68hc1x.c | 2 - bfd/elf32-mep.c | 2 +- bfd/elf32-metag.c | 2 +- bfd/elf32-mips.c | 1 - bfd/elf32-nds32.c | 7898 +- bfd/elf32-nds32.h | 94 +- bfd/elf32-or1k.c | 977 +- bfd/elf32-ppc.c | 1668 +- bfd/elf32-s12z.c | 61 +- bfd/elf32-s390.c | 6 +- bfd/elf32-sh.c | 122 +- bfd/elf32-spu.c | 43 +- bfd/elf32-visium.c | 2 +- bfd/elf32-xgate.c | 229 +- bfd/elf32-xgate.h | 142 + bfd/elf32-xtensa.c | 25 +- bfd/elf64-hppa.c | 33 +- bfd/elf64-mips.c | 336 - bfd/elf64-ppc.c | 3500 +- bfd/elf64-s390.c | 169 +- bfd/elf64-sparc.c | 41 +- bfd/elf64-x86-64.c | 2 +- bfd/elfcode.h | 8 - bfd/elflink.c | 8 +- bfd/elfn32-mips.c | 336 - bfd/elfnn-aarch64.c | 9 +- bfd/elfnn-riscv.c | 149 +- bfd/elfxx-aarch64.c | 6 +- bfd/elfxx-mips.c | 382 +- bfd/elfxx-mips.h | 4 +- bfd/elfxx-sparc.c | 22 +- bfd/elfxx-target.h | 4 - bfd/elfxx-x86.c | 141 +- bfd/elfxx-x86.h | 5 - bfd/init.c | 11 +- bfd/libbfd-in.h | 5 +- bfd/libbfd.c | 39 +- bfd/libbfd.h | 124 +- bfd/linker.c | 15 +- bfd/mach-o.c | 18 +- bfd/mmo.c | 51 +- bfd/ns32knetbsd.c | 2 +- bfd/peXXigen.c | 27 +- bfd/plugin.c | 65 +- bfd/po/SRC-POTFILES.in | 2 - bfd/po/bfd.pot | 674 +- bfd/po/pt.po | 7794 +- bfd/reloc.c | 715 +- bfd/rs6000-core.c | 4 +- bfd/section.c | 14 +- bfd/syms.c | 22 +- bfd/targets.c | 5 - bfd/version.m4 | 2 +- bfd/vms-alpha.c | 14 +- bfd/xcofflink.c | 13 +- binutils/ChangeLog | 598 +- binutils/MAINTAINERS | 10 +- binutils/Makefile.am | 9 +- binutils/Makefile.in | 9 +- binutils/NEWS | 50 +- binutils/README-how-to-make-a-release | 219 +- binutils/addr2line.c | 3 +- binutils/ar.c | 3 +- binutils/configure | 20 +- binutils/dlltool.c | 3 +- binutils/doc/binutils.texi | 70 +- binutils/dwarf-mode.el | 11 +- binutils/dwarf.c | 117 +- binutils/elfcomm.c | 4 +- binutils/elfcomm.h | 2 +- binutils/nm.c | 3 +- binutils/objcopy.c | 172 +- binutils/objdump.c | 9 +- binutils/po/binutils.pot | 2 +- binutils/po/fr.po | 3918 +- binutils/po/ja.po | 9898 +- binutils/po/pt.po | 3924 +- binutils/po/sv.po | 97 +- binutils/rdcoff.c | 4 - binutils/rddbg.c | 24 +- binutils/readelf.c | 641 +- binutils/size.c | 3 +- binutils/strings.c | 3 +- .../testsuite/binutils-all/add-empty-section.d | 2 +- binutils/testsuite/binutils-all/add-section.d | 2 +- binutils/testsuite/binutils-all/add-symbol.d | 1 - binutils/testsuite/binutils-all/compress.exp | 12 +- binutils/testsuite/binutils-all/copy-2.d | 2 +- binutils/testsuite/binutils-all/copy-3.d | 2 +- binutils/testsuite/binutils-all/copy-4.d | 2 +- binutils/testsuite/binutils-all/copy-5.d | 7 - binutils/testsuite/binutils-all/dw5.W | 16 +- binutils/testsuite/binutils-all/elfedit-1.d | 2 +- binutils/testsuite/binutils-all/elfedit.exp | 8 + binutils/testsuite/binutils-all/group-5.d | 3 +- binutils/testsuite/binutils-all/group-7a.d | 1 + binutils/testsuite/binutils-all/group-7b.d | 1 + binutils/testsuite/binutils-all/group-7c.d | 1 + .../testsuite/binutils-all/i386/compressed-1b.d | 2 +- .../testsuite/binutils-all/i386/compressed-1c.d | 2 +- binutils/testsuite/binutils-all/i386/empty.d | 5 +- binutils/testsuite/binutils-all/i386/ibt.d | 5 +- binutils/testsuite/binutils-all/i386/pr21231a.d | 5 +- binutils/testsuite/binutils-all/i386/pr21231b.d | 9 +- binutils/testsuite/binutils-all/i386/pr21231b.s | 4 +- binutils/testsuite/binutils-all/i386/shstk.d | 5 +- binutils/testsuite/binutils-all/note-1.d | 4 +- binutils/testsuite/binutils-all/note-2-64.d | 2 +- binutils/testsuite/binutils-all/objcopy.exp | 101 +- binutils/testsuite/binutils-all/objdump.WL | 2 +- binutils/testsuite/binutils-all/pr23633.d | 9 - binutils/testsuite/binutils-all/pr23633.list | 2417 - binutils/testsuite/binutils-all/pr23633.s | 4 - binutils/testsuite/binutils-all/readelf.exp | 10 +- binutils/testsuite/binutils-all/readelf.s-64 | 11 +- binutils/testsuite/binutils-all/remove-relocs-01.d | 1 - binutils/testsuite/binutils-all/remove-relocs-04.d | 1 - binutils/testsuite/binutils-all/remove-relocs-05.d | 1 - binutils/testsuite/binutils-all/remove-relocs-06.d | 1 - binutils/testsuite/binutils-all/remove-relocs-07.d | 6 - binutils/testsuite/binutils-all/remove-relocs-07.s | 2 - binutils/testsuite/binutils-all/remove-relocs-08.d | 6 - binutils/testsuite/binutils-all/strip-11.d | 2 +- binutils/testsuite/binutils-all/strip-13.d | 6 +- binutils/testsuite/binutils-all/strip-13mips64.s | 6 +- binutils/testsuite/binutils-all/strip-13rel.s | 14 +- binutils/testsuite/binutils-all/strip-13rela.s | 18 +- binutils/testsuite/binutils-all/strip-14.d | 2 +- binutils/testsuite/binutils-all/strip-14mips64.s | 2 +- binutils/testsuite/binutils-all/strip-14rel.s | 2 +- binutils/testsuite/binutils-all/strip-14rela.s | 2 +- binutils/testsuite/binutils-all/strip-15mips64.s | 2 +- binutils/testsuite/binutils-all/strip-15rel.s | 2 +- binutils/testsuite/binutils-all/strip-15rela.s | 2 +- binutils/testsuite/binutils-all/strip-2.d | 3 +- binutils/testsuite/binutils-all/strip-3.d | 2 +- binutils/testsuite/binutils-all/strip-5.d | 3 +- binutils/testsuite/binutils-all/strip-7.d | 3 +- binutils/testsuite/binutils-all/strip-9.d | 3 +- binutils/testsuite/binutils-all/symbols-1.d | 3 +- binutils/testsuite/binutils-all/symbols-2.d | 3 +- binutils/testsuite/binutils-all/symbols-3.d | 3 +- binutils/testsuite/binutils-all/symbols-4.d | 3 +- binutils/testsuite/binutils-all/testranges.d | 2 +- .../testsuite/binutils-all/x86-64/compressed-1b.d | 2 +- .../testsuite/binutils-all/x86-64/compressed-1c.d | 2 +- binutils/testsuite/binutils-all/x86-64/empty-x32.d | 5 +- binutils/testsuite/binutils-all/x86-64/empty.d | 5 +- binutils/testsuite/binutils-all/x86-64/ibt-x32.d | 5 +- binutils/testsuite/binutils-all/x86-64/ibt.d | 5 +- binutils/testsuite/binutils-all/x86-64/pr21231a.d | 5 +- binutils/testsuite/binutils-all/x86-64/pr21231b.d | 9 +- binutils/testsuite/binutils-all/x86-64/pr21231b.s | 4 +- .../testsuite/binutils-all/x86-64/pr23494a-x32.d | 13 - binutils/testsuite/binutils-all/x86-64/pr23494a.d | 13 - binutils/testsuite/binutils-all/x86-64/pr23494a.s | 92 - .../testsuite/binutils-all/x86-64/pr23494b-x32.d | 6 - binutils/testsuite/binutils-all/x86-64/pr23494b.d | 6 - binutils/testsuite/binutils-all/x86-64/pr23494b.s | 30 - .../testsuite/binutils-all/x86-64/pr23494c-x32.d | 11 - binutils/testsuite/binutils-all/x86-64/pr23494c.d | 11 - binutils/testsuite/binutils-all/x86-64/pr23494c.s | 123 - .../testsuite/binutils-all/x86-64/pr23494d-x32.d | 13 - binutils/testsuite/binutils-all/x86-64/pr23494d.d | 13 - .../testsuite/binutils-all/x86-64/pr23494e-x32.d | 14 - binutils/testsuite/binutils-all/x86-64/pr23494e.d | 14 - binutils/testsuite/binutils-all/x86-64/shstk-x32.d | 5 +- binutils/testsuite/binutils-all/x86-64/shstk.d | 5 +- binutils/testsuite/config/default.exp | 7 - binutils/testsuite/config/hppa.sed | 4 +- binutils/testsuite/lib/binutils-common.exp | 979 +- binutils/testsuite/lib/utils-lib.exp | 565 +- binutils/windmc.c | 3 +- binutils/windres.c | 3 +- configure | 20 +- configure.ac | 20 +- contrib/ChangeLog | 5 - contrib/dg-extract-results.py | 592 - cpu/ChangeLog | 52 +- cpu/or1k.opc | 585 +- cpu/or1kcommon.cpu | 2 +- cpu/or1korbis.cpu | 300 +- elfcpp/ChangeLog | 17 +- elfcpp/mips.h | 8 +- etc/ChangeLog | 4 + gas/ChangeLog | 2366 +- gas/Makefile.am | 20 +- gas/Makefile.in | 22 +- gas/NEWS | 61 +- gas/as.c | 10 +- gas/config.in | 13 - gas/config/tc-aarch64.c | 130 +- gas/config/tc-aarch64.h | 4 - gas/config/tc-arc.c | 49 +- gas/config/tc-arm.c | 111 +- gas/config/tc-csky.c | 7305 -- gas/config/tc-csky.h | 110 - gas/config/tc-i386-intel.c | 7 +- gas/config/tc-i386.c | 998 +- gas/config/tc-i386.h | 5 - gas/config/tc-mips.c | 120 +- gas/config/tc-msp430.c | 26 +- gas/config/tc-nds32.c | 4435 +- gas/config/tc-nds32.h | 38 +- gas/config/tc-ns32k.c | 2 +- gas/config/tc-or1k.c | 6 - gas/config/tc-pdp11.c | 32 +- gas/config/tc-ppc.c | 214 +- gas/config/tc-ppc.h | 20 +- gas/config/tc-pru.c | 22 +- gas/config/tc-pru.h | 10 +- gas/config/tc-riscv.c | 38 +- gas/config/tc-s12z.c | 26 +- gas/config/tc-s390.c | 2 +- gas/config/tc-sparc.c | 11 +- gas/config/tc-spu.c | 17 +- gas/config/tc-z80.c | 42 +- gas/config/te-csky_abiv1.h | 24 - gas/config/te-csky_abiv1_linux.h | 24 - gas/config/te-csky_abiv2.h | 26 - gas/config/te-csky_abiv2_linux.h | 24 - gas/configure | 87 +- gas/configure.ac | 50 - gas/configure.tgt | 9 +- gas/doc/Makefile.am | 2 - gas/doc/Makefile.in | 2 - gas/doc/all.texi | 2 - gas/doc/as.texi | 112 +- gas/doc/c-aarch64.texi | 31 +- gas/doc/c-alpha.texi | 20 +- gas/doc/c-arc.texi | 36 +- gas/doc/c-arm.texi | 55 +- gas/doc/c-avr.texi | 16 +- gas/doc/c-bfin.texi | 8 +- gas/doc/c-cris.texi | 40 +- gas/doc/c-csky.texi | 195 - gas/doc/c-epiphany.texi | 4 +- gas/doc/c-i386.texi | 32 +- gas/doc/c-ia64.texi | 2 +- gas/doc/c-lm32.texi | 18 +- gas/doc/c-m32r.texi | 6 +- gas/doc/c-m68k.texi | 24 +- gas/doc/c-mips.texi | 81 +- gas/doc/c-mmix.texi | 22 +- gas/doc/c-msp430.texi | 6 +- gas/doc/c-mt.texi | 4 +- gas/doc/c-nios2.texi | 12 +- gas/doc/c-or1k.texi | 300 - gas/doc/c-ppc.texi | 6 +- gas/doc/c-pru.texi | 8 +- gas/doc/c-rl78.texi | 4 +- gas/doc/c-rx.texi | 6 +- gas/doc/c-tic6x.texi | 12 +- gas/doc/c-v850.texi | 46 +- gas/doc/c-vax.texi | 2 +- gas/doc/c-visium.texi | 2 +- gas/doc/c-xstormy16.texi | 6 +- gas/doc/c-xtensa.texi | 14 +- gas/doc/c-z80.texi | 4 +- gas/doc/c-z8k.texi | 4 +- gas/doc/internals.texi | 4 +- gas/dw2gencfi.c | 4 +- gas/dwarf2dbg.c | 9 - gas/expr.c | 7 - gas/po/POTFILES.in | 6 - gas/po/gas.pot | 567 +- gas/read.c | 3 +- gas/testsuite/config/default.exp | 2 - .../gas/aarch64/armv8_2-a-crypto-fp16-illegal.d | 2 +- gas/testsuite/gas/aarch64/armv8_2-a-illegal.d | 2 +- gas/testsuite/gas/aarch64/armv8_4-a-illegal.d | 2 +- .../gas/aarch64/armv8_4-a-registers-illegal.d | 2 +- gas/testsuite/gas/aarch64/armv8_5-a-dp.d | 31 - gas/testsuite/gas/aarch64/armv8_5-a-dp.s | 19 - gas/testsuite/gas/aarch64/bti.d | 12 - gas/testsuite/gas/aarch64/bti.s | 8 - gas/testsuite/gas/aarch64/codealign.d | 2 +- gas/testsuite/gas/aarch64/deprecated.d | 2 +- gas/testsuite/gas/aarch64/diagnostic.d | 2 +- gas/testsuite/gas/aarch64/illegal-2.d | 2 +- gas/testsuite/gas/aarch64/illegal-bti.d | 3 - gas/testsuite/gas/aarch64/illegal-bti.l | 5 - gas/testsuite/gas/aarch64/illegal-by-element.d | 2 +- gas/testsuite/gas/aarch64/illegal-crypto-nofp.d | 2 +- gas/testsuite/gas/aarch64/illegal-dotproduct.d | 2 +- gas/testsuite/gas/aarch64/illegal-fcmla.d | 2 +- gas/testsuite/gas/aarch64/illegal-fjcvtzs.d | 2 +- gas/testsuite/gas/aarch64/illegal-fp16-nofp.d | 2 +- gas/testsuite/gas/aarch64/illegal-ldapr.d | 2 +- gas/testsuite/gas/aarch64/illegal-ldraa.d | 2 +- gas/testsuite/gas/aarch64/illegal-lse.d | 2 +- gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.d | 2 +- gas/testsuite/gas/aarch64/illegal-nofp16.d | 2 +- gas/testsuite/gas/aarch64/illegal-ras-1.d | 2 +- gas/testsuite/gas/aarch64/illegal-sysreg-2.d | 2 +- gas/testsuite/gas/aarch64/illegal-sysreg-3.d | 2 +- gas/testsuite/gas/aarch64/illegal-sysreg-4.d | 3 - gas/testsuite/gas/aarch64/illegal-sysreg-4.l | 16 - gas/testsuite/gas/aarch64/illegal.d | 2 +- gas/testsuite/gas/aarch64/legacy_reg_names.d | 2 +- gas/testsuite/gas/aarch64/litpool.d | 2 +- gas/testsuite/gas/aarch64/mapmisc.d | 2 +- gas/testsuite/gas/aarch64/mapping.d | 2 +- gas/testsuite/gas/aarch64/mapping2.d | 2 +- gas/testsuite/gas/aarch64/mapping3.d | 2 +- gas/testsuite/gas/aarch64/mapping4.d | 2 +- gas/testsuite/gas/aarch64/pan-illegal.d | 2 +- gas/testsuite/gas/aarch64/pr22529.d | 2 +- gas/testsuite/gas/aarch64/predres.d | 11 - gas/testsuite/gas/aarch64/predres.s | 5 - gas/testsuite/gas/aarch64/rm-simd-ext.d | 2 +- gas/testsuite/gas/aarch64/sb.s | 6 - gas/testsuite/gas/aarch64/sb1.d | 11 - gas/testsuite/gas/aarch64/sb2.d | 11 - gas/testsuite/gas/aarch64/ssbs-illegal1.d | 3 - gas/testsuite/gas/aarch64/ssbs-illegal1.l | 15 - gas/testsuite/gas/aarch64/ssbs-illegal2.d | 3 - gas/testsuite/gas/aarch64/ssbs-illegal2.l | 6 - gas/testsuite/gas/aarch64/ssbs.s | 31 - gas/testsuite/gas/aarch64/ssbs1.d | 73 - gas/testsuite/gas/aarch64/ssbs2.d | 73 - gas/testsuite/gas/aarch64/sve-invalid.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx.d | 130 - gas/testsuite/gas/aarch64/sve-movprfx.s | 122 - gas/testsuite/gas/aarch64/sve-movprfx_1.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_1.s | 9 - gas/testsuite/gas/aarch64/sve-movprfx_10.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_10.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_10.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_11.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_11.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_12.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_12.s | 9 - gas/testsuite/gas/aarch64/sve-movprfx_13.d | 17 - gas/testsuite/gas/aarch64/sve-movprfx_13.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_13.s | 11 - gas/testsuite/gas/aarch64/sve-movprfx_14.d | 15 - gas/testsuite/gas/aarch64/sve-movprfx_14.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_14.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_15.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_15.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_15.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_16.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_16.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_17.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_17.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_17.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_18.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_18.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_18.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_19.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_19.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_2.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_2.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_2.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_20.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_20.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_20.s | 11 - gas/testsuite/gas/aarch64/sve-movprfx_21.d | 13 - gas/testsuite/gas/aarch64/sve-movprfx_21.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_22.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_22.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_22.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_23.d | 51 - gas/testsuite/gas/aarch64/sve-movprfx_23.l | 21 - gas/testsuite/gas/aarch64/sve-movprfx_23.s | 34 - gas/testsuite/gas/aarch64/sve-movprfx_24.d | 25 - gas/testsuite/gas/aarch64/sve-movprfx_24.l | 4 - gas/testsuite/gas/aarch64/sve-movprfx_24.s | 36 - gas/testsuite/gas/aarch64/sve-movprfx_25.d | 29 - gas/testsuite/gas/aarch64/sve-movprfx_25.l | 5 - gas/testsuite/gas/aarch64/sve-movprfx_25.s | 45 - gas/testsuite/gas/aarch64/sve-movprfx_26.d | 23 - gas/testsuite/gas/aarch64/sve-movprfx_26.l | 4 - gas/testsuite/gas/aarch64/sve-movprfx_26.s | 31 - gas/testsuite/gas/aarch64/sve-movprfx_3.d | 14 - gas/testsuite/gas/aarch64/sve-movprfx_3.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_3.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_4.d | 12 - gas/testsuite/gas/aarch64/sve-movprfx_4.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_4.s | 8 - gas/testsuite/gas/aarch64/sve-movprfx_5.d | 15 - gas/testsuite/gas/aarch64/sve-movprfx_5.s | 11 - gas/testsuite/gas/aarch64/sve-movprfx_6.d | 15 - gas/testsuite/gas/aarch64/sve-movprfx_6.l | 3 - gas/testsuite/gas/aarch64/sve-movprfx_6.s | 12 - gas/testsuite/gas/aarch64/sve-movprfx_7.d | 17 - gas/testsuite/gas/aarch64/sve-movprfx_7.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_7.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_8.d | 18 - gas/testsuite/gas/aarch64/sve-movprfx_8.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_8.s | 10 - gas/testsuite/gas/aarch64/sve-movprfx_9.d | 15 - gas/testsuite/gas/aarch64/sve-movprfx_9.l | 2 - gas/testsuite/gas/aarch64/sve-movprfx_9.s | 11 - gas/testsuite/gas/aarch64/sve-reg-diagnostic.d | 2 +- gas/testsuite/gas/aarch64/sve-sysreg-invalid.d | 2 +- gas/testsuite/gas/aarch64/sve.d | 122 + gas/testsuite/gas/aarch64/sve.s | 122 + gas/testsuite/gas/aarch64/sysreg-4.d | 21 - gas/testsuite/gas/aarch64/sysreg-4.s | 14 - gas/testsuite/gas/aarch64/sysreg-diagnostic.d | 4 +- gas/testsuite/gas/aarch64/system.d | 8 +- gas/testsuite/gas/aarch64/verbose-error.d | 2 +- gas/testsuite/gas/all/align.d | 2 +- gas/testsuite/gas/all/byte.d | 2 +- gas/testsuite/gas/all/eqv-dot.d | 12 - gas/testsuite/gas/all/eqv-dot.s | 8 - gas/testsuite/gas/all/fill-1.d | 2 +- gas/testsuite/gas/all/gas.exp | 24 +- gas/testsuite/gas/all/incbin.d | 2 +- gas/testsuite/gas/all/org-1.d | 2 +- gas/testsuite/gas/all/org-2.d | 2 +- gas/testsuite/gas/all/org-3.d | 2 +- gas/testsuite/gas/all/redef2.d | 2 +- gas/testsuite/gas/all/redef3.d | 2 +- gas/testsuite/gas/all/relax.d | 2 +- gas/testsuite/gas/all/sleb128-2.d | 2 +- gas/testsuite/gas/all/sleb128-4.d | 2 +- gas/testsuite/gas/all/sleb128-5.d | 2 +- gas/testsuite/gas/all/sleb128-7.d | 2 +- gas/testsuite/gas/all/sleb128-9.d | 4 +- gas/testsuite/gas/all/weakref1.d | 2 +- gas/testsuite/gas/all/weakref1g.d | 4 +- gas/testsuite/gas/all/weakref1l.d | 4 +- gas/testsuite/gas/all/weakref1u.d | 4 +- gas/testsuite/gas/all/weakref1w.d | 4 +- gas/testsuite/gas/arc/asm-errors-2.d | 2 +- gas/testsuite/gas/arc/asm-errors-3.d | 2 +- gas/testsuite/gas/arc/asm-errors.d | 2 +- gas/testsuite/gas/arc/attr-arc600.d | 1 - gas/testsuite/gas/arc/attr-arc600_mul32x16.d | 1 - gas/testsuite/gas/arc/attr-arc600_norm.d | 1 - gas/testsuite/gas/arc/attr-arc601.d | 1 - gas/testsuite/gas/arc/attr-arc601_mul32x16.d | 1 - gas/testsuite/gas/arc/attr-arc601_mul64.d | 1 - gas/testsuite/gas/arc/attr-arc601_norm.d | 1 - gas/testsuite/gas/arc/attr-arc700.d | 1 - gas/testsuite/gas/arc/attr-arcem.d | 1 - gas/testsuite/gas/arc/attr-archs.d | 1 - gas/testsuite/gas/arc/attr-autodetect-1.d | 1 - gas/testsuite/gas/arc/attr-cpu-a601.d | 1 - gas/testsuite/gas/arc/attr-cpu-a700.d | 1 - gas/testsuite/gas/arc/attr-cpu-em.d | 1 - gas/testsuite/gas/arc/attr-cpu-hs.d | 1 - gas/testsuite/gas/arc/attr-em.d | 1 - gas/testsuite/gas/arc/attr-em4.d | 1 - gas/testsuite/gas/arc/attr-em4_dmips.d | 1 - gas/testsuite/gas/arc/attr-em4_fpuda.d | 1 - gas/testsuite/gas/arc/attr-em4_fpus.d | 1 - gas/testsuite/gas/arc/attr-hs.d | 1 - gas/testsuite/gas/arc/attr-hs34.d | 1 - gas/testsuite/gas/arc/attr-hs38.d | 1 - gas/testsuite/gas/arc/attr-hs38_linux.d | 1 - gas/testsuite/gas/arc/attr-mul64.d | 1 - gas/testsuite/gas/arc/attr-name.d | 1 - gas/testsuite/gas/arc/attr-nps400.d | 1 - gas/testsuite/gas/arc/attr-override-mcpu.d | 1 - gas/testsuite/gas/arc/attr-quarkse_em.d | 1 - gas/testsuite/gas/arc/attr-rf16.d | 10 - gas/testsuite/gas/arc/attr-rf16.err | 2 - gas/testsuite/gas/arc/attr-rf16.s | 4 - gas/testsuite/gas/arc/ld2.d | 2 +- gas/testsuite/gas/arc/relocs-errors.d | 2 +- gas/testsuite/gas/arc/st.d | 2 +- gas/testsuite/gas/arc/taux.d | 10 + gas/testsuite/gas/arc/taux.s | 157 + gas/testsuite/gas/arc/textinsn-errors.d | 2 +- gas/testsuite/gas/arc/textinsn_case.d | 9 - gas/testsuite/gas/arc/textinsn_case.s | 6 - gas/testsuite/gas/arm/abs12.d | 2 +- gas/testsuite/gas/arm/addsw-bad.d | 2 +- gas/testsuite/gas/arm/addthumb2err.d | 2 +- gas/testsuite/gas/arm/adr-invalid.d | 2 +- gas/testsuite/gas/arm/arch4t.d | 2 +- gas/testsuite/gas/arm/arch7.d | 1 + gas/testsuite/gas/arm/arch7a-mp.d | 1 + gas/testsuite/gas/arm/arch7em-bad-1.d | 2 +- gas/testsuite/gas/arm/arch7em-bad-2.d | 2 +- gas/testsuite/gas/arm/arch7em-bad-3.d | 2 +- gas/testsuite/gas/arm/arch7em.d | 1 + gas/testsuite/gas/arm/arch7m-bad.d | 2 +- gas/testsuite/gas/arm/archv6s-m-bad.d | 2 +- gas/testsuite/gas/arm/archv6t2-bad.d | 2 +- gas/testsuite/gas/arm/archv8m-main-dsp-5.d | 1 + gas/testsuite/gas/arm/arm-idiv-bad.d | 2 +- gas/testsuite/gas/arm/arm-it-bad-2.d | 2 +- gas/testsuite/gas/arm/arm-it-bad-3.d | 2 +- gas/testsuite/gas/arm/arm-it-bad.d | 2 +- gas/testsuite/gas/arm/arm3-bad.d | 2 +- gas/testsuite/gas/arm/arm7-bad.d | 2 +- gas/testsuite/gas/arm/armv1-bad.d | 2 +- gas/testsuite/gas/arm/armv1.d | 2 +- gas/testsuite/gas/arm/armv2-mp-bad.d | 2 +- gas/testsuite/gas/arm/armv8-2-fp16-scalar-bad.d | 2 +- .../gas/arm/armv8-2-fp16-simd-warning-thumb.d | 2 +- gas/testsuite/gas/arm/armv8-2-fp16-simd-warning.d | 2 +- gas/testsuite/gas/arm/armv8-a+rdma-warning.d | 2 +- gas/testsuite/gas/arm/armv8-a-bad.d | 2 +- gas/testsuite/gas/arm/armv8-a-it-bad.d | 2 +- gas/testsuite/gas/arm/armv8-r-bad.d | 2 +- gas/testsuite/gas/arm/armv8-r-it-bad.d | 2 +- gas/testsuite/gas/arm/armv8_2-a-fp16-illegal.d | 2 +- gas/testsuite/gas/arm/armv8_3-a-fp-bad.d | 2 +- gas/testsuite/gas/arm/armv8_3-a-simd-bad.d | 2 +- gas/testsuite/gas/arm/armv8a-automatic-hlt.d | 2 +- gas/testsuite/gas/arm/armv8a-automatic-lda.d | 2 +- gas/testsuite/gas/arm/attr-march-armv8_5-a.d | 17 - gas/testsuite/gas/arm/attr-syntax.d | 2 +- gas/testsuite/gas/arm/automatic-bw.d | 2 +- gas/testsuite/gas/arm/automatic-cbz.d | 2 +- gas/testsuite/gas/arm/automatic-clrex.d | 2 +- gas/testsuite/gas/arm/automatic-lda.d | 2 +- gas/testsuite/gas/arm/automatic-ldaex.d | 2 +- gas/testsuite/gas/arm/automatic-ldaexb.d | 2 +- gas/testsuite/gas/arm/automatic-ldrex.d | 2 +- gas/testsuite/gas/arm/automatic-ldrexd.d | 2 +- gas/testsuite/gas/arm/automatic-movw.d | 2 +- gas/testsuite/gas/arm/automatic-sdiv.d | 2 +- gas/testsuite/gas/arm/automatic-strexb.d | 2 +- gas/testsuite/gas/arm/barrier-bad-thumb.d | 2 +- gas/testsuite/gas/arm/barrier-bad.d | 2 +- gas/testsuite/gas/arm/barrier-thumb.d | 2 +- gas/testsuite/gas/arm/barrier.d | 2 + gas/testsuite/gas/arm/bignum1.d | 2 + gas/testsuite/gas/arm/bl-local-v4t.d | 2 +- gas/testsuite/gas/arm/blx-bad.d | 2 +- gas/testsuite/gas/arm/blx-bl-convert.d | 2 +- gas/testsuite/gas/arm/blx-local.d | 2 +- gas/testsuite/gas/arm/blx-local.s | 2 +- gas/testsuite/gas/arm/branch-reloc.d | 2 +- gas/testsuite/gas/arm/copro-arm_v2plus-arm_v1.d | 2 +- gas/testsuite/gas/arm/copro-arm_v5plus-arm_v4.d | 2 +- gas/testsuite/gas/arm/copro-arm_v5teplus-arm_v5.d | 2 +- gas/testsuite/gas/arm/copro-arm_v6plus-arm_v5te.d | 2 +- .../gas/arm/copro-thumb_v6t2plus-thumb_v4t-1.d | 2 +- .../gas/arm/copro-thumb_v6t2plus-thumb_v4t-2.d | 2 +- .../gas/arm/copro-thumb_v6t2plus-thumb_v4t-3.d | 2 +- .../gas/arm/copro-thumb_v6t2plus-thumb_v4t-4.d | 2 +- gas/testsuite/gas/arm/crc32-armv8-a-bad.d | 4 +- gas/testsuite/gas/arm/crc32-armv8-a.d | 2 +- gas/testsuite/gas/arm/crc32-armv8-r-bad.d | 4 +- gas/testsuite/gas/arm/crc32-armv8-r.d | 2 +- gas/testsuite/gas/arm/depr-swp.d | 2 +- gas/testsuite/gas/arm/dest-unpredictable.d | 2 +- gas/testsuite/gas/arm/dotprod-illegal.d | 2 +- gas/testsuite/gas/arm/dotprod-legacy-arch.d | 2 +- gas/testsuite/gas/arm/eabi_attr_1.d | 2 +- gas/testsuite/gas/arm/forbid-armv7-idiv-ext.d | 2 +- gas/testsuite/gas/arm/fp-save.d | 2 +- .../gas/arm/group-reloc-alu-encoding-bad.d | 2 +- .../gas/arm/group-reloc-alu-parsing-bad.d | 2 +- .../gas/arm/group-reloc-ldc-encoding-bad.d | 2 +- .../gas/arm/group-reloc-ldc-parsing-bad.d | 2 +- .../gas/arm/group-reloc-ldr-encoding-bad.d | 2 +- .../gas/arm/group-reloc-ldr-parsing-bad.d | 2 +- .../gas/arm/group-reloc-ldrs-encoding-bad.d | 2 +- .../gas/arm/group-reloc-ldrs-parsing-bad.d | 2 +- gas/testsuite/gas/arm/insn-error-a.d | 2 +- gas/testsuite/gas/arm/insn-error-t.d | 2 +- gas/testsuite/gas/arm/inst-po-2.d | 2 +- gas/testsuite/gas/arm/iwmmxt-bad.d | 2 +- gas/testsuite/gas/arm/iwmmxt-bad2.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-cortex-m3.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-cortex-m4.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-v7.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-v7a.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-v7em.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-v7m.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn-v7r.d | 2 +- gas/testsuite/gas/arm/ld-sp-warn.d | 2 +- gas/testsuite/gas/arm/ldgesb-bad.d | 2 +- gas/testsuite/gas/arm/ldgesh-bad.d | 2 +- gas/testsuite/gas/arm/ldr-bad.d | 2 +- gas/testsuite/gas/arm/ldr-t-bad.d | 2 +- gas/testsuite/gas/arm/ldrd-unpredictable.d | 2 +- gas/testsuite/gas/arm/ldsgeb.d | 2 +- gas/testsuite/gas/arm/ldsgeh.d | 2 +- gas/testsuite/gas/arm/local_function.d | 2 +- gas/testsuite/gas/arm/local_label_coff.d | 2 +- gas/testsuite/gas/arm/local_label_wince.d | 2 +- gas/testsuite/gas/arm/mapping.d | 2 +- gas/testsuite/gas/arm/mapping2.d | 2 +- gas/testsuite/gas/arm/mapping3.d | 2 +- gas/testsuite/gas/arm/mapping4.d | 2 +- gas/testsuite/gas/arm/mapshort-elf.d | 2 +- gas/testsuite/gas/arm/mask_1-armv8-a.d | 2 +- gas/testsuite/gas/arm/mask_1-armv8-r.d | 2 +- gas/testsuite/gas/arm/missing.d | 2 +- gas/testsuite/gas/arm/mrs-msr-arm-v7-a-bad.d | 2 +- gas/testsuite/gas/arm/mrs-msr-thumb-v6t2.d | 2 +- gas/testsuite/gas/arm/mrs-msr-thumb-v7-m-bad.d | 2 +- gas/testsuite/gas/arm/mrs-msr-thumb-v7-m.d | 2 +- gas/testsuite/gas/arm/mrs-msr-thumb-v7e-m.d | 2 +- gas/testsuite/gas/arm/msr-imm-bad.d | 2 +- gas/testsuite/gas/arm/msr-reg-bad.d | 2 +- gas/testsuite/gas/arm/mul-overlap.d | 2 +- gas/testsuite/gas/arm/neon-addressing-bad.d | 2 +- gas/testsuite/gas/arm/neon-cond-bad.d | 2 +- gas/testsuite/gas/arm/neon-ldst-align-bad.d | 2 +- gas/testsuite/gas/arm/neon-ldst-es-bad.d | 2 +- gas/testsuite/gas/arm/neon-suffix-bad.d | 2 +- gas/testsuite/gas/arm/neon-vmov-bad.d | 2 +- gas/testsuite/gas/arm/noarm.d | 2 +- gas/testsuite/gas/arm/nomapping.d | 2 +- gas/testsuite/gas/arm/pic.d | 2 +- gas/testsuite/gas/arm/pic_vxworks.d | 2 +- gas/testsuite/gas/arm/plt-1.d | 2 +- gas/testsuite/gas/arm/pr18256.d | 2 +- gas/testsuite/gas/arm/pr18347.d | 2 +- gas/testsuite/gas/arm/pr20429.d | 2 +- gas/testsuite/gas/arm/pr22773.d | 2 +- gas/testsuite/gas/arm/predres-bad.d | 4 - gas/testsuite/gas/arm/predres-bad.l | 4 - gas/testsuite/gas/arm/predres.s | 6 - gas/testsuite/gas/arm/predres1.d | 11 - gas/testsuite/gas/arm/predres2.d | 11 - gas/testsuite/gas/arm/r15-bad.d | 2 +- gas/testsuite/gas/arm/reloc-bad.d | 4 +- gas/testsuite/gas/arm/reloc-fdpic.d | 2 +- gas/testsuite/gas/arm/req.d | 2 +- gas/testsuite/gas/arm/sb-bad.d | 5 - gas/testsuite/gas/arm/sb-bad.l | 2 - gas/testsuite/gas/arm/sb-thumb1.d | 11 - gas/testsuite/gas/arm/sb-thumb2.d | 11 - gas/testsuite/gas/arm/sb.s | 4 - gas/testsuite/gas/arm/sb1.d | 11 - gas/testsuite/gas/arm/sb2.d | 11 - gas/testsuite/gas/arm/shift-bad-pc.d | 2 +- gas/testsuite/gas/arm/shift-bad.d | 2 +- gas/testsuite/gas/arm/simd_by_scalar_low_regbank.d | 2 +- .../gas/arm/simd_by_scalar_low_regbank_thumb.d | 2 +- .../gas/arm/sp-pc-validations-bad-t-v8a.d | 2 +- gas/testsuite/gas/arm/sp-pc-validations-bad-t.d | 2 +- gas/testsuite/gas/arm/sp-pc-validations-bad.d | 2 +- .../gas/arm/sp-usage-thumb2-relax-on-v7.d | 2 +- gas/testsuite/gas/arm/srs-arm.d | 2 +- gas/testsuite/gas/arm/srs-t2.d | 2 +- gas/testsuite/gas/arm/strex-bad-t.d | 2 +- gas/testsuite/gas/arm/t16-bad.d | 2 +- gas/testsuite/gas/arm/t2-branch-global.d | 2 +- gas/testsuite/gas/arm/thumb-b-bad.d | 2 +- gas/testsuite/gas/arm/thumb-w-bad.d | 2 +- gas/testsuite/gas/arm/thumb.d | 2 +- gas/testsuite/gas/arm/thumb2_bad_reg.d | 2 +- gas/testsuite/gas/arm/thumb2_it_bad.d | 2 +- gas/testsuite/gas/arm/thumb2_it_bad_auto.d | 2 +- gas/testsuite/gas/arm/thumb2_ldmstm_bad.d | 2 +- gas/testsuite/gas/arm/thumb2_ldr_immediate_armv6.d | 2 +- .../arm/thumb2_ldr_immediate_highregs_armv6t2.d | 2 +- gas/testsuite/gas/arm/thumb2_ldstd_unpredictable.d | 2 +- gas/testsuite/gas/arm/thumb2_mul-bad.d | 2 +- gas/testsuite/gas/arm/thumb2_pool.d | 2 +- gas/testsuite/gas/arm/thumb2_str-bad.d | 2 +- gas/testsuite/gas/arm/thumb2_vpool.d | 2 +- gas/testsuite/gas/arm/thumb2_vpool_be.d | 2 +- gas/testsuite/gas/arm/thumb32.d | 4 +- gas/testsuite/gas/arm/thumbver.d | 2 +- gas/testsuite/gas/arm/tls.d | 2 +- gas/testsuite/gas/arm/tls_vxworks.d | 4 +- gas/testsuite/gas/arm/udf-bad.d | 2 +- gas/testsuite/gas/arm/udf.d | 2 +- gas/testsuite/gas/arm/undefined-insn-arm.d | 2 +- gas/testsuite/gas/arm/undefined-insn-thumb.d | 2 +- gas/testsuite/gas/arm/undefined.d | 2 +- gas/testsuite/gas/arm/undefined_coff.d | 4 +- gas/testsuite/gas/arm/unwind.d | 2 +- gas/testsuite/gas/arm/unwind_vxworks.d | 2 +- gas/testsuite/gas/arm/v4bx.d | 2 +- gas/testsuite/gas/arm/vcmp-zero-bad.d | 2 +- gas/testsuite/gas/arm/vcvt-bad.d | 2 +- gas/testsuite/gas/arm/vfma1.d | 2 +- gas/testsuite/gas/arm/vfp-bad.d | 2 +- gas/testsuite/gas/arm/vfp-bad_t2.d | 2 +- gas/testsuite/gas/arm/vfpv3-d16-bad.d | 2 +- gas/testsuite/gas/arm/vldm-arm.d | 2 +- gas/testsuite/gas/arm/vldm-thumb-bad.d | 2 +- gas/testsuite/gas/arm/vldmw-arm-bad.d | 2 +- gas/testsuite/gas/arm/vldmw-thumb-bad.d | 2 +- gas/testsuite/gas/arm/vstr-arm-bad.d | 2 +- gas/testsuite/gas/arm/vstr-thumb-bad.d | 2 +- gas/testsuite/gas/arm/weakdef-1.d | 2 +- gas/testsuite/gas/arm/weakdef-2.d | 4 +- gas/testsuite/gas/arm/wince.d | 2 +- gas/testsuite/gas/arm/wince_inst.d | 2 +- gas/testsuite/gas/avr/large-debug-line-table.d | 5 +- gas/testsuite/gas/avr/pr21621.d | 2 +- gas/testsuite/gas/cfi/cfi-label.d | 1 - gas/testsuite/gas/csky/801_relax.d | 14 - gas/testsuite/gas/csky/801_relax.s | 16 - gas/testsuite/gas/csky/802j.d | 13 - gas/testsuite/gas/csky/802j.s | 7 - gas/testsuite/gas/csky/all.d | 150 - gas/testsuite/gas/csky/all.s | 132 - gas/testsuite/gas/csky/bsr1.d | 12 - gas/testsuite/gas/csky/bsr1.s | 6 - gas/testsuite/gas/csky/bsr2.d | 9 - gas/testsuite/gas/csky/bsr2.s | 3 - gas/testsuite/gas/csky/csky.exp | 7 - gas/testsuite/gas/csky/csky_vdsp.d | 364 - gas/testsuite/gas/csky/csky_vdsp.s | 359 - gas/testsuite/gas/csky/cskyv2_all.d | 325 - gas/testsuite/gas/csky/cskyv2_all.s | 316 - gas/testsuite/gas/csky/cskyv2_dsp.d | 18 - gas/testsuite/gas/csky/cskyv2_dsp.s | 11 - gas/testsuite/gas/csky/cskyv2_elrw.d | 10 - gas/testsuite/gas/csky/cskyv2_elrw.s | 6 - gas/testsuite/gas/csky/cskyv2_float.d | 59 - gas/testsuite/gas/csky/cskyv2_float.s | 52 - gas/testsuite/gas/csky/cskyv2_lrw.d | 19 - gas/testsuite/gas/csky/cskyv2_lrw.s | 11 - gas/testsuite/gas/csky/cskyv2_mnolrw1.d | 23 - gas/testsuite/gas/csky/cskyv2_mnolrw1.s | 11 - gas/testsuite/gas/csky/cskyv2_mnolrw2.d | 12 - gas/testsuite/gas/csky/cskyv2_mnolrw2.s | 11 - gas/testsuite/gas/csky/enhance_dsp.d | 217 - gas/testsuite/gas/csky/enhance_dsp.s | 219 - gas/testsuite/gas/csky/java.d | 12 - gas/testsuite/gas/csky/java.s | 6 - gas/testsuite/gas/csky/jbsr.d | 14 - gas/testsuite/gas/csky/jbsr.s | 3 - gas/testsuite/gas/csky/jbt.d | 16 - gas/testsuite/gas/csky/jbt.s | 10 - gas/testsuite/gas/csky/jbt_pic.d | 23 - gas/testsuite/gas/csky/jbt_pic.s | 10 - gas/testsuite/gas/csky/jmpi1.d | 16 - gas/testsuite/gas/csky/jmpi1.s | 6 - gas/testsuite/gas/csky/jmpi2.d | 14 - gas/testsuite/gas/csky/jmpi2.s | 5 - gas/testsuite/gas/csky/jmpi3.d | 9 - gas/testsuite/gas/csky/jmpi3.s | 6 - gas/testsuite/gas/csky/jmpiv2_1.d | 13 - gas/testsuite/gas/csky/jmpiv2_1.s | 6 - gas/testsuite/gas/csky/jmpiv2_2.d | 9 - gas/testsuite/gas/csky/jmpiv2_2.s | 6 - gas/testsuite/gas/csky/jsriv2_1.d | 13 - gas/testsuite/gas/csky/jsriv2_1.s | 5 - gas/testsuite/gas/csky/jsriv2_2.d | 14 - gas/testsuite/gas/csky/jsriv2_2.s | 5 - gas/testsuite/gas/csky/jsriv2_3.d | 9 - gas/testsuite/gas/csky/jsriv2_3.s | 5 - gas/testsuite/gas/csky/jsriv2_4.d | 9 - gas/testsuite/gas/csky/jsriv2_4.s | 5 - gas/testsuite/gas/csky/trust.d | 17 - gas/testsuite/gas/csky/trust.s | 9 - gas/testsuite/gas/csky/v1_float.d | 222 - gas/testsuite/gas/csky/v1_float.s | 78 - gas/testsuite/gas/csky/v2_float_part1.d | 54 - gas/testsuite/gas/csky/v2_float_part1.s | 48 - gas/testsuite/gas/csky/v2_float_part2.d | 20 - gas/testsuite/gas/csky/v2_float_part2.s | 10 - gas/testsuite/gas/csky/v2_tls_gd.d | 10 - gas/testsuite/gas/csky/v2_tls_gd.s | 7 - gas/testsuite/gas/csky/v2_tls_ie.d | 9 - gas/testsuite/gas/csky/v2_tls_ie.s | 7 - gas/testsuite/gas/csky/v2_tls_ld.d | 11 - gas/testsuite/gas/csky/v2_tls_ld.s | 9 - gas/testsuite/gas/csky/v2_tls_le.d | 9 - gas/testsuite/gas/csky/v2_tls_le.s | 3 - gas/testsuite/gas/elf/bad-bss.d | 2 +- gas/testsuite/gas/elf/bad-group.d | 2 +- gas/testsuite/gas/elf/bad-group.err | 4 +- gas/testsuite/gas/elf/bad-section-flag.d | 2 +- gas/testsuite/gas/elf/bad-section-flag.err | 4 +- gas/testsuite/gas/elf/bad-size.d | 2 +- gas/testsuite/gas/elf/bad-size.err | 4 +- gas/testsuite/gas/elf/bignums.d | 2 +- gas/testsuite/gas/elf/common1.d | 2 +- gas/testsuite/gas/elf/common2.d | 2 +- gas/testsuite/gas/elf/common5a.d | 4 +- gas/testsuite/gas/elf/common5b.d | 4 +- gas/testsuite/gas/elf/common5c.d | 4 +- gas/testsuite/gas/elf/common5d.d | 4 +- gas/testsuite/gas/elf/dwarf2-1.d | 1 + gas/testsuite/gas/elf/dwarf2-10.d | 4 +- gas/testsuite/gas/elf/dwarf2-11.d | 10 +- gas/testsuite/gas/elf/dwarf2-12.d | 12 +- gas/testsuite/gas/elf/dwarf2-13.d | 12 +- gas/testsuite/gas/elf/dwarf2-14.d | 12 +- gas/testsuite/gas/elf/dwarf2-15.d | 12 +- gas/testsuite/gas/elf/dwarf2-16.d | 12 +- gas/testsuite/gas/elf/dwarf2-17.d | 12 +- gas/testsuite/gas/elf/dwarf2-18.d | 12 +- gas/testsuite/gas/elf/dwarf2-2.d | 1 + gas/testsuite/gas/elf/dwarf2-3.d | 2 +- gas/testsuite/gas/elf/dwarf2-4.d | 1 + gas/testsuite/gas/elf/dwarf2-5.d | 30 +- gas/testsuite/gas/elf/dwarf2-6.d | 26 +- gas/testsuite/gas/elf/dwarf2-7.d | 12 +- gas/testsuite/gas/elf/dwarf2-8.d | 4 +- gas/testsuite/gas/elf/dwarf2-9.d | 4 +- gas/testsuite/gas/elf/elf.exp | 14 +- gas/testsuite/gas/elf/group0a.d | 2 +- gas/testsuite/gas/elf/group0b.d | 6 +- gas/testsuite/gas/elf/group0c.d | 2 +- gas/testsuite/gas/elf/group1a.d | 4 +- gas/testsuite/gas/elf/group1b.d | 5 +- gas/testsuite/gas/elf/group2.d | 2 + gas/testsuite/gas/elf/group3.d | 3 +- gas/testsuite/gas/elf/groupautoa.d | 2 +- gas/testsuite/gas/elf/groupautob.d | 3 +- gas/testsuite/gas/elf/ifunc-1.d | 2 +- gas/testsuite/gas/elf/missing-build-notes.d | 14 - gas/testsuite/gas/elf/missing-build-notes.s | 6 - gas/testsuite/gas/elf/pr21661.d | 2 +- gas/testsuite/gas/elf/pseudo.d | 2 +- gas/testsuite/gas/elf/section11.d | 2 +- gas/testsuite/gas/elf/section12a.d | 2 +- gas/testsuite/gas/elf/section13.d | 2 +- gas/testsuite/gas/elf/section14.d | 13 - gas/testsuite/gas/elf/section14.s | 18 - gas/testsuite/gas/elf/section4.d | 2 +- gas/testsuite/gas/elf/section7.d | 2 +- gas/testsuite/gas/elf/section9.d | 2 +- gas/testsuite/gas/elf/syms.d | 2 +- gas/testsuite/gas/elf/symver.d | 3 +- gas/testsuite/gas/ft32/insn.d | 2 +- gas/testsuite/gas/ft32/insnsc.d | 2 +- gas/testsuite/gas/i386/avx-scalar-2.d | 24 - gas/testsuite/gas/i386/avx-scalar-2.s | 22 - gas/testsuite/gas/i386/avx-scalar-intel.d | 39 + gas/testsuite/gas/i386/avx-scalar.d | 39 + gas/testsuite/gas/i386/avx-scalar.s | 55 + gas/testsuite/gas/i386/avx-wig.d | 254 - gas/testsuite/gas/i386/avx-wig.s | 248 - gas/testsuite/gas/i386/avx2-wig.d | 119 - gas/testsuite/gas/i386/avx2-wig.s | 113 - gas/testsuite/gas/i386/avx512f.d | 48 +- gas/testsuite/gas/i386/avx512f.s | 140 +- gas/testsuite/gas/i386/avx512f_vl.s | 192 +- gas/testsuite/gas/i386/avx512pf.s | 158 +- gas/testsuite/gas/i386/bad-size.d | 2 +- gas/testsuite/gas/i386/bss.d | 1 - gas/testsuite/gas/i386/bundle-bad.d | 2 +- gas/testsuite/gas/i386/cet-intel.d | 2 - gas/testsuite/gas/i386/cet.d | 2 - gas/testsuite/gas/i386/cet.s | 2 - gas/testsuite/gas/i386/cvtsi2sX.l | 9 - gas/testsuite/gas/i386/cvtsi2sX.s | 14 - gas/testsuite/gas/i386/divide.d | 1 - gas/testsuite/gas/i386/evex-lig-2.d | 18 - gas/testsuite/gas/i386/evex-lig-2.s | 14 - gas/testsuite/gas/i386/evex-lig256.d | 48 +- gas/testsuite/gas/i386/evex-lig512.d | 48 +- gas/testsuite/gas/i386/evex-no-scale-64.d | 2 +- gas/testsuite/gas/i386/evex-wig2.d | 17 - gas/testsuite/gas/i386/evex-wig2.s | 11 - gas/testsuite/gas/i386/evex.d | 16 - gas/testsuite/gas/i386/evex.s | 11 - gas/testsuite/gas/i386/i386.exp | 26 +- gas/testsuite/gas/i386/iamcu-1.d | 2 +- gas/testsuite/gas/i386/iamcu-2.d | 2 +- gas/testsuite/gas/i386/iamcu-3.d | 2 +- gas/testsuite/gas/i386/iamcu-4.d | 2 +- gas/testsuite/gas/i386/iamcu-5.d | 2 +- gas/testsuite/gas/i386/ilp32/elf/symver.d | 2 +- gas/testsuite/gas/i386/ilp32/lns/lns-common-1.d | 2 +- gas/testsuite/gas/i386/ilp32/lns/lns-duplicate.d | 2 +- gas/testsuite/gas/i386/ilp32/quad.d | 1 - gas/testsuite/gas/i386/ilp32/reloc64.d | 1 - gas/testsuite/gas/i386/ilp32/rex.d | 2 +- gas/testsuite/gas/i386/ilp32/x86-64-addr32-intel.d | 8 +- gas/testsuite/gas/i386/ilp32/x86-64-addr32.d | 8 +- gas/testsuite/gas/i386/ilp32/x86-64-opts-intel.d | 325 +- gas/testsuite/gas/i386/ilp32/x86-64-opts.d | 325 +- gas/testsuite/gas/i386/ilp32/x86-64-size-1.d | 1 - gas/testsuite/gas/i386/ilp32/x86-64-size-3.d | 1 - gas/testsuite/gas/i386/ilp32/x86-64-size-5.d | 1 - .../gas/i386/ilp32/x86-64-sse-check-warn.d | 2 +- .../gas/i386/ilp32/x86-64-sse2avx-opts-intel.d | 325 +- gas/testsuite/gas/i386/ilp32/x86-64-sse2avx-opts.d | 325 +- gas/testsuite/gas/i386/ilp32/x86-64-unwind.d | 1 - gas/testsuite/gas/i386/intel-intel.d | 2 +- gas/testsuite/gas/i386/intel.d | 2 +- gas/testsuite/gas/i386/intelok.d | 2 +- gas/testsuite/gas/i386/inval-avx512f.l | 264 - gas/testsuite/gas/i386/inval-avx512f.s | 149 - gas/testsuite/gas/i386/inval.l | 77 +- gas/testsuite/gas/i386/inval.s | 8 - gas/testsuite/gas/i386/k1om.d | 2 +- gas/testsuite/gas/i386/l1om.d | 2 +- gas/testsuite/gas/i386/mpx-add-bnd-prefix.d | 7 +- gas/testsuite/gas/i386/mpx-add-bnd-prefix.e | 3 - gas/testsuite/gas/i386/mpx-add-bnd-prefix.s | 3 - gas/testsuite/gas/i386/noavx512-2.l | 8 +- gas/testsuite/gas/i386/optimize-1.d | 4 - gas/testsuite/gas/i386/optimize-1.s | 6 - gas/testsuite/gas/i386/optimize-4.d | 4 - gas/testsuite/gas/i386/optimize-5.d | 4 - gas/testsuite/gas/i386/prefix32.l | 36 - gas/testsuite/gas/i386/prefix32.s | 23 - gas/testsuite/gas/i386/prefix64.l | 36 - gas/testsuite/gas/i386/prefix64.s | 23 - gas/testsuite/gas/i386/property-1.d | 8 - gas/testsuite/gas/i386/property-1.s | 31 - gas/testsuite/gas/i386/pseudos.d | 247 +- gas/testsuite/gas/i386/pseudos.s | 250 - gas/testsuite/gas/i386/relax.d | 1 - gas/testsuite/gas/i386/reloc64.d | 1 - gas/testsuite/gas/i386/rex.d | 2 +- gas/testsuite/gas/i386/sg.l | 25 - gas/testsuite/gas/i386/sg.s | 66 - gas/testsuite/gas/i386/size-1.d | 1 - gas/testsuite/gas/i386/size-3.d | 1 - gas/testsuite/gas/i386/sse-check-warn.d | 2 +- gas/testsuite/gas/i386/string-ok.d | 2 +- gas/testsuite/gas/i386/vgather-check-warn.d | 2 +- gas/testsuite/gas/i386/x86-64-addr32-intel.d | 8 +- gas/testsuite/gas/i386/x86-64-addr32.d | 8 +- gas/testsuite/gas/i386/x86-64-addr32.s | 5 +- gas/testsuite/gas/i386/x86-64-avx-scalar-2.d | 32 - gas/testsuite/gas/i386/x86-64-avx-scalar-2.s | 31 - gas/testsuite/gas/i386/x86-64-avx-scalar-intel.d | 65 +- gas/testsuite/gas/i386/x86-64-avx-scalar.d | 65 +- gas/testsuite/gas/i386/x86-64-avx-scalar.s | 77 + gas/testsuite/gas/i386/x86-64-avx-wig.d | 256 - gas/testsuite/gas/i386/x86-64-avx-wig.s | 250 - gas/testsuite/gas/i386/x86-64-avx2-wig.d | 119 - gas/testsuite/gas/i386/x86-64-avx2-wig.s | 113 - gas/testsuite/gas/i386/x86-64-avx512f.d | 192 +- gas/testsuite/gas/i386/x86-64-avx512f.s | 142 +- gas/testsuite/gas/i386/x86-64-avx512f_vl.s | 224 +- gas/testsuite/gas/i386/x86-64-avx512pf.s | 158 +- gas/testsuite/gas/i386/x86-64-cet-intel.d | 4 - gas/testsuite/gas/i386/x86-64-cet.d | 4 - gas/testsuite/gas/i386/x86-64-cet.s | 4 - gas/testsuite/gas/i386/x86-64-evex-lig-2.d | 20 - gas/testsuite/gas/i386/x86-64-evex-lig-2.s | 15 - gas/testsuite/gas/i386/x86-64-evex-lig256.d | 192 +- gas/testsuite/gas/i386/x86-64-evex-lig512.d | 192 +- gas/testsuite/gas/i386/x86-64-evex-wig2.d | 17 - gas/testsuite/gas/i386/x86-64-evex-wig2.s | 11 - gas/testsuite/gas/i386/x86-64-inval-avx512f.l | 4 - gas/testsuite/gas/i386/x86-64-inval-avx512f.s | 2 - gas/testsuite/gas/i386/x86-64-inval.l | 4 - gas/testsuite/gas/i386/x86-64-inval.s | 3 - gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.d | 7 +- gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.e | 3 - gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.s | 3 - gas/testsuite/gas/i386/x86-64-mpx-inval-2.l | 53 +- gas/testsuite/gas/i386/x86-64-mpx.d | 1 - gas/testsuite/gas/i386/x86-64-mpx.s | 7 - gas/testsuite/gas/i386/x86-64-property-1.d | 9 - gas/testsuite/gas/i386/x86-64-pseudos.d | 259 +- gas/testsuite/gas/i386/x86-64-pseudos.s | 262 - gas/testsuite/gas/i386/x86-64-size-1.d | 1 - gas/testsuite/gas/i386/x86-64-size-3.d | 1 - gas/testsuite/gas/i386/x86-64-size-5.d | 1 - gas/testsuite/gas/i386/x86-64-sse-check-warn.d | 2 +- gas/testsuite/gas/i386/x86-64-unwind.d | 1 - gas/testsuite/gas/i386/x86-64-vgather-check-warn.d | 2 +- gas/testsuite/gas/i386/xmmword.l | 6 - gas/testsuite/gas/i386/xmmword.s | 8 - gas/testsuite/gas/lm32/csr.d | 2 +- gas/testsuite/gas/lm32/insn.d | 2 +- gas/testsuite/gas/m68hc11/9s12x-exg-sex-tfr.d | 2 +- gas/testsuite/gas/m68hc11/9s12x-mov.d | 2 +- gas/testsuite/gas/m68hc11/hexprefix.d | 2 +- gas/testsuite/gas/m68hc11/insns9s12x.d | 2 +- gas/testsuite/gas/m68hc11/insns9s12xg.d | 2 +- gas/testsuite/gas/mach-o/sections-3.d | 2 +- gas/testsuite/gas/macros/irp.d | 2 +- gas/testsuite/gas/macros/repeat.d | 2 +- gas/testsuite/gas/macros/rept.d | 2 +- gas/testsuite/gas/macros/semi.d | 2 +- gas/testsuite/gas/macros/test2.d | 2 +- gas/testsuite/gas/macros/test3.d | 2 +- gas/testsuite/gas/macros/vararg.d | 2 +- gas/testsuite/gas/mep/dj1.be.d | 2 +- gas/testsuite/gas/mep/dj1.le.d | 2 +- gas/testsuite/gas/mips/addiu-error.d | 2 +- gas/testsuite/gas/mips/aent-2.d | 2 +- gas/testsuite/gas/mips/aent-mdebug-2.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-0.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-1.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-2.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-3.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-5.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-6.d | 2 +- gas/testsuite/gas/mips/attr-gnu-4-7.d | 2 +- gas/testsuite/gas/mips/attr-none-double.d | 2 +- .../gas/mips/attr-none-o32-fp64-nooddspreg.d | 2 +- gas/testsuite/gas/mips/attr-none-o32-fp64.d | 2 +- gas/testsuite/gas/mips/attr-none-o32-fpxx.d | 2 +- gas/testsuite/gas/mips/attr-none-single-float.d | 2 +- gas/testsuite/gas/mips/attr-none-soft-float.d | 2 +- gas/testsuite/gas/mips/branch-extern-3.d | 2 +- gas/testsuite/gas/mips/branch-extern-4.d | 2 +- gas/testsuite/gas/mips/branch-local-2.d | 2 +- gas/testsuite/gas/mips/branch-local-3.d | 2 +- gas/testsuite/gas/mips/branch-local-5.d | 2 +- gas/testsuite/gas/mips/branch-local-6.d | 2 +- gas/testsuite/gas/mips/branch-local-n32-2.d | 2 +- gas/testsuite/gas/mips/branch-local-n32-3.d | 2 +- gas/testsuite/gas/mips/branch-local-n32-5.d | 2 +- gas/testsuite/gas/mips/branch-local-n32-6.d | 2 +- gas/testsuite/gas/mips/branch-local-n64-2.d | 2 +- gas/testsuite/gas/mips/branch-local-n64-3.d | 2 +- gas/testsuite/gas/mips/branch-local-n64-5.d | 2 +- gas/testsuite/gas/mips/branch-local-n64-6.d | 2 +- gas/testsuite/gas/mips/branch-section-3.d | 2 +- gas/testsuite/gas/mips/branch-section-4.d | 2 +- gas/testsuite/gas/mips/branch-weak-3.d | 2 +- gas/testsuite/gas/mips/branch-weak-4.d | 2 +- gas/testsuite/gas/mips/break-error.d | 2 +- gas/testsuite/gas/mips/crc-err.d | 2 +- gas/testsuite/gas/mips/crc64-err.d | 2 +- gas/testsuite/gas/mips/elf-rel27.d | 2 +- .../gas/mips/elf-rel28-lldscd-micromips-n32.d | 138 - .../gas/mips/elf-rel28-lldscd-micromips-n64.d | 222 - gas/testsuite/gas/mips/elf-rel28-lldscd-n32.d | 96 - gas/testsuite/gas/mips/elf-rel28-lldscd-n64.d | 180 - gas/testsuite/gas/mips/elf-rel28-micromips-n32.d | 96 - gas/testsuite/gas/mips/elf-rel28-micromips-n64.d | 180 - gas/testsuite/gas/mips/elf-rel28.s | 12 - gas/testsuite/gas/mips/ginv-err.d | 2 +- .../gas/mips/interaptiv-mr2@isa-override-1.d | 2 +- .../gas/mips/interaptiv-mr2@isa-override-2.d | 2 +- gas/testsuite/gas/mips/isa-override-2.d | 2 +- gas/testsuite/gas/mips/jal-svr4pic-local.d | 2 +- gas/testsuite/gas/mips/loc-swap-2.d | 2 +- gas/testsuite/gas/mips/loc-swap-3.d | 2 +- gas/testsuite/gas/mips/loc-swap.d | 2 +- gas/testsuite/gas/mips/loongson-2e.d | 1 + gas/testsuite/gas/mips/loongson-2e.s | 5 +- gas/testsuite/gas/mips/loongson-2f-2.d | 3 +- gas/testsuite/gas/mips/loongson-2f-3.d | 3 +- gas/testsuite/gas/mips/loongson-2f-3.s | 2 +- gas/testsuite/gas/mips/loongson-2f-mmi.d | 106 - gas/testsuite/gas/mips/loongson-2f-mmi.s | 86 - gas/testsuite/gas/mips/loongson-2f.d | 87 +- gas/testsuite/gas/mips/loongson-2f.s | 87 +- gas/testsuite/gas/mips/loongson-3a-2.d | 5 + gas/testsuite/gas/mips/loongson-3a-2.s | 124 +- gas/testsuite/gas/mips/loongson-3a-mmi.d | 108 - gas/testsuite/gas/mips/loongson-3a-mmi.s | 86 - gas/testsuite/gas/mips/loongson-3a.d | 136 +- gas/testsuite/gas/mips/loongson-3a.s | 124 +- gas/testsuite/gas/mips/loongson-cam.d | 27 - gas/testsuite/gas/mips/loongson-cam.s | 7 - gas/testsuite/gas/mips/loongson-ext2.d | 28 - gas/testsuite/gas/mips/loongson-ext2.s | 7 - gas/testsuite/gas/mips/lui-1.d | 2 +- gas/testsuite/gas/mips/lui-2.d | 2 +- gas/testsuite/gas/mips/macro-warn-1-n32.d | 2 +- gas/testsuite/gas/mips/macro-warn-1.d | 2 +- gas/testsuite/gas/mips/macro-warn-2.d | 2 +- gas/testsuite/gas/mips/macro-warn-3.d | 2 +- gas/testsuite/gas/mips/macro-warn-4.d | 2 +- gas/testsuite/gas/mips/micromips-branch-delay.d | 2 +- .../gas/mips/micromips-branch-relax-insn32-pic.d | 2 +- .../gas/mips/micromips-branch-relax-insn32.d | 2 +- .../gas/mips/micromips-branch-relax-pic.d | 2 +- gas/testsuite/gas/mips/micromips-branch-relax.d | 2 +- gas/testsuite/gas/mips/micromips-compact.d | 2 +- gas/testsuite/gas/mips/micromips-insn32.d | 2 +- gas/testsuite/gas/mips/micromips-noinsn32.d | 2 +- gas/testsuite/gas/mips/micromips-size-1.d | 2 +- gas/testsuite/gas/mips/micromips-trap.d | 2 +- .../gas/mips/micromips-warn-branch-delay.d | 2 +- gas/testsuite/gas/mips/micromips.d | 2 +- gas/testsuite/gas/mips/micromips@addiu-error.d | 2 +- .../gas/mips/micromips@jal-svr4pic-local.d | 2 +- gas/testsuite/gas/mips/micromips@loc-swap-2.d | 2 +- gas/testsuite/gas/mips/micromips@loc-swap.d | 2 +- gas/testsuite/gas/mips/micromips@mips5-fp.d | 2 +- gas/testsuite/gas/mips/micromips@msa-relax.d | 2 +- gas/testsuite/gas/mips/micromips@relax-at.d | 2 +- gas/testsuite/gas/mips/micromips@relax-offset.d | 2 +- gas/testsuite/gas/mips/micromips@relax.d | 2 +- .../gas/mips/micromips@stabs-symbol-type.d | 2 +- gas/testsuite/gas/mips/mips-gp32-fp64-pic.d | 2 +- gas/testsuite/gas/mips/mips-gp32-fp64.d | 2 +- gas/testsuite/gas/mips/mips-gp64-fp32-pic.d | 2 +- gas/testsuite/gas/mips/mips-gp64-fp32.d | 2 +- gas/testsuite/gas/mips/mips-gp64-fp64.d | 2 +- gas/testsuite/gas/mips/mips.exp | 12 - gas/testsuite/gas/mips/mips16-32@mips16-insn-e.d | 2 +- gas/testsuite/gas/mips/mips16-32@mips16-insn-t.d | 2 +- gas/testsuite/gas/mips/mips16-32@mips16-macro-e.d | 2 +- gas/testsuite/gas/mips/mips16-32@mips16-macro-t.d | 2 +- gas/testsuite/gas/mips/mips16-32@mips16-macro.d | 2 +- gas/testsuite/gas/mips/mips16-64@mips16-insn-e.d | 2 +- gas/testsuite/gas/mips/mips16-64@mips16-insn-t.d | 2 +- gas/testsuite/gas/mips/mips16-absolute-reloc-2.d | 2 +- gas/testsuite/gas/mips/mips16-absolute-reloc-3.d | 2 +- gas/testsuite/gas/mips/mips16-branch-addend-5.d | 2 +- .../gas/mips/mips16-branch-unextended-1.d | 2 +- .../gas/mips/mips16-branch-unextended-2.d | 2 +- gas/testsuite/gas/mips/mips16-insn-e.d | 2 +- gas/testsuite/gas/mips/mips16-insn-t.d | 2 +- gas/testsuite/gas/mips/mips16-intermix.d | 2 +- gas/testsuite/gas/mips/mips16-jal-t.d | 2 +- gas/testsuite/gas/mips/mips16-macro-e.d | 2 +- gas/testsuite/gas/mips/mips16-macro-t.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-2.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-3.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-4.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-5.d | 2 +- .../gas/mips/mips16-pcrel-absolute-n64-4.d | 2 +- .../gas/mips/mips16-pcrel-absolute-n64-6.d | 2 +- .../gas/mips/mips16-pcrel-absolute-pic-n64-4.d | 2 +- .../gas/mips/mips16-pcrel-absolute-pic-n64-6.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-addend-n64-8.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-addend-n64-9.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-addend-pic-8.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-addend-pic-9.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-delay-0.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-delay-1.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-n64-0.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-n64-1.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-pic-0.d | 2 +- gas/testsuite/gas/mips/mips16-pcrel-pic-1.d | 2 +- gas/testsuite/gas/mips/mips16-reg-error.d | 2 +- gas/testsuite/gas/mips/mips16-relax-unextended-1.d | 2 +- gas/testsuite/gas/mips/mips16-relax-unextended-2.d | 2 +- gas/testsuite/gas/mips/mips16-reloc-error.d | 2 +- gas/testsuite/gas/mips/mips16-sdrasp.d | 2 +- gas/testsuite/gas/mips/mips16@addiu-error.d | 2 +- gas/testsuite/gas/mips/mips16@loc-swap-2.d | 2 +- gas/testsuite/gas/mips/mips16@loc-swap.d | 2 +- gas/testsuite/gas/mips/mips16@stabs-symbol-type.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16-insn-e.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16-insn-t.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16-macro-e.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16-macro-t.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16-macro.d | 2 +- gas/testsuite/gas/mips/mips16e-32@mips16e-64.d | 2 +- gas/testsuite/gas/mips/mips16e2-32@mips16-insn-e.d | 2 +- gas/testsuite/gas/mips/mips16e2-32@mips16-insn-t.d | 2 +- .../gas/mips/mips16e2-32@mips16-macro-e.d | 2 +- .../gas/mips/mips16e2-32@mips16-macro-t.d | 2 +- gas/testsuite/gas/mips/mips16e2-32@mips16-macro.d | 2 +- gas/testsuite/gas/mips/mips16e2-32@mips16e-64.d | 2 +- gas/testsuite/gas/mips/mips16e2-copy-err.d | 2 +- gas/testsuite/gas/mips/mips16e2-imm-error.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16-insn-e.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16-insn-t.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16-macro-e.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16-macro-t.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16-macro.d | 2 +- .../gas/mips/mips16e2-interaptiv-mr2@mips16-sub.d | 2 +- .../mips/mips16e2-interaptiv-mr2@mips16e-64-sub.d | 2 +- .../gas/mips/mips16e2-interaptiv-mr2@mips16e-64.d | 2 +- .../gas/mips/mips16e2-interaptiv-mr2@mips16e-sub.d | 2 +- gas/testsuite/gas/mips/mips16e2-mt-err.d | 2 +- gas/testsuite/gas/mips/mips16e2-reloc-error.d | 2 +- gas/testsuite/gas/mips/mips16e2@lui-2.d | 2 +- gas/testsuite/gas/mips/mips16e2@mips16-pcrel-2.d | 2 +- .../gas/mips/mips16e2@mips16-pcrel-delay-0.d | 2 +- .../gas/mips/mips16e2@mips16-pcrel-delay-1.d | 2 +- gas/testsuite/gas/mips/mips16e@loc-swap.d | 2 +- gas/testsuite/gas/mips/mips1@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips1@jal-svr4pic-local.d | 2 +- gas/testsuite/gas/mips/mips1@relax-offset.d | 2 +- gas/testsuite/gas/mips/mips2@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips32-mt.d | 1 + gas/testsuite/gas/mips/mips32@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips32r2@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips32r3@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips32r5@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips32r6@isa-override-2.d | 2 +- gas/testsuite/gas/mips/mips5-fp.d | 2 +- gas/testsuite/gas/mips/mips64-mips3d-incl.d | 2 +- gas/testsuite/gas/mips/mips64-mips3d.d | 2 +- gas/testsuite/gas/mips/mipsr6@mips5-fp.d | 1 + gas/testsuite/gas/mips/msa-relax.d | 2 +- gas/testsuite/gas/mips/no-odd-spreg.d | 2 +- gas/testsuite/gas/mips/octeon3@isa-override-1.d | 2 +- gas/testsuite/gas/mips/octeon3@isa-override-2.d | 2 +- gas/testsuite/gas/mips/odd-spreg.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-2.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-3.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-4.d | 2 +- gas/testsuite/gas/mips/option-pic-relax-5.d | 2 +- gas/testsuite/gas/mips/org-1.d | 2 +- gas/testsuite/gas/mips/org-10.d | 2 +- gas/testsuite/gas/mips/org-4.d | 2 +- gas/testsuite/gas/mips/org-5.d | 2 +- gas/testsuite/gas/mips/org-6.d | 2 +- gas/testsuite/gas/mips/r3000@isa-override-2.d | 2 +- gas/testsuite/gas/mips/r3000@jal-svr4pic-local.d | 2 +- gas/testsuite/gas/mips/r3000@relax-offset.d | 2 +- gas/testsuite/gas/mips/r3900@isa-override-2.d | 2 +- gas/testsuite/gas/mips/r3900@relax-offset.d | 2 +- gas/testsuite/gas/mips/r5900.d | 18 +- gas/testsuite/gas/mips/r5900.s | 32 +- gas/testsuite/gas/mips/r6-attr-none-double.d | 2 +- gas/testsuite/gas/mips/reginfo-2-n32.d | 2 +- gas/testsuite/gas/mips/reginfo-2.d | 2 +- gas/testsuite/gas/mips/relax-at.d | 2 +- gas/testsuite/gas/mips/relax-offset.d | 2 +- gas/testsuite/gas/mips/relax-swap1-mips1.d | 2 +- gas/testsuite/gas/mips/relax-swap1-mips2.d | 2 +- gas/testsuite/gas/mips/relax-swap2.d | 2 +- gas/testsuite/gas/mips/relax.d | 2 +- gas/testsuite/gas/mips/save-err.d | 2 +- gas/testsuite/gas/mips/set-arch.d | 4 +- gas/testsuite/gas/mips/stabs-symbol-type.d | 2 +- gas/testsuite/gas/mips/tls-o32.d | 2 +- gas/testsuite/gas/mips/xpa-err.d | 2 +- gas/testsuite/gas/mips/xpa-virt-err.d | 2 +- gas/testsuite/gas/mri/char.d | 10 +- gas/testsuite/gas/mri/float.d | 11 +- gas/testsuite/gas/msp430/bad.d | 2 +- gas/testsuite/gas/msp430/errata_warns.d | 2 +- gas/testsuite/gas/msp430/msp430x.d | 250 +- gas/testsuite/gas/msp430/pr22133.d | 2 +- gas/testsuite/gas/nds32/br-1.d | 4 +- gas/testsuite/gas/nds32/br-2.d | 3 +- gas/testsuite/gas/nds32/ji-jr.d | 18 +- gas/testsuite/gas/nios2/branch-r2.d | 2 +- gas/testsuite/gas/nios2/branch.d | 2 +- gas/testsuite/gas/or1k/allinsn.d | 50 +- gas/testsuite/gas/or1k/{or1k.exp => allinsn.exp} | 1 - gas/testsuite/gas/or1k/allinsn.s | 25 - gas/testsuite/gas/or1k/reloc-1.d | 72 - gas/testsuite/gas/or1k/reloc-1.s | 76 - gas/testsuite/gas/or1k/reloc-2.l | 11 - gas/testsuite/gas/or1k/reloc-2.s | 13 - gas/testsuite/gas/pdp11/absreloc.d | 2 +- gas/testsuite/gas/pdp11/opcode.d | 2 +- gas/testsuite/gas/pdp11/pdp11.exp | 4 +- gas/testsuite/gas/pdp11/pr14480.d | 14 - gas/testsuite/gas/pdp11/pr14480.s | 17 - gas/testsuite/gas/pdp11/pr23481.d | 14 - gas/testsuite/gas/pdp11/pr23481.s | 10 - gas/testsuite/gas/ppc/broadway.d | 108 - gas/testsuite/gas/ppc/broadway.s | 103 - gas/testsuite/gas/ppc/lsp-checks.d | 2 +- gas/testsuite/gas/ppc/machine.d | 2 +- gas/testsuite/gas/ppc/misalign.d | 2 +- gas/testsuite/gas/ppc/ppc.exp | 1 - gas/testsuite/gas/ppc/spe2-checks.d | 2 +- gas/testsuite/gas/ppc/xcoff-dwsect-1-32.d | 2 +- gas/testsuite/gas/ppc/xcoff-dwsect-1-64.d | 2 +- gas/testsuite/gas/riscv/bad-csr.d | 2 +- gas/testsuite/gas/riscv/bge.d | 13 - gas/testsuite/gas/riscv/bge.s | 5 - gas/testsuite/gas/riscv/c-addi16sp-fail.d | 2 +- gas/testsuite/gas/riscv/c-addi4spn-fail.d | 2 +- gas/testsuite/gas/riscv/c-fld-fsd-fail.d | 3 - gas/testsuite/gas/riscv/c-fld-fsd-fail.l | 3 - gas/testsuite/gas/riscv/c-fld-fsd-fail.s | 3 - gas/testsuite/gas/riscv/c-lui-fail.d | 2 +- gas/testsuite/gas/riscv/c-nonzero-imm.d | 2 +- gas/testsuite/gas/riscv/c-nonzero-reg.d | 2 +- gas/testsuite/gas/riscv/fence-fail.d | 3 - gas/testsuite/gas/riscv/fence-fail.l | 4 - gas/testsuite/gas/riscv/fence-fail.s | 4 - gas/testsuite/gas/riscv/fence-tso.d | 11 - gas/testsuite/gas/riscv/fence-tso.s | 2 - gas/testsuite/gas/riscv/lla64-fail.d | 2 +- gas/testsuite/gas/riscv/rouding-fail.d | 3 - gas/testsuite/gas/riscv/rouding-fail.l | 3 - gas/testsuite/gas/riscv/rouding-fail.s | 3 - gas/testsuite/gas/rx/abs.d | 2 +- gas/testsuite/gas/rx/adc.d | 2 +- gas/testsuite/gas/rx/add.d | 2 +- gas/testsuite/gas/rx/and.d | 2 +- gas/testsuite/gas/rx/bclr.d | 2 +- gas/testsuite/gas/rx/bcnd.d | 2 +- gas/testsuite/gas/rx/bmcnd.d | 2 +- gas/testsuite/gas/rx/bnot.d | 2 +- gas/testsuite/gas/rx/bra.d | 2 +- gas/testsuite/gas/rx/brk.d | 2 +- gas/testsuite/gas/rx/bset.d | 2 +- gas/testsuite/gas/rx/bsr.d | 2 +- gas/testsuite/gas/rx/btst.d | 2 +- gas/testsuite/gas/rx/clrpsw.d | 2 +- gas/testsuite/gas/rx/cmp.d | 2 +- gas/testsuite/gas/rx/dbt.d | 2 +- gas/testsuite/gas/rx/div.d | 2 +- gas/testsuite/gas/rx/divu.d | 2 +- gas/testsuite/gas/rx/emaca.d | 2 +- gas/testsuite/gas/rx/emsba.d | 2 +- gas/testsuite/gas/rx/emul.d | 2 +- gas/testsuite/gas/rx/emula.d | 2 +- gas/testsuite/gas/rx/emulu.d | 2 +- gas/testsuite/gas/rx/fadd.d | 2 +- gas/testsuite/gas/rx/fcmp.d | 2 +- gas/testsuite/gas/rx/fdiv.d | 2 +- gas/testsuite/gas/rx/fmul.d | 2 +- gas/testsuite/gas/rx/fsqrt.d | 2 +- gas/testsuite/gas/rx/fsub.d | 2 +- gas/testsuite/gas/rx/ftoi.d | 2 +- gas/testsuite/gas/rx/ftou.d | 2 +- gas/testsuite/gas/rx/gprel.d | 2 +- gas/testsuite/gas/rx/int.d | 2 +- gas/testsuite/gas/rx/itof.d | 2 +- gas/testsuite/gas/rx/jmp.d | 2 +- gas/testsuite/gas/rx/jsr.d | 2 +- gas/testsuite/gas/rx/machi.d | 2 +- gas/testsuite/gas/rx/maclh.d | 2 +- gas/testsuite/gas/rx/maclo.d | 2 +- gas/testsuite/gas/rx/max.d | 2 +- gas/testsuite/gas/rx/min.d | 2 +- gas/testsuite/gas/rx/mov.d | 2 +- gas/testsuite/gas/rx/movco.d | 2 +- gas/testsuite/gas/rx/movli.d | 2 +- gas/testsuite/gas/rx/movu.d | 2 +- gas/testsuite/gas/rx/msbhi.d | 2 +- gas/testsuite/gas/rx/msblh.d | 2 +- gas/testsuite/gas/rx/msblo.d | 2 +- gas/testsuite/gas/rx/mul.d | 2 +- gas/testsuite/gas/rx/mulhi.d | 2 +- gas/testsuite/gas/rx/mullh.d | 2 +- gas/testsuite/gas/rx/mullo.d | 2 +- gas/testsuite/gas/rx/mvfacgu.d | 2 +- gas/testsuite/gas/rx/mvfachi.d | 2 +- gas/testsuite/gas/rx/mvfaclo.d | 2 +- gas/testsuite/gas/rx/mvfacmi.d | 2 +- gas/testsuite/gas/rx/mvfc.d | 2 +- gas/testsuite/gas/rx/mvfcp.d | 2 +- gas/testsuite/gas/rx/mvtacgu.d | 2 +- gas/testsuite/gas/rx/mvtachi.d | 2 +- gas/testsuite/gas/rx/mvtaclo.d | 2 +- gas/testsuite/gas/rx/mvtc.d | 2 +- gas/testsuite/gas/rx/mvtcp.d | 2 +- gas/testsuite/gas/rx/neg.d | 2 +- gas/testsuite/gas/rx/nop.d | 2 +- gas/testsuite/gas/rx/not.d | 2 +- gas/testsuite/gas/rx/opecp.d | 2 +- gas/testsuite/gas/rx/or.d | 2 +- gas/testsuite/gas/rx/pop.d | 2 +- gas/testsuite/gas/rx/popc.d | 2 +- gas/testsuite/gas/rx/popm.d | 2 +- gas/testsuite/gas/rx/pr19665.d | 2 +- gas/testsuite/gas/rx/pr22737.d | 2 +- gas/testsuite/gas/rx/push.d | 2 +- gas/testsuite/gas/rx/pushc.d | 2 +- gas/testsuite/gas/rx/pushm.d | 2 +- gas/testsuite/gas/rx/r-bcc.d | 2 +- gas/testsuite/gas/rx/r-bra.d | 2 +- gas/testsuite/gas/rx/racl.d | 2 +- gas/testsuite/gas/rx/racw.d | 2 +- gas/testsuite/gas/rx/rdacl.d | 2 +- gas/testsuite/gas/rx/rdacw.d | 2 +- gas/testsuite/gas/rx/revl.d | 2 +- gas/testsuite/gas/rx/revw.d | 2 +- gas/testsuite/gas/rx/rmpa.d | 2 +- gas/testsuite/gas/rx/rolc.d | 2 +- gas/testsuite/gas/rx/rorc.d | 2 +- gas/testsuite/gas/rx/rotl.d | 2 +- gas/testsuite/gas/rx/rotr.d | 2 +- gas/testsuite/gas/rx/round.d | 2 +- gas/testsuite/gas/rx/rte.d | 2 +- gas/testsuite/gas/rx/rtfi.d | 2 +- gas/testsuite/gas/rx/rts.d | 2 +- gas/testsuite/gas/rx/rtsd.d | 2 +- gas/testsuite/gas/rx/sat.d | 2 +- gas/testsuite/gas/rx/satr.d | 2 +- gas/testsuite/gas/rx/sbb.d | 2 +- gas/testsuite/gas/rx/sccnd.d | 2 +- gas/testsuite/gas/rx/scmpu.d | 2 +- gas/testsuite/gas/rx/setpsw.d | 2 +- gas/testsuite/gas/rx/shar.d | 2 +- gas/testsuite/gas/rx/shll.d | 2 +- gas/testsuite/gas/rx/shlr.d | 2 +- gas/testsuite/gas/rx/smovb.d | 2 +- gas/testsuite/gas/rx/smovf.d | 2 +- gas/testsuite/gas/rx/smovu.d | 2 +- gas/testsuite/gas/rx/sstr.d | 2 +- gas/testsuite/gas/rx/stnz.d | 2 +- gas/testsuite/gas/rx/stz.d | 2 +- gas/testsuite/gas/rx/sub.d | 2 +- gas/testsuite/gas/rx/suntil.d | 2 +- gas/testsuite/gas/rx/swhile.d | 2 +- gas/testsuite/gas/rx/tst.d | 2 +- gas/testsuite/gas/rx/utof.d | 2 +- gas/testsuite/gas/rx/wait.d | 2 +- gas/testsuite/gas/rx/xchg.d | 2 +- gas/testsuite/gas/rx/xor.d | 2 +- gas/testsuite/gas/s12z/abs.d | 2 +- gas/testsuite/gas/s12z/adc-imm.d | 2 +- gas/testsuite/gas/s12z/adc-opr.d | 2 +- gas/testsuite/gas/s12z/add-imm.d | 2 +- gas/testsuite/gas/s12z/add-opr.d | 2 +- gas/testsuite/gas/s12z/and-imm.d | 2 +- gas/testsuite/gas/s12z/and-opr.d | 2 +- gas/testsuite/gas/s12z/and-or-cc.d | 2 +- gas/testsuite/gas/s12z/bfext-special.d | 2 +- gas/testsuite/gas/s12z/bfext.d | 2 +- gas/testsuite/gas/s12z/bit-manip-invalid.d | 19 - gas/testsuite/gas/s12z/bit-manip-invalid.s | 11 - gas/testsuite/gas/s12z/bit-manip.d | 2 +- gas/testsuite/gas/s12z/bit.d | 2 +- gas/testsuite/gas/s12z/bra-expression-defined.d | 2 +- gas/testsuite/gas/s12z/bra-expression-undef.d | 2 +- gas/testsuite/gas/s12z/bra.d | 2 +- gas/testsuite/gas/s12z/brclr-symbols.d | 2 +- gas/testsuite/gas/s12z/brset-clr-opr-imm-rel.d | 2 +- gas/testsuite/gas/s12z/brset-clr-opr-reg-rel.d | 2 +- gas/testsuite/gas/s12z/brset-clr-reg-imm-rel.d | 2 +- gas/testsuite/gas/s12z/brset-clr-reg-reg-rel.d | 2 +- gas/testsuite/gas/s12z/clb.d | 2 +- gas/testsuite/gas/s12z/clr-opr.d | 2 +- gas/testsuite/gas/s12z/clr.d | 2 +- gas/testsuite/gas/s12z/cmp-imm.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-inc.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-rdirect.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-reg.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-rindirect.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-sxe4.d | 2 +- gas/testsuite/gas/s12z/cmp-opr-xys.d | 2 +- gas/testsuite/gas/s12z/cmp-s-imm.d | 2 +- gas/testsuite/gas/s12z/cmp-s-opr.d | 2 +- gas/testsuite/gas/s12z/cmp-xy.d | 2 +- gas/testsuite/gas/s12z/com-opr.d | 2 +- gas/testsuite/gas/s12z/complex-shifts.d | 2 +- gas/testsuite/gas/s12z/db-tb-cc-opr.d | 2 +- gas/testsuite/gas/s12z/db-tb-cc-reg.d | 2 +- gas/testsuite/gas/s12z/dbCC.d | 2 +- gas/testsuite/gas/s12z/dec-opr.d | 2 +- gas/testsuite/gas/s12z/dec.d | 2 +- gas/testsuite/gas/s12z/div.d | 2 +- gas/testsuite/gas/s12z/eor.d | 2 +- gas/testsuite/gas/s12z/exg.d | 2 +- gas/testsuite/gas/s12z/ext24-ld-xy.d | 2 +- gas/testsuite/gas/s12z/inc-opr.d | 2 +- gas/testsuite/gas/s12z/inc.d | 2 +- gas/testsuite/gas/s12z/inh.d | 2 +- gas/testsuite/gas/s12z/jmp.d | 2 +- gas/testsuite/gas/s12z/jsr.d | 2 +- gas/testsuite/gas/s12z/ld-imm-page2.d | 2 +- gas/testsuite/gas/s12z/ld-imm.d | 2 +- gas/testsuite/gas/s12z/ld-immu18.d | 2 +- gas/testsuite/gas/s12z/ld-large-direct.d | 2 +- gas/testsuite/gas/s12z/ld-opr.d | 2 +- gas/testsuite/gas/s12z/ld-s-opr.d | 2 +- gas/testsuite/gas/s12z/ld-small-direct.d | 2 +- gas/testsuite/gas/s12z/lea-immu18.d | 2 +- gas/testsuite/gas/s12z/lea.d | 2 +- gas/testsuite/gas/s12z/mac.d | 2 +- gas/testsuite/gas/s12z/min-max.d | 2 +- gas/testsuite/gas/s12z/mod.d | 2 +- gas/testsuite/gas/s12z/mov.d | 2 +- gas/testsuite/gas/s12z/mul-imm.d | 2 +- gas/testsuite/gas/s12z/mul-opr-opr.d | 2 +- gas/testsuite/gas/s12z/mul-opr.d | 2 +- gas/testsuite/gas/s12z/mul-reg.d | 2 +- gas/testsuite/gas/s12z/mul.d | 2 +- gas/testsuite/gas/s12z/neg-opr.d | 2 +- gas/testsuite/gas/s12z/not-so-simple-shifts.d | 2 +- gas/testsuite/gas/s12z/opr-18u.d | 2 +- gas/testsuite/gas/s12z/opr-expr.d | 2 +- gas/testsuite/gas/s12z/opr-ext-18.d | 2 +- gas/testsuite/gas/s12z/opr-idx-24-reg.d | 2 +- gas/testsuite/gas/s12z/opr-idx3-reg.d | 2 +- gas/testsuite/gas/s12z/opr-idx3-xysp-24.d | 2 +- gas/testsuite/gas/s12z/opr-indirect-expr.d | 2 +- gas/testsuite/gas/s12z/opr-symbol.d | 2 +- gas/testsuite/gas/s12z/or-imm.d | 2 +- gas/testsuite/gas/s12z/or-opr.d | 2 +- gas/testsuite/gas/s12z/p2-mul.d | 2 +- gas/testsuite/gas/s12z/page2-inh.d | 2 +- gas/testsuite/gas/s12z/psh-pul.d | 2 +- gas/testsuite/gas/s12z/qmul.d | 2 +- gas/testsuite/gas/s12z/rotate.d | 2 +- gas/testsuite/gas/s12z/s12z.exp | 1 - gas/testsuite/gas/s12z/sat.d | 2 +- gas/testsuite/gas/s12z/sbc-imm.d | 2 +- gas/testsuite/gas/s12z/sbc-opr.d | 2 +- gas/testsuite/gas/s12z/shift.d | 2 +- gas/testsuite/gas/s12z/simple-shift.d | 2 +- gas/testsuite/gas/s12z/single-ops.d | 2 +- gas/testsuite/gas/s12z/specd6.d | 2 +- gas/testsuite/gas/s12z/st-large-direct.d | 2 +- gas/testsuite/gas/s12z/st-opr.d | 2 +- gas/testsuite/gas/s12z/st-s-opr.d | 2 +- gas/testsuite/gas/s12z/st-small-direct.d | 2 +- gas/testsuite/gas/s12z/st-xy.d | 2 +- gas/testsuite/gas/s12z/sub-imm.d | 2 +- gas/testsuite/gas/s12z/sub-opr.d | 2 +- gas/testsuite/gas/s12z/tfr.d | 2 +- gas/testsuite/gas/s12z/trap.d | 2 +- gas/testsuite/gas/s390/s390.exp | 1 - gas/testsuite/gas/s390/zarch-z990-symbol-lay.l | 0 gas/testsuite/gas/s390/zarch-z990-symbol-lay.s | 6 - gas/testsuite/gas/sh/fdpic.d | 2 +- gas/testsuite/gas/sh/pcrel-hms.d | 2 +- gas/testsuite/gas/sh/pcrel.d | 2 +- gas/testsuite/gas/sh/sh2a-pic.d | 2 +- gas/testsuite/gas/sh/sh2a.d | 2 +- gas/testsuite/gas/sparc/dcti-couples-v8.d | 2 +- gas/testsuite/gas/sparc/dcti-couples-v9c.d | 2 +- gas/testsuite/gas/sparc/leon.d | 13 - gas/testsuite/gas/sparc/leon.s | 6 - gas/testsuite/gas/sparc/sparc.exp | 80 +- gas/testsuite/gas/sparc/v8branch.d | 18 - gas/testsuite/gas/sparc/v8branch.s | 11 - gas/testsuite/gas/tic6x/arch-invalid-1.d | 2 +- gas/testsuite/gas/tic6x/arch-invalid-2.d | 2 +- gas/testsuite/gas/tic6x/dir-junk.d | 2 +- gas/testsuite/gas/tic6x/insns-bad-1.d | 2 +- gas/testsuite/gas/tic6x/insns-bad-2.d | 2 +- gas/testsuite/gas/tic6x/parallel-bad-1.d | 2 +- gas/testsuite/gas/tic6x/parallel-bad-2.d | 2 +- gas/testsuite/gas/tic6x/parallel-bad-3.d | 2 +- gas/testsuite/gas/tic6x/parallel-bad-4.d | 2 +- gas/testsuite/gas/tic6x/predicate-bad-1.d | 2 +- gas/testsuite/gas/tic6x/predicate-bad-2.d | 2 +- gas/testsuite/gas/tic6x/predicate-bad-3.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-1.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-2.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-3.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-4.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-5.d | 2 +- gas/testsuite/gas/tic6x/reloc-bad-6.d | 2 +- gas/testsuite/gas/tic6x/resource-func-unit-1.d | 2 +- gas/testsuite/gas/tic6x/resource-func-unit-2.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-1.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-2.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-3.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-4.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-5.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-6.d | 2 +- gas/testsuite/gas/tic6x/sploop-bad-7.d | 2 +- gas/testsuite/gas/tic6x/unwind-bad-1.d | 2 +- gas/testsuite/gas/tic6x/unwind-bad-2.d | 2 +- gas/testsuite/gas/wasm32/disass-2.d | 11 +- gas/testsuite/gas/wasm32/disass.d | 11 +- gas/testsuite/lib/gas-defs.exp | 496 + gdb/ChangeLog | 5622 +- gdb/MAINTAINERS | 20 +- gdb/Makefile.in | 190 +- gdb/NEWS | 159 +- gdb/PROBLEMS | 7 +- gdb/README | 232 +- gdb/aarch64-fbsd-tdep.c | 18 +- gdb/aarch64-fbsd-tdep.h | 2 +- gdb/aarch64-linux-nat.c | 32 +- gdb/aarch64-linux-tdep.c | 455 +- gdb/aarch64-tdep.c | 464 +- gdb/acinclude.m4 | 6 - gdb/ada-lang.c | 120 +- gdb/ada-lang.h | 2 - gdb/ada-tasks.c | 91 +- gdb/ada-typeprint.c | 9 +- gdb/ada-valprint.c | 2 +- gdb/ada-varobj.c | 15 +- gdb/aix-thread.c | 44 +- gdb/alpha-bsd-nat.c | 12 +- gdb/alpha-linux-tdep.c | 4 +- gdb/alpha-nbsd-tdep.c | 6 +- gdb/alpha-tdep.c | 2 +- gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-fbsd-nat.c | 8 +- gdb/amd64-fbsd-tdep.c | 12 +- gdb/amd64-linux-nat.c | 8 +- gdb/amd64-linux-tdep.c | 9 +- gdb/amd64-nbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 5 +- gdb/amd64-tdep.c | 18 +- gdb/amd64-tdep.h | 3 +- gdb/amd64-windows-tdep.c | 2 +- gdb/arc-tdep.c | 2 +- gdb/arch-utils.c | 1 + gdb/arch/aarch64.h | 12 +- gdb/arch/amd64.c | 9 +- gdb/arch/amd64.h | 2 +- gdb/arch/arm-get-next-pcs.c | 12 +- gdb/arm-bsd-tdep.c | 6 +- gdb/arm-fbsd-tdep.c | 17 +- gdb/arm-linux-nat.c | 50 +- gdb/arm-linux-tdep.c | 43 +- gdb/arm-nbsd-nat.c | 20 +- gdb/arm-obsd-tdep.c | 10 +- gdb/arm-tdep.c | 24 +- gdb/auxv.c | 17 +- gdb/ax-gdb.c | 2 +- gdb/bfin-linux-tdep.c | 2 +- gdb/bfin-tdep.c | 2 +- gdb/block.c | 21 - gdb/block.h | 85 - gdb/blockframe.c | 153 +- gdb/break-catch-syscall.c | 4 +- gdb/breakpoint.c | 164 +- gdb/breakpoint.h | 19 +- gdb/bsd-kvm.c | 4 +- gdb/bsd-uthread.c | 24 +- gdb/btrace.c | 20 +- gdb/btrace.h | 2 +- gdb/build-id.h | 11 - gdb/buildsym-legacy.c | 346 - gdb/buildsym-legacy.h | 182 - gdb/buildsym.c | 985 +- gdb/buildsym.h | 394 +- gdb/c-exp.y | 55 +- gdb/c-lang.c | 4 +- gdb/c-lang.h | 25 +- gdb/c-typeprint.c | 162 +- gdb/charset.c | 8 +- gdb/cli/cli-cmds.c | 50 +- gdb/cli/cli-decode.c | 45 +- gdb/cli/cli-dump.c | 3 - gdb/cli/cli-interp.c | 6 - gdb/cli/cli-script.c | 60 +- gdb/cli/cli-utils.c | 103 +- gdb/cli/cli-utils.h | 45 +- gdb/coff-pe-read.c | 32 +- gdb/coffread.c | 85 +- gdb/command.h | 14 - gdb/common/agent.c | 13 +- gdb/common/agent.h | 9 +- gdb/common/common-defs.h | 21 - gdb/common/common-types.h | 5 +- gdb/common/common-utils.c | 32 + gdb/common/common-utils.h | 5 + gdb/common/enum-flags.h | 6 - gdb/common/filestuff.c | 32 +- gdb/common/filestuff.h | 24 - gdb/common/gdb_proc_service.h | 173 - gdb/common/netstuff.c | 155 - gdb/common/netstuff.h | 76 - gdb/common/pathstuff.c | 32 - gdb/common/pathstuff.h | 14 - gdb/common/ptid.c | 80 + gdb/common/ptid.h | 44 + gdb/common/scoped_fd.h | 5 + gdb/common/scoped_mmap.c | 49 - gdb/common/scoped_mmap.h | 57 +- gdb/common/tdesc.c | 1 + gdb/compile/compile-c-support.c | 610 +- gdb/compile/compile-c-symbols.c | 198 +- gdb/compile/compile-c-types.c | 317 +- gdb/compile/compile-c.h | 95 - gdb/compile/compile-cplus-symbols.c | 491 - gdb/compile/compile-cplus-types.c | 1433 - gdb/compile/compile-cplus.h | 205 - gdb/compile/compile-internal.h | 184 +- gdb/compile/compile-loc2c.c | 107 +- gdb/compile/compile-object-load.c | 160 +- gdb/compile/compile-object-load.h | 25 +- gdb/compile/compile-object-run.c | 4 +- gdb/compile/compile.c | 331 +- gdb/compile/compile.h | 7 +- gdb/compile/gcc-c-plugin.h | 64 - gdb/compile/gcc-cp-plugin.h | 85 - gdb/complaints.c | 49 +- gdb/complaints.h | 15 +- gdb/completer.c | 2 +- gdb/config.in | 21 +- gdb/configure | 335 +- gdb/configure.ac | 92 +- gdb/configure.host | 3 - gdb/configure.nat | 10 +- gdb/configure.tgt | 22 - gdb/contrib/gdb-add-index.sh | 10 +- gdb/corelow.c | 29 +- gdb/cp-namespace.c | 9 +- gdb/cp-support.c | 3 +- gdb/cp-support.h | 4 +- gdb/cp-valprint.c | 2 +- gdb/csky-linux-tdep.c | 263 - gdb/csky-tdep.c | 2294 - gdb/csky-tdep.h | 355 - gdb/ctf.c | 19 +- gdb/d-exp.y | 62 +- gdb/darwin-nat-info.c | 14 +- gdb/darwin-nat.c | 304 +- gdb/darwin-nat.h | 12 +- gdb/dbxread.c | 271 +- gdb/dcache.c | 4 +- gdb/defs.h | 5 +- gdb/disasm-selftests.c | 15 +- gdb/disasm.c | 147 +- gdb/disasm.h | 5 - gdb/doc/ChangeLog | 286 - gdb/doc/gdb.texinfo | 1038 +- gdb/doc/python.texi | 283 +- gdb/dtrace-probe.c | 4 +- gdb/dwarf-index-cache.c | 463 - gdb/dwarf-index-cache.h | 112 - gdb/dwarf-index-common.h | 5 - gdb/dwarf-index-write.c | 110 +- gdb/dwarf-index-write.h | 34 - gdb/dwarf2-frame-tailcall.c | 3 - gdb/dwarf2-frame.c | 76 +- gdb/dwarf2-frame.h | 37 +- gdb/dwarf2expr.c | 21 +- gdb/dwarf2expr.h | 3 - gdb/dwarf2loc.c | 116 +- gdb/dwarf2loc.h | 4 +- gdb/dwarf2read.c | 889 +- gdb/dwarf2read.h | 17 - gdb/elfread.c | 7 +- gdb/eval.c | 100 +- gdb/exec.c | 13 +- gdb/expprint.c | 7 - gdb/expression.h | 6 +- gdb/f-exp.y | 11 +- gdb/fbsd-nat.c | 204 +- gdb/fbsd-nat.h | 4 +- gdb/fbsd-tdep.c | 602 +- gdb/fbsd-tdep.h | 43 +- gdb/findvar.c | 10 +- gdb/fork-child.c | 2 +- gdb/frame.c | 36 +- gdb/frame.h | 16 +- gdb/frv-linux-tdep.c | 8 +- gdb/frv-tdep.c | 2 +- gdb/gcore.c | 2 +- gdb/gcore.in | 14 +- gdb/{gdb-gdb.py.in => gdb-gdb.py} | 42 +- gdb/gdb_proc_service.h | 156 +- gdb/gdbarch.c | 28 +- gdb/gdbarch.h | 22 +- gdb/gdbarch.sh | 17 +- gdb/gdbserver/ChangeLog | 263 - gdb/gdbserver/Makefile.in | 9 +- gdb/gdbserver/acinclude.m4 | 3 - gdb/gdbserver/configure | 78 +- gdb/gdbserver/configure.ac | 12 +- gdb/gdbserver/configure.srv | 2 +- gdb/gdbserver/gdb_proc_service.h | 127 +- gdb/gdbserver/gdbreplay.c | 130 +- gdb/gdbserver/gdbthread.h | 4 +- gdb/gdbserver/i387-fp.c | 71 +- gdb/gdbserver/linux-low.c | 105 +- gdb/gdbserver/linux-mips-low.c | 6 +- gdb/gdbserver/linux-ppc-low.c | 2 +- gdb/gdbserver/linux-s390-low.c | 56 +- gdb/gdbserver/linux-x86-low.c | 2 +- gdb/gdbserver/linux-x86-tdesc.c | 6 +- gdb/gdbserver/lynx-low.c | 44 +- gdb/gdbserver/mem-break.c | 23 +- gdb/gdbserver/mem-break.h | 3 +- gdb/gdbserver/nto-low.c | 38 +- gdb/gdbserver/proc-service.c | 2 +- gdb/gdbserver/regcache.c | 10 - gdb/gdbserver/regcache.h | 7 - gdb/gdbserver/remote-utils.c | 137 +- gdb/gdbserver/server.c | 123 +- gdb/gdbserver/server.h | 2 +- gdb/gdbserver/spu-low.c | 48 +- gdb/gdbserver/target.c | 22 +- gdb/gdbserver/target.h | 23 +- gdb/gdbserver/thread-db.c | 6 +- gdb/gdbserver/tracepoint.c | 6 +- gdb/gdbserver/win32-i386-low.c | 2 +- gdb/gdbserver/win32-low.c | 39 +- gdb/gdbserver/x86-tdesc.h | 10 +- gdb/gdbthread.h | 96 +- gdb/gdbtypes.c | 25 +- gdb/gdbtypes.h | 41 +- gdb/gnu-nat.c | 36 +- gdb/gnulib/Makefile.in | 56 +- gdb/gnulib/aclocal-m4-deps.mk | 137 - gdb/gnulib/aclocal.m4 | 463 +- gdb/gnulib/config.in | 180 +- gdb/gnulib/configure | 4377 +- gdb/gnulib/import/Makefile.am | 188 +- gdb/gnulib/import/Makefile.in | 267 +- gdb/gnulib/import/arpa_inet.in.h | 140 - gdb/gnulib/import/inet_ntop.c | 260 - gdb/gnulib/import/m4/arpa_inet_h.m4 | 57 - gdb/gnulib/import/m4/getcwd-path-max.m4 | 20 +- gdb/gnulib/import/m4/gnulib-cache.m4 | 4 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 45 - gdb/gnulib/import/m4/inet_ntop.m4 | 68 - gdb/gnulib/import/m4/mkdir.m4 | 69 - gdb/gnulib/import/m4/netinet_in_h.m4 | 31 - gdb/gnulib/import/m4/onceonly.m4 | 104 - gdb/gnulib/import/m4/socklen.m4 | 77 - gdb/gnulib/import/m4/sockpfaf.m4 | 87 - gdb/gnulib/import/m4/stdalign.m4 | 57 - gdb/gnulib/import/m4/sys_uio_h.m4 | 31 - gdb/gnulib/import/mkdir.c | 93 - gdb/gnulib/import/netinet_in.in.h | 47 - gdb/gnulib/import/stdalign.in.h | 121 - gdb/gnulib/import/sys_socket.c | 4 - gdb/gnulib/import/sys_socket.in.h | 692 - gdb/gnulib/import/sys_uio.in.h | 63 - ...23558-Use-system-s-getcwd-when-cross-comp.patch | 69 - gdb/gnulib/update-gnulib.sh | 25 - gdb/go-exp.y | 24 +- gdb/go32-nat.c | 9 +- gdb/guile/guile-internal.h | 71 +- gdb/guile/guile.c | 59 +- gdb/guile/guile.h | 3 - gdb/guile/scm-block.c | 5 +- gdb/guile/scm-breakpoint.c | 26 +- gdb/guile/scm-cmd.c | 16 +- gdb/guile/scm-exception.c | 11 +- gdb/guile/scm-frame.c | 13 +- gdb/guile/scm-math.c | 392 +- gdb/guile/scm-objfile.c | 10 +- gdb/guile/scm-param.c | 49 +- gdb/guile/scm-pretty-print.c | 72 +- gdb/guile/scm-safe-call.c | 6 +- gdb/guile/scm-string.c | 19 +- gdb/guile/scm-symbol.c | 19 +- gdb/guile/scm-symtab.c | 1 + gdb/guile/scm-type.c | 53 +- gdb/guile/scm-utils.c | 184 +- gdb/guile/scm-value.c | 446 +- gdb/h8300-tdep.c | 4 + gdb/hppa-bsd-tdep.c | 2 +- gdb/hppa-linux-tdep.c | 6 +- gdb/hppa-nbsd-nat.c | 4 +- gdb/hppa-nbsd-tdep.c | 39 +- gdb/hppa-obsd-nat.c | 2 +- gdb/hppa-obsd-tdep.c | 6 +- gdb/hppa-tdep.c | 2 + gdb/i386-cygwin-tdep.c | 4 +- gdb/i386-darwin-nat.c | 9 +- gdb/i386-fbsd-nat.c | 6 +- gdb/i386-fbsd-tdep.c | 11 +- gdb/i386-gnu-nat.c | 6 +- gdb/i386-linux-nat.c | 2 +- gdb/i386-linux-tdep.c | 9 +- gdb/i386-nbsd-tdep.c | 257 +- gdb/i386-sol2-nat.c | 121 +- gdb/i386-sol2-tdep.c | 3 +- gdb/i386-tdep.c | 6 +- gdb/{i386-sol2-nat.c => i386-v4-nat.c} | 150 +- gdb/ia64-libunwind-tdep.c | 33 +- gdb/ia64-linux-nat.c | 4 +- gdb/ia64-linux-tdep.c | 6 +- gdb/ia64-tdep.c | 53 +- gdb/ia64-vms-tdep.c | 4 +- gdb/inf-child.c | 6 - gdb/inf-child.h | 1 - gdb/inf-loop.c | 2 +- gdb/inf-ptrace.c | 44 +- gdb/infcall.c | 126 +- gdb/infcmd.c | 66 +- gdb/inferior.c | 23 +- gdb/inferior.h | 60 +- gdb/inflow.c | 10 +- gdb/infrun.c | 395 +- gdb/infrun.h | 4 + gdb/inline-frame.c | 22 +- gdb/interps.c | 6 +- gdb/interps.h | 4 +- gdb/language.h | 6 +- gdb/linespec.c | 636 +- gdb/linux-fork.c | 55 +- gdb/linux-nat.c | 229 +- gdb/linux-tdep.c | 43 +- gdb/linux-thread-db.c | 46 +- gdb/lm32-tdep.c | 2 +- gdb/m32c-tdep.c | 27 +- gdb/m32r-linux-tdep.c | 3 +- gdb/m68k-bsd-nat.c | 4 +- gdb/m68k-bsd-tdep.c | 6 +- gdb/m68k-linux-tdep.c | 6 +- gdb/machoread.c | 11 +- gdb/macroexp.c | 10 - gdb/main.c | 98 +- gdb/maint.c | 10 +- gdb/mdebugread.c | 230 +- gdb/mep-tdep.c | 8 +- gdb/mi/mi-cmd-disas.c | 36 +- gdb/mi/mi-cmd-stack.c | 77 +- gdb/mi/mi-cmd-var.c | 2 +- gdb/mi/mi-interp.c | 8 +- gdb/mi/mi-main.c | 30 +- gdb/microblaze-linux-tdep.c | 6 +- gdb/microblaze-tdep.c | 11 +- gdb/mips-fbsd-tdep.c | 38 +- gdb/mips-linux-nat.c | 17 +- gdb/mips-linux-tdep.c | 78 +- gdb/mips-nbsd-nat.c | 4 +- gdb/mips-nbsd-tdep.c | 8 +- gdb/mips-tdep.c | 132 +- gdb/mips64-obsd-nat.c | 4 +- gdb/mips64-obsd-tdep.c | 13 +- gdb/mipsread.c | 2 + gdb/mn10300-linux-tdep.c | 32 +- gdb/msp430-tdep.c | 7 +- gdb/namespace.c | 5 +- gdb/nat/aarch64-linux-hw-point.c | 4 +- gdb/nat/aarch64-linux.c | 4 +- gdb/nat/aarch64-sve-linux-ptrace.c | 1 + gdb/nat/fork-inferior.c | 6 +- gdb/nat/linux-btrace.c | 8 +- gdb/nat/linux-osdata.c | 120 +- gdb/nat/linux-procfs.c | 23 +- gdb/nat/linux-procfs.h | 5 - gdb/nat/x86-linux-dregs.c | 14 +- gdb/nios2-linux-tdep.c | 11 +- gdb/nios2-tdep.c | 44 +- gdb/nto-procfs.c | 55 +- gdb/objfile-flags.h | 2 +- gdb/objfiles.c | 29 +- gdb/obsd-nat.c | 30 +- gdb/or1k-tdep.h | 4 +- gdb/p-exp.y | 9 +- gdb/p-valprint.c | 134 +- gdb/parse.c | 129 +- gdb/parser-defs.h | 6 +- gdb/ppc-fbsd-nat.c | 4 +- gdb/ppc-fbsd-tdep.c | 6 +- gdb/ppc-linux-nat.c | 50 +- gdb/ppc-linux-tdep.c | 41 +- gdb/ppc-nbsd-nat.c | 4 +- gdb/ppc-nbsd-tdep.c | 36 +- gdb/ppc-obsd-nat.c | 4 +- gdb/ppc-obsd-tdep.c | 2 +- gdb/ppc-ravenscar-thread.c | 4 +- gdb/ppc-sysv-tdep.c | 11 +- gdb/ppc64-tdep.c | 86 +- gdb/printcmd.c | 39 +- gdb/proc-api.c | 2 + gdb/proc-service.c | 30 +- gdb/proc-utils.h | 4 + gdb/procfs.c | 421 +- gdb/progspace.c | 4 +- gdb/psympriv.h | 90 +- gdb/psymtab.c | 321 +- gdb/python/lib/gdb/__init__.py | 27 +- gdb/python/lib/gdb/command/explore.py | 36 +- gdb/python/lib/gdb/command/frame_filters.py | 93 +- gdb/python/lib/gdb/command/pretty_printers.py | 45 +- gdb/python/lib/gdb/command/type_printers.py | 13 +- gdb/python/lib/gdb/command/unwinders.py | 51 +- gdb/python/lib/gdb/command/xmethods.py | 79 +- gdb/python/lib/gdb/function/as_string.py | 8 +- gdb/python/lib/gdb/function/caller_is.py | 40 +- gdb/python/lib/gdb/function/strfns.py | 28 +- gdb/python/py-block.c | 38 + gdb/python/py-bpevent.c | 2 +- gdb/python/py-breakpoint.c | 8 +- gdb/python/py-cmd.c | 48 +- gdb/python/py-continueevent.c | 20 +- gdb/python/py-event.h | 11 +- gdb/python/py-exitedevent.c | 8 +- gdb/python/py-framefilter.c | 3 - gdb/python/py-function.c | 51 +- gdb/python/py-gdb-readline.c | 2 +- gdb/python/py-inferior.c | 116 +- gdb/python/py-infevents.c | 22 +- gdb/python/py-infthread.c | 16 +- gdb/python/py-newobjfileevent.c | 40 +- gdb/python/py-objfile.c | 67 +- gdb/python/py-param.c | 5 +- gdb/python/py-prettyprint.c | 53 +- gdb/python/py-progspace.c | 207 +- gdb/python/py-record-btrace.c | 6 +- gdb/python/py-signalevent.c | 5 +- gdb/python/py-stopevent.c | 3 +- gdb/python/py-symbol.c | 24 +- gdb/python/py-symtab.c | 5 +- gdb/python/py-threadevent.c | 37 +- gdb/python/py-type.c | 7 - gdb/python/py-unwind.c | 62 +- gdb/python/py-utils.c | 56 - gdb/python/py-value.c | 33 +- gdb/python/py-varobj.c | 17 +- gdb/python/py-xmethods.c | 11 +- gdb/python/python-internal.h | 36 +- gdb/python/python.c | 158 +- gdb/python/python.h | 3 - gdb/ravenscar-thread.c | 22 +- gdb/record-btrace.c | 26 +- gdb/record-full.c | 3 +- gdb/record.c | 2 +- gdb/regcache.c | 33 +- gdb/regcache.h | 33 +- gdb/regformats/regdat.sh | 3 +- gdb/remote-sim.c | 26 +- gdb/remote.c | 466 +- gdb/riscv-fbsd-nat.c | 135 - gdb/riscv-fbsd-tdep.c | 203 - gdb/riscv-fbsd-tdep.h | 33 - gdb/riscv-linux-nat.c | 281 - gdb/riscv-linux-tdep.c | 94 - gdb/riscv-tdep.c | 759 +- gdb/riscv-tdep.h | 17 +- gdb/rs6000-aix-tdep.c | 4 +- gdb/rs6000-lynx178-tdep.c | 1 + gdb/rs6000-nat.c | 14 +- gdb/rs6000-tdep.c | 35 +- gdb/rust-exp.y | 1188 +- gdb/rust-lang.c | 140 +- gdb/s390-linux-nat.c | 23 +- gdb/s390-linux-tdep.c | 25 +- gdb/s390-tdep.c | 12 +- gdb/sanitize.m4 | 46 - gdb/score-tdep.c | 4 +- gdb/selftest.m4 | 45 - gdb/ser-mingw.c | 8 +- gdb/ser-tcp.c | 298 +- gdb/ser-uds.c | 118 - gdb/serial.c | 20 +- gdb/sh-nbsd-nat.c | 4 +- gdb/sh-tdep.c | 6 +- gdb/silent-rules.mk | 3 - gdb/skip.c | 101 +- gdb/sol-thread.c | 121 +- gdb/sol2-tdep.c | 4 +- gdb/solib-darwin.c | 71 +- gdb/solib-svr4.c | 195 +- gdb/solib.c | 2 +- gdb/solist.h | 270 +- gdb/source.c | 16 +- gdb/sparc-linux-tdep.c | 12 +- gdb/sparc-nat.c | 2 +- gdb/sparc-ravenscar-thread.c | 4 +- gdb/sparc-sol2-nat.c | 8 +- gdb/sparc-tdep.c | 6 +- gdb/sparc64-linux-tdep.c | 6 +- gdb/sparc64-tdep.c | 37 +- gdb/spu-linux-nat.c | 26 +- gdb/spu-tdep.c | 8 +- gdb/stabsread.c | 92 +- gdb/stabsread.h | 33 - gdb/stack.c | 833 +- gdb/stack.h | 6 +- gdb/symfile-add-flags.h | 2 +- gdb/symfile-debug.c | 18 + gdb/symfile.c | 221 +- gdb/symfile.h | 12 +- gdb/symtab.c | 57 +- gdb/symtab.h | 121 +- gdb/target-debug.h | 7 +- gdb/target-delegates.c | 27 + gdb/target-descriptions.c | 29 +- gdb/target-descriptions.h | 6 +- gdb/target-float.c | 10 +- gdb/target-memory.c | 2 + gdb/target.c | 74 +- gdb/target.h | 50 +- gdb/testsuite/ChangeLog | 822 - gdb/testsuite/Makefile.in | 21 +- gdb/testsuite/README | 14 - gdb/testsuite/boards/native-extended-gdbserver.exp | 2 + gdb/testsuite/boards/native-gdbserver.exp | 1 + {contrib => gdb/testsuite}/dg-extract-results.sh | 16 +- .../gdb.ada/access_to_unbounded_array.exp | 30 - .../gdb.ada/access_to_unbounded_array/foo.adb | 24 - .../gdb.ada/access_to_unbounded_array/pack.adb | 23 - .../gdb.ada/access_to_unbounded_array/pack.ads | 19 - gdb/testsuite/gdb.ada/bp_inlined_func.exp | 2 +- gdb/testsuite/gdb.ada/complete.exp | 2 +- gdb/testsuite/gdb.ada/excep_handle.exp | 2 +- gdb/testsuite/gdb.ada/expr_with_funcall.exp | 52 - .../gdb.ada/expr_with_funcall/expr_r821_013.adb | 23 - gdb/testsuite/gdb.ada/expr_with_funcall/pck.adb | 26 - gdb/testsuite/gdb.ada/expr_with_funcall/pck.ads | 20 - gdb/testsuite/gdb.ada/mi_string_access.exp | 64 - gdb/testsuite/gdb.ada/mi_string_access/bar.adb | 24 - gdb/testsuite/gdb.ada/mi_string_access/pck.adb | 21 - gdb/testsuite/gdb.ada/mi_string_access/pck.ads | 19 - gdb/testsuite/gdb.ada/mi_var_union.exp | 54 - gdb/testsuite/gdb.ada/mi_var_union/bar.adb | 29 - gdb/testsuite/gdb.ada/mi_var_union/pck.adb | 21 - gdb/testsuite/gdb.ada/mi_var_union/pck.ads | 19 - gdb/testsuite/gdb.ada/packed_array_assign.exp | 30 - .../gdb.ada/packed_array_assign/aggregates.adb | 25 - .../gdb.ada/packed_array_assign/aggregates.ads | 33 - gdb/testsuite/gdb.ada/packed_array_assign/pck.adb | 23 - gdb/testsuite/gdb.ada/packed_array_assign/pck.ads | 22 - .../gdb.ada/packed_array_assign/tester.adb | 20 - gdb/testsuite/gdb.ada/same_component_name.exp | 10 - gdb/testsuite/gdb.ada/same_component_name/foo.adb | 11 +- gdb/testsuite/gdb.ada/same_component_name/pck.adb | 15 - gdb/testsuite/gdb.ada/same_component_name/pck.ads | 25 - gdb/testsuite/gdb.arch/aarch64-fp.c | 16 +- gdb/testsuite/gdb.arch/aarch64-sighandler-regs.c | 187 - gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 149 - .../gdb.arch/amd64-invalid-stack-middle.exp | 4 +- gdb/testsuite/gdb.arch/amd64-invalid-stack-top.exp | 4 +- gdb/testsuite/gdb.arch/arc-analyze-prologue.exp | 2 +- gdb/testsuite/gdb.arch/arc-decode-insn.exp | 2 +- gdb/testsuite/gdb.arch/i386-avx512.exp | 4 +- .../gdb.arch/mips-disassembler-options.exp | 58 - gdb/testsuite/gdb.arch/mips-disassembler-options.s | 30 - gdb/testsuite/gdb.base/attach.exp | 15 +- .../gdb.base/batch-exit-status.bad-commands | 1 - gdb/testsuite/gdb.base/batch-exit-status.exp | 70 - .../gdb.base/batch-exit-status.good-commands | 1 - gdb/testsuite/gdb.base/break-idempotent.exp | 2 +- gdb/testsuite/gdb.base/break-interp.exp | 2 +- gdb/testsuite/gdb.base/break-unload-file.exp | 2 +- gdb/testsuite/gdb.base/catch-follow-exec.c | 27 - gdb/testsuite/gdb.base/catch-follow-exec.exp | 84 - gdb/testsuite/gdb.base/code_elim.exp | 10 +- gdb/testsuite/gdb.base/commands.exp | 47 +- gdb/testsuite/gdb.base/complete-empty.exp | 8 - gdb/testsuite/gdb.base/dbx.exp | 4 +- gdb/testsuite/gdb.base/examine-backward.exp | 68 +- gdb/testsuite/gdb.base/frame-selection.c | 52 - gdb/testsuite/gdb.base/frame-selection.exp | 188 - gdb/testsuite/gdb.base/frameapply.c | 71 - gdb/testsuite/gdb.base/frameapply.exp | 217 - gdb/testsuite/gdb.base/funcargs.c | 9 - gdb/testsuite/gdb.base/gcore-tls-pie.c | 48 - gdb/testsuite/gdb.base/gcore-tls-pie.exp | 62 - gdb/testsuite/gdb.base/gnu-ifunc.exp | 13 +- gdb/testsuite/gdb.base/index-cache.c | 23 - gdb/testsuite/gdb.base/index-cache.exp | 193 - gdb/testsuite/gdb.base/infcall-nested-structs.c | 168 +- gdb/testsuite/gdb.base/infcall-nested-structs.exp | 5 +- gdb/testsuite/gdb.base/info-proc.exp | 2 +- .../gdb.base/infoline-reloc-main-from-zero.c | 24 - .../gdb.base/infoline-reloc-main-from-zero.exp | 51 - .../gdb.base/kill-detach-inferiors-cmd.exp | 2 +- gdb/testsuite/gdb.base/large-frame-1.c | 32 - gdb/testsuite/gdb.base/large-frame-2.c | 25 - gdb/testsuite/gdb.base/large-frame.exp | 57 - gdb/testsuite/gdb.base/large-frame.h | 24 - gdb/testsuite/gdb.base/maint.exp | 28 - gdb/testsuite/gdb.base/new-ui.exp | 2 +- gdb/testsuite/gdb.base/print-symbol-loading.exp | 2 +- gdb/testsuite/gdb.base/ptype-offsets.cc | 8 - gdb/testsuite/gdb.base/ptype-offsets.exp | 11 - gdb/testsuite/gdb.base/readnever.exp | 4 +- gdb/testsuite/gdb.base/reggroups.exp | 2 +- gdb/testsuite/gdb.base/relocate.exp | 105 +- gdb/testsuite/gdb.base/restore.exp | 8 - gdb/testsuite/gdb.base/sepdebug.exp | 2 +- gdb/testsuite/gdb.base/share-env-with-gdbserver.c | 3 - gdb/testsuite/gdb.base/skip.exp | 6 +- gdb/testsuite/gdb.base/solib-vanish.exp | 2 +- gdb/testsuite/gdb.base/sym-file.exp | 4 +- gdb/testsuite/gdb.base/term.c | 22 - gdb/testsuite/gdb.base/term.exp | 81 +- gdb/testsuite/gdb.base/utf8-identifiers.exp | 8 - gdb/testsuite/gdb.base/vla-optimized-out.c | 42 - gdb/testsuite/gdb.base/vla-optimized-out.exp | 81 - gdb/testsuite/gdb.base/watchpoint-hw-attach.c | 1 + gdb/testsuite/gdb.base/watchpoint-hw-attach.exp | 10 +- gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp | 176 +- gdb/testsuite/gdb.base/watchpoint.exp | 52 +- gdb/testsuite/gdb.base/write_mem.c | 20 - gdb/testsuite/gdb.base/write_mem.exp | 47 - .../gdb.compile/compile-cplus-anonymous.cc | 76 - .../gdb.compile/compile-cplus-anonymous.exp | 64 - .../gdb.compile/compile-cplus-array-decay.cc | 31 - .../gdb.compile/compile-cplus-array-decay.exp | 50 - gdb/testsuite/gdb.compile/compile-cplus-inherit.cc | 58 - .../gdb.compile/compile-cplus-inherit.exp | 53 - gdb/testsuite/gdb.compile/compile-cplus-member.cc | 83 - gdb/testsuite/gdb.compile/compile-cplus-member.exp | 76 - gdb/testsuite/gdb.compile/compile-cplus-method.cc | 91 - gdb/testsuite/gdb.compile/compile-cplus-method.exp | 67 - gdb/testsuite/gdb.compile/compile-cplus-mod.c | 28 - .../gdb.compile/compile-cplus-namespace.cc | 52 - .../gdb.compile/compile-cplus-namespace.exp | 51 - gdb/testsuite/gdb.compile/compile-cplus-nested.cc | 58 - gdb/testsuite/gdb.compile/compile-cplus-nested.exp | 53 - gdb/testsuite/gdb.compile/compile-cplus-print.c | 32 - gdb/testsuite/gdb.compile/compile-cplus-print.exp | 79 - gdb/testsuite/gdb.compile/compile-cplus-virtual.cc | 54 - .../gdb.compile/compile-cplus-virtual.exp | 71 - gdb/testsuite/gdb.compile/compile-cplus.c | 241 - gdb/testsuite/gdb.compile/compile-cplus.exp | 347 - gdb/testsuite/gdb.compile/compile-ifunc.exp | 4 - gdb/testsuite/gdb.compile/compile.exp | 4 +- gdb/testsuite/gdb.cp/cp-relocate.exp | 2 +- gdb/testsuite/gdb.cp/cpcompletion.exp | 8 - gdb/testsuite/gdb.cp/koenig.exp | 3 - gdb/testsuite/gdb.cp/maint.exp | 2 +- gdb/testsuite/gdb.cp/ovldbreak.exp | 10 +- gdb/testsuite/gdb.cp/temargs.exp | 8 - gdb/testsuite/gdb.cp/virtbase2.cc | 49 - gdb/testsuite/gdb.cp/virtbase2.exp | 111 - gdb/testsuite/gdb.dwarf2/dw2-error.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c | 78 - gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 405 - gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 2 +- gdb/testsuite/gdb.dwarf2/varval.c | 30 - gdb/testsuite/gdb.dwarf2/varval.exp | 299 - gdb/testsuite/gdb.fortran/nested-funcs.exp | 2 +- gdb/testsuite/gdb.fortran/printing-types.exp | 2 +- .../gdb.fortran/short-circuit-argument-list.exp | 106 - .../gdb.fortran/short-circuit-argument-list.f90 | 78 - gdb/testsuite/gdb.gdb/complaints.exp | 33 +- gdb/testsuite/gdb.gdb/unittest.exp | 2 +- gdb/testsuite/gdb.guile/scm-lazy-string.exp | 2 +- gdb/testsuite/gdb.linespec/cpcompletion.exp | 8 - gdb/testsuite/gdb.linespec/cpls-abi-tag.exp | 8 - gdb/testsuite/gdb.linespec/cpls-ops.exp | 8 - gdb/testsuite/gdb.linespec/linespec.exp | 2 +- .../gdb.mi/list-thread-groups-available.exp | 12 +- .../gdb.mi/mi-breakpoint-location-ena-dis.cc | 36 - .../gdb.mi/mi-breakpoint-location-ena-dis.exp | 56 - gdb/testsuite/gdb.mi/mi-cli.exp | 2 +- gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 48 +- gdb/testsuite/gdb.mi/mi-disassemble.exp | 20 +- gdb/testsuite/gdb.mi/mi-return.exp | 2 +- gdb/testsuite/gdb.mi/mi-stack.exp | 6 +- gdb/testsuite/gdb.mi/mi-syn-frame.exp | 11 +- .../gdb.mi/user-selected-context-sync.exp | 6 +- gdb/testsuite/gdb.multi/remove-inferiors.exp | 2 +- gdb/testsuite/gdb.opt/inline-break.c | 2 +- gdb/testsuite/gdb.opt/inline-break.exp | 48 - gdb/testsuite/gdb.python/py-breakpoint.exp | 5 - gdb/testsuite/gdb.python/py-cmd.exp | 71 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 8 +- gdb/testsuite/gdb.python/py-inferior.exp | 43 +- .../gdb.python/py-mi-var-info-path-expression.c | 62 - .../gdb.python/py-mi-var-info-path-expression.exp | 88 - .../gdb.python/py-mi-var-info-path-expression.py | 57 - gdb/testsuite/gdb.python/py-objfile.exp | 9 - gdb/testsuite/gdb.python/py-parameter.exp | 15 - gdb/testsuite/gdb.python/py-prettyprint.c | 2 - gdb/testsuite/gdb.python/py-prettyprint.exp | 16 +- gdb/testsuite/gdb.python/py-prettyprint.py | 10 - gdb/testsuite/gdb.python/py-progspace.exp | 31 - gdb/testsuite/gdb.python/py-rbreak.exp | 2 +- gdb/testsuite/gdb.python/py-section-script.exp | 2 +- gdb/testsuite/gdb.python/py-symtab.exp | 3 +- gdb/testsuite/gdb.python/py-template.exp | 4 - gdb/testsuite/gdb.python/py-value.exp | 32 +- gdb/testsuite/gdb.python/python.exp | 17 +- gdb/testsuite/gdb.rust/simple.exp | 32 - gdb/testsuite/gdb.rust/simple.rs | 12 - gdb/testsuite/gdb.server/extended-remote-restart.c | 60 - .../gdb.server/extended-remote-restart.exp | 132 - .../gdb.server/run-without-local-binary.exp | 2 +- gdb/testsuite/gdb.server/server-connect.exp | 111 - gdb/testsuite/gdb.server/solib-list.exp | 2 +- gdb/testsuite/gdb.server/unittest.exp | 2 +- gdb/testsuite/gdb.stabs/weird.exp | 2 +- gdb/testsuite/gdb.threads/check-libthread-db.c | 8 - gdb/testsuite/gdb.threads/names.exp | 2 +- gdb/testsuite/gdb.threads/pthreads.exp | 83 +- gdb/testsuite/gdb.trace/actions-changed.exp | 5 - gdb/testsuite/gdb.trace/actions.exp | 4 - gdb/testsuite/gdb.trace/ax.exp | 6 - gdb/testsuite/gdb.trace/backtrace.exp | 5 - gdb/testsuite/gdb.trace/change-loc.exp | 5 - gdb/testsuite/gdb.trace/deltrace.exp | 6 - gdb/testsuite/gdb.trace/ftrace-lock.exp | 8 - gdb/testsuite/gdb.trace/ftrace.exp | 9 - gdb/testsuite/gdb.trace/infotrace.exp | 6 - .../gdb.trace/mi-trace-frame-collected.exp | 5 - gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 4 - gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 6 - gdb/testsuite/gdb.trace/packetlen.exp | 4 - gdb/testsuite/gdb.trace/passc-dyn.exp | 4 - gdb/testsuite/gdb.trace/passcount.exp | 4 - gdb/testsuite/gdb.trace/pending.exp | 5 - gdb/testsuite/gdb.trace/range-stepping.exp | 4 - gdb/testsuite/gdb.trace/report.exp | 4 - gdb/testsuite/gdb.trace/save-trace.exp | 4 - gdb/testsuite/gdb.trace/signal.exp | 5 - gdb/testsuite/gdb.trace/tfind.exp | 5 - gdb/testsuite/gdb.trace/trace-break.exp | 9 - gdb/testsuite/gdb.trace/trace-common.h | 3 - gdb/testsuite/gdb.trace/trace-condition.exp | 9 - gdb/testsuite/gdb.trace/trace-enable-disable.exp | 8 - gdb/testsuite/gdb.trace/trace-mt.exp | 11 +- gdb/testsuite/gdb.trace/tracecmd.exp | 4 - gdb/testsuite/gdb.trace/tspeed.c | 3 +- gdb/testsuite/gdb.trace/tspeed.exp | 30 +- gdb/testsuite/gdb.trace/tstatus.exp | 5 - gdb/testsuite/gdb.trace/tsv.exp | 4 - .../gdb.trace/unavailable-dwarf-piece.exp | 2 +- gdb/testsuite/gdb.trace/while-dyn.exp | 4 - gdb/testsuite/gdb.trace/while-stepping.exp | 4 - gdb/testsuite/lib/compile-support.exp | 227 - gdb/testsuite/lib/compiler.c | 0 gdb/testsuite/lib/dwarf.exp | 14 - gdb/testsuite/lib/gdb.exp | 545 +- gdb/testsuite/lib/gdbserver-support.exp | 28 +- gdb/testsuite/lib/mi-support.exp | 10 +- gdb/testsuite/lib/trace-support.exp | 19 - gdb/thread.c | 247 +- gdb/tic6x-linux-tdep.c | 2 +- gdb/tic6x-tdep.c | 5 +- gdb/tid-parse.c | 4 +- gdb/tilegx-linux-tdep.c | 10 +- gdb/top.c | 21 +- gdb/tracefile-tfile.c | 2 +- gdb/tracefile.c | 42 +- gdb/tracepoint.c | 367 +- gdb/tracepoint.h | 16 +- gdb/trad-frame.c | 82 +- gdb/trad-frame.h | 12 - gdb/tramp-frame.h | 2 +- gdb/tui/tui-data.c | 25 +- gdb/tui/tui-data.h | 6 +- gdb/tui/tui-disasm.c | 4 +- gdb/tui/tui-io.c | 39 +- gdb/tui/tui-io.h | 8 + gdb/tui/tui-layout.c | 2 +- gdb/tui/tui-regs.c | 3 +- gdb/tui/tui-source.c | 10 +- gdb/tui/tui-stack.c | 5 +- gdb/tui/tui-win.c | 345 +- gdb/tui/tui-windata.c | 18 +- gdb/tui/tui-wingeneral.c | 5 +- gdb/tui/tui-winsource.c | 6 +- gdb/tui/tui.c | 2 +- gdb/typeprint.c | 129 +- gdb/typeprint.h | 33 - gdb/unittests/array-view-selftests.c | 8 +- .../basic_string_view/element_access/char/1.cc | 2 +- gdb/unittests/cli-utils-selftests.c | 253 - gdb/unittests/parse-connection-spec-selftests.c | 249 - gdb/unittests/scoped_fd-selftests.c | 7 + gdb/unittests/scoped_mmap-selftests.c | 60 +- gdb/utils.c | 56 +- gdb/utils.h | 6 +- gdb/v850-tdep.c | 6 +- gdb/valarith.c | 27 +- gdb/valops.c | 91 +- gdb/valprint.c | 13 +- gdb/value.c | 4 +- gdb/varobj.c | 50 +- gdb/vax-bsd-nat.c | 4 +- gdb/vax-tdep.c | 2 +- gdb/version.in | 2 +- gdb/warning.m4 | 33 +- gdb/windows-nat.c | 227 +- gdb/windows-tdep.c | 4 +- gdb/x86-linux-nat.c | 6 +- gdb/x86-nat.c | 18 +- gdb/x86-nat.h | 7 + gdb/xcoffread.c | 88 +- gdb/xml-support.c | 8 +- gdb/xstormy16-tdep.c | 3 +- gdb/xtensa-linux-nat.c | 8 +- gdb/xtensa-tdep.c | 18 +- gdb/xtensa-tdep.h | 4 +- gold/ChangeLog | 52 +- gold/gold.cc | 14 +- gold/layout.cc | 1 - gold/mips.cc | 34 +- gold/object.cc | 14 +- gold/po/gold.pot | 107 +- gold/testsuite/Makefile.am | 2 +- gold/testsuite/Makefile.in | 2 +- gold/x86_64.cc | 22 +- gprof/ChangeLog | 17 +- gprof/configure | 20 +- gprof/gprof.c | 2 +- gprof/gprof.texi | 6 +- gprof/po/gprof.pot | 2 +- include/ChangeLog | 363 +- include/bfdlink.h | 8 - include/diagnostics.h | 18 - include/dis-asm.h | 53 +- include/elf/arc-reloc.def | 4 +- include/elf/arc.h | 3 +- include/elf/arm.h | 8 +- include/elf/common.h | 136 +- include/elf/csky.h | 97 - include/elf/internal.h | 10 +- include/elf/mips.h | 11 +- include/elf/nds32.h | 65 +- include/elf/or1k.h | 19 - include/elf/ppc64.h | 28 +- include/elf/s12z.h | 2 +- include/libiberty.h | 5 - include/opcode/aarch64.h | 113 +- include/opcode/arc.h | 1 - include/opcode/arm.h | 9 - include/opcode/csky.h | 110 - include/opcode/mips.h | 19 +- include/opcode/nds32.h | 204 +- include/opcode/ppc.h | 42 +- include/opcode/riscv-opc.h | 2 - include/opcode/riscv.h | 36 +- intl/ChangeLog | 6 - intl/libgnuintl.h | 35 +- ld/ChangeLog | 1379 +- ld/Makefile.am | 42 +- ld/Makefile.in | 45 +- ld/NEWS | 30 +- ld/configure | 20 +- ld/configure.tgt | 4 - ld/emulparams/aarch64cloudabi.sh | 2 +- ld/emulparams/aarch64fbsd.sh | 2 +- ld/emulparams/aarch64linux.sh | 2 +- ld/emulparams/aarch64linux32.sh | 2 +- ld/emulparams/arc-nps.sh | 2 - ld/emulparams/cskyelf.sh | 34 - ld/emulparams/cskyelf_linux.sh | 36 - ld/emulparams/elf32_spu.sh | 4 +- ld/emulparams/elf32_tic6x_le.sh | 4 +- ld/emulparams/elf32bmip.sh | 8 +- ld/emulparams/elf32btsmipn32.sh | 8 +- ld/emulparams/elf32lr5900n32.sh | 8 +- ld/emulparams/elf32lriscv-defs.sh | 13 +- ld/emulparams/elf32lriscv.sh | 2 +- ld/emulparams/elf32lriscv_ilp32.sh | 2 +- ld/emulparams/elf32lriscv_ilp32f.sh | 2 +- ld/emulparams/elf32mep.sh | 3 - ld/emulparams/elf32metag.sh | 2 +- ld/emulparams/elf64_s390.sh | 3 - ld/emulparams/elf64btsmip.sh | 8 +- ld/emulparams/shelf_vxworks.sh | 4 +- ld/emulparams/shlelf_fd.sh | 2 +- ld/emulparams/xgateelf.sh | 4 +- ld/emultempl/armelf.em | 2 +- ld/emultempl/cskyelf.em | 355 - ld/emultempl/elf32.em | 184 +- ld/emultempl/mipself.em | 12 +- ld/emultempl/nds32elf.em | 234 +- ld/emultempl/pe.em | 2 +- ld/emultempl/pep.em | 2 +- ld/gen-doc.texi | 1 - ld/genscripts.sh | 150 +- ld/ld.texi | 104 +- ld/ldexp.c | 27 +- ld/ldexp.h | 4 +- ld/ldgram.y | 1 + ld/ldint.texi | 4 +- ld/ldlang.c | 275 +- ld/ldlang.h | 4 +- ld/ldlex.l | 2 +- ld/ldmain.c | 7 +- ld/po/BLD-POTFILES.in | 2 - ld/po/fi.po | 9054 +- ld/po/fr.po | 8043 +- ld/po/ld.pot | 230 +- ld/scripttempl/DWARF.sc | 2 +- ld/scripttempl/alpha.sc | 16 +- ld/scripttempl/alphavms.sc | 12 +- ld/scripttempl/arclinux.sc | 44 +- ld/scripttempl/armbpabi.sc | 38 +- ld/scripttempl/avr.sc | 68 +- ld/scripttempl/dlx.sc | 6 +- ld/scripttempl/elf.sc | 88 +- ld/scripttempl/elf32cr16.sc | 38 +- ld/scripttempl/elf32cr16c.sc | 40 +- ld/scripttempl/elf32crx.sc | 4 - ld/scripttempl/elf32msp430.sc | 73 +- ld/scripttempl/elf32msp430_3.sc | 37 +- ld/scripttempl/elf32xc16x.sc | 16 +- ld/scripttempl/elf32xc16xl.sc | 16 +- ld/scripttempl/elf32xc16xs.sc | 17 +- ld/scripttempl/elf64hppa.sc | 28 +- ld/scripttempl/elf_chaos.sc | 28 +- ld/scripttempl/elfarc.sc | 52 +- ld/scripttempl/elfarcv2.sc | 25 +- ld/scripttempl/elfd10v.sc | 52 +- ld/scripttempl/elfd30v.sc | 29 +- ld/scripttempl/elfm68hc11.sc | 7 +- ld/scripttempl/elfm68hc12.sc | 7 +- ld/scripttempl/elfm9s12z.sc | 16 +- ld/scripttempl/elfmicroblaze.sc | 41 +- ld/scripttempl/elfxgate.sc | 7 +- ld/scripttempl/elfxtensa.sc | 26 +- ld/scripttempl/epiphany_4x4.sc | 72 +- ld/scripttempl/ft32.sc | 26 +- ld/scripttempl/hppaelf.sc | 22 +- ld/scripttempl/ia64vms.sc | 4 - ld/scripttempl/ip2k.sc | 3 - ld/scripttempl/iq2000.sc | 16 +- ld/scripttempl/mep.sc | 16 +- ld/scripttempl/mmo.sc | 4 +- ld/scripttempl/nds32elf.sc | 36 +- ld/scripttempl/pe.sc | 10 +- ld/scripttempl/pep.sc | 10 +- ld/scripttempl/pru.sc | 23 +- ld/scripttempl/sh.sc | 8 +- ld/scripttempl/v850.sc | 38 +- ld/scripttempl/v850_rh850.sc | 48 +- ld/scripttempl/visium.sc | 25 +- ld/scripttempl/xstormy16.sc | 45 +- ld/testsuite/ld-arc/attr-merge-0.d | 1 - ld/testsuite/ld-arc/attr-merge-1.d | 1 - ld/testsuite/ld-arc/attr-merge-2.d | 1 - ld/testsuite/ld-arc/attr-merge-3.d | 1 - ld/testsuite/ld-arc/attr-merge-5.d | 1 - ld/testsuite/ld-arc/attr-merge-6.d | 16 - ld/testsuite/ld-arc/attr-merge-6a.s | 9 - ld/testsuite/ld-arc/attr-merge-6b.s | 8 - ld/testsuite/ld-arc/attr-merge-6bis.d | 16 - ld/testsuite/ld-arm/tls-descrelax-be8.d | 2 +- ld/testsuite/ld-arm/tls-descrelax-v7.d | 2 +- ld/testsuite/ld-arm/tls-longplt-lib.d | 2 +- ld/testsuite/ld-arm/tls-longplt.d | 2 +- ld/testsuite/ld-avr/gc-section-debugline.d | 89 +- ld/testsuite/ld-bootstrap/bootstrap.exp | 1 - ld/testsuite/ld-checks/over2.s | 2 - ld/testsuite/ld-csky/csky.exp | 15 - ld/testsuite/ld-csky/data.d | 18 - ld/testsuite/ld-csky/data.s | 10 - ld/testsuite/ld-csky/data_section.s | 7 - ld/testsuite/ld-csky/emit-relocs-1.d | 37 - ld/testsuite/ld-csky/emit-relocs-1.ld | 20 - ld/testsuite/ld-csky/emit-relocs-1a.s | 24 - ld/testsuite/ld-csky/emit-relocs-1b.s | 18 - ld/testsuite/ld-csky/got.d | 29 - ld/testsuite/ld-csky/got.s | 19 - ld/testsuite/ld-csky/hilo16.d | 14 - ld/testsuite/ld-csky/hilo16.s | 7 - ld/testsuite/ld-csky/hilo16_symbol.s | 2 - ld/testsuite/ld-csky/tls-gd-v1.d | 30 - ld/testsuite/ld-csky/tls-gd-v1.s | 26 - ld/testsuite/ld-csky/tls-gd.d | 29 - ld/testsuite/ld-csky/tls-gd.s | 20 - ld/testsuite/ld-csky/tls-ie-v1.d | 25 - ld/testsuite/ld-csky/tls-ie-v1.s | 29 - ld/testsuite/ld-csky/tls-ie.d | 24 - ld/testsuite/ld-csky/tls-ie.s | 27 - ld/testsuite/ld-csky/tls-ld-v1.d | 29 - ld/testsuite/ld-csky/tls-ld-v1.s | 34 - ld/testsuite/ld-csky/tls-ld.d | 28 - ld/testsuite/ld-csky/tls-ld.s | 28 - ld/testsuite/ld-csky/tls-le-v1.d | 14 - ld/testsuite/ld-csky/tls-le-v1.s | 29 - ld/testsuite/ld-csky/tls-le.d | 13 - ld/testsuite/ld-csky/tls-le.s | 23 - ld/testsuite/ld-d10v/reloc-007.d | 1 + ld/testsuite/ld-d10v/reloc-008.d | 1 + ld/testsuite/ld-d10v/reloc-015.d | 1 + ld/testsuite/ld-d10v/reloc-016.d | 1 + ld/testsuite/ld-discard/extern.d | 3 +- ld/testsuite/ld-discard/start.d | 3 +- ld/testsuite/ld-discard/static.d | 3 +- ld/testsuite/ld-elf/attributes.d | 2 +- ld/testsuite/ld-elf/audit.exp | 2 +- ld/testsuite/ld-elf/comm-data4.s | 2 - ld/testsuite/ld-elf/comm-data5.d | 1 + ld/testsuite/ld-elf/comm-data5.s | 2 - ld/testsuite/ld-elf/compress.exp | 11 +- ld/testsuite/ld-elf/compress1a.d | 2 +- ld/testsuite/ld-elf/compressed1a.d | 2 +- ld/testsuite/ld-elf/compressed1d.d | 4 +- ld/testsuite/ld-elf/compressed1e.d | 2 +- ld/testsuite/ld-elf/eh-frame-hdr.d | 2 +- ld/testsuite/ld-elf/eh5.d | 4 +- ld/testsuite/ld-elf/eh5b.s | 2 - ld/testsuite/ld-elf/elf.exp | 36 +- ld/testsuite/ld-elf/empty.s | 3 - ld/testsuite/ld-elf/empty2.s | 3 - ld/testsuite/ld-elf/exclude3.s | 3 - ld/testsuite/ld-elf/fini0.s | 2 - ld/testsuite/ld-elf/frame.exp | 2 +- ld/testsuite/ld-elf/group1.d | 2 +- ld/testsuite/ld-elf/group10.d | 3 +- ld/testsuite/ld-elf/group2.d | 9 +- ld/testsuite/ld-elf/group3b.d | 2 +- ld/testsuite/ld-elf/group4.d | 9 +- ld/testsuite/ld-elf/group5.d | 9 +- ld/testsuite/ld-elf/group6.d | 9 +- ld/testsuite/ld-elf/group7.d | 15 +- ld/testsuite/ld-elf/group8a.d | 10 +- ld/testsuite/ld-elf/group8b.d | 10 +- ld/testsuite/ld-elf/group9a.d | 11 +- ld/testsuite/ld-elf/group9b.d | 16 +- ld/testsuite/ld-elf/hash.d | 4 +- ld/testsuite/ld-elf/init-fini-arrays.d | 4 + ld/testsuite/ld-elf/init0.s | 2 - ld/testsuite/ld-elf/interleave-0.d | 13 +- ld/testsuite/ld-elf/interleave-4.d | 13 +- ld/testsuite/ld-elf/linkonce1b.s | 2 - ld/testsuite/ld-elf/linkonce2.d | 4 +- ld/testsuite/ld-elf/loadaddr1.d | 2 +- ld/testsuite/ld-elf/loadaddr2.d | 2 +- ld/testsuite/ld-elf/merge.d | 11 +- ld/testsuite/ld-elf/merge2.d | 3 +- ld/testsuite/ld-elf/merge3.d | 3 +- ld/testsuite/ld-elf/orphan-10.d | 3 +- ld/testsuite/ld-elf/orphan-11.d | 1 + ld/testsuite/ld-elf/orphan-12.d | 1 + ld/testsuite/ld-elf/orphan-9.d | 3 +- ld/testsuite/ld-elf/orphan-region.d | 4 +- ld/testsuite/ld-elf/orphan.d | 2 +- ld/testsuite/ld-elf/orphan3.d | 6 +- ld/testsuite/ld-elf/orphan3a.s | 2 - ld/testsuite/ld-elf/overlay.d | 2 + ld/testsuite/ld-elf/pr12851.d | 4 +- ld/testsuite/ld-elf/pr12975.d | 3 +- ld/testsuite/ld-elf/pr13177.d | 3 +- ld/testsuite/ld-elf/pr13195.d | 3 +- ld/testsuite/ld-elf/pr14156b.d | 2 - ld/testsuite/ld-elf/pr14926.d | 2 +- ld/testsuite/ld-elf/pr14926.s | 2 - ld/testsuite/ld-elf/pr16496b.od | 2 +- ld/testsuite/ld-elf/pr17550a.d | 5 +- ld/testsuite/ld-elf/pr17550b.d | 5 +- ld/testsuite/ld-elf/pr17550c.d | 6 +- ld/testsuite/ld-elf/pr17550d.d | 6 +- ld/testsuite/ld-elf/pr17615.d | 3 +- ld/testsuite/ld-elf/pr19162.d | 3 +- ld/testsuite/ld-elf/pr19539.d | 2 +- ld/testsuite/ld-elf/pr20513a.s | 3 - ld/testsuite/ld-elf/pr20528a.d | 2 +- ld/testsuite/ld-elf/pr20528b.d | 2 +- ld/testsuite/ld-elf/pr21562a.d | 3 +- ld/testsuite/ld-elf/pr21562b.d | 3 +- ld/testsuite/ld-elf/pr21562c.d | 3 +- ld/testsuite/ld-elf/pr21562d.d | 3 +- ld/testsuite/ld-elf/pr21562i.d | 3 +- ld/testsuite/ld-elf/pr21562j.d | 3 +- ld/testsuite/ld-elf/pr21562k.d | 3 +- ld/testsuite/ld-elf/pr21562l.d | 3 +- ld/testsuite/ld-elf/pr21562m.d | 3 +- ld/testsuite/ld-elf/pr21562n.d | 3 +- ld/testsuite/ld-elf/pr21884.d | 3 +- ld/testsuite/ld-elf/pr22319.d | 2 +- ld/testsuite/ld-elf/pr22423.d | 2 +- ld/testsuite/ld-elf/pr22677.d | 8 +- ld/testsuite/ld-elf/pr22677.s | 10 +- ld/testsuite/ld-elf/pr22836-1a.d | 2 +- ld/testsuite/ld-elf/pr22836-1b.d | 2 +- ld/testsuite/ld-elf/pr23591.d | 12 - ld/testsuite/ld-elf/pr23591a.s | 14 - ld/testsuite/ld-elf/pr23591b.s | 11 - ld/testsuite/ld-elf/pr23591c.s | 26 - ld/testsuite/ld-elf/pr23648.d | 9 - ld/testsuite/ld-elf/pr23648.s | 15 - ld/testsuite/ld-elf/pr23648.t | 10 - ld/testsuite/ld-elf/pr23658-1a.d | 20 - ld/testsuite/ld-elf/pr23658-1a.s | 21 - ld/testsuite/ld-elf/pr23658-1b.d | 16 - ld/testsuite/ld-elf/pr23658-1b.s | 16 - ld/testsuite/ld-elf/pr23658-1c.d | 13 - ld/testsuite/ld-elf/pr23658-1c.s | 16 - ld/testsuite/ld-elf/pr23658-1d.s | 16 - ld/testsuite/ld-elf/pr23658-2.rd | 6 - ld/testsuite/ld-elf/pr23658-3.d | 8 - ld/testsuite/ld-elf/pr23658-3.s | 4 - ld/testsuite/ld-elf/pr23658-3.t | 14 - ld/testsuite/ld-elf/pr349.d | 2 +- ld/testsuite/ld-elf/reloc-discard-warn.d | 10 - ld/testsuite/ld-elf/reloc-discard.d | 13 - ld/testsuite/ld-elf/reloc-discard.ld | 6 - ld/testsuite/ld-elf/reloc-discard.s | 2 - ld/testsuite/ld-elf/relocatable.d | 1 - ld/testsuite/ld-elf/sec64k.exp | 2 - ld/testsuite/ld-elf/shared.exp | 27 +- ld/testsuite/ld-elf/start.s | 2 - ld/testsuite/ld-elf/var1.s | 2 - ld/testsuite/ld-elf/warn1.d | 2 +- ld/testsuite/ld-elf/warn2.d | 2 +- ld/testsuite/ld-elf/warn3.d | 2 +- ld/testsuite/ld-elfcomm/elfcomm.exp | 8 +- ld/testsuite/ld-gc/all-debug-sections.d | 2 +- ld/testsuite/ld-gc/personality.d | 2 +- ld/testsuite/ld-gc/pr19167.d | 2 +- ld/testsuite/ld-gc/pr20022.d | 2 + ld/testsuite/ld-gc/pr20022b.s | 2 +- ld/testsuite/ld-gc/start.d | 2 +- ld/testsuite/ld-gc/stop.d | 1 + ld/testsuite/ld-i386/i386.exp | 269 +- ld/testsuite/ld-i386/ibt-plt-2a.d | 22 +- ld/testsuite/ld-i386/ibt-plt-2b.d | 26 +- ld/testsuite/ld-i386/no-plt.exp | 82 +- ld/testsuite/ld-i386/pr23372a.s | 2 +- ld/testsuite/ld-i386/pr23372b.s | 2 +- ld/testsuite/ld-i386/pr23372c.d | 5 - ld/testsuite/ld-i386/pr23372c.s | 2 +- ld/testsuite/ld-i386/pr23372d.d | 5 - ld/testsuite/ld-i386/pr23486a.d | 2 +- ld/testsuite/ld-i386/pr23486b.d | 2 +- ld/testsuite/ld-i386/pr23486c.d | 10 - ld/testsuite/ld-i386/pr23486d.d | 10 - ld/testsuite/ld-i386/property-1a.r | 9 - ld/testsuite/ld-i386/property-2a.r | 9 - ld/testsuite/ld-i386/property-3.r | 2 +- ld/testsuite/ld-i386/property-3a.r | 9 - ld/testsuite/ld-i386/property-4.r | 2 +- ld/testsuite/ld-i386/property-4a.r | 9 - ld/testsuite/ld-i386/property-5.r | 2 +- ld/testsuite/ld-i386/property-5a.r | 9 - ld/testsuite/ld-i386/property-7a.r | 8 - ld/testsuite/ld-i386/property-x86-1.S | 4 +- ld/testsuite/ld-i386/property-x86-2.S | 4 +- ld/testsuite/ld-i386/property-x86-3.d | 9 +- ld/testsuite/ld-i386/property-x86-3.s | 8 +- ld/testsuite/ld-i386/property-x86-4a.d | 8 +- ld/testsuite/ld-i386/property-x86-5.d | 11 - ld/testsuite/ld-i386/property-x86-ibt1a.d | 7 +- ld/testsuite/ld-i386/property-x86-ibt1b.d | 7 +- ld/testsuite/ld-i386/property-x86-ibt2.d | 6 +- ld/testsuite/ld-i386/property-x86-ibt3a.d | 8 +- ld/testsuite/ld-i386/property-x86-ibt3b.d | 8 +- ld/testsuite/ld-i386/property-x86-ibt4.d | 6 +- ld/testsuite/ld-i386/property-x86-ibt5.d | 6 +- ld/testsuite/ld-i386/property-x86-shstk1a.d | 7 +- ld/testsuite/ld-i386/property-x86-shstk1b.d | 7 +- ld/testsuite/ld-i386/property-x86-shstk2.d | 6 +- ld/testsuite/ld-i386/property-x86-shstk3a.d | 8 +- ld/testsuite/ld-i386/property-x86-shstk3b.d | 8 +- ld/testsuite/ld-i386/property-x86-shstk4.d | 6 +- ld/testsuite/ld-i386/property-x86-shstk5.d | 6 +- ld/testsuite/ld-i386/tls.exp | 44 +- ld/testsuite/ld-i386/tlspie1.d | 2 +- ld/testsuite/ld-i386/tlspie2.d | 2 +- ld/testsuite/ld-i386/vxworks2.sd | 7 +- ld/testsuite/ld-ifunc/ifunc.exp | 16 +- ld/testsuite/ld-ifunc/pr17154-x86-64-now.d | 1 + ld/testsuite/ld-mips-elf/attr-gnu-4-0-n32-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-0-n64-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-1-n32-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-1-n64-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-2-n32-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-2-n64-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-3-n32-ph.d | 6 +- ld/testsuite/ld-mips-elf/attr-gnu-4-3-n64-ph.d | 6 +- .../ld-mips-elf/bal-jalx-addend-micromips-n32.d | 3 +- .../ld-mips-elf/bal-jalx-addend-micromips-n64.d | 3 +- .../ld-mips-elf/bal-jalx-addend-micromips.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-addend-n32.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-addend-n64.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-addend.d | 3 +- .../ld-mips-elf/bal-jalx-local-micromips-n32.d | 3 +- .../ld-mips-elf/bal-jalx-local-micromips-n64.d | 3 +- .../ld-mips-elf/bal-jalx-local-micromips.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-local-n32.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-local-n64.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-local.d | 3 +- .../bal-jalx-pic-ignore-micromips-n32.d | 3 +- .../bal-jalx-pic-ignore-micromips-n64.d | 3 +- .../ld-mips-elf/bal-jalx-pic-ignore-micromips.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d | 3 +- .../ld-mips-elf/bal-jalx-pic-micromips-n32.d | 3 +- .../ld-mips-elf/bal-jalx-pic-micromips-n64.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-micromips.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-n32.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-n64.d | 3 +- ld/testsuite/ld-mips-elf/bal-jalx-pic.d | 3 +- .../ld-mips-elf/branch-absolute-addend-n32.d | 3 +- .../ld-mips-elf/branch-absolute-addend-n64.d | 3 +- ld/testsuite/ld-mips-elf/branch-absolute-addend.d | 3 +- ld/testsuite/ld-mips-elf/branch-absolute-n32.d | 3 +- ld/testsuite/ld-mips-elf/branch-absolute-n64.d | 3 +- ld/testsuite/ld-mips-elf/branch-absolute.d | 3 +- ld/testsuite/ld-mips-elf/dyn-sec64.d | 4 +- ld/testsuite/ld-mips-elf/eh-frame1-n32.d | 4 +- ld/testsuite/ld-mips-elf/eh-frame1-n64.d | 4 +- ld/testsuite/ld-mips-elf/eh-frame2-n32.d | 4 +- ld/testsuite/ld-mips-elf/eh-frame2-n64.d | 4 +- ld/testsuite/ld-mips-elf/elf-rel-got-n32-embed.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-got-n32.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-got-n64-embed.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-got-n64-irix.d | 326 - .../{elf-rel-got-n64.d => elf-rel-got-n64-linux.d} | 2 +- ld/testsuite/ld-mips-elf/elf-rel-got-n64.d | 594 +- ld/testsuite/ld-mips-elf/elf-rel-xgot-n32-embed.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-xgot-n32.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-embed.d | 2 +- ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-irix.d | 440 - ...elf-rel-xgot-n64.d => elf-rel-xgot-n64-linux.d} | 2 +- ld/testsuite/ld-mips-elf/elf-rel-xgot-n64.d | 826 +- ld/testsuite/ld-mips-elf/emit-relocs-1.d | 6 +- ld/testsuite/ld-mips-elf/got-dump-2.d | 4 +- ld/testsuite/ld-mips-elf/got-page-2.d | 3 +- ld/testsuite/ld-mips-elf/jal-global-overflow-0.d | 3 +- ld/testsuite/ld-mips-elf/jal-global-overflow-1.d | 3 +- ld/testsuite/ld-mips-elf/jal-local-overflow-0.d | 3 +- ld/testsuite/ld-mips-elf/jal-local-overflow-1.d | 3 +- ld/testsuite/ld-mips-elf/jalbal.d | 4 +- ld/testsuite/ld-mips-elf/jalx-addend-n32.d | 3 +- ld/testsuite/ld-mips-elf/jalx-addend-n64.d | 3 +- ld/testsuite/ld-mips-elf/jalx-addend.d | 3 +- ld/testsuite/ld-mips-elf/jalx-local-n32.d | 3 +- ld/testsuite/ld-mips-elf/jalx-local-n64.d | 3 +- ld/testsuite/ld-mips-elf/jalx-local.d | 3 +- ld/testsuite/ld-mips-elf/jr-to-b-1.d | 4 +- ld/testsuite/ld-mips-elf/jr-to-b-2.d | 4 +- ld/testsuite/ld-mips-elf/lsi-4010-isa.d | 4 +- .../micromips-branch-absolute-addend-n32.d | 3 +- .../micromips-branch-absolute-addend-n64.d | 3 +- .../ld-mips-elf/micromips-branch-absolute-addend.d | 3 +- .../ld-mips-elf/micromips-branch-absolute-n32.d | 3 +- .../ld-mips-elf/micromips-branch-absolute-n64.d | 3 +- .../ld-mips-elf/micromips-branch-absolute.d | 3 +- ld/testsuite/ld-mips-elf/mips-elf-flags.exp | 58 +- ld/testsuite/ld-mips-elf/mips-elf.exp | 1227 +- ld/testsuite/ld-mips-elf/mips16-branch-2.d | 3 +- ld/testsuite/ld-mips-elf/mips16-branch-3.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-1.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-2.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-addend-1.d | 3 +- .../mips16-branch-absolute-addend-n32-1.d | 3 +- .../mips16-branch-absolute-addend-n32.d | 3 +- .../mips16-branch-absolute-addend-n64-1.d | 3 +- .../mips16-branch-absolute-addend-n64.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-addend.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n32-1.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n32-2.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n32.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n64-1.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n64-2.d | 3 +- .../ld-mips-elf/mips16-branch-absolute-n64.d | 3 +- ld/testsuite/ld-mips-elf/mips16-branch-absolute.d | 3 +- ld/testsuite/ld-mips-elf/mips16-branch-addend-2.d | 3 +- ld/testsuite/ld-mips-elf/mips16-branch-addend-3.d | 3 +- ld/testsuite/ld-mips-elf/mips16-hilo-n32.d | 3 +- ld/testsuite/ld-mips-elf/mips16-pcrel-0.d | 3 +- ld/testsuite/ld-mips-elf/mips16-pcrel-1.d | 4 +- ld/testsuite/ld-mips-elf/mips16-pcrel-addend-2.d | 3 +- ld/testsuite/ld-mips-elf/mips16-pcrel-addend-6.d | 4 +- ld/testsuite/ld-mips-elf/mips16-pcrel-n32-0.d | 3 +- ld/testsuite/ld-mips-elf/mips16-pcrel-n32-1.d | 3 +- .../ld-mips-elf/mips16-pcrel-n64-sym32-0.d | 4 +- .../ld-mips-elf/mips16-pcrel-n64-sym32-1.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-0.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-1.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-addend-2.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-addend-6.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-n32-0.d | 4 +- ld/testsuite/ld-mips-elf/mips16e2-pcrel-n32-1.d | 4 +- .../ld-mips-elf/mips16e2-pcrel-n64-sym32-0.d | 4 +- .../ld-mips-elf/mips16e2-pcrel-n64-sym32-1.d | 4 +- ld/testsuite/ld-mips-elf/multi-got-1.d | 4 +- ld/testsuite/ld-mips-elf/multi-got-hidden-1.d | 4 +- ld/testsuite/ld-mips-elf/multi-got-hidden-2.d | 4 +- ld/testsuite/ld-mips-elf/multi-got-no-shared.d | 4 +- ld/testsuite/ld-mips-elf/no-shared-1-n32.d | 3 +- ld/testsuite/ld-mips-elf/no-shared-1-n64.d | 3 +- ld/testsuite/ld-mips-elf/no-shared-1-o32.d | 3 +- ld/testsuite/ld-mips-elf/pic-and-nonpic-2.d | 3 +- ld/testsuite/ld-mips-elf/pic-and-nonpic-3-error.d | 4 +- ld/testsuite/ld-mips-elf/pic-and-nonpic-4-error.d | 4 +- ld/testsuite/ld-mips-elf/pie-n32.d | 3 +- ld/testsuite/ld-mips-elf/pie-n64.d | 3 +- ld/testsuite/ld-mips-elf/pie-o32.d | 3 +- ld/testsuite/ld-mips-elf/pr21334.dd | 2 +- ld/testsuite/ld-mips-elf/pr21334.s | 2 +- ld/testsuite/ld-mips-elf/pr21375-abi.hd | 4 - ld/testsuite/ld-mips-elf/pr21375-irix.sd | 1 - ld/testsuite/ld-mips-elf/pr21375-mips16.s | 63 - ld/testsuite/ld-mips-elf/pr21375-n32.s | 59 - ld/testsuite/ld-mips-elf/pr21375-n64.s | 59 - ld/testsuite/ld-mips-elf/pr21375-noabi.hd | 4 - ld/testsuite/ld-mips-elf/pr21375-xgot.ld | 20 - ld/testsuite/ld-mips-elf/pr21375-xgot.s | 62 - ld/testsuite/ld-mips-elf/pr21375.dd | 23 - ld/testsuite/ld-mips-elf/pr21375.gd | 12 - ld/testsuite/ld-mips-elf/pr21375.ld | 20 - ld/testsuite/ld-mips-elf/pr21375.s | 54 - ld/testsuite/ld-mips-elf/pr21375.sd | 1 - ld/testsuite/ld-mips-elf/pr21375.ver | 1 - ld/testsuite/ld-mips-elf/pr21375h-irix.sd | 1 - ld/testsuite/ld-mips-elf/pr21375h.dd | 23 - ld/testsuite/ld-mips-elf/pr21375h.gd | 12 - ld/testsuite/ld-mips-elf/pr21375h.sd | 1 - ld/testsuite/ld-mips-elf/pr21375p-irix.sd | 10 - ld/testsuite/ld-mips-elf/pr21375p.dd | 23 - ld/testsuite/ld-mips-elf/pr21375p.gd | 12 - ld/testsuite/ld-mips-elf/pr21375p.sd | 7 - ld/testsuite/ld-mips-elf/pr21375ph-irix.sd | 9 - ld/testsuite/ld-mips-elf/pr21375ph.dd | 23 - ld/testsuite/ld-mips-elf/pr21375ph.gd | 16 - ld/testsuite/ld-mips-elf/pr21375ph.sd | 6 - ld/testsuite/ld-mips-elf/pr21375s-irix.sd | 9 - ld/testsuite/ld-mips-elf/pr21375s-n32-irix.sd | 5 - ld/testsuite/ld-mips-elf/pr21375s-n32.dd | 27 - ld/testsuite/ld-mips-elf/pr21375s-n32.gd | 11 - ld/testsuite/ld-mips-elf/pr21375s-n32.sd | 5 - ld/testsuite/ld-mips-elf/pr21375s-n64-irix.sd | 5 - ld/testsuite/ld-mips-elf/pr21375s-n64.dd | 27 - ld/testsuite/ld-mips-elf/pr21375s-n64.gd | 11 - ld/testsuite/ld-mips-elf/pr21375s-n64.sd | 5 - ld/testsuite/ld-mips-elf/pr21375s.dd | 23 - ld/testsuite/ld-mips-elf/pr21375s.gd | 12 - ld/testsuite/ld-mips-elf/pr21375s.sd | 6 - ld/testsuite/ld-mips-elf/pr21375sh-irix.sd | 8 - ld/testsuite/ld-mips-elf/pr21375sh-n32-irix.sd | 5 - ld/testsuite/ld-mips-elf/pr21375sh-n32.dd | 27 - ld/testsuite/ld-mips-elf/pr21375sh-n32.gd | 15 - ld/testsuite/ld-mips-elf/pr21375sh-n32.sd | 5 - ld/testsuite/ld-mips-elf/pr21375sh-n64-irix.sd | 5 - ld/testsuite/ld-mips-elf/pr21375sh-n64.dd | 27 - ld/testsuite/ld-mips-elf/pr21375sh-n64.gd | 15 - ld/testsuite/ld-mips-elf/pr21375sh-n64.sd | 5 - ld/testsuite/ld-mips-elf/pr21375sh.dd | 23 - ld/testsuite/ld-mips-elf/pr21375sh.gd | 16 - ld/testsuite/ld-mips-elf/pr21375sh.sd | 5 - ld/testsuite/ld-mips-elf/pr21375shg-irix.sd | 7 - ld/testsuite/ld-mips-elf/pr21375shg.dd | 13 - ld/testsuite/ld-mips-elf/pr21375shg.gd | 12 - ld/testsuite/ld-mips-elf/pr21375shg.sd | 4 - ld/testsuite/ld-mips-elf/pr21375shl-irix.sd | 5 - ld/testsuite/ld-mips-elf/pr21375shl.gd | 16 - ld/testsuite/ld-mips-elf/pr21375shl.sd | 5 - ld/testsuite/ld-mips-elf/pr21375shv-irix.sd | 6 - ld/testsuite/ld-mips-elf/pr21375shv.gd | 16 - ld/testsuite/ld-mips-elf/pr21375shv.sd | 6 - ld/testsuite/ld-mips-elf/pr21375sm16.dd | 28 - ld/testsuite/ld-mips-elf/pr21375sm16h.dd | 28 - ld/testsuite/ld-mips-elf/pr21375su-n32.dd | 29 - ld/testsuite/ld-mips-elf/pr21375su-n64.dd | 29 - ld/testsuite/ld-mips-elf/pr21375su.dd | 25 - ld/testsuite/ld-mips-elf/pr21375suh-n32.dd | 29 - ld/testsuite/ld-mips-elf/pr21375suh-n64.dd | 29 - ld/testsuite/ld-mips-elf/pr21375suh.dd | 25 - ld/testsuite/ld-mips-elf/pr21375sux.dd | 33 - ld/testsuite/ld-mips-elf/pr21375suxh.dd | 33 - ld/testsuite/ld-mips-elf/pr21375sx-irix.sd | 9 - ld/testsuite/ld-mips-elf/pr21375sx.dd | 31 - ld/testsuite/ld-mips-elf/pr21375sx.gd | 12 - ld/testsuite/ld-mips-elf/pr21375sx.sd | 6 - ld/testsuite/ld-mips-elf/pr21375sxh-irix.sd | 8 - ld/testsuite/ld-mips-elf/pr21375sxh.dd | 31 - ld/testsuite/ld-mips-elf/pr21375sxh.gd | 16 - ld/testsuite/ld-mips-elf/pr21375sxh.sd | 5 - ld/testsuite/ld-mips-elf/pr21375v.ver | 1 - ld/testsuite/ld-mips-elf/rel32-n32.d | 4 +- ld/testsuite/ld-mips-elf/rel32-o32.d | 4 +- ld/testsuite/ld-mips-elf/rel64.d | 4 +- ld/testsuite/ld-mips-elf/relax-jalr-n32.d | 4 +- ld/testsuite/ld-mips-elf/reloc-1-n32.d | 4 +- ld/testsuite/ld-mips-elf/reloc-1-n64.d | 4 +- ld/testsuite/ld-mips-elf/reloc-2.d | 6 +- ld/testsuite/ld-mips-elf/reloc-3-n32.d | 4 +- ld/testsuite/ld-mips-elf/reloc-local-overflow.d | 3 +- ld/testsuite/ld-mips-elf/stub-dynsym-2.dd | 17 - ld/testsuite/ld-mips-elf/stub-dynsym-2.gd | 12 - ld/testsuite/ld-mips-elf/stub-dynsym-2.ld | 21 - ld/testsuite/ld-mips-elf/stub-dynsym-2.s | 2 - ld/testsuite/ld-mips-elf/stub-dynsym-2.sd | 5 - ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.gd | 12 - ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.ld | 22 - ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.sd | 5 - .../ld-mips-elf/stub-dynsym-micromips-2.dd | 16 - .../ld-mips-elf/stub-dynsym-micromips-2.gd | 12 - .../ld-mips-elf/stub-dynsym-micromips-2.sd | 5 - .../ld-mips-elf/stub-dynsym-micromips-insn32-2.dd | 17 - .../ld-mips-elf/stub-dynsym-micromips-insn32-2.gd | 12 - .../ld-mips-elf/stub-dynsym-micromips-insn32-2.sd | 5 - ld/testsuite/ld-mips-elf/textrel-1.d | 3 +- ld/testsuite/ld-mips-elf/tlsbin-pie-o32.d | 43 - ld/testsuite/ld-mips-elf/tlsbin-pie-o32.got | 7 - ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d | 4 +- ld/testsuite/ld-mips-elf/tlsdyn-o32-1.got | 7 +- ld/testsuite/ld-mips-elf/tlsdyn-o32-2.d | 4 +- ld/testsuite/ld-mips-elf/tlsdyn-o32-2.got | 7 +- ld/testsuite/ld-mips-elf/tlsdyn-o32-3.d | 4 +- ld/testsuite/ld-mips-elf/tlsdyn-o32-3.got | 7 +- ld/testsuite/ld-mips-elf/tlsdyn-o32.d | 2 +- ld/testsuite/ld-mips-elf/tlsdyn-o32.got | 7 +- ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.d | 53 - ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.got | 13 - ld/testsuite/ld-mips-elf/unaligned-branch-2.d | 3 +- .../ld-mips-elf/unaligned-branch-ignore-2.d | 3 +- .../unaligned-branch-ignore-micromips.d | 3 +- .../ld-mips-elf/unaligned-branch-ignore-mips16.d | 3 +- .../ld-mips-elf/unaligned-branch-ignore-r6-1.d | 3 +- .../ld-mips-elf/unaligned-branch-micromips.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-branch-mips16.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-branch-r6-1.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-branch-r6-2.d | 4 +- ld/testsuite/ld-mips-elf/unaligned-branch.d | 4 +- ld/testsuite/ld-mips-elf/unaligned-jalx-addend-0.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-jalx-addend-1.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-jalx-addend-2.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-jalx-addend-3.d | 3 +- .../unaligned-jalx-addend-micromips-0.d | 3 +- .../unaligned-jalx-addend-micromips-1.d | 3 +- .../ld-mips-elf/unaligned-jalx-addend-mips16-0.d | 3 +- .../ld-mips-elf/unaligned-jalx-addend-mips16-1.d | 3 +- .../ld-mips-elf/unaligned-jump-micromips.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-jump-mips16.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-jump.d | 3 +- ld/testsuite/ld-mips-elf/unaligned-ldpc-0.d | 4 +- ld/testsuite/ld-mips-elf/unaligned-ldpc-1.d | 4 +- ld/testsuite/ld-mips-elf/unaligned-lwpc-0.d | 4 +- ld/testsuite/ld-mips-elf/unaligned-lwpc-1.d | 4 +- ld/testsuite/ld-misc/defsym1.d | 2 +- ld/testsuite/ld-nds32/branch.d | 22 +- ld/testsuite/ld-nds32/gp.d | 18 +- ld/testsuite/ld-nds32/imm.d | 8 +- ld/testsuite/ld-nds32/relax_jmp.d | 6 +- ld/testsuite/ld-nds32/relax_load_store.d | 6 +- ld/testsuite/ld-or1k/offsets1.d | 212 - ld/testsuite/ld-or1k/offsets1.s | 14 - ld/testsuite/ld-or1k/or1k.exp | 91 - ld/testsuite/ld-or1k/plt1.dd | 27 - ld/testsuite/ld-or1k/plt1.s | 11 - ld/testsuite/ld-or1k/plt1.x.dd | 27 - ld/testsuite/ld-or1k/plta1.dd | 27 - ld/testsuite/ld-or1k/plta1.s | 11 - ld/testsuite/ld-or1k/pltlib.s | 12 - ld/testsuite/ld-pe/pr19803.d | 2 +- ld/testsuite/ld-plugin/lto.exp | 42 +- ld/testsuite/ld-plugin/pr12982.d | 1 - ld/testsuite/ld-plugin/pr23460a.c | 4 - ld/testsuite/ld-plugin/pr23460b.c | 4 - ld/testsuite/ld-plugin/pr23460c.c | 4 - ld/testsuite/ld-plugin/pr23460d.c | 4 - ld/testsuite/ld-plugin/pr23460e.c | 4 - ld/testsuite/ld-plugin/pr23460f.c | 4 - ld/testsuite/ld-powerpc/big.s | 2 - ld/testsuite/ld-powerpc/elfv2.s | 9 - ld/testsuite/ld-powerpc/elfv2exe.d | 22 +- ld/testsuite/ld-powerpc/elfv2so.d | 38 +- ld/testsuite/ld-powerpc/ext.d | 17 - ld/testsuite/ld-powerpc/ext.lnk | 6 - ld/testsuite/ld-powerpc/ext.s | 9 - ld/testsuite/ld-powerpc/notoc.d | 102 - ld/testsuite/ld-powerpc/notoc.s | 58 - ld/testsuite/ld-powerpc/notoc.wf | 33 - ld/testsuite/ld-powerpc/powerpc.exp | 6 - ld/testsuite/ld-powerpc/relaxr.d | 26 +- ld/testsuite/ld-powerpc/relaxrl.d | 27 - ld/testsuite/ld-powerpc/tocopt6.d | 8 +- ld/testsuite/ld-powerpc/vxworks-relax-2.rd | 5 +- ld/testsuite/ld-powerpc/vxworks2.sd | 5 + ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 1 - ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.d | 5 - ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.s | 16 - ld/testsuite/ld-riscv-elf/pcrel-lo-addend.d | 4 +- ld/testsuite/ld-s12z/reloc-ext18-1.d | 11 - ld/testsuite/ld-s12z/reloc-ext18-2.d | 11 - ld/testsuite/ld-s12z/reloc-ext18.d | 11 - ld/testsuite/ld-s12z/reloc-ext18.s | 11 - ld/testsuite/ld-s12z/reloc-ext24.d | 15 - ld/testsuite/ld-s12z/reloc-ext24.s | 12 - ld/testsuite/ld-s12z/reloc-ext32.d | 8 - ld/testsuite/ld-s12z/reloc-ext32.s | 12 - ld/testsuite/ld-s12z/reloc-opr.d | 15 - ld/testsuite/ld-s12z/reloc-opr.s | 8 - ld/testsuite/ld-s12z/reloc-pc-rel-7-15.d | 12 - ld/testsuite/ld-s12z/reloc-pc-rel-7-15.s | 11 - ld/testsuite/ld-s12z/{s12z.exp => z12s.exp} | 0 ld/testsuite/ld-s390/gotreloc-1.s | 12 +- ld/testsuite/ld-s390/gotreloc-1.ver | 2 +- ld/testsuite/ld-s390/gotreloc_31-1.dd | 14 +- ld/testsuite/ld-s390/gotreloc_64-1.dd | 12 + ld/testsuite/ld-s390/gotreloc_64-norelro-1.dd | 12 - ld/testsuite/ld-s390/gotreloc_64-relro-1.dd | 12 - ld/testsuite/ld-s390/s390.exp | 11 +- ld/testsuite/ld-scripts/align.exp | 4 - ld/testsuite/ld-scripts/assign-loc.d | 2 +- ld/testsuite/ld-scripts/defined.exp | 8 - ld/testsuite/ld-scripts/defined4.d | 2 +- ld/testsuite/ld-scripts/defined6.d | 2 + ld/testsuite/ld-scripts/empty-address-1.d | 2 +- ld/testsuite/ld-scripts/empty-address-2a.d | 2 +- ld/testsuite/ld-scripts/empty-address-2b.d | 2 +- ld/testsuite/ld-scripts/empty-address-3a.d | 2 +- ld/testsuite/ld-scripts/empty-address-3b.d | 2 +- ld/testsuite/ld-scripts/fill.d | 19 +- ld/testsuite/ld-scripts/fill16.d | 13 +- ld/testsuite/ld-scripts/overlay-size.exp | 9 - ld/testsuite/ld-scripts/pr14962-2.d | 2 +- ld/testsuite/ld-scripts/pr14962.d | 2 +- ld/testsuite/ld-scripts/pr23571.d | 10 - ld/testsuite/ld-scripts/pr23571.t | 11 - ld/testsuite/ld-scripts/provide-4.d | 2 +- ld/testsuite/ld-scripts/provide-5.d | 2 +- ld/testsuite/ld-scripts/provide-6.d | 2 +- ld/testsuite/ld-scripts/provide-7.d | 2 +- ld/testsuite/ld-scripts/provide-8.d | 2 +- ld/testsuite/ld-scripts/script.exp | 4 - ld/testsuite/ld-scripts/section-match-1.d | 2 +- ld/testsuite/ld-scripts/segment-start.d | 19 - ld/testsuite/ld-scripts/segment-start.ld | 12 - ld/testsuite/ld-scripts/segment-start.s | 2 - ld/testsuite/ld-size/size.exp | 6 +- ld/testsuite/ld-spu/ovl.lnk | 2 +- ld/testsuite/ld-srec/srec.exp | 11 - ld/testsuite/ld-tic6x/dsbt-be.ld | 1 + ld/testsuite/ld-tic6x/dsbt-inrange.ld | 1 + ld/testsuite/ld-tic6x/dsbt-overflow.ld | 1 + ld/testsuite/ld-tic6x/dsbt.ld | 1 + ld/testsuite/ld-unique/pr21529.d | 2 +- ld/testsuite/ld-unique/unique.exp | 4 +- ld/testsuite/ld-x86-64/bnd-branch-1-now.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-1-now.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-2-now.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-2.d | 2 +- ld/testsuite/ld-x86-64/bnd-plt-1-now.d | 2 +- ld/testsuite/ld-x86-64/bnd-plt-1.d | 2 +- ld/testsuite/ld-x86-64/ibt-plt-2a-x32.d | 24 +- ld/testsuite/ld-x86-64/ibt-plt-2a.d | 24 +- ld/testsuite/ld-x86-64/ibt-plt-2b-x32.d | 20 +- ld/testsuite/ld-x86-64/ibt-plt-2b.d | 20 +- ld/testsuite/ld-x86-64/mpx.exp | 6 +- ld/testsuite/ld-x86-64/no-plt.exp | 54 +- ld/testsuite/ld-x86-64/pr23372a.s | 2 +- ld/testsuite/ld-x86-64/pr23372b.s | 2 +- ld/testsuite/ld-x86-64/pr23372c-x32.d | 5 - ld/testsuite/ld-x86-64/pr23372c.d | 5 - ld/testsuite/ld-x86-64/pr23372c.s | 2 +- ld/testsuite/ld-x86-64/pr23372d-x32.d | 5 - ld/testsuite/ld-x86-64/pr23372d.d | 5 - ld/testsuite/ld-x86-64/pr23372d.s | 30 - ld/testsuite/ld-x86-64/pr23372e.s | 30 - ld/testsuite/ld-x86-64/pr23372f.s | 30 - ld/testsuite/ld-x86-64/pr23486a-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486a.d | 2 +- ld/testsuite/ld-x86-64/pr23486a.s | 2 +- ld/testsuite/ld-x86-64/pr23486b-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486b.d | 2 +- ld/testsuite/ld-x86-64/pr23486b.s | 2 +- ld/testsuite/ld-x86-64/pr23486c-x32.d | 10 - ld/testsuite/ld-x86-64/pr23486c.d | 10 - ld/testsuite/ld-x86-64/pr23486c.s | 30 - ld/testsuite/ld-x86-64/pr23486d-x32.d | 10 - ld/testsuite/ld-x86-64/pr23486d.d | 10 - ld/testsuite/ld-x86-64/pr23486d.s | 30 - ld/testsuite/ld-x86-64/property-1a.r | 9 - ld/testsuite/ld-x86-64/property-2a.r | 9 - ld/testsuite/ld-x86-64/property-3.r | 2 +- ld/testsuite/ld-x86-64/property-3a.r | 9 - ld/testsuite/ld-x86-64/property-4.r | 2 +- ld/testsuite/ld-x86-64/property-4a.r | 9 - ld/testsuite/ld-x86-64/property-5.r | 2 +- ld/testsuite/ld-x86-64/property-5a.r | 9 - ld/testsuite/ld-x86-64/property-7a.r | 8 - ld/testsuite/ld-x86-64/property-x86-1.S | 4 +- ld/testsuite/ld-x86-64/property-x86-2.S | 4 +- ld/testsuite/ld-x86-64/property-x86-3-x32.d | 9 +- ld/testsuite/ld-x86-64/property-x86-3.d | 9 +- ld/testsuite/ld-x86-64/property-x86-3.s | 8 +- ld/testsuite/ld-x86-64/property-x86-4a-x32.d | 8 +- ld/testsuite/ld-x86-64/property-x86-4a.d | 8 +- ld/testsuite/ld-x86-64/property-x86-5-x32.d | 11 - ld/testsuite/ld-x86-64/property-x86-5.d | 11 - ld/testsuite/ld-x86-64/property-x86-5a.s | 52 - ld/testsuite/ld-x86-64/property-x86-5b.s | 31 - ld/testsuite/ld-x86-64/property-x86-ibt1a-x32.d | 7 +- ld/testsuite/ld-x86-64/property-x86-ibt1a.d | 7 +- ld/testsuite/ld-x86-64/property-x86-ibt1b-x32.d | 7 +- ld/testsuite/ld-x86-64/property-x86-ibt1b.d | 7 +- ld/testsuite/ld-x86-64/property-x86-ibt2-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-ibt2.d | 6 +- ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d | 8 +- ld/testsuite/ld-x86-64/property-x86-ibt3a.d | 8 +- ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d | 8 +- ld/testsuite/ld-x86-64/property-x86-ibt3b.d | 8 +- ld/testsuite/ld-x86-64/property-x86-ibt4-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-ibt4.d | 6 +- ld/testsuite/ld-x86-64/property-x86-ibt5-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-ibt5.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk1a-x32.d | 7 +- ld/testsuite/ld-x86-64/property-x86-shstk1a.d | 7 +- ld/testsuite/ld-x86-64/property-x86-shstk1b-x32.d | 7 +- ld/testsuite/ld-x86-64/property-x86-shstk1b.d | 7 +- ld/testsuite/ld-x86-64/property-x86-shstk2-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk2.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d | 8 +- ld/testsuite/ld-x86-64/property-x86-shstk3a.d | 8 +- ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d | 8 +- ld/testsuite/ld-x86-64/property-x86-shstk3b.d | 8 +- ld/testsuite/ld-x86-64/property-x86-shstk4-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk4.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk5-x32.d | 6 +- ld/testsuite/ld-x86-64/property-x86-shstk5.d | 6 +- ld/testsuite/ld-x86-64/tls.exp | 44 +- ld/testsuite/ld-x86-64/tlspie1.d | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 312 +- ld/testsuite/ld-xtensa/coalesce.d | 7 - ld/testsuite/ld-xtensa/coalesce.exp | 99 + ld/testsuite/ld-xtensa/diff_overflow.d | 6 - .../diff_overflow.exp} | 31 +- ld/testsuite/ld-xtensa/lcall.d | 10 - ld/testsuite/ld-xtensa/lcall.exp | 113 + ld/testsuite/ld-xtensa/relax-static-defs.s | 33 - ld/testsuite/ld-xtensa/relax-static-local-pie.d | 17 - ld/testsuite/ld-xtensa/relax-static-local-shared.d | 17 - ld/testsuite/ld-xtensa/relax-static-local.s | 19 - ld/testsuite/ld-xtensa/relax-static-pie.d | 13 - ld/testsuite/ld-xtensa/relax-static-shared.d | 15 - ld/testsuite/ld-xtensa/relax-static.s | 9 - .../ld-xtensa/relax-undef-weak-local-pie.d | 6 - .../ld-xtensa/relax-undef-weak-local-shared.d | 6 - ld/testsuite/ld-xtensa/relax-undef-weak-local.s | 31 - ld/testsuite/ld-xtensa/relax-undef-weak-pie.d | 6 - ld/testsuite/ld-xtensa/relax-undef-weak-shared.d | 14 - ld/testsuite/ld-xtensa/relax-undef-weak.s | 12 - ld/testsuite/ld-xtensa/xtensa-linux.exp | 56 - ld/testsuite/ld-xtensa/xtensa.exp | 42 +- ld/testsuite/lib/ld-lib.exp | 794 +- libiberty/ChangeLog | 17 - libiberty/make-temp-file.c | 24 +- libiberty/simple-object-elf.c | 4 - opcodes/ChangeLog | 1296 +- opcodes/Makefile.am | 8 +- opcodes/Makefile.in | 10 +- opcodes/aarch64-asm-2.c | 1022 +- opcodes/aarch64-asm.c | 35 +- opcodes/aarch64-dis-2.c | 4433 +- opcodes/aarch64-dis.c | 99 +- opcodes/aarch64-opc-2.c | 140 +- opcodes/aarch64-opc.c | 450 +- opcodes/aarch64-opc.h | 12 - opcodes/aarch64-tbl.h | 516 +- opcodes/aclocal.m4 | 1 + opcodes/arc-nps400-tbl.h | 52 +- opcodes/arc-opc.c | 6 +- opcodes/arc-regs.h | 751 +- opcodes/arc-tbl.h | 7 +- opcodes/arm-dis.c | 93 +- opcodes/configure | 83 +- opcodes/configure.ac | 3 +- opcodes/csky-dis.c | 1068 - opcodes/csky-opc.h | 8127 -- opcodes/disassemble.c | 20 - opcodes/disassemble.h | 2 - opcodes/i386-dis-evex.h | 46 +- opcodes/i386-dis.c | 2036 +- opcodes/i386-gen.c | 116 +- opcodes/i386-init.h | 1018 +- opcodes/i386-opc.h | 59 +- opcodes/i386-opc.tbl | 5842 +- opcodes/i386-reg.tbl | 12 +- opcodes/i386-tbl.h | 107026 +++++++++++------- opcodes/mips-dis.c | 276 +- opcodes/mips-opc.c | 313 +- opcodes/nds32-asm.c | 640 +- opcodes/nds32-asm.h | 33 +- opcodes/nds32-dis.c | 526 +- opcodes/nios2-dis.c | 28 +- opcodes/or1k-asm.c | 590 +- opcodes/or1k-desc.c | 34 +- opcodes/or1k-desc.h | 50 +- opcodes/or1k-dis.c | 3 - opcodes/or1k-ibld.c | 29 +- opcodes/or1k-opc.c | 44 +- opcodes/or1k-opc.h | 65 +- opcodes/or1k-opinst.c | 98 +- opcodes/po/POTFILES.in | 1 - opcodes/po/opcodes.pot | 46 +- opcodes/po/sv.po | 2338 +- opcodes/ppc-dis.c | 44 +- opcodes/ppc-opc.c | 189 +- opcodes/riscv-dis.c | 28 +- opcodes/riscv-opc.c | 1259 +- opcodes/s12z-dis.c | 71 +- {include/opcode => opcodes}/s12z.h | 0 opcodes/s390-dis.c | 16 +- opcodes/sh-opc.h | 5 +- opcodes/sparc-opc.c | 8 - sim/ChangeLog | 22 - sim/MAINTAINERS | 11 +- sim/common/ChangeLog | 15 - sim/common/cgen-ops.h | 36 - sim/common/sim-core.c | 8 +- sim/common/sim-core.h | 2 +- sim/or1k/cpu.h | 32 - sim/or1k/decode.c | 239 +- sim/or1k/decode.h | 82 +- sim/or1k/model.c | 186 +- sim/or1k/sem-switch.c | 281 +- sim/or1k/sem.c | 293 +- sim/testsuite/sim/or1k/ChangeLog | 5 - sim/testsuite/sim/or1k/div.S | 12 +- sim/testsuite/sim/or1k/mul.S | 109 +- src-release.sh | 6 +- 3280 files changed, 130322 insertions(+), 207275 deletions(-) delete mode 100644 bfd/cpu-csky.c delete mode 100644 bfd/elf32-csky.c create mode 100644 bfd/elf32-xgate.h delete mode 100644 binutils/testsuite/binutils-all/copy-5.d delete mode 100644 binutils/testsuite/binutils-all/pr23633.d delete mode 100644 binutils/testsuite/binutils-all/pr23633.list delete mode 100644 binutils/testsuite/binutils-all/pr23633.s delete mode 100644 binutils/testsuite/binutils-all/remove-relocs-07.d delete mode 100644 binutils/testsuite/binutils-all/remove-relocs-07.s delete mode 100644 binutils/testsuite/binutils-all/remove-relocs-08.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494a.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494a.s delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494b.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494b.s delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494c.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494c.s delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494d.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d delete mode 100644 binutils/testsuite/binutils-all/x86-64/pr23494e.d delete mode 100644 contrib/ChangeLog delete mode 100644 contrib/dg-extract-results.py delete mode 100644 gas/config/tc-csky.c delete mode 100644 gas/config/tc-csky.h delete mode 100644 gas/config/te-csky_abiv1.h delete mode 100644 gas/config/te-csky_abiv1_linux.h delete mode 100644 gas/config/te-csky_abiv2.h delete mode 100644 gas/config/te-csky_abiv2_linux.h delete mode 100644 gas/doc/c-csky.texi delete mode 100644 gas/doc/c-or1k.texi delete mode 100644 gas/testsuite/gas/aarch64/armv8_5-a-dp.d delete mode 100644 gas/testsuite/gas/aarch64/armv8_5-a-dp.s delete mode 100644 gas/testsuite/gas/aarch64/bti.d delete mode 100644 gas/testsuite/gas/aarch64/bti.s delete mode 100644 gas/testsuite/gas/aarch64/illegal-bti.d delete mode 100644 gas/testsuite/gas/aarch64/illegal-bti.l delete mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-4.d delete mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-4.l delete mode 100644 gas/testsuite/gas/aarch64/predres.d delete mode 100644 gas/testsuite/gas/aarch64/predres.s delete mode 100644 gas/testsuite/gas/aarch64/sb.s delete mode 100644 gas/testsuite/gas/aarch64/sb1.d delete mode 100644 gas/testsuite/gas/aarch64/sb2.d delete mode 100644 gas/testsuite/gas/aarch64/ssbs-illegal1.d delete mode 100644 gas/testsuite/gas/aarch64/ssbs-illegal1.l delete mode 100644 gas/testsuite/gas/aarch64/ssbs-illegal2.d delete mode 100644 gas/testsuite/gas/aarch64/ssbs-illegal2.l delete mode 100644 gas/testsuite/gas/aarch64/ssbs.s delete mode 100644 gas/testsuite/gas/aarch64/ssbs1.d delete mode 100644 gas/testsuite/gas/aarch64/ssbs2.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_1.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_1.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_10.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_10.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_10.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_11.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_11.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_12.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_12.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_13.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_13.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_13.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_14.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_14.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_14.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_15.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_15.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_15.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_16.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_16.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_17.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_17.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_17.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_18.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_18.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_18.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_19.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_19.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_2.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_2.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_2.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_20.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_20.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_20.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_21.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_21.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_22.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_22.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_22.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_23.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_23.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_23.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_24.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_24.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_24.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_25.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_25.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_25.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_26.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_26.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_26.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_3.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_3.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_3.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_4.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_4.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_4.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_5.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_5.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_6.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_6.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_6.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_7.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_7.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_7.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_8.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_8.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_8.s delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_9.d delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_9.l delete mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_9.s delete mode 100644 gas/testsuite/gas/aarch64/sysreg-4.d delete mode 100644 gas/testsuite/gas/aarch64/sysreg-4.s delete mode 100644 gas/testsuite/gas/all/eqv-dot.d delete mode 100644 gas/testsuite/gas/all/eqv-dot.s delete mode 100644 gas/testsuite/gas/arc/attr-rf16.d delete mode 100644 gas/testsuite/gas/arc/attr-rf16.err delete mode 100644 gas/testsuite/gas/arc/attr-rf16.s delete mode 100644 gas/testsuite/gas/arc/textinsn_case.d delete mode 100644 gas/testsuite/gas/arc/textinsn_case.s delete mode 100644 gas/testsuite/gas/arm/attr-march-armv8_5-a.d delete mode 100644 gas/testsuite/gas/arm/predres-bad.d delete mode 100644 gas/testsuite/gas/arm/predres-bad.l delete mode 100644 gas/testsuite/gas/arm/predres.s delete mode 100644 gas/testsuite/gas/arm/predres1.d delete mode 100644 gas/testsuite/gas/arm/predres2.d delete mode 100644 gas/testsuite/gas/arm/sb-bad.d delete mode 100644 gas/testsuite/gas/arm/sb-bad.l delete mode 100644 gas/testsuite/gas/arm/sb-thumb1.d delete mode 100644 gas/testsuite/gas/arm/sb-thumb2.d delete mode 100644 gas/testsuite/gas/arm/sb.s delete mode 100644 gas/testsuite/gas/arm/sb1.d delete mode 100644 gas/testsuite/gas/arm/sb2.d delete mode 100644 gas/testsuite/gas/csky/801_relax.d delete mode 100644 gas/testsuite/gas/csky/801_relax.s delete mode 100644 gas/testsuite/gas/csky/802j.d delete mode 100644 gas/testsuite/gas/csky/802j.s delete mode 100644 gas/testsuite/gas/csky/all.d delete mode 100644 gas/testsuite/gas/csky/all.s delete mode 100644 gas/testsuite/gas/csky/bsr1.d delete mode 100644 gas/testsuite/gas/csky/bsr1.s delete mode 100644 gas/testsuite/gas/csky/bsr2.d delete mode 100644 gas/testsuite/gas/csky/bsr2.s delete mode 100644 gas/testsuite/gas/csky/csky.exp delete mode 100644 gas/testsuite/gas/csky/csky_vdsp.d delete mode 100644 gas/testsuite/gas/csky/csky_vdsp.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_all.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_all.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_dsp.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_dsp.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_elrw.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_elrw.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_float.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_float.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_lrw.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_lrw.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_mnolrw1.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_mnolrw1.s delete mode 100644 gas/testsuite/gas/csky/cskyv2_mnolrw2.d delete mode 100644 gas/testsuite/gas/csky/cskyv2_mnolrw2.s delete mode 100644 gas/testsuite/gas/csky/enhance_dsp.d delete mode 100644 gas/testsuite/gas/csky/enhance_dsp.s delete mode 100644 gas/testsuite/gas/csky/java.d delete mode 100644 gas/testsuite/gas/csky/java.s delete mode 100644 gas/testsuite/gas/csky/jbsr.d delete mode 100644 gas/testsuite/gas/csky/jbsr.s delete mode 100644 gas/testsuite/gas/csky/jbt.d delete mode 100644 gas/testsuite/gas/csky/jbt.s delete mode 100644 gas/testsuite/gas/csky/jbt_pic.d delete mode 100644 gas/testsuite/gas/csky/jbt_pic.s delete mode 100644 gas/testsuite/gas/csky/jmpi1.d delete mode 100644 gas/testsuite/gas/csky/jmpi1.s delete mode 100644 gas/testsuite/gas/csky/jmpi2.d delete mode 100644 gas/testsuite/gas/csky/jmpi2.s delete mode 100644 gas/testsuite/gas/csky/jmpi3.d delete mode 100644 gas/testsuite/gas/csky/jmpi3.s delete mode 100644 gas/testsuite/gas/csky/jmpiv2_1.d delete mode 100644 gas/testsuite/gas/csky/jmpiv2_1.s delete mode 100644 gas/testsuite/gas/csky/jmpiv2_2.d delete mode 100644 gas/testsuite/gas/csky/jmpiv2_2.s delete mode 100644 gas/testsuite/gas/csky/jsriv2_1.d delete mode 100644 gas/testsuite/gas/csky/jsriv2_1.s delete mode 100644 gas/testsuite/gas/csky/jsriv2_2.d delete mode 100644 gas/testsuite/gas/csky/jsriv2_2.s delete mode 100644 gas/testsuite/gas/csky/jsriv2_3.d delete mode 100644 gas/testsuite/gas/csky/jsriv2_3.s delete mode 100644 gas/testsuite/gas/csky/jsriv2_4.d delete mode 100644 gas/testsuite/gas/csky/jsriv2_4.s delete mode 100644 gas/testsuite/gas/csky/trust.d delete mode 100644 gas/testsuite/gas/csky/trust.s delete mode 100644 gas/testsuite/gas/csky/v1_float.d delete mode 100644 gas/testsuite/gas/csky/v1_float.s delete mode 100644 gas/testsuite/gas/csky/v2_float_part1.d delete mode 100644 gas/testsuite/gas/csky/v2_float_part1.s delete mode 100644 gas/testsuite/gas/csky/v2_float_part2.d delete mode 100644 gas/testsuite/gas/csky/v2_float_part2.s delete mode 100644 gas/testsuite/gas/csky/v2_tls_gd.d delete mode 100644 gas/testsuite/gas/csky/v2_tls_gd.s delete mode 100644 gas/testsuite/gas/csky/v2_tls_ie.d delete mode 100644 gas/testsuite/gas/csky/v2_tls_ie.s delete mode 100644 gas/testsuite/gas/csky/v2_tls_ld.d delete mode 100644 gas/testsuite/gas/csky/v2_tls_ld.s delete mode 100644 gas/testsuite/gas/csky/v2_tls_le.d delete mode 100644 gas/testsuite/gas/csky/v2_tls_le.s delete mode 100644 gas/testsuite/gas/elf/missing-build-notes.d delete mode 100644 gas/testsuite/gas/elf/missing-build-notes.s delete mode 100644 gas/testsuite/gas/elf/section14.d delete mode 100644 gas/testsuite/gas/elf/section14.s delete mode 100644 gas/testsuite/gas/i386/avx-scalar-2.d delete mode 100644 gas/testsuite/gas/i386/avx-scalar-2.s delete mode 100644 gas/testsuite/gas/i386/avx-wig.d delete mode 100644 gas/testsuite/gas/i386/avx-wig.s delete mode 100644 gas/testsuite/gas/i386/avx2-wig.d delete mode 100644 gas/testsuite/gas/i386/avx2-wig.s delete mode 100644 gas/testsuite/gas/i386/cvtsi2sX.l delete mode 100644 gas/testsuite/gas/i386/cvtsi2sX.s delete mode 100644 gas/testsuite/gas/i386/evex-lig-2.d delete mode 100644 gas/testsuite/gas/i386/evex-lig-2.s delete mode 100644 gas/testsuite/gas/i386/evex-wig2.d delete mode 100644 gas/testsuite/gas/i386/evex-wig2.s delete mode 100644 gas/testsuite/gas/i386/evex.d delete mode 100644 gas/testsuite/gas/i386/evex.s delete mode 100644 gas/testsuite/gas/i386/mpx-add-bnd-prefix.e delete mode 100644 gas/testsuite/gas/i386/prefix32.l delete mode 100644 gas/testsuite/gas/i386/prefix32.s delete mode 100644 gas/testsuite/gas/i386/prefix64.l delete mode 100644 gas/testsuite/gas/i386/prefix64.s delete mode 100644 gas/testsuite/gas/i386/property-1.d delete mode 100644 gas/testsuite/gas/i386/property-1.s delete mode 100644 gas/testsuite/gas/i386/sg.l delete mode 100644 gas/testsuite/gas/i386/sg.s delete mode 100644 gas/testsuite/gas/i386/x86-64-avx-scalar-2.d delete mode 100644 gas/testsuite/gas/i386/x86-64-avx-scalar-2.s delete mode 100644 gas/testsuite/gas/i386/x86-64-avx-wig.d delete mode 100644 gas/testsuite/gas/i386/x86-64-avx-wig.s delete mode 100644 gas/testsuite/gas/i386/x86-64-avx2-wig.d delete mode 100644 gas/testsuite/gas/i386/x86-64-avx2-wig.s delete mode 100644 gas/testsuite/gas/i386/x86-64-evex-lig-2.d delete mode 100644 gas/testsuite/gas/i386/x86-64-evex-lig-2.s delete mode 100644 gas/testsuite/gas/i386/x86-64-evex-wig2.d delete mode 100644 gas/testsuite/gas/i386/x86-64-evex-wig2.s delete mode 100644 gas/testsuite/gas/i386/x86-64-mpx-add-bnd-prefix.e delete mode 100644 gas/testsuite/gas/i386/x86-64-property-1.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-lldscd-micromips-n32.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-lldscd-micromips-n64.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-lldscd-n32.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-lldscd-n64.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-micromips-n32.d delete mode 100644 gas/testsuite/gas/mips/elf-rel28-micromips-n64.d delete mode 100644 gas/testsuite/gas/mips/loongson-2f-mmi.d delete mode 100644 gas/testsuite/gas/mips/loongson-2f-mmi.s delete mode 100644 gas/testsuite/gas/mips/loongson-3a-mmi.d delete mode 100644 gas/testsuite/gas/mips/loongson-3a-mmi.s delete mode 100644 gas/testsuite/gas/mips/loongson-cam.d delete mode 100644 gas/testsuite/gas/mips/loongson-cam.s delete mode 100644 gas/testsuite/gas/mips/loongson-ext2.d delete mode 100644 gas/testsuite/gas/mips/loongson-ext2.s rename gas/testsuite/gas/or1k/{or1k.exp => allinsn.exp} (83%) delete mode 100644 gas/testsuite/gas/or1k/reloc-1.d delete mode 100644 gas/testsuite/gas/or1k/reloc-1.s delete mode 100644 gas/testsuite/gas/or1k/reloc-2.l delete mode 100644 gas/testsuite/gas/or1k/reloc-2.s delete mode 100644 gas/testsuite/gas/pdp11/pr14480.d delete mode 100644 gas/testsuite/gas/pdp11/pr14480.s delete mode 100644 gas/testsuite/gas/pdp11/pr23481.d delete mode 100644 gas/testsuite/gas/pdp11/pr23481.s delete mode 100644 gas/testsuite/gas/ppc/broadway.d delete mode 100644 gas/testsuite/gas/ppc/broadway.s delete mode 100644 gas/testsuite/gas/riscv/bge.d delete mode 100644 gas/testsuite/gas/riscv/bge.s delete mode 100644 gas/testsuite/gas/riscv/c-fld-fsd-fail.d delete mode 100644 gas/testsuite/gas/riscv/c-fld-fsd-fail.l delete mode 100644 gas/testsuite/gas/riscv/c-fld-fsd-fail.s delete mode 100644 gas/testsuite/gas/riscv/fence-fail.d delete mode 100644 gas/testsuite/gas/riscv/fence-fail.l delete mode 100644 gas/testsuite/gas/riscv/fence-fail.s delete mode 100644 gas/testsuite/gas/riscv/fence-tso.d delete mode 100644 gas/testsuite/gas/riscv/fence-tso.s delete mode 100644 gas/testsuite/gas/riscv/rouding-fail.d delete mode 100644 gas/testsuite/gas/riscv/rouding-fail.l delete mode 100644 gas/testsuite/gas/riscv/rouding-fail.s delete mode 100644 gas/testsuite/gas/s12z/bit-manip-invalid.d delete mode 100644 gas/testsuite/gas/s12z/bit-manip-invalid.s delete mode 100644 gas/testsuite/gas/s390/zarch-z990-symbol-lay.l delete mode 100644 gas/testsuite/gas/s390/zarch-z990-symbol-lay.s delete mode 100644 gas/testsuite/gas/sparc/leon.d delete mode 100644 gas/testsuite/gas/sparc/leon.s delete mode 100644 gas/testsuite/gas/sparc/v8branch.d delete mode 100644 gas/testsuite/gas/sparc/v8branch.s delete mode 100644 gdb/buildsym-legacy.c delete mode 100644 gdb/buildsym-legacy.h delete mode 100644 gdb/common/gdb_proc_service.h delete mode 100644 gdb/common/netstuff.c delete mode 100644 gdb/common/netstuff.h delete mode 100644 gdb/common/scoped_mmap.c delete mode 100644 gdb/compile/compile-c.h delete mode 100644 gdb/compile/compile-cplus-symbols.c delete mode 100644 gdb/compile/compile-cplus-types.c delete mode 100644 gdb/compile/compile-cplus.h delete mode 100644 gdb/compile/gcc-c-plugin.h delete mode 100644 gdb/compile/gcc-cp-plugin.h delete mode 100644 gdb/csky-linux-tdep.c delete mode 100644 gdb/csky-tdep.c delete mode 100644 gdb/csky-tdep.h delete mode 100644 gdb/dwarf-index-cache.c delete mode 100644 gdb/dwarf-index-cache.h delete mode 100644 gdb/dwarf-index-write.h rename gdb/{gdb-gdb.py.in => gdb-gdb.py} (96%) mode change 100644 => 100755 gdb/gdbserver/x86-tdesc.h delete mode 100644 gdb/gnulib/aclocal-m4-deps.mk delete mode 100644 gdb/gnulib/import/arpa_inet.in.h delete mode 100644 gdb/gnulib/import/inet_ntop.c delete mode 100644 gdb/gnulib/import/m4/arpa_inet_h.m4 delete mode 100644 gdb/gnulib/import/m4/inet_ntop.m4 delete mode 100644 gdb/gnulib/import/m4/mkdir.m4 delete mode 100644 gdb/gnulib/import/m4/netinet_in_h.m4 delete mode 100644 gdb/gnulib/import/m4/onceonly.m4 delete mode 100644 gdb/gnulib/import/m4/socklen.m4 delete mode 100644 gdb/gnulib/import/m4/sockpfaf.m4 delete mode 100644 gdb/gnulib/import/m4/stdalign.m4 delete mode 100644 gdb/gnulib/import/m4/sys_uio_h.m4 delete mode 100644 gdb/gnulib/import/mkdir.c delete mode 100644 gdb/gnulib/import/netinet_in.in.h delete mode 100644 gdb/gnulib/import/stdalign.in.h delete mode 100644 gdb/gnulib/import/sys_socket.c delete mode 100644 gdb/gnulib/import/sys_socket.in.h delete mode 100644 gdb/gnulib/import/sys_uio.in.h delete mode 100644 gdb/gnulib/patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-wh [...] copy gdb/{i386-sol2-nat.c => i386-v4-nat.c} (55%) delete mode 100644 gdb/riscv-fbsd-nat.c delete mode 100644 gdb/riscv-fbsd-tdep.c delete mode 100644 gdb/riscv-fbsd-tdep.h delete mode 100644 gdb/riscv-linux-nat.c delete mode 100644 gdb/riscv-linux-tdep.c delete mode 100644 gdb/sanitize.m4 delete mode 100644 gdb/selftest.m4 delete mode 100644 gdb/ser-uds.c rename {contrib => gdb/testsuite}/dg-extract-results.sh (94%) delete mode 100644 gdb/testsuite/gdb.ada/access_to_unbounded_array.exp delete mode 100644 gdb/testsuite/gdb.ada/access_to_unbounded_array/foo.adb delete mode 100644 gdb/testsuite/gdb.ada/access_to_unbounded_array/pack.adb delete mode 100644 gdb/testsuite/gdb.ada/access_to_unbounded_array/pack.ads delete mode 100644 gdb/testsuite/gdb.ada/expr_with_funcall.exp delete mode 100644 gdb/testsuite/gdb.ada/expr_with_funcall/expr_r821_013.adb delete mode 100644 gdb/testsuite/gdb.ada/expr_with_funcall/pck.adb delete mode 100644 gdb/testsuite/gdb.ada/expr_with_funcall/pck.ads delete mode 100644 gdb/testsuite/gdb.ada/mi_string_access.exp delete mode 100644 gdb/testsuite/gdb.ada/mi_string_access/bar.adb delete mode 100644 gdb/testsuite/gdb.ada/mi_string_access/pck.adb delete mode 100644 gdb/testsuite/gdb.ada/mi_string_access/pck.ads delete mode 100644 gdb/testsuite/gdb.ada/mi_var_union.exp delete mode 100644 gdb/testsuite/gdb.ada/mi_var_union/bar.adb delete mode 100644 gdb/testsuite/gdb.ada/mi_var_union/pck.adb delete mode 100644 gdb/testsuite/gdb.ada/mi_var_union/pck.ads delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign.exp delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign/aggregates.adb delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign/aggregates.ads delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign/pck.adb delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign/pck.ads delete mode 100644 gdb/testsuite/gdb.ada/packed_array_assign/tester.adb delete mode 100644 gdb/testsuite/gdb.arch/aarch64-sighandler-regs.c delete mode 100644 gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp delete mode 100644 gdb/testsuite/gdb.arch/mips-disassembler-options.exp delete mode 100644 gdb/testsuite/gdb.arch/mips-disassembler-options.s delete mode 100644 gdb/testsuite/gdb.base/batch-exit-status.bad-commands delete mode 100644 gdb/testsuite/gdb.base/batch-exit-status.exp delete mode 100644 gdb/testsuite/gdb.base/batch-exit-status.good-commands delete mode 100644 gdb/testsuite/gdb.base/catch-follow-exec.c delete mode 100644 gdb/testsuite/gdb.base/catch-follow-exec.exp delete mode 100644 gdb/testsuite/gdb.base/frame-selection.c delete mode 100644 gdb/testsuite/gdb.base/frame-selection.exp delete mode 100644 gdb/testsuite/gdb.base/frameapply.c delete mode 100644 gdb/testsuite/gdb.base/frameapply.exp delete mode 100644 gdb/testsuite/gdb.base/gcore-tls-pie.c delete mode 100644 gdb/testsuite/gdb.base/gcore-tls-pie.exp delete mode 100644 gdb/testsuite/gdb.base/index-cache.c delete mode 100644 gdb/testsuite/gdb.base/index-cache.exp delete mode 100644 gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.c delete mode 100644 gdb/testsuite/gdb.base/infoline-reloc-main-from-zero.exp delete mode 100644 gdb/testsuite/gdb.base/large-frame-1.c delete mode 100644 gdb/testsuite/gdb.base/large-frame-2.c delete mode 100644 gdb/testsuite/gdb.base/large-frame.exp delete mode 100644 gdb/testsuite/gdb.base/large-frame.h delete mode 100644 gdb/testsuite/gdb.base/vla-optimized-out.c delete mode 100644 gdb/testsuite/gdb.base/vla-optimized-out.exp delete mode 100644 gdb/testsuite/gdb.base/write_mem.c delete mode 100644 gdb/testsuite/gdb.base/write_mem.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-anonymous.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-anonymous.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-array-decay.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-array-decay.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-inherit.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-inherit.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-member.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-member.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-method.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-method.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-mod.c delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-namespace.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-namespace.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-nested.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-nested.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-print.c delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-print.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-virtual.cc delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus-virtual.exp delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus.c delete mode 100644 gdb/testsuite/gdb.compile/compile-cplus.exp delete mode 100644 gdb/testsuite/gdb.cp/virtbase2.cc delete mode 100644 gdb/testsuite/gdb.cp/virtbase2.exp delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp delete mode 100644 gdb/testsuite/gdb.dwarf2/varval.c delete mode 100644 gdb/testsuite/gdb.dwarf2/varval.exp delete mode 100644 gdb/testsuite/gdb.fortran/short-circuit-argument-list.exp delete mode 100644 gdb/testsuite/gdb.fortran/short-circuit-argument-list.f90 delete mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-location-ena-dis.cc delete mode 100644 gdb/testsuite/gdb.mi/mi-breakpoint-location-ena-dis.exp delete mode 100644 gdb/testsuite/gdb.python/py-mi-var-info-path-expression.c delete mode 100644 gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp delete mode 100644 gdb/testsuite/gdb.python/py-mi-var-info-path-expression.py delete mode 100644 gdb/testsuite/gdb.server/extended-remote-restart.c delete mode 100644 gdb/testsuite/gdb.server/extended-remote-restart.exp delete mode 100644 gdb/testsuite/gdb.server/server-connect.exp delete mode 100644 gdb/testsuite/lib/compile-support.exp mode change 100644 => 100755 gdb/testsuite/lib/compiler.c delete mode 100644 gdb/unittests/cli-utils-selftests.c delete mode 100644 gdb/unittests/parse-connection-spec-selftests.c delete mode 100644 include/elf/csky.h delete mode 100644 include/opcode/csky.h delete mode 100644 ld/emulparams/cskyelf.sh delete mode 100644 ld/emulparams/cskyelf_linux.sh delete mode 100644 ld/emultempl/cskyelf.em delete mode 100644 ld/testsuite/ld-arc/attr-merge-6.d delete mode 100644 ld/testsuite/ld-arc/attr-merge-6a.s delete mode 100644 ld/testsuite/ld-arc/attr-merge-6b.s delete mode 100644 ld/testsuite/ld-arc/attr-merge-6bis.d delete mode 100644 ld/testsuite/ld-csky/csky.exp delete mode 100644 ld/testsuite/ld-csky/data.d delete mode 100644 ld/testsuite/ld-csky/data.s delete mode 100644 ld/testsuite/ld-csky/data_section.s delete mode 100644 ld/testsuite/ld-csky/emit-relocs-1.d delete mode 100644 ld/testsuite/ld-csky/emit-relocs-1.ld delete mode 100644 ld/testsuite/ld-csky/emit-relocs-1a.s delete mode 100644 ld/testsuite/ld-csky/emit-relocs-1b.s delete mode 100644 ld/testsuite/ld-csky/got.d delete mode 100644 ld/testsuite/ld-csky/got.s delete mode 100644 ld/testsuite/ld-csky/hilo16.d delete mode 100644 ld/testsuite/ld-csky/hilo16.s delete mode 100644 ld/testsuite/ld-csky/hilo16_symbol.s delete mode 100644 ld/testsuite/ld-csky/tls-gd-v1.d delete mode 100644 ld/testsuite/ld-csky/tls-gd-v1.s delete mode 100644 ld/testsuite/ld-csky/tls-gd.d delete mode 100644 ld/testsuite/ld-csky/tls-gd.s delete mode 100644 ld/testsuite/ld-csky/tls-ie-v1.d delete mode 100644 ld/testsuite/ld-csky/tls-ie-v1.s delete mode 100644 ld/testsuite/ld-csky/tls-ie.d delete mode 100644 ld/testsuite/ld-csky/tls-ie.s delete mode 100644 ld/testsuite/ld-csky/tls-ld-v1.d delete mode 100644 ld/testsuite/ld-csky/tls-ld-v1.s delete mode 100644 ld/testsuite/ld-csky/tls-ld.d delete mode 100644 ld/testsuite/ld-csky/tls-ld.s delete mode 100644 ld/testsuite/ld-csky/tls-le-v1.d delete mode 100644 ld/testsuite/ld-csky/tls-le-v1.s delete mode 100644 ld/testsuite/ld-csky/tls-le.d delete mode 100644 ld/testsuite/ld-csky/tls-le.s delete mode 100644 ld/testsuite/ld-elf/pr23591.d delete mode 100644 ld/testsuite/ld-elf/pr23591a.s delete mode 100644 ld/testsuite/ld-elf/pr23591b.s delete mode 100644 ld/testsuite/ld-elf/pr23591c.s delete mode 100644 ld/testsuite/ld-elf/pr23648.d delete mode 100644 ld/testsuite/ld-elf/pr23648.s delete mode 100644 ld/testsuite/ld-elf/pr23648.t delete mode 100644 ld/testsuite/ld-elf/pr23658-1a.d delete mode 100644 ld/testsuite/ld-elf/pr23658-1a.s delete mode 100644 ld/testsuite/ld-elf/pr23658-1b.d delete mode 100644 ld/testsuite/ld-elf/pr23658-1b.s delete mode 100644 ld/testsuite/ld-elf/pr23658-1c.d delete mode 100644 ld/testsuite/ld-elf/pr23658-1c.s delete mode 100644 ld/testsuite/ld-elf/pr23658-1d.s delete mode 100644 ld/testsuite/ld-elf/pr23658-2.rd delete mode 100644 ld/testsuite/ld-elf/pr23658-3.d delete mode 100644 ld/testsuite/ld-elf/pr23658-3.s delete mode 100644 ld/testsuite/ld-elf/pr23658-3.t delete mode 100644 ld/testsuite/ld-elf/reloc-discard-warn.d delete mode 100644 ld/testsuite/ld-elf/reloc-discard.d delete mode 100644 ld/testsuite/ld-elf/reloc-discard.ld delete mode 100644 ld/testsuite/ld-elf/reloc-discard.s delete mode 100644 ld/testsuite/ld-i386/pr23372c.d delete mode 100644 ld/testsuite/ld-i386/pr23372d.d delete mode 100644 ld/testsuite/ld-i386/pr23486c.d delete mode 100644 ld/testsuite/ld-i386/pr23486d.d delete mode 100644 ld/testsuite/ld-i386/property-1a.r delete mode 100644 ld/testsuite/ld-i386/property-2a.r delete mode 100644 ld/testsuite/ld-i386/property-3a.r delete mode 100644 ld/testsuite/ld-i386/property-4a.r delete mode 100644 ld/testsuite/ld-i386/property-5a.r delete mode 100644 ld/testsuite/ld-i386/property-7a.r delete mode 100644 ld/testsuite/ld-i386/property-x86-5.d delete mode 100644 ld/testsuite/ld-mips-elf/elf-rel-got-n64-irix.d copy ld/testsuite/ld-mips-elf/{elf-rel-got-n64.d => elf-rel-got-n64-linux.d} (99%) delete mode 100644 ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-irix.d copy ld/testsuite/ld-mips-elf/{elf-rel-xgot-n64.d => elf-rel-xgot-n64-linux.d} (99%) delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-abi.hd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-mips16.s delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-n32.s delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-n64.s delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-noabi.hd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-xgot.ld delete mode 100644 ld/testsuite/ld-mips-elf/pr21375-xgot.s delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.ld delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.s delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375.ver delete mode 100644 ld/testsuite/ld-mips-elf/pr21375h-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375h.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375h.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375h.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375p-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375p.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375p.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375p.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375ph-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375ph.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375ph.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375ph.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n32-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n32.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n32.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n32.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n64-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n64.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n64.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s-n64.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375s.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n32-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n32.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n32.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n32.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n64-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n64.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n64.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh-n64.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sh.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shg-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shg.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shg.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shg.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shl-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shl.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shl.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shv-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shv.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375shv.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sm16.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sm16h.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375su-n32.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375su-n64.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375su.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375suh-n32.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375suh-n64.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375suh.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sux.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375suxh.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sx-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sx.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sx.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sx.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sxh-irix.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sxh.dd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sxh.gd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375sxh.sd delete mode 100644 ld/testsuite/ld-mips-elf/pr21375v.ver delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-2.dd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-2.gd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-2.ld delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-2.s delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-2.sd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.gd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.ld delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-discard-2.sd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-2.dd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-2.gd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-2.sd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-insn32-2.dd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-insn32-2.gd delete mode 100644 ld/testsuite/ld-mips-elf/stub-dynsym-micromips-insn32-2.sd delete mode 100644 ld/testsuite/ld-mips-elf/tlsbin-pie-o32.d delete mode 100644 ld/testsuite/ld-mips-elf/tlsbin-pie-o32.got delete mode 100644 ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.d delete mode 100644 ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.got delete mode 100644 ld/testsuite/ld-or1k/offsets1.d delete mode 100644 ld/testsuite/ld-or1k/offsets1.s delete mode 100644 ld/testsuite/ld-or1k/or1k.exp delete mode 100644 ld/testsuite/ld-or1k/plt1.dd delete mode 100644 ld/testsuite/ld-or1k/plt1.s delete mode 100644 ld/testsuite/ld-or1k/plt1.x.dd delete mode 100644 ld/testsuite/ld-or1k/plta1.dd delete mode 100644 ld/testsuite/ld-or1k/plta1.s delete mode 100644 ld/testsuite/ld-or1k/pltlib.s delete mode 100644 ld/testsuite/ld-plugin/pr23460a.c delete mode 100644 ld/testsuite/ld-plugin/pr23460b.c delete mode 100644 ld/testsuite/ld-plugin/pr23460c.c delete mode 100644 ld/testsuite/ld-plugin/pr23460d.c delete mode 100644 ld/testsuite/ld-plugin/pr23460e.c delete mode 100644 ld/testsuite/ld-plugin/pr23460f.c delete mode 100644 ld/testsuite/ld-powerpc/big.s delete mode 100644 ld/testsuite/ld-powerpc/ext.d delete mode 100644 ld/testsuite/ld-powerpc/ext.lnk delete mode 100644 ld/testsuite/ld-powerpc/ext.s delete mode 100644 ld/testsuite/ld-powerpc/notoc.d delete mode 100644 ld/testsuite/ld-powerpc/notoc.s delete mode 100644 ld/testsuite/ld-powerpc/notoc.wf delete mode 100644 ld/testsuite/ld-powerpc/relaxrl.d delete mode 100644 ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.d delete mode 100644 ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.s delete mode 100644 ld/testsuite/ld-s12z/reloc-ext18-1.d delete mode 100644 ld/testsuite/ld-s12z/reloc-ext18-2.d delete mode 100644 ld/testsuite/ld-s12z/reloc-ext18.d delete mode 100644 ld/testsuite/ld-s12z/reloc-ext18.s delete mode 100644 ld/testsuite/ld-s12z/reloc-ext24.d delete mode 100644 ld/testsuite/ld-s12z/reloc-ext24.s delete mode 100644 ld/testsuite/ld-s12z/reloc-ext32.d delete mode 100644 ld/testsuite/ld-s12z/reloc-ext32.s delete mode 100644 ld/testsuite/ld-s12z/reloc-opr.d delete mode 100644 ld/testsuite/ld-s12z/reloc-opr.s delete mode 100644 ld/testsuite/ld-s12z/reloc-pc-rel-7-15.d delete mode 100644 ld/testsuite/ld-s12z/reloc-pc-rel-7-15.s rename ld/testsuite/ld-s12z/{s12z.exp => z12s.exp} (100%) create mode 100644 ld/testsuite/ld-s390/gotreloc_64-1.dd delete mode 100644 ld/testsuite/ld-s390/gotreloc_64-norelro-1.dd delete mode 100644 ld/testsuite/ld-s390/gotreloc_64-relro-1.dd delete mode 100644 ld/testsuite/ld-scripts/pr23571.d delete mode 100644 ld/testsuite/ld-scripts/pr23571.t delete mode 100644 ld/testsuite/ld-scripts/segment-start.d delete mode 100644 ld/testsuite/ld-scripts/segment-start.ld delete mode 100644 ld/testsuite/ld-scripts/segment-start.s delete mode 100644 ld/testsuite/ld-x86-64/pr23372c-x32.d delete mode 100644 ld/testsuite/ld-x86-64/pr23372c.d delete mode 100644 ld/testsuite/ld-x86-64/pr23372d-x32.d delete mode 100644 ld/testsuite/ld-x86-64/pr23372d.d delete mode 100644 ld/testsuite/ld-x86-64/pr23372d.s delete mode 100644 ld/testsuite/ld-x86-64/pr23372e.s delete mode 100644 ld/testsuite/ld-x86-64/pr23372f.s delete mode 100644 ld/testsuite/ld-x86-64/pr23486c-x32.d delete mode 100644 ld/testsuite/ld-x86-64/pr23486c.d delete mode 100644 ld/testsuite/ld-x86-64/pr23486c.s delete mode 100644 ld/testsuite/ld-x86-64/pr23486d-x32.d delete mode 100644 ld/testsuite/ld-x86-64/pr23486d.d delete mode 100644 ld/testsuite/ld-x86-64/pr23486d.s delete mode 100644 ld/testsuite/ld-x86-64/property-1a.r delete mode 100644 ld/testsuite/ld-x86-64/property-2a.r delete mode 100644 ld/testsuite/ld-x86-64/property-3a.r delete mode 100644 ld/testsuite/ld-x86-64/property-4a.r delete mode 100644 ld/testsuite/ld-x86-64/property-5a.r delete mode 100644 ld/testsuite/ld-x86-64/property-7a.r delete mode 100644 ld/testsuite/ld-x86-64/property-x86-5-x32.d delete mode 100644 ld/testsuite/ld-x86-64/property-x86-5.d delete mode 100644 ld/testsuite/ld-x86-64/property-x86-5a.s delete mode 100644 ld/testsuite/ld-x86-64/property-x86-5b.s delete mode 100644 ld/testsuite/ld-xtensa/coalesce.d create mode 100644 ld/testsuite/ld-xtensa/coalesce.exp delete mode 100644 ld/testsuite/ld-xtensa/diff_overflow.d copy ld/testsuite/{ld-scripts/overlay-size.exp => ld-xtensa/diff_overflow.exp} (52%) delete mode 100644 ld/testsuite/ld-xtensa/lcall.d create mode 100644 ld/testsuite/ld-xtensa/lcall.exp delete mode 100644 ld/testsuite/ld-xtensa/relax-static-defs.s delete mode 100644 ld/testsuite/ld-xtensa/relax-static-local-pie.d delete mode 100644 ld/testsuite/ld-xtensa/relax-static-local-shared.d delete mode 100644 ld/testsuite/ld-xtensa/relax-static-local.s delete mode 100644 ld/testsuite/ld-xtensa/relax-static-pie.d delete mode 100644 ld/testsuite/ld-xtensa/relax-static-shared.d delete mode 100644 ld/testsuite/ld-xtensa/relax-static.s delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak-local-pie.d delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak-local-shared.d delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak-local.s delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak-pie.d delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak-shared.d delete mode 100644 ld/testsuite/ld-xtensa/relax-undef-weak.s delete mode 100644 ld/testsuite/ld-xtensa/xtensa-linux.exp delete mode 100644 opcodes/csky-dis.c delete mode 100644 opcodes/csky-opc.h rename {include/opcode => opcodes}/s12z.h (100%)