]> git.sur5r.net Git - cc65/blobdiff - src/ca65/condasm.c
Merge pull request #740 from laubzega/master
[cc65] / src / ca65 / condasm.c
index 24cbae69680b5b7ff9f126de0d4acb42a9132fb2..b8bda4c7d836cedd0e21d9efbbe735a13d2f1eda 100644 (file)
@@ -386,6 +386,16 @@ void DoConditionals (void)
                 CalcOverallIfCond ();
                 break;
 
+            case TOK_IFP4510:
+                D = AllocIf (".IFP4510", 1);
+                NextTok ();
+                if (IfCond) {
+                    SetIfCond (D, GetCPU() == CPU_4510);
+                }
+                ExpectSep ();
+                CalcOverallIfCond ();
+                break;
+
             case TOK_IFP816:
                 D = AllocIf (".IFP816", 1);
                 NextTok ();
@@ -457,6 +467,7 @@ int CheckConditionals (void)
         case TOK_IFNDEF:
         case TOK_IFNREF:
         case TOK_IFP02:
+        case TOK_IFP4510:
         case TOK_IFP816:
         case TOK_IFPC02:
         case TOK_IFPSC02: