# c++config.h

Go to the documentation of this file.

    00001 // Predefined symbols and macros -*- C++ -*-
    00002
    00003 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    00004 // 2006, 2007
    00005 // Free Software Foundation, Inc.
    00006 //
    00007 // This file is part of the GNU ISO C++ Library.  This library is free
    00008 // software; you can redistribute it and/or modify it under the
    00009 // terms of the GNU General Public License as published by the
    00010 // Free Software Foundation; either version 2, or (at your option)
    00011 // any later version.
    00012
    00013 // This library is distributed in the hope that it will be useful,
    00014 // but WITHOUT ANY WARRANTY; without even the implied warranty of
    00015 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    00016 // GNU General Public License for more details.
    00017
    00018 // You should have received a copy of the GNU General Public License along
    00019 // with this library; see the file COPYING.  If not, write to the Free
    00020 // Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
    00021 // USA.
    00022
    00023 // As a special exception, you may use this file as part of a free software
    00024 // library without restriction.  Specifically, if other files instantiate
    00025 // templates or use macros or inline functions from this file, or you compile
    00026 // this file and link it with other files to produce an executable, this
    00027 // file does not by itself cause the resulting executable to be covered by
    00028 // the GNU General Public License.  This exception does not however
    00029 // invalidate any other reasons why the executable file might be covered by
    00030 // the GNU General Public License.
    00031
    00032 /** @file c++config.h
    00033  *  This is an internal header file, included by other library headers.
    00034  *  You should not attempt to use it directly.
    00035  */
    00036
    00037 #ifndef _CXXCONFIG
    00038 #define _CXXCONFIG 1
    00039
    00040 // Pick up any OS-specific definitions.
    00041 #include <bits/os_defines.h>
    00042
    00043 // Pick up any CPU-specific definitions.
    00044 #include <bits/cpu_defines.h>
    00045
    00046 // The current version of the C++ library in compressed ISO date format.
    00047 #define __GLIBCXX__ 20071101
    00048
    00049 // Macros for visibility.
    00050 # define _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 1
    00051
    00052 #if _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY
    00053 #define _GLIBCXX_VISIBILITY(V) __attribute__ ((__visibility__ (#V)))
    00054 #else
    00055 #define _GLIBCXX_VISIBILITY(V)
    00056 #endif
    00057
    00058 // Macros for controlling various namespace association schemes and modes.
    00059 #ifdef _GLIBCXX_DEBUG
    00060 # define _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 1
    00061 #endif
    00062
    00063 # define _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 0
    00064
    00065 // Macros for namespace scope.
    00066 // _GLIBCXX_BEGIN_NAMESPACE
    00067 // _GLIBCXX_END_NAMESPACE
    00068 // _GLIBCXX_BEGIN_NESTED_NAMESPACE
    00069 // _GLIBCXX_END_NESTED_NAMESPACE
    00070 #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
    00071 # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y)  namespace X { namespace Y _GLIBCXX_VISIBILITY(default) {
    00072 # define _GLIBCXX_END_NESTED_NAMESPACE } }
    00073 # define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6)
    00074 # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
    00075 #else
    00076 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY(default) {
    00077 # define _GLIBCXX_END_NAMESPACE }
    00078 # if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
    00079 #  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y _GLIBCXX_VISIBILITY(default) {
    00080 #  define _GLIBCXX_END_NESTED_NAMESPACE  } }
    00081 # else
    00082 #  define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X)
    00083 #  define _GLIBCXX_END_NESTED_NAMESPACE _GLIBCXX_END_NAMESPACE
    00084 # endif
    00085 #endif
    00086
    00087 // Namespace associations for versioning mode.
    00088 #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
    00089 namespace std
    00090 {
    00091   namespace _6 { }
    00092   using namespace _6 __attribute__ ((strong));
    00093 }
    00094
    00095 // In addition, other supported namespace configurations.
    00096 namespace __gnu_cxx
    00097 {
    00098   namespace _6 { }
    00099   using namespace _6 __attribute__ ((strong));
    00100 }
    00101
    00102 namespace std
    00103 {
    00104   namespace tr1
    00105   {
    00106     namespace _6 { }
    00107     using namespace _6 __attribute__ ((strong));
    00108   }
    00109 }
    00110 #endif
    00111
    00112 // Namespace associations for debug mode.
    00113 #if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
    00114 namespace std
    00115 {
    00116   namespace __norm { }
    00117   namespace __debug { }
    00118   using namespace __debug __attribute__ ((strong));
    00119 }
    00120
    00121 namespace __gnu_cxx
    00122 {
    00123   namespace __norm { }
    00124   namespace __debug { }
    00125   using namespace __debug __attribute__ ((strong));
    00126 }
    00127
    00128 # define _GLIBCXX_STD __norm
    00129 # define _GLIBCXX_EXT __norm
    00130 # define _GLIBCXX_EXTERN_TEMPLATE 0
    00131 # if __NO_INLINE__ && !__GXX_WEAK__
    00132 #  warning debug mode without inlining may fail due to lack of weak symbols
    00133 # endif
    00134 #else
    00135 #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
    00136 # define _GLIBCXX_STD _6
    00137 # define _GLIBCXX_EXT _6
    00138 #else
    00139 # define _GLIBCXX_STD std
    00140 # define _GLIBCXX_EXT __gnu_cxx
    00141 #endif
    00142 #endif
    00143
    00144 /* Define if compatibility should be provided for -mlong-double-64. */
    00145 #undef _GLIBCXX_LONG_DOUBLE_COMPAT
    00146
    00147 // XXX GLIBCXX_ABI Deprecated
    00148 // Namespace associations for long double 128 mode.
    00149 _GLIBCXX_BEGIN_NAMESPACE(std)
    00150 #if defined _GLIBCXX_LONG_DOUBLE_COMPAT && defined __LONG_DOUBLE_128__
    00151 # define _GLIBCXX_LDBL_NAMESPACE __gnu_cxx_ldbl128::
    00152 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE namespace __gnu_cxx_ldbl128 {
    00153 # define _GLIBCXX_END_LDBL_NAMESPACE }
    00154   namespace __gnu_cxx_ldbl128 { }
    00155   using namespace __gnu_cxx_ldbl128 __attribute__((__strong__));
    00156 #else
    00157 # define _GLIBCXX_LDBL_NAMESPACE
    00158 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE
    00159 # define _GLIBCXX_END_LDBL_NAMESPACE
    00160 #endif
    00161 _GLIBCXX_END_NAMESPACE
    00162
    00163
    00164 // Allow use of "export template." This is currently not a feature
    00165 // that g++ supports.
    00166 // #define _GLIBCXX_EXPORT_TEMPLATE 1
    00167
    00168 // Allow use of the GNU syntax extension, "extern template." This
    00169 // extension is fully documented in the g++ manual, but in a nutshell,
    00170 // it inhibits all implicit instantiations and is used throughout the
    00171 // library to avoid multiple weak definitions for required types that
    00172 // are already explicitly instantiated in the library binary. This
    00173 // substantially reduces the binary size of resulting executables.
    00174 #ifndef _GLIBCXX_EXTERN_TEMPLATE
    00175 # define _GLIBCXX_EXTERN_TEMPLATE 1
    00176 #endif
    00177
    00178
    00179 // Certain function definitions that are meant to be overridable from
    00180 // user code are decorated with this macro.  For some targets, this
    00181 // macro causes these definitions to be weak.
    00182 #ifndef _GLIBCXX_WEAK_DEFINITION
    00183 # define _GLIBCXX_WEAK_DEFINITION
    00184 #endif
    00185
    00186 // The remainder of the prewritten config is automatic; all the
    00187 // user hooks are listed above.
    00188
    00189 // Create a boolean flag to be used to determine if --fast-math is set.
    00190 #ifdef __FAST_MATH__
    00191 # define _GLIBCXX_FAST_MATH 1
    00192 #else
    00193 # define _GLIBCXX_FAST_MATH 0
    00194 #endif
    00195
    00196 // This marks string literals in header files to be extracted for eventual
    00197 // translation.  It is primarily used for messages in thrown exceptions; see
    00198 // src/functexcept.cc.  We use __N because the more traditional _N is used
    00199 // for something else under certain OSes (see BADNAMES).
    00200 #define __N(msgid)     (msgid)
    00201
    00202 // For example, <windows.h> is known to #define min and max as macros...
    00203 #undef min
    00204 #undef max
    00205
    00206 // End of prewritten config; the discovered settings follow.
    00207 /* config.h.  Generated by configure.  */
    00208 /* config.h.in.  Generated from configure.ac by autoheader.  */
    00209
    00210 /* Define to 1 if you have the `acosf' function. */
    00211 #define _GLIBCXX_HAVE_ACOSF 1
    00212
    00213 /* Define to 1 if you have the `acosl' function. */
    00214 #define _GLIBCXX_HAVE_ACOSL 1
    00215
    00216 /* Define to 1 if you have the `asinf' function. */
    00217 #define _GLIBCXX_HAVE_ASINF 1
    00218
    00219 /* Define to 1 if you have the `asinl' function. */
    00220 #define _GLIBCXX_HAVE_ASINL 1
    00221
    00222 /* Define to 1 if you have the `atan2f' function. */
    00223 #define _GLIBCXX_HAVE_ATAN2F 1
    00224
    00225 /* Define to 1 if you have the `atan2l' function. */
    00226 #define _GLIBCXX_HAVE_ATAN2L 1
    00227
    00228 /* Define to 1 if you have the `atanf' function. */
    00229 #define _GLIBCXX_HAVE_ATANF 1
    00230
    00231 /* Define to 1 if you have the `atanl' function. */
    00232 #define _GLIBCXX_HAVE_ATANL 1
    00233
    00234 /* Define to 1 if you have the `ceilf' function. */
    00235 #define _GLIBCXX_HAVE_CEILF 1
    00236
    00237 /* Define to 1 if you have the `ceill' function. */
    00238 #define _GLIBCXX_HAVE_CEILL 1
    00239
    00240 /* Define to 1 if you have the <complex.h> header file. */
    00241 #define _GLIBCXX_HAVE_COMPLEX_H 1
    00242
    00243 /* Define to 1 if you have the `copysign' function. */
    00244 #define _GLIBCXX_HAVE_COPYSIGN 1
    00245
    00246 /* Define to 1 if you have the `copysignf' function. */
    00247 #define _GLIBCXX_HAVE_COPYSIGNF 1
    00248
    00249 /* Define to 1 if you have the `copysignl' function. */
    00250 #define _GLIBCXX_HAVE_COPYSIGNL 1
    00251
    00252 /* Define to 1 if you have the `cosf' function. */
    00253 #define _GLIBCXX_HAVE_COSF 1
    00254
    00255 /* Define to 1 if you have the `coshf' function. */
    00256 #define _GLIBCXX_HAVE_COSHF 1
    00257
    00258 /* Define to 1 if you have the `coshl' function. */
    00259 #define _GLIBCXX_HAVE_COSHL 1
    00260
    00261 /* Define to 1 if you have the `cosl' function. */
    00262 #define _GLIBCXX_HAVE_COSL 1
    00263
    00264 /* Define to 1 if you have the <endian.h> header file. */
    00265 #define _GLIBCXX_HAVE_ENDIAN_H 1
    00266
    00267 /* Define to 1 if you have the `expf' function. */
    00268 #define _GLIBCXX_HAVE_EXPF 1
    00269
    00270 /* Define to 1 if you have the `expl' function. */
    00271 #define _GLIBCXX_HAVE_EXPL 1
    00272
    00273 /* Define to 1 if you have the `fabsf' function. */
    00274 #define _GLIBCXX_HAVE_FABSF 1
    00275
    00276 /* Define to 1 if you have the `fabsl' function. */
    00277 #define _GLIBCXX_HAVE_FABSL 1
    00278
    00279 /* Define to 1 if you have the <fenv.h> header file. */
    00280 #define _GLIBCXX_HAVE_FENV_H 1
    00281
    00282 /* Define to 1 if you have the `finite' function. */
    00283 #define _GLIBCXX_HAVE_FINITE 1
    00284
    00285 /* Define to 1 if you have the `finitef' function. */
    00286 #define _GLIBCXX_HAVE_FINITEF 1
    00287
    00288 /* Define to 1 if you have the `finitel' function. */
    00289 #define _GLIBCXX_HAVE_FINITEL 1
    00290
    00291 /* Define to 1 if you have the <float.h> header file. */
    00292 #define _GLIBCXX_HAVE_FLOAT_H 1
    00293
    00294 /* Define to 1 if you have the `floorf' function. */
    00295 #define _GLIBCXX_HAVE_FLOORF 1
    00296
    00297 /* Define to 1 if you have the `floorl' function. */
    00298 #define _GLIBCXX_HAVE_FLOORL 1
    00299
    00300 /* Define to 1 if you have the `fmodf' function. */
    00301 #define _GLIBCXX_HAVE_FMODF 1
    00302
    00303 /* Define to 1 if you have the `fmodl' function. */
    00304 #define _GLIBCXX_HAVE_FMODL 1
    00305
    00306 /* Define to 1 if you have the `fpclass' function. */
    00307 /* #undef _GLIBCXX_HAVE_FPCLASS */
    00308
    00309 /* Define to 1 if you have the <fp.h> header file. */
    00310 /* #undef _GLIBCXX_HAVE_FP_H */
    00311
    00312 /* Define to 1 if you have the `frexpf' function. */
    00313 #define _GLIBCXX_HAVE_FREXPF 1
    00314
    00315 /* Define to 1 if you have the `frexpl' function. */
    00316 #define _GLIBCXX_HAVE_FREXPL 1
    00317
    00318 /* Define to 1 if you have the <gconv.h> header file. */
    00319 #define _GLIBCXX_HAVE_GCONV_H 1
    00320
    00321 /* Define if _Unwind_GetIPInfo is available. */
    00322 #define _GLIBCXX_HAVE_GETIPINFO 1
    00323
    00324 /* Define to 1 if you have the `getpagesize' function. */
    00325 #define _GLIBCXX_HAVE_GETPAGESIZE 1
    00326
    00327 /* Define if gthr-default.h exists (meaning that threading support is
    00328    enabled). */
    00329 #define _GLIBCXX_HAVE_GTHR_DEFAULT 1
    00330
    00331 /* Define to 1 if you have the `hypot' function. */
    00332 #define _GLIBCXX_HAVE_HYPOT 1
    00333
    00334 /* Define to 1 if you have the `hypotf' function. */
    00335 #define _GLIBCXX_HAVE_HYPOTF 1
    00336
    00337 /* Define to 1 if you have the `hypotl' function. */
    00338 #define _GLIBCXX_HAVE_HYPOTL 1
    00339
    00340 /* Define to 1 if you have the `iconv' function. */
    00341 #define _GLIBCXX_HAVE_ICONV 1
    00342
    00343 /* Define to 1 if you have the `iconv_close' function. */
    00344 #define _GLIBCXX_HAVE_ICONV_CLOSE 1
    00345
    00346 /* Define to 1 if you have the `iconv_open' function. */
    00347 #define _GLIBCXX_HAVE_ICONV_OPEN 1
    00348
    00349 /* Define to 1 if you have the <ieeefp.h> header file. */
    00350 /* #undef _GLIBCXX_HAVE_IEEEFP_H */
    00351
    00352 /* Define if int64_t is available in <stdint.h>. */
    00353 #define _GLIBCXX_HAVE_INT64_T 1
    00354
    00355 /* Define to 1 if you have the <inttypes.h> header file. */
    00356 #define _GLIBCXX_HAVE_INTTYPES_H 1
    00357
    00358 /* Define to 1 if you have the `isinf' function. */
    00359 #define _GLIBCXX_HAVE_ISINF 1
    00360
    00361 /* Define to 1 if you have the `isinff' function. */
    00362 #define _GLIBCXX_HAVE_ISINFF 1
    00363
    00364 /* Define to 1 if you have the `isinfl' function. */
    00365 #define _GLIBCXX_HAVE_ISINFL 1
    00366
    00367 /* Define to 1 if you have the `isnan' function. */
    00368 #define _GLIBCXX_HAVE_ISNAN 1
    00369
    00370 /* Define to 1 if you have the `isnanf' function. */
    00371 #define _GLIBCXX_HAVE_ISNANF 1
    00372
    00373 /* Define to 1 if you have the `isnanl' function. */
    00374 #define _GLIBCXX_HAVE_ISNANL 1
    00375
    00376 /* Defined if iswblank exists. */
    00377 #define _GLIBCXX_HAVE_ISWBLANK 1
    00378
    00379 /* Define if LC_MESSAGES is available in <locale.h>. */
    00380 #define _GLIBCXX_HAVE_LC_MESSAGES 1
    00381
    00382 /* Define to 1 if you have the `ldexpf' function. */
    00383 #define _GLIBCXX_HAVE_LDEXPF 1
    00384
    00385 /* Define to 1 if you have the `ldexpl' function. */
    00386 #define _GLIBCXX_HAVE_LDEXPL 1
    00387
    00388 /* Define to 1 if you have the <libintl.h> header file. */
    00389 #define _GLIBCXX_HAVE_LIBINTL_H 1
    00390
    00391 /* Define to 1 if you have the `m' library (-lm). */
    00392 #define _GLIBCXX_HAVE_LIBM 1
    00393
    00394 /* Only used in build directory testsuite_hooks.h. */
    00395 #define _GLIBCXX_HAVE_LIMIT_AS 1
    00396
    00397 /* Only used in build directory testsuite_hooks.h. */
    00398 #define _GLIBCXX_HAVE_LIMIT_DATA 1
    00399
    00400 /* Only used in build directory testsuite_hooks.h. */
    00401 #define _GLIBCXX_HAVE_LIMIT_FSIZE 1
    00402
    00403 /* Only used in build directory testsuite_hooks.h. */
    00404 #define _GLIBCXX_HAVE_LIMIT_RSS 1
    00405
    00406 /* Only used in build directory testsuite_hooks.h. */
    00407 #define _GLIBCXX_HAVE_LIMIT_VMEM 0
    00408
    00409 /* Define to 1 if you have the <locale.h> header file. */
    00410 #define _GLIBCXX_HAVE_LOCALE_H 1
    00411
    00412 /* Define to 1 if you have the `log10f' function. */
    00413 #define _GLIBCXX_HAVE_LOG10F 1
    00414
    00415 /* Define to 1 if you have the `log10l' function. */
    00416 #define _GLIBCXX_HAVE_LOG10L 1
    00417
    00418 /* Define to 1 if you have the `logf' function. */
    00419 #define _GLIBCXX_HAVE_LOGF 1
    00420
    00421 /* Define to 1 if you have the `logl' function. */
    00422 #define _GLIBCXX_HAVE_LOGL 1
    00423
    00424 /* Define to 1 if you have the <machine/endian.h> header file. */
    00425 /* #undef _GLIBCXX_HAVE_MACHINE_ENDIAN_H */
    00426
    00427 /* Define to 1 if you have the <machine/param.h> header file. */
    00428 /* #undef _GLIBCXX_HAVE_MACHINE_PARAM_H */
    00429
    00430 /* Define if mbstate_t exists in wchar.h. */
    00431 #define _GLIBCXX_HAVE_MBSTATE_T 1
    00432
    00433 /* Define to 1 if you have the <memory.h> header file. */
    00434 #define _GLIBCXX_HAVE_MEMORY_H 1
    00435
    00436 /* Define to 1 if you have a working `mmap' system call. */
    00437 #define _GLIBCXX_HAVE_MMAP 1
    00438
    00439 /* Define to 1 if you have the `modf' function. */
    00440 #define _GLIBCXX_HAVE_MODF 1
    00441
    00442 /* Define to 1 if you have the `modff' function. */
    00443 #define _GLIBCXX_HAVE_MODFF 1
    00444
    00445 /* Define to 1 if you have the `modfl' function. */
    00446 #define _GLIBCXX_HAVE_MODFL 1
    00447
    00448 /* Define to 1 if you have the <nan.h> header file. */
    00449 /* #undef _GLIBCXX_HAVE_NAN_H */
    00450
    00451 /* Define to 1 if you have the `nl_langinfo' function. */
    00452 #define _GLIBCXX_HAVE_NL_LANGINFO 1
    00453
    00454 /* Define if poll is available in <poll.h>. */
    00455 #define _GLIBCXX_HAVE_POLL 1
    00456
    00457 /* Define to 1 if you have the `powf' function. */
    00458 #define _GLIBCXX_HAVE_POWF 1
    00459
    00460 /* Define to 1 if you have the `powl' function. */
    00461 #define _GLIBCXX_HAVE_POWL 1
    00462
    00463 /* Define to 1 if you have the `qfpclass' function. */
    00464 /* #undef _GLIBCXX_HAVE_QFPCLASS */
    00465
    00466 /* Define to 1 if you have the `setenv' function. */
    00467 #define _GLIBCXX_HAVE_SETENV 1
    00468
    00469 /* Define if sigsetjmp is available. */
    00470 #define _GLIBCXX_HAVE_SIGSETJMP 1
    00471
    00472 /* Define to 1 if you have the `sincos' function. */
    00473 #define _GLIBCXX_HAVE_SINCOS 1
    00474
    00475 /* Define to 1 if you have the `sincosf' function. */
    00476 #define _GLIBCXX_HAVE_SINCOSF 1
    00477
    00478 /* Define to 1 if you have the `sincosl' function. */
    00479 #define _GLIBCXX_HAVE_SINCOSL 1
    00480
    00481 /* Define to 1 if you have the `sinf' function. */
    00482 #define _GLIBCXX_HAVE_SINF 1
    00483
    00484 /* Define to 1 if you have the `sinhf' function. */
    00485 #define _GLIBCXX_HAVE_SINHF 1
    00486
    00487 /* Define to 1 if you have the `sinhl' function. */
    00488 #define _GLIBCXX_HAVE_SINHL 1
    00489
    00490 /* Define to 1 if you have the `sinl' function. */
    00491 #define _GLIBCXX_HAVE_SINL 1
    00492
    00493 /* Define to 1 if you have the `sqrtf' function. */
    00494 #define _GLIBCXX_HAVE_SQRTF 1
    00495
    00496 /* Define to 1 if you have the `sqrtl' function. */
    00497 #define _GLIBCXX_HAVE_SQRTL 1
    00498
    00499 /* Define to 1 if you have the <stdbool.h> header file. */
    00500 #define _GLIBCXX_HAVE_STDBOOL_H 1
    00501
    00502 /* Define to 1 if you have the <stdint.h> header file. */
    00503 #define _GLIBCXX_HAVE_STDINT_H 1
    00504
    00505 /* Define to 1 if you have the <stdlib.h> header file. */
    00506 #define _GLIBCXX_HAVE_STDLIB_H 1
    00507
    00508 /* Define if strerror_l is available in <string.h>. */
    00509 /* #undef _GLIBCXX_HAVE_STRERROR_L */
    00510
    00511 /* Define if strerror_r is available in <string.h>. */
    00512 #define _GLIBCXX_HAVE_STRERROR_R 1
    00513
    00514 /* Define to 1 if you have the <strings.h> header file. */
    00515 #define _GLIBCXX_HAVE_STRINGS_H 1
    00516
    00517 /* Define to 1 if you have the <string.h> header file. */
    00518 #define _GLIBCXX_HAVE_STRING_H 1
    00519
    00520 /* Define to 1 if you have the `strtof' function. */
    00521 #define _GLIBCXX_HAVE_STRTOF 1
    00522
    00523 /* Define to 1 if you have the `strtold' function. */
    00524 #define _GLIBCXX_HAVE_STRTOLD 1
    00525
    00526 /* Define if strxfrm_l is available in <string.h>. */
    00527 #define _GLIBCXX_HAVE_STRXFRM_L 1
    00528
    00529 /* Define to 1 if you have the <sys/filio.h> header file. */
    00530 /* #undef _GLIBCXX_HAVE_SYS_FILIO_H */
    00531
    00532 /* Define to 1 if you have the <sys/ioctl.h> header file. */
    00533 #define _GLIBCXX_HAVE_SYS_IOCTL_H 1
    00534
    00535 /* Define to 1 if you have the <sys/ipc.h> header file. */
    00536 #define _GLIBCXX_HAVE_SYS_IPC_H 1
    00537
    00538 /* Define to 1 if you have the <sys/isa_defs.h> header file. */
    00539 /* #undef _GLIBCXX_HAVE_SYS_ISA_DEFS_H */
    00540
    00541 /* Define to 1 if you have the <sys/machine.h> header file. */
    00542 /* #undef _GLIBCXX_HAVE_SYS_MACHINE_H */
    00543
    00544 /* Define to 1 if you have the <sys/param.h> header file. */
    00545 /* #undef _GLIBCXX_HAVE_SYS_PARAM_H */
    00546
    00547 /* Define to 1 if you have the <sys/resource.h> header file. */
    00548 #define _GLIBCXX_HAVE_SYS_RESOURCE_H 1
    00549
    00550 /* Define to 1 if you have the <sys/sem.h> header file. */
    00551 #define _GLIBCXX_HAVE_SYS_SEM_H 1
    00552
    00553 /* Define to 1 if you have the <sys/stat.h> header file. */
    00554 #define _GLIBCXX_HAVE_SYS_STAT_H 1
    00555
    00556 /* Define to 1 if you have the <sys/time.h> header file. */
    00557 #define _GLIBCXX_HAVE_SYS_TIME_H 1
    00558
    00559 /* Define to 1 if you have the <sys/types.h> header file. */
    00560 #define _GLIBCXX_HAVE_SYS_TYPES_H 1
    00561
    00562 /* Define to 1 if you have the <sys/uio.h> header file. */
    00563 #define _GLIBCXX_HAVE_SYS_UIO_H 1
    00564
    00565 /* Define if S_IFREG is available in <sys/stat.h>. */
    00566 /* #undef _GLIBCXX_HAVE_S_IFREG */
    00567
    00568 /* Define if S_IFREG is available in <sys/stat.h>. */
    00569 #define _GLIBCXX_HAVE_S_ISREG 1
    00570
    00571 /* Define to 1 if you have the `tanf' function. */
    00572 #define _GLIBCXX_HAVE_TANF 1
    00573
    00574 /* Define to 1 if you have the `tanhf' function. */
    00575 #define _GLIBCXX_HAVE_TANHF 1
    00576
    00577 /* Define to 1 if you have the `tanhl' function. */
    00578 #define _GLIBCXX_HAVE_TANHL 1
    00579
    00580 /* Define to 1 if you have the `tanl' function. */
    00581 #define _GLIBCXX_HAVE_TANL 1
    00582
    00583 /* Define to 1 if the target supports thread-local storage. */
    00584 #define _GLIBCXX_HAVE_TLS 1
    00585
    00586 /* Define to 1 if you have the <unistd.h> header file. */
    00587 #define _GLIBCXX_HAVE_UNISTD_H 1
    00588
    00589 /* Defined if vfwscanf exists. */
    00590 #define _GLIBCXX_HAVE_VFWSCANF 1
    00591
    00592 /* Defined if vswscanf exists. */
    00593 #define _GLIBCXX_HAVE_VSWSCANF 1
    00594
    00595 /* Defined if vwscanf exists. */
    00596 #define _GLIBCXX_HAVE_VWSCANF 1
    00597
    00598 /* Define to 1 if you have the <wchar.h> header file. */
    00599 #define _GLIBCXX_HAVE_WCHAR_H 1
    00600
    00601 /* Defined if wcstof exists. */
    00602 #define _GLIBCXX_HAVE_WCSTOF 1
    00603
    00604 /* Define to 1 if you have the <wctype.h> header file. */
    00605 #define _GLIBCXX_HAVE_WCTYPE_H 1
    00606
    00607 /* Define if writev is available in <sys/uio.h>. */
    00608 #define _GLIBCXX_HAVE_WRITEV 1
    00609
    00610 /* Define to 1 if you have the `_acosf' function. */
    00611 /* #undef _GLIBCXX_HAVE__ACOSF */
    00612
    00613 /* Define to 1 if you have the `_acosl' function. */
    00614 /* #undef _GLIBCXX_HAVE__ACOSL */
    00615
    00616 /* Define to 1 if you have the `_asinf' function. */
    00617 /* #undef _GLIBCXX_HAVE__ASINF */
    00618
    00619 /* Define to 1 if you have the `_asinl' function. */
    00620 /* #undef _GLIBCXX_HAVE__ASINL */
    00621
    00622 /* Define to 1 if you have the `_atan2f' function. */
    00623 /* #undef _GLIBCXX_HAVE__ATAN2F */
    00624
    00625 /* Define to 1 if you have the `_atan2l' function. */
    00626 /* #undef _GLIBCXX_HAVE__ATAN2L */
    00627
    00628 /* Define to 1 if you have the `_atanf' function. */
    00629 /* #undef _GLIBCXX_HAVE__ATANF */
    00630
    00631 /* Define to 1 if you have the `_atanl' function. */
    00632 /* #undef _GLIBCXX_HAVE__ATANL */
    00633
    00634 /* Define to 1 if you have the `_ceilf' function. */
    00635 /* #undef _GLIBCXX_HAVE__CEILF */
    00636
    00637 /* Define to 1 if you have the `_ceill' function. */
    00638 /* #undef _GLIBCXX_HAVE__CEILL */
    00639
    00640 /* Define to 1 if you have the `_copysign' function. */
    00641 /* #undef _GLIBCXX_HAVE__COPYSIGN */
    00642
    00643 /* Define to 1 if you have the `_copysignl' function. */
    00644 /* #undef _GLIBCXX_HAVE__COPYSIGNL */
    00645
    00646 /* Define to 1 if you have the `_cosf' function. */
    00647 /* #undef _GLIBCXX_HAVE__COSF */
    00648
    00649 /* Define to 1 if you have the `_coshf' function. */
    00650 /* #undef _GLIBCXX_HAVE__COSHF */
    00651
    00652 /* Define to 1 if you have the `_coshl' function. */
    00653 /* #undef _GLIBCXX_HAVE__COSHL */
    00654
    00655 /* Define to 1 if you have the `_cosl' function. */
    00656 /* #undef _GLIBCXX_HAVE__COSL */
    00657
    00658 /* Define to 1 if you have the `_expf' function. */
    00659 /* #undef _GLIBCXX_HAVE__EXPF */
    00660
    00661 /* Define to 1 if you have the `_expl' function. */
    00662 /* #undef _GLIBCXX_HAVE__EXPL */
    00663
    00664 /* Define to 1 if you have the `_fabsf' function. */
    00665 /* #undef _GLIBCXX_HAVE__FABSF */
    00666
    00667 /* Define to 1 if you have the `_fabsl' function. */
    00668 /* #undef _GLIBCXX_HAVE__FABSL */
    00669
    00670 /* Define to 1 if you have the `_finite' function. */
    00671 /* #undef _GLIBCXX_HAVE__FINITE */
    00672
    00673 /* Define to 1 if you have the `_finitef' function. */
    00674 /* #undef _GLIBCXX_HAVE__FINITEF */
    00675
    00676 /* Define to 1 if you have the `_finitel' function. */
    00677 /* #undef _GLIBCXX_HAVE__FINITEL */
    00678
    00679 /* Define to 1 if you have the `_floorf' function. */
    00680 /* #undef _GLIBCXX_HAVE__FLOORF */
    00681
    00682 /* Define to 1 if you have the `_floorl' function. */
    00683 /* #undef _GLIBCXX_HAVE__FLOORL */
    00684
    00685 /* Define to 1 if you have the `_fmodf' function. */
    00686 /* #undef _GLIBCXX_HAVE__FMODF */
    00687
    00688 /* Define to 1 if you have the `_fmodl' function. */
    00689 /* #undef _GLIBCXX_HAVE__FMODL */
    00690
    00691 /* Define to 1 if you have the `_fpclass' function. */
    00692 /* #undef _GLIBCXX_HAVE__FPCLASS */
    00693
    00694 /* Define to 1 if you have the `_frexpf' function. */
    00695 /* #undef _GLIBCXX_HAVE__FREXPF */
    00696
    00697 /* Define to 1 if you have the `_frexpl' function. */
    00698 /* #undef _GLIBCXX_HAVE__FREXPL */
    00699
    00700 /* Define to 1 if you have the `_hypot' function. */
    00701 /* #undef _GLIBCXX_HAVE__HYPOT */
    00702
    00703 /* Define to 1 if you have the `_hypotf' function. */
    00704 /* #undef _GLIBCXX_HAVE__HYPOTF */
    00705
    00706 /* Define to 1 if you have the `_hypotl' function. */
    00707 /* #undef _GLIBCXX_HAVE__HYPOTL */
    00708
    00709 /* Define to 1 if you have the `_isinf' function. */
    00710 /* #undef _GLIBCXX_HAVE__ISINF */
    00711
    00712 /* Define to 1 if you have the `_isinff' function. */
    00713 /* #undef _GLIBCXX_HAVE__ISINFF */
    00714
    00715 /* Define to 1 if you have the `_isinfl' function. */
    00716 /* #undef _GLIBCXX_HAVE__ISINFL */
    00717
    00718 /* Define to 1 if you have the `_isnan' function. */
    00719 /* #undef _GLIBCXX_HAVE__ISNAN */
    00720
    00721 /* Define to 1 if you have the `_isnanf' function. */
    00722 /* #undef _GLIBCXX_HAVE__ISNANF */
    00723
    00724 /* Define to 1 if you have the `_isnanl' function. */
    00725 /* #undef _GLIBCXX_HAVE__ISNANL */
    00726
    00727 /* Define to 1 if you have the `_ldexpf' function. */
    00728 /* #undef _GLIBCXX_HAVE__LDEXPF */
    00729
    00730 /* Define to 1 if you have the `_ldexpl' function. */
    00731 /* #undef _GLIBCXX_HAVE__LDEXPL */
    00732
    00733 /* Define to 1 if you have the `_log10f' function. */
    00734 /* #undef _GLIBCXX_HAVE__LOG10F */
    00735
    00736 /* Define to 1 if you have the `_log10l' function. */
    00737 /* #undef _GLIBCXX_HAVE__LOG10L */
    00738
    00739 /* Define to 1 if you have the `_logf' function. */
    00740 /* #undef _GLIBCXX_HAVE__LOGF */
    00741
    00742 /* Define to 1 if you have the `_logl' function. */
    00743 /* #undef _GLIBCXX_HAVE__LOGL */
    00744
    00745 /* Define to 1 if you have the `_modf' function. */
    00746 /* #undef _GLIBCXX_HAVE__MODF */
    00747
    00748 /* Define to 1 if you have the `_modff' function. */
    00749 /* #undef _GLIBCXX_HAVE__MODFF */
    00750
    00751 /* Define to 1 if you have the `_modfl' function. */
    00752 /* #undef _GLIBCXX_HAVE__MODFL */
    00753
    00754 /* Define to 1 if you have the `_powf' function. */
    00755 /* #undef _GLIBCXX_HAVE__POWF */
    00756
    00757 /* Define to 1 if you have the `_powl' function. */
    00758 /* #undef _GLIBCXX_HAVE__POWL */
    00759
    00760 /* Define to 1 if you have the `_qfpclass' function. */
    00761 /* #undef _GLIBCXX_HAVE__QFPCLASS */
    00762
    00763 /* Define to 1 if you have the `_sincos' function. */
    00764 /* #undef _GLIBCXX_HAVE__SINCOS */
    00765
    00766 /* Define to 1 if you have the `_sincosf' function. */
    00767 /* #undef _GLIBCXX_HAVE__SINCOSF */
    00768
    00769 /* Define to 1 if you have the `_sincosl' function. */
    00770 /* #undef _GLIBCXX_HAVE__SINCOSL */
    00771
    00772 /* Define to 1 if you have the `_sinf' function. */
    00773 /* #undef _GLIBCXX_HAVE__SINF */
    00774
    00775 /* Define to 1 if you have the `_sinhf' function. */
    00776 /* #undef _GLIBCXX_HAVE__SINHF */
    00777
    00778 /* Define to 1 if you have the `_sinhl' function. */
    00779 /* #undef _GLIBCXX_HAVE__SINHL */
    00780
    00781 /* Define to 1 if you have the `_sinl' function. */
    00782 /* #undef _GLIBCXX_HAVE__SINL */
    00783
    00784 /* Define to 1 if you have the `_sqrtf' function. */
    00785 /* #undef _GLIBCXX_HAVE__SQRTF */
    00786
    00787 /* Define to 1 if you have the `_sqrtl' function. */
    00788 /* #undef _GLIBCXX_HAVE__SQRTL */
    00789
    00790 /* Define to 1 if you have the `_tanf' function. */
    00791 /* #undef _GLIBCXX_HAVE__TANF */
    00792
    00793 /* Define to 1 if you have the `_tanhf' function. */
    00794 /* #undef _GLIBCXX_HAVE__TANHF */
    00795
    00796 /* Define to 1 if you have the `_tanhl' function. */
    00797 /* #undef _GLIBCXX_HAVE__TANHL */
    00798
    00799 /* Define to 1 if you have the `_tanl' function. */
    00800 /* #undef _GLIBCXX_HAVE__TANL */
    00801
    00802 /* Define if the compiler/host combination has __builtin_abs. */
    00803 #define _GLIBCXX_HAVE___BUILTIN_ABS 1
    00804
    00805 /* Define if the compiler/host combination has __builtin_cos. */
    00806 #define _GLIBCXX_HAVE___BUILTIN_COS 1
    00807
    00808 /* Define if the compiler/host combination has __builtin_cosf. */
    00809 #define _GLIBCXX_HAVE___BUILTIN_COSF 1
    00810
    00811 /* Define if the compiler/host combination has __builtin_cosl. */
    00812 #define _GLIBCXX_HAVE___BUILTIN_COSL 1
    00813
    00814 /* Define if the compiler/host combination has __builtin_fabs. */
    00815 #define _GLIBCXX_HAVE___BUILTIN_FABS 1
    00816
    00817 /* Define if the compiler/host combination has __builtin_fabsf. */
    00818 #define _GLIBCXX_HAVE___BUILTIN_FABSF 1
    00819
    00820 /* Define if the compiler/host combination has __builtin_fabsl. */
    00821 #define _GLIBCXX_HAVE___BUILTIN_FABSL 1
    00822
    00823 /* Define if the compiler/host combination has __builtin_labs. */
    00824 #define _GLIBCXX_HAVE___BUILTIN_LABS 1
    00825
    00826 /* Define if the compiler/host combination has __builtin_sin. */
    00827 #define _GLIBCXX_HAVE___BUILTIN_SIN 1
    00828
    00829 /* Define if the compiler/host combination has __builtin_sinf. */
    00830 #define _GLIBCXX_HAVE___BUILTIN_SINF 1
    00831
    00832 /* Define if the compiler/host combination has __builtin_sinl. */
    00833 #define _GLIBCXX_HAVE___BUILTIN_SINL 1
    00834
    00835 /* Define if the compiler/host combination has __builtin_sqrt. */
    00836 #define _GLIBCXX_HAVE___BUILTIN_SQRT 1
    00837
    00838 /* Define if the compiler/host combination has __builtin_sqrtf. */
    00839 #define _GLIBCXX_HAVE___BUILTIN_SQRTF 1
    00840
    00841 /* Define if the compiler/host combination has __builtin_sqrtl. */
    00842 #define _GLIBCXX_HAVE___BUILTIN_SQRTL 1
    00843
    00844 /* Define to 1 if you have the `__signbit' function. */
    00845 #define _GLIBCXX_HAVE___SIGNBIT 1
    00846
    00847 /* Define to 1 if you have the `__signbitf' function. */
    00848 #define _GLIBCXX_HAVE___SIGNBITF 1
    00849
    00850 /* Define to 1 if you have the `__signbitl' function. */
    00851 #define _GLIBCXX_HAVE___SIGNBITL 1
    00852
    00853 /* Name of package */
    00854 /* #undef _GLIBCXX_PACKAGE */
    00855
    00856 /* Define to the address where bug reports for this package should be sent. */
    00857 #define _GLIBCXX_PACKAGE_BUGREPORT ""
    00858
    00859 /* Define to the full name of this package. */
    00860 #define _GLIBCXX_PACKAGE_NAME "package-unused"
    00861
    00862 /* Define to the full name and version of this package. */
    00863 #define _GLIBCXX_PACKAGE_STRING "package-unused version-unused"
    00864
    00865 /* Define to the one symbol short name of this package. */
    00866 #define _GLIBCXX_PACKAGE_TARNAME "libstdc++"
    00867
    00868 /* Define to the version of this package. */
    00869 #define _GLIBCXX_PACKAGE__GLIBCXX_VERSION "version-unused"
    00870
    00871 /* Define to 1 if you have the ANSI C header files. */
    00872 #define STDC_HEADERS 1
    00873
    00874 /* Version number of package */
    00875 /* #undef _GLIBCXX_VERSION */
    00876
    00877 /* Define if builtin atomic operations are supported on this host. */
    00878 /* #undef _GLIBCXX_ATOMIC_BUILTINS */
    00879
    00880 /* Define to use concept checking code from the boost libraries. */
    00881 /* #undef _GLIBCXX_CONCEPT_CHECKS */
    00882
    00883 /* Define if a fully dynamic basic_string is wanted. */
    00884 /* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */
    00885
    00886 /* Define to 1 if a full hosted library is built, or 0 if freestanding. */
    00887 #define _GLIBCXX_HOSTED 1
    00888
    00889 /* Define if compatibility should be provided for -mlong-double-64. */
    00890
    00891 /* Define if ptrdiff_t is int. */
    00892 #define _GLIBCXX_PTRDIFF_T_IS_INT 1
    00893
    00894 /* Define if using setrlimit to set resource limits during "make check" */
    00895 #define _GLIBCXX_RES_LIMITS 1
    00896
    00897 /* Define if size_t is unsigned int. */
    00898 #define _GLIBCXX_SIZE_T_IS_UINT 1
    00899
    00900 /* Define if the compiler is configured for setjmp/longjmp exceptions. */
    00901 /* #undef _GLIBCXX_SJLJ_EXCEPTIONS */
    00902
    00903 /* Define to use symbol versioning in the shared library. */
    00904 #define _GLIBCXX_SYMVER 1
    00905
    00906 /* Define to use darwin versioning in the shared library. */
    00907 /* #undef _GLIBCXX_SYMVER_DARWIN */
    00908
    00909 /* Define to use GNU versioning in the shared library. */
    00910 #define _GLIBCXX_SYMVER_GNU 1
    00911
    00912 /* Define to use GNU namespace versioning in the shared library. */
    00913 /* #undef _GLIBCXX_SYMVER_GNU_NAMESPACE */
    00914
    00915 /* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>,
    00916    <stdio.h>, and <stdlib.h> can be used or exposed. */
    00917 #define _GLIBCXX_USE_C99 1
    00918
    00919 /* Define if C99 functions in <complex.h> should be used in <complex>. Using
    00920    compiler builtins for these functions requires corresponding C99 library
    00921    functions to be present. */
    00922 #define _GLIBCXX_USE_C99_COMPLEX 1
    00923
    00924 /* Define if C99 functions in <complex.h> should be used in <tr1/complex>.
    00925    Using compiler builtins for these functions requires corresponding C99
    00926    library functions to be present. */
    00927 #define _GLIBCXX_USE_C99_COMPLEX_TR1 1
    00928
    00929 /* Define if C99 functions in <ctype.h> should be imported in <tr1/cctype> in
    00930    namespace std::tr1. */
    00931 #define _GLIBCXX_USE_C99_CTYPE_TR1 1
    00932
    00933 /* Define if C99 functions in <fenv.h> should be imported in <tr1/cfenv> in
    00934    namespace std::tr1. */
    00935 #define _GLIBCXX_USE_C99_FENV_TR1 1
    00936
    00937 /* Define if C99 functions in <inttypes.h> should be imported in
    00938    <tr1/cinttypes> in namespace std::tr1. */
    00939 #define _GLIBCXX_USE_C99_INTTYPES_TR1 1
    00940
    00941 /* Define if C99 functions or macros in <math.h> should be imported in <cmath>
    00942    in namespace std. */
    00943 #define _GLIBCXX_USE_C99_MATH 1
    00944
    00945 /* Define if C99 functions or macros in <math.h> should be imported in
    00946    <tr1/cmath> in namespace std::tr1. */
    00947 #define _GLIBCXX_USE_C99_MATH_TR1 1
    00948
    00949 /* Define if C99 types in <stdint.h> should be imported in <tr1/cstdint> in
    00950    namespace std::tr1. */
    00951 #define _GLIBCXX_USE_C99_STDINT_TR1 1
    00952
    00953 /* Define if iconv and related functions exist and are usable. */
    00954 #define _GLIBCXX_USE_ICONV 1
    00955
    00956 /* Define if LFS support is available. */
    00957 #define _GLIBCXX_USE_LFS 1
    00958
    00959 /* Define if code specialized for long long should be used. */
    00960 #define _GLIBCXX_USE_LONG_LONG 1
    00961
    00962 /* Define if NLS translations are to be used. */
    00963 #define _GLIBCXX_USE_NLS 1
    00964
    00965 /* Define if dev/random and dev/urandom are available for the random_device of
    00966    TR1 (Chapter 5.1). */
    00967 #define _GLIBCXX_USE_RANDOM_TR1 1
    00968
    00969 /* Define if code specialized for wchar_t should be used. */
    00970 #define _GLIBCXX_USE_WCHAR_T 1
    00971
    00972 #if defined (_GLIBCXX_HAVE__ACOSF) && ! defined (_GLIBCXX_HAVE_ACOSF)
    00973 # define _GLIBCXX_HAVE_ACOSF 1
    00974 # define acosf _acosf
    00975 #endif
    00976
    00977 #if defined (_GLIBCXX_HAVE__ACOSL) && ! defined (_GLIBCXX_HAVE_ACOSL)
    00978 # define _GLIBCXX_HAVE_ACOSL 1
    00979 # define acosl _acosl
    00980 #endif
    00981
    00982 #if defined (_GLIBCXX_HAVE__ASINF) && ! defined (_GLIBCXX_HAVE_ASINF)
    00983 # define _GLIBCXX_HAVE_ASINF 1
    00984 # define asinf _asinf
    00985 #endif
    00986
    00987 #if defined (_GLIBCXX_HAVE__ASINL) && ! defined (_GLIBCXX_HAVE_ASINL)
    00988 # define _GLIBCXX_HAVE_ASINL 1
    00989 # define asinl _asinl
    00990 #endif
    00991
    00992 #if defined (_GLIBCXX_HAVE__ATAN2F) && ! defined (_GLIBCXX_HAVE_ATAN2F)
    00993 # define _GLIBCXX_HAVE_ATAN2F 1
    00994 # define atan2f _atan2f
    00995 #endif
    00996
    00997 #if defined (_GLIBCXX_HAVE__ATAN2L) && ! defined (_GLIBCXX_HAVE_ATAN2L)
    00998 # define _GLIBCXX_HAVE_ATAN2L 1
    00999 # define atan2l _atan2l
    01000 #endif
    01001
    01002 #if defined (_GLIBCXX_HAVE__ATANF) && ! defined (_GLIBCXX_HAVE_ATANF)
    01003 # define _GLIBCXX_HAVE_ATANF 1
    01004 # define atanf _atanf
    01005 #endif
    01006
    01007 #if defined (_GLIBCXX_HAVE__ATANL) && ! defined (_GLIBCXX_HAVE_ATANL)
    01008 # define _GLIBCXX_HAVE_ATANL 1
    01009 # define atanl _atanl
    01010 #endif
    01011
    01012 #if defined (_GLIBCXX_HAVE__CEILF) && ! defined (_GLIBCXX_HAVE_CEILF)
    01013 # define _GLIBCXX_HAVE_CEILF 1
    01014 # define ceilf _ceilf
    01015 #endif
    01016
    01017 #if defined (_GLIBCXX_HAVE__CEILL) && ! defined (_GLIBCXX_HAVE_CEILL)
    01018 # define _GLIBCXX_HAVE_CEILL 1
    01019 # define ceill _ceill
    01020 #endif
    01021
    01022 #if defined (_GLIBCXX_HAVE__COPYSIGN) && ! defined (_GLIBCXX_HAVE_COPYSIGN)
    01023 # define _GLIBCXX_HAVE_COPYSIGN 1
    01024 # define copysign _copysign
    01025 #endif
    01026
    01027 #if defined (_GLIBCXX_HAVE__COPYSIGNL) && ! defined (_GLIBCXX_HAVE_COPYSIGNL)
    01028 # define _GLIBCXX_HAVE_COPYSIGNL 1
    01029 # define copysignl _copysignl
    01030 #endif
    01031
    01032 #if defined (_GLIBCXX_HAVE__COSF) && ! defined (_GLIBCXX_HAVE_COSF)
    01033 # define _GLIBCXX_HAVE_COSF 1
    01034 # define cosf _cosf
    01035 #endif
    01036
    01037 #if defined (_GLIBCXX_HAVE__COSHF) && ! defined (_GLIBCXX_HAVE_COSHF)
    01038 # define _GLIBCXX_HAVE_COSHF 1
    01039 # define coshf _coshf
    01040 #endif
    01041
    01042 #if defined (_GLIBCXX_HAVE__COSHL) && ! defined (_GLIBCXX_HAVE_COSHL)
    01043 # define _GLIBCXX_HAVE_COSHL 1
    01044 # define coshl _coshl
    01045 #endif
    01046
    01047 #if defined (_GLIBCXX_HAVE__COSL) && ! defined (_GLIBCXX_HAVE_COSL)
    01048 # define _GLIBCXX_HAVE_COSL 1
    01049 # define cosl _cosl
    01050 #endif
    01051
    01052 #if defined (_GLIBCXX_HAVE__EXPF) && ! defined (_GLIBCXX_HAVE_EXPF)
    01053 # define _GLIBCXX_HAVE_EXPF 1
    01054 # define expf _expf
    01055 #endif
    01056
    01057 #if defined (_GLIBCXX_HAVE__EXPL) && ! defined (_GLIBCXX_HAVE_EXPL)
    01058 # define _GLIBCXX_HAVE_EXPL 1
    01059 # define expl _expl
    01060 #endif
    01061
    01062 #if defined (_GLIBCXX_HAVE__FABSF) && ! defined (_GLIBCXX_HAVE_FABSF)
    01063 # define _GLIBCXX_HAVE_FABSF 1
    01064 # define fabsf _fabsf
    01065 #endif
    01066
    01067 #if defined (_GLIBCXX_HAVE__FABSL) && ! defined (_GLIBCXX_HAVE_FABSL)
    01068 # define _GLIBCXX_HAVE_FABSL 1
    01069 # define fabsl _fabsl
    01070 #endif
    01071
    01072 #if defined (_GLIBCXX_HAVE__FINITE) && ! defined (_GLIBCXX_HAVE_FINITE)
    01073 # define _GLIBCXX_HAVE_FINITE 1
    01074 # define finite _finite
    01075 #endif
    01076
    01077 #if defined (_GLIBCXX_HAVE__FINITEF) && ! defined (_GLIBCXX_HAVE_FINITEF)
    01078 # define _GLIBCXX_HAVE_FINITEF 1
    01079 # define finitef _finitef
    01080 #endif
    01081
    01082 #if defined (_GLIBCXX_HAVE__FINITEL) && ! defined (_GLIBCXX_HAVE_FINITEL)
    01083 # define _GLIBCXX_HAVE_FINITEL 1
    01084 # define finitel _finitel
    01085 #endif
    01086
    01087 #if defined (_GLIBCXX_HAVE__FLOORF) && ! defined (_GLIBCXX_HAVE_FLOORF)
    01088 # define _GLIBCXX_HAVE_FLOORF 1
    01089 # define floorf _floorf
    01090 #endif
    01091
    01092 #if defined (_GLIBCXX_HAVE__FLOORL) && ! defined (_GLIBCXX_HAVE_FLOORL)
    01093 # define _GLIBCXX_HAVE_FLOORL 1
    01094 # define floorl _floorl
    01095 #endif
    01096
    01097 #if defined (_GLIBCXX_HAVE__FMODF) && ! defined (_GLIBCXX_HAVE_FMODF)
    01098 # define _GLIBCXX_HAVE_FMODF 1
    01099 # define fmodf _fmodf
    01100 #endif
    01101
    01102 #if defined (_GLIBCXX_HAVE__FMODL) && ! defined (_GLIBCXX_HAVE_FMODL)
    01103 # define _GLIBCXX_HAVE_FMODL 1
    01104 # define fmodl _fmodl
    01105 #endif
    01106
    01107 #if defined (_GLIBCXX_HAVE__FPCLASS) && ! defined (_GLIBCXX_HAVE_FPCLASS)
    01108 # define _GLIBCXX_HAVE_FPCLASS 1
    01109 # define fpclass _fpclass
    01110 #endif
    01111
    01112 #if defined (_GLIBCXX_HAVE__FREXPF) && ! defined (_GLIBCXX_HAVE_FREXPF)
    01113 # define _GLIBCXX_HAVE_FREXPF 1
    01114 # define frexpf _frexpf
    01115 #endif
    01116
    01117 #if defined (_GLIBCXX_HAVE__FREXPL) && ! defined (_GLIBCXX_HAVE_FREXPL)
    01118 # define _GLIBCXX_HAVE_FREXPL 1
    01119 # define frexpl _frexpl
    01120 #endif
    01121
    01122 #if defined (_GLIBCXX_HAVE__HYPOT) && ! defined (_GLIBCXX_HAVE_HYPOT)
    01123 # define _GLIBCXX_HAVE_HYPOT 1
    01124 # define hypot _hypot
    01125 #endif
    01126
    01127 #if defined (_GLIBCXX_HAVE__HYPOTF) && ! defined (_GLIBCXX_HAVE_HYPOTF)
    01128 # define _GLIBCXX_HAVE_HYPOTF 1
    01129 # define hypotf _hypotf
    01130 #endif
    01131
    01132 #if defined (_GLIBCXX_HAVE__HYPOTL) && ! defined (_GLIBCXX_HAVE_HYPOTL)
    01133 # define _GLIBCXX_HAVE_HYPOTL 1
    01134 # define hypotl _hypotl
    01135 #endif
    01136
    01137 #if defined (_GLIBCXX_HAVE__ISINF) && ! defined (_GLIBCXX_HAVE_ISINF)
    01138 # define _GLIBCXX_HAVE_ISINF 1
    01139 # define isinf _isinf
    01140 #endif
    01141
    01142 #if defined (_GLIBCXX_HAVE__ISINFF) && ! defined (_GLIBCXX_HAVE_ISINFF)
    01143 # define _GLIBCXX_HAVE_ISINFF 1
    01144 # define isinff _isinff
    01145 #endif
    01146
    01147 #if defined (_GLIBCXX_HAVE__ISINFL) && ! defined (_GLIBCXX_HAVE_ISINFL)
    01148 # define _GLIBCXX_HAVE_ISINFL 1
    01149 # define isinfl _isinfl
    01150 #endif
    01151
    01152 #if defined (_GLIBCXX_HAVE__ISNAN) && ! defined (_GLIBCXX_HAVE_ISNAN)
    01153 # define _GLIBCXX_HAVE_ISNAN 1
    01154 # define isnan _isnan
    01155 #endif
    01156
    01157 #if defined (_GLIBCXX_HAVE__ISNANF) && ! defined (_GLIBCXX_HAVE_ISNANF)
    01158 # define _GLIBCXX_HAVE_ISNANF 1
    01159 # define isnanf _isnanf
    01160 #endif
    01161
    01162 #if defined (_GLIBCXX_HAVE__ISNANL) && ! defined (_GLIBCXX_HAVE_ISNANL)
    01163 # define _GLIBCXX_HAVE_ISNANL 1
    01164 # define isnanl _isnanl
    01165 #endif
    01166
    01167 #if defined (_GLIBCXX_HAVE__LDEXPF) && ! defined (_GLIBCXX_HAVE_LDEXPF)
    01168 # define _GLIBCXX_HAVE_LDEXPF 1
    01169 # define ldexpf _ldexpf
    01170 #endif
    01171
    01172 #if defined (_GLIBCXX_HAVE__LDEXPL) && ! defined (_GLIBCXX_HAVE_LDEXPL)
    01173 # define _GLIBCXX_HAVE_LDEXPL 1
    01174 # define ldexpl _ldexpl
    01175 #endif
    01176
    01177 #if defined (_GLIBCXX_HAVE__LOG10F) && ! defined (_GLIBCXX_HAVE_LOG10F)
    01178 # define _GLIBCXX_HAVE_LOG10F 1
    01179 # define log10f _log10f
    01180 #endif
    01181
    01182 #if defined (_GLIBCXX_HAVE__LOG10L) && ! defined (_GLIBCXX_HAVE_LOG10L)
    01183 # define _GLIBCXX_HAVE_LOG10L 1
    01184 # define log10l _log10l
    01185 #endif
    01186
    01187 #if defined (_GLIBCXX_HAVE__LOGF) && ! defined (_GLIBCXX_HAVE_LOGF)
    01188 # define _GLIBCXX_HAVE_LOGF 1
    01189 # define logf _logf
    01190 #endif
    01191
    01192 #if defined (_GLIBCXX_HAVE__LOGL) && ! defined (_GLIBCXX_HAVE_LOGL)
    01193 # define _GLIBCXX_HAVE_LOGL 1
    01194 # define logl _logl
    01195 #endif
    01196
    01197 #if defined (_GLIBCXX_HAVE__MODF) && ! defined (_GLIBCXX_HAVE_MODF)
    01198 # define _GLIBCXX_HAVE_MODF 1
    01199 # define modf _modf
    01200 #endif
    01201
    01202 #if defined (_GLIBCXX_HAVE__MODFF) && ! defined (_GLIBCXX_HAVE_MODFF)
    01203 # define _GLIBCXX_HAVE_MODFF 1
    01204 # define modff _modff
    01205 #endif
    01206
    01207 #if defined (_GLIBCXX_HAVE__MODFL) && ! defined (_GLIBCXX_HAVE_MODFL)
    01208 # define _GLIBCXX_HAVE_MODFL 1
    01209 # define modfl _modfl
    01210 #endif
    01211
    01212 #if defined (_GLIBCXX_HAVE__POWF) && ! defined (_GLIBCXX_HAVE_POWF)
    01213 # define _GLIBCXX_HAVE_POWF 1
    01214 # define powf _powf
    01215 #endif
    01216
    01217 #if defined (_GLIBCXX_HAVE__POWL) && ! defined (_GLIBCXX_HAVE_POWL)
    01218 # define _GLIBCXX_HAVE_POWL 1
    01219 # define powl _powl
    01220 #endif
    01221
    01222 #if defined (_GLIBCXX_HAVE__QFPCLASS) && ! defined (_GLIBCXX_HAVE_QFPCLASS)
    01223 # define _GLIBCXX_HAVE_QFPCLASS 1
    01224 # define qfpclass _qfpclass
    01225 #endif
    01226
    01227 #if defined (_GLIBCXX_HAVE__SINCOS) && ! defined (_GLIBCXX_HAVE_SINCOS)
    01228 # define _GLIBCXX_HAVE_SINCOS 1
    01229 # define sincos _sincos
    01230 #endif
    01231
    01232 #if defined (_GLIBCXX_HAVE__SINCOSF) && ! defined (_GLIBCXX_HAVE_SINCOSF)
    01233 # define _GLIBCXX_HAVE_SINCOSF 1
    01234 # define sincosf _sincosf
    01235 #endif
    01236
    01237 #if defined (_GLIBCXX_HAVE__SINCOSL) && ! defined (_GLIBCXX_HAVE_SINCOSL)
    01238 # define _GLIBCXX_HAVE_SINCOSL 1
    01239 # define sincosl _sincosl
    01240 #endif
    01241
    01242 #if defined (_GLIBCXX_HAVE__SINF) && ! defined (_GLIBCXX_HAVE_SINF)
    01243 # define _GLIBCXX_HAVE_SINF 1
    01244 # define sinf _sinf
    01245 #endif
    01246
    01247 #if defined (_GLIBCXX_HAVE__SINHF) && ! defined (_GLIBCXX_HAVE_SINHF)
    01248 # define _GLIBCXX_HAVE_SINHF 1
    01249 # define sinhf _sinhf
    01250 #endif
    01251
    01252 #if defined (_GLIBCXX_HAVE__SINHL) && ! defined (_GLIBCXX_HAVE_SINHL)
    01253 # define _GLIBCXX_HAVE_SINHL 1
    01254 # define sinhl _sinhl
    01255 #endif
    01256
    01257 #if defined (_GLIBCXX_HAVE__SINL) && ! defined (_GLIBCXX_HAVE_SINL)
    01258 # define _GLIBCXX_HAVE_SINL 1
    01259 # define sinl _sinl
    01260 #endif
    01261
    01262 #if defined (_GLIBCXX_HAVE__SQRTF) && ! defined (_GLIBCXX_HAVE_SQRTF)
    01263 # define _GLIBCXX_HAVE_SQRTF 1
    01264 # define sqrtf _sqrtf
    01265 #endif
    01266
    01267 #if defined (_GLIBCXX_HAVE__SQRTL) && ! defined (_GLIBCXX_HAVE_SQRTL)
    01268 # define _GLIBCXX_HAVE_SQRTL 1
    01269 # define sqrtl _sqrtl
    01270 #endif
    01271
    01272 #if defined (_GLIBCXX_HAVE__STRTOF) && ! defined (_GLIBCXX_HAVE_STRTOF)
    01273 # define _GLIBCXX_HAVE_STRTOF 1
    01274 # define strtof _strtof
    01275 #endif
    01276
    01277 #if defined (_GLIBCXX_HAVE__STRTOLD) && ! defined (_GLIBCXX_HAVE_STRTOLD)
    01278 # define _GLIBCXX_HAVE_STRTOLD 1
    01279 # define strtold _strtold
    01280 #endif
    01281
    01282 #if defined (_GLIBCXX_HAVE__TANF) && ! defined (_GLIBCXX_HAVE_TANF)
    01283 # define _GLIBCXX_HAVE_TANF 1
    01284 # define tanf _tanf
    01285 #endif
    01286
    01287 #if defined (_GLIBCXX_HAVE__TANHF) && ! defined (_GLIBCXX_HAVE_TANHF)
    01288 # define _GLIBCXX_HAVE_TANHF 1
    01289 # define tanhf _tanhf
    01290 #endif
    01291
    01292 #if defined (_GLIBCXX_HAVE__TANHL) && ! defined (_GLIBCXX_HAVE_TANHL)
    01293 # define _GLIBCXX_HAVE_TANHL 1
    01294 # define tanhl _tanhl
    01295 #endif
    01296
    01297 #if defined (_GLIBCXX_HAVE__TANL) && ! defined (_GLIBCXX_HAVE_TANL)
    01298 # define _GLIBCXX_HAVE_TANL 1
    01299 # define tanl _tanl
    01300 #endif
    01301
    01302 #endif // _CXXCONFIG_