mirror of
https://github.com/intel/llvm.git
synced 2026-02-04 03:26:06 +08:00
Link with Foundation whenever -fobjc-link-runtime is used. <rdar://10976177>
The check for excluding libarclite on i386 MacOSX should not apply to Foundation. llvm-svn: 155263
This commit is contained in:
@@ -4216,9 +4216,9 @@ void darwin::Link::ConstructJob(Compilation &C, const JobAction &JA,
|
||||
if ((!runtime.HasARC && isObjCAutoRefCount(Args)) ||
|
||||
!runtime.HasSubscripting)
|
||||
getDarwinToolChain().AddLinkARCArgs(Args, CmdArgs);
|
||||
CmdArgs.push_back("-framework");
|
||||
CmdArgs.push_back("Foundation");
|
||||
}
|
||||
CmdArgs.push_back("-framework");
|
||||
CmdArgs.push_back("Foundation");
|
||||
// Link libobj.
|
||||
CmdArgs.push_back("-lobjc");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user