oops
[fw/sdcc] / src / xa51 / gen.c
index 40427b9c3200d14c5ad3f859bc4832daf0bcb8b3..fa2823bdb8a87b388a2f06a274eb7ceb2ebf2d69 100755 (executable)
@@ -312,7 +312,7 @@ char *opRegName(operand *op, int offset, char *opName) {
 
   if (IS_SYMOP(op)) {
     if (OP_SYMBOL(op)->onStack) {
-      sprintf (aop->name[0], "[r7+%d+0+%d+%d]", sym->stack, 
+      sprintf (opName, "[r7+%d+0+%d+%d]", OP_SYMBOL(op)->stack, 
               FUNC_ISISR(currFunc->type) ? 6 : 4, _G.nRegsSaved);
       return opName;
     }