[vmkit-commits] [vmkit] r66030 - /vmkit/trunk/Makefile.rules

Nicolas Geoffray nicolas.geoffray at lip6.fr
Wed Mar 4 02:45:54 PST 2009


Author: geoffray
Date: Wed Mar  4 04:45:16 2009
New Revision: 66030

URL: http://llvm.org/viewvc/llvm-project?rev=66030&view=rev
Log:
The dylib rule is already in LLVM. We only need to give a .o rule for .s files.


Modified:
    vmkit/trunk/Makefile.rules

Modified: vmkit/trunk/Makefile.rules
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/Makefile.rules?rev=66030&r1=66029&r2=66030&view=diff

==============================================================================
--- vmkit/trunk/Makefile.rules (original)
+++ vmkit/trunk/Makefile.rules Wed Mar  4 04:45:16 2009
@@ -66,11 +66,12 @@
 
 glibj.zip.s : glibj-optimized.zip.bc
 	$(Echo) "Compiling glibj.zip.bc to native"
-	$(Verb) $(LLC) -relocation-model=pic -disable-fp-elim -f glibj.zip.bc -o glibj.zip.s
+	$(Verb) $(LLC) -relocation-model=pic -disable-fp-elim -f glibj-optimized.zip.bc -o glibj.zip.s
 
-$(ObjDir)/%.so: %.s $(ObjDir)/.dir $(BUILT_SOURCES)
-	$(Echo) "Compiling $*.s for $(BuildMode) build " $(PIC_FLAG)
-	$(Verb) $(Link) $(SharedLinkOptions) $< -o $(ObjDir)/$*.o
+$(ObjDir)/%.o: %.s $(ObjDir)/.dir $(BUILT_SOURCES)
+	$(Echo) "Compiling $*.s for $(BuildMode) build" $(PIC_FLAG)
+	$(Verb) if $(Compile.C) $(DEPEND_OPTIONS) $< -o $(ObjDir)/$*.o ; \
+	        $(DEPEND_MOVEFILE)
 
 clean-local::
 	$(Verb) $(RM) -f glibj.zip.s glibj.zip.bc glibj-optimized.zip.bc





More information about the vmkit-commits mailing list