16eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis/* jconfigint.h. Customized for android on the basis of jconfigint.h.in. */ 26eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis 36eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#ifndef __JCONFIGINT_H__ 46eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#define __JCONFIGINT_H__ 56eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis 68f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett/* libjpeg-turbo build number */ 78f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett#define BUILD "" 88f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett 98f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett/* How to obtain function inlining. */ 108f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett#ifndef INLINE 118f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #ifndef TURBO_FOR_WINDOWS 128f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #define INLINE inline __attribute__((always_inline)) 138f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #else 148f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #if defined(__GNUC__) 158f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #define INLINE inline __attribute__((always_inline)) 168f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #elif defined(_MSC_VER) 178f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #define INLINE __forceinline 188f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #else 198f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #define INLINE 208f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #endif 218f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett #endif 228f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett#endif 238f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett 248f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett/* Define to the full name of this package. */ 258f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett#define PACKAGE_NAME "libjpeg-turbo" 268f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett 278f300590b26758e7b29cd41c32641ead7527ca3bMatt Sarett/* Version number of package */ 286eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#define VERSION "1.5.1" 296eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis 306eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis/* The size of `size_t', as reported by the compiler through the 316eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis * builtin macro __SIZEOF_SIZE_T__. If the compiler does not 326eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis * report __SIZEOF_SIZE_T__ add a custom rule for the compiler 336eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis * here. */ 346eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#ifdef __SIZEOF_SIZE_T__ 356eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#define SIZEOF_SIZE_T __SIZEOF_SIZE_T__ 366eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#else 376eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#error cannot determine the size of size_t 386eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#endif 396eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis 406eb7d3798b5a79347c62825fc4c16f7ce673bdd0Alex Naidis#endif // __JCONFIGINT_H__ 41