aboutsummaryrefslogtreecommitdiff
path: root/gdbserver/linux-low.cc
AgeCommit message (Expand)AuthorFilesLines
2022-06-28gdb+gdbserver/Linux: avoid reading registers while going through shellPedro Alves1-4/+12
2022-04-22gdbserver/linux: free process_info_private and arch_process_info when failing...Simon Marchi1-11/+16
2022-04-14gdbserver/linux: Access memory even if threads are runningPedro Alves1-153/+86
2022-04-04gdbserver: report correct status in thread stop race conditionSimon Marchi1-32/+28
2022-03-31gdbserver/linux: set lwp !stopped when failing to resumeSimon Marchi1-2/+18
2022-03-10Re-add zombie leader on exit, gdbserver/linuxPedro Alves1-38/+82
2022-03-10gdbserver: Reindent check_zombie_leadersPedro Alves1-51/+50
2022-03-10gdbserver: Reorganize linux_process_target::filter_eventPedro Alves1-36/+40
2022-03-10Fix gdbserver/linux target_waitstatus logging assertPedro Alves1-2/+2
2022-03-03Avoid conflict with gnulib open/close macros.Roland McGrath1-2/+2
2022-02-22gdbserver linux-low: Convert linux_event_pipe to the event_pipe class.John Baldwin1-32/+11
2022-02-10gdb/linux: remove ptrace support check for exec, fork, vfork, vforkdone, clon...Simon Marchi1-5/+4
2022-01-27gdb, gdbserver: update thread identifier in enable_btrace target methodMarkus Metzger1-2/+2
2022-01-18gdbserver: introduce threads_debug_printf, THREADS_SCOPED_DEBUG_ENTER_EXITSimon Marchi1-599/+366
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-13gdbserver/linux-low: replace direct assignment to current_threadTankut Baris Aktemur1-2/+5
2021-12-13gdbserver: replace direct assignments to current_threadTankut Baris Aktemur1-74/+39
2021-12-08gdb, gdbserver: detach fork child when detaching from fork parentSimon Marchi1-0/+11
2021-12-08gdbserver: hide fork child threads from GDBSimon Marchi1-0/+11
2021-11-22gdb: rename target_waitstatus_to_string to target_waitstatus::to_stringSimon Marchi1-7/+3
2021-10-25gdbserver: make target_pid_to_str return std::stringSimon Marchi1-30/+32
2021-10-21gdb, gdbserver: make target_waitstatus safeSimon Marchi1-68/+64
2021-10-21gdbserver: initialize the members of lwp_info in-classSimon Marchi1-5/+1
2021-09-23Remove defaulted 'tid' parameter to ptid_t constructorTom Tromey1-6/+6
2021-08-17gdbserver: Check r_version < 1 for Linux debugger interfaceH.J. Lu1-1/+1
2021-05-08gdb, gdbserver: make status_to_str return std::stringSimon Marchi1-1/+1
2021-05-08Don't run personality syscall at configure time; don't check it at allPedro Alves1-4/+0
2021-05-08Don't include sys/personality.h in linux-low.cc anymorePedro Alves1-7/+0
2021-04-12gdbserver: constify the 'pid_to_exec_file' target opTankut Baris Aktemur1-1/+1
2021-02-23gdbserver: linux-low: make linux_process_target::filter_event return voidSimon Marchi1-10/+10
2021-02-03gdbserver: spurious SIGTRAP w/ detach while step-over in progressPedro Alves1-1/+28
2021-01-20gdb: make some variables staticSimon Marchi1-2/+2
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-1/+1
2020-10-08gdb: Have allocate_target_description return a unique_ptrAndrew Burgess1-4/+3
2020-10-02gdb: give names to event loop file handlersSimon Marchi1-1/+2
2020-09-18Make target_wait options use enum flagsTom Tromey1-2/+2
2020-07-21gdb, gdbserver: make stopped_pids global variables staticSimon Marchi1-1/+1
2020-06-22gdbserver/linux-low: use std::list to store pending signalsTankut Baris Aktemur1-69/+32
2020-06-12gdbserver: remove support for BlackfinSimon Marchi1-5/+0
2020-05-25Use construct_inferior_arguments which handles special charsMichael Weghorn1-1/+1
2020-04-02gdbserver/linux-low: turn 'get_ipa_tdesc_idx' into a methodTankut Baris Aktemur1-9/+0
2020-04-02gdbserver/linux-low: turn 'get_syscall_trapinfo' into a methodTankut Baris Aktemur1-25/+24
2020-04-02gdbserver/linux-low: turn 'supports_hardware_single_step' into a methodTankut Baris Aktemur1-32/+14
2020-04-02gdbserver/linux-low: turn 'supports_range_stepping' into a methodTankut Baris Aktemur1-3/+7
2020-04-02gdbserver/linux-low: turn 'emit_ops' into a methodTankut Baris Aktemur1-9/+0
2020-04-02gdbserver/linux-low: turn fast tracepoint ops into methodsTankut Baris Aktemur1-29/+0
2020-04-02gdbserver/linux-low: turn 'get_thread_area' into a methodTankut Baris Aktemur1-30/+20
2020-04-02gdbserver/linux-low: turn 'supports_tracepoints' into a methodTankut Baris Aktemur1-9/+0
2020-04-02gdbserver/linux-low: turn 'process_qsupported' into a methodTankut Baris Aktemur1-7/+0