* Makefile.in, configure.in, configure,
[fw/sdcc] / src / ds390 / main.h
index c4d1602006f3f342573426ca00d25fb8b561fe71..e3e8c123c7236e2b8093a3f686cf4486d482aa83 100644 (file)
@@ -1,8 +1,19 @@
 #ifndef MAIN_INCLUDE
 #define MAIN_INCLUDE
 
-bool x_parseOptions(char **argv, int *pargc);
-void x_setDefaultOptions(void);
-void x_finaliseOptions(void);
+typedef struct asmLineNode
+  {
+    int size;
+    int currentDPS;
+    unsigned initialized:1;
+    bitVect *regsRead;
+    bitVect *regsWritten;
+  }
+asmLineNode;
+
+bool x_parseOptions (char **argv, int *pargc);
+void x_setDefaultOptions (void);
+void x_finaliseOptions (void);
+asmLineNode * ds390newAsmLineNode (int currentDPS);
 
 #endif