RIP GNU patch.
[dragonfly.git] / gnu / lib / gcc3 / libstdc++ / c++config.h
1 // $FreeBSD: src/gnu/lib/libstdc++/c++config.h,v 1.6 2003/07/11 05:33:24 kan Exp $
2 // $DragonFly: src/gnu/lib/gcc3/libstdc++/Attic/c++config.h,v 1.1 2004/01/22 21:45:57 joerg Exp $
3
4 // Predefined symbols and macros -*- C++ -*-
5
6 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
7 // Free Software Foundation, Inc.
8 //
9 // This file is part of the GNU ISO C++ Library.  This library is free
10 // software; you can redistribute it and/or modify it under the
11 // terms of the GNU General Public License as published by the
12 // Free Software Foundation; either version 2, or (at your option)
13 // any later version.
14
15 // This library is distributed in the hope that it will be useful,
16 // but WITHOUT ANY WARRANTY; without even the implied warranty of
17 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 // GNU General Public License for more details.
19
20 // You should have received a copy of the GNU General Public License along
21 // with this library; see the file COPYING.  If not, write to the Free
22 // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
23 // USA.
24
25 // As a special exception, you may use this file as part of a free software
26 // library without restriction.  Specifically, if other files instantiate
27 // templates or use macros or inline functions from this file, or you compile
28 // this file and link it with other files to produce an executable, this
29 // file does not by itself cause the resulting executable to be covered by
30 // the GNU General Public License.  This exception does not however
31 // invalidate any other reasons why the executable file might be covered by
32 // the GNU General Public License.
33
34 #ifndef _CPP_CPPCONFIG
35 #define _CPP_CPPCONFIG 1
36
37 // Pick up any OS-specific definitions.
38 #include <bits/os_defines.h>
39
40 // The current version of the C++ library in compressed ISO date format.
41 #define __GLIBCPP__ 20030513
42
43 // This is necessary until GCC supports separate template compilation.
44 #define _GLIBCPP_NO_TEMPLATE_EXPORT 1
45
46 // This is a hack around not having either pre-compiled headers or
47 // export compilation. If defined, the io, string, and valarray
48 // headers will include all the necessary bits. If not defined, the
49 // implementation optimizes the headers for the most commonly-used
50 // types. For the io library, this means that larger, out-of-line
51 // member functions are only declared, and definitions are not parsed
52 // by the compiler, but instead instantiated into the library binary.
53 #define _GLIBCPP_FULLY_COMPLIANT_HEADERS 1
54
55 // Allow use of the GNU syntax extension, "extern template." This
56 // extension is fully documented in the g++ manual, but in a nutshell,
57 // it inhibits all implicit instantiations and is used throughout the
58 // library to avoid multiple weak definitions for required types that
59 // are already explicitly instantiated in the library binary. This
60 // substantially reduces the binary size of resulting executables.
61 #ifndef _GLIBCPP_EXTERN_TEMPLATE
62 #define _GLIBCPP_EXTERN_TEMPLATE 1
63 #endif
64
65 // To enable older, ARM-style iostreams and other anachronisms use this.
66 //#define _GLIBCPP_DEPRECATED 1
67
68 // Use corrected code from the committee library group's issues list.
69 #define _GLIBCPP_RESOLVE_LIB_DEFECTS 1
70
71 // Hopefully temporary workaround to autoconf/m4 issue with quoting '@'.
72 #define _GLIBCPP_AT_AT "@@"
73
74 // In those parts of the standard C++ library that use a mutex instead
75 // of a spin-lock, we now unconditionally use GCC's gthr.h mutex
76 // abstraction layer.  All support to directly map to various
77 // threading models has been removed.  Note: gthr.h may well map to
78 // gthr-single.h which is a correct way to express no threads support
79 // in gcc.  Support for the undocumented _NOTHREADS has been removed.
80
81 // Default to the typically high-speed, pool-based allocator (as
82 // libstdc++-v2) instead of the malloc-based allocator (libstdc++-v3
83 // snapshots).  See libstdc++-v3/docs/html/17_intro/howto.html for
84 // details on why you don't want to override this setting.  Ensure
85 // that threads are properly configured on your platform before
86 // assigning blame to the STL container-memory allocator.  After doing
87 // so, please report any possible issues to libstdc++@gcc.gnu.org .
88 // Do not define __USE_MALLOC on the command line.  Enforce it here:
89 #ifdef __USE_MALLOC
90 #error __USE_MALLOC should never be defined.  Read the release notes.
91 #endif
92
93 // Create a boolean flag to be used to determine if --fast-math is set.
94 #ifdef __FAST_MATH__
95 #define _GLIBCPP_FAST_MATH 1
96 #else
97 #define _GLIBCPP_FAST_MATH 0
98 #endif
99
100 // The remainder of the prewritten config is mostly automatic; all the
101 // user hooks are listed above.
102
103 // End of prewritten config; the discovered settings follow.
104 /* config.h.  Generated automatically by configure.  */
105 /* config.h.in.  Generated automatically from configure.in by autoheader.  */
106
107 /* Define if you have a working `mmap' system call.  */
108 #define _GLIBCPP_HAVE_MMAP 1
109
110 // Define if GCC supports weak symbols.
111 #define _GLIBCPP_SUPPORTS_WEAK __GXX_WEAK__
112
113 // Include I/O support for 'long long' and 'unsigned long long'.
114 #define _GLIBCPP_USE_LONG_LONG 1
115
116 // Define if C99 features such as lldiv_t, llabs, lldiv should be exposed.
117 /* #undef _GLIBCPP_USE_C99 */
118
119 // Define if code specialized for wchar_t should be used.
120 /* #undef _GLIBCPP_USE_WCHAR_T */
121
122 // Define if using setrlimit to limit memory usage during 'make check'.
123 /* #undef _GLIBCPP_MEM_LIMITS */
124
125 // Define to use concept checking code from the boost libraries.
126 /* #undef _GLIBCPP_CONCEPT_CHECKS */
127
128 // Define to use symbol versioning in the shared library.
129 /* #undef _GLIBCPP_SYMVER */
130
131 // Define symbol versioning in assember directives. If symbol
132 // versioning is beigng used, and the assembler supports this kind of
133 // thing, then use it.
134 // NB: _GLIBCPP_AT_AT is a hack to work around quoting issues in m4.
135 #if _GLIBCPP_SYMVER
136   #define _GLIBCPP_ASM_SYMVER(cur, old, version) \
137    asm (".symver " #cur "," #old _GLIBCPP_AT_AT #version);
138 #else
139   #define _GLIBCPP_ASM_SYMVER(cur, old, version)
140 #endif
141
142 // Define if gthr-default.h exists (meaning that threading support is enabled).
143 #define _GLIBCPP_HAVE_GTHR_DEFAULT 1
144
145 // Define if drand48 exists.
146 #define _GLIBCPP_HAVE_DRAND48 1
147
148 // Define if getpagesize exists.
149 #define _GLIBCPP_HAVE_GETPAGESIZE 1
150
151 // Define if setenv exists.
152 #define _GLIBCPP_HAVE_SETENV 1
153
154 // Define if sigsetjmp exists.
155 #define _GLIBCPP_HAVE_SIGSETJMP 1
156
157 // Define if mbstate_t exists in wchar.h.
158 #define _GLIBCPP_HAVE_MBSTATE_T 1
159
160 // Define if you have the modff function.
161 #define _GLIBCPP_HAVE_MODFF 1
162
163 // Define if you have the modfl function.
164 /* #undef _GLIBCPP_HAVE_MODFL */
165
166 // Define if you have the expf function.
167 #define _GLIBCPP_HAVE_EXPF 1
168
169 // Define if you have the expl function.
170 /* #undef _GLIBCPP_HAVE_EXPL */
171
172 // Define if you have the hypotf function.
173 #define _GLIBCPP_HAVE_HYPOTF 1
174
175 // Define if you have the hypotl function.
176 /* #undef _GLIBCPP_HAVE_HYPOTL */
177
178 // Define if the compiler/host combination has __builtin_abs
179 #define _GLIBCPP_HAVE___BUILTIN_ABS 1
180
181 // Define if the compiler/host combination has __builtin_labs
182 #define _GLIBCPP_HAVE___BUILTIN_LABS 1
183
184 // Define if the compiler/host combination has __builtin_cos
185 #define _GLIBCPP_HAVE___BUILTIN_COS 1
186
187 // Define if the compiler/host combination has __builtin_cosf
188 #define _GLIBCPP_HAVE___BUILTIN_COSF 1
189
190 // Define if the compiler/host combination has __builtin_cosl
191 #define _GLIBCPP_HAVE___BUILTIN_COSL 1
192
193 // Define if the compiler/host combination has __builtin_fabs
194 #define _GLIBCPP_HAVE___BUILTIN_FABS 1
195
196 // Define if the compiler/host combination has __builtin_fabsf
197 #define _GLIBCPP_HAVE___BUILTIN_FABSF 1
198
199 // Define if the compiler/host combination has __builtin_fabsl
200 #define _GLIBCPP_HAVE___BUILTIN_FABSL 1
201
202 // Define if the compiler/host combination has __builtin_sin
203 #define _GLIBCPP_HAVE___BUILTIN_SIN 1
204
205 // Define if the compiler/host combination has __builtin_sinf
206 #define _GLIBCPP_HAVE___BUILTIN_SINF 1
207
208 // Define if the compiler/host combination has __builtin_sinl
209 #define _GLIBCPP_HAVE___BUILTIN_SINL 1
210
211 // Define if the compiler/host combination has __builtin_sqrt
212 /* #undef _GLIBCPP_HAVE___BUILTIN_SQRT */
213
214 // Define if the compiler/host combination has __builtin_sqrtf
215 /* #undef _GLIBCPP_HAVE___BUILTIN_SQRTF */
216
217 // Define if the compiler/host combination has __builtin_sqrtl
218 /* #undef _GLIBCPP_HAVE___BUILTIN_SQRTL */
219
220 // Define if poll is available in <poll.h>.
221 #define _GLIBCPP_HAVE_POLL 1
222
223 // Define if S_ISREG (Posix) is available in <sys/stat.h>.
224 #define _GLIBCPP_HAVE_S_ISREG 1
225
226 // Define if S_IFREG is available in <sys/stat.h>.
227 /* #undef _GLIBCPP_HAVE_S_IFREG */
228
229 // Define if LC_MESSAGES is available in <locale.h>.
230 #define _GLIBCPP_HAVE_LC_MESSAGES 1
231
232 /* Define if you have the __signbit function.  */
233 #define _GLIBCPP_HAVE___SIGNBIT 1
234
235 /* Define if you have the __signbitf function.  */
236 /* #undef _GLIBCPP_HAVE___SIGNBITF */
237
238 /* Define if you have the __signbitl function.  */
239 /* #undef _GLIBCPP_HAVE___SIGNBITL */
240
241 /* Define if you have the _acosf function.  */
242 /* #undef _GLIBCPP_HAVE__ACOSF */
243
244 /* Define if you have the _acosl function.  */
245 /* #undef _GLIBCPP_HAVE__ACOSL */
246
247 /* Define if you have the _asinf function.  */
248 /* #undef _GLIBCPP_HAVE__ASINF */
249
250 /* Define if you have the _asinl function.  */
251 /* #undef _GLIBCPP_HAVE__ASINL */
252
253 /* Define if you have the _atan2f function.  */
254 /* #undef _GLIBCPP_HAVE__ATAN2F */
255
256 /* Define if you have the _atan2l function.  */
257 /* #undef _GLIBCPP_HAVE__ATAN2L */
258
259 /* Define if you have the _atanf function.  */
260 /* #undef _GLIBCPP_HAVE__ATANF */
261
262 /* Define if you have the _atanl function.  */
263 /* #undef _GLIBCPP_HAVE__ATANL */
264
265 /* Define if you have the _ceilf function.  */
266 /* #undef _GLIBCPP_HAVE__CEILF */
267
268 /* Define if you have the _ceill function.  */
269 /* #undef _GLIBCPP_HAVE__CEILL */
270
271 /* Define if you have the _copysign function.  */
272 /* #undef _GLIBCPP_HAVE__COPYSIGN */
273
274 /* Define if you have the _copysignl function.  */
275 /* #undef _GLIBCPP_HAVE__COPYSIGNL */
276
277 /* Define if you have the _cosf function.  */
278 /* #undef _GLIBCPP_HAVE__COSF */
279
280 /* Define if you have the _coshf function.  */
281 /* #undef _GLIBCPP_HAVE__COSHF */
282
283 /* Define if you have the _coshl function.  */
284 /* #undef _GLIBCPP_HAVE__COSHL */
285
286 /* Define if you have the _cosl function.  */
287 /* #undef _GLIBCPP_HAVE__COSL */
288
289 /* Define if you have the _expf function.  */
290 /* #undef _GLIBCPP_HAVE__EXPF */
291
292 /* Define if you have the _expl function.  */
293 /* #undef _GLIBCPP_HAVE__EXPL */
294
295 /* Define if you have the _fabsf function.  */
296 /* #undef _GLIBCPP_HAVE__FABSF */
297
298 /* Define if you have the _fabsl function.  */
299 /* #undef _GLIBCPP_HAVE__FABSL */
300
301 /* Define if you have the _finite function.  */
302 /* #undef _GLIBCPP_HAVE__FINITE */
303
304 /* Define if you have the _finitef function.  */
305 /* #undef _GLIBCPP_HAVE__FINITEF */
306
307 /* Define if you have the _finitel function.  */
308 /* #undef _GLIBCPP_HAVE__FINITEL */
309
310 /* Define if you have the _floorf function.  */
311 /* #undef _GLIBCPP_HAVE__FLOORF */
312
313 /* Define if you have the _floorl function.  */
314 /* #undef _GLIBCPP_HAVE__FLOORL */
315
316 /* Define if you have the _fmodf function.  */
317 /* #undef _GLIBCPP_HAVE__FMODF */
318
319 /* Define if you have the _fmodl function.  */
320 /* #undef _GLIBCPP_HAVE__FMODL */
321
322 /* Define if you have the _fpclass function.  */
323 /* #undef _GLIBCPP_HAVE__FPCLASS */
324
325 /* Define if you have the _frexpf function.  */
326 /* #undef _GLIBCPP_HAVE__FREXPF */
327
328 /* Define if you have the _frexpl function.  */
329 /* #undef _GLIBCPP_HAVE__FREXPL */
330
331 /* Define if you have the _hypot function.  */
332 /* #undef _GLIBCPP_HAVE__HYPOT */
333
334 /* Define if you have the _hypotf function.  */
335 /* #undef _GLIBCPP_HAVE__HYPOTF */
336
337 /* Define if you have the _hypotl function.  */
338 /* #undef _GLIBCPP_HAVE__HYPOTL */
339
340 /* Define if you have the _isinf function.  */
341 /* #undef _GLIBCPP_HAVE__ISINF */
342
343 /* Define if you have the _isinff function.  */
344 /* #undef _GLIBCPP_HAVE__ISINFF */
345
346 /* Define if you have the _isinfl function.  */
347 /* #undef _GLIBCPP_HAVE__ISINFL */
348
349 /* Define if you have the _isnan function.  */
350 /* #undef _GLIBCPP_HAVE__ISNAN */
351
352 /* Define if you have the _isnanf function.  */
353 /* #undef _GLIBCPP_HAVE__ISNANF */
354
355 /* Define if you have the _isnanl function.  */
356 /* #undef _GLIBCPP_HAVE__ISNANL */
357
358 /* Define if you have the _ldexpf function.  */
359 /* #undef _GLIBCPP_HAVE__LDEXPF */
360
361 /* Define if you have the _ldexpl function.  */
362 /* #undef _GLIBCPP_HAVE__LDEXPL */
363
364 /* Define if you have the _log10f function.  */
365 /* #undef _GLIBCPP_HAVE__LOG10F */
366
367 /* Define if you have the _log10l function.  */
368 /* #undef _GLIBCPP_HAVE__LOG10L */
369
370 /* Define if you have the _logf function.  */
371 /* #undef _GLIBCPP_HAVE__LOGF */
372
373 /* Define if you have the _logl function.  */
374 /* #undef _GLIBCPP_HAVE__LOGL */
375
376 /* Define if you have the _modff function.  */
377 /* #undef _GLIBCPP_HAVE__MODFF */
378
379 /* Define if you have the _modfl function.  */
380 /* #undef _GLIBCPP_HAVE__MODFL */
381
382 /* Define if you have the _powf function.  */
383 /* #undef _GLIBCPP_HAVE__POWF */
384
385 /* Define if you have the _powl function.  */
386 /* #undef _GLIBCPP_HAVE__POWL */
387
388 /* Define if you have the _qfpclass function.  */
389 /* #undef _GLIBCPP_HAVE__QFPCLASS */
390
391 /* Define if you have the _sincos function.  */
392 /* #undef _GLIBCPP_HAVE__SINCOS */
393
394 /* Define if you have the _sincosf function.  */
395 /* #undef _GLIBCPP_HAVE__SINCOSF */
396
397 /* Define if you have the _sincosl function.  */
398 /* #undef _GLIBCPP_HAVE__SINCOSL */
399
400 /* Define if you have the _sinf function.  */
401 /* #undef _GLIBCPP_HAVE__SINF */
402
403 /* Define if you have the _sinhf function.  */
404 /* #undef _GLIBCPP_HAVE__SINHF */
405
406 /* Define if you have the _sinhl function.  */
407 /* #undef _GLIBCPP_HAVE__SINHL */
408
409 /* Define if you have the _sinl function.  */
410 /* #undef _GLIBCPP_HAVE__SINL */
411
412 /* Define if you have the _sqrtf function.  */
413 /* #undef _GLIBCPP_HAVE__SQRTF */
414
415 /* Define if you have the _sqrtl function.  */
416 /* #undef _GLIBCPP_HAVE__SQRTL */
417
418 /* Define if you have the _tanf function.  */
419 /* #undef _GLIBCPP_HAVE__TANF */
420
421 /* Define if you have the _tanhf function.  */
422 /* #undef _GLIBCPP_HAVE__TANHF */
423
424 /* Define if you have the _tanhl function.  */
425 /* #undef _GLIBCPP_HAVE__TANHL */
426
427 /* Define if you have the _tanl function.  */
428 /* #undef _GLIBCPP_HAVE__TANL */
429
430 /* Define if you have the acosf function.  */
431 #define _GLIBCPP_HAVE_ACOSF 1
432
433 /* Define if you have the acosl function.  */
434 /* #undef _GLIBCPP_HAVE_ACOSL */
435
436 /* Define if you have the asinf function.  */
437 #define _GLIBCPP_HAVE_ASINF 1
438
439 /* Define if you have the asinl function.  */
440 /* #undef _GLIBCPP_HAVE_ASINL */
441
442 /* Define if you have the atan2f function.  */
443 #define _GLIBCPP_HAVE_ATAN2F 1
444
445 /* Define if you have the atan2l function.  */
446 /* #undef _GLIBCPP_HAVE_ATAN2L */
447
448 /* Define if you have the atanf function.  */
449 #define _GLIBCPP_HAVE_ATANF 1
450
451 /* Define if you have the atanl function.  */
452 /* #undef _GLIBCPP_HAVE_ATANL */
453
454 /* Define if you have the btowc function.  */
455 /* #undef _GLIBCPP_HAVE_BTOWC */
456
457 /* Define if you have the ceilf function.  */
458 #define _GLIBCPP_HAVE_CEILF 1
459
460 /* Define if you have the ceill function.  */
461 /* #undef _GLIBCPP_HAVE_CEILL */
462
463 /* Define if you have the copysign function.  */
464 #define _GLIBCPP_HAVE_COPYSIGN 1
465
466 /* Define if you have the copysignf function.  */
467 #define _GLIBCPP_HAVE_COPYSIGNF 1
468
469 /* Define if you have the copysignl function.  */
470 /* #undef _GLIBCPP_HAVE_COPYSIGNL */
471
472 /* Define if you have the cosf function.  */
473 #define _GLIBCPP_HAVE_COSF 1
474
475 /* Define if you have the coshf function.  */
476 #define _GLIBCPP_HAVE_COSHF 1
477
478 /* Define if you have the coshl function.  */
479 /* #undef _GLIBCPP_HAVE_COSHL */
480
481 /* Define if you have the cosl function.  */
482 /* #undef _GLIBCPP_HAVE_COSL */
483
484 /* Define if you have the drand48 function.  */
485 #define _GLIBCPP_HAVE_DRAND48 1
486
487 /* Define if you have the expf function.  */
488 #define _GLIBCPP_HAVE_EXPF 1
489
490 /* Define if you have the expl function.  */
491 /* #undef _GLIBCPP_HAVE_EXPL */
492
493 /* Define if you have the fabsf function.  */
494 #define _GLIBCPP_HAVE_FABSF 1
495
496 /* Define if you have the fabsl function.  */
497 /* #undef _GLIBCPP_HAVE_FABSL */
498
499 /* Define if you have the fgetwc function.  */
500 /* #undef _GLIBCPP_HAVE_FGETWC */
501
502 /* Define if you have the fgetws function.  */
503 /* #undef _GLIBCPP_HAVE_FGETWS */
504
505 /* Define if you have the finite function.  */
506 #define _GLIBCPP_HAVE_FINITE 1
507
508 /* Define if you have the finitef function.  */
509 #define _GLIBCPP_HAVE_FINITEF 1
510
511 /* Define if you have the finitel function.  */
512 /* #undef _GLIBCPP_HAVE_FINITEL */
513
514 /* Define if you have the floorf function.  */
515 #define _GLIBCPP_HAVE_FLOORF 1
516
517 /* Define if you have the floorl function.  */
518 /* #undef _GLIBCPP_HAVE_FLOORL */
519
520 /* Define if you have the fmodf function.  */
521 #define _GLIBCPP_HAVE_FMODF 1
522
523 /* Define if you have the fmodl function.  */
524 /* #undef _GLIBCPP_HAVE_FMODL */
525
526 /* Define if you have the fpclass function.  */
527 /* #undef _GLIBCPP_HAVE_FPCLASS */
528
529 /* Define if you have the fputwc function.  */
530 /* #undef _GLIBCPP_HAVE_FPUTWC */
531
532 /* Define if you have the fputws function.  */
533 /* #undef _GLIBCPP_HAVE_FPUTWS */
534
535 /* Define if you have the frexpf function.  */
536 #define _GLIBCPP_HAVE_FREXPF 1
537
538 /* Define if you have the frexpl function.  */
539 /* #undef _GLIBCPP_HAVE_FREXPL */
540
541 /* Define if you have the fwide function.  */
542 /* #undef _GLIBCPP_HAVE_FWIDE */
543
544 /* Define if you have the fwprintf function.  */
545 /* #undef _GLIBCPP_HAVE_FWPRINTF */
546
547 /* Define if you have the fwscanf function.  */
548 /* #undef _GLIBCPP_HAVE_FWSCANF */
549
550 /* Define if you have the getpagesize function.  */
551 #define _GLIBCPP_HAVE_GETPAGESIZE 1
552
553 /* Define if you have the getwc function.  */
554 /* #undef _GLIBCPP_HAVE_GETWC */
555
556 /* Define if you have the getwchar function.  */
557 /* #undef _GLIBCPP_HAVE_GETWCHAR */
558
559 /* Define if you have the hypot function.  */
560 #define _GLIBCPP_HAVE_HYPOT 1
561
562 /* Define if you have the hypotf function.  */
563 #define _GLIBCPP_HAVE_HYPOTF 1
564
565 /* Define if you have the hypotl function.  */
566 /* #undef _GLIBCPP_HAVE_HYPOTL */
567
568 /* Define if you have the iconv function.  */
569 /* #undef _GLIBCPP_HAVE_ICONV */
570
571 /* Define if you have the iconv_close function.  */
572 /* #undef _GLIBCPP_HAVE_ICONV_CLOSE */
573
574 /* Define if you have the iconv_open function.  */
575 /* #undef _GLIBCPP_HAVE_ICONV_OPEN */
576
577 /* Define if you have the isatty function.  */
578 #define _GLIBCPP_HAVE_ISATTY 1
579
580 /* Define if you have the isinf function.  */
581 #define _GLIBCPP_HAVE_ISINF 1
582
583 /* Define if you have the isinff function.  */
584 /* #undef _GLIBCPP_HAVE_ISINFF */
585
586 /* Define if you have the isinfl function.  */
587 /* #undef _GLIBCPP_HAVE_ISINFL */
588
589 /* Define if you have the isnan function.  */
590 #define _GLIBCPP_HAVE_ISNAN 1
591
592 /* Define if you have the isnanf function.  */
593 #define _GLIBCPP_HAVE_ISNANF 1
594
595 /* Define if you have the isnanl function.  */
596 /* #undef _GLIBCPP_HAVE_ISNANL */
597
598 /* Define if you have the ldexpf function.  */
599 #define _GLIBCPP_HAVE_LDEXPF 1
600
601 /* Define if you have the ldexpl function.  */
602 /* #undef _GLIBCPP_HAVE_LDEXPL */
603
604 /* Define if you have the log10f function.  */
605 #define _GLIBCPP_HAVE_LOG10F 1
606
607 /* Define if you have the log10l function.  */
608 /* #undef _GLIBCPP_HAVE_LOG10L */
609
610 /* Define if you have the logf function.  */
611 #define _GLIBCPP_HAVE_LOGF 1
612
613 /* Define if you have the logl function.  */
614 /* #undef _GLIBCPP_HAVE_LOGL */
615
616 /* Define if you have the mbrlen function.  */
617 /* #undef _GLIBCPP_HAVE_MBRLEN */
618
619 /* Define if you have the mbrtowc function.  */
620 /* #undef _GLIBCPP_HAVE_MBRTOWC */
621
622 /* Define if you have the mbsinit function.  */
623 /* #undef _GLIBCPP_HAVE_MBSINIT */
624
625 /* Define if you have the mbsrtowcs function.  */
626 /* #undef _GLIBCPP_HAVE_MBSRTOWCS */
627
628 /* Define if you have the modff function.  */
629 #define _GLIBCPP_HAVE_MODFF 1
630
631 /* Define if you have the modfl function.  */
632 /* #undef _GLIBCPP_HAVE_MODFL */
633
634 /* Define if you have the nan function.  */
635 /* #undef _GLIBCPP_HAVE_NAN */
636
637 /* Define if you have the nl_langinfo function.  */
638 #define _GLIBCPP_HAVE_NL_LANGINFO 1
639
640 /* Define if you have the powf function.  */
641 #define _GLIBCPP_HAVE_POWF 1
642
643 /* Define if you have the powl function.  */
644 /* #undef _GLIBCPP_HAVE_POWL */
645
646 /* Define if you have the putwc function.  */
647 /* #undef _GLIBCPP_HAVE_PUTWC */
648
649 /* Define if you have the putwchar function.  */
650 /* #undef _GLIBCPP_HAVE_PUTWCHAR */
651
652 /* Define if you have the qfpclass function.  */
653 /* #undef _GLIBCPP_HAVE_QFPCLASS */
654
655 /* Define if you have the setenv function.  */
656 #define _GLIBCPP_HAVE_SETENV 1
657
658 /* Define if you have the sincos function.  */
659 /* #undef _GLIBCPP_HAVE_SINCOS */
660
661 /* Define if you have the sincosf function.  */
662 /* #undef _GLIBCPP_HAVE_SINCOSF */
663
664 /* Define if you have the sincosl function.  */
665 /* #undef _GLIBCPP_HAVE_SINCOSL */
666
667 /* Define if you have the sinf function.  */
668 #define _GLIBCPP_HAVE_SINF 1
669
670 /* Define if you have the sinhf function.  */
671 #define _GLIBCPP_HAVE_SINHF 1
672
673 /* Define if you have the sinhl function.  */
674 /* #undef _GLIBCPP_HAVE_SINHL */
675
676 /* Define if you have the sinl function.  */
677 /* #undef _GLIBCPP_HAVE_SINL */
678
679 /* Define if you have the sqrtf function.  */
680 #define _GLIBCPP_HAVE_SQRTF 1
681
682 /* Define if you have the sqrtl function.  */
683 /* #undef _GLIBCPP_HAVE_SQRTL */
684
685 /* Define if you have the strtof function.  */
686 #define _GLIBCPP_HAVE_STRTOF 1
687
688 /* Define if you have the strtold function.  */
689 #define _GLIBCPP_HAVE_STRTOLD 1
690
691 /* Define if you have the swprintf function.  */
692 /* #undef _GLIBCPP_HAVE_SWPRINTF */
693
694 /* Define if you have the swscanf function.  */
695 /* #undef _GLIBCPP_HAVE_SWSCANF */
696
697 /* Define if you have the tanf function.  */
698 #define _GLIBCPP_HAVE_TANF 1
699
700 /* Define if you have the tanhf function.  */
701 #define _GLIBCPP_HAVE_TANHF 1
702
703 /* Define if you have the tanhl function.  */
704 /* #undef _GLIBCPP_HAVE_TANHL */
705
706 /* Define if you have the tanl function.  */
707 /* #undef _GLIBCPP_HAVE_TANL */
708
709 /* Define if you have the ungetwc function.  */
710 /* #undef _GLIBCPP_HAVE_UNGETWC */
711
712 /* Define if you have the vfwprintf function.  */
713 /* #undef _GLIBCPP_HAVE_VFWPRINTF */
714
715 /* Define if you have the vfscanf function. */
716 /* #undef _GLIBCPP_HAVE_VFSCANF */
717
718 /* Define if you have the vfwscanf function.  */
719 /* #undef _GLIBCPP_HAVE_VFWSCANF */
720
721 /* Define if you have the vswprintf function.  */
722 /* #undef _GLIBCPP_HAVE_VSWPRINTF */
723
724 /* Define if you have the vswscanf function.  */
725 /* #undef _GLIBCPP_HAVE_VSWSCANF 1 */
726
727 /* Define if you have the vwprintf function.  */
728 /* #undef _GLIBCPP_HAVE_VWPRINTF */
729
730 /* Define if you have the vwscanf function.  */
731 /* #undef _GLIBCPP_HAVE_VWSCANF */
732
733 /* Define if you have the wcrtomb function.  */
734 /* #undef _GLIBCPP_HAVE_WCRTOMB */
735
736 /* Define if you have the wcscat function.  */
737 #define _GLIBCPP_HAVE_WCSCAT 1
738
739 /* Define if you have the wcschr function.  */
740 #define _GLIBCPP_HAVE_WCSCHR 1
741
742 /* Define if you have the wcscmp function.  */
743 #define _GLIBCPP_HAVE_WCSCMP 1
744
745 /* Define if you have the wcscoll function.  */
746 /* #undef _GLIBCPP_HAVE_WCSCOLL */
747
748 /* Define if you have the wcscpy function.  */
749 #define _GLIBCPP_HAVE_WCSCPY 1
750
751 /* Define if you have the wcscspn function.  */
752 #define _GLIBCPP_HAVE_WCSCSPN 1
753
754 /* Define if you have the wcsftime function.  */
755 #define _GLIBCPP_HAVE_WCSFTIME 1
756
757 /* Define if you have the wcslen function.  */
758 #define _GLIBCPP_HAVE_WCSLEN 1
759
760 /* Define if you have the wcsncat function.  */
761 #define _GLIBCPP_HAVE_WCSNCAT 1
762
763 /* Define if you have the wcsncmp function.  */
764 #define _GLIBCPP_HAVE_WCSNCMP 1
765
766 /* Define if you have the wcsncpy function.  */
767 #define _GLIBCPP_HAVE_WCSNCPY 1
768
769 /* Define if you have the wcspbrk function.  */
770 #define _GLIBCPP_HAVE_WCSPBRK 1
771
772 /* Define if you have the wcsrchr function.  */
773 #define _GLIBCPP_HAVE_WCSRCHR 1
774
775 /* Define if you have the wcsrtombs function.  */
776 /* #undef _GLIBCPP_HAVE_WCSRTOMBS */
777
778 /* Define if you have the wcsspn function.  */
779 #define _GLIBCPP_HAVE_WCSSPN 1
780
781 /* Define if you have the wcsstr function.  */
782 #define _GLIBCPP_HAVE_WCSSTR 1
783
784 /* Define if you have the wcstod function.  */
785 /* #undef _GLIBCPP_HAVE_WCSTOD */
786
787 /* Define if you have the wcstof function.  */
788 /* #undef _GLIBCPP_HAVE_WCSTOF */
789
790 /* Define if you have the wcstok function.  */
791 /* #undef _GLIBCPP_HAVE_WCSTOK */
792
793 /* Define if you have the wcstol function.  */
794 /* #undef _GLIBCPP_HAVE_WCSTOL */
795
796 /* Define if you have the wcstoul function.  */
797 /* #undef _GLIBCPP_HAVE_WCSTOUL */
798
799 /* Define if you have the wcsxfrm function.  */
800 /* #undef _GLIBCPP_HAVE_WCSXFRM */
801
802 /* Define if you have the wctob function.  */
803 /* #undef _GLIBCPP_HAVE_WCTOB */
804
805 /* Define if you have the wmemchr function.  */
806 #define _GLIBCPP_HAVE_WMEMCHR 1
807
808 /* Define if you have the wmemcmp function.  */
809 #define _GLIBCPP_HAVE_WMEMCMP 1
810
811 /* Define if you have the wmemcpy function.  */
812 #define _GLIBCPP_HAVE_WMEMCPY 1
813
814 /* Define if you have the wmemmove function.  */
815 #define _GLIBCPP_HAVE_WMEMMOVE 1
816
817 /* Define if you have the wmemset function.  */
818 #define _GLIBCPP_HAVE_WMEMSET 1
819
820 /* Define if you have the wprintf function.  */
821 /* #undef _GLIBCPP_HAVE_WPRINTF */
822
823 /* Define if you have the wscanf function.  */
824 /* #undef _GLIBCPP_HAVE_WSCANF */
825
826 /* Define if you have the <endian.h> header file.  */
827 /* #undef _GLIBCPP_HAVE_ENDIAN_H */
828
829 /* Define if you have the <float.h> header file.  */
830 #define _GLIBCPP_HAVE_FLOAT_H 1
831
832 /* Define if you have the <fp.h> header file.  */
833 /* #undef _GLIBCPP_HAVE_FP_H */
834
835 /* Define if you have the <gconv.h> header file.  */
836 /* #undef _GLIBCPP_HAVE_GCONV_H */
837
838 /* Define if you have the <ieeefp.h> header file.  */
839 #define _GLIBCPP_HAVE_IEEEFP_H 1
840
841 /* Define if you have the <inttypes.h> header file.  */
842 #define _GLIBCPP_HAVE_INTTYPES_H 1
843
844 /* Define if you have the <locale.h> header file.  */
845 #define _GLIBCPP_HAVE_LOCALE_H 1
846
847 /* Define if you have the <machine/endian.h> header file.  */
848 #define _GLIBCPP_HAVE_MACHINE_ENDIAN_H 1
849
850 /* Define if you have the <machine/param.h> header file.  */
851 #define _GLIBCPP_HAVE_MACHINE_PARAM_H 1
852
853 /* Define if you have the <nan.h> header file.  */
854 /* #undef _GLIBCPP_HAVE_NAN_H */
855
856 /* Define if you have the <stdlib.h> header file.  */
857 #define _GLIBCPP_HAVE_STDLIB_H 1
858
859 /* Define if you have the <string.h> header file.  */
860 #define _GLIBCPP_HAVE_STRING_H 1
861
862 /* Define if you have the <sys/filio.h> header file.  */
863 #define _GLIBCPP_HAVE_SYS_FILIO_H 1
864
865 /* Define if you have the <sys/ioctl.h> header file.  */
866 #define _GLIBCPP_HAVE_SYS_IOCTL_H 1
867
868 /* Define if you have the <sys/isa_defs.h> header file.  */
869 /* #undef _GLIBCPP_HAVE_SYS_ISA_DEFS_H */
870
871 /* Define if you have the <sys/machine.h> header file.  */
872 /* #undef _GLIBCPP_HAVE_SYS_MACHINE_H */
873
874 /* Define if you have the <sys/resource.h> header file.  */
875 #define _GLIBCPP_HAVE_SYS_RESOURCE_H 1
876
877 /* Define if you have the <sys/stat.h> header file.  */
878 #define _GLIBCPP_HAVE_SYS_STAT_H 1
879
880 /* Define if you have the <sys/time.h> header file.  */
881 #define _GLIBCPP_HAVE_SYS_TIME_H 1
882
883 /* Define if you have the <sys/types.h> header file.  */
884 #define _GLIBCPP_HAVE_SYS_TYPES_H 1
885
886 /* Define if you have the <unistd.h> header file.  */
887 #define _GLIBCPP_HAVE_UNISTD_H 1
888
889 /* Define if you have the <wchar.h> header file.  */
890 #define _GLIBCPP_HAVE_WCHAR_H 1
891
892 /* Define if you have the <wctype.h> header file.  */
893 /* #undef _GLIBCPP_HAVE_WCTYPE_H */
894
895 /* Define if you have the m library (-lm).  */
896 #define _GLIBCPP_HAVE_LIBM 1
897
898 /* Name of package */
899 #define _GLIBCPP_PACKAGE "libstdc++"
900
901 /* Version number of package */
902 #define _GLIBCPP_VERSION "3.3.1"
903
904 /* Define if the compiler is configured for setjmp/longjmp exceptions. */
905 /* #undef _GLIBCPP_SJLJ_EXCEPTIONS */
906
907 /* Define if sigsetjmp is available.   */
908 #define _GLIBCPP_HAVE_SIGSETJMP 1
909
910 /* Only used in build directory testsuite_hooks.h. */
911 #define _GLIBCPP_HAVE_MEMLIMIT_DATA 0
912
913 /* Only used in build directory testsuite_hooks.h. */
914 #define _GLIBCPP_HAVE_MEMLIMIT_RSS 0
915
916 /* Only used in build directory testsuite_hooks.h. */
917 #define _GLIBCPP_HAVE_MEMLIMIT_VMEM 0
918
919 /* Only used in build directory testsuite_hooks.h. */
920 #define _GLIBCPP_HAVE_MEMLIMIT_AS 0
921
922 //
923 // Systems that have certain non-standard functions prefixed with an
924 // underscore, we'll handle those here. Must come after config.h.in.
925 //
926 #if defined (_GLIBCPP_HAVE__ISNAN) && ! defined (_GLIBCPP_HAVE_ISNAN)
927 # define _GLIBCPP_HAVE_ISNAN 1
928 # define isnan _isnan
929 #endif
930
931 #if defined (_GLIBCPP_HAVE__ISNANF) && ! defined (_GLIBCPP_HAVE_ISNANF)
932 # define _GLIBCPP_HAVE_ISNANF 1
933 # define isnanf _isnanf
934 #endif
935
936 #if defined (_GLIBCPP_HAVE__ISNANL) && ! defined (_GLIBCPP_HAVE_ISNANL)
937 # define _GLIBCPP_HAVE_ISNANL 1
938 # define isnanl _isnanl
939 #endif
940
941 #if defined (_GLIBCPP_HAVE__ISINF) && ! defined (_GLIBCPP_HAVE_ISINF)
942 # define _GLIBCPP_HAVE_ISINF 1
943 # define isinf _isinf
944 #endif
945
946 #if defined (_GLIBCPP_HAVE__ISINFF) && ! defined (_GLIBCPP_HAVE_ISINFF)
947 # define _GLIBCPP_HAVE_ISINFF 1
948 # define isinff _isinff
949 #endif
950
951 #if defined (_GLIBCPP_HAVE__ISINFL) && ! defined (_GLIBCPP_HAVE_ISINFL)
952 # define _GLIBCPP_HAVE_ISINFL 1
953 # define isinfl _isinfl
954 #endif
955
956 #if defined (_GLIBCPP_HAVE__COPYSIGN) && ! defined (_GLIBCPP_HAVE_COPYSIGN)
957 # define _GLIBCPP_HAVE_COPYSIGN 1
958 # define copysign _copysign
959 #endif
960
961 #if defined (_GLIBCPP_HAVE__COPYSIGNL) && ! defined (_GLIBCPP_HAVE_COPYSIGNL)
962 # define _GLIBCPP_HAVE_COPYSIGNL 1
963 # define copysignl _copysignl
964 #endif
965
966 #if defined (_GLIBCPP_HAVE__COSF) && ! defined (_GLIBCPP_HAVE_COSF)
967 # define _GLIBCPP_HAVE_COSF 1
968 # define cosf _cosf
969 #endif
970
971 #if defined (_GLIBCPP_HAVE__ACOSF) && ! defined (_GLIBCPP_HAVE_ACOSF)
972 # define _GLIBCPP_HAVE_ACOSF 1
973 # define acosf _acosf
974 #endif
975
976 #if defined (_GLIBCPP_HAVE__ACOSL) && ! defined (_GLIBCPP_HAVE_ACOSL)
977 # define _GLIBCPP_HAVE_ACOSL 1
978 # define acosl _acosl
979 #endif
980
981 #if defined (_GLIBCPP_HAVE__ASINF) && ! defined (_GLIBCPP_HAVE_ASINF)
982 # define _GLIBCPP_HAVE_ASINF 1
983 # define asinf _asinf
984 #endif
985
986 #if defined (_GLIBCPP_HAVE__ASINL) && ! defined (_GLIBCPP_HAVE_ASINL)
987 # define _GLIBCPP_HAVE_ASINL 1
988 # define asinl _asinl
989 #endif
990
991 #if defined (_GLIBCPP_HAVE__ATANF) && ! defined (_GLIBCPP_HAVE_ATANF)
992 # define _GLIBCPP_HAVE_ATANF 1
993 # define atanf _atanf
994 #endif
995
996 #if defined (_GLIBCPP_HAVE__ATANL) && ! defined (_GLIBCPP_HAVE_ATANL)
997 # define _GLIBCPP_HAVE_ATANL 1
998 # define atanl _atanl
999 #endif
1000
1001 #if defined (_GLIBCPP_HAVE__CEILF) && ! defined (_GLIBCPP_HAVE_CEILF)
1002 # define _GLIBCPP_HAVE_CEILF 1
1003 # define aceil _ceilf
1004 #endif
1005
1006 #if defined (_GLIBCPP_HAVE__CEILL) && ! defined (_GLIBCPP_HAVE_CEILL)
1007 # define _GLIBCPP_HAVE_CEILL 1
1008 # define aceil _ceill
1009 #endif
1010
1011 #if defined (_GLIBCPP_HAVE__COSHF) && ! defined (_GLIBCPP_HAVE_COSHF)
1012 # define _GLIBCPP_HAVE_COSHF 1
1013 # define coshf _coshf
1014 #endif
1015
1016 #if defined (_GLIBCPP_HAVE__COSL) && ! defined (_GLIBCPP_HAVE_COSL)
1017 # define _GLIBCPP_HAVE_COSL 1
1018 # define cosl _cosl
1019 #endif
1020
1021 #if defined (_GLIBCPP_HAVE__LOGF) && ! defined (_GLIBCPP_HAVE_LOGF)
1022 # define _GLIBCPP_HAVE_LOGF 1
1023 # define logf _logf
1024 #endif
1025
1026 #if defined (_GLIBCPP_HAVE__COSHL) && ! defined (_GLIBCPP_HAVE_COSHL)
1027 # define _GLIBCPP_HAVE_COSHL 1
1028 # define coshl _coshl
1029 #endif
1030
1031 #if defined (_GLIBCPP_HAVE__EXPF) && ! defined (_GLIBCPP_HAVE_EXPF)
1032 # define _GLIBCPP_HAVE_EXPF 1
1033 # define expf _expf
1034 #endif
1035
1036 #if defined (_GLIBCPP_HAVE__EXPL) && ! defined (_GLIBCPP_HAVE_EXPL)
1037 # define _GLIBCPP_HAVE_EXPL 1
1038 # define expl _expl
1039 #endif
1040
1041 #if defined (_GLIBCPP_HAVE__FABSF) && ! defined (_GLIBCPP_HAVE_FABSF)
1042 # define _GLIBCPP_HAVE_FABSF 1
1043 # define fabsf _fabsf
1044 #endif
1045
1046 #if defined (_GLIBCPP_HAVE__FABSL) && ! defined (_GLIBCPP_HAVE_FABSL)
1047 # define _GLIBCPP_HAVE_FABSL 1
1048 # define fabsl _fabsl
1049 #endif
1050
1051 #if defined (_GLIBCPP_HAVE__FLOORF) && ! defined (_GLIBCPP_HAVE_FLOORF)
1052 # define _GLIBCPP_HAVE_FLOORF 1
1053 # define floorf _floorf
1054 #endif
1055
1056 #if defined (_GLIBCPP_HAVE__FLOORL) && ! defined (_GLIBCPP_HAVE_FLOORL)
1057 # define _GLIBCPP_HAVE_FLOORL 1
1058 # define floorl _floorl
1059 #endif
1060
1061 #if defined (_GLIBCPP_HAVE__FMODF) && ! defined (_GLIBCPP_HAVE_FMODF)
1062 # define _GLIBCPP_HAVE_FMODF 1
1063 # define fmodf _fmodf
1064 #endif
1065
1066 #if defined (_GLIBCPP_HAVE__FMODL) && ! defined (_GLIBCPP_HAVE_FMODL)
1067 # define _GLIBCPP_HAVE_FMODL 1
1068 # define fmodl _fmodl
1069 #endif
1070
1071 #if defined (_GLIBCPP_HAVE__FREXPF) && ! defined (_GLIBCPP_HAVE_FREXPF)
1072 # define _GLIBCPP_HAVE_FREXPF 1
1073 # define frexpf _frexpf
1074 #endif
1075
1076 #if defined (_GLIBCPP_HAVE__FREXPL) && ! defined (_GLIBCPP_HAVE_FREXPL)
1077 # define _GLIBCPP_HAVE_FREXPL 1
1078 # define frexpl _frexpl
1079 #endif
1080
1081 #if defined (_GLIBCPP_HAVE__LDEXPF) && ! defined (_GLIBCPP_HAVE_LDEXPF)
1082 # define _GLIBCPP_HAVE_LDEXPF 1
1083 # define ldexpf _ldexpf
1084 #endif
1085
1086 #if defined (_GLIBCPP_HAVE__LDEXPL) && ! defined (_GLIBCPP_HAVE_LDEXPL)
1087 # define _GLIBCPP_HAVE_LDEXPL 1
1088 # define ldexpl _ldexpl
1089 #endif
1090
1091 #if defined (_GLIBCPP_HAVE__LOG10F) && ! defined (_GLIBCPP_HAVE_LOG10F)
1092 # define _GLIBCPP_HAVE_LOG10F 1
1093 # define log10f _log10f
1094 #endif
1095
1096 #if defined (_GLIBCPP_HAVE__LOGL) && ! defined (_GLIBCPP_HAVE_LOGL)
1097 # define _GLIBCPP_HAVE_LOGL 1
1098 # define logl _logl
1099 #endif
1100
1101 #if defined (_GLIBCPP_HAVE__POWF) && ! defined (_GLIBCPP_HAVE_POWF)
1102 # define _GLIBCPP_HAVE_POWF 1
1103 # define powf _powf
1104 #endif
1105
1106 #if defined (_GLIBCPP_HAVE__LOG10L) && ! defined (_GLIBCPP_HAVE_LOG10L)
1107 # define _GLIBCPP_HAVE_LOG10L 1
1108 # define log10l _log10l
1109 #endif
1110
1111 #if defined (_GLIBCPP_HAVE__MODF) && ! defined (_GLIBCPP_HAVE_MODF)
1112 # define _GLIBCPP_HAVE_MODF 1
1113 # define modf _modf
1114 #endif
1115
1116 #if defined (_GLIBCPP_HAVE__MODL) && ! defined (_GLIBCPP_HAVE_MODL)
1117 # define _GLIBCPP_HAVE_MODL 1
1118 # define modl _modl
1119 #endif
1120
1121 #if defined (_GLIBCPP_HAVE__SINF) && ! defined (_GLIBCPP_HAVE_SINF)
1122 # define _GLIBCPP_HAVE_SINF 1
1123 # define sinf _sinf
1124 #endif
1125
1126 #if defined (_GLIBCPP_HAVE__POWL) && ! defined (_GLIBCPP_HAVE_POWL)
1127 # define _GLIBCPP_HAVE_POWL 1
1128 # define powl _powl
1129 #endif
1130
1131 #if defined (_GLIBCPP_HAVE__SINHF) && ! defined (_GLIBCPP_HAVE_SINHF)
1132 # define _GLIBCPP_HAVE_SINHF 1
1133 # define sinhf _sinhf
1134 #endif
1135
1136 #if defined (_GLIBCPP_HAVE__SINL) && ! defined (_GLIBCPP_HAVE_SINL)
1137 # define _GLIBCPP_HAVE_SINL 1
1138 # define sinl _sinl
1139 #endif
1140
1141 #if defined (_GLIBCPP_HAVE__SQRTF) && ! defined (_GLIBCPP_HAVE_SQRTF)
1142 # define _GLIBCPP_HAVE_SQRTF 1
1143 # define sqrtf _sqrtf
1144 #endif
1145
1146 #if defined (_GLIBCPP_HAVE__SINHL) && ! defined (_GLIBCPP_HAVE_SINHL)
1147 # define _GLIBCPP_HAVE_SINHL 1
1148 # define sinhl _sinhl
1149 #endif
1150
1151 #if defined (_GLIBCPP_HAVE__TANF) && ! defined (_GLIBCPP_HAVE_TANF)
1152 # define _GLIBCPP_HAVE_TANF 1
1153 # define tanf _tanf
1154 #endif
1155
1156 #if defined (_GLIBCPP_HAVE__SQRTL) && ! defined (_GLIBCPP_HAVE_SQRTL)
1157 # define _GLIBCPP_HAVE_SQRTL 1
1158 # define sqrtl _sqrtl
1159 #endif
1160
1161 #if defined (_GLIBCPP_HAVE__TANHF) && ! defined (_GLIBCPP_HAVE_TANHF)
1162 # define _GLIBCPP_HAVE_TANHF 1
1163 # define tanhf _tanhf
1164 #endif
1165
1166 #if defined (_GLIBCPP_HAVE__TANL) && ! defined (_GLIBCPP_HAVE_TANL)
1167 # define _GLIBCPP_HAVE_TANF 1
1168 # define tanf _tanf
1169 #endif
1170
1171 #if defined (_GLIBCPP_HAVE__STRTOF) && ! defined (_GLIBCPP_HAVE_STRTOF)
1172 # define _GLIBCPP_HAVE_STRTOF 1
1173 # define strtof _strtof
1174 #endif
1175
1176 #if defined (_GLIBCPP_HAVE__TANHL) && ! defined (_GLIBCPP_HAVE_TANHL)
1177 # define _GLIBCPP_HAVE_TANHL 1
1178 # define tanhl _tanhl
1179 #endif
1180
1181 #if defined (_GLIBCPP_HAVE__STRTOLD) && ! defined (_GLIBCPP_HAVE_STRTOLD)
1182 # define _GLIBCPP_HAVE_STRTOLD 1
1183 # define strtold _strtold
1184 #endif
1185
1186 #if defined (_GLIBCPP_HAVE__SINCOS) && ! defined (_GLIBCPP_HAVE_SINCOS)
1187 # define _GLIBCPP_HAVE_SINCOS 1
1188 # define sincos _sincos
1189 #endif
1190
1191 #if defined (_GLIBCPP_HAVE__SINCOSF) && ! defined (_GLIBCPP_HAVE_SINCOSF)
1192 # define _GLIBCPP_HAVE_SINCOSF 1
1193 # define sincosf _sincosf
1194 #endif
1195
1196 #if defined (_GLIBCPP_HAVE__SINCOSL) && ! defined (_GLIBCPP_HAVE_SINCOSL)
1197 # define _GLIBCPP_HAVE_SINCOSL 1
1198 # define sincosl _sincosl
1199 #endif
1200
1201 #if defined (_GLIBCPP_HAVE__FINITE) && ! defined (_GLIBCPP_HAVE_FINITE)
1202 # define _GLIBCPP_HAVE_FINITE 1
1203 # define finite _finite
1204 #endif
1205
1206 #if defined (_GLIBCPP_HAVE__FINITEF) && ! defined (_GLIBCPP_HAVE_FINITEF)
1207 # define _GLIBCPP_HAVE_FINITEF 1
1208 # define finitef _finitef
1209 #endif
1210
1211 #if defined (_GLIBCPP_HAVE__FINITEL) && ! defined (_GLIBCPP_HAVE_FINITEL)
1212 # define _GLIBCPP_HAVE_FINITEL 1
1213 # define finitel _finitel
1214 #endif
1215
1216 #if defined (_GLIBCPP_HAVE__QFINITE) && ! defined (_GLIBCPP_HAVE_QFINITE)
1217 # define _GLIBCPP_HAVE_QFINITE 1
1218 # define qfinite _qfinite
1219 #endif
1220
1221 #if defined (_GLIBCPP_HAVE__FPCLASS) && ! defined (_GLIBCPP_HAVE_FPCLASS)
1222 # define _GLIBCPP_HAVE_FPCLASS 1
1223 # define fpclass _fpclass
1224 #endif
1225
1226 #if defined (_GLIBCPP_HAVE__QFPCLASS) && ! defined (_GLIBCPP_HAVE_QFPCLASS)
1227 # define _GLIBCPP_HAVE_QFPCLASS 1
1228 # define qfpclass _qfpclass
1229 #endif
1230
1231 #endif // _CPP_CPPCONFIG_