9125493efe 
								
							 
						 
						
							
							
								
								Remove llvm-ld and llvm-stub (which is only used by llvm-ld).  
							
							... 
							
							
							
							llvm-ld is no longer useful and causes confusion and so it is being removed.
* Does not work very well on Windows because it must call a gcc like driver to
  assemble and link.
* Has lots of hard coded paths which are wrong on many systems.
* Does not understand most of ld's options.
* Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} |
  ld, or fully replaced by Clang.
I know of no production use of llvm-ld, and hacking use should be
replaced by Clang's driver.
llvm-svn: 155147 
							
						 
						
							2012-04-19 19:27:54 +00:00  
				
					
						
							
							
								 
						
							
								e9da6db67f 
								
							 
						 
						
							
							
								
								Convert a bunch of uses of 'bytecode' into 'bitcode'.  This  
							
							... 
							
							
							
							is not everything, but the remaining cases are less trivial.
llvm-svn: 115080 
							
						 
						
							2010-09-29 20:09:55 +00:00  
				
					
						
							
							
								 
						
							
								ab13178928 
								
							 
						 
						
							
							
								
								Make use of the llvm-ld tool's new ability to read input from stdin to extract  
							
							... 
							
							
							
							the list of link time passes to be run, just as for opt, with the
-debug-pass=Arguments option.
llvm-svn: 41040 
							
						 
						
							2007-08-13 06:19:51 +00:00  
				
					
						
							
							
								 
						
							
								3687007119 
								
							 
						 
						
							
							
								
								Now that llvm-ld can accept - as input from stdin, use this feature to extract  
							
							... 
							
							
							
							the pass arguments that it supports.
llvm-svn: 41019 
							
						 
						
							2007-08-11 16:11:22 +00:00  
				
					
						
							
							
								 
						
							
								c04536470a 
								
							 
						 
						
							
							
								
								Use opt to generate the list of passes to run.  
							
							... 
							
							
							
							llvm-svn: 33903 
							
						 
						
							2007-02-05 06:10:19 +00:00  
				
					
						
							
							
								 
						
							
								68acb20000 
								
							 
						 
						
							
							
								
								Allow the input of the test program to be specified.  
							
							... 
							
							
							
							Don't generate the reference output for each comparison.
llvm-svn: 32395 
							
						 
						
							2006-12-09 04:42:33 +00:00  
				
					
						
							
							
								 
						
							
								5c09dd74b9 
								
							 
						 
						
							
							
								
								Add the -ldl library option.  
							
							... 
							
							
							
							llvm-svn: 32369 
							
						 
						
							2006-12-08 18:58:38 +00:00  
				
					
						
							
							
								 
						
							
								6984a15600 
								
							 
						 
						
							
							
								
								Only show the first few lines of difference.  
							
							... 
							
							
							
							llvm-svn: 31901 
							
						 
						
							2006-11-25 04:07:06 +00:00  
				
					
						
							
							
								 
						
							
								fff57ce9cd 
								
							 
						 
						
							
							
								
								Stop early if there is no mis-optimization.  
							
							... 
							
							
							
							llvm-svn: 31893 
							
						 
						
							2006-11-22 03:46:45 +00:00  
				
					
						
							
							
								 
						
							
								170ff02764 
								
							 
						 
						
							
							
								
								Provide a list of gccld optimization switches.  
							
							... 
							
							
							
							llvm-svn: 31849 
							
						 
						
							2006-11-18 17:14:09 +00:00  
				
					
						
							
							
								 
						
							
								b3030c42e0 
								
							 
						 
						
							
							
								
								Use a release version of bugpoint, if found. Include gccld passes.  
							
							... 
							
							
							
							llvm-svn: 31786 
							
						 
						
							2006-11-16 18:32:47 +00:00  
				
					
						
							
							
								 
						
							
								cac60e8eb4 
								
							 
						 
						
							
							
								
								Add some output so the user is informed while they wait.  
							
							... 
							
							
							
							llvm-svn: 31700 
							
						 
						
							2006-11-13 16:08:51 +00:00  
				
					
						
							
							
								 
						
							
								2e80be8251 
								
							 
						 
						
							
							
								
								Add -lstdc++ to the link line for C++ programs.  
							
							... 
							
							
							
							llvm-svn: 31678 
							
						 
						
							2006-11-11 10:22:48 +00:00  
				
					
						
							
							
								 
						
							
								c6389c10cc 
								
							 
						 
						
							
							
								
								Don't run bugpoint if we can't find a misoptimization.  
							
							... 
							
							
							
							llvm-svn: 31582 
							
						 
						
							2006-11-09 01:47:04 +00:00  
				
					
						
							
							
								 
						
							
								206d609cdd 
								
							 
						 
						
							
							
								
								Print a usage message if too few arguments to program.  
							
							... 
							
							
							
							llvm-svn: 31581 
							
						 
						
							2006-11-09 00:50:32 +00:00  
				
					
						
							
							
								 
						
							
								e73551303f 
								
							 
						 
						
							
							
								
								Add a utility script to find a mis-optimization problem. This sometimes  
							
							... 
							
							
							
							helps when bugpoint can't find the problem directly because it needs the
set of optimizations that cause the program to fail.
llvm-svn: 31580 
							
						 
						
							2006-11-09 00:26:17 +00:00