1*4882a593Smuzhiyundiff -Nura libart_lgpl-2.3.21.orig/Makefile.am libart_lgpl-2.3.21/Makefile.am 2*4882a593Smuzhiyun--- libart_lgpl-2.3.21.orig/Makefile.am 2011-02-01 10:07:39.687545397 -0300 3*4882a593Smuzhiyun+++ libart_lgpl-2.3.21/Makefile.am 2011-02-01 10:08:48.320545396 -0300 4*4882a593Smuzhiyun@@ -5,11 +5,6 @@ 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun noinst_SCRIPTS = gen_art_config.sh 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun-BUILT_SOURCES = art_config.h 9*4882a593Smuzhiyun- 10*4882a593Smuzhiyun-art_config.h: 11*4882a593Smuzhiyun- ./gen_art_config.sh > art_config.h 12*4882a593Smuzhiyun- 13*4882a593Smuzhiyun EXTRA_DIST = \ 14*4882a593Smuzhiyun libart.def \ 15*4882a593Smuzhiyun libart-config.in \ 16*4882a593Smuzhiyundiff -Nura libart_lgpl-2.3.21.orig/art_config.h libart_lgpl-2.3.21/art_config.h 17*4882a593Smuzhiyun--- libart_lgpl-2.3.21.orig/art_config.h 2011-02-01 10:07:39.688545397 -0300 18*4882a593Smuzhiyun+++ libart_lgpl-2.3.21/art_config.h 2011-02-01 10:08:27.315545395 -0300 19*4882a593Smuzhiyun@@ -1,9 +1,15 @@ 20*4882a593Smuzhiyun /* Automatically generated by gen_art_config */ 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun+#include <limits.h> 23*4882a593Smuzhiyun+ 24*4882a593Smuzhiyun #define ART_SIZEOF_CHAR 1 25*4882a593Smuzhiyun #define ART_SIZEOF_SHORT 2 26*4882a593Smuzhiyun #define ART_SIZEOF_INT 4 27*4882a593Smuzhiyun+#if LONG_MAX == 2147483647L 28*4882a593Smuzhiyun #define ART_SIZEOF_LONG 4 29*4882a593Smuzhiyun+#else 30*4882a593Smuzhiyun+#define ART_SIZEOF_LONG 8 31*4882a593Smuzhiyun+#endif 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun typedef unsigned char art_u8; 34*4882a593Smuzhiyun typedef unsigned short art_u16; 35