summaryrefslogtreecommitdiffstats
path: root/llvm/docs/GettingStarted.rst
Commit message (Collapse)AuthorAgeFilesLines
...
* [docs] Delete tons of bad information in the requirements section of theChandler Carruth2014-02-271-45/+14
| | | | | | | | | | | | | | | | | | | | | | | getting started guide. Some highlights: - I heard there was this Clang compiler that you could use for your host compiler. Not sure though. - We no longer have a GCC frontend with weird build restrictions. - Windows is doing a bit better than partially supported. - We nuked everything to do with itanium. - SPUs? Really? - Xcode 2.5 and gcc 4.0.1 are really not a concern -- they don't work. - OMG, we actually tried building LLVM on Alpha? Really? - PowerPC works pretty well these days. There is still a lot of stuff here I'm pretty dubious about, but I nuked most of what was actively misleading, out of date, or patently wrong. Some of it (mingw stuff especially) isn't really lacking, its just that the comments here were actively wrong. Hopefully folks that know those platforms can add back correct / modern information. llvm-svn: 202370
* Add a note to documentation that Clang + libstdc++ 4.7.2 can not be used to ↵Dmitri Gribenko2014-02-041-0/+5
| | | | | | build LLD. llvm-svn: 200758
* Update the Python version. And Perl isn't used anymore.Bill Wendling2013-10-271-3/+1
| | | | | | PR17608 llvm-svn: 193491
* Add missing releases.Bill Wendling2013-10-091-0/+2
| | | | llvm-svn: 192304
* Add links to cross-compilation docs from getting startedRenato Golin2013-09-261-0/+4
| | | | llvm-svn: 191425
* Nuke the hilariously out of date suggestion to unpack llvm-gcc 4.2 asChandler Carruth2013-09-011-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | part of getting started with LLVM. The LLVM getting started document is in woeful need of attention. I may get to some of this, but some random notes for folks interested: 1) We need to separate the getting started steps for folks who are interested in the core LLVM libs and nothing else, folks interested in a nifty C++ toolchain and nothing else, and folks interested in both. 2) We should include documentation for both release archives, svn, and git in equal portion, and we should document all of the various repositories of interest: llvm, clang, clang-tools-extra, compiler-rt, lld, libcxx, test-suite. 3) We should document the CMake build. We should probably document the CMake build first, and give a fall-back set of docs for the Makefile build for the use cases where that is still the preferred solution. This would more closely match the use cases that folks in the open source community are likely to have, and would remove a point of discrepancy between Linux, Windows, and Mac instructions. 4) Probably a ton of other modernization stuff that I've not thought of here. Anyways, if anyone at all is interested, please help clean up this document. It is much needed. llvm-svn: 189732
* [typo] An LLVM.Daniel Dunbar2013-08-161-1/+1
| | | | llvm-svn: 188589
* Remove the mblaze backend from llvm.Rafael Espindola2013-07-251-1/+1
| | | | | | Approval in here http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-July/064169.html llvm-svn: 187145
* Fix documentation on the path to Bitcode reader/writerMichael Liao2013-06-111-1/+1
| | | | llvm-svn: 183761
* Fix typo in docs/GettingStarted.rst.Rui Ueyama2013-05-221-1/+1
| | | | llvm-svn: 182496
* [SystemZ] Add configure bitsUlrich Weigand2013-05-061-1/+1
| | | | | | | | | | This patch wires up the SystemZ target in configure, so that it can now be built using --enable-targets=systemz. It is not yet included in the default build (--enable-targets=all); this will be done by a follow-up patch. Patch by Richard Sandiford. llvm-svn: 181208
* Updated GettingStarted.rst so that it references utils/git-svn for git-svnup ↵Michael Gottesman2013-04-261-26/+11
| | | | | | instead of catting it into the documentation itself. llvm-svn: 180589
* Add basic zlib support to LLVM. This would allow to use ↵Alexey Samsonov2013-04-231-0/+4
| | | | | | compression/uncompression in selected LLVM tools. llvm-svn: 180083
* Correct spelling of Git.Thomas Schwinge2013-03-281-5/+5
| | | | llvm-svn: 178254
* Documentation: Replace dead link for binfmt_miscDmitri Gribenko2013-03-251-1/+1
| | | | | | Patch by Thomas Schwinge. llvm-svn: 177876
* GettingStarted: Add Git clone instructions for compiler-rt and test-suiteTobias Grosser2013-03-241-1/+18
| | | | | Contributed-by: Thomas Schwinge <thomas@codesourcery.com> llvm-svn: 177841
* Adding ARM as supported architectureRenato Golin2013-02-261-3/+3
| | | | llvm-svn: 176096
* GCC 4.6.3 O3 miscompiles on ARMRenato Golin2013-02-261-0/+3
| | | | llvm-svn: 176090
* Fixed typo.Michael Gottesman2013-01-251-2/+2
| | | | llvm-svn: 173478
* Added new section to the git-svn getting started section that provides aMichael Gottesman2013-01-251-0/+28
| | | | | | | custom git script called git-svnup which handles all of the work of using the git-mirrors/keeping the git-svn numbers in sync. llvm-svn: 173472
* Documentation: remove all mentions of DejaGNU and TclDmitri Gribenko2013-01-181-5/+1
| | | | | | We don't have DejaGNU tests now. llvm-svn: 172836
* docs: Fix long standing linking antipattern.Sean Silva2013-01-111-2/+0
| | | | | | | | | Before we learned about :doc:, we used :ref: and put a dummy link at the top of each page. Don't do that anymore. This fixes PR14891 as a special case. llvm-svn: 172162
* docs: fix broken link.Sean Silva2013-01-101-0/+2
| | | | | | PR14889 llvm-svn: 172046
* Documentation: add a note that Clang on Mageia 2 can not find libstdc++ headersDmitri Gribenko2013-01-071-0/+3
| | | | llvm-svn: 171729
* Documentation: add clang 3.0 + libstdc++ 4.7.x as a known bad combination thatDmitri Gribenko2013-01-061-0/+5
| | | | | | is actually used by a few Linux distributions llvm-svn: 171671
* Add reference to dcommit on GettingStartedRenato Golin2013-01-061-2/+17
| | | | | Signed-off-by: Renato Golin <renato.golin@linaro.org> llvm-svn: 171642
* GettingStarted: improve formatting and document that configure checks forDmitri Gribenko2013-01-051-18/+16
| | | | | | 'clang' to use it as the compiler. llvm-svn: 171630
* docs: Show TOC for GettingStarted.rst.Sean Silva2012-12-201-0/+3
| | | | | | | | | | This is a pretty lengthy document, so put the table of contents in your face so that it's easier to scope out the content. This document is a mess currently and needs to be refactored/revised/split-up. llvm-svn: 170646
* Documentation: use a 'console' highlighter for terminal output examples. ThisDmitri Gribenko2012-12-121-30/+30
| | | | | | gives a nicer output than 'bash'. llvm-svn: 169979
* docs: [CMake] Add Xcode to the list of project formats CMake can generate.NAKAMURA Takumi2012-11-271-1/+1
| | | | | | Suggested by Sean McBride, thanks! llvm-svn: 168745
* docs: Fix highlighting.Sean Silva2012-11-201-1/+1
| | | | | | .git/config was marked as "bash" instead of "ini". llvm-svn: 168365
* Documentation: fix broken link.Dmitri Gribenko2012-11-181-2/+2
| | | | llvm-svn: 168285
* Add description of how to build docsJoel Jones2012-11-151-1/+28
| | | | llvm-svn: 168088
* docs: Sphinxify TestingGuideSean Silva2012-11-141-2/+2
| | | | llvm-svn: 167979
* GettingStarted.rst: s/&amp;/&/gNAKAMURA Takumi2012-10-111-2/+2
| | | | llvm-svn: 165690
* GettingStarted.rst: Fix the label to DeveloperPolicy.html.NAKAMURA Takumi2012-10-111-1/+1
| | | | llvm-svn: 165689
* docs: Attempt to fix PR14053.Sean Silva2012-10-101-29/+29
| | | | | | | | | | | | | | | Hypothesis 1: use of `.. code::` directive instead of `.. code-block::` is causing Sphinx to discard the block. On my machine, `.. code::` renders fine. However, I don't think that `.. code::` is actually a legit Sphinx directive. I believe that on my machine Sphinx is falling back to just displaying it monospace with no syntax, whereas llvm.org's Sphinx is just discarding it. This is truly "remote debugging" since I can't reproduce this on my machine. It would be helpful to be able to see the llvm.org Sphinx build logs; if that's possible please let me know. llvm-svn: 165632
* Silence Sphinx warnings.Sean Silva2012-10-071-4/+4
| | | | | | | Found the fix on this page: http://permalink.gmane.org/gmane.comp.python.sphinx.devel/112 llvm-svn: 165380
* Sphinxify the GettinStarted documentation.Bill Wendling2012-10-071-0/+1304
llvm-svn: 165372
OpenPOWER on IntegriCloud