5df56c47fc 
								
							 
						 
						
							
							
								
								Checkin CommandLine 2.0  
							
							... 
							
							
							
							llvm-svn: 2982 
							
						 
						
							2002-07-22 02:07:59 +00:00  
				
					
						
							
							
								 
						
							
								8f7b500fff 
								
							 
						 
						
							
							
								
								Add ability to update existing variables with values read from the command line  
							
							... 
							
							
							
							to certain classes.  This is nice because it means that in header files we can
just declare a value, and still have that value be set based on a command-line
argument.  The difference is now that the #include of CommandLine.h does not
need to go into the header file as well.
llvm-svn: 2708 
							
						 
						
							2002-05-22 17:03:05 +00:00  
				
					
						
							
							
								 
						
							
								d5a847057b 
								
							 
						 
						
							
							
								
								Eliminate duplicate or unneccesary #include's  
							
							... 
							
							
							
							llvm-svn: 2397 
							
						 
						
							2002-04-29 17:42:12 +00:00  
				
					
						
							
							
								 
						
							
								2294b4ee27 
								
							 
						 
						
							
							
								
								64 bit clean now  
							
							... 
							
							
							
							llvm-svn: 1789 
							
						 
						
							2002-02-24 23:02:12 +00:00  
				
					
						
							
							
								 
						
							
								c2ef08ccf5 
								
							 
						 
						
							
							
								
								If an invalid alternative is listed for an argument, print the valid options  
							
							... 
							
							
							
							llvm-svn: 1604 
							
						 
						
							2002-01-31 00:42:56 +00:00  
				
					
						
							
							
								 
						
							
								7f74a56e24 
								
							 
						 
						
							
							
								
								Changes to build successfully with GCC 3.02  
							
							... 
							
							
							
							llvm-svn: 1503 
							
						 
						
							2002-01-20 22:54:45 +00:00  
				
					
						
							
							
								 
						
							
								5de2204fe8 
								
							 
						 
						
							
							
								
								Create a new #include "Support/..." directory structure to move things  
							
							... 
							
							
							
							from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400 
							
						 
						
							2001-11-27 00:03:19 +00:00  
				
					
						
							
							
								 
						
							
								f0f9105d4f 
								
							 
						 
						
							
							
								
								* Implement support for folding multiple single letter arguments together like  
							
							... 
							
							
							
							with ls: ls -la  === ls -l -a
* Implement support for trimming arguments that start with a single letter
  argument so that -lfoo is recognized as -l foo for the linker
llvm-svn: 1378 
							
						 
						
							2001-11-26 18:58:34 +00:00  
				
					
						
							
							
								 
						
							
								e81c409952 
								
							 
						 
						
							
							
								
								Provide option to enable eating of all arguments following a specific one  
							
							... 
							
							
							
							llvm-svn: 986 
							
						 
						
							2001-10-27 05:54:17 +00:00  
				
					
						
							
							
								 
						
							
								d4617cdf41 
								
							 
						 
						
							
							
								
								Clean up error handling a bit.  Add / as a seperator for command line arguments.  This is just a big old ugly hack.  
							
							... 
							
							
							
							llvm-svn: 974 
							
						 
						
							2001-10-24 06:21:56 +00:00  
				
					
						
							
							
								 
						
							
								675db8db26 
								
							 
						 
						
							
							
								
								Add StringList support  
							
							... 
							
							
							
							llvm-svn: 766 
							
						 
						
							2001-10-13 06:53:19 +00:00  
				
					
						
							
							
								 
						
							
								fd7f856670 
								
							 
						 
						
							
							
								
								Fixed a bug exposed when doing something like this:   <program> -notanoption --help  
							
							... 
							
							
							
							llvm-svn: 293 
							
						 
						
							2001-07-25 18:40:49 +00:00  
				
					
						
							
							
								 
						
							
								46c73465b6 
								
							 
						 
						
							
							
								
								Doh!  Wrong Optional flag.  :(  
							
							... 
							
							
							
							llvm-svn: 290 
							
						 
						
							2001-07-23 23:14:23 +00:00  
				
					
						
							
							
								 
						
							
								81cc83df03 
								
							 
						 
						
							
							
								
								Add a comment indicating that there is documentation of the library  
							
							... 
							
							
							
							llvm-svn: 289 
							
						 
						
							2001-07-23 23:04:07 +00:00  
				
					
						
							
							
								 
						
							
								4fdde2cc62 
								
							 
						 
						
							
							
								
								Minor changes to implementation of CommandLine library to let users override  
							
							... 
							
							
							
							options forced by different  subclasses of Option
llvm-svn: 286 
							
						 
						
							2001-07-23 23:02:45 +00:00  
				
					
						
							
							
								 
						
							
								ab0cc40796 
								
							 
						 
						
							
							
								
								CommandLine library cleanup.  No longer use getValue/setValue, instead, just treat the commandline  
							
							... 
							
							
							
							args as the objects they represent and the "right thing" will happen
llvm-svn: 283 
							
						 
						
							2001-07-23 19:27:24 +00:00  
				
					
						
							
							
								 
						
							
								e2472bbf6c 
								
							 
						 
						
							
							
								
								Moved inline/llvm/Tools/* to include/llvm/Support/*  
							
							... 
							
							
							
							llvm-svn: 279 
							
						 
						
							2001-07-23 17:46:59 +00:00  
				
					
						
							
							
								 
						
							
								36a57d31e3 
								
							 
						 
						
							
							
								
								Initial checkin  
							
							... 
							
							
							
							llvm-svn: 278 
							
						 
						
							2001-07-23 17:17:47 +00:00