]> git.saurik.com Git - wxWidgets.git/blame - src/jpeg/jconfig.h
non-pch build fix
[wxWidgets.git] / src / jpeg / jconfig.h
CommitLineData
25c70260 1#if defined(_WIN32) || defined(__OS2__)
ea64e17a
JS
2#include "jconfig.vc"
3#else
4
67246ede
RR
5/* jconfig.h. Generated automatically by configure. */
6/* jconfig.cfg --- source file edited by configure script */
7/* see jconfig.doc for explanations */
8
61775761
DE
9/* use wxWidgets' configure */
10#include "wx/setup.h"
11
16a12a3d
DW
12#define HAVE_PROTOTYPES
13#define HAVE_UNSIGNED_CHAR
14#define HAVE_UNSIGNED_SHORT
67246ede
RR
15#undef void
16#undef const
d9f39e09 17
77ffb593 18/* use wxWidgets' configure */
d9f39e09
RR
19/* #undef CHAR_IS_UNSIGNED */
20#ifdef __CHAR_UNSIGNED__
21 #ifndef CHAR_IS_UNSIGNED
22 #define CHAR_IS_UNSIGNED
23 #endif
24#else
25 #undef CHAR_IS_UNSIGNED
26#endif
27
e520834a 28#ifndef HAVE_STDDEF_H
16a12a3d 29#define HAVE_STDDEF_H
e520834a
SC
30#endif
31
32#ifndef HAVE_STDLIB_H
16a12a3d 33#define HAVE_STDLIB_H
e520834a
SC
34#endif
35
67246ede
RR
36#undef NEED_BSD_STRINGS
37#undef NEED_SYS_TYPES_H
38#undef NEED_FAR_POINTERS
39#undef NEED_SHORT_EXTERNAL_NAMES
40/* Define this if you get warnings about undefined structures. */
41#undef INCOMPLETE_TYPES_BROKEN
42
43#ifdef JPEG_INTERNALS
44
45#undef RIGHT_SHIFT_IS_UNSIGNED
d9f39e09 46
77ffb593 47/* use wxWidgets' configure */
d9f39e09 48/* #define INLINE __inline__ */
0dfef5a8
DW
49#if defined(__VISAGECPP__) && (__IBMCPP__ >= 400 || __IBMC__ >= 400)
50#define INLINE
f6bcfd97
BP
51#elif defined(__WATCOMC__)
52#define INLINE
0dfef5a8 53#else
d9f39e09 54#define INLINE inline
0dfef5a8 55#endif
d9f39e09 56
67246ede
RR
57/* These are for configuring the JPEG memory manager. */
58#undef DEFAULT_MAX_MEM
59#undef NO_MKTEMP
60
61#endif /* JPEG_INTERNALS */
62
63#ifdef JPEG_CJPEG_DJPEG
64
65#define BMP_SUPPORTED /* BMP image file format */
66#define GIF_SUPPORTED /* GIF image file format */
67#define PPM_SUPPORTED /* PBMPLUS PPM/PGM image file format */
68#undef RLE_SUPPORTED /* Utah RLE image file format */
69#define TARGA_SUPPORTED /* Targa image file format */
70
71#undef TWO_FILE_COMMANDLINE
72#undef NEED_SIGNAL_CATCHER
73#undef DONT_USE_B_MODE
74
75/* Define this if you want percent-done progress reports from cjpeg/djpeg. */
76#undef PROGRESS_REPORT
77
78#endif /* JPEG_CJPEG_DJPEG */
ea64e17a
JS
79#endif
80 /* _MSC_VER */
81