Oscar Fuentes
							
						 
						
							 
							
							
							
							
								
							
							
								a229b3c9a7 
								
							 
						 
						
							
							
								
								Initial support for the CMake build system.  
							
							 
							
							... 
							
							
							
							llvm-svn: 56419 
							
						 
						
							2008-09-22 01:08:49 +00:00  
						
					 
				
					
						
							
							
								 
								Anton Korobeynikov
							
						 
						
							 
							
							
							
							
								
							
							
								bddf51bc9b 
								
							 
						 
						
							
							
								
								And final pack of warnings silencing  
							
							 
							
							... 
							
							
							
							llvm-svn: 47372 
							
						 
						
							2008-02-20 11:27:04 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								345353d6b4 
								
							 
						 
						
							
							
								
								remove attributions from tools.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45421 
							
						 
						
							2007-12-29 20:44:31 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8fa21acd25 
								
							 
						 
						
							
							
								
								remove attributions from tools/utils makefiles.  
							
							 
							
							... 
							
							
							
							llvm-svn: 45414 
							
						 
						
							2007-12-29 20:07:17 +00:00  
						
					 
				
					
						
							
							
								 
								Dan Gohman
							
						 
						
							 
							
							
							
							
								
							
							
								2c6a821fd7 
								
							 
						 
						
							
							
								
								Move the space in overview output for commands out of each of the  
							
							 
							
							... 
							
							
							
							commands and into the common code.
llvm-svn: 42752 
							
						 
						
							2007-10-08 15:45:12 +00:00  
						
					 
				
					
						
							
							
								 
								Gabor Greif
							
						 
						
							 
							
							
							
							
								
							
							
								e16561cd5d 
								
							 
						 
						
							
							
								
								Here is the bulk of the sanitizing.  
							
							 
							
							... 
							
							
							
							Almost all occurrences of "bytecode" in the sources have been eliminated.
llvm-svn: 37913 
							
						 
						
							2007-07-05 17:07:56 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								cdda3a4ae5 
								
							 
						 
						
							
							
								
								debugger depends on bcreader, not llvm-db  
							
							 
							
							... 
							
							
							
							llvm-svn: 36842 
							
						 
						
							2007-05-06 05:18:37 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								5fb6ee9d6b 
								
							 
						 
						
							
							
								
								Avoid temporary construction and potential for corrupted data access.  
							
							 
							
							... 
							
							
							
							llvm-svn: 35771 
							
						 
						
							2007-04-08 20:06:05 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								21b76a9b99 
								
							 
						 
						
							
							
								
								For PR1291:  
							
							 
							
							... 
							
							
							
							Change uses of sys::Path class to sys::PathWithStatus in those places where
the file status information is needed.
llvm-svn: 35743 
							
						 
						
							2007-04-07 18:53:16 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								200c6f9c3d 
								
							 
						 
						
							
							
								
								For PR789:  
							
							 
							
							... 
							
							
							
							Make the sys::Path::getFileStatus function more efficient by having it
return a pointer to the FileStatus structure rather than copy it. Adjust
uses of the function accordingly. Also, fix some memory issues in sys::Path.
llvm-svn: 35476 
							
						 
						
							2007-03-29 19:05:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								76d4632d92 
								
							 
						 
						
							
							
								
								make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.  
							
							 
							
							... 
							
							
							
							With this change, I can now move -stats to print when llvm_shutdown is called.
llvm-svn: 32250 
							
						 
						
							2006-12-06 01:18:01 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								28689ff2d0 
								
							 
						 
						
							
							
								
								Use LINK_COMPONENTS to specify *components* to link against instead of  
							
							 
							
							... 
							
							
							
							using USED_LIBS to specify *libraries* to link against.
llvm-svn: 30090 
							
						 
						
							2006-09-04 05:59:09 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4857253d98 
								
							 
						 
						
							
							
								
								Change Path::getStatusInfo to return a boolean and error string on an error  
							
							 
							
							... 
							
							
							
							instead of throwing an exception.  This reduces the amount of code that is
exposed to exceptions (e.g. FileUtilities), though it is clearly only one step
along the way.
llvm-svn: 29395 
							
						 
						
							2006-07-28 22:03:44 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								55782c6c41 
								
							 
						 
						
							
							
								
								Build more debugger/selectiondag libraries as archives instead of .o files.  
							
							 
							
							... 
							
							
							
							This works around bugs in some versions of the cygwin linker.
