Skip to content

Commit

Permalink
Manually update the dependencies in the Makefiles. It turns out that all
Browse files Browse the repository at this point in the history
that work on the LLVMBuild based dependency specification didn't
actually work, we just now maintain dependencies in *3* places instead
of 2. Yay.

There may still be some missing dependencies, I'm still sifting through
the bots and my builds, but this is a step in the right direction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177988 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
chandlerc committed Mar 26, 2013
1 parent e74c2e8 commit 0f3e4b1
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion tools/bugpoint/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@
LEVEL := ../..
TOOLNAME := bugpoint
LINK_COMPONENTS := asmparser instrumentation scalaropts ipo linker bitreader \
bitwriter vectorize objcarcopts
bitwriter irreader vectorize objcarcopts

include $(LEVEL)/Makefile.common
2 changes: 1 addition & 1 deletion tools/llc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

LEVEL := ../..
TOOLNAME := llc
LINK_COMPONENTS := all-targets bitreader asmparser
LINK_COMPONENTS := all-targets bitreader asmparser irreader

include $(LEVEL)/Makefile.common

2 changes: 1 addition & 1 deletion tools/lli/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ TOOLNAME := lli

include $(LEVEL)/Makefile.config

LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser selectiondag native
LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser irreader selectiondag native

# If Intel JIT Events support is confiured, link against the LLVM Intel JIT
# Events interface library
Expand Down
2 changes: 1 addition & 1 deletion tools/llvm-diff/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

LEVEL := ../..
TOOLNAME := llvm-diff
LINK_COMPONENTS := asmparser bitreader
LINK_COMPONENTS := asmparser bitreader irreader

# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS := 1
Expand Down
2 changes: 1 addition & 1 deletion tools/llvm-extract/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

LEVEL := ../..
TOOLNAME := llvm-extract
LINK_COMPONENTS := ipo bitreader bitwriter asmparser
LINK_COMPONENTS := ipo bitreader bitwriter asmparser irreader

# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS := 1
Expand Down
2 changes: 1 addition & 1 deletion tools/llvm-jitlistener/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ TOOLNAME := llvm-jitlistener

include $(LEVEL)/Makefile.config

LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser selectiondag Object
LINK_COMPONENTS := mcjit jit interpreter nativecodegen bitreader asmparser irreader selectiondag Object

# If Intel JIT Events support is configured, link against the LLVM Intel JIT
# Events interface library. If not, this tool will do nothing useful, but it
Expand Down
2 changes: 1 addition & 1 deletion tools/llvm-link/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

LEVEL := ../..
TOOLNAME := llvm-link
LINK_COMPONENTS := linker bitreader bitwriter asmparser
LINK_COMPONENTS := linker bitreader bitwriter asmparser irreader

# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS := 1
Expand Down
2 changes: 1 addition & 1 deletion tools/llvm-stress/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
LEVEL := ../..
TOOLNAME := llvm-stress
LINK_COMPONENTS := object
LINK_COMPONENTS := bitreader bitwriter asmparser instrumentation scalaropts ipo
LINK_COMPONENTS := bitreader bitwriter asmparser irreader instrumentation scalaropts ipo

# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
Expand Down
2 changes: 1 addition & 1 deletion tools/opt/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

LEVEL := ../..
TOOLNAME := opt
LINK_COMPONENTS := bitreader bitwriter asmparser instrumentation scalaropts objcarcopts ipo vectorize all-targets
LINK_COMPONENTS := bitreader bitwriter asmparser irreader instrumentation scalaropts objcarcopts ipo vectorize all-targets

include $(LEVEL)/Makefile.common

0 comments on commit 0f3e4b1

Please sign in to comment.