823aed16f9 
								
							 
						 
						
							
							
								
								make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.  
							
							... 
							
							
							
							llvm-svn: 94378 
							
						 
						
							2010-01-24 20:43:08 +00:00  
				
					
						
							
							
								 
						
							
								7ba0661f27 
								
							 
						 
						
							
							
								
								Stop building RTTI information for *most* llvm libraries.  Notable  
							
							... 
							
							
							
							missing ones are libsupport, libsystem and libvmcore.  libvmcore is
currently blocked on bugpoint, which uses EH.  Once it stops using
EH, we can switch it off.
This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.
llvm-svn: 94164 
							
						 
						
							2010-01-22 06:49:46 +00:00  
				
					
						
							
							
								 
						
							
								5cbf223916 
								
							 
						 
						
							
							
								
								Removed trailing whitespace from Makefiles.  
							
							... 
							
							
							
							llvm-svn: 61991 
							
						 
						
							2009-01-09 16:44:42 +00:00  
				
					
						
							
							
								 
						
							
								9cb0e94dc7 
								
							 
						 
						
							
							
								
								Move all assembler printing related stuff into new libAsmPrinter  
							
							... 
							
							
							
							llvm-svn: 54885 
							
						 
						
							2008-08-17 13:53:04 +00:00  
				
					
						
							
							
								 
						
							
								a087a8d2ce 
								
							 
						 
						
							
							
								
								remove attribution from lib Makefiles.  
							
							... 
							
							
							
							llvm-svn: 45415 
							
						 
						
							2007-12-29 20:09:26 +00:00  
				
					
						
							
							
								 
						
							
								bb3ea2a437 
								
							 
						 
						
							
							
								
								this will work better  
							
							... 
							
							
							
							llvm-svn: 31419 
							
						 
						
							2006-11-03 19:15:55 +00:00  
				
					
						
							
							
								 
						
							
								a35f8c16c4 
								
							 
						 
						
							
							
								
								Fix the build on xcode < 2.4  
							
							... 
							
							
							
							llvm-svn: 31417 
							
						 
						
							2006-11-03 19:13:59 +00:00  
				
					
						
							
							
								 
						
							
								cb67d99001 
								
							 
						 
						
							
							
								
								Make CodeGen libs -pedantic clean.  
							
							... 
							
							
							
							llvm-svn: 31387 
							
						 
						
							2006-11-02 23:56:21 +00:00  
				
					
						
							
							
								 
						
							
								2b0baddc33 
								
							 
						 
						
							
							
								
								Fix linking on Alpha  
							
							... 
							
							
							
							llvm-svn: 29219 
							
						 
						
							2006-07-20 17:27:58 +00:00  
				
					
						
							
							
								 
						
							
								cd8f67a106 
								
							 
						 
						
							
							
								
								Prevent the -pedantic option from causing Mac OS/X build problems:  
							
							... 
							
							
							
							LiveIntervalAnalysis.cpp:218: error: floating constant exceeds range of 'double'
llvm-svn: 28620 
							
						 
						
							2006-06-01 06:12:21 +00:00  
				
					
						
							
							
								 
						
							
								a647c7ff42 
								
							 
						 
						
							
							
								
								Use archive libraries instead of object files for VMCore, BCReader,  
							
							... 
							
							
							
							BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate
these changes. This was done to speed up link times.
llvm-svn: 28610 
							
						 
						
							2006-06-01 01:30:27 +00:00  
				
					
						
							
							
								 
						
							
								57cbe39d1e 
								
							 
						 
						
							
							
								
								Change Library Names Not To Conflict With Others When Installed  
							
							... 
							
							
							
							llvm-svn: 17286 
							
						 
						
							2004-10-27 23:18:45 +00:00  
				
					
						
							
							
								 
						
							
								1df01504c6 
								
							 
						 
						
							
							
								
								ModuloScheduling has moved to lib/Target/SparcV9  
							
							... 
							
							
							
							llvm-svn: 16906 
							
						 
						
							2004-10-10 23:37:40 +00:00  
				
					
						
							
							
								 
						
							
								cb54d5dfae 
								
							 
						 
						
							
							
								
								InstrSched has been moved to lib/Target/SparcV9  
							
							... 
							
							
							
							llvm-svn: 16850 
							
						 
						
							2004-10-08 18:12:53 +00:00  
				
					
						
							
							
								 
						
							
								dfd402ea8d 
								
							 
						 
						
							
							
								
								Adding ModuloScheduling so that it compiles for everyone.  
							
							... 
							
							
							
							llvm-svn: 15408 
							
						 
						
							2004-08-01 19:00:17 +00:00  
				
					
						
							
							
								 
						
							
								cec9d0bcad 
								
							 
						 
						
							
							
								
								Making an archive version of the CodeGen library is unnecessary if we just  
							
							... 
							
							
							
							move InstructionLowering itself.
llvm-svn: 14324 
							
						 
						
							2004-06-22 17:52:30 +00:00  
				
					
						
							
							
								 
						
							
								be667731ae 
								
							 
						 
						
							
							
								
								Provide archive version of CodeGen library (for those tools that only need  
							
							... 
							
							
							
							IntrinsicLowering, for instance).
llvm-svn: 14323 
							
						 
						
							2004-06-22 17:28:43 +00:00  
				
					
						
							
							
								 
						
							
								7b4d0f9c22 
								
							 
						 
						
							
							
								
								Oops, this was not to go in  
							
							... 
							
							
							
							llvm-svn: 13958 
							
						 
						
							2004-06-02 06:06:45 +00:00  
				
					
						
							
							
								 
						
							
								2150542af9 
								
							 
						 
						
							
							
								
								Adjust to new TargetMachine interface  
							
							... 
							
							
							
							llvm-svn: 13956 
							
						 
						
							2004-06-02 05:57:12 +00:00  
				
					
						
							
							
								 
						
							
								83e84166a3 
								
							 
						 
						
							
							
								
								Move InstrSelection into lib/Target/Sparc, as it's sparc specific  
							
							... 
							
							
							
							llvm-svn: 10730 
							
						 
						
							2004-01-09 06:24:06 +00:00  
				
					
						
							
							
								 
						
							
								b9c7999881 
								
							 
						 
						
							
							
								
								Move lib/Codegen/RegAlloc into lib/Target/Sparc, as it is sparc specific  
							
							... 
							
							
							
							llvm-svn: 10728 
							
						 
						
							2004-01-09 06:17:12 +00:00  
				
					
						
							
							
								 
						
							
								4436c49787 
								
							 
						 
						
							
							
								
								Added LLVM copyright notice to Makefiles.  
							
							... 
							
							
							
							llvm-svn: 9312 
							
						 
						
							2003-10-20 22:26:57 +00:00  
				
					
						
							
							
								 
						
							
								5718a6bf99 
								
							 
						 
						
							
							
								
								Don't build dead directories  
							
							... 
							
							
							
							llvm-svn: 8308 
							
						 
						
							2003-09-01 20:34:15 +00:00  
				
					
						
							
							
								 
						
							
								0605c232b7 
								
							 
						 
						
							
							
								
								rename selection directory and library to SelectionDAG  
							
							... 
							
							
							
							llvm-svn: 7877 
							
						 
						
							2003-08-15 04:55:22 +00:00  
				
					
						
							
							
								 
						
							
								bb9be9ddbc 
								
							 
						 
						
							
							
								
								Mapping directory no longer exists  
							
							... 
							
							
							
							llvm-svn: 7801 
							
						 
						
							2003-08-13 02:37:24 +00:00  
				
					
						
							
							
								 
						
							
								2c2062cdba 
								
							 
						 
						
							
							
								
								Build the SelectionDAG library  
							
							... 
							
							
							
							llvm-svn: 7718 
							
						 
						
							2003-08-11 14:57:48 +00:00  
				
					
						
							
							
								 
						
							
								9e33759f88 
								
							 
						 
						
							
							
								
								Initial checkin of codegen infrastructure for LLVM-JIT  
							
							... 
							
							
							
							llvm-svn: 4282 
							
						 
						
							2002-10-25 22:54:41 +00:00  
				
					
						
							
							
								 
						
							
								be55f2dd2c 
								
							 
						 
						
							
							
								
								Convert DIRS to PARALLEL_DIRS.  They can be built independently.  
							
							... 
							
							
							
							llvm-svn: 3972 
							
						 
						
							2002-09-29 11:52:14 +00:00  
				
					
						
							
							
								 
						
							
								e6ee32bfe2 
								
							 
						 
						
							
							
								
								Add PostOpts/ and rename PreSelection/ to PreOpts/.  
							
							... 
							
							
							
							llvm-svn: 3847 
							
						 
						
							2002-09-20 00:53:53 +00:00  
				
					
						
							
							
								 
						
							
								5ce9e4bc64 
								
							 
						 
						
							
							
								
								Add subdirectory PreSelection.  
							
							... 
							
							
							
							llvm-svn: 3739 
							
						 
						
							2002-09-16 15:32:07 +00:00  
				
					
						
							
							
								 
						
							
								fe9eda7fb1 
								
							 
						 
						
							
							
								
								Added Mapping subdir  
							
							... 
							
							
							
							llvm-svn: 3517 
							
						 
						
							2002-08-27 22:45:49 +00:00  
				
					
						
							
							
								 
						
							
								11002a7b93 
								
							 
						 
						
							
							
								
								added RegAlloc Directory to DIRS  
							
							... 
							
							
							
							llvm-svn: 581 
							
						 
						
							2001-09-14 21:28:17 +00:00  
				
					
						
							
							
								 
						
							
								22a6a90511 
								
							 
						 
						
							
							
								
								Make a new llvm/Target #include directory.  
							
							... 
							
							
							
							Move files from lib/CodeGen/TargetMachine to lib/Target
Move TargetData.h and TargetMachine.h to Target/{Data.h|Machine.h}
Prepare to split TargetMachine.h into several smaller files
llvm-svn: 566 
							
						 
						
							2001-09-14 05:34:53 +00:00  
				
					
						
							
							
								 
						
							
								ebfa4bd437 
								
							 
						 
						
							
							
								
								Added directory InstrSched.  
							
							... 
							
							
							
							llvm-svn: 401 
							
						 
						
							2001-08-28 23:16:13 +00:00  
				
					
						
							
							
								 
						
							
								827c2a1d7c 
								
							 
						 
						
							
							
								
								Demolish explicit source list  
							
							... 
							
							
							
							llvm-svn: 375 
							
						 
						
							2001-08-27 05:18:35 +00:00  
				
					
						
							
							
								 
						
							
								9c049ca36c 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 230 
							
						 
						
							2001-07-21 12:41:01 +00:00