[PATCH] D142578: [Clang][Doc] Edit the Clang release notes
Erich Keane via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 26 07:06:29 PST 2023
erichkeane added a comment.
A handful of suggestions as I spot-checked. This looks great, thank you for doing this! I'd like Aaron to take a look though.
================
Comment at: clang/docs/ReleaseNotes.rst:51
+- The ``-fexperimental-new-pass-manager`` and ``-fno-legacy-pass-manager``
+ flags have been removed. These have been no-ops since 15.0.0.
----------------
`no-ops` read awkwardly to me, so I'm hopeful that 'silently ignored' is a little more descriptive.
Perhaps, "deprecated and ignored" if that isn't accurate?
================
Comment at: clang/docs/ReleaseNotes.rst:53
- Due to the extended period of time this bug was present in major C++
- implementations (including Clang), this error has the ability to be
- downgraded into a warning (via: ``-Wno-error=enum-constexpr-conversion``) to
- provide a transition period for users. This diagnostic is expected to turn
- into an error-only diagnostic in the next Clang release. Fixes
- `Issue 50055 <https://github.com/llvm/llvm-project/issues/50055>`_.
+- Clang's resource dir used to include the full clang version. It will now
+ include only the major version. The new resource directory is
----------------
================
Comment at: clang/docs/ReleaseNotes.rst:54
+- Clang's resource dir used to include the full clang version. It will now
+ include only the major version. The new resource directory is
+ ``$prefix/lib/clang/$CLANG_MAJOR_VERSION`` and can be queried using
----------------
================
Comment at: clang/docs/ReleaseNotes.rst:170
+- Clang now diagnoses non-inline externally-visible definitions in C++
+ standard header units as per ``[module.import/6]``. Previously, in Clang-15,
+ these definitions were allowed. Note that such definitions are ODR
----------------
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142578/new/
https://reviews.llvm.org/D142578
More information about the cfe-commits
mailing list