summaryrefslogtreecommitdiffstats
path: root/clang/www
Commit message (Collapse)AuthorAgeFilesLines
...
* [analyzer] Check that the argument to CFMakeCollectable is non-NULL.Jordan Rose2012-11-071-1/+1
| | | | | | Patch by Sean McBride! llvm-svn: 167537
* Remove really old benchmark data.Rafael Espindola2012-10-3118-5634/+0
| | | | llvm-svn: 167098
* Ugly ugly hack for libstdc++-4.6 and libstdc++-4.7 compatibility. TheseRichard Smith2012-10-231-3/+4
| | | | | | | | | | | | | | | | | libraries have an incorrect definition of std::common_type (inherited from a bug in the standard -- see LWG issue 2141), whereby they produce reference types when they should not. If we instantiate a typedef named std::common_type<...>::type, which is defined in a system header as decltype(... ? ... : ...), and the decltype produces a reference type, convert it to the non-reference type. (This doesn't affect any LWG2141-conforming implementation of common_type, such as libc++'s, because the default implementation of common_type<...>::type isn't supposed to produce a reference type.) This is horrible. I'm really sorry. :( Better ideas appreciated! llvm-svn: 166455
* Add prologue text for list of potential checkers.Ted Kremenek2012-10-111-0/+2
| | | | llvm-svn: 165705
* List of potential checkers: smart pointer checker: actually, unique_ptr<T[]>Dmitri Gribenko2012-10-061-2/+4
| | | | | | will do the right thing for new[] allocated memory. Thanks David! llvm-svn: 165365
* Clang static analyzer docs: fix a couple of HTML markup issues and non-UTF-8Dmitri Gribenko2012-10-062-44/+45
| | | | | | characters. llvm-svn: 165364
* List of potential checkers: more C++11 details for the smart pointer checker.Dmitri Gribenko2012-10-061-4/+6
| | | | llvm-svn: 165363
* Add link to potential future checkers.Ted Kremenek2012-10-061-0/+1
| | | | llvm-svn: 165360
* Add list of potential checkers. Provided by Anton Yartsev!Ted Kremenek2012-10-062-0/+1677
| | | | llvm-svn: 165359
* libstdc++-4.6 needs the same common_type fix as libstdc++-4.7. Other than that,Richard Smith2012-10-042-1/+13
| | | | | | Clang can now cope with its eccentricities in C++11 mode. llvm-svn: 165265
* Update checker build.Ted Kremenek2012-09-252-1/+11
| | | | llvm-svn: 164649
* Fix typo. (s/Explided/Exploded/)David Blaikie2012-09-201-1/+1
| | | | | | Patch by Sean McBride. llvm-svn: 164318
* Post new checker build.Ted Kremenek2012-09-122-1/+14
| | | | llvm-svn: 163680
* WWW: Force word wrapping of the content to avoid horizontal scrolling.Benjamin Kramer2012-08-301-2/+2
| | | | | | This isn't perfect but avoids overlap of the menu and the content. llvm-svn: 162903
* Small change to avoid confusion on what "used by" means for a compiler.Rafael Espindola2012-08-141-3/+3
| | | | | | Patch by Jonathan Sauer. llvm-svn: 161897
* Add initial documentation about the new tools repository and theChandler Carruth2012-08-141-0/+8
| | | | | | | | | | | 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! llvm-svn: 161855
* Clean up the basic instructions for getting started with clang to alwaysChandler Carruth2012-08-141-4/+4
| | | | | | return to the same directory. llvm-svn: 161823
* clarify that the advantages of the BSD license apply to when you incorporate ↵Chris Lattner2012-08-081-7/+9
| | | | | | | | clang into proprietary code bases, patch by Jonathan Sauer. llvm-svn: 161475
* Add some missing functions to builtins.py.Eric Christopher2012-08-031-1/+4
| | | | | | rdar://10112601 llvm-svn: 161227
* Fix some minor typosSylvestre Ledru2012-07-311-1/+1
| | | | llvm-svn: 161036
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
| | | | llvm-svn: 160622
* Place checker build at alternate URL.Ted Kremenek2012-07-162-2/+2
| | | | llvm-svn: 160247
* Update documentation with regards to template type diffing.Richard Trieu2012-06-272-0/+34
| | | | llvm-svn: 159249
* Make the analyzer site a single point of reference for infoAnna Zaks2012-06-161-3/+25
| | | | | | on controlling diagnostics. llvm-svn: 158581
* [analyzer] WWW: Shorten the menu title.Anna Zaks2012-06-121-1/+1
| | | | llvm-svn: 158356
* [analyzer] WWW: Add FAQ to the menu.Anna Zaks2012-06-111-2/+3
| | | | llvm-svn: 158335
* [analyzer] WWW: FAQ - fix the assertion use example.Anna Zaks2012-06-111-0/+0
| | | | llvm-svn: 158333
* [analyzer] The FAQ question style shouldn't be the same as code_example.Anna Zaks2012-06-111-5/+1
| | | | llvm-svn: 158332
* [analyzer] WWW: Add table of contents, fixed code examples.Anna Zaks2012-06-111-7/+43
| | | | llvm-svn: 158331
* [analyzer] WWW: Mention that we do not support "noreturn" for methods.Anna Zaks2012-06-111-1/+2
| | | | llvm-svn: 158330
* Add CSS style for FAQ questions, and restate FAQ questions as actual questions.Ted Kremenek2012-06-092-7/+22
| | | | llvm-svn: 158282
* Wordsmith a bit, and turn </h1> into </h4> when appropriate.Ted Kremenek2012-06-091-6/+8
| | | | llvm-svn: 158281
* [analyzer] FAQ page fixupAnna Zaks2012-06-091-1/+1
| | | | llvm-svn: 158254
* [analyzer] Add FAQ and How to Deal with Common False Positives pageAnna Zaks2012-06-094-0/+50
| | | | | | Still not linked in; comments and additions are very welcome. llvm-svn: 158253
* Update checker build.Ted Kremenek2012-06-012-1/+8
| | | | llvm-svn: 157844
* Links the entry point to the tooling documentation into clang's menu bar.Manuel Klimek2012-05-251-0/+1
| | | | llvm-svn: 157462
* Release notes update for -Wsometimes-uninitialized.Richard Smith2012-05-251-0/+2
| | | | llvm-svn: 157459
* Update checker build.Ted Kremenek2012-05-232-2/+8
| | | | llvm-svn: 157339
* Clang 3.1 is out: turn the relevant C++11 status boxes green.Richard Smith2012-05-231-13/+13
| | | | llvm-svn: 157308
* Clarify how libstdc++ and other bits of the system toolchain are foundChandler Carruth2012-05-161-9/+6
| | | | | | | | on Linux in the getting started documentation. Patch by Nathan Ridge. llvm-svn: 156911
* [analyzer]Extend the available checks list and the release notes for 264Anna Zaks2012-05-092-1/+51
| | | | llvm-svn: 156488
* Fix Engrish.Ted Kremenek2012-05-091-1/+1
| | | | llvm-svn: 156465
* Fix typo.Ted Kremenek2012-05-091-1/+1
| | | | llvm-svn: 156462
* Update checker build.Ted Kremenek2012-05-092-1/+10
| | | | llvm-svn: 156449
* Update checker build link, and remove stale links.Ted Kremenek2012-04-262-6/+10
| | | | llvm-svn: 155622
* Better C++11 support is no longer an advantage of GCC.Benjamin Kramer2012-04-221-2/+0
| | | | llvm-svn: 155312
* c++11 status: Replace references to "SVN" with "3.1" to avoid confusion when ↵Benjamin Kramer2012-04-201-13/+13
| | | | | | | | they diverge. Color is still yellow, as 3.1 isn't released yet. llvm-svn: 155217
* In an attempt to reduce confusion, mark 'Strong compare exchange' as done, sinceRichard Smith2012-04-191-1/+1
| | | | | | | | we generate correct code for both strong and weak atomic compare-exchanges, even though we don't propagate to the IR enough information to generate optimal weak compare-exchanges on architectures which support them. llvm-svn: 155161
* Link to a tiny patch to libstdc++-4.7 to work around the <chrono> issuesRichard Smith2012-04-172-2/+16
| | | | | | from the C++ status page. llvm-svn: 154890
* Add note to hacking.html that running the test harness directly from the ↵Eli Friedman2012-04-161-2/+10
| | | | | | command-line requires making sure the relevant files are generated first. Patch by Matt Fowles, with some minor modifications. llvm-svn: 154795
OpenPOWER on IntegriCloud