]> git.saurik.com Git - wxWidgets.git/blob - src/jpeg/jconfig.h
Fix compilation with MinGW -std=c++11 option.
[wxWidgets.git] / src / jpeg / jconfig.h
1 #if defined(_WIN32) || defined(__OS2__)
2 #include "jconfig.vc"
3 #else
4
5 /* jconfig.h. Generated automatically by configure. */
6 /* jconfig.cfg --- source file edited by configure script */
7 /* see jconfig.doc for explanations */
8
9 /* use wxWidgets' configure */
10 #include "wx/setup.h"
11
12 #define HAVE_PROTOTYPES
13 #define HAVE_UNSIGNED_CHAR
14 #define HAVE_UNSIGNED_SHORT
15 #undef void
16 #undef const
17
18 /* use wxWidgets' configure */
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
28 #ifndef HAVE_STDDEF_H
29 #define HAVE_STDDEF_H
30 #endif
31
32 #ifndef HAVE_STDLIB_H
33 #define HAVE_STDLIB_H
34 #endif
35
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
46
47 /* use wxWidgets' configure */
48 /* #define INLINE __inline__ */
49 #if defined(__VISAGECPP__) && (__IBMCPP__ >= 400 || __IBMC__ >= 400)
50 #define INLINE
51 #elif defined(__WATCOMC__)
52 #define INLINE
53 #else
54 #define INLINE inline
55 #endif
56
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 */
79 #endif
80 /* _MSC_VER */
81