1 /* THIS FILE IS GENERATED -*- buffer-read-only: t -*- */
4 /* To regenerate this file, run:*/
5 /* make-target-delegates target.h > target-delegates.c */
7 struct dummy_target : public target_ops
9 const target_info &info () const override;
11 strata stratum () const override;
13 void post_attach (int arg0) override;
14 void detach (inferior *arg0, int arg1) override;
15 void disconnect (const char *arg0, int arg1) override;
16 void resume (ptid_t arg0, int arg1, enum gdb_signal arg2) override;
17 void commit_resume () override;
18 ptid_t wait (ptid_t arg0, struct target_waitstatus *arg1, int arg2) override;
19 void fetch_registers (struct regcache *arg0, int arg1) override;
20 void store_registers (struct regcache *arg0, int arg1) override;
21 void prepare_to_store (struct regcache *arg0) override;
22 void files_info () override;
23 int insert_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
24 int remove_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1, enum remove_bp_reason arg2) override;
25 bool stopped_by_sw_breakpoint () override;
26 bool supports_stopped_by_sw_breakpoint () override;
27 bool stopped_by_hw_breakpoint () override;
28 bool supports_stopped_by_hw_breakpoint () override;
29 int can_use_hw_breakpoint (enum bptype arg0, int arg1, int arg2) override;
30 int ranged_break_num_registers () override;
31 int insert_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
32 int remove_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
33 int remove_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3) override;
34 int insert_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3) override;
35 int insert_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2) override;
36 int remove_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2) override;
37 bool stopped_by_watchpoint () override;
38 bool have_steppable_watchpoint () override;
39 bool stopped_data_address (CORE_ADDR *arg0) override;
40 bool watchpoint_addr_within_range (CORE_ADDR arg0, CORE_ADDR arg1, int arg2) override;
41 int region_ok_for_hw_watchpoint (CORE_ADDR arg0, int arg1) override;
42 bool can_accel_watchpoint_condition (CORE_ADDR arg0, int arg1, int arg2, struct expression *arg3) override;
43 int masked_watch_num_registers (CORE_ADDR arg0, CORE_ADDR arg1) override;
44 int can_do_single_step () override;
45 bool supports_terminal_ours () override;
46 void terminal_init () override;
47 void terminal_inferior () override;
48 void terminal_save_inferior () override;
49 void terminal_ours_for_output () override;
50 void terminal_ours () override;
51 void terminal_info (const char *arg0, int arg1) override;
52 void kill () override;
53 void load (const char *arg0, int arg1) override;
54 void post_startup_inferior (ptid_t arg0) override;
55 int insert_fork_catchpoint (int arg0) override;
56 int remove_fork_catchpoint (int arg0) override;
57 int insert_vfork_catchpoint (int arg0) override;
58 int remove_vfork_catchpoint (int arg0) override;
59 int follow_fork (int arg0, int arg1) override;
60 int insert_exec_catchpoint (int arg0) override;
61 int remove_exec_catchpoint (int arg0) override;
62 void follow_exec (struct inferior *arg0, char *arg1) override;
63 int set_syscall_catchpoint (int arg0, bool arg1, int arg2, gdb::array_view<const int> arg3) override;
64 void mourn_inferior () override;
65 void pass_signals (gdb::array_view<const unsigned char> arg0) override;
66 void program_signals (gdb::array_view<const unsigned char> arg0) override;
67 bool thread_alive (ptid_t arg0) override;
68 void update_thread_list () override;
69 std::string pid_to_str (ptid_t arg0) override;
70 const char *extra_thread_info (thread_info *arg0) override;
71 const char *thread_name (thread_info *arg0) override;
72 thread_info *thread_handle_to_thread_info (const gdb_byte *arg0, int arg1, inferior *arg2) override;
73 void stop (ptid_t arg0) override;
74 void interrupt () override;
75 void pass_ctrlc () override;
76 void rcmd (const char *arg0, struct ui_file *arg1) override;
77 char *pid_to_exec_file (int arg0) override;
78 void log_command (const char *arg0) override;
79 struct target_section_table *get_section_table () override;
80 thread_control_capabilities get_thread_control_capabilities () override;
81 bool attach_no_wait () override;
82 bool can_async_p () override;
83 bool is_async_p () override;
84 void async (int arg0) override;
85 void thread_events (int arg0) override;
86 bool supports_non_stop () override;
87 bool always_non_stop_p () override;
88 int find_memory_regions (find_memory_region_ftype arg0, void *arg1) override;
89 char *make_corefile_notes (bfd *arg0, int *arg1) override;
90 gdb_byte *get_bookmark (const char *arg0, int arg1) override;
91 void goto_bookmark (const gdb_byte *arg0, int arg1) override;
92 CORE_ADDR get_thread_local_address (ptid_t arg0, CORE_ADDR arg1, CORE_ADDR arg2) override;
93 enum target_xfer_status xfer_partial (enum target_object arg0, const char *arg1, gdb_byte *arg2, const gdb_byte *arg3, ULONGEST arg4, ULONGEST arg5, ULONGEST *arg6) override;
94 ULONGEST get_memory_xfer_limit () override;
95 std::vector<mem_region> memory_map () override;
96 void flash_erase (ULONGEST arg0, LONGEST arg1) override;
97 void flash_done () override;
98 const struct target_desc *read_description () override;
99 ptid_t get_ada_task_ptid (long arg0, long arg1) override;
100 int auxv_parse (gdb_byte **arg0, gdb_byte *arg1, CORE_ADDR *arg2, CORE_ADDR *arg3) override;
101 int search_memory (CORE_ADDR arg0, ULONGEST arg1, const gdb_byte *arg2, ULONGEST arg3, CORE_ADDR *arg4) override;
102 bool can_execute_reverse () override;
103 enum exec_direction_kind execution_direction () override;
104 bool supports_multi_process () override;
105 bool supports_enable_disable_tracepoint () override;
106 bool supports_disable_randomization () override;
107 bool supports_string_tracing () override;
108 bool supports_evaluation_of_breakpoint_conditions () override;
109 bool can_run_breakpoint_commands () override;
110 struct gdbarch *thread_architecture (ptid_t arg0) override;
111 struct address_space *thread_address_space (ptid_t arg0) override;
112 bool filesystem_is_local () override;
113 void trace_init () override;
114 void download_tracepoint (struct bp_location *arg0) override;
115 bool can_download_tracepoint () override;
116 void download_trace_state_variable (const trace_state_variable &arg0) override;
117 void enable_tracepoint (struct bp_location *arg0) override;
118 void disable_tracepoint (struct bp_location *arg0) override;
119 void trace_set_readonly_regions () override;
120 void trace_start () override;
121 int get_trace_status (struct trace_status *arg0) override;
122 void get_tracepoint_status (struct breakpoint *arg0, struct uploaded_tp *arg1) override;
123 void trace_stop () override;
124 int trace_find (enum trace_find_type arg0, int arg1, CORE_ADDR arg2, CORE_ADDR arg3, int *arg4) override;
125 bool get_trace_state_variable_value (int arg0, LONGEST *arg1) override;
126 int save_trace_data (const char *arg0) override;
127 int upload_tracepoints (struct uploaded_tp **arg0) override;
128 int upload_trace_state_variables (struct uploaded_tsv **arg0) override;
129 LONGEST get_raw_trace_data (gdb_byte *arg0, ULONGEST arg1, LONGEST arg2) override;
130 int get_min_fast_tracepoint_insn_len () override;
131 void set_disconnected_tracing (int arg0) override;
132 void set_circular_trace_buffer (int arg0) override;
133 void set_trace_buffer_size (LONGEST arg0) override;
134 bool set_trace_notes (const char *arg0, const char *arg1, const char *arg2) override;
135 int core_of_thread (ptid_t arg0) override;
136 int verify_memory (const gdb_byte *arg0, CORE_ADDR arg1, ULONGEST arg2) override;
137 bool get_tib_address (ptid_t arg0, CORE_ADDR *arg1) override;
138 void set_permissions () override;
139 bool static_tracepoint_marker_at (CORE_ADDR arg0, static_tracepoint_marker *arg1) override;
140 std::vector<static_tracepoint_marker> static_tracepoint_markers_by_strid (const char *arg0) override;
141 traceframe_info_up traceframe_info () override;
142 bool use_agent (bool arg0) override;
143 bool can_use_agent () override;
144 struct btrace_target_info *enable_btrace (ptid_t arg0, const struct btrace_config *arg1) override;
145 void disable_btrace (struct btrace_target_info *arg0) override;
146 void teardown_btrace (struct btrace_target_info *arg0) override;
147 enum btrace_error read_btrace (struct btrace_data *arg0, struct btrace_target_info *arg1, enum btrace_read_type arg2) override;
148 const struct btrace_config *btrace_conf (const struct btrace_target_info *arg0) override;
149 enum record_method record_method (ptid_t arg0) override;
150 void stop_recording () override;
151 void info_record () override;
152 void save_record (const char *arg0) override;
153 bool supports_delete_record () override;
154 void delete_record () override;
155 bool record_is_replaying (ptid_t arg0) override;
156 bool record_will_replay (ptid_t arg0, int arg1) override;
157 void record_stop_replaying () override;
158 void goto_record_begin () override;
159 void goto_record_end () override;
160 void goto_record (ULONGEST arg0) override;
161 void insn_history (int arg0, gdb_disassembly_flags arg1) override;
162 void insn_history_from (ULONGEST arg0, int arg1, gdb_disassembly_flags arg2) override;
163 void insn_history_range (ULONGEST arg0, ULONGEST arg1, gdb_disassembly_flags arg2) override;
164 void call_history (int arg0, record_print_flags arg1) override;
165 void call_history_from (ULONGEST arg0, int arg1, record_print_flags arg2) override;
166 void call_history_range (ULONGEST arg0, ULONGEST arg1, record_print_flags arg2) override;
167 bool augmented_libraries_svr4_read () override;
168 const struct frame_unwind *get_unwinder () override;
169 const struct frame_unwind *get_tailcall_unwinder () override;
170 void prepare_to_generate_core () override;
171 void done_generating_core () override;
174 struct debug_target : public target_ops
176 const target_info &info () const override;
178 strata stratum () const override;
180 void post_attach (int arg0) override;
181 void detach (inferior *arg0, int arg1) override;
182 void disconnect (const char *arg0, int arg1) override;
183 void resume (ptid_t arg0, int arg1, enum gdb_signal arg2) override;
184 void commit_resume () override;
185 ptid_t wait (ptid_t arg0, struct target_waitstatus *arg1, int arg2) override;
186 void fetch_registers (struct regcache *arg0, int arg1) override;
187 void store_registers (struct regcache *arg0, int arg1) override;
188 void prepare_to_store (struct regcache *arg0) override;
189 void files_info () override;
190 int insert_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
191 int remove_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1, enum remove_bp_reason arg2) override;
192 bool stopped_by_sw_breakpoint () override;
193 bool supports_stopped_by_sw_breakpoint () override;
194 bool stopped_by_hw_breakpoint () override;
195 bool supports_stopped_by_hw_breakpoint () override;
196 int can_use_hw_breakpoint (enum bptype arg0, int arg1, int arg2) override;
197 int ranged_break_num_registers () override;
198 int insert_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
199 int remove_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1) override;
200 int remove_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3) override;
201 int insert_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3) override;
202 int insert_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2) override;
203 int remove_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2) override;
204 bool stopped_by_watchpoint () override;
205 bool have_steppable_watchpoint () override;
206 bool stopped_data_address (CORE_ADDR *arg0) override;
207 bool watchpoint_addr_within_range (CORE_ADDR arg0, CORE_ADDR arg1, int arg2) override;
208 int region_ok_for_hw_watchpoint (CORE_ADDR arg0, int arg1) override;
209 bool can_accel_watchpoint_condition (CORE_ADDR arg0, int arg1, int arg2, struct expression *arg3) override;
210 int masked_watch_num_registers (CORE_ADDR arg0, CORE_ADDR arg1) override;
211 int can_do_single_step () override;
212 bool supports_terminal_ours () override;
213 void terminal_init () override;
214 void terminal_inferior () override;
215 void terminal_save_inferior () override;
216 void terminal_ours_for_output () override;
217 void terminal_ours () override;
218 void terminal_info (const char *arg0, int arg1) override;
219 void kill () override;
220 void load (const char *arg0, int arg1) override;
221 void post_startup_inferior (ptid_t arg0) override;
222 int insert_fork_catchpoint (int arg0) override;
223 int remove_fork_catchpoint (int arg0) override;
224 int insert_vfork_catchpoint (int arg0) override;
225 int remove_vfork_catchpoint (int arg0) override;
226 int follow_fork (int arg0, int arg1) override;
227 int insert_exec_catchpoint (int arg0) override;
228 int remove_exec_catchpoint (int arg0) override;
229 void follow_exec (struct inferior *arg0, char *arg1) override;
230 int set_syscall_catchpoint (int arg0, bool arg1, int arg2, gdb::array_view<const int> arg3) override;
231 void mourn_inferior () override;
232 void pass_signals (gdb::array_view<const unsigned char> arg0) override;
233 void program_signals (gdb::array_view<const unsigned char> arg0) override;
234 bool thread_alive (ptid_t arg0) override;
235 void update_thread_list () override;
236 std::string pid_to_str (ptid_t arg0) override;
237 const char *extra_thread_info (thread_info *arg0) override;
238 const char *thread_name (thread_info *arg0) override;
239 thread_info *thread_handle_to_thread_info (const gdb_byte *arg0, int arg1, inferior *arg2) override;
240 void stop (ptid_t arg0) override;
241 void interrupt () override;
242 void pass_ctrlc () override;
243 void rcmd (const char *arg0, struct ui_file *arg1) override;
244 char *pid_to_exec_file (int arg0) override;
245 void log_command (const char *arg0) override;
246 struct target_section_table *get_section_table () override;
247 thread_control_capabilities get_thread_control_capabilities () override;
248 bool attach_no_wait () override;
249 bool can_async_p () override;
250 bool is_async_p () override;
251 void async (int arg0) override;
252 void thread_events (int arg0) override;
253 bool supports_non_stop () override;
254 bool always_non_stop_p () override;
255 int find_memory_regions (find_memory_region_ftype arg0, void *arg1) override;
256 char *make_corefile_notes (bfd *arg0, int *arg1) override;
257 gdb_byte *get_bookmark (const char *arg0, int arg1) override;
258 void goto_bookmark (const gdb_byte *arg0, int arg1) override;
259 CORE_ADDR get_thread_local_address (ptid_t arg0, CORE_ADDR arg1, CORE_ADDR arg2) override;
260 enum target_xfer_status xfer_partial (enum target_object arg0, const char *arg1, gdb_byte *arg2, const gdb_byte *arg3, ULONGEST arg4, ULONGEST arg5, ULONGEST *arg6) override;
261 ULONGEST get_memory_xfer_limit () override;
262 std::vector<mem_region> memory_map () override;
263 void flash_erase (ULONGEST arg0, LONGEST arg1) override;
264 void flash_done () override;
265 const struct target_desc *read_description () override;
266 ptid_t get_ada_task_ptid (long arg0, long arg1) override;
267 int auxv_parse (gdb_byte **arg0, gdb_byte *arg1, CORE_ADDR *arg2, CORE_ADDR *arg3) override;
268 int search_memory (CORE_ADDR arg0, ULONGEST arg1, const gdb_byte *arg2, ULONGEST arg3, CORE_ADDR *arg4) override;
269 bool can_execute_reverse () override;
270 enum exec_direction_kind execution_direction () override;
271 bool supports_multi_process () override;
272 bool supports_enable_disable_tracepoint () override;
273 bool supports_disable_randomization () override;
274 bool supports_string_tracing () override;
275 bool supports_evaluation_of_breakpoint_conditions () override;
276 bool can_run_breakpoint_commands () override;
277 struct gdbarch *thread_architecture (ptid_t arg0) override;
278 struct address_space *thread_address_space (ptid_t arg0) override;
279 bool filesystem_is_local () override;
280 void trace_init () override;
281 void download_tracepoint (struct bp_location *arg0) override;
282 bool can_download_tracepoint () override;
283 void download_trace_state_variable (const trace_state_variable &arg0) override;
284 void enable_tracepoint (struct bp_location *arg0) override;
285 void disable_tracepoint (struct bp_location *arg0) override;
286 void trace_set_readonly_regions () override;
287 void trace_start () override;
288 int get_trace_status (struct trace_status *arg0) override;
289 void get_tracepoint_status (struct breakpoint *arg0, struct uploaded_tp *arg1) override;
290 void trace_stop () override;
291 int trace_find (enum trace_find_type arg0, int arg1, CORE_ADDR arg2, CORE_ADDR arg3, int *arg4) override;
292 bool get_trace_state_variable_value (int arg0, LONGEST *arg1) override;
293 int save_trace_data (const char *arg0) override;
294 int upload_tracepoints (struct uploaded_tp **arg0) override;
295 int upload_trace_state_variables (struct uploaded_tsv **arg0) override;
296 LONGEST get_raw_trace_data (gdb_byte *arg0, ULONGEST arg1, LONGEST arg2) override;
297 int get_min_fast_tracepoint_insn_len () override;
298 void set_disconnected_tracing (int arg0) override;
299 void set_circular_trace_buffer (int arg0) override;
300 void set_trace_buffer_size (LONGEST arg0) override;
301 bool set_trace_notes (const char *arg0, const char *arg1, const char *arg2) override;
302 int core_of_thread (ptid_t arg0) override;
303 int verify_memory (const gdb_byte *arg0, CORE_ADDR arg1, ULONGEST arg2) override;
304 bool get_tib_address (ptid_t arg0, CORE_ADDR *arg1) override;
305 void set_permissions () override;
306 bool static_tracepoint_marker_at (CORE_ADDR arg0, static_tracepoint_marker *arg1) override;
307 std::vector<static_tracepoint_marker> static_tracepoint_markers_by_strid (const char *arg0) override;
308 traceframe_info_up traceframe_info () override;
309 bool use_agent (bool arg0) override;
310 bool can_use_agent () override;
311 struct btrace_target_info *enable_btrace (ptid_t arg0, const struct btrace_config *arg1) override;
312 void disable_btrace (struct btrace_target_info *arg0) override;
313 void teardown_btrace (struct btrace_target_info *arg0) override;
314 enum btrace_error read_btrace (struct btrace_data *arg0, struct btrace_target_info *arg1, enum btrace_read_type arg2) override;
315 const struct btrace_config *btrace_conf (const struct btrace_target_info *arg0) override;
316 enum record_method record_method (ptid_t arg0) override;
317 void stop_recording () override;
318 void info_record () override;
319 void save_record (const char *arg0) override;
320 bool supports_delete_record () override;
321 void delete_record () override;
322 bool record_is_replaying (ptid_t arg0) override;
323 bool record_will_replay (ptid_t arg0, int arg1) override;
324 void record_stop_replaying () override;
325 void goto_record_begin () override;
326 void goto_record_end () override;
327 void goto_record (ULONGEST arg0) override;
328 void insn_history (int arg0, gdb_disassembly_flags arg1) override;
329 void insn_history_from (ULONGEST arg0, int arg1, gdb_disassembly_flags arg2) override;
330 void insn_history_range (ULONGEST arg0, ULONGEST arg1, gdb_disassembly_flags arg2) override;
331 void call_history (int arg0, record_print_flags arg1) override;
332 void call_history_from (ULONGEST arg0, int arg1, record_print_flags arg2) override;
333 void call_history_range (ULONGEST arg0, ULONGEST arg1, record_print_flags arg2) override;
334 bool augmented_libraries_svr4_read () override;
335 const struct frame_unwind *get_unwinder () override;
336 const struct frame_unwind *get_tailcall_unwinder () override;
337 void prepare_to_generate_core () override;
338 void done_generating_core () override;
342 target_ops::post_attach (int arg0)
344 this->beneath ()->post_attach (arg0);
348 dummy_target::post_attach (int arg0)
353 debug_target::post_attach (int arg0)
355 fprintf_unfiltered (gdb_stdlog, "-> %s->post_attach (...)\n", this->beneath ()->shortname ());
356 this->beneath ()->post_attach (arg0);
357 fprintf_unfiltered (gdb_stdlog, "<- %s->post_attach (", this->beneath ()->shortname ());
358 target_debug_print_int (arg0);
359 fputs_unfiltered (")\n", gdb_stdlog);
363 target_ops::detach (inferior *arg0, int arg1)
365 this->beneath ()->detach (arg0, arg1);
369 dummy_target::detach (inferior *arg0, int arg1)
374 debug_target::detach (inferior *arg0, int arg1)
376 fprintf_unfiltered (gdb_stdlog, "-> %s->detach (...)\n", this->beneath ()->shortname ());
377 this->beneath ()->detach (arg0, arg1);
378 fprintf_unfiltered (gdb_stdlog, "<- %s->detach (", this->beneath ()->shortname ());
379 target_debug_print_inferior_p (arg0);
380 fputs_unfiltered (", ", gdb_stdlog);
381 target_debug_print_int (arg1);
382 fputs_unfiltered (")\n", gdb_stdlog);
386 target_ops::disconnect (const char *arg0, int arg1)
388 this->beneath ()->disconnect (arg0, arg1);
392 dummy_target::disconnect (const char *arg0, int arg1)
398 debug_target::disconnect (const char *arg0, int arg1)
400 fprintf_unfiltered (gdb_stdlog, "-> %s->disconnect (...)\n", this->beneath ()->shortname ());
401 this->beneath ()->disconnect (arg0, arg1);
402 fprintf_unfiltered (gdb_stdlog, "<- %s->disconnect (", this->beneath ()->shortname ());
403 target_debug_print_const_char_p (arg0);
404 fputs_unfiltered (", ", gdb_stdlog);
405 target_debug_print_int (arg1);
406 fputs_unfiltered (")\n", gdb_stdlog);
410 target_ops::resume (ptid_t arg0, int arg1, enum gdb_signal arg2)
412 this->beneath ()->resume (arg0, arg1, arg2);
416 dummy_target::resume (ptid_t arg0, int arg1, enum gdb_signal arg2)
422 debug_target::resume (ptid_t arg0, int arg1, enum gdb_signal arg2)
424 fprintf_unfiltered (gdb_stdlog, "-> %s->resume (...)\n", this->beneath ()->shortname ());
425 this->beneath ()->resume (arg0, arg1, arg2);
426 fprintf_unfiltered (gdb_stdlog, "<- %s->resume (", this->beneath ()->shortname ());
427 target_debug_print_ptid_t (arg0);
428 fputs_unfiltered (", ", gdb_stdlog);
429 target_debug_print_step (arg1);
430 fputs_unfiltered (", ", gdb_stdlog);
431 target_debug_print_enum_gdb_signal (arg2);
432 fputs_unfiltered (")\n", gdb_stdlog);
436 target_ops::commit_resume ()
438 this->beneath ()->commit_resume ();
442 dummy_target::commit_resume ()
447 debug_target::commit_resume ()
449 fprintf_unfiltered (gdb_stdlog, "-> %s->commit_resume (...)\n", this->beneath ()->shortname ());
450 this->beneath ()->commit_resume ();
451 fprintf_unfiltered (gdb_stdlog, "<- %s->commit_resume (", this->beneath ()->shortname ());
452 fputs_unfiltered (")\n", gdb_stdlog);
456 target_ops::wait (ptid_t arg0, struct target_waitstatus *arg1, int arg2)
458 return this->beneath ()->wait (arg0, arg1, arg2);
462 dummy_target::wait (ptid_t arg0, struct target_waitstatus *arg1, int arg2)
464 return default_target_wait (this, arg0, arg1, arg2);
468 debug_target::wait (ptid_t arg0, struct target_waitstatus *arg1, int arg2)
471 fprintf_unfiltered (gdb_stdlog, "-> %s->wait (...)\n", this->beneath ()->shortname ());
472 result = this->beneath ()->wait (arg0, arg1, arg2);
473 fprintf_unfiltered (gdb_stdlog, "<- %s->wait (", this->beneath ()->shortname ());
474 target_debug_print_ptid_t (arg0);
475 fputs_unfiltered (", ", gdb_stdlog);
476 target_debug_print_struct_target_waitstatus_p (arg1);
477 fputs_unfiltered (", ", gdb_stdlog);
478 target_debug_print_options (arg2);
479 fputs_unfiltered (") = ", gdb_stdlog);
480 target_debug_print_ptid_t (result);
481 fputs_unfiltered ("\n", gdb_stdlog);
486 target_ops::fetch_registers (struct regcache *arg0, int arg1)
488 this->beneath ()->fetch_registers (arg0, arg1);
492 dummy_target::fetch_registers (struct regcache *arg0, int arg1)
497 debug_target::fetch_registers (struct regcache *arg0, int arg1)
499 fprintf_unfiltered (gdb_stdlog, "-> %s->fetch_registers (...)\n", this->beneath ()->shortname ());
500 this->beneath ()->fetch_registers (arg0, arg1);
501 fprintf_unfiltered (gdb_stdlog, "<- %s->fetch_registers (", this->beneath ()->shortname ());
502 target_debug_print_struct_regcache_p (arg0);
503 fputs_unfiltered (", ", gdb_stdlog);
504 target_debug_print_int (arg1);
505 fputs_unfiltered (")\n", gdb_stdlog);
509 target_ops::store_registers (struct regcache *arg0, int arg1)
511 this->beneath ()->store_registers (arg0, arg1);
515 dummy_target::store_registers (struct regcache *arg0, int arg1)
521 debug_target::store_registers (struct regcache *arg0, int arg1)
523 fprintf_unfiltered (gdb_stdlog, "-> %s->store_registers (...)\n", this->beneath ()->shortname ());
524 this->beneath ()->store_registers (arg0, arg1);
525 fprintf_unfiltered (gdb_stdlog, "<- %s->store_registers (", this->beneath ()->shortname ());
526 target_debug_print_struct_regcache_p (arg0);
527 fputs_unfiltered (", ", gdb_stdlog);
528 target_debug_print_int (arg1);
529 fputs_unfiltered (")\n", gdb_stdlog);
533 target_ops::prepare_to_store (struct regcache *arg0)
535 this->beneath ()->prepare_to_store (arg0);
539 dummy_target::prepare_to_store (struct regcache *arg0)
545 debug_target::prepare_to_store (struct regcache *arg0)
547 fprintf_unfiltered (gdb_stdlog, "-> %s->prepare_to_store (...)\n", this->beneath ()->shortname ());
548 this->beneath ()->prepare_to_store (arg0);
549 fprintf_unfiltered (gdb_stdlog, "<- %s->prepare_to_store (", this->beneath ()->shortname ());
550 target_debug_print_struct_regcache_p (arg0);
551 fputs_unfiltered (")\n", gdb_stdlog);
555 target_ops::files_info ()
557 this->beneath ()->files_info ();
561 dummy_target::files_info ()
566 debug_target::files_info ()
568 fprintf_unfiltered (gdb_stdlog, "-> %s->files_info (...)\n", this->beneath ()->shortname ());
569 this->beneath ()->files_info ();
570 fprintf_unfiltered (gdb_stdlog, "<- %s->files_info (", this->beneath ()->shortname ());
571 fputs_unfiltered (")\n", gdb_stdlog);
575 target_ops::insert_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
577 return this->beneath ()->insert_breakpoint (arg0, arg1);
581 dummy_target::insert_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
587 debug_target::insert_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
590 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_breakpoint (...)\n", this->beneath ()->shortname ());
591 result = this->beneath ()->insert_breakpoint (arg0, arg1);
592 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_breakpoint (", this->beneath ()->shortname ());
593 target_debug_print_struct_gdbarch_p (arg0);
594 fputs_unfiltered (", ", gdb_stdlog);
595 target_debug_print_struct_bp_target_info_p (arg1);
596 fputs_unfiltered (") = ", gdb_stdlog);
597 target_debug_print_int (result);
598 fputs_unfiltered ("\n", gdb_stdlog);
603 target_ops::remove_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1, enum remove_bp_reason arg2)
605 return this->beneath ()->remove_breakpoint (arg0, arg1, arg2);
609 dummy_target::remove_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1, enum remove_bp_reason arg2)
615 debug_target::remove_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1, enum remove_bp_reason arg2)
618 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_breakpoint (...)\n", this->beneath ()->shortname ());
619 result = this->beneath ()->remove_breakpoint (arg0, arg1, arg2);
620 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_breakpoint (", this->beneath ()->shortname ());
621 target_debug_print_struct_gdbarch_p (arg0);
622 fputs_unfiltered (", ", gdb_stdlog);
623 target_debug_print_struct_bp_target_info_p (arg1);
624 fputs_unfiltered (", ", gdb_stdlog);
625 target_debug_print_enum_remove_bp_reason (arg2);
626 fputs_unfiltered (") = ", gdb_stdlog);
627 target_debug_print_int (result);
628 fputs_unfiltered ("\n", gdb_stdlog);
633 target_ops::stopped_by_sw_breakpoint ()
635 return this->beneath ()->stopped_by_sw_breakpoint ();
639 dummy_target::stopped_by_sw_breakpoint ()
645 debug_target::stopped_by_sw_breakpoint ()
648 fprintf_unfiltered (gdb_stdlog, "-> %s->stopped_by_sw_breakpoint (...)\n", this->beneath ()->shortname ());
649 result = this->beneath ()->stopped_by_sw_breakpoint ();
650 fprintf_unfiltered (gdb_stdlog, "<- %s->stopped_by_sw_breakpoint (", this->beneath ()->shortname ());
651 fputs_unfiltered (") = ", gdb_stdlog);
652 target_debug_print_bool (result);
653 fputs_unfiltered ("\n", gdb_stdlog);
658 target_ops::supports_stopped_by_sw_breakpoint ()
660 return this->beneath ()->supports_stopped_by_sw_breakpoint ();
664 dummy_target::supports_stopped_by_sw_breakpoint ()
670 debug_target::supports_stopped_by_sw_breakpoint ()
673 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_stopped_by_sw_breakpoint (...)\n", this->beneath ()->shortname ());
674 result = this->beneath ()->supports_stopped_by_sw_breakpoint ();
675 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_stopped_by_sw_breakpoint (", this->beneath ()->shortname ());
676 fputs_unfiltered (") = ", gdb_stdlog);
677 target_debug_print_bool (result);
678 fputs_unfiltered ("\n", gdb_stdlog);
683 target_ops::stopped_by_hw_breakpoint ()
685 return this->beneath ()->stopped_by_hw_breakpoint ();
689 dummy_target::stopped_by_hw_breakpoint ()
695 debug_target::stopped_by_hw_breakpoint ()
698 fprintf_unfiltered (gdb_stdlog, "-> %s->stopped_by_hw_breakpoint (...)\n", this->beneath ()->shortname ());
699 result = this->beneath ()->stopped_by_hw_breakpoint ();
700 fprintf_unfiltered (gdb_stdlog, "<- %s->stopped_by_hw_breakpoint (", this->beneath ()->shortname ());
701 fputs_unfiltered (") = ", gdb_stdlog);
702 target_debug_print_bool (result);
703 fputs_unfiltered ("\n", gdb_stdlog);
708 target_ops::supports_stopped_by_hw_breakpoint ()
710 return this->beneath ()->supports_stopped_by_hw_breakpoint ();
714 dummy_target::supports_stopped_by_hw_breakpoint ()
720 debug_target::supports_stopped_by_hw_breakpoint ()
723 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_stopped_by_hw_breakpoint (...)\n", this->beneath ()->shortname ());
724 result = this->beneath ()->supports_stopped_by_hw_breakpoint ();
725 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_stopped_by_hw_breakpoint (", this->beneath ()->shortname ());
726 fputs_unfiltered (") = ", gdb_stdlog);
727 target_debug_print_bool (result);
728 fputs_unfiltered ("\n", gdb_stdlog);
733 target_ops::can_use_hw_breakpoint (enum bptype arg0, int arg1, int arg2)
735 return this->beneath ()->can_use_hw_breakpoint (arg0, arg1, arg2);
739 dummy_target::can_use_hw_breakpoint (enum bptype arg0, int arg1, int arg2)
745 debug_target::can_use_hw_breakpoint (enum bptype arg0, int arg1, int arg2)
748 fprintf_unfiltered (gdb_stdlog, "-> %s->can_use_hw_breakpoint (...)\n", this->beneath ()->shortname ());
749 result = this->beneath ()->can_use_hw_breakpoint (arg0, arg1, arg2);
750 fprintf_unfiltered (gdb_stdlog, "<- %s->can_use_hw_breakpoint (", this->beneath ()->shortname ());
751 target_debug_print_enum_bptype (arg0);
752 fputs_unfiltered (", ", gdb_stdlog);
753 target_debug_print_int (arg1);
754 fputs_unfiltered (", ", gdb_stdlog);
755 target_debug_print_int (arg2);
756 fputs_unfiltered (") = ", gdb_stdlog);
757 target_debug_print_int (result);
758 fputs_unfiltered ("\n", gdb_stdlog);
763 target_ops::ranged_break_num_registers ()
765 return this->beneath ()->ranged_break_num_registers ();
769 dummy_target::ranged_break_num_registers ()
775 debug_target::ranged_break_num_registers ()
778 fprintf_unfiltered (gdb_stdlog, "-> %s->ranged_break_num_registers (...)\n", this->beneath ()->shortname ());
779 result = this->beneath ()->ranged_break_num_registers ();
780 fprintf_unfiltered (gdb_stdlog, "<- %s->ranged_break_num_registers (", this->beneath ()->shortname ());
781 fputs_unfiltered (") = ", gdb_stdlog);
782 target_debug_print_int (result);
783 fputs_unfiltered ("\n", gdb_stdlog);
788 target_ops::insert_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
790 return this->beneath ()->insert_hw_breakpoint (arg0, arg1);
794 dummy_target::insert_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
800 debug_target::insert_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
803 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_hw_breakpoint (...)\n", this->beneath ()->shortname ());
804 result = this->beneath ()->insert_hw_breakpoint (arg0, arg1);
805 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_hw_breakpoint (", this->beneath ()->shortname ());
806 target_debug_print_struct_gdbarch_p (arg0);
807 fputs_unfiltered (", ", gdb_stdlog);
808 target_debug_print_struct_bp_target_info_p (arg1);
809 fputs_unfiltered (") = ", gdb_stdlog);
810 target_debug_print_int (result);
811 fputs_unfiltered ("\n", gdb_stdlog);
816 target_ops::remove_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
818 return this->beneath ()->remove_hw_breakpoint (arg0, arg1);
822 dummy_target::remove_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
828 debug_target::remove_hw_breakpoint (struct gdbarch *arg0, struct bp_target_info *arg1)
831 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_hw_breakpoint (...)\n", this->beneath ()->shortname ());
832 result = this->beneath ()->remove_hw_breakpoint (arg0, arg1);
833 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_hw_breakpoint (", this->beneath ()->shortname ());
834 target_debug_print_struct_gdbarch_p (arg0);
835 fputs_unfiltered (", ", gdb_stdlog);
836 target_debug_print_struct_bp_target_info_p (arg1);
837 fputs_unfiltered (") = ", gdb_stdlog);
838 target_debug_print_int (result);
839 fputs_unfiltered ("\n", gdb_stdlog);
844 target_ops::remove_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
846 return this->beneath ()->remove_watchpoint (arg0, arg1, arg2, arg3);
850 dummy_target::remove_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
856 debug_target::remove_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
859 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_watchpoint (...)\n", this->beneath ()->shortname ());
860 result = this->beneath ()->remove_watchpoint (arg0, arg1, arg2, arg3);
861 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_watchpoint (", this->beneath ()->shortname ());
862 target_debug_print_CORE_ADDR (arg0);
863 fputs_unfiltered (", ", gdb_stdlog);
864 target_debug_print_int (arg1);
865 fputs_unfiltered (", ", gdb_stdlog);
866 target_debug_print_enum_target_hw_bp_type (arg2);
867 fputs_unfiltered (", ", gdb_stdlog);
868 target_debug_print_struct_expression_p (arg3);
869 fputs_unfiltered (") = ", gdb_stdlog);
870 target_debug_print_int (result);
871 fputs_unfiltered ("\n", gdb_stdlog);
876 target_ops::insert_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
878 return this->beneath ()->insert_watchpoint (arg0, arg1, arg2, arg3);
882 dummy_target::insert_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
888 debug_target::insert_watchpoint (CORE_ADDR arg0, int arg1, enum target_hw_bp_type arg2, struct expression *arg3)
891 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_watchpoint (...)\n", this->beneath ()->shortname ());
892 result = this->beneath ()->insert_watchpoint (arg0, arg1, arg2, arg3);
893 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_watchpoint (", this->beneath ()->shortname ());
894 target_debug_print_CORE_ADDR (arg0);
895 fputs_unfiltered (", ", gdb_stdlog);
896 target_debug_print_int (arg1);
897 fputs_unfiltered (", ", gdb_stdlog);
898 target_debug_print_enum_target_hw_bp_type (arg2);
899 fputs_unfiltered (", ", gdb_stdlog);
900 target_debug_print_struct_expression_p (arg3);
901 fputs_unfiltered (") = ", gdb_stdlog);
902 target_debug_print_int (result);
903 fputs_unfiltered ("\n", gdb_stdlog);
908 target_ops::insert_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
910 return this->beneath ()->insert_mask_watchpoint (arg0, arg1, arg2);
914 dummy_target::insert_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
920 debug_target::insert_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
923 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_mask_watchpoint (...)\n", this->beneath ()->shortname ());
924 result = this->beneath ()->insert_mask_watchpoint (arg0, arg1, arg2);
925 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_mask_watchpoint (", this->beneath ()->shortname ());
926 target_debug_print_CORE_ADDR (arg0);
927 fputs_unfiltered (", ", gdb_stdlog);
928 target_debug_print_CORE_ADDR (arg1);
929 fputs_unfiltered (", ", gdb_stdlog);
930 target_debug_print_enum_target_hw_bp_type (arg2);
931 fputs_unfiltered (") = ", gdb_stdlog);
932 target_debug_print_int (result);
933 fputs_unfiltered ("\n", gdb_stdlog);
938 target_ops::remove_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
940 return this->beneath ()->remove_mask_watchpoint (arg0, arg1, arg2);
944 dummy_target::remove_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
950 debug_target::remove_mask_watchpoint (CORE_ADDR arg0, CORE_ADDR arg1, enum target_hw_bp_type arg2)
953 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_mask_watchpoint (...)\n", this->beneath ()->shortname ());
954 result = this->beneath ()->remove_mask_watchpoint (arg0, arg1, arg2);
955 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_mask_watchpoint (", this->beneath ()->shortname ());
956 target_debug_print_CORE_ADDR (arg0);
957 fputs_unfiltered (", ", gdb_stdlog);
958 target_debug_print_CORE_ADDR (arg1);
959 fputs_unfiltered (", ", gdb_stdlog);
960 target_debug_print_enum_target_hw_bp_type (arg2);
961 fputs_unfiltered (") = ", gdb_stdlog);
962 target_debug_print_int (result);
963 fputs_unfiltered ("\n", gdb_stdlog);
968 target_ops::stopped_by_watchpoint ()
970 return this->beneath ()->stopped_by_watchpoint ();
974 dummy_target::stopped_by_watchpoint ()
980 debug_target::stopped_by_watchpoint ()
983 fprintf_unfiltered (gdb_stdlog, "-> %s->stopped_by_watchpoint (...)\n", this->beneath ()->shortname ());
984 result = this->beneath ()->stopped_by_watchpoint ();
985 fprintf_unfiltered (gdb_stdlog, "<- %s->stopped_by_watchpoint (", this->beneath ()->shortname ());
986 fputs_unfiltered (") = ", gdb_stdlog);
987 target_debug_print_bool (result);
988 fputs_unfiltered ("\n", gdb_stdlog);
993 target_ops::have_steppable_watchpoint ()
995 return this->beneath ()->have_steppable_watchpoint ();
999 dummy_target::have_steppable_watchpoint ()
1005 debug_target::have_steppable_watchpoint ()
1008 fprintf_unfiltered (gdb_stdlog, "-> %s->have_steppable_watchpoint (...)\n", this->beneath ()->shortname ());
1009 result = this->beneath ()->have_steppable_watchpoint ();
1010 fprintf_unfiltered (gdb_stdlog, "<- %s->have_steppable_watchpoint (", this->beneath ()->shortname ());
1011 fputs_unfiltered (") = ", gdb_stdlog);
1012 target_debug_print_bool (result);
1013 fputs_unfiltered ("\n", gdb_stdlog);
1018 target_ops::stopped_data_address (CORE_ADDR *arg0)
1020 return this->beneath ()->stopped_data_address (arg0);
1024 dummy_target::stopped_data_address (CORE_ADDR *arg0)
1030 debug_target::stopped_data_address (CORE_ADDR *arg0)
1033 fprintf_unfiltered (gdb_stdlog, "-> %s->stopped_data_address (...)\n", this->beneath ()->shortname ());
1034 result = this->beneath ()->stopped_data_address (arg0);
1035 fprintf_unfiltered (gdb_stdlog, "<- %s->stopped_data_address (", this->beneath ()->shortname ());
1036 target_debug_print_CORE_ADDR_p (arg0);
1037 fputs_unfiltered (") = ", gdb_stdlog);
1038 target_debug_print_bool (result);
1039 fputs_unfiltered ("\n", gdb_stdlog);
1044 target_ops::watchpoint_addr_within_range (CORE_ADDR arg0, CORE_ADDR arg1, int arg2)
1046 return this->beneath ()->watchpoint_addr_within_range (arg0, arg1, arg2);
1050 dummy_target::watchpoint_addr_within_range (CORE_ADDR arg0, CORE_ADDR arg1, int arg2)
1052 return default_watchpoint_addr_within_range (this, arg0, arg1, arg2);
1056 debug_target::watchpoint_addr_within_range (CORE_ADDR arg0, CORE_ADDR arg1, int arg2)
1059 fprintf_unfiltered (gdb_stdlog, "-> %s->watchpoint_addr_within_range (...)\n", this->beneath ()->shortname ());
1060 result = this->beneath ()->watchpoint_addr_within_range (arg0, arg1, arg2);
1061 fprintf_unfiltered (gdb_stdlog, "<- %s->watchpoint_addr_within_range (", this->beneath ()->shortname ());
1062 target_debug_print_CORE_ADDR (arg0);
1063 fputs_unfiltered (", ", gdb_stdlog);
1064 target_debug_print_CORE_ADDR (arg1);
1065 fputs_unfiltered (", ", gdb_stdlog);
1066 target_debug_print_int (arg2);
1067 fputs_unfiltered (") = ", gdb_stdlog);
1068 target_debug_print_bool (result);
1069 fputs_unfiltered ("\n", gdb_stdlog);
1074 target_ops::region_ok_for_hw_watchpoint (CORE_ADDR arg0, int arg1)
1076 return this->beneath ()->region_ok_for_hw_watchpoint (arg0, arg1);
1080 dummy_target::region_ok_for_hw_watchpoint (CORE_ADDR arg0, int arg1)
1082 return default_region_ok_for_hw_watchpoint (this, arg0, arg1);
1086 debug_target::region_ok_for_hw_watchpoint (CORE_ADDR arg0, int arg1)
1089 fprintf_unfiltered (gdb_stdlog, "-> %s->region_ok_for_hw_watchpoint (...)\n", this->beneath ()->shortname ());
1090 result = this->beneath ()->region_ok_for_hw_watchpoint (arg0, arg1);
1091 fprintf_unfiltered (gdb_stdlog, "<- %s->region_ok_for_hw_watchpoint (", this->beneath ()->shortname ());
1092 target_debug_print_CORE_ADDR (arg0);
1093 fputs_unfiltered (", ", gdb_stdlog);
1094 target_debug_print_int (arg1);
1095 fputs_unfiltered (") = ", gdb_stdlog);
1096 target_debug_print_int (result);
1097 fputs_unfiltered ("\n", gdb_stdlog);
1102 target_ops::can_accel_watchpoint_condition (CORE_ADDR arg0, int arg1, int arg2, struct expression *arg3)
1104 return this->beneath ()->can_accel_watchpoint_condition (arg0, arg1, arg2, arg3);
1108 dummy_target::can_accel_watchpoint_condition (CORE_ADDR arg0, int arg1, int arg2, struct expression *arg3)
1114 debug_target::can_accel_watchpoint_condition (CORE_ADDR arg0, int arg1, int arg2, struct expression *arg3)
1117 fprintf_unfiltered (gdb_stdlog, "-> %s->can_accel_watchpoint_condition (...)\n", this->beneath ()->shortname ());
1118 result = this->beneath ()->can_accel_watchpoint_condition (arg0, arg1, arg2, arg3);
1119 fprintf_unfiltered (gdb_stdlog, "<- %s->can_accel_watchpoint_condition (", this->beneath ()->shortname ());
1120 target_debug_print_CORE_ADDR (arg0);
1121 fputs_unfiltered (", ", gdb_stdlog);
1122 target_debug_print_int (arg1);
1123 fputs_unfiltered (", ", gdb_stdlog);
1124 target_debug_print_int (arg2);
1125 fputs_unfiltered (", ", gdb_stdlog);
1126 target_debug_print_struct_expression_p (arg3);
1127 fputs_unfiltered (") = ", gdb_stdlog);
1128 target_debug_print_bool (result);
1129 fputs_unfiltered ("\n", gdb_stdlog);
1134 target_ops::masked_watch_num_registers (CORE_ADDR arg0, CORE_ADDR arg1)
1136 return this->beneath ()->masked_watch_num_registers (arg0, arg1);
1140 dummy_target::masked_watch_num_registers (CORE_ADDR arg0, CORE_ADDR arg1)
1146 debug_target::masked_watch_num_registers (CORE_ADDR arg0, CORE_ADDR arg1)
1149 fprintf_unfiltered (gdb_stdlog, "-> %s->masked_watch_num_registers (...)\n", this->beneath ()->shortname ());
1150 result = this->beneath ()->masked_watch_num_registers (arg0, arg1);
1151 fprintf_unfiltered (gdb_stdlog, "<- %s->masked_watch_num_registers (", this->beneath ()->shortname ());
1152 target_debug_print_CORE_ADDR (arg0);
1153 fputs_unfiltered (", ", gdb_stdlog);
1154 target_debug_print_CORE_ADDR (arg1);
1155 fputs_unfiltered (") = ", gdb_stdlog);
1156 target_debug_print_int (result);
1157 fputs_unfiltered ("\n", gdb_stdlog);
1162 target_ops::can_do_single_step ()
1164 return this->beneath ()->can_do_single_step ();
1168 dummy_target::can_do_single_step ()
1174 debug_target::can_do_single_step ()
1177 fprintf_unfiltered (gdb_stdlog, "-> %s->can_do_single_step (...)\n", this->beneath ()->shortname ());
1178 result = this->beneath ()->can_do_single_step ();
1179 fprintf_unfiltered (gdb_stdlog, "<- %s->can_do_single_step (", this->beneath ()->shortname ());
1180 fputs_unfiltered (") = ", gdb_stdlog);
1181 target_debug_print_int (result);
1182 fputs_unfiltered ("\n", gdb_stdlog);
1187 target_ops::supports_terminal_ours ()
1189 return this->beneath ()->supports_terminal_ours ();
1193 dummy_target::supports_terminal_ours ()
1199 debug_target::supports_terminal_ours ()
1202 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_terminal_ours (...)\n", this->beneath ()->shortname ());
1203 result = this->beneath ()->supports_terminal_ours ();
1204 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_terminal_ours (", this->beneath ()->shortname ());
1205 fputs_unfiltered (") = ", gdb_stdlog);
1206 target_debug_print_bool (result);
1207 fputs_unfiltered ("\n", gdb_stdlog);
1212 target_ops::terminal_init ()
1214 this->beneath ()->terminal_init ();
1218 dummy_target::terminal_init ()
1223 debug_target::terminal_init ()
1225 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_init (...)\n", this->beneath ()->shortname ());
1226 this->beneath ()->terminal_init ();
1227 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_init (", this->beneath ()->shortname ());
1228 fputs_unfiltered (")\n", gdb_stdlog);
1232 target_ops::terminal_inferior ()
1234 this->beneath ()->terminal_inferior ();
1238 dummy_target::terminal_inferior ()
1243 debug_target::terminal_inferior ()
1245 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_inferior (...)\n", this->beneath ()->shortname ());
1246 this->beneath ()->terminal_inferior ();
1247 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_inferior (", this->beneath ()->shortname ());
1248 fputs_unfiltered (")\n", gdb_stdlog);
1252 target_ops::terminal_save_inferior ()
1254 this->beneath ()->terminal_save_inferior ();
1258 dummy_target::terminal_save_inferior ()
1263 debug_target::terminal_save_inferior ()
1265 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_save_inferior (...)\n", this->beneath ()->shortname ());
1266 this->beneath ()->terminal_save_inferior ();
1267 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_save_inferior (", this->beneath ()->shortname ());
1268 fputs_unfiltered (")\n", gdb_stdlog);
1272 target_ops::terminal_ours_for_output ()
1274 this->beneath ()->terminal_ours_for_output ();
1278 dummy_target::terminal_ours_for_output ()
1283 debug_target::terminal_ours_for_output ()
1285 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_ours_for_output (...)\n", this->beneath ()->shortname ());
1286 this->beneath ()->terminal_ours_for_output ();
1287 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_ours_for_output (", this->beneath ()->shortname ());
1288 fputs_unfiltered (")\n", gdb_stdlog);
1292 target_ops::terminal_ours ()
1294 this->beneath ()->terminal_ours ();
1298 dummy_target::terminal_ours ()
1303 debug_target::terminal_ours ()
1305 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_ours (...)\n", this->beneath ()->shortname ());
1306 this->beneath ()->terminal_ours ();
1307 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_ours (", this->beneath ()->shortname ());
1308 fputs_unfiltered (")\n", gdb_stdlog);
1312 target_ops::terminal_info (const char *arg0, int arg1)
1314 this->beneath ()->terminal_info (arg0, arg1);
1318 dummy_target::terminal_info (const char *arg0, int arg1)
1320 default_terminal_info (this, arg0, arg1);
1324 debug_target::terminal_info (const char *arg0, int arg1)
1326 fprintf_unfiltered (gdb_stdlog, "-> %s->terminal_info (...)\n", this->beneath ()->shortname ());
1327 this->beneath ()->terminal_info (arg0, arg1);
1328 fprintf_unfiltered (gdb_stdlog, "<- %s->terminal_info (", this->beneath ()->shortname ());
1329 target_debug_print_const_char_p (arg0);
1330 fputs_unfiltered (", ", gdb_stdlog);
1331 target_debug_print_int (arg1);
1332 fputs_unfiltered (")\n", gdb_stdlog);
1338 this->beneath ()->kill ();
1342 dummy_target::kill ()
1348 debug_target::kill ()
1350 fprintf_unfiltered (gdb_stdlog, "-> %s->kill (...)\n", this->beneath ()->shortname ());
1351 this->beneath ()->kill ();
1352 fprintf_unfiltered (gdb_stdlog, "<- %s->kill (", this->beneath ()->shortname ());
1353 fputs_unfiltered (")\n", gdb_stdlog);
1357 target_ops::load (const char *arg0, int arg1)
1359 this->beneath ()->load (arg0, arg1);
1363 dummy_target::load (const char *arg0, int arg1)
1369 debug_target::load (const char *arg0, int arg1)
1371 fprintf_unfiltered (gdb_stdlog, "-> %s->load (...)\n", this->beneath ()->shortname ());
1372 this->beneath ()->load (arg0, arg1);
1373 fprintf_unfiltered (gdb_stdlog, "<- %s->load (", this->beneath ()->shortname ());
1374 target_debug_print_const_char_p (arg0);
1375 fputs_unfiltered (", ", gdb_stdlog);
1376 target_debug_print_int (arg1);
1377 fputs_unfiltered (")\n", gdb_stdlog);
1381 target_ops::post_startup_inferior (ptid_t arg0)
1383 this->beneath ()->post_startup_inferior (arg0);
1387 dummy_target::post_startup_inferior (ptid_t arg0)
1392 debug_target::post_startup_inferior (ptid_t arg0)
1394 fprintf_unfiltered (gdb_stdlog, "-> %s->post_startup_inferior (...)\n", this->beneath ()->shortname ());
1395 this->beneath ()->post_startup_inferior (arg0);
1396 fprintf_unfiltered (gdb_stdlog, "<- %s->post_startup_inferior (", this->beneath ()->shortname ());
1397 target_debug_print_ptid_t (arg0);
1398 fputs_unfiltered (")\n", gdb_stdlog);
1402 target_ops::insert_fork_catchpoint (int arg0)
1404 return this->beneath ()->insert_fork_catchpoint (arg0);
1408 dummy_target::insert_fork_catchpoint (int arg0)
1414 debug_target::insert_fork_catchpoint (int arg0)
1417 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_fork_catchpoint (...)\n", this->beneath ()->shortname ());
1418 result = this->beneath ()->insert_fork_catchpoint (arg0);
1419 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_fork_catchpoint (", this->beneath ()->shortname ());
1420 target_debug_print_int (arg0);
1421 fputs_unfiltered (") = ", gdb_stdlog);
1422 target_debug_print_int (result);
1423 fputs_unfiltered ("\n", gdb_stdlog);
1428 target_ops::remove_fork_catchpoint (int arg0)
1430 return this->beneath ()->remove_fork_catchpoint (arg0);
1434 dummy_target::remove_fork_catchpoint (int arg0)
1440 debug_target::remove_fork_catchpoint (int arg0)
1443 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_fork_catchpoint (...)\n", this->beneath ()->shortname ());
1444 result = this->beneath ()->remove_fork_catchpoint (arg0);
1445 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_fork_catchpoint (", this->beneath ()->shortname ());
1446 target_debug_print_int (arg0);
1447 fputs_unfiltered (") = ", gdb_stdlog);
1448 target_debug_print_int (result);
1449 fputs_unfiltered ("\n", gdb_stdlog);
1454 target_ops::insert_vfork_catchpoint (int arg0)
1456 return this->beneath ()->insert_vfork_catchpoint (arg0);
1460 dummy_target::insert_vfork_catchpoint (int arg0)
1466 debug_target::insert_vfork_catchpoint (int arg0)
1469 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_vfork_catchpoint (...)\n", this->beneath ()->shortname ());
1470 result = this->beneath ()->insert_vfork_catchpoint (arg0);
1471 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_vfork_catchpoint (", this->beneath ()->shortname ());
1472 target_debug_print_int (arg0);
1473 fputs_unfiltered (") = ", gdb_stdlog);
1474 target_debug_print_int (result);
1475 fputs_unfiltered ("\n", gdb_stdlog);
1480 target_ops::remove_vfork_catchpoint (int arg0)
1482 return this->beneath ()->remove_vfork_catchpoint (arg0);
1486 dummy_target::remove_vfork_catchpoint (int arg0)
1492 debug_target::remove_vfork_catchpoint (int arg0)
1495 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_vfork_catchpoint (...)\n", this->beneath ()->shortname ());
1496 result = this->beneath ()->remove_vfork_catchpoint (arg0);
1497 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_vfork_catchpoint (", this->beneath ()->shortname ());
1498 target_debug_print_int (arg0);
1499 fputs_unfiltered (") = ", gdb_stdlog);
1500 target_debug_print_int (result);
1501 fputs_unfiltered ("\n", gdb_stdlog);
1506 target_ops::follow_fork (int arg0, int arg1)
1508 return this->beneath ()->follow_fork (arg0, arg1);
1512 dummy_target::follow_fork (int arg0, int arg1)
1514 return default_follow_fork (this, arg0, arg1);
1518 debug_target::follow_fork (int arg0, int arg1)
1521 fprintf_unfiltered (gdb_stdlog, "-> %s->follow_fork (...)\n", this->beneath ()->shortname ());
1522 result = this->beneath ()->follow_fork (arg0, arg1);
1523 fprintf_unfiltered (gdb_stdlog, "<- %s->follow_fork (", this->beneath ()->shortname ());
1524 target_debug_print_int (arg0);
1525 fputs_unfiltered (", ", gdb_stdlog);
1526 target_debug_print_int (arg1);
1527 fputs_unfiltered (") = ", gdb_stdlog);
1528 target_debug_print_int (result);
1529 fputs_unfiltered ("\n", gdb_stdlog);
1534 target_ops::insert_exec_catchpoint (int arg0)
1536 return this->beneath ()->insert_exec_catchpoint (arg0);
1540 dummy_target::insert_exec_catchpoint (int arg0)
1546 debug_target::insert_exec_catchpoint (int arg0)
1549 fprintf_unfiltered (gdb_stdlog, "-> %s->insert_exec_catchpoint (...)\n", this->beneath ()->shortname ());
1550 result = this->beneath ()->insert_exec_catchpoint (arg0);
1551 fprintf_unfiltered (gdb_stdlog, "<- %s->insert_exec_catchpoint (", this->beneath ()->shortname ());
1552 target_debug_print_int (arg0);
1553 fputs_unfiltered (") = ", gdb_stdlog);
1554 target_debug_print_int (result);
1555 fputs_unfiltered ("\n", gdb_stdlog);
1560 target_ops::remove_exec_catchpoint (int arg0)
1562 return this->beneath ()->remove_exec_catchpoint (arg0);
1566 dummy_target::remove_exec_catchpoint (int arg0)
1572 debug_target::remove_exec_catchpoint (int arg0)
1575 fprintf_unfiltered (gdb_stdlog, "-> %s->remove_exec_catchpoint (...)\n", this->beneath ()->shortname ());
1576 result = this->beneath ()->remove_exec_catchpoint (arg0);
1577 fprintf_unfiltered (gdb_stdlog, "<- %s->remove_exec_catchpoint (", this->beneath ()->shortname ());
1578 target_debug_print_int (arg0);
1579 fputs_unfiltered (") = ", gdb_stdlog);
1580 target_debug_print_int (result);
1581 fputs_unfiltered ("\n", gdb_stdlog);
1586 target_ops::follow_exec (struct inferior *arg0, char *arg1)
1588 this->beneath ()->follow_exec (arg0, arg1);
1592 dummy_target::follow_exec (struct inferior *arg0, char *arg1)
1597 debug_target::follow_exec (struct inferior *arg0, char *arg1)
1599 fprintf_unfiltered (gdb_stdlog, "-> %s->follow_exec (...)\n", this->beneath ()->shortname ());
1600 this->beneath ()->follow_exec (arg0, arg1);
1601 fprintf_unfiltered (gdb_stdlog, "<- %s->follow_exec (", this->beneath ()->shortname ());
1602 target_debug_print_struct_inferior_p (arg0);
1603 fputs_unfiltered (", ", gdb_stdlog);
1604 target_debug_print_char_p (arg1);
1605 fputs_unfiltered (")\n", gdb_stdlog);
1609 target_ops::set_syscall_catchpoint (int arg0, bool arg1, int arg2, gdb::array_view<const int> arg3)
1611 return this->beneath ()->set_syscall_catchpoint (arg0, arg1, arg2, arg3);
1615 dummy_target::set_syscall_catchpoint (int arg0, bool arg1, int arg2, gdb::array_view<const int> arg3)
1621 debug_target::set_syscall_catchpoint (int arg0, bool arg1, int arg2, gdb::array_view<const int> arg3)
1624 fprintf_unfiltered (gdb_stdlog, "-> %s->set_syscall_catchpoint (...)\n", this->beneath ()->shortname ());
1625 result = this->beneath ()->set_syscall_catchpoint (arg0, arg1, arg2, arg3);
1626 fprintf_unfiltered (gdb_stdlog, "<- %s->set_syscall_catchpoint (", this->beneath ()->shortname ());
1627 target_debug_print_int (arg0);
1628 fputs_unfiltered (", ", gdb_stdlog);
1629 target_debug_print_bool (arg1);
1630 fputs_unfiltered (", ", gdb_stdlog);
1631 target_debug_print_int (arg2);
1632 fputs_unfiltered (", ", gdb_stdlog);
1633 target_debug_print_gdb_array_view_const_int (arg3);
1634 fputs_unfiltered (") = ", gdb_stdlog);
1635 target_debug_print_int (result);
1636 fputs_unfiltered ("\n", gdb_stdlog);
1641 target_ops::mourn_inferior ()
1643 this->beneath ()->mourn_inferior ();
1647 dummy_target::mourn_inferior ()
1649 default_mourn_inferior (this);
1653 debug_target::mourn_inferior ()
1655 fprintf_unfiltered (gdb_stdlog, "-> %s->mourn_inferior (...)\n", this->beneath ()->shortname ());
1656 this->beneath ()->mourn_inferior ();
1657 fprintf_unfiltered (gdb_stdlog, "<- %s->mourn_inferior (", this->beneath ()->shortname ());
1658 fputs_unfiltered (")\n", gdb_stdlog);
1662 target_ops::pass_signals (gdb::array_view<const unsigned char> arg0)
1664 this->beneath ()->pass_signals (arg0);
1668 dummy_target::pass_signals (gdb::array_view<const unsigned char> arg0)
1673 debug_target::pass_signals (gdb::array_view<const unsigned char> arg0)
1675 fprintf_unfiltered (gdb_stdlog, "-> %s->pass_signals (...)\n", this->beneath ()->shortname ());
1676 this->beneath ()->pass_signals (arg0);
1677 fprintf_unfiltered (gdb_stdlog, "<- %s->pass_signals (", this->beneath ()->shortname ());
1678 target_debug_print_signals (arg0);
1679 fputs_unfiltered (")\n", gdb_stdlog);
1683 target_ops::program_signals (gdb::array_view<const unsigned char> arg0)
1685 this->beneath ()->program_signals (arg0);
1689 dummy_target::program_signals (gdb::array_view<const unsigned char> arg0)
1694 debug_target::program_signals (gdb::array_view<const unsigned char> arg0)
1696 fprintf_unfiltered (gdb_stdlog, "-> %s->program_signals (...)\n", this->beneath ()->shortname ());
1697 this->beneath ()->program_signals (arg0);
1698 fprintf_unfiltered (gdb_stdlog, "<- %s->program_signals (", this->beneath ()->shortname ());
1699 target_debug_print_signals (arg0);
1700 fputs_unfiltered (")\n", gdb_stdlog);
1704 target_ops::thread_alive (ptid_t arg0)
1706 return this->beneath ()->thread_alive (arg0);
1710 dummy_target::thread_alive (ptid_t arg0)
1716 debug_target::thread_alive (ptid_t arg0)
1719 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_alive (...)\n", this->beneath ()->shortname ());
1720 result = this->beneath ()->thread_alive (arg0);
1721 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_alive (", this->beneath ()->shortname ());
1722 target_debug_print_ptid_t (arg0);
1723 fputs_unfiltered (") = ", gdb_stdlog);
1724 target_debug_print_bool (result);
1725 fputs_unfiltered ("\n", gdb_stdlog);
1730 target_ops::update_thread_list ()
1732 this->beneath ()->update_thread_list ();
1736 dummy_target::update_thread_list ()
1741 debug_target::update_thread_list ()
1743 fprintf_unfiltered (gdb_stdlog, "-> %s->update_thread_list (...)\n", this->beneath ()->shortname ());
1744 this->beneath ()->update_thread_list ();
1745 fprintf_unfiltered (gdb_stdlog, "<- %s->update_thread_list (", this->beneath ()->shortname ());
1746 fputs_unfiltered (")\n", gdb_stdlog);
1750 target_ops::pid_to_str (ptid_t arg0)
1752 return this->beneath ()->pid_to_str (arg0);
1756 dummy_target::pid_to_str (ptid_t arg0)
1758 return default_pid_to_str (this, arg0);
1762 debug_target::pid_to_str (ptid_t arg0)
1765 fprintf_unfiltered (gdb_stdlog, "-> %s->pid_to_str (...)\n", this->beneath ()->shortname ());
1766 result = this->beneath ()->pid_to_str (arg0);
1767 fprintf_unfiltered (gdb_stdlog, "<- %s->pid_to_str (", this->beneath ()->shortname ());
1768 target_debug_print_ptid_t (arg0);
1769 fputs_unfiltered (") = ", gdb_stdlog);
1770 target_debug_print_std_string (result);
1771 fputs_unfiltered ("\n", gdb_stdlog);
1776 target_ops::extra_thread_info (thread_info *arg0)
1778 return this->beneath ()->extra_thread_info (arg0);
1782 dummy_target::extra_thread_info (thread_info *arg0)
1788 debug_target::extra_thread_info (thread_info *arg0)
1790 const char * result;
1791 fprintf_unfiltered (gdb_stdlog, "-> %s->extra_thread_info (...)\n", this->beneath ()->shortname ());
1792 result = this->beneath ()->extra_thread_info (arg0);
1793 fprintf_unfiltered (gdb_stdlog, "<- %s->extra_thread_info (", this->beneath ()->shortname ());
1794 target_debug_print_thread_info_p (arg0);
1795 fputs_unfiltered (") = ", gdb_stdlog);
1796 target_debug_print_const_char_p (result);
1797 fputs_unfiltered ("\n", gdb_stdlog);
1802 target_ops::thread_name (thread_info *arg0)
1804 return this->beneath ()->thread_name (arg0);
1808 dummy_target::thread_name (thread_info *arg0)
1814 debug_target::thread_name (thread_info *arg0)
1816 const char * result;
1817 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_name (...)\n", this->beneath ()->shortname ());
1818 result = this->beneath ()->thread_name (arg0);
1819 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_name (", this->beneath ()->shortname ());
1820 target_debug_print_thread_info_p (arg0);
1821 fputs_unfiltered (") = ", gdb_stdlog);
1822 target_debug_print_const_char_p (result);
1823 fputs_unfiltered ("\n", gdb_stdlog);
1828 target_ops::thread_handle_to_thread_info (const gdb_byte *arg0, int arg1, inferior *arg2)
1830 return this->beneath ()->thread_handle_to_thread_info (arg0, arg1, arg2);
1834 dummy_target::thread_handle_to_thread_info (const gdb_byte *arg0, int arg1, inferior *arg2)
1840 debug_target::thread_handle_to_thread_info (const gdb_byte *arg0, int arg1, inferior *arg2)
1842 thread_info * result;
1843 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_handle_to_thread_info (...)\n", this->beneath ()->shortname ());
1844 result = this->beneath ()->thread_handle_to_thread_info (arg0, arg1, arg2);
1845 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_handle_to_thread_info (", this->beneath ()->shortname ());
1846 target_debug_print_const_gdb_byte_p (arg0);
1847 fputs_unfiltered (", ", gdb_stdlog);
1848 target_debug_print_int (arg1);
1849 fputs_unfiltered (", ", gdb_stdlog);
1850 target_debug_print_inferior_p (arg2);
1851 fputs_unfiltered (") = ", gdb_stdlog);
1852 target_debug_print_thread_info_p (result);
1853 fputs_unfiltered ("\n", gdb_stdlog);
1858 target_ops::stop (ptid_t arg0)
1860 this->beneath ()->stop (arg0);
1864 dummy_target::stop (ptid_t arg0)
1869 debug_target::stop (ptid_t arg0)
1871 fprintf_unfiltered (gdb_stdlog, "-> %s->stop (...)\n", this->beneath ()->shortname ());
1872 this->beneath ()->stop (arg0);
1873 fprintf_unfiltered (gdb_stdlog, "<- %s->stop (", this->beneath ()->shortname ());
1874 target_debug_print_ptid_t (arg0);
1875 fputs_unfiltered (")\n", gdb_stdlog);
1879 target_ops::interrupt ()
1881 this->beneath ()->interrupt ();
1885 dummy_target::interrupt ()
1890 debug_target::interrupt ()
1892 fprintf_unfiltered (gdb_stdlog, "-> %s->interrupt (...)\n", this->beneath ()->shortname ());
1893 this->beneath ()->interrupt ();
1894 fprintf_unfiltered (gdb_stdlog, "<- %s->interrupt (", this->beneath ()->shortname ());
1895 fputs_unfiltered (")\n", gdb_stdlog);
1899 target_ops::pass_ctrlc ()
1901 this->beneath ()->pass_ctrlc ();
1905 dummy_target::pass_ctrlc ()
1907 default_target_pass_ctrlc (this);
1911 debug_target::pass_ctrlc ()
1913 fprintf_unfiltered (gdb_stdlog, "-> %s->pass_ctrlc (...)\n", this->beneath ()->shortname ());
1914 this->beneath ()->pass_ctrlc ();
1915 fprintf_unfiltered (gdb_stdlog, "<- %s->pass_ctrlc (", this->beneath ()->shortname ());
1916 fputs_unfiltered (")\n", gdb_stdlog);
1920 target_ops::rcmd (const char *arg0, struct ui_file *arg1)
1922 this->beneath ()->rcmd (arg0, arg1);
1926 dummy_target::rcmd (const char *arg0, struct ui_file *arg1)
1928 default_rcmd (this, arg0, arg1);
1932 debug_target::rcmd (const char *arg0, struct ui_file *arg1)
1934 fprintf_unfiltered (gdb_stdlog, "-> %s->rcmd (...)\n", this->beneath ()->shortname ());
1935 this->beneath ()->rcmd (arg0, arg1);
1936 fprintf_unfiltered (gdb_stdlog, "<- %s->rcmd (", this->beneath ()->shortname ());
1937 target_debug_print_const_char_p (arg0);
1938 fputs_unfiltered (", ", gdb_stdlog);
1939 target_debug_print_struct_ui_file_p (arg1);
1940 fputs_unfiltered (")\n", gdb_stdlog);
1944 target_ops::pid_to_exec_file (int arg0)
1946 return this->beneath ()->pid_to_exec_file (arg0);
1950 dummy_target::pid_to_exec_file (int arg0)
1956 debug_target::pid_to_exec_file (int arg0)
1959 fprintf_unfiltered (gdb_stdlog, "-> %s->pid_to_exec_file (...)\n", this->beneath ()->shortname ());
1960 result = this->beneath ()->pid_to_exec_file (arg0);
1961 fprintf_unfiltered (gdb_stdlog, "<- %s->pid_to_exec_file (", this->beneath ()->shortname ());
1962 target_debug_print_int (arg0);
1963 fputs_unfiltered (") = ", gdb_stdlog);
1964 target_debug_print_char_p (result);
1965 fputs_unfiltered ("\n", gdb_stdlog);
1970 target_ops::log_command (const char *arg0)
1972 this->beneath ()->log_command (arg0);
1976 dummy_target::log_command (const char *arg0)
1981 debug_target::log_command (const char *arg0)
1983 fprintf_unfiltered (gdb_stdlog, "-> %s->log_command (...)\n", this->beneath ()->shortname ());
1984 this->beneath ()->log_command (arg0);
1985 fprintf_unfiltered (gdb_stdlog, "<- %s->log_command (", this->beneath ()->shortname ());
1986 target_debug_print_const_char_p (arg0);
1987 fputs_unfiltered (")\n", gdb_stdlog);
1990 struct target_section_table *
1991 target_ops::get_section_table ()
1993 return this->beneath ()->get_section_table ();
1996 struct target_section_table *
1997 dummy_target::get_section_table ()
2002 struct target_section_table *
2003 debug_target::get_section_table ()
2005 struct target_section_table * result;
2006 fprintf_unfiltered (gdb_stdlog, "-> %s->get_section_table (...)\n", this->beneath ()->shortname ());
2007 result = this->beneath ()->get_section_table ();
2008 fprintf_unfiltered (gdb_stdlog, "<- %s->get_section_table (", this->beneath ()->shortname ());
2009 fputs_unfiltered (") = ", gdb_stdlog);
2010 target_debug_print_struct_target_section_table_p (result);
2011 fputs_unfiltered ("\n", gdb_stdlog);
2015 thread_control_capabilities
2016 target_ops::get_thread_control_capabilities ()
2018 return this->beneath ()->get_thread_control_capabilities ();
2021 thread_control_capabilities
2022 dummy_target::get_thread_control_capabilities ()
2027 thread_control_capabilities
2028 debug_target::get_thread_control_capabilities ()
2030 thread_control_capabilities result;
2031 fprintf_unfiltered (gdb_stdlog, "-> %s->get_thread_control_capabilities (...)\n", this->beneath ()->shortname ());
2032 result = this->beneath ()->get_thread_control_capabilities ();
2033 fprintf_unfiltered (gdb_stdlog, "<- %s->get_thread_control_capabilities (", this->beneath ()->shortname ());
2034 fputs_unfiltered (") = ", gdb_stdlog);
2035 target_debug_print_thread_control_capabilities (result);
2036 fputs_unfiltered ("\n", gdb_stdlog);
2041 target_ops::attach_no_wait ()
2043 return this->beneath ()->attach_no_wait ();
2047 dummy_target::attach_no_wait ()
2053 debug_target::attach_no_wait ()
2056 fprintf_unfiltered (gdb_stdlog, "-> %s->attach_no_wait (...)\n", this->beneath ()->shortname ());
2057 result = this->beneath ()->attach_no_wait ();
2058 fprintf_unfiltered (gdb_stdlog, "<- %s->attach_no_wait (", this->beneath ()->shortname ());
2059 fputs_unfiltered (") = ", gdb_stdlog);
2060 target_debug_print_bool (result);
2061 fputs_unfiltered ("\n", gdb_stdlog);
2066 target_ops::can_async_p ()
2068 return this->beneath ()->can_async_p ();
2072 dummy_target::can_async_p ()
2078 debug_target::can_async_p ()
2081 fprintf_unfiltered (gdb_stdlog, "-> %s->can_async_p (...)\n", this->beneath ()->shortname ());
2082 result = this->beneath ()->can_async_p ();
2083 fprintf_unfiltered (gdb_stdlog, "<- %s->can_async_p (", this->beneath ()->shortname ());
2084 fputs_unfiltered (") = ", gdb_stdlog);
2085 target_debug_print_bool (result);
2086 fputs_unfiltered ("\n", gdb_stdlog);
2091 target_ops::is_async_p ()
2093 return this->beneath ()->is_async_p ();
2097 dummy_target::is_async_p ()
2103 debug_target::is_async_p ()
2106 fprintf_unfiltered (gdb_stdlog, "-> %s->is_async_p (...)\n", this->beneath ()->shortname ());
2107 result = this->beneath ()->is_async_p ();
2108 fprintf_unfiltered (gdb_stdlog, "<- %s->is_async_p (", this->beneath ()->shortname ());
2109 fputs_unfiltered (") = ", gdb_stdlog);
2110 target_debug_print_bool (result);
2111 fputs_unfiltered ("\n", gdb_stdlog);
2116 target_ops::async (int arg0)
2118 this->beneath ()->async (arg0);
2122 dummy_target::async (int arg0)
2128 debug_target::async (int arg0)
2130 fprintf_unfiltered (gdb_stdlog, "-> %s->async (...)\n", this->beneath ()->shortname ());
2131 this->beneath ()->async (arg0);
2132 fprintf_unfiltered (gdb_stdlog, "<- %s->async (", this->beneath ()->shortname ());
2133 target_debug_print_int (arg0);
2134 fputs_unfiltered (")\n", gdb_stdlog);
2138 target_ops::thread_events (int arg0)
2140 this->beneath ()->thread_events (arg0);
2144 dummy_target::thread_events (int arg0)
2149 debug_target::thread_events (int arg0)
2151 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_events (...)\n", this->beneath ()->shortname ());
2152 this->beneath ()->thread_events (arg0);
2153 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_events (", this->beneath ()->shortname ());
2154 target_debug_print_int (arg0);
2155 fputs_unfiltered (")\n", gdb_stdlog);
2159 target_ops::supports_non_stop ()
2161 return this->beneath ()->supports_non_stop ();
2165 dummy_target::supports_non_stop ()
2171 debug_target::supports_non_stop ()
2174 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_non_stop (...)\n", this->beneath ()->shortname ());
2175 result = this->beneath ()->supports_non_stop ();
2176 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_non_stop (", this->beneath ()->shortname ());
2177 fputs_unfiltered (") = ", gdb_stdlog);
2178 target_debug_print_bool (result);
2179 fputs_unfiltered ("\n", gdb_stdlog);
2184 target_ops::always_non_stop_p ()
2186 return this->beneath ()->always_non_stop_p ();
2190 dummy_target::always_non_stop_p ()
2196 debug_target::always_non_stop_p ()
2199 fprintf_unfiltered (gdb_stdlog, "-> %s->always_non_stop_p (...)\n", this->beneath ()->shortname ());
2200 result = this->beneath ()->always_non_stop_p ();
2201 fprintf_unfiltered (gdb_stdlog, "<- %s->always_non_stop_p (", this->beneath ()->shortname ());
2202 fputs_unfiltered (") = ", gdb_stdlog);
2203 target_debug_print_bool (result);
2204 fputs_unfiltered ("\n", gdb_stdlog);
2209 target_ops::find_memory_regions (find_memory_region_ftype arg0, void *arg1)
2211 return this->beneath ()->find_memory_regions (arg0, arg1);
2215 dummy_target::find_memory_regions (find_memory_region_ftype arg0, void *arg1)
2217 return dummy_find_memory_regions (this, arg0, arg1);
2221 debug_target::find_memory_regions (find_memory_region_ftype arg0, void *arg1)
2224 fprintf_unfiltered (gdb_stdlog, "-> %s->find_memory_regions (...)\n", this->beneath ()->shortname ());
2225 result = this->beneath ()->find_memory_regions (arg0, arg1);
2226 fprintf_unfiltered (gdb_stdlog, "<- %s->find_memory_regions (", this->beneath ()->shortname ());
2227 target_debug_print_find_memory_region_ftype (arg0);
2228 fputs_unfiltered (", ", gdb_stdlog);
2229 target_debug_print_void_p (arg1);
2230 fputs_unfiltered (") = ", gdb_stdlog);
2231 target_debug_print_int (result);
2232 fputs_unfiltered ("\n", gdb_stdlog);
2237 target_ops::make_corefile_notes (bfd *arg0, int *arg1)
2239 return this->beneath ()->make_corefile_notes (arg0, arg1);
2243 dummy_target::make_corefile_notes (bfd *arg0, int *arg1)
2245 return dummy_make_corefile_notes (this, arg0, arg1);
2249 debug_target::make_corefile_notes (bfd *arg0, int *arg1)
2252 fprintf_unfiltered (gdb_stdlog, "-> %s->make_corefile_notes (...)\n", this->beneath ()->shortname ());
2253 result = this->beneath ()->make_corefile_notes (arg0, arg1);
2254 fprintf_unfiltered (gdb_stdlog, "<- %s->make_corefile_notes (", this->beneath ()->shortname ());
2255 target_debug_print_bfd_p (arg0);
2256 fputs_unfiltered (", ", gdb_stdlog);
2257 target_debug_print_int_p (arg1);
2258 fputs_unfiltered (") = ", gdb_stdlog);
2259 target_debug_print_char_p (result);
2260 fputs_unfiltered ("\n", gdb_stdlog);
2265 target_ops::get_bookmark (const char *arg0, int arg1)
2267 return this->beneath ()->get_bookmark (arg0, arg1);
2271 dummy_target::get_bookmark (const char *arg0, int arg1)
2277 debug_target::get_bookmark (const char *arg0, int arg1)
2280 fprintf_unfiltered (gdb_stdlog, "-> %s->get_bookmark (...)\n", this->beneath ()->shortname ());
2281 result = this->beneath ()->get_bookmark (arg0, arg1);
2282 fprintf_unfiltered (gdb_stdlog, "<- %s->get_bookmark (", this->beneath ()->shortname ());
2283 target_debug_print_const_char_p (arg0);
2284 fputs_unfiltered (", ", gdb_stdlog);
2285 target_debug_print_int (arg1);
2286 fputs_unfiltered (") = ", gdb_stdlog);
2287 target_debug_print_gdb_byte_p (result);
2288 fputs_unfiltered ("\n", gdb_stdlog);
2293 target_ops::goto_bookmark (const gdb_byte *arg0, int arg1)
2295 this->beneath ()->goto_bookmark (arg0, arg1);
2299 dummy_target::goto_bookmark (const gdb_byte *arg0, int arg1)
2305 debug_target::goto_bookmark (const gdb_byte *arg0, int arg1)
2307 fprintf_unfiltered (gdb_stdlog, "-> %s->goto_bookmark (...)\n", this->beneath ()->shortname ());
2308 this->beneath ()->goto_bookmark (arg0, arg1);
2309 fprintf_unfiltered (gdb_stdlog, "<- %s->goto_bookmark (", this->beneath ()->shortname ());
2310 target_debug_print_const_gdb_byte_p (arg0);
2311 fputs_unfiltered (", ", gdb_stdlog);
2312 target_debug_print_int (arg1);
2313 fputs_unfiltered (")\n", gdb_stdlog);
2317 target_ops::get_thread_local_address (ptid_t arg0, CORE_ADDR arg1, CORE_ADDR arg2)
2319 return this->beneath ()->get_thread_local_address (arg0, arg1, arg2);
2323 dummy_target::get_thread_local_address (ptid_t arg0, CORE_ADDR arg1, CORE_ADDR arg2)
2325 generic_tls_error ();
2329 debug_target::get_thread_local_address (ptid_t arg0, CORE_ADDR arg1, CORE_ADDR arg2)
2332 fprintf_unfiltered (gdb_stdlog, "-> %s->get_thread_local_address (...)\n", this->beneath ()->shortname ());
2333 result = this->beneath ()->get_thread_local_address (arg0, arg1, arg2);
2334 fprintf_unfiltered (gdb_stdlog, "<- %s->get_thread_local_address (", this->beneath ()->shortname ());
2335 target_debug_print_ptid_t (arg0);
2336 fputs_unfiltered (", ", gdb_stdlog);
2337 target_debug_print_CORE_ADDR (arg1);
2338 fputs_unfiltered (", ", gdb_stdlog);
2339 target_debug_print_CORE_ADDR (arg2);
2340 fputs_unfiltered (") = ", gdb_stdlog);
2341 target_debug_print_CORE_ADDR (result);
2342 fputs_unfiltered ("\n", gdb_stdlog);
2346 enum target_xfer_status
2347 target_ops::xfer_partial (enum target_object arg0, const char *arg1, gdb_byte *arg2, const gdb_byte *arg3, ULONGEST arg4, ULONGEST arg5, ULONGEST *arg6)
2349 return this->beneath ()->xfer_partial (arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2352 enum target_xfer_status
2353 dummy_target::xfer_partial (enum target_object arg0, const char *arg1, gdb_byte *arg2, const gdb_byte *arg3, ULONGEST arg4, ULONGEST arg5, ULONGEST *arg6)
2355 return TARGET_XFER_E_IO;
2358 enum target_xfer_status
2359 debug_target::xfer_partial (enum target_object arg0, const char *arg1, gdb_byte *arg2, const gdb_byte *arg3, ULONGEST arg4, ULONGEST arg5, ULONGEST *arg6)
2361 enum target_xfer_status result;
2362 fprintf_unfiltered (gdb_stdlog, "-> %s->xfer_partial (...)\n", this->beneath ()->shortname ());
2363 result = this->beneath ()->xfer_partial (arg0, arg1, arg2, arg3, arg4, arg5, arg6);
2364 fprintf_unfiltered (gdb_stdlog, "<- %s->xfer_partial (", this->beneath ()->shortname ());
2365 target_debug_print_enum_target_object (arg0);
2366 fputs_unfiltered (", ", gdb_stdlog);
2367 target_debug_print_const_char_p (arg1);
2368 fputs_unfiltered (", ", gdb_stdlog);
2369 target_debug_print_gdb_byte_p (arg2);
2370 fputs_unfiltered (", ", gdb_stdlog);
2371 target_debug_print_const_gdb_byte_p (arg3);
2372 fputs_unfiltered (", ", gdb_stdlog);
2373 target_debug_print_ULONGEST (arg4);
2374 fputs_unfiltered (", ", gdb_stdlog);
2375 target_debug_print_ULONGEST (arg5);
2376 fputs_unfiltered (", ", gdb_stdlog);
2377 target_debug_print_ULONGEST_p (arg6);
2378 fputs_unfiltered (") = ", gdb_stdlog);
2379 target_debug_print_enum_target_xfer_status (result);
2380 fputs_unfiltered ("\n", gdb_stdlog);
2385 target_ops::get_memory_xfer_limit ()
2387 return this->beneath ()->get_memory_xfer_limit ();
2391 dummy_target::get_memory_xfer_limit ()
2393 return ULONGEST_MAX;
2397 debug_target::get_memory_xfer_limit ()
2400 fprintf_unfiltered (gdb_stdlog, "-> %s->get_memory_xfer_limit (...)\n", this->beneath ()->shortname ());
2401 result = this->beneath ()->get_memory_xfer_limit ();
2402 fprintf_unfiltered (gdb_stdlog, "<- %s->get_memory_xfer_limit (", this->beneath ()->shortname ());
2403 fputs_unfiltered (") = ", gdb_stdlog);
2404 target_debug_print_ULONGEST (result);
2405 fputs_unfiltered ("\n", gdb_stdlog);
2409 std::vector<mem_region>
2410 target_ops::memory_map ()
2412 return this->beneath ()->memory_map ();
2415 std::vector<mem_region>
2416 dummy_target::memory_map ()
2418 return std::vector<mem_region> ();
2421 std::vector<mem_region>
2422 debug_target::memory_map ()
2424 std::vector<mem_region> result;
2425 fprintf_unfiltered (gdb_stdlog, "-> %s->memory_map (...)\n", this->beneath ()->shortname ());
2426 result = this->beneath ()->memory_map ();
2427 fprintf_unfiltered (gdb_stdlog, "<- %s->memory_map (", this->beneath ()->shortname ());
2428 fputs_unfiltered (") = ", gdb_stdlog);
2429 target_debug_print_std_vector_mem_region (result);
2430 fputs_unfiltered ("\n", gdb_stdlog);
2435 target_ops::flash_erase (ULONGEST arg0, LONGEST arg1)
2437 this->beneath ()->flash_erase (arg0, arg1);
2441 dummy_target::flash_erase (ULONGEST arg0, LONGEST arg1)
2447 debug_target::flash_erase (ULONGEST arg0, LONGEST arg1)
2449 fprintf_unfiltered (gdb_stdlog, "-> %s->flash_erase (...)\n", this->beneath ()->shortname ());
2450 this->beneath ()->flash_erase (arg0, arg1);
2451 fprintf_unfiltered (gdb_stdlog, "<- %s->flash_erase (", this->beneath ()->shortname ());
2452 target_debug_print_ULONGEST (arg0);
2453 fputs_unfiltered (", ", gdb_stdlog);
2454 target_debug_print_LONGEST (arg1);
2455 fputs_unfiltered (")\n", gdb_stdlog);
2459 target_ops::flash_done ()
2461 this->beneath ()->flash_done ();
2465 dummy_target::flash_done ()
2471 debug_target::flash_done ()
2473 fprintf_unfiltered (gdb_stdlog, "-> %s->flash_done (...)\n", this->beneath ()->shortname ());
2474 this->beneath ()->flash_done ();
2475 fprintf_unfiltered (gdb_stdlog, "<- %s->flash_done (", this->beneath ()->shortname ());
2476 fputs_unfiltered (")\n", gdb_stdlog);
2479 const struct target_desc *
2480 target_ops::read_description ()
2482 return this->beneath ()->read_description ();
2485 const struct target_desc *
2486 dummy_target::read_description ()
2491 const struct target_desc *
2492 debug_target::read_description ()
2494 const struct target_desc * result;
2495 fprintf_unfiltered (gdb_stdlog, "-> %s->read_description (...)\n", this->beneath ()->shortname ());
2496 result = this->beneath ()->read_description ();
2497 fprintf_unfiltered (gdb_stdlog, "<- %s->read_description (", this->beneath ()->shortname ());
2498 fputs_unfiltered (") = ", gdb_stdlog);
2499 target_debug_print_const_struct_target_desc_p (result);
2500 fputs_unfiltered ("\n", gdb_stdlog);
2505 target_ops::get_ada_task_ptid (long arg0, long arg1)
2507 return this->beneath ()->get_ada_task_ptid (arg0, arg1);
2511 dummy_target::get_ada_task_ptid (long arg0, long arg1)
2513 return default_get_ada_task_ptid (this, arg0, arg1);
2517 debug_target::get_ada_task_ptid (long arg0, long arg1)
2520 fprintf_unfiltered (gdb_stdlog, "-> %s->get_ada_task_ptid (...)\n", this->beneath ()->shortname ());
2521 result = this->beneath ()->get_ada_task_ptid (arg0, arg1);
2522 fprintf_unfiltered (gdb_stdlog, "<- %s->get_ada_task_ptid (", this->beneath ()->shortname ());
2523 target_debug_print_long (arg0);
2524 fputs_unfiltered (", ", gdb_stdlog);
2525 target_debug_print_long (arg1);
2526 fputs_unfiltered (") = ", gdb_stdlog);
2527 target_debug_print_ptid_t (result);
2528 fputs_unfiltered ("\n", gdb_stdlog);
2533 target_ops::auxv_parse (gdb_byte **arg0, gdb_byte *arg1, CORE_ADDR *arg2, CORE_ADDR *arg3)
2535 return this->beneath ()->auxv_parse (arg0, arg1, arg2, arg3);
2539 dummy_target::auxv_parse (gdb_byte **arg0, gdb_byte *arg1, CORE_ADDR *arg2, CORE_ADDR *arg3)
2541 return default_auxv_parse (this, arg0, arg1, arg2, arg3);
2545 debug_target::auxv_parse (gdb_byte **arg0, gdb_byte *arg1, CORE_ADDR *arg2, CORE_ADDR *arg3)
2548 fprintf_unfiltered (gdb_stdlog, "-> %s->auxv_parse (...)\n", this->beneath ()->shortname ());
2549 result = this->beneath ()->auxv_parse (arg0, arg1, arg2, arg3);
2550 fprintf_unfiltered (gdb_stdlog, "<- %s->auxv_parse (", this->beneath ()->shortname ());
2551 target_debug_print_gdb_byte_pp (arg0);
2552 fputs_unfiltered (", ", gdb_stdlog);
2553 target_debug_print_gdb_byte_p (arg1);
2554 fputs_unfiltered (", ", gdb_stdlog);
2555 target_debug_print_CORE_ADDR_p (arg2);
2556 fputs_unfiltered (", ", gdb_stdlog);
2557 target_debug_print_CORE_ADDR_p (arg3);
2558 fputs_unfiltered (") = ", gdb_stdlog);
2559 target_debug_print_int (result);
2560 fputs_unfiltered ("\n", gdb_stdlog);
2565 target_ops::search_memory (CORE_ADDR arg0, ULONGEST arg1, const gdb_byte *arg2, ULONGEST arg3, CORE_ADDR *arg4)
2567 return this->beneath ()->search_memory (arg0, arg1, arg2, arg3, arg4);
2571 dummy_target::search_memory (CORE_ADDR arg0, ULONGEST arg1, const gdb_byte *arg2, ULONGEST arg3, CORE_ADDR *arg4)
2573 return default_search_memory (this, arg0, arg1, arg2, arg3, arg4);
2577 debug_target::search_memory (CORE_ADDR arg0, ULONGEST arg1, const gdb_byte *arg2, ULONGEST arg3, CORE_ADDR *arg4)
2580 fprintf_unfiltered (gdb_stdlog, "-> %s->search_memory (...)\n", this->beneath ()->shortname ());
2581 result = this->beneath ()->search_memory (arg0, arg1, arg2, arg3, arg4);
2582 fprintf_unfiltered (gdb_stdlog, "<- %s->search_memory (", this->beneath ()->shortname ());
2583 target_debug_print_CORE_ADDR (arg0);
2584 fputs_unfiltered (", ", gdb_stdlog);
2585 target_debug_print_ULONGEST (arg1);
2586 fputs_unfiltered (", ", gdb_stdlog);
2587 target_debug_print_const_gdb_byte_p (arg2);
2588 fputs_unfiltered (", ", gdb_stdlog);
2589 target_debug_print_ULONGEST (arg3);
2590 fputs_unfiltered (", ", gdb_stdlog);
2591 target_debug_print_CORE_ADDR_p (arg4);
2592 fputs_unfiltered (") = ", gdb_stdlog);
2593 target_debug_print_int (result);
2594 fputs_unfiltered ("\n", gdb_stdlog);
2599 target_ops::can_execute_reverse ()
2601 return this->beneath ()->can_execute_reverse ();
2605 dummy_target::can_execute_reverse ()
2611 debug_target::can_execute_reverse ()
2614 fprintf_unfiltered (gdb_stdlog, "-> %s->can_execute_reverse (...)\n", this->beneath ()->shortname ());
2615 result = this->beneath ()->can_execute_reverse ();
2616 fprintf_unfiltered (gdb_stdlog, "<- %s->can_execute_reverse (", this->beneath ()->shortname ());
2617 fputs_unfiltered (") = ", gdb_stdlog);
2618 target_debug_print_bool (result);
2619 fputs_unfiltered ("\n", gdb_stdlog);
2623 enum exec_direction_kind
2624 target_ops::execution_direction ()
2626 return this->beneath ()->execution_direction ();
2629 enum exec_direction_kind
2630 dummy_target::execution_direction ()
2632 return default_execution_direction (this);
2635 enum exec_direction_kind
2636 debug_target::execution_direction ()
2638 enum exec_direction_kind result;
2639 fprintf_unfiltered (gdb_stdlog, "-> %s->execution_direction (...)\n", this->beneath ()->shortname ());
2640 result = this->beneath ()->execution_direction ();
2641 fprintf_unfiltered (gdb_stdlog, "<- %s->execution_direction (", this->beneath ()->shortname ());
2642 fputs_unfiltered (") = ", gdb_stdlog);
2643 target_debug_print_enum_exec_direction_kind (result);
2644 fputs_unfiltered ("\n", gdb_stdlog);
2649 target_ops::supports_multi_process ()
2651 return this->beneath ()->supports_multi_process ();
2655 dummy_target::supports_multi_process ()
2661 debug_target::supports_multi_process ()
2664 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_multi_process (...)\n", this->beneath ()->shortname ());
2665 result = this->beneath ()->supports_multi_process ();
2666 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_multi_process (", this->beneath ()->shortname ());
2667 fputs_unfiltered (") = ", gdb_stdlog);
2668 target_debug_print_bool (result);
2669 fputs_unfiltered ("\n", gdb_stdlog);
2674 target_ops::supports_enable_disable_tracepoint ()
2676 return this->beneath ()->supports_enable_disable_tracepoint ();
2680 dummy_target::supports_enable_disable_tracepoint ()
2686 debug_target::supports_enable_disable_tracepoint ()
2689 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_enable_disable_tracepoint (...)\n", this->beneath ()->shortname ());
2690 result = this->beneath ()->supports_enable_disable_tracepoint ();
2691 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_enable_disable_tracepoint (", this->beneath ()->shortname ());
2692 fputs_unfiltered (") = ", gdb_stdlog);
2693 target_debug_print_bool (result);
2694 fputs_unfiltered ("\n", gdb_stdlog);
2699 target_ops::supports_disable_randomization ()
2701 return this->beneath ()->supports_disable_randomization ();
2705 dummy_target::supports_disable_randomization ()
2707 return find_default_supports_disable_randomization (this);
2711 debug_target::supports_disable_randomization ()
2714 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_disable_randomization (...)\n", this->beneath ()->shortname ());
2715 result = this->beneath ()->supports_disable_randomization ();
2716 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_disable_randomization (", this->beneath ()->shortname ());
2717 fputs_unfiltered (") = ", gdb_stdlog);
2718 target_debug_print_bool (result);
2719 fputs_unfiltered ("\n", gdb_stdlog);
2724 target_ops::supports_string_tracing ()
2726 return this->beneath ()->supports_string_tracing ();
2730 dummy_target::supports_string_tracing ()
2736 debug_target::supports_string_tracing ()
2739 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_string_tracing (...)\n", this->beneath ()->shortname ());
2740 result = this->beneath ()->supports_string_tracing ();
2741 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_string_tracing (", this->beneath ()->shortname ());
2742 fputs_unfiltered (") = ", gdb_stdlog);
2743 target_debug_print_bool (result);
2744 fputs_unfiltered ("\n", gdb_stdlog);
2749 target_ops::supports_evaluation_of_breakpoint_conditions ()
2751 return this->beneath ()->supports_evaluation_of_breakpoint_conditions ();
2755 dummy_target::supports_evaluation_of_breakpoint_conditions ()
2761 debug_target::supports_evaluation_of_breakpoint_conditions ()
2764 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_evaluation_of_breakpoint_conditions (...)\n", this->beneath ()->shortname ());
2765 result = this->beneath ()->supports_evaluation_of_breakpoint_conditions ();
2766 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_evaluation_of_breakpoint_conditions (", this->beneath ()->shortname ());
2767 fputs_unfiltered (") = ", gdb_stdlog);
2768 target_debug_print_bool (result);
2769 fputs_unfiltered ("\n", gdb_stdlog);
2774 target_ops::can_run_breakpoint_commands ()
2776 return this->beneath ()->can_run_breakpoint_commands ();
2780 dummy_target::can_run_breakpoint_commands ()
2786 debug_target::can_run_breakpoint_commands ()
2789 fprintf_unfiltered (gdb_stdlog, "-> %s->can_run_breakpoint_commands (...)\n", this->beneath ()->shortname ());
2790 result = this->beneath ()->can_run_breakpoint_commands ();
2791 fprintf_unfiltered (gdb_stdlog, "<- %s->can_run_breakpoint_commands (", this->beneath ()->shortname ());
2792 fputs_unfiltered (") = ", gdb_stdlog);
2793 target_debug_print_bool (result);
2794 fputs_unfiltered ("\n", gdb_stdlog);
2799 target_ops::thread_architecture (ptid_t arg0)
2801 return this->beneath ()->thread_architecture (arg0);
2805 dummy_target::thread_architecture (ptid_t arg0)
2811 debug_target::thread_architecture (ptid_t arg0)
2813 struct gdbarch * result;
2814 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_architecture (...)\n", this->beneath ()->shortname ());
2815 result = this->beneath ()->thread_architecture (arg0);
2816 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_architecture (", this->beneath ()->shortname ());
2817 target_debug_print_ptid_t (arg0);
2818 fputs_unfiltered (") = ", gdb_stdlog);
2819 target_debug_print_struct_gdbarch_p (result);
2820 fputs_unfiltered ("\n", gdb_stdlog);
2824 struct address_space *
2825 target_ops::thread_address_space (ptid_t arg0)
2827 return this->beneath ()->thread_address_space (arg0);
2830 struct address_space *
2831 dummy_target::thread_address_space (ptid_t arg0)
2836 struct address_space *
2837 debug_target::thread_address_space (ptid_t arg0)
2839 struct address_space * result;
2840 fprintf_unfiltered (gdb_stdlog, "-> %s->thread_address_space (...)\n", this->beneath ()->shortname ());
2841 result = this->beneath ()->thread_address_space (arg0);
2842 fprintf_unfiltered (gdb_stdlog, "<- %s->thread_address_space (", this->beneath ()->shortname ());
2843 target_debug_print_ptid_t (arg0);
2844 fputs_unfiltered (") = ", gdb_stdlog);
2845 target_debug_print_struct_address_space_p (result);
2846 fputs_unfiltered ("\n", gdb_stdlog);
2851 target_ops::filesystem_is_local ()
2853 return this->beneath ()->filesystem_is_local ();
2857 dummy_target::filesystem_is_local ()
2863 debug_target::filesystem_is_local ()
2866 fprintf_unfiltered (gdb_stdlog, "-> %s->filesystem_is_local (...)\n", this->beneath ()->shortname ());
2867 result = this->beneath ()->filesystem_is_local ();
2868 fprintf_unfiltered (gdb_stdlog, "<- %s->filesystem_is_local (", this->beneath ()->shortname ());
2869 fputs_unfiltered (") = ", gdb_stdlog);
2870 target_debug_print_bool (result);
2871 fputs_unfiltered ("\n", gdb_stdlog);
2876 target_ops::trace_init ()
2878 this->beneath ()->trace_init ();
2882 dummy_target::trace_init ()
2888 debug_target::trace_init ()
2890 fprintf_unfiltered (gdb_stdlog, "-> %s->trace_init (...)\n", this->beneath ()->shortname ());
2891 this->beneath ()->trace_init ();
2892 fprintf_unfiltered (gdb_stdlog, "<- %s->trace_init (", this->beneath ()->shortname ());
2893 fputs_unfiltered (")\n", gdb_stdlog);
2897 target_ops::download_tracepoint (struct bp_location *arg0)
2899 this->beneath ()->download_tracepoint (arg0);
2903 dummy_target::download_tracepoint (struct bp_location *arg0)
2909 debug_target::download_tracepoint (struct bp_location *arg0)
2911 fprintf_unfiltered (gdb_stdlog, "-> %s->download_tracepoint (...)\n", this->beneath ()->shortname ());
2912 this->beneath ()->download_tracepoint (arg0);
2913 fprintf_unfiltered (gdb_stdlog, "<- %s->download_tracepoint (", this->beneath ()->shortname ());
2914 target_debug_print_struct_bp_location_p (arg0);
2915 fputs_unfiltered (")\n", gdb_stdlog);
2919 target_ops::can_download_tracepoint ()
2921 return this->beneath ()->can_download_tracepoint ();
2925 dummy_target::can_download_tracepoint ()
2931 debug_target::can_download_tracepoint ()
2934 fprintf_unfiltered (gdb_stdlog, "-> %s->can_download_tracepoint (...)\n", this->beneath ()->shortname ());
2935 result = this->beneath ()->can_download_tracepoint ();
2936 fprintf_unfiltered (gdb_stdlog, "<- %s->can_download_tracepoint (", this->beneath ()->shortname ());
2937 fputs_unfiltered (") = ", gdb_stdlog);
2938 target_debug_print_bool (result);
2939 fputs_unfiltered ("\n", gdb_stdlog);
2944 target_ops::download_trace_state_variable (const trace_state_variable &arg0)
2946 this->beneath ()->download_trace_state_variable (arg0);
2950 dummy_target::download_trace_state_variable (const trace_state_variable &arg0)
2956 debug_target::download_trace_state_variable (const trace_state_variable &arg0)
2958 fprintf_unfiltered (gdb_stdlog, "-> %s->download_trace_state_variable (...)\n", this->beneath ()->shortname ());
2959 this->beneath ()->download_trace_state_variable (arg0);
2960 fprintf_unfiltered (gdb_stdlog, "<- %s->download_trace_state_variable (", this->beneath ()->shortname ());
2961 target_debug_print_const_trace_state_variable_r (arg0);
2962 fputs_unfiltered (")\n", gdb_stdlog);
2966 target_ops::enable_tracepoint (struct bp_location *arg0)
2968 this->beneath ()->enable_tracepoint (arg0);
2972 dummy_target::enable_tracepoint (struct bp_location *arg0)
2978 debug_target::enable_tracepoint (struct bp_location *arg0)
2980 fprintf_unfiltered (gdb_stdlog, "-> %s->enable_tracepoint (...)\n", this->beneath ()->shortname ());
2981 this->beneath ()->enable_tracepoint (arg0);
2982 fprintf_unfiltered (gdb_stdlog, "<- %s->enable_tracepoint (", this->beneath ()->shortname ());
2983 target_debug_print_struct_bp_location_p (arg0);
2984 fputs_unfiltered (")\n", gdb_stdlog);
2988 target_ops::disable_tracepoint (struct bp_location *arg0)
2990 this->beneath ()->disable_tracepoint (arg0);
2994 dummy_target::disable_tracepoint (struct bp_location *arg0)
3000 debug_target::disable_tracepoint (struct bp_location *arg0)
3002 fprintf_unfiltered (gdb_stdlog, "-> %s->disable_tracepoint (...)\n", this->beneath ()->shortname ());
3003 this->beneath ()->disable_tracepoint (arg0);
3004 fprintf_unfiltered (gdb_stdlog, "<- %s->disable_tracepoint (", this->beneath ()->shortname ());
3005 target_debug_print_struct_bp_location_p (arg0);
3006 fputs_unfiltered (")\n", gdb_stdlog);
3010 target_ops::trace_set_readonly_regions ()
3012 this->beneath ()->trace_set_readonly_regions ();
3016 dummy_target::trace_set_readonly_regions ()
3022 debug_target::trace_set_readonly_regions ()
3024 fprintf_unfiltered (gdb_stdlog, "-> %s->trace_set_readonly_regions (...)\n", this->beneath ()->shortname ());
3025 this->beneath ()->trace_set_readonly_regions ();
3026 fprintf_unfiltered (gdb_stdlog, "<- %s->trace_set_readonly_regions (", this->beneath ()->shortname ());
3027 fputs_unfiltered (")\n", gdb_stdlog);
3031 target_ops::trace_start ()
3033 this->beneath ()->trace_start ();
3037 dummy_target::trace_start ()
3043 debug_target::trace_start ()
3045 fprintf_unfiltered (gdb_stdlog, "-> %s->trace_start (...)\n", this->beneath ()->shortname ());
3046 this->beneath ()->trace_start ();
3047 fprintf_unfiltered (gdb_stdlog, "<- %s->trace_start (", this->beneath ()->shortname ());
3048 fputs_unfiltered (")\n", gdb_stdlog);
3052 target_ops::get_trace_status (struct trace_status *arg0)
3054 return this->beneath ()->get_trace_status (arg0);
3058 dummy_target::get_trace_status (struct trace_status *arg0)
3064 debug_target::get_trace_status (struct trace_status *arg0)
3067 fprintf_unfiltered (gdb_stdlog, "-> %s->get_trace_status (...)\n", this->beneath ()->shortname ());
3068 result = this->beneath ()->get_trace_status (arg0);
3069 fprintf_unfiltered (gdb_stdlog, "<- %s->get_trace_status (", this->beneath ()->shortname ());
3070 target_debug_print_struct_trace_status_p (arg0);
3071 fputs_unfiltered (") = ", gdb_stdlog);
3072 target_debug_print_int (result);
3073 fputs_unfiltered ("\n", gdb_stdlog);
3078 target_ops::get_tracepoint_status (struct breakpoint *arg0, struct uploaded_tp *arg1)
3080 this->beneath ()->get_tracepoint_status (arg0, arg1);
3084 dummy_target::get_tracepoint_status (struct breakpoint *arg0, struct uploaded_tp *arg1)
3090 debug_target::get_tracepoint_status (struct breakpoint *arg0, struct uploaded_tp *arg1)
3092 fprintf_unfiltered (gdb_stdlog, "-> %s->get_tracepoint_status (...)\n", this->beneath ()->shortname ());
3093 this->beneath ()->get_tracepoint_status (arg0, arg1);
3094 fprintf_unfiltered (gdb_stdlog, "<- %s->get_tracepoint_status (", this->beneath ()->shortname ());
3095 target_debug_print_struct_breakpoint_p (arg0);
3096 fputs_unfiltered (", ", gdb_stdlog);
3097 target_debug_print_struct_uploaded_tp_p (arg1);
3098 fputs_unfiltered (")\n", gdb_stdlog);
3102 target_ops::trace_stop ()
3104 this->beneath ()->trace_stop ();
3108 dummy_target::trace_stop ()
3114 debug_target::trace_stop ()
3116 fprintf_unfiltered (gdb_stdlog, "-> %s->trace_stop (...)\n", this->beneath ()->shortname ());
3117 this->beneath ()->trace_stop ();
3118 fprintf_unfiltered (gdb_stdlog, "<- %s->trace_stop (", this->beneath ()->shortname ());
3119 fputs_unfiltered (")\n", gdb_stdlog);
3123 target_ops::trace_find (enum trace_find_type arg0, int arg1, CORE_ADDR arg2, CORE_ADDR arg3, int *arg4)
3125 return this->beneath ()->trace_find (arg0, arg1, arg2, arg3, arg4);
3129 dummy_target::trace_find (enum trace_find_type arg0, int arg1, CORE_ADDR arg2, CORE_ADDR arg3, int *arg4)
3135 debug_target::trace_find (enum trace_find_type arg0, int arg1, CORE_ADDR arg2, CORE_ADDR arg3, int *arg4)
3138 fprintf_unfiltered (gdb_stdlog, "-> %s->trace_find (...)\n", this->beneath ()->shortname ());
3139 result = this->beneath ()->trace_find (arg0, arg1, arg2, arg3, arg4);
3140 fprintf_unfiltered (gdb_stdlog, "<- %s->trace_find (", this->beneath ()->shortname ());
3141 target_debug_print_enum_trace_find_type (arg0);
3142 fputs_unfiltered (", ", gdb_stdlog);
3143 target_debug_print_int (arg1);
3144 fputs_unfiltered (", ", gdb_stdlog);
3145 target_debug_print_CORE_ADDR (arg2);
3146 fputs_unfiltered (", ", gdb_stdlog);
3147 target_debug_print_CORE_ADDR (arg3);
3148 fputs_unfiltered (", ", gdb_stdlog);
3149 target_debug_print_int_p (arg4);
3150 fputs_unfiltered (") = ", gdb_stdlog);
3151 target_debug_print_int (result);
3152 fputs_unfiltered ("\n", gdb_stdlog);
3157 target_ops::get_trace_state_variable_value (int arg0, LONGEST *arg1)
3159 return this->beneath ()->get_trace_state_variable_value (arg0, arg1);
3163 dummy_target::get_trace_state_variable_value (int arg0, LONGEST *arg1)
3169 debug_target::get_trace_state_variable_value (int arg0, LONGEST *arg1)
3172 fprintf_unfiltered (gdb_stdlog, "-> %s->get_trace_state_variable_value (...)\n", this->beneath ()->shortname ());
3173 result = this->beneath ()->get_trace_state_variable_value (arg0, arg1);
3174 fprintf_unfiltered (gdb_stdlog, "<- %s->get_trace_state_variable_value (", this->beneath ()->shortname ());
3175 target_debug_print_int (arg0);
3176 fputs_unfiltered (", ", gdb_stdlog);
3177 target_debug_print_LONGEST_p (arg1);
3178 fputs_unfiltered (") = ", gdb_stdlog);
3179 target_debug_print_bool (result);
3180 fputs_unfiltered ("\n", gdb_stdlog);
3185 target_ops::save_trace_data (const char *arg0)
3187 return this->beneath ()->save_trace_data (arg0);
3191 dummy_target::save_trace_data (const char *arg0)
3197 debug_target::save_trace_data (const char *arg0)
3200 fprintf_unfiltered (gdb_stdlog, "-> %s->save_trace_data (...)\n", this->beneath ()->shortname ());
3201 result = this->beneath ()->save_trace_data (arg0);
3202 fprintf_unfiltered (gdb_stdlog, "<- %s->save_trace_data (", this->beneath ()->shortname ());
3203 target_debug_print_const_char_p (arg0);
3204 fputs_unfiltered (") = ", gdb_stdlog);
3205 target_debug_print_int (result);
3206 fputs_unfiltered ("\n", gdb_stdlog);
3211 target_ops::upload_tracepoints (struct uploaded_tp **arg0)
3213 return this->beneath ()->upload_tracepoints (arg0);
3217 dummy_target::upload_tracepoints (struct uploaded_tp **arg0)
3223 debug_target::upload_tracepoints (struct uploaded_tp **arg0)
3226 fprintf_unfiltered (gdb_stdlog, "-> %s->upload_tracepoints (...)\n", this->beneath ()->shortname ());
3227 result = this->beneath ()->upload_tracepoints (arg0);
3228 fprintf_unfiltered (gdb_stdlog, "<- %s->upload_tracepoints (", this->beneath ()->shortname ());
3229 target_debug_print_struct_uploaded_tp_pp (arg0);
3230 fputs_unfiltered (") = ", gdb_stdlog);
3231 target_debug_print_int (result);
3232 fputs_unfiltered ("\n", gdb_stdlog);
3237 target_ops::upload_trace_state_variables (struct uploaded_tsv **arg0)
3239 return this->beneath ()->upload_trace_state_variables (arg0);
3243 dummy_target::upload_trace_state_variables (struct uploaded_tsv **arg0)
3249 debug_target::upload_trace_state_variables (struct uploaded_tsv **arg0)
3252 fprintf_unfiltered (gdb_stdlog, "-> %s->upload_trace_state_variables (...)\n", this->beneath ()->shortname ());
3253 result = this->beneath ()->upload_trace_state_variables (arg0);
3254 fprintf_unfiltered (gdb_stdlog, "<- %s->upload_trace_state_variables (", this->beneath ()->shortname ());
3255 target_debug_print_struct_uploaded_tsv_pp (arg0);
3256 fputs_unfiltered (") = ", gdb_stdlog);
3257 target_debug_print_int (result);
3258 fputs_unfiltered ("\n", gdb_stdlog);
3263 target_ops::get_raw_trace_data (gdb_byte *arg0, ULONGEST arg1, LONGEST arg2)
3265 return this->beneath ()->get_raw_trace_data (arg0, arg1, arg2);
3269 dummy_target::get_raw_trace_data (gdb_byte *arg0, ULONGEST arg1, LONGEST arg2)
3275 debug_target::get_raw_trace_data (gdb_byte *arg0, ULONGEST arg1, LONGEST arg2)
3278 fprintf_unfiltered (gdb_stdlog, "-> %s->get_raw_trace_data (...)\n", this->beneath ()->shortname ());
3279 result = this->beneath ()->get_raw_trace_data (arg0, arg1, arg2);
3280 fprintf_unfiltered (gdb_stdlog, "<- %s->get_raw_trace_data (", this->beneath ()->shortname ());
3281 target_debug_print_gdb_byte_p (arg0);
3282 fputs_unfiltered (", ", gdb_stdlog);
3283 target_debug_print_ULONGEST (arg1);
3284 fputs_unfiltered (", ", gdb_stdlog);
3285 target_debug_print_LONGEST (arg2);
3286 fputs_unfiltered (") = ", gdb_stdlog);
3287 target_debug_print_LONGEST (result);
3288 fputs_unfiltered ("\n", gdb_stdlog);
3293 target_ops::get_min_fast_tracepoint_insn_len ()
3295 return this->beneath ()->get_min_fast_tracepoint_insn_len ();
3299 dummy_target::get_min_fast_tracepoint_insn_len ()
3305 debug_target::get_min_fast_tracepoint_insn_len ()
3308 fprintf_unfiltered (gdb_stdlog, "-> %s->get_min_fast_tracepoint_insn_len (...)\n", this->beneath ()->shortname ());
3309 result = this->beneath ()->get_min_fast_tracepoint_insn_len ();
3310 fprintf_unfiltered (gdb_stdlog, "<- %s->get_min_fast_tracepoint_insn_len (", this->beneath ()->shortname ());
3311 fputs_unfiltered (") = ", gdb_stdlog);
3312 target_debug_print_int (result);
3313 fputs_unfiltered ("\n", gdb_stdlog);
3318 target_ops::set_disconnected_tracing (int arg0)
3320 this->beneath ()->set_disconnected_tracing (arg0);
3324 dummy_target::set_disconnected_tracing (int arg0)
3329 debug_target::set_disconnected_tracing (int arg0)
3331 fprintf_unfiltered (gdb_stdlog, "-> %s->set_disconnected_tracing (...)\n", this->beneath ()->shortname ());
3332 this->beneath ()->set_disconnected_tracing (arg0);
3333 fprintf_unfiltered (gdb_stdlog, "<- %s->set_disconnected_tracing (", this->beneath ()->shortname ());
3334 target_debug_print_int (arg0);
3335 fputs_unfiltered (")\n", gdb_stdlog);
3339 target_ops::set_circular_trace_buffer (int arg0)
3341 this->beneath ()->set_circular_trace_buffer (arg0);
3345 dummy_target::set_circular_trace_buffer (int arg0)
3350 debug_target::set_circular_trace_buffer (int arg0)
3352 fprintf_unfiltered (gdb_stdlog, "-> %s->set_circular_trace_buffer (...)\n", this->beneath ()->shortname ());
3353 this->beneath ()->set_circular_trace_buffer (arg0);
3354 fprintf_unfiltered (gdb_stdlog, "<- %s->set_circular_trace_buffer (", this->beneath ()->shortname ());
3355 target_debug_print_int (arg0);
3356 fputs_unfiltered (")\n", gdb_stdlog);
3360 target_ops::set_trace_buffer_size (LONGEST arg0)
3362 this->beneath ()->set_trace_buffer_size (arg0);
3366 dummy_target::set_trace_buffer_size (LONGEST arg0)
3371 debug_target::set_trace_buffer_size (LONGEST arg0)
3373 fprintf_unfiltered (gdb_stdlog, "-> %s->set_trace_buffer_size (...)\n", this->beneath ()->shortname ());
3374 this->beneath ()->set_trace_buffer_size (arg0);
3375 fprintf_unfiltered (gdb_stdlog, "<- %s->set_trace_buffer_size (", this->beneath ()->shortname ());
3376 target_debug_print_LONGEST (arg0);
3377 fputs_unfiltered (")\n", gdb_stdlog);
3381 target_ops::set_trace_notes (const char *arg0, const char *arg1, const char *arg2)
3383 return this->beneath ()->set_trace_notes (arg0, arg1, arg2);
3387 dummy_target::set_trace_notes (const char *arg0, const char *arg1, const char *arg2)
3393 debug_target::set_trace_notes (const char *arg0, const char *arg1, const char *arg2)
3396 fprintf_unfiltered (gdb_stdlog, "-> %s->set_trace_notes (...)\n", this->beneath ()->shortname ());
3397 result = this->beneath ()->set_trace_notes (arg0, arg1, arg2);
3398 fprintf_unfiltered (gdb_stdlog, "<- %s->set_trace_notes (", this->beneath ()->shortname ());
3399 target_debug_print_const_char_p (arg0);
3400 fputs_unfiltered (", ", gdb_stdlog);
3401 target_debug_print_const_char_p (arg1);
3402 fputs_unfiltered (", ", gdb_stdlog);
3403 target_debug_print_const_char_p (arg2);
3404 fputs_unfiltered (") = ", gdb_stdlog);
3405 target_debug_print_bool (result);
3406 fputs_unfiltered ("\n", gdb_stdlog);
3411 target_ops::core_of_thread (ptid_t arg0)
3413 return this->beneath ()->core_of_thread (arg0);
3417 dummy_target::core_of_thread (ptid_t arg0)
3423 debug_target::core_of_thread (ptid_t arg0)
3426 fprintf_unfiltered (gdb_stdlog, "-> %s->core_of_thread (...)\n", this->beneath ()->shortname ());
3427 result = this->beneath ()->core_of_thread (arg0);
3428 fprintf_unfiltered (gdb_stdlog, "<- %s->core_of_thread (", this->beneath ()->shortname ());
3429 target_debug_print_ptid_t (arg0);
3430 fputs_unfiltered (") = ", gdb_stdlog);
3431 target_debug_print_int (result);
3432 fputs_unfiltered ("\n", gdb_stdlog);
3437 target_ops::verify_memory (const gdb_byte *arg0, CORE_ADDR arg1, ULONGEST arg2)
3439 return this->beneath ()->verify_memory (arg0, arg1, arg2);
3443 dummy_target::verify_memory (const gdb_byte *arg0, CORE_ADDR arg1, ULONGEST arg2)
3445 return default_verify_memory (this, arg0, arg1, arg2);
3449 debug_target::verify_memory (const gdb_byte *arg0, CORE_ADDR arg1, ULONGEST arg2)
3452 fprintf_unfiltered (gdb_stdlog, "-> %s->verify_memory (...)\n", this->beneath ()->shortname ());
3453 result = this->beneath ()->verify_memory (arg0, arg1, arg2);
3454 fprintf_unfiltered (gdb_stdlog, "<- %s->verify_memory (", this->beneath ()->shortname ());
3455 target_debug_print_const_gdb_byte_p (arg0);
3456 fputs_unfiltered (", ", gdb_stdlog);
3457 target_debug_print_CORE_ADDR (arg1);
3458 fputs_unfiltered (", ", gdb_stdlog);
3459 target_debug_print_ULONGEST (arg2);
3460 fputs_unfiltered (") = ", gdb_stdlog);
3461 target_debug_print_int (result);
3462 fputs_unfiltered ("\n", gdb_stdlog);
3467 target_ops::get_tib_address (ptid_t arg0, CORE_ADDR *arg1)
3469 return this->beneath ()->get_tib_address (arg0, arg1);
3473 dummy_target::get_tib_address (ptid_t arg0, CORE_ADDR *arg1)
3479 debug_target::get_tib_address (ptid_t arg0, CORE_ADDR *arg1)
3482 fprintf_unfiltered (gdb_stdlog, "-> %s->get_tib_address (...)\n", this->beneath ()->shortname ());
3483 result = this->beneath ()->get_tib_address (arg0, arg1);
3484 fprintf_unfiltered (gdb_stdlog, "<- %s->get_tib_address (", this->beneath ()->shortname ());
3485 target_debug_print_ptid_t (arg0);
3486 fputs_unfiltered (", ", gdb_stdlog);
3487 target_debug_print_CORE_ADDR_p (arg1);
3488 fputs_unfiltered (") = ", gdb_stdlog);
3489 target_debug_print_bool (result);
3490 fputs_unfiltered ("\n", gdb_stdlog);
3495 target_ops::set_permissions ()
3497 this->beneath ()->set_permissions ();
3501 dummy_target::set_permissions ()
3506 debug_target::set_permissions ()
3508 fprintf_unfiltered (gdb_stdlog, "-> %s->set_permissions (...)\n", this->beneath ()->shortname ());
3509 this->beneath ()->set_permissions ();
3510 fprintf_unfiltered (gdb_stdlog, "<- %s->set_permissions (", this->beneath ()->shortname ());
3511 fputs_unfiltered (")\n", gdb_stdlog);
3515 target_ops::static_tracepoint_marker_at (CORE_ADDR arg0, static_tracepoint_marker *arg1)
3517 return this->beneath ()->static_tracepoint_marker_at (arg0, arg1);
3521 dummy_target::static_tracepoint_marker_at (CORE_ADDR arg0, static_tracepoint_marker *arg1)
3527 debug_target::static_tracepoint_marker_at (CORE_ADDR arg0, static_tracepoint_marker *arg1)
3530 fprintf_unfiltered (gdb_stdlog, "-> %s->static_tracepoint_marker_at (...)\n", this->beneath ()->shortname ());
3531 result = this->beneath ()->static_tracepoint_marker_at (arg0, arg1);
3532 fprintf_unfiltered (gdb_stdlog, "<- %s->static_tracepoint_marker_at (", this->beneath ()->shortname ());
3533 target_debug_print_CORE_ADDR (arg0);
3534 fputs_unfiltered (", ", gdb_stdlog);
3535 target_debug_print_static_tracepoint_marker_p (arg1);
3536 fputs_unfiltered (") = ", gdb_stdlog);
3537 target_debug_print_bool (result);
3538 fputs_unfiltered ("\n", gdb_stdlog);
3542 std::vector<static_tracepoint_marker>
3543 target_ops::static_tracepoint_markers_by_strid (const char *arg0)
3545 return this->beneath ()->static_tracepoint_markers_by_strid (arg0);
3548 std::vector<static_tracepoint_marker>
3549 dummy_target::static_tracepoint_markers_by_strid (const char *arg0)
3554 std::vector<static_tracepoint_marker>
3555 debug_target::static_tracepoint_markers_by_strid (const char *arg0)
3557 std::vector<static_tracepoint_marker> result;
3558 fprintf_unfiltered (gdb_stdlog, "-> %s->static_tracepoint_markers_by_strid (...)\n", this->beneath ()->shortname ());
3559 result = this->beneath ()->static_tracepoint_markers_by_strid (arg0);
3560 fprintf_unfiltered (gdb_stdlog, "<- %s->static_tracepoint_markers_by_strid (", this->beneath ()->shortname ());
3561 target_debug_print_const_char_p (arg0);
3562 fputs_unfiltered (") = ", gdb_stdlog);
3563 target_debug_print_std_vector_static_tracepoint_marker (result);
3564 fputs_unfiltered ("\n", gdb_stdlog);
3569 target_ops::traceframe_info ()
3571 return this->beneath ()->traceframe_info ();
3575 dummy_target::traceframe_info ()
3581 debug_target::traceframe_info ()
3583 traceframe_info_up result;
3584 fprintf_unfiltered (gdb_stdlog, "-> %s->traceframe_info (...)\n", this->beneath ()->shortname ());
3585 result = this->beneath ()->traceframe_info ();
3586 fprintf_unfiltered (gdb_stdlog, "<- %s->traceframe_info (", this->beneath ()->shortname ());
3587 fputs_unfiltered (") = ", gdb_stdlog);
3588 target_debug_print_traceframe_info_up (result);
3589 fputs_unfiltered ("\n", gdb_stdlog);
3594 target_ops::use_agent (bool arg0)
3596 return this->beneath ()->use_agent (arg0);
3600 dummy_target::use_agent (bool arg0)
3606 debug_target::use_agent (bool arg0)
3609 fprintf_unfiltered (gdb_stdlog, "-> %s->use_agent (...)\n", this->beneath ()->shortname ());
3610 result = this->beneath ()->use_agent (arg0);
3611 fprintf_unfiltered (gdb_stdlog, "<- %s->use_agent (", this->beneath ()->shortname ());
3612 target_debug_print_bool (arg0);
3613 fputs_unfiltered (") = ", gdb_stdlog);
3614 target_debug_print_bool (result);
3615 fputs_unfiltered ("\n", gdb_stdlog);
3620 target_ops::can_use_agent ()
3622 return this->beneath ()->can_use_agent ();
3626 dummy_target::can_use_agent ()
3632 debug_target::can_use_agent ()
3635 fprintf_unfiltered (gdb_stdlog, "-> %s->can_use_agent (...)\n", this->beneath ()->shortname ());
3636 result = this->beneath ()->can_use_agent ();
3637 fprintf_unfiltered (gdb_stdlog, "<- %s->can_use_agent (", this->beneath ()->shortname ());
3638 fputs_unfiltered (") = ", gdb_stdlog);
3639 target_debug_print_bool (result);
3640 fputs_unfiltered ("\n", gdb_stdlog);
3644 struct btrace_target_info *
3645 target_ops::enable_btrace (ptid_t arg0, const struct btrace_config *arg1)
3647 return this->beneath ()->enable_btrace (arg0, arg1);
3650 struct btrace_target_info *
3651 dummy_target::enable_btrace (ptid_t arg0, const struct btrace_config *arg1)
3656 struct btrace_target_info *
3657 debug_target::enable_btrace (ptid_t arg0, const struct btrace_config *arg1)
3659 struct btrace_target_info * result;
3660 fprintf_unfiltered (gdb_stdlog, "-> %s->enable_btrace (...)\n", this->beneath ()->shortname ());
3661 result = this->beneath ()->enable_btrace (arg0, arg1);
3662 fprintf_unfiltered (gdb_stdlog, "<- %s->enable_btrace (", this->beneath ()->shortname ());
3663 target_debug_print_ptid_t (arg0);
3664 fputs_unfiltered (", ", gdb_stdlog);
3665 target_debug_print_const_struct_btrace_config_p (arg1);
3666 fputs_unfiltered (") = ", gdb_stdlog);
3667 target_debug_print_struct_btrace_target_info_p (result);
3668 fputs_unfiltered ("\n", gdb_stdlog);
3673 target_ops::disable_btrace (struct btrace_target_info *arg0)
3675 this->beneath ()->disable_btrace (arg0);
3679 dummy_target::disable_btrace (struct btrace_target_info *arg0)
3685 debug_target::disable_btrace (struct btrace_target_info *arg0)
3687 fprintf_unfiltered (gdb_stdlog, "-> %s->disable_btrace (...)\n", this->beneath ()->shortname ());
3688 this->beneath ()->disable_btrace (arg0);
3689 fprintf_unfiltered (gdb_stdlog, "<- %s->disable_btrace (", this->beneath ()->shortname ());
3690 target_debug_print_struct_btrace_target_info_p (arg0);
3691 fputs_unfiltered (")\n", gdb_stdlog);
3695 target_ops::teardown_btrace (struct btrace_target_info *arg0)
3697 this->beneath ()->teardown_btrace (arg0);
3701 dummy_target::teardown_btrace (struct btrace_target_info *arg0)
3707 debug_target::teardown_btrace (struct btrace_target_info *arg0)
3709 fprintf_unfiltered (gdb_stdlog, "-> %s->teardown_btrace (...)\n", this->beneath ()->shortname ());
3710 this->beneath ()->teardown_btrace (arg0);
3711 fprintf_unfiltered (gdb_stdlog, "<- %s->teardown_btrace (", this->beneath ()->shortname ());
3712 target_debug_print_struct_btrace_target_info_p (arg0);
3713 fputs_unfiltered (")\n", gdb_stdlog);
3717 target_ops::read_btrace (struct btrace_data *arg0, struct btrace_target_info *arg1, enum btrace_read_type arg2)
3719 return this->beneath ()->read_btrace (arg0, arg1, arg2);
3723 dummy_target::read_btrace (struct btrace_data *arg0, struct btrace_target_info *arg1, enum btrace_read_type arg2)
3729 debug_target::read_btrace (struct btrace_data *arg0, struct btrace_target_info *arg1, enum btrace_read_type arg2)
3731 enum btrace_error result;
3732 fprintf_unfiltered (gdb_stdlog, "-> %s->read_btrace (...)\n", this->beneath ()->shortname ());
3733 result = this->beneath ()->read_btrace (arg0, arg1, arg2);
3734 fprintf_unfiltered (gdb_stdlog, "<- %s->read_btrace (", this->beneath ()->shortname ());
3735 target_debug_print_struct_btrace_data_p (arg0);
3736 fputs_unfiltered (", ", gdb_stdlog);
3737 target_debug_print_struct_btrace_target_info_p (arg1);
3738 fputs_unfiltered (", ", gdb_stdlog);
3739 target_debug_print_enum_btrace_read_type (arg2);
3740 fputs_unfiltered (") = ", gdb_stdlog);
3741 target_debug_print_enum_btrace_error (result);
3742 fputs_unfiltered ("\n", gdb_stdlog);
3746 const struct btrace_config *
3747 target_ops::btrace_conf (const struct btrace_target_info *arg0)
3749 return this->beneath ()->btrace_conf (arg0);
3752 const struct btrace_config *
3753 dummy_target::btrace_conf (const struct btrace_target_info *arg0)
3758 const struct btrace_config *
3759 debug_target::btrace_conf (const struct btrace_target_info *arg0)
3761 const struct btrace_config * result;
3762 fprintf_unfiltered (gdb_stdlog, "-> %s->btrace_conf (...)\n", this->beneath ()->shortname ());
3763 result = this->beneath ()->btrace_conf (arg0);
3764 fprintf_unfiltered (gdb_stdlog, "<- %s->btrace_conf (", this->beneath ()->shortname ());
3765 target_debug_print_const_struct_btrace_target_info_p (arg0);
3766 fputs_unfiltered (") = ", gdb_stdlog);
3767 target_debug_print_const_struct_btrace_config_p (result);
3768 fputs_unfiltered ("\n", gdb_stdlog);
3773 target_ops::record_method (ptid_t arg0)
3775 return this->beneath ()->record_method (arg0);
3779 dummy_target::record_method (ptid_t arg0)
3781 return RECORD_METHOD_NONE;
3785 debug_target::record_method (ptid_t arg0)
3787 enum record_method result;
3788 fprintf_unfiltered (gdb_stdlog, "-> %s->record_method (...)\n", this->beneath ()->shortname ());
3789 result = this->beneath ()->record_method (arg0);
3790 fprintf_unfiltered (gdb_stdlog, "<- %s->record_method (", this->beneath ()->shortname ());
3791 target_debug_print_ptid_t (arg0);
3792 fputs_unfiltered (") = ", gdb_stdlog);
3793 target_debug_print_enum_record_method (result);
3794 fputs_unfiltered ("\n", gdb_stdlog);
3799 target_ops::stop_recording ()
3801 this->beneath ()->stop_recording ();
3805 dummy_target::stop_recording ()
3810 debug_target::stop_recording ()
3812 fprintf_unfiltered (gdb_stdlog, "-> %s->stop_recording (...)\n", this->beneath ()->shortname ());
3813 this->beneath ()->stop_recording ();
3814 fprintf_unfiltered (gdb_stdlog, "<- %s->stop_recording (", this->beneath ()->shortname ());
3815 fputs_unfiltered (")\n", gdb_stdlog);
3819 target_ops::info_record ()
3821 this->beneath ()->info_record ();
3825 dummy_target::info_record ()
3830 debug_target::info_record ()
3832 fprintf_unfiltered (gdb_stdlog, "-> %s->info_record (...)\n", this->beneath ()->shortname ());
3833 this->beneath ()->info_record ();
3834 fprintf_unfiltered (gdb_stdlog, "<- %s->info_record (", this->beneath ()->shortname ());
3835 fputs_unfiltered (")\n", gdb_stdlog);
3839 target_ops::save_record (const char *arg0)
3841 this->beneath ()->save_record (arg0);
3845 dummy_target::save_record (const char *arg0)
3851 debug_target::save_record (const char *arg0)
3853 fprintf_unfiltered (gdb_stdlog, "-> %s->save_record (...)\n", this->beneath ()->shortname ());
3854 this->beneath ()->save_record (arg0);
3855 fprintf_unfiltered (gdb_stdlog, "<- %s->save_record (", this->beneath ()->shortname ());
3856 target_debug_print_const_char_p (arg0);
3857 fputs_unfiltered (")\n", gdb_stdlog);
3861 target_ops::supports_delete_record ()
3863 return this->beneath ()->supports_delete_record ();
3867 dummy_target::supports_delete_record ()
3873 debug_target::supports_delete_record ()
3876 fprintf_unfiltered (gdb_stdlog, "-> %s->supports_delete_record (...)\n", this->beneath ()->shortname ());
3877 result = this->beneath ()->supports_delete_record ();
3878 fprintf_unfiltered (gdb_stdlog, "<- %s->supports_delete_record (", this->beneath ()->shortname ());
3879 fputs_unfiltered (") = ", gdb_stdlog);
3880 target_debug_print_bool (result);
3881 fputs_unfiltered ("\n", gdb_stdlog);
3886 target_ops::delete_record ()
3888 this->beneath ()->delete_record ();
3892 dummy_target::delete_record ()
3898 debug_target::delete_record ()
3900 fprintf_unfiltered (gdb_stdlog, "-> %s->delete_record (...)\n", this->beneath ()->shortname ());
3901 this->beneath ()->delete_record ();
3902 fprintf_unfiltered (gdb_stdlog, "<- %s->delete_record (", this->beneath ()->shortname ());
3903 fputs_unfiltered (")\n", gdb_stdlog);
3907 target_ops::record_is_replaying (ptid_t arg0)
3909 return this->beneath ()->record_is_replaying (arg0);
3913 dummy_target::record_is_replaying (ptid_t arg0)
3919 debug_target::record_is_replaying (ptid_t arg0)
3922 fprintf_unfiltered (gdb_stdlog, "-> %s->record_is_replaying (...)\n", this->beneath ()->shortname ());
3923 result = this->beneath ()->record_is_replaying (arg0);
3924 fprintf_unfiltered (gdb_stdlog, "<- %s->record_is_replaying (", this->beneath ()->shortname ());
3925 target_debug_print_ptid_t (arg0);
3926 fputs_unfiltered (") = ", gdb_stdlog);
3927 target_debug_print_bool (result);
3928 fputs_unfiltered ("\n", gdb_stdlog);
3933 target_ops::record_will_replay (ptid_t arg0, int arg1)
3935 return this->beneath ()->record_will_replay (arg0, arg1);
3939 dummy_target::record_will_replay (ptid_t arg0, int arg1)
3945 debug_target::record_will_replay (ptid_t arg0, int arg1)
3948 fprintf_unfiltered (gdb_stdlog, "-> %s->record_will_replay (...)\n", this->beneath ()->shortname ());
3949 result = this->beneath ()->record_will_replay (arg0, arg1);
3950 fprintf_unfiltered (gdb_stdlog, "<- %s->record_will_replay (", this->beneath ()->shortname ());
3951 target_debug_print_ptid_t (arg0);
3952 fputs_unfiltered (", ", gdb_stdlog);
3953 target_debug_print_int (arg1);
3954 fputs_unfiltered (") = ", gdb_stdlog);
3955 target_debug_print_bool (result);
3956 fputs_unfiltered ("\n", gdb_stdlog);
3961 target_ops::record_stop_replaying ()
3963 this->beneath ()->record_stop_replaying ();
3967 dummy_target::record_stop_replaying ()
3972 debug_target::record_stop_replaying ()
3974 fprintf_unfiltered (gdb_stdlog, "-> %s->record_stop_replaying (...)\n", this->beneath ()->shortname ());
3975 this->beneath ()->record_stop_replaying ();
3976 fprintf_unfiltered (gdb_stdlog, "<- %s->record_stop_replaying (", this->beneath ()->shortname ());
3977 fputs_unfiltered (")\n", gdb_stdlog);
3981 target_ops::goto_record_begin ()
3983 this->beneath ()->goto_record_begin ();
3987 dummy_target::goto_record_begin ()
3993 debug_target::goto_record_begin ()
3995 fprintf_unfiltered (gdb_stdlog, "-> %s->goto_record_begin (...)\n", this->beneath ()->shortname ());
3996 this->beneath ()->goto_record_begin ();
3997 fprintf_unfiltered (gdb_stdlog, "<- %s->goto_record_begin (", this->beneath ()->shortname ());
3998 fputs_unfiltered (")\n", gdb_stdlog);
4002 target_ops::goto_record_end ()
4004 this->beneath ()->goto_record_end ();
4008 dummy_target::goto_record_end ()
4014 debug_target::goto_record_end ()
4016 fprintf_unfiltered (gdb_stdlog, "-> %s->goto_record_end (...)\n", this->beneath ()->shortname ());
4017 this->beneath ()->goto_record_end ();
4018 fprintf_unfiltered (gdb_stdlog, "<- %s->goto_record_end (", this->beneath ()->shortname ());
4019 fputs_unfiltered (")\n", gdb_stdlog);
4023 target_ops::goto_record (ULONGEST arg0)
4025 this->beneath ()->goto_record (arg0);
4029 dummy_target::goto_record (ULONGEST arg0)
4035 debug_target::goto_record (ULONGEST arg0)
4037 fprintf_unfiltered (gdb_stdlog, "-> %s->goto_record (...)\n", this->beneath ()->shortname ());
4038 this->beneath ()->goto_record (arg0);
4039 fprintf_unfiltered (gdb_stdlog, "<- %s->goto_record (", this->beneath ()->shortname ());
4040 target_debug_print_ULONGEST (arg0);
4041 fputs_unfiltered (")\n", gdb_stdlog);
4045 target_ops::insn_history (int arg0, gdb_disassembly_flags arg1)
4047 this->beneath ()->insn_history (arg0, arg1);
4051 dummy_target::insn_history (int arg0, gdb_disassembly_flags arg1)
4057 debug_target::insn_history (int arg0, gdb_disassembly_flags arg1)
4059 fprintf_unfiltered (gdb_stdlog, "-> %s->insn_history (...)\n", this->beneath ()->shortname ());
4060 this->beneath ()->insn_history (arg0, arg1);
4061 fprintf_unfiltered (gdb_stdlog, "<- %s->insn_history (", this->beneath ()->shortname ());
4062 target_debug_print_int (arg0);
4063 fputs_unfiltered (", ", gdb_stdlog);
4064 target_debug_print_gdb_disassembly_flags (arg1);
4065 fputs_unfiltered (")\n", gdb_stdlog);
4069 target_ops::insn_history_from (ULONGEST arg0, int arg1, gdb_disassembly_flags arg2)
4071 this->beneath ()->insn_history_from (arg0, arg1, arg2);
4075 dummy_target::insn_history_from (ULONGEST arg0, int arg1, gdb_disassembly_flags arg2)
4081 debug_target::insn_history_from (ULONGEST arg0, int arg1, gdb_disassembly_flags arg2)
4083 fprintf_unfiltered (gdb_stdlog, "-> %s->insn_history_from (...)\n", this->beneath ()->shortname ());
4084 this->beneath ()->insn_history_from (arg0, arg1, arg2);
4085 fprintf_unfiltered (gdb_stdlog, "<- %s->insn_history_from (", this->beneath ()->shortname ());
4086 target_debug_print_ULONGEST (arg0);
4087 fputs_unfiltered (", ", gdb_stdlog);
4088 target_debug_print_int (arg1);
4089 fputs_unfiltered (", ", gdb_stdlog);
4090 target_debug_print_gdb_disassembly_flags (arg2);
4091 fputs_unfiltered (")\n", gdb_stdlog);
4095 target_ops::insn_history_range (ULONGEST arg0, ULONGEST arg1, gdb_disassembly_flags arg2)
4097 this->beneath ()->insn_history_range (arg0, arg1, arg2);
4101 dummy_target::insn_history_range (ULONGEST arg0, ULONGEST arg1, gdb_disassembly_flags arg2)
4107 debug_target::insn_history_range (ULONGEST arg0, ULONGEST arg1, gdb_disassembly_flags arg2)
4109 fprintf_unfiltered (gdb_stdlog, "-> %s->insn_history_range (...)\n", this->beneath ()->shortname ());
4110 this->beneath ()->insn_history_range (arg0, arg1, arg2);
4111 fprintf_unfiltered (gdb_stdlog, "<- %s->insn_history_range (", this->beneath ()->shortname ());
4112 target_debug_print_ULONGEST (arg0);
4113 fputs_unfiltered (", ", gdb_stdlog);
4114 target_debug_print_ULONGEST (arg1);
4115 fputs_unfiltered (", ", gdb_stdlog);
4116 target_debug_print_gdb_disassembly_flags (arg2);
4117 fputs_unfiltered (")\n", gdb_stdlog);
4121 target_ops::call_history (int arg0, record_print_flags arg1)
4123 this->beneath ()->call_history (arg0, arg1);
4127 dummy_target::call_history (int arg0, record_print_flags arg1)
4133 debug_target::call_history (int arg0, record_print_flags arg1)
4135 fprintf_unfiltered (gdb_stdlog, "-> %s->call_history (...)\n", this->beneath ()->shortname ());
4136 this->beneath ()->call_history (arg0, arg1);
4137 fprintf_unfiltered (gdb_stdlog, "<- %s->call_history (", this->beneath ()->shortname ());
4138 target_debug_print_int (arg0);
4139 fputs_unfiltered (", ", gdb_stdlog);
4140 target_debug_print_record_print_flags (arg1);
4141 fputs_unfiltered (")\n", gdb_stdlog);
4145 target_ops::call_history_from (ULONGEST arg0, int arg1, record_print_flags arg2)
4147 this->beneath ()->call_history_from (arg0, arg1, arg2);
4151 dummy_target::call_history_from (ULONGEST arg0, int arg1, record_print_flags arg2)
4157 debug_target::call_history_from (ULONGEST arg0, int arg1, record_print_flags arg2)
4159 fprintf_unfiltered (gdb_stdlog, "-> %s->call_history_from (...)\n", this->beneath ()->shortname ());
4160 this->beneath ()->call_history_from (arg0, arg1, arg2);
4161 fprintf_unfiltered (gdb_stdlog, "<- %s->call_history_from (", this->beneath ()->shortname ());
4162 target_debug_print_ULONGEST (arg0);
4163 fputs_unfiltered (", ", gdb_stdlog);
4164 target_debug_print_int (arg1);
4165 fputs_unfiltered (", ", gdb_stdlog);
4166 target_debug_print_record_print_flags (arg2);
4167 fputs_unfiltered (")\n", gdb_stdlog);
4171 target_ops::call_history_range (ULONGEST arg0, ULONGEST arg1, record_print_flags arg2)
4173 this->beneath ()->call_history_range (arg0, arg1, arg2);
4177 dummy_target::call_history_range (ULONGEST arg0, ULONGEST arg1, record_print_flags arg2)
4183 debug_target::call_history_range (ULONGEST arg0, ULONGEST arg1, record_print_flags arg2)
4185 fprintf_unfiltered (gdb_stdlog, "-> %s->call_history_range (...)\n", this->beneath ()->shortname ());
4186 this->beneath ()->call_history_range (arg0, arg1, arg2);
4187 fprintf_unfiltered (gdb_stdlog, "<- %s->call_history_range (", this->beneath ()->shortname ());
4188 target_debug_print_ULONGEST (arg0);
4189 fputs_unfiltered (", ", gdb_stdlog);
4190 target_debug_print_ULONGEST (arg1);
4191 fputs_unfiltered (", ", gdb_stdlog);
4192 target_debug_print_record_print_flags (arg2);
4193 fputs_unfiltered (")\n", gdb_stdlog);
4197 target_ops::augmented_libraries_svr4_read ()
4199 return this->beneath ()->augmented_libraries_svr4_read ();
4203 dummy_target::augmented_libraries_svr4_read ()
4209 debug_target::augmented_libraries_svr4_read ()
4212 fprintf_unfiltered (gdb_stdlog, "-> %s->augmented_libraries_svr4_read (...)\n", this->beneath ()->shortname ());
4213 result = this->beneath ()->augmented_libraries_svr4_read ();
4214 fprintf_unfiltered (gdb_stdlog, "<- %s->augmented_libraries_svr4_read (", this->beneath ()->shortname ());
4215 fputs_unfiltered (") = ", gdb_stdlog);
4216 target_debug_print_bool (result);
4217 fputs_unfiltered ("\n", gdb_stdlog);
4221 const struct frame_unwind *
4222 target_ops::get_unwinder ()
4224 return this->beneath ()->get_unwinder ();
4227 const struct frame_unwind *
4228 dummy_target::get_unwinder ()
4233 const struct frame_unwind *
4234 debug_target::get_unwinder ()
4236 const struct frame_unwind * result;
4237 fprintf_unfiltered (gdb_stdlog, "-> %s->get_unwinder (...)\n", this->beneath ()->shortname ());
4238 result = this->beneath ()->get_unwinder ();
4239 fprintf_unfiltered (gdb_stdlog, "<- %s->get_unwinder (", this->beneath ()->shortname ());
4240 fputs_unfiltered (") = ", gdb_stdlog);
4241 target_debug_print_const_struct_frame_unwind_p (result);
4242 fputs_unfiltered ("\n", gdb_stdlog);
4246 const struct frame_unwind *
4247 target_ops::get_tailcall_unwinder ()
4249 return this->beneath ()->get_tailcall_unwinder ();
4252 const struct frame_unwind *
4253 dummy_target::get_tailcall_unwinder ()
4258 const struct frame_unwind *
4259 debug_target::get_tailcall_unwinder ()
4261 const struct frame_unwind * result;
4262 fprintf_unfiltered (gdb_stdlog, "-> %s->get_tailcall_unwinder (...)\n", this->beneath ()->shortname ());
4263 result = this->beneath ()->get_tailcall_unwinder ();
4264 fprintf_unfiltered (gdb_stdlog, "<- %s->get_tailcall_unwinder (", this->beneath ()->shortname ());
4265 fputs_unfiltered (") = ", gdb_stdlog);
4266 target_debug_print_const_struct_frame_unwind_p (result);
4267 fputs_unfiltered ("\n", gdb_stdlog);
4272 target_ops::prepare_to_generate_core ()
4274 this->beneath ()->prepare_to_generate_core ();
4278 dummy_target::prepare_to_generate_core ()
4283 debug_target::prepare_to_generate_core ()
4285 fprintf_unfiltered (gdb_stdlog, "-> %s->prepare_to_generate_core (...)\n", this->beneath ()->shortname ());
4286 this->beneath ()->prepare_to_generate_core ();
4287 fprintf_unfiltered (gdb_stdlog, "<- %s->prepare_to_generate_core (", this->beneath ()->shortname ());
4288 fputs_unfiltered (")\n", gdb_stdlog);
4292 target_ops::done_generating_core ()
4294 this->beneath ()->done_generating_core ();
4298 dummy_target::done_generating_core ()
4303 debug_target::done_generating_core ()
4305 fprintf_unfiltered (gdb_stdlog, "-> %s->done_generating_core (...)\n", this->beneath ()->shortname ());
4306 this->beneath ()->done_generating_core ();
4307 fprintf_unfiltered (gdb_stdlog, "<- %s->done_generating_core (", this->beneath ()->shortname ());
4308 fputs_unfiltered (")\n", gdb_stdlog);