[llvm-commits] CVS: llvm/Makefile.rules
Chris Lattner
lattner at cs.uiuc.edu
Wed Dec 15 09:14:18 PST 2004
Changes in directory llvm:
Makefile.rules updated: 1.264 -> 1.265
---
Log message:
Make archive rules properly depend on llvm-ar.
---
Diffs of the changes: (+4 -2)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.264 llvm/Makefile.rules:1.265
--- llvm/Makefile.rules:1.264 Tue Dec 14 16:44:05 2004
+++ llvm/Makefile.rules Wed Dec 15 11:14:06 2004
@@ -591,14 +591,16 @@
BCLinkLib = $(LLVMGCC) -shared -nostdlib -Xlinker \
-internalize-public-api-file=$(EXPORTED_SYMBOL_FILE)
-$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir $(GCCLD)
+$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir $(GCCLD) \
+ $(LLVMToolDir)/llvm-ar
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@) \
"(internalize)"
$(Verb) $(BCLinkLib) -o $(ObjDir)/$(LIBRARYNAME).o $(ObjectsBC)
$(Verb) $(RM) -f $@
$(Verb) $(LArchive) $@ $(ObjDir)/$(LIBRARYNAME).o
else
-$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir
+$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir \
+ $(LLVMToolDir)/llvm-ar
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@)
$(Verb) $(RM) -f $@
$(Verb) $(LArchive) $@ $(ObjectsBC)
More information about the llvm-commits
mailing list