mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 22:52:11 +02:00
Bug 409477 - fix clang linker to call clang instead of llvm-ld.
Also fixed binary parser on Mac. llvm-ld doesn't exist in newer llvm implementations. From what I can tell, clang now just calls the real linker after running and massaging the bc files. Changed to call clang and clang++ drivers at link time. Had to fix some of the options to make it work. Just a stop gap since there are more issues to resolve but at least it's enough to get working. Change-Id: I54b78e85b16a77549a5be9d282bc6f47f723947d Reviewed-on: https://git.eclipse.org/r/13515 Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com> Reviewed-by: Doug Schaefer <dschaefer@qnx.com> IP-Clean: Doug Schaefer <dschaefer@qnx.com> Tested-by: Doug Schaefer <dschaefer@qnx.com>
This commit is contained in:
parent
1ae2226284
commit
5f4d0a13d9
2 changed files with 144 additions and 90 deletions
|
@ -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
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
<option
|
||||
category="llvm.c.link.category.general"
|
||||
command="-v"
|
||||
defaultValue="true"
|
||||
defaultValue="false"
|
||||
id="llvm.c.link.option.verbose"
|
||||
name="%Option.Posix.Linker.Verbose"
|
||||
tip="%option.tip"
|
||||
|
@ -148,16 +148,6 @@
|
|||
resourceFilter="all"
|
||||
tip="%option.tip.6"
|
||||
valueType="boolean">
|
||||
<enablement
|
||||
attribute="defaultValue"
|
||||
extensionAdjustment="false"
|
||||
type="CONTAINER_ATTRIBUTE"
|
||||
value="true">
|
||||
<checkBuildProperty
|
||||
property="org.eclipse.cdt.build.core.buildArtefactType"
|
||||
value="org.eclipse.cdt.build.core.buildArtefactType.exe">
|
||||
</checkBuildProperty>
|
||||
</enablement>
|
||||
</option>
|
||||
<option
|
||||
category="llvm.c.link.category.llvmOptions"
|
||||
|
@ -1052,6 +1042,38 @@
|
|||
sources="c,C,cc,cxx,cpp">
|
||||
</inputType>
|
||||
</tool>
|
||||
<tool
|
||||
command="clang"
|
||||
id="cdt.managedbuild.tool.llvm.clang.c.linker"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.c"
|
||||
natureFilter="cnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
</tool>
|
||||
<tool
|
||||
command="clang++"
|
||||
id="cdt.managedbuild.tool.llvm.clang.cpp.linker"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.cpp"
|
||||
natureFilter="ccnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
</tool>
|
||||
<tool
|
||||
command="llvm-gcc"
|
||||
id="cdt.managedbuild.tool.llvm.gcc.linker"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.gcc"
|
||||
natureFilter="cnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
</tool>
|
||||
<tool
|
||||
command="llvm-g++"
|
||||
id="cdt.managedbuild.tool.llvm.g++.linker"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.g++"
|
||||
natureFilter="ccnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
</tool>
|
||||
<toolChain
|
||||
archList="all"
|
||||
configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.llvm.ui.LlvmEnvironmentVariableSupplier"
|
||||
|
@ -1088,19 +1110,31 @@
|
|||
</toolChain>
|
||||
<toolChain
|
||||
archList="all"
|
||||
id="cdt.managedbuild.toolchain.llvm.with.linker.base"
|
||||
id="cdt.managedbuild.toolchain.llvm.clang.base"
|
||||
isAbstract="true"
|
||||
name="%ToolChainName.llvm.with.linker"
|
||||
name="%ToolChainName.llvm.clang"
|
||||
osList="all"
|
||||
secondaryOutputs="cdt.managedbuild.tool.llvm.c.linker.output.exe.bc"
|
||||
superClass="cdt.managedbuild.toolchain.llvm.base"
|
||||
targetTool="cdt.managedbuild.tool.llvm.cpp.linker.base;cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.c.compiler.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.compiler.llvm.c"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.compiler">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.cpp.compiler.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.compiler.llvm.cpp"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.compiler">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.c.linker.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.c"
|
||||
natureFilter="cnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
superClass="cdt.managedbuild.tool.llvm.clang.c.linker">
|
||||
<enablement
|
||||
type="ALL">
|
||||
<not>
|
||||
|
@ -1116,7 +1150,7 @@
|
|||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.cpp"
|
||||
natureFilter="ccnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker">
|
||||
superClass="cdt.managedbuild.tool.llvm.clang.cpp.linker">
|
||||
<enablement
|
||||
type="ALL">
|
||||
<not>
|
||||
|
@ -1136,24 +1170,6 @@
|
|||
</option>
|
||||
</tool>
|
||||
</toolChain>
|
||||
<toolChain
|
||||
id="cdt.managedbuild.toolchain.llvm.clang.base"
|
||||
isAbstract="true"
|
||||
name="%ToolChainName.llvm.clang"
|
||||
superClass="cdt.managedbuild.toolchain.llvm.with.linker.base">
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.c.compiler.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.compiler.llvm.c"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.compiler">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.cpp.compiler.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.compiler.llvm.cpp"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.compiler">
|
||||
</tool>
|
||||
</toolChain>
|
||||
<toolChain
|
||||
archList="all"
|
||||
id="cdt.managedbuild.toolchain.llvm.clang.linux.base"
|
||||
|
@ -1223,10 +1239,14 @@
|
|||
</targetPlatform>
|
||||
</toolChain>
|
||||
<toolChain
|
||||
archList="all"
|
||||
id="cdt.managedbuild.toolchain.llvm.gnu.base"
|
||||
isAbstract="true"
|
||||
name="%ToolChainName.llvm.gnu"
|
||||
superClass="cdt.managedbuild.toolchain.llvm.with.linker.base">
|
||||
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">
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.c.compiler.base"
|
||||
isAbstract="true"
|
||||
|
@ -1239,6 +1259,38 @@
|
|||
name="%ToolName.compiler.llvm.g++"
|
||||
superClass="cdt.managedbuild.tool.llvm.g++.compiler">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.c.linker.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.gcc"
|
||||
natureFilter="cnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.gcc.linker">
|
||||
<enablement
|
||||
type="ALL">
|
||||
<not>
|
||||
<checkBuildProperty
|
||||
property="org.eclipse.cdt.build.core.buildArtefactType"
|
||||
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib">
|
||||
</checkBuildProperty>
|
||||
</not>
|
||||
</enablement>
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base"
|
||||
isAbstract="true"
|
||||
name="%ToolName.linker.llvm.g++"
|
||||
natureFilter="ccnature"
|
||||
superClass="cdt.managedbuild.tool.llvm.g++.linker">
|
||||
<enablement
|
||||
type="ALL">
|
||||
<not>
|
||||
<checkBuildProperty
|
||||
property="org.eclipse.cdt.build.core.buildArtefactType"
|
||||
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib">
|
||||
</checkBuildProperty>
|
||||
</not>
|
||||
</enablement>
|
||||
</tool>
|
||||
</toolChain>
|
||||
<toolChain
|
||||
archList="all"
|
||||
|
@ -1770,7 +1822,7 @@
|
|||
archList="all"
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.exe.debug"
|
||||
osList="macosx"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.exe.debug"
|
||||
|
@ -1811,7 +1863,7 @@
|
|||
archList="al"
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.exe.release"
|
||||
osList="macosx"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.exe.release"
|
||||
|
@ -1856,7 +1908,7 @@
|
|||
superClass="cdt.managedbuild.toolchain.llvm.clang.macosx.base">
|
||||
<targetPlatform
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.so.debug"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.so.debug"
|
||||
|
@ -1897,7 +1949,7 @@
|
|||
archList="all"
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.so.release"
|
||||
osList="macosx"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.so.release"
|
||||
|
@ -1944,7 +1996,7 @@
|
|||
archList="all"
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.lib.debug"
|
||||
osList="macosx"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.lib.debug"
|
||||
|
@ -1985,7 +2037,7 @@
|
|||
archList="all"
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.platform.lib.release"
|
||||
osList="macosx"
|
||||
superClass="cdt.managedbuild.target.llvm.platform.base">
|
||||
superClass="cdt.managedbuild.target.llvm.macosx.platform.base">
|
||||
</targetPlatform>
|
||||
<builder
|
||||
id="cdt.managedbuild.target.llvm.clang.macosx.builder.lib.release"
|
||||
|
@ -2648,11 +2700,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.exe.debug"
|
||||
|
@ -2689,11 +2741,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.exe.release"
|
||||
|
@ -2736,12 +2788,12 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.so.debug"
|
||||
isAbstract="true"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.so.debug"
|
||||
|
@ -2778,11 +2830,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.so.release"
|
||||
|
@ -2825,12 +2877,12 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.lib.debug"
|
||||
isAbstract="true"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.lib.debug"
|
||||
|
@ -2867,11 +2919,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.c.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.cpp.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.linux.assembler.lib.release"
|
||||
|
@ -2938,11 +2990,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.exe.debug"
|
||||
|
@ -2977,11 +3029,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.exe.release"
|
||||
|
@ -3024,12 +3076,12 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.so.debug"
|
||||
isAbstract="true"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.so.debug"
|
||||
|
@ -3066,11 +3118,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.so.release"
|
||||
|
@ -3113,12 +3165,12 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.lib.debug"
|
||||
isAbstract="true"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.lib.debug"
|
||||
|
@ -3155,11 +3207,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.c.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.cpp.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.macosx.assembler.lib.release"
|
||||
|
@ -3227,11 +3279,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.exe.debug"
|
||||
|
@ -3268,11 +3320,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.exe.release"
|
||||
|
@ -3315,11 +3367,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.so.debug"
|
||||
|
@ -3356,11 +3408,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.so.release"
|
||||
|
@ -3403,11 +3455,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.lib.debug"
|
||||
|
@ -3444,11 +3496,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.c.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.cpp.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.cygwin.assembler.lib.release"
|
||||
|
@ -3516,11 +3568,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.exe.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.exe.debug"
|
||||
|
@ -3557,11 +3609,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.exe.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.exe.release"
|
||||
|
@ -3604,11 +3656,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.so.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.so.debug"
|
||||
|
@ -3645,11 +3697,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.so.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.so.release"
|
||||
|
@ -3692,11 +3744,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.lib.debug"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.lib.debug"
|
||||
|
@ -3733,11 +3785,11 @@
|
|||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.c.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.c.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.c.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.cpp.linker.lib.release"
|
||||
superClass="cdt.managedbuild.tool.llvm.cpp.linker.base">
|
||||
superClass="cdt.managedbuild.tool.llvm.gnu.cpp.linker.base">
|
||||
</tool>
|
||||
<tool
|
||||
id="cdt.managedbuild.tool.llvm.gnu.win32.mingw.assembler.lib.release"
|
||||
|
|
Loading…
Add table
Reference in a new issue