You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/11/17 01:17:00 UTC

[incubator-nuttx] 01/04: mm/shm: Fix several build errors with shm due to missing headers

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 192a639f8f6785b66d80aeea90e5950e5a5b263c
Author: Ville Juven <vi...@unikie.com>
AuthorDate: Wed Nov 16 14:30:18 2022 +0200

    mm/shm: Fix several build errors with shm due to missing headers
---
 mm/shm/shm_initialize.c | 1 +
 mm/shm/shmat.c          | 1 +
 mm/shm/shmctl.c         | 1 +
 mm/shm/shmdt.c          | 2 ++
 mm/shm/shmget.c         | 1 +
 5 files changed, 6 insertions(+)

diff --git a/mm/shm/shm_initialize.c b/mm/shm/shm_initialize.c
index af93d6dcde..d54019d89a 100644
--- a/mm/shm/shm_initialize.c
+++ b/mm/shm/shm_initialize.c
@@ -25,6 +25,7 @@
 #include <nuttx/config.h>
 
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/addrenv.h>
diff --git a/mm/shm/shmat.c b/mm/shm/shmat.c
index feab41bf36..2433f3a420 100644
--- a/mm/shm/shmat.c
+++ b/mm/shm/shmat.c
@@ -26,6 +26,7 @@
 
 #include <sys/shm.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/sched.h>
diff --git a/mm/shm/shmctl.c b/mm/shm/shmctl.c
index 987a2e9b08..8c1609c0df 100644
--- a/mm/shm/shmctl.c
+++ b/mm/shm/shmctl.c
@@ -31,6 +31,7 @@
 #include <time.h>
 #include <errno.h>
 #include <assert.h>
+#include <debug.h>
 
 #include <nuttx/mm/shm.h>
 #include <nuttx/pgalloc.h>
diff --git a/mm/shm/shmdt.c b/mm/shm/shmdt.c
index 50889f575f..d1f02a80f5 100644
--- a/mm/shm/shmdt.c
+++ b/mm/shm/shmdt.c
@@ -26,11 +26,13 @@
 
 #include <sys/shm.h>
 #include <assert.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/arch.h>
 #include <nuttx/sched.h>
 #include <nuttx/mm/shm.h>
+#include <nuttx/pgalloc.h>
 
 #include "shm/shm.h"
 
diff --git a/mm/shm/shmget.c b/mm/shm/shmget.c
index 57481da743..c80b3fe0b2 100644
--- a/mm/shm/shmget.c
+++ b/mm/shm/shmget.c
@@ -28,6 +28,7 @@
 #include <sys/ipc.h>
 #include <unistd.h>
 #include <string.h>
+#include <debug.h>
 #include <errno.h>
 
 #include <nuttx/pgalloc.h>