Patch contributed by Anton Korobeynikov.
llvm-svn: 29239 
							
						 
						
							2006-07-21 00:10:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								05a8970245 
								
							 
						 
						
							
							
								
								Tools require EH for their top-level try blocks.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29035 
							
						 
						
							2006-07-07 00:46:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c944417749 
								
							 
						 
						
							
							
								
								This no longer needs plugins, this it doesn't need all of VMCore.  
							
							 
							
							... 
							
							
							
							llvm-svn: 28723 
							
						 
						
							2006-06-08 00:25:44 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								5113dc5cfe 
								
							 
						 
						
							
							
								
								For PR780:  
							
							 
							
							... 
							
							
							
							1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o
2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage
3. Make each of the tools with --load options include LinkAllVMCore.h
This should be the last set of changes for this bug and 800.
llvm-svn: 28719 
							
						 
						
							2006-06-07 23:03:13 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								17aae4c516 
								
							 
						 
						
							
							
								
								This no longer needs the JIT.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27942 
							
						 
						
							2006-04-22 05:04:23 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3af67456dd 
								
							 
						 
						
							
							
								
								Add a warning  
							
							 
							
							... 
							
							
							
							llvm-svn: 27794 
							
						 
						
							2006-04-18 05:26:10 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								650ba8eb56 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21428 
							
						 
						
							2005-04-22 00:00:37 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								996ec72d48 
								
							 
						 
						
							
							
								
								For PR351:  
							
							 
							
							... 
							
							
							
							* Place a try/catch block around the entire tool to Make sure std::string
  exceptions are caught and printed before exiting the tool.
* Make sure we catch unhandled exceptions at the top level so that we don't
  abort with a useless message but indicate than an unhandled exception was
  generated.
llvm-svn: 19192 
							
						 
						
							2004-12-30 05:36:08 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								aa95684acd 
								
							 
						 
						
							
							
								
								For PR351: \  
							
							 
							
							... 
							
							
							
							The getFileTimestamp and getFileSize functions have been removed from  \
FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and  \
Path::getSize,respectively.
llvm-svn: 18892 
							
						 
						
							2004-12-13 17:01:53 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								bb9932c96a 
								
							 
						 
						
							
							
								
								Use LLVMLIBS=JIT to get JIT libraries  
							
							 
							
							... 
							
							
							
							llvm-svn: 18333 
							
						 
						
							2004-11-29 07:17:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e404d724ea 
								
							 
						 
						
							
							
								
								Fix a bug that caused stuff like this:  
							
							 
							
							... 
							
							
							
							main at ./eh.cpp:1414 ->          printf("a\n");
to be printed, instead of this:
main at ./eh.cpp:14
14 ->          printf("a\n");
llvm-svn: 18005 
							
						 
						
							2004-11-19 19:45:44 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								57cbe39d1e 
								
							 
						 
						
							
							
								
								Change Library Names Not To Conflict With Others When Installed  
							
							 
							
							... 
							
							
							
							llvm-svn: 17286 
							
						 
						
							2004-10-27 23:18:45 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3939800123 
								
							 
						 
						
							
							
								
								Improve help output from llvm-db 'info' command.  Patch contributed by  
							
							 
							
							... 
							
							
							
							Michael McCracken!
llvm-svn: 17241 
							
						 
						
							2004-10-26 05:46:17 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								5fd95ce095 
								
							 
						 
						
							
							
								
								We're not doing automake any more  
							
							 
							
							... 
							
							
							
							llvm-svn: 17168 
							
						 
						
							2004-10-22 21:02:23 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								c1c320c335 
								
							 
						 
						
							
							
								
								We won't use automake  
							
							 
							
							... 
							
							
							
							llvm-svn: 17155 
							
						 
						
							2004-10-22 03:35:04 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								6a11a75f31 
								
							 
						 
						
							
							
								
								Initial automake generated Makefile template  
							
							 
							
							... 
							
							
							
							llvm-svn: 17136 
							
						 
						
							2004-10-18 23:55:41 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								2097b94c8b 
								
							 
						 
						
							
							
								
								Actually link in all the analysis passes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 17112 
							
						 
						
							2004-10-18 03:22:48 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								0e4818c99a 
								
							 
						 
						
							
							
								
								Reid added --version to the CommandLine lib.  Don't conflict with it.  
							
							 
							
							... 
							
							
							
							llvm-svn: 17076 
							
						 
						
							2004-10-17 02:49:08 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								7c169be339 
								
							 
						 
						
							
							
								
								Use the shared Makefile.JIT for JIT-enablement  
							
							 
							
							... 
							
							
							
							llvm-svn: 16992 
							
						 
						
							2004-10-14 19:01:25 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								ace94df71f 
								
							 
						 
						
							
							
								
								Update to reflect changes in Makefile rules.  
							
							 
							
							... 
							
							
							
							llvm-svn: 16950 
							
						 
						
							2004-10-13 11:46:52 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								f6d9ceebc6 
								
							 
						 
						
							
							
								
								Initial version of automake Makefile.am file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 16894 
							
						 
						
							2004-10-10 22:36:40 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								70da50f095 
								
							 
						 
						
							
							
								
								Use the SparcV9-marked instr scheduling library  
							
							 
							
							... 
							
							
							
							llvm-svn: 16851 
							
						 
						
							2004-10-08 18:14:56 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							 
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e3263ecaf0 
								
							 
						 
						
							
							
								
								The functions in Signal.h are now in the llvm::sys namespace - adjust  
							
							 
							
							... 
							
							
							
							llvm-svn: 16091 
							
						 
						
							2004-08-29 19:28:55 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								4c8a2120aa 
								
							 
						 
						
							
							
								
								sparcv9select is history.  
							
							 
							
							... 
							
							
							
							llvm-svn: 15516 
							
						 
						
							2004-08-05 05:17:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ec2a1566cc 
								
							 
						 
						
							
							
								
								Add -load option  
							
							 
							
							... 
							
							
							
							llvm-svn: 14740 
							
						 
						
							2004-07-11 01:08:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								278f5152d3 
								
							 
						 
						
							
							
								
								Header file moved  
							
							 
							
							... 
							
							
							
							llvm-svn: 13813 
							
						 
						
							2004-05-27 05:41:36 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								068b4596d4 
								
							 
						 
						
							
							
								
								Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles)  
							
							 
							
							... 
							
							
							
							llvm-svn: 11827 
							
						 
						
							2004-02-25 19:08:12 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								12439ffbac 
								
							 
						 
						
							
							
								
								Make sure to print a stack trace whenever an error signal is delivered to the  
							
							 
							
							... 
							
							
							
							tool.
llvm-svn: 11632 
							
						 
						
							2004-02-19 20:32:12 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8c146638b6 
								
							 
						 
						
							
							
								
								Minor change to breakpoint (lack of) support  
							
							 
							
							... 
							
							
							
							llvm-svn: 11169 
							
						 
						
							2004-02-08 00:06:20 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								bd2977be1a 
								
							 
						 
						
							
							
								
								Ugh, fix some copy and pasted code that somehow never got compiled or something  
							
							 
							
							... 
							
							
							
							:(
llvm-svn: 10706 
							
						 
						
							2004-01-06 23:46:17 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								fa13e8ab3e 
								
							 
						 
						
							
							
								
								* Implement set/show args  
							
							 
							
							... 
							
							
							
							* Implement support for arguments to the 'run' command
* Minor cleanups and fixes
llvm-svn: 10703 
							
						 
						
							2004-01-06 05:37:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5a62886928 
								
							 
						 
						
							
							
								
								implement the "null command" which repeats the last command  
							
							 
							
							... 
							
							
							
							llvm-svn: 10702 
							
						 
						
							2004-01-06 05:36:30 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								dc24ced2ee 
								
							 
						 
						
							
							
								
								/me slaps head  
							
							 
							
							... 
							
							
							
							llvm-svn: 10694 
							
						 
						
							2004-01-05 05:47:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								0a903c38d7 
								
							 
						 
						
							
							
								
								Initial checkin of the LLVM Source-Level Debugger.  This is incomplete, but  
							
							 
							
							... 
							
							
							
							a good start.  The status is documented in docs/SourceLevelDebugging.html
llvm-svn: 10687 
							
						 
						
							2004-01-05 05:27:31 +00:00