From c7af995072ed5588ccd2e4e3b6c64ad9f839b62c Mon Sep 17 00:00:00 2001 From: jow Date: Wed, 15 Sep 2010 22:45:54 +0000 Subject: [tools] mtd-utils: do not rely on host kernel headers, redefine the integer types instead (#7950) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23075 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- tools/mtd-utils/patches/110-portability.patch | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'tools/mtd-utils/patches/110-portability.patch') diff --git a/tools/mtd-utils/patches/110-portability.patch b/tools/mtd-utils/patches/110-portability.patch index d35b446587..4be69046ff 100644 --- a/tools/mtd-utils/patches/110-portability.patch +++ b/tools/mtd-utils/patches/110-portability.patch @@ -42,13 +42,12 @@ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ --- a/include/mtd/ubi-media.h +++ b/include/mtd/ubi-media.h -@@ -30,7 +30,15 @@ +@@ -30,7 +30,13 @@ #ifndef __UBI_MEDIA_H__ #define __UBI_MEDIA_H__ -+#ifdef __linux__ - #include -+#else +-#include ++#if !defined(__u8) || !defined(__be16) || !defined(__be32) || !defined(__be64) +#include +typedef uint8_t __u8; +typedef uint16_t __be16; -- cgit v1.2.3