ABI/API checker: include SDK version number when generating diagnostic baselines

This commit is contained in:
Xi Ge
2019-09-10 17:00:39 -07:00
parent 9748a5adfd
commit a7e8620582
3 changed files with 12 additions and 3 deletions

View File

@@ -2522,7 +2522,15 @@ static CheckerOptions getCheckOpts(int argc, char *argv[]) {
Opts.SwiftOnly = options::SwiftOnly;
Opts.SkipOSCheck = options::DisableOSChecks;
for (int i = 1; i < argc; ++i)
Opts.ToolArgs.push_back(StringRef(argv[i]));
Opts.ToolArgs.push_back(argv[i]);
if (!options::SDK.empty()) {
auto Ver = getSDKVersion(options::SDK);
if (!Ver.empty()) {
Opts.ToolArgs.push_back("-sdk-version");
Opts.ToolArgs.push_back(Ver);
}
}
return Opts;
}