* src/pic16/glue.c (pic16emitMaps),
[fw/sdcc] / src / xa51 / gen.h
index bd4512418bbfc800dd3c590554b2e8c75198d41a..fec9e0c3c0c598f8b5c8dd4fdd33e5f789b0d0ad 100755 (executable)
@@ -32,9 +32,10 @@ enum
     AOP_DIR, 
     AOP_FAR,
     AOP_CODE,
-    AOP_STK, 
+    AOP_GPTR,
+    AOP_STK,
     AOP_IMMD, 
-    AOP_CRY
+    AOP_BIT
   };
 
 /* type asmop : a homogenised type for 
@@ -49,6 +50,7 @@ typedef struct asmop {
      AOP_DIR    -  direct, just a name
      AOP_FAR    -  
      AOP_CODE   - 
+     AOP_GPTR   -
      AOP_STK    -  on stack (with offset)
      AOP_IMMD   -  immediate value for eg. remateriazable 
      AOP_CRY    -  carry contains the value of this
@@ -62,4 +64,6 @@ typedef struct asmop {
 #define AOP_SIZE(x) x->aop->size
 #define AOP_NAME(x) x->aop->name
 
+void xa51_emitDebuggerSymbol (char *);
+
 #endif