From dbc312fedba5b9f8176e3678b97348d277e0197d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20K=C3=B6ppe?= Date: Thu, 6 Nov 2025 21:18:17 -1000 Subject: [PATCH 1/2] [headers] "C library" fixes * State normatively that the C headers are part of the "C library". * Update the list of headers which intentionally have no counterpart. --- source/lib-intro.tex | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/source/lib-intro.tex b/source/lib-intro.tex index 2958545e4a..d55217665b 100644 --- a/source/lib-intro.tex +++ b/source/lib-intro.tex @@ -1311,11 +1311,17 @@ \pnum The facilities of the C standard library are provided in the \indextext{library!C standard}% -additional headers shown in \tref{headers.cpp.c}.% +additional headers shown in \tref{headers.cpp.c} and in \tref{c.headers}.% \begin{footnote} It is intentional that there is no \Cpp{} header for any of these C headers: +\libnoheader{complex.h}, +\libnoheader{iso646.h}, +\libnoheader{codecvt.h}, +\libnoheader{stdatomic.h}, +\libnoheader{stdbool.h}, \libnoheader{stdnoreturn.h}, +\libnoheader{tgmath.h}, \libnoheader{threads.h}. \end{footnote} From 63d8158c45cd390cdd50e130b70cf8d15c87a098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20K=C3=B6ppe?= Date: Mon, 10 Nov 2025 05:40:22 -1000 Subject: [PATCH 2/2] Update source/lib-intro.tex Co-authored-by: A. Jiang --- source/lib-intro.tex | 1 - 1 file changed, 1 deletion(-) diff --git a/source/lib-intro.tex b/source/lib-intro.tex index d55217665b..a1697a7cbb 100644 --- a/source/lib-intro.tex +++ b/source/lib-intro.tex @@ -1317,7 +1317,6 @@ for any of these C headers: \libnoheader{complex.h}, \libnoheader{iso646.h}, -\libnoheader{codecvt.h}, \libnoheader{stdatomic.h}, \libnoheader{stdbool.h}, \libnoheader{stdnoreturn.h},