[libc++] Remove <utility> includes
Reviewed By: ldionne, Quuxplusone, #libc
Spies: libcxx-commits, arphaman
Differential Revision: https://reviews.llvm.org/D121054
NOKEYCHECK=True
GitOrigin-RevId: 1458458b558d3cbce5a8b1845ed43bbe141db2fd
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index bc3251e..ee1cc81 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -59,10 +59,10 @@
``<filesystem>`` header. The associated macro
``_LIBCPP_DEPRECATED_EXPERIMENTAL_FILESYSTEM`` has also been removed.
-- Some libc++ headers no longer transitively include all of ``<algorithm>``and ``<chrono>``.
+- Some libc++ headers no longer transitively include all of ``<algorithm>``, ``<chrono>`` and ``<utility>``.
If, after updating libc++, you see compiler errors related to missing declarations in
namespace ``std``, it might be because one of your source files now needs to
- ``#include <algorithm>`` and/or ``#include <chrono>``.
+ ``#include <algorithm>``, ``#include <chrono>`` and/or ``#include <utility>``.
- The integer distributions ``binomial_distribution``, ``discrete_distribution``,
``geometric_distribution``, ``negative_binomial_distribution``, ``poisson_distribution``,