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 
							
						 
					 
					
						
						
							
						
						57b6e9eb6c 
					 
					
						
						
							
							Remove the -enable-sjlj-eh option, which doesn't do anything.  
						
						... 
						
						
						
						Remove the -enable-eh option which is only used by the JIT,
and replace it with -jit-enable-eh.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102865  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-02 15:36:26 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						8040cd3cfd 
					 
					
						
						
							
							Documentation: Perform automated correction of common typos.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-12 14:46:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						0cabaa54e5 
					 
					
						
						
							
							Update documentation for the -f change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-25 15:54:01 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						4a2bca8bc3 
					 
					
						
						
							
							A lot of formatting changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68431  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-05 00:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f00ddb04df 
					 
					
						
						
							
							Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img>  
						
						... 
						
						
						
						tags are not needed in HTML, only XML.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60885  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-11 18:23:24 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						444087057a 
					 
					
						
						
							
							Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60880  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-11 17:34:48 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						669ed45029 
					 
					
						
						
							
							Subversionify the documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38442  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-09 08:04:31 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						04367bfc20 
					 
					
						
						
							
							first pass of nomenclature changes in .html files  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37956  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-06 22:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c25904f23a 
					 
					
						
						
							
							add -enable-eh  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34600  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-25 18:50:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1a5ed97f35 
					 
					
						
						
							
							update this for llvm-gcc4  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-25 01:11:36 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						fa8a0e5256 
					 
					
						
						
							
							Added some more information on how to use "delta" to reduce testcases.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34553  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-24 03:46:42 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						84f82f7fac 
					 
					
						
						
							
							Excise references to the now defunct "analyze" tool. Merge descriptions  
						
						... 
						
						
						
						where appropriate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-28 00:34:19 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						05fe4b0256 
					 
					
						
						
							
							Changes docs for llvm.cs.uiuc.edu -> llvm.org  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26746  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-14 05:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e8443fd5a 
					 
					
						
						
							
							Mention that delta can be used to reduce some Front-end problems.  
						
						... 
						
						
						
						Patch by Marco Matthies, thanks!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26061  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-08 17:01:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						97510e7894 
					 
					
						
						
							
							Fix tag placement to make HTML 4.01 Strict compliant.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-01 08:24:13 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						d3f876c93c 
					 
					
						
						
							
							Minor format tweask for tables.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17394  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-01 08:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4129b2a00b 
					 
					
						
						
							
							Lots of minor fixes and formatting improvements  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13671  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-23 21:05:39 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						3c687a0925 
					 
					
						
						
							
							Use <pre> instead of <p><tt> combo to decrease space used for code blocks.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-14 19:04:07 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						1e4ae2b329 
					 
					
						
						
							
							Mention the --tool-args option that Brian and Chris added.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-14 18:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e849a1ae2d 
					 
					
						
						
							
							Use the images in the img/ directory.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13509  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-12 21:26:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						300e74b43f 
					 
					
						
						
							
							Add link to Valgrind.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-12 00:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8436c21ad1 
					 
					
						
						
							
							Add a note to make sure the program is memory correct  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13464  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-05-11 19:34:27 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e8cad78698 
					 
					
						
						
							
							Display sample bugpoint output with the `code' stylesheet class.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13060  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-19 03:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						180e8af758 
					 
					
						
						
							
							Add note about easier way to debug tests in the llvm tree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12972  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-15 21:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f4e4feb619 
					 
					
						
						
							
							Add note about passing arguments to program being debugged.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-04-15 20:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						799269128c 
					 
					
						
						
							
							Added minor information on C++.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 20:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						036e639623 
					 
					
						
						
							
							Updates for the C backend's movement  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11428  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-14 01:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						637cab07a1 
					 
					
						
						
							
							* HTML 4.01 Strict DTD compliance  
						
						... 
						
						
						
						* Added icons to check document easily
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10886  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-15 19:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						94082397d2 
					 
					
						
						
							
							Use stylesheets as much as we can. I admit, I still cannot make CSS do what I  
						
						... 
						
						
						
						can do with tables, which annoys me.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-31 18:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						0f6d7c0e20 
					 
					
						
						
							
							Merged in RELEASE_1.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-27 18:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						afac73e5ea 
					 
					
						
						
							
							* Changed URL referring to zion to use llvm instead  
						
						... 
						
						
						
						* Close <li> tags
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9378  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-22 17:01:44 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						4d37c7b830 
					 
					
						
						
							
							Added information on using Bugzilla.  
						
						... 
						
						
						
						Removed information on using llvm-bugs to report bugs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-22 15:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18ab2b91ff 
					 
					
						
						
							
							The -mode option is no longer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9117  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-14 20:58:07 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f1d01fb6a4 
					 
					
						
						
							
							Added sections about debugging mis-compilations and incorrect code generation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8584  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-17 18:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						390e3c3000 
					 
					
						
						
							
							Fix grammar  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-24 17:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						eefe979c91 
					 
					
						
						
							
							Suggest -save-temps instead of -S, -E.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-23 21:03:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ddaf500c26 
					 
					
						
						
							
							Fix a problem brian identified.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6309  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-23 14:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8b6be36bca 
					 
					
						
						
							
							New document  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6275  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-21 22:21:07 +00:00