1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
Commit Graph

22 Commits

Author SHA1 Message Date
mike-m
3baf2ffb17 Revert r103213. It broke several sections of live website.
llvm-svn: 103219
2010-05-07 00:28:04 +00:00
mike-m
6b8861e9f6 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.

llvm-svn: 103213
2010-05-06 23:45:43 +00:00
Nick Lewycky
0fef330e6b Fix typo.
llvm-svn: 102276
2010-04-24 22:01:40 +00:00
Benjamin Kramer
1791be26f8 Documentation: Perform automated correction of common typos.
llvm-svn: 83849
2009-10-12 14:46:08 +00:00
Misha Brukman
c6aef75cef * Comply with HTML 4.01 Strict
* Added code-region markings to code sections to make them stand out
* Added pre.doc_code class to llvm.css to simplify marking code regions

llvm-svn: 61072
2008-12-16 03:07:49 +00:00
Misha Brukman
74411f221b Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.
llvm-svn: 60880
2008-12-11 17:34:48 +00:00
Nick Kledzik
599e922abd update to document new lto API
llvm-svn: 47764
2008-02-29 19:34:52 +00:00
Nick Kledzik
64f0b582b8 test svn commit capability
llvm-svn: 47584
2008-02-26 01:36:52 +00:00
Tanya Lattner
fdf3a750f7 Rename llvm-gcc4 to llvm-gcc.
llvm-svn: 41380
2007-08-24 23:23:23 +00:00
Gabor Greif
f8138f9cb9 first pass of nomenclature changes in .html files
llvm-svn: 37956
2007-07-06 22:07:22 +00:00
Duncan Sands
70ea0645f5 Rephrase linker explanation.
llvm-svn: 35739
2007-04-07 17:43:25 +00:00
Devang Patel
f36404f6d9 Update example notes to clarify system linker's role.
llvm-svn: 35597
2007-04-02 16:54:12 +00:00
Devang Patel
dcc8e8e757 Use doc_code class.
llvm-svn: 31239
2006-10-27 23:06:27 +00:00
Devang Patel
1c299088c7 Document removeModule().
llvm-svn: 31237
2006-10-27 22:02:30 +00:00
Devang Patel
6ebc85d294 Document getAlignment()
llvm-svn: 31234
2006-10-27 21:58:31 +00:00
Devang Patel
9f95e0d3cf Document getTargetTriple().
llvm-svn: 30133
2006-09-06 20:22:55 +00:00
Chris Lattner
85fd338549 typo
llvm-svn: 29668
2006-08-14 20:07:50 +00:00
Reid Spencer
4b43c21b25 Fix a typo.
llvm-svn: 29667
2006-08-14 19:51:02 +00:00
Reid Spencer
05a6399166 Fix several grammaros and a few HTML usage items.
llvm-svn: 29665
2006-08-14 19:19:55 +00:00
Devang Patel
7d006ce00c Use < and >
llvm-svn: 29662
2006-08-14 18:49:03 +00:00
Devang Patel
865691d875 Fix verification failures.
llvm-svn: 29661
2006-08-14 18:39:35 +00:00
Devang Patel
4bd3f2724f Add lto doc.
llvm-svn: 29659
2006-08-14 18:03:40 +00:00