From: Alexey Loukianov <[email protected]>

This patches mkheader_gemtek.c to handle endiannes on CYGWIN
hosts the same way it is handled on Linux.

Signed-off-by: Alexey Loukianov <[email protected]>
Signed-off-by: Rosen Penev <[email protected]>
---
 tools/firmware-utils/src/mkheader_gemtek.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/firmware-utils/src/mkheader_gemtek.c 
b/tools/firmware-utils/src/mkheader_gemtek.c
index 9e618efbad..65c41322d1 100644
--- a/tools/firmware-utils/src/mkheader_gemtek.c
+++ b/tools/firmware-utils/src/mkheader_gemtek.c
@@ -46,7 +46,7 @@
 # include <libkern/OSByteOrder.h>
 # define le32 OSSwapHostToLittleInt32
 #else
-# if defined(__linux__)
+# if (defined(__linux__) || defined(__CYGWIN__))
 #  include <endian.h>
 #  if __BYTE_ORDER == __BIG_ENDIAN
 #   define CPU_BIG_ENDIAN
-- 
2.17.1


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to