aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-nat.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-10-31gdb, gdbsupport: add debug_prefixed_printf, remove boilerplate functionsSimon Marchi1-16/+2
2020-10-02gdb: move debug_prefixed_vprintf hereSimon Marchi1-1/+1
2020-10-02gdb: give names to event loop file handlersSimon Marchi1-1/+2
2020-09-25gdb: fix formatting of _debug_printf macrosSimon Marchi1-4/+6
2020-09-18Make target_wait options use enum flagsTom Tromey1-2/+2
2020-09-14gdb: don't use inferior_ptid in linux_nat_wait_1Simon Marchi1-6/+5
2020-08-24gdb: add debug_prefixed_vprintfSimon Marchi1-5/+2
2020-08-18gdb: add linux_nat_debug_printf macroSimon Marchi1-393/+226
2020-07-21gdb, gdbserver: make stopped_pids global variables staticSimon Marchi1-1/+1
2020-07-18Remove "linux_multi_process" globalTom Tromey1-6/+1
2020-07-17Use boolean literals in linux-nat.cTom Tromey1-4/+4
2020-07-02gdb: remove unused fetch_inferior_event and inferior_event_handler parametersSimon Marchi1-1/+1
2020-04-13Move event-loop.[ch] to gdbsupport/Tom Tromey1-1/+1
2020-03-30Add low_new_clone method to linux_nat_target.Pedro Franco de Carvalho1-0/+4
2020-03-24gdb: bool-ify follow_forkSimon Marchi1-3/+3
2020-02-11Remove some ui_file_* functionsTom Tromey1-2/+1