summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/libc/getline/posix_getline.h1
-rw-r--r--include/libc/libc_signal.h5
2 files changed, 4 insertions, 2 deletions
diff --git a/components/libc/getline/posix_getline.h b/components/libc/getline/posix_getline.h
index 1b3e43da1e..3de84cdfe6 100644
--- a/components/libc/getline/posix_getline.h
+++ b/components/libc/getline/posix_getline.h
@@ -14,6 +14,7 @@
#define POSIX_GETLINE_H
#include <stdio.h>
+#include <sys/types.h>
ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream);
ssize_t getline(char **lineptr, size_t *n, FILE *stream);
diff --git a/include/libc/libc_signal.h b/include/libc/libc_signal.h
index 898fe13f43..539685de3e 100644
--- a/include/libc/libc_signal.h
+++ b/include/libc/libc_signal.h
@@ -15,6 +15,7 @@
extern "C" {
#endif
+#include <stdint.h>
#ifdef HAVE_CCONFIG_H
#include <cconfig.h>
#endif
@@ -46,8 +47,8 @@ struct sigevent
#ifndef HAVE_SIGINFO
struct siginfo
{
- rt_uint16_t si_signo;
- rt_uint16_t si_code;
+ uint16_t si_signo;
+ uint16_t si_code;
union sigval si_value;
};