xref: /aosp_15_r20/external/libpng/config.h.in (revision a67afe4df73cf47866eedc69947994b8ff839aba)
1*a67afe4dSAndroid Build Coastguard Worker/* config.h.in.  Generated from configure.ac by autoheader.  */
2*a67afe4dSAndroid Build Coastguard Worker
3*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <dlfcn.h> header file. */
4*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_DLFCN_H
5*a67afe4dSAndroid Build Coastguard Worker
6*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the 'feenableexcept' function. */
7*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_FEENABLEEXCEPT
8*a67afe4dSAndroid Build Coastguard Worker
9*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <inttypes.h> header file. */
10*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_INTTYPES_H
11*a67afe4dSAndroid Build Coastguard Worker
12*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the 'm' library (-lm). */
13*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_LIBM
14*a67afe4dSAndroid Build Coastguard Worker
15*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the 'z' library (-lz). */
16*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_LIBZ
17*a67afe4dSAndroid Build Coastguard Worker
18*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the 'pow' function. */
19*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_POW
20*a67afe4dSAndroid Build Coastguard Worker
21*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <stdint.h> header file. */
22*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_STDINT_H
23*a67afe4dSAndroid Build Coastguard Worker
24*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <stdio.h> header file. */
25*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_STDIO_H
26*a67afe4dSAndroid Build Coastguard Worker
27*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <stdlib.h> header file. */
28*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_STDLIB_H
29*a67afe4dSAndroid Build Coastguard Worker
30*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <strings.h> header file. */
31*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_STRINGS_H
32*a67afe4dSAndroid Build Coastguard Worker
33*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <string.h> header file. */
34*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_STRING_H
35*a67afe4dSAndroid Build Coastguard Worker
36*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/stat.h> header file. */
37*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_SYS_STAT_H
38*a67afe4dSAndroid Build Coastguard Worker
39*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/types.h> header file. */
40*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_SYS_TYPES_H
41*a67afe4dSAndroid Build Coastguard Worker
42*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if you have the <unistd.h> header file. */
43*a67afe4dSAndroid Build Coastguard Worker#undef HAVE_UNISTD_H
44*a67afe4dSAndroid Build Coastguard Worker
45*a67afe4dSAndroid Build Coastguard Worker/* Define to the sub-directory where libtool stores uninstalled libraries. */
46*a67afe4dSAndroid Build Coastguard Worker#undef LT_OBJDIR
47*a67afe4dSAndroid Build Coastguard Worker
48*a67afe4dSAndroid Build Coastguard Worker/* Name of package */
49*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE
50*a67afe4dSAndroid Build Coastguard Worker
51*a67afe4dSAndroid Build Coastguard Worker/* Define to the address where bug reports for this package should be sent. */
52*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_BUGREPORT
53*a67afe4dSAndroid Build Coastguard Worker
54*a67afe4dSAndroid Build Coastguard Worker/* Define to the full name of this package. */
55*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_NAME
56*a67afe4dSAndroid Build Coastguard Worker
57*a67afe4dSAndroid Build Coastguard Worker/* Define to the full name and version of this package. */
58*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_STRING
59*a67afe4dSAndroid Build Coastguard Worker
60*a67afe4dSAndroid Build Coastguard Worker/* Define to the one symbol short name of this package. */
61*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_TARNAME
62*a67afe4dSAndroid Build Coastguard Worker
63*a67afe4dSAndroid Build Coastguard Worker/* Define to the home page for this package. */
64*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_URL
65*a67afe4dSAndroid Build Coastguard Worker
66*a67afe4dSAndroid Build Coastguard Worker/* Define to the version of this package. */
67*a67afe4dSAndroid Build Coastguard Worker#undef PACKAGE_VERSION
68*a67afe4dSAndroid Build Coastguard Worker
69*a67afe4dSAndroid Build Coastguard Worker/* Turn on ARM Neon optimizations at run-time */
70*a67afe4dSAndroid Build Coastguard Worker#undef PNG_ARM_NEON_API_SUPPORTED
71*a67afe4dSAndroid Build Coastguard Worker
72*a67afe4dSAndroid Build Coastguard Worker/* Check for ARM Neon support at run-time */
73*a67afe4dSAndroid Build Coastguard Worker#undef PNG_ARM_NEON_CHECK_SUPPORTED
74*a67afe4dSAndroid Build Coastguard Worker
75*a67afe4dSAndroid Build Coastguard Worker/* Enable ARM Neon optimizations */
76*a67afe4dSAndroid Build Coastguard Worker#undef PNG_ARM_NEON_OPT
77*a67afe4dSAndroid Build Coastguard Worker
78*a67afe4dSAndroid Build Coastguard Worker/* Enable Intel SSE optimizations */
79*a67afe4dSAndroid Build Coastguard Worker#undef PNG_INTEL_SSE_OPT
80*a67afe4dSAndroid Build Coastguard Worker
81*a67afe4dSAndroid Build Coastguard Worker/* Enable LOONGARCH LSX optimizations */
82*a67afe4dSAndroid Build Coastguard Worker#undef PNG_LOONGARCH_LSX_OPT
83*a67afe4dSAndroid Build Coastguard Worker
84*a67afe4dSAndroid Build Coastguard Worker/* Turn on MIPS MMI optimizations at run-time */
85*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MMI_API_SUPPORTED
86*a67afe4dSAndroid Build Coastguard Worker
87*a67afe4dSAndroid Build Coastguard Worker/* Check for MIPS MMI support at run-time */
88*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MMI_CHECK_SUPPORTED
89*a67afe4dSAndroid Build Coastguard Worker
90*a67afe4dSAndroid Build Coastguard Worker/* Enable MIPS MMI optimizations */
91*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MMI_OPT
92*a67afe4dSAndroid Build Coastguard Worker
93*a67afe4dSAndroid Build Coastguard Worker/* Turn on MIPS MSA optimizations at run-time */
94*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MSA_API_SUPPORTED
95*a67afe4dSAndroid Build Coastguard Worker
96*a67afe4dSAndroid Build Coastguard Worker/* Check for MIPS MSA support at run-time */
97*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MSA_CHECK_SUPPORTED
98*a67afe4dSAndroid Build Coastguard Worker
99*a67afe4dSAndroid Build Coastguard Worker/* Enable MIPS MSA optimizations */
100*a67afe4dSAndroid Build Coastguard Worker#undef PNG_MIPS_MSA_OPT
101*a67afe4dSAndroid Build Coastguard Worker
102*a67afe4dSAndroid Build Coastguard Worker/* Turn on POWERPC VSX optimizations at run-time */
103*a67afe4dSAndroid Build Coastguard Worker#undef PNG_POWERPC_VSX_API_SUPPORTED
104*a67afe4dSAndroid Build Coastguard Worker
105*a67afe4dSAndroid Build Coastguard Worker/* Check for POWERPC VSX support at run-time */
106*a67afe4dSAndroid Build Coastguard Worker#undef PNG_POWERPC_VSX_CHECK_SUPPORTED
107*a67afe4dSAndroid Build Coastguard Worker
108*a67afe4dSAndroid Build Coastguard Worker/* Enable POWERPC VSX optimizations */
109*a67afe4dSAndroid Build Coastguard Worker#undef PNG_POWERPC_VSX_OPT
110*a67afe4dSAndroid Build Coastguard Worker
111*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if all of the C89 standard headers exist (not just the ones
112*a67afe4dSAndroid Build Coastguard Worker   required in a freestanding environment). This macro is provided for
113*a67afe4dSAndroid Build Coastguard Worker   backward compatibility; new code need not use it. */
114*a67afe4dSAndroid Build Coastguard Worker#undef STDC_HEADERS
115*a67afe4dSAndroid Build Coastguard Worker
116*a67afe4dSAndroid Build Coastguard Worker/* Define to 1 if your <sys/time.h> declares 'struct tm'. */
117*a67afe4dSAndroid Build Coastguard Worker#undef TM_IN_SYS_TIME
118*a67afe4dSAndroid Build Coastguard Worker
119*a67afe4dSAndroid Build Coastguard Worker/* Version number of package */
120*a67afe4dSAndroid Build Coastguard Worker#undef VERSION
121*a67afe4dSAndroid Build Coastguard Worker
122*a67afe4dSAndroid Build Coastguard Worker/* Define to the equivalent of the C99 'restrict' keyword, or to
123*a67afe4dSAndroid Build Coastguard Worker   nothing if this is not supported.  Do not define if restrict is
124*a67afe4dSAndroid Build Coastguard Worker   supported only directly.  */
125*a67afe4dSAndroid Build Coastguard Worker#undef restrict
126*a67afe4dSAndroid Build Coastguard Worker/* Work around a bug in older versions of Sun C++, which did not
127*a67afe4dSAndroid Build Coastguard Worker   #define __restrict__ or support _Restrict or __restrict__
128*a67afe4dSAndroid Build Coastguard Worker   even though the corresponding Sun C compiler ended up with
129*a67afe4dSAndroid Build Coastguard Worker   "#define restrict _Restrict" or "#define restrict __restrict__"
130*a67afe4dSAndroid Build Coastguard Worker   in the previous line.  This workaround can be removed once
131*a67afe4dSAndroid Build Coastguard Worker   we assume Oracle Developer Studio 12.5 (2016) or later.  */
132*a67afe4dSAndroid Build Coastguard Worker#if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__
133*a67afe4dSAndroid Build Coastguard Worker# define _Restrict
134*a67afe4dSAndroid Build Coastguard Worker# define __restrict__
135*a67afe4dSAndroid Build Coastguard Worker#endif
136