xref: /AOO41X/main/jpeg/jpeg-8d.patch (revision 50dd13c32651d336fa390ed99e13d19face05cbf)
1*50dd13c3SPedro Giffuni--- misc/jpeg-8d/jconfig.h	2011-03-30 11:20:06.266329889 +0200
2*50dd13c3SPedro Giffuni+++ misc/build/jpeg-8d/jconfig.h	2011-03-30 11:02:01.926080079 +0200
3*50dd13c3SPedro Giffuni@@ -1 +1,60 @@
4*50dd13c3SPedro Giffuni-dummy
5*50dd13c3SPedro Giffuni+/* jconfig.h.  Generated from jconfig.cfg by configure.  */
6*50dd13c3SPedro Giffuni+/* jconfig.cfg --- source file edited by configure script */
7*50dd13c3SPedro Giffuni+/* see jconfig.txt for explanations */
8*50dd13c3SPedro Giffuni+
9*50dd13c3SPedro Giffuni+#define HAVE_PROTOTYPES 1
10*50dd13c3SPedro Giffuni+#define HAVE_UNSIGNED_CHAR 1
11*50dd13c3SPedro Giffuni+#define HAVE_UNSIGNED_SHORT 1
12*50dd13c3SPedro Giffuni+/* #undef void */
13*50dd13c3SPedro Giffuni+/* #undef const */
14*50dd13c3SPedro Giffuni+/* #undef CHAR_IS_UNSIGNED */
15*50dd13c3SPedro Giffuni+#define HAVE_STDDEF_H 1
16*50dd13c3SPedro Giffuni+#define HAVE_STDLIB_H 1
17*50dd13c3SPedro Giffuni+#define HAVE_LOCALE_H 1
18*50dd13c3SPedro Giffuni+/* #undef NEED_BSD_STRINGS */
19*50dd13c3SPedro Giffuni+/* #undef NEED_SYS_TYPES_H */
20*50dd13c3SPedro Giffuni+/* #undef NEED_FAR_POINTERS */
21*50dd13c3SPedro Giffuni+/* #undef NEED_SHORT_EXTERNAL_NAMES */
22*50dd13c3SPedro Giffuni+/* Define this if you get warnings about undefined structures. */
23*50dd13c3SPedro Giffuni+/* #undef INCOMPLETE_TYPES_BROKEN */
24*50dd13c3SPedro Giffuni+
25*50dd13c3SPedro Giffuni+/* Define "boolean" as unsigned char, not int, on Windows systems. */
26*50dd13c3SPedro Giffuni+#ifdef WNT
27*50dd13c3SPedro Giffuni+#ifndef __RPCNDR_H__		/* don't conflict if rpcndr.h already read */
28*50dd13c3SPedro Giffuni+typedef unsigned char boolean;
29*50dd13c3SPedro Giffuni+#endif
30*50dd13c3SPedro Giffuni+#define HAVE_BOOLEAN		/* prevent jmorecfg.h from redefining it */
31*50dd13c3SPedro Giffuni+#endif
32*50dd13c3SPedro Giffuni+
33*50dd13c3SPedro Giffuni+#ifdef JPEG_INTERNALS
34*50dd13c3SPedro Giffuni+
35*50dd13c3SPedro Giffuni+/* #undef RIGHT_SHIFT_IS_UNSIGNED */
36*50dd13c3SPedro Giffuni+#ifdef WNT
37*50dd13c3SPedro Giffuni+#define INLINE __inline
38*50dd13c3SPedro Giffuni+#elif defined SOLARIS
39*50dd13c3SPedro Giffuni+#define INLINE
40*50dd13c3SPedro Giffuni+#else
41*50dd13c3SPedro Giffuni+#define INLINE inline
42*50dd13c3SPedro Giffuni+#endif
43*50dd13c3SPedro Giffuni+/* These are for configuring the JPEG memory manager. */
44*50dd13c3SPedro Giffuni+/* #undef DEFAULT_MAX_MEM */
45*50dd13c3SPedro Giffuni+/* #undef NO_MKTEMP */
46*50dd13c3SPedro Giffuni+
47*50dd13c3SPedro Giffuni+#endif	/* JPEG_INTERNALS */
48*50dd13c3SPedro Giffuni+
49*50dd13c3SPedro Giffuni+#ifdef JPEG_CJPEG_DJPEG
50*50dd13c3SPedro Giffuni+
51*50dd13c3SPedro Giffuni+#undef BMP_SUPPORTED		/* BMP image file format */
52*50dd13c3SPedro Giffuni+#undef GIF_SUPPORTED		/* GIF image file format */
53*50dd13c3SPedro Giffuni+#undef PPM_SUPPORTED		/* PBMPLUS PPM/PGM image file format */
54*50dd13c3SPedro Giffuni+/* #undef RLE_SUPPORTED 	*/
55*50dd13c3SPedro Giffuni+#undef TARGA_SUPPORTED	/* Targa image file format */
56*50dd13c3SPedro Giffuni+
57*50dd13c3SPedro Giffuni+/* #undef TWO_FILE_COMMANDLINE */
58*50dd13c3SPedro Giffuni+/* #undef NEED_SIGNAL_CATCHER 	*/
59*50dd13c3SPedro Giffuni+/* #undef DONT_USE_B_MODE 		*/
60*50dd13c3SPedro Giffuni+
61*50dd13c3SPedro Giffuni+/* Define this if you want percent-done progress reports from cjpeg/djpeg. */
62*50dd13c3SPedro Giffuni+/* #undef PROGRESS_REPORT 		*/
63*50dd13c3SPedro Giffuni+
64*50dd13c3SPedro Giffuni+#endif /* JPEG_CJPEG_DJPEG 	*/
65*50dd13c3SPedro Giffuni--- misc/jpeg-8d/jmorecfg.h	2009-11-20 09:01:24.000000000 +0100
66*50dd13c3SPedro Giffuni+++ misc/build/jpeg-8d/jmorecfg.h	2011-03-24 21:29:02.073761750 +0100
67*50dd13c3SPedro Giffuni@@ -21,7 +21,7 @@
68*50dd13c3SPedro Giffuni  * We do not support run-time selection of data precision, sorry.
69*50dd13c3SPedro Giffuni  */
70*50dd13c3SPedro Giffuni
71*50dd13c3SPedro Giffuni-#define BITS_IN_JSAMPLE  8	/* use 8 or 12 */
72*50dd13c3SPedro Giffuni+#define BITS_IN_JSAMPLE  8	/* use 8                                                                                                                                                                                                                             or 12 */
73*50dd13c3SPedro Giffuni
74*50dd13c3SPedro Giffuni
75*50dd13c3SPedro Giffuni /*
76*50dd13c3SPedro Giffuni@@ -158,7 +158,8 @@
77*50dd13c3SPedro Giffuni
78*50dd13c3SPedro Giffuni /* INT32 must hold at least signed 32-bit values. */
79*50dd13c3SPedro Giffuni
80*50dd13c3SPedro Giffuni-#ifndef XMD_H			/* X11/xmd.h correctly defines INT32 */
81*50dd13c3SPedro Giffuni+#ifndef XMD_H           /* X11/xmd.h correctly defines INT32 */
82*50dd13c3SPedro Giffuni+#ifndef _SOLAR_H
83*50dd13c3SPedro Giffuni #ifndef _BASETSD_H_		/* Microsoft defines it in basetsd.h */
84*50dd13c3SPedro Giffuni #ifndef _BASETSD_H		/* MinGW is slightly different */
85*50dd13c3SPedro Giffuni #ifndef QGLOBAL_H		/* Qt defines it in qglobal.h */
86*50dd13c3SPedro Giffuni@@ -166,6 +167,7 @@
87*50dd13c3SPedro Giffuni #endif
88*50dd13c3SPedro Giffuni #endif
89*50dd13c3SPedro Giffuni #endif
90*50dd13c3SPedro Giffuni+#endif
91*50dd13c3SPedro Giffuni #endif
92*50dd13c3SPedro Giffuni
93*50dd13c3SPedro Giffuni /* Datatype used for image dimensions.  The JPEG standard only supports
94*50dd13c3SPedro Giffuni--- misc/jpeg-8d/makefile.mk	2011-03-24 21:20:52.540761397 +0100
95*50dd13c3SPedro Giffuni+++ misc/build/jpeg-8d/makefile.mk	2011-03-24 21:15:20.712761156 +0100
96*50dd13c3SPedro Giffuni@@ -1 +1,77 @@
97*50dd13c3SPedro Giffuni-dummy
98*50dd13c3SPedro Giffuni+#*************************************************************************
99*50dd13c3SPedro Giffuni+#
100*50dd13c3SPedro Giffuni+#   Copyright according the GNU Public License.
101*50dd13c3SPedro Giffuni+#
102*50dd13c3SPedro Giffuni+#*************************************************************************
103*50dd13c3SPedro Giffuni+
104*50dd13c3SPedro Giffuni+PRJ=..$/..$/..$/..
105*50dd13c3SPedro Giffuni+
106*50dd13c3SPedro Giffuni+PRJNAME=jpeg
107*50dd13c3SPedro Giffuni+TARGET=jpeglib
108*50dd13c3SPedro Giffuni+LIBTARGET=NO
109*50dd13c3SPedro Giffuni+EXTERNAL_WARNINGS_NOT_ERRORS=TRUE
110*50dd13c3SPedro Giffuni+VISIBILITY_HIDDEN=TRUE
111*50dd13c3SPedro Giffuni+
112*50dd13c3SPedro Giffuni+# --- Settings -----------------------------------------------------------
113*50dd13c3SPedro Giffuni+
114*50dd13c3SPedro Giffuni+.INCLUDE :  settings.mk
115*50dd13c3SPedro Giffuni+
116*50dd13c3SPedro Giffuni+.IF "$(GUI)$(CPU)"=="WNTP"
117*50dd13c3SPedro Giffuni+CFLAGS=$(CFLAGS) -Od
118*50dd13c3SPedro Giffuni+.ENDIF
119*50dd13c3SPedro Giffuni+
120*50dd13c3SPedro Giffuni+# --- Files --------------------------------------------------------
121*50dd13c3SPedro Giffuni+
122*50dd13c3SPedro Giffuni+SLOFILES=	$(SLO)$/jaricom.obj		\
123*50dd13c3SPedro Giffuni+			$(SLO)$/jcapimin.obj	\
124*50dd13c3SPedro Giffuni+			$(SLO)$/jcapistd.obj	\
125*50dd13c3SPedro Giffuni+			$(SLO)$/jcarith.obj		\
126*50dd13c3SPedro Giffuni+			$(SLO)$/jccoefct.obj	\
127*50dd13c3SPedro Giffuni+			$(SLO)$/jccolor.obj		\
128*50dd13c3SPedro Giffuni+			$(SLO)$/jcdctmgr.obj	\
129*50dd13c3SPedro Giffuni+			$(SLO)$/jchuff.obj		\
130*50dd13c3SPedro Giffuni+			$(SLO)$/jcinit.obj		\
131*50dd13c3SPedro Giffuni+			$(SLO)$/jcmainct.obj	\
132*50dd13c3SPedro Giffuni+			$(SLO)$/jcmarker.obj	\
133*50dd13c3SPedro Giffuni+			$(SLO)$/jcmaster.obj	\
134*50dd13c3SPedro Giffuni+			$(SLO)$/jcomapi.obj		\
135*50dd13c3SPedro Giffuni+			$(SLO)$/jcparam.obj		\
136*50dd13c3SPedro Giffuni+			$(SLO)$/jcprepct.obj	\
137*50dd13c3SPedro Giffuni+			$(SLO)$/jcsample.obj	\
138*50dd13c3SPedro Giffuni+			$(SLO)$/jctrans.obj		\
139*50dd13c3SPedro Giffuni+			$(SLO)$/jdapimin.obj	\
140*50dd13c3SPedro Giffuni+			$(SLO)$/jdapistd.obj	\
141*50dd13c3SPedro Giffuni+			$(SLO)$/jdarith.obj		\
142*50dd13c3SPedro Giffuni+			$(SLO)$/jdatadst.obj	\
143*50dd13c3SPedro Giffuni+			$(SLO)$/jdatasrc.obj	\
144*50dd13c3SPedro Giffuni+			$(SLO)$/jdcoefct.obj	\
145*50dd13c3SPedro Giffuni+			$(SLO)$/jdcolor.obj		\
146*50dd13c3SPedro Giffuni+			$(SLO)$/jddctmgr.obj	\
147*50dd13c3SPedro Giffuni+			$(SLO)$/jdhuff.obj		\
148*50dd13c3SPedro Giffuni+			$(SLO)$/jdinput.obj		\
149*50dd13c3SPedro Giffuni+			$(SLO)$/jdmainct.obj	\
150*50dd13c3SPedro Giffuni+			$(SLO)$/jdmarker.obj	\
151*50dd13c3SPedro Giffuni+			$(SLO)$/jdmaster.obj	\
152*50dd13c3SPedro Giffuni+			$(SLO)$/jdmerge.obj		\
153*50dd13c3SPedro Giffuni+			$(SLO)$/jdpostct.obj	\
154*50dd13c3SPedro Giffuni+			$(SLO)$/jdsample.obj	\
155*50dd13c3SPedro Giffuni+			$(SLO)$/jdtrans.obj		\
156*50dd13c3SPedro Giffuni+			$(SLO)$/jerror.obj		\
157*50dd13c3SPedro Giffuni+			$(SLO)$/jfdctflt.obj	\
158*50dd13c3SPedro Giffuni+			$(SLO)$/jfdctfst.obj	\
159*50dd13c3SPedro Giffuni+			$(SLO)$/jfdctint.obj	\
160*50dd13c3SPedro Giffuni+			$(SLO)$/jidctflt.obj	\
161*50dd13c3SPedro Giffuni+			$(SLO)$/jidctfst.obj	\
162*50dd13c3SPedro Giffuni+			$(SLO)$/jidctint.obj	\
163*50dd13c3SPedro Giffuni+			$(SLO)$/jquant1.obj		\
164*50dd13c3SPedro Giffuni+			$(SLO)$/jquant2.obj		\
165*50dd13c3SPedro Giffuni+			$(SLO)$/jutils.obj		\
166*50dd13c3SPedro Giffuni+			$(SLO)$/jmemmgr.obj		\
167*50dd13c3SPedro Giffuni+			$(SLO)$/jmemnobs.obj	\
168*50dd13c3SPedro Giffuni+			$(SLO)$/jutils.obj
169*50dd13c3SPedro Giffuni+
170*50dd13c3SPedro Giffuni+LIB1TARGET=$(SLB)$/$(TARGET).lib
171*50dd13c3SPedro Giffuni+LIB1ARCHIV=$(LB)$/lib$(TARGET).a
172*50dd13c3SPedro Giffuni+LIB1OBJFILES=$(SLOFILES)
173*50dd13c3SPedro Giffuni+
174*50dd13c3SPedro Giffuni+.INCLUDE :  target.mk
175