aboutsummaryrefslogtreecommitdiff
path: root/gdb/nat/linux-btrace.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-24btrace: Enable event tracing on Linux for Intel PT.Felix Willgerodt1-0/+11
2024-08-14btrace, linux: Enable ptwrite packets.Felix Willgerodt1-0/+59
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-11gdb, btrace: fix error diagnosticsMarkus Metzger1-2/+3
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-12-14gdb: use reg_buffer_common throughout gdbsupport/common-regcache.hSimon Marchi1-2/+1
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-2/+1
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-2/+2
2023-09-11gdb: c++ify btrace_target_infoMarkus Metzger1-84/+75
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-28gdb, btrace: fix family and model computationMarkus Metzger1-2/+4
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-2/+2
2022-07-08gdb: initialize the data_head variable to eliminate compilation warningsEnze Li1-1/+1
2022-02-01gdb, btrace: improve error messagesMarkus Metzger1-2/+19
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-05-14Disable record btrace bts support for AMD processorsKevin Buettner1-0/+6
2020-01-16Fix some spelling errors.Christian Biesinger1-1/+1
2020-01-14Remove use of <config.h> from gdb/nat/Tom Tromey1-8/+0
2020-01-14Move gdbsupport to the top levelTom Tromey1-0/+8
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-10-03gdb: Remove whitespace in 'std::vector <...>'Andrew Burgess1-2/+2
2019-10-02gdb: Remove a VEC from gdbsupport/btrace-common.hAndrew Burgess1-8/+8
2019-07-09Rename common to gdbsupportTom Tromey1-6/+6
2019-03-05Add ATTRIBUTE_UNUSED_RESULT to scoped_mmapTom Tromey1-6/+3
2019-01-25Normalize includes to use common/Tom Tromey1-4/+4
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-07-03Remove ptid_get_lwpTom Tromey1-2/+2
2018-07-03Remove ptid_get_pidTom Tromey1-2/+2
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 Metzger1-253/+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-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-11-30Remove ioctl-based procfs support on SolarisRainer Orth1-2/+0
2017-08-03Introduce and use gdb_file_upTom Tromey1-6/+3
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-14btrace: read entire aux bufferMarkus Metzger1-4/+15
2016-10-14btrace: remove leftover commentMarkus Metzger1-5/+0
2016-01-12Remove trademark acknowledgements throughoutPedro Alves1-7/+7
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-10-23Add mmap casts in linux-btrace.cSimon Marchi1-4/+6
2015-09-25Add casts to memory allocation related callsSimon Marchi1-2/+3
2015-09-09btrace: kernel address filteringMarkus Metzger1-32/+51
2015-08-26Replace some xmalloc-family functions with XNEW-family onesSimon Marchi1-2/+2
2015-07-24Linux: sys/ptrace.h -> nat/gdb_ptrace.h everywherePedro Alves1-1/+1
2015-07-15ari, btrace: avoid unsigned long longMarkus Metzger1-34/+68
2015-07-08ari: fix strerror() useMarkus Metzger1-10/+10
2015-07-02btrace, linux: use data_size and data_offsetMarkus Metzger1-5/+16