openwrt/package/system/mtd/src
Felix Fietkau 9e233fb241 mtd: add missing <endian.h> include
trx.c in mtd would not include endian.h, so on systems that do not have
this header implicitly included from the other headers (like musl), both
__BYTE_ORDER and __BIG_ENDIAN would be undefined and thus 0, leading to
it always presuming a big-endian system. this would lead to issues when
running mtd fixtrx on little-endian systems, as it would never recognize
the TRX magic as result of the broken STORE32_LE() macro.

Signed-off-by: Shiz <hi@shiz.me>
Tested-by: Shiz <hi@shiz.me>

SVN-Revision: 45896
2015-06-05 09:00:02 +00:00
..
crc32.c
crc32.h
fis.c
fis.h
imagetag.c
jffs2.c
jffs2.h
Makefile
md5.c
md5.h
mtd.c
mtd.h
seama.c
seama.h
trx.c mtd: add missing <endian.h> include 2015-06-05 09:00:02 +00:00