* device/lib/Makefile.in: fixed to enable port-specific-objects
[fw/sdcc] / src / ds390 / gen.h
index 04726f8b2ecda116d4580fdba852eb09bb08b99f..907b9601a08970d8758278245c1d1c5006029213 100644 (file)
@@ -31,7 +31,7 @@ enum
     AOP_REG, AOP_DIR,
     AOP_DPTR, AOP_DPTR2, AOP_R0, AOP_R1,
     AOP_STK, AOP_IMMD, AOP_STR,
-    AOP_CRY, AOP_ACC, AOP_DPTRn
+    AOP_CRY, AOP_ACC, AOP_DPTRn, AOP_DUMMY
   };
 
 /* type asmop : a homogenised type for 
@@ -54,6 +54,7 @@ typedef struct asmop
                                   AOP_STR    -  array of strings
                                   AOP_ACC    -  result is in the acc:b pair
                                   AOP_DPTRn  -  is in dptr(n)
+                                  AOP_DUMMY  -  read as 0, discard writes
                                 */
     short coff;                        /* current offset */
     short size;                        /* total size */
@@ -80,7 +81,6 @@ typedef struct asmop
 asmop;
 
 void gen390Code (iCode *);
-
-extern unsigned fReturnSizeDS390;
+void ds390_emitDebuggerSymbol (char *);
 
 #endif