aboutsummaryrefslogtreecommitdiff
path: root/gdb/nat
AgeCommit message (Expand)AuthorFilesLines
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi23-23/+0
2024-03-26Revert "gdb/x86: move reading of cs and ds state into gdb/nat directory"Andrew Burgess2-75/+0
2024-03-26Revert "gdb/gdbserver: share I386_LINUX_XSAVE_XCR0_OFFSET definition"Andrew Burgess1-20/+0
2024-03-26Revert "gdb/gdbserver: share some code relating to target description creation"Andrew Burgess2-199/+0
2024-03-26Revert "gdb/gdbserver: share x86/linux tdesc caching"Andrew Burgess2-335/+8
2024-03-26Revert "gdb/gdbserver: fix some defined but unused function warnings"Andrew Burgess1-12/+0
2024-03-26gdb/gdbserver: fix some defined but unused function warningsAndrew Burgess1-0/+12
2024-03-25gdb/gdbserver: share x86/linux tdesc cachingAndrew Burgess2-8/+335
2024-03-25gdb/gdbserver: share some code relating to target description creationAndrew Burgess2-0/+199
2024-03-25gdb/gdbserver: share I386_LINUX_XSAVE_XCR0_OFFSET definitionAndrew Burgess1-0/+20
2024-03-25gdb/x86: move reading of cs and ds state into gdb/nat directoryAndrew Burgess2-0/+75
2024-03-12[gdb/tdep] Fix gdb.base/watch-bitfields.exp on aarch64Tom de Vries2-0/+27
2024-03-11gdb, btrace: fix error diagnosticsMarkus Metzger1-2/+3
2024-02-02gdb: attach to a process when the executable has been deletedAndrew Burgess1-0/+5
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess52-52/+52
2023-12-14gdb: change regcache interface to use array_viewSimon Marchi1-8/+12
2023-12-14gdb: use reg_buffer_common throughout gdbsupport/common-regcache.hSimon Marchi2-4/+2
2023-12-01Use gdb_dir_up in linux_proc_attach_tgid_threadsTom Tromey1-6/+3
2023-12-01Minor cleanup in linux_proc_attach_tgid_threadsTom Tromey1-1/+1
2023-11-29Remove gdb_static_assertTom Tromey1-5/+5
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey3-5/+4
2023-11-28[gdb] Fix segfault in for_each_block, part 2Tom de Vries1-0/+2
2023-11-27Introduce throw_winerror_with_nameTom Tromey1-4/+2
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six3-9/+9
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-2/+2
2023-11-06Remove EXTERN_C and related definesTom Tromey1-1/+1
2023-10-25gdb/nat/aarch64-scalable-linux-ptrace.h: Don't include itselfThiago Jung Bauermann1-1/+0
2023-10-16nat/x86-cpuid.h: Remove non-x86 fallbacksJohn Baldwin1-22/+0
2023-10-13[aarch64] Use SVE_VQ_BYTES instead of __SVE_VQ_BYTESLuis Machado1-4/+4
2023-10-04sme2: Enable SME2 for AArch64 gdb on LinuxLuis Machado2-0/+160
2023-10-04sme: Signal frame supportLuis Machado1-1/+4
2023-10-04sme: Enable SME registers and pseudo-registersLuis Machado3-34/+703
2023-10-04refactor: Simplify SVE interface to read/write registersLuis Machado2-82/+147
2023-10-04refactor: Rename SVE-specific filesLuis Machado3-17/+22
2023-09-28gdb/x86: use size of XSAVE area of enabled featuresSimon Marchi1-3/+3
2023-09-20Remove explanatory comments from includesTom Tromey3-3/+3
2023-09-11gdb: c++ify btrace_target_infoMarkus Metzger2-130/+89
2023-08-29[gdb/build] Fix C inclusion of nat/x86-cpuid.hTom de Vries1-0/+12
2023-08-28x86 nat: Add helper functions to save the XSAVE layout for the host.John Baldwin2-0/+102
2023-08-28nat/x86-cpuid.h: Add x86_cpuid_count wrapper around __get_cpuid_count.John Baldwin1-0/+32
2023-06-20Use std::string in linux-osdata.cTom Tromey1-36/+15
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-06-03[gdb] Fix typosTom de Vries3-3/+3
2023-06-02[AArch64] Fix architecture debug version constant thinkosLuis Machado1-2/+2
2023-04-26Add new debug architecture versionLuis Machado2-0/+4
2023-04-14debug registers: Add missing debug version entry for FEAT_Debugv8p8Luis Machado2-0/+3
2023-04-03[aarch64] tpidr2: Fix erroneous detection logic for TPIDR2Luis Machado1-7/+7
2023-02-24Remove struct bufferTom Tromey3-4/+0
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker50-50/+50
2022-12-23Fix MinGW build using mingw.org's MinGWEli Zaretskii1-1/+5