summaryrefslogtreecommitdiffstats
path: root/clang/docs/ReleaseNotes.html
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove some features that don't really seem major enough or widely usedChandler Carruth2011-11-281-5/+0
| | | | | | enough to merit space in the release notes. llvm-svn: 145306
* Add a release notes section for C1X language features supported by clang 3.0.Richard Smith2011-11-281-1/+11
| | | | llvm-svn: 145305
* Pull out the libclang section and try to clean it up some. This oneChandler Carruth2011-11-281-12/+16
| | | | | | feels a bit spartan currently. llvm-svn: 145302
* We now have text (or comment stubs for others) for these...Chandler Carruth2011-11-281-3/+0
| | | | llvm-svn: 145299
* Expand and clean up the diagnostics section.Chandler Carruth2011-11-281-11/+25
| | | | llvm-svn: 145298
* Create a more organized (but still commented out as not very useful)Chandler Carruth2011-11-281-2/+8
| | | | | | | | | stub for OpenCL work. I can't really dig enough out of the commit log messages other than to tell that a lot of work went into this in the 2.9 -> 3.0 timeframe. I'll let the folks touching it decide if it merits a spot in the release notes and provide the appropriate details if so. llvm-svn: 145291
* Create a 3.1 notes section in a comment so that the next batch are a bitChandler Carruth2011-11-281-2/+13
| | | | | | | | easier. Move the CUDA bits and the C1X/C++11 atomics stuff there. We haven't exposed a __has_feature for the atomic builtins, so none of this is available yet... llvm-svn: 145288
* Peter says this shouldn't make it to the relnotes, it's too immature atChandler Carruth2011-11-281-1/+0
| | | | | | this stage. llvm-svn: 145286
* Flesh out and pretty-up the driver section. This could probably use someChandler Carruth2011-11-281-12/+18
| | | | | | more love w.r.t. platforms other than Linux? llvm-svn: 145285
* Add a brief mention of the warning flag name updates associated with theChandler Carruth2011-11-281-0/+3
| | | | | | C++11 standard. llvm-svn: 145284
* Tidy up, wrap lines, and use <code> tags more consistently.Chandler Carruth2011-11-281-16/+17
| | | | llvm-svn: 145283
* Cleanup the Release Notes for the static analyzer:Anna Zaks2011-11-281-3/+1
| | | | | | | | | | | The performance improvement was committed after the 3.0 branch. Constructors/destructors are handled by the CFG, but we do not do anything special for them in the analyzer yet. Since we do not have an open source release qualification for the analyzer, we are not investing into creating the proper release notes for it. llvm-svn: 145281
* Add a release notes section on new C++11 language features, and flesh it out.Richard Smith2011-11-281-10/+35
| | | | llvm-svn: 145268
* Add a proper blurb for the PPCallbacks features.Chandler Carruth2011-11-281-6/+10
| | | | llvm-svn: 145261
* This doesn't really seem worthy of a relnote... Shout if you disagree!Chandler Carruth2011-11-281-1/+0
| | | | llvm-svn: 145259
* Fill in a section for the instantiation -> expansion rename. Not great,Chandler Carruth2011-11-281-2/+22
| | | | | | but better. llvm-svn: 145258
* Add proper text for the Diagnostic API changes.Chandler Carruth2011-11-281-7/+13
| | | | llvm-svn: 145257
* Add a release note for Objective-C related result typesDouglas Gregor2011-11-281-0/+1
| | | | llvm-svn: 145252
* Note that code completion now works better for in-class member functionsDouglas Gregor2011-11-281-2/+3
| | | | llvm-svn: 145251
* And that completes my sweep through commits for things that might beChandler Carruth2011-11-281-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | worth noting in the release notes. These remain raw notes. I'll be re-writing them into nice prose first thing tomorrow, with help from others. A couple of notes for any reading the commits: If you don't see something that should be mentioned, feel free to add a note (or even a nicely written section) about it! I haven't really done the static analyzer justice here as I don't really know what the significant changes are other than mile-high stuff like watching it grow C++ support and a more robust CFG. I also worry I've missed important stuff in the Objective-C world. If you see something that isn't worth mentioning, just delete it. I know there are several things like this. I plan to prune the list down as I flesh things out. If you're name or email is on a bullet, I'll likely be sending you an email asking for any input on that subject. For many of these I can fill in something generic, and I'll just want you to give it a once-over. However, if you have time, feel free to just write the blurb yourself and drop it in, or drop it in an email to me. Finally, *WOW* has a lot happened in Clang... I shouldn't have dreaded (and put off) this so much, it was kind of awesome to go back and watch the evolution. Anyways, these should be in a reasonable draft state early tomorrow. llvm-svn: 145247
* Finished with August's commits, and actually added a clearly missingChandler Carruth2011-11-281-1/+14
| | | | | | section on libclang. llvm-svn: 145246
* July's notes..Chandler Carruth2011-11-281-0/+4
| | | | llvm-svn: 145245
* July was a bit quiet to... except for ARC. ;]Chandler Carruth2011-11-281-0/+4
| | | | llvm-svn: 145242
* June was a quiet month... I can't imagine why... ;]Chandler Carruth2011-11-281-0/+2
| | | | llvm-svn: 145241
* Notes through another month... a *really* busy month, but mostly bugChandler Carruth2011-11-281-2/+18
| | | | | | fixing. llvm-svn: 145237
* Add the first month's commit notes.Chandler Carruth2011-11-281-0/+38
| | | | llvm-svn: 145236
* Begin sketching out the Clang release notes. The plan is to link toChandler Carruth2011-11-281-0/+120
these more detailed notes from the primary LLVM release notes for Clang. This gives us a nice place to flesh out in plenty of detail the major changes that have happened in Clang land since 2.9. I've outlined a very rough structure based on the LLVM release notes structure and what seems like useful divisions in the Clang landscape (e.g., language-specific stuff is relevant to a narrower audience). I'll be first converting my brain-dump-ish notes from the commit logs, and then cleaning here. Suggestions on structure welcome. Typo corrections, spelling fixes (oh how I'll need them), all welcome; just commit away. llvm-svn: 145233
OpenPOWER on IntegriCloud