blob: fe4a43764d05b83902d234e85c6e8fba952fa692 [file] [log] [blame]
hbono@chromium.org98626972011-08-03 03:13:08 +00001/* jconfig.h. Generated from jconfig.h.in by configure. */
2/* Version ID for the JPEG library.
3 * Might be useful for tests like "#if JPEG_LIB_VERSION >= 60".
hbono@chromium.org920a8a92010-11-22 09:17:38 +00004 */
hbono@chromium.org98626972011-08-03 03:13:08 +00005#define JPEG_LIB_VERSION 62
hbono@chromium.orgdf5ffdd2012-05-11 07:46:03 +00006
7/* libjpeg-turbo version */
Tom Hudson0d47d2d2016-05-04 13:22:56 -04008#define LIBJPEG_TURBO_VERSION 1.4.2
hbono@chromium.org920a8a92010-11-22 09:17:38 +00009
hbono@chromium.org98626972011-08-03 03:13:08 +000010/* Support arithmetic encoding */
Tom Hudson0d47d2d2016-05-04 13:22:56 -040011/* #define C_ARITH_CODING_SUPPORTED 1 */
hbono@chromium.org98626972011-08-03 03:13:08 +000012
13/* Support arithmetic decoding */
Tom Hudson0d47d2d2016-05-04 13:22:56 -040014/* #define D_ARITH_CODING_SUPPORTED 1 */
hbono@chromium.org98626972011-08-03 03:13:08 +000015
Tom Hudson0d47d2d2016-05-04 13:22:56 -040016/*
17 * Define BITS_IN_JSAMPLE as either
18 * 8 for 8-bit sample values (the usual setting)
19 * 12 for 12-bit sample values
20 * Only 8 and 12 are legal data precisions for lossy JPEG according to the
21 * JPEG standard, and the IJG code does not support anything else!
22 * We do not support run-time selection of data precision, sorry.
23 */
noel@chromium.org3395bcc2014-04-14 06:56:00 +000024
Tom Hudson0d47d2d2016-05-04 13:22:56 -040025#define BITS_IN_JSAMPLE 8 /* use 8 or 12 */
26
27/* Define to 1 if you have the <locale.h> header file. */
28#define HAVE_LOCALE_H 1
hbono@chromium.org98626972011-08-03 03:13:08 +000029
30/* Define to 1 if you have the <stddef.h> header file. */
hbono@chromium.org98626972011-08-03 03:13:08 +000031#define HAVE_STDDEF_H 1
hbono@chromium.org98626972011-08-03 03:13:08 +000032
33/* Define to 1 if you have the <stdlib.h> header file. */
hbono@chromium.org98626972011-08-03 03:13:08 +000034#define HAVE_STDLIB_H 1
hbono@chromium.org920a8a92010-11-22 09:17:38 +000035
hbono@chromium.org98626972011-08-03 03:13:08 +000036/* Define to 1 if the system has the type `unsigned char'. */
hbono@chromium.org98626972011-08-03 03:13:08 +000037#define HAVE_UNSIGNED_CHAR 1
hbono@chromium.org920a8a92010-11-22 09:17:38 +000038
hbono@chromium.org98626972011-08-03 03:13:08 +000039/* Define to 1 if the system has the type `unsigned short'. */
hbono@chromium.org98626972011-08-03 03:13:08 +000040#define HAVE_UNSIGNED_SHORT 1
hbono@chromium.org920a8a92010-11-22 09:17:38 +000041
Tom Hudson0d47d2d2016-05-04 13:22:56 -040042/* Compiler does not support pointers to undefined structures. */
hbono@chromium.org98626972011-08-03 03:13:08 +000043/* #undef INCOMPLETE_TYPES_BROKEN */
hbono@chromium.org920a8a92010-11-22 09:17:38 +000044
Tom Hudson0d47d2d2016-05-04 13:22:56 -040045/* Support in-memory source/destination managers */
46/* #undef MEM_SRCDST_SUPPORTED */
47
48/* Define if you have BSD-like bzero and bcopy in <strings.h> rather than
49 memset/memcpy in <string.h>. */
hbono@chromium.org98626972011-08-03 03:13:08 +000050/* #undef NEED_BSD_STRINGS */
hbono@chromium.org920a8a92010-11-22 09:17:38 +000051
Tom Hudson0d47d2d2016-05-04 13:22:56 -040052/* Define if you need to include <sys/types.h> to get size_t. */
53/* #undef NEED_SYS_TYPES_H 1 */
hbono@chromium.org920a8a92010-11-22 09:17:38 +000054
Tom Hudson0d47d2d2016-05-04 13:22:56 -040055/* Define if your (broken) compiler shifts signed values as if they were
56 unsigned. */
hbono@chromium.org98626972011-08-03 03:13:08 +000057/* #undef RIGHT_SHIFT_IS_UNSIGNED */
hbono@chromium.org920a8a92010-11-22 09:17:38 +000058
hbono@chromium.org98626972011-08-03 03:13:08 +000059/* Use accelerated SIMD routines. */
60#define WITH_SIMD 1
hbono@chromium.org920a8a92010-11-22 09:17:38 +000061
hbono@chromium.org98626972011-08-03 03:13:08 +000062/* Define to 1 if type `char' is unsigned and you are not using gcc. */
63#ifndef __CHAR_UNSIGNED__
64/* # undef __CHAR_UNSIGNED__ */
65#endif
hbono@chromium.org920a8a92010-11-22 09:17:38 +000066
hbono@chromium.org98626972011-08-03 03:13:08 +000067/* Define to empty if `const' does not conform to ANSI C. */
68/* #undef const */
hbono@chromium.org920a8a92010-11-22 09:17:38 +000069
hbono@chromium.org98626972011-08-03 03:13:08 +000070/* Define to `unsigned int' if <sys/types.h> does not define. */
71/* #undef size_t */