zig cc: work around clang calling GetCommandLine on Windows

This commit is contained in:
Andrew Kelley
2019-02-24 15:30:30 -05:00
parent bcca76b3c4
commit 8c2c6368f9
2 changed files with 5 additions and 8 deletions

View File

@@ -260,13 +260,9 @@ int main(int argc, char **argv) {
return 0;
}
if (argc >= 2 && (strcmp(argv[1], "cc") == 0)) {
return ZigClang_main(argc - 1, argv + 1);
}
if (argc >= 2 && strcmp(argv[1], "-cc1") == 0) {
return ZigClang_main(argc, argv);
}
if (argc >= 2 && strcmp(argv[1], "-cc1as") == 0) {
if (argc >= 2 && (strcmp(argv[1], "cc") == 0 ||
strcmp(argv[1], "-cc1") == 0 || strcmp(argv[1], "-cc1as") == 0))
{
return ZigClang_main(argc, argv);
}