]> git.sur5r.net Git - cc65/blobdiff - src/cc65/codeseg.c
Fixed inline assembler problems with instructions where implicit means
[cc65] / src / cc65 / codeseg.c
index c27f44b3d9b9898cd35e2460fd7344563c08238f..4ae945fd62fce5b70832e83036cf8882901de48c 100644 (file)
@@ -289,8 +289,12 @@ static CodeEntry* ParseInsn (CodeSeg* S, LineInfo* LI, const char* L)
     switch (*L) {
 
        case '\0':
-           /* Implicit */
-           AM = AM65_IMP;
+           /* Implicit or accu */
+            if (OPC->Info & OF_NOIMP) {
+                AM = AM65_ACC;
+            } else {
+                AM = AM65_IMP;
+            }
            break;
 
        case '#':