import gdb-1999-07-19 snapshot
[platform/upstream/binutils.git] / sim / mips / ChangeLog
index 34c2798..cdea1ae 100644 (file)
@@ -1,3 +1,18 @@
+1999-07-14  Frank Ch. Eigler  <fche@cygnus.com>
+
+       Implement "sim firmware" option, inspired by jimb's version of 1998-01.
+       * interp.c (firmware_option_p): New global flag: "sim firmware" given.
+       (idt_monitor_base): Base address for IDT monitor traps.
+       (pmon_monitor_base): Ditto for PMON.
+       (lsipmon_monitor_base): Ditto for LSI PMON.
+       (MONITOR_BASE, MONITOR_SIZE): Removed macros.
+       (mips_option): Add "firmware" option with new OPTION_FIRMWARE key.
+       (sim_firmware_command): New function.
+       (mips_option_handler): Call it for OPTION_FIRMWARE.
+       (sim_open): Allocate memory for idt_monitor region.  If "--board"
+       option was given, add no monitor by default.  Add BREAK hooks only if
+       monitors are also there.
+       
 Mon Jul 12 00:02:27 1999  Andrew Cagney  <cagney@amy.cygnus.com>
 
        * interp.c (sim_monitor): Flush output before reading input.