xref: /aosp_15_r20/external/libjpeg-turbo/jconfigint.h.in (revision dfc6aa5c1cfd4bc4e2018dc74aa96e29ee49c6da)
1*dfc6aa5cSAndroid Build Coastguard Worker/* libjpeg-turbo build number */
2*dfc6aa5cSAndroid Build Coastguard Worker#define BUILD  "@BUILD@"
3*dfc6aa5cSAndroid Build Coastguard Worker
4*dfc6aa5cSAndroid Build Coastguard Worker/* Compiler's inline keyword */
5*dfc6aa5cSAndroid Build Coastguard Worker#undef inline
6*dfc6aa5cSAndroid Build Coastguard Worker
7*dfc6aa5cSAndroid Build Coastguard Worker/* How to obtain function inlining. */
8*dfc6aa5cSAndroid Build Coastguard Worker#define INLINE  @INLINE@
9*dfc6aa5cSAndroid Build Coastguard Worker
10*dfc6aa5cSAndroid Build Coastguard Worker/* How to obtain thread-local storage */
11*dfc6aa5cSAndroid Build Coastguard Worker#define THREAD_LOCAL  @THREAD_LOCAL@
12*dfc6aa5cSAndroid Build Coastguard Worker
13*dfc6aa5cSAndroid Build Coastguard Worker/* Define to the full name of this package. */
14*dfc6aa5cSAndroid Build Coastguard Worker#define PACKAGE_NAME  "@CMAKE_PROJECT_NAME@"
15*dfc6aa5cSAndroid Build Coastguard Worker
16*dfc6aa5cSAndroid Build Coastguard Worker/* Version number of package */
17*dfc6aa5cSAndroid Build Coastguard Worker#define VERSION  "@VERSION@"
18*dfc6aa5cSAndroid Build Coastguard Worker
19*dfc6aa5cSAndroid Build Coastguard Worker/* The size of `size_t', as computed by sizeof. */
20*dfc6aa5cSAndroid Build Coastguard Worker#define SIZEOF_SIZE_T  @SIZE_T@
21*dfc6aa5cSAndroid Build Coastguard Worker
22*dfc6aa5cSAndroid Build Coastguard Worker/* Define if your compiler has __builtin_ctzl() and sizeof(unsigned long) == sizeof(size_t). */
23*dfc6aa5cSAndroid Build Coastguard Worker#cmakedefine HAVE_BUILTIN_CTZL
24*dfc6aa5cSAndroid Build Coastguard Worker
25*dfc6aa5cSAndroid Build Coastguard Worker/* Define to 1 if you have the <intrin.h> header file. */
26*dfc6aa5cSAndroid Build Coastguard Worker#cmakedefine HAVE_INTRIN_H
27*dfc6aa5cSAndroid Build Coastguard Worker
28*dfc6aa5cSAndroid Build Coastguard Worker#if defined(_MSC_VER) && defined(HAVE_INTRIN_H)
29*dfc6aa5cSAndroid Build Coastguard Worker#if (SIZEOF_SIZE_T == 8)
30*dfc6aa5cSAndroid Build Coastguard Worker#define HAVE_BITSCANFORWARD64
31*dfc6aa5cSAndroid Build Coastguard Worker#elif (SIZEOF_SIZE_T == 4)
32*dfc6aa5cSAndroid Build Coastguard Worker#define HAVE_BITSCANFORWARD
33*dfc6aa5cSAndroid Build Coastguard Worker#endif
34*dfc6aa5cSAndroid Build Coastguard Worker#endif
35*dfc6aa5cSAndroid Build Coastguard Worker
36*dfc6aa5cSAndroid Build Coastguard Worker#if defined(__has_attribute)
37*dfc6aa5cSAndroid Build Coastguard Worker#if __has_attribute(fallthrough)
38*dfc6aa5cSAndroid Build Coastguard Worker#define FALLTHROUGH  __attribute__((fallthrough));
39*dfc6aa5cSAndroid Build Coastguard Worker#else
40*dfc6aa5cSAndroid Build Coastguard Worker#define FALLTHROUGH
41*dfc6aa5cSAndroid Build Coastguard Worker#endif
42*dfc6aa5cSAndroid Build Coastguard Worker#else
43*dfc6aa5cSAndroid Build Coastguard Worker#define FALLTHROUGH
44*dfc6aa5cSAndroid Build Coastguard Worker#endif
45