• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* config.h.  Generated from config.h.in by configure.  */
2 /* config.h.in.  Generated from configure.ac by autoheader.  */
3 
4 /* Defined if the compiler supports the attribution visibility syntax
5    __attribute__((visibility("hidden"))) */
6 #define HAS_GCC_VISIBILITY_ATTRIBUTE 1
7 
8 /* struct ctf_dict_t is present */
9 #define HAVE_CTF_DICT_T 1
10 
11 /* Define to 1 if you have the <dlfcn.h> header file. */
12 #define HAVE_DLFCN_H 1
13 
14 /* Define to 1 if dwarf.h has the DW_FORM_line_strp enumerator */
15 #define HAVE_DW_FORM_line_strp 1
16 
17 /* Define to 1 if dwarf.h has the DW_FORM_strx enumerators */
18 #define HAVE_DW_FORM_strx 1
19 
20 /* Define to 1 if dwarf.h has the DW_FORM_strx1 enumerator */
21 #define HAVE_DW_FORM_strx1 1
22 
23 /* Define to 1 if dwarf.h has the DW_FORM_strx2 enumerator */
24 #define HAVE_DW_FORM_strx2 1
25 
26 /* Define to 1 if dwarf.h has the DW_FORM_strx3 enumerator */
27 #define HAVE_DW_FORM_strx3 1
28 
29 /* Define to 1 if dwarf.h has the DW_FORM_strx4 enumerator */
30 #define HAVE_DW_FORM_strx4 1
31 
32 /* Define to 1 if dwarf.h has the DW_LANG_C11 enumerator */
33 #define HAVE_DW_LANG_C11_enumerator 1
34 
35 /* Define to 1 if dwarf.h has the DW_LANG_C_plus_plus_03 enumerator */
36 #define HAVE_DW_LANG_C_plus_plus_03_enumerator 1
37 
38 /* Define to 1 if dwarf.h has the DW_LANG_C_plus_plus_11 enumerator */
39 #define HAVE_DW_LANG_C_plus_plus_11_enumerator 1
40 
41 /* Define to 1 if dwarf.h has the DW_LANG_C_plus_plus_14 enumerator */
42 #define HAVE_DW_LANG_C_plus_plus_14_enumerator 1
43 
44 /* Define to 1 if dwarf.h has the DW_LANG_D enumerator */
45 #define HAVE_DW_LANG_D_enumerator 1
46 
47 /* Define to 1 if dwarf.h has the DW_LANG_Go enumerator */
48 #define HAVE_DW_LANG_Go_enumerator 1
49 
50 /* Define to 1 if dwarf.h has the DW_LANG_Mips_Assembler enumerator */
51 #define HAVE_DW_LANG_Mips_Assembler_enumerator 1
52 
53 /* Define to 1 if dwarf.h has the DW_LANG_Python enumerator */
54 #define HAVE_DW_LANG_Python_enumerator 1
55 
56 /* Define to 1 if dwarf.h has the DW_LANG_Rust enumerator */
57 #define HAVE_DW_LANG_Rust_enumerator 1
58 
59 /* Define to 1 if dwarf.h has the DW_LANG_UPC enumerator */
60 #define HAVE_DW_LANG_UPC_enumerator 1
61 
62 /* Defined to 1 if elf.h has EM_AARCH64 macro defined */
63 #define HAVE_EM_AARCH64_MACRO 1
64 
65 /* Defined to 1 if elf.h has EM_TILEGX macro defined */
66 #define HAVE_EM_TILEGX_MACRO 1
67 
68 /* Defined to 1 if elf.h has EM_TILEPR0 macro defined */
69 #define HAVE_EM_TILEPRO_MACRO 1
70 
71 /* Define to 1 if you have the <inttypes.h> header file. */
72 #define HAVE_INTTYPES_H 1
73 
74 /* Define to 1 if you have the <minix/config.h> header file. */
75 /* #undef HAVE_MINIX_CONFIG_H */
76 
77 /* Defined to 1 if elf.h has R_AARCH64_ABS64 macro defined */
78 #define HAVE_R_AARCH64_ABS64_MACRO 1
79 
80 /* Defined to 1 if elf.h has R_AARCH64_PREL32 macro defined */
81 #define HAVE_R_AARCH64_PREL32_MACRO 1
82 
83 /* Define to 1 if you have the <stdint.h> header file. */
84 #define HAVE_STDINT_H 1
85 
86 /* Define to 1 if you have the <stdio.h> header file. */
87 #define HAVE_STDIO_H 1
88 
89 /* Define to 1 if you have the <stdlib.h> header file. */
90 #define HAVE_STDLIB_H 1
91 
92 /* Define to 1 if you have the <strings.h> header file. */
93 #define HAVE_STRINGS_H 1
94 
95 /* Define to 1 if you have the <string.h> header file. */
96 #define HAVE_STRING_H 1
97 
98 /* Define to 1 if you have the <sys/stat.h> header file. */
99 #define HAVE_SYS_STAT_H 1
100 
101 /* Define to 1 if you have the <sys/types.h> header file. */
102 #define HAVE_SYS_TYPES_H 1
103 
104 /* Define to 1 if you have the <unistd.h> header file. */
105 #define HAVE_UNISTD_H 1
106 
107 /* Define to 1 if you have the <wchar.h> header file. */
108 #define HAVE_WCHAR_H 1
109 
110 /* Defined if libdw has the function dwarf_getalt */
111 #define LIBDW_HAS_DWARF_GETALT 1
112 
113 /* Define to the sub-directory where libtool stores uninstalled libraries. */
114 #define LT_OBJDIR ".libs/"
115 
116 /* Define to 1 if assertions should be disabled. */
117 /* #undef NDEBUG */
118 
119 /* Name of package */
120 #define PACKAGE "libabigail"
121 
122 /* Define to the address where bug reports for this package should be sent. */
123 #define PACKAGE_BUGREPORT "http://sourceware.org/bugzilla"
124 
125 /* Define to the full name of this package. */
126 #define PACKAGE_NAME "libabigail"
127 
128 /* Define to the full name and version of this package. */
129 #define PACKAGE_STRING "libabigail 2.4"
130 
131 /* Define to the one symbol short name of this package. */
132 #define PACKAGE_TARNAME "libabigail"
133 
134 /* Define to the home page for this package. */
135 #define PACKAGE_URL "http://sourceware.org/libabigail"
136 
137 /* Define to the version of this package. */
138 #define PACKAGE_VERSION "2.4"
139 
140 /* Define to 1 if all of the C90 standard headers exist (not just the ones
141    required in a freestanding environment). This macro is provided for
142    backward compatibility; new code need not use it. */
143 #define STDC_HEADERS 1
144 
145 /* Enable extensions on AIX 3, Interix.  */
146 #ifndef _ALL_SOURCE
147 # define _ALL_SOURCE 1
148 #endif
149 /* Enable general extensions on macOS.  */
150 #ifndef _DARWIN_C_SOURCE
151 # define _DARWIN_C_SOURCE 1
152 #endif
153 /* Enable general extensions on Solaris.  */
154 #ifndef __EXTENSIONS__
155 # define __EXTENSIONS__ 1
156 #endif
157 /* Enable GNU extensions on systems that have them.  */
158 #ifndef _GNU_SOURCE
159 # define _GNU_SOURCE 1
160 #endif
161 /* Enable X/Open compliant socket functions that do not require linking
162    with -lxnet on HP-UX 11.11.  */
163 #ifndef _HPUX_ALT_XOPEN_SOCKET_API
164 # define _HPUX_ALT_XOPEN_SOCKET_API 1
165 #endif
166 /* Identify the host operating system as Minix.
167    This macro does not affect the system headers' behavior.
168    A future release of Autoconf may stop defining this macro.  */
169 #ifndef _MINIX
170 /* # undef _MINIX */
171 #endif
172 /* Enable general extensions on NetBSD.
173    Enable NetBSD compatibility extensions on Minix.  */
174 #ifndef _NETBSD_SOURCE
175 # define _NETBSD_SOURCE 1
176 #endif
177 /* Enable OpenBSD compatibility extensions on NetBSD.
178    Oddly enough, this does nothing on OpenBSD.  */
179 #ifndef _OPENBSD_SOURCE
180 # define _OPENBSD_SOURCE 1
181 #endif
182 /* Define to 1 if needed for POSIX-compatible behavior.  */
183 #ifndef _POSIX_SOURCE
184 /* # undef _POSIX_SOURCE */
185 #endif
186 /* Define to 2 if needed for POSIX-compatible behavior.  */
187 #ifndef _POSIX_1_SOURCE
188 /* # undef _POSIX_1_SOURCE */
189 #endif
190 /* Enable POSIX-compatible threading on Solaris.  */
191 #ifndef _POSIX_PTHREAD_SEMANTICS
192 # define _POSIX_PTHREAD_SEMANTICS 1
193 #endif
194 /* Enable extensions specified by ISO/IEC TS 18661-5:2014.  */
195 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
196 # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
197 #endif
198 /* Enable extensions specified by ISO/IEC TS 18661-1:2014.  */
199 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
200 # define __STDC_WANT_IEC_60559_BFP_EXT__ 1
201 #endif
202 /* Enable extensions specified by ISO/IEC TS 18661-2:2015.  */
203 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
204 # define __STDC_WANT_IEC_60559_DFP_EXT__ 1
205 #endif
206 /* Enable extensions specified by ISO/IEC TS 18661-4:2015.  */
207 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
208 # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
209 #endif
210 /* Enable extensions specified by ISO/IEC TS 18661-3:2015.  */
211 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
212 # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
213 #endif
214 /* Enable extensions specified by ISO/IEC TR 24731-2:2010.  */
215 #ifndef __STDC_WANT_LIB_EXT2__
216 # define __STDC_WANT_LIB_EXT2__ 1
217 #endif
218 /* Enable extensions specified by ISO/IEC 24747:2009.  */
219 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__
220 # define __STDC_WANT_MATH_SPEC_FUNCS__ 1
221 #endif
222 /* Enable extensions on HP NonStop.  */
223 #ifndef _TANDEM_SOURCE
224 # define _TANDEM_SOURCE 1
225 #endif
226 /* Enable X/Open extensions.  Define to 500 only if necessary
227    to make mbstate_t available.  */
228 #ifndef _XOPEN_SOURCE
229 /* # undef _XOPEN_SOURCE */
230 #endif
231 
232 
233 /* Version number of package */
234 #define VERSION "2.4"
235 
236 /* Defined if user enabled BTF usage */
237 #define WITH_BTF 1
238 
239 /* struct btf_enum64 is present */
240 #define WITH_BTF_ENUM64 1
241 
242 /* The BTF_KIND_DECL_TAG enumerator is present */
243 /* #undef WITH_BTF_KIND_DECL_TAG */
244 
245 /* The BTF_KIND_TYPE_TAG enumerator is present */
246 /* #undef WITH_BTF_KIND_TYPE_TAG */
247 
248 /* The function btf__get_nr_types is present */
249 /* #undef WITH_BTF__GET_NR_TYPES */
250 
251 /* The function btf__type_cnt is present */
252 #define WITH_BTF__TYPE_CNT 1
253 
254 /* Defined if user enables and system has the libctf library */
255 #define WITH_CTF 1
256 
257 /* compile the deb package support in abipkgdiff */
258 #define WITH_DEB 1
259 
260 /* compile support of debugging canonical type propagation */
261 /* #undef WITH_DEBUG_CT_PROPAGATION */
262 
263 /* compile support of debugging abidw --abidiff */
264 /* #undef WITH_DEBUG_SELF_COMPARISON */
265 
266 /* compile support of debugging type canonicalization while using abidw
267    --debug-tc */
268 /* #undef WITH_DEBUG_TYPE_CANONICALIZATION */
269 
270 /* compile the rpm package support in abipkgdiff */
271 #define WITH_RPM 1
272 
273 /* has rpm/zstd support */
274 #define WITH_RPM_ZSTD 1
275 
276 /* compile support of abilint --show-type-use */
277 /* #undef WITH_SHOW_TYPE_USE_IN_ABILINT */
278 
279 /* symbolic links are kept in the distribution tarball */
280 #define WITH_SYMLINKS_KEPT_IN_DIST 1
281 
282 /* compile the GNU tar archive support in abipkgdiff */
283 #define WITH_TAR 1
284 
285 /* Number of bits in a file offset, on hosts where this is settable. */
286 /* #undef _FILE_OFFSET_BITS */
287 
288 /* Define for large files, on AIX-style hosts. */
289 /* #undef _LARGE_FILES */
290