Skip to content

Commit 103c32a

Browse files
committed
Update release notes
1 parent f7efa90 commit 103c32a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,10 @@ New Compiler Flags
445445
- The ``-Warray-compare-cxx26`` warning has been added to warn about array comparison
446446
starting from C++26, this warning is enabled as an error by default.
447447

448+
- '-fsanitize-merge' (default) and '-fno-sanitize-merge' have been added for
449+
fine-grained control of which UBSan checks are allowed to be merged by the
450+
backend (for example, -fno-sanitize-merge=bool,enum).
451+
448452
Deprecated Compiler Flags
449453
-------------------------
450454

@@ -484,6 +488,8 @@ Removed Compiler Flags
484488
derivatives) is now removed, since it's no longer possible to suppress the
485489
diagnostic (see above). Users can expect an `unknown warning` diagnostic if
486490
it's still in use.
491+
- The experimental flag '-ubsan-unique-traps' has been removed. It is
492+
superseded by '-fno-sanitize-merge'.
487493

488494
Attribute Changes in Clang
489495
--------------------------

0 commit comments

Comments
 (0)