Fix '-mmacosx-version-min=' for Clang 10.0.x.

This commit is contained in:
Thomas Pöchtrager 2020-09-04 12:51:13 +02:00
parent 29500b2093
commit 2733413b68

View File

@ -809,7 +809,7 @@ bool Target::setup() {
if (OSNum.Num()) { if (OSNum.Num()) {
std::string tmp; std::string tmp;
tmp = "-mmacosx-version-min="; tmp = "-mmacosx-version-min=";
if (clangversion <= ClangVersion(10, 0) && if (clangversion < ClangVersion(11, 0) &&
OSNum >= OSVersion(11, 0)) { OSNum >= OSVersion(11, 0)) {
// Clang <= 10 can't parse -mmacosx-version-min=11.x // Clang <= 10 can't parse -mmacosx-version-min=11.x
tmp += "10.16"; tmp += "10.16";