xref: /OK3568_Linux_fs/buildroot/package/libart/0001-art-config-cross.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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