Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wine-mirror
GitHub Repository: wine-mirror/wine
Path: blob/master/libs/tiff/libtiff/tif_config.h
4391 views
1
/* libtiff/tif_config.h. Generated from tif_config.h.in by configure. */
2
/* clang-format off */
3
/* clang-format disabled because CMake scripts are very sensitive to the
4
* formatting of this file. configure_file variables of type "@VAR@" are
5
* modified by clang-format and won't be substituted.
6
*/
7
8
/* libtiff/tif_config.h.in. Not generated, but originated from autoheader. */
9
10
#include "tiffconf.h"
11
12
/* Support CCITT Group 3 & 4 algorithms */
13
#define CCITT_SUPPORT 1
14
15
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
16
lacking the tag (default enabled). */
17
#define CHECK_JPEG_YCBCR_SUBSAMPLING 1
18
19
/* enable partial strip reading for large strips (experimental) */
20
/* #undef CHUNKY_STRIP_READ_SUPPORT */
21
22
/* Support C++ stream API (requires C++ compiler) */
23
/* #undef CXX_SUPPORT */
24
25
/* enable deferred strip/tile offset/size loading */
26
/* #undef DEFER_STRILE_LOAD */
27
28
/* Define to 1 if you have the <assert.h> header file. */
29
#define HAVE_ASSERT_H 1
30
31
/* Define to 1 if you have the declaration of `optarg', and to 0 if you don't.
32
*/
33
/* #undef HAVE_DECL_OPTARG */
34
35
/* Define to 1 if you have the <fcntl.h> header file. */
36
#define HAVE_FCNTL_H 1
37
38
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
39
#define HAVE_FSEEKO 1
40
41
/* Define to 1 if you have the `getopt' function. */
42
/* #undef HAVE_GETOPT */
43
44
/* Define to 1 if you have the <io.h> header file. */
45
#define HAVE_IO_H 1
46
47
/* Define to 1 if you have the `jbg_newlen' function. */
48
/* #undef HAVE_JBG_NEWLEN */
49
50
/* Define to 1 if you have the `mmap' function. */
51
/* #undef HAVE_MMAP */
52
53
/* Define to 1 if you have the `setmode' function. */
54
#define HAVE_SETMODE 1
55
56
/* Define to 1 if you have the `snprintf' function. */
57
/* #undef HAVE_SNPRINTF */
58
59
/* Define to 1 if you have the <strings.h> header file. */
60
#define HAVE_STRINGS_H 1
61
62
/* Define to 1 if you have the <sys/types.h> header file. */
63
#define HAVE_SYS_TYPES_H 1
64
65
/* Define to 1 if you have the <unistd.h> header file. */
66
#define HAVE_UNISTD_H 1
67
68
/* 8/12 bit libjpeg dual mode enabled */
69
/* #undef JPEG_DUAL_MODE_8_12 */
70
71
/* Support LERC compression */
72
/* #undef LERC_SUPPORT */
73
74
/* 12bit libjpeg primary include file with path */
75
/* #undef LIBJPEG_12_PATH */
76
77
/* Support LZMA2 compression */
78
/* #undef LZMA_SUPPORT */
79
80
/* Name of package */
81
#define PACKAGE "tiff"
82
83
/* Define to the address where bug reports for this package should be sent. */
84
#define PACKAGE_BUGREPORT "[email protected]"
85
86
/* Define to the full name of this package. */
87
#define PACKAGE_NAME "LibTIFF Software"
88
89
/* Define to the one symbol short name of this package. */
90
#define PACKAGE_TARNAME "tiff"
91
92
/* Define to the home page for this package. */
93
#define PACKAGE_URL ""
94
95
/* The size of `size_t', as computed by sizeof. */
96
#ifdef _WIN64
97
#define SIZEOF_SIZE_T 8
98
#else
99
#define SIZEOF_SIZE_T 4
100
#endif
101
102
/* Default size of the strip in bytes (when strip chopping enabled) */
103
#define STRIP_SIZE_DEFAULT 8192
104
105
/* Maximum number of TIFF IFDs that libtiff can iterate through in a file. */
106
#define TIFF_MAX_DIR_COUNT 1048576
107
108
/* define to use win32 IO system */
109
#define USE_WIN32_FILEIO 1
110
111
/* Support webp compression */
112
/* #undef WEBP_SUPPORT */
113
114
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
115
significant byte first (like Motorola and SPARC, unlike Intel). */
116
#if defined AC_APPLE_UNIVERSAL_BUILD
117
# if defined __BIG_ENDIAN__
118
# define WORDS_BIGENDIAN 1
119
# endif
120
#else
121
# ifndef WORDS_BIGENDIAN
122
/* # undef WORDS_BIGENDIAN */
123
# endif
124
#endif
125
126
/* Support zstd compression */
127
/* #undef ZSTD_SUPPORT */
128
129
/* Enable large inode numbers on Mac OS X 10.5. */
130
#ifndef _DARWIN_USE_64_BIT_INODE
131
# define _DARWIN_USE_64_BIT_INODE 1
132
#endif
133
134
/* Number of bits in a file offset, on hosts where this is settable. */
135
#define _FILE_OFFSET_BITS 64
136
137
/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
138
/* #undef _LARGEFILE_SOURCE */
139
140
/* Define for large files, on AIX-style hosts. */
141
/* #undef _LARGE_FILES */
142
143
#if !defined(__MINGW32__)
144
# define TIFF_SIZE_FORMAT "zu"
145
#endif
146
#if SIZEOF_SIZE_T == 8
147
# define TIFF_SSIZE_FORMAT PRId64
148
# if defined(__MINGW32__)
149
# define TIFF_SIZE_FORMAT PRIu64
150
# endif
151
#elif SIZEOF_SIZE_T == 4
152
# define TIFF_SSIZE_FORMAT PRId32
153
# if defined(__MINGW32__)
154
# define TIFF_SIZE_FORMAT PRIu32
155
# endif
156
#else
157
# error "Unsupported size_t size; please submit a bug report"
158
#endif
159
160
/* clang-format on */
161
162