[llvm] r196988 - Prune redundant dependencies in LLVMBuild.txt.

NAKAMURA Takumi geek4civic at gmail.com
Tue Dec 10 16:30:58 PST 2013


Author: chapuni
Date: Tue Dec 10 18:30:57 2013
New Revision: 196988

URL: http://llvm.org/viewvc/llvm-project?rev=196988&view=rev
Log:
Prune redundant dependencies in LLVMBuild.txt.

Modified:
    llvm/trunk/lib/CodeGen/LLVMBuild.txt
    llvm/trunk/lib/ExecutionEngine/Interpreter/LLVMBuild.txt
    llvm/trunk/lib/ExecutionEngine/JIT/LLVMBuild.txt
    llvm/trunk/lib/ExecutionEngine/LLVMBuild.txt
    llvm/trunk/lib/ExecutionEngine/MCJIT/LLVMBuild.txt
    llvm/trunk/lib/LTO/LLVMBuild.txt
    llvm/trunk/lib/MC/MCDisassembler/LLVMBuild.txt
    llvm/trunk/lib/Target/AArch64/Disassembler/LLVMBuild.txt
    llvm/trunk/lib/Target/AArch64/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/AArch64/Utils/LLVMBuild.txt
    llvm/trunk/lib/Target/ARM/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt
    llvm/trunk/lib/Target/MSP430/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/Mips/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/NVPTX/LLVMBuild.txt
    llvm/trunk/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/R600/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/Sparc/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/X86/Disassembler/LLVMBuild.txt
    llvm/trunk/lib/Target/X86/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Target/X86/Utils/LLVMBuild.txt
    llvm/trunk/lib/Target/XCore/TargetInfo/LLVMBuild.txt
    llvm/trunk/lib/Transforms/IPO/LLVMBuild.txt
    llvm/trunk/lib/Transforms/Vectorize/LLVMBuild.txt

Modified: llvm/trunk/lib/CodeGen/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/LLVMBuild.txt (original)
+++ llvm/trunk/lib/CodeGen/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -22,4 +22,4 @@ subdirectories = AsmPrinter SelectionDAG
 type = Library
 name = CodeGen
 parent = Libraries
-required_libraries = Analysis Core MC Scalar Support Target TransformUtils ObjCARC
+required_libraries = Analysis Core MC Scalar Support Target TransformUtils

Modified: llvm/trunk/lib/ExecutionEngine/Interpreter/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Interpreter/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Interpreter/LLVMBuild.txt (original)
+++ llvm/trunk/lib/ExecutionEngine/Interpreter/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,4 +19,4 @@
 type = Library
 name = Interpreter
 parent = ExecutionEngine
-required_libraries = CodeGen Core ExecutionEngine Support Target
+required_libraries = CodeGen Core ExecutionEngine Support

Modified: llvm/trunk/lib/ExecutionEngine/JIT/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/JIT/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/JIT/LLVMBuild.txt (original)
+++ llvm/trunk/lib/ExecutionEngine/JIT/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,4 +19,4 @@
 type = Library
 name = JIT
 parent = ExecutionEngine
-required_libraries = CodeGen Core ExecutionEngine MC RuntimeDyld Support Target
+required_libraries = CodeGen Core ExecutionEngine Support

Modified: llvm/trunk/lib/ExecutionEngine/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/LLVMBuild.txt (original)
+++ llvm/trunk/lib/ExecutionEngine/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -22,4 +22,4 @@ subdirectories = Interpreter JIT MCJIT R
 type = Library
 name = ExecutionEngine
 parent = Libraries
-required_libraries = Core MC Support Target
+required_libraries = Core MC Support

Modified: llvm/trunk/lib/ExecutionEngine/MCJIT/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/MCJIT/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/MCJIT/LLVMBuild.txt (original)
+++ llvm/trunk/lib/ExecutionEngine/MCJIT/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,4 +19,4 @@
 type = Library
 name = MCJIT
 parent = ExecutionEngine
-required_libraries = Core ExecutionEngine RuntimeDyld Support Target JIT
+required_libraries = Core ExecutionEngine RuntimeDyld Support Target

Modified: llvm/trunk/lib/LTO/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LTO/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/LTO/LLVMBuild.txt (original)
+++ llvm/trunk/lib/LTO/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,4 +19,4 @@
 type = Library
 name = LTO
 parent = Libraries
-required_libraries = Analysis BitReader BitWriter Core IPA IPO InstCombine Linker MC MCParser ObjCARC Scalar Support Target TransformUtils Vectorize
+required_libraries = BitReader BitWriter Core IPA IPO InstCombine Linker MC MCParser ObjCARC Scalar Support Target TransformUtils

Modified: llvm/trunk/lib/MC/MCDisassembler/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCDisassembler/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCDisassembler/LLVMBuild.txt (original)
+++ llvm/trunk/lib/MC/MCDisassembler/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,4 +19,4 @@
 type = Library
 name = MCDisassembler
 parent = MC
-required_libraries = MC MCParser Support
+required_libraries = MC Support

Modified: llvm/trunk/lib/Target/AArch64/Disassembler/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/Disassembler/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/Disassembler/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/AArch64/Disassembler/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = AArch64Disassembler
 parent = AArch64
-required_libraries = AArch64CodeGen AArch64Desc AArch64Info AArch64Utils MC Support
+required_libraries = AArch64Info AArch64Utils MC Support
 add_to_library_groups = AArch64

Modified: llvm/trunk/lib/Target/AArch64/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/AArch64/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = AArch64Info
 parent = AArch64
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = AArch64

Modified: llvm/trunk/lib/Target/AArch64/Utils/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/Utils/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/Utils/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/AArch64/Utils/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = AArch64Utils
 parent = AArch64
-required_libraries = Core Support
+required_libraries = Support
 add_to_library_groups = AArch64

Modified: llvm/trunk/lib/Target/ARM/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/ARM/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = ARMInfo
 parent = ARM
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = ARM

Modified: llvm/trunk/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/CppBackend/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = CppBackendInfo
 parent = CppBackend
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = CppBackend

Modified: llvm/trunk/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = HexagonInfo
 parent = Hexagon
-required_libraries = MC Support
+required_libraries = Support
 add_to_library_groups = Hexagon

Modified: llvm/trunk/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = MSP430Desc
 parent = MSP430
-required_libraries = MC MSP430AsmPrinter MSP430Info Support Target
+required_libraries = MC MSP430AsmPrinter MSP430Info
 add_to_library_groups = MSP430

Modified: llvm/trunk/lib/Target/MSP430/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/MSP430/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = MSP430Info
 parent = MSP430
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = MSP430

Modified: llvm/trunk/lib/Target/Mips/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/Mips/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = MipsInfo
 parent = Mips
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = Mips

Modified: llvm/trunk/lib/Target/NVPTX/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/NVPTX/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -28,5 +28,5 @@ has_asmprinter = 1
 type = Library
 name = NVPTXCodeGen
 parent = NVPTX
-required_libraries = Analysis AsmPrinter CodeGen Core MC NVPTXAsmPrinter NVPTXDesc NVPTXInfo SelectionDAG Support Target TransformUtils
+required_libraries = Analysis AsmPrinter CodeGen Core MC NVPTXAsmPrinter NVPTXDesc NVPTXInfo SelectionDAG Support Target
 add_to_library_groups = NVPTX

Modified: llvm/trunk/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = NVPTXInfo
 parent = NVPTX
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = NVPTX

Modified: llvm/trunk/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = PowerPCInfo
 parent = PowerPC
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = PowerPC

Modified: llvm/trunk/lib/Target/R600/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/R600/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = R600Info
 parent = R600
-required_libraries = MC Support
+required_libraries = Support
 add_to_library_groups = R600

Modified: llvm/trunk/lib/Target/Sparc/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Sparc/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/Sparc/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = SparcInfo
 parent = Sparc
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = Sparc

Modified: llvm/trunk/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = SystemZInfo
 parent = SystemZ
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = SystemZ

Modified: llvm/trunk/lib/Target/X86/Disassembler/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Disassembler/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/Disassembler/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/X86/Disassembler/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = X86Disassembler
 parent = X86
-required_libraries = MC Support X86Desc X86Info
+required_libraries = MC Support X86Info
 add_to_library_groups = X86

Modified: llvm/trunk/lib/Target/X86/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/X86/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = X86Info
 parent = X86
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = X86

Modified: llvm/trunk/lib/Target/X86/Utils/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Utils/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/Utils/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/X86/Utils/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = X86Utils
 parent = X86
-required_libraries = Core Support
+required_libraries = Support
 add_to_library_groups = X86

Modified: llvm/trunk/lib/Target/XCore/TargetInfo/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/TargetInfo/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/TargetInfo/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Target/XCore/TargetInfo/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -19,5 +19,5 @@
 type = Library
 name = XCoreInfo
 parent = XCore
-required_libraries = MC Support Target
+required_libraries = Support
 add_to_library_groups = XCore

Modified: llvm/trunk/lib/Transforms/IPO/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Transforms/IPO/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -20,4 +20,4 @@ type = Library
 name = IPO
 parent = Transforms
 library_name = ipo
-required_libraries = Analysis Core IPA InstCombine Scalar Vectorize Support Target TransformUtils ObjCARC
+required_libraries = Analysis Core IPA InstCombine Scalar Support Target TransformUtils Vectorize

Modified: llvm/trunk/lib/Transforms/Vectorize/LLVMBuild.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LLVMBuild.txt?rev=196988&r1=196987&r2=196988&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LLVMBuild.txt (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LLVMBuild.txt Tue Dec 10 18:30:57 2013
@@ -20,4 +20,4 @@ type = Library
 name = Vectorize
 parent = Transforms
 library_name = Vectorize
-required_libraries = Analysis Core InstCombine Support Target TransformUtils
+required_libraries = Analysis Core Support Target TransformUtils





More information about the llvm-commits mailing list