mike-m 
							
						 
					 
					
						
						
							
						
						e2c3a49c80 
					 
					
						
						
							
							Revert r103213. It broke several sections of live website.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103219  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-07 00:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								mike-m 
							
						 
					 
					
						
						
							
						
						68cb31901c 
					 
					
						
						
							
							Overhauled llvm/clang docs builds. Closes PR6613.  
						
						... 
						
						
						
						NOTE: 2nd part changeset for cfe trunk to follow.
*** PRE-PATCH ISSUES ADDRESSED
- clang api docs fail build from objdir
- clang/llvm api docs collide in install PREFIX/
- clang/llvm main docs collide in install
- clang/llvm main docs have full of hard coded destination
  assumptions and make use of absolute root in static html files;
  namely CommandGuide tools hard codes a website destination
  for cross references and some html cross references assume
  website root paths
*** IMPROVEMENTS
- bumped Doxygen from 1.4.x -> 1.6.3
- splits llvm/clang docs into 'main' and 'api' (doxygen) build trees
- provide consistent, reliable doc builds for both main+api docs
- support buid vs. install vs. website intentions
- support objdir builds
- document targets with 'make help'
- correct clean and uninstall operations
- use recursive dir delete only where absolutely necessary
- added call function fn.RMRF which safeguards against botched 'rm -rf';
  if any target (or any variable is evaluated) which attempts
  to remove any dirs which match a hard-coded 'safelist', a verbose
  error will be printed and make will error-stop.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103213  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-06 23:45:43 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						7e7ae5ad69 
					 
					
						
						
							
							Refer to -help instead of --help since this is what tools themselves say.  
						
						... 
						
						
						
						Also, have tools output -help-hidden rather than refer to --help-hidden,
for consistency, and likewise adjust documentation.  This doesn't change
every mention of --help, only those which seemed clearly safe.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96578  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-18 14:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						18518603f1 
					 
					
						
						
							
							Support -[weak_]framework and -F in llvmc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90210  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-01 05:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						09826e3e2f 
					 
					
						
						
							
							Update documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-11 19:27:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						792f1822e6 
					 
					
						
						
							
							Documentation update.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75166  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 19:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						294f5074f5 
					 
					
						
						
							
							Update documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74191  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-25 18:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						4ad0d571fa 
					 
					
						
						
							
							Documentation update.  
						
						... 
						
						
						
						Expand a bit on various '--*-graph' options.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-27 12:58:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						1421b7bc23 
					 
					
						
						
							
							Mimic gcc behaviour with regard to response files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62688  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-21 13:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						f8c430b3da 
					 
					
						
						
							
							Add a --check-graph option to llvmc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61989  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-09 16:16:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						daae124124 
					 
					
						
						
							
							Man page update.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60918  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-12 02:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						efc5c319ed 
					 
					
						
						
							
							Man page typo fix.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60765  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-09 14:41:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						24dc52d56e 
					 
					
						
						
							
							Man page update.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-07 16:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						dbb61d1bac 
					 
					
						
						
							
							Describe some more options in the man page.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60105  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-26 13:40:08 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						a606d1f34e 
					 
					
						
						
							
							Add a man page for llvmc. Really basic for now, will be updated later.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60049  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-25 21:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						cae8ccd12d 
					 
					
						
						
							
							Drop llvmc also, it will be replaced by shiny new llvmc2  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50615  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-04 06:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						3bd6e0d9da 
					 
					
						
						
							
							eliminated all references to 'bytecode' from .pod files  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-09 11:24:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						5d1960c3d8 
					 
					
						
						
							
							Fix some minor typos, again to test the auto-update of the web site.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-09 05:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						fa48e9612e 
					 
					
						
						
							
							Remove references to the now deprecated gccas and gccld.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-12 05:03:33 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						aae58841c6 
					 
					
						
						
							
							Document this tool as experimental and list its deficiencies.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-04 17:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						26f5e984fc 
					 
					
						
						
							
							Add a missing =back to eliminate error.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27878  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-04-20 14:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						cd143fc4d0 
					 
					
						
						
							
							Change docs for llvm.cs.uiuc.edu -> llvm.org  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-14 05:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a577437809 
					 
					
						
						
							
							* "GNU Compiler Collection's gcc tool" is redundant  
						
						... 
						
						
						
						* Made bullet points start with a verb and lowercase, since they are not
  complete sentences
* Cleaned up grammar, removed extraneous verbosity
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-20 21:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						94c8fb4a88 
					 
					
						
						
							
							There is no =head3. Convert to =head2.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21430  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 02:16:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d9dd32616e 
					 
					
						
						
							
							Correct the documentation to match the program.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 02:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						7e8a1d7baf 
					 
					
						
						
							
							* llvmc does not have a -V switch  
						
						... 
						
						
						
						* --config-file is really --config-dir, according to `llvmc --help'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-02-18 18:00:53 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						bd26475204 
					 
					
						
						
							
							Remove personal email address.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-15 20:25:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						c40ca35c2b 
					 
					
						
						
							
							Move information on Configuration files to the ../CompilerDriver.html  
						
						... 
						
						
						
						file since it doesn't belong in the man page.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-09 03:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						af2f924757 
					 
					
						
						
							
							Added information about the configuration file. This is a temporary home  
						
						... 
						
						
						
						for this information as it belongs in a larger document on the subject of
llvmc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-07 16:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f9cdefb46c 
					 
					
						
						
							
							Correct spelling mistakes. Wrap lines at 80 columns.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-06 22:56:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						f2edda019c 
					 
					
						
						
							
							Various updates suggested by Misha and Chris. Moved material that is  
						
						... 
						
						
						
						aimed more at the comiler writer than the llvmc user later in the document.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-06 22:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						be65afbafb 
					 
					
						
						
							
							First version of a manual page for the llvmc compiler driver. This tool is  
						
						... 
						
						
						
						being documented before being written to foster discussion about what the
tool should do. Eventually, we'll achieve a decision point at which time
this document forms the requirements for the tool from which it will be
coded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-06 16:58:48 +00:00