aboutsummaryrefslogtreecommitdiffstats
path: root/tools/mtd-utils/patches/110-portability.patch
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2010-09-15 22:45:54 +0000
committerJo-Philipp Wich <jow@openwrt.org>2010-09-15 22:45:54 +0000
commit7b30153bd9c00fc3cae9594ec696799220c0bd88 (patch)
tree946a21d76d780614ca51eb2b39b512e3a25afbda /tools/mtd-utils/patches/110-portability.patch
parent94fbaea314da44d2eb4de83b2d987943519ab4df (diff)
downloadmaster-187ad058-7b30153bd9c00fc3cae9594ec696799220c0bd88.tar.gz
master-187ad058-7b30153bd9c00fc3cae9594ec696799220c0bd88.tar.bz2
master-187ad058-7b30153bd9c00fc3cae9594ec696799220c0bd88.zip
[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
Diffstat (limited to 'tools/mtd-utils/patches/110-portability.patch')
-rw-r--r--tools/mtd-utils/patches/110-portability.patch7
1 files changed, 3 insertions, 4 deletions
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 <asm/byteorder.h>
-+#else
+-#include <asm/byteorder.h>
++#if !defined(__u8) || !defined(__be16) || !defined(__be32) || !defined(__be64)
+#include <stdint.h>
+typedef uint8_t __u8;
+typedef uint16_t __be16;