zig cc: detect -mcpu, -march, -mtune

However these are all treated like zig's -mcpu parameter.

See #4784
This commit is contained in:
Andrew Kelley
2020-04-01 18:05:06 -04:00
parent eefb0a36c0
commit 4848b28ec8
5 changed files with 49 additions and 11 deletions

View File

@@ -735,9 +735,12 @@ static int main0(int argc, char **argv) {
linker_args.append(buf_create_from_str("-z"));
linker_args.append(buf_create_from_str(it.only_arg));
break;
case Stage2ClangArgLinkerInputL:
case Stage2ClangArgLibDir:
lib_dirs.append(it.only_arg);
break;
case Stage2ClangArgMCpu:
mcpu = it.only_arg;
break;
}
}
// Parse linker args