xref: /trunk/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