================ @@ -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) +- MC/DC coverage has been improved. (#82448) + - The maximum number of conditions is no longer limited to 6. See + `this <SourceBasedCodeCoverage.html#mc-dc-instrumentation>` for + more details. + - The format of profraw generated by the runtime is not backwards ---------------- zmodem wrote:
I don't understand this one. Was it backwards compatible before? https://github.com/llvm/llvm-project/pull/95887 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits