This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O3_LTO in repository toolchain/ci/binutils-gdb.
from 30a954525f i386: Allow GOT32 relocations against ABS symbols adds bafae5524e gdb: remove tailing newlines from index_cache_debug calls adds cb5a1d7db9 Re: elf: Check symbol version without any symbols adds 481153777e PR28862, heap-buffer-overflow in parse_stab_string adds 87fdd7ac09 RISC-V: Stop reporting warnings for mismatched extension versions adds a37603c43f Automatic date update in version.in adds 5049d00eb7 Test --only-keep-debug on ELF relocatables adds c9fecd6283 Work around gcc-4 warnings in elf64-ppc.c adds 2969c3b37b PR28763, SIGSEGV during processing of program headers via readelf adds 0f38fd87ea Update the obsolete list and how-to-make-a-release documenta [...] adds 577a2a5f20 Automatic date update in version.in adds c8353d682f gdb/infrun: some extra infrun debug print statements adds a9dce16586 Automatic date update in version.in adds a288518611 gdb/linux: remove ptrace support check for exec, fork, vfork [...] adds 7c1aa0090f libctf: delete unused libctf_TEXINFOS adds e74d08100d gdb: LoongArch: Add initial target description support adds 772d1f3434 gdb: LoongArch: Add initial baremetal support adds 24e58d7c9b gdb: LoongArch: Add initial Linux target support adds a8c39d4c00 gdb: LoongArch: Add initial native Linux support adds d203a0647f gdb: LoongArch: Add Makefile, configure and NEWS adds 5d0d011be3 bfd: Remove return with expression in void function adds 18d07d1ea7 gdb: extend the information printed by 'maint info jit' adds b4b0dcfd03 gas/doc: Fix "a true results" typo adds 9ab50efc46 gdb: fix until behavior with trailing !is_stmt lines adds e951225303 gdb/fortran: support ptype and print commands for namelist v [...] adds 29ba33db77 Add initializers to bound_minimal_symbol adds ebb191adac x86: Disallow invalid relocation against protected symbol adds aa099ca59a Automatic date update in version.in adds f63300e0fa Automatic date update in version.in adds 9833b7757d PR28824, relro security issues adds 31b4d3a16f PR28824, relro security issues, x86 keep COMMONPAGESIZE relro adds 7d6aa4b321 Remove bfd ELF_RELROPAGESIZE adds 2085ee2650 Don't pass around expld.dataseg pointer adds ccbaaa3617 PR28882, build failure with gcc-4.2 due to use of 0b literals adds bb88f10425 Automatic date update in version.in adds 20ea3acc72 ld: Keep indirect symbol from IR if referenced from shared object adds e867795e8b gdb: use python to colorize disassembler output adds 7b8c55afd0 gdb/python: move styling support to gdb.styling adds 13eb081a83 Remove LA_PRINT_TYPE adds 362501dc5c Remove LA_PRINT_CHAR adds 660da3c14b Remove LA_PRINT_STRING adds a532eb7277 microblaze: fix fsqrt collicion to build on glibc-2.35 adds 9d67b0a097 sim cris: Correct PRIu32 to PRIx32 adds 3293b4f667 sim/testsuite/cris: Assembler testcase for PRIx32 usage bug adds 3e6dc39ed7 sim/testsuite: Set global_cc_os also when no compiler is found adds 56ba3848dc sim/testsuite/cris/c: Use -sim3 but only for newlib targets adds 46f238477f sim/testsuite/cris/hw/rv-n-cris/irq1.ms: Disable due to randomness adds 81064d7abc sim/testsuite: Support "requires: simoption <--name-of-option>" adds 6f62dbfb12 sim/testsuite/cris: As applicable, require simoption --cris- [...] adds e7e980c6fa sim cris: Unbreak --disable-sim-hardware builds adds dc4e1fde36 sim: Fix use of out-of-tree assembler and linker when testing adds 81011383d9 sim: Add sim_dump_memory for debugging adds 4b0e74fd18 sim/testsuite/cris: Remove faulty use of basename in C tests adds 234f5865fa sim/testsuite/cris: If failing compilation, mark C tests as errors adds 62e2e6d120 Automatic date update in version.in adds a1faa5ea86 Revert "PR28824, relro security issues, x86 keep COMMONPAGES [...] adds 3c4c0a18c8 x86-64: Use MAXPAGESIZE for the relro segment alignment adds e6b3636709 gdb: add a symbol* argument to get_return_value adds 0b35f123c2 gdb: Respect the DW_CC_nocall attribute adds ce20459e16 x86: Add has_sib to struct instr_info adds e63f65fea9 sim/testsuite: Default global_cc_os and global_cc_works properly adds 3319ba7a8d i386: Update I386_NEED_DYNAMIC_RELOC_TYPE_P for DT_TEXTREL adds bc85f56bfd Automatic date update in version.in adds d0b2f561a1 sim: testsuite: cleanup the istarget * logic adds 7443cb7479 sim/testsuite/cris/c/stat3.c: Fix formatting nit adds e94b2738a1 sim/common: Improve sim_dump_memory head comment adds fe69d4fcf0 asan: buffer overflow in peXXigen.c adds d12b8d620c asan : use of uninitialized value in buffer_and_nest adds 6e73172988 asan: buffer overflow in vms-alpha.c adds 1f9b1a8435 What to do when sh_addralign isn't a power of two adds 8b14b0cb99 pe_ILF_make_a_symbol_reloc segfault adds 969f6a63c0 ubsan: s_app_line integer overflow adds 19f7966ede gas local label and dollar label handling adds 868d1834ce gdb: convert callback_handler_installed from int to bool adds 1f841a9348 gdb/tui: add a missing white space character adds c212f39d9a ld: Support customized output section type adds fb583cfc09 Automatic date update in version.in adds 36d285b9da Updated Serbian translations for the bfd, gold, ld and opcod [...] adds c939e96dd6 Automatic date update in version.in adds 9221923cf6 gdb: remove newlines from some linux_nat_debug_printf calls adds 5c14cc552d Fix typo in ld.texi adds f6b3ad5440 Add constructor to bound_minimal_symbol adds 9c192281e2 Automatic date update in version.in adds 9cca177bae gdb/darwin: remove not-so-harmless spurious call to `wait4` adds d65aab93df Automatic date update in version.in adds 32d8e07ea7 gdb: Only paginate for filtered output in fputs_maybe_filtered adds dc5483c989 Automatic date update in version.in adds 9c6c44713f gdb: make use of std::string in dbxread.c and xcoffread.c adds 336125713f gdb: avoid nullptr access in dbxread.c from read_dbx_symtab adds 144459531d gdb/testsuite: relax pattern in new gdb.mi/mi-multi-commands [...] adds 216722984f sim: gdbinit: hoist setup to common code adds cf53a97bed Re: ld: Support customized output section type adds fadefdc518 Automatic date update in version.in adds 3a3e333f65 RISC-V: Maintain a string to hold the canonical order adds 955b0ef98e gdb/testsuite/README: point to default value of INTERNAL_GDBFLAGS adds 6a8fe63330 gdb: fix detection of compilation and linking flags for sour [...] adds ea3e7446dc gdbsupport: Add an event-pipe class. adds c150bdf0e0 gdb linux-nat: Convert linux_nat_event_pipe to the event_pip [...] adds cdc8e9b285 gdbserver linux-low: Convert linux_event_pipe to the event_p [...] adds 38ba82db78 Enable async mode on supported targets in target_resume. adds 34c9b2b49b Don't enable async mode at the end of target ::resume methods. adds 14b3360508 do_target_wait_1: Clear TARGET_WNOHANG if the target isn't async. adds 85e8c48c73 inf-ptrace: Return an IGNORE event if waitpid() fails. adds ca81b5334e inf-ptrace: Support async targets in inf_ptrace_target::wait. adds 9385df2a58 fbsd-nat: Implement async target support. adds 5efac66ca6 fbsd-nat: Include ptrace operation in error messages. adds 1188bfcfa9 fbsd-nat: Various cleanups to the ::resume entry debug message. adds d0bbe64c5a fbsd-nat: Return nullptr rather than failing ::thread_name. adds e05523bd24 Enable async mode in the target in attach_cmd. adds b146ba14d7 inf-ptrace: Add an event_pipe to be used for async mode in s [...] adds 1ead4b8ed2 NEWS: Note that the FreeBSD async target supports async mode. adds b408d7e199 Automatic date update in version.in adds 7379729c7d RISC-V: Reorganize testcases for CFI directives adds f4ce10b14f RISC-V: Add Privileged Architecture 1.12 CSRs adds 9cbed90ee6 RISC-V: Updated CSRs to privileged spec v1.12 and debug spec v1.0. adds cebc89b932 binutils 2.38 vs. ppc32 linux kernel adds df0a549ebd RISC-V: PR28733, add missing extension info to 'invalid CSR' error adds e4028336b1 RISC-V: PR28733, add missing extension info to 'unrecognized [...] adds 29ef4c0699 gdb/linux-tdep.c: Add Perms to the 'info proc mappings' output adds ac03c8d8fd Fix bug in C++ overload resolution adds 7190ae0d39 Automatic date update in version.in adds 1165955276 gdb/linux-tdep: make read_mapping return a structure adds 0b313e95a7 gdb/linux-tdep: move "Perms" column right adds 7ff917016a gdb/darwin: skip over WIFSTOPPED wait4 status adds dd1ae8eaa3 gdb: use a range based for loop when iterating over an array adds 7124770976 Revert "do_target_wait_1: Clear TARGET_WNOHANG if the target [...] adds 4c937052c1 Fix crash in Fortran code adds 685c6a8637 Automatic date update in version.in adds 2f2c677e67 Move find_toplevel_char to cp-support.[ch] adds b05752c223 Unit tests for strncmp_iw_with_mode adds 64a9760601 Support template lookups in strncmp_iw_with_mode adds 9a9dfb6880 RISC-V: Fix mask for some fcvt instructions adds 0f94906fba RISC-V: Remove a loop in the ISA parser adds 13cd9508af gdb/testsuite: fix list.exp test cases adds e8b4efc3cf Print MI prompt on interrupted command adds 820ed8af6a gdb: add operator+= and operator+ overload for std::string adds 18694ad5bd gdb-add-index: disable debuginfod adds cc1cf2a604 Automatic date update in version.in adds a63e5a3dcc Handle recursive internal problem in gdb_internal_error_resync adds b275570803 Automatic date update in version.in adds 85acc25b30 Automatic date update in version.in adds eda240cd35 Clarify the wording of the error message when an obsolete co [...] adds cb7da2a640 Further correct the handling of long pathnames on Windows hosts. adds e008305278 Fix gdb.fortran "failed to extract expected results" errors adds ea764154c2 Error when gdb_is_target_1 is called without running gdb instance adds 659971cb0f gdb/python: Add gdb.InferiorThread.details attribute adds a7041de85a Handle 'QWW' encoding case in Ada enums adds c9f66f0005 Handle multi-byte bracket sequences in Ada lexer adds 29928b8e3b Fix maybe-uninitialized warning in py-infthread.c adds 972f7a4b97 Add more filename styling adds 5a734ada7e Fix "spawn id XYZ not open" errors in gdb.mi/mi-exec-run.exp adds cb3a9d1b79 Automatic date update in version.in adds d3827c8d2d gdb: add Tiezhu Yang as LoongArch maintainer adds 863cd1c236 gdb: testsuite: print explicit test result in can_spawn_for_attach adds 1dbf27133d gdb: testsuite: fix wrong expected result in attach-pie-noexec.exp adds 81c9e0f6c4 Prevent an assertion from being triggered when linking an AR [...] adds 95e96e052a Fix linker tests to compile with gcc-12. adds 581c5ba435 Revert "Check thin archive element file size against archive [...] adds ba0eb22c8b Fix a typo in the previous delta to bfdio.c. adds 17dccf1031 Fix typo in the "alias" example adds c675db743e Some "distclean" fixes in gdb adds aca6e93ecf Automatic date update in version.in adds a8ab094a32 Move copyright code from gdbarch.py to new file adds fb079cb5c4 Rewrite make-target-delegates in Python adds c1dae0a6a0 fbsd-tdep: Implement the vsyscall_range gdbarch hook. adds 63db53cd53 i386-fbsd-nat: Assume PT_GETXMMREGS is present. adds 72919b16ec i386-bsd-nat: Assume PT_GETXMMREGS is present. adds 74320502cb configure: Stop checking for PT_GETXMMREGS. adds a8dc389afe Automatic date update in version.in adds 0aac2413d3 PowerPC64 DT_RELR relative reloc addresses adds e26ff4b5a9 comment typo fix adds cb1a6dda0d gdb: testsuite: fix failed testcases in gdb.base/gdb-caching [...] adds c2b167b3d6 Update my e-mail address in the MAINTAINERS file adds db120fb808 Adjust ld ctf test for 32-bit targets adds 8674f082e3 Avoid conflict with gnulib open/close macros. adds 26caf9aca8 Fix typo in last change. adds 98040b9ebb Automatic date update in version.in adds 6a778a2100 x86: drop redundant x86-64-code16-2 test adds 7919e5667c RISC-V: make .insn actually work for 64-bit insns adds e8db803129 gdb: Use a typedef's scoped type name to identify local typedefs adds 84a9f19530 binutils/readelf: fix indentation in process_dynamic_section adds c836575a6f Mark vDSO as not a file adds 7c28e7424d Automatic date update in version.in adds 7a1550fcec Automatic date update in version.in adds 7055fa96fc gdb: remove internalvar_funcs::destroy adds 5f8ab46bc6 gdb: constify parameter of value_copy adds abed5aa88a Simplify hppa-tdep.c use of objfile_key adds 13835d88dc Use function view when iterating over block symbols adds d17e797f5c MIPS/opcodes: Fix alias annotation for branch instructions adds 0daa5af85a Automatic date update in version.in adds a320f135dd Simplify a regular expression in ada-lex.l adds 36f5ca535d Don't pre-size result string in ada_decode adds c8b76e1ec3 Let phex and phex_nz handle sizeof_l==1 adds ee3d464915 Define HOST_UTF32 in charset.h adds 315e4ebb4b Handle non-ASCII identifiers in Ada adds 47a39c6e18 Fix gdb.ada/arrayptr.exp results adds c9bfa277e9 Fix Ada integer literals with exponents adds 63fc2437de Implement real literal extension for Ada adds aacf24b4db Fix bug in ada_print_floating adds 3db1354160 Remove unnecessary inferior lookup in infrun:handle_one adds cfeab26e4d Deprecate dbx mode adds d43bd54d54 gdb/mi: fix regression in mi -add-inferior command adds 6fd90137e7 gdb/mi: add --no-connection to MI -add-inferior command adds ee6a3d9e94 gdb/python: add Type.is_scalar property adds 551b380fbd gdb/python: add Type.is_signed property adds f99e1c6dc8 gdb/testsuite: add new test for comparing char types in Python adds 30732ea06d Automatic date update in version.in adds 807310c5c7 gdb: announce upcoming removal of Python 2 support from gdb adds a9c82bc13c gdb/mi: preserve user selected thread and frame when invokin [...] adds 9ac37a9ce6 PR gdb/27876 - debuginfod-downloaded source files don't pass [...] adds 2c5e3cf816 Automatic date update in version.in adds 2e79bbf1e2 gdb: Try searching for auto-load script using .gnu_debuglink adds 4afc889439 Reduce duplicated symbol_clone_if_forward_ref work adds fb0e49d8e0 Constant fold view increment expressions adds ec0e51aeee * gdb/doc/gdb.texinfo (Requirements): Fix a typo. adds 19cf33a0d5 GDB/testsuite: Remove a stray backslash from gdb.base/settings.exp adds befb57e516 GDB/testsuite: Fix a "displayed" typo in gdb.base/default.exp adds 7dc7323c0b toplevel: Makefile.def: Make configure-sim depend on all-readline adds 399f9ba236 Automatic date update in version.in adds 320fdefef1 ld: Add a before_plugin_all_symbols_read hook adds d7c448293a Re: ld: Add a before_plugin_all_symbols_read hook adds bed566bbf6 Add option to objdump/readelf to disable access to debuginfo [...] adds e48359eaa8 Fix gdbserver/linux target_waitstatus logging assert adds cdff184f42 Fix gdb.threads/clone-new-thread-event.exp race adds b7b1008c0b Fix gdb.threads/current-lwp-dead.exp race adds 1abeb1e90d gdb: Reorganize linux_nat_filter_event adds 5406bc3f1b gdbserver: Reorganize linux_process_target::filter_event adds aa40a989ef gdbserver: Reindent check_zombie_leaders adds 6cf20c46e3 Re-add zombie leader on exit, gdb/linux adds 8a841a3579 Re-add zombie leader on exit, gdbserver/linux adds c6479f8b2a Process exit status is leader exit status testcase adds 00e5d9e9da gdb/gdbarch: fix typo in gdbarch-components.py adds fdda16e1fa Simplify the ui-out progress API adds 56262a931b Change how "print/x" displays floating-point value adds e15454475f gdb/auto-load: Remove repeating "auto-load" from debug message adds a655f19af9 Automatic date update in version.in adds bb368aad29 gprofng: a new GNU profiler adds 8bdc7ff421 gdb/testsuite: remove duplicates from gdb.base/stap-probe.exp adds c0e0d6bcfe Avoid crash with cross-linux core file adds 9fb67c2345 Automatic date update in version.in adds 4775334c6f Relax regexp in gdb.rust/unsized.exp adds 4f4a30bee6 Automatic date update in version.in adds b508e46bf9 PR28959, obdump doesn't disassemble mftb instruction adds d4661bf0e9 Automatic date update in version.in adds bab22d0640 [aarch64/arm] Properly extract the return value returned in memory adds 79a0742380 Correctly print subrange types in generic_value_print adds fb85cece22 Replace deprecated_target_wait_hook by observers adds 23bade95de gdb/gdbarch: remove the predicate function for gdbarch_regis [...] adds a5118a18db gdb/gdbarch: compare some fields against 0 verify_gdbarch adds 740b42ceb7 gdb/python/mi: create MI commands using python adds bf573a0cc6 Automatic date update in version.in adds e34f44e1bf gdb: LoongArch: fix failed testcases in gdb.base/align-c.exp adds a4eb1b3cf6 gprofng: Don't generate gprofng.info in source adds 4ec39c4bca gprofng: Add a configure test for clock_gettime and a use of [...] adds af481f0129 gdb/testsuite: rename a proc and fix a typo adds cda8dc94df Fix bug in dwarf-mode.el adds 6aa03e9c17 gprofng: avoid using `fallthrough' attributes adds 8f50b4b574 Do not capture updated 'pc' in add_local_symbols adds 42952a9605 PowerPC64 extended instructions in powerpc_macros adds f304c63d24 PowerPC32 extended instructions in powerpc_macros adds 51ba92c795 PowerPC VLE extended instructions in powerpc_macros adds 8736318e4e PowerPC SPE/SPE2 aliases in powerpc_macros adds dc3ff92676 Delete PowerPC macro insn support adds 22546800ad Automatic date update in version.in adds 9bde221fec Make gdb.fortran/{array-slices,lbound-ubound} work against g [...] adds f4f95df31b Updated Serbian (for binutils/) and Russian (for gprof/) tra [...] adds 978602e83f bfd: add AMDGCN architecture adds e316110609 opcodes: handle bfd_amdgcn_arch in configure script adds 37870be874 binutils/readelf: handle AMDGPU OS ABIs adds c077c5802c binutils/readelf: decode AMDGPU-specific e_flags adds 28cdbb183b binutils/readelf: handle NT_AMDGPU_METADATA note name adds 2952f10cd7 binutils/readelf: build against msgpack, dump NT_AMDGPU_META [...] adds 0c857ef4df binutils/readelf: handle AMDGPU relocation types adds c5edd3b884 gprofng: Define ATTRIBUTE_FALLTHROUGH adds a8b34706ef gprofng: Don't hardcode -Wno-nonnull-compare adds 61a1f2e711 gprofng: Don't hardcode -Wno-format-truncation/-Wno-switch adds f4be26838d gprofng: Use symver attribute if available adds a2757c4ed6 gdb/mi: consistently notify user when GDB/MI client uses -th [...] adds d65c0ddddd dlltool: Use the output name as basis for deterministic temp [...] adds 879f2aae39 Powerpc fix for gdb.base/ending-run.exp adds 16b6c36154 Remove eval_op_string adds fc18a21b65 Ada support for wide strings adds a73c128df6 Remove eval_op_concat adds b1b9c4115e Reimplement array concatenation for Ada and D adds 260ecdcec4 objcopy --weaken-symbol: apply to STB_GNU_UNIQUE symbols adds a6b413d24c gdb: work around prompt corruption caused by bracketed-paste-mode adds 4417601f70 Automatic date update in version.in adds 648d04db39 x86: assorted IAMCU CPU checking fixes adds c085ab00c7 x86: drop L1OM/K1OM support from gas adds b1f8a900fd x86: add another IAMCU testcase adds ad9de929c3 x86: unify CPU flag on/off processing adds 13ed231a0f x86: never set i386_cpu_flags' "unused" field adds ed971d9fa6 x86: don't accept base architectures as extensions adds df573325cb Re: bfd: add AMDGCN architecture adds 0d1064face asan: buffer overflows after calling ignore_rest_of_line adds c55f2b9c61 Re: asan: buffer overflow in peXXigen.c adds 6109e902f1 gprofng configure target tests adds 4c5f3d0c9e asan: use of uninitialized value in buffer_and_nest adds 0c6a3cd135 asan: Buffer overflow in som_set_reloc_info adds 98c445c0b9 asan: Buffer overflow in evax_bfd_print_dst adds c9178f285a ubsan: Null dereference in parse_module adds d32cbc04e3 Add another test for Ada Wide_Wide_String adds 575b4c298a gdb: Remove support for S+core adds 0e30a3b0f2 Remove fall throughs in core_target::xfer_partial. adds cac97c41c2 gprofng: Skip jsynprog with a broken javac adds 9ef0cc6c3a Automatic date update in version.in adds ecc263d676 ubsan: logical_input_line signed integer overflow adds 9e2c342294 Tidy gas current_frame before exit adds 5fac3f02ed PR28977 tc-i386.c internal error in parse_register adds 3b374308d3 RISC-V: Prefetch hint instructions and operand set adds 41d6ac5da6 RISC-V: Cache management instructions adds 22c3694052 x86: fold certain AVX2 templates into their AVX counterparts adds a548407ec2 x86: drop stray CheckRegSize from VEXTRACT{F,I}32X4 adds c4d0963383 x86: also fold remaining multi-vector-size shift insns adds a747a286b9 Fix ld-arm bug in encoding of blx calls jumping from thumb t [...] adds f0cf07f341 gdb: run black to format some Python files adds 0a30596cfa Fix Build issues due to patch "gprofng: a new GNU profiler" adds da729c5ccd Implement gdbarch_stack_frame_destroyed_p for aarch64 adds b7e077222e Fix crash with stepi, no debug info, and "set debug infrun 1" adds 03a5735dbd Automatic date update in version.in adds 6f3dfea03a gdb/python: remove gdb._mi_commands dict adds 1ab7a698a8 Automatic date update in version.in adds e36144c932 ubsan: loongarch : signed integer shift overflow. adds 748594bc07 LoongArch: Use functions instead of magic numbers. adds 5fb13d7ef4 gas:LoongArch: Fix segment error in compilation due to too l [...] adds 1848a40fdd gas:LoongArch: Fix wrong line number in .debug_line adds 3b14682a43 LoongArch: Update ABI eflag in elf header. adds d218dba3f4 LoongArch: Fix LD check fails. adds 2a04204dff ld: loongarch: Skip unsupport test cases. adds 96a671f281 gas:LoongArch: Fix "make check" pr21884 fail in LoongArch32. adds 2be64de603 ld:LoongArch: Add test cases to adapt to LoongArch32 and Loo [...] adds 05d00250d3 Bump version to 13.0.50.DATE-git. adds ba09d2a8cd Update gdb/NEWS after GDB 12 branch creation. adds bdcd45685b PR28979, internal error in demand_empty_rest_of_line adds 062cda5a37 RISC-V: Fix misplaced @end table adds 692e92c5af Automatic date update in version.in adds 1add37b567 Add support for readline 8.2 adds a58b0053f4 z80 assembler: Fix new unexpected overflow warning in v2.37 adds 9170b70c41 gdb/testsuite: Installed-GDB testing & data-directory adds daaf7acf47 [gdb/testsuite] test a function call by hand from pretty printer adds 4b19214f79 gdb/testsuite: reformat gdb.python/pretty-print-call-by-hand.py adds 46fb6d5aa2 x86: don't suppress overflow diagnostics in x32 mode adds 30cbd32aec Reduce O(n2) performance overhead when parsing DWARF unit in [...] adds 6f0dabd46d gdb/x86: handle stap probe arguments in xmm registers adds f55649cc9b gdb: re-generate config.in adds 04f0c03a22 gdbserver: Fix incorrect assertion adds 4414150d33 gdbserver: Fixup previous patch adds d37e084783 Watchpoint followed by catchpoint misreports watchpoint (PR [...] adds 39f53acb41 gdb: Add soname to build-id mapping for core files adds b91f93a02c PR gdb/27570: missing support for debuginfod in core_target: [...] adds fcb335b0a2 gdb: Add missing #include in solib.h adds 389eb00afc Automatic date update in version.in adds 6c924cf21c Install gprofng libraries under $(pkglibdir) adds 6c111a4ec2 Fix some stale header names from dwarf files adds 25209e2c69 gdb/python: add gdb.format_address function adds 86ed2a5eae Fix return code in _bfd_dwarf2_find_nearest_line(). adds de8fd80cf9 Remove two unused variables adds 711b0b6698 Remove USE_SIGTRAP_SIGINFO condition for FreeBSD/x86 debug r [...] adds 922c2fc18e x86-nat: Use an unordered_map to store per-pid debug reg state. adds b1babce7c3 x86-nat: Add x86_lookup_debug_reg_state. adds a49ce729c8 Add an x86_fbsd_nat_target mixin class for FreeBSD x86 nativ [...] adds c77282d8ba fbsd-nat: Add a low_new_fork virtual method. adds 041a4212d3 x86-fbsd-nat: Copy debug register state on fork. adds 4bd817e71e nat: Split out platform-independent aarch64 debug register support. adds 1570c37c34 aarch64: Add an aarch64_nat_target mixin class. adds 6719bc690e fbsd-nat: Add helper routine to fetch siginfo_t for a ptid. adds 983b1119bc fbsd-nat: Add a low_delete_thread virtual method. adds a3627b5428 fbsd-nat: Add a low_prepare_to_resume virtual method. adds 065a00b3a4 Add support for hardware breakpoints/watchpoints on FreeBSD/ [...] adds 9457d59e9d Automatic date update in version.in adds 11c19d73c3 gdb: testsuite: remove attach test from can_spawn_for_attach adds a7e6a19e87 gdb: testsuite: add new gdb_attach to check "attach" command adds 5b5442fbf0 gdb: testsuite: use gdb_attach to fix attach-pie-noexec.exp adds f629ad7dac gdb: testsuite: use gdb_attach to fix jit-elf.exp adds b8466ab5e5 Only .so files are used in libcollector. Remove the other files. adds b3446f947b gas: retain whitespace between strings adds 36e2d65d26 ELF32: don't silently truncate relocation addends adds 7992631e8c gas/Dwarf: improve debug info generation from .irp and alike blocks adds 47513fab28 gas/Dwarf5: drop dead code adds 8728bc3d87 gas/Dwarf5: adjust .debug_line file 0 checking adds 1740425885 gas/Dwarf5: re-use file 0 line string table entry when fakin [...] adds 131a355fbc Update the list of recognized m-profile TAG_CPU_ARCH_* adds 4faaa10f3f x86: don't attempt to resolve equates and alike from i386_pa [...] adds 3b55a1d00a Revert "PR28977 tc-i386.c internal error in parse_register" adds 64d23078e3 x86: improve resolution of register equates adds e52a16f2aa x86: reject relocations involving registers adds edae3fd660 gdb/python: remove Python 2 support adds 5aee458796 gdb/python: remove Python 2/3 compatibility macros adds a12c988767 ld, testsuite: improve CTF-availability test adds 203bfa2f6b include, libctf, ld: extend variable section to contain func [...] adds 84f5c557a4 libctf, ld: diagnose corrupted CTF header cth_strlen adds faf5e6ace8 libctf: add LIBCTF_WRITE_FOREIGN_ENDIAN debugging option adds b24ae11cd4 gdb/testsuite: address test failures in gdb.mi/mi-multi-comm [...] adds 21152986f1 Automatic date update in version.in adds ed084cdcc8 MAINTAINERS: add myself adds 526ca202fc x86: drop L1OM special case from disassembler adds e961c696dc x86: drop L1OM/K1OM support from ld adds ba7789a316 gdb/testsuite: remove gdb.python/pretty-print-call-by-hand.exp adds f1a4558586 x86: mention dropped L1OM/K1OM support in ld/ as well adds c41524681b sim: fix “alligned” typos adds 8bd59ec1bb sim: fix a comment typo in sim-load.c adds b0e0d830d9 Remove download size from debuginfod progress messages if un [...] adds 891172d1d4 Automatic date update in version.in adds ee41183df4 Re: gas/Dwarf: improve debug info generation from .irp and a [...] adds caf606c90d libtool.m4: fix the NM="/nm/over/here -B/option/with/path" case adds 520a6a7e3a Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: ChangeLog | 14 + Makefile.def | 13 +- Makefile.in | 499 +- bfd/ChangeLog | 88 + bfd/Makefile.am | 4 + bfd/Makefile.in | 6 + bfd/archive.c | 12 +- bfd/archures.c | 15 + bfd/bfd-in2.h | 30 +- bfd/bfd.c | 11 +- bfd/bfdio.c | 80 +- bfd/config.bfd | 15 +- bfd/configure | 21 +- bfd/configure.ac | 1 + bfd/cpu-amdgcn.c | 59 + bfd/dwarf2.c | 99 +- bfd/elf-bfd.h | 7 +- bfd/elf-properties.c | 5 +- bfd/elf.c | 17 +- bfd/elf32-arm.c | 26 +- bfd/elf32-i386.c | 17 + bfd/elf32-ppc.c | 1 - bfd/elf64-amdgcn.c | 80 + bfd/elf64-ppc.c | 162 +- bfd/elf64-x86-64.c | 17 + bfd/elfcode.h | 13 + bfd/elflink.c | 12 +- bfd/elfnn-loongarch.c | 464 +- bfd/elfnn-riscv.c | 78 +- bfd/elfxx-loongarch.c | 1084 +- bfd/elfxx-loongarch.h | 10 + bfd/elfxx-riscv.c | 136 +- bfd/elfxx-riscv.h | 3 + bfd/elfxx-target.h | 11 - bfd/elfxx-x86.c | 18 + bfd/elfxx-x86.h | 1 + bfd/peXXigen.c | 98 +- bfd/peicode.h | 2 +- bfd/po/SRC-POTFILES.in | 2 + bfd/po/sr.po | 3123 +-- bfd/section.c | 15 +- bfd/som.c | 10 +- bfd/targets.c | 5 + bfd/version.h | 2 +- bfd/vms-alpha.c | 36 +- binutils/ChangeLog | 109 + binutils/MAINTAINERS | 4 +- binutils/Makefile.am | 14 +- binutils/Makefile.in | 11 +- binutils/NEWS | 5 + binutils/README-how-to-make-a-release | 92 +- binutils/config.in | 3 + binutils/configure | 153 +- binutils/configure.ac | 17 + binutils/dlltool.c | 7 +- binutils/doc/binutils.texi | 11 +- binutils/doc/debug.options.texi | 17 + binutils/dwarf-mode.el | 10 +- binutils/dwarf.c | 36 +- binutils/dwarf.h | 3 + binutils/objcopy.c | 4 +- binutils/objdump.c | 8 + binutils/po/sr.po | 4228 ++-- binutils/readelf.c | 411 +- binutils/stabs.c | 8 +- binutils/testsuite/binutils-all/debuginfod.exp | 14 +- .../binutils-all/mips/micromips-branch-alias.d | 17 + .../binutils-all/mips/micromips-branch-alias.s | 17 + .../binutils-all/mips/micromips-branch-noalias.d | 17 + .../binutils-all/mips/mips-branch-alias.s | 18 + binutils/testsuite/binutils-all/mips/mips.exp | 8 + .../binutils-all/mips/mips1-branch-alias.d | 17 + .../binutils-all/mips/mips1-branch-noalias.d | 17 + .../binutils-all/mips/mips2-branch-alias.d | 18 + .../binutils-all/mips/mips2-branch-noalias.d | 18 + .../binutils-all/mips/mips32r6-branch-alias.d | 17 + .../binutils-all/mips/mips32r6-branch-noalias.d | 17 + binutils/testsuite/binutils-all/objcopy.exp | 61 + .../testsuite/binutils-all/weaken-gnu-unique.d | 8 + configure | 18 + configure.ac | 14 + gas/ChangeLog | 8 + gas/NEWS | 3 + gas/app.c | 6 +- gas/cond.c | 1 + gas/config/bfin-lex.l | 4 +- gas/config/tc-i386-intel.c | 10 + gas/config/tc-i386.c | 142 +- gas/config/tc-i386.h | 10 - gas/config/tc-loongarch.c | 194 +- gas/config/tc-loongarch.h | 3 + gas/config/tc-ppc.c | 143 +- gas/config/tc-riscv.c | 117 +- gas/config/tc-z80.c | 10 +- gas/configure | 20 +- gas/doc/as.texi | 23 +- gas/doc/c-i386.texi | 4 +- gas/doc/c-riscv.texi | 2 +- gas/dwarf2dbg.c | 64 +- gas/expr.c | 14 +- gas/input-scrub.c | 23 +- gas/macro.c | 38 +- gas/read.c | 49 +- gas/symbols.c | 187 +- gas/symbols.h | 10 +- gas/testsuite/gas/all/gas.exp | 2 + gas/testsuite/gas/all/macro.l | 25 + gas/testsuite/gas/all/macro.s | 16 + gas/testsuite/gas/elf/dwarf-5-irp.d | 80 + gas/testsuite/gas/elf/dwarf-5-irp.s | 31 + gas/testsuite/gas/elf/dwarf2-18.d | 3 +- gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/i386/arch-10-5.l | 2 + .../gas/{xtensa/abi.s => i386/arch-10-5.s} | 0 gas/testsuite/gas/i386/equ-2.l | 17 + gas/testsuite/gas/i386/equ-2.s | 11 + gas/testsuite/gas/i386/equ.d | 6 + gas/testsuite/gas/i386/equ.s | 14 +- gas/testsuite/gas/i386/i386.exp | 8 +- gas/testsuite/gas/i386/iamcu-6.d | 3 + gas/testsuite/gas/i386/iamcu-6.s | 2 + gas/testsuite/gas/i386/iamcu-inval-1.l | 5 +- gas/testsuite/gas/i386/iamcu-inval-1.s | 4 +- gas/testsuite/gas/i386/ilp32/ilp32.exp | 1 + gas/testsuite/gas/i386/ilp32/reloc-2.l | 4 + gas/testsuite/gas/i386/ilp32/reloc-2.s | 7 + gas/testsuite/gas/i386/ilp32/reloc64.d | 3 +- gas/testsuite/gas/i386/ilp32/reloc64.l | 15 +- gas/testsuite/gas/i386/ilp32/reloc64.s | 18 +- gas/testsuite/gas/i386/inval-equ-2.l | 6 + gas/testsuite/gas/i386/k1om-inval.l | 2 - gas/testsuite/gas/i386/k1om-inval.s | 2 - gas/testsuite/gas/i386/k1om.d | 260 - gas/testsuite/gas/i386/l1om-inval.l | 2 - gas/testsuite/gas/i386/l1om-inval.s | 2 - gas/testsuite/gas/i386/l1om.d | 260 - gas/testsuite/gas/i386/x86-64-code16-2.d | 4 - gas/testsuite/gas/ppc/476.d | 10 +- gas/testsuite/gas/ppc/prefix-reloc.d | 2 +- gas/testsuite/gas/ppc/simpshft.d | 50 +- gas/testsuite/gas/ppc/vle-simple-5.d | 10 +- gas/testsuite/gas/riscv/c-fld-fsd-fail.l | 4 +- gas/testsuite/gas/riscv/csr-dw-regnums.d | 142 +- gas/testsuite/gas/riscv/csr-dw-regnums.s | 157 +- gas/testsuite/gas/riscv/csr-version-1p10.d | 192 +- gas/testsuite/gas/riscv/csr-version-1p10.l | 471 +- gas/testsuite/gas/riscv/csr-version-1p11.d | 192 +- gas/testsuite/gas/riscv/csr-version-1p11.l | 471 +- gas/testsuite/gas/riscv/csr-version-1p12.d | 196 +- gas/testsuite/gas/riscv/csr-version-1p12.l | 351 +- gas/testsuite/gas/riscv/csr-version-1p9p1.d | 192 +- gas/testsuite/gas/riscv/csr-version-1p9p1.l | 475 +- gas/testsuite/gas/riscv/csr.s | 136 +- gas/testsuite/gas/riscv/insn.d | 4 + gas/testsuite/gas/riscv/insn.s | 4 + gas/testsuite/gas/riscv/march-imply-i2p1-01.l | 40 +- gas/testsuite/gas/riscv/zicbom-fail.d | 3 + gas/testsuite/gas/riscv/zicbom-fail.l | 7 + gas/testsuite/gas/riscv/zicbom-fail.s | 7 + gas/testsuite/gas/riscv/zicbom.d | 15 + gas/testsuite/gas/riscv/zicbom.s | 7 + gas/testsuite/gas/riscv/zicbop-fail.d | 3 + gas/testsuite/gas/riscv/zicbop-fail.l | 4 + gas/testsuite/gas/riscv/zicbop-fail.s | 4 + gas/testsuite/gas/riscv/zicbop.d | 12 + gas/testsuite/gas/riscv/zicbop.s | 4 + gas/testsuite/gas/riscv/zicboz-fail.d | 3 + gas/testsuite/gas/riscv/zicboz-fail.l | 5 + gas/testsuite/gas/riscv/zicboz-fail.s | 5 + gas/testsuite/gas/riscv/zicboz.d | 13 + gas/testsuite/gas/riscv/zicboz.s | 5 + gas/testsuite/gas/z80/pr28791.d | 16 + gas/testsuite/gas/z80/pr28791.s | 7 + gdb/MAINTAINERS | 10 +- gdb/Makefile.in | 15 +- gdb/NEWS | 98 +- gdb/README | 2 +- gdb/aarch64-fbsd-nat.c | 260 +- gdb/aarch64-linux-nat.c | 352 +- gdb/aarch64-nat.c | 302 + gdb/aarch64-nat.h | 109 + gdb/aarch64-tdep.c | 43 +- gdb/ada-casefold.h | 1345 ++ gdb/ada-exp.h | 15 + gdb/ada-exp.y | 28 +- gdb/ada-lang.c | 568 +- gdb/ada-lex.l | 135 +- gdb/ada-unicode.py | 95 + gdb/ada-valprint.c | 15 +- gdb/amd64-fbsd-nat.c | 20 +- gdb/arch/loongarch.c | 88 + gdb/arch/loongarch.h | 73 + gdb/arm-tdep.c | 35 +- gdb/auto-load.c | 72 +- gdb/ax-gdb.c | 19 + gdb/break-catch-throw.c | 1 - gdb/breakpoint.c | 23 +- gdb/breakpoint.h | 25 +- gdb/c-valprint.c | 9 +- gdb/charset.h | 6 + gdb/cli/cli-style.c | 44 + gdb/cli/cli-style.h | 3 + gdb/completer.c | 4 +- gdb/config.in | 3 - gdb/configure | 127 +- gdb/configure.ac | 50 +- gdb/configure.host | 3 + gdb/configure.nat | 16 +- gdb/configure.tgt | 16 +- gdb/contrib/gdb-add-index.sh | 1 + gdb/copyright.py | 1 - gdb/corelow.c | 43 +- gdb/cp-support.c | 82 +- gdb/cp-support.h | 7 + gdb/csky-tdep.c | 1 - gdb/darwin-nat.c | 34 +- gdb/data-directory/Makefile.in | 1 + gdb/dbxread.c | 155 +- gdb/debuginfod-support.c | 100 +- gdb/debuginfod-support.h | 17 + gdb/disasm.c | 58 +- gdb/disasm.h | 25 + gdb/doc/gdb.texinfo | 157 +- gdb/doc/python.texi | 257 +- gdb/dwarf2/expr.h | 2 +- gdb/dwarf2/frame.c | 4 +- gdb/dwarf2/index-cache.c | 20 +- gdb/dwarf2/loc.c | 12 +- gdb/dwarf2/loc.h | 2 +- gdb/dwarf2/read.c | 49 +- gdb/eval.c | 43 +- gdb/event-top.c | 26 +- gdb/expop.h | 48 +- gdb/extension-priv.h | 6 + gdb/extension.c | 20 + gdb/extension.h | 8 + gdb/f-typeprint.c | 6 +- gdb/f-valprint.c | 30 +- gdb/fbsd-nat.c | 176 +- gdb/fbsd-nat.h | 24 + gdb/fbsd-tdep.c | 110 + gdb/features/Makefile | 3 + gdb/features/loongarch/base32.c | 47 + gdb/features/loongarch/base32.xml | 44 + gdb/features/loongarch/base64.c | 47 + gdb/features/loongarch/base64.xml | 44 + gdb/findvar.c | 3 +- gdb/gcore.in | 2 +- gdb/gdb_bfd.c | 4 +- gdb/gdbarch-components.py | 15 +- gdb/gdbarch-gen.h | 6 +- gdb/gdbarch.c | 26 +- gdb/gdbarch.py | 38 +- gdb/gdbcopyright.py | 53 + gdb/gdbtypes.c | 54 +- gdb/gdbtypes.h | 23 + gdb/guile/scm-type.c | 3 +- gdb/hppa-tdep.c | 35 +- gdb/i386-bsd-nat.c | 10 - gdb/i386-fbsd-nat.c | 34 +- gdb/inf-ptrace.c | 47 +- gdb/inf-ptrace.h | 30 + gdb/infcall.c | 5 + gdb/infcmd.c | 66 +- gdb/inferior.c | 11 +- gdb/inferior.h | 17 +- gdb/infrun.c | 58 +- gdb/infrun.h | 5 +- gdb/interps.c | 1 - gdb/jit.c | 43 +- gdb/jit.h | 13 +- gdb/language.h | 14 - gdb/linespec.c | 80 +- gdb/linespec.h | 7 - gdb/linux-nat.c | 427 +- gdb/linux-nat.h | 4 - gdb/linux-tdep.c | 151 +- gdb/linux-thread-db.c | 3 +- gdb/loongarch-linux-nat.c | 184 + gdb/loongarch-linux-tdep.c | 151 + gdb/loongarch-tdep.c | 320 + gdb/loongarch-tdep.h | 49 + gdb/main.c | 3 + gdb/make-target-delegates | 421 - gdb/make-target-delegates.py | 340 + gdb/mi/mi-cmd-stack.c | 5 +- gdb/mi/mi-cmds.c | 55 +- gdb/mi/mi-cmds.h | 54 +- gdb/mi/mi-interp.c | 11 + gdb/mi/mi-main.c | 170 +- gdb/minsyms.c | 10 +- gdb/minsyms.h | 12 +- gdb/nat/aarch64-hw-point.c | 624 + gdb/nat/aarch64-hw-point.h | 126 + gdb/nat/aarch64-linux-hw-point.c | 605 +- gdb/nat/aarch64-linux-hw-point.h | 105 +- gdb/nat/aarch64-linux.c | 4 +- gdb/nat/linux-ptrace.c | 186 +- gdb/nat/linux-ptrace.h | 5 - gdb/observable.c | 2 + gdb/observable.h | 6 + gdb/printcmd.c | 9 +- gdb/probe.c | 1 - gdb/progspace.c | 4 +- gdb/psymtab.c | 2 +- gdb/python/lib/gdb/__init__.py | 22 +- gdb/python/lib/gdb/command/explore.py | 22 +- gdb/python/lib/gdb/printer/bound_registers.py | 7 +- gdb/python/lib/gdb/printing.py | 9 +- gdb/python/lib/gdb/styling.py | 50 + gdb/python/lib/gdb/xmethod.py | 8 +- gdb/python/py-arch.c | 30 +- gdb/python/py-breakpoint.c | 12 +- gdb/python/py-cmd.c | 10 +- gdb/python/py-connection.c | 10 +- gdb/python/py-evts.c | 6 - gdb/python/py-finishbreakpoint.c | 57 +- gdb/python/py-frame.c | 2 +- gdb/python/py-framefilter.c | 6 +- gdb/python/py-inferior.c | 6 +- gdb/python/py-infthread.c | 33 +- gdb/python/py-lazy-string.c | 2 +- gdb/python/py-membuf.c | 81 +- gdb/python/py-micmd.c | 739 + gdb/python/py-objfile.c | 6 +- gdb/python/py-param.c | 24 +- gdb/python/py-progspace.c | 17 + gdb/python/py-record-btrace.c | 25 +- gdb/python/py-record-full.c | 4 +- gdb/python/py-record.c | 2 +- gdb/python/py-registers.c | 6 +- gdb/python/py-signalevent.c | 2 +- gdb/python/py-symbol.c | 6 +- gdb/python/py-symtab.c | 6 +- gdb/python/py-type.c | 76 +- gdb/python/py-unwind.c | 6 +- gdb/python/py-utils.c | 72 +- gdb/python/py-value.c | 66 - gdb/python/py-xmethods.c | 6 +- gdb/python/python-internal.h | 62 +- gdb/python/python.c | 241 +- gdb/record-full.c | 10 - gdb/remote.c | 14 - gdb/rust-parse.c | 12 +- gdb/score-tdep.c | 1527 -- gdb/score-tdep.h | 50 - gdb/solib.c | 127 +- gdb/solib.h | 23 +- gdb/sparc-tdep.c | 1 - gdb/stack.c | 76 +- gdb/stack.h | 17 +- gdb/stap-probe.c | 15 + gdb/std-operator.def | 9 + gdb/symfile-mem.c | 2 +- gdb/symfile.c | 6 +- gdb/symmisc.c | 18 +- gdb/symtab.c | 3 +- gdb/target-delegates.c | 26 +- gdb/target.c | 17 +- gdb/testsuite/Makefile.in | 2 +- gdb/testsuite/README | 25 +- gdb/testsuite/gdb.ada/arrayptr.exp | 37 +- gdb/testsuite/gdb.ada/char_enum_unicode.exp | 52 + gdb/testsuite/gdb.ada/char_enum_unicode/foo.adb | 30 + .../gdb.ada/{homonym => char_enum_unicode}/pck.adb | 0 gdb/testsuite/gdb.ada/char_enum_unicode/pck.ads | 20 + gdb/testsuite/gdb.ada/float-bits.exp | 53 + gdb/testsuite/gdb.ada/float-bits/prog.adb | 22 + gdb/testsuite/gdb.ada/literals.exp | 36 + gdb/testsuite/gdb.ada/non-ascii-latin-1.exp | 50 + gdb/testsuite/gdb.ada/non-ascii-latin-1/pack.adb | 28 + gdb/testsuite/gdb.ada/non-ascii-latin-1/pack.ads | 21 + gdb/testsuite/gdb.ada/non-ascii-latin-1/prog.adb | 23 + gdb/testsuite/gdb.ada/non-ascii-latin-3.exp | 50 + gdb/testsuite/gdb.ada/non-ascii-latin-3/pack.adb | 28 + gdb/testsuite/gdb.ada/non-ascii-latin-3/pack.ads | 21 + gdb/testsuite/gdb.ada/non-ascii-latin-3/prog.adb | 24 + gdb/testsuite/gdb.ada/non-ascii-utf-8.exp | 57 + gdb/testsuite/gdb.ada/non-ascii-utf-8/pack.adb | 43 + gdb/testsuite/gdb.ada/non-ascii-utf-8/pack.ads | 24 + gdb/testsuite/gdb.ada/non-ascii-utf-8/prog.adb | 36 + gdb/testsuite/gdb.ada/widewide.exp | 23 +- gdb/testsuite/gdb.ada/widewide/foo.adb | 3 + gdb/testsuite/gdb.ada/widewide/pck.adb | 10 + gdb/testsuite/gdb.ada/widewide/pck.ads | 2 + gdb/testsuite/gdb.base/attach-pie-noexec.exp | 5 +- gdb/testsuite/gdb.base/default.exp | 4 +- gdb/testsuite/gdb.base/ending-run.exp | 16 + gdb/testsuite/gdb.base/eof-exit.exp | 88 + gdb/testsuite/gdb.base/jit-elf-fork.exp | 36 +- gdb/testsuite/gdb.base/jit-elf.exp | 24 +- gdb/testsuite/gdb.base/list.exp | 81 +- gdb/testsuite/gdb.base/printcmds.c | 2 + gdb/testsuite/gdb.base/printcmds.exp | 23 +- gdb/testsuite/gdb.base/return-nodebug.exp | 7 +- gdb/testsuite/gdb.base/retval-large-struct.c | 45 + gdb/testsuite/gdb.base/retval-large-struct.exp | 37 + gdb/testsuite/gdb.base/settings.exp | 2 +- gdb/testsuite/gdb.base/stap-probe.c | 22 + gdb/testsuite/gdb.base/stap-probe.exp | 142 +- gdb/testsuite/gdb.base/style.exp | 82 +- gdb/testsuite/gdb.base/until-trailing-insns.c | 35 + gdb/testsuite/gdb.base/until-trailing-insns.exp | 183 + gdb/testsuite/gdb.base/watch-before-fork.c | 29 + gdb/testsuite/gdb.base/watch-before-fork.exp | 99 + gdb/testsuite/gdb.cp/overload.cc | 10 + gdb/testsuite/gdb.cp/overload.exp | 3 + gdb/testsuite/gdb.cp/ptype-flags.cc | 23 + gdb/testsuite/gdb.cp/ptype-flags.exp | 88 +- gdb/testsuite/gdb.cp/templates.cc | 47 + gdb/testsuite/gdb.cp/templates.exp | 67 + .../gdb.debuginfod/fetch_src_and_symbols.exp | 22 + gdb/testsuite/gdb.dlang/expression.exp | 4 + gdb/testsuite/gdb.dwarf2/calling-convention.c | 35 + gdb/testsuite/gdb.dwarf2/calling-convention.exp | 97 + gdb/testsuite/gdb.dwarf2/fortran-var-string.c | 31 + gdb/testsuite/gdb.dwarf2/fortran-var-string.exp | 175 + gdb/testsuite/gdb.dwarf2/subrange-enum.exp | 78 + gdb/testsuite/gdb.fortran/array-slices.exp | 24 +- gdb/testsuite/gdb.fortran/array-slices.f90 | 2 +- gdb/testsuite/gdb.fortran/lbound-ubound.exp | 28 +- gdb/testsuite/gdb.fortran/namelist.exp | 50 + gdb/testsuite/gdb.fortran/namelist.f90 | 27 + gdb/testsuite/gdb.linespec/cpcompletion.exp | 437 +- gdb/testsuite/gdb.linespec/cpls-ops.exp | 53 +- gdb/testsuite/gdb.linespec/cpls.cc | 110 +- gdb/testsuite/gdb.mi/interrupt-thread-group.exp | 16 +- gdb/testsuite/gdb.mi/mi-add-inferior.exp | 130 + gdb/testsuite/gdb.mi/mi-cmd-user-context.exp | 157 + gdb/testsuite/gdb.mi/mi-exec-run.exp | 53 +- gdb/testsuite/gdb.mi/mi-multi-commands.exp | 13 +- .../gdb.mi/user-selected-context-sync.exp | 138 +- gdb/testsuite/gdb.python/py-arch.exp | 15 +- gdb/testsuite/gdb.python/py-format-address.c | 32 + gdb/testsuite/gdb.python/py-format-address.exp | 177 + gdb/testsuite/gdb.python/py-inferior.exp | 6 +- gdb/testsuite/gdb.python/py-infthread.exp | 5 + gdb/testsuite/gdb.python/py-mi-cmd.exp | 339 + gdb/testsuite/gdb.python/py-mi-cmd.py | 120 + .../gdb.python/py-mi-var-info-path-expression.py | 12 +- gdb/testsuite/gdb.python/py-record-btrace.exp | 6 +- gdb/testsuite/gdb.python/py-send-packet.py | 58 +- gdb/testsuite/gdb.python/py-shared.exp | 7 +- gdb/testsuite/gdb.python/py-type.c | 16 + gdb/testsuite/gdb.python/py-type.exp | 88 +- gdb/testsuite/gdb.python/py-value.exp | 40 +- gdb/testsuite/gdb.rust/unsized.exp | 3 +- gdb/testsuite/gdb.threads/clone-new-thread-event.c | 16 +- .../gdb.threads/clone-new-thread-event.exp | 2 + gdb/testsuite/gdb.threads/current-lwp-dead.c | 101 +- gdb/testsuite/gdb.threads/current-lwp-dead.exp | 23 +- .../process-exit-status-is-leader-exit-status.c | 64 + .../process-exit-status-is-leader-exit-status.exp | 46 + gdb/testsuite/lib/gdb.exp | 114 +- gdb/thread.c | 2 - gdb/top.c | 7 - gdb/tracepoint.c | 60 +- gdb/tui/tui-io.c | 2 +- gdb/typeprint.c | 10 +- gdb/ui-file.h | 8 + gdb/ui-out.h | 14 +- gdb/unittests/unique_xmalloc_ptr_char.c | 57 + gdb/utils.c | 650 +- gdb/utils.h | 7 +- gdb/valarith.c | 171 +- gdb/valprint.c | 18 +- gdb/value.c | 25 +- gdb/value.h | 8 +- gdb/varobj.c | 4 +- gdb/version.in | 2 +- gdb/windows-tdep.c | 1 - gdb/x86-fbsd-nat.c | 45 + gdb/x86-fbsd-nat.h | 36 + gdb/x86-nat.c | 92 +- gdb/x86-nat.h | 5 + gdb/xcoffread.c | 18 +- gdbserver/configure.srv | 1 + gdbserver/linux-aarch64-low.cc | 13 +- gdbserver/linux-low.cc | 287 +- gdbserver/remote-utils.cc | 11 +- gdbsupport/Makefile.am | 5 + gdbsupport/Makefile.in | 9 +- gdbsupport/configure | 15 + gdbsupport/configure.ac | 3 + gdbsupport/event-pipe.cc | 101 + gdbsupport/event-pipe.h | 60 + gdbsupport/gdb_unique_ptr.h | 19 + gdbsupport/print-utils.cc | 8 + gold/ChangeLog | 4 + gold/po/sr.po | 257 +- gprof/ChangeLog | 4 + gprof/configure | 20 +- gprof/po/ru.po | 273 +- gprofng/Makefile.am | 79 + gprofng/Makefile.in | 950 + gprofng/README | 100 + gprofng/acinclude.m4 | 4 + gprofng/aclocal.m4 | 1254 ++ gprofng/common/cc_libcollector.h | 44 + gprofng/common/config.h.in | 120 + gprofng/common/core_pcbe.c | 3023 +++ gprofng/common/cpu_frequency.h | 303 + gprofng/common/cpuid.c | 203 + gprofng/common/gp-defs.h | 66 + gprofng/common/gp-experiment.h | 186 + gprofng/common/gp-time.h | 46 + gprofng/common/hwc_cpus.h | 198 + gprofng/common/hwcdrv.c | 1454 ++ gprofng/common/hwcdrv.h | 330 + gprofng/common/hwcentry.h | 417 + gprofng/common/hwcfuncs.c | 704 + gprofng/common/hwcfuncs.h | 269 + gprofng/common/hwctable.c | 5410 +++++ gprofng/common/opteron_pcbe.c | 448 + gprofng/config/bison.m4 | 92 + gprofng/configure | 19592 +++++++++++++++++++ gprofng/configure.ac | 223 + gprofng/doc/Makefile.am | 37 + gprofng/doc/Makefile.in | 834 + {bfd => gprofng}/doc/fdl.texi | 0 gprofng/doc/gprofng.texi | 3399 ++++ gprofng/doc/mdate-sh | 224 + gprofng/doc/texinfo.tex | 11731 +++++++++++ gprofng/doc/version.texi | 4 + gprofng/gp-display-html/Makefile.am | 60 + gprofng/gp-display-html/Makefile.in | 638 + gprofng/gp-display-html/gp-display-html.in | 256 + gprofng/libcollector/CHK_LIBC_OBJ | 82 + gprofng/libcollector/Makefile.am | 85 + gprofng/libcollector/Makefile.in | 1147 ++ gprofng/libcollector/aclocal.m4 | 1238 ++ gprofng/libcollector/collector.c | 2494 +++ gprofng/libcollector/collector.h | 236 + gprofng/libcollector/collectorAPI.c | 140 + gprofng/libcollector/configure | 18185 +++++++++++++++++ gprofng/libcollector/configure.ac | 64 + gprofng/libcollector/descendants.h | 81 + gprofng/libcollector/dispatcher.c | 1261 ++ gprofng/libcollector/envmgmt.c | 840 + gprofng/libcollector/gethrtime.c | 46 + gprofng/libcollector/heaptrace.c | 503 + gprofng/libcollector/hwprofile.c | 905 + gprofng/libcollector/hwprofile.h | 89 + gprofng/libcollector/iolib.c | 1156 ++ gprofng/libcollector/iotrace.c | 3717 ++++ gprofng/libcollector/jprofile.c | 1315 ++ gprofng/libcollector/libcol-i386-dis.c | 28 + gprofng/libcollector/libcol_hwcdrv.c | 25 + gprofng/libcollector/libcol_hwcfuncs.c | 27 + gprofng/libcollector/libcol_util.c | 1693 ++ gprofng/libcollector/libcol_util.h | 321 + gprofng/libcollector/linetrace.c | 1998 ++ gprofng/libcollector/mapfile.aarch64-Linux | 40 + gprofng/libcollector/mapfile.amd64-Linux | 79 + gprofng/libcollector/mapfile.intel-Linux | 81 + gprofng/libcollector/mapfile.sparc-Linux | 40 + gprofng/libcollector/mapfile.sparcv9-Linux | 58 + gprofng/libcollector/memmgr.c | 396 + gprofng/libcollector/memmgr.h | 59 + gprofng/libcollector/mmaptrace.c | 1689 ++ gprofng/libcollector/profile.c | 287 + gprofng/libcollector/synctrace.c | 1061 + gprofng/libcollector/tsd.c | 149 + gprofng/libcollector/tsd.h | 80 + gprofng/libcollector/unwind.c | 4630 +++++ gprofng/src/ABS.h | 62 + gprofng/src/Application.cc | 259 + gprofng/src/Application.h | 108 + gprofng/src/ArchiveExp.cc | 149 + gprofng/src/ArchiveExp.h | 41 + gprofng/src/BaseMetric.cc | 975 + gprofng/src/BaseMetric.h | 246 + gprofng/src/BaseMetricTreeNode.cc | 329 + gprofng/src/BaseMetricTreeNode.h | 100 + gprofng/src/CacheMap.h | 186 + gprofng/src/CallStack.cc | 1250 ++ gprofng/src/CallStack.h | 114 + gprofng/src/CatchOutOfMemory.cc | 59 + gprofng/src/ClassFile.cc | 1639 ++ gprofng/src/ClassFile.h | 63 + gprofng/src/Command.cc | 562 + gprofng/src/Command.h | 286 + gprofng/src/CompCom.cc | 313 + gprofng/src/CompCom.h | 63 + gprofng/src/DataObject.cc | 193 + gprofng/src/DataObject.h | 82 + gprofng/src/DataSpace.cc | 558 + gprofng/src/DataSpace.h | 55 + gprofng/src/DataStream.cc | 55 + gprofng/src/DataStream.h | 51 + gprofng/src/Data_window.cc | 241 + gprofng/src/Data_window.h | 99 + gprofng/src/Dbe.cc | 10371 ++++++++++ gprofng/src/Dbe.h | 294 + gprofng/src/DbeApplication.cc | 113 + gprofng/src/DbeApplication.h | 50 + gprofng/src/DbeArray.h | 99 + gprofng/src/DbeCacheMap.h | 109 + gprofng/src/DbeFile.cc | 541 + gprofng/src/DbeFile.h | 103 + gprofng/src/DbeJarFile.cc | 505 + gprofng/src/DbeJarFile.h | 46 + gprofng/src/DbeLinkList.h | 73 + gprofng/src/DbeLock.cc | 41 + gprofng/src/DbeLock.h | 38 + gprofng/src/DbeSession.cc | 3527 ++++ gprofng/src/DbeSession.cc.1 | 3531 ++++ gprofng/src/DbeSession.h | 481 + gprofng/src/DbeSyncMap.h | 224 + gprofng/src/DbeThread.cc | 224 + gprofng/src/DbeThread.h | 61 + gprofng/src/DbeView.cc | 3126 +++ gprofng/src/DbeView.h | 842 + gprofng/src/DefaultHandler.h | 114 + gprofng/src/DefaultMap.h | 232 + gprofng/src/DefaultMap2D.h | 147 + gprofng/src/DerivedMetrics.cc | 293 + gprofng/src/DerivedMetrics.h | 54 + gprofng/src/Disasm.cc | 403 + gprofng/src/Disasm.h | 66 + gprofng/src/Dwarf.cc | 1041 + gprofng/src/Dwarf.h | 87 + gprofng/src/DwarfLib.cc | 2203 +++ gprofng/src/DwarfLib.h | 313 + gprofng/src/Elf.cc | 1138 ++ gprofng/src/Elf.h | 170 + gprofng/src/Emsg.cc | 614 + gprofng/src/Emsg.h | 112 + gprofng/src/Emsgnum.h | 135 + gprofng/src/ExpGroup.cc | 163 + gprofng/src/ExpGroup.h | 50 + gprofng/src/Exp_Layout.cc | 422 + gprofng/src/Exp_Layout.h | 158 + gprofng/src/Experiment.cc | 6961 +++++++ gprofng/src/Experiment.h | 689 + gprofng/src/Expression.cc | 1279 ++ gprofng/src/Expression.h | 180 + gprofng/src/FileData.cc | 400 + gprofng/src/FileData.h | 522 + gprofng/src/Filter.cc | 514 + gprofng/src/Filter.h | 111 + gprofng/src/FilterExp.h | 56 + gprofng/src/FilterSet.cc | 106 + gprofng/src/FilterSet.h | 72 + gprofng/src/Function.cc | 1160 ++ gprofng/src/Function.h | 222 + gprofng/src/HashMap.h | 435 + gprofng/src/HeapActivity.cc | 408 + gprofng/src/HeapActivity.h | 76 + gprofng/src/HeapData.cc | 284 + gprofng/src/HeapData.h | 450 + gprofng/src/HeapMap.cc | 325 + gprofng/src/HeapMap.h | 59 + gprofng/src/Hist_data.cc | 1886 ++ gprofng/src/Hist_data.h | 292 + gprofng/src/Histable.h | 333 + gprofng/src/IOActivity.cc | 825 + gprofng/src/IOActivity.h | 86 + gprofng/src/IndexMap2D.h | 119 + gprofng/src/IndexObject.cc | 554 + gprofng/src/IndexObject.h | 111 + gprofng/src/IntervalMap.h | 194 + gprofng/src/LoadObject.cc | 1242 ++ gprofng/src/LoadObject.h | 210 + gprofng/src/MachineModel.cc | 317 + gprofng/src/Makefile.am | 207 + gprofng/src/Makefile.in | 1184 ++ gprofng/src/Map.h | 61 + gprofng/src/Map2D.h | 53 + gprofng/src/MemObject.cc | 44 + gprofng/src/MemObject.h | 62 + gprofng/src/MemorySpace.cc | 452 + gprofng/src/MemorySpace.h | 113 + gprofng/src/Metric.cc | 1660 ++ gprofng/src/Metric.h | 188 + gprofng/src/MetricList.cc | 1075 + gprofng/src/MetricList.h | 163 + gprofng/src/Module.cc | 1840 ++ gprofng/src/Module.h | 284 + gprofng/src/Ovw_data.cc | 242 + gprofng/src/Ovw_data.h | 102 + gprofng/src/PRBTree.cc | 480 + gprofng/src/PRBTree.h | 106 + gprofng/src/PathTree.cc | 2637 +++ gprofng/src/PathTree.h | 405 + gprofng/src/PreviewExp.cc | 113 + gprofng/src/PreviewExp.h | 49 + gprofng/src/Print.cc | 3485 ++++ gprofng/src/Print.h | 283 + gprofng/src/QLParser.h | 61 + gprofng/src/QLParser.tab.cc | 1453 ++ gprofng/src/QLParser.tab.hh | 2038 ++ gprofng/src/QLParser.yy | 390 + gprofng/src/SAXParser.h | 49 + gprofng/src/SAXParserFactory.cc | 666 + gprofng/src/SAXParserFactory.h | 75 + gprofng/src/Sample.cc | 94 + gprofng/src/Sample.h | 80 + gprofng/src/SegMem.h | 76 + gprofng/src/Settings.cc | 1586 ++ gprofng/src/Settings.h | 425 + gprofng/src/SourceFile.cc | 229 + gprofng/src/SourceFile.h | 117 + gprofng/src/Stabs.cc | 2650 +++ gprofng/src/Stabs.h | 160 + gprofng/src/Stats_data.cc | 203 + gprofng/src/Stats_data.h | 59 + gprofng/src/StringBuilder.cc | 585 + gprofng/src/StringBuilder.h | 101 + gprofng/src/StringMap.h | 238 + gprofng/src/Table.cc | 1687 ++ gprofng/src/Table.h | 618 + gprofng/src/UserLabel.cc | 177 + gprofng/src/UserLabel.h | 61 + gprofng/src/checks.cc | 516 + gprofng/src/collctrl.cc | 3149 +++ gprofng/src/collctrl.h | 405 + gprofng/src/collect.h | 156 + gprofng/src/collector_module.h | 234 + gprofng/src/comp_com.c | 3481 ++++ gprofng/src/comp_com.h | 903 + gprofng/src/count.cc | 237 + gprofng/src/data_pckts.h | 595 + gprofng/src/dbe_collctrl.cc | 28 + gprofng/src/dbe_hwc.h | 38 + gprofng/src/dbe_hwcdrv.c | 23 + gprofng/src/dbe_hwcfuncs.c | 23 + gprofng/src/dbe_hwctable.c | 23 + gprofng/src/dbe_memmgr.c | 118 + gprofng/src/dbe_structs.h | 219 + gprofng/src/dbe_types.h | 62 + gprofng/src/debug.h | 89 + gprofng/src/enums.h | 195 + gprofng/src/envsets.cc | 420 + gprofng/src/gethrtime.c | 170 + gprofng/src/gp-archive.cc | 700 + gprofng/src/gp-archive.h | 64 + gprofng/src/gp-collect-app.cc | 1598 ++ gprofng/src/gp-display-src.cc | 752 + gprofng/src/gp-display-text.cc | 2834 +++ gprofng/src/gp-print.h | 118 + gprofng/src/gprofng.cc | 301 + gprofng/src/gprofng.h2m | 4 + gprofng/src/gprofng.rc | 132 + gprofng/src/i18n.cc | 30 + gprofng/src/i18n.h | 40 + gprofng/src/info.h | 73 + gprofng/src/ipc.cc | 2829 +++ gprofng/src/ipcio.cc | 1025 + gprofng/src/ipcio.h | 176 + gprofng/src/machinemodels/generic.ermm | 32 + gprofng/src/machinemodels/m5.ermm | 65 + gprofng/src/machinemodels/m6.ermm | 65 + gprofng/src/machinemodels/m7.ermm | 64 + gprofng/src/machinemodels/t4.ermm | 67 + gprofng/src/machinemodels/t5.ermm | 65 + gprofng/src/parse.cc | 927 + gprofng/src/stab.h | 205 + gprofng/src/util.cc | 1582 ++ gprofng/src/util.h | 185 + gprofng/src/vec.h | 524 + gprofng/testsuite/config/default.exp | 38 + gprofng/testsuite/gprofng.display/display.exp | 92 + .../gprofng.display/jsynprog/Intface.java | 6 + .../gprofng.display/jsynprog/Launcher.java | 90 + .../testsuite/gprofng.display/jsynprog/Makefile | 56 + .../gprofng.display/jsynprog/Routine.java | 224 + .../gprofng.display/jsynprog/Sub_Routine.java | 54 + .../gprofng.display/jsynprog/check_results.pl | 33 + .../testsuite/gprofng.display/jsynprog/cloop.cc | 114 + .../testsuite/gprofng.display/jsynprog/jsynprog.h | 74 + .../gprofng.display/jsynprog/jsynprog.java | 229 + gprofng/testsuite/gprofng.display/mttest/Makefile | 41 + .../gprofng.display/mttest/check_results.pl | 46 + .../testsuite/gprofng.display/mttest/gethrtime.c | 270 + gprofng/testsuite/gprofng.display/mttest/mttest.c | 1306 ++ gprofng/testsuite/gprofng.display/synprog/Makefile | 66 + gprofng/testsuite/gprofng.display/synprog/callso.c | 152 + gprofng/testsuite/gprofng.display/synprog/callsx.c | 152 + .../gprofng.display/synprog/check_results.pl | 40 + .../testsuite/gprofng.display/synprog/endcases.c | 208 + gprofng/testsuite/gprofng.display/synprog/fitos.c | 78 + .../testsuite/gprofng.display/synprog/inc_body.h | 26 + .../testsuite/gprofng.display/synprog/inc_brace.h | 26 + .../testsuite/gprofng.display/synprog/inc_entry.h | 24 + .../testsuite/gprofng.display/synprog/inc_exit.h | 25 + .../testsuite/gprofng.display/synprog/inc_func.h | 28 + .../testsuite/gprofng.display/synprog/inc_inline.h | 32 + .../testsuite/gprofng.display/synprog/inc_macro.h | 26 + gprofng/testsuite/gprofng.display/synprog/iosyn.c | 614 + .../testsuite/gprofng.display/synprog/pagethrash.c | 75 + gprofng/testsuite/gprofng.display/synprog/so_syn.c | 69 + gprofng/testsuite/gprofng.display/synprog/so_syx.c | 68 + .../testsuite/gprofng.display/synprog/stopwatch.c | 294 + .../testsuite/gprofng.display/synprog/stopwatch.h | 61 + .../testsuite/gprofng.display/synprog/synprog.c | 1823 ++ gprofng/testsuite/lib/Makefile.skel | 61 + gprofng/testsuite/lib/acct.pm | 774 + gprofng/testsuite/lib/display-lib.exp | 105 + include/ChangeLog | 29 + include/collectorAPI.h | 73 + include/ctf.h | 8 +- include/dwarf2.def | 2 +- include/elf/amdgpu.h | 115 + include/elf/common.h | 3 + include/elf/loongarch.h | 37 +- include/libcollector.h | 89 + include/libfcollector.h | 42 + include/opcode/loongarch.h | 4 +- include/opcode/ppc.h | 34 +- include/opcode/riscv-opc.h | 229 +- include/opcode/riscv.h | 3 + ld/ChangeLog | 31 + ld/Makefile.am | 8 - ld/Makefile.in | 12 - ld/NEWS | 6 + ld/configure | 20 +- ld/configure.tgt | 24 +- ld/emulparams/elf_k1om.sh | 39 - ld/emulparams/elf_k1om_fbsd.sh | 3 - ld/emulparams/elf_l1om.sh | 39 - ld/emulparams/elf_l1om_fbsd.sh | 3 - ld/emultempl/elf.em | 14 + ld/emultempl/emulation.em | 1 + ld/ld.texi | 22 +- ld/ldelf.c | 385 +- ld/ldelf.h | 2 + ld/ldemul.c | 10 +- ld/ldemul.h | 5 + ld/ldexp.c | 30 +- ld/ldexp.h | 5 +- ld/ldgram.y | 11 +- ld/ldlang.c | 100 +- ld/ldlang.h | 7 +- ld/ldlex.l | 1 + ld/mri.c | 4 +- ld/po/BLD-POTFILES.in | 4 - ld/po/sr.po | 3266 ++-- ld/testsuite/ld-ctf/data-func-conflicted-vars.d | 69 + ld/testsuite/ld-ctf/diag-cttname-invalid.s | 2 +- ld/testsuite/ld-ctf/diag-cttname-null.s | 2 +- ld/testsuite/ld-ctf/diag-cuname.s | 2 +- ld/testsuite/ld-ctf/diag-parlabel.s | 2 +- ld/testsuite/ld-ctf/diag-parname.s | 2 +- ld/testsuite/ld-ctf/diag-strlen-invalid.d | 5 + ...iag-cttname-invalid.s => diag-strlen-invalid.s} | 0 ld/testsuite/ld-ctf/nonrepresentable.d | 2 +- ld/testsuite/ld-elf/eh5.d | 2 +- ld/testsuite/ld-elf/pr21884.d | 2 +- ld/testsuite/ld-elf/pr21964-1a.c | 2 +- ld/testsuite/ld-elf/pr21964-1b.c | 2 +- ld/testsuite/ld-elf/pr21964-1c.c | 2 +- ld/testsuite/ld-elf/pr21964-2a.c | 2 +- ld/testsuite/ld-elf/pr21964-2b.c | 2 +- ld/testsuite/ld-elf/pr21964-3a.c | 2 +- ld/testsuite/ld-elf/pr24718-1.d | 4 +- ld/testsuite/ld-elf/pr26936.d | 2 +- ld/testsuite/ld-i386/i386.exp | 34 +- ld/testsuite/ld-i386/pr21997-1.err | 2 + ld/testsuite/ld-i386/pr28875.err | 2 + ld/testsuite/ld-i386/pr28875a.c | 5 + ld/testsuite/ld-i386/pr28875b.c | 7 + ld/testsuite/ld-i386/pr28894.d | 3 + ld/testsuite/ld-i386/pr28894.s | 7 + ld/testsuite/ld-loongarch-elf/disas-jirl-32.d | 15 + .../{disas-jirl.s => disas-jirl-32.s} | 0 ld/testsuite/ld-loongarch-elf/disas-jirl.d | 3 +- ld/testsuite/ld-loongarch-elf/jmp_op.d | 2 +- ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp | 9 +- ld/testsuite/ld-loongarch-elf/macro_op.d | 3 +- ld/testsuite/ld-loongarch-elf/macro_op_32.d | 729 + ld/testsuite/ld-loongarch-elf/macro_op_32.s | 29 + ld/testsuite/ld-plugin/lto.exp | 51 + ld/testsuite/ld-plugin/pr28849.d | 3 + ld/testsuite/ld-plugin/pr28849a.c | 2 + ld/testsuite/ld-plugin/pr28849b.c | 3 + ld/testsuite/ld-plugin/pr28879a.cc | 7 + ld/testsuite/ld-plugin/pr28879b.cc | 8 + ld/testsuite/ld-powerpc/elfv2so.d | 2 +- ld/testsuite/ld-powerpc/notoc.d | 2 +- ld/testsuite/ld-powerpc/notoc3.d | 2 +- ld/testsuite/ld-powerpc/tlsdesc2.d | 2 +- ld/testsuite/ld-powerpc/tlsget.d | 2 +- ld/testsuite/ld-powerpc/tlsget2.d | 2 +- ld/testsuite/ld-powerpc/tlsopt5.d | 2 +- ld/testsuite/ld-powerpc/tlsopt6.d | 2 +- .../ld-riscv-elf/attr-merge-arch-failed-01.d | 11 - .../ld-riscv-elf/attr-merge-arch-failed-01a.s | 1 - .../ld-riscv-elf/attr-merge-arch-failed-01b.s | 1 - .../ld-riscv-elf/attr-merge-arch-failed-02.d | 27 - .../ld-riscv-elf/attr-merge-arch-failed-02a.s | 1 - .../ld-riscv-elf/attr-merge-arch-failed-02b.s | 1 - .../ld-riscv-elf/attr-merge-arch-failed-02c.s | 1 - .../ld-riscv-elf/attr-merge-arch-failed-02d.s | 1 - ld/testsuite/ld-riscv-elf/attr-merge-user-ext-01.d | 9 + .../attr-merge-user-ext-rv32i2p1_m2p0.s | 1 + .../attr-merge-user-ext-rv32i2p1_m2p1.s | 1 + ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 3 +- ld/testsuite/ld-scripts/output-section-types.d | 18 +- ld/testsuite/ld-scripts/output-section-types.t | 7 + ld/testsuite/ld-x86-64/abs-k1om.d | 12 - ld/testsuite/ld-x86-64/abs-l1om.d | 12 - ld/testsuite/ld-x86-64/plt-main-bnd.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt-x32.dd | 2 +- ld/testsuite/ld-x86-64/plt-main-ibt.dd | 2 +- ld/testsuite/ld-x86-64/pr14207.d | 6 +- ld/testsuite/ld-x86-64/pr18176.d | 2 +- ld/testsuite/ld-x86-64/pr20830a-now.d | 10 +- ld/testsuite/ld-x86-64/pr20830a.d | 10 +- ld/testsuite/ld-x86-64/pr20830b-now.d | 12 +- ld/testsuite/ld-x86-64/pr20830b.d | 12 +- ld/testsuite/ld-x86-64/pr21038a-now.d | 10 +- ld/testsuite/ld-x86-64/pr21038a.d | 10 +- ld/testsuite/ld-x86-64/pr21038b-now.d | 8 +- ld/testsuite/ld-x86-64/pr21038b.d | 8 +- ld/testsuite/ld-x86-64/pr21038c-now.d | 12 +- ld/testsuite/ld-x86-64/pr21038c.d | 12 +- ld/testsuite/ld-x86-64/pr21997-1a.err | 2 +- ld/testsuite/ld-x86-64/pr21997-1b.err | 2 +- ld/testsuite/ld-x86-64/pr28875-data.err | 2 + ld/testsuite/ld-x86-64/pr28875-func.err | 2 + ld/testsuite/ld-x86-64/protected2-k1om.d | 18 - ld/testsuite/ld-x86-64/protected2-l1om.d | 18 - ld/testsuite/ld-x86-64/protected3-k1om.d | 17 - ld/testsuite/ld-x86-64/protected3-l1om.d | 17 - ld/testsuite/ld-x86-64/x86-64.exp | 33 +- ld/testsuite/lib/ld-lib.exp | 24 +- libbacktrace/configure | 175 +- libctf/Makefile.in | 1 - libctf/NEWS | 9 + libctf/configure | 20 +- libctf/ctf-impl.h | 2 + libctf/ctf-link.c | 37 +- libctf/ctf-open.c | 102 +- libctf/ctf-serialize.c | 219 +- libctf/doc/local.mk | 1 - libtool.m4 | 16 +- opcodes/ChangeLog | 22 + opcodes/configure | 21 +- opcodes/configure.ac | 1 + opcodes/i386-dis.c | 25 +- opcodes/i386-gen.c | 48 +- opcodes/i386-init.h | 762 +- opcodes/i386-opc.h | 10 +- opcodes/i386-opc.tbl | 345 +- opcodes/i386-tbl.h | 13629 ++++++------- opcodes/loongarch-coder.c | 30 +- opcodes/microblaze-opc.h | 2 +- opcodes/microblaze-opcm.h | 3 +- opcodes/micromips-opc.c | 4 +- opcodes/mips-opc.c | 11 +- opcodes/po/sr.po | 506 +- opcodes/ppc-dis.c | 5 +- opcodes/ppc-opc.c | 683 +- opcodes/riscv-dis.c | 4 + opcodes/riscv-opc.c | 17 +- sim/Makefile.in | 11 +- sim/bpf/configure | 9 - sim/common/Make-common.in | 7 +- sim/common/gdbinit.in | 12 - sim/common/sim-core.h | 4 +- sim/common/sim-load.c | 2 +- sim/common/sim-memopt.c | 11 + sim/configure | 375 +- sim/configure.ac | 2 +- sim/cris/sim-if.c | 10 +- sim/gdbinit.in | 14 + sim/m4/sim_ac_output.m4 | 7 - sim/m4/sim_ac_toolchain.m4 | 21 +- sim/mips/configure | 9 - sim/mn10300/configure | 9 - sim/or1k/configure | 9 - sim/ppc/hw_init.c | 2 +- sim/ppc/std-config.h | 2 +- sim/riscv/configure | 9 - sim/testsuite/aarch64/allinsn.exp | 17 +- sim/testsuite/arm/allinsn.exp | 22 +- sim/testsuite/arm/iwmmxt/iwmmxt.exp | 22 +- sim/testsuite/arm/misc.exp | 22 +- sim/testsuite/arm/thumb/allthumb.exp | 22 +- sim/testsuite/arm/xscale/xscale.exp | 22 +- sim/testsuite/avr/allinsn.exp | 17 +- sim/testsuite/bfin/allinsn.exp | 17 +- sim/testsuite/bpf/allinsn.exp | 26 +- sim/testsuite/cr16/allinsn.exp | 28 +- sim/testsuite/cr16/misc.exp | 28 +- sim/testsuite/cris/asm/asm.exp | 48 +- sim/testsuite/cris/asm/endmem1.ms | 47 + sim/testsuite/cris/asm/io1.ms | 1 + sim/testsuite/cris/asm/io2.ms | 1 + sim/testsuite/cris/asm/io3.ms | 1 + sim/testsuite/cris/asm/io6.ms | 1 + sim/testsuite/cris/asm/io7.ms | 1 + sim/testsuite/cris/c/c.exp | 18 +- sim/testsuite/cris/c/openpf1.c | 8 +- sim/testsuite/cris/c/stat3.c | 3 +- sim/testsuite/cris/hw/rv-n-cris/irq1.ms | 1 + sim/testsuite/d10v/allinsn.exp | 17 +- sim/testsuite/example-synacor/allinsn.exp | 21 +- sim/testsuite/frv/allinsn-a-b.exp | 3 +- sim/testsuite/frv/allinsn-c.exp | 3 +- sim/testsuite/frv/allinsn-d-h.exp | 3 +- sim/testsuite/frv/allinsn-i-l.exp | 3 +- sim/testsuite/frv/allinsn-m.exp | 3 +- sim/testsuite/frv/allinsn-n.exp | 3 +- sim/testsuite/frv/allinsn-o-s.exp | 3 +- sim/testsuite/frv/allinsn-t-z.exp | 3 +- sim/testsuite/frv/fr400/allinsn.exp | 21 +- sim/testsuite/frv/fr500/allinsn.exp | 21 +- sim/testsuite/frv/fr550/allinsn.exp | 21 +- sim/testsuite/frv/interrupts.exp | 21 +- sim/testsuite/frv/misc.exp | 21 +- sim/testsuite/frv/parallel.exp | 21 +- sim/testsuite/ft32/allinsn.exp | 17 +- sim/testsuite/h8300/allinsn.exp | 16 +- sim/testsuite/iq2000/allinsn.exp | 17 +- sim/testsuite/lib/sim-defs.exp | 65 +- sim/testsuite/lm32/allinsn.exp | 17 +- sim/testsuite/m32c/allinsn.exp | 17 +- sim/testsuite/m32r/allinsn.exp | 23 +- sim/testsuite/m32r/misc.exp | 23 +- sim/testsuite/m68hc11/allinsn.exp | 17 +- sim/testsuite/mcore/allinsn.exp | 17 +- sim/testsuite/microblaze/allinsn.exp | 17 +- sim/testsuite/mn10300/allinsn.exp | 17 +- sim/testsuite/moxie/allinsn.exp | 17 +- sim/testsuite/msp430/allinsn.exp | 17 +- sim/testsuite/or1k/alltests.exp | 19 +- sim/testsuite/pru/allinsn.exp | 17 +- sim/testsuite/riscv/allinsn.exp | 17 +- sim/testsuite/sh/allinsn.exp | 6 +- sim/testsuite/v850/allinsns.exp | 29 +- sim/v850/configure | 9 - src-release.sh | 4 +- zlib/configure | 20 +- 1035 files changed, 260166 insertions(+), 24730 deletions(-) create mode 100644 bfd/cpu-amdgcn.c create mode 100644 bfd/elf64-amdgcn.c create mode 100644 binutils/testsuite/binutils-all/mips/micromips-branch-alias.d create mode 100644 binutils/testsuite/binutils-all/mips/micromips-branch-alias.s create mode 100644 binutils/testsuite/binutils-all/mips/micromips-branch-noalias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips-branch-alias.s create mode 100644 binutils/testsuite/binutils-all/mips/mips1-branch-alias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips1-branch-noalias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips2-branch-alias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips2-branch-noalias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips32r6-branch-alias.d create mode 100644 binutils/testsuite/binutils-all/mips/mips32r6-branch-noalias.d create mode 100644 binutils/testsuite/binutils-all/weaken-gnu-unique.d create mode 100644 gas/testsuite/gas/all/macro.l create mode 100644 gas/testsuite/gas/all/macro.s create mode 100644 gas/testsuite/gas/elf/dwarf-5-irp.d create mode 100644 gas/testsuite/gas/elf/dwarf-5-irp.s create mode 100644 gas/testsuite/gas/i386/arch-10-5.l copy gas/testsuite/gas/{xtensa/abi.s => i386/arch-10-5.s} (100%) create mode 100644 gas/testsuite/gas/i386/equ-2.l create mode 100644 gas/testsuite/gas/i386/equ-2.s create mode 100644 gas/testsuite/gas/i386/iamcu-6.d create mode 100644 gas/testsuite/gas/i386/iamcu-6.s create mode 100644 gas/testsuite/gas/i386/ilp32/reloc-2.l create mode 100644 gas/testsuite/gas/i386/ilp32/reloc-2.s delete mode 100644 gas/testsuite/gas/i386/k1om-inval.l delete mode 100644 gas/testsuite/gas/i386/k1om-inval.s delete mode 100644 gas/testsuite/gas/i386/k1om.d delete mode 100644 gas/testsuite/gas/i386/l1om-inval.l delete mode 100644 gas/testsuite/gas/i386/l1om-inval.s delete mode 100644 gas/testsuite/gas/i386/l1om.d delete mode 100644 gas/testsuite/gas/i386/x86-64-code16-2.d create mode 100644 gas/testsuite/gas/riscv/zicbom-fail.d create mode 100644 gas/testsuite/gas/riscv/zicbom-fail.l create mode 100644 gas/testsuite/gas/riscv/zicbom-fail.s create mode 100644 gas/testsuite/gas/riscv/zicbom.d create mode 100644 gas/testsuite/gas/riscv/zicbom.s create mode 100644 gas/testsuite/gas/riscv/zicbop-fail.d create mode 100644 gas/testsuite/gas/riscv/zicbop-fail.l create mode 100644 gas/testsuite/gas/riscv/zicbop-fail.s create mode 100644 gas/testsuite/gas/riscv/zicbop.d create mode 100644 gas/testsuite/gas/riscv/zicbop.s create mode 100644 gas/testsuite/gas/riscv/zicboz-fail.d create mode 100644 gas/testsuite/gas/riscv/zicboz-fail.l create mode 100644 gas/testsuite/gas/riscv/zicboz-fail.s create mode 100644 gas/testsuite/gas/riscv/zicboz.d create mode 100644 gas/testsuite/gas/riscv/zicboz.s create mode 100644 gas/testsuite/gas/z80/pr28791.d create mode 100644 gas/testsuite/gas/z80/pr28791.s create mode 100644 gdb/aarch64-nat.c create mode 100644 gdb/aarch64-nat.h create mode 100644 gdb/ada-casefold.h create mode 100755 gdb/ada-unicode.py create mode 100644 gdb/arch/loongarch.c create mode 100644 gdb/arch/loongarch.h create mode 100644 gdb/features/loongarch/base32.c create mode 100644 gdb/features/loongarch/base32.xml create mode 100644 gdb/features/loongarch/base64.c create mode 100644 gdb/features/loongarch/base64.xml create mode 100644 gdb/gdbcopyright.py create mode 100644 gdb/loongarch-linux-nat.c create mode 100644 gdb/loongarch-linux-tdep.c create mode 100644 gdb/loongarch-tdep.c create mode 100644 gdb/loongarch-tdep.h delete mode 100755 gdb/make-target-delegates create mode 100755 gdb/make-target-delegates.py create mode 100644 gdb/nat/aarch64-hw-point.c create mode 100644 gdb/nat/aarch64-hw-point.h create mode 100644 gdb/python/lib/gdb/styling.py create mode 100644 gdb/python/py-micmd.c delete mode 100644 gdb/score-tdep.c delete mode 100644 gdb/score-tdep.h create mode 100644 gdb/testsuite/gdb.ada/char_enum_unicode.exp create mode 100644 gdb/testsuite/gdb.ada/char_enum_unicode/foo.adb copy gdb/testsuite/gdb.ada/{homonym => char_enum_unicode}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/char_enum_unicode/pck.ads create mode 100644 gdb/testsuite/gdb.ada/float-bits.exp create mode 100644 gdb/testsuite/gdb.ada/float-bits/prog.adb create mode 100644 gdb/testsuite/gdb.ada/literals.exp create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-1.exp create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-1/pack.adb create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-1/pack.ads create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-1/prog.adb create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-3.exp create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-3/pack.adb create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-3/pack.ads create mode 100644 gdb/testsuite/gdb.ada/non-ascii-latin-3/prog.adb create mode 100644 gdb/testsuite/gdb.ada/non-ascii-utf-8.exp create mode 100644 gdb/testsuite/gdb.ada/non-ascii-utf-8/pack.adb create mode 100644 gdb/testsuite/gdb.ada/non-ascii-utf-8/pack.ads create mode 100644 gdb/testsuite/gdb.ada/non-ascii-utf-8/prog.adb create mode 100644 gdb/testsuite/gdb.base/eof-exit.exp create mode 100644 gdb/testsuite/gdb.base/retval-large-struct.c create mode 100644 gdb/testsuite/gdb.base/retval-large-struct.exp create mode 100644 gdb/testsuite/gdb.base/until-trailing-insns.c create mode 100644 gdb/testsuite/gdb.base/until-trailing-insns.exp create mode 100644 gdb/testsuite/gdb.base/watch-before-fork.c create mode 100644 gdb/testsuite/gdb.base/watch-before-fork.exp create mode 100644 gdb/testsuite/gdb.dwarf2/calling-convention.c create mode 100644 gdb/testsuite/gdb.dwarf2/calling-convention.exp create mode 100644 gdb/testsuite/gdb.dwarf2/fortran-var-string.c create mode 100644 gdb/testsuite/gdb.dwarf2/fortran-var-string.exp create mode 100644 gdb/testsuite/gdb.dwarf2/subrange-enum.exp create mode 100644 gdb/testsuite/gdb.fortran/namelist.exp create mode 100644 gdb/testsuite/gdb.fortran/namelist.f90 create mode 100644 gdb/testsuite/gdb.mi/mi-add-inferior.exp create mode 100644 gdb/testsuite/gdb.mi/mi-cmd-user-context.exp create mode 100644 gdb/testsuite/gdb.python/py-format-address.c create mode 100644 gdb/testsuite/gdb.python/py-format-address.exp create mode 100644 gdb/testsuite/gdb.python/py-mi-cmd.exp create mode 100644 gdb/testsuite/gdb.python/py-mi-cmd.py create mode 100644 gdb/testsuite/gdb.threads/process-exit-status-is-leader-exit-status.c create mode 100644 gdb/testsuite/gdb.threads/process-exit-status-is-leader-exit-st [...] create mode 100644 gdb/unittests/unique_xmalloc_ptr_char.c create mode 100644 gdb/x86-fbsd-nat.c create mode 100644 gdb/x86-fbsd-nat.h create mode 100644 gdbsupport/event-pipe.cc create mode 100644 gdbsupport/event-pipe.h create mode 100644 gprofng/Makefile.am create mode 100644 gprofng/Makefile.in create mode 100644 gprofng/README create mode 100644 gprofng/acinclude.m4 create mode 100644 gprofng/aclocal.m4 create mode 100644 gprofng/common/cc_libcollector.h create mode 100644 gprofng/common/config.h.in create mode 100644 gprofng/common/core_pcbe.c create mode 100644 gprofng/common/cpu_frequency.h create mode 100644 gprofng/common/cpuid.c create mode 100644 gprofng/common/gp-defs.h create mode 100644 gprofng/common/gp-experiment.h create mode 100644 gprofng/common/gp-time.h create mode 100644 gprofng/common/hwc_cpus.h create mode 100644 gprofng/common/hwcdrv.c create mode 100644 gprofng/common/hwcdrv.h create mode 100644 gprofng/common/hwcentry.h create mode 100644 gprofng/common/hwcfuncs.c create mode 100644 gprofng/common/hwcfuncs.h create mode 100644 gprofng/common/hwctable.c create mode 100644 gprofng/common/opteron_pcbe.c create mode 100644 gprofng/config/bison.m4 create mode 100755 gprofng/configure create mode 100644 gprofng/configure.ac create mode 100644 gprofng/doc/Makefile.am create mode 100644 gprofng/doc/Makefile.in copy {bfd => gprofng}/doc/fdl.texi (100%) create mode 100644 gprofng/doc/gprofng.texi create mode 100755 gprofng/doc/mdate-sh create mode 100644 gprofng/doc/texinfo.tex create mode 100644 gprofng/doc/version.texi create mode 100644 gprofng/gp-display-html/Makefile.am create mode 100644 gprofng/gp-display-html/Makefile.in create mode 100644 gprofng/gp-display-html/gp-display-html.in create mode 100755 gprofng/libcollector/CHK_LIBC_OBJ create mode 100644 gprofng/libcollector/Makefile.am create mode 100644 gprofng/libcollector/Makefile.in create mode 100644 gprofng/libcollector/aclocal.m4 create mode 100644 gprofng/libcollector/collector.c create mode 100644 gprofng/libcollector/collector.h create mode 100644 gprofng/libcollector/collectorAPI.c create mode 100755 gprofng/libcollector/configure create mode 100644 gprofng/libcollector/configure.ac create mode 100644 gprofng/libcollector/descendants.h create mode 100644 gprofng/libcollector/dispatcher.c create mode 100644 gprofng/libcollector/envmgmt.c create mode 100644 gprofng/libcollector/gethrtime.c create mode 100644 gprofng/libcollector/heaptrace.c create mode 100644 gprofng/libcollector/hwprofile.c create mode 100644 gprofng/libcollector/hwprofile.h create mode 100644 gprofng/libcollector/iolib.c create mode 100644 gprofng/libcollector/iotrace.c create mode 100644 gprofng/libcollector/jprofile.c create mode 100644 gprofng/libcollector/libcol-i386-dis.c create mode 100644 gprofng/libcollector/libcol_hwcdrv.c create mode 100644 gprofng/libcollector/libcol_hwcfuncs.c create mode 100644 gprofng/libcollector/libcol_util.c create mode 100644 gprofng/libcollector/libcol_util.h create mode 100644 gprofng/libcollector/linetrace.c create mode 100644 gprofng/libcollector/mapfile.aarch64-Linux create mode 100644 gprofng/libcollector/mapfile.amd64-Linux create mode 100644 gprofng/libcollector/mapfile.intel-Linux create mode 100644 gprofng/libcollector/mapfile.sparc-Linux create mode 100644 gprofng/libcollector/mapfile.sparcv9-Linux create mode 100644 gprofng/libcollector/memmgr.c create mode 100644 gprofng/libcollector/memmgr.h create mode 100644 gprofng/libcollector/mmaptrace.c create mode 100644 gprofng/libcollector/profile.c create mode 100644 gprofng/libcollector/synctrace.c create mode 100644 gprofng/libcollector/tsd.c create mode 100644 gprofng/libcollector/tsd.h create mode 100644 gprofng/libcollector/unwind.c create mode 100644 gprofng/src/ABS.h create mode 100644 gprofng/src/Application.cc create mode 100644 gprofng/src/Application.h create mode 100644 gprofng/src/ArchiveExp.cc create mode 100644 gprofng/src/ArchiveExp.h create mode 100644 gprofng/src/BaseMetric.cc create mode 100644 gprofng/src/BaseMetric.h create mode 100644 gprofng/src/BaseMetricTreeNode.cc create mode 100644 gprofng/src/BaseMetricTreeNode.h create mode 100644 gprofng/src/CacheMap.h create mode 100644 gprofng/src/CallStack.cc create mode 100644 gprofng/src/CallStack.h create mode 100644 gprofng/src/CatchOutOfMemory.cc create mode 100644 gprofng/src/ClassFile.cc create mode 100644 gprofng/src/ClassFile.h create mode 100644 gprofng/src/Command.cc create mode 100644 gprofng/src/Command.h create mode 100644 gprofng/src/CompCom.cc create mode 100644 gprofng/src/CompCom.h create mode 100644 gprofng/src/DataObject.cc create mode 100644 gprofng/src/DataObject.h create mode 100644 gprofng/src/DataSpace.cc create mode 100644 gprofng/src/DataSpace.h create mode 100644 gprofng/src/DataStream.cc create mode 100644 gprofng/src/DataStream.h create mode 100644 gprofng/src/Data_window.cc create mode 100644 gprofng/src/Data_window.h create mode 100644 gprofng/src/Dbe.cc create mode 100644 gprofng/src/Dbe.h create mode 100644 gprofng/src/DbeApplication.cc create mode 100644 gprofng/src/DbeApplication.h create mode 100644 gprofng/src/DbeArray.h create mode 100644 gprofng/src/DbeCacheMap.h create mode 100644 gprofng/src/DbeFile.cc create mode 100644 gprofng/src/DbeFile.h create mode 100644 gprofng/src/DbeJarFile.cc create mode 100644 gprofng/src/DbeJarFile.h create mode 100644 gprofng/src/DbeLinkList.h create mode 100644 gprofng/src/DbeLock.cc create mode 100644 gprofng/src/DbeLock.h create mode 100644 gprofng/src/DbeSession.cc create mode 100644 gprofng/src/DbeSession.cc.1 create mode 100644 gprofng/src/DbeSession.h create mode 100644 gprofng/src/DbeSyncMap.h create mode 100644 gprofng/src/DbeThread.cc create mode 100644 gprofng/src/DbeThread.h create mode 100644 gprofng/src/DbeView.cc create mode 100644 gprofng/src/DbeView.h create mode 100644 gprofng/src/DefaultHandler.h create mode 100644 gprofng/src/DefaultMap.h create mode 100644 gprofng/src/DefaultMap2D.h create mode 100644 gprofng/src/DerivedMetrics.cc create mode 100644 gprofng/src/DerivedMetrics.h create mode 100644 gprofng/src/Disasm.cc create mode 100644 gprofng/src/Disasm.h create mode 100644 gprofng/src/Dwarf.cc create mode 100644 gprofng/src/Dwarf.h create mode 100644 gprofng/src/DwarfLib.cc create mode 100644 gprofng/src/DwarfLib.h create mode 100644 gprofng/src/Elf.cc create mode 100644 gprofng/src/Elf.h create mode 100644 gprofng/src/Emsg.cc create mode 100644 gprofng/src/Emsg.h create mode 100644 gprofng/src/Emsgnum.h create mode 100644 gprofng/src/ExpGroup.cc create mode 100644 gprofng/src/ExpGroup.h create mode 100644 gprofng/src/Exp_Layout.cc create mode 100644 gprofng/src/Exp_Layout.h create mode 100644 gprofng/src/Experiment.cc create mode 100644 gprofng/src/Experiment.h create mode 100644 gprofng/src/Expression.cc create mode 100644 gprofng/src/Expression.h create mode 100644 gprofng/src/FileData.cc create mode 100644 gprofng/src/FileData.h create mode 100644 gprofng/src/Filter.cc create mode 100644 gprofng/src/Filter.h create mode 100644 gprofng/src/FilterExp.h create mode 100644 gprofng/src/FilterSet.cc create mode 100644 gprofng/src/FilterSet.h create mode 100644 gprofng/src/Function.cc create mode 100644 gprofng/src/Function.h create mode 100644 gprofng/src/HashMap.h create mode 100644 gprofng/src/HeapActivity.cc create mode 100644 gprofng/src/HeapActivity.h create mode 100644 gprofng/src/HeapData.cc create mode 100644 gprofng/src/HeapData.h create mode 100644 gprofng/src/HeapMap.cc create mode 100644 gprofng/src/HeapMap.h create mode 100644 gprofng/src/Hist_data.cc create mode 100644 gprofng/src/Hist_data.h create mode 100644 gprofng/src/Histable.h create mode 100644 gprofng/src/IOActivity.cc create mode 100644 gprofng/src/IOActivity.h create mode 100644 gprofng/src/IndexMap2D.h create mode 100644 gprofng/src/IndexObject.cc create mode 100644 gprofng/src/IndexObject.h create mode 100644 gprofng/src/IntervalMap.h create mode 100644 gprofng/src/LoadObject.cc create mode 100644 gprofng/src/LoadObject.h create mode 100644 gprofng/src/MachineModel.cc create mode 100644 gprofng/src/Makefile.am create mode 100644 gprofng/src/Makefile.in create mode 100644 gprofng/src/Map.h create mode 100644 gprofng/src/Map2D.h create mode 100644 gprofng/src/MemObject.cc create mode 100644 gprofng/src/MemObject.h create mode 100644 gprofng/src/MemorySpace.cc create mode 100644 gprofng/src/MemorySpace.h create mode 100644 gprofng/src/Metric.cc create mode 100644 gprofng/src/Metric.h create mode 100644 gprofng/src/MetricList.cc create mode 100644 gprofng/src/MetricList.h create mode 100644 gprofng/src/Module.cc create mode 100644 gprofng/src/Module.h create mode 100644 gprofng/src/Ovw_data.cc create mode 100644 gprofng/src/Ovw_data.h create mode 100644 gprofng/src/PRBTree.cc create mode 100644 gprofng/src/PRBTree.h create mode 100644 gprofng/src/PathTree.cc create mode 100644 gprofng/src/PathTree.h create mode 100644 gprofng/src/PreviewExp.cc create mode 100644 gprofng/src/PreviewExp.h create mode 100644 gprofng/src/Print.cc create mode 100644 gprofng/src/Print.h create mode 100644 gprofng/src/QLParser.h create mode 100644 gprofng/src/QLParser.tab.cc create mode 100644 gprofng/src/QLParser.tab.hh create mode 100644 gprofng/src/QLParser.yy create mode 100644 gprofng/src/SAXParser.h create mode 100644 gprofng/src/SAXParserFactory.cc create mode 100644 gprofng/src/SAXParserFactory.h create mode 100644 gprofng/src/Sample.cc create mode 100644 gprofng/src/Sample.h create mode 100644 gprofng/src/SegMem.h create mode 100644 gprofng/src/Settings.cc create mode 100644 gprofng/src/Settings.h create mode 100644 gprofng/src/SourceFile.cc create mode 100644 gprofng/src/SourceFile.h create mode 100644 gprofng/src/Stabs.cc create mode 100644 gprofng/src/Stabs.h create mode 100644 gprofng/src/Stats_data.cc create mode 100644 gprofng/src/Stats_data.h create mode 100644 gprofng/src/StringBuilder.cc create mode 100644 gprofng/src/StringBuilder.h create mode 100644 gprofng/src/StringMap.h create mode 100644 gprofng/src/Table.cc create mode 100644 gprofng/src/Table.h create mode 100644 gprofng/src/UserLabel.cc create mode 100644 gprofng/src/UserLabel.h create mode 100644 gprofng/src/checks.cc create mode 100644 gprofng/src/collctrl.cc create mode 100644 gprofng/src/collctrl.h create mode 100644 gprofng/src/collect.h create mode 100644 gprofng/src/collector_module.h create mode 100644 gprofng/src/comp_com.c create mode 100644 gprofng/src/comp_com.h create mode 100644 gprofng/src/count.cc create mode 100644 gprofng/src/data_pckts.h create mode 100644 gprofng/src/dbe_collctrl.cc create mode 100644 gprofng/src/dbe_hwc.h create mode 100644 gprofng/src/dbe_hwcdrv.c create mode 100644 gprofng/src/dbe_hwcfuncs.c create mode 100644 gprofng/src/dbe_hwctable.c create mode 100644 gprofng/src/dbe_memmgr.c create mode 100644 gprofng/src/dbe_structs.h create mode 100644 gprofng/src/dbe_types.h create mode 100644 gprofng/src/debug.h create mode 100644 gprofng/src/enums.h create mode 100644 gprofng/src/envsets.cc create mode 100644 gprofng/src/gethrtime.c create mode 100644 gprofng/src/gp-archive.cc create mode 100644 gprofng/src/gp-archive.h create mode 100644 gprofng/src/gp-collect-app.cc create mode 100644 gprofng/src/gp-display-src.cc create mode 100644 gprofng/src/gp-display-text.cc create mode 100644 gprofng/src/gp-print.h create mode 100644 gprofng/src/gprofng.cc create mode 100644 gprofng/src/gprofng.h2m create mode 100644 gprofng/src/gprofng.rc create mode 100644 gprofng/src/i18n.cc create mode 100644 gprofng/src/i18n.h create mode 100644 gprofng/src/info.h create mode 100644 gprofng/src/ipc.cc create mode 100644 gprofng/src/ipcio.cc create mode 100644 gprofng/src/ipcio.h create mode 100644 gprofng/src/machinemodels/generic.ermm create mode 100644 gprofng/src/machinemodels/m5.ermm create mode 100644 gprofng/src/machinemodels/m6.ermm create mode 100644 gprofng/src/machinemodels/m7.ermm create mode 100644 gprofng/src/machinemodels/t4.ermm create mode 100644 gprofng/src/machinemodels/t5.ermm create mode 100644 gprofng/src/parse.cc create mode 100644 gprofng/src/stab.h create mode 100644 gprofng/src/util.cc create mode 100644 gprofng/src/util.h create mode 100644 gprofng/src/vec.h create mode 100644 gprofng/testsuite/config/default.exp create mode 100644 gprofng/testsuite/gprofng.display/display.exp create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/Intface.java create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/Launcher.java create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/Makefile create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/Routine.java create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/Sub_Routine.java create mode 100755 gprofng/testsuite/gprofng.display/jsynprog/check_results.pl create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/cloop.cc create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/jsynprog.h create mode 100644 gprofng/testsuite/gprofng.display/jsynprog/jsynprog.java create mode 100644 gprofng/testsuite/gprofng.display/mttest/Makefile create mode 100644 gprofng/testsuite/gprofng.display/mttest/check_results.pl create mode 100644 gprofng/testsuite/gprofng.display/mttest/gethrtime.c create mode 100644 gprofng/testsuite/gprofng.display/mttest/mttest.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/Makefile create mode 100644 gprofng/testsuite/gprofng.display/synprog/callso.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/callsx.c create mode 100755 gprofng/testsuite/gprofng.display/synprog/check_results.pl create mode 100644 gprofng/testsuite/gprofng.display/synprog/endcases.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/fitos.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_body.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_brace.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_entry.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_exit.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_func.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_inline.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/inc_macro.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/iosyn.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/pagethrash.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/so_syn.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/so_syx.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/stopwatch.c create mode 100644 gprofng/testsuite/gprofng.display/synprog/stopwatch.h create mode 100644 gprofng/testsuite/gprofng.display/synprog/synprog.c create mode 100644 gprofng/testsuite/lib/Makefile.skel create mode 100644 gprofng/testsuite/lib/acct.pm create mode 100644 gprofng/testsuite/lib/display-lib.exp create mode 100644 include/collectorAPI.h create mode 100644 include/elf/amdgpu.h create mode 100644 include/libcollector.h create mode 100644 include/libfcollector.h delete mode 100644 ld/emulparams/elf_k1om.sh delete mode 100644 ld/emulparams/elf_k1om_fbsd.sh delete mode 100644 ld/emulparams/elf_l1om.sh delete mode 100644 ld/emulparams/elf_l1om_fbsd.sh create mode 100644 ld/testsuite/ld-ctf/data-func-conflicted-vars.d create mode 100644 ld/testsuite/ld-ctf/diag-strlen-invalid.d copy ld/testsuite/ld-ctf/{diag-cttname-invalid.s => diag-strlen-invalid.s} (100%) create mode 100644 ld/testsuite/ld-i386/pr21997-1.err create mode 100644 ld/testsuite/ld-i386/pr28875.err create mode 100644 ld/testsuite/ld-i386/pr28875a.c create mode 100644 ld/testsuite/ld-i386/pr28875b.c create mode 100644 ld/testsuite/ld-i386/pr28894.d create mode 100644 ld/testsuite/ld-i386/pr28894.s create mode 100644 ld/testsuite/ld-loongarch-elf/disas-jirl-32.d copy ld/testsuite/ld-loongarch-elf/{disas-jirl.s => disas-jirl-32.s} (100%) create mode 100644 ld/testsuite/ld-loongarch-elf/macro_op_32.d create mode 100644 ld/testsuite/ld-loongarch-elf/macro_op_32.s create mode 100644 ld/testsuite/ld-plugin/pr28849.d create mode 100644 ld/testsuite/ld-plugin/pr28849a.c create mode 100644 ld/testsuite/ld-plugin/pr28849b.c create mode 100644 ld/testsuite/ld-plugin/pr28879a.cc create mode 100644 ld/testsuite/ld-plugin/pr28879b.cc delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-02.d delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-02a.s delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-02b.s delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-02c.s delete mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-arch-failed-02d.s create mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-user-ext-01.d create mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-user-ext-rv32i2p1_m2p0.s create mode 100644 ld/testsuite/ld-riscv-elf/attr-merge-user-ext-rv32i2p1_m2p1.s delete mode 100644 ld/testsuite/ld-x86-64/abs-k1om.d delete mode 100644 ld/testsuite/ld-x86-64/abs-l1om.d create mode 100644 ld/testsuite/ld-x86-64/pr28875-data.err create mode 100644 ld/testsuite/ld-x86-64/pr28875-func.err delete mode 100644 ld/testsuite/ld-x86-64/protected2-k1om.d delete mode 100644 ld/testsuite/ld-x86-64/protected2-l1om.d delete mode 100644 ld/testsuite/ld-x86-64/protected3-k1om.d delete mode 100644 ld/testsuite/ld-x86-64/protected3-l1om.d delete mode 100644 sim/common/gdbinit.in create mode 100644 sim/gdbinit.in create mode 100644 sim/testsuite/cris/asm/endmem1.ms