diff --git a/src/include/override/sys/generate-syscall.py b/src/include/override/sys/generate-syscall.py index b58f1d6bcf..2a03623dbb 100644 --- a/src/include/override/sys/generate-syscall.py +++ b/src/include/override/sys/generate-syscall.py @@ -44,6 +44,10 @@ HEADER = '''\ #include_next +#ifdef ARCH_MIPS +#include +#endif + #include ''' diff --git a/src/include/override/sys/syscall.h b/src/include/override/sys/syscall.h index 894394a76b..f069e5f3c2 100644 --- a/src/include/override/sys/syscall.h +++ b/src/include/override/sys/syscall.h @@ -8,6 +8,10 @@ #include_next +#ifdef ARCH_MIPS +#include +#endif + #include /* Note: if this code looks strange, this is because it is derived from the same diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c index 080e13a17a..bad3b46f3a 100644 --- a/src/shared/base-filesystem.c +++ b/src/shared/base-filesystem.c @@ -5,6 +5,10 @@ #include #include +#ifdef ARCH_MIPS +#include +#endif + #include "alloc-util.h" #include "base-filesystem.h" #include "errno-util.h" diff --git a/src/shared/seccomp-util.c b/src/shared/seccomp-util.c index 3c61f82371..5e82a12504 100644 --- a/src/shared/seccomp-util.c +++ b/src/shared/seccomp-util.c @@ -8,6 +8,10 @@ #include #include +#ifdef ARCH_MIPS +#include +#endif + #include "af-list.h" #include "alloc-util.h" #include "env-util.h"