[PATCH] D14789: libc++abi: mark visibility

Saleem Abdulrasool via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 18 14:29:51 PST 2015


compnerd created this revision.
compnerd added reviewers: EricWF, mclow.lists.
compnerd added subscribers: jroelofs, llvm-commits.

Mark functions and types with the appropriate visibility.  This is particularly
useful for environments which explicitly indicate origin of functions (Windows).
This aids in ensuring libc++abi as a DSO which exposes only the public
interfaces.

http://reviews.llvm.org/D14789

Files:
  include/__cxxabi_config.h
  include/cxxabi.h
  src/cxa_aux_runtime.cpp
  src/cxa_demangle.cpp
  src/cxa_exception.cpp
  src/cxa_guard.cpp
  src/cxa_thread_atexit.cpp
  src/cxa_vector.cpp
  src/cxa_virtual.cpp
  src/private_typeinfo.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14789.40562.patch
Type: text/x-patch
Size: 41423 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151118/5dc29082/attachment.bin>


More information about the llvm-commits mailing list