[llvm-commits] CVS: llvm/Makefile.rules

Reid Spencer reid at x10sys.com
Mon May 15 23:51:14 PDT 2006



Changes in directory llvm:

Makefile.rules updated: 1.368 -> 1.369
---
Log message:

Make sure that $(CXX.Flags) is passed to the linker so that the same options
with which source is compiled are used when linking. This matters when a 
project is using the LLVM makefiles and overrides CXXFLAGS to specify new
flags to use.


---
Diffs of the changes:  (+2 -2)

 Makefile.rules |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.368 llvm/Makefile.rules:1.369
--- llvm/Makefile.rules:1.368	Tue May 16 01:39:36 2006
+++ llvm/Makefile.rules	Tue May 16 01:51:02 2006
@@ -396,9 +396,9 @@
                 $(CXX.Flags)
 Preprocess.CXX= $(CXX) $(CPP.Flags) $(CompileCommonOpts) $(CXX.Flags) -E
 Link          = $(LIBTOOL) $(LibTool.Flags) --mode=link $(CXX) $(CPP.Flags) \
-	        $(CompileCommonOpts) $(LD.Flags) $(Strip)
+	        $(CXX.Flags) $(CompileCommonOpts) $(LD.Flags) $(Strip)
 Relink        = $(LIBTOOL) $(LibTool.Flags) --mode=link $(CXX) $(CPP.Flags) \
-                $(CompileCommonOpts) $(Relink.Flags)
+                $(CXX.Flags) $(CompileCommonOpts) $(Relink.Flags)
 LTInstall     = $(LIBTOOL) $(LibTool.Flags) --mode=install $(INSTALL) \
 		$(Install.Flags)
 ProgInstall   = $(INSTALL) $(Install.StripFlag) -m 0755 






More information about the llvm-commits mailing list