diff options
| author | Michael Jones <michaelrj@google.com> | 2021-01-09 00:35:00 +0000 |
|---|---|---|
| committer | Michael Jones <michaelrj@google.com> | 2021-01-09 00:39:18 +0000 |
| commit | b02ca0969ea3f8147ae74d08e131f1bfe4f203d2 (patch) | |
| tree | 89d1247f787e35f5293f9e1a87c6f9416d25a409 /libc/src/threads | |
| parent | a0b65a7bcd6065688189b3d678c42ed6af9603db (diff) | |
[libc][NFC] add includes for internal headers to all libc functions
this will make sure that all of the functions are using the correct
prototypes. Explained much better in the comments of this diff:
https://reviews.llvm.org/D94195
Diffstat (limited to 'libc/src/threads')
| -rw-r--r-- | libc/src/threads/linux/call_once.cpp | 1 | ||||
| -rw-r--r-- | libc/src/threads/linux/mtx_init.cpp | 1 | ||||
| -rw-r--r-- | libc/src/threads/linux/mtx_lock.cpp | 1 | ||||
| -rw-r--r-- | libc/src/threads/linux/mtx_unlock.cpp | 1 | ||||
| -rw-r--r-- | libc/src/threads/linux/thrd_create.cpp | 1 | ||||
| -rw-r--r-- | libc/src/threads/linux/thrd_join.cpp | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/libc/src/threads/linux/call_once.cpp b/libc/src/threads/linux/call_once.cpp index 9e1d9359ad37..ac8aca4cc8d8 100644 --- a/libc/src/threads/linux/call_once.cpp +++ b/libc/src/threads/linux/call_once.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/call_once.h" #include "config/linux/syscall.h" // For syscall functions. #include "include/sys/syscall.h" // For syscall numbers. #include "include/threads.h" // For call_once related type definition. diff --git a/libc/src/threads/linux/mtx_init.cpp b/libc/src/threads/linux/mtx_init.cpp index 610098a5f02d..1a77dcb24fe9 100644 --- a/libc/src/threads/linux/mtx_init.cpp +++ b/libc/src/threads/linux/mtx_init.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/mtx_init.h" #include "include/threads.h" // For mtx_t definition. #include "src/__support/common.h" #include "src/threads/linux/thread_utils.h" diff --git a/libc/src/threads/linux/mtx_lock.cpp b/libc/src/threads/linux/mtx_lock.cpp index 923b1b6197a5..7ae30a78ba81 100644 --- a/libc/src/threads/linux/mtx_lock.cpp +++ b/libc/src/threads/linux/mtx_lock.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/mtx_lock.h" #include "config/linux/syscall.h" // For syscall functions. #include "include/sys/syscall.h" // For syscall numbers. #include "include/threads.h" // For mtx_t definition. diff --git a/libc/src/threads/linux/mtx_unlock.cpp b/libc/src/threads/linux/mtx_unlock.cpp index 370e1b1a9c8b..02e2f1a2d1aa 100644 --- a/libc/src/threads/linux/mtx_unlock.cpp +++ b/libc/src/threads/linux/mtx_unlock.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/mtx_unlock.h" #include "config/linux/syscall.h" // For syscall functions. #include "include/sys/syscall.h" // For syscall numbers. #include "include/threads.h" // For mtx_t definition. diff --git a/libc/src/threads/linux/thrd_create.cpp b/libc/src/threads/linux/thrd_create.cpp index ff47e53c4872..8b68f2a48688 100644 --- a/libc/src/threads/linux/thrd_create.cpp +++ b/libc/src/threads/linux/thrd_create.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/thrd_create.h" #include "config/linux/syscall.h" // For syscall function. #include "include/errno.h" // For E* error values. #include "include/sys/mman.h" // For PROT_* and MAP_* definitions. diff --git a/libc/src/threads/linux/thrd_join.cpp b/libc/src/threads/linux/thrd_join.cpp index c0ad33c8f447..7b6cbb762367 100644 --- a/libc/src/threads/linux/thrd_join.cpp +++ b/libc/src/threads/linux/thrd_join.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// +#include "src/threads/thrd_join.h" #include "config/linux/syscall.h" // For syscall function. #include "include/sys/syscall.h" // For syscall numbers. #include "include/threads.h" // For thrd_* type definitions. |
