John McCall
55199a63df
Rework and embellish the C99 inline compatibility section.
...
llvm-svn: 124789
2011-02-03 10:16:40 +00:00
Ted Kremenek
47537b617e
Document that set-xcode-analyzer should typically be run using sudo.
...
llvm-svn: 124602
2011-01-31 20:45:38 +00:00
Ted Kremenek
44dc127f78
Adjust casing of attributes in examples.
...
llvm-svn: 124445
2011-01-27 22:00:02 +00:00
Ted Kremenek
e801399372
Fix download link.
...
llvm-svn: 124405
2011-01-27 19:49:07 +00:00
Ted Kremenek
8688e078ae
Add missing </a>
...
llvm-svn: 124403
2011-01-27 19:42:34 +00:00
Ted Kremenek
cfc9dc6876
Update checker build and post release notes.
...
llvm-svn: 124402
2011-01-27 19:41:08 +00:00
Ted Kremenek
afe348ea43
Wire up attributes 'ns_consumed' and 'cf_consumed' in the static analyzer's ObjC retain/release checker.
...
llvm-svn: 124386
2011-01-27 18:43:03 +00:00
Ted Kremenek
35389de110
Fix HTML highlighting and add missing line.
...
llvm-svn: 124362
2011-01-27 07:02:03 +00:00
Ted Kremenek
4272cbdff5
Fix a few typos in HTML documentation.
...
llvm-svn: 124361
2011-01-27 06:59:29 +00:00
Ted Kremenek
0e89838ced
Hook up attribute ns_consumes_self in the ObjC retain/release checker in the static analyzer.
...
llvm-svn: 124360
2011-01-27 06:54:14 +00:00
Douglas Gregor
9636753d39
Update C++0x status web page
...
llvm-svn: 124326
2011-01-26 21:35:14 +00:00
Douglas Gregor
52552c8a32
Note the need for --param=build_config=whatever in the Hacking Clang document, from Yuri Gribov
...
llvm-svn: 124130
2011-01-24 18:04:58 +00:00
Douglas Gregor
eecc6bc388
Variadic templates are fully implemented.
...
Turn on the __has_feature switch for variadic templates, document
their completion, and put the ExtWarn into the c++0x-extensions
warning group.
llvm-svn: 123854
2011-01-19 22:11:50 +00:00
Douglas Gregor
cf082adeca
Add back the late-specified return type paper
...
llvm-svn: 122317
2010-12-21 05:54:22 +00:00
Douglas Gregor
6b6e08228c
Updates to the C++ status page for C++0x features, from Michael Price
...
llvm-svn: 122315
2010-12-21 05:43:31 +00:00
Ted Kremenek
1b0340a1dd
Update checker build.
...
llvm-svn: 122051
2010-12-17 07:56:27 +00:00
Michael J. Spencer
7ed7afc8b7
Getting Started: Add VS2010 instructions and specify an out of source build.
...
llvm-svn: 122003
2010-12-16 22:01:14 +00:00
Chris Lattner
bff5d86699
c/objc/c++'98 are basically done, but we want '0x support.
...
Add "clang indent" as a possible project, we really really
need it. :)
llvm-svn: 121030
2010-12-06 19:46:27 +00:00
Ted Kremenek
2e3bceafd9
Update analyzer build.
...
llvm-svn: 120802
2010-12-03 07:52:43 +00:00
Ted Kremenek
b360ae4ec5
Update checker build.
...
llvm-svn: 120487
2010-11-30 23:08:24 +00:00
Ted Kremenek
4490e1015f
Update checker build.
...
llvm-svn: 119318
2010-11-16 01:56:23 +00:00
Chris Lattner
2536851543
typo2
...
llvm-svn: 119035
2010-11-14 07:30:46 +00:00
Chris Lattner
11a8d05bea
fix typo
...
llvm-svn: 119034
2010-11-14 07:09:32 +00:00
Chris Lattner
3bb7aab0b0
add a note about inline asm compatibility.
...
llvm-svn: 118740
2010-11-10 23:51:50 +00:00
Douglas Gregor
4640a18cf4
Document a language-compatibility issue with function parameter names in function prototypes in C++
...
llvm-svn: 118712
2010-11-10 20:24:21 +00:00
Daniel Dunbar
4b496bc35a
Add a compat note about how Clang doesn't zero-initialize __block local variables.
...
llvm-svn: 118641
2010-11-09 22:45:16 +00:00
Ted Kremenek
5fab27aa6c
Replace "#if __clang__" by "#if __has_feature(attribute_analyzer_noreturn)" to be consistent with all other snippets on this page.
...
Patch by Jean-Daniel Dupas!
llvm-svn: 118603
2010-11-09 18:54:17 +00:00
Daniel Dunbar
6b83538ac8
Add link to LLVM releases page.
...
llvm-svn: 118095
2010-11-02 22:34:04 +00:00
Rafael Espindola
4f8857e6f4
Use objdir != srcdir in the getting started doc.
...
llvm-svn: 117723
2010-10-29 22:05:17 +00:00
Eric Christopher
55f21aae85
Add and describe a quick script to migrate gcc builtins that clang doesn't
...
know about to the default APIs for x86 vector operations.
llvm-svn: 117313
2010-10-25 21:17:59 +00:00
Fariborz Jahanian
2b427c7fb0
Update compatibility page for objective-c.
...
llvm-svn: 117168
2010-10-22 22:35:51 +00:00
Gabor Greif
6a46da277f
validator
...
llvm-svn: 116668
2010-10-16 09:40:21 +00:00
Gabor Greif
4b50bd8a2e
these items are done, afaik
...
llvm-svn: 116667
2010-10-16 09:29:38 +00:00
Daniel Dunbar
b4ece9cf2f
Add an empty robots.txt, mostly just to reduce errors in HTTP log.
...
llvm-svn: 116658
2010-10-16 04:10:37 +00:00
Daniel Dunbar
cc5b831149
Add a favicon.ico, mostly just to reduce errors in HTTP log.
...
llvm-svn: 116657
2010-10-16 04:08:19 +00:00
Chris Lattner
a45ebd2fd1
be less threatening.
...
llvm-svn: 116187
2010-10-11 05:20:49 +00:00
Douglas Gregor
a881010621
Bugs should go to Bugzilla, not the mailing list
...
llvm-svn: 115972
2010-10-07 20:20:57 +00:00
Daniel Dunbar
7bb159b33c
www: Grammar, etc.
...
llvm-svn: 115914
2010-10-07 15:00:19 +00:00
Chris Lattner
586c51e0b7
clang++ sorta works now
...
llvm-svn: 115903
2010-10-07 04:28:56 +00:00
Daniel Dunbar
25a3ada060
www: Add a "Clang Related Projects" page, to collect links to external projects
...
using Clang in one way or another. Additions welcome!
llvm-svn: 115508
2010-10-04 15:40:45 +00:00
Nick Lewycky
3fd2928a45
Correct this name so I stop giving out the wrong email address.
...
llvm-svn: 115209
2010-09-30 21:20:23 +00:00
Ted Kremenek
2e0c7cc8c3
Update docs to include proper location of clang binary.
...
llvm-svn: 115088
2010-09-29 21:41:56 +00:00
Ted Kremenek
866ac0a0da
Update checker build.
...
llvm-svn: 114615
2010-09-23 00:35:46 +00:00
Douglas Gregor
21fd023d44
Update C++0x status
...
llvm-svn: 114217
2010-09-17 21:37:49 +00:00
Chris Lattner
e3c1b9317a
add a compatibility note about vector builtins
...
llvm-svn: 114101
2010-09-16 18:17:55 +00:00
Argyrios Kyrtzidis
cebc0f006f
Add a compatibility note about clang not implicitly converting between objc_object* and id (and SEL, Class).
...
llvm-svn: 113761
2010-09-13 17:48:07 +00:00
Francois Pichet
9672347122
Update website to reflect that tests are no longer failing on Windows.
...
llvm-svn: 113704
2010-09-11 21:16:11 +00:00
Douglas Gregor
a139692ada
Update documentation to reflect the addition of support for in-class
...
initialization of static const floating-point data membmers (John's
patch, in r113663).
llvm-svn: 113701
2010-09-11 20:30:02 +00:00
Ted Kremenek
516484c71e
Update checker build.
...
llvm-svn: 113569
2010-09-10 01:20:17 +00:00
Dawn Perchik
90ca316167
Put the info on testing from the command line into its own section
...
titled "Testing on the Command Line".
llvm-svn: 112972
2010-09-03 17:01:13 +00:00