This is an automated email from the git hooks/post-receive script.
thiago.bauermann pushed a change to branch linaro-local/gdb-additional-debug-dirs in repository toolchain/binutils-gdb.
discards e526216a37e gdb/configure.ac: Add option --with-additional-debug-dirs adds 96127db593a ignore lto-wrapper warnings for lto builds. adds fa2b501cdcb Ignore --prefix-file-map compiler option whist running testsuite. adds 96cc7918c18 ELF: Strip section header in ELF objects adds 02c1ba6c94d ELF: Discard non-alloc sections without section header adds 46675b6b816 bfd: Improve nm and objdump without section header adds 0a06ea7a767 ld: Add simple tests for -z nosectionheader adds 1ad1b8865c1 binutils: Add a --strip-section-headers test adds 3da917d5349 ld: Add tests for -z nosectionheader and --strip-section-headers adds b7b6f36275d ld: Add -z nosectionheader test to bootstrap.exp adds 3169b734cf0 libsframe: fix sframe_find_fre for pltN entries adds 9f71b60bd45 libsframe: add new APIs to get SFrame version adds ce9a87252cd sframe: bfd: gas: ld: format bump to SFrame version 2 adds a5cddf7b64a doc: sframe: update specification for SFRAME_VERSION_2 adds a47cd2a1cde binutils/NEWS: announce SFrame version 2 as the new default adds 69b9300e878 Automatic date update in version.in adds 17f94390382 LoongArch: support disassembling certain pseudo-instructions adds 22be1ca342f opcodes/loongarch: remove unused code adds 1b9ea633cb5 opcodes/loongarch: implement style support in the disassembler adds d04d3bb4a7a opcodes/loongarch: style disassembled address offsets as such adds 8b6fefaddee opcodes/loongarch: do not print hex notation for signed immediates adds 6ad6615a798 opcodes/loongarch: print unrecognized insn words with the . [...] adds 6637ae9232f LoongArch: Deprecate $v[01], $fv[01] and $x names per spec adds 071726dee78 LoongArch: gas: Add LVZ and LBT instructions support adds 0d4d1e76537 LoongArch: gas: Fix code style issues adds 7e3ca9a4afc Fix used-before-initialized warnings when compiling elf.c w [...] adds 0d1cd7d9783 Prevent an illegal memory access when running the strings p [...] adds 3713e829be7 strings: Improve code to detect excessively large minimum s [...] adds 1f3fc45bddc RISC-V: Add support for the Zfa extension adds e5075707548 binutils: NEWS: announce new RISC-V extensions adds 72723f78cc5 Fix regressions caused by agent expression C++-ification adds 4ced24d1907 Automatic date update in version.in adds c8cb37347fd RISC-V: Add support for the Zvbb ISA extension adds c0a98a853d5 RISC-V: Add support for the Zvbc extension adds 9d469329d22 RISC-V: Add support for the Zvkg ISA extension adds fce8fef9659 RISC-V: Add support for the Zvkned ISA extension adds 62edb233ef5 RISC-V: Add support for the Zvknh[a,b] ISA extensions adds 5ec6edd0a21 RISC-V: Add support for the Zvksed ISA extension adds 259a2647dc1 RISC-V: Add support for the Zvksh ISA extension adds c62d5acf847 RISC-V: Add support for the Zvkn ISA extension adds 48558a5e547 RISC-V: Allow nested implications for extensions adds 5dfb644f934 RISC-V: Add support for the Zvkng ISA extension adds 33057f810e9 RISC-V: Add support for the Zvks ISA extension adds c6cffecd3cc RISC-V: Add support for the Zvksg ISA extension adds 937cc1c690c RISC-V: Add support for the Zvknc ISA extension adds d556141eb12 RISC-V: Add support for the Zvksc ISA extension adds 9fdc1b157b6 binutils: NEWS: Announce new RISC-V vector crypto extensions adds c476793d5bb gprofng: fix data race adds a5c38aaa9f2 Automatic date update in version.in adds 3b3ffe01f92 Automatic date update in version.in adds 512a0bc4fe4 opcodes/loongarch: Mark address offset operands of LVZ/LBT [...] adds 4bf2114b634 LoongArch: gas: Fix shared builds adds 0ed3ac2f4a0 binutils: NEWS: Announce LoongArch changes in the 2.41 cycle adds 3863e5e491a gas: NEWS: Announce LoongArch changes in the 2.41 cycle adds d501d384886 Add markers for the 2.41 branch adds 704b30cbb2b RISC-V: Zvkh[a,b]: Remove individual instruction class adds 87485f53492 Change version number to 2.41.50 and regenerate files adds 0d368ae540c Update after creating 2.41 branch adds 22ed04122f2 gdb: split inferior and thread setup when opening a core file adds 8bcead69665 gdb/testsuite: add test for core file with a 0 pid adds 08796916983 gdb: handle core files with .reg/0 section names adds 9dbbe5c948f Fix two Python calls that don't check for errors adds d32e20f0bf7 IBM Z: Fix pcrel relocs for symA-symB expressions adds 7418ba8ab27 Automatic date update in version.in adds 2dd11e43d0c arc: Update neg<.f> 0,b encoding adds abe9e556ae5 arc: Update default target CPU to match GCC defaults adds a34339a82fa Updated Ukranian, Romanian and German translations for vari [...] adds b8c2de06bcb gdb: have mdict_size always return a symbol count adds bb2bd584f31 gdb: add __repr__() implementation to a few Python types adds 07d618b91f5 x86: re-work EVEX-z-without-masking check adds ac500f1772c x86: flag EVEX.z set when destination is a mask register adds 1f83c96159d x86: flag EVEX.z set when destination is memory adds 37c53742912 x86: flag EVEX masking when destination is GPR(-like) adds 151da91724c x86: flag bad EVEX masking for miscellaneous insns adds b7bd93bc51c x86: optimize pre-AVX512 {,V}PCMPEQQ with identical sources adds 33889538969 x86: optimize pre-AVX512 {,V}PCMPGT* with identical sources adds eb4031cb20a x86: optimize 128-bit VPBROADCASTQ to VPUNPCKLQDQ adds 1f2218d699e Automatic date update in version.in adds a5042543d81 Align linkerscript symbols according to ABI adds 9c72c3349db Automatic date update in version.in adds 96a73f2cb2a ld: Use [list ] syntax to define run_tests in indirect.exp adds 0f5cb49f68a ld: Use run_host_cmd_yesno in indirect.exp instead of catch exec adds 5f60df99745 Re: Stop the linker's --dependency-file option from includi [...] adds 46f51ac38b8 Use run_host_cmd to run $CC and other no-section-header test fixes adds 0fa7d86440d ld: fix plugin tests for MIPS PIC adds b2ad7bb9e6a Fix Solaris regression (PR tdep/30252) adds c0c3bb70f2f riscv: Ensure LE instruction fetching adds 31a56a22c45 Linux: Avoid pread64/pwrite64 for high memory addresses (PR [...] adds 36b7610ad70 Automatic date update in version.in adds dd78c0a824c Minor updates to release readme adds 3baacfd61d9 Udated Freach and Romainian translations for various sub-di [...] adds 7c632c2a696 gdb/testsuite: fix license on recently added file adds 13aa307c9a9 arc: Update/Add ARCv3 support. adds eae2847fbff ld: fix build with old glibc / gcc adds bde240e7f83 gdb: fix printf of wchar_t early in a gdb session adds 1a36815e2f1 gdb: remove two uses of alloca from printcmd.c adds 7d8708653dc gdb: remove last alloca call from printcmd.c adds 13f5f57e0d2 gdb: check max-value-size when reading strings for printf adds 73aa9ef81be Remove unchecked casts to mi_interp adds de5dfbe91cb Fix result of DAP setExpression adds 71e0261b339 Automatic date update in version.in adds 4d792107c91 gdb/cp-namespace.c: Fix assert failure caused by malformed [...] adds 4fb2abb59d1 Automatic date update in version.in adds 5e24da908db PR30592 objcopy: allow --set-section-flags to add or remove [...] adds 12e32890e4a Automatic date update in version.in adds c432a27df33 gdb/testsuite: Testing with the nvfortran compiler adds 3f3ffaca049 gdb: include location number in breakpoint error message adds 44c8334f4af gdb/testsuite: return after reporting a test unsupported adds 9f462ddef84 gdb/testsuite: avoid stack addresses in test names adds 424646edf42 gdbserver: handle all eval_result_type values in tracepoint.cc adds dd2532ad8af Avoid crash with absolute symbol adds fb4e5d7dda1 Remove a use of xfree adds ec714f6b595 Replace use of xfree with byte_vector adds c7b3e7462ab Use unique_ptr for trace_filename adds d4ea64fb5dd Use unique_ptr for trace_dirname adds ebd4fd0a4fe Use function_view in traceframe_walk_blocks adds d3a05ac8957 Constify tfile_interp_line adds 940d6baa709 Move definition of ctf_target type adds b812967a603 Change 'handle_id' to be a local variable adds 7355e1a74d1 Fix execute_frame_filters doc string adds 70ef91c5aa0 Add new interface to frame filter iteration adds 4a1311ba0c4 Fix oversights in frame decorator code adds f921fe93188 Simplify FrameVars adds 5b86f10883d Reimplement DAP stack traces using frame filters adds c38bda5104e Handle typedefs in no-op pretty printers adds 405a9dd0641 Add Ada scope test for DAP adds 9fe01a376b2 Update TUI window title when changed adds 57685738614 Remove target_close adds c4fb288bbbe Automatic date update in version.in adds eb70d820e85 ld/PDB: fix off-by-1 in add_globals_ref() adds c8bbc28bb8c x86: fold certain legacy/VEX table entries adds 3ef1c4468d4 x86: fold legacy/VEX {,V}MOV{H,L}* entries adds 7be4d0e3f01 x86: {,V}MOVNT* don't need to go through mod_table[] adds 61ff5707944 x86: misc further memory-only insns don't need to go throug [...] adds 5d9f7f50992 x86: SIMD shift-by-immediate don't need to go through mod_table[] adds 2ad525c286b x86: slightly rework handling of some register-only insns adds 2bd8129f96b x86: various operations on mask registers can avoid going t [...] adds 310e6b63227 x86: misc further register-only insns don't need to go thro [...] adds 1a05d24e986 x86: convert 0FXOP to just XOP in enumerator names adds 034b6bec547 x86: simplify table-referencing macros adds 606d8632361 Remove some TODOs from gdb.cp tests adds 0ec80e02657 Automatic date update in version.in adds 1052fb3ecb1 Re: Keeping track of rs6000-coff archive element pointers adds 9596ca8194b Re: Align linkerscript symbols according to ABI adds dbe6d432d1f .noinit and .persistent alignment adds 9dbd067f964 .noinit and .persistent for msp430 adds ec1115b344c [gdb/tui] Remove default entries in TUI translation tables adds 0bad8af9cec [gdb/tui] Introduce translate_acs adds 275cef13491 [gdb/tui] Merge tui border-kind corner translation tables adds 664ac93fa86 [gdb/tui] Make translate return entry->value instead of entry adds a839dbdce5d [gdb/tui] Assume HAVE_WBORDER adds e726bad8af9 Automatic date update in version.in adds 22e90ac5af4 elf_object_p load of dynamic symbols adds f6f78318fca Let '^' through the lexer adds 1e5ae3d17f0 Remove ada_attribute_name adds 22f6f7979cb Implement 'Enum_Val and 'Enum_Rep adds 0d8de8f255d Automatic date update in version.in adds 478409b71d3 AIX_WEAK_SUPPORT adds 6d872a1a807 More tidies to objcopy archive handling adds 4993e5cc1e2 Fix loongarch build with gcc-4.5 adds a879fdb2671 Make the default gas symbol hash table larger adds 9d9f26d8b1a gprofng: 30602 [2.41] gprofng test hangs on i686-linux-gnu adds 0f819434f24 gdb/cli: Factor out code to list lines around a given line adds 3e3a1874fce gdb/cli: add '.' as an argument for 'list' command adds f52625f1f29 gdb/cli: Improve UX when using list with no args adds a4e5901bb16 gdb/doc: document '+' argument for 'list' command adds 36b6b4594e7 Re: Let '^' through the lexer adds 97b6e0f6c88 *-fbsd-nat: Handle null inferior in read_description. adds a4a688ffa46 *-linux-nat: Handle null inferior in read_description. adds 6af166ed587 Add a have_native_target helper function for use with require. adds 40e76c4db13 Test that native targets can read a tdesc without a process [...] adds 23e46b680f6 Revert "Simplify auto_load_expand_dir_vars and remove subst [...] adds f591041956c Minor cleanups in py-inferior.exp adds eef2e91d329 Refactor py-inferior.exp adds 817437c2ffc Rename Python variable in py-inferior.exp adds eeaffa60ebb Remove obsolete comment from gdbthread.h adds cb26e4bbedb Introduce scoped_restore_current_inferior_for_memory adds 75ec0982978 Use correct inferior in Inferior.read_memory et al adds c1f6762ce51 Automatic date update in version.in adds b664df49f3d [gdb/testsuite] Fix gdb.dwarf2/forward-spec.exp with read1 adds 34f997c8f74 gdb: style filenames in separate debug file warnings adds 6c1e84f5c6f gdb/tui: make tui_win_info::title private adds 21751cefc44 Automatic date update in version.in adds 5c77898d60c [gdb/testsuite] Handle has_native_target in gdb.testsuite/g [...] adds 63e8fb86255 Support NEXT_SECTION in ALIGNOF and SIZEOF adds 02d2a36902c PR10957, Missing option to really print section+offset adds 8193fa9cbe1 Automatic date update in version.in adds 1e12f6358cf gdb: catch more errors in gdb.base/foll-vfork.exp adds 14ec41722aa gdb: don't restart vfork parent while waiting for child to finish adds d5f5a83a973 gdb: fix an issue with vfork in non-stop mode adds e07d892ce78 gdb, infrun: refactor part of `proceed` into separate function adds b1e0126ec56 gdb: don't resume vfork parent while child is still running adds a068d1a6b2d gdb/testsuite: expand gdb.base/foll-vfork.exp adds d3a2163ee2d gdb/testsuite: remove use of sleep from gdb.base/foll-vfork.exp adds b26b06dd42f gdb: additional debug output in infrun.c and linux-nat.c adds c684d6c4e3c Also support '^=' in linker script expressions adds 4676d038042 Remove unused declaration of child_terminal_init_with_pgrp adds ffcdd0184d2 Automatic date update in version.in adds 7ab8bf1c777 RISC-V: Support Zca/f/d extensions. adds b0a101c53a1 RISC-V: Supports Zcb extension. adds 9cc5af6a1f8 PR 30632 - ld segfaults if linker script includes a STARTUP line. adds fdc60e8cf68 Updated Swedish translation for the binutils subdirectory adds 057d00baa69 Automatic date update in version.in adds 1d9f0053f02 gas 32-bit host compile warnings adds eb84343a1d3 Build all the objdump extensions with --enable-targets=all adds b7bf7f1b8f6 Tidy binutils configure adds 03c02b696e9 [GOLD, PowerPC64] Debug info relocation overflow adds 0d332f11122 [gdb/testsuite] Fix gdb.gdb/python-helper.exp with -O2 -flt [...] adds 81dd93c8562 gdb/amd-dbgapi-target: Use inf param in detach adds df750b07aea Updated Romainian translation for the opcodes directory adds 6d30ada87b7 Fix gdb.Inferior.read_memory without execution (PR dap/30644) adds fc07c81340b gdb: LoongArch: Update status of the entire regset in regcache adds 2de783f754c Automatic date update in version.in adds 22e69d8d377 MIPS: Don't move __gnu_lto_slim to .scommon adds 167ce0566cd Automatic date update in version.in adds 24b43533e95 [gdb/tui] Fix superfluous newline for long prompt adds f4c4456eb4d [gdb/symtab] Add optimized out static var to cooked index adds c54748b2fae x86: simplify disassembly of LAR/LSL adds 178e197078e x86: adjust disassembly of insns operating on selector values adds 1c850ca80dc gdb/solib-rocm: limit the number of opened file descriptors adds d218e7fedc7 DesCGENization of the BPF binutils port adds 7bb9f0c2be9 sim/bpf: desCGENization of the BPF simulator adds 386d30593e4 bpf: add missing bpf-dis.c to opcodes/Makefile.am adds 83f362cf8f9 Remove ancient Ada workaround adds 812e7caf60b Add instruction bytes to DAP disassembly response adds b3a27d2f97a Implement Ada target name symbol adds 8d80d240535 Fix typo in py-type.c docstring adds 01deb24db99 Remove redundant @findex from python.texi adds 2f3dbc5fb5e bpf: opcodes, gas: support for signed register move V4 inst [...] adds c24fd9547fb bpf: opcodes, gas: support for signed load V4 instructions adds 4f7d9afbcdf Document array indexing for Python gdb.Value adds 672c55ddcf1 Remove unused imports adds 27b2eff1b82 Add Progspace.objfile_for_address adds 8a35f6b30a3 Implement DAP modules request adds e8fc65713d6 bpf: disasemble offsets of value 0 as "+0" adds 4d051f3a4e2 Fix crash with DW_FORM_implicit_const adds 6fbe38ce117 Automatic date update in version.in adds 09075d5d4a2 [gdb/testsuite] Use proc readnow in two test-cases adds b40b1e4f9a3 [gdb/testsuite] Improve gdb.arch/arm-pthread_cond_timedwait-bt.exp adds 7f9e225fde0 Automatic date update in version.in adds dd82bbc1b3e gdb/testsuite: replace $testfile with $binfile in one case adds 8a9da63e407 gdb: two changes to linux_nat_debug_printf calls in linux-nat.c adds 560c121c207 Export gdb.block_signals and create gdb.Thread adds 338b21b0881 Use 'name' in DAP start_thread function adds c2ca88d74ba bpf: add support for jal/gotol jump instruction with 32-bit target adds 167991e60e4 Automatic date update in version.in adds 3ccfc0b46ca bpf: gas,opcodes: fix pseudoc syntax for MOVS* and LDXS* insns adds a50ead7822b bpf: gas: fix in manual that MOVS* pseudoc syntax uses = in [...] adds 5cbe549257b bpf: gas,include,opcode: add suppor for instructions BSWAP{ [...] adds 378535f277b LoongArch: Fix instruction immediate bug caused by sign-extend adds a38b0c05b6e LoongArch: Fix immediate overflow check bug adds 3fa45fb168c LoongArch: ld: Simplify inserting IRELATIVE relocations to [...] adds 4701770c57a Updated translations for bfd, gold and opcodes adds 6badd1020f5 objcopy embeds the current time and ignores SOURCE_DATE_EPO [...] adds 766f6d170c5 RISC-V: Prohibit the 'Zcf' extension on RV64 adds 6e30678feb8 RISC-V: Implications from 'Zc[fd]' extensions adds 3dfee720102 Automatic date update in version.in adds 695776dc2f4 RISC-V: Enable RVC on ".option arch, +zca" etc. adds 055a4c8e0f1 bpf: Update atomic instruction pseudo-C syntax adds 02f68ef297b bpf: Add atomic compare-and-exchange instructions adds 6296109afcd Automatic date update in version.in adds af67f1d01d2 Regen bpf opcodes POTFILE adds fafcbd14a7e bpf: format not a string literal adds 0d8e39f5ce5 Don't warn on .attach_to_group to same group adds eb14a8b4bfb [GOLD] reporting local symbol names adds 477c9f2ba26 PR30657, gprof heap buffer overflow adds 04896832b2e bpf: fix register NEG[32] instructions adds 42003372192 bpf: fix neg and neg32 BPF instructions in simulator adds 906c2c65649 [gdb/testsuite] Fix regexps in gdb.base/step-over-syscall.exp adds c0afd99439f [gdb/tui] Fix assert in ~gdbpy_tui_window_maker adds 2b8bee8b34d [gdb/testsuite] Fix gdb.gdb/python-helper.exp with -O2 -flt [...] adds 87c9b0289d7 [gdb/tui] Fix secondary prompt adds bcf43b33cfd [gdb/testsuite] Drop -nostdlib in gdb.dwarf2/typeddwarf.exp adds ac284430be5 bpf: gas: add negi and neg32i tests adds 200546f1a33 [gdb/build] Fix Wstringop-truncation in coff_getfilename adds 9d1e07bd19f bpf: accept # as an inline comment char adds afca9a9b451 [gdb/testsuite] Fix gdb.python/py-thread-exited.exp adds 513c7e5f3e8 Automatic date update in version.in adds 3fde5f6e7d3 Support Intel AVX-VNNI-INT16 adds 3ac2eb94812 Support Intel SHA512 adds c55ba32b7a7 Support Intel SM3 adds 2bced1684b3 Support Intel SM4 adds cd2908958ac Support Intel PBNDKB adds f1036ada3bc sh: uninitialised sh_operand_info.type in get_specific adds 2902e6682d6 /DISCARD/ in ld testsuite adds 2f01a2b9eaa Report supportsBreakpointLocationsRequest adds b871f5ee337 gdb: remove trailing empty line in target-delegates.c adds f921e120da7 Automatic date update in version.in adds fdc5ba89ca8 Fix typo in riscv-dis.c comment adds 6551c119bf7 RISC-V: Add actual 'Zvkt' extension support adds 41c8b9f097e coff/pe/xcoff and --extract-symbols adds d989e8dc6ba Fix recent x86 pe/coff testsuite regressions adds b6dfdfde886 ldscripts/empty-address vs. xcoff adds cc66ad2d2a6 Revert "MIPS: support mips*64 as CPU and gnuabi64 as ABI" adds f625926792d MIPS/LD: Include n64 `.interp' with INITIAL_READONLY_SECTIONS adds 2b4a60ab59f MIPS/GAS/testsuite: Disable compact EH #7 tests with OpenBS [...] adds 67e789ae32f MIPS/LD/testsuite: Fix unaligned JALX failures with OpenBSD [...] adds 94052ee4ccf MIPS/LD/testsuite: Fix JALR relaxation test failure with IRIX 6 adds d4e5281f037 MIPS/LD/testsuite: Fix `attr-gnu-4-10' failures with IRIX targets adds b50c220d179 MIPS/LD/testsuite: Fix `attr-gnu-4-10' failures with OpenBS [...] adds 70116eb5e6c MIPS/LD/testsuite: Run `got-dump-1' for o32/n32 ABIs adds ce0077a2e72 MIPS/GAS/testsuite: Force o32 for tests expecting 32-bit ad [...] adds 3c8ed624caf MIPS/LD/testsuite: Fix MIPS16 interlinking test n64 regressions adds ec3205bbc6f MIPS/LD/testsuite: Fix MIPS16 interlinking test IRIX 6 regressions adds 60ec8306db1 testsuite: Also discard the `.MIPS.options' section adds ec76a6172f7 MIPS/testsuite: Handle 64-bit addresses adds ed4dca900c0 testsuite: Handle composed R_MIPS_NONE relocations adds 316be2b229f MIPS/GAS/testsuite: Fix n64 compact EH failures adds 29c108c9610 MIPS: Support `-gnuabi64' target triplet suffix for 64-bit [...] adds 95b83567a45 gas: amend X_unsigned uses adds 0c8a0b88d18 Re-acquire GIL earlier in gdbpy_parse_and_eval adds 07d8d4bd2ad [gdb] Rename variable main_thread to main_thread_id adds 249d4715e41 bpf: gas: support relaxation of V4 jump instructions adds 648bd020a28 bpf: remove spurious comment from tc-bpf.c adds 8e72ee1de8d Automatic date update in version.in adds b9176a418ca Automatic date update in version.in adds 82be476a08a Update how to make a release document after the 2.41 release adds 03460429385 bpf: gas: add field overflow checking to the BPF assembler adds 1e18ffc9915 bpf: include, bfd, opcodes: add EF_BPF_CPUVER ELF header flags adds ac3506c4965 GDB Global Maintainer update (3 maintainers stepping down) adds 71ddc1cc0b8 Automatic date update in version.in adds 3b2ffd32d21 bpf: sim: do not overflow instruction immediates in tests adds 55b1edf5994 RISC-V: Fix typo in the test case name adds 30c01bb104e Restore previous sigmask in gdb.block_signals adds 6a6e82dc75a Updated Spanish translation for the gprof directory adds 5b512234c87 bpf: opcodes: fix regression in BPF disassembler adds f717822dd7b Set PYTHONMALLOC in the test suite adds 38797d2e73d gdb/testsuite/rocm: Add the hip_devices_support_debug_multi [...] adds e2140f3072c gdb/amdgpu: Fix debugging multiple inferiors using the ROCm [...] adds 3d05c80b5dc ld: fix typo in --enable-warn-rwx-segments help adds fe34aba0602 Fix bug in fixed-point handling adds fa2b9e04060 [gdb/testsuite] Set TSAN_OPTIONS by default to history_size=7 adds 55f635a216a Automatic date update in version.in adds c8e1332cc7d gprofng: create a list of available views adds 9a53bcc89d7 ld: Fix test failures with --enable-textrel-check=error adds 0251080cb8d Add note to check that all changes have been pushed before [...] adds c7de8f2570c gas: rework timestamp preservation on doc/asconfig.texi adds b99a9693430 Fix "--only-keep-debug for ELF relocatables" binutils test [...] adds a18b53a8f68 Add thread exited event adds f3337b1e944 Rename private member of FrameDecorator adds 7abfd03742d Refactor dap_launch adds f131a579081 Add "cwd" parameter to DAP launch request adds 65403bd0ed2 Full paths in DAP stackTrace responses adds e982d96cd60 Move DAP breakpoint event code to breakpoint.py adds 8a8a5ccadd1 Do not send "new breakpoint" event when breakpoint is set adds 21db866dc69 Implement DAP 'terminated' event adds af93035b275 Add DAP support for C++ exceptions adds 2128d888b88 Respect supportsMemoryReferences in DAP adds e1376998848 Implement ValueFormat for DAP adds 7b4a5561e4b Don't supply DAP 'path' for non-file shared libraries adds c64cba1b56e Introduce sourceReference handling in DAP adds 4b6521cf69f Handle Source in DAP breakpointLocations adds 13bd1a91759 Implement DAP "source" request adds 665b41c0ce1 Regen ld/configure adds b6456e91d40 Don't declare xmalloc or xrealloc in bucomm.h adds 44f8d229e86 Don't declare xmalloc and others in ldmisc.h adds 1913729810b Automatic date update in version.in adds 69c37f53e20 gprofng: Fix build with 64bit file offset on 32bit machines adds 675b9d612cc 2.41 Release sources adds b5c37946cce Revert "2.41 Release sources" adds 86bb2d76c90 Avoid failures in fixed_points.exp with older GCC adds 3c3e54d7b5f [gdb/dap] Disable DAP for python <= 3.5 adds c082d7f58ef [gdb] Initialize main_thread_id earlier adds 4b177a76d5b Automatic date update in version.in adds 92f46037a0f RISC-V: Imply 'Zicsr' from 'Zve32x' adds e57ed3695a6 RISC-V: Add support for 'Zvfh' and 'Zvfhmin' adds e34acfce343 Fix Wlto-type-mismatch in opcodes/ft32-dis.c adds 1720b64f735 gdb: fix possible nullptr dereference in a remote_debug_pri [...] adds 760fb390fd4 objdump, nm: sprintf sanitizer null destination pointer adds b077a53b2b8 cris: sprintf sanitizer null destination pointer adds d191eacb7b5 wrstabs: sprintf sanitizer null destination pointer adds e2e7c526131 dlltool: sprintf sanitizer null destination pointer adds 137f6bc0dab resrc: sprintf sanitizer null destination pointer adds 23f6f86ca03 gprof: sprintf sanitizer null destination pointer adds eaf1fa5ac59 ld: sprintf sanitizer null destination pointer adds ebfd369c3e9 xtensa: sprintf sanitizer null destination pointer adds b43e801e285 arm: sanitizer stringop-overflow adds 75747be51e6 cris: sprintf optimisation adds ad923ded82d binutils sprintf optimisation adds f8c4789c7f4 readelf sprintf optimisation adds f559e52a8e7 Remove PEI_HEADERS define adds b1c0ab20809 gdb: avoid double stop after failed breakpoint condition check adds 30baee68655 Use frame.name() in FrameDecorator adds 5c9adb880eb Remove f-string from DAP adds 8d76ceb7f1d [gdb/symtab] Remove superfluous handling of Ada main in wri [...] adds ea305f846fd Automatic date update in version.in adds 49459ed32b7 gdb/testsuite: Disable gdb.compile when testing with clang adds ae337712246 PR30697, ppc32 mix of local-dynamic and global-dynamic TLS adds 066c738ec5d ppc: sanity check writing relocs adds 8adc5522280 [gdb/symtab] Fix data race on index_cache::m_enabled adds 488b3ff1fc7 [gdb/symtab] Fix data race on bfd::{cacheable,format} adds 12afdeecc91 [gdb/symtab] Fix race on dwarf2_per_cu_data::{queued,is_deb [...] adds edb157dfc6a [gdb/symtab] Fix data race on dwarf2_per_cu_data::{m_header [...] adds b44293099e2 [gdb/testsuite] Extend gdb.base/index-cache.exp adds 38ef7c3513f [gdb/symtab] Fix data race on dwarf2_per_cu_data::{mark,is_ [...] adds 0961970dea9 [gdb/symtab] Fix data race on dwarf2_per_cu_data::{files_re [...] adds 1f83e2cd3f5 [gdb/testsuite] Move "maint wait-for-index-cache" ALAP in g [...] adds babce214ecb [gdb/testsuite] Extend gdb.base/index-cache.exp further adds 0133072f87b Fix potential infinite loop in bfd_cache_close_all. adds 079e7983028 Fix incorrect class name in free_objfile documentation adds c8f6fc9200d Remove extra '.' from error message adds 0ecf4403168 Consolidate calls to bfd_set_cacheable adds 9c808ba1a9c Reindent recursive_dump_type adds cbe2690e6b7 Automatic date update in version.in adds db583cf8dca as: Fix typo in manual adds d06730bc020 [gdb/symtab] Find main language without symtab expansion adds 5e66f55c62e Automatic date update in version.in adds ad233d0d746 Automatic date update in version.in adds 2f98b09492b gdb/fortran: Align intrinsic/variable precedence adds 8d27b09d087 RISC-V: move comment describing rules for riscv_opcodes[] adds e0282cf1284 gprofng: 30700 tmpdir/gp-collect-app_F test fails adds d734d43a048 Automatic date update in version.in adds e3f5898021b RISC-V: Update ratified 'Ztso' extension version adds aaa1d4b8f22 [gdb/build] Fix build breaker with -std=c++11 adds 67be0489f28 Guard against killing unrelated processes in amd64-disp-step.exp adds 38b61fee3da Update my name in maintainers file adds 0e339f6b4f2 ld: Fix relocatable.d XFAIL/notarget entry for hppa adds e3b66187192 ld: Fix retain7a.d XFAIL/notarget entry for hppa adds 7570a17cbbe [gdb/build] Use move capture in gdb_demangle adds f82ee0c8dc4 PR30724, cygwin ld performance regression since 014a602b86 adds feddea4b466 Add ld makefile dependencies adds 226f9f4fadb Rename bfd_bread and bfd_bwrite adds 7d523a910bd Automatic date update in version.in adds 3cdc2d7e66a gdb, breakpoint: add breakpoint location debugging logs adds 6bf6f9245ac bpf: use w regs in 32-bit non-fetch atomic pseudo-c adds fe1a221c888 Automatic date update in version.in adds 62a21046a98 [gdb/symtab] Fix assertion in write_debug_names adds 107ab8d45df [gdb/testsuite] Improve failure mode in gdb.dwarf2/enqueued [...] adds 698652da936 [gdb/testsuite] Fix gdb.dwarf2/enqueued-cu-base-addr.exp wi [...] adds 67bed49ec85 aarch64: Enable Cortex-A520 CPU adds d0ffdf64820 Pass unique_ptr to add_thread_with_info adds 78e7f66e75f Change py-thread-exited.exp to work with gdbserver adds 22f46409aaf Fix gdb.ada/O2_float_param.exp for PowerPC adds 8f258a6c979 [gdb/symtab] Dump qualified name of cooked_index_entry adds aa5b8b8cc3c [gdb/symtab] Fix off-by-one error in cooked_indexer::recurse adds 6085bf5240c Automatic date update in version.in adds 5b576ed1434 RISC-V: Remove support for non-existing 'Zve32d' adds 934ee74bc0d RISC-V: Fix opcode entries of "vmsge{,u}.vx" adds e416bd75c3f warn unused result for bfd IO functions adds 734dfd1cc96 x86: pack CPU flags in opcode table adds cca56b22a33 gas: purge md_elf_section_word() adds 19c5c1bb327 Fix AIX build break. adds 2db20b97f1d gdb: warn unused result for bfd IO functions adds 1c450dc2e76 RISC-V: Add reference to Zve32* adds 86dfe011797 RISC-V: Reflect actual range of vlen for hashing adds a17805b199b Test GNAT encodings in arr_acc_idx_w_gap.exp adds f8b12b8e104 Fix Python documentation for range type fields adds a2d9ce47dee gdb.ada/mi_var_access.exp adds 0e75fc54bb2 Automatic date update in version.in adds a5e58a41647 Libvtv: Add loongarch support. adds 9ba1efd2150 c++: source position of lambda captures [PR84471] adds 82fc3423c36 Updated constants from https://dwarfstd.org/Languages.php adds 079b20e89d3 LoongArch: implement count_{leading,trailing}_zeros adds 047b13da37d Darwin : Update libtool and dependencies for Darwin20 [PR97865] adds 6d80d4cf716 configure: Do not build the ununsed libffi shared library. adds 947edb094ec configure: When host-shared, pass --with-pic to in-tree lib [...] adds 60b42421e90 configure: Implement --enable-host-pie adds d0aa61ca5cf configure: Only create serdep.tmp if needed adds ed0a861b072 configure, Darwin: Ensure overrides to host-pie are passed [...] adds ddb5be247e4 Remove support for Intel MIC offloading adds 46335e8e4db configure: use OBJDUMP determined by libtool [PR95648] adds b8326e1c4ad configure: Account CXXFLAGS in gcc-plugin.m4. adds 8fdbd80f1fc Add TFLAGS to gcc's GCC_FOR_TARGET adds 917f20be837 Merge modula-2 front end onto gcc. adds 83e8a1eff6d 32-bit PA-RISC with HP-UX: remove deprecated ports adds 9f2c14223f0 Fix PR bootstrap/102389: --with-build-config=bootstrap-lto [...] adds 3a712247e2c gcc: Add 'mcf' thread model support from mcfgthread adds 3c4e12ba885 Darwin, config: Revise host config fragment. adds c841db95382 configure: Allow host fragments to react to --enable-host-shared. adds a710d78f319 mh-mingw: Set __USE_MINGW_ACCESS in missed C++ flags variables adds ba1eb82eae0 mh-mingw: drop unused BOOT_CXXFLAGS variable adds 85f61137bb2 config-ml.in: Suppress output from multi-do recipes adds b63eb8bc8c6 Add D front-end, libphobos library, and D2 testsuite. adds 6248684a126 MSP430: Add -fno-exceptions multilib adds f70e7020651 gcc: xtensa: add XCHAL_HAVE_{CLAMPS, DEPBITS, EXCLUSIVE, XE [...] adds db863e7870e gcc: xtensa: add data alignment properties to dynconfig adds 5006459c397 toplevel: reconcile few divergences with GCC adds f34b00a4362 Generic configury support for shared libs on VxWorks adds a55212c34e4 Fix hppa64-hpux11 build to remove source paths from embedded path. adds 14af24e0a83 libtool.m4: Sort output of 'find' to enable deterministic builds. adds 445ae0cf004 FDPIC: Handle arm*-*-uclinuxfdpiceabi in configure scripts adds af5478e1f3c Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. adds 68a78f460a7 Makefile.def: drop remnants of unused libelf adds f553b1471e7 d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad25 [...] adds 5ce0ff9b546 Collect both user and kernel events for autofdo tests and a [...] adds d3d2eb0cacf Fix collection and processing of autoprofile data for target libs adds 91c7a3089cc Fix autoprofiledbootstrap build adds 2e834cd2770 Disable warnings as errors for STAGEautofeedback. adds 573ea74515e Revert "Fix PR 67102: Add libstdc++ dependancy to libffi" [ [...] adds 27a02858210 PR bootstrap/106472: Add libgo depends on libbacktrace to M [...] adds dbd77e21946 gccrs: Add gcc-check-target check-rust adds 19824f6fab2 Use substituted GDCFLAGS adds e26b2c86a1a toplevel: Substitute GDCFLAGS instead of using CFLAGS adds 6a6859cbff7 regen config adds b6d8d612d30 gdbserver: Reinstall software single-step breakpoints in re [...] adds 8c8224dc163 PR30715, VAX: md_create_long_jump adds ec2479e820c Re: gdb: warn unused result for bfd IO functions adds e5776db07a2 Automatic date update in version.in adds e15197c8040 gprofng: fix typos in get_realpath() and check_executable() adds 84004b2a709 gprofng: pass gprofng location to gp-display-gui adds aef36dee93b [gdb/symtab] Don't deduplicate variables in gdb-index adds cd69e3f575f Automatic date update in version.in adds 3b23a5ea693 ld: fix relocatable, retain7a target pattens for HPPA adds 33efa77ecf7 Re: PR30715, VAX: md_create_long_jump adds 9381cdb1fb8 Remove fall-back prune_warnings adds 51dd9e7c4ca ld: Build libpr23169a.so with -z lazy adds 980111642db [gdb] Fix maint print symbols/psymbols help text adds 7f7ecb46c1a [gdb/build] Remove superfluous variable param_types in gdb/ [...] adds 6a93ab8af49 [gdb/build] Fix enum param_types odr violation adds 9972aac27d5 [gdb/build] Fix struct token_and_value odr violation adds e72b937ddda [gdb/build] Fix struct token odr violation adds dad9ed2f252 Remove alloca from osabi.c adds 1b0fa457412 fbsd-nat: Add a list of pending events. adds a6f51542941 fbsd-nat: Defer any ineligible events reported by wait. adds 12e5b10965c fbsd-nat: Fix resuming and waiting with multiple processes. adds e1d94b3b521 fbsd-nat: Fix several issues with detaching. adds 57c28d45f9a fbsd-nat: Fix thread_alive against a running thread. adds fdeef5e428c fbsd-nat: Stop a process if it is running before killing it. adds bc6c74b1406 [gdb/build] Fix YYSTYPE and yyalloc odr violation adds 2d7f31063b8 Automatic date update in version.in adds a2182c73d24 PPC: remove indirection from struct pd_reg adds 02a63525ef0 RISC-V: remove indirection from register tables adds 2266f863180 RISC-V: Add support for the 'Zihintntl' extension adds 239af8cbd15 RISC-V: Make "fli.h" available to 'Zvfh' + 'Zfa' adds f9280e396f1 RISC-V: Make T-Head testing pattern more generic adds 22b6999fa01 Updated Russian translation for the bfd directory adds 2a3f442df9e Mention process_stratum in inferior::priv comment adds ba22cd5e885 Automatic date update in version.in adds da1f552dc79 gdb, infcmd: support jump command in multi-inferior case new c70f1451986 gdb/configure.ac: Add option --with-additional-debug-dirs
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 (e526216a37e) \ N -- N -- N refs/heads/linaro-local/gdb-additional-debug-dirs (c70f1451986)
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.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 4 + Makefile.def | 51 +- Makefile.in | 8739 ++++-- Makefile.tpl | 48 +- bfd/ChangeLog | 49 + bfd/aix5ppc-core.c | 10 +- bfd/aout-target.h | 2 +- bfd/aoutx.h | 24 +- bfd/archive.c | 72 +- bfd/archive64.c | 18 +- bfd/bfd-in2.h | 48 +- bfd/bfd.c | 28 +- bfd/bfdio.c | 46 +- bfd/bfdwin.c | 2 +- bfd/binary.c | 2 +- bfd/bpf-reloc.def | 15 + bfd/cache.c | 15 +- bfd/cisco-core.c | 8 +- bfd/coff-aarch64.c | 7 - bfd/coff-alpha.c | 18 +- bfd/coff-ia64.c | 7 +- bfd/coff-loongarch64.c | 7 - bfd/coff-rs6000.c | 183 +- bfd/coff-stgo32.c | 9 +- bfd/coff-x86_64.c | 5 - bfd/coff64-rs6000.c | 35 +- bfd/coffcode.h | 83 +- bfd/coffgen.c | 22 +- bfd/cofflink.c | 27 +- bfd/config.bfd | 40 +- bfd/configure | 93 +- bfd/doc/bfdint.texi | 4 +- bfd/ecoff.c | 45 +- bfd/ecofflink.c | 57 +- bfd/elf-bfd.h | 15 + bfd/elf-nacl.c | 2 +- bfd/elf-sframe.c | 32 +- bfd/elf-strtab.c | 4 +- bfd/elf.c | 752 +- bfd/elf32-ppc.c | 81 +- bfd/elf32-sh.c | 4 +- bfd/elf64-bpf.c | 3 + bfd/elf64-hppa.c | 2 +- bfd/elf64-ia64-vms.c | 12 +- bfd/elf64-ppc.c | 70 +- bfd/elf64-x86-64.c | 39 + bfd/elfcode.h | 124 +- bfd/elfcore.h | 20 +- bfd/elflink.c | 18 +- bfd/elfnn-loongarch.c | 126 +- bfd/elfxx-loongarch.c | 162 +- bfd/elfxx-mips.c | 16 +- bfd/elfxx-riscv.c | 247 +- bfd/elfxx-target.h | 4 +- bfd/elfxx-x86.c | 24 +- bfd/format.c | 6 +- bfd/hash.c | 10 +- bfd/hppabsd-core.c | 2 +- bfd/hpux-core.c | 13 +- bfd/i386lynx.c | 84 +- bfd/i386msdos.c | 12 +- bfd/ihex.c | 26 +- bfd/irix-core.c | 6 +- bfd/libaout.h | 80 +- bfd/libbfd-in.h | 4 +- bfd/libbfd.c | 8 +- bfd/libbfd.h | 6 +- bfd/libpei.h | 3 + bfd/lynx-core.c | 4 +- bfd/mach-o.c | 142 +- bfd/merge.c | 6 +- bfd/mmo.c | 86 +- bfd/netbsd-core.c | 4 +- bfd/opncls.c | 2 +- bfd/osf-core.c | 4 +- bfd/pdb.c | 60 +- bfd/pdp11.c | 37 +- bfd/pe-aarch64.c | 1 - bfd/pe-x86_64.c | 1 - bfd/peXXigen.c | 19 +- bfd/pef.c | 14 +- bfd/pei-aarch64.c | 1 - bfd/pei-loongarch64.c | 1 - bfd/pei-x86_64.c | 4 - bfd/peicode.h | 14 +- bfd/po/bfd.pot | 3129 +- bfd/po/fr.po | 3164 +- bfd/po/ro.po | 3921 +-- bfd/po/ru.po | 3163 +- bfd/po/sr.po | 3172 +- bfd/po/uk.po | 3164 +- bfd/ppcboot.c | 7 +- bfd/ptrace-core.c | 2 +- bfd/reloc.c | 4 + bfd/rs6000-core.c | 12 +- bfd/section.c | 3 + bfd/som.c | 110 +- bfd/srec.c | 40 +- bfd/tekhex.c | 20 +- bfd/trad-core.c | 4 +- bfd/verilog.c | 4 +- bfd/version.h | 2 +- bfd/version.m4 | 2 +- bfd/vms-alpha.c | 178 +- bfd/vms-lib.c | 36 +- bfd/vms-misc.c | 12 +- bfd/vms.h | 2 +- bfd/wasm-module.c | 35 +- bfd/xcofflink.c | 22 +- bfd/xsym.c | 42 +- binutils/BRANCHES | 1 + binutils/ChangeLog | 47 + binutils/Makefile.am | 2 +- binutils/Makefile.in | 2 +- binutils/NEWS | 34 + binutils/README-how-to-make-a-release | 87 +- binutils/ar.c | 14 +- binutils/bfdtest1.c | 8 +- binutils/bucomm.h | 6 - binutils/configure | 335 +- binutils/configure.ac | 248 +- binutils/dlltool.c | 12 +- binutils/dllwrap.c | 4 +- binutils/doc/binutils.texi | 30 +- binutils/nm.c | 29 +- binutils/objcopy.c | 152 +- binutils/objdump.c | 25 +- binutils/od-elf32_avr.c | 19 +- binutils/od-macho.c | 17 +- binutils/od-pe.c | 27 +- binutils/od-xcoff.c | 25 +- binutils/po/binutils.pot | 4674 +-- binutils/po/fr.po | 4711 +-- binutils/po/ro.po | 4768 +-- binutils/po/sv.po | 4740 +-- binutils/po/uk.po | 4714 +-- binutils/readelf.c | 1857 +- binutils/resrc.c | 38 +- binutils/size.c | 8 +- binutils/stabs.c | 10 +- binutils/strings.c | 42 +- .../testsuite/binutils-all/mips/mips-note-2-n32.d | 1 - binutils/testsuite/binutils-all/mips/mips.exp | 18 +- binutils/testsuite/binutils-all/objcopy.exp | 15 +- binutils/testsuite/binutils-all/readelf.r-64 | 2 + binutils/testsuite/binutils-all/remove-relocs-01.d | 2 +- binutils/testsuite/binutils-all/remove-relocs-04.d | 2 +- binutils/testsuite/binutils-all/remove-relocs-05.d | 2 +- binutils/testsuite/binutils-all/remove-relocs-06.d | 2 +- binutils/testsuite/binutils-all/strip-3.d | 2 +- .../binutils-all/strip-section-headers-1.d | 5 + .../binutils-all/x86-64/large-sections-2-x32.d | 15 + .../binutils-all/x86-64/large-sections-2.d | 15 + .../binutils-all/x86-64/large-sections-i386.d | 6 + .../testsuite/binutils-all/x86-64/large-sections.d | 14 + .../testsuite/binutils-all/x86-64/large-sections.s | 8 + binutils/testsuite/lib/binutils-common.exp | 26 +- binutils/windmc.c | 12 +- binutils/wrstabs.c | 100 +- config-ml.in | 37 +- config/bootstrap-lto-lean.mk | 6 +- config/bootstrap-lto.mk | 6 +- config/gcc-plugin.m4 | 7 +- config/gthr.m4 | 1 + config/mh-darwin | 65 +- config/mh-mingw | 1 + config/mh-pa-hpux10 | 4 - configure | 388 +- configure.ac | 158 +- cpu/ChangeLog | 4 + cpu/bpf.cpu | 855 - cpu/bpf.opc | 191 - elfcpp/ChangeLog | 4 + gas/ChangeLog | 175 + gas/Makefile.in | 2 +- gas/NEWS | 26 + gas/config/obj-aout.c | 2 +- gas/config/obj-elf.c | 13 +- gas/config/tc-aarch64.c | 4 + gas/config/tc-arc.c | 2 +- gas/config/tc-arm.c | 10 +- gas/config/tc-bpf.c | 2921 +- gas/config/tc-bpf.h | 7 +- gas/config/tc-d10v.c | 4 +- gas/config/tc-i386.c | 287 +- gas/config/tc-i386.h | 2 - gas/config/tc-loongarch.c | 50 +- gas/config/tc-m68hc11.c | 18 +- gas/config/tc-ppc.c | 2 +- gas/config/tc-riscv.c | 126 +- gas/config/tc-s390.c | 14 +- gas/config/tc-sh.c | 27 +- gas/config/tc-sparc.c | 1 + gas/config/tc-tic54x.c | 2 +- gas/config/tc-vax.c | 20 +- gas/config/tc-xtensa.c | 16 +- gas/config/tc-z80.c | 13 +- gas/configure | 103 +- gas/configure.ac | 10 +- gas/doc/as.texi | 2 +- gas/doc/c-aarch64.texi | 1 + gas/doc/c-bpf.texi | 898 +- gas/doc/c-i386.texi | 10 +- gas/doc/c-riscv.texi | 41 + gas/doc/local.mk | 2 +- gas/gen-sframe.c | 9 +- gas/po/fr.po | 5363 ++-- gas/po/gas.pot | 5149 +-- gas/po/uk.po | 5363 ++-- gas/read.c | 4 +- gas/symbols.c | 2 +- gas/testsuite/gas/all/assign-bad-recursive.d | 1 - gas/testsuite/gas/all/assign.d | 4 + gas/testsuite/gas/all/eqv-dot.d | 2 +- gas/testsuite/gas/all/fwdexp.d | 2 + gas/testsuite/gas/all/gas.exp | 5 +- gas/testsuite/gas/all/none.d | 2 + gas/testsuite/gas/bpf/alu-be-pseudoc.d | 73 +- gas/testsuite/gas/bpf/alu-be.d | 75 +- gas/testsuite/gas/bpf/alu-be.dump | 54 - gas/testsuite/gas/bpf/alu-pseudoc.d | 75 +- gas/testsuite/gas/bpf/alu-pseudoc.s | 18 +- gas/testsuite/gas/bpf/alu-xbpf.d | 17 - gas/testsuite/gas/bpf/alu-xbpf.s | 11 - gas/testsuite/gas/bpf/alu.d | 75 +- gas/testsuite/gas/bpf/alu.dump | 54 - gas/testsuite/gas/bpf/alu.s | 13 + gas/testsuite/gas/bpf/alu32-be-pseudoc.d | 66 +- gas/testsuite/gas/bpf/alu32-be.d | 68 +- gas/testsuite/gas/bpf/alu32-be.dump | 60 - gas/testsuite/gas/bpf/alu32-pseudoc.d | 66 +- gas/testsuite/gas/bpf/alu32-pseudoc.s | 37 +- gas/testsuite/gas/bpf/alu32-xbpf.d | 17 - gas/testsuite/gas/bpf/alu32-xbpf.s | 11 - gas/testsuite/gas/bpf/alu32.d | 66 +- gas/testsuite/gas/bpf/alu32.dump | 60 - gas/testsuite/gas/bpf/alu32.s | 10 +- gas/testsuite/gas/bpf/atomic-be-pseudoc.d | 32 + gas/testsuite/gas/bpf/atomic-be.d | 27 +- gas/testsuite/gas/bpf/atomic-pseudoc.d | 35 +- gas/testsuite/gas/bpf/atomic-pseudoc.s | 26 +- gas/testsuite/gas/bpf/atomic-v1-be.d | 12 + gas/testsuite/gas/bpf/atomic-v1.d | 12 + gas/testsuite/gas/bpf/atomic-v1.s | 5 + gas/testsuite/gas/bpf/atomic.d | 31 +- gas/testsuite/gas/bpf/atomic.dump | 7 - gas/testsuite/gas/bpf/atomic.s | 27 +- gas/testsuite/gas/bpf/bpf.exp | 41 +- gas/testsuite/gas/bpf/call-be.d | 4 +- gas/testsuite/gas/bpf/call.d | 4 +- gas/testsuite/gas/bpf/data-be.d | 2 +- gas/testsuite/gas/bpf/data.d | 2 +- gas/testsuite/gas/bpf/disp16-overflow-relax.d | 3 + gas/testsuite/gas/bpf/disp16-overflow-relax.l | 3 + gas/testsuite/gas/bpf/disp16-overflow-relax.s | 4 + gas/testsuite/gas/bpf/disp16-overflow.d | 3 + gas/testsuite/gas/bpf/disp16-overflow.l | 3 + gas/testsuite/gas/bpf/disp16-overflow.s | 4 + gas/testsuite/gas/bpf/disp32-overflow.d | 3 + gas/testsuite/gas/bpf/disp32-overflow.l | 3 + gas/testsuite/gas/bpf/disp32-overflow.s | 4 + gas/testsuite/gas/bpf/exit-be.d | 4 +- gas/testsuite/gas/bpf/exit.d | 4 +- gas/testsuite/gas/bpf/imm32-overflow.d | 3 + gas/testsuite/gas/bpf/imm32-overflow.l | 3 + gas/testsuite/gas/bpf/imm32-overflow.s | 4 + gas/testsuite/gas/bpf/indcall-1-pseudoc.d | 24 +- gas/testsuite/gas/bpf/indcall-1.d | 24 +- gas/testsuite/gas/bpf/indcall-1.dump | 18 - gas/testsuite/gas/bpf/indcall-bad-1.l | 5 - gas/testsuite/gas/bpf/indcall-bad-1.s | 1 - gas/testsuite/gas/bpf/jump-be-pseudoc.d | 34 + gas/testsuite/gas/bpf/jump-be.d | 7 +- gas/testsuite/gas/bpf/jump-pseudoc.d | 35 +- gas/testsuite/gas/bpf/jump-pseudoc.s | 2 + gas/testsuite/gas/bpf/jump-relax-ja-be.d | 19 + gas/testsuite/gas/bpf/jump-relax-ja.d | 19 + gas/testsuite/gas/bpf/jump-relax-ja.s | 20 + gas/testsuite/gas/bpf/jump-relax-jump-be.d | 25 + gas/testsuite/gas/bpf/jump-relax-jump.d | 25 + gas/testsuite/gas/bpf/jump-relax-jump.s | 17 + gas/testsuite/gas/bpf/jump.d | 35 +- gas/testsuite/gas/bpf/jump.dump | 27 - gas/testsuite/gas/bpf/jump.s | 4 +- gas/testsuite/gas/bpf/jump32-be-pseudoc.d | 32 + gas/testsuite/gas/bpf/jump32-be.d | 32 + gas/testsuite/gas/bpf/jump32-pseudoc.d | 33 +- gas/testsuite/gas/bpf/jump32.d | 33 +- gas/testsuite/gas/bpf/jump32.dump | 27 - gas/testsuite/gas/bpf/lddw-be-pseudoc.d | 19 +- gas/testsuite/gas/bpf/lddw-be.d | 19 +- gas/testsuite/gas/bpf/lddw-be.dump | 13 - gas/testsuite/gas/bpf/lddw-pseudoc.d | 19 +- gas/testsuite/gas/bpf/lddw.d | 19 +- gas/testsuite/gas/bpf/lddw.dump | 13 - gas/testsuite/gas/bpf/mem-be-pseudoc.d | 36 + gas/testsuite/gas/bpf/mem-be.d | 17 +- gas/testsuite/gas/bpf/mem-pseudoc.d | 37 +- gas/testsuite/gas/bpf/mem-pseudoc.s | 14 +- gas/testsuite/gas/bpf/mem.d | 37 +- gas/testsuite/gas/bpf/mem.dump | 25 - gas/testsuite/gas/bpf/mem.s | 8 +- gas/testsuite/gas/bpf/offset16-overflow.d | 3 + gas/testsuite/gas/bpf/offset16-overflow.l | 3 + gas/testsuite/gas/bpf/offset16-overflow.s | 4 + gas/testsuite/gas/bpf/pseudoc-normal-be.d | 214 - gas/testsuite/gas/bpf/pseudoc-normal.d | 214 - gas/testsuite/gas/bpf/pseudoc-normal.s | 196 - gas/testsuite/gas/bpf/spacing-pseudoc.d | 18 + gas/testsuite/gas/bpf/spacing-pseudoc.s | 9 + .../gas/cfi-sframe/cfi-sframe-aarch64-1.d | 2 +- .../gas/cfi-sframe/cfi-sframe-aarch64-2.d | 2 +- .../cfi-sframe/cfi-sframe-aarch64-pac-ab-key-1.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-1.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-2.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-3.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-4.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-5.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-6.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-7.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-common-8.d | 2 +- gas/testsuite/gas/cfi-sframe/cfi-sframe-x86_64-1.d | 2 +- gas/testsuite/gas/cfi-sframe/common-empty-1.d | 2 +- gas/testsuite/gas/cfi-sframe/common-empty-2.d | 2 +- gas/testsuite/gas/cfi-sframe/common-empty-3.d | 2 +- gas/testsuite/gas/elf/common3.s | 7 + gas/testsuite/gas/elf/common3a.d | 9 + gas/testsuite/gas/elf/common3b.d | 9 + gas/testsuite/gas/elf/elf.exp | 12 +- gas/testsuite/gas/elf/missing-build-notes.d | 9 +- gas/testsuite/gas/i386/avx-vnni-int16-intel.d | 129 + gas/testsuite/gas/i386/avx-vnni-int16.d | 129 + gas/testsuite/gas/i386/avx-vnni-int16.s | 126 + gas/testsuite/gas/i386/avx512f-nondef.d | 8 +- gas/testsuite/gas/i386/avx512f-nondef.s | 15 + gas/testsuite/gas/i386/disassem.d | 376 +- gas/testsuite/gas/i386/disassem.s | 51 +- gas/testsuite/gas/i386/i386-intel.d | 52 +- gas/testsuite/gas/i386/i386.d | 52 +- gas/testsuite/gas/i386/i386.exp | 10 + gas/testsuite/gas/i386/intel-intel.d | 2 +- gas/testsuite/gas/i386/intel.d | 2 +- gas/testsuite/gas/i386/opcode-intel.d | 2 +- gas/testsuite/gas/i386/opcode-suffix.d | 4 +- gas/testsuite/gas/i386/opcode.d | 2 +- gas/testsuite/gas/i386/optimize-1.d | 15 + gas/testsuite/gas/i386/optimize-1.s | 19 + gas/testsuite/gas/i386/optimize-1a.d | 15 + gas/testsuite/gas/i386/optimize-2.d | 4 + gas/testsuite/gas/i386/optimize-2.s | 6 + gas/testsuite/gas/i386/optimize-2b.d | 4 + gas/testsuite/gas/i386/optimize-4.d | 15 + gas/testsuite/gas/i386/optimize-5.d | 15 + gas/testsuite/gas/i386/pbndkb-inval.l | 2 + gas/testsuite/gas/i386/pbndkb-inval.s | 5 + gas/testsuite/gas/i386/sha512-intel.d | 16 + gas/testsuite/gas/i386/sha512-inval.l | 4 + gas/testsuite/gas/i386/sha512-inval.s | 7 + gas/testsuite/gas/i386/sha512.d | 16 + gas/testsuite/gas/i386/sha512.s | 12 + gas/testsuite/gas/i386/sm3-intel.d | 28 + gas/testsuite/gas/i386/sm3.d | 28 + gas/testsuite/gas/i386/sm3.s | 24 + gas/testsuite/gas/i386/sm4-intel.d | 33 + gas/testsuite/gas/i386/sm4.d | 33 + gas/testsuite/gas/i386/sm4.s | 30 + .../gas/i386/x86-64-avx-vnni-int16-intel.d | 129 + gas/testsuite/gas/i386/x86-64-avx-vnni-int16.d | 129 + gas/testsuite/gas/i386/x86-64-avx-vnni-int16.s | 126 + gas/testsuite/gas/i386/x86-64-disassem.d | 370 +- gas/testsuite/gas/i386/x86-64-disassem.s | 48 +- gas/testsuite/gas/i386/x86-64-lkgs-intel.d | 12 +- gas/testsuite/gas/i386/x86-64-lkgs.d | 12 +- gas/testsuite/gas/i386/x86-64-optimize-2.d | 19 + gas/testsuite/gas/i386/x86-64-optimize-2.s | 23 + gas/testsuite/gas/i386/x86-64-optimize-2a.d | 19 + gas/testsuite/gas/i386/x86-64-optimize-2b.d | 19 + gas/testsuite/gas/i386/x86-64-optimize-2c.d | 226 + gas/testsuite/gas/i386/x86-64-optimize-3.d | 8 + gas/testsuite/gas/i386/x86-64-optimize-3.s | 11 + gas/testsuite/gas/i386/x86-64-optimize-3b.d | 8 + gas/testsuite/gas/i386/x86-64-optimize-5.d | 19 + gas/testsuite/gas/i386/x86-64-optimize-6.d | 19 + gas/testsuite/gas/i386/x86-64-pbndkb-intel.d | 12 + gas/testsuite/gas/i386/x86-64-pbndkb.d | 12 + gas/testsuite/gas/i386/x86-64-pbndkb.s | 8 + gas/testsuite/gas/i386/x86-64-sha512-intel.d | 16 + gas/testsuite/gas/i386/x86-64-sha512-inval.l | 4 + gas/testsuite/gas/i386/x86-64-sha512-inval.s | 7 + gas/testsuite/gas/i386/x86-64-sha512.d | 16 + gas/testsuite/gas/i386/x86-64-sha512.s | 12 + gas/testsuite/gas/i386/x86-64-sm3-intel.d | 28 + gas/testsuite/gas/i386/x86-64-sm3.d | 28 + gas/testsuite/gas/i386/x86-64-sm3.s | 24 + gas/testsuite/gas/i386/x86-64-sm4-intel.d | 33 + gas/testsuite/gas/i386/x86-64-sm4.d | 33 + gas/testsuite/gas/i386/x86-64-sm4.s | 30 + gas/testsuite/gas/i386/x86-64.exp | 13 + gas/testsuite/gas/i386/x86_64-intel.d | 48 +- gas/testsuite/gas/i386/x86_64.d | 48 +- gas/testsuite/gas/loongarch/64_pcrel.d | 2 +- .../gas/loongarch/deprecated_reg_aliases.d | 18 + .../gas/loongarch/deprecated_reg_aliases.l | 7 + .../gas/loongarch/deprecated_reg_aliases.s | 5 + gas/testsuite/gas/loongarch/imm_ins.d | 84 +- gas/testsuite/gas/loongarch/imm_ins_32.d | 54 +- gas/testsuite/gas/loongarch/imm_op.d | 44 +- gas/testsuite/gas/loongarch/jmp_op.d | 44 +- gas/testsuite/gas/loongarch/li.d | 8 +- gas/testsuite/gas/loongarch/load_store_op.d | 80 +- gas/testsuite/gas/loongarch/lvz-lbt.d | 191 + gas/testsuite/gas/loongarch/lvz-lbt.s | 181 + gas/testsuite/gas/loongarch/macro_op.d | 4 +- gas/testsuite/gas/loongarch/macro_op_32.d | 4 +- gas/testsuite/gas/loongarch/macro_op_large_abs.d | 12 +- gas/testsuite/gas/loongarch/macro_op_large_pc.d | 12 +- gas/testsuite/gas/loongarch/nop.d | 2 +- gas/testsuite/gas/loongarch/privilege_op.d | 8 +- gas/testsuite/gas/loongarch/raw-insn.d | 11 + gas/testsuite/gas/loongarch/raw-insn.s | 7 + gas/testsuite/gas/loongarch/relax_align.d | 6 +- gas/testsuite/gas/loongarch/reloc.d | 2 +- gas/testsuite/gas/loongarch/uleb128.d | 52 +- gas/testsuite/gas/loongarch/vector.d | 140 +- gas/testsuite/gas/macros/irp.d | 12 + gas/testsuite/gas/macros/repeat.d | 72 + gas/testsuite/gas/macros/rept.d | 6 + gas/testsuite/gas/macros/test2.d | 6 + gas/testsuite/gas/macros/vararg.d | 12 + gas/testsuite/gas/mips/align2-el.d | 8 +- gas/testsuite/gas/mips/align2.d | 8 +- gas/testsuite/gas/mips/compact-eh-eb-1.d | 9 +- gas/testsuite/gas/mips/compact-eh-eb-2.d | 21 +- gas/testsuite/gas/mips/compact-eh-eb-3.d | 13 +- gas/testsuite/gas/mips/compact-eh-eb-4.d | 13 +- gas/testsuite/gas/mips/compact-eh-eb-5.d | 21 +- gas/testsuite/gas/mips/compact-eh-eb-6.d | 13 +- gas/testsuite/gas/mips/compact-eh-eb-7.d | 1 + gas/testsuite/gas/mips/compact-eh-el-1.d | 9 +- gas/testsuite/gas/mips/compact-eh-el-2.d | 21 +- gas/testsuite/gas/mips/compact-eh-el-3.d | 13 +- gas/testsuite/gas/mips/compact-eh-el-4.d | 13 +- gas/testsuite/gas/mips/compact-eh-el-5.d | 21 +- gas/testsuite/gas/mips/compact-eh-el-6.d | 13 +- gas/testsuite/gas/mips/compact-eh-el-7.d | 1 + gas/testsuite/gas/mips/fix-rm7000-2.d | 2 +- gas/testsuite/gas/mips/llpscp-64.d | 1 + gas/testsuite/gas/mips/loongson-2f-2.d | 2 +- gas/testsuite/gas/mips/loongson-2f-3.d | 4 +- gas/testsuite/gas/mips/micromips@fix-rm7000-2.d | 2 +- gas/testsuite/gas/mips/mips-jalx.d | 4 +- gas/testsuite/gas/mips/mips64-dsp.d | 2 +- gas/testsuite/gas/mips/octeon-saa-saad.d | 1 + gas/testsuite/gas/mips/pcrel-1.d | 4 +- gas/testsuite/gas/mips/r5900-full.d | 2 +- gas/testsuite/gas/mips/r5900-vu0.d | 2 +- gas/testsuite/gas/mips/set-arch.d | 718 +- gas/testsuite/gas/ppc/aix.exp | 11 +- gas/testsuite/gas/riscv/march-fail-rv64i_zcf.d | 3 + gas/testsuite/gas/riscv/march-fail-rv64i_zcf.l | 2 + gas/testsuite/gas/riscv/march-imply-zcd.d | 6 + gas/testsuite/gas/riscv/march-imply-zcf.d | 6 + gas/testsuite/gas/riscv/rouding-fail.d | 3 - gas/testsuite/gas/riscv/rounding-fail.d | 3 + .../gas/riscv/{rouding-fail.l => rounding-fail.l} | 0 .../gas/riscv/{rouding-fail.s => rounding-fail.s} | 0 gas/testsuite/gas/riscv/x-thead-ba-fail.l | 2 +- gas/testsuite/gas/riscv/x-thead-bb-fail.l | 4 +- gas/testsuite/gas/riscv/x-thead-bs-fail.l | 2 +- gas/testsuite/gas/riscv/x-thead-fmemidx-fail.l | 16 +- gas/testsuite/gas/riscv/x-thead-memidx-fail.l | 6 +- gas/testsuite/gas/riscv/x-thead-mempair-fail.l | 10 +- gas/testsuite/gas/riscv/zca.d | 54 + gas/testsuite/gas/riscv/zca.s | 47 + gas/testsuite/gas/riscv/zcb.d | 32 + gas/testsuite/gas/riscv/zcb.s | 25 + gas/testsuite/gas/riscv/zcd.d | 16 + gas/testsuite/gas/riscv/zcd.s | 10 + gas/testsuite/gas/riscv/zcf.d | 16 + gas/testsuite/gas/riscv/zcf.s | 10 + gas/testsuite/gas/riscv/zfa-32.d | 10 + gas/testsuite/gas/riscv/zfa-32.s | 3 + gas/testsuite/gas/riscv/zfa-64.d | 10 + gas/testsuite/gas/riscv/zfa-64.s | 3 + gas/testsuite/gas/riscv/zfa-fail.d | 3 + gas/testsuite/gas/riscv/zfa-fail.l | 12 + gas/testsuite/gas/riscv/zfa-fail.s | 16 + gas/testsuite/gas/riscv/zfa-zvfh.d | 16 + gas/testsuite/gas/riscv/zfa-zvfh.s | 10 + gas/testsuite/gas/riscv/zfa.d | 89 + gas/testsuite/gas/riscv/zfa.s | 87 + gas/testsuite/gas/riscv/zihintntl-base.d | 24 + gas/testsuite/gas/riscv/zihintntl-base.s | 29 + gas/testsuite/gas/riscv/zihintntl-na.d | 33 + gas/testsuite/gas/riscv/zihintntl.d | 32 + gas/testsuite/gas/riscv/zihintntl.s | 32 + gas/testsuite/gas/riscv/zvbb.d | 43 + gas/testsuite/gas/riscv/zvbb.s | 34 + gas/testsuite/gas/riscv/zvbc.d | 16 + gas/testsuite/gas/riscv/zvbc.s | 8 + gas/testsuite/gas/riscv/zvkg.d | 10 + gas/testsuite/gas/riscv/zvkg.s | 2 + gas/testsuite/gas/riscv/zvkn.d | 45 + gas/testsuite/gas/riscv/zvkn.s | 36 + gas/testsuite/gas/riscv/zvknc.d | 18 + gas/testsuite/gas/riscv/zvknc.s | 10 + gas/testsuite/gas/riscv/zvkned.d | 21 + gas/testsuite/gas/riscv/zvkned.s | 13 + gas/testsuite/gas/riscv/zvkng.d | 12 + gas/testsuite/gas/riscv/zvkng.s | 4 + gas/testsuite/gas/riscv/zvknha.d | 12 + gas/testsuite/gas/riscv/zvknha_zvknhb.s | 3 + gas/testsuite/gas/riscv/zvknhb.d | 12 + gas/testsuite/gas/riscv/zvks.d | 45 + gas/testsuite/gas/riscv/zvks.s | 36 + gas/testsuite/gas/riscv/zvksc.d | 18 + gas/testsuite/gas/riscv/zvksc.s | 10 + gas/testsuite/gas/riscv/zvksed.d | 12 + gas/testsuite/gas/riscv/zvksed.s | 4 + gas/testsuite/gas/riscv/zvksg.d | 12 + gas/testsuite/gas/riscv/zvksg.s | 4 + gas/testsuite/gas/riscv/zvksh.d | 11 + gas/testsuite/gas/riscv/zvksh.s | 3 + gas/testsuite/gas/s390/esa-reloc.d | 2 +- gas/testsuite/gas/sh/err-at.s | 2 + gas/testsuite/gas/vax/broken_word.d | 62 + gas/testsuite/gas/vax/broken_word.s | 57 + gas/testsuite/gas/vax/vax.exp | 15 +- gas/testsuite/lib/gas-defs.exp | 23 - gdb/MAINTAINERS | 10 +- gdb/Makefile.in | 3 + gdb/NEWS | 33 + gdb/aarch64-fbsd-nat.c | 3 + gdb/aarch64-linux-nat.c | 3 + gdb/ada-exp.h | 94 +- gdb/ada-exp.y | 55 +- gdb/ada-lang.c | 117 +- gdb/ada-lang.h | 2 - gdb/ada-lex.l | 2 + gdb/ada-typeprint.c | 3 - gdb/ada-unicode.py | 1 + gdb/ada-valprint.c | 13 - gdb/aix-thread.c | 18 +- gdb/amd-dbgapi-target.c | 10 +- gdb/amd64-fbsd-nat.c | 3 + gdb/arch/riscv.h | 9 +- gdb/arm-fbsd-nat.c | 3 + gdb/arm-linux-nat.c | 3 + gdb/auto-load.c | 33 +- gdb/ax-general.c | 8 +- gdb/bfd-target.c | 4 +- gdb/bfd-target.h | 2 +- gdb/breakpoint.c | 136 +- gdb/breakpoint.h | 4 + gdb/build-id.c | 14 +- gdb/build-id.h | 10 +- gdb/c-exp.y | 16 +- gdb/c-lang.c | 3 - gdb/cli/cli-cmds.c | 85 +- gdb/coff-pe-read.c | 115 +- gdb/coffread.c | 58 +- gdb/config.in | 3 - gdb/configure | 130 +- gdb/configure.ac | 2 +- gdb/corelow.c | 212 +- gdb/cp-namespace.c | 5 +- gdb/cp-support.c | 8 +- gdb/d-exp.y | 18 +- gdb/darwin-nat.c | 3 +- gdb/data-directory/Makefile.in | 1 + gdb/dbxread.c | 23 +- gdb/dictionary.c | 13 +- gdb/dictionary.h | 3 +- gdb/disasm.h | 2 +- gdb/doc/gdb.texinfo | 33 +- gdb/doc/python.texi | 173 +- gdb/dwarf2/abbrev.c | 9 - gdb/dwarf2/cooked-index.c | 20 +- gdb/dwarf2/cooked-index.h | 4 +- gdb/dwarf2/index-cache.c | 48 +- gdb/dwarf2/index-cache.h | 25 +- gdb/dwarf2/index-write.c | 34 +- gdb/dwarf2/read.c | 76 +- gdb/dwarf2/read.h | 34 +- gdb/dwarf2/section.c | 2 +- gdb/elfread.c | 19 +- gdb/f-exp.y | 63 +- gdb/fbsd-nat.c | 863 +- gdb/fbsd-nat.h | 62 + gdb/gdb.c | 7 + gdb/gdb_bfd.c | 7 +- gdb/gdbarch.py | 2 + gdb/gdbcopyright.py | 3 +- gdb/gdbthread.h | 9 +- gdb/gdbtypes.c | 77 +- gdb/gdbtypes.h | 14 +- gdb/go-exp.y | 18 +- gdb/guile/scm-param.c | 10 +- gdb/i386-fbsd-nat.c | 3 + gdb/infcall.c | 41 +- gdb/infcmd.c | 2 +- gdb/inferior.h | 33 +- gdb/infrun.c | 205 +- gdb/linespec.c | 3 +- gdb/linux-nat.c | 60 +- gdb/linux-thread-db.c | 3 +- gdb/loongarch-linux-nat.c | 4 +- gdb/machoread.c | 2 - gdb/make-target-delegates.py | 12 +- gdb/mi/mi-interp.c | 9 - gdb/mi/mi-interp.h | 9 + gdb/mi/mi-main.c | 48 +- gdb/minidebug.c | 6 +- gdb/mips-linux-nat.c | 4 + gdb/osabi.c | 3 +- gdb/p-exp.y | 6 +- gdb/ppc-linux-nat.c | 3 + gdb/printcmd.c | 102 +- gdb/proc-service.c | 9 +- gdb/procfs.c | 46 +- gdb/progspace.c | 16 + gdb/progspace.h | 4 + gdb/psymtab.c | 4 +- gdb/python/lib/gdb/FrameDecorator.py | 178 +- gdb/python/lib/gdb/__init__.py | 32 + gdb/python/lib/gdb/dap/__init__.py | 1 + gdb/python/lib/gdb/dap/breakpoint.py | 97 +- gdb/python/lib/gdb/dap/bt.py | 94 +- gdb/python/lib/gdb/dap/disassemble.py | 5 +- gdb/python/lib/gdb/dap/evaluate.py | 85 +- gdb/python/lib/gdb/dap/events.py | 53 +- gdb/python/lib/gdb/dap/frames.py | 7 + gdb/python/lib/gdb/dap/launch.py | 34 +- gdb/python/lib/gdb/dap/locations.py | 22 +- gdb/python/lib/gdb/dap/modules.py | 66 + gdb/python/lib/gdb/dap/scopes.py | 83 +- gdb/python/lib/gdb/dap/server.py | 2 +- gdb/python/lib/gdb/dap/sources.py | 82 +- gdb/python/lib/gdb/dap/startup.py | 26 +- gdb/python/lib/gdb/dap/varref.py | 29 +- gdb/python/lib/gdb/frames.py | 95 +- gdb/python/lib/gdb/printing.py | 23 +- gdb/python/py-arch.c | 17 +- gdb/python/py-block.c | 37 +- gdb/python/py-breakpoint.c | 67 +- gdb/python/py-dap.c | 3 + gdb/python/py-disasm.c | 8 +- gdb/python/py-inferior.c | 43 +- gdb/python/py-param.c | 5 +- gdb/python/py-progspace.c | 27 + gdb/python/py-symbol.c | 15 +- gdb/python/py-tui.c | 7 +- gdb/python/py-type.c | 32 +- gdb/python/python.c | 12 +- gdb/remote.c | 8 +- gdb/riscv-linux-nat.c | 3 + gdb/riscv-tdep.c | 4 +- gdb/run-on-main-thread.c | 25 +- gdb/s390-linux-nat.c | 3 + gdb/solib-rocm.c | 125 +- gdb/solib-svr4.c | 18 +- gdb/solib.c | 3 - gdb/source.c | 16 + gdb/source.h | 7 + gdb/symfile.c | 45 +- gdb/symfile.h | 9 +- gdb/symmisc.c | 6 +- gdb/target-delegates.c | 1 - gdb/target.c | 25 +- gdb/target.h | 9 - gdb/testsuite/gdb.ada/O2_float_param.exp | 9 +- gdb/testsuite/gdb.ada/arr_acc_idx_w_gap.exp | 89 +- gdb/testsuite/gdb.ada/assign_1.exp | 15 + gdb/testsuite/gdb.ada/fixed_points.exp | 6 + .../gdb.ada/fixed_points/fixed_points.adb | 8 + gdb/testsuite/gdb.ada/mi_var_access.exp | 11 +- gdb/testsuite/gdb.arch/amd64-disp-step.exp | 7 +- .../gdb.arch/arm-pthread_cond_timedwait-bt.exp | 20 +- gdb/testsuite/gdb.arch/core-file-pid0.exp | 73 + .../gdb.arch/core-file-pid0.x86-64.core.bz2 | Bin 0 -> 750 bytes .../gdb.base/auto-connect-native-target.exp | 18 +- gdb/testsuite/gdb.base/bp-cond-failure.c | 16 +- gdb/testsuite/gdb.base/bp-cond-failure.exp | 30 +- gdb/testsuite/gdb.base/foll-vfork.exp | 601 +- gdb/testsuite/gdb.base/frame-view.exp | 3 +- gdb/testsuite/gdb.base/index-cache-2.c | 24 + gdb/testsuite/gdb.base/index-cache.c | 6 +- gdb/testsuite/gdb.base/index-cache.exp | 39 +- gdb/testsuite/gdb.base/jump.exp | 181 +- gdb/testsuite/gdb.base/list.exp | 47 +- gdb/testsuite/gdb.base/list1.c | 2 +- gdb/testsuite/gdb.base/main-c.exp | 29 + .../gdb.base/native-target-noproc-tdesc.exp | 27 + gdb/testsuite/gdb.base/printcmds.c | 2 + gdb/testsuite/gdb.base/printcmds.exp | 5 + gdb/testsuite/gdb.base/printf-wchar_t.c | 28 + gdb/testsuite/gdb.base/printf-wchar_t.exp | 32 + gdb/testsuite/gdb.base/readnever.exp | 11 +- gdb/testsuite/gdb.base/step-over-syscall.exp | 8 +- .../gdb.compile/compile-cplus-anonymous.exp | 2 + .../gdb.compile/compile-cplus-array-decay.exp | 2 + .../gdb.compile/compile-cplus-inherit.exp | 2 + gdb/testsuite/gdb.compile/compile-cplus-member.exp | 2 + gdb/testsuite/gdb.compile/compile-cplus-method.exp | 2 + .../gdb.compile/compile-cplus-namespace.exp | 2 + gdb/testsuite/gdb.compile/compile-cplus-nested.exp | 2 + gdb/testsuite/gdb.compile/compile-cplus-print.exp | 2 + .../gdb.compile/compile-cplus-virtual.exp | 2 + gdb/testsuite/gdb.compile/compile-cplus.exp | 2 + gdb/testsuite/gdb.compile/compile-ifunc.exp | 2 + gdb/testsuite/gdb.compile/compile-ops.exp | 2 + gdb/testsuite/gdb.compile/compile-print.exp | 2 + gdb/testsuite/gdb.compile/compile-setjmp.exp | 2 + gdb/testsuite/gdb.compile/compile-tls.exp | 2 + gdb/testsuite/gdb.compile/compile.exp | 6 +- gdb/testsuite/gdb.cp/bs15503.exp | 32 - gdb/testsuite/gdb.cp/classes.cc | 7 +- gdb/testsuite/gdb.cp/classes.exp | 7 +- gdb/testsuite/gdb.cp/ctti.exp | 17 - gdb/testsuite/gdb.cp/exception.exp | 51 +- gdb/testsuite/gdb.cp/main-cp.exp | 29 + gdb/testsuite/gdb.cp/main.cc | 22 + gdb/testsuite/gdb.cp/namespace.exp | 6 + gdb/testsuite/gdb.dap/ada-scopes.exp | 84 + gdb/testsuite/gdb.dap/ada-scopes/pack.adb | 23 + gdb/testsuite/gdb.dap/ada-scopes/pack.ads | 21 + gdb/testsuite/gdb.dap/ada-scopes/prog.adb | 26 + gdb/testsuite/gdb.dap/args-env.exp | 2 +- gdb/testsuite/gdb.dap/basic-dap.exp | 25 +- gdb/testsuite/gdb.dap/bt-nodebug.exp | 9 +- gdb/testsuite/gdb.dap/cwd.exp | 40 + gdb/testsuite/gdb.dap/cxx-exception.cc | 44 + gdb/testsuite/gdb.dap/cxx-exception.exp | 58 + gdb/testsuite/gdb.dap/hover.exp | 10 + gdb/testsuite/gdb.dap/memory.c | 2 + gdb/testsuite/gdb.dap/memory.exp | 2 + gdb/testsuite/gdb.dap/modules-solib.c | 21 + gdb/testsuite/gdb.dap/modules.c | 40 + gdb/testsuite/gdb.dap/modules.exp | 81 + gdb/testsuite/gdb.dap/scopes.c | 9 +- gdb/testsuite/gdb.dap/sources.c | 22 + gdb/testsuite/gdb.dap/sources.exp | 52 + gdb/testsuite/gdb.dap/stop-at-main.exp | 2 +- gdb/testsuite/gdb.dap/terminate.exp | 39 + .../gdb.debuginfod/build-id-no-debug-warning.exp | 24 + gdb/testsuite/gdb.debuginfod/crc_mismatch.exp | 33 +- gdb/testsuite/gdb.dwarf2/enqueued-cu-base-addr.exp | 12 +- gdb/testsuite/gdb.dwarf2/forward-spec.exp | 4 +- gdb/testsuite/gdb.dwarf2/intbits.exp | 2 +- gdb/testsuite/gdb.dwarf2/pr13961.exp | 10 + gdb/testsuite/gdb.dwarf2/static-optimized-out.exp | 67 + gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S | 8 +- gdb/testsuite/gdb.dwarf2/typeddwarf.S | 8 +- gdb/testsuite/gdb.dwarf2/typeddwarf.exp | 1 - gdb/testsuite/gdb.fortran/intrinsic-precedence.c | 18 + gdb/testsuite/gdb.fortran/intrinsic-precedence.exp | 74 + gdb/testsuite/gdb.fortran/intrinsic-precedence.f90 | 33 + gdb/testsuite/gdb.gdb/python-helper.exp | 12 +- gdb/testsuite/gdb.mi/mi-condbreak-fail.c | 39 + gdb/testsuite/gdb.mi/mi-condbreak-fail.exp | 67 + gdb/testsuite/gdb.opt/main.c | 22 + gdb/testsuite/gdb.opt/static-optimized-out.c | 18 + gdb/testsuite/gdb.opt/static-optimized-out.exp | 49 + gdb/testsuite/gdb.python/py-arch.exp | 6 + gdb/testsuite/gdb.python/py-block.c | 31 + gdb/testsuite/gdb.python/py-block.exp | 38 +- gdb/testsuite/gdb.python/py-bp-locations.exp | 32 + gdb/testsuite/gdb.python/py-breakpoint.exp | 69 +- gdb/testsuite/gdb.python/py-inferior.c | 1 + gdb/testsuite/gdb.python/py-inferior.exp | 94 +- gdb/testsuite/gdb.python/py-progspace.exp | 7 + gdb/testsuite/gdb.python/py-symbol.exp | 2 + gdb/testsuite/gdb.python/py-thread-exited.c | 6 +- gdb/testsuite/gdb.python/py-thread-exited.exp | 16 +- gdb/testsuite/gdb.python/py-type.exp | 4 + gdb/testsuite/gdb.python/tui-window.exp | 4 + gdb/testsuite/gdb.python/tui-window.py | 5 + gdb/testsuite/gdb.rocm/multi-inferior-gpu.cpp | 113 + gdb/testsuite/gdb.rocm/multi-inferior-gpu.exp | 89 + gdb/testsuite/gdb.server/server-kill.exp | 2 +- .../gdb.testsuite/gdb-caching-proc-consistency.exp | 1 + .../gdb.threads/next-fork-exec-other-thread.c | 82 + .../gdb.threads/next-fork-exec-other-thread.exp | 131 + gdb/testsuite/gdb.tui/long-prompt.exp | 18 +- gdb/testsuite/gdb.tui/secondary-prompt.exp | 38 + gdb/testsuite/lib/compiler.F90 | 4 + gdb/testsuite/lib/dap-support.exp | 75 +- gdb/testsuite/lib/dwarf.exp | 4 + gdb/testsuite/lib/fortran.exp | 26 +- gdb/testsuite/lib/gdb.exp | 81 + gdb/testsuite/lib/rocm.exp | 20 + gdb/thread.c | 4 +- gdb/top.c | 6 + gdb/tracectf.c | 77 +- gdb/tracefile-tfile.c | 82 +- gdb/tui/tui-data.c | 11 + gdb/tui/tui-data.h | 15 +- gdb/tui/tui-regs.c | 2 +- gdb/tui/tui-source.c | 2 +- gdb/tui/tui-win.c | 120 +- gdb/tui/tui-wingeneral.c | 14 +- gdb/tui/tui.c | 2 - gdb/ui-file.h | 4 + gdb/unittests/utils-selftests.c | 60 + gdb/utils.c | 45 + gdb/utils.h | 55 + gdb/value.c | 10 +- gdb/value.h | 5 + gdb/x86-linux-nat.c | 3 + gdb/xcoffread.c | 16 +- gdbserver/ax-result-types.def | 44 + gdbserver/ax.h | 13 +- gdbserver/linux-low.cc | 36 +- gdbserver/tracepoint.cc | 11 +- gdbsupport/Makefile.in | 2 +- gold/ChangeLog | 8 + gold/configure.tgt | 14 - gold/object.cc | 43 +- gold/object.h | 2 +- gold/po/fr.po | 660 +- gold/po/gold.pot | 810 +- gold/po/ro.po | 657 +- gold/po/sr.po | 652 +- gold/po/uk.po | 650 +- gold/powerpc.cc | 24 +- gold/target-reloc.h | 4 +- gold/testsuite/debug_msg.sh | 12 +- gold/testsuite/x32_overflow_pc32.sh | 2 +- gold/testsuite/x86_64_overflow_pc32.sh | 2 +- gprof/ChangeLog | 8 + gprof/aarch64.c | 3 +- gprof/alpha.c | 4 +- gprof/basic_blocks.c | 12 +- gprof/cg_arcs.c | 7 +- gprof/configure | 93 +- gprof/i386.c | 3 + gprof/mips.c | 2 + gprof/po/es.po | 84 +- gprof/sparc.c | 4 +- gprof/vax.c | 24 +- gprofng/configure | 160 +- gprofng/configure.ac | 11 +- gprofng/doc/version.texi | 8 +- gprofng/libcollector/configure | 136 +- gprofng/libcollector/iotrace.c | 9 +- gprofng/src/Application.cc | 3 +- gprofng/src/Command.cc | 12 +- gprofng/src/StringBuilder.cc | 8 + gprofng/src/StringBuilder.h | 1 + gprofng/src/checks.cc | 9 +- gprofng/src/gprofng.cc | 23 +- gprofng/src/gprofng.rc | 4 +- gprofng/src/ipc.cc | 19 +- gprofng/src/ipcio.cc | 97 +- gprofng/src/ipcio.h | 2 + gprofng/testsuite/config/default.exp | 2 + gprofng/testsuite/gprofng.display/display.exp | 7 - gprofng/testsuite/gprofng.display/gp-archive.exp | 8 +- .../testsuite/gprofng.display/gp-collect-app_F.exp | 16 +- gprofng/testsuite/gprofng.display/setpath_map.exp | 6 +- gprofng/testsuite/lib/display-lib.exp | 18 +- gprofng/testsuite/lib/smalltest.c | 10 +- include/ChangeLog | 42 + include/ansidecl.h | 2 +- include/coff/aarch64.h | 5 + include/coff/internal.h | 2 +- include/coff/loongarch64.h | 5 + include/coff/x86_64.h | 5 + include/dis-asm.h | 1 + include/dwarf2.h | 10 + include/elf/bpf.h | 6 + include/longlong.h | 12 + include/opcode/bpf.h | 325 + include/opcode/loongarch.h | 17 +- include/opcode/riscv-opc.h | 300 + include/opcode/riscv.h | 50 +- include/sframe-api.h | 31 + include/sframe.h | 11 +- include/vtv-change-permission.h | 4 + include/xtensa-dynconfig.h | 107 +- intl/configure | 34 + intl/configure.ac | 21 + ld/ChangeLog | 15 + ld/Makefile.am | 7 +- ld/Makefile.in | 10 +- ld/NEWS | 5 + ld/config.in | 4 + ld/configure | 148 +- ld/configure.ac | 4 +- ld/configure.tgt | 14 +- ld/emulparams/elf64_s390.sh | 1 + ld/emulparams/elf64bmip-defs.sh | 6 +- ld/emulparams/elf_s390.sh | 1 + ld/emultempl/elf.em | 4 + ld/emultempl/pdp11.em | 1 + ld/emultempl/pe.em | 10 +- ld/emultempl/pep.em | 10 +- ld/emultempl/ticoff.em | 1 + ld/emultempl/vms.em | 1 + ld/emultempl/xtensaelf.em | 10 +- ld/ld.h | 3 + ld/ld.texi | 67 +- ld/ldcref.c | 2 +- ld/ldctor.c | 1 + ld/ldelf.c | 15 +- ld/ldelfgen.c | 1 + ld/ldexp.c | 44 +- ld/ldexp.h | 20 +- ld/ldfile.c | 6 +- ld/ldgram.y | 12 +- ld/ldlang.c | 161 +- ld/ldlex.l | 2 + ld/ldmain.c | 6 +- ld/ldmisc.h | 4 - ld/lexsup.c | 13 + ld/pdb.c | 118 +- ld/pe-dll.c | 111 +- ld/po/fr.po | 5271 ++-- ld/po/uk.po | 3636 +-- ld/scripttempl/arclinux.sc | 2 +- ld/scripttempl/elf.sc | 59 +- ld/scripttempl/elf32msp430.sc | 25 +- ld/scripttempl/elf64bpf.sc | 2 +- ld/scripttempl/elf64hppa.sc | 1 + ld/scripttempl/elf_chaos.sc | 1 + ld/scripttempl/elfarc.sc | 1 + ld/scripttempl/elfd10v.sc | 1 + ld/scripttempl/elfxtensa.sc | 1 + ld/scripttempl/epiphany_4x4.sc | 2 +- ld/scripttempl/iq2000.sc | 1 + ld/scripttempl/mep.sc | 1 + ld/scripttempl/nds32elf.sc | 2 +- ld/scripttempl/xstormy16.sc | 1 + ld/sysdep.h | 4 + ld/testsuite/ld-aarch64/sframe-simple-1.d | 4 +- ld/testsuite/ld-bootstrap/bootstrap.exp | 10 +- ld/testsuite/ld-bpf/call-1.d | 4 +- ld/testsuite/ld-bpf/call-2.d | 2 +- ld/testsuite/ld-bpf/reloc-insn-external-be.d | 4 +- ld/testsuite/ld-bpf/reloc-insn-external-le.d | 4 +- ld/testsuite/ld-cris/undef2.d | 12 +- ld/testsuite/ld-cris/undef3.d | 2 +- ld/testsuite/ld-elf/expr1.t | 2 +- ld/testsuite/ld-elf/flags1.ld | 2 +- ld/testsuite/ld-elf/group.ld | 2 +- ld/testsuite/ld-elf/hash-2.d | 11 + ld/testsuite/ld-elf/indirect.exp | 129 +- ld/testsuite/ld-elf/loadaddr.t | 2 +- ld/testsuite/ld-elf/loadaddr3.t | 2 +- ld/testsuite/ld-elf/no-section-header.exp | 371 + ld/testsuite/ld-elf/noload-1.t | 2 +- ld/testsuite/ld-elf/nosectionheader-1.d | 14 + ld/testsuite/ld-elf/nosectionheader-2.d | 4 + ld/testsuite/ld-elf/orphan-region.ld | 2 +- ld/testsuite/ld-elf/orphan.ld | 2 +- ld/testsuite/ld-elf/overlay.t | 2 +- ld/testsuite/ld-elf/pr13839.t | 2 +- ld/testsuite/ld-elf/pr14052.t | 2 +- ld/testsuite/ld-elf/pr14156c.t | 2 +- ld/testsuite/ld-elf/pr19005.t | 2 +- ld/testsuite/ld-elf/pr25617-1-no-sec-hdr.nd | 3 + ld/testsuite/ld-elf/pr25617-1-no-sec-hdr.rd | 20 + ld/testsuite/ld-elf/pr25617-1-static-no-sec-hdr.rd | 12 + ld/testsuite/ld-elf/pr25617-1a-no-sec-hdr.nd | 3 + ld/testsuite/ld-elf/pr25617-1a-no-sec-hdr.rd | 20 + ld/testsuite/ld-elf/pr25617-1a-sec-hdr.rd | 19 + ld/testsuite/ld-elf/pr25617-1a.c | 11 + ld/testsuite/ld-elf/pr25617-1b.c | 15 + ld/testsuite/ld-elf/relocatable.d | 2 +- ld/testsuite/ld-elf/relocatable.t | 2 +- ld/testsuite/ld-elf/retain7a.d | 2 +- ld/testsuite/ld-elf/shared.exp | 4 +- ld/testsuite/ld-elf/start-noheader.rd | 11 + ld/testsuite/ld-elf/start-shared-noheader-gnu.rd | 26 + ld/testsuite/ld-elf/start-shared-noheader-sysv.rd | 26 + ld/testsuite/ld-elf/start-shared-noheader.nd | 11 + ld/testsuite/ld-i386/alloc.t | 2 +- ld/testsuite/ld-i386/compressed1.d | 2 +- ld/testsuite/ld-i386/ifunc-textrel-1a.d | 2 +- ld/testsuite/ld-i386/ifunc-textrel-1b.d | 2 +- ld/testsuite/ld-i386/pr18801a.d | 2 +- ld/testsuite/ld-i386/pr18801b.d | 2 +- ld/testsuite/ld-ia64/line.exp | 2 +- ld/testsuite/ld-ifunc/ifunc.exp | 4 +- ld/testsuite/ld-loongarch-elf/jmp_op.d | 40 +- ld/testsuite/ld-loongarch-elf/local-ifunc-reloc.d | 2 +- ld/testsuite/ld-loongarch-elf/macro_op.d | 24 +- ld/testsuite/ld-loongarch-elf/macro_op_32.d | 4 +- ld/testsuite/ld-loongarch-elf/relax-align.dd | 4 +- ld/testsuite/ld-mips-elf/attr-gnu-4-10.d | 2 + ld/testsuite/ld-mips-elf/compact-eh6.d | 2 +- ld/testsuite/ld-mips-elf/got-page-1.ld | 2 +- ld/testsuite/ld-mips-elf/jaloverflow-2.d | 2 +- ld/testsuite/ld-mips-elf/jalx-1.d | 10 +- ld/testsuite/ld-mips-elf/mips-elf.exp | 81 +- ld/testsuite/ld-mips-elf/mips16-local-stubs-1.d | 1 - ld/testsuite/ld-mips-elf/mips16-local-stubs-1.s | 2 + ld/testsuite/ld-mips-elf/pie-n64.d | 12 +- ld/testsuite/ld-mips-elf/relax-jalr-n32-shared.d | 4 +- ld/testsuite/ld-mips-elf/relax-jalr-n64-shared.d | 4 +- ld/testsuite/ld-mips-elf/relax-jalr-n64.d | 3 +- ld/testsuite/ld-mips-elf/reloc-estimate-1.d | 8 +- ld/testsuite/ld-mips-elf/sections-1-n32.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-n32p.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-n32t.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-n64.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-n64t.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-o32.rd | 36 + ld/testsuite/ld-mips-elf/sections-1-o32t.rd | 36 + ld/testsuite/ld-mips-elf/sections-2-n32.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-n32p.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-n32t.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-n64.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-n64t.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-o32.rd | 33 + ld/testsuite/ld-mips-elf/sections-2-o32t.rd | 33 + ld/testsuite/ld-mips-elf/sections.s | 44 + ld/testsuite/ld-mips-elf/unaligned-jalx-0.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-jalx-1.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-jalx-2.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-jalx-3.d | 2 +- .../ld-mips-elf/unaligned-jalx-micromips-0.d | 2 +- .../ld-mips-elf/unaligned-jalx-micromips-1.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-jalx-mips16-0.d | 2 +- ld/testsuite/ld-mips-elf/unaligned-jalx-mips16-1.d | 2 +- ld/testsuite/ld-pe/image_size.t | 2 +- ld/testsuite/ld-plugin/lto.exp | 2 +- ld/testsuite/ld-plugin/plugin-14.d | 1 + ld/testsuite/ld-plugin/plugin-15.d | 1 + ld/testsuite/ld-plugin/plugin-16.d | 1 + ld/testsuite/ld-plugin/plugin-20.d | 1 + ld/testsuite/ld-plugin/plugin-21.d | 1 + ld/testsuite/ld-plugin/plugin-22.d | 1 + ld/testsuite/ld-plugin/plugin-23.d | 1 + ld/testsuite/ld-plugin/plugin-6.d | 1 + ld/testsuite/ld-plugin/plugin-7.d | 1 + ld/testsuite/ld-plugin/plugin-8.d | 1 + ld/testsuite/ld-powerpc/powerpc.exp | 1 + ld/testsuite/ld-powerpc/tls32ldgd.d | 13 + ld/testsuite/ld-powerpc/tls32ldgd.s | 16 + ld/testsuite/ld-scripts/empty-address-1.d | 1 + ld/testsuite/ld-scripts/empty-address-1.t | 2 +- ld/testsuite/ld-scripts/empty-address-2a.d | 2 +- ld/testsuite/ld-scripts/empty-address-2a.t | 2 +- ld/testsuite/ld-scripts/empty-address-2b.d | 2 +- ld/testsuite/ld-scripts/empty-address-2b.t | 2 +- ld/testsuite/ld-scripts/empty-address-3a.d | 1 + ld/testsuite/ld-scripts/empty-address-3a.t | 2 +- ld/testsuite/ld-scripts/empty-address-3b.d | 1 + ld/testsuite/ld-scripts/empty-address-3b.t | 2 +- ld/testsuite/ld-scripts/empty-address-3c.t | 2 +- ld/testsuite/ld-scripts/empty-address-4.t | 2 +- ld/testsuite/ld-scripts/overlay-size.t | 2 +- ld/testsuite/ld-scripts/phdrs.t | 2 +- ld/testsuite/ld-scripts/phdrs2.t | 2 +- ld/testsuite/ld-scripts/phdrs3.t | 2 +- ld/testsuite/ld-scripts/phdrs3a.t | 2 +- ld/testsuite/ld-scripts/provide-9.t | 2 +- ld/testsuite/ld-scripts/sort-file.t | 2 +- ld/testsuite/ld-scripts/sort.t | 2 +- ld/testsuite/ld-scripts/sort_b_a.t | 2 +- ld/testsuite/ld-scripts/sort_b_a_a.t | 2 +- ld/testsuite/ld-scripts/sort_b_a_n.t | 2 +- ld/testsuite/ld-scripts/sort_b_n.t | 2 +- ld/testsuite/ld-scripts/sort_b_n_a.t | 2 +- ld/testsuite/ld-scripts/sort_b_n_n.t | 2 +- ld/testsuite/ld-scripts/sort_no.t | 2 +- ld/testsuite/ld-undefined/undefined.exp | 5 +- ld/testsuite/ld-x86-64/compressed1.d | 2 +- ld/testsuite/ld-x86-64/ifunc-textrel-1a.d | 2 +- ld/testsuite/ld-x86-64/ifunc-textrel-1b.d | 2 +- ld/testsuite/ld-x86-64/line.exp | 2 +- ld/testsuite/ld-x86-64/pe-x86-64-5.od | 2 +- ld/testsuite/ld-x86-64/pe-x86-64-5.rd | 2 +- ld/testsuite/ld-x86-64/pr18176.t | 2 +- ld/testsuite/ld-x86-64/pr18801a.d | 2 +- ld/testsuite/ld-x86-64/pr18801b.d | 2 +- ld/testsuite/ld-x86-64/pr27587.err | 2 +- ld/testsuite/ld-x86-64/sframe-plt-1.d | 2 +- ld/testsuite/ld-x86-64/sframe-simple-1.d | 4 +- libbacktrace/configure | 73 +- libctf/ChangeLog | 4 + libctf/configure | 73 +- libdecnumber/configure | 22 +- libdecnumber/configure.ac | 19 +- libsframe/configure | 73 +- libsframe/doc/sframe-spec.texi | 90 +- libsframe/libsframe.ver | 4 + libsframe/sframe-dump.c | 42 +- libsframe/sframe.c | 164 +- libsframe/testsuite/libsframe.decode/DATA-BE | Bin 64 -> 67 bytes libsframe/testsuite/libsframe.decode/DATA1 | Bin 60 -> 63 bytes libsframe/testsuite/libsframe.decode/DATA2 | Bin 92 -> 98 bytes libsframe/testsuite/libsframe.find/plt-findfre-1.c | 2 +- libtool.m4 | 88 +- ltmain.sh | 8 +- opcodes/ChangeLog | 56 + opcodes/Makefile.am | 15 - opcodes/Makefile.in | 18 - opcodes/arc-tbl.h | 2 +- opcodes/bpf-asm.c | 590 - opcodes/bpf-desc.c | 1939 -- opcodes/bpf-desc.h | 268 - opcodes/bpf-dis.c | 815 +- opcodes/bpf-ibld.c | 961 - opcodes/bpf-opc.c | 2317 +- opcodes/bpf-opc.h | 166 - opcodes/configure | 95 +- opcodes/configure.ac | 2 +- opcodes/cris-dis.c | 36 +- opcodes/disassemble.c | 49 +- opcodes/ft32-dis.c | 2 +- opcodes/i386-dis-evex-len.h | 28 +- opcodes/i386-dis-evex-mod.h | 60 +- opcodes/i386-dis-evex-prefix.h | 22 +- opcodes/i386-dis-evex-reg.h | 8 +- opcodes/i386-dis-evex-w.h | 36 +- opcodes/i386-dis-evex.h | 60 +- opcodes/i386-dis.c | 2633 +- opcodes/i386-gen.c | 55 +- opcodes/i386-init.h | 1790 +- opcodes/i386-mnem.h | 3949 +-- opcodes/i386-opc.h | 109 +- opcodes/i386-opc.tbl | 57 +- opcodes/i386-tbl.h | 31076 +++---------------- opcodes/loongarch-dis.c | 120 +- opcodes/loongarch-opc.c | 3276 +- opcodes/po/POTFILES.in | 5 - opcodes/po/de.po | 715 +- opcodes/po/opcodes.pot | 561 +- opcodes/po/ro.po | 718 +- opcodes/po/sr.po | 713 +- opcodes/po/uk.po | 711 +- opcodes/riscv-dis.c | 48 +- opcodes/riscv-opc.c | 195 +- sim/Makefile.in | 349 +- sim/bfin/interp.c | 8 +- sim/bpf/arch.c | 35 - sim/bpf/arch.h | 50 - sim/bpf/bpf-helpers.c | 181 - sim/bpf/bpf-helpers.def | 194 - sim/bpf/bpf-helpers.h | 33 - sim/bpf/bpf-sim.c | 1455 + sim/bpf/bpf-sim.h | 20 +- sim/bpf/bpf.c | 329 - sim/bpf/cpu.c | 61 - sim/bpf/cpu.h | 81 - sim/bpf/cpuall.h | 65 - sim/bpf/decode-be.c | 1131 - sim/bpf/decode-be.h | 94 - sim/bpf/decode-le.c | 1131 - sim/bpf/decode-le.h | 94 - sim/bpf/decode.h | 37 - sim/bpf/defs-be.h | 383 - sim/bpf/defs-le.h | 383 - sim/bpf/eng.h | 23 - sim/bpf/local.mk | 108 +- sim/bpf/mloop.in | 168 - sim/bpf/sem-be.c | 3207 -- sim/bpf/sem-le.c | 3207 -- sim/bpf/sim-if.c | 228 - sim/bpf/sim-main.h | 25 +- sim/configure | 73 +- sim/cris/sim-if.c | 4 +- sim/rl78/load.c | 2 +- sim/rx/load.c | 2 +- sim/testsuite/bpf/alu.s | 4 +- sim/testsuite/bpf/alu32.s | 6 +- sim/testsuite/bpf/ldabs.s | 8 +- sim/testsuite/bpf/mem.s | 2 +- sim/testsuite/bpf/mov.s | 2 +- zlib/Makefile.in | 2 + zlib/configure | 97 +- zlib/configure.ac | 21 +- 1174 files changed, 83683 insertions(+), 101687 deletions(-) create mode 100644 binutils/testsuite/binutils-all/strip-section-headers-1.d create mode 100644 binutils/testsuite/binutils-all/x86-64/large-sections-2-x32.d create mode 100644 binutils/testsuite/binutils-all/x86-64/large-sections-2.d create mode 100644 binutils/testsuite/binutils-all/x86-64/large-sections-i386.d create mode 100644 binutils/testsuite/binutils-all/x86-64/large-sections.d create mode 100644 binutils/testsuite/binutils-all/x86-64/large-sections.s delete mode 100644 config/mh-pa-hpux10 delete mode 100644 cpu/bpf.cpu delete mode 100644 cpu/bpf.opc delete mode 100644 gas/testsuite/gas/bpf/alu-be.dump delete mode 100644 gas/testsuite/gas/bpf/alu-xbpf.d delete mode 100644 gas/testsuite/gas/bpf/alu-xbpf.s delete mode 100644 gas/testsuite/gas/bpf/alu.dump delete mode 100644 gas/testsuite/gas/bpf/alu32-be.dump delete mode 100644 gas/testsuite/gas/bpf/alu32-xbpf.d delete mode 100644 gas/testsuite/gas/bpf/alu32-xbpf.s delete mode 100644 gas/testsuite/gas/bpf/alu32.dump create mode 100644 gas/testsuite/gas/bpf/atomic-be-pseudoc.d create mode 100644 gas/testsuite/gas/bpf/atomic-v1-be.d create mode 100644 gas/testsuite/gas/bpf/atomic-v1.d create mode 100644 gas/testsuite/gas/bpf/atomic-v1.s delete mode 100644 gas/testsuite/gas/bpf/atomic.dump create mode 100644 gas/testsuite/gas/bpf/disp16-overflow-relax.d create mode 100644 gas/testsuite/gas/bpf/disp16-overflow-relax.l create mode 100644 gas/testsuite/gas/bpf/disp16-overflow-relax.s create mode 100644 gas/testsuite/gas/bpf/disp16-overflow.d create mode 100644 gas/testsuite/gas/bpf/disp16-overflow.l create mode 100644 gas/testsuite/gas/bpf/disp16-overflow.s create mode 100644 gas/testsuite/gas/bpf/disp32-overflow.d create mode 100644 gas/testsuite/gas/bpf/disp32-overflow.l create mode 100644 gas/testsuite/gas/bpf/disp32-overflow.s create mode 100644 gas/testsuite/gas/bpf/imm32-overflow.d create mode 100644 gas/testsuite/gas/bpf/imm32-overflow.l create mode 100644 gas/testsuite/gas/bpf/imm32-overflow.s delete mode 100644 gas/testsuite/gas/bpf/indcall-1.dump delete mode 100644 gas/testsuite/gas/bpf/indcall-bad-1.l delete mode 100644 gas/testsuite/gas/bpf/indcall-bad-1.s create mode 100644 gas/testsuite/gas/bpf/jump-be-pseudoc.d create mode 100644 gas/testsuite/gas/bpf/jump-relax-ja-be.d create mode 100644 gas/testsuite/gas/bpf/jump-relax-ja.d create mode 100644 gas/testsuite/gas/bpf/jump-relax-ja.s create mode 100644 gas/testsuite/gas/bpf/jump-relax-jump-be.d create mode 100644 gas/testsuite/gas/bpf/jump-relax-jump.d create mode 100644 gas/testsuite/gas/bpf/jump-relax-jump.s delete mode 100644 gas/testsuite/gas/bpf/jump.dump create mode 100644 gas/testsuite/gas/bpf/jump32-be-pseudoc.d create mode 100644 gas/testsuite/gas/bpf/jump32-be.d delete mode 100644 gas/testsuite/gas/bpf/jump32.dump delete mode 100644 gas/testsuite/gas/bpf/lddw-be.dump delete mode 100644 gas/testsuite/gas/bpf/lddw.dump create mode 100644 gas/testsuite/gas/bpf/mem-be-pseudoc.d delete mode 100644 gas/testsuite/gas/bpf/mem.dump create mode 100644 gas/testsuite/gas/bpf/offset16-overflow.d create mode 100644 gas/testsuite/gas/bpf/offset16-overflow.l create mode 100644 gas/testsuite/gas/bpf/offset16-overflow.s delete mode 100644 gas/testsuite/gas/bpf/pseudoc-normal-be.d delete mode 100644 gas/testsuite/gas/bpf/pseudoc-normal.d delete mode 100644 gas/testsuite/gas/bpf/pseudoc-normal.s create mode 100644 gas/testsuite/gas/bpf/spacing-pseudoc.d create mode 100644 gas/testsuite/gas/bpf/spacing-pseudoc.s create mode 100644 gas/testsuite/gas/i386/avx-vnni-int16-intel.d create mode 100644 gas/testsuite/gas/i386/avx-vnni-int16.d create mode 100644 gas/testsuite/gas/i386/avx-vnni-int16.s create mode 100644 gas/testsuite/gas/i386/pbndkb-inval.l create mode 100644 gas/testsuite/gas/i386/pbndkb-inval.s create mode 100644 gas/testsuite/gas/i386/sha512-intel.d create mode 100644 gas/testsuite/gas/i386/sha512-inval.l create mode 100644 gas/testsuite/gas/i386/sha512-inval.s create mode 100644 gas/testsuite/gas/i386/sha512.d create mode 100644 gas/testsuite/gas/i386/sha512.s create mode 100644 gas/testsuite/gas/i386/sm3-intel.d create mode 100644 gas/testsuite/gas/i386/sm3.d create mode 100644 gas/testsuite/gas/i386/sm3.s create mode 100644 gas/testsuite/gas/i386/sm4-intel.d create mode 100644 gas/testsuite/gas/i386/sm4.d create mode 100644 gas/testsuite/gas/i386/sm4.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni-int16-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni-int16.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx-vnni-int16.s create mode 100644 gas/testsuite/gas/i386/x86-64-optimize-2c.d create mode 100644 gas/testsuite/gas/i386/x86-64-pbndkb-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-pbndkb.d create mode 100644 gas/testsuite/gas/i386/x86-64-pbndkb.s create mode 100644 gas/testsuite/gas/i386/x86-64-sha512-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-sha512-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-sha512-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-sha512.d create mode 100644 gas/testsuite/gas/i386/x86-64-sha512.s create mode 100644 gas/testsuite/gas/i386/x86-64-sm3-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-sm3.d create mode 100644 gas/testsuite/gas/i386/x86-64-sm3.s create mode 100644 gas/testsuite/gas/i386/x86-64-sm4-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-sm4.d create mode 100644 gas/testsuite/gas/i386/x86-64-sm4.s create mode 100644 gas/testsuite/gas/loongarch/deprecated_reg_aliases.d create mode 100644 gas/testsuite/gas/loongarch/deprecated_reg_aliases.l create mode 100644 gas/testsuite/gas/loongarch/deprecated_reg_aliases.s create mode 100644 gas/testsuite/gas/loongarch/lvz-lbt.d create mode 100644 gas/testsuite/gas/loongarch/lvz-lbt.s create mode 100644 gas/testsuite/gas/loongarch/raw-insn.d create mode 100644 gas/testsuite/gas/loongarch/raw-insn.s create mode 100644 gas/testsuite/gas/riscv/march-fail-rv64i_zcf.d create mode 100644 gas/testsuite/gas/riscv/march-fail-rv64i_zcf.l create mode 100644 gas/testsuite/gas/riscv/march-imply-zcd.d create mode 100644 gas/testsuite/gas/riscv/march-imply-zcf.d delete mode 100644 gas/testsuite/gas/riscv/rouding-fail.d create mode 100644 gas/testsuite/gas/riscv/rounding-fail.d rename gas/testsuite/gas/riscv/{rouding-fail.l => rounding-fail.l} (100%) rename gas/testsuite/gas/riscv/{rouding-fail.s => rounding-fail.s} (100%) create mode 100644 gas/testsuite/gas/riscv/zca.d create mode 100644 gas/testsuite/gas/riscv/zca.s create mode 100644 gas/testsuite/gas/riscv/zcb.d create mode 100644 gas/testsuite/gas/riscv/zcb.s create mode 100644 gas/testsuite/gas/riscv/zcd.d create mode 100644 gas/testsuite/gas/riscv/zcd.s create mode 100644 gas/testsuite/gas/riscv/zcf.d create mode 100644 gas/testsuite/gas/riscv/zcf.s create mode 100644 gas/testsuite/gas/riscv/zfa-32.d create mode 100644 gas/testsuite/gas/riscv/zfa-32.s create mode 100644 gas/testsuite/gas/riscv/zfa-64.d create mode 100644 gas/testsuite/gas/riscv/zfa-64.s create mode 100644 gas/testsuite/gas/riscv/zfa-fail.d create mode 100644 gas/testsuite/gas/riscv/zfa-fail.l create mode 100644 gas/testsuite/gas/riscv/zfa-fail.s create mode 100644 gas/testsuite/gas/riscv/zfa-zvfh.d create mode 100644 gas/testsuite/gas/riscv/zfa-zvfh.s create mode 100644 gas/testsuite/gas/riscv/zfa.d create mode 100644 gas/testsuite/gas/riscv/zfa.s create mode 100644 gas/testsuite/gas/riscv/zihintntl-base.d create mode 100644 gas/testsuite/gas/riscv/zihintntl-base.s create mode 100644 gas/testsuite/gas/riscv/zihintntl-na.d create mode 100644 gas/testsuite/gas/riscv/zihintntl.d create mode 100644 gas/testsuite/gas/riscv/zihintntl.s create mode 100644 gas/testsuite/gas/riscv/zvbb.d create mode 100644 gas/testsuite/gas/riscv/zvbb.s create mode 100644 gas/testsuite/gas/riscv/zvbc.d create mode 100644 gas/testsuite/gas/riscv/zvbc.s create mode 100644 gas/testsuite/gas/riscv/zvkg.d create mode 100644 gas/testsuite/gas/riscv/zvkg.s create mode 100644 gas/testsuite/gas/riscv/zvkn.d create mode 100644 gas/testsuite/gas/riscv/zvkn.s create mode 100644 gas/testsuite/gas/riscv/zvknc.d create mode 100644 gas/testsuite/gas/riscv/zvknc.s create mode 100644 gas/testsuite/gas/riscv/zvkned.d create mode 100644 gas/testsuite/gas/riscv/zvkned.s create mode 100644 gas/testsuite/gas/riscv/zvkng.d create mode 100644 gas/testsuite/gas/riscv/zvkng.s create mode 100644 gas/testsuite/gas/riscv/zvknha.d create mode 100644 gas/testsuite/gas/riscv/zvknha_zvknhb.s create mode 100644 gas/testsuite/gas/riscv/zvknhb.d create mode 100644 gas/testsuite/gas/riscv/zvks.d create mode 100644 gas/testsuite/gas/riscv/zvks.s create mode 100644 gas/testsuite/gas/riscv/zvksc.d create mode 100644 gas/testsuite/gas/riscv/zvksc.s create mode 100644 gas/testsuite/gas/riscv/zvksed.d create mode 100644 gas/testsuite/gas/riscv/zvksed.s create mode 100644 gas/testsuite/gas/riscv/zvksg.d create mode 100644 gas/testsuite/gas/riscv/zvksg.s create mode 100644 gas/testsuite/gas/riscv/zvksh.d create mode 100644 gas/testsuite/gas/riscv/zvksh.s create mode 100644 gas/testsuite/gas/vax/broken_word.d create mode 100644 gas/testsuite/gas/vax/broken_word.s create mode 100644 gdb/python/lib/gdb/dap/modules.py create mode 100644 gdb/testsuite/gdb.arch/core-file-pid0.exp create mode 100644 gdb/testsuite/gdb.arch/core-file-pid0.x86-64.core.bz2 create mode 100644 gdb/testsuite/gdb.base/index-cache-2.c create mode 100644 gdb/testsuite/gdb.base/main-c.exp create mode 100644 gdb/testsuite/gdb.base/native-target-noproc-tdesc.exp create mode 100644 gdb/testsuite/gdb.base/printf-wchar_t.c create mode 100644 gdb/testsuite/gdb.base/printf-wchar_t.exp create mode 100644 gdb/testsuite/gdb.cp/main-cp.exp create mode 100644 gdb/testsuite/gdb.cp/main.cc create mode 100644 gdb/testsuite/gdb.dap/ada-scopes.exp create mode 100644 gdb/testsuite/gdb.dap/ada-scopes/pack.adb create mode 100644 gdb/testsuite/gdb.dap/ada-scopes/pack.ads create mode 100644 gdb/testsuite/gdb.dap/ada-scopes/prog.adb create mode 100644 gdb/testsuite/gdb.dap/cwd.exp create mode 100644 gdb/testsuite/gdb.dap/cxx-exception.cc create mode 100644 gdb/testsuite/gdb.dap/cxx-exception.exp create mode 100644 gdb/testsuite/gdb.dap/modules-solib.c create mode 100644 gdb/testsuite/gdb.dap/modules.c create mode 100644 gdb/testsuite/gdb.dap/modules.exp create mode 100644 gdb/testsuite/gdb.dap/sources.c create mode 100644 gdb/testsuite/gdb.dap/sources.exp create mode 100644 gdb/testsuite/gdb.dap/terminate.exp create mode 100644 gdb/testsuite/gdb.dwarf2/static-optimized-out.exp create mode 100644 gdb/testsuite/gdb.fortran/intrinsic-precedence.c create mode 100644 gdb/testsuite/gdb.fortran/intrinsic-precedence.exp create mode 100644 gdb/testsuite/gdb.fortran/intrinsic-precedence.f90 create mode 100644 gdb/testsuite/gdb.mi/mi-condbreak-fail.c create mode 100644 gdb/testsuite/gdb.mi/mi-condbreak-fail.exp create mode 100644 gdb/testsuite/gdb.opt/main.c create mode 100644 gdb/testsuite/gdb.opt/static-optimized-out.c create mode 100644 gdb/testsuite/gdb.opt/static-optimized-out.exp create mode 100644 gdb/testsuite/gdb.rocm/multi-inferior-gpu.cpp create mode 100644 gdb/testsuite/gdb.rocm/multi-inferior-gpu.exp create mode 100644 gdb/testsuite/gdb.threads/next-fork-exec-other-thread.c create mode 100644 gdb/testsuite/gdb.threads/next-fork-exec-other-thread.exp create mode 100644 gdb/testsuite/gdb.tui/secondary-prompt.exp create mode 100644 gdb/unittests/utils-selftests.c create mode 100644 gdbserver/ax-result-types.def create mode 100644 include/opcode/bpf.h create mode 100644 ld/testsuite/ld-elf/hash-2.d create mode 100644 ld/testsuite/ld-elf/no-section-header.exp create mode 100644 ld/testsuite/ld-elf/nosectionheader-1.d create mode 100644 ld/testsuite/ld-elf/nosectionheader-2.d create mode 100644 ld/testsuite/ld-elf/pr25617-1-no-sec-hdr.nd create mode 100644 ld/testsuite/ld-elf/pr25617-1-no-sec-hdr.rd create mode 100644 ld/testsuite/ld-elf/pr25617-1-static-no-sec-hdr.rd create mode 100644 ld/testsuite/ld-elf/pr25617-1a-no-sec-hdr.nd create mode 100644 ld/testsuite/ld-elf/pr25617-1a-no-sec-hdr.rd create mode 100644 ld/testsuite/ld-elf/pr25617-1a-sec-hdr.rd create mode 100644 ld/testsuite/ld-elf/pr25617-1a.c create mode 100644 ld/testsuite/ld-elf/pr25617-1b.c create mode 100644 ld/testsuite/ld-elf/start-noheader.rd create mode 100644 ld/testsuite/ld-elf/start-shared-noheader-gnu.rd create mode 100644 ld/testsuite/ld-elf/start-shared-noheader-sysv.rd create mode 100644 ld/testsuite/ld-elf/start-shared-noheader.nd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-n32.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-n32p.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-n32t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-n64.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-n64t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-o32.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-1-o32t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-n32.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-n32p.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-n32t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-n64.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-n64t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-o32.rd create mode 100644 ld/testsuite/ld-mips-elf/sections-2-o32t.rd create mode 100644 ld/testsuite/ld-mips-elf/sections.s create mode 100644 ld/testsuite/ld-powerpc/tls32ldgd.d create mode 100644 ld/testsuite/ld-powerpc/tls32ldgd.s delete mode 100644 opcodes/bpf-asm.c delete mode 100644 opcodes/bpf-desc.c delete mode 100644 opcodes/bpf-desc.h delete mode 100644 opcodes/bpf-ibld.c delete mode 100644 opcodes/bpf-opc.h delete mode 100644 sim/bpf/arch.c delete mode 100644 sim/bpf/arch.h delete mode 100644 sim/bpf/bpf-helpers.c delete mode 100644 sim/bpf/bpf-helpers.def delete mode 100644 sim/bpf/bpf-helpers.h create mode 100644 sim/bpf/bpf-sim.c delete mode 100644 sim/bpf/bpf.c delete mode 100644 sim/bpf/cpu.c delete mode 100644 sim/bpf/cpu.h delete mode 100644 sim/bpf/cpuall.h delete mode 100644 sim/bpf/decode-be.c delete mode 100644 sim/bpf/decode-be.h delete mode 100644 sim/bpf/decode-le.c delete mode 100644 sim/bpf/decode-le.h delete mode 100644 sim/bpf/decode.h delete mode 100644 sim/bpf/defs-be.h delete mode 100644 sim/bpf/defs-le.h delete mode 100644 sim/bpf/eng.h delete mode 100644 sim/bpf/mloop.in delete mode 100644 sim/bpf/sem-be.c delete mode 100644 sim/bpf/sem-le.c delete mode 100644 sim/bpf/sim-if.c