nexmon – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | /* config.h.in. Generated from configure.ac by autoheader. */ |
2 | |||
3 | /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP |
||
4 | systems. This function is required for `alloca.c' support on those systems. |
||
5 | */ |
||
6 | #undef CRAY_STACKSEG_END |
||
7 | |||
8 | /* Define to 1 if using `alloca.c'. */ |
||
9 | #undef C_ALLOCA |
||
10 | |||
11 | /* Define to 1 if you have `alloca', as a function or macro. */ |
||
12 | #undef HAVE_ALLOCA |
||
13 | |||
14 | /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). |
||
15 | */ |
||
16 | #undef HAVE_ALLOCA_H |
||
17 | |||
18 | /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you |
||
19 | don't. */ |
||
20 | #undef HAVE_DECL__SNPRINTF |
||
21 | |||
22 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
||
23 | #undef HAVE_DLFCN_H |
||
24 | |||
25 | /* Define to 1 if you have the <features.h> header file. */ |
||
26 | #undef HAVE_FEATURES_H |
||
27 | |||
28 | /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */ |
||
29 | #undef HAVE_INTMAX_T |
||
30 | |||
31 | /* Define to 1 if you have the <inttypes.h> header file. */ |
||
32 | #undef HAVE_INTTYPES_H |
||
33 | |||
34 | /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and |
||
35 | declares uintmax_t. */ |
||
36 | #undef HAVE_INTTYPES_H_WITH_UINTMAX |
||
37 | |||
38 | /* Define to 1 if the system has the type 'long long int'. */ |
||
39 | #undef HAVE_LONG_LONG_INT |
||
40 | |||
41 | /* Define to 1 if you have the `mbrtowc' function. */ |
||
42 | #undef HAVE_MBRTOWC |
||
43 | |||
44 | /* Define to 1 if <wchar.h> declares mbstate_t. */ |
||
45 | #undef HAVE_MBSTATE_T |
||
46 | |||
47 | /* Define to 1 if you have the <memory.h> header file. */ |
||
48 | #undef HAVE_MEMORY_H |
||
49 | |||
50 | /* Define if your printf() function supports format strings with positions. */ |
||
51 | #undef HAVE_POSIX_PRINTF |
||
52 | |||
53 | /* Define to 1 if you have the `snprintf' function. */ |
||
54 | #undef HAVE_SNPRINTF |
||
55 | |||
56 | /* Define to 1 if you have the <stdint.h> header file. */ |
||
57 | #undef HAVE_STDINT_H |
||
58 | |||
59 | /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares |
||
60 | uintmax_t. */ |
||
61 | #undef HAVE_STDINT_H_WITH_UINTMAX |
||
62 | |||
63 | /* Define to 1 if you have the <stdlib.h> header file. */ |
||
64 | #undef HAVE_STDLIB_H |
||
65 | |||
66 | /* Define to 1 if you have the <strings.h> header file. */ |
||
67 | #undef HAVE_STRINGS_H |
||
68 | |||
69 | /* Define to 1 if you have the <string.h> header file. */ |
||
70 | #undef HAVE_STRING_H |
||
71 | |||
72 | /* Define to 1 if you have the `strnlen' function. */ |
||
73 | #undef HAVE_STRNLEN |
||
74 | |||
75 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
||
76 | #undef HAVE_SYS_STAT_H |
||
77 | |||
78 | /* Define to 1 if you have the <sys/types.h> header file. */ |
||
79 | #undef HAVE_SYS_TYPES_H |
||
80 | |||
81 | /* Define to 1 if you have the <unistd.h> header file. */ |
||
82 | #undef HAVE_UNISTD_H |
||
83 | |||
84 | /* Define to 1 if the system has the type 'unsigned long long int'. */ |
||
85 | #undef HAVE_UNSIGNED_LONG_LONG_INT |
||
86 | |||
87 | /* Define to 1 if you have the `vasprintf' function. */ |
||
88 | #undef HAVE_VASPRINTF |
||
89 | |||
90 | /* Define if you have the 'wchar_t' type. */ |
||
91 | #undef HAVE_WCHAR_T |
||
92 | |||
93 | /* Define to 1 if you have the `wcrtomb' function. */ |
||
94 | #undef HAVE_WCRTOMB |
||
95 | |||
96 | /* Define to 1 if you have the `wcslen' function. */ |
||
97 | #undef HAVE_WCSLEN |
||
98 | |||
99 | /* Define to 1 if you have the `wcsnlen' function. */ |
||
100 | #undef HAVE_WCSNLEN |
||
101 | |||
102 | /* Define if you have the 'wint_t' type. */ |
||
103 | #undef HAVE_WINT_T |
||
104 | |||
105 | /* Define to the sub-directory where libtool stores uninstalled libraries. */ |
||
106 | #undef LT_OBJDIR |
||
107 | |||
108 | /* Name of package */ |
||
109 | #undef PACKAGE |
||
110 | |||
111 | /* Define to the address where bug reports for this package should be sent. */ |
||
112 | #undef PACKAGE_BUGREPORT |
||
113 | |||
114 | /* Define to the full name of this package. */ |
||
115 | #undef PACKAGE_NAME |
||
116 | |||
117 | /* Define to the full name and version of this package. */ |
||
118 | #undef PACKAGE_STRING |
||
119 | |||
120 | /* Define to the one symbol short name of this package. */ |
||
121 | #undef PACKAGE_TARNAME |
||
122 | |||
123 | /* Define to the home page for this package. */ |
||
124 | #undef PACKAGE_URL |
||
125 | |||
126 | /* Define to the version of this package. */ |
||
127 | #undef PACKAGE_VERSION |
||
128 | |||
129 | /* Define as the maximum value of type 'size_t', if the system doesn't define |
||
130 | it. */ |
||
131 | #ifndef SIZE_MAX |
||
132 | # undef SIZE_MAX |
||
133 | #endif |
||
134 | |||
135 | /* If using the C implementation of alloca, define if you know the |
||
136 | direction of stack growth for your system; otherwise it will be |
||
137 | automatically deduced at runtime. |
||
138 | STACK_DIRECTION > 0 => grows toward higher addresses |
||
139 | STACK_DIRECTION < 0 => grows toward lower addresses |
||
140 | STACK_DIRECTION = 0 => direction of growth unknown */ |
||
141 | #undef STACK_DIRECTION |
||
142 | |||
143 | /* Define to 1 if you have the ANSI C header files. */ |
||
144 | #undef STDC_HEADERS |
||
145 | |||
146 | /* Version number of package */ |
||
147 | #undef VERSION |
||
148 | |||
149 | /* The _Noreturn keyword of C11. */ |
||
150 | #if ! (defined _Noreturn \ |
||
151 | || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__)) |
||
152 | # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \ |
||
153 | || 0x5110 <= __SUNPRO_C) |
||
154 | # define _Noreturn __attribute__ ((__noreturn__)) |
||
155 | # elif defined _MSC_VER && 1200 <= _MSC_VER |
||
156 | # define _Noreturn __declspec (noreturn) |
||
157 | # else |
||
158 | # define _Noreturn |
||
159 | # endif |
||
160 | #endif |
||
161 | |||
162 | |||
163 | /* Please see the Gnulib manual for how to use these macros. |
||
164 | |||
165 | Suppress extern inline with HP-UX cc, as it appears to be broken; see |
||
166 | <http://lists.gnu.org/archive/html/bug-texinfo/2013-02/msg00030.html>. |
||
167 | |||
168 | Suppress extern inline with Sun C in standards-conformance mode, as it |
||
169 | mishandles inline functions that call each other. E.g., for 'inline void f |
||
170 | (void) { } inline void g (void) { f (); }', c99 incorrectly complains |
||
171 | 'reference to static identifier "f" in extern inline function'. |
||
172 | This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16. |
||
173 | |||
174 | Suppress extern inline (with or without __attribute__ ((__gnu_inline__))) |
||
175 | on configurations that mistakenly use 'static inline' to implement |
||
176 | functions or macros in standard C headers like <ctype.h>. For example, |
||
177 | if isdigit is mistakenly implemented via a static inline function, |
||
178 | a program containing an extern inline function that calls isdigit |
||
179 | may not work since the C standard prohibits extern inline functions |
||
180 | from calling static functions. This bug is known to occur on: |
||
181 | |||
182 | OS X 10.8 and earlier; see: |
||
183 | http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html |
||
184 | |||
185 | DragonFly; see |
||
186 | http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log |
||
187 | |||
188 | FreeBSD; see: |
||
189 | http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html |
||
190 | |||
191 | OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and |
||
192 | for clang but remains for g++; see <http://trac.macports.org/ticket/41033>. |
||
193 | Assume DragonFly and FreeBSD will be similar. */ |
||
194 | #if (((defined __APPLE__ && defined __MACH__) \ |
||
195 | || defined __DragonFly__ || defined __FreeBSD__) \ |
||
196 | && (defined __header_inline \ |
||
197 | ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \ |
||
198 | && ! defined __clang__) \ |
||
199 | : ((! defined _DONT_USE_CTYPE_INLINE_ \ |
||
200 | && (defined __GNUC__ || defined __cplusplus)) \ |
||
201 | || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \ |
||
202 | && defined __GNUC__ && ! defined __cplusplus)))) |
||
203 | # define _GL_EXTERN_INLINE_STDHEADER_BUG |
||
204 | #endif |
||
205 | #if ((__GNUC__ \ |
||
206 | ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \ |
||
207 | : (199901L <= __STDC_VERSION__ \ |
||
208 | && !defined __HP_cc \ |
||
209 | && !defined __PGI \ |
||
210 | && !(defined __SUNPRO_C && __STDC__))) \ |
||
211 | && !defined _GL_EXTERN_INLINE_STDHEADER_BUG) |
||
212 | # define _GL_INLINE inline |
||
213 | # define _GL_EXTERN_INLINE extern inline |
||
214 | # define _GL_EXTERN_INLINE_IN_USE |
||
215 | #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \ |
||
216 | && !defined _GL_EXTERN_INLINE_STDHEADER_BUG) |
||
217 | # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__ |
||
218 | /* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */ |
||
219 | # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__)) |
||
220 | # else |
||
221 | # define _GL_INLINE extern inline |
||
222 | # endif |
||
223 | # define _GL_EXTERN_INLINE extern |
||
224 | # define _GL_EXTERN_INLINE_IN_USE |
||
225 | #else |
||
226 | # define _GL_INLINE static _GL_UNUSED |
||
227 | # define _GL_EXTERN_INLINE static _GL_UNUSED |
||
228 | #endif |
||
229 | |||
230 | /* In GCC 4.6 (inclusive) to 5.1 (exclusive), |
||
231 | suppress bogus "no previous prototype for 'FOO'" |
||
232 | and "no previous declaration for 'FOO'" diagnostics, |
||
233 | when FOO is an inline function in the header; see |
||
234 | <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and |
||
235 | <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>. */ |
||
236 | #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__ |
||
237 | # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ |
||
238 | # define _GL_INLINE_HEADER_CONST_PRAGMA |
||
239 | # else |
||
240 | # define _GL_INLINE_HEADER_CONST_PRAGMA \ |
||
241 | _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"") |
||
242 | # endif |
||
243 | # define _GL_INLINE_HEADER_BEGIN \ |
||
244 | _Pragma ("GCC diagnostic push") \ |
||
245 | _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \ |
||
246 | _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \ |
||
247 | _GL_INLINE_HEADER_CONST_PRAGMA |
||
248 | # define _GL_INLINE_HEADER_END \ |
||
249 | _Pragma ("GCC diagnostic pop") |
||
250 | #else |
||
251 | # define _GL_INLINE_HEADER_BEGIN |
||
252 | # define _GL_INLINE_HEADER_END |
||
253 | #endif |
||
254 | |||
255 | /* Define to `__inline__' or `__inline' if that's what the C compiler |
||
256 | calls it, or to nothing if 'inline' is not supported under any name. */ |
||
257 | #ifndef __cplusplus |
||
258 | #undef inline |
||
259 | #endif |
||
260 | |||
261 | /* Define to long or long long if <inttypes.h> and <stdint.h> don't define. */ |
||
262 | #undef intmax_t |
||
263 | |||
264 | /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports |
||
265 | the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of |
||
266 | earlier versions), but does not display it by setting __GNUC_STDC_INLINE__. |
||
267 | __APPLE__ && __MACH__ test for Mac OS X. |
||
268 | __APPLE_CC__ tests for the Apple compiler and its version. |
||
269 | __STDC_VERSION__ tests for the C99 mode. */ |
||
270 | #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__ |
||
271 | # define __GNUC_STDC_INLINE__ 1 |
||
272 | #endif |
||
273 | |||
274 | /* Define to a type if <wchar.h> does not define. */ |
||
275 | #undef mbstate_t |
||
276 | |||
277 | /* Define as the type of the result of subtracting two pointers, if the system |
||
278 | doesn't define it. */ |
||
279 | #undef ptrdiff_t |
||
280 | |||
281 | /* Define to `unsigned int' if <sys/types.h> does not define. */ |
||
282 | #undef size_t |
||
283 | |||
284 | /* Define as a marker that can be attached to declarations that might not |
||
285 | be used. This helps to reduce warnings, such as from |
||
286 | GCC -Wunused-parameter. */ |
||
287 | #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) |
||
288 | # define _GL_UNUSED __attribute__ ((__unused__)) |
||
289 | #else |
||
290 | # define _GL_UNUSED |
||
291 | #endif |
||
292 | /* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name |
||
293 | is a misnomer outside of parameter lists. */ |
||
294 | #define _UNUSED_PARAMETER_ _GL_UNUSED |
||
295 | |||
296 | /* gcc supports the "unused" attribute on possibly unused labels, and |
||
297 | g++ has since version 4.5. Note to support C++ as well as C, |
||
298 | _GL_UNUSED_LABEL should be used with a trailing ; */ |
||
299 | #if !defined __cplusplus || __GNUC__ > 4 \ |
||
300 | || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5) |
||
301 | # define _GL_UNUSED_LABEL _GL_UNUSED |
||
302 | #else |
||
303 | # define _GL_UNUSED_LABEL |
||
304 | #endif |
||
305 | |||
306 | /* The __pure__ attribute was added in gcc 2.96. */ |
||
307 | #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96) |
||
308 | # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__)) |
||
309 | #else |
||
310 | # define _GL_ATTRIBUTE_PURE /* empty */ |
||
311 | #endif |
||
312 | |||
313 | /* The __const__ attribute was added in gcc 2.95. */ |
||
314 | #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) |
||
315 | # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__)) |
||
316 | #else |
||
317 | # define _GL_ATTRIBUTE_CONST /* empty */ |
||
318 | #endif |
||
319 |