mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-07 12:30:32 +00:00
Initialize SIM_DESC properly.
This commit is contained in:
parent
a120bc7fab
commit
b8dcd18250
@ -1,3 +1,8 @@
|
||||
2010-01-13 Anthony Green <green@moxielogic.com>
|
||||
|
||||
* interp.c (sim_open): Initialize the SIM_DESC object properly
|
||||
with sim_config() and sim_post_argv_init().
|
||||
|
||||
2010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -1176,6 +1176,22 @@ sim_open (kind, cb, abfd, argv)
|
||||
|
||||
set_initial_gprs (); /* Reset the GPR registers. */
|
||||
|
||||
/* Configure/verify the target byte order and other runtime
|
||||
configuration options */
|
||||
if (sim_config (sd) != SIM_RC_OK)
|
||||
{
|
||||
sim_module_uninstall (sd);
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (sim_post_argv_init (sd) != SIM_RC_OK)
|
||||
{
|
||||
/* Uninstall the modules to avoid memory leaks,
|
||||
file descriptor leaks, etc. */
|
||||
sim_module_uninstall (sd);
|
||||
return 0;
|
||||
}
|
||||
|
||||
return sd;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user