summaryrefslogtreecommitdiffstats
path: root/clang/docs/MSVCCompatibility.rst
Commit message (Collapse)AuthorAgeFilesLines
* [Documentation] Use HTTPS whenever possibleEugene Zelenko2019-01-231-2/+2
| | | | | | Differential revision: https://reviews.llvm.org/D56946 llvm-svn: 351976
* Update our URLs in clang doc to use httpsSylvestre Ledru2018-11-041-2/+2
| | | | llvm-svn: 346101
* Update MSVC compat docs about debug infoNico Weber2016-12-141-8/+5
| | | | | | https://reviews.llvm.org/D27769 llvm-svn: 289712
* [MSVC] Turn C++ EH on my defaultDavid Majnemer2016-02-181-6/+11
| | | | | | | | | Our support for C++ EH is sufficiently good that it makes sense to enable support for it out of the box. While we are here, update the MSVCCompatibility doc. llvm-svn: 261195
* Fix some glitches in the MSVCCompatibility documentDavid Majnemer2015-05-071-2/+2
| | | | | | | | - Fix the formatting of the "Exceptions and SEH" section. - Make the "Complete" text for "Thread-safe initialization of local statics" green. llvm-svn: 236706
* Note that we support 'throw' for the MS ABI.David Majnemer2015-05-071-2/+3
| | | | llvm-svn: 236698
* [MS ABI] Implement thread-safe initialization using the MSVC 2015 ABIDavid Majnemer2015-05-071-4/+5
| | | | | | | | | The MSVC 2015 ABI utilizes a rather straightforward adaptation of the algorithm found in the appendix of N2382. While we are here, implement support for emitting cleanups if an exception is thrown while we are intitializing a static local variable. llvm-svn: 236697
* Update MSVC compatibility doc note about exceptionsReid Kleckner2015-05-041-3/+10
| | | | llvm-svn: 236458
* Remove duplicate "the". N+1 redundancy is not useful here.Nico Weber2015-03-121-1/+1
| | | | llvm-svn: 232086
* MS ABI: Mark 'throw' as implemented in the compatibility docDavid Majnemer2015-03-111-2/+2
| | | | llvm-svn: 231953
* MS ABI: Add CodeGen support for rethrowing MS C++ exceptionsDavid Majnemer2014-11-251-2/+3
| | | | | | | | | | Rethrowing exceptions in the MS model is very simple: just call _CxxThrowException with nullptr for both arguments. N.B. They chose stdcall as the calling convention for x86 but cdecl for all other platforms. llvm-svn: 222733
* docs: Update the MSVCCompatibility doc for changes to debug infoDavid Majnemer2014-11-251-4/+7
| | | | | | The document should reflect that we now support emission for DWARF. llvm-svn: 222731
* Update the MSVC compatibilty document for class template parsingReid Kleckner2014-07-021-16/+35
| | | | llvm-svn: 212237
* More editorial issues in MSVCCompatibility.rstDavid Majnemer2014-07-021-1/+1
| | | | | | Make the status text for lambdas green. llvm-svn: 212229
* Fix Typo in MSVCCompatibility.rstWarren Hunt2014-07-021-2/+2
| | | | | | Also removed a sentance that was no longer relevant. llvm-svn: 212227
* Fixup typo in MSVCCompatibility.rstDavid Majnemer2014-07-021-1/+1
| | | | llvm-svn: 212219
* Update the MSVC Compatibility documentDavid Majnemer2014-07-021-14/+12
| | | | | | | | It hasn't been updated to reflect the progress we've made. We've fuzz tested VFTables, VBTables, layout, and RTTI data. We support lambdas that are compatible with their scheme. llvm-svn: 212193
* Mention clang-cl in MSVCCompatibility.rstNico Weber2014-03-051-1/+4
| | | | llvm-svn: 203002
* Fix MSVCCompatibility doc ReST and wording.Reid Kleckner2014-03-031-4/+4
| | | | llvm-svn: 202732
* Add Clang docs about MSVC compatibilityReid Kleckner2014-02-281-0/+121
This documents some of the status of supported functionality in MSVC quirks mode. Some of this should be in http://clang.llvm.org/compatibility.html instead when things have stabilized. llvm-svn: 202559
OpenPOWER on IntegriCloud