* sim/ucsim/cmd.src/newcmdposix.cc, sim/ucsim/cmd.src/newcmdposixcl.h,
[fw/sdcc] / sim / ucsim / cmd.src / bpcl.h
index cc09badf8a5a6e347f37cc051e2869f0563b9bce..407b6add4031c74b8ac0bc280731a3fa368be433 100644 (file)
@@ -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