forked from Imagelibrary/binutils-gdb
* interp.c (sim_hw_configure): Return 1 for success.
(sim_prepare_for_program): Use the sim_hw_configure exit code to return SIM_RC_FAIL.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2002-08-13 Marko Kohtala <marko.kohtala@luukku.com>
|
||||||
|
|
||||||
|
* interp.c (sim_hw_configure): Return 1 for success.
|
||||||
|
(sim_prepare_for_program): Use the sim_hw_configure exit code to
|
||||||
|
return SIM_RC_FAIL.
|
||||||
|
|
||||||
2002-08-13 Stephane Carrez <stcarrez@nerim.fr>
|
2002-08-13 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
* dv-m68hc11.c (m68hc11cpu_io_read_buffer): Translate memory
|
* dv-m68hc11.c (m68hc11cpu_io_read_buffer): Translate memory
|
||||||
|
|||||||
@@ -166,7 +166,7 @@ sim_board_reset (SIM_DESC sd)
|
|||||||
cpu_restart (cpu);
|
cpu_restart (cpu);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
static int
|
||||||
sim_hw_configure (SIM_DESC sd)
|
sim_hw_configure (SIM_DESC sd)
|
||||||
{
|
{
|
||||||
const struct bfd_arch_info *arch;
|
const struct bfd_arch_info *arch;
|
||||||
@@ -291,7 +291,7 @@ sim_hw_configure (SIM_DESC sd)
|
|||||||
sim_hw_parse (sd, "/m68hc12 > port-d cpu-write-port /m68hc12");
|
sim_hw_parse (sd, "/m68hc12 > port-d cpu-write-port /m68hc12");
|
||||||
cpu->hw_cpu = sim_hw_parse (sd, "/m68hc12");
|
cpu->hw_cpu = sim_hw_parse (sd, "/m68hc12");
|
||||||
}
|
}
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
@@ -301,7 +301,9 @@ sim_prepare_for_program (SIM_DESC sd, struct _bfd* abfd)
|
|||||||
|
|
||||||
cpu = STATE_CPU (sd, 0);
|
cpu = STATE_CPU (sd, 0);
|
||||||
|
|
||||||
sim_hw_configure (sd);
|
if (!sim_hw_configure (sd))
|
||||||
|
return SIM_RC_FAIL;
|
||||||
|
|
||||||
if (abfd != NULL)
|
if (abfd != NULL)
|
||||||
{
|
{
|
||||||
cpu->cpu_elf_start = bfd_get_start_address (abfd);
|
cpu->cpu_elf_start = bfd_get_start_address (abfd);
|
||||||
|
|||||||
Reference in New Issue
Block a user