[PATCH] D50359: Add a new library, libclang-cxx
Pirama Arumuga Nainar via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 6 13:50:46 PDT 2018
pirama created this revision.
Herald added a subscriber: mgorny.
The current libclang.so exports only the symbols required for the stable
C api. This is opposed to libLLVM.so, which exports all the symbols
from the LLVM libraries, including those from the C++ API. This patch
adds libclang-cxx.so that is similar to libLLVM.so and exports all
symbols from the clang libraries. The motivation for this library is to
be used by Clang tools that use Clang's C++ api. They no longer need to
link against the individual static libraries.
Repository:
rC Clang
https://reviews.llvm.org/D50359
Files:
CMakeLists.txt
tools/CMakeLists.txt
tools/libclang-cxx/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D50359.159384.patch
Type: text/x-patch
Size: 2945 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180806/b13b6944/attachment-0001.bin>
More information about the cfe-commits
mailing list