This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-check_cross in repository toolchain/ci/binutils-gdb.
from 31f327a6c8 Automatic date update in version.in adds 5ecafd7020 Automatic date update in version.in adds 12cf8b93da Re: PR26656, power10 libstdc++.so segfault in __cxxabiv1::__ [...] adds 5f278258cc Remove test duplicate from gdb.tui adds 149830c137 Use an inner window in tui_py_window adds c15c15c8d9 Remove a call to show_source_line from TUI adds 9e820dec13 Use a curses pad for source and disassembly windows adds 35a982372f Use ISCNTRL in tui_copy_source_line adds 2c72d5e58a Rewrite tui_puts adds f243e458cd PR26656 testcases adds c769fd6a32 aarch64: Neoverse V1 tweaks adds 9bede61ce5 arm: Add missing Neoverse V1 feature adds 1ff8e40105 This patch introduces TRBE (Trace Buffer Extension) system r [...] adds 3454861d89 This patch introduces ETE (Embedded Trace Extension) system [...] adds 47e1f9deaa This patch adds support for Cortex-X1 adds 12e35da62f This patch introduces ETMv4 (Embedded Trace Macrocell) syste [...] adds 394e9bf642 This patch adds support for Cortex-X1 for ARM. adds bd356ec6c0 gdb: fix formatting of serial::async_state's enumerators adds 2714a459f8 Automatic date update in version.in adds 5b8a477608 Remove target_has_all_memory adds a739972c7c Remove target_has_memory macro adds 841de12014 Remove target_has_stack macro adds 9dccd06e8a Remove target_has_registers macro adds 05374cfd90 Turn target_can_execute_reverse into function adds 55f6301ac0 Remove target_has_execution macro adds 8a3ecb79b0 Turn target_can_lock_scheduler into a function adds 9aed480c3a Turn target_have_steppable_watchpoint into function adds 1c9f770d16 binutils: dwarf.c handle DWARF5 DW_LLE_start_end and DW_LLE_ [...] adds aeaccbf4c5 Add a note about recent changes to the AArch64 assembler: TR [...] adds de38d64ad2 Tweak gdbsupport/valid-expr.h for GCC 6, fix build adds 9dc318a3e5 Automatic date update in version.in adds f800b00e51 Add attribute::value_as_string method adds 95f982e587 Rename struct attribute accessors adds 6c412691f9 Avoid using DW_* macros in dwarf2/attribute.c adds 2c830f5475 Change some uses of DW_STRING to string method adds 3b64bf15bc Remove some uses of DW_STRING_IS_CANONICAL adds c648120540 Remove DW_STRING and DW_STRING_IS_CANONICAL adds 9d2246fce0 Remove DW_BLOCK adds 630ed6b975 Remove DW_SIGNATURE adds 1bc397c561 Remove DW_SND adds 414ad644a8 Use setter for attribute's unsigned value adds fe56917a86 Add reprocessing flag to struct attribute adds 36d378cf86 Remove DW_ADDR adds 7a5f294dbd Change how reprocessing is done adds bf23a26804 Change how accessibility is handled in dwarf2/read.c adds d4df075e8b Add attribute::as_unsigned method adds e8e5c1585d Change is_valid_DW_AT_defaulted to a method on attribute adds 52c14d1128 Change die_info methods to check the attribute's form adds 23dca5c3d7 Add attribute::as_virtuality method adds c45bc3f8ab Add attribute::as_boolean method adds 529908cbd0 Remove DW_UNSND adds e37c930f9e gcc-4.4.7 warning fixes adds 51dee44b37 After preventing creating an import library for an exe when [...] adds f65825ec7a Fix gdb.dwarf2/dw2-double-set-die-type.exp with Clang adds 990e5268d2 aarch64: Add support for Neoverse N2 CPU adds c81946efc2 NEWS: Mention recent Arm CPU support adds 04e433a857 ld: Override the IR definition for non-ELF targets adds 77718e5b7d [GAS][AArch64] Add support for Cortex-A78 and Cortex-A78AE adds cae21f8ebf Fix regression in variant part handling adds 95eb9e54a5 [gdb] Fix regression in dwarf2_name adds 27f134698a x86: Check register operand for AddrPrefixOpReg adds 1f22ee1f72 Automatic date update in version.in adds 642f545a93 Add new directive to GAS: .attach_to_group. adds 1eb6eb795f Include the x86-bsd-nat.h header and fix the NetBSD/i386 build adds e2a2a24a8e Preinitialize the sockaddr_un variable to zero adds 15397b0e05 Refactor the NetBSD amd64 gdbserver support adds 8b667faedf Add NetBSD/i386 gdbserver support adds 6ff330351e Remove the old sanity check of sigcontext offsets for NetBSD/i386 adds 064280be25 Fix the i386 build adds 71a74ee72d Automatic date update in version.in adds 048fde1ef4 DWARFv5: Handle DW_MACRO_define_strx and DW_MACRO_undef_strx [...] adds 7026832e52 Allow note sections to be discarded when they are linked to [...] adds 7bd766ccd8 Fix the mve-vcvtne-it assembler test for the arm-*-pe targets. adds 3ee6f75d05 Fix spelling mistake in gdb/testsuite/README. adds a7aba2668a gdb: remove arguments from inferior_created observable adds 2554f6f564 gdb: give names to event loop file handlers adds db20ebdfae gdb: give names to async event/signal handlers adds ba98841943 gdb: move debug_prefixed_vprintf here adds 6b01403b25 gdb: add debug prints in event loop adds 18b67edc2c gdb: fix some inferior_created observer signatures adds 42c36b7366 arm: add support for Cortex-A78 and Cortex-A78AE adds d551991310 Unconditionally use REG_EXTENDED adds 1fa1262d5a Automatic date update in version.in adds b3a3496f83 x86: Update register operand check for AddrPrefixOpReg adds 37df08e2fe Automatic date update in version.in adds 7b085b1c1c gdb/doc: space out list entries, fix one type adds 8d378f27ba gdb: add doc for "set/show debug event-loop" adds 1ba0655539 Automatic date update in version.in adds b71702f1c0 GAS: Update the .section directive so that a numeric section [...] adds b58e7f729e Add Luis Machado to AArch64/ARM GDB maintainers adds 0e9f3bf126 x86: Clear modrm if not needed adds 5b316d90e4 x86-64: Always display suffix for %LQ in 64bit adds cd096ec85f Fix function argument and return value locations adds 983d925db6 Update the BFD linker so that it deprecates grouped short options. adds 6d96a5946d i386: Allow non-absolute segment values for lcall/ljmp adds 7d1441178a gdb: avoid unnecessary string copy in auto_load_objfile_script_1 adds 0cc79db2b6 Fix spelling mistakes adds cc8b27f89c Add NetBSD AArch64 GAS support. adds c0b3134417 Add NetBSD AArch64 Little Endian and Big Endian BFD support. adds a417e439c2 [PATCH][GAS][arm] Update Cortex-X1 feature flags adds f9b1d75e91 [PATCH][GAS][AArch64] Update Cortex-X1 feature flags adds 1f1845d435 Fix compile time error building windmc, detected by gcc 11. adds a1d217e844 gdb: TYPE_VECTOR -> type::is_vector in amd64-windows-tdep.c adds 9e6dbd8b54 gdb: sync tui header files in HFILES_NO_SRCDIR adds 0897537869 Automatic date update in version.in adds 6afcdeb358 PR26667, Add powerpc64le-*-freebsd* support adds 3ce6300ea8 Fix gas sh-link-zero test for hppa64-hpux adds ed3bdac42c gdb/testsuite: allow gdb.base/overlays.exp to compile for m32r adds 31a8f60f2f gdb: handle unmapped overlays in find_pc_line adds 043f5c63f0 sim: Fix autoreconf errors in sim/ directory adds 0ae9445d52 A small set of code improvements for the Z80 assembler. adds ced4a4c1cc Fix gdb.base/list-ambiguous.exp with Clang adds 3089759191 Fix gdb.base/list.exp with Clang adds 0ec992e664 Fix a bug in objcopy/strip's ability to merge notes in multi [...] adds 05cfb0d8cc aarch64: Fix bogus type punning in parse_barrier() [PR26699] adds 981b570a53 gdbserver: Remove unused argument in register_data() adds 574df58f52 x86: Properly merge -z ibt and -z shstk adds 8ab0be1717 Automatic date update in version.in adds 4b136f6f9a gdb: Fix installation of gcore.1 on some platforms adds 64c03bdb6e gdb: make signal_catch_counts a static array adds 8e1d092929 Add NetBSD/aarch64 gdbserver support adds 9529c85266 Add ChangeLog for "Add NetBSD/aarch64 gdbserver support" adds 91e5e8db33 Add common write_memory and read_memory NetBSD routines adds 2be01f639c Fix whitespace formatting adds 4641551a7a Correct logical error in NetBSD's read_memory and write_memory adds b68bef998c gdb/infcmd: remove redundant clear_proceed_status call adds 4849105512 Stop passing netbsd_process_target to local functions adds e4bd363f99 arc: Rename "arc_gdbarch_features" struct adds 6d2d7c5668 gdbserver: Add GNU/Linux support for ARC adds cc463201c4 arc: Add support for Linux coredump files adds bbe90b5def gdb: Correct the ChageLog entry adds 8b558efe7a Add Makefile.in entry for "Add NetBSD/aarch64 gdbserver support" adds a038ffd88e gdb: put user-supplied CFLAGS at the end adds e86efb3310 Rename some tests in find.exp adds 4a72de7366 Move simple_search_memory to gdbsupport/search.cc adds 55b10d89a4 Use simple_search_memory in gdbserver adds 60b746622b Remove some dead code from handle_search_memory adds 3a135a9186 Document inclusive range in help for "find" adds 485c47e523 Add simple_search_memory unit tests adds 3d08aa66b3 x86: Update GNU property tests adds 467eed626a Automatic date update in version.in adds f9ff65d4df [GOLD] Increase --split-stack-adjust-size adds 51a948fdf0 gdb: Have allocate_target_description return a unique_ptr adds ada508b6cc Update GDB NEWS with ARC support in GDBserver adds f511427204 gold: Update testsuite/split_[i386|x32|x86_64].sh adds b3d3944ee5 Automatic date update in version.in adds b270168504 Style more output of "disassemble" command adds f5c4b229c6 Notify observers that directories have changed when using "d [...] adds 361cb21935 gnulib: Ensure all libraries are used when building gdb/gdbserver adds bbb826f5e9 gdb: Delay releasing target_desc_up in more cases adds 3d87245cc1 Handle void results as unformatted prints adds 32930e4edb x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker adds 4290b0ab2b [GOLD] internal error in relocate, at powerpc.cc:10473 adds fa40fbe484 [GOLD] Power10 segv due to wild r2 adds 5c4258f4c0 Return std::string from ada_encode adds 7c184d334a Fix bit offset regression adds 59c8a30b81 ada-lang.c::advance_wild_match improve doc and parameter+tem [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 57 ++ bfd/config.bfd | 9 +- bfd/configure | 1 + bfd/configure.ac | 1 + bfd/cpu-arm.c | 3 + bfd/elf-linker-x86.h | 3 + bfd/elf.c | 32 +- bfd/elf64-ppc.c | 9 +- bfd/elflink.c | 3 +- bfd/elfxx-x86.c | 95 ++- bfd/targets.c | 2 + bfd/version.h | 2 +- binutils/ChangeLog | 57 ++ binutils/doc/binutils.texi | 16 +- binutils/dwarf.c | 23 +- binutils/objcopy.c | 6 +- binutils/readelf.c | 111 ++- binutils/testsuite/binutils-all/i386/empty.d | 2 +- binutils/testsuite/binutils-all/i386/ibt.d | 2 +- binutils/testsuite/binutils-all/i386/pr21231a.d | 2 +- binutils/testsuite/binutils-all/i386/pr21231b.d | 6 +- binutils/testsuite/binutils-all/i386/pr21231b.s | 4 +- binutils/testsuite/binutils-all/i386/shstk.d | 2 +- binutils/testsuite/binutils-all/x86-64/empty-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/empty.d | 2 +- binutils/testsuite/binutils-all/x86-64/ibt-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/ibt.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr21231a.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr21231b.d | 6 +- binutils/testsuite/binutils-all/x86-64/pr21231b.s | 4 +- .../testsuite/binutils-all/x86-64/pr23494a-x32.d | 4 +- binutils/testsuite/binutils-all/x86-64/pr23494a.d | 4 +- binutils/testsuite/binutils-all/x86-64/pr23494a.s | 6 +- binutils/testsuite/binutils-all/x86-64/pr23494b.s | 2 +- .../testsuite/binutils-all/x86-64/pr23494c-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494c.d | 2 +- binutils/testsuite/binutils-all/x86-64/pr23494c.s | 6 +- .../testsuite/binutils-all/x86-64/pr23494d-x32.d | 4 +- binutils/testsuite/binutils-all/x86-64/pr23494d.d | 4 +- .../testsuite/binutils-all/x86-64/pr23494e-x32.d | 4 +- binutils/testsuite/binutils-all/x86-64/pr23494e.d | 4 +- binutils/testsuite/binutils-all/x86-64/shstk-x32.d | 2 +- binutils/testsuite/binutils-all/x86-64/shstk.d | 2 +- binutils/windmc.c | 2 +- cpu/ChangeLog | 4 + cpu/m32r.cpu | 2 +- gas/ChangeLog | 252 +++++++ gas/NEWS | 14 + gas/config/obj-elf.c | 67 +- gas/config/obj-elf.h | 10 +- gas/config/tc-aarch64.c | 56 +- gas/config/tc-arm.c | 13 +- gas/config/tc-i386.c | 154 ++-- gas/config/tc-z80.c | 28 +- gas/configure.tgt | 1 + gas/doc/as.texi | 21 +- gas/doc/c-aarch64.texi | 6 +- gas/doc/c-arm.texi | 3 + gas/doc/c-wasm32.texi | 2 +- gas/symbols.c | 3 +- gas/testsuite/gas/aarch64/ete.d | 18 + gas/testsuite/gas/aarch64/ete.s | 15 + gas/testsuite/gas/aarch64/etm-ro-invalid.d | 3 + gas/testsuite/gas/aarch64/etm-ro-invalid.l | 37 + gas/testsuite/gas/aarch64/etm-ro-invalid.s | 39 + gas/testsuite/gas/aarch64/etm-ro.d | 44 ++ gas/testsuite/gas/aarch64/etm-ro.s | 39 + gas/testsuite/gas/aarch64/etm-wo-invalid.d | 3 + gas/testsuite/gas/aarch64/etm-wo-invalid.l | 3 + gas/testsuite/gas/aarch64/etm-wo-invalid.s | 5 + gas/testsuite/gas/aarch64/etm-wo.d | 10 + gas/testsuite/gas/aarch64/etm-wo.s | 5 + gas/testsuite/gas/aarch64/etm.d | 362 ++++++++++ gas/testsuite/gas/aarch64/etm.s | 360 +++++++++ gas/testsuite/gas/aarch64/sysreg.d | 4 +- gas/testsuite/gas/aarch64/system.d | 1 + gas/testsuite/gas/aarch64/system.s | 1 + gas/testsuite/gas/aarch64/trbe-invalid.d | 3 + gas/testsuite/gas/aarch64/trbe-invalid.l | 2 + gas/testsuite/gas/aarch64/trbe-invalid.s | 2 + gas/testsuite/gas/aarch64/trbe.d | 21 + gas/testsuite/gas/aarch64/trbe.s | 16 + gas/testsuite/gas/arm/cpu-cortex-a78.d | 6 + gas/testsuite/gas/arm/cpu-cortex-a78ae.d | 6 + gas/testsuite/gas/arm/cpu-cortex-x1.d | 6 + gas/testsuite/gas/arm/mve-vcvtne-it.d | 3 +- gas/testsuite/gas/elf/attach-1.d | 11 + gas/testsuite/gas/elf/attach-1.s | 11 + gas/testsuite/gas/elf/attach-2.d | 11 + gas/testsuite/gas/elf/attach-2.s | 9 + gas/testsuite/gas/elf/attach-err.d | 3 + gas/testsuite/gas/elf/attach-err.err | 4 + gas/testsuite/gas/elf/attach-err.s | 5 + gas/testsuite/gas/elf/elf.exp | 6 + gas/testsuite/gas/elf/section21.l | 2 +- gas/testsuite/gas/elf/sh-link-zero.d | 9 + gas/testsuite/gas/elf/sh-link-zero.s | 12 + gas/testsuite/gas/i386/enqcmd-16bit.d | 21 + gas/testsuite/gas/i386/enqcmd-16bit.s | 4 + gas/testsuite/gas/i386/enqcmd-intel.d | 26 +- gas/testsuite/gas/i386/enqcmd.d | 26 +- gas/testsuite/gas/i386/enqcmd.s | 8 + gas/testsuite/gas/i386/i386.exp | 9 + gas/testsuite/gas/i386/jump.d | 12 + gas/testsuite/gas/i386/jump.s | 9 + gas/testsuite/gas/i386/jump16.d | 12 + gas/testsuite/gas/i386/jump16.e | 4 +- gas/testsuite/gas/i386/jump16.s | 9 + gas/testsuite/gas/i386/movdir-16bit.d | 21 + gas/testsuite/gas/i386/movdir-16bit.s | 4 + gas/testsuite/gas/i386/movdir-intel.d | 27 +- gas/testsuite/gas/i386/movdir.d | 27 +- gas/testsuite/gas/i386/movdir.s | 11 +- gas/testsuite/gas/i386/noreg64-data16.d | 2 +- gas/testsuite/gas/i386/noreg64.d | 2 +- gas/testsuite/gas/i386/property-1.d | 2 +- gas/testsuite/gas/i386/property-1.s | 2 +- gas/testsuite/gas/i386/property-10.d | 2 +- .../gas/i386/{property-10.d => property-11.d} | 4 +- gas/testsuite/gas/i386/property-11.s | 2 + .../gas/i386/{property-4.d => property-12.d} | 6 +- gas/testsuite/gas/i386/property-12.s | 2 + .../gas/i386/{property-4.d => property-13.d} | 6 +- gas/testsuite/gas/i386/property-13.s | 2 + gas/testsuite/gas/i386/property-2.d | 4 +- gas/testsuite/gas/i386/property-2.s | 30 - gas/testsuite/gas/i386/property-3.d | 4 +- gas/testsuite/gas/i386/property-3.s | 2 +- gas/testsuite/gas/i386/property-4.d | 4 +- gas/testsuite/gas/i386/property-5.d | 4 +- gas/testsuite/gas/i386/property-6.d | 4 +- gas/testsuite/gas/i386/x86-64-enqcmd-intel.d | 36 +- gas/testsuite/gas/i386/x86-64-enqcmd.d | 36 +- gas/testsuite/gas/i386/x86-64-enqcmd.s | 20 + gas/testsuite/gas/i386/x86-64-intel64.d | 2 +- gas/testsuite/gas/i386/x86-64-movdir-intel.d | 28 +- gas/testsuite/gas/i386/x86-64-movdir.d | 28 +- gas/testsuite/gas/i386/x86-64-movdir.s | 10 + gas/testsuite/gas/i386/x86-64-opcode.d | 2 +- gas/testsuite/gas/i386/x86-64-property-1.d | 2 +- gas/testsuite/gas/i386/x86-64-property-10.d | 2 +- .../{x86-64-property-10.d => x86-64-property-11.d} | 6 +- .../i386/{property-4.d => x86-64-property-12.d} | 7 +- .../i386/{property-10.d => x86-64-property-13.d} | 7 +- .../i386/{property-10.d => x86-64-property-14.d} | 6 +- gas/testsuite/gas/i386/x86-64-property-14.s | 2 + gas/testsuite/gas/i386/x86-64-property-2.d | 4 +- gas/testsuite/gas/i386/x86-64-property-3.d | 4 +- gas/testsuite/gas/i386/x86-64-property-4.d | 4 +- gas/testsuite/gas/i386/x86-64-property-5.d | 4 +- gas/testsuite/gas/i386/x86-64-property-6.d | 4 +- gas/testsuite/gas/i386/x86-64-property-7.d | 4 +- gas/testsuite/gas/i386/x86-64-property-8.d | 4 +- gas/testsuite/gas/i386/x86-64-property-9.d | 4 +- gas/testsuite/gas/i386/x86-64-suffix-intel.d | 2 + gas/testsuite/gas/i386/x86-64-suffix.d | 2 + gas/testsuite/gas/i386/x86-64-suffix.s | 2 + gdb/ChangeLog | 743 +++++++++++++++++++ gdb/MAINTAINERS | 2 + gdb/Makefile.in | 18 +- gdb/NEWS | 8 + gdb/ada-exp.y | 13 +- gdb/ada-lang.c | 62 +- gdb/ada-lang.h | 2 +- gdb/ada-tasks.c | 2 +- gdb/aix-thread.c | 2 +- gdb/amd64-windows-tdep.c | 21 +- gdb/arc-linux-tdep.c | 191 +++++ gdb/arc-linux-tdep.h | 52 ++ gdb/arc-tdep.c | 15 +- gdb/arc-tdep.h | 12 +- gdb/arch/aarch32.c | 12 +- gdb/arch/aarch64.c | 14 +- gdb/arch/amd64.c | 27 +- gdb/arch/arc.c | 37 +- gdb/arch/arc.h | 14 +- gdb/arch/arm.c | 18 +- gdb/arch/i386.c | 24 +- gdb/arch/riscv.c | 27 +- gdb/arch/riscv.h | 2 +- gdb/arch/tic6x.c | 14 +- gdb/arm-tdep.c | 2 +- gdb/async-event.c | 49 +- gdb/async-event.h | 15 +- gdb/auto-load.c | 6 +- gdb/auxv.c | 2 +- gdb/break-catch-sig.c | 4 +- gdb/breakpoint.c | 8 +- gdb/bsd-uthread.c | 2 +- gdb/cli/cli-cmds.c | 22 +- gdb/cli/cli-dump.c | 2 +- gdb/compile/compile.c | 2 +- gdb/corelow.c | 2 +- gdb/debug.c | 13 +- gdb/debug.h | 32 - gdb/doc/ChangeLog | 13 + gdb/doc/Makefile.in | 1 + gdb/doc/gdb.texinfo | 46 +- gdb/dummy-frame.c | 2 +- gdb/dwarf2/attribute.c | 141 +++- gdb/dwarf2/attribute.h | 191 ++++- gdb/dwarf2/die.h | 22 +- gdb/dwarf2/macro.c | 71 +- gdb/dwarf2/macro.h | 3 + gdb/dwarf2/read.c | 802 +++++++++++---------- gdb/eval.c | 2 +- gdb/event-top.c | 67 +- gdb/exec.c | 2 +- gdb/features/microblaze-with-stack-protect.c | 8 +- gdb/features/microblaze.c | 6 +- gdb/features/mips-dsp-linux.c | 18 +- gdb/features/mips-linux.c | 16 +- gdb/features/mips64-dsp-linux.c | 16 +- gdb/features/mips64-linux.c | 14 +- gdb/features/nds32.c | 12 +- gdb/features/nios2.c | 8 +- gdb/features/or1k.c | 8 +- gdb/features/rs6000/powerpc-32.c | 10 +- gdb/features/rs6000/powerpc-32l.c | 12 +- gdb/features/rs6000/powerpc-403.c | 12 +- gdb/features/rs6000/powerpc-403gc.c | 12 +- gdb/features/rs6000/powerpc-405.c | 10 +- gdb/features/rs6000/powerpc-505.c | 12 +- gdb/features/rs6000/powerpc-601.c | 12 +- gdb/features/rs6000/powerpc-602.c | 12 +- gdb/features/rs6000/powerpc-603.c | 12 +- gdb/features/rs6000/powerpc-604.c | 12 +- gdb/features/rs6000/powerpc-64.c | 10 +- gdb/features/rs6000/powerpc-64l.c | 12 +- gdb/features/rs6000/powerpc-7400.c | 12 +- gdb/features/rs6000/powerpc-750.c | 12 +- gdb/features/rs6000/powerpc-860.c | 12 +- gdb/features/rs6000/powerpc-altivec32.c | 12 +- gdb/features/rs6000/powerpc-altivec32l.c | 14 +- gdb/features/rs6000/powerpc-altivec64.c | 12 +- gdb/features/rs6000/powerpc-altivec64l.c | 14 +- gdb/features/rs6000/powerpc-e500.c | 10 +- gdb/features/rs6000/powerpc-e500l.c | 12 +- gdb/features/rs6000/powerpc-isa205-32l.c | 12 +- gdb/features/rs6000/powerpc-isa205-64l.c | 12 +- gdb/features/rs6000/powerpc-isa205-altivec32l.c | 14 +- gdb/features/rs6000/powerpc-isa205-altivec64l.c | 14 +- .../rs6000/powerpc-isa205-ppr-dscr-vsx32l.c | 20 +- .../rs6000/powerpc-isa205-ppr-dscr-vsx64l.c | 20 +- gdb/features/rs6000/powerpc-isa205-vsx32l.c | 16 +- gdb/features/rs6000/powerpc-isa205-vsx64l.c | 16 +- gdb/features/rs6000/powerpc-isa207-htm-vsx32l.c | 42 +- gdb/features/rs6000/powerpc-isa207-htm-vsx64l.c | 42 +- gdb/features/rs6000/powerpc-isa207-vsx32l.c | 26 +- gdb/features/rs6000/powerpc-isa207-vsx64l.c | 26 +- gdb/features/rs6000/powerpc-vsx32.c | 14 +- gdb/features/rs6000/powerpc-vsx32l.c | 16 +- gdb/features/rs6000/powerpc-vsx64.c | 14 +- gdb/features/rs6000/powerpc-vsx64l.c | 16 +- gdb/features/rs6000/rs6000.c | 10 +- gdb/features/rx.c | 6 +- gdb/features/s390-gs-linux64.c | 22 +- gdb/features/s390-linux32.c | 14 +- gdb/features/s390-linux32v1.c | 14 +- gdb/features/s390-linux32v2.c | 14 +- gdb/features/s390-linux64.c | 14 +- gdb/features/s390-linux64v1.c | 14 +- gdb/features/s390-linux64v2.c | 14 +- gdb/features/s390-te-linux64.c | 16 +- gdb/features/s390-tevx-linux64.c | 18 +- gdb/features/s390-vx-linux64.c | 16 +- gdb/features/s390x-gs-linux64.c | 22 +- gdb/features/s390x-linux64.c | 14 +- gdb/features/s390x-linux64v1.c | 14 +- gdb/features/s390x-linux64v2.c | 14 +- gdb/features/s390x-te-linux64.c | 16 +- gdb/features/s390x-tevx-linux64.c | 18 +- gdb/features/s390x-vx-linux64.c | 16 +- gdb/findcmd.c | 1 + gdb/findvar.c | 2 +- gdb/frame.c | 9 +- gdb/gcore.c | 6 +- gdb/i386-bsd-nat.c | 6 +- gdb/i386-bsd-nat.h | 2 + gdb/i386-nbsd-tdep.c | 2 +- gdb/i386-tdep.h | 1 - gdb/ia64-libunwind-tdep.c | 2 +- gdb/ia64-tdep.c | 4 +- gdb/inf-loop.c | 2 +- gdb/infcall.c | 4 +- gdb/infcmd.c | 23 +- gdb/inferior.h | 4 +- gdb/infrun.c | 37 +- gdb/jit.c | 2 +- gdb/linux-fork.c | 2 +- gdb/linux-nat.c | 5 +- gdb/linux-tdep.c | 4 +- gdb/linux-thread-db.c | 14 +- gdb/m68k-linux-tdep.c | 2 +- gdb/mep-tdep.c | 4 +- gdb/mi/mi-main.c | 6 +- gdb/mips-tdep.c | 4 +- gdb/nat/netbsd-nat.c | 80 ++ gdb/nat/netbsd-nat.h | 22 + gdb/nbsd-nat.c | 23 + gdb/objc-lang.c | 8 +- gdb/observable.h | 3 +- gdb/printcmd.c | 1 + gdb/procfs.c | 11 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/python/py-tui.c | 59 +- gdb/ravenscar-thread.c | 2 +- gdb/record-btrace.c | 4 +- gdb/record-full.c | 4 +- gdb/regcache-dump.c | 4 +- gdb/remote-notif.c | 2 +- gdb/remote.c | 31 +- gdb/reverse.c | 2 +- gdb/rs6000-nat.c | 2 +- gdb/run-on-main-thread.c | 3 +- gdb/score-tdep.c | 2 +- gdb/ser-base.c | 19 +- gdb/skip.c | 10 +- gdb/solib-dsbt.c | 2 +- gdb/solib-svr4.c | 2 +- gdb/solib.c | 4 +- gdb/source.c | 11 +- gdb/sparc64-tdep.c | 4 +- gdb/stack.c | 8 +- gdb/symfile-mem.c | 2 +- gdb/symtab.c | 15 +- gdb/target-descriptions.c | 18 +- gdb/target.c | 145 +--- gdb/target.h | 58 +- gdb/testsuite/ChangeLog | 64 ++ gdb/testsuite/README | 2 +- gdb/testsuite/gdb.ada/scalar_storage.exp | 4 +- gdb/testsuite/gdb.ada/scalar_storage/storage.adb | 9 +- gdb/testsuite/gdb.base/call-sc.c | 6 +- gdb/testsuite/gdb.base/call-sc.exp | 13 + gdb/testsuite/gdb.base/find.exp | 12 +- gdb/testsuite/gdb.base/list-ambiguous0.c | 2 +- gdb/testsuite/gdb.base/list-ambiguous1.c | 2 +- gdb/testsuite/gdb.base/list0.c | 2 +- gdb/testsuite/gdb.base/list1.c | 2 +- gdb/testsuite/gdb.base/m32r.ld | 84 ++- gdb/testsuite/gdb.base/overlays.exp | 2 +- gdb/testsuite/gdb.base/ovlymgr.c | 2 + gdb/testsuite/gdb.base/printcmds.exp | 5 + gdb/testsuite/gdb.base/style.exp | 5 +- gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S | 6 +- gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 11 + gdb/testsuite/gdb.tui/new-layout.exp | 10 +- gdb/thread.c | 14 +- gdb/top.c | 6 +- gdb/top.h | 3 + gdb/tracectf.c | 2 +- gdb/tracefile-tfile.c | 2 +- gdb/tui/tui-disasm.c | 9 +- gdb/tui/tui-io.c | 77 +- gdb/tui/tui-io.h | 3 +- gdb/tui/tui-regs.c | 4 +- gdb/tui/tui-source.c | 29 +- gdb/tui/tui-source.h | 11 + gdb/tui/tui-win.c | 3 +- gdb/tui/tui-winsource.c | 92 ++- gdb/tui/tui-winsource.h | 41 +- gdb/unittests/enum-flags-selftests.c | 24 +- gdb/unittests/search-memory-selftests.c | 99 +++ gdb/unittests/tui-selftests.c | 6 +- gdb/valops.c | 4 +- gdb/windows-tdep.c | 4 +- gdbserver/ChangeLog | 111 +++ gdbserver/Makefile.in | 29 +- gdbserver/configure.srv | 23 + gdbserver/linux-arc-low.cc | 418 +++++++++++ gdbserver/linux-low.cc | 10 +- gdbserver/linux-riscv-low.cc | 6 +- gdbserver/linux-x86-low.cc | 14 +- gdbserver/netbsd-aarch64-low.cc | 113 +++ gdbserver/netbsd-amd64-low.cc | 57 +- gdbserver/netbsd-i386-low.cc | 157 ++++ gdbserver/netbsd-low.cc | 123 +--- gdbserver/netbsd-low.h | 30 +- gdbserver/regcache.cc | 14 +- gdbserver/remote-utils.cc | 10 +- gdbserver/server.cc | 137 +--- gdbserver/tdesc.cc | 4 +- gdbsupport/ChangeLog | 43 +- gdbsupport/Makefile.am | 1 + gdbsupport/Makefile.in | 4 +- gdbsupport/agent.cc | 2 +- gdbsupport/common-debug.cc | 11 + gdbsupport/common-debug.h | 6 + gdbsupport/event-loop.cc | 60 +- gdbsupport/event-loop.h | 54 +- gdbsupport/search.cc | 120 +++ gdbsupport/search.h | 42 ++ gdbsupport/tdesc.h | 2 +- gdbsupport/valid-expr.h | 8 +- gnulib/ChangeLog | 7 + gnulib/Makefile.gnulib.inc.in | 44 ++ gnulib/Makefile.in | 4 +- gnulib/configure | 4 + gnulib/configure.ac | 2 + gold/ChangeLog | 30 + gold/options.h | 2 +- gold/powerpc.cc | 69 +- gold/testsuite/split_i386.sh | 2 +- gold/testsuite/split_x32.sh | 2 +- gold/testsuite/split_x86_64.sh | 2 +- include/ChangeLog | 16 + include/elf/common.h | 76 +- ld/ChangeLog | 234 ++++++ ld/Makefile.am | 2 + ld/Makefile.in | 3 + ld/NEWS | 3 + ld/configure.tgt | 4 + ld/emulparams/elf32_x86_64.sh | 1 + ld/emulparams/elf64lppc_fbsd.sh | 6 + ld/emulparams/elf_i386.sh | 1 + ld/emulparams/elf_x86_64.sh | 1 + ld/emulparams/x86-64-level.sh | 18 + ld/emultempl/pe.em | 3 +- ld/emultempl/pep.em | 3 +- ld/ld.texi | 9 + ld/lexsup.c | 14 + ld/plugin.c | 6 +- ld/po/BLD-POTFILES.in | 1 + ld/testsuite/ld-elf/pr26681.d | 3 + ld/testsuite/ld-elf/pr26681.l | 5 + ld/testsuite/ld-elf/pr26681.s | 10 + ld/testsuite/ld-elf/x86-feature-1a.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1b.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1c.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1d.rd | 2 +- ld/testsuite/ld-elf/x86-feature-1e.rd | 2 +- ld/testsuite/ld-i386/i386.exp | 9 + ld/testsuite/ld-i386/ljmp.s | 10 + ld/testsuite/ld-i386/ljmp1.d | 18 + ld/testsuite/ld-i386/ljmp1.s | 9 + ld/testsuite/ld-i386/ljmp2.d | 7 + ld/testsuite/ld-i386/ljmp2.s | 9 + ld/testsuite/ld-i386/pr23372c.d | 2 +- ld/testsuite/ld-i386/pr23486c.d | 2 +- ld/testsuite/ld-i386/pr23486d.d | 2 +- ld/testsuite/ld-i386/pr24322a.d | 2 +- ld/testsuite/ld-i386/pr24322b.d | 2 +- .../x86-feature-1b.rd => ld-i386/pr26711-1.d} | 8 +- .../x86-feature-1a.rd => ld-i386/pr26711-2.d} | 8 +- .../x86-feature-1e.rd => ld-i386/pr26711-3.d} | 8 +- ld/testsuite/ld-i386/property-1a.r | 2 +- ld/testsuite/ld-i386/property-2a.r | 2 +- ld/testsuite/ld-i386/property-3.r | 3 +- ld/testsuite/ld-i386/property-3a.r | 4 +- ld/testsuite/ld-i386/property-4.r | 3 +- ld/testsuite/ld-i386/property-4a.r | 4 +- ld/testsuite/ld-i386/property-5.r | 3 +- ld/testsuite/ld-i386/property-5a.r | 4 +- ld/testsuite/ld-i386/property-7a.r | 2 +- 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 | 4 +- ld/testsuite/ld-i386/property-x86-3.s | 8 +- ld/testsuite/ld-i386/property-x86-4a.d | 2 +- ld/testsuite/ld-i386/property-x86-5.d | 4 +- .../property-x86-3.d => ld-i386/property-x86-6.d} | 8 +- ld/testsuite/ld-i386/property-x86-cet1.d | 2 +- ld/testsuite/ld-i386/property-x86-cet2a.d | 4 +- ld/testsuite/ld-i386/property-x86-cet5a.d | 4 +- ld/testsuite/ld-i386/property-x86-cet5b.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt1a.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt1b.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt2.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt3a.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt3b.d | 4 +- ld/testsuite/ld-i386/property-x86-ibt4.d | 2 +- ld/testsuite/ld-i386/property-x86-ibt5.d | 2 +- ld/testsuite/ld-i386/property-x86-isa1.d | 11 + .../pr24458a-x32.d => ld-i386/property-x86-isa2.d} | 9 +- .../ld-i386/{pr23372c.d => property-x86-isa3.d} | 9 +- ld/testsuite/ld-i386/property-x86-shstk1a.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk1b.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk2.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk3a.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk3b.d | 4 +- ld/testsuite/ld-i386/property-x86-shstk4.d | 2 +- ld/testsuite/ld-i386/property-x86-shstk5.d | 2 +- ld/testsuite/ld-powerpc/powerpc.exp | 6 + ld/testsuite/ld-powerpc/tlsget.d | 89 +++ ld/testsuite/ld-powerpc/tlsget.s | 24 + ld/testsuite/ld-powerpc/tlsget.wf | 27 + ld/testsuite/ld-powerpc/tlsget2.d | 76 ++ ld/testsuite/ld-powerpc/tlsget2.wf | 27 + ld/testsuite/ld-x86-64/ljmp1.d | 17 + ld/testsuite/ld-x86-64/ljmp2.d | 6 + ld/testsuite/ld-x86-64/pr23372c-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23372c.d | 2 +- ld/testsuite/ld-x86-64/pr23372d.s | 2 +- ld/testsuite/ld-x86-64/pr23372e.s | 2 +- ld/testsuite/ld-x86-64/pr23372f.s | 2 +- ld/testsuite/ld-x86-64/pr23486c-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486c.d | 2 +- ld/testsuite/ld-x86-64/pr23486c.s | 2 +- ld/testsuite/ld-x86-64/pr23486d-x32.d | 2 +- ld/testsuite/ld-x86-64/pr23486d.d | 2 +- ld/testsuite/ld-x86-64/pr23486d.s | 2 +- ld/testsuite/ld-x86-64/pr24322a-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24322a.d | 2 +- ld/testsuite/ld-x86-64/pr24322b-x32.d | 2 +- ld/testsuite/ld-x86-64/pr24322b.d | 2 +- ld/testsuite/ld-x86-64/pr24458a-x32.d | 4 +- ld/testsuite/ld-x86-64/pr24458a.d | 4 +- ld/testsuite/ld-x86-64/pr24458b-x32.d | 4 +- ld/testsuite/ld-x86-64/pr24458b.d | 4 +- ld/testsuite/ld-x86-64/pr24458c-x32.d | 4 +- ld/testsuite/ld-x86-64/pr24458c.d | 4 +- .../pr26711-1-x32.d} | 8 +- .../x86-feature-1b.rd => ld-x86-64/pr26711-1.d} | 8 +- .../pr26711-2-x32.d} | 8 +- .../x86-feature-1a.rd => ld-x86-64/pr26711-2.d} | 8 +- .../pr26711-3-x32.d} | 8 +- .../x86-feature-1e.rd => ld-x86-64/pr26711-3.d} | 8 +- ld/testsuite/ld-x86-64/pr26711.s | 33 + ld/testsuite/ld-x86-64/property-1a.r | 2 +- ld/testsuite/ld-x86-64/property-2a.r | 2 +- ld/testsuite/ld-x86-64/property-3.r | 3 +- ld/testsuite/ld-x86-64/property-3a.r | 4 +- ld/testsuite/ld-x86-64/property-4.r | 3 +- ld/testsuite/ld-x86-64/property-4a.r | 4 +- ld/testsuite/ld-x86-64/property-5.r | 3 +- ld/testsuite/ld-x86-64/property-5a.r | 4 +- ld/testsuite/ld-x86-64/property-7a.r | 2 +- 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 | 4 +- ld/testsuite/ld-x86-64/property-x86-3.d | 4 +- ld/testsuite/ld-x86-64/property-x86-3.s | 8 +- ld/testsuite/ld-x86-64/property-x86-4a-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-4a.d | 2 +- ld/testsuite/ld-x86-64/property-x86-5-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-5.d | 4 +- ld/testsuite/ld-x86-64/property-x86-5a.s | 4 +- ld/testsuite/ld-x86-64/property-x86-5b.s | 2 +- .../{property-x86-3-x32.d => property-x86-6-x32.d} | 7 +- .../{property-x86-3.d => property-x86-6.d} | 5 +- .../{property-x86-3.s => property-x86-6.s} | 8 +- ld/testsuite/ld-x86-64/property-x86-cet1-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet1.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet2a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet5a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-cet5b.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt1a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt1a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt1b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt1b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt2-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt2.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt3b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-ibt4-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt4.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt5-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-ibt5.d | 2 +- ld/testsuite/ld-x86-64/property-x86-isa1-x32.d | 11 + ld/testsuite/ld-x86-64/property-x86-isa1.d | 11 + ld/testsuite/ld-x86-64/property-x86-isa1.s | 54 ++ .../testsuite/ld-x86-64/property-x86-isa2-x32.d | 7 +- .../pr23372c.d => ld-x86-64/property-x86-isa2.d} | 9 +- .../testsuite/ld-x86-64/property-x86-isa3-x32.d | 7 +- .../pr23372c.d => ld-x86-64/property-x86-isa3.d} | 9 +- ld/testsuite/ld-x86-64/property-x86-shstk1a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk1a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk1b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk1b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk2-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk2.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3a.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk3b.d | 4 +- ld/testsuite/ld-x86-64/property-x86-shstk4-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk4.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk5-x32.d | 2 +- ld/testsuite/ld-x86-64/property-x86-shstk5.d | 2 +- ld/testsuite/ld-x86-64/simple.s | 4 + ld/testsuite/ld-x86-64/x86-64.exp | 16 + opcodes/ChangeLog | 44 ++ opcodes/aarch64-opc.c | 230 ++++++ opcodes/cgen-asm.c | 4 +- opcodes/cgen-dis.c | 4 +- opcodes/i386-dis.c | 14 +- opcodes/tic30-dis.c | 2 +- sim/testsuite/ChangeLog | 5 + sim/testsuite/configure | 4 +- sim/testsuite/configure.ac | 2 +- sim/testsuite/d10v-elf/ChangeLog | 5 + sim/testsuite/d10v-elf/configure | 4 +- sim/testsuite/d10v-elf/configure.ac | 2 +- sim/testsuite/frv-elf/ChangeLog | 5 + sim/testsuite/frv-elf/configure | 4 +- sim/testsuite/frv-elf/configure.ac | 2 +- sim/testsuite/m32r-elf/ChangeLog | 5 + sim/testsuite/m32r-elf/configure | 4 +- sim/testsuite/m32r-elf/configure.ac | 2 +- sim/testsuite/mips64el-elf/ChangeLog | 5 + sim/testsuite/mips64el-elf/configure | 4 +- sim/testsuite/mips64el-elf/configure.ac | 2 +- 608 files changed, 8792 insertions(+), 2743 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/ete.d create mode 100644 gas/testsuite/gas/aarch64/ete.s create mode 100644 gas/testsuite/gas/aarch64/etm-ro-invalid.d create mode 100644 gas/testsuite/gas/aarch64/etm-ro-invalid.l create mode 100644 gas/testsuite/gas/aarch64/etm-ro-invalid.s create mode 100644 gas/testsuite/gas/aarch64/etm-ro.d create mode 100644 gas/testsuite/gas/aarch64/etm-ro.s create mode 100644 gas/testsuite/gas/aarch64/etm-wo-invalid.d create mode 100644 gas/testsuite/gas/aarch64/etm-wo-invalid.l create mode 100644 gas/testsuite/gas/aarch64/etm-wo-invalid.s create mode 100644 gas/testsuite/gas/aarch64/etm-wo.d create mode 100644 gas/testsuite/gas/aarch64/etm-wo.s create mode 100644 gas/testsuite/gas/aarch64/etm.d create mode 100644 gas/testsuite/gas/aarch64/etm.s create mode 100644 gas/testsuite/gas/aarch64/trbe-invalid.d create mode 100644 gas/testsuite/gas/aarch64/trbe-invalid.l create mode 100644 gas/testsuite/gas/aarch64/trbe-invalid.s create mode 100644 gas/testsuite/gas/aarch64/trbe.d create mode 100644 gas/testsuite/gas/aarch64/trbe.s create mode 100644 gas/testsuite/gas/arm/cpu-cortex-a78.d create mode 100644 gas/testsuite/gas/arm/cpu-cortex-a78ae.d create mode 100644 gas/testsuite/gas/arm/cpu-cortex-x1.d create mode 100644 gas/testsuite/gas/elf/attach-1.d create mode 100644 gas/testsuite/gas/elf/attach-1.s create mode 100644 gas/testsuite/gas/elf/attach-2.d create mode 100644 gas/testsuite/gas/elf/attach-2.s create mode 100644 gas/testsuite/gas/elf/attach-err.d create mode 100644 gas/testsuite/gas/elf/attach-err.err create mode 100644 gas/testsuite/gas/elf/attach-err.s create mode 100644 gas/testsuite/gas/elf/sh-link-zero.d create mode 100644 gas/testsuite/gas/elf/sh-link-zero.s create mode 100644 gas/testsuite/gas/i386/enqcmd-16bit.d create mode 100644 gas/testsuite/gas/i386/enqcmd-16bit.s create mode 100644 gas/testsuite/gas/i386/movdir-16bit.d create mode 100644 gas/testsuite/gas/i386/movdir-16bit.s copy gas/testsuite/gas/i386/{property-10.d => property-11.d} (78%) create mode 100644 gas/testsuite/gas/i386/property-11.s copy gas/testsuite/gas/i386/{property-4.d => property-12.d} (68%) create mode 100644 gas/testsuite/gas/i386/property-12.s copy gas/testsuite/gas/i386/{property-4.d => property-13.d} (65%) create mode 100644 gas/testsuite/gas/i386/property-13.s copy gas/testsuite/gas/i386/{x86-64-property-10.d => x86-64-property-11.d} (72%) copy gas/testsuite/gas/i386/{property-4.d => x86-64-property-12.d} (63%) copy gas/testsuite/gas/i386/{property-10.d => x86-64-property-13.d} (60%) copy gas/testsuite/gas/i386/{property-10.d => x86-64-property-14.d} (70%) create mode 100644 gas/testsuite/gas/i386/x86-64-property-14.s create mode 100644 gdb/arc-linux-tdep.h delete mode 100644 gdb/debug.h create mode 100644 gdb/unittests/search-memory-selftests.c create mode 100644 gdbserver/linux-arc-low.cc create mode 100644 gdbserver/netbsd-aarch64-low.cc create mode 100644 gdbserver/netbsd-i386-low.cc create mode 100644 gdbsupport/search.cc create mode 100644 gdbsupport/search.h create mode 100644 gnulib/Makefile.gnulib.inc.in create mode 100644 ld/emulparams/elf64lppc_fbsd.sh create mode 100644 ld/emulparams/x86-64-level.sh create mode 100644 ld/testsuite/ld-elf/pr26681.d create mode 100644 ld/testsuite/ld-elf/pr26681.l create mode 100644 ld/testsuite/ld-elf/pr26681.s create mode 100644 ld/testsuite/ld-i386/ljmp.s create mode 100644 ld/testsuite/ld-i386/ljmp1.d create mode 100644 ld/testsuite/ld-i386/ljmp1.s create mode 100644 ld/testsuite/ld-i386/ljmp2.d create mode 100644 ld/testsuite/ld-i386/ljmp2.s copy ld/testsuite/{ld-elf/x86-feature-1b.rd => ld-i386/pr26711-1.d} (58%) copy ld/testsuite/{ld-elf/x86-feature-1a.rd => ld-i386/pr26711-2.d} (58%) copy ld/testsuite/{ld-elf/x86-feature-1e.rd => ld-i386/pr26711-3.d} (57%) copy ld/testsuite/{ld-x86-64/property-x86-3.d => ld-i386/property-x86-6.d} (55%) create mode 100644 ld/testsuite/ld-i386/property-x86-isa1.d copy ld/testsuite/{ld-x86-64/pr24458a-x32.d => ld-i386/property-x86-isa2.d} (54%) copy ld/testsuite/ld-i386/{pr23372c.d => property-x86-isa3.d} (53%) create mode 100644 ld/testsuite/ld-powerpc/tlsget.d create mode 100644 ld/testsuite/ld-powerpc/tlsget.s create mode 100644 ld/testsuite/ld-powerpc/tlsget.wf create mode 100644 ld/testsuite/ld-powerpc/tlsget2.d create mode 100644 ld/testsuite/ld-powerpc/tlsget2.wf create mode 100644 ld/testsuite/ld-x86-64/ljmp1.d create mode 100644 ld/testsuite/ld-x86-64/ljmp2.d copy ld/testsuite/{ld-elf/x86-feature-1b.rd => ld-x86-64/pr26711-1-x32.d} (62%) copy ld/testsuite/{ld-elf/x86-feature-1b.rd => ld-x86-64/pr26711-1.d} (58%) copy ld/testsuite/{ld-elf/x86-feature-1a.rd => ld-x86-64/pr26711-2-x32.d} (62%) copy ld/testsuite/{ld-elf/x86-feature-1a.rd => ld-x86-64/pr26711-2.d} (58%) copy ld/testsuite/{ld-elf/x86-feature-1e.rd => ld-x86-64/pr26711-3-x32.d} (61%) copy ld/testsuite/{ld-elf/x86-feature-1e.rd => ld-x86-64/pr26711-3.d} (58%) create mode 100644 ld/testsuite/ld-x86-64/pr26711.s copy ld/testsuite/ld-x86-64/{property-x86-3-x32.d => property-x86-6-x32.d} (62%) copy ld/testsuite/ld-x86-64/{property-x86-3.d => property-x86-6.d} (63%) copy ld/testsuite/ld-x86-64/{property-x86-3.s => property-x86-6.s} (87%) create mode 100644 ld/testsuite/ld-x86-64/property-x86-isa1-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-isa1.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-isa1.s copy gas/testsuite/gas/i386/property-1.d => ld/testsuite/ld-x86-64/property-x86-is [...] copy ld/testsuite/{ld-i386/pr23372c.d => ld-x86-64/property-x86-isa2.d} (52%) copy gas/testsuite/gas/i386/property-1.d => ld/testsuite/ld-x86-64/property-x86-is [...] copy ld/testsuite/{ld-i386/pr23372c.d => ld-x86-64/property-x86-isa3.d} (51%) create mode 100644 ld/testsuite/ld-x86-64/simple.s