aboutsummaryrefslogtreecommitdiff
path: root/gdb/nat
AgeCommit message (Expand)AuthorFilesLines
2024-05-17Windows gdb: Watchpoints while running (internal vs external stops)Pedro Alves1-4/+23
2024-05-17Windows gdb: Add non-stop supportPedro Alves2-11/+57
2024-05-10Windows gdb+gdbserver: Check whether DBG_REPLY_LATER is availablePedro Alves2-0/+29
2024-05-10Windows gdb: Avoid writing debug registers if watchpoint hit pendingPedro Alves1-0/+7
2024-05-10Windows gdb+gdbserver: Eliminate struct pending_stopPedro Alves1-12/+5
2024-05-10Windows gdb+gdbserver: Share $_siginfo reading codePedro Alves2-0/+58
2024-05-10Add backpointer from windows_thread_info to windows_process_infoPedro Alves1-2/+8
2024-05-10Windows gdb+gdbserver: Make siginfo_er per-thread statePedro Alves2-5/+0
2024-05-10Windows gdb+gdbserver: Make last_sig per-thread statePedro Alves2-4/+9
2024-05-10Windows gdb+gdbserver: Make current_event per-thread statePedro Alves2-18/+19
2024-05-10Windows gdb+gdbserver: Introduce get_last_debug_event_ptidPedro Alves2-0/+13
2024-05-10Windows gdb+gdbserver: Elim desired_stop_thread_id / rework pending_stopsPedro Alves2-95/+27
2024-05-08Windows gdb+gdbserver: Eliminate windows_process_info::thread_recPedro Alves1-13/+0
2024-05-08Windows gdb+gdbserver: Eliminate DONT_SUSPENDPedro Alves2-6/+0
2024-05-08Windows gdb+gdbserver: Eliminate thread_rec(INVALIDATE_CONTEXT) callsPedro Alves1-2/+0
2024-05-08Windows gdb: Eliminate reload_contextPedro Alves1-4/+0
2024-05-08Windows gdb: handle_output_debug_string return typePedro Alves1-1/+1
2024-05-08Windows gdb+gdbserver: New find_thread, replaces thread_rec(DONT_INVALIDATE_C...Pedro Alves2-6/+6
2024-05-08Windows gdb: Eliminate global current_process.dr[8] globalPedro Alves1-0/+1
2024-05-02Fix regression on aarch64-linux gdbserverTom Tromey2-0/+123
2024-04-29gdb/nat/linux: Fix attaching to process when it has zombie threadsThiago Jung Bauermann2-0/+54
2024-04-29gdb/nat: Factor linux_proc_get_stat_field out of linux_common_core_of_threadThiago Jung Bauermann4-36/+62
2024-04-29gdb/nat: Use procfs(5) indexes in linux_common_core_of_threadThiago Jung Bauermann1-4/+7
2024-04-19gdb: fix include for gdb_signal in target/waitstatus.hSimon Marchi1-0/+1
2024-04-17gdb+gdbserver/Linux: Remove USE_SIGTRAP_SIGINFO fallbackPedro Alves1-7/+4
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