[libcxx-commits] [libcxx] [libc++] Add missing <cerrno> include in threading support headers (PR #80311)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Feb 1 09:23:53 PST 2024
https://github.com/ldionne created https://github.com/llvm/llvm-project/pull/80311
This was incorrectly removed when I split up the header.
>From 2c369fce8621e0ecfc448896c90b02b3a6baacaa Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Thu, 1 Feb 2024 12:23:09 -0500
Subject: [PATCH] [libc++] Add missing <cerrno> include in threading support
headers
This was incorrectly removed when I split up the header.
---
libcxx/include/__thread/support/c11.h | 1 +
libcxx/include/__thread/support/pthread.h | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/libcxx/include/__thread/support/c11.h b/libcxx/include/__thread/support/c11.h
index 896264891cc45..f4377ebcdf79a 100644
--- a/libcxx/include/__thread/support/c11.h
+++ b/libcxx/include/__thread/support/c11.h
@@ -13,6 +13,7 @@
#include <__chrono/convert_to_timespec.h>
#include <__chrono/duration.h>
#include <__config>
+#include <cerrno>
#include <ctime>
#include <threads.h>
diff --git a/libcxx/include/__thread/support/pthread.h b/libcxx/include/__thread/support/pthread.h
index d0b8367e448f4..9ba33baa8745f 100644
--- a/libcxx/include/__thread/support/pthread.h
+++ b/libcxx/include/__thread/support/pthread.h
@@ -15,8 +15,8 @@
#include <__chrono/duration.h>
#include <__config>
#include <__fwd/hash.h>
+#include <cerrno>
#include <ctime>
-#include <errno.h>
#include <pthread.h>
#include <sched.h>
More information about the libcxx-commits
mailing list