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