summaryrefslogtreecommitdiffstats
path: root/scripts/mkimage.c
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/mkimage.c')
-rw-r--r--scripts/mkimage.c38
1 files changed, 1 insertions, 37 deletions
diff --git a/scripts/mkimage.c b/scripts/mkimage.c
index def872838b..2698aa2c54 100644
--- a/scripts/mkimage.c
+++ b/scripts/mkimage.c
@@ -20,51 +20,15 @@
* MA 02111-1307 USA
*/
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#ifndef __WIN32__
-#include <netinet/in.h> /* for host / network byte order conversions */
-#endif
-#include <sys/mman.h>
#include <sys/stat.h>
#include <time.h>
#include <unistd.h>
-#if defined(__BEOS__) || defined(__NetBSD__) || defined(__APPLE__)
-#include <inttypes.h>
-#endif
-
-#ifdef __WIN32__
-typedef unsigned int __u32;
-
-#define SWAP_LONG(x) \
- ((__u32)( \
- (((__u32)(x) & (__u32)0x000000ffUL) << 24) | \
- (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \
- (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \
- (((__u32)(x) & (__u32)0xff000000UL) >> 24) ))
-typedef unsigned char uint8_t;
-typedef unsigned short uint16_t;
-typedef unsigned int uint32_t;
-
-#define ntohl(a) SWAP_LONG(a)
-#define htonl(a) SWAP_LONG(a)
-#endif /* __WIN32__ */
-
-#ifndef O_BINARY /* should be define'd on __WIN32__ */
-#define O_BINARY 0
-#endif
+#include "compiler.h"
#include "../include/image.h"
#include "../common/image.c"
-#ifndef MAP_FAILED
-#define MAP_FAILED (-1)
-#endif
-
char *cmdname;
#include "../include/zlib.h"