void rcmd (const char *arg0, struct ui_file *arg1) override;
char *pid_to_exec_file (int arg0) override;
void log_command (const char *arg0) override;
- target_section_table *get_section_table () override;
+ const target_section_table *get_section_table () override;
thread_control_capabilities get_thread_control_capabilities () override;
bool attach_no_wait () override;
bool can_async_p () override;
void rcmd (const char *arg0, struct ui_file *arg1) override;
char *pid_to_exec_file (int arg0) override;
void log_command (const char *arg0) override;
- target_section_table *get_section_table () override;
+ const target_section_table *get_section_table () override;
thread_control_capabilities get_thread_control_capabilities () override;
bool attach_no_wait () override;
bool can_async_p () override;
fputs_unfiltered (")\n", gdb_stdlog);
}
-target_section_table *
+const target_section_table *
target_ops::get_section_table ()
{
return this->beneath ()->get_section_table ();
}
-target_section_table *
+const target_section_table *
dummy_target::get_section_table ()
{
- return NULL;
+ return default_get_section_table ();
}
-target_section_table *
+const target_section_table *
debug_target::get_section_table ()
{
- target_section_table * result;
+ const target_section_table * result;
fprintf_unfiltered (gdb_stdlog, "-> %s->get_section_table (...)\n", this->beneath ()->shortname ());
result = this->beneath ()->get_section_table ();
fprintf_unfiltered (gdb_stdlog, "<- %s->get_section_table (", this->beneath ()->shortname ());
fputs_unfiltered (") = ", gdb_stdlog);
- target_debug_print_target_section_table_p (result);
+ target_debug_print_const_target_section_table_p (result);
fputs_unfiltered ("\n", gdb_stdlog);
return result;
}