This tool needs the libLLVMArchive library now.
authorReid Spencer <rspencer@reidspencer.com>
Sun, 14 Nov 2004 22:19:21 +0000 (22:19 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 14 Nov 2004 22:19:21 +0000 (22:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17789 91177308-0d34-0410-b5e6-96231b3b80d8

tools/gccld/Makefile
tools/llvm-ar/Makefile

index 2915c6b0567393b0dbda2bcacd9134862de943e8..0ecc9e15d1cbe093b459222cfff5f08391724b46 100644 (file)
@@ -10,8 +10,9 @@
 LEVEL = ../..
 
 TOOLNAME = gccld
-USEDLIBS = LLVMipo.a LLVMTransforms.a LLVMScalarOpts.a LLVMAnalysis.a LLVMipa.a \
-          LLVMTransformUtils.a LLVMTarget.a LLVMBCReader LLVMBCWriter LLVMCore \
-          LLVMSupport.a LLVMSystem.a
+USEDLIBS = LLVMipo.a LLVMTransforms.a LLVMScalarOpts.a LLVMAnalysis.a \
+          LLVMipa.a LLVMTransformUtils.a LLVMTarget.a LLVMLinker.a \
+          LLVMArchive.a LLVMBCReader LLVMBCWriter \
+          LLVMCore LLVMSupport.a LLVMSystem.a
 
 include $(LEVEL)/Makefile.common
index 938f73ef11a8d67f71a2079d70a5d9aef207ce2c..36968b3cc275a9d7732dc55b1cd603b1b7d974b2 100644 (file)
@@ -9,6 +9,11 @@
 LEVEL = ../..
 
 TOOLNAME = llvm-ar 
-USEDLIBS = LLVMBCReader LLVMCore LLVMSupport.a LLVMSystem.a
+USEDLIBS = LLVMArchive.a LLVMBCReader LLVMCore LLVMSupport.a LLVMSystem.a
 
 include $(LEVEL)/Makefile.common
+
+check-local::
+       $(ToolDir)/llvm-ar zRrS nada.a .
+       $(ToolDir)/llvm-ar tv nada.a | grep Debug/llvm-ar.d >/dev/null 2>&1
+       $(RM) -f nada.a