]> git.sur5r.net Git - cc65/blobdiff - src/cc65/main.c
new pull fix
[cc65] / src / cc65 / main.c
index 1041b8fa2df57d33019dd5b88ed2e5fb7eb432b5..8fc774f87d1c729948fc348a766a77e5de42b3e7 100644 (file)
@@ -220,6 +220,10 @@ static void SetSys (const char* Sys)
             DefineNumericMacro ("__APPLE2ENH__", 1);
             break;
 
+        case TGT_GAMATE:
+            DefineNumericMacro ("__GAMATE__", 1);
+            break;
+
         case TGT_GEOS_CBM:
             /* Do not handle as a CBM system */
             DefineNumericMacro ("__GEOS__", 1);
@@ -239,6 +243,14 @@ static void SetSys (const char* Sys)
             DefineNumericMacro ("__ATMOS__", 1);
             break;
 
+        case TGT_TELEMON24:
+            DefineNumericMacro ("__TELEMON24__", 1);
+            break;
+                                
+        case TGT_TELEMON30:
+            DefineNumericMacro ("__TELEMON30__", 1);
+            break;
+
         case TGT_NES:
             DefineNumericMacro ("__NES__", 1);
             break;
@@ -734,12 +746,13 @@ static void OptVerbose (const char* Opt attribute ((unused)),
 
 
 
-static void OptVersion (const char* Opt attribute ((unused)),
-                        const char* Arg attribute ((unused)))
+
+static void OptVersion (const char* Opt attribute((unused)),
+                        const char* Arg attribute((unused)))
 /* Print the compiler version */
 {
-    fprintf (stderr, "cc65 V%s\n", GetVersionAsString ());
-    exit (EXIT_SUCCESS);
+    fprintf(stderr, "%s V%s\n", ProgName, GetVersionAsString());
+    exit(EXIT_SUCCESS);
 }