diff options
| author | Saleem Abdulrasool <compnerd@compnerd.org> | 2015-12-04 02:14:58 +0000 |
|---|---|---|
| committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2015-12-04 02:14:58 +0000 |
| commit | 12315edf03445ab5be65d0bde61f5d418601c791 (patch) | |
| tree | f62f2ae6411123ef2fd08d7fff55e6a8986b5e92 /libcxxabi/src/cxa_virtual.cpp | |
| parent | 242d67b687004becf0d82eb587f8bdd22c31d9c7 (diff) | |
| download | bcm5719-llvm-12315edf03445ab5be65d0bde61f5d418601c791.tar.gz bcm5719-llvm-12315edf03445ab5be65d0bde61f5d418601c791.zip | |
ibc++abi: mark visibility
Mark functions and types with the appropriate visibility. This is particularly
useful for environments which explicitly indicate origin of functions (Windows).
This aids in generating libc++abi as a DSO which exposes only the public
interfaces.
llvm-svn: 254691
Diffstat (limited to 'libcxxabi/src/cxa_virtual.cpp')
| -rw-r--r-- | libcxxabi/src/cxa_virtual.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcxxabi/src/cxa_virtual.cpp b/libcxxabi/src/cxa_virtual.cpp index 0da383ac237..ac81ad39d07 100644 --- a/libcxxabi/src/cxa_virtual.cpp +++ b/libcxxabi/src/cxa_virtual.cpp @@ -12,12 +12,12 @@ namespace __cxxabiv1 { extern "C" { -LIBCXXABI_NORETURN +_LIBCXXABI_FUNC_VIS LIBCXXABI_NORETURN void __cxa_pure_virtual(void) { abort_message("Pure virtual function called!"); } -LIBCXXABI_NORETURN +_LIBCXXABI_FUNC_VIS LIBCXXABI_NORETURN void __cxa_deleted_virtual(void) { abort_message("Deleted virtual function called!"); } |

