X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fcmd.src%2Fbpcl.h;h=407b6add4031c74b8ac0bc280731a3fa368be433;hb=90f4aedaef8a2310573eef905f95c671f84e5cde;hp=cc09badf8a5a6e347f37cc051e2869f0563b9bce;hpb=f27cbdc6513b26748661452e50ed3af99fac16a2;p=fw%2Fsdcc diff --git a/sim/ucsim/cmd.src/bpcl.h b/sim/ucsim/cmd.src/bpcl.h index cc09badf..407b6add 100644 --- a/sim/ucsim/cmd.src/bpcl.h +++ b/sim/ucsim/cmd.src/bpcl.h @@ -35,12 +35,13 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA COMMAND_HEAD(cl_break_cmd) public: enum brk_perm perm; -COMMAND_METHODS(cl_break_cmd) - virtual void do_fetch(class cl_sim *sim, - t_addr addr, int hit, class cl_console *con); - virtual void do_event(class cl_sim *sim, - class cl_mem *mem, char op, t_addr addr, int hit, - class cl_console *con); +COMMAND_METHODS_ON(uc,cl_break_cmd) + virtual void do_fetch(class cl_uc *uc, + t_addr addr, int hit, class cl_console_base *con); + virtual void do_event(class cl_uc *uc, + class cl_address_space *mem, + char op, t_addr addr, int hit, + class cl_console_base *con); COMMAND_TAIL; // TBREAK @@ -48,17 +49,17 @@ class cl_tbreak_cmd: public cl_break_cmd { public: cl_tbreak_cmd(char *aname, - int can_rep, - char *short_hlp, - char *long_hlp): + int can_rep, + char *short_hlp, + char *long_hlp): cl_break_cmd(aname, can_rep, short_hlp, long_hlp) {perm=brkDYNAMIC;} }; // CLEAR -COMMAND(cl_clear_cmd); +COMMAND_ON(uc,cl_clear_cmd); // DELETE -COMMAND(cl_delete_cmd); +COMMAND_ON(uc,cl_delete_cmd); #endif