r368874 - Document clang-cpp in the release notes for clang

Kim Gräsman via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 14 22:32:40 PDT 2019


On Wed, Aug 14, 2019 at 6:48 PM Chris Bieneman via cfe-commits
<cfe-commits at lists.llvm.org> wrote:
>
> Author: cbieneman
> Date: Wed Aug 14 09:49:52 2019
> New Revision: 368874
> --  ...
> +- In 9.0.0 and later Clang added a new target, clang-cpp, which generates a
> +  shared library comprised of all the clang component libraries and exporting
> +  the clang C++ APIs. Additionally the build system gained the new
> +  "CLANG_LINK_CLANG_DYLIB" option, which defaults Off, and when set to On, will
> +  force clang (and clang-based tools) to link the clang-cpp library instead of
> +  statically linking clang's components. This option will reduce the size of
> +  binary distributions at the expense of compiler performance.

Does this also work for Windows/MSVC builds?

Thanks,
- Kim


More information about the cfe-commits mailing list