|
1 /* jconfig.h. Generated from jconfig.h.in by configure, then manually edited |
|
2 for Mozilla. */ |
|
3 |
|
4 /* Export libjpeg v6.2's ABI. */ |
|
5 #define JPEG_LIB_VERSION 62 |
|
6 |
|
7 /* libjpeg-turbo version */ |
|
8 #define LIBJPEG_TURBO_VERSION 1.3.1 |
|
9 |
|
10 /* Support in-memory source/destination managers */ |
|
11 /* #undef MEM_SRCDST_SUPPORTED */ |
|
12 |
|
13 /* Compiler supports function prototypes. */ |
|
14 #define HAVE_PROTOTYPES 1 |
|
15 |
|
16 /* Define to 1 if you have the <stddef.h> header file. */ |
|
17 #define HAVE_STDDEF_H 1 |
|
18 |
|
19 /* Define to 1 if you have the <stdlib.h> header file. */ |
|
20 #define HAVE_STDLIB_H 1 |
|
21 |
|
22 /* Compiler supports 'unsigned char'. */ |
|
23 #define HAVE_UNSIGNED_CHAR 1 |
|
24 |
|
25 /* Compiler supports 'unsigned short'. */ |
|
26 #define HAVE_UNSIGNED_SHORT 1 |
|
27 |
|
28 /* Compiler does not support pointers to unspecified structures. */ |
|
29 /* #define INCOMPLETE_TYPES_BROKEN 1 */ |
|
30 |
|
31 /* Compiler has <strings.h> rather than standard <string.h>. */ |
|
32 /* #undef NEED_BSD_STRINGS */ |
|
33 |
|
34 /* Linker requires that global names be unique in first 15 characters. */ |
|
35 /* #undef NEED_SHORT_EXTERNAL_NAMES */ |
|
36 |
|
37 /* Need to include <sys/types.h> in order to obtain size_t. */ |
|
38 #define NEED_SYS_TYPES_H 1 |
|
39 |
|
40 /* Broken compiler shifts signed values as an unsigned shift. */ |
|
41 /* #undef RIGHT_SHIFT_IS_UNSIGNED */ |
|
42 |
|
43 /* The size of a `long', as computed by sizeof. */ |
|
44 #undef SIZEOF_LONG |
|
45 |
|
46 /* Use accelerated SIMD routines. */ |
|
47 #define WITH_SIMD 1 |
|
48 |
|
49 /* Define to 1 if type `char' is unsigned and you are not using gcc. */ |
|
50 #ifndef __CHAR_UNSIGNED__ |
|
51 /* # undef __CHAR_UNSIGNED__ */ |
|
52 #endif |
|
53 |
|
54 /* Define to empty if `const' does not conform to ANSI C. */ |
|
55 /* #undef const */ |
|
56 |
|
57 /* Define to `unsigned int' if <sys/types.h> does not define. */ |
|
58 /* #undef size_t */ |