Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs: More reST conversion. | Sean Silva | 2012-12-13 | 1 | -1338/+0 |
| | | | | | | Sorry for the large commit, but it is much faster to convert in batches. llvm-svn: 170067 | ||||
* | Add extra truthiness. | Richard Smith | 2012-12-06 | 1 | -1/+1 |
| | | | | llvm-svn: 169555 | ||||
* | Document the existence of -fsanitize=bounds. | Richard Smith | 2012-12-04 | 1 | -2/+5 |
| | | | | llvm-svn: 169207 | ||||
* | This patch exposes to Clang users three more sanitizers are experimental ↵ | Alexey Samsonov | 2012-11-29 | 1 | -0/+16 |
| | | | | | | | | | | | | | | features of ASan: 1) init-order sanitizer: initialization-order checker. Status: usable, but may produce false positives w/o proper blacklisting. 2) use-after-return sanitizer Status: implemented, but heavily understed. Should be optional, as it significanlty slows program down. 3) use-after-scope sanitizer Status: in progress. llvm-svn: 168950 | ||||
* | Add -fsanitize=integer for reporting suspicious integer behaviors. | Will Dietz | 2012-11-27 | 1 | -6/+16 |
| | | | | | | Introduces new sanitizer "unsigned-integer-overflow". llvm-svn: 168701 | ||||
* | Updates to user's manual and release notes for -fsanitize= options. | Richard Smith | 2012-11-06 | 1 | -29/+61 |
| | | | | llvm-svn: 167479 | ||||
* | Update the user's manual for some of the new -fcatch-undefined-behavior ↵ | Richard Smith | 2012-08-25 | 1 | -5/+17 |
| | | | | | | features. llvm-svn: 162635 | ||||
* | Fix some minor typos | Sylvestre Ledru | 2012-07-31 | 1 | -1/+1 |
| | | | | llvm-svn: 161036 | ||||
* | Re-apply r160319 "Don't crash when emitting fixits following Unicode chars" | Jordan Rose | 2012-07-20 | 1 | -0/+9 |
| | | | | | | | | | This time, make sure we don't try to print fixits with newline characters, since they don't have a valid column width, and they don't look good anyway. PR13417 (and originally <rdar://problem/11877454>) llvm-svn: 160561 | ||||
* | Revert r160319, it caused PR13417. Add a test for PR13417. | Nico Weber | 2012-07-20 | 1 | -9/+0 |
| | | | | llvm-svn: 160542 | ||||
* | Minor cleanups and additions to the users manual. UsersManual.html now ↵ | Dmitri Gribenko | 2012-07-17 | 1 | -12/+18 |
| | | | | | | | | validates as HTML 4.01 Strict. Patch by Jonathan Sauer! (With minor edits from me.) llvm-svn: 160386 | ||||
* | Don't crash when emitting fixits following Unicode characters. | Jordan Rose | 2012-07-16 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | This code is very sensitive to the difference between "columns" as printed and "bytes" (SourceManager columns). All variables are now named explicitly and our assumptions are (hopefully) documented as both comment and assertion. Whether parseable fixits should use byte offsets or Unicode character counts is pending discussion on the mailing list; currently the implementation uses bytes (and has no problems on lines containing multibyte characters). This has been added to the user manual. <rdar://problem/11877454> llvm-svn: 160319 | ||||
* | Mention -ftls-model in release notes and manual. | Hans Wennborg | 2012-07-13 | 1 | -0/+10 |
| | | | | llvm-svn: 160169 | ||||
* | Mention -fms-compatibility and -fdelayed-template-parsing in UsersManual. | Nico Weber | 2012-07-11 | 1 | -0/+12 |
| | | | | | | Also mention that -std=c++11 is now on by default on windows. llvm-svn: 160054 | ||||
* | Update documentation with regards to template type diffing. | Richard Trieu | 2012-06-27 | 1 | -0/+42 |
| | | | | llvm-svn: 159249 | ||||
* | Make the analyzer site a single point of reference for info | Anna Zaks | 2012-06-16 | 1 | -30/+5 |
| | | | | | | on controlling diagnostics. llvm-svn: 158581 | ||||
* | Add -isystem-prefix and -ino-system-prefix arguments, which can be used to | Richard Smith | 2012-06-13 | 1 | -0/+40 |
| | | | | | | | | | | override whether headers are system headers by checking for prefixes of the header name specified in the #include directive. This allows warnings to be disabled for third-party code which is found in specific subdirectories of include paths. llvm-svn: 158418 | ||||
* | Clang docs update: list command-line flags that control the size of ↵ | Alexey Samsonov | 2012-05-30 | 1 | -0/+24 |
| | | | | | | generated debug information. Reviewed by chandlerc@ and echristo@. llvm-svn: 157681 | ||||
* | remove something that is really old and out of date. | Chris Lattner | 2012-05-04 | 1 | -1/+1 |
| | | | | llvm-svn: 156206 | ||||
* | Fix a broken link. Patch by Nikola Smiljanic. | David Blaikie | 2012-04-19 | 1 | -1/+1 |
| | | | | llvm-svn: 155139 | ||||
* | add documentation for -f[no-]thread-sanitizer and -f[no-]address-sanitizer ↵ | Kostya Serebryany | 2012-03-01 | 1 | -0/+8 |
| | | | | | | to docs/UsersManual.html llvm-svn: 151858 | ||||
* | Improve placement of clang crash diagnostics section. | Chad Rosier | 2012-02-22 | 1 | -21/+21 |
| | | | | llvm-svn: 151192 | ||||
* | Add clang crash diagnostic info and associated flags to Clang user manual. | Chad Rosier | 2012-02-22 | 1 | -0/+22 |
| | | | | llvm-svn: 151184 | ||||
* | Remove the unuseful -fdiagnostics-show-name | David Blaikie | 2012-02-15 | 1 | -2/+0 |
| | | | | | | | | | | | | | | This option was added in r129614 and doesn't have any use case that I'm aware of. It's possible that external tools are using these names - and if that's the case we can certainly reassess the functionality, but for now it lets us shave out a few unneeded bits from clang. Move the "StaticDiagNameIndex" table into the only remaining consumer, diagtool. This removes the actual diagnostic name strings from clang entirely. Reviewed by Chris Lattner & Ted Kremenek. llvm-svn: 150612 | ||||
* | Fix broken link. I believe this has been broken for at least 7 months. | Michael J. Spencer | 2012-02-12 | 1 | -1/+1 |
| | | | | llvm-svn: 150329 | ||||
* | Fix ALL the markup. | Benjamin Kramer | 2012-01-15 | 1 | -7/+8 |
| | | | | llvm-svn: 148219 | ||||
* | fix a broken link | Chris Lattner | 2011-12-19 | 1 | -1/+1 |
| | | | | llvm-svn: 146859 | ||||
* | we got badgered into supporting multi-alternative constraints. | Chris Lattner | 2011-12-05 | 1 | -4/+0 |
| | | | | llvm-svn: 145822 | ||||
* | Add stub section to the user manual for C++ language features, and document | Richard Smith | 2011-11-21 | 1 | -1/+25 |
| | | | | | | -ftemplate-depth= and -fconstexpr-depth= in it. llvm-svn: 145049 | ||||
* | docs/UsersManual.html: Remove obsolete mingw issue. | NAKAMURA Takumi | 2011-11-17 | 1 | -1/+1 |
| | | | | llvm-svn: 144897 | ||||
* | Update documentation to use "C++11" instead of "C++0x" | David Blaikie | 2011-10-18 | 1 | -2/+2 |
| | | | | llvm-svn: 142339 | ||||
* | Update mingw-w64 part of the user manual, from Ruben Van Boxem! | Douglas Gregor | 2011-08-30 | 1 | -8/+18 |
| | | | | llvm-svn: 138788 | ||||
* | Add documentation on -Weverything. | Ted Kremenek | 2011-08-18 | 1 | -0/+11 |
| | | | | llvm-svn: 137911 | ||||
* | mention new VLA behavior in gnu* vs c* mode dox. | Chris Lattner | 2011-06-15 | 1 | -0/+4 |
| | | | | llvm-svn: 133030 | ||||
* | Update extensions section of the docs to account for wacky gcc stuff we did ↵ | Eli Friedman | 2011-06-13 | 1 | -13/+1 |
| | | | | | | end up implementing. llvm-svn: 132947 | ||||
* | A StringRef-ication of the DiagnosticIDs API and internals. | Argyrios Kyrtzidis | 2011-05-25 | 1 | -0/+8 |
| | | | | | | | | | Patch by Matthieu Monrocq with tweaks by me to avoid StringRefs in the static diagnostic data structures, which resulted in a huge global-var-init function. Depends on llvm commit r132046. llvm-svn: 132047 | ||||
* | Introduce the -fdiagnostics-format=xxx option to control how Clang | Douglas Gregor | 2011-05-21 | 1 | -0/+23 |
| | | | | | | | | | | | | prints the file, line, and column of a diagnostic. We currently support Clang's normal format, MSVC, and Vi formats. Note that we no longer change the diagnostic format based on -fms-extensions. Patch by Andrew Fish! llvm-svn: 131794 | ||||
* | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
| | | | | | | Luis Felipe Strano Moraes! llvm-svn: 129559 | ||||
* | typo fix + expand | Chris Lattner | 2011-04-08 | 1 | -2/+2 |
| | | | | llvm-svn: 129167 | ||||
* | Minor format fix. | Evan Cheng | 2011-04-08 | 1 | -2/+2 |
| | | | | llvm-svn: 129164 | ||||
* | Document -ftrap-function= option | Evan Cheng | 2011-04-08 | 1 | -0/+12 |
| | | | | llvm-svn: 129162 | ||||
* | docs/UsersManual.html: Fix some inconsistent HTML elements. | NAKAMURA Takumi | 2011-04-05 | 1 | -19/+24 |
| | | | | llvm-svn: 128876 | ||||
* | docs/UsersManual.html: """ize in a paragraph. A few unpaired quotations ↵ | NAKAMURA Takumi | 2011-04-05 | 1 | -1/+8 |
| | | | | | | might confuse HTML-aware text edtors. llvm-svn: 128871 | ||||
* | docs/UsersManual.html: Add cygming notes. | NAKAMURA Takumi | 2011-04-04 | 1 | -1/+41 |
| | | | | llvm-svn: 128819 | ||||
* | we now support __label__ | Chris Lattner | 2011-02-18 | 1 | -4/+0 |
| | | | | llvm-svn: 125826 | ||||
* | fix some typos, patch by Jonathan Wakely! | Chris Lattner | 2011-01-24 | 1 | -8/+8 |
| | | | | llvm-svn: 124105 | ||||
* | fix a broken example, PR9005, patch by Jonathan Wakely! | Chris Lattner | 2011-01-24 | 1 | -17/+14 |
| | | | | llvm-svn: 124104 | ||||
* | NEON vector support for ARM is in pretty good shape now. Update the docs. | Bob Wilson | 2011-01-10 | 1 | -9/+2 |
| | | | | llvm-svn: 123183 | ||||
* | Fix documentation typo, from nobled. | Douglas Gregor | 2010-12-14 | 1 | -1/+1 |
| | | | | llvm-svn: 121768 | ||||
* | make it really clear that vla != flexible arrays | Chris Lattner | 2010-10-28 | 1 | -1/+3 |
| | | | | llvm-svn: 117522 |