diff --git a/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.properties b/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.properties index 7cf4a9c4815..b43f9f90ef3 100755 --- a/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.properties +++ b/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.properties @@ -62,8 +62,10 @@ ToolName.compiler.llvm.c=LLVM Clang ToolName.compiler.llvm.cpp=LLVM Clang++ ToolName.compiler.llvm.gcc=LLVM GCC ToolName.compiler.llvm.g++=LLVM G++ -ToolName.linker.llvm.c=LLVM C linker -ToolName.linker.llvm.cpp=LLVM C++ linker +ToolName.linker.llvm.c=LLVM Clang C linker +ToolName.linker.llvm.cpp=LLVM Clang C++ linker +ToolName.linker.llvm.gcc=LLVM GNU C linker +ToolName.linker.llvm.g++=LLVM GNU C++ linker ToolName.llc.llvm=LLVM Static Compiler ToolName.llc.llvm.c=LLVM C Static Compiler ToolName.llc.llvm.cpp=LLVM C++ Static Compiler diff --git a/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.xml b/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.xml index 1386b691280..781451ee703 100755 --- a/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.xml +++ b/llvm/org.eclipse.cdt.managedbuilder.llvm.ui/plugin.xml @@ -46,7 +46,7 @@ - - - - - - + osList="all" + secondaryOutputs="cdt.managedbuild.tool.llvm.c.linker.output.exe.bc" + superClass="cdt.managedbuild.toolchain.llvm.base" + targetTool="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base;cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + + + + + + + + + + + + + + + + + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.target.llvm.macosx.platform.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base"> + superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">