]> git.sur5r.net Git - cc65/commitdiff
Make the last change more generic
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 27 Mar 2001 22:57:20 +0000 (22:57 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 27 Mar 2001 22:57:20 +0000 (22:57 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@681 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/optimize.c

index 4676deaaa33aff5d73f946780132739e88e37a55..4c84c214eff45d79b60d380b51be778cf504c23e 100644 (file)
@@ -1765,19 +1765,19 @@ static void OptLoads (void)
 
        /* Search for
         *
-        *      adc     #xx
+        *      adc     xx               
         *      bcc     *+3
         *      inx
         *
         * Remove the handling of the high byte if the X register
         * is not used any more
         */
-       } else if (LineMatch (L, "\tadc\t#")            &&
-           GetNextCodeLines (L, L2, 3)                 &&
+       } else if (LineMatch (L, "\tadc\t")             &&
+           GetNextCodeLines (L, L2, 3)                 &&
            LineFullMatch (L2[0], "\tbcc\t*+3")         &&
                    LineFullMatch (L2[1], "\tinx")              &&
-           L2[1]->Next                                 &&
-           IsHint (L2[1]->Next, "x:!")                 &&
+           L2[1]->Next                                 &&
+           IsHint (L2[1]->Next, "x:!")                 &&
            !RegXUsed (L2[1])) {
 
            /* Delete the lines */
@@ -1785,14 +1785,14 @@ static void OptLoads (void)
 
        /* Search for
         *
-        *      sbc     #xx
+        *      sbc     xx
         *      bcs     *+3
         *      dex
         *
         * Remove the handling of the high byte if the X register
         * is not used any more
         */
-       } else if (LineMatch (L, "\tsbc\t#")            &&
+       } else if (LineMatch (L, "\tsbc\t")             &&
            GetNextCodeLines (L, L2, 3)                 &&
            LineFullMatch (L2[0], "\tbcs\t*+3")         &&
                    LineFullMatch (L2[1], "\tdex")              &&
@@ -1809,7 +1809,7 @@ static void OptLoads (void)
        if (!LineFullMatch (L, "\tldx\t#$00")) {
            /* Next line */
            goto NextLine;
-       }                               
+       }
 
        /* Search for:
         *