Commit Graph

62 Commits

Author SHA1 Message Date
Mike Edwards 76de414d43 [WWW] Fixing file permissions for the .html pages.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@338098 91177308-0d34-0410-b5e6-96231b3b80d8
2018-07-27 04:41:37 +00:00
Aaron Ballman 0634a86918 Update the getting started documentation to match the corresponding LLVM commit in r303912.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@303913 91177308-0d34-0410-b5e6-96231b3b80d8
2017-05-25 21:02:49 +00:00
Mehdi Amini b99c1095d1 Add instructions in clang get_started page about working with a monorepo
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@286696 91177308-0d34-0410-b5e6-96231b3b80d8
2016-11-12 01:18:17 +00:00
Sylvestre Ledru fdc0febba7 In the get started page, also explain how to start the testsuite
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@282402 91177308-0d34-0410-b5e6-96231b3b80d8
2016-09-26 13:22:34 +00:00
Adrian McCarthy 366a52e9ab Add warning about CR+LF line endings on Windows.
s/checkout/check out/ when used as a verb.

Differential Revision: http://reviews.llvm.org/D19285

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@266887 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-20 16:43:34 +00:00
Reid Kleckner 500f78682b Update getting started docs
compiler-rt is optional. We often get email from users with compiler-rt
build errors who don't actually need compiler-rt. Marking it optional
should help them avoid those potential problems.

While I'm here, update a reference to the build directory and remove an
obsolete reference to llvm-gcc. Nobody today is under the impression
that Clang depends on GCC.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265963 91177308-0d34-0410-b5e6-96231b3b80d8
2016-04-11 17:02:34 +00:00
Alexey Samsonov cf8584d210 Remove references to autotools build.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@259278 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-30 00:54:42 +00:00
Justin Bogner 8d545bc85e www: Mention -DGCC_INSTALL_PREFIX instead of --with-gcc-toolchain
Since the instructions use cmake, we should probably refer to the
cmake flags and not the configure ones.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@255297 91177308-0d34-0410-b5e6-96231b3b80d8
2015-12-10 20:52:59 +00:00
Yury Gribov e90b1c2398 Mention that libcxx is required to build Compiler-RT tests on OS X.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247696 91177308-0d34-0410-b5e6-96231b3b80d8
2015-09-15 15:05:47 +00:00
Yaron Keren 473535c975 Update the subversion link to http://subversion.apache.org/packages.html.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@236734 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-07 15:15:16 +00:00
Yaron Keren 0f6876a6cd Fix clang getting started guide to require VC2013 instead of VS2012.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@236733 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-07 15:12:30 +00:00
Alexey Samsonov ca4a946011 Recommend to use CMake on the Clang Getting Started page.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@235402 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-21 18:38:31 +00:00
Sylvestre Ledru 68dfabb403 remove less relevant information + about packaging/Mac OS X + link to cfe-dev
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@207362 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-27 15:17:15 +00:00
Aaron Ballman a6261a615d Updating the minimum version information for Visual Studio.
Patch thanks to Nikola Smiljanic!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@199457 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-17 03:38:49 +00:00
Tim Northover cef64fe34e Remove reference to MSVC only building X86 backend.
This is no longer true.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179519 91177308-0d34-0410-b5e6-96231b3b80d8
2013-04-15 11:55:27 +00:00
Richard Smith 896e42d231 Make C++11 status page more consistent: we mark entries as "done" if we
implement correct functionality, even if it's not optimal. On this basis, mark
"data dependency ordering" as done. Add footnotes for cases where our
implementation is known to be suboptimal.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176891 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-12 19:56:09 +00:00
NAKAMURA Takumi 831fb8d3ed docs: [CMake] Add Xcode to the list of project formats CMake can generate.
Suggested by Sean McBride, thanks!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168745 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-27 23:34:28 +00:00
NAKAMURA Takumi 0dffb7b7fe clang/www/get_started.html: s/cmake/CMake/
Suggested by Sean McBride, thanks!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168744 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-27 23:34:08 +00:00
Chandler Carruth e56f3a69c4 Add initial documentation about the new tools repository and the
structure of how we're building concrete tools as well as tooling
infrastructure as part of the Clang project.

This documentation is definitely still rough. If anyone can improve it,
flesh it out, or help structure it in a more natural way, please, help!
=] This is not my forte, and patches here are more than welcome!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161855 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-14 07:19:09 +00:00
Chandler Carruth 4bc2d1e4ad Clean up the basic instructions for getting started with clang to always
return to the same directory.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161823 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-14 00:41:30 +00:00
Sylvestre Ledru bed28ac1d1 Fix a typo (the the => the)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160622 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-23 08:59:39 +00:00
Chandler Carruth abccc1fb4c Clarify how libstdc++ and other bits of the system toolchain are found
on Linux in the getting started documentation.

Patch by Nathan Ridge.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156911 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-16 08:18:58 +00:00
Benjamin Kramer bf020bb27b Getting Started: Add a missing "cd ../..".
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150181 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-09 16:04:50 +00:00
Benjamin Kramer 665a8dc953 Fix ALL the markup.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148219 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-15 15:26:07 +00:00
Daniel Dunbar 078f859584 www: Update getting started to encourage people to check out compielr-rt.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146014 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-07 03:04:42 +00:00
Chandler Carruth 245a53862b Stop claiming that Visual Studio 2005 is a viable basis for building
Clang. It isn't any more, and we're not going to twist the code around
to make it work.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144815 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-16 19:29:07 +00:00
David Blaikie 19ff92b4c2 Colorize. (this is consistent with the coloring in diagnostics.html, but perhaps that's a bit out of date because it doesn't look like current clang behavior)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143913 91177308-0d34-0410-b5e6-96231b3b80d8
2011-11-07 06:28:33 +00:00
NAKAMURA Takumi 542c76220a www/get_started.html: Fix a phrase, "in the *build* directory* in the instructions of Visual Studio. Thanks to Andreas Bittel to point it out.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135907 91177308-0d34-0410-b5e6-96231b3b80d8
2011-07-25 12:40:26 +00:00
John Thompson 13eb5657f9 Added link to LLVM cmake page in Visual Studio section.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129013 91177308-0d34-0410-b5e6-96231b3b80d8
2011-04-06 18:22:12 +00:00
NAKAMURA Takumi cc8770a94d www/get_started.html: Fix a few URLs.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@128372 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-27 02:04:21 +00:00
Michael J. Spencer 0de5786381 Getting Started: Add VS2010 instructions and specify an out of source build.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122003 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-16 22:01:14 +00:00
Daniel Dunbar fa8e11be29 Add link to LLVM releases page.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@118095 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-02 22:34:04 +00:00
Rafael Espindola fa5fa97a14 Use objdir != srcdir in the getting started doc.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117723 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-29 22:05:17 +00:00
Douglas Gregor 9ff3e66b20 Bugs should go to Bugzilla, not the mailing list
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115972 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-07 20:20:57 +00:00
Chris Lattner be9a5ca062 path renamed.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109464 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-26 22:51:00 +00:00
Chris Lattner 7878178011 mention that cmake works on unix too. PR7061
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@103202 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-06 21:57:57 +00:00
Gabor Greif 74350825e3 provide a simpler way to get to the headers
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99843 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-29 21:36:06 +00:00
Daniel Dunbar dd63b28107 Update docs/comments/utils/examples to refer to clang -cc1 instead of clang-cc.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91176 91177308-0d34-0410-b5e6-96231b3b80d8
2009-12-11 23:04:35 +00:00
Chris Lattner d73fef653a fix thinko
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86509 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-09 04:04:07 +00:00
Chris Lattner 63d423dab6 mention that clang defaults to C99 mode, PR5388
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86507 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-09 03:21:02 +00:00
Chris Lattner d2c1c60835 remove a mostly obsolete "word of warning"
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86506 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-09 03:18:18 +00:00
John Thompson 99ff8da8c5 Update clang web pages with respect to Windows
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86200 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-06 00:06:29 +00:00
Cedric Venet 6bfc8b635f CMake generate VS2008 project and CLang and LLVM compile without problem on VS2008. Remove obsolete remark
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82895 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-27 10:34:36 +00:00
Chris Lattner 357f7ce199 Improve the Getting Started and Hacking web pages, patch by
John Thompson!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79518 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-20 06:17:11 +00:00
Anton Korobeynikov 1816e48427 Add link to LLVM's Getting Started page.
Patch by John Thompson!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78307 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-06 13:00:08 +00:00
Eli Friedman d1e1ef3b0a Website updates for working with Visual Studio and making patches.
Patch by John Thompson!



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77988 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-03 19:42:28 +00:00
Daniel Dunbar ce9f4966bc Another tweak to the clang Getting Started page.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72355 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-24 01:40:10 +00:00
Daniel Dunbar 05fc1c25d4 Minor updates to the clang Getting Started page.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72354 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-24 01:00:12 +00:00
Ted Kremenek 9b16da332b Update "Getting Started" with more current information about 'clang-cc' and 'clang'.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67850 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-27 16:32:57 +00:00
Chris Lattner ca8c49f9d2 update this, C headers don't need hacks anymore.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66544 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-10 16:01:44 +00:00