[clang] [llvm] Update ReleaseNotes for MC/DC changes. (PR #95887)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 18 01:12:22 PDT 2024
================
@@ -586,6 +586,20 @@ Improvements to Clang's time-trace
- Clang now specifies that using ``auto`` in a lambda parameter is a C++14 extension when
appropriate. (`#46059: <https://github.com/llvm/llvm-project/issues/46059>`_).
+Improvements to Coverage mapping
+--------------------------------
+
+- Macros defined in system headers are not expanded in coverage
+ mapping. Conditional expressions in system header macros are no
+ longer taken into account for branch coverage. They can be included
+ with ``-mllvm -system-headers-coverage``. (#78920)
----------------
zmodem wrote:
I don't think the PR/issue number will get linked automatically, so it's better to do it explicitly (see e.g. 46059 above).
https://github.com/llvm/llvm-project/pull/95887
More information about the llvm-commits
mailing list