[clang] 33dfd90 - Fix sphinx bot build
Corentin Jabot via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 20 13:27:54 PDT 2023
Author: Corentin Jabot
Date: 2023-09-20T22:27:29+02:00
New Revision: 33dfd90700a11fb39802d0b1ab500f3a8efd7e78
URL: https://github.com/llvm/llvm-project/commit/33dfd90700a11fb39802d0b1ab500f3a8efd7e78
DIFF: https://github.com/llvm/llvm-project/commit/33dfd90700a11fb39802d0b1ab500f3a8efd7e78.diff
LOG: Fix sphinx bot build
Added:
Modified:
clang/docs/ReleaseNotes.rst
Removed:
################################################################################
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 3cf2d4f6cfb30cc..3c661b8a08fe36d 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -50,13 +50,15 @@ C++ Specific Potentially Breaking Changes
account the possibility that functions could be overloaded on their template
parameter lists or requires-clauses. This causes mangled names to change for
function templates in the following cases:
- - When the function has any constraints, whether from constrained template
+
+ - When the function has any constraints, whether from constrained template
parameters or requires-clauses.
- - When the template parameter list includes a deduced type -- either
+ - When the template parameter list includes a deduced type -- either
``auto``, ``decltype(auto)``, or a deduced class template specialization
type.
- - When a template template parameter is given a template template argument
+ - When a template template parameter is given a template template argument
that has a
diff erent template parameter list.
+
This fixes a number of issues where valid programs would be rejected due to
mangling collisions, or would in some cases be silently miscompiled. Clang
will use the old manglings if ``-fclang-abi-compat=17`` or lower is
More information about the cfe-commits
mailing list