96d812a68d 
								
							 
						 
						
							
							
								
								build: Tidy up a bunch of tool Makefiles, and simplify where possible using the  
							
							... 
							
							
							
							new all-targets pseudo-component.
llvm-svn: 142401 
							
						 
						
							2011-10-18 19:27:24 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								dbf7b1c6e1 
								
							 
						 
						
							
							
								
								use TOOL_NO_EXPORTS, this shrinks the llvm-as binary from 1825296 to  
							
							... 
							
							
							
							1662184 bytes (~10%)
llvm-svn: 65551 
							
						 
						
							2009-02-26 18:29:42 +00:00  
				
					
						
							
							
								 
						
							
								8fa21acd25 
								
							 
						 
						
							
							
								
								remove attributions from tools/utils makefiles.  
							
							... 
							
							
							
							llvm-svn: 45414 
							
						 
						
							2007-12-29 20:07:17 +00:00  
				
					
						
							
							
								 
						
							
								6d80e21a1d 
								
							 
						 
						
							
							
								
								switch tools to bitcode instead of bytecode  
							
							... 
							
							
							
							llvm-svn: 36868 
							
						 
						
							2007-05-06 09:29:57 +00:00  
				
					
						
							
							
								 
						
							
								69892b79ce 
								
							 
						 
						
							
							
								
								link in bitwriter library  
							
							... 
							
							
							
							llvm-svn: 36335 
							
						 
						
							2007-04-22 06:31:35 +00:00  
				
					
						
							
							
								 
						
							
								36bf108d71 
								
							 
						 
						
							
							
								
								Switch to using llvm-config to select components to link in.  
							
							... 
							
							
							
							llvm-svn: 30085 
							
						 
						
							2006-09-04 04:47:49 +00:00  
				
					
						
							
							
								 
						
							
								05a8970245 
								
							 
						 
						
							
							
								
								Tools require EH for their top-level try blocks.  
							
							... 
							
							
							
							llvm-svn: 29035 
							
						 
						
							2006-07-07 00:46:19 +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  
				
					
						
							
							
								 
						
							
								ca1e0c6ae0 
								
							 
						 
						
							
							
								
								There are still uses for spaces in Makefiles -- to make text line up together,  
							
							... 
							
							
							
							regardless of the tab size/stop settings on the developer side
llvm-svn: 21499 
							
						 
						
							2005-04-24 17:43:41 +00:00  
				
					
						
							
							
								 
						
							
								d3f2e95e6c 
								
							 
						 
						
							
							
								
								Add LLVMbzip2 library, now required.  
							
							... 
							
							
							
							llvm-svn: 18255 
							
						 
						
							2004-11-25 20:22:06 +00:00  
				
					
						
							
							
								 
						
							
								57cbe39d1e 
								
							 
						 
						
							
							
								
								Change Library Names Not To Conflict With Others When Installed  
							
							... 
							
							
							
							llvm-svn: 17286 
							
						 
						
							2004-10-27 23:18:45 +00:00  
				
					
						
							
							
								 
						
							
								74c3dc6927 
								
							 
						 
						
							
							
								
								Add the LLVMsystem.a library as it is now used for operating system  
							
							... 
							
							
							
							independence of the tool.
llvm-svn: 16092 
							
						 
						
							2004-08-29 19:29:38 +00:00  
				
					
						
							
							
								 
						
							
								abe5cdcf21 
								
							 
						 
						
							
							
								
								Added LLVM copyright to Makefiles.  
							
							... 
							
							
							
							llvm-svn: 9314 
							
						 
						
							2003-10-20 22:29:16 +00:00  
				
					
						
							
							
								 
						
							
								9893027b5e 
								
							 
						 
						
							
							
								
								Renaming LLVM `as' to `llvm-as'.  
							
							... 
							
							
							
							llvm-svn: 8188 
							
						 
						
							2003-08-28 21:32:57 +00:00  
				
					
						
							
							
								 
						
							
								a896b08b5c 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							llvm-svn: 3002 
							
						 
						
							2002-07-23 17:52:38 +00:00  
				
					
						
							
							
								 
						
							
								cd739a66cf 
								
							 
						 
						
							
							
								
								Remove asmwriter library from link line, because the useful contents of it  
							
							... 
							
							
							
							have been incorporated into the vmcore library.
llvm-svn: 2153 
							
						 
						
							2002-04-07 22:35:30 +00:00  
				
					
						
							
							
								 
						
							
								2498a1763a 
								
							 
						 
						
							
							
								
								Since verifier and SlotCalculator are now in VMCore library, libanalysis is  
							
							... 
							
							
							
							no longer required
llvm-svn: 1823 
							
						 
						
							2002-03-06 17:41:18 +00:00  
				
					
						
							
							
								 
						
							
								d9c5134806 
								
							 
						 
						
							
							
								
								Remove extraneous space  
							
							... 
							
							
							
							llvm-svn: 509 
							
						 
						
							2001-09-09 19:35:33 +00:00  
				
					
						
							
							
								 
						
							
								9373bd69b7 
								
							 
						 
						
							
							
								
								Make use of the new TOOLNAME/USEDLIBS options provided in Makefile.common  
							
							... 
							
							
							
							llvm-svn: 501 
							
						 
						
							2001-09-07 22:59:25 +00:00  
				
					
						
							
							
								 
						
							
								e3590a93e9 
								
							 
						 
						
							
							
								
								Add dependence to libvmcore.  
							
							... 
							
							
							
							llvm-svn: 370 
							
						 
						
							2001-08-25 12:43:25 +00:00  
				
					
						
							
							
								 
						
							
								d642454bba 
								
							 
						 
						
							
							
								
								Add library dep  
							
							... 
							
							
							
							llvm-svn: 300 
							
						 
						
							2001-07-25 22:48:43 +00:00  
				
					
						
							
							
								 
						
							
								0af2464a78 
								
							 
						 
						
							
							
								
								Large scale changes to implement new command line argument facility  
							
							... 
							
							
							
							llvm-svn: 272 
							
						 
						
							2001-07-23 02:35:57 +00:00  
				
					
						
							
							
								 
						
							
								868a2aeccc 
								
							 
						 
						
							
							
								
								Reordered link line for correct static linking.  
							
							... 
							
							
							
							llvm-svn: 198 
							
						 
						
							2001-07-15 21:13:29 +00:00  
				
					
						
							
							
								 
						
							
								2f7c963559 
								
							 
						 
						
							
							
								
								Initial revision  
							
							... 
							
							
							
							llvm-svn: 2 
							
						 
						
							2001-06-06 20:29:01 +00:00