Skip to content

Commit

Permalink
@fixup add release notes.
Browse files Browse the repository at this point in the history
  • Loading branch information
fhahn committed Jun 27, 2024
1 parent 1753d03 commit 06d4406
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions clang/docs/ReleaseNotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,10 @@ Non-comprehensive list of changes in this release
- ``#pragma GCC diagnostic warning "-Wfoo"`` can now downgrade ``-Werror=foo``
errors and certain default-to-error ``-W`` diagnostics to warnings.

- Clang now emits distinct type-based alias analysis tags for incompatible
pointers, enabling more powerful alias analysis when accessing pointer types.
The new behavior can be disabledusing ``-fno-pointer-tbaa``.

New Compiler Flags
------------------
- ``-fsanitize=implicit-bitfield-conversion`` checks implicit truncation and
Expand Down Expand Up @@ -420,6 +424,9 @@ New Compiler Flags
Matches MSVC behaviour by defining ``__STDC__`` to ``1`` when
MSVC compatibility mode is used. It has no effect for C++ code.

- ``-fno-pointer-tbaa`` disables emission of distinct type-based alias
analysis tags for incompatible pointers.

Deprecated Compiler Flags
-------------------------

Expand Down

0 comments on commit 06d4406

Please sign in to comment.