addapt new syntax of s51
[fw/sdcc] / debugger / mcs51 / cmd.h
index ad53cd1621d887783b9a0685866f5e278f9b5c88..25c65f4ed1f3ea7f0b8c3de5519f373f6990b4eb 100644 (file)
 #ifndef SDCDB_CMD_H
 #define SDCDB_CMD_H
 /* forward definition for command functions */
+extern int cmdSetTmpUserBp (char *, context *);
 extern int cmdSetUserBp (char *, context *);
 extern int cmdClrUserBp (char *, context *);
 extern int cmdHelp      (char *, context *);
+extern int cmdJump      (char *, context *);
 extern int cmdListSrc   (char *, context *);
 extern int cmdListAsm   (char *, context *);
 extern int cmdSetOption (char *, context *);
+extern int cmdCondition (char *, context *);
+extern int cmdIgnore    (char *, context *);
 extern int cmdContinue  (char *, context *);
 extern int cmdDelUserBp (char *, context *);
 extern int cmdStep      (char *, context *);
@@ -44,4 +48,25 @@ extern int cmdFile      (char *, context *);
 extern int cmdInfo      (char *, context *);
 extern int cmdShow      (char *, context *);
 extern int cmdFinish    (char *, context *);
+extern int cmdCommands  (char *, context *);
+extern int cmdStepi     (char *, context *);
+extern int cmdNexti     (char *, context *);
+extern int cmdUp        (char *, context *);
+extern int cmdDown      (char *, context *);
+extern int cmdWhere     (char *, context *);
+extern int cmdOutput    (char *, context *);
+extern int cmdDisasm1   (char *, context *);
+extern int cmdDisasmF   (char *, context *);
+extern int cmdDisplay   (char *, context *);
+extern int cmdUnDisplay (char *, context *);
+extern int cmdSource    (char *, context *);
+extern void displayAll  (context *);
+
+extern int cmdListModules (char *s, context *cctxt);
+extern int cmdListFunctions (char *s, context *cctxt);
+extern int cmdListSymbols (char *s, context *cctxt);
+
+extern void setMainContext( void);
+int conditionIsTrue( char *s, context *cctxt);
+
 #endif