chiark / gitweb /
[PATCH] cleanup udevd/udevstart
[elogind.git] / tdb / spinlock.c
index 9bf42adfcf9eb02d49a5085bba861bdd4f35831b..451617fadeb4f57d01265a75527ffbae8eb3cb29 100644 (file)
 #define STANDALONE
 #define TDB_DEBUG
 #define HAVE_MMAP      1
-#include "../udev.h"
 
 #if HAVE_CONFIG_H
 #include <config.h>
 #endif
 
 #ifdef STANDALONE
+#define _KLIBC_HAS_ARCH_SIG_ATOMIC_T
 #include <stdlib.h>
 #include <stdio.h>
 #include <unistd.h>
@@ -39,6 +39,8 @@
 #include <signal.h>
 #include "tdb.h"
 #include "spinlock.h"
+#include "../udev.h"
+#include "../logging.h"
 
 #else
 #include "includes.h"