move elfparse includes to the module itself am: 37c8e3c55c
am: 87dbedeba0

Change-Id: Idf38da18d1b20158839261275d9ddab45658b5a7
diff --git a/elfparse.c b/elfparse.c
index cd032af..4e74816 100644
--- a/elfparse.c
+++ b/elfparse.c
@@ -3,6 +3,13 @@
  * found in the LICENSE file.
  */
 
+#include <elf.h>
+#include <endian.h>
+#include <stdint.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+
 #include "elfparse.h"
 
 int is_elf_magic (const uint8_t *buf)
diff --git a/elfparse.h b/elfparse.h
index 599eb11..4fdd0a1 100644
--- a/elfparse.h
+++ b/elfparse.h
@@ -9,13 +9,7 @@
 #ifndef _ELFPARSE_H_
 #define _ELFPARSE_H_
 
-#include <stdio.h>
-#include <stdlib.h>
 #include <elf.h>
-#include <unistd.h>
-#include <stdint.h>
-#include <endian.h>
-#include <string.h>
 
 /*
  * These structs come from elf.h