aboutsummaryrefslogtreecommitdiff
path: root/gdb/nat
AgeCommit message (Expand)AuthorFilesLines
2018-03-03Implement "to_stopped_by_hw_breakpoint" for x86 debug registers.John Baldwin2-0/+49
2018-02-09btrace: check perf_event_paranoidMarkus Metzger1-2/+30
2018-02-09btrace: improve enable error messagesMarkus Metzger1-40/+29
2018-02-09btrace, gdbserver: remove the to_supports_btrace target methodMarkus Metzger2-256/+20
2018-02-09btrace, gdbserver: use exceptions to convey btrace enable/disable errorsMarkus Metzger1-0/+3
2018-02-09btrace: prepare for throwing exceptions when enabling btraceMarkus Metzger1-67/+51
2018-01-19gdb: Fix ia64 defining TRAP_HWBKPT before including gdb_wait.hJames Clarke2-2/+1
2018-01-17Make linux_ptrace_attach_fail_reason return an std::stringSimon Marchi2-37/+26
2018-01-02Update copyright year range in all GDB filesJoel Brobecker37-37/+37
2017-12-15Fix PR19061, gdb hangs/spins-on-cpu when debugging any program on AlphaRichard Henderson1-0/+5
2017-11-30Remove ioctl-based procfs support on SolarisRainer Orth1-2/+0
2017-11-26Change maybe_disable_address_space_randomization to a classTom Tromey2-54/+44
2017-10-14Fix build failure in linux-osdata.cSimon Marchi1-1/+1
2017-10-14Use std::vector in linux_xfer_osdata_processgroupsSimon Marchi1-56/+40
2017-10-12lwp_info: Make the arch code free arch_lwp_infoSimon Marchi4-0/+23
2017-10-04Implement "set cwd" command on GDBSergio Durigan Junior1-0/+23
2017-09-21linux-waitpid: Get rid of format string warningSimon Marchi1-1/+1
2017-09-20Remove make_cleanup_restore_target_terminalTom Tromey1-4/+4
2017-09-19Use DISABLE_COPY_AND_ASSIGNYao Qi1-3/+1
2017-09-11Rename _const functions to use overloading insteadTom Tromey1-1/+1
2017-09-01PR gdb/22046: Fix T-stopped detach regression on old Linux kernelsJan Kratochvil1-3/+3
2017-08-03Introduce and use gdb_file_upTom Tromey3-71/+34
2017-06-25x86-dregs: Print debug registers one per lineSimon Marchi1-10/+6
2017-06-18nat/linux-ptrace.c: add missing gdb_byte* castThomas Petazzoni1-1/+1
2017-06-17Add ATTRIBUTE_PRINTF to trace_start_errorSimon Marchi1-1/+1
2017-06-07Share fork_inferior et al with gdbserverSergio Durigan Junior2-0/+701
2017-04-05-Wwrite-strings: The RestPedro Alves1-3/+3
2017-02-17Sync up x86-gcc-cpuid.h with cpuid.h from gcc-6 branch.Michael Sturm1-58/+50
2017-01-20fix gdbserver build in nat/linux-ptrace.c on arm-androidJoel Brobecker1-0/+2
2017-01-06Include signal.h in nat/amd64-linux-siginfo.hYao Qi1-0/+2
2017-01-06Include break-common.h in nat/aarch64-linux-hw-point.hYao Qi1-0/+2
2017-01-01update copyright year range in GDB filesJoel Brobecker35-35/+35
2016-11-14btrace: read entire aux bufferMarkus Metzger1-4/+15
2016-10-14btrace: remove leftover commentMarkus Metzger1-5/+0
2016-09-23Replace sprintf with xsnprintf in nat/linux-osdata.cYao Qi1-2/+4
2016-09-16linux-nat: Add function lwp_is_steppingAndreas Arnez1-0/+5
2016-08-25Sync proc_service definition with GLIBCAdhemerval Zanella2-2/+2
2016-08-11Fix fallout from gdb/20413's fix (x32: linux_ptrace_test_ret_to_nx: Cannot PT...Pedro Alves1-1/+1
2016-07-26Fix PR gdb/20413 - x32: linux_ptrace_test_ret_to_nx: Cannot PTRACE_PEEKUSERPedro Alves1-12/+10
2016-07-26Fix PR gdb/20287 - x32 and "gdb_static_assert (sizeof (nat_siginfo_t) == size...Pedro Alves1-139/+159
2016-07-25linux-procfs: Handle lowercase "t (tracing stop)" statePedro Alves1-0/+3
2016-07-25linux-procfs: Introduce enum proc_statePedro Alves1-19/+64
2016-07-23Fix ARMv8.1/v8.2 for hw watchpoint and breakpointAndrew Pinski2-2/+8
2016-05-23Remove unused libthread_db td_thr_validate referenceGary Benson1-1/+0
2016-04-15MIPS/Linux: Also recognize TRAP_BRKPT and TRAP_HWBKPTPedro Alves1-4/+7
2016-02-24Handle MIPS Linux SIGTRAP siginfo.si_code valuesPedro Alves1-10/+28
2016-02-02Adaptation of siginfo fixup for the new bnd fieldsWalfred Tedeschi2-102/+228
2016-02-02Merge gdb and gdbserver implementations for siginfoWalfred Tedeschi2-0/+506
2016-01-18Fix gdbserver build failure on targets without forkGary Benson1-1/+14
2016-01-12Fix invalid conversion from void * to gdb_byte *Yao Qi1-1/+1