aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-nat.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-02-03Change ints to bools around thread_info executing/resumedSimon Marchi1-4/+4
2020-01-14Fix/Update misc commentsLuis Machado1-4/+5
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi1-1/+2
2020-01-10Multi-target supportPedro Alves1-32/+43
2020-01-10Some get_last_target_status tweaksPedro Alves1-2/+1
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-11-26Add RAII class for blocking gdb signalsTom Tromey1-3/+4
2019-11-26Use safe_strerror instead of strerror where possibleChristian Biesinger1-1/+1