summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libcr_ipc/mutex.c1
-rw-r--r--libcr_ipc/rpc.c1
-rw-r--r--libcr_ipc/rwmutex.c1
-rw-r--r--libcr_ipc/sema.c1
-rw-r--r--libmisc/include/libmisc/linkedlist.h3
-rw-r--r--libmisc/linkedlist.c4
6 files changed, 8 insertions, 3 deletions
diff --git a/libcr_ipc/mutex.c b/libcr_ipc/mutex.c
index b0ebe05..4a87a58 100644
--- a/libcr_ipc/mutex.c
+++ b/libcr_ipc/mutex.c
@@ -5,6 +5,7 @@
*/
#include <libcr/coroutine.h> /* for cid_t, cr_* */
+#include <libmisc/assert.h>
#define IMPLEMENTATION_FOR_LIBCR_IPC_MUTEX_H YES
#include <libcr_ipc/mutex.h>
diff --git a/libcr_ipc/rpc.c b/libcr_ipc/rpc.c
index 6d9422f..227f03b 100644
--- a/libcr_ipc/rpc.c
+++ b/libcr_ipc/rpc.c
@@ -7,6 +7,7 @@
#include <string.h> /* for memcpy() */
#include <libcr/coroutine.h> /* for cid_t, cr_* */
+#include <libmisc/assert.h>
#include <libcr_ipc/rpc.h>
diff --git a/libcr_ipc/rwmutex.c b/libcr_ipc/rwmutex.c
index 4c5da81..0da92df 100644
--- a/libcr_ipc/rwmutex.c
+++ b/libcr_ipc/rwmutex.c
@@ -5,6 +5,7 @@
*/
#include <libcr/coroutine.h> /* for cid_t, cr_* */
+#include <libmisc/assert.h>
#define IMPLEMENTATION_FOR_LIBCR_IPC_RWMUTEX_H YES
#include <libcr_ipc/rwmutex.h>
diff --git a/libcr_ipc/sema.c b/libcr_ipc/sema.c
index cb984b6..212d421 100644
--- a/libcr_ipc/sema.c
+++ b/libcr_ipc/sema.c
@@ -5,6 +5,7 @@
*/
#include <libcr/coroutine.h> /* for cid_t, cr_* */
+#include <libmisc/assert.h>
#define IMPLEMENTATION_FOR_LIBCR_IPC_SEMA_H YES
#include <libcr_ipc/sema.h>
diff --git a/libmisc/include/libmisc/linkedlist.h b/libmisc/include/libmisc/linkedlist.h
index 8adef66..a23c703 100644
--- a/libmisc/include/libmisc/linkedlist.h
+++ b/libmisc/include/libmisc/linkedlist.h
@@ -1,4 +1,4 @@
-/* libmisc/linkedlist.h - Singly- and doubly- linked lists
+/* libmisc/linkedlist.h - Intrusive Singly- and doubly- linked lists
*
* Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com>
* SPDX-License-Identifier: AGPL-3.0-or-later
@@ -7,7 +7,6 @@
#ifndef _LIBMISC_LINKEDLIST_H_
#define _LIBMISC_LINKEDLIST_H_
-#include <libmisc/assert.h>
#include <libmisc/macro.h>
/* singly linked list *********************************************************/
diff --git a/libmisc/linkedlist.c b/libmisc/linkedlist.c
index 5fe0977..941702f 100644
--- a/libmisc/linkedlist.c
+++ b/libmisc/linkedlist.c
@@ -1,4 +1,4 @@
-/* libmisc/linkedlist.c - Singly- and doubly- linked lists
+/* libmisc/linkedlist.c - Intrusive singly- and doubly- linked lists
*
* Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com>
* SPDX-License-Identifier: AGPL-3.0-or-later
@@ -6,6 +6,8 @@
#include <stddef.h> /* for NULL */
+#include <libmisc/assert.h>
+
#include <libmisc/linkedlist.h>
/* singly linked list *********************************************************/