Re: [PATCH 1/1] newlib: libc: add several missing headers

Vladislav Belov <[email protected]> Wed, 11 Feb 2026 16:18:18 +0300
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
Hi, Corinna,

Addressed these notes. Sent another one patch

----------------

Кому: vbe-sc ([email protected]);

Копия: [email protected];

Тема: [PATCH 1/1] newlib: libc: add several missing headers;

02.02.2026, 15:40, "Corinna Vinschen" <[email protected]>:

Hi Vladislav,

On Jan 28 14:36, vbe-sc wrote:

This patch is including some several headers to regex.h, stdatomic.h and sys/utime.h to make them self-descriptive for compilers

Signed-off-by: vbe-sc <[email protected] >
---
newlib/libc/include/regex.h | 1 +
newlib/libc/include/stdatomic.h | 2 ++
newlib/libc/include/sys/utime.h | 2 ++
3 files changed, 5 insertions(+)

diff --git a/newlib/libc/include/regex.h b/newlib/libc/include/regex.h
index 4da1a374e..2cb2e6c8a 100644
--- a/newlib/libc/include/regex.h
+++ b/newlib/libc/include/regex.h
@@ -38,6 +38,7 @@
#define _REGEX_H_

#include <sys/cdefs.h>
+#include <sys/types.h>

/* types */
typedef off_t regoff_t;
diff --git a/newlib/libc/include/stdatomic.h b/newlib/libc/include/stdatomic.h
index 13d1e1762..0ccc8af09 100644
--- a/newlib/libc/include/stdatomic.h
+++ b/newlib/libc/include/stdatomic.h
@@ -30,6 +30,8 @@
#ifndef _STDATOMIC_H_
#define _STDATOMIC_H_

+#include "stdint.h"
+
#include <sys/cdefs.h>
#include <sys/_types.h>

Why not

#include <stdint.h>

here? Why placing stdint.h first and apart from to the other includes
and why using quotes?

Thanks,
Corinna