diff options
-rw-r--r-- | japanese/lambdamoo/files/patch-aa | 17 | ||||
-rw-r--r-- | net/lambdamoo/files/patch-aa | 17 |
2 files changed, 34 insertions, 0 deletions
diff --git a/japanese/lambdamoo/files/patch-aa b/japanese/lambdamoo/files/patch-aa index d952235..5ee90ab 100644 --- a/japanese/lambdamoo/files/patch-aa +++ b/japanese/lambdamoo/files/patch-aa @@ -9,3 +9,20 @@ #undef HAVE_MATHERR #undef HAVE_MKFIFO #undef HAVE_REMOVE +@@ -257,12 +257,16 @@ + #if INT_MAX == 2147483647 + typedef int int32; + typedef unsigned unsigned32; ++# ifndef INT32_MAX + # define INT32_MAX INT_MAX ++# endif + #else + # if LONG_MAX == 2147483647 + typedef long int int32; + typedef unsigned long unsigned32; ++# ifndef INT32_MAX + # define INT32_MAX LONG_MAX ++# endif + # else + # error I cannot figure out how to express a 32-bit integer on your machine. + # endif diff --git a/net/lambdamoo/files/patch-aa b/net/lambdamoo/files/patch-aa index d952235..5ee90ab 100644 --- a/net/lambdamoo/files/patch-aa +++ b/net/lambdamoo/files/patch-aa @@ -9,3 +9,20 @@ #undef HAVE_MATHERR #undef HAVE_MKFIFO #undef HAVE_REMOVE +@@ -257,12 +257,16 @@ + #if INT_MAX == 2147483647 + typedef int int32; + typedef unsigned unsigned32; ++# ifndef INT32_MAX + # define INT32_MAX INT_MAX ++# endif + #else + # if LONG_MAX == 2147483647 + typedef long int int32; + typedef unsigned long unsigned32; ++# ifndef INT32_MAX + # define INT32_MAX LONG_MAX ++# endif + # else + # error I cannot figure out how to express a 32-bit integer on your machine. + # endif |