diff options
author | Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> | 2010-09-23 12:14:24 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-09-24 09:50:32 +0200 |
commit | 3f03b507d1f380136b03c4b339457cd546c2ba28 (patch) | |
tree | 61089e2ad364eb628a016393fc229848a1ec7d64 /scripts/mkimage.c | |
parent | 098e9e8f20fe3a5c97ff01cefa645c334cafbe75 (diff) | |
download | barebox-3f03b507d1f380136b03c4b339457cd546c2ba28.tar.gz barebox-3f03b507d1f380136b03c4b339457cd546c2ba28.tar.xz |
host: introduce compiler.h to handle host include
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts/mkimage.c')
-rw-r--r-- | scripts/mkimage.c | 38 |
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" |