aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libc/bionic/android_set_abort_message.cpp1
-rw-r--r--libc/bionic/bionic_arc4random.cpp1
-rw-r--r--libc/bionic/iconv.cpp1
-rw-r--r--libc/bionic/icu.cpp1
-rw-r--r--libc/bionic/wcstod.cpp1
-rw-r--r--libc/tzcode/bionic.cpp1
-rw-r--r--libc/upstream-openbsd/android/include/arc4random.h4
-rw-r--r--linker/linker_allocator.h1
8 files changed, 9 insertions, 2 deletions
diff --git a/libc/bionic/android_set_abort_message.cpp b/libc/bionic/android_set_abort_message.cpp
index 2a1161337..8c80c5af6 100644
--- a/libc/bionic/android_set_abort_message.cpp
+++ b/libc/bionic/android_set_abort_message.cpp
@@ -29,6 +29,7 @@
#include <android/set_abort_message.h>
#include <pthread.h>
+#include <string.h>
#include <sys/mman.h>
#include "private/ScopedPthreadMutexLocker.h"
diff --git a/libc/bionic/bionic_arc4random.cpp b/libc/bionic/bionic_arc4random.cpp
index a33990020..391eb0c68 100644
--- a/libc/bionic/bionic_arc4random.cpp
+++ b/libc/bionic/bionic_arc4random.cpp
@@ -31,6 +31,7 @@
#include <errno.h>
#include <stdatomic.h>
#include <stdlib.h>
+#include <string.h>
#include <sys/auxv.h>
#include <unistd.h>
diff --git a/libc/bionic/iconv.cpp b/libc/bionic/iconv.cpp
index b0372a1eb..015d70f5e 100644
--- a/libc/bionic/iconv.cpp
+++ b/libc/bionic/iconv.cpp
@@ -32,6 +32,7 @@
#include <endian.h>
#include <errno.h>
#include <stdlib.h>
+#include <string.h>
#include <uchar.h>
#include "private/bionic_mbstate.h"
diff --git a/libc/bionic/icu.cpp b/libc/bionic/icu.cpp
index 944a3f82d..78e551bc3 100644
--- a/libc/bionic/icu.cpp
+++ b/libc/bionic/icu.cpp
@@ -32,6 +32,7 @@
#include <dlfcn.h>
#include <pthread.h>
#include <stdlib.h>
+#include <string.h>
#include <async_safe/log.h>
diff --git a/libc/bionic/wcstod.cpp b/libc/bionic/wcstod.cpp
index 41df85455..41a94fbe9 100644
--- a/libc/bionic/wcstod.cpp
+++ b/libc/bionic/wcstod.cpp
@@ -31,6 +31,7 @@
#include <wchar.h>
#include <stdlib.h>
+#include <string.h>
#include "local.h"
diff --git a/libc/tzcode/bionic.cpp b/libc/tzcode/bionic.cpp
index b48617421..9b59183b7 100644
--- a/libc/tzcode/bionic.cpp
+++ b/libc/tzcode/bionic.cpp
@@ -27,6 +27,7 @@
*/
#include <arpa/inet.h> // For ntohl(3).
+#include <errno.h>
#include <fcntl.h>
#include <stdint.h>
#include <stdlib.h>
diff --git a/libc/upstream-openbsd/android/include/arc4random.h b/libc/upstream-openbsd/android/include/arc4random.h
index 4c4be0e9a..afa8d1421 100644
--- a/libc/upstream-openbsd/android/include/arc4random.h
+++ b/libc/upstream-openbsd/android/include/arc4random.h
@@ -22,10 +22,10 @@
* Stub functions for portability.
*/
-#include <sys/mman.h>
-
+#include <errno.h>
#include <pthread.h>
#include <signal.h>
+#include <sys/mman.h>
#include <async_safe/log.h>
diff --git a/linker/linker_allocator.h b/linker/linker_allocator.h
index 9c16828ef..7fc6cbf38 100644
--- a/linker/linker_allocator.h
+++ b/linker/linker_allocator.h
@@ -29,6 +29,7 @@
#ifndef __LINKER_ALLOCATOR_H
#define __LINKER_ALLOCATOR_H
+#include <errno.h>
#include <stdlib.h>
#include <sys/cdefs.h>
#include <sys/mman.h>