gitlab-ci: enable sanitizers for the meson builds
[mesa-waffle.git] / third_party / cmocka / config.h.cmake
blob78cce7a6e04e55dbfc05c4307a357c5566a4fc8a
1 /* Name of package */
2 #cmakedefine PACKAGE "${APPLICATION_NAME}"
4 /* Version number of package */
5 #cmakedefine VERSION "${APPLICATION_VERSION}"
7 #cmakedefine LOCALEDIR "${LOCALE_INSTALL_DIR}"
8 #cmakedefine DATADIR "${DATADIR}"
9 #cmakedefine LIBDIR "${LIBDIR}"
10 #cmakedefine PLUGINDIR "${PLUGINDIR}"
11 #cmakedefine SYSCONFDIR "${SYSCONFDIR}"
12 #cmakedefine BINARYDIR "${BINARYDIR}"
13 #cmakedefine SOURCEDIR "${SOURCEDIR}"
15 /************************** HEADER FILES *************************/
17 /* Define to 1 if you have the <assert.h> header file. */
18 #cmakedefine HAVE_ASSERT_H 1
20 /* Define to 1 if you have the <dlfcn.h> header file. */
21 #cmakedefine HAVE_DLFCN_H 1
23 /* Define to 1 if you have the <inttypes.h> header file. */
24 #cmakedefine HAVE_INTTYPES_H 1
26 /* Define to 1 if you have the <io.h> header file. */
27 #cmakedefine HAVE_IO_H 1
29 /* Define to 1 if you have the <malloc.h> header file. */
30 #cmakedefine HAVE_MALLOC_H 1
32 /* Define to 1 if you have the <memory.h> header file. */
33 #cmakedefine HAVE_MEMORY_H 1
35 /* Define to 1 if you have the <setjmp.h> header file. */
36 #cmakedefine HAVE_SETJMP_H 1
38 /* Define to 1 if you have the <signal.h> header file. */
39 #cmakedefine HAVE_SIGNAL_H 1
41 /* Define to 1 if you have the <stdarg.h> header file. */
42 #cmakedefine HAVE_STDARG_H 1
44 /* Define to 1 if you have the <stddef.h> header file. */
45 #cmakedefine HAVE_STDDEF_H 1
47 /* Define to 1 if you have the <stdint.h> header file. */
48 #cmakedefine HAVE_STDINT_H 1
50 /* Define to 1 if you have the <stdio.h> header file. */
51 #cmakedefine HAVE_STDIO_H 1
53 /* Define to 1 if you have the <stdlib.h> header file. */
54 #cmakedefine HAVE_STDLIB_H 1
56 /* Define to 1 if you have the <strings.h> header file. */
57 #cmakedefine HAVE_STRINGS_H 1
59 /* Define to 1 if you have the <string.h> header file. */
60 #cmakedefine HAVE_STRING_H 1
62 /* Define to 1 if you have the <sys/stat.h> header file. */
63 #cmakedefine HAVE_SYS_STAT_H 1
65 /* Define to 1 if you have the <sys/types.h> header file. */
66 #cmakedefine HAVE_SYS_TYPES_H 1
68 /* Define to 1 if you have the <time.h> header file. */
69 #cmakedefine HAVE_TIME_H 1
71 /* Define to 1 if you have the <unistd.h> header file. */
72 #cmakedefine HAVE_UNISTD_H 1
74 /**************************** STRUCTS ****************************/
76 #cmakedefine HAVE_STRUCT_TIMESPEC 1
78 /*************************** FUNCTIONS ***************************/
80 /* Define to 1 if you have the `calloc' function. */
81 #cmakedefine HAVE_CALLOC 1
83 /* Define to 1 if you have the `exit' function. */
84 #cmakedefine HAVE_EXIT 1
86 /* Define to 1 if you have the `fprintf' function. */
87 #cmakedefine HAVE_FPRINTF 1
89 /* Define to 1 if you have the `snprintf' function. */
90 #cmakedefine HAVE_SNPRINTF 1
92 /* Define to 1 if you have the `_snprintf' function. */
93 #cmakedefine HAVE__SNPRINTF 1
95 /* Define to 1 if you have the `_snprintf_s' function. */
96 #cmakedefine HAVE__SNPRINTF_S 1
98 /* Define to 1 if you have the `vsnprintf' function. */
99 #cmakedefine HAVE_VSNPRINTF 1
101 /* Define to 1 if you have the `_vsnprintf' function. */
102 #cmakedefine HAVE__VSNPRINTF 1
104 /* Define to 1 if you have the `_vsnprintf_s' function. */
105 #cmakedefine HAVE__VSNPRINTF_S 1
107 /* Define to 1 if you have the `free' function. */
108 #cmakedefine HAVE_FREE 1
110 /* Define to 1 if you have the `longjmp' function. */
111 #cmakedefine HAVE_LONGJMP 1
113 /* Define to 1 if you have the `malloc' function. */
114 #cmakedefine HAVE_MALLOC 1
116 /* Define to 1 if you have the `memcpy' function. */
117 #cmakedefine HAVE_MEMCPY 1
119 /* Define to 1 if you have the `memset' function. */
120 #cmakedefine HAVE_MEMSET 1
122 /* Define to 1 if you have the `printf' function. */
123 #cmakedefine HAVE_PRINTF 1
125 /* Define to 1 if you have the `setjmp' function. */
126 #cmakedefine HAVE_SETJMP 1
128 /* Define to 1 if you have the `signal' function. */
129 #cmakedefine HAVE_SIGNAL 1
131 /* Define to 1 if you have the `snprintf' function. */
132 #cmakedefine HAVE_SNPRINTF 1
134 /* Define to 1 if you have the `strcmp' function. */
135 #cmakedefine HAVE_STRCMP 1
137 /* Define to 1 if you have the `strcpy' function. */
138 #cmakedefine HAVE_STRCPY 1
140 /* Define to 1 if you have the `vsnprintf' function. */
141 #cmakedefine HAVE_VSNPRINTF 1
143 /* Define to 1 if you have the `strsignal' function. */
144 #cmakedefine HAVE_STRSIGNAL 1
146 /* Define to 1 if you have the `clock_gettime' function. */
147 #cmakedefine HAVE_CLOCK_GETTIME 1
149 /**************************** OPTIONS ****************************/
151 /* Check if we have TLS support with GCC */
152 #cmakedefine HAVE_GCC_THREAD_LOCAL_STORAGE 1
154 /* Check if we have TLS support with MSVC */
155 #cmakedefine HAVE_MSVC_THREAD_LOCAL_STORAGE 1
157 /* Check if we have CLOCK_REALTIME for clock_gettime() */
158 #cmakedefine HAVE_CLOCK_GETTIME_REALTIME 1
160 /*************************** ENDIAN *****************************/
162 #cmakedefine WORDS_SIZEOF_VOID_P ${WORDS_SIZEOF_VOID_P}
164 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
165    significant byte first (like Motorola and SPARC, unlike Intel). */
166 #cmakedefine WORDS_BIGENDIAN 1