All programs print version and exit successfully.

* All programs are now using the ProgName variable as well.
This commit is contained in:
Chris Cacciatore
2016-08-11 16:46:48 -07:00
parent d9a2452b81
commit bad8412131
12 changed files with 19 additions and 9 deletions

View File

@@ -121,7 +121,7 @@ int main (int argc, char* argv [])
break; break;
case 'V': case 'V':
fprintf (stderr, "ar65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
break; break;
default: default:

View File

@@ -619,7 +619,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the assembler version */ /* Print the assembler version */
{ {
fprintf (stderr, "ca65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -742,7 +742,7 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the compiler version */ /* Print the compiler version */
{ {
fprintf (stderr, "cc65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit (EXIT_SUCCESS); exit (EXIT_SUCCESS);
} }

View File

@@ -220,6 +220,7 @@ static void OptVersion (const char* Opt attribute ((unused)),
{ {
fprintf (stderr, fprintf (stderr,
"%s V%s\n", ProgName, GetVersionAsString ()); "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -1233,7 +1233,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print version number */ /* Print version number */
{ {
fprintf (stderr, "cl65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -263,7 +263,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the assembler version */ /* Print the assembler version */
{ {
fprintf (stderr, "co65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -340,7 +340,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the disassembler version */ /* Print the disassembler version */
{ {
fprintf (stderr, "da65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -166,7 +166,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the program version */ /* Print the program version */
{ {
fprintf (stderr, "grc65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -543,7 +543,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the assembler version */ /* Print the assembler version */
{ {
fprintf (stderr, "ld65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -209,6 +209,7 @@ static void OptVersion (const char* Opt attribute ((unused)),
/* Print the assembler version */ /* Print the assembler version */
{ {
fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }

View File

@@ -121,7 +121,8 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused))) const char* Arg attribute ((unused)))
/* Print the simulator version */ /* Print the simulator version */
{ {
fprintf (stderr, "sim65 V%s\n", GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }
static void OptQuitXIns (const char* Opt attribute ((unused)), static void OptQuitXIns (const char* Opt attribute ((unused)),

View File

@@ -286,6 +286,7 @@ static void OptVersion (const char* Opt attribute ((unused)),
/* Print the assembler version */ /* Print the assembler version */
{ {
fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ()); fprintf (stderr, "%s V%s\n", ProgName, GetVersionAsString ());
exit(EXIT_SUCCESS);
} }