#include <stdio.h>
#include <readline/readline.h>
-#include <readline/history.h>
#include "monitor.h"
#include "disassemble.h"
free_cmdtable(HASH_CMDTYPE);
free_cmdtable(HASH_CODE);
- /* Readline 関連のメモリを明示的に解放 */
- rl_clear_history();
- rl_cleanup_after_signal();
- rl_free_line_state();
-
if(cerr->num > 0) {
stat = 1;
}
COMET II machine code monitor. Type ? for help.
-Info: arguments '1' are ignored.
> b ? 1
breakpoint manipulate:
b[reak] a[dd] <address>
b[reak] d[el] <address>
b[reak] l[ist]
b[reak] r[eset]
+
+Info: arguments '1' are ignored.
-../../../../comet2monitor <break_help_2.monitor 2>&1 | sed '/^(comet2 monitor) /d'
+../../../../comet2monitor <break_help_2.monitor 2>&1 | sed -e '/^(comet2 monitor) /d; /^Info/H; /^Info/d; $G'
COMET II machine code monitor. Type ? for help.
> l sum_10.o
-Info: arguments '#40' are ignored.
> d 0 #20 #40
#0000: adr : 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F
-------------------------------------------------------------------------------------
#0000: 0000: 7001 0000 7002 0000 3622 1010 0015 2621 2210 0017 4110 0016 6500 0010 6400 0007
#0000: 0010: 1120 0018 7120 7110 8100 0001 000A 0001 0000 0000 0000 0000 0000 0000 0000 0000
#0000: 0020: 0000
+
+Info: arguments '#40' are ignored.
-../../../../comet2monitor <dump_3.monitor 2>&1 | sed '/^(comet2 monitor) /d'
+../../../../comet2monitor <dump_3.monitor 2>&1 | sed -e '/^(comet2 monitor) /d; /^Info/H; /^Info/d; $G'