Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								90cf22e013 
								
							 
						 
						
							
							
								
								CMake: Removed unnecessary library path setting that was breaking the  
							
							 
							
							... 
							
							
							
							build on OS X.
Fix by Jjgod Jiang!
llvm-svn: 59048 
							
						 
						
							2008-11-11 16:56:52 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								54c1dedd42 
								
							 
						 
						
							
							
								
								CMake: Fixed cross-compiling.  
							
							 
							
							... 
							
							
							
							`clean' makefile target removes add-hoc directory created for building
the native tablegen.
llvm-svn: 59005 
							
						 
						
							2008-11-10 22:09:59 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								9530edd1f4 
								
							 
						 
						
							
							
								
								CMake: Builds a native tblgen when cross-compiling and the user didn't  
							
							 
							
							... 
							
							
							
							set LLVM_TABLEGEN.
llvm-svn: 58953 
							
						 
						
							2008-11-10 02:35:55 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								e352ca077c 
								
							 
						 
						
							
							
								
								CMake: Non-working code for auto-building the native tblgen util when  
							
							 
							
							... 
							
							
							
							cross-compiling.
llvm-svn: 58950 
							
						 
						
							2008-11-10 01:32:14 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								b45a43aec4 
								
							 
						 
						
							
							
								
								CMake: Support for cross-compiling. For now, requires a previously  
							
							 
							
							... 
							
							
							
							built native tblgen which is passed to cmake in the variable
LLVM_TABLEGEN.
See
http://www.cmake.org/Wiki/CmakeMingw 
for a quick example on how to cross-compile with CMake.
llvm-svn: 58939 
							
						 
						
							2008-11-09 18:53:19 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								7751a7b78d 
								
							 
						 
						
							
							
								
								CMake: Support for building 32 bit mode libs and binaries on  
							
							 
							
							... 
							
							
							
							Linux/x86-64.
llvm-svn: 58677 
							
						 
						
							2008-11-04 03:27:24 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								39304667af 
								
							 
						 
						
							
							
								
								CMake: Fix some unwanted commentary line wraps on the last change.  
							
							 
							
							... 
							
							
							
							llvm-svn: 58485 
							
						 
						
							2008-10-31 01:37:26 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								c999dfadf1 
								
							 
						 
						
							
							
								
								CMake: Establish dependencies among executables and libraries, using  
							
							 
							
							... 
							
							
							
							data manually extracted from llvm-config.
llvm-svn: 58484 
							
						 
						
							2008-10-31 01:24:51 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								2500aaebdd 
								
							 
						 
						
							
							
								
								CMake: Removed some cruft.  
							
							 
							
							... 
							
							
							
							llvm-svn: 58358 
							
						 
						
							2008-10-29 02:33:15 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								20baf2fc3c 
								
							 
						 
						
							
							
								
								CMake: Support for LLVM_USED_LIBS variable, which is the cmake  
							
							 
							
							... 
							
							
							
							counterpart of USED_LIBS.
llvm-svn: 58178 
							
						 
						
							2008-10-26 00:51:05 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								bf81f792cd 
								
							 
						 
						
							
							
								
								CMake: GetTargetTriple: new module for determining the target  
							
							 
							
							... 
							
							
							
							triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h.
llvm-svn: 58176 
							
						 
						
							2008-10-26 00:47:52 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								64c996271e 
								
							 
						 
						
							
							
								
								CMake: `make install' for libraries, executables and header files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 57945 
							
						 
						
							2008-10-22 02:56:07 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								cdc95498f5 
								
							 
						 
						
							
							
								
								CMake: Builds all targets.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56641 
							
						 
						
							2008-09-26 04:40:32 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								0d94c21a2b 
								
							 
						 
						
							
							
								
								CMake: Removed unnecessary messages from msvc_llvm_config macro.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56540 
							
						 
						
							2008-09-24 01:54:03 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								8807bddf08 
								
							 
						 
						
							
							
								
								CMake build system: support for parallel builds.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56453 
							
						 
						
							2008-09-22 18:21:51 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								f3d3a0dfca 
								
							 
						 
						
							
							
								
								add_partially_linked_object: Replaced nonexistent MESSAGE option in  
							
							 
							
							... 
							
							
							
							add_custom_command with COMMENT. It was forcing unconditional command
execution.
llvm-svn: 56425 
							
						 
						
							2008-09-22 02:33:43 +00:00  
						
					 
				
					
						
							
							
								 
								Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								a229b3c9a7 
								
							 
						 
						
							
							
								
								Initial support for the CMake build system.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56419 
							
						 
						
							2008-09-22 01:08:49 +00:00