Skip to content

Commit 06d4406

Browse files
committed
@fixup add release notes.
1 parent 1753d03 commit 06d4406

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,10 @@ Non-comprehensive list of changes in this release
392392
- ``#pragma GCC diagnostic warning "-Wfoo"`` can now downgrade ``-Werror=foo``
393393
errors and certain default-to-error ``-W`` diagnostics to warnings.
394394

395+
- Clang now emits distinct type-based alias analysis tags for incompatible
396+
pointers, enabling more powerful alias analysis when accessing pointer types.
397+
The new behavior can be disabledusing ``-fno-pointer-tbaa``.
398+
395399
New Compiler Flags
396400
------------------
397401
- ``-fsanitize=implicit-bitfield-conversion`` checks implicit truncation and
@@ -420,6 +424,9 @@ New Compiler Flags
420424
Matches MSVC behaviour by defining ``__STDC__`` to ``1`` when
421425
MSVC compatibility mode is used. It has no effect for C++ code.
422426

427+
- ``-fno-pointer-tbaa`` disables emission of distinct type-based alias
428+
analysis tags for incompatible pointers.
429+
423430
Deprecated Compiler Flags
424431
-------------------------
425432

0 commit comments

Comments
 (0)