aboutsummaryrefslogtreecommitdiff
path: root/sim/mips
diff options
context:
space:
mode:
authorPatrick Macdonald <patrickm@redhat.com>1998-06-12 18:58:26 +0000
committerPatrick Macdonald <patrickm@redhat.com>1998-06-12 18:58:26 +0000
commitff94f1040187ba0f134623da27bb22d9a5addaae (patch)
treeb153a22d4e4655d91291c3dfb0e9939c7c27a166 /sim/mips
parent80ade9931a73bf205ca878f323d3ce3d25653811 (diff)
downloadgdb-ff94f1040187ba0f134623da27bb22d9a5addaae.zip
gdb-ff94f1040187ba0f134623da27bb22d9a5addaae.tar.gz
gdb-ff94f1040187ba0f134623da27bb22d9a5addaae.tar.bz2
* interp.c: added call to sky_command_options_end() to close
any open file handles before exiting * sky-gpuif.[c|h]: add disassembly on the fly code, log and log file option support * sky-gdb.[c|h] (sky_command_options_close()): new function, added some body to the log and log file option sections
Diffstat (limited to 'sim/mips')
-rw-r--r--sim/mips/interp.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sim/mips/interp.c b/sim/mips/interp.c
index bbaeedb..f0ba619 100644
--- a/sim/mips/interp.c
+++ b/sim/mips/interp.c
@@ -344,7 +344,7 @@ sim_open (kind, cb, abfd, argv)
/* start-sanitize-sky */
#ifdef TARGET_SKY
- sky_command_options (sd);
+ sky_command_options_open (sd);
#endif
/* end-sanitize-sky */
@@ -662,6 +662,13 @@ sim_close (sd, quitting)
printf("DBG: sim_close: entered (quitting = %d)\n",quitting);
#endif
+/* start-sanitize-sky */
+#ifdef TARGET_SKY
+ sky_command_options_close (sd);
+#endif
+/* end-sanitize-sky */
+
+
/* "quitting" is non-zero if we cannot hang on errors */
/* Ensure that any resources allocated through the callback