target: Remove error messages as no .get_gdb_fileio_info
If target does not support semi-hosting function, it has no need to provide .get_gdb_fileio_info callback. OpenOCD will use default function target_get_gdb_fileio_info_default. The default function just return ERROR_FAIL and gdb_server will treat every halted condition as normal halted and return "Txx" to gdb. Change-Id: I9ddb2be3a1145eae2ef5b712bdea89eb2e0fbc20 Signed-off-by: Hsiangkai Wang <hsiangkai@gmail.com> Reviewed-on: http://openocd.zylin.com/1586 Tested-by: jenkins Reviewed-by: Nemui Trinomius <nemuisan_kawausogasuki@live.jp> Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
5fcd6d77b3
commit
d86211b1da
|
@ -1734,14 +1734,16 @@ int target_arch_state(struct target *target)
|
|||
static int target_get_gdb_fileio_info_default(struct target *target,
|
||||
struct gdb_fileio_info *fileio_info)
|
||||
{
|
||||
LOG_ERROR("Not implemented: %s", __func__);
|
||||
/* If target does not support semi-hosting function, target
|
||||
has no need to provide .get_gdb_fileio_info callback.
|
||||
It just return ERROR_FAIL and gdb_server will return "Txx"
|
||||
as target halted every time. */
|
||||
return ERROR_FAIL;
|
||||
}
|
||||
|
||||
static int target_gdb_fileio_end_default(struct target *target,
|
||||
int retcode, int fileio_errno, bool ctrl_c)
|
||||
{
|
||||
LOG_ERROR("Not implemented: %s", __func__);
|
||||
return ERROR_OK;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue