summaryrefslogtreecommitdiff
path: root/gdb/linux-nat.c
Commit message (Expand)AuthorAgeFilesLines
* gdb: make find_thread_ptid a process_stratum_target methodSimon Marchi2023-04-041-7/+7
* linux-nat: introduce pending_status_strPedro Alves2023-03-271-3/+16
* gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi2023-03-091-1/+1
* Remove struct bufferTom Tromey2023-02-241-1/+0
* Do not cast away const in agent_run_commandTom Tromey2023-02-141-5/+2
* Update copyright year range in header of all files managed by GDBJoel Brobecker2023-01-011-1/+1
* Delay checking whether /proc/pid/mem is writable (PR gdb/29907)Pedro Alves2022-12-161-3/+6
* gdb/linux-nat: add ptid parameter to linux_xfer_siginfoSimon Marchi2022-12-051-4/+4
* gdb/linux-nat: use l linux_nat_get_siginfo in linux_xfer_siginfoSimon Marchi2022-12-051-4/+2
* gdb/linux-nat: check ptrace return value in linux_nat_get_siginfoSimon Marchi2022-12-051-5/+1
* gdb/linux-nat: don't memset siginfo on failure in linux_nat_get_siginfoSimon Marchi2022-12-051-6/+2
* gdb/linux-nat: bool-ify linux_nat_get_siginfoSimon Marchi2022-12-051-3/+3
* gdb/linux-nat: use get_ptrace_pid in two spotsSimon Marchi2022-12-051-10/+2
* gdb/linux-nat: add pid parameter to linux_proc_xfer_memory_partialSimon Marchi2022-12-021-9/+9
* Don't explicitly set clone child ptrace optionsPedro Alves2022-11-071-1/+0
* internal_error: remove need to pass __FILE__/__LINE__Pedro Alves2022-10-191-9/+5
* gdbsupport: convert FILEIO_* macros to an enumSimon Marchi2022-09-211-3/+3
* gdb/linux_nat: Write memory using ptrace if /proc/pid/mem is not writableKeith Seitz2022-07-261-2/+9
* gdb/linux-nat: Check whether /proc/pid/mem is writablePedro Alves2022-07-261-17/+88
* Change target_ops::async to accept boolTom Tromey2022-07-221-3/+3
* gdb+gdbserver/Linux: avoid reading registers while going through shellPedro Alves2022-06-281-0/+4
* gdb/linux-nat: xfer_memory_partial return E_IO on errorLancelot SIX2022-05-261-1/+1
* Constify target_pid_to_exec_fileTom Tromey2022-05-131-1/+1
* Slightly tweak and clarify target_resume's interfacePedro Alves2022-04-291-19/+10
* gdb/linux-nat: remove check based on current_inferior in linux_handle_extende...Simon Marchi2022-03-311-13/+4
* Unify gdb printf functionsTom Tromey2022-03-291-4/+4
* Remove some uses of printf_unfilteredTom Tromey2022-03-291-2/+2
* Re-add zombie leader on exit, gdb/linuxPedro Alves2022-03-101-27/+80
* gdb: Reorganize linux_nat_filter_eventPedro Alves2022-03-101-35/+40
* inf-ptrace: Add an event_pipe to be used for async mode in subclasses.John Baldwin2022-02-221-99/+24
* Enable async mode in the target in attach_cmd.John Baldwin2022-02-221-3/+0
* Don't enable async mode at the end of target ::resume methods.John Baldwin2022-02-221-3/+0
* gdb linux-nat: Convert linux_nat_event_pipe to the event_pipe class.John Baldwin2022-02-221-43/+16
* gdb: remove newlines from some linux_nat_debug_printf callsSimon Marchi2022-02-181-3/+3
* gdb/linux: remove ptrace support check for exec, fork, vfork, vforkdone, clon...Simon Marchi2022-02-101-69/+8
* gdb: use ptid_t::to_string instead of target_pid_to_str in debug statementsSimon Marchi2022-01-181-46/+46
* gdb: rename lin-lwp to linux-nat in set/show debugAndrew Burgess2022-01-121-3/+3
* Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker2022-01-011-1/+1
* gdb: convert 'set debug lin-lwp' to a boolean commandAndrew Burgess2021-12-221-9/+20
* gdb: make post_startup_inferior a virtual method on inf_ptrace_targetAndrew Burgess2021-12-131-0/+2
* gdb, gdbserver: detach fork child when detaching from fork parentSimon Marchi2021-12-081-1/+52
* gdb/linux-nat: factor ptrace-detach code to new detach_one_pid functionSimon Marchi2021-12-081-36/+40
* gdb: change store_waitstatus to return a target_waitstatus by valueSimon Marchi2021-12-031-3/+3
* gdb: hoist target_async_permitted checks into target.cAndrew Burgess2021-11-251-3/+5
* Avoid /proc/pid/mem races (PR 28065)Pedro Alves2021-11-051-185/+139
* gdb, gdbserver: make target_waitstatus safeSimon Marchi2021-10-211-33/+36
* gdbsupport: make gdb_open_cloexec return scoped_fdSimon Marchi2021-09-301-1/+1
* gdb: use intrusive_list for linux-nat lwp_listSimon Marchi2021-09-271-22/+24
* gdb: add destructor to lwp_infoSimon Marchi2021-09-271-7/+4
* gdb: make lwp_info non-PODSimon Marchi2021-09-271-21/+6