aboutsummaryrefslogtreecommitdiff
path: root/gdb/target.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-24(re-)fix the regcache leaks when detaching from an executable.Philippe Waroquiers1-6/+8
2019-03-13Change pid_to_str to return std::stringTom Tromey1-13/+12
2019-03-12Add a new gdbarch method to resolve the address of TLS variables.John Baldwin1-5/+8
2019-03-05Change the_dummy_target to be a globalTom Tromey1-5/+6
2019-03-05Remove excess calls to gdb_flushTom Tromey1-1/+0
2019-02-27Fix regcache leak, and avoid possible regcache access after detach.Philippe Waroquiers1-0/+11
2019-02-15Add push_target overloadTom Tromey1-0/+9
2019-02-05Hoist assertion in target_stack::unpushTom Tromey1-2/+2
2019-01-25Normalize includes to use common/Tom Tromey1-2/+2
2019-01-24target_pass_signals/target_program_signals: Use gdb::array_viewPedro Alves1-4/+4
2019-01-21Remove duplicate or commented-out #includesTom Tromey1-1/+0
2019-01-14Constify target_pass_signals and target_program_signalsTom Tromey1-2/+2
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-12-26target.c: Remove struct keyword in range-based forSimon Marchi1-1/+1
2018-12-21gdb: Fix "info os <unknown>" commandPaul Marechal1-1/+1
2018-11-30target_ops::to_stratum -> target_ops::stratum() virtual methodPedro Alves1-21/+27
2018-11-30Convert default_child_has_foo functions to process_stratum_target methodsPedro Alves1-54/+0
2018-11-30Introduce process_stratum_targetPedro Alves1-30/+0
2018-11-30Move test_target_ops to a separate filePedro Alves1-21/+0
2018-11-22Per-inferior thread list, thread ranges/iterators, down with ALL_THREADS, etc.Pedro Alves1-5/+3
2018-11-08Avoid crash when calling warning too earlyTom Tromey1-2/+8
2018-08-08Fix some comments in target.cSimon Marchi1-1/+3
2018-08-08gdb: Fix assert for extended-remote target (PR gdb/18050)Andrew Burgess1-0/+6
2018-08-07Make target_options_to_string return an std::stringSimon Marchi1-21/+15
2018-07-22Simple unused variable removalsTom Tromey1-3/+0
2018-07-03Remove ptid_equalTom Tromey1-8/+8
2018-07-03Remove ptid_get_pidTom Tromey1-3/+3
2018-07-03Remove pid_to_ptidTom Tromey1-1/+1
2018-07-03Remove ptid_buildTom Tromey1-1/+1
2018-06-28gdb: Eliminate the 'stop_pc' globalPedro Alves1-1/+2
2018-06-21Use thread_info and inferior pointers more throughoutPedro Alves1-15/+9
2018-06-07Introduce class target_stackPedro Alves1-60/+61
2018-06-07Eliminate find_target_beneathPedro Alves1-10/+0
2018-06-07target_ops::beneath -> target_ops::beneath()Pedro Alves1-54/+37
2018-06-07target_stack -> current_top_target() throughoutPedro Alves1-104/+110
2018-05-03target factories, target open and multiple instances of targetsPedro Alves1-111/+100
2018-05-03target_ops: Use bool throughoutPedro Alves1-2/+2
2018-05-03Convert struct target_ops to C++Pedro Alves1-469/+377
2018-05-03Eliminate target_ops::to_xclosePedro Alves1-3/+1
2018-04-11File I/O file handles after target closesPedro Alves1-3/+29
2018-04-11C++ify fileio_fh_t, replace VEC with std::vectorPedro Alves1-38/+42
2018-04-07Make target_read_alloc & al return vectorsSimon Marchi1-52/+34
2018-03-30Change target_read_string to use unique_xmalloc_ptrTom Tromey1-2/+3
2018-03-17Remove target_fileio_close_cleanupTom Tromey1-16/+32
2018-03-07Return gdb::optional<std::string> from target_fileio_readlinkTom Tromey1-6/+6
2018-03-01Propagate record_print_flagsSimon Marchi1-3/+3
2018-02-09btrace, gdbserver: remove the to_supports_btrace target methodMarkus Metzger1-8/+0
2018-01-30Per-inferior target_terminal state, fix PR gdb/13211, morePedro Alves1-17/+106
2018-01-19Pass inferior down to target_detach and to_detachSimon Marchi1-3/+10
2018-01-19Remove args from target detachSimon Marchi1-4/+4