Fix naked DMD-style asm emission for non-Mac x86 Darwin targets

This commit is contained in:
Martin Kinkelin 2020-06-26 17:55:44 +02:00
parent a31ac78037
commit 535160458d
5 changed files with 39 additions and 42 deletions

View file

@ -418,6 +418,9 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Triple &triple) {
break;
case llvm::Triple::Darwin:
case llvm::Triple::MacOSX:
case llvm::Triple::IOS:
case llvm::Triple::WatchOS:
case llvm::Triple::TvOS:
case llvm::Triple::FreeBSD:
args.push_back("-lc++");
break;