diff options
author | Eric Fiselier <eric@efcs.ca> | 2016-09-16 02:51:26 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2016-09-16 02:51:26 +0000 |
commit | 991c354b01bc17f866f76f188e57efbd72fbd11f (patch) | |
tree | e9e53f07c6ebb9a5047ed2cf96461db48fcaab3b /libcxx/docs/DesignDocs | |
parent | 08566532aec07daeababf2f25f2b6e6c4b9150a3 (diff) | |
download | bcm5719-llvm-991c354b01bc17f866f76f188e57efbd72fbd11f.tar.gz bcm5719-llvm-991c354b01bc17f866f76f188e57efbd72fbd11f.zip |
Update _LIBCPP_EXCEPTION_ABI doc with @mclow's feedback
llvm-svn: 281695
Diffstat (limited to 'libcxx/docs/DesignDocs')
-rw-r--r-- | libcxx/docs/DesignDocs/VisibilityMacros.rst | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libcxx/docs/DesignDocs/VisibilityMacros.rst b/libcxx/docs/DesignDocs/VisibilityMacros.rst index db983154e7d..d6fdb287fdd 100644 --- a/libcxx/docs/DesignDocs/VisibilityMacros.rst +++ b/libcxx/docs/DesignDocs/VisibilityMacros.rst @@ -84,8 +84,9 @@ Visibility Macros **_LIBCPP_EXCEPTION_ABI** Mark the member functions, typeinfo, and vtable of the type as being exported by the libc++ library. This macro must be applied to all *exception types*. - Exception types must be defined directly in namespace `std` and not the - versioning namespace. + Exception types should be defined directly in namespace `std` and not the + versioning namespace. This allows throwing and catching some exception types + between libc++ and libstdc++. Links ===== |