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 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						0c0f4b6e01 
					 
					
						
						
							
							Give packagers some advice about how to build LLVM so it's useful to  
						
						... 
						
						
						
						the most users.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-26 00:54:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						55c8a7e778 
					 
					
						
						
							
							stkrc is gone.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97156  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-25 18:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b02c08c2ab 
					 
					
						
						
							
							Merge the advanced getelementptr FAQ into the regular  
						
						... 
						
						
						
						getelementptr FAQ.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97154  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-25 18:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						dfecbe9b0c 
					 
					
						
						
							
							Add an "advanced" GetElementPtr FAQ document, with answers to  
						
						... 
						
						
						
						questions left unanswered by the first GetElementPtr FAQ.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96526  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-17 22:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						6351d6bb12 
					 
					
						
						
							
							Make docs less specific about their versions, at Chris's suggestion.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95231  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-03 18:49:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						6cfb8a115e 
					 
					
						
						
							
							Mention the version in the documentation index and link to the 2.6 docs, which  
						
						... 
						
						
						
						is what most readers will actually be aiming for.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95229  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-03 18:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						22884ddaa6 
					 
					
						
						
							
							Add documentation on how to use enable debug information in the JIT and use it with GDB.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82425  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-21 02:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f21f85a0a7 
					 
					
						
						
							
							link to a newer preso  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77440  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-29 06:19:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						932af8f8c3 
					 
					
						
						
							
							move gold plugin next to LTO doc in the subsystem section  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-01 23:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						f45a82890e 
					 
					
						
						
							
							Close list item tag, to conform with the style in this file. It's optional  
						
						... 
						
						
						
						anyways.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65787  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-01 21:07:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						017730c653 
					 
					
						
						
							
							Add the gold plugin page to the documentation index!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65786  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-01 21:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Glushenkov 
							
						 
					 
					
						
						
							
						
						68319f87cc 
					 
					
						
						
							
							Update the auto-generated llvmc documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-11 23:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						430245f555 
					 
					
						
						
							
							Conform to the HTML 4.01 Strict specification.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60884  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-11 18:14:06 +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 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						0cfe05270c 
					 
					
						
						
							
							Mention the Ada and Fortran front-ends.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-10 10:50:58 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						9a365b6acb 
					 
					
						
						
							
							Correct these links.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-12 10:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4630e4ddcf 
					 
					
						
						
							
							the stacker doc is way out of date.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54631  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-11 06:13:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4f60e4de90 
					 
					
						
						
							
							add a description.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53529  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-13 21:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						9d3edca443 
					 
					
						
						
							
							Update link to testing guide to use the new title.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53018  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-02 13:54:58 +00:00 
						 
				 
			
				
					
						
							
							
								Tanya Lattner 
							
						 
					 
					
						
						
							
						
						20b7bda692 
					 
					
						
						
							
							Added Passes.html to the documentation list.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-24 18:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						8655b15137 
					 
					
						
						
							
							Rename CFEBuildInstrs.html to GCCFEBuildInstrs.html.  
						
						... 
						
						
						
						Update all references to it and place a redirection
page at the old address.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47124  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-14 17:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1b024ce219 
					 
					
						
						
							
							try again  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43956  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-09 19:24:54 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						cf326da709 
					 
					
						
						
							
							Add a link to the tutorial.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43928  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-09 05:45:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1df4f752f8 
					 
					
						
						
							
							gcroot must take concrete types, not arbitrary types.  
						
						... 
						
						
						
						clean up intrinsic descriptions in langref a bit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42194  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-21 17:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						944b7f28ac 
					 
					
						
						
							
							Update links to the command guide generated documentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40855  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-08-05 23:43:44 +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 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						6e8b5721fd 
					 
					
						
						
							
							Links for commands are now generated into /cmds/ URL.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38435  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-09 06:31:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						6fdb236838 
					 
					
						
						
							
							Terminate the document with the right end tags.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37835  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-07-01 17:02:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9273418777 
					 
					
						
						
							
							add a link  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37024  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-13 23:38:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						de36ffd2ca 
					 
					
						
						
							
							link to the bitcode doc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36896  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-06 23:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						26cf066dfe 
					 
					
						
						
							
							Add DeveloperPolicy.html  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34235  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-13 09:08:27 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						434262ad51 
					 
					
						
						
							
							Remove references to gccld and gccas, adjusting the documentation to  
						
						... 
						
						
						
						mention llvm-ld and opt instead (if appropriate).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34094  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-09 15:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						7cbe67d789 
					 
					
						
						
							
							Add a link to the GEP FAQ.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31698  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-13 08:03:59 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						20fdab6fbf 
					 
					
						
						
							
							Make the LLVM Publications link point to /pubs/ since this has moved to  
						
						... 
						
						
						
						its own page on the LLVM web site.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-09-17 23:05:15 +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 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						de4bbd94dc 
					 
					
						
						
							
							Add lto doc link.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29660  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-14 18:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fded8a2117 
					 
					
						
						
							
							remove quotes for better consistency  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-20 20:56:03 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4a463a352f 
					 
					
						
						
							
							more significant moving of stuff around.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28876  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-20 20:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a2bc7b0fcc 
					 
					
						
						
							
							Fix broken links, remove author information, add brief summary.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-20 20:47:38 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						a877f14383 
					 
					
						
						
							
							Added LLVM publications describing the LLVM compiler infrastructure.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28871  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-20 18:21:31 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						7df8e26dc9 
					 
					
						
						
							
							Add HowToReleaseLLVM.html.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26979  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-23 06:53:38 +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 
							
						 
					 
					
						
						
							
						
						7718658064 
					 
					
						
						
							
							Match the case of other mailing lists in the list  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26330  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-23 16:18:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1914bf1572 
					 
					
						
						
							
							document the llvm-testresults list  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-02-23 16:14:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e26673143a 
					 
					
						
						
							
							Add a link to the doxygen tarball  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-11-30 06:35:34 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						4e8458d02c 
					 
					
						
						
							
							extract has been renamed to llvm-extract to avoid conflicting with another tool  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-24 17:46:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f1b200b0fb 
					 
					
						
						
							
							add a bunch of documentation about the LLVM type resolution machinery  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21475  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-23 17:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						61cba4989a 
					 
					
						
						
							
							This is not needed  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-23 16:00:27 +00:00