From c504ae0365397f82b0114d1b5f9083d9fa63332d Mon Sep 17 00:00:00 2001
From: Richard Hosking <richard@hovis.net>
Date: Fri, 16 Oct 2015 21:29:29 +0100
Subject: [PATCH] Fix non-configure based cross compiling to mips and sh4
 targets.

---
 include/curl/curlbuild.h.dist | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/curl/curlbuild.h.dist b/include/curl/curlbuild.h.dist
index f09419a..7bbaba9 100644
--- a/include/curl/curlbuild.h.dist
+++ b/include/curl/curlbuild.h.dist
@@ -528,7 +528,8 @@
 
 #elif defined(__GNUC__)
 #  if defined(__ILP32__) || \
-      defined(__i386__) || defined(__ppc__) || defined(__arm__) || defined(__sparc__)
+      defined(__i386__) || defined(__ppc__) || defined(__arm__) || \
+      defined(__sparc__) || defined(__mips__) || defined(__sh__)
 #    define CURL_SIZEOF_LONG           4
 #    define CURL_TYPEOF_CURL_OFF_T     long long
 #    define CURL_FORMAT_CURL_OFF_T     "lld"
-- 
2.6.1


