mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge remote-tracking branch 'origin/master' into master-next
This commit is contained in:
@@ -1315,7 +1315,11 @@ void Driver::buildOutputInfo(const ToolChain &TC, const DerivedArgList &Args,
|
||||
|
||||
OI.SelectedSanitizer = SanitizerKind::None;
|
||||
if (const Arg *A = Args.getLastArg(options::OPT_sanitize_EQ))
|
||||
OI.SelectedSanitizer = parseSanitizerArgValues(A, TC.getTriple(), Diags);
|
||||
OI.SelectedSanitizer = parseSanitizerArgValues(
|
||||
A, TC.getTriple(), Diags,
|
||||
[&](StringRef sanitizerName) {
|
||||
return TC.sanitizerRuntimeLibExists(Args, sanitizerName);
|
||||
});
|
||||
|
||||
// Check that the sanitizer coverage flags are supported if supplied.
|
||||
if (const Arg *A = Args.getLastArg(options::OPT_sanitize_coverage_EQ))
|
||||
|
||||
Reference in New Issue
Block a user