1 /* libjpeg-turbo build number */
2 #define BUILD  ""
3 
4 /* Compiler's inline keyword */
5 #undef inline
6 
7 /* How to obtain function inlining. */
8 #ifndef INLINE
9 #if defined(__GNUC__)
10 #define INLINE  inline __attribute__((always_inline))
11 #elif defined(_MSC_VER)
12 #define INLINE  __forceinline
13 #else
14 #define INLINE
15 #endif
16 #endif
17 
18 /* How to obtain thread-local storage */
19 #if defined(_MSC_VER) && (defined(_WIN32) || defined(_WIN64))
20 #define THREAD_LOCAL  __declspec(thread)
21 #else
22 #define THREAD_LOCAL  __thread
23 #endif
24 
25 /* Define to the full name of this package. */
26 #define PACKAGE_NAME  "libjpeg-turbo"
27 
28 /* Version number of package */
29 #define VERSION  "2.1.0"
30 
31 /* The size of `size_t', as computed by sizeof. */
32 #if __WORDSIZE==64 || defined(_WIN64)
33 #define SIZEOF_SIZE_T  8
34 #else
35 #define SIZEOF_SIZE_T  4
36 #endif
37 
38 /* Define if your compiler has __builtin_ctzl() and sizeof(unsigned long) == sizeof(size_t). */
39 #if defined(__GNUC__)
40 #define HAVE_BUILTIN_CTZL
41 #endif
42 
43 /* Define to 1 if you have the <intrin.h> header file. */
44 #if defined(_MSC_VER)
45 #define HAVE_INTRIN_H  1
46 #endif
47 
48 #if defined(_MSC_VER) && defined(HAVE_INTRIN_H)
49 #if (SIZEOF_SIZE_T == 8)
50 #define HAVEBITSCANFORWARD64
51 #elif (SIZEOF_SIZE_T == 4)
52 #define HAVEBITSCANFORWARD
53 #endif
54 #endif
55