Driver: implement driver automagic support for -lcc_kext

Rewrite linker arguments to use libclang_rt.cc_kext.a
instead of gcc-specific libcc_kext.a

Resolves Radar 7808495

llvm-svn: 114193
This commit is contained in:
Shantonu Sen
2010-09-17 18:39:08 +00:00
parent dd84ef1e62
commit afeb03b41d
7 changed files with 49 additions and 3 deletions

View File

@@ -116,6 +116,8 @@ static void AddLinkerInputs(const ToolChain &TC,
// Handle reserved library options.
if (A.getOption().matches(options::OPT_Z_reserved_lib_stdcxx)) {
TC.AddCXXStdlibLibArgs(Args, CmdArgs);
} else if (A.getOption().matches(options::OPT_Z_reserved_lib_cckext)) {
TC.AddCCKextLibArgs(Args, CmdArgs);
} else
A.renderAsInput(Args, CmdArgs);
}