[PATCH] D48849: [Driver][Darwin] Use Host Triple to infer target os version
Alex Lorenz via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 2 16:57:42 PDT 2018
arphaman added a comment.
Nit: Could you please try to extract the shared code into a function, e.g.
Optional<std::string> overrideMacOSTripleDefaultVersion(const llvm::Triple &Triple, ... OSTy, ... TheDriver) {
if (Triple.getOSMajorVersion())
return None;
llvm::Triple SystemTriple(llvm::sys::getProcessTriple());
if (SystemTriple.isMacOSX())
return getOSVersion(OSTy, SystemTriple, TheDriver));
return None;
}
Repository:
rC Clang
https://reviews.llvm.org/D48849
More information about the cfe-commits
mailing list