From 336e16b8b5f25b9dd731bef1c4f47e0cfbb37842 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely <jwakely@redhat.com> Date: Sun, 26 Nov 2023 21:31:05 +0000 Subject: [PATCH] libstdc++: Include <stdint.h> in <bits/atomic_wait.h> This is needed in order to compile it as a header-unit, which might be desired because it's included by both <atomic> and <semaphore>. libstdc++-v3/ChangeLog: * include/bits/atomic_wait.h: Include <stdint.h>. (cherry picked from commit 6c8f2d3a08bc013ddb31f7fccd7136751a1460ed) --- libstdc++-v3/include/bits/atomic_wait.h | 1 + 1 file changed, 1 insertion(+) diff --git a/libstdc++-v3/include/bits/atomic_wait.h b/libstdc++-v3/include/bits/atomic_wait.h index 67c0e3bf56b7..aaf36832ea3b 100644 --- a/libstdc++-v3/include/bits/atomic_wait.h +++ b/libstdc++-v3/include/bits/atomic_wait.h @@ -34,6 +34,7 @@ #include <bits/c++config.h> #if defined _GLIBCXX_HAS_GTHREADS || defined _GLIBCXX_HAVE_LINUX_FUTEX +#include <stdint.h> #include <bits/functional_hash.h> #include <bits/gthr.h> #include <ext/numeric_traits.h> -- GitLab