Skip to content

Commit 2f1529f

Browse files
committed
Add release notes
1 parent 788bd48 commit 2f1529f

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,11 @@ Non-comprehensive list of changes in this release
332332
- Clang no longer rejects reinterpret_cast conversions between indirect
333333
ARC-managed pointers and other pointer types. The prior behavior was overly
334334
strict and inconsistent with the ARC specification.
335+
- On non-Windows platforms, Clang now builds as a large shared library,
336+
``libclang-cpp``, by default. To revert to the old behavior of producing and
337+
linking static libraries, pass ``-DCLANG_LINK_CLANG_DYLIB=OFF`` to CMake when
338+
configuring your build. The new behavior matches LLVM, which also builds as a
339+
large shared library.
335340

336341
New Compiler Flags
337342
------------------

llvm/docs/ReleaseNotes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Changes to LLVM infrastructure
9090
Changes to building LLVM
9191
------------------------
9292

93-
* On non-Windows platforms, LLVM now builds as a large shared library, libLLVM,
93+
* On non-Windows platforms, LLVM now builds as a large shared library, `libLLVM`,
9494
by default. To revert to the old behavior of producing and linking static
9595
libraries, pass ``-DLLVM_LINK_LLVM_DYLIB=OFF`` to CMake when configuring your
9696
build.

0 commit comments

Comments
 (0)