Skip to content
Snippets Groups Projects
Commit b1d02281 authored by David Majnemer's avatar David Majnemer
Browse files

Note that we support 'throw' for the MS ABI.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@236698 91177308-0d34-0410-b5e6-96231b3b80d8
parent 4ade6cab
No related branches found
No related tags found
No related merge requests found
...@@ -84,8 +84,9 @@ The status of major ABI-impacting C++ features: ...@@ -84,8 +84,9 @@ The status of major ABI-impacting C++ features:
* RTTI: :good:`Complete`. Generation of RTTI data structures has been * RTTI: :good:`Complete`. Generation of RTTI data structures has been
finished, along with support for the ``/GR`` flag. finished, along with support for the ``/GR`` flag.
* Exceptions and SEH: :partial:`Partial`. C++ exceptions (``try`` / ``catch``) * Exceptions and SEH: :partial:`Partial`.
and structured exceptions (``__try`` / ``__except`` / ``__finally``) mostly C++ exceptions (``try`` / ``catch``/ ``throw``) and
structured exceptions (``__try`` / ``__except`` / ``__finally``) mostly
work on x64. 32-bit exception handling support is being worked on. LLVM does work on x64. 32-bit exception handling support is being worked on. LLVM does
not model asynchronous exceptions, so it is currently impossible to catch an not model asynchronous exceptions, so it is currently impossible to catch an
asynchronous exception generated in the same frame as the catching ``__try``. asynchronous exception generated in the same frame as the catching ``__try``.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment