aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-nat.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-22Change target_ops::async to accept boolTom Tromey1-3/+3
2022-06-28gdb+gdbserver/Linux: avoid reading registers while going through shellPedro Alves1-0/+4
2022-05-26gdb/linux-nat: xfer_memory_partial return E_IO on errorLancelot SIX1-1/+1
2022-05-13Constify target_pid_to_exec_fileTom Tromey1-1/+1
2022-04-29Slightly tweak and clarify target_resume's interfacePedro Alves1-19/+10
2022-03-31gdb/linux-nat: remove check based on current_inferior in linux_handle_extende...Simon Marchi1-13/+4
2022-03-29Unify gdb printf functionsTom Tromey1-4/+4
2022-03-29Remove some uses of printf_unfilteredTom Tromey1-2/+2
2022-03-10Re-add zombie leader on exit, gdb/linuxPedro Alves1-27/+80
2022-03-10gdb: Reorganize linux_nat_filter_eventPedro Alves1-35/+40
2022-02-22inf-ptrace: Add an event_pipe to be used for async mode in subclasses.John Baldwin1-99/+24
2022-02-22Enable async mode in the target in attach_cmd.John Baldwin1-3/+0
2022-02-22Don't enable async mode at the end of target ::resume methods.John Baldwin1-3/+0
2022-02-22gdb linux-nat: Convert linux_nat_event_pipe to the event_pipe class.John Baldwin1-43/+16
2022-02-18gdb: remove newlines from some linux_nat_debug_printf callsSimon Marchi1-3/+3
2022-02-10gdb/linux: remove ptrace support check for exec, fork, vfork, vforkdone, clon...Simon Marchi1-69/+8
2022-01-18gdb: use ptid_t::to_string instead of target_pid_to_str in debug statementsSimon Marchi1-46/+46
2022-01-12gdb: rename lin-lwp to linux-nat in set/show debugAndrew Burgess1-3/+3
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-22gdb: convert 'set debug lin-lwp' to a boolean commandAndrew Burgess1-9/+20
2021-12-13gdb: make post_startup_inferior a virtual method on inf_ptrace_targetAndrew Burgess1-0/+2
2021-12-08gdb, gdbserver: detach fork child when detaching from fork parentSimon Marchi1-1/+52
2021-12-08gdb/linux-nat: factor ptrace-detach code to new detach_one_pid functionSimon Marchi1-36/+40
2021-12-03gdb: change store_waitstatus to return a target_waitstatus by valueSimon Marchi1-3/+3
2021-11-25gdb: hoist target_async_permitted checks into target.cAndrew Burgess1-3/+5
2021-11-05Avoid /proc/pid/mem races (PR 28065)Pedro Alves1-185/+139
2021-10-21gdb, gdbserver: make target_waitstatus safeSimon Marchi1-33/+36
2021-09-30gdbsupport: make gdb_open_cloexec return scoped_fdSimon Marchi1-1/+1
2021-09-27gdb: use intrusive_list for linux-nat lwp_listSimon Marchi1-22/+24
2021-09-27gdb: add destructor to lwp_infoSimon Marchi1-7/+4
2021-09-27gdb: make lwp_info non-PODSimon Marchi1-21/+6
2021-09-23Remove defaulted 'tid' parameter to ptid_t constructorTom Tromey1-8/+7
2021-09-07gdb: make thread_info::executing privateAndrew Burgess1-1/+1
2021-08-26gdb: remove some stray newlines in debug outputAndrew Burgess1-2/+2
2021-08-03gdb: follow-fork: push target and add thread in target_follow_forkSimon Marchi1-7/+8
2021-07-14gdb: pass child_ptid and fork kind to target_ops::follow_forkSimon Marchi1-12/+7
2021-07-14gdb: call post_create_inferior at end of follow_fork_inferiorSimon Marchi1-15/+0
2021-07-12gdb: make thread_info::suspend private, add getters / settersSimon Marchi1-6/+6
2021-07-01Linux: Access memory even if threads are runningPedro Alves1-47/+218
2021-05-08gdb, gdbserver: make status_to_str return std::stringSimon Marchi1-9/+11
2021-05-08Don't run personality syscall at configure time; don't check it at allPedro Alves1-4/+0
2021-04-07gdb: make target_ops::follow_fork return voidSimon Marchi1-3/+1
2021-02-23gdb: linux-nat: make linux_nat_filter_event return voidSimon Marchi1-12/+12
2021-02-12[gdb/threads] Fix lin_thread_get_thread_signals for glibc 2.28Tom de Vries1-9/+17
2021-02-03detach and breakpoint removalPedro Alves1-0/+5
2021-01-20gdb: make some variables staticSimon Marchi1-1/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-11gdb: factor out debug_prefixed_printf_condSimon Marchi1-6/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-3/+3
2020-10-31gdb: restore some checks of debug flagsAndrew Burgess1-1/+6