aboutsummaryrefslogtreecommitdiff
path: root/gdb/target-delegates.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-29Unify gdb printf functionsTom Tromey1-332/+332
2022-03-29Unify gdb puts functionsTom Tromey1-368/+368
2022-03-02Rewrite make-target-delegates in PythonTom Tromey1-3/+23
2022-01-27gdb, gdbserver: update thread identifier in enable_btrace target methodMarkus Metzger1-6/+6
2021-12-13gdb: make post_startup_inferior a virtual method on inf_ptrace_targetAndrew Burgess1-23/+0
2021-09-23Change get_ada_task_ptid parameter typeTom Tromey1-6/+6
2021-08-03gdb: follow-fork: push target and add thread in target_follow_forkSimon Marchi1-11/+13
2021-07-14gdb: pass child_ptid and fork kind to target_ops::follow_forkSimon Marchi1-10/+14
2021-05-13gdb: on exec, delegate pushing / unpushing target and adding thread to target...Simon Marchi1-9/+11
2021-04-07gdb: make target_ops::follow_fork return voidSimon Marchi1-13/+9
2021-03-26gdb: defer commit resume until all available events are consumedSimon Marchi1-0/+27
2021-03-26gdb: generalize commit_resume, avoid commit-resuming when threads have pendin...Simon Marchi1-9/+9
2021-03-24New target methods for memory tagging supportLuis Machado1-0/+95
2021-02-24gdb: move get_section_table from exec_target to dummy_targetAndrew Burgess1-1/+1
2021-02-24gdb: spread a little 'const' through the target_section_table codeAndrew Burgess1-7/+7
2020-10-22gdb: make target_ops::make_corefile_notes return a unique ptrSimon Marchi1-7/+7
2020-10-12Change target_section_table to std::vector aliasTom Tromey1-7/+7
2020-09-18Make target_wait options use enum flagsTom Tromey1-6/+6
2020-08-14gdb: Implement native dumpcore functionKamil Rytarowski1-0/+50
2020-03-24gdb: bool-ify follow_forkSimon Marchi1-12/+12
2020-01-10Multi-target supportPedro Alves1-0/+27
2019-05-22Constify target_ops::follow_execTom Tromey1-6/+6
2019-04-08Introduce target_ops method thread_info_to_thread_handleKevin Buettner1-0/+28
2019-03-13Change pid_to_str to return std::stringTom Tromey1-7/+7
2019-01-24target_pass_signals/target_program_signals: Use gdb::array_viewPedro Alves1-20/+16
2019-01-14Constify target_pass_signals and target_program_signalsTom Tromey1-10/+10
2018-11-30target_ops::to_stratum -> target_ops::stratum() virtual methodPedro Alves1-4/+4
2018-11-30Introduce process_stratum_targetPedro Alves1-2/+2
2018-11-18Fix ia64-linux-nat.cTom Tromey1-7/+7
2018-08-31Eliminate target_have_continuable_watchpointPedro Alves1-27/+0
2018-06-07target_ops::beneath -> target_ops::beneath()Pedro Alves1-640/+640
2018-05-03target factories, target open and multiple instances of targetsPedro Alves1-6/+2
2018-05-03target_ops: Use bool throughoutPedro Alves1-243/+243
2018-05-03Convert struct target_ops to C++Pedro Alves1-2730/+2306
2018-04-12Eliminate target_has_exitedPedro Alves1-37/+0
2018-04-09Remove VEC(tsv_s), use std::vector insteadSimon Marchi1-4/+4
2018-03-22Get rid of VEC(static_tracepoint_marker_p)Simon Marchi1-15/+15
2018-03-01Propagate record_print_flagsSimon Marchi1-12/+12
2018-02-09btrace, gdbserver: remove the to_supports_btrace target methodMarkus Metzger1-33/+0
2018-01-30Per-inferior target_terminal state, fix PR gdb/13211, morePedro Alves1-7/+31
2018-01-19Pass inferior down to target_detach and to_detachSimon Marchi1-6/+8
2018-01-19Remove args from target detachSimon Marchi1-8/+6
2017-12-06target_set_syscall_catchpoint, use gdb::array_view and boolPedro Alves1-9/+7
2017-12-03Remove mem_region_vector typedefSimon Marchi1-5/+5
2017-12-03Make make-target-delegates grok namespace scope op and template paramsPedro Alves1-1/+1
2017-10-21Get rid of VEC (mem_region)Simon Marchi1-6/+6
2017-10-14Make to_traceframe_info return a unique_ptrSimon Marchi1-5/+5
2017-09-21Add target method for converting thread handle to thread_info struct pointerKevin Buettner1-0/+37
2017-09-04Introduce gdb_disassembly_flagsPedro Alves1-12/+12
2017-04-05-Wwrite-strings: Constify target_pid_to_str and target_thread_extra_thread_infoPedro Alves1-9/+9