From 144ebba9ca74fbc660d7f030e9f0b2cd920a7cf4 Mon Sep 17 00:00:00 2001
From: Ludwig Ortmann <ludwig.ortmann@fu-berlin.de>
Date: Thu, 7 Mar 2013 13:53:14 +0100
Subject: [PATCH] fix some compiler warnings

---
 cpu/native/atomic_cpu.c    | 4 ++--
 cpu/native/lpm_cpu.c       | 1 +
 cpu/native/rtc/posix-rtc.c | 1 +
 cpu/native/startup.c       | 3 +++
 4 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/cpu/native/atomic_cpu.c b/cpu/native/atomic_cpu.c
index a0362d7201..ca0f448719 100644
--- a/cpu/native/atomic_cpu.c
+++ b/cpu/native/atomic_cpu.c
@@ -14,8 +14,8 @@
  */
 
 #include <atomic.h>
-#include <cpu.h>
-#include "debug.h"
+#include <irq.h>
+#include <debug.h>
 
 unsigned int atomic_set_return(unsigned int* val, unsigned int set)
 {
diff --git a/cpu/native/lpm_cpu.c b/cpu/native/lpm_cpu.c
index ccec4e55fb..6e39ce3aeb 100644
--- a/cpu/native/lpm_cpu.c
+++ b/cpu/native/lpm_cpu.c
@@ -14,6 +14,7 @@
  */
 #include <stdio.h>
 #include <stdlib.h>
+#include <unistd.h>
 
 #include "lpm.h"
 #include "debug.h"
diff --git a/cpu/native/rtc/posix-rtc.c b/cpu/native/rtc/posix-rtc.c
index cfff8467c5..98629d281b 100644
--- a/cpu/native/rtc/posix-rtc.c
+++ b/cpu/native/rtc/posix-rtc.c
@@ -14,6 +14,7 @@
  */
 
 #include <time.h>
+#include <err.h>
 
 #include "debug.h"
 
diff --git a/cpu/native/startup.c b/cpu/native/startup.c
index 8483fb9e58..0181103eeb 100644
--- a/cpu/native/startup.c
+++ b/cpu/native/startup.c
@@ -15,8 +15,11 @@
 
 #include <stdio.h>
 #include <kernel_intern.h>
+#include <cpu.h>
 
 extern void board_init(void);
+extern void native_cpu_init(void);
+extern void native_interrupt_init(void);
 
 __attribute__ ((constructor)) static void startup(void)
 {
-- 
GitLab