summaryrefslogtreecommitdiff
path: root/docs/CFEBuildInstrs.html
Commit message (Collapse)AuthorAge
* Revert r103213. It broke several sections of live website.mike-m2010-05-07
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103219 91177308-0d34-0410-b5e6-96231b3b80d8
* Overhauled llvm/clang docs builds. Closes PR6613.mike-m2010-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Global replace of yellow W3C "valid HTML/CSS" icons with blue ones.Misha Brukman2008-12-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60880 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename CFEBuildInstrs.html to GCCFEBuildInstrs.html.Duncan Sands2008-02-14
| | | | | | | | 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
* Add notes on Ada compilers that can be used forDuncan Sands2008-02-13
| | | | | | | | the build. Put all items that the user should specify in bold. Make it a debug build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47063 91177308-0d34-0410-b5e6-96231b3b80d8
* Note that these instructions are for x86-32 linuxDuncan Sands2008-02-12
| | | | | | | | (the only platform on which the Ada compiler even builds). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47031 91177308-0d34-0410-b5e6-96231b3b80d8
* Add more spacing.Duncan Sands2008-02-12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47028 91177308-0d34-0410-b5e6-96231b3b80d8
* Add instructions for building Ada and Fortran.Duncan Sands2008-02-12
| | | | | | | | | Adjust mentions of gcc4 to be 4.0/4.2 agnostic. This file should probably be renamed tor GCCFEBuildInstrs.html... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47027 91177308-0d34-0410-b5e6-96231b3b80d8
* Small change.Bill Wendling2007-07-23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40413 91177308-0d34-0410-b5e6-96231b3b80d8
* Point to the correct SVN repository.Bill Wendling2007-07-23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40412 91177308-0d34-0410-b5e6-96231b3b80d8
* fix validation bugChris Lattner2007-02-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34276 91177308-0d34-0410-b5e6-96231b3b80d8
* now that llvm-gcc3 is gone, life is significantly simpler and less scaryChris Lattner2007-02-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34275 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove references to gccld and gccas, adjusting the documentation toReid Spencer2007-02-09
| | | | | | | 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
* Changing cfrontend dir to llvm-gcc3.4 as the example.Tanya Lattner2006-11-20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31869 91177308-0d34-0410-b5e6-96231b3b80d8
* Cleaned up the document. Added "doc_code" divisions for code examples.Bill Wendling2006-11-16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31784 91177308-0d34-0410-b5e6-96231b3b80d8
* Changed to a new directory for opensource checkout.Jim Laskey2006-07-31
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29418 91177308-0d34-0410-b5e6-96231b3b80d8
* Revamp this doc to be accurate w.r.t. building llvmgcc4Chris Lattner2006-07-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29113 91177308-0d34-0410-b5e6-96231b3b80d8
* Include information of svn repository for llvm-gcc4.Jim Laskey2006-06-16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28845 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes docs for llvm.cs.uiuc.edu -> llvm.orgReid Spencer2006-03-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26746 91177308-0d34-0410-b5e6-96231b3b80d8
* Encourage use of the V8 ABI over the V9 ABI.Chris Lattner2006-02-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25996 91177308-0d34-0410-b5e6-96231b3b80d8
* Attempt to make terminology more consistent.John Criswell2005-10-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23968 91177308-0d34-0410-b5e6-96231b3b80d8
* Recommend what I actually testChris Lattner2005-09-21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23398 91177308-0d34-0410-b5e6-96231b3b80d8
* nothing funny about building the CFE on Linux/ItaniumDuraid Madina2005-06-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22211 91177308-0d34-0410-b5e6-96231b3b80d8
* Merged in release_15.John Criswell2005-05-18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22120 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a note about SPARC V8.John Criswell2005-05-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21981 91177308-0d34-0410-b5e6-96231b3b80d8
* Minor fixes.John Criswell2005-05-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21978 91177308-0d34-0410-b5e6-96231b3b80d8
* Shameless update of copyright years.John Criswell2005-05-12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21903 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix HTML-4.01 Strict complianceMisha Brukman2005-03-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20386 91177308-0d34-0410-b5e6-96231b3b80d8
* Use a colon instead of a period since we're introducing a command listMisha Brukman2005-03-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20385 91177308-0d34-0410-b5e6-96231b3b80d8
* add another plausible reasonChris Lattner2005-02-21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20262 91177308-0d34-0410-b5e6-96231b3b80d8
* Slightly expand on the instructions.Chris Lattner2005-02-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20121 91177308-0d34-0410-b5e6-96231b3b80d8
* Describe both objdir==srcdir and objdir!=srcdir methods of building LLVMReid Spencer2004-12-31
| | | | | | | libraries and tools. Thanks to Henrik Bach for this suggestion. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19204 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a caution about using experimental versions of gnu binutils whenReid Spencer2004-12-23
| | | | | | | building Cygwin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19117 91177308-0d34-0410-b5e6-96231b3b80d8
* * Remove an unnecessary step.Reid Spencer2004-12-22
| | | | | | | * Correct a path. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19110 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a blurb about using the GCC 3.4.3 compiler on Cygwin (which works) forReid Spencer2004-12-22
| | | | | | | the CFE instead of the default GCC 3.3.3 compiler that comes with Cygwin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19104 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR432:Reid Spencer2004-12-22
| | | | | | | | * Remove the idiotic windows environment setting, its not needed. * Remove an extraneous "mkdir" instruction. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19103 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR432:Reid Spencer2004-12-22
| | | | | | | | | | Rework the CFE build details to include the directions for using the option --program-prefix=llvm- to the CFE's configure script. This ensures that the CFE builds unique executable names and makes it possible to put the $CFEINSTALL/bin directory into one's path. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19099 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert last changes as they introduce CFE build problems.Reid Spencer2004-12-22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19087 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR432:Reid Spencer2004-12-21
| | | | | | | | Add instructions for using the --program-prefix=llvm so that the CFE build produces llvmgcc instead of gcc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19083 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove most references to LLVM_LIB_SEARCH_PATH. It now only exists in theReid Spencer2004-12-15
| | | | | | | | GettingStarted.html document in the environment section and only as an optional feature. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18944 91177308-0d34-0410-b5e6-96231b3b80d8
* Correct documentation to reflect the change in location of the CFE runtimeReid Spencer2004-12-14
| | | | | | | libraries. They are now in $CFEINSTALL/lib not $CFEINSTALL/bytecode-lib. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18939 91177308-0d34-0410-b5e6-96231b3b80d8
* Merged in RELEASE_14 changes.John Criswell2004-12-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18763 91177308-0d34-0410-b5e6-96231b3b80d8
* Use the install-bytecode target to install just the bytecode libs intoReid Spencer2004-12-04
| | | | | | | the CFE's install/bytecode-libs directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18493 91177308-0d34-0410-b5e6-96231b3b80d8
* Fixed pathname to LLVM tools.John Criswell2004-12-01
| | | | | | | Thanks to Vladimir Merzliakov for finding this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18402 91177308-0d34-0410-b5e6-96231b3b80d8
* Be a little more explicit about how to configure LLVM with the --prefixReid Spencer2004-12-01
| | | | | | | | option so that permissions errors don't occur if the default, /usr/local, is taken. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18401 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix typeo, thanks to Duraid for pointing it outChris Lattner2004-12-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18400 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a typo.John Criswell2004-11-29
| | | | | | | Corrected a potential grammary issue. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18364 91177308-0d34-0410-b5e6-96231b3b80d8
* Add some instructions about ranlib'ing the CFE runtime libraries so thatReid Spencer2004-11-25
| | | | | | | | they link faster. This should eventually be codified into the CFE's makefile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18247 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix documentation for Makefile target name change. install-bytecode is nowReid Spencer2004-11-11
| | | | | | | just "install" in the runtime directory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17677 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the path to the fixinc'd headers. Patch contributed by Jeff Cohen!Chris Lattner2004-10-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16755 91177308-0d34-0410-b5e6-96231b3b80d8