Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #ifndef _GLIBCXX_CXX_CONFIG_H
00032 #define _GLIBCXX_CXX_CONFIG_H 1
00033
00034
00035 #define __GLIBCXX__ 20100924
00036
00037
00038
00039
00040 # define _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 1
00041
00042 #if _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY
00043 # define _GLIBCXX_VISIBILITY_ATTR(V) __attribute__ ((__visibility__ (#V)))
00044 #else
00045
00046
00047 # define _GLIBCXX_VISIBILITY_ATTR(V) _GLIBCXX_PSEUDO_VISIBILITY(V)
00048 #endif
00049
00050
00051
00052
00053 #ifndef _GLIBCXX_DEPRECATED
00054 # define _GLIBCXX_DEPRECATED 1
00055 #endif
00056
00057 #if defined(__DEPRECATED) && defined(__GXX_EXPERIMENTAL_CXX0X__)
00058 # define _GLIBCXX_DEPRECATED_ATTR __attribute__ ((__deprecated__))
00059 #else
00060 # define _GLIBCXX_DEPRECATED_ATTR
00061 #endif
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080 #if __cplusplus
00081
00082 #ifdef _GLIBCXX_DEBUG
00083 # define _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 1
00084 #endif
00085
00086 #ifdef _GLIBCXX_PARALLEL
00087 # define _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL 1
00088 #endif
00089
00090
00091 #ifdef _GLIBCXX_PROFILE
00092 # define _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 1
00093 #endif
00094
00095 # define _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 0
00096
00097
00098 #if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG \
00099 || _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL \
00100 || _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE \
00101 || _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
00102 # define _GLIBCXX_USE_NAMESPACE_ASSOCIATION 1
00103 #endif
00104
00105
00106
00107
00108
00109
00110
00111
00112
00113
00114
00115
00116 #ifndef _GLIBCXX_USE_NAMESPACE_ASSOCIATION
00117 # define _GLIBCXX_STD_D _GLIBCXX_STD
00118 # define _GLIBCXX_STD_P _GLIBCXX_STD
00119 # define _GLIBCXX_STD_PR _GLIBCXX_STD
00120 # define _GLIBCXX_STD std
00121 # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X)
00122 # define _GLIBCXX_END_NESTED_NAMESPACE _GLIBCXX_END_NAMESPACE
00123 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
00124 # define _GLIBCXX_END_NAMESPACE }
00125 #else
00126
00127 # if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION // && not anything else
00128 # define _GLIBCXX_STD_D _GLIBCXX_STD
00129 # define _GLIBCXX_STD_P _GLIBCXX_STD
00130 # define _GLIBCXX_STD _6
00131 # define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6)
00132 # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
00133 # endif
00134
00135
00136 # if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00137 # define _GLIBCXX_STD_D __norm
00138 # define _GLIBCXX_STD_P _GLIBCXX_STD
00139 # define _GLIBCXX_STD __cxx1998
00140 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
00141 # define _GLIBCXX_END_NAMESPACE }
00142 # define _GLIBCXX_EXTERN_TEMPLATE -1
00143 # endif
00144
00145
00146 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00147 # define _GLIBCXX_STD_D _GLIBCXX_STD
00148 # define _GLIBCXX_STD_P __norm
00149 # define _GLIBCXX_STD __cxx1998
00150 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
00151 # define _GLIBCXX_END_NAMESPACE }
00152 # endif
00153
00154
00155 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00156 # define _GLIBCXX_STD_D __norm
00157 # define _GLIBCXX_STD_P __norm
00158 # define _GLIBCXX_STD __cxx1998
00159 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
00160 # define _GLIBCXX_END_NAMESPACE }
00161 # define _GLIBCXX_EXTERN_TEMPLATE -1
00162 # endif
00163
00164
00165 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00166 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL || _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
00167 # error Cannot use -D_GLIBCXX_PROFILE with -D_GLIBCXX_DEBUG or \
00168 -D_GLIBCXX_PARALLEL
00169 # endif
00170 # define _GLIBCXX_STD_D __norm
00171 # define _GLIBCXX_STD_P _GLIBCXX_STD
00172 # define _GLIBCXX_STD_PR __norm
00173 # define _GLIBCXX_STD __cxx1998
00174 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
00175 # define _GLIBCXX_END_NAMESPACE }
00176 # endif
00177
00178 # if __NO_INLINE__ && !__GXX_WEAK__
00179 # warning currently using namespace associated mode which may fail \
00180 without inlining due to lack of weak symbols
00181 # endif
00182
00183 # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y _GLIBCXX_VISIBILITY_ATTR(default) {
00184 # define _GLIBCXX_END_NESTED_NAMESPACE } }
00185 #endif
00186
00187
00188 #if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00189 namespace std
00190 {
00191 namespace __norm { }
00192 inline namespace __debug { }
00193 inline namespace __cxx1998 { }
00194 }
00195 #endif
00196
00197
00198 #if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL
00199 namespace std
00200 {
00201 namespace __norm { }
00202 inline namespace __parallel { }
00203 inline namespace __cxx1998 { }
00204 }
00205 #endif
00206
00207
00208 #if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
00209 namespace std
00210 {
00211 namespace __norm { }
00212 inline namespace __profile { }
00213 inline namespace __cxx1998 { }
00214 }
00215 #endif
00216
00217
00218 #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
00219 namespace std
00220 {
00221 inline namespace _6 { }
00222 }
00223
00224 namespace __gnu_cxx
00225 {
00226 inline namespace _6 { }
00227 }
00228
00229 namespace std
00230 {
00231 namespace tr1
00232 {
00233 inline namespace _6 { }
00234 }
00235 }
00236 #endif
00237
00238
00239
00240 #undef _GLIBCXX_LONG_DOUBLE_COMPAT
00241
00242
00243 #if defined _GLIBCXX_LONG_DOUBLE_COMPAT && defined __LONG_DOUBLE_128__
00244 namespace std
00245 {
00246 inline namespace __gnu_cxx_ldbl128 { }
00247 }
00248 # define _GLIBCXX_LDBL_NAMESPACE __gnu_cxx_ldbl128::
00249 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE namespace __gnu_cxx_ldbl128 {
00250 # define _GLIBCXX_END_LDBL_NAMESPACE }
00251 #else
00252 # define _GLIBCXX_LDBL_NAMESPACE
00253 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE
00254 # define _GLIBCXX_END_LDBL_NAMESPACE
00255 #endif
00256
00257
00258
00259
00260 # define _GLIBCXX_BEGIN_EXTERN_C extern "C" {
00261 # define _GLIBCXX_END_EXTERN_C }
00262
00263 #else // !__cplusplus
00264 # undef _GLIBCXX_BEGIN_NAMESPACE
00265 # undef _GLIBCXX_END_NAMESPACE
00266 # define _GLIBCXX_BEGIN_NAMESPACE(X)
00267 # define _GLIBCXX_END_NAMESPACE
00268 # define _GLIBCXX_BEGIN_EXTERN_C
00269 # define _GLIBCXX_END_EXTERN_C
00270 #endif
00271
00272
00273
00274
00275 #include <bits/os_defines.h>
00276
00277
00278 #include <bits/cpu_defines.h>
00279
00280
00281
00282 #ifndef _GLIBCXX_PSEUDO_VISIBILITY
00283 #define _GLIBCXX_PSEUDO_VISIBILITY(V)
00284 #endif
00285
00286
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300 #ifndef _GLIBCXX_EXTERN_TEMPLATE
00301 # define _GLIBCXX_EXTERN_TEMPLATE 1
00302 #endif
00303
00304
00305
00306
00307 #ifndef _GLIBCXX_WEAK_DEFINITION
00308 # define _GLIBCXX_WEAK_DEFINITION
00309 #endif
00310
00311
00312
00313
00314 #if !defined(_GLIBCXX_DEBUG) && !defined(_GLIBCXX_PARALLEL)
00315 #define __glibcxx_assert(_Condition)
00316 #else
00317 _GLIBCXX_BEGIN_NAMESPACE(std)
00318
00319
00320 inline void
00321 __replacement_assert(const char* __file, int __line,
00322 const char* __function, const char* __condition)
00323 {
00324 __builtin_printf("%s:%d: %s: Assertion '%s' failed.\n", __file, __line,
00325 __function, __condition);
00326 __builtin_abort();
00327 }
00328 _GLIBCXX_END_NAMESPACE
00329
00330 #define __glibcxx_assert(_Condition) \
00331 do \
00332 { \
00333 if (! (_Condition)) \
00334 std::__replacement_assert(__FILE__, __LINE__, \
00335 __PRETTY_FUNCTION__, #_Condition); \
00336 } while (false)
00337 #endif
00338
00339
00340
00341
00342
00343 #ifdef __FAST_MATH__
00344 # define _GLIBCXX_FAST_MATH 1
00345 #else
00346 # define _GLIBCXX_FAST_MATH 0
00347 #endif
00348
00349
00350
00351
00352
00353 #define __N(msgid) (msgid)
00354
00355
00356 #undef min
00357 #undef max
00358
00359 #ifndef _GLIBCXX_PURE
00360 # define _GLIBCXX_PURE __attribute__ ((__pure__))
00361 #endif
00362
00363 #ifndef _GLIBCXX_CONST
00364 # define _GLIBCXX_CONST __attribute__ ((__const__))
00365 #endif
00366
00367 #ifndef _GLIBCXX_NORETURN
00368 # define _GLIBCXX_NORETURN __attribute__ ((__noreturn__))
00369 #endif
00370
00371 #ifndef _GLIBCXX_NOTHROW
00372 # ifdef __cplusplus
00373 # define _GLIBCXX_NOTHROW throw()
00374 # else
00375 # define _GLIBCXX_NOTHROW __attribute__((__nothrow__))
00376 # endif
00377 #endif
00378
00379
00380
00381
00382
00383
00384 #define _GLIBCXX_HAVE_ACOSF 1
00385
00386
00387 #define _GLIBCXX_HAVE_ACOSL 1
00388
00389
00390 #define _GLIBCXX_HAVE_ASINF 1
00391
00392
00393 #define _GLIBCXX_HAVE_ASINL 1
00394
00395
00396 #define _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE 1
00397
00398
00399 #define _GLIBCXX_HAVE_ATAN2F 1
00400
00401
00402 #define _GLIBCXX_HAVE_ATAN2L 1
00403
00404
00405 #define _GLIBCXX_HAVE_ATANF 1
00406
00407
00408 #define _GLIBCXX_HAVE_ATANL 1
00409
00410
00411
00412
00413
00414 #define _GLIBCXX_HAVE_CEILF 1
00415
00416
00417 #define _GLIBCXX_HAVE_CEILL 1
00418
00419
00420 #define _GLIBCXX_HAVE_COMPLEX_H 1
00421
00422
00423 #define _GLIBCXX_HAVE_COSF 1
00424
00425
00426 #define _GLIBCXX_HAVE_COSHF 1
00427
00428
00429 #define _GLIBCXX_HAVE_COSHL 1
00430
00431
00432 #define _GLIBCXX_HAVE_COSL 1
00433
00434
00435 #define _GLIBCXX_HAVE_DLFCN_H 1
00436
00437
00438 #define _GLIBCXX_HAVE_EBADMSG 1
00439
00440
00441 #define _GLIBCXX_HAVE_ECANCELED 1
00442
00443
00444 #define _GLIBCXX_HAVE_EIDRM 1
00445
00446
00447 #define _GLIBCXX_HAVE_ENDIAN_H 1
00448
00449
00450 #define _GLIBCXX_HAVE_ENODATA 1
00451
00452
00453 #define _GLIBCXX_HAVE_ENOLINK 1
00454
00455
00456 #define _GLIBCXX_HAVE_ENOSR 1
00457
00458
00459 #define _GLIBCXX_HAVE_ENOSTR 1
00460
00461
00462 #define _GLIBCXX_HAVE_ENOTRECOVERABLE 1
00463
00464
00465 #define _GLIBCXX_HAVE_ENOTSUP 1
00466
00467
00468 #define _GLIBCXX_HAVE_EOVERFLOW 1
00469
00470
00471 #define _GLIBCXX_HAVE_EOWNERDEAD 1
00472
00473
00474 #define _GLIBCXX_HAVE_EPROTO 1
00475
00476
00477 #define _GLIBCXX_HAVE_ETIME 1
00478
00479
00480 #define _GLIBCXX_HAVE_ETXTBSY 1
00481
00482
00483 #define _GLIBCXX_HAVE_EXECINFO_H 1
00484
00485
00486 #define _GLIBCXX_HAVE_EXPF 1
00487
00488
00489 #define _GLIBCXX_HAVE_EXPL 1
00490
00491
00492 #define _GLIBCXX_HAVE_FABSF 1
00493
00494
00495 #define _GLIBCXX_HAVE_FABSL 1
00496
00497
00498 #define _GLIBCXX_HAVE_FENV_H 1
00499
00500
00501 #define _GLIBCXX_HAVE_FINITE 1
00502
00503
00504 #define _GLIBCXX_HAVE_FINITEF 1
00505
00506
00507 #define _GLIBCXX_HAVE_FINITEL 1
00508
00509
00510 #define _GLIBCXX_HAVE_FLOAT_H 1
00511
00512
00513 #define _GLIBCXX_HAVE_FLOORF 1
00514
00515
00516 #define _GLIBCXX_HAVE_FLOORL 1
00517
00518
00519 #define _GLIBCXX_HAVE_FMODF 1
00520
00521
00522 #define _GLIBCXX_HAVE_FMODL 1
00523
00524
00525
00526
00527
00528
00529
00530
00531 #define _GLIBCXX_HAVE_FREXPF 1
00532
00533
00534 #define _GLIBCXX_HAVE_FREXPL 1
00535
00536
00537 #define _GLIBCXX_HAVE_GETIPINFO 1
00538
00539
00540
00541 #define _GLIBCXX_HAVE_GTHR_DEFAULT 1
00542
00543
00544 #define _GLIBCXX_HAVE_HYPOT 1
00545
00546
00547 #define _GLIBCXX_HAVE_HYPOTF 1
00548
00549
00550 #define _GLIBCXX_HAVE_HYPOTL 1
00551
00552
00553 #define _GLIBCXX_HAVE_ICONV 1
00554
00555
00556
00557
00558
00559 #define _GLIBCXX_HAVE_INT64_T 1
00560
00561
00562 #define _GLIBCXX_HAVE_INT64_T_LONG 1
00563
00564
00565
00566
00567
00568 #define _GLIBCXX_HAVE_INTTYPES_H 1
00569
00570
00571 #define _GLIBCXX_HAVE_ISINF 1
00572
00573
00574 #define _GLIBCXX_HAVE_ISINFF 1
00575
00576
00577 #define _GLIBCXX_HAVE_ISINFL 1
00578
00579
00580 #define _GLIBCXX_HAVE_ISNAN 1
00581
00582
00583 #define _GLIBCXX_HAVE_ISNANF 1
00584
00585
00586 #define _GLIBCXX_HAVE_ISNANL 1
00587
00588
00589 #define _GLIBCXX_HAVE_ISWBLANK 1
00590
00591
00592 #define _GLIBCXX_HAVE_LC_MESSAGES 1
00593
00594
00595 #define _GLIBCXX_HAVE_LDEXPF 1
00596
00597
00598 #define _GLIBCXX_HAVE_LDEXPL 1
00599
00600
00601 #define _GLIBCXX_HAVE_LIBINTL_H 1
00602
00603
00604 #define _GLIBCXX_HAVE_LIMIT_AS 1
00605
00606
00607 #define _GLIBCXX_HAVE_LIMIT_DATA 1
00608
00609
00610 #define _GLIBCXX_HAVE_LIMIT_FSIZE 1
00611
00612
00613 #define _GLIBCXX_HAVE_LIMIT_RSS 1
00614
00615
00616 #define _GLIBCXX_HAVE_LIMIT_VMEM 0
00617
00618
00619 #define _GLIBCXX_HAVE_LINUX_FUTEX 1
00620
00621
00622 #define _GLIBCXX_HAVE_LOCALE_H 1
00623
00624
00625 #define _GLIBCXX_HAVE_LOG10F 1
00626
00627
00628 #define _GLIBCXX_HAVE_LOG10L 1
00629
00630
00631 #define _GLIBCXX_HAVE_LOGF 1
00632
00633
00634 #define _GLIBCXX_HAVE_LOGL 1
00635
00636
00637
00638
00639
00640
00641
00642
00643 #define _GLIBCXX_HAVE_MBSTATE_T 1
00644
00645
00646 #define _GLIBCXX_HAVE_MEMORY_H 1
00647
00648
00649 #define _GLIBCXX_HAVE_MODF 1
00650
00651
00652 #define _GLIBCXX_HAVE_MODFF 1
00653
00654
00655 #define _GLIBCXX_HAVE_MODFL 1
00656
00657
00658
00659
00660
00661 #define _GLIBCXX_HAVE_POLL 1
00662
00663
00664 #define _GLIBCXX_HAVE_POWF 1
00665
00666
00667 #define _GLIBCXX_HAVE_POWL 1
00668
00669
00670
00671
00672
00673 #define _GLIBCXX_HAVE_SETENV 1
00674
00675
00676 #define _GLIBCXX_HAVE_SINCOS 1
00677
00678
00679 #define _GLIBCXX_HAVE_SINCOSF 1
00680
00681
00682 #define _GLIBCXX_HAVE_SINCOSL 1
00683
00684
00685 #define _GLIBCXX_HAVE_SINF 1
00686
00687
00688 #define _GLIBCXX_HAVE_SINHF 1
00689
00690
00691 #define _GLIBCXX_HAVE_SINHL 1
00692
00693
00694 #define _GLIBCXX_HAVE_SINL 1
00695
00696
00697 #define _GLIBCXX_HAVE_SQRTF 1
00698
00699
00700 #define _GLIBCXX_HAVE_SQRTL 1
00701
00702
00703 #define _GLIBCXX_HAVE_STDBOOL_H 1
00704
00705
00706 #define _GLIBCXX_HAVE_STDINT_H 1
00707
00708
00709 #define _GLIBCXX_HAVE_STDLIB_H 1
00710
00711
00712 #define _GLIBCXX_HAVE_STRERROR_L 1
00713
00714
00715 #define _GLIBCXX_HAVE_STRERROR_R 1
00716
00717
00718 #define _GLIBCXX_HAVE_STRINGS_H 1
00719
00720
00721 #define _GLIBCXX_HAVE_STRING_H 1
00722
00723
00724 #define _GLIBCXX_HAVE_STRTOF 1
00725
00726
00727 #define _GLIBCXX_HAVE_STRTOLD 1
00728
00729
00730 #define _GLIBCXX_HAVE_STRXFRM_L 1
00731
00732
00733
00734
00735
00736 #define _GLIBCXX_HAVE_SYS_IOCTL_H 1
00737
00738
00739 #define _GLIBCXX_HAVE_SYS_IPC_H 1
00740
00741
00742
00743
00744
00745
00746
00747
00748 #define _GLIBCXX_HAVE_SYS_PARAM_H 1
00749
00750
00751 #define _GLIBCXX_HAVE_SYS_RESOURCE_H 1
00752
00753
00754 #define _GLIBCXX_HAVE_SYS_SEM_H 1
00755
00756
00757 #define _GLIBCXX_HAVE_SYS_STAT_H 1
00758
00759
00760 #define _GLIBCXX_HAVE_SYS_TIME_H 1
00761
00762
00763 #define _GLIBCXX_HAVE_SYS_TYPES_H 1
00764
00765
00766 #define _GLIBCXX_HAVE_SYS_UIO_H 1
00767
00768
00769
00770
00771
00772 #define _GLIBCXX_HAVE_S_ISREG 1
00773
00774
00775 #define _GLIBCXX_HAVE_TANF 1
00776
00777
00778 #define _GLIBCXX_HAVE_TANHF 1
00779
00780
00781 #define _GLIBCXX_HAVE_TANHL 1
00782
00783
00784 #define _GLIBCXX_HAVE_TANL 1
00785
00786
00787 #define _GLIBCXX_HAVE_TGMATH_H 1
00788
00789
00790 #define _GLIBCXX_HAVE_TLS 1
00791
00792
00793 #define _GLIBCXX_HAVE_UNISTD_H 1
00794
00795
00796 #define _GLIBCXX_HAVE_VFWSCANF 1
00797
00798
00799 #define _GLIBCXX_HAVE_VSWSCANF 1
00800
00801
00802 #define _GLIBCXX_HAVE_VWSCANF 1
00803
00804
00805 #define _GLIBCXX_HAVE_WCHAR_H 1
00806
00807
00808 #define _GLIBCXX_HAVE_WCSTOF 1
00809
00810
00811 #define _GLIBCXX_HAVE_WCTYPE_H 1
00812
00813
00814 #define _GLIBCXX_HAVE_WRITEV 1
00815
00816
00817
00818
00819
00820
00821
00822
00823
00824
00825
00826
00827
00828
00829
00830
00831
00832
00833
00834
00835
00836
00837
00838
00839
00840
00841
00842
00843
00844
00845
00846
00847
00848
00849
00850
00851
00852
00853
00854
00855
00856
00857
00858
00859
00860
00861
00862
00863
00864
00865
00866
00867
00868
00869
00870
00871
00872
00873
00874
00875
00876
00877
00878
00879
00880
00881
00882
00883
00884
00885
00886
00887
00888
00889
00890
00891
00892
00893
00894
00895
00896
00897
00898
00899
00900
00901
00902
00903
00904
00905
00906
00907
00908
00909
00910
00911
00912
00913
00914
00915
00916
00917
00918
00919
00920
00921
00922
00923
00924
00925
00926
00927
00928
00929
00930
00931
00932
00933
00934
00935
00936
00937
00938
00939
00940
00941
00942
00943
00944
00945
00946
00947
00948
00949
00950
00951
00952
00953
00954
00955
00956
00957
00958
00959
00960
00961
00962
00963
00964
00965
00966
00967
00968
00969
00970
00971
00972
00973
00974
00975
00976
00977
00978
00979
00980
00981
00982
00983
00984
00985
00986
00987
00988
00989
00990
00991
00992
00993
00994
00995
00996
00997
00998
00999
01000
01001
01002
01003 #define _GLIBCXX_ICONV_CONST
01004
01005
01006
01007 #define LT_OBJDIR ".libs/"
01008
01009
01010
01011
01012
01013 #define _GLIBCXX_PACKAGE_BUGREPORT ""
01014
01015
01016 #define _GLIBCXX_PACKAGE_NAME "package-unused"
01017
01018
01019 #define _GLIBCXX_PACKAGE_STRING "package-unused version-unused"
01020
01021
01022 #define _GLIBCXX_PACKAGE_TARNAME "libstdc++"
01023
01024
01025 #define _GLIBCXX_PACKAGE_URL ""
01026
01027
01028 #define _GLIBCXX_PACKAGE__GLIBCXX_VERSION "version-unused"
01029
01030
01031
01032
01033
01034
01035
01036
01037
01038
01039
01040
01041
01042
01043
01044
01045
01046 #define STDC_HEADERS 1
01047
01048
01049
01050
01051
01052 #define _GLIBCXX_ATOMIC_BUILTINS_1 1
01053
01054
01055
01056 #define _GLIBCXX_ATOMIC_BUILTINS_2 1
01057
01058
01059 #define _GLIBCXX_ATOMIC_BUILTINS_4 1
01060
01061
01062
01063 #define _GLIBCXX_ATOMIC_BUILTINS_8 1
01064
01065
01066
01067
01068
01069
01070
01071
01072 #define _GLIBCXX_HAS_GTHREADS 1
01073
01074
01075 #define _GLIBCXX_HOSTED 1
01076
01077
01078
01079
01080
01081
01082
01083 #define _GLIBCXX_RES_LIMITS 1
01084
01085
01086
01087
01088
01089
01090
01091
01092 #define _GLIBCXX_STDIO_MACROS 1
01093
01094
01095 #define _GLIBCXX_SYMVER 1
01096
01097
01098
01099
01100
01101 #define _GLIBCXX_SYMVER_GNU 1
01102
01103
01104
01105
01106
01107
01108 #define _GLIBCXX_USE_C99 1
01109
01110
01111
01112
01113 #define _GLIBCXX_USE_C99_COMPLEX 1
01114
01115
01116
01117
01118 #define _GLIBCXX_USE_C99_COMPLEX_TR1 1
01119
01120
01121
01122 #define _GLIBCXX_USE_C99_CTYPE_TR1 1
01123
01124
01125
01126 #define _GLIBCXX_USE_C99_FENV_TR1 1
01127
01128
01129
01130 #define _GLIBCXX_USE_C99_INTTYPES_TR1 1
01131
01132
01133
01134 #define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 1
01135
01136
01137
01138 #define _GLIBCXX_USE_C99_MATH 1
01139
01140
01141
01142 #define _GLIBCXX_USE_C99_MATH_TR1 1
01143
01144
01145
01146 #define _GLIBCXX_USE_C99_STDINT_TR1 1
01147
01148
01149
01150
01151
01152
01153
01154
01155
01156 #define _GLIBCXX_USE_DECIMAL_FLOAT 1
01157
01158
01159 #define _GLIBCXX_USE_GETTIMEOFDAY 1
01160
01161
01162 #define _GLIBCXX_USE_LFS 1
01163
01164
01165 #define _GLIBCXX_USE_LONG_LONG 1
01166
01167
01168
01169
01170
01171 #define _GLIBCXX_USE_NLS 1
01172
01173
01174
01175 #define _GLIBCXX_USE_RANDOM_TR1 1
01176
01177
01178
01179
01180
01181 #define _GLIBCXX_USE_WCHAR_T 1
01182
01183 #if defined (_GLIBCXX_HAVE__ACOSF) && ! defined (_GLIBCXX_HAVE_ACOSF)
01184 # define _GLIBCXX_HAVE_ACOSF 1
01185 # define acosf _acosf
01186 #endif
01187
01188 #if defined (_GLIBCXX_HAVE__ACOSL) && ! defined (_GLIBCXX_HAVE_ACOSL)
01189 # define _GLIBCXX_HAVE_ACOSL 1
01190 # define acosl _acosl
01191 #endif
01192
01193 #if defined (_GLIBCXX_HAVE__ASINF) && ! defined (_GLIBCXX_HAVE_ASINF)
01194 # define _GLIBCXX_HAVE_ASINF 1
01195 # define asinf _asinf
01196 #endif
01197
01198 #if defined (_GLIBCXX_HAVE__ASINL) && ! defined (_GLIBCXX_HAVE_ASINL)
01199 # define _GLIBCXX_HAVE_ASINL 1
01200 # define asinl _asinl
01201 #endif
01202
01203 #if defined (_GLIBCXX_HAVE__ATAN2F) && ! defined (_GLIBCXX_HAVE_ATAN2F)
01204 # define _GLIBCXX_HAVE_ATAN2F 1
01205 # define atan2f _atan2f
01206 #endif
01207
01208 #if defined (_GLIBCXX_HAVE__ATAN2L) && ! defined (_GLIBCXX_HAVE_ATAN2L)
01209 # define _GLIBCXX_HAVE_ATAN2L 1
01210 # define atan2l _atan2l
01211 #endif
01212
01213 #if defined (_GLIBCXX_HAVE__ATANF) && ! defined (_GLIBCXX_HAVE_ATANF)
01214 # define _GLIBCXX_HAVE_ATANF 1
01215 # define atanf _atanf
01216 #endif
01217
01218 #if defined (_GLIBCXX_HAVE__ATANL) && ! defined (_GLIBCXX_HAVE_ATANL)
01219 # define _GLIBCXX_HAVE_ATANL 1
01220 # define atanl _atanl
01221 #endif
01222
01223 #if defined (_GLIBCXX_HAVE__CEILF) && ! defined (_GLIBCXX_HAVE_CEILF)
01224 # define _GLIBCXX_HAVE_CEILF 1
01225 # define ceilf _ceilf
01226 #endif
01227
01228 #if defined (_GLIBCXX_HAVE__CEILL) && ! defined (_GLIBCXX_HAVE_CEILL)
01229 # define _GLIBCXX_HAVE_CEILL 1
01230 # define ceill _ceill
01231 #endif
01232
01233 #if defined (_GLIBCXX_HAVE__COSF) && ! defined (_GLIBCXX_HAVE_COSF)
01234 # define _GLIBCXX_HAVE_COSF 1
01235 # define cosf _cosf
01236 #endif
01237
01238 #if defined (_GLIBCXX_HAVE__COSHF) && ! defined (_GLIBCXX_HAVE_COSHF)
01239 # define _GLIBCXX_HAVE_COSHF 1
01240 # define coshf _coshf
01241 #endif
01242
01243 #if defined (_GLIBCXX_HAVE__COSHL) && ! defined (_GLIBCXX_HAVE_COSHL)
01244 # define _GLIBCXX_HAVE_COSHL 1
01245 # define coshl _coshl
01246 #endif
01247
01248 #if defined (_GLIBCXX_HAVE__COSL) && ! defined (_GLIBCXX_HAVE_COSL)
01249 # define _GLIBCXX_HAVE_COSL 1
01250 # define cosl _cosl
01251 #endif
01252
01253 #if defined (_GLIBCXX_HAVE__EXPF) && ! defined (_GLIBCXX_HAVE_EXPF)
01254 # define _GLIBCXX_HAVE_EXPF 1
01255 # define expf _expf
01256 #endif
01257
01258 #if defined (_GLIBCXX_HAVE__EXPL) && ! defined (_GLIBCXX_HAVE_EXPL)
01259 # define _GLIBCXX_HAVE_EXPL 1
01260 # define expl _expl
01261 #endif
01262
01263 #if defined (_GLIBCXX_HAVE__FABSF) && ! defined (_GLIBCXX_HAVE_FABSF)
01264 # define _GLIBCXX_HAVE_FABSF 1
01265 # define fabsf _fabsf
01266 #endif
01267
01268 #if defined (_GLIBCXX_HAVE__FABSL) && ! defined (_GLIBCXX_HAVE_FABSL)
01269 # define _GLIBCXX_HAVE_FABSL 1
01270 # define fabsl _fabsl
01271 #endif
01272
01273 #if defined (_GLIBCXX_HAVE__FINITE) && ! defined (_GLIBCXX_HAVE_FINITE)
01274 # define _GLIBCXX_HAVE_FINITE 1
01275 # define finite _finite
01276 #endif
01277
01278 #if defined (_GLIBCXX_HAVE__FINITEF) && ! defined (_GLIBCXX_HAVE_FINITEF)
01279 # define _GLIBCXX_HAVE_FINITEF 1
01280 # define finitef _finitef
01281 #endif
01282
01283 #if defined (_GLIBCXX_HAVE__FINITEL) && ! defined (_GLIBCXX_HAVE_FINITEL)
01284 # define _GLIBCXX_HAVE_FINITEL 1
01285 # define finitel _finitel
01286 #endif
01287
01288 #if defined (_GLIBCXX_HAVE__FLOORF) && ! defined (_GLIBCXX_HAVE_FLOORF)
01289 # define _GLIBCXX_HAVE_FLOORF 1
01290 # define floorf _floorf
01291 #endif
01292
01293 #if defined (_GLIBCXX_HAVE__FLOORL) && ! defined (_GLIBCXX_HAVE_FLOORL)
01294 # define _GLIBCXX_HAVE_FLOORL 1
01295 # define floorl _floorl
01296 #endif
01297
01298 #if defined (_GLIBCXX_HAVE__FMODF) && ! defined (_GLIBCXX_HAVE_FMODF)
01299 # define _GLIBCXX_HAVE_FMODF 1
01300 # define fmodf _fmodf
01301 #endif
01302
01303 #if defined (_GLIBCXX_HAVE__FMODL) && ! defined (_GLIBCXX_HAVE_FMODL)
01304 # define _GLIBCXX_HAVE_FMODL 1
01305 # define fmodl _fmodl
01306 #endif
01307
01308 #if defined (_GLIBCXX_HAVE__FPCLASS) && ! defined (_GLIBCXX_HAVE_FPCLASS)
01309 # define _GLIBCXX_HAVE_FPCLASS 1
01310 # define fpclass _fpclass
01311 #endif
01312
01313 #if defined (_GLIBCXX_HAVE__FREXPF) && ! defined (_GLIBCXX_HAVE_FREXPF)
01314 # define _GLIBCXX_HAVE_FREXPF 1
01315 # define frexpf _frexpf
01316 #endif
01317
01318 #if defined (_GLIBCXX_HAVE__FREXPL) && ! defined (_GLIBCXX_HAVE_FREXPL)
01319 # define _GLIBCXX_HAVE_FREXPL 1
01320 # define frexpl _frexpl
01321 #endif
01322
01323 #if defined (_GLIBCXX_HAVE__HYPOT) && ! defined (_GLIBCXX_HAVE_HYPOT)
01324 # define _GLIBCXX_HAVE_HYPOT 1
01325 # define hypot _hypot
01326 #endif
01327
01328 #if defined (_GLIBCXX_HAVE__HYPOTF) && ! defined (_GLIBCXX_HAVE_HYPOTF)
01329 # define _GLIBCXX_HAVE_HYPOTF 1
01330 # define hypotf _hypotf
01331 #endif
01332
01333 #if defined (_GLIBCXX_HAVE__HYPOTL) && ! defined (_GLIBCXX_HAVE_HYPOTL)
01334 # define _GLIBCXX_HAVE_HYPOTL 1
01335 # define hypotl _hypotl
01336 #endif
01337
01338 #if defined (_GLIBCXX_HAVE__ISINF) && ! defined (_GLIBCXX_HAVE_ISINF)
01339 # define _GLIBCXX_HAVE_ISINF 1
01340 # define isinf _isinf
01341 #endif
01342
01343 #if defined (_GLIBCXX_HAVE__ISINFF) && ! defined (_GLIBCXX_HAVE_ISINFF)
01344 # define _GLIBCXX_HAVE_ISINFF 1
01345 # define isinff _isinff
01346 #endif
01347
01348 #if defined (_GLIBCXX_HAVE__ISINFL) && ! defined (_GLIBCXX_HAVE_ISINFL)
01349 # define _GLIBCXX_HAVE_ISINFL 1
01350 # define isinfl _isinfl
01351 #endif
01352
01353 #if defined (_GLIBCXX_HAVE__ISNAN) && ! defined (_GLIBCXX_HAVE_ISNAN)
01354 # define _GLIBCXX_HAVE_ISNAN 1
01355 # define isnan _isnan
01356 #endif
01357
01358 #if defined (_GLIBCXX_HAVE__ISNANF) && ! defined (_GLIBCXX_HAVE_ISNANF)
01359 # define _GLIBCXX_HAVE_ISNANF 1
01360 # define isnanf _isnanf
01361 #endif
01362
01363 #if defined (_GLIBCXX_HAVE__ISNANL) && ! defined (_GLIBCXX_HAVE_ISNANL)
01364 # define _GLIBCXX_HAVE_ISNANL 1
01365 # define isnanl _isnanl
01366 #endif
01367
01368 #if defined (_GLIBCXX_HAVE__LDEXPF) && ! defined (_GLIBCXX_HAVE_LDEXPF)
01369 # define _GLIBCXX_HAVE_LDEXPF 1
01370 # define ldexpf _ldexpf
01371 #endif
01372
01373 #if defined (_GLIBCXX_HAVE__LDEXPL) && ! defined (_GLIBCXX_HAVE_LDEXPL)
01374 # define _GLIBCXX_HAVE_LDEXPL 1
01375 # define ldexpl _ldexpl
01376 #endif
01377
01378 #if defined (_GLIBCXX_HAVE__LOG10F) && ! defined (_GLIBCXX_HAVE_LOG10F)
01379 # define _GLIBCXX_HAVE_LOG10F 1
01380 # define log10f _log10f
01381 #endif
01382
01383 #if defined (_GLIBCXX_HAVE__LOG10L) && ! defined (_GLIBCXX_HAVE_LOG10L)
01384 # define _GLIBCXX_HAVE_LOG10L 1
01385 # define log10l _log10l
01386 #endif
01387
01388 #if defined (_GLIBCXX_HAVE__LOGF) && ! defined (_GLIBCXX_HAVE_LOGF)
01389 # define _GLIBCXX_HAVE_LOGF 1
01390 # define logf _logf
01391 #endif
01392
01393 #if defined (_GLIBCXX_HAVE__LOGL) && ! defined (_GLIBCXX_HAVE_LOGL)
01394 # define _GLIBCXX_HAVE_LOGL 1
01395 # define logl _logl
01396 #endif
01397
01398 #if defined (_GLIBCXX_HAVE__MODF) && ! defined (_GLIBCXX_HAVE_MODF)
01399 # define _GLIBCXX_HAVE_MODF 1
01400 # define modf _modf
01401 #endif
01402
01403 #if defined (_GLIBCXX_HAVE__MODFF) && ! defined (_GLIBCXX_HAVE_MODFF)
01404 # define _GLIBCXX_HAVE_MODFF 1
01405 # define modff _modff
01406 #endif
01407
01408 #if defined (_GLIBCXX_HAVE__MODFL) && ! defined (_GLIBCXX_HAVE_MODFL)
01409 # define _GLIBCXX_HAVE_MODFL 1
01410 # define modfl _modfl
01411 #endif
01412
01413 #if defined (_GLIBCXX_HAVE__POWF) && ! defined (_GLIBCXX_HAVE_POWF)
01414 # define _GLIBCXX_HAVE_POWF 1
01415 # define powf _powf
01416 #endif
01417
01418 #if defined (_GLIBCXX_HAVE__POWL) && ! defined (_GLIBCXX_HAVE_POWL)
01419 # define _GLIBCXX_HAVE_POWL 1
01420 # define powl _powl
01421 #endif
01422
01423 #if defined (_GLIBCXX_HAVE__QFPCLASS) && ! defined (_GLIBCXX_HAVE_QFPCLASS)
01424 # define _GLIBCXX_HAVE_QFPCLASS 1
01425 # define qfpclass _qfpclass
01426 #endif
01427
01428 #if defined (_GLIBCXX_HAVE__SINCOS) && ! defined (_GLIBCXX_HAVE_SINCOS)
01429 # define _GLIBCXX_HAVE_SINCOS 1
01430 # define sincos _sincos
01431 #endif
01432
01433 #if defined (_GLIBCXX_HAVE__SINCOSF) && ! defined (_GLIBCXX_HAVE_SINCOSF)
01434 # define _GLIBCXX_HAVE_SINCOSF 1
01435 # define sincosf _sincosf
01436 #endif
01437
01438 #if defined (_GLIBCXX_HAVE__SINCOSL) && ! defined (_GLIBCXX_HAVE_SINCOSL)
01439 # define _GLIBCXX_HAVE_SINCOSL 1
01440 # define sincosl _sincosl
01441 #endif
01442
01443 #if defined (_GLIBCXX_HAVE__SINF) && ! defined (_GLIBCXX_HAVE_SINF)
01444 # define _GLIBCXX_HAVE_SINF 1
01445 # define sinf _sinf
01446 #endif
01447
01448 #if defined (_GLIBCXX_HAVE__SINHF) && ! defined (_GLIBCXX_HAVE_SINHF)
01449 # define _GLIBCXX_HAVE_SINHF 1
01450 # define sinhf _sinhf
01451 #endif
01452
01453 #if defined (_GLIBCXX_HAVE__SINHL) && ! defined (_GLIBCXX_HAVE_SINHL)
01454 # define _GLIBCXX_HAVE_SINHL 1
01455 # define sinhl _sinhl
01456 #endif
01457
01458 #if defined (_GLIBCXX_HAVE__SINL) && ! defined (_GLIBCXX_HAVE_SINL)
01459 # define _GLIBCXX_HAVE_SINL 1
01460 # define sinl _sinl
01461 #endif
01462
01463 #if defined (_GLIBCXX_HAVE__SQRTF) && ! defined (_GLIBCXX_HAVE_SQRTF)
01464 # define _GLIBCXX_HAVE_SQRTF 1
01465 # define sqrtf _sqrtf
01466 #endif
01467
01468 #if defined (_GLIBCXX_HAVE__SQRTL) && ! defined (_GLIBCXX_HAVE_SQRTL)
01469 # define _GLIBCXX_HAVE_SQRTL 1
01470 # define sqrtl _sqrtl
01471 #endif
01472
01473 #if defined (_GLIBCXX_HAVE__STRTOF) && ! defined (_GLIBCXX_HAVE_STRTOF)
01474 # define _GLIBCXX_HAVE_STRTOF 1
01475 # define strtof _strtof
01476 #endif
01477
01478 #if defined (_GLIBCXX_HAVE__STRTOLD) && ! defined (_GLIBCXX_HAVE_STRTOLD)
01479 # define _GLIBCXX_HAVE_STRTOLD 1
01480 # define strtold _strtold
01481 #endif
01482
01483 #if defined (_GLIBCXX_HAVE__TANF) && ! defined (_GLIBCXX_HAVE_TANF)
01484 # define _GLIBCXX_HAVE_TANF 1
01485 # define tanf _tanf
01486 #endif
01487
01488 #if defined (_GLIBCXX_HAVE__TANHF) && ! defined (_GLIBCXX_HAVE_TANHF)
01489 # define _GLIBCXX_HAVE_TANHF 1
01490 # define tanhf _tanhf
01491 #endif
01492
01493 #if defined (_GLIBCXX_HAVE__TANHL) && ! defined (_GLIBCXX_HAVE_TANHL)
01494 # define _GLIBCXX_HAVE_TANHL 1
01495 # define tanhl _tanhl
01496 #endif
01497
01498 #if defined (_GLIBCXX_HAVE__TANL) && ! defined (_GLIBCXX_HAVE_TANL)
01499 # define _GLIBCXX_HAVE_TANL 1
01500 # define tanl _tanl
01501 #endif
01502
01503 #endif // _GLIBCXX_CXX_CONFIG_H