* sim/ucsim/*.*, sim/ucsim/configure, sim/ucsim/configure.in:
[fw/sdcc] / sim / ucsim / cmd.src / bpcl.h
index cc09badf8a5a6e347f37cc051e2869f0563b9bce..117cf35de4014a1c41f793ef28f93a044f1fff86 100644 (file)
@@ -35,30 +35,31 @@ 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
 class cl_tbreak_cmd: public cl_break_cmd
 {
 public:
-  cl_tbreak_cmd(char *aname,
-               int  can_rep,
-               char *short_hlp,
-               char *long_hlp):
+  cl_tbreak_cmd(const char *aname,
+                int  can_rep,
+                const char *short_hlp,
+                const 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