1 /* This file is automatically generated. DO NOT EDIT! */ 2 /* Generated from: NetBSD: mknative-gcc,v 1.71 2013/06/28 08:30:10 mrg Exp */ 3 /* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */ 4 5 // Predefined symbols and macros -*- C++ -*- 6 7 // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 8 // 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 9 // 10 // This file is part of the GNU ISO C++ Library. This library is free 11 // software; you can redistribute it and/or modify it under the 12 // terms of the GNU General Public License as published by the 13 // Free Software Foundation; either version 3, or (at your option) 14 // any later version. 15 16 // This library is distributed in the hope that it will be useful, 17 // but WITHOUT ANY WARRANTY; without even the implied warranty of 18 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 // GNU General Public License for more details. 20 21 // Under Section 7 of GPL version 3, you are granted additional 22 // permissions described in the GCC Runtime Library Exception, version 23 // 3.1, as published by the Free Software Foundation. 24 25 // You should have received a copy of the GNU General Public License and 26 // a copy of the GCC Runtime Library Exception along with this program; 27 // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 28 // <http://www.gnu.org/licenses/>. 29 30 /** @file c++config.h 31 * This is an internal header file, included by other library headers. 32 * You should not attempt to use it directly. 33 */ 34 35 #ifndef _GLIBCXX_CXX_CONFIG_H 36 #define _GLIBCXX_CXX_CONFIG_H 1 37 38 // The current version of the C++ library in compressed ISO date format. 39 #define __GLIBCXX__ 20120702 40 41 // Macros for visibility. 42 // _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 43 // _GLIBCXX_VISIBILITY_ATTR 44 # define _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 1 45 46 #if _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 47 # define _GLIBCXX_VISIBILITY_ATTR(V) __attribute__ ((__visibility__ (#V))) 48 #else 49 // If this is not supplied by the OS-specific or CPU-specific 50 // headers included below, it will be defined to an empty default. 51 # define _GLIBCXX_VISIBILITY_ATTR(V) _GLIBCXX_PSEUDO_VISIBILITY(V) 52 #endif 53 54 // Macros for deprecated. 55 // _GLIBCXX_DEPRECATED 56 // _GLIBCXX_DEPRECATED_ATTR 57 #ifndef _GLIBCXX_DEPRECATED 58 # define _GLIBCXX_DEPRECATED 1 59 #endif 60 61 #if defined(__DEPRECATED) && defined(__GXX_EXPERIMENTAL_CXX0X__) 62 # define _GLIBCXX_DEPRECATED_ATTR __attribute__ ((__deprecated__)) 63 #else 64 # define _GLIBCXX_DEPRECATED_ATTR 65 #endif 66 67 // Macros for activating various namespace association modes. 68 // _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 69 // _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL 70 // _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 71 72 // Guide to libstdc++ namespaces. 73 /* 74 namespace std 75 { 76 namespace __debug { } 77 namespace __parallel { } 78 namespace __norm { } // __normative, __shadow, __replaced 79 namespace __cxx1998 { } 80 81 namespace tr1 { } 82 } 83 */ 84 #if __cplusplus 85 86 #ifdef _GLIBCXX_DEBUG 87 # define _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 1 88 #endif 89 90 #ifdef _GLIBCXX_PARALLEL 91 # define _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL 1 92 #endif 93 94 // Namespace association for profile 95 #ifdef _GLIBCXX_PROFILE 96 # define _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 1 97 #endif 98 99 # define _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 0 100 101 // Defined if any namespace association modes are active. 102 #if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG \ 103 || _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL \ 104 || _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE \ 105 || _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 106 # define _GLIBCXX_USE_NAMESPACE_ASSOCIATION 1 107 #endif 108 109 // Macros for namespace scope. Either namespace std:: or the name 110 // of some nested namespace within it. 111 // _GLIBCXX_STD 112 // _GLIBCXX_STD_D 113 // _GLIBCXX_STD_P 114 // 115 // Macros for enclosing namespaces and possibly nested namespaces. 116 // _GLIBCXX_BEGIN_NAMESPACE 117 // _GLIBCXX_END_NAMESPACE 118 // _GLIBCXX_BEGIN_NESTED_NAMESPACE 119 // _GLIBCXX_END_NESTED_NAMESPACE 120 #ifndef _GLIBCXX_USE_NAMESPACE_ASSOCIATION 121 # define _GLIBCXX_STD_D _GLIBCXX_STD 122 # define _GLIBCXX_STD_P _GLIBCXX_STD 123 # define _GLIBCXX_STD_PR _GLIBCXX_STD 124 # define _GLIBCXX_STD std 125 # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X) 126 # define _GLIBCXX_END_NESTED_NAMESPACE _GLIBCXX_END_NAMESPACE 127 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) { 128 # define _GLIBCXX_END_NAMESPACE } 129 #else 130 131 # if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION // && not anything else 132 # define _GLIBCXX_STD_D _GLIBCXX_STD 133 # define _GLIBCXX_STD_P _GLIBCXX_STD 134 # define _GLIBCXX_STD _6 135 # define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6) 136 # define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE 137 # endif 138 139 // debug 140 # if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 141 # define _GLIBCXX_STD_D __norm 142 # define _GLIBCXX_STD_P _GLIBCXX_STD 143 # define _GLIBCXX_STD __cxx1998 144 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) { 145 # define _GLIBCXX_END_NAMESPACE } 146 # define _GLIBCXX_EXTERN_TEMPLATE -1 147 # endif 148 149 // parallel 150 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 151 # define _GLIBCXX_STD_D _GLIBCXX_STD 152 # define _GLIBCXX_STD_P __norm 153 # define _GLIBCXX_STD __cxx1998 154 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) { 155 # define _GLIBCXX_END_NAMESPACE } 156 # endif 157 158 // debug + parallel 159 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 160 # define _GLIBCXX_STD_D __norm 161 # define _GLIBCXX_STD_P __norm 162 # define _GLIBCXX_STD __cxx1998 163 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) { 164 # define _GLIBCXX_END_NAMESPACE } 165 # define _GLIBCXX_EXTERN_TEMPLATE -1 166 # endif 167 168 // profile 169 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 170 # if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL || _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 171 # error Cannot use -D_GLIBCXX_PROFILE with -D_GLIBCXX_DEBUG or \ 172 -D_GLIBCXX_PARALLEL 173 # endif 174 # define _GLIBCXX_STD_D __norm 175 # define _GLIBCXX_STD_P _GLIBCXX_STD 176 # define _GLIBCXX_STD_PR __norm 177 # define _GLIBCXX_STD __cxx1998 178 # define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) { 179 # define _GLIBCXX_END_NAMESPACE } 180 # endif 181 182 # if __NO_INLINE__ && !__GXX_WEAK__ 183 # warning currently using namespace associated mode which may fail \ 184 without inlining due to lack of weak symbols 185 # endif 186 187 # define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) namespace X { namespace Y _GLIBCXX_VISIBILITY_ATTR(default) { 188 # define _GLIBCXX_END_NESTED_NAMESPACE } } 189 #endif 190 191 // Namespace associations for debug mode. 192 #if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 193 namespace std 194 { 195 namespace __norm { } 196 inline namespace __debug { } 197 inline namespace __cxx1998 { } 198 } 199 #endif 200 201 // Namespace associations for parallel mode. 202 #if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL 203 namespace std 204 { 205 namespace __norm { } 206 inline namespace __parallel { } 207 inline namespace __cxx1998 { } 208 } 209 #endif 210 211 // Namespace associations for profile mode 212 #if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 213 namespace std 214 { 215 namespace __norm { } 216 inline namespace __profile { } 217 inline namespace __cxx1998 { } 218 } 219 #endif 220 221 // Namespace associations for versioning mode. 222 #if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 223 namespace std 224 { 225 inline namespace _6 { } 226 } 227 228 namespace __gnu_cxx 229 { 230 inline namespace _6 { } 231 } 232 233 namespace std 234 { 235 namespace tr1 236 { 237 inline namespace _6 { } 238 } 239 } 240 #endif 241 242 // XXX GLIBCXX_ABI Deprecated 243 // Define if compatibility should be provided for -mlong-double-64 244 #undef _GLIBCXX_LONG_DOUBLE_COMPAT 245 246 // Namespace associations for long double 128 mode. 247 #if defined _GLIBCXX_LONG_DOUBLE_COMPAT && defined __LONG_DOUBLE_128__ 248 namespace std 249 { 250 inline namespace __gnu_cxx_ldbl128 { } 251 } 252 # define _GLIBCXX_LDBL_NAMESPACE __gnu_cxx_ldbl128:: 253 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE namespace __gnu_cxx_ldbl128 { 254 # define _GLIBCXX_END_LDBL_NAMESPACE } 255 #else 256 # define _GLIBCXX_LDBL_NAMESPACE 257 # define _GLIBCXX_BEGIN_LDBL_NAMESPACE 258 # define _GLIBCXX_END_LDBL_NAMESPACE 259 #endif 260 261 262 // Defines for C compatibility. In particular, define extern "C" 263 // linkage only when using C++. 264 # define _GLIBCXX_BEGIN_EXTERN_C extern "C" { 265 # define _GLIBCXX_END_EXTERN_C } 266 267 #else // !__cplusplus 268 # undef _GLIBCXX_BEGIN_NAMESPACE 269 # undef _GLIBCXX_END_NAMESPACE 270 # define _GLIBCXX_BEGIN_NAMESPACE(X) 271 # define _GLIBCXX_END_NAMESPACE 272 # define _GLIBCXX_BEGIN_EXTERN_C 273 # define _GLIBCXX_END_EXTERN_C 274 #endif 275 276 // First includes. 277 278 // Pick up any OS-specific definitions. 279 #include <bits/os_defines.h> 280 281 // Pick up any CPU-specific definitions. 282 #include <bits/cpu_defines.h> 283 284 // If platform uses neither visibility nor psuedo-visibility, 285 // specify empty default for namespace annotation macros. 286 #ifndef _GLIBCXX_PSEUDO_VISIBILITY 287 #define _GLIBCXX_PSEUDO_VISIBILITY(V) 288 #endif 289 290 // Allow use of "export template." This is currently not a feature 291 // that g++ supports. 292 // #define _GLIBCXX_EXPORT_TEMPLATE 1 293 294 // Allow use of the GNU syntax extension, "extern template." This 295 // extension is fully documented in the g++ manual, but in a nutshell, 296 // it inhibits all implicit instantiations and is used throughout the 297 // library to avoid multiple weak definitions for required types that 298 // are already explicitly instantiated in the library binary. This 299 // substantially reduces the binary size of resulting executables. 300 301 // Special case: _GLIBCXX_EXTERN_TEMPLATE == -1 disallows extern 302 // templates only in basic_string, thus activating its debug-mode 303 // checks even at -O0. 304 #ifndef _GLIBCXX_EXTERN_TEMPLATE 305 # define _GLIBCXX_EXTERN_TEMPLATE 1 306 #endif 307 308 // Certain function definitions that are meant to be overridable from 309 // user code are decorated with this macro. For some targets, this 310 // macro causes these definitions to be weak. 311 #ifndef _GLIBCXX_WEAK_DEFINITION 312 # define _GLIBCXX_WEAK_DEFINITION 313 #endif 314 315 // Assert. 316 // Avoid the use of assert, because we're trying to keep the <cassert> 317 // include out of the mix. 318 #if !defined(_GLIBCXX_DEBUG) && !defined(_GLIBCXX_PARALLEL) 319 #define __glibcxx_assert(_Condition) 320 #else 321 _GLIBCXX_BEGIN_NAMESPACE(std) 322 // Avoid the use of assert, because we're trying to keep the <cassert> 323 // include out of the mix. 324 inline void 325 __replacement_assert(const char* __file, int __line, 326 const char* __function, const char* __condition) 327 { 328 __builtin_printf("%s:%d: %s: Assertion '%s' failed.\n", __file, __line, 329 __function, __condition); 330 __builtin_abort(); 331 } 332 _GLIBCXX_END_NAMESPACE 333 334 #define __glibcxx_assert(_Condition) \ 335 do \ 336 { \ 337 if (! (_Condition)) \ 338 std::__replacement_assert(__FILE__, __LINE__, \ 339 __PRETTY_FUNCTION__, #_Condition); \ 340 } while (false) 341 #endif 342 343 // The remainder of the prewritten config is automatic; all the 344 // user hooks are listed above. 345 346 // Create a boolean flag to be used to determine if --fast-math is set. 347 #ifdef __FAST_MATH__ 348 # define _GLIBCXX_FAST_MATH 1 349 #else 350 # define _GLIBCXX_FAST_MATH 0 351 #endif 352 353 // This marks string literals in header files to be extracted for eventual 354 // translation. It is primarily used for messages in thrown exceptions; see 355 // src/functexcept.cc. We use __N because the more traditional _N is used 356 // for something else under certain OSes (see BADNAMES). 357 #define __N(msgid) (msgid) 358 359 // For example, <windows.h> is known to #define min and max as macros... 360 #undef min 361 #undef max 362 363 #ifndef _GLIBCXX_PURE 364 # define _GLIBCXX_PURE __attribute__ ((__pure__)) 365 #endif 366 367 #ifndef _GLIBCXX_CONST 368 # define _GLIBCXX_CONST __attribute__ ((__const__)) 369 #endif 370 371 #ifndef _GLIBCXX_NORETURN 372 # define _GLIBCXX_NORETURN __attribute__ ((__noreturn__)) 373 #endif 374 375 #ifndef _GLIBCXX_NOTHROW 376 # ifdef __cplusplus 377 # define _GLIBCXX_NOTHROW throw() 378 # else 379 # define _GLIBCXX_NOTHROW __attribute__((__nothrow__)) 380 # endif 381 #endif 382 383 // End of prewritten config; the discovered settings follow. 384 /* config.h. Generated from config.h.in by configure. */ 385 /* config.h.in. Generated from configure.ac by autoheader. */ 386 387 /* Define to 1 if you have the `acosf' function. */ 388 /* #undef _GLIBCXX_HAVE_ACOSF */ 389 390 /* Define to 1 if you have the `acosl' function. */ 391 /* #undef _GLIBCXX_HAVE_ACOSL */ 392 393 /* Define to 1 if you have the `asinf' function. */ 394 /* #undef _GLIBCXX_HAVE_ASINF */ 395 396 /* Define to 1 if you have the `asinl' function. */ 397 /* #undef _GLIBCXX_HAVE_ASINL */ 398 399 /* Define to 1 if the target assembler supports .symver directive. */ 400 #define _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE 1 401 402 /* Define to 1 if you have the `atan2f' function. */ 403 /* #undef _GLIBCXX_HAVE_ATAN2F */ 404 405 /* Define to 1 if you have the `atan2l' function. */ 406 /* #undef _GLIBCXX_HAVE_ATAN2L */ 407 408 /* Define to 1 if you have the `atanf' function. */ 409 /* #undef _GLIBCXX_HAVE_ATANF */ 410 411 /* Define to 1 if you have the `atanl' function. */ 412 /* #undef _GLIBCXX_HAVE_ATANL */ 413 414 /* Define to 1 if the target assembler supports thread-local storage. */ 415 /* #undef _GLIBCXX_HAVE_CC_TLS */ 416 417 /* Define to 1 if you have the `ceilf' function. */ 418 /* #undef _GLIBCXX_HAVE_CEILF */ 419 420 /* Define to 1 if you have the `ceill' function. */ 421 /* #undef _GLIBCXX_HAVE_CEILL */ 422 423 /* Define to 1 if you have the <complex.h> header file. */ 424 #define _GLIBCXX_HAVE_COMPLEX_H 1 425 426 /* Define to 1 if you have the `cosf' function. */ 427 /* #undef _GLIBCXX_HAVE_COSF */ 428 429 /* Define to 1 if you have the `coshf' function. */ 430 /* #undef _GLIBCXX_HAVE_COSHF */ 431 432 /* Define to 1 if you have the `coshl' function. */ 433 /* #undef _GLIBCXX_HAVE_COSHL */ 434 435 /* Define to 1 if you have the `cosl' function. */ 436 /* #undef _GLIBCXX_HAVE_COSL */ 437 438 /* Define to 1 if you have the <dlfcn.h> header file. */ 439 #define _GLIBCXX_HAVE_DLFCN_H 1 440 441 /* Define if EBADMSG exists. */ 442 #define _GLIBCXX_HAVE_EBADMSG 1 443 444 /* Define if ECANCELED exists. */ 445 #define _GLIBCXX_HAVE_ECANCELED 1 446 447 /* Define if EIDRM exists. */ 448 #define _GLIBCXX_HAVE_EIDRM 1 449 450 /* Define to 1 if you have the <endian.h> header file. */ 451 /* #undef _GLIBCXX_HAVE_ENDIAN_H */ 452 453 /* Define if ENODATA exists. */ 454 #define _GLIBCXX_HAVE_ENODATA 1 455 456 /* Define if ENOLINK exists. */ 457 #define _GLIBCXX_HAVE_ENOLINK 1 458 459 /* Define if ENOSR exists. */ 460 #define _GLIBCXX_HAVE_ENOSR 1 461 462 /* Define if ENOSTR exists. */ 463 #define _GLIBCXX_HAVE_ENOSTR 1 464 465 /* Define if ENOTRECOVERABLE exists. */ 466 /* #undef _GLIBCXX_HAVE_ENOTRECOVERABLE */ 467 468 /* Define if ENOTSUP exists. */ 469 #define _GLIBCXX_HAVE_ENOTSUP 1 470 471 /* Define if EOVERFLOW exists. */ 472 #define _GLIBCXX_HAVE_EOVERFLOW 1 473 474 /* Define if EOWNERDEAD exists. */ 475 /* #undef _GLIBCXX_HAVE_EOWNERDEAD */ 476 477 /* Define if EPROTO exists. */ 478 #define _GLIBCXX_HAVE_EPROTO 1 479 480 /* Define if ETIME exists. */ 481 #define _GLIBCXX_HAVE_ETIME 1 482 483 /* Define if ETXTBSY exists. */ 484 #define _GLIBCXX_HAVE_ETXTBSY 1 485 486 /* Define to 1 if you have the <execinfo.h> header file. */ 487 #define _GLIBCXX_HAVE_EXECINFO_H 1 488 489 /* Define to 1 if you have the `expf' function. */ 490 /* #undef _GLIBCXX_HAVE_EXPF */ 491 492 /* Define to 1 if you have the `expl' function. */ 493 /* #undef _GLIBCXX_HAVE_EXPL */ 494 495 /* Define to 1 if you have the `fabsf' function. */ 496 /* #undef _GLIBCXX_HAVE_FABSF */ 497 498 /* Define to 1 if you have the `fabsl' function. */ 499 /* #undef _GLIBCXX_HAVE_FABSL */ 500 501 /* Define to 1 if you have the <fenv.h> header file. */ 502 #define _GLIBCXX_HAVE_FENV_H 1 503 504 /* Define to 1 if you have the `finite' function. */ 505 #define _GLIBCXX_HAVE_FINITE 1 506 507 /* Define to 1 if you have the `finitef' function. */ 508 #define _GLIBCXX_HAVE_FINITEF 1 509 510 /* Define to 1 if you have the `finitel' function. */ 511 /* #undef _GLIBCXX_HAVE_FINITEL */ 512 513 /* Define to 1 if you have the <float.h> header file. */ 514 #define _GLIBCXX_HAVE_FLOAT_H 1 515 516 /* Define to 1 if you have the `floorf' function. */ 517 /* #undef _GLIBCXX_HAVE_FLOORF */ 518 519 /* Define to 1 if you have the `floorl' function. */ 520 /* #undef _GLIBCXX_HAVE_FLOORL */ 521 522 /* Define to 1 if you have the `fmodf' function. */ 523 /* #undef _GLIBCXX_HAVE_FMODF */ 524 525 /* Define to 1 if you have the `fmodl' function. */ 526 /* #undef _GLIBCXX_HAVE_FMODL */ 527 528 /* Define to 1 if you have the `fpclass' function. */ 529 /* #undef _GLIBCXX_HAVE_FPCLASS */ 530 531 /* Define to 1 if you have the <fp.h> header file. */ 532 /* #undef _GLIBCXX_HAVE_FP_H */ 533 534 /* Define to 1 if you have the `frexpf' function. */ 535 #define _GLIBCXX_HAVE_FREXPF 1 536 537 /* Define to 1 if you have the `frexpl' function. */ 538 /* #undef _GLIBCXX_HAVE_FREXPL */ 539 540 /* Define if _Unwind_GetIPInfo is available. */ 541 #define _GLIBCXX_HAVE_GETIPINFO 1 542 543 /* Define if gthr-default.h exists (meaning that threading support is 544 enabled). */ 545 #define _GLIBCXX_HAVE_GTHR_DEFAULT 1 546 547 /* Define to 1 if you have the `hypot' function. */ 548 /* #undef _GLIBCXX_HAVE_HYPOT */ 549 550 /* Define to 1 if you have the `hypotf' function. */ 551 #define _GLIBCXX_HAVE_HYPOTF 1 552 553 /* Define to 1 if you have the `hypotl' function. */ 554 /* #undef _GLIBCXX_HAVE_HYPOTL */ 555 556 /* Define if you have the iconv() function. */ 557 /* #undef _GLIBCXX_HAVE_ICONV */ 558 559 /* Define to 1 if you have the <ieeefp.h> header file. */ 560 #define _GLIBCXX_HAVE_IEEEFP_H 1 561 562 /* Define if int64_t is available in <stdint.h>. */ 563 #define _GLIBCXX_HAVE_INT64_T 1 564 565 /* Define if int64_t is a long. */ 566 /* #undef _GLIBCXX_HAVE_INT64_T_LONG */ 567 568 /* Define if int64_t is a long long. */ 569 #define _GLIBCXX_HAVE_INT64_T_LONG_LONG 1 570 571 /* Define to 1 if you have the <inttypes.h> header file. */ 572 #define _GLIBCXX_HAVE_INTTYPES_H 1 573 574 /* Define to 1 if you have the `isinf' function. */ 575 #define _GLIBCXX_HAVE_ISINF 1 576 577 /* Define to 1 if you have the `isinff' function. */ 578 #define _GLIBCXX_HAVE_ISINFF 1 579 580 /* Define to 1 if you have the `isinfl' function. */ 581 /* #undef _GLIBCXX_HAVE_ISINFL */ 582 583 /* Define to 1 if you have the `isnan' function. */ 584 #define _GLIBCXX_HAVE_ISNAN 1 585 586 /* Define to 1 if you have the `isnanf' function. */ 587 #define _GLIBCXX_HAVE_ISNANF 1 588 589 /* Define to 1 if you have the `isnanl' function. */ 590 /* #undef _GLIBCXX_HAVE_ISNANL */ 591 592 /* Defined if iswblank exists. */ 593 #define _GLIBCXX_HAVE_ISWBLANK 1 594 595 /* Define if LC_MESSAGES is available in <locale.h>. */ 596 #define _GLIBCXX_HAVE_LC_MESSAGES 1 597 598 /* Define to 1 if you have the `ldexpf' function. */ 599 /* #undef _GLIBCXX_HAVE_LDEXPF */ 600 601 /* Define to 1 if you have the `ldexpl' function. */ 602 /* #undef _GLIBCXX_HAVE_LDEXPL */ 603 604 /* Define to 1 if you have the <libintl.h> header file. */ 605 /* #undef _GLIBCXX_HAVE_LIBINTL_H */ 606 607 /* Only used in build directory testsuite_hooks.h. */ 608 /* #undef _GLIBCXX_HAVE_LIMIT_AS */ 609 610 /* Only used in build directory testsuite_hooks.h. */ 611 /* #undef _GLIBCXX_HAVE_LIMIT_DATA */ 612 613 /* Only used in build directory testsuite_hooks.h. */ 614 /* #undef _GLIBCXX_HAVE_LIMIT_FSIZE */ 615 616 /* Only used in build directory testsuite_hooks.h. */ 617 /* #undef _GLIBCXX_HAVE_LIMIT_RSS */ 618 619 /* Only used in build directory testsuite_hooks.h. */ 620 /* #undef _GLIBCXX_HAVE_LIMIT_VMEM */ 621 622 /* Define if futex syscall is available. */ 623 /* #undef _GLIBCXX_HAVE_LINUX_FUTEX */ 624 625 /* Define to 1 if you have the <locale.h> header file. */ 626 #define _GLIBCXX_HAVE_LOCALE_H 1 627 628 /* Define to 1 if you have the `log10f' function. */ 629 /* #undef _GLIBCXX_HAVE_LOG10F */ 630 631 /* Define to 1 if you have the `log10l' function. */ 632 /* #undef _GLIBCXX_HAVE_LOG10L */ 633 634 /* Define to 1 if you have the `logf' function. */ 635 /* #undef _GLIBCXX_HAVE_LOGF */ 636 637 /* Define to 1 if you have the `logl' function. */ 638 /* #undef _GLIBCXX_HAVE_LOGL */ 639 640 /* Define to 1 if you have the <machine/endian.h> header file. */ 641 #define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1 642 643 /* Define to 1 if you have the <machine/param.h> header file. */ 644 #define _GLIBCXX_HAVE_MACHINE_PARAM_H 1 645 646 /* Define if mbstate_t exists in wchar.h. */ 647 #define _GLIBCXX_HAVE_MBSTATE_T 1 648 649 /* Define to 1 if you have the <memory.h> header file. */ 650 #define _GLIBCXX_HAVE_MEMORY_H 1 651 652 /* Define to 1 if you have the `modf' function. */ 653 /* #undef _GLIBCXX_HAVE_MODF */ 654 655 /* Define to 1 if you have the `modff' function. */ 656 /* #undef _GLIBCXX_HAVE_MODFF */ 657 658 /* Define to 1 if you have the `modfl' function. */ 659 /* #undef _GLIBCXX_HAVE_MODFL */ 660 661 /* Define to 1 if you have the <nan.h> header file. */ 662 /* #undef _GLIBCXX_HAVE_NAN_H */ 663 664 /* Define if poll is available in <poll.h>. */ 665 #define _GLIBCXX_HAVE_POLL 1 666 667 /* Define to 1 if you have the `powf' function. */ 668 /* #undef _GLIBCXX_HAVE_POWF */ 669 670 /* Define to 1 if you have the `powl' function. */ 671 /* #undef _GLIBCXX_HAVE_POWL */ 672 673 /* Define to 1 if you have the `qfpclass' function. */ 674 /* #undef _GLIBCXX_HAVE_QFPCLASS */ 675 676 /* Define to 1 if you have the `setenv' function. */ 677 /* #undef _GLIBCXX_HAVE_SETENV */ 678 679 /* Define to 1 if you have the `sincos' function. */ 680 /* #undef _GLIBCXX_HAVE_SINCOS */ 681 682 /* Define to 1 if you have the `sincosf' function. */ 683 /* #undef _GLIBCXX_HAVE_SINCOSF */ 684 685 /* Define to 1 if you have the `sincosl' function. */ 686 /* #undef _GLIBCXX_HAVE_SINCOSL */ 687 688 /* Define to 1 if you have the `sinf' function. */ 689 /* #undef _GLIBCXX_HAVE_SINF */ 690 691 /* Define to 1 if you have the `sinhf' function. */ 692 /* #undef _GLIBCXX_HAVE_SINHF */ 693 694 /* Define to 1 if you have the `sinhl' function. */ 695 /* #undef _GLIBCXX_HAVE_SINHL */ 696 697 /* Define to 1 if you have the `sinl' function. */ 698 /* #undef _GLIBCXX_HAVE_SINL */ 699 700 /* Define to 1 if you have the `sqrtf' function. */ 701 /* #undef _GLIBCXX_HAVE_SQRTF */ 702 703 /* Define to 1 if you have the `sqrtl' function. */ 704 /* #undef _GLIBCXX_HAVE_SQRTL */ 705 706 /* Define to 1 if you have the <stdbool.h> header file. */ 707 #define _GLIBCXX_HAVE_STDBOOL_H 1 708 709 /* Define to 1 if you have the <stdint.h> header file. */ 710 #define _GLIBCXX_HAVE_STDINT_H 1 711 712 /* Define to 1 if you have the <stdlib.h> header file. */ 713 #define _GLIBCXX_HAVE_STDLIB_H 1 714 715 /* Define if strerror_l is available in <string.h>. */ 716 /* #undef _GLIBCXX_HAVE_STRERROR_L */ 717 718 /* Define if strerror_r is available in <string.h>. */ 719 #define _GLIBCXX_HAVE_STRERROR_R 1 720 721 /* Define to 1 if you have the <strings.h> header file. */ 722 #define _GLIBCXX_HAVE_STRINGS_H 1 723 724 /* Define to 1 if you have the <string.h> header file. */ 725 #define _GLIBCXX_HAVE_STRING_H 1 726 727 /* Define to 1 if you have the `strtof' function. */ 728 /* #undef _GLIBCXX_HAVE_STRTOF */ 729 730 /* Define to 1 if you have the `strtold' function. */ 731 /* #undef _GLIBCXX_HAVE_STRTOLD */ 732 733 /* Define if strxfrm_l is available in <string.h>. */ 734 /* #undef _GLIBCXX_HAVE_STRXFRM_L */ 735 736 /* Define to 1 if you have the <sys/filio.h> header file. */ 737 #define _GLIBCXX_HAVE_SYS_FILIO_H 1 738 739 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 740 #define _GLIBCXX_HAVE_SYS_IOCTL_H 1 741 742 /* Define to 1 if you have the <sys/ipc.h> header file. */ 743 #define _GLIBCXX_HAVE_SYS_IPC_H 1 744 745 /* Define to 1 if you have the <sys/isa_defs.h> header file. */ 746 /* #undef _GLIBCXX_HAVE_SYS_ISA_DEFS_H */ 747 748 /* Define to 1 if you have the <sys/machine.h> header file. */ 749 /* #undef _GLIBCXX_HAVE_SYS_MACHINE_H */ 750 751 /* Define to 1 if you have the <sys/param.h> header file. */ 752 #define _GLIBCXX_HAVE_SYS_PARAM_H 1 753 754 /* Define to 1 if you have the <sys/resource.h> header file. */ 755 #define _GLIBCXX_HAVE_SYS_RESOURCE_H 1 756 757 /* Define to 1 if you have the <sys/sem.h> header file. */ 758 #define _GLIBCXX_HAVE_SYS_SEM_H 1 759 760 /* Define to 1 if you have the <sys/stat.h> header file. */ 761 #define _GLIBCXX_HAVE_SYS_STAT_H 1 762 763 /* Define to 1 if you have the <sys/time.h> header file. */ 764 #define _GLIBCXX_HAVE_SYS_TIME_H 1 765 766 /* Define to 1 if you have the <sys/types.h> header file. */ 767 #define _GLIBCXX_HAVE_SYS_TYPES_H 1 768 769 /* Define to 1 if you have the <sys/uio.h> header file. */ 770 #define _GLIBCXX_HAVE_SYS_UIO_H 1 771 772 /* Define if S_IFREG is available in <sys/stat.h>. */ 773 /* #undef _GLIBCXX_HAVE_S_IFREG */ 774 775 /* Define if S_IFREG is available in <sys/stat.h>. */ 776 #define _GLIBCXX_HAVE_S_ISREG 1 777 778 /* Define to 1 if you have the `tanf' function. */ 779 /* #undef _GLIBCXX_HAVE_TANF */ 780 781 /* Define to 1 if you have the `tanhf' function. */ 782 /* #undef _GLIBCXX_HAVE_TANHF */ 783 784 /* Define to 1 if you have the `tanhl' function. */ 785 /* #undef _GLIBCXX_HAVE_TANHL */ 786 787 /* Define to 1 if you have the `tanl' function. */ 788 /* #undef _GLIBCXX_HAVE_TANL */ 789 790 /* Define to 1 if you have the <tgmath.h> header file. */ 791 #define _GLIBCXX_HAVE_TGMATH_H 1 792 793 /* Define to 1 if the target supports thread-local storage. */ 794 /* #undef _GLIBCXX_HAVE_TLS */ 795 796 /* Define to 1 if you have the <unistd.h> header file. */ 797 #define _GLIBCXX_HAVE_UNISTD_H 1 798 799 /* Defined if vfwscanf exists. */ 800 #define _GLIBCXX_HAVE_VFWSCANF 1 801 802 /* Defined if vswscanf exists. */ 803 #define _GLIBCXX_HAVE_VSWSCANF 1 804 805 /* Defined if vwscanf exists. */ 806 #define _GLIBCXX_HAVE_VWSCANF 1 807 808 /* Define to 1 if you have the <wchar.h> header file. */ 809 #define _GLIBCXX_HAVE_WCHAR_H 1 810 811 /* Defined if wcstof exists. */ 812 #define _GLIBCXX_HAVE_WCSTOF 1 813 814 /* Define to 1 if you have the <wctype.h> header file. */ 815 #define _GLIBCXX_HAVE_WCTYPE_H 1 816 817 /* Define if writev is available in <sys/uio.h>. */ 818 #define _GLIBCXX_HAVE_WRITEV 1 819 820 /* Define to 1 if you have the `_acosf' function. */ 821 /* #undef _GLIBCXX_HAVE__ACOSF */ 822 823 /* Define to 1 if you have the `_acosl' function. */ 824 /* #undef _GLIBCXX_HAVE__ACOSL */ 825 826 /* Define to 1 if you have the `_asinf' function. */ 827 /* #undef _GLIBCXX_HAVE__ASINF */ 828 829 /* Define to 1 if you have the `_asinl' function. */ 830 /* #undef _GLIBCXX_HAVE__ASINL */ 831 832 /* Define to 1 if you have the `_atan2f' function. */ 833 /* #undef _GLIBCXX_HAVE__ATAN2F */ 834 835 /* Define to 1 if you have the `_atan2l' function. */ 836 /* #undef _GLIBCXX_HAVE__ATAN2L */ 837 838 /* Define to 1 if you have the `_atanf' function. */ 839 /* #undef _GLIBCXX_HAVE__ATANF */ 840 841 /* Define to 1 if you have the `_atanl' function. */ 842 /* #undef _GLIBCXX_HAVE__ATANL */ 843 844 /* Define to 1 if you have the `_ceilf' function. */ 845 /* #undef _GLIBCXX_HAVE__CEILF */ 846 847 /* Define to 1 if you have the `_ceill' function. */ 848 /* #undef _GLIBCXX_HAVE__CEILL */ 849 850 /* Define to 1 if you have the `_cosf' function. */ 851 /* #undef _GLIBCXX_HAVE__COSF */ 852 853 /* Define to 1 if you have the `_coshf' function. */ 854 /* #undef _GLIBCXX_HAVE__COSHF */ 855 856 /* Define to 1 if you have the `_coshl' function. */ 857 /* #undef _GLIBCXX_HAVE__COSHL */ 858 859 /* Define to 1 if you have the `_cosl' function. */ 860 /* #undef _GLIBCXX_HAVE__COSL */ 861 862 /* Define to 1 if you have the `_expf' function. */ 863 /* #undef _GLIBCXX_HAVE__EXPF */ 864 865 /* Define to 1 if you have the `_expl' function. */ 866 /* #undef _GLIBCXX_HAVE__EXPL */ 867 868 /* Define to 1 if you have the `_fabsf' function. */ 869 /* #undef _GLIBCXX_HAVE__FABSF */ 870 871 /* Define to 1 if you have the `_fabsl' function. */ 872 /* #undef _GLIBCXX_HAVE__FABSL */ 873 874 /* Define to 1 if you have the `_finite' function. */ 875 /* #undef _GLIBCXX_HAVE__FINITE */ 876 877 /* Define to 1 if you have the `_finitef' function. */ 878 /* #undef _GLIBCXX_HAVE__FINITEF */ 879 880 /* Define to 1 if you have the `_finitel' function. */ 881 /* #undef _GLIBCXX_HAVE__FINITEL */ 882 883 /* Define to 1 if you have the `_floorf' function. */ 884 /* #undef _GLIBCXX_HAVE__FLOORF */ 885 886 /* Define to 1 if you have the `_floorl' function. */ 887 /* #undef _GLIBCXX_HAVE__FLOORL */ 888 889 /* Define to 1 if you have the `_fmodf' function. */ 890 /* #undef _GLIBCXX_HAVE__FMODF */ 891 892 /* Define to 1 if you have the `_fmodl' function. */ 893 /* #undef _GLIBCXX_HAVE__FMODL */ 894 895 /* Define to 1 if you have the `_fpclass' function. */ 896 /* #undef _GLIBCXX_HAVE__FPCLASS */ 897 898 /* Define to 1 if you have the `_frexpf' function. */ 899 /* #undef _GLIBCXX_HAVE__FREXPF */ 900 901 /* Define to 1 if you have the `_frexpl' function. */ 902 /* #undef _GLIBCXX_HAVE__FREXPL */ 903 904 /* Define to 1 if you have the `_hypot' function. */ 905 /* #undef _GLIBCXX_HAVE__HYPOT */ 906 907 /* Define to 1 if you have the `_hypotf' function. */ 908 /* #undef _GLIBCXX_HAVE__HYPOTF */ 909 910 /* Define to 1 if you have the `_hypotl' function. */ 911 /* #undef _GLIBCXX_HAVE__HYPOTL */ 912 913 /* Define to 1 if you have the `_isinf' function. */ 914 /* #undef _GLIBCXX_HAVE__ISINF */ 915 916 /* Define to 1 if you have the `_isinff' function. */ 917 /* #undef _GLIBCXX_HAVE__ISINFF */ 918 919 /* Define to 1 if you have the `_isinfl' function. */ 920 /* #undef _GLIBCXX_HAVE__ISINFL */ 921 922 /* Define to 1 if you have the `_isnan' function. */ 923 /* #undef _GLIBCXX_HAVE__ISNAN */ 924 925 /* Define to 1 if you have the `_isnanf' function. */ 926 /* #undef _GLIBCXX_HAVE__ISNANF */ 927 928 /* Define to 1 if you have the `_isnanl' function. */ 929 /* #undef _GLIBCXX_HAVE__ISNANL */ 930 931 /* Define to 1 if you have the `_ldexpf' function. */ 932 /* #undef _GLIBCXX_HAVE__LDEXPF */ 933 934 /* Define to 1 if you have the `_ldexpl' function. */ 935 /* #undef _GLIBCXX_HAVE__LDEXPL */ 936 937 /* Define to 1 if you have the `_log10f' function. */ 938 /* #undef _GLIBCXX_HAVE__LOG10F */ 939 940 /* Define to 1 if you have the `_log10l' function. */ 941 /* #undef _GLIBCXX_HAVE__LOG10L */ 942 943 /* Define to 1 if you have the `_logf' function. */ 944 /* #undef _GLIBCXX_HAVE__LOGF */ 945 946 /* Define to 1 if you have the `_logl' function. */ 947 /* #undef _GLIBCXX_HAVE__LOGL */ 948 949 /* Define to 1 if you have the `_modf' function. */ 950 /* #undef _GLIBCXX_HAVE__MODF */ 951 952 /* Define to 1 if you have the `_modff' function. */ 953 /* #undef _GLIBCXX_HAVE__MODFF */ 954 955 /* Define to 1 if you have the `_modfl' function. */ 956 /* #undef _GLIBCXX_HAVE__MODFL */ 957 958 /* Define to 1 if you have the `_powf' function. */ 959 /* #undef _GLIBCXX_HAVE__POWF */ 960 961 /* Define to 1 if you have the `_powl' function. */ 962 /* #undef _GLIBCXX_HAVE__POWL */ 963 964 /* Define to 1 if you have the `_qfpclass' function. */ 965 /* #undef _GLIBCXX_HAVE__QFPCLASS */ 966 967 /* Define to 1 if you have the `_sincos' function. */ 968 /* #undef _GLIBCXX_HAVE__SINCOS */ 969 970 /* Define to 1 if you have the `_sincosf' function. */ 971 /* #undef _GLIBCXX_HAVE__SINCOSF */ 972 973 /* Define to 1 if you have the `_sincosl' function. */ 974 /* #undef _GLIBCXX_HAVE__SINCOSL */ 975 976 /* Define to 1 if you have the `_sinf' function. */ 977 /* #undef _GLIBCXX_HAVE__SINF */ 978 979 /* Define to 1 if you have the `_sinhf' function. */ 980 /* #undef _GLIBCXX_HAVE__SINHF */ 981 982 /* Define to 1 if you have the `_sinhl' function. */ 983 /* #undef _GLIBCXX_HAVE__SINHL */ 984 985 /* Define to 1 if you have the `_sinl' function. */ 986 /* #undef _GLIBCXX_HAVE__SINL */ 987 988 /* Define to 1 if you have the `_sqrtf' function. */ 989 /* #undef _GLIBCXX_HAVE__SQRTF */ 990 991 /* Define to 1 if you have the `_sqrtl' function. */ 992 /* #undef _GLIBCXX_HAVE__SQRTL */ 993 994 /* Define to 1 if you have the `_tanf' function. */ 995 /* #undef _GLIBCXX_HAVE__TANF */ 996 997 /* Define to 1 if you have the `_tanhf' function. */ 998 /* #undef _GLIBCXX_HAVE__TANHF */ 999 1000 /* Define to 1 if you have the `_tanhl' function. */ 1001 /* #undef _GLIBCXX_HAVE__TANHL */ 1002 1003 /* Define to 1 if you have the `_tanl' function. */ 1004 /* #undef _GLIBCXX_HAVE__TANL */ 1005 1006 /* Define as const if the declaration of iconv() needs const. */ 1007 /* #undef _GLIBCXX_ICONV_CONST */ 1008 1009 /* Define to the sub-directory in which libtool stores uninstalled libraries. 1010 */ 1011 #define LT_OBJDIR ".libs/" 1012 1013 /* Name of package */ 1014 /* #undef _GLIBCXX_PACKAGE */ 1015 1016 /* Define to the address where bug reports for this package should be sent. */ 1017 #define _GLIBCXX_PACKAGE_BUGREPORT "" 1018 1019 /* Define to the full name of this package. */ 1020 #define _GLIBCXX_PACKAGE_NAME "package-unused" 1021 1022 /* Define to the full name and version of this package. */ 1023 #define _GLIBCXX_PACKAGE_STRING "package-unused version-unused" 1024 1025 /* Define to the one symbol short name of this package. */ 1026 #define _GLIBCXX_PACKAGE_TARNAME "libstdc++" 1027 1028 /* Define to the home page for this package. */ 1029 #define _GLIBCXX_PACKAGE_URL "" 1030 1031 /* Define to the version of this package. */ 1032 #define _GLIBCXX_PACKAGE__GLIBCXX_VERSION "version-unused" 1033 1034 /* The size of `char', as computed by sizeof. */ 1035 /* #undef SIZEOF_CHAR */ 1036 1037 /* The size of `int', as computed by sizeof. */ 1038 /* #undef SIZEOF_INT */ 1039 1040 /* The size of `long', as computed by sizeof. */ 1041 /* #undef SIZEOF_LONG */ 1042 1043 /* The size of `short', as computed by sizeof. */ 1044 /* #undef SIZEOF_SHORT */ 1045 1046 /* The size of `void *', as computed by sizeof. */ 1047 /* #undef SIZEOF_VOID_P */ 1048 1049 /* Define to 1 if you have the ANSI C header files. */ 1050 #define STDC_HEADERS 1 1051 1052 /* Version number of package */ 1053 /* #undef _GLIBCXX_VERSION */ 1054 1055 /* Define if builtin atomic operations for bool are supported on this host. */ 1056 /* #undef _GLIBCXX_ATOMIC_BUILTINS_1 */ 1057 1058 /* Define if builtin atomic operations for short are supported on this host. 1059 */ 1060 /* #undef _GLIBCXX_ATOMIC_BUILTINS_2 */ 1061 1062 /* Define if builtin atomic operations for int are supported on this host. */ 1063 /* #undef _GLIBCXX_ATOMIC_BUILTINS_4 */ 1064 1065 /* Define if builtin atomic operations for long long are supported on this 1066 host. */ 1067 /* #undef _GLIBCXX_ATOMIC_BUILTINS_8 */ 1068 1069 /* Define to use concept checking code from the boost libraries. */ 1070 /* #undef _GLIBCXX_CONCEPT_CHECKS */ 1071 1072 /* Define if a fully dynamic basic_string is wanted. */ 1073 /* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */ 1074 1075 /* Define if gthreads library is available. */ 1076 /* #undef _GLIBCXX_HAS_GTHREADS */ 1077 1078 /* Define to 1 if a full hosted library is built, or 0 if freestanding. */ 1079 #define _GLIBCXX_HOSTED 1 1080 1081 /* Define if compatibility should be provided for -mlong-double-64. */ 1082 1083 /* Define if ptrdiff_t is int. */ 1084 /* #undef _GLIBCXX_PTRDIFF_T_IS_INT */ 1085 1086 /* Define if using setrlimit to set resource limits during "make check" */ 1087 /* #undef _GLIBCXX_RES_LIMITS */ 1088 1089 /* Define if size_t is unsigned int. */ 1090 /* #undef _GLIBCXX_SIZE_T_IS_UINT */ 1091 1092 /* Define if the compiler is configured for setjmp/longjmp exceptions. */ 1093 /* #undef _GLIBCXX_SJLJ_EXCEPTIONS */ 1094 1095 /* Define if EOF == -1, SEEK_CUR == 1, SEEK_END == 2. */ 1096 #define _GLIBCXX_STDIO_MACROS 1 1097 1098 /* Define to use symbol versioning in the shared library. */ 1099 /* #undef _GLIBCXX_SYMVER */ 1100 1101 /* Define to use darwin versioning in the shared library. */ 1102 /* #undef _GLIBCXX_SYMVER_DARWIN */ 1103 1104 /* Define to use GNU versioning in the shared library. */ 1105 /* #undef _GLIBCXX_SYMVER_GNU */ 1106 1107 /* Define to use GNU namespace versioning in the shared library. */ 1108 /* #undef _GLIBCXX_SYMVER_GNU_NAMESPACE */ 1109 1110 /* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>, 1111 <stdio.h>, and <stdlib.h> can be used or exposed. */ 1112 /* #undef _GLIBCXX_USE_C99 */ 1113 1114 /* Define if C99 functions in <complex.h> should be used in <complex>. Using 1115 compiler builtins for these functions requires corresponding C99 library 1116 functions to be present. */ 1117 /* #undef _GLIBCXX_USE_C99_COMPLEX */ 1118 1119 /* Define if C99 functions in <complex.h> should be used in <tr1/complex>. 1120 Using compiler builtins for these functions requires corresponding C99 1121 library functions to be present. */ 1122 /* #undef _GLIBCXX_USE_C99_COMPLEX_TR1 */ 1123 1124 /* Define if C99 functions in <ctype.h> should be imported in <tr1/cctype> in 1125 namespace std::tr1. */ 1126 #define _GLIBCXX_USE_C99_CTYPE_TR1 1 1127 1128 /* Define if C99 functions in <fenv.h> should be imported in <tr1/cfenv> in 1129 namespace std::tr1. */ 1130 /* #undef _GLIBCXX_USE_C99_FENV_TR1 */ 1131 1132 /* Define if C99 functions in <inttypes.h> should be imported in 1133 <tr1/cinttypes> in namespace std::tr1. */ 1134 #define _GLIBCXX_USE_C99_INTTYPES_TR1 1 1135 1136 /* Define if wchar_t C99 functions in <inttypes.h> should be imported in 1137 <tr1/cinttypes> in namespace std::tr1. */ 1138 #define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 1 1139 1140 /* Define if C99 functions or macros in <math.h> should be imported in <cmath> 1141 in namespace std. */ 1142 #define _GLIBCXX_USE_C99_MATH 1 1143 1144 /* Define if C99 functions or macros in <math.h> should be imported in 1145 <tr1/cmath> in namespace std::tr1. */ 1146 /* #undef _GLIBCXX_USE_C99_MATH_TR1 */ 1147 1148 /* Define if C99 types in <stdint.h> should be imported in <tr1/cstdint> in 1149 namespace std::tr1. */ 1150 #define _GLIBCXX_USE_C99_STDINT_TR1 1 1151 1152 /* Defined if clock_gettime has monotonic clock support. */ 1153 /* #undef _GLIBCXX_USE_CLOCK_MONOTONIC */ 1154 1155 /* Defined if clock_gettime has realtime clock support. */ 1156 /* #undef _GLIBCXX_USE_CLOCK_REALTIME */ 1157 1158 /* Define if ISO/IEC TR 24733 decimal floating point types are supported on 1159 this host. */ 1160 /* #undef _GLIBCXX_USE_DECIMAL_FLOAT */ 1161 1162 /* Defined if gettimeofday is available. */ 1163 #define _GLIBCXX_USE_GETTIMEOFDAY 1 1164 1165 /* Define if LFS support is available. */ 1166 /* #undef _GLIBCXX_USE_LFS */ 1167 1168 /* Define if code specialized for long long should be used. */ 1169 #define _GLIBCXX_USE_LONG_LONG 1 1170 1171 /* Defined if nanosleep is available. */ 1172 /* #undef _GLIBCXX_USE_NANOSLEEP */ 1173 1174 /* Define if NLS translations are to be used. */ 1175 /* #undef _GLIBCXX_USE_NLS */ 1176 1177 /* Define if /dev/random and /dev/urandom are available for the random_device 1178 of TR1 (Chapter 5.1). */ 1179 /* #undef _GLIBCXX_USE_RANDOM_TR1 */ 1180 1181 /* Defined if sched_yield is available. */ 1182 /* #undef _GLIBCXX_USE_SCHED_YIELD */ 1183 1184 /* Define if code specialized for wchar_t should be used. */ 1185 #define _GLIBCXX_USE_WCHAR_T 1 1186 1187 #if defined (_GLIBCXX_HAVE__ACOSF) && ! defined (_GLIBCXX_HAVE_ACOSF) 1188 # define _GLIBCXX_HAVE_ACOSF 1 1189 # define acosf _acosf 1190 #endif 1191 1192 #if defined (_GLIBCXX_HAVE__ACOSL) && ! defined (_GLIBCXX_HAVE_ACOSL) 1193 # define _GLIBCXX_HAVE_ACOSL 1 1194 # define acosl _acosl 1195 #endif 1196 1197 #if defined (_GLIBCXX_HAVE__ASINF) && ! defined (_GLIBCXX_HAVE_ASINF) 1198 # define _GLIBCXX_HAVE_ASINF 1 1199 # define asinf _asinf 1200 #endif 1201 1202 #if defined (_GLIBCXX_HAVE__ASINL) && ! defined (_GLIBCXX_HAVE_ASINL) 1203 # define _GLIBCXX_HAVE_ASINL 1 1204 # define asinl _asinl 1205 #endif 1206 1207 #if defined (_GLIBCXX_HAVE__ATAN2F) && ! defined (_GLIBCXX_HAVE_ATAN2F) 1208 # define _GLIBCXX_HAVE_ATAN2F 1 1209 # define atan2f _atan2f 1210 #endif 1211 1212 #if defined (_GLIBCXX_HAVE__ATAN2L) && ! defined (_GLIBCXX_HAVE_ATAN2L) 1213 # define _GLIBCXX_HAVE_ATAN2L 1 1214 # define atan2l _atan2l 1215 #endif 1216 1217 #if defined (_GLIBCXX_HAVE__ATANF) && ! defined (_GLIBCXX_HAVE_ATANF) 1218 # define _GLIBCXX_HAVE_ATANF 1 1219 # define atanf _atanf 1220 #endif 1221 1222 #if defined (_GLIBCXX_HAVE__ATANL) && ! defined (_GLIBCXX_HAVE_ATANL) 1223 # define _GLIBCXX_HAVE_ATANL 1 1224 # define atanl _atanl 1225 #endif 1226 1227 #if defined (_GLIBCXX_HAVE__CEILF) && ! defined (_GLIBCXX_HAVE_CEILF) 1228 # define _GLIBCXX_HAVE_CEILF 1 1229 # define ceilf _ceilf 1230 #endif 1231 1232 #if defined (_GLIBCXX_HAVE__CEILL) && ! defined (_GLIBCXX_HAVE_CEILL) 1233 # define _GLIBCXX_HAVE_CEILL 1 1234 # define ceill _ceill 1235 #endif 1236 1237 #if defined (_GLIBCXX_HAVE__COSF) && ! defined (_GLIBCXX_HAVE_COSF) 1238 # define _GLIBCXX_HAVE_COSF 1 1239 # define cosf _cosf 1240 #endif 1241 1242 #if defined (_GLIBCXX_HAVE__COSHF) && ! defined (_GLIBCXX_HAVE_COSHF) 1243 # define _GLIBCXX_HAVE_COSHF 1 1244 # define coshf _coshf 1245 #endif 1246 1247 #if defined (_GLIBCXX_HAVE__COSHL) && ! defined (_GLIBCXX_HAVE_COSHL) 1248 # define _GLIBCXX_HAVE_COSHL 1 1249 # define coshl _coshl 1250 #endif 1251 1252 #if defined (_GLIBCXX_HAVE__COSL) && ! defined (_GLIBCXX_HAVE_COSL) 1253 # define _GLIBCXX_HAVE_COSL 1 1254 # define cosl _cosl 1255 #endif 1256 1257 #if defined (_GLIBCXX_HAVE__EXPF) && ! defined (_GLIBCXX_HAVE_EXPF) 1258 # define _GLIBCXX_HAVE_EXPF 1 1259 # define expf _expf 1260 #endif 1261 1262 #if defined (_GLIBCXX_HAVE__EXPL) && ! defined (_GLIBCXX_HAVE_EXPL) 1263 # define _GLIBCXX_HAVE_EXPL 1 1264 # define expl _expl 1265 #endif 1266 1267 #if defined (_GLIBCXX_HAVE__FABSF) && ! defined (_GLIBCXX_HAVE_FABSF) 1268 # define _GLIBCXX_HAVE_FABSF 1 1269 # define fabsf _fabsf 1270 #endif 1271 1272 #if defined (_GLIBCXX_HAVE__FABSL) && ! defined (_GLIBCXX_HAVE_FABSL) 1273 # define _GLIBCXX_HAVE_FABSL 1 1274 # define fabsl _fabsl 1275 #endif 1276 1277 #if defined (_GLIBCXX_HAVE__FINITE) && ! defined (_GLIBCXX_HAVE_FINITE) 1278 # define _GLIBCXX_HAVE_FINITE 1 1279 # define finite _finite 1280 #endif 1281 1282 #if defined (_GLIBCXX_HAVE__FINITEF) && ! defined (_GLIBCXX_HAVE_FINITEF) 1283 # define _GLIBCXX_HAVE_FINITEF 1 1284 # define finitef _finitef 1285 #endif 1286 1287 #if defined (_GLIBCXX_HAVE__FINITEL) && ! defined (_GLIBCXX_HAVE_FINITEL) 1288 # define _GLIBCXX_HAVE_FINITEL 1 1289 # define finitel _finitel 1290 #endif 1291 1292 #if defined (_GLIBCXX_HAVE__FLOORF) && ! defined (_GLIBCXX_HAVE_FLOORF) 1293 # define _GLIBCXX_HAVE_FLOORF 1 1294 # define floorf _floorf 1295 #endif 1296 1297 #if defined (_GLIBCXX_HAVE__FLOORL) && ! defined (_GLIBCXX_HAVE_FLOORL) 1298 # define _GLIBCXX_HAVE_FLOORL 1 1299 # define floorl _floorl 1300 #endif 1301 1302 #if defined (_GLIBCXX_HAVE__FMODF) && ! defined (_GLIBCXX_HAVE_FMODF) 1303 # define _GLIBCXX_HAVE_FMODF 1 1304 # define fmodf _fmodf 1305 #endif 1306 1307 #if defined (_GLIBCXX_HAVE__FMODL) && ! defined (_GLIBCXX_HAVE_FMODL) 1308 # define _GLIBCXX_HAVE_FMODL 1 1309 # define fmodl _fmodl 1310 #endif 1311 1312 #if defined (_GLIBCXX_HAVE__FPCLASS) && ! defined (_GLIBCXX_HAVE_FPCLASS) 1313 # define _GLIBCXX_HAVE_FPCLASS 1 1314 # define fpclass _fpclass 1315 #endif 1316 1317 #if defined (_GLIBCXX_HAVE__FREXPF) && ! defined (_GLIBCXX_HAVE_FREXPF) 1318 # define _GLIBCXX_HAVE_FREXPF 1 1319 # define frexpf _frexpf 1320 #endif 1321 1322 #if defined (_GLIBCXX_HAVE__FREXPL) && ! defined (_GLIBCXX_HAVE_FREXPL) 1323 # define _GLIBCXX_HAVE_FREXPL 1 1324 # define frexpl _frexpl 1325 #endif 1326 1327 #if defined (_GLIBCXX_HAVE__HYPOT) && ! defined (_GLIBCXX_HAVE_HYPOT) 1328 # define _GLIBCXX_HAVE_HYPOT 1 1329 # define hypot _hypot 1330 #endif 1331 1332 #if defined (_GLIBCXX_HAVE__HYPOTF) && ! defined (_GLIBCXX_HAVE_HYPOTF) 1333 # define _GLIBCXX_HAVE_HYPOTF 1 1334 # define hypotf _hypotf 1335 #endif 1336 1337 #if defined (_GLIBCXX_HAVE__HYPOTL) && ! defined (_GLIBCXX_HAVE_HYPOTL) 1338 # define _GLIBCXX_HAVE_HYPOTL 1 1339 # define hypotl _hypotl 1340 #endif 1341 1342 #if defined (_GLIBCXX_HAVE__ISINF) && ! defined (_GLIBCXX_HAVE_ISINF) 1343 # define _GLIBCXX_HAVE_ISINF 1 1344 # define isinf _isinf 1345 #endif 1346 1347 #if defined (_GLIBCXX_HAVE__ISINFF) && ! defined (_GLIBCXX_HAVE_ISINFF) 1348 # define _GLIBCXX_HAVE_ISINFF 1 1349 # define isinff _isinff 1350 #endif 1351 1352 #if defined (_GLIBCXX_HAVE__ISINFL) && ! defined (_GLIBCXX_HAVE_ISINFL) 1353 # define _GLIBCXX_HAVE_ISINFL 1 1354 # define isinfl _isinfl 1355 #endif 1356 1357 #if defined (_GLIBCXX_HAVE__ISNAN) && ! defined (_GLIBCXX_HAVE_ISNAN) 1358 # define _GLIBCXX_HAVE_ISNAN 1 1359 # define isnan _isnan 1360 #endif 1361 1362 #if defined (_GLIBCXX_HAVE__ISNANF) && ! defined (_GLIBCXX_HAVE_ISNANF) 1363 # define _GLIBCXX_HAVE_ISNANF 1 1364 # define isnanf _isnanf 1365 #endif 1366 1367 #if defined (_GLIBCXX_HAVE__ISNANL) && ! defined (_GLIBCXX_HAVE_ISNANL) 1368 # define _GLIBCXX_HAVE_ISNANL 1 1369 # define isnanl _isnanl 1370 #endif 1371 1372 #if defined (_GLIBCXX_HAVE__LDEXPF) && ! defined (_GLIBCXX_HAVE_LDEXPF) 1373 # define _GLIBCXX_HAVE_LDEXPF 1 1374 # define ldexpf _ldexpf 1375 #endif 1376 1377 #if defined (_GLIBCXX_HAVE__LDEXPL) && ! defined (_GLIBCXX_HAVE_LDEXPL) 1378 # define _GLIBCXX_HAVE_LDEXPL 1 1379 # define ldexpl _ldexpl 1380 #endif 1381 1382 #if defined (_GLIBCXX_HAVE__LOG10F) && ! defined (_GLIBCXX_HAVE_LOG10F) 1383 # define _GLIBCXX_HAVE_LOG10F 1 1384 # define log10f _log10f 1385 #endif 1386 1387 #if defined (_GLIBCXX_HAVE__LOG10L) && ! defined (_GLIBCXX_HAVE_LOG10L) 1388 # define _GLIBCXX_HAVE_LOG10L 1 1389 # define log10l _log10l 1390 #endif 1391 1392 #if defined (_GLIBCXX_HAVE__LOGF) && ! defined (_GLIBCXX_HAVE_LOGF) 1393 # define _GLIBCXX_HAVE_LOGF 1 1394 # define logf _logf 1395 #endif 1396 1397 #if defined (_GLIBCXX_HAVE__LOGL) && ! defined (_GLIBCXX_HAVE_LOGL) 1398 # define _GLIBCXX_HAVE_LOGL 1 1399 # define logl _logl 1400 #endif 1401 1402 #if defined (_GLIBCXX_HAVE__MODF) && ! defined (_GLIBCXX_HAVE_MODF) 1403 # define _GLIBCXX_HAVE_MODF 1 1404 # define modf _modf 1405 #endif 1406 1407 #if defined (_GLIBCXX_HAVE__MODFF) && ! defined (_GLIBCXX_HAVE_MODFF) 1408 # define _GLIBCXX_HAVE_MODFF 1 1409 # define modff _modff 1410 #endif 1411 1412 #if defined (_GLIBCXX_HAVE__MODFL) && ! defined (_GLIBCXX_HAVE_MODFL) 1413 # define _GLIBCXX_HAVE_MODFL 1 1414 # define modfl _modfl 1415 #endif 1416 1417 #if defined (_GLIBCXX_HAVE__POWF) && ! defined (_GLIBCXX_HAVE_POWF) 1418 # define _GLIBCXX_HAVE_POWF 1 1419 # define powf _powf 1420 #endif 1421 1422 #if defined (_GLIBCXX_HAVE__POWL) && ! defined (_GLIBCXX_HAVE_POWL) 1423 # define _GLIBCXX_HAVE_POWL 1 1424 # define powl _powl 1425 #endif 1426 1427 #if defined (_GLIBCXX_HAVE__QFPCLASS) && ! defined (_GLIBCXX_HAVE_QFPCLASS) 1428 # define _GLIBCXX_HAVE_QFPCLASS 1 1429 # define qfpclass _qfpclass 1430 #endif 1431 1432 #if defined (_GLIBCXX_HAVE__SINCOS) && ! defined (_GLIBCXX_HAVE_SINCOS) 1433 # define _GLIBCXX_HAVE_SINCOS 1 1434 # define sincos _sincos 1435 #endif 1436 1437 #if defined (_GLIBCXX_HAVE__SINCOSF) && ! defined (_GLIBCXX_HAVE_SINCOSF) 1438 # define _GLIBCXX_HAVE_SINCOSF 1 1439 # define sincosf _sincosf 1440 #endif 1441 1442 #if defined (_GLIBCXX_HAVE__SINCOSL) && ! defined (_GLIBCXX_HAVE_SINCOSL) 1443 # define _GLIBCXX_HAVE_SINCOSL 1 1444 # define sincosl _sincosl 1445 #endif 1446 1447 #if defined (_GLIBCXX_HAVE__SINF) && ! defined (_GLIBCXX_HAVE_SINF) 1448 # define _GLIBCXX_HAVE_SINF 1 1449 # define sinf _sinf 1450 #endif 1451 1452 #if defined (_GLIBCXX_HAVE__SINHF) && ! defined (_GLIBCXX_HAVE_SINHF) 1453 # define _GLIBCXX_HAVE_SINHF 1 1454 # define sinhf _sinhf 1455 #endif 1456 1457 #if defined (_GLIBCXX_HAVE__SINHL) && ! defined (_GLIBCXX_HAVE_SINHL) 1458 # define _GLIBCXX_HAVE_SINHL 1 1459 # define sinhl _sinhl 1460 #endif 1461 1462 #if defined (_GLIBCXX_HAVE__SINL) && ! defined (_GLIBCXX_HAVE_SINL) 1463 # define _GLIBCXX_HAVE_SINL 1 1464 # define sinl _sinl 1465 #endif 1466 1467 #if defined (_GLIBCXX_HAVE__SQRTF) && ! defined (_GLIBCXX_HAVE_SQRTF) 1468 # define _GLIBCXX_HAVE_SQRTF 1 1469 # define sqrtf _sqrtf 1470 #endif 1471 1472 #if defined (_GLIBCXX_HAVE__SQRTL) && ! defined (_GLIBCXX_HAVE_SQRTL) 1473 # define _GLIBCXX_HAVE_SQRTL 1 1474 # define sqrtl _sqrtl 1475 #endif 1476 1477 #if defined (_GLIBCXX_HAVE__STRTOF) && ! defined (_GLIBCXX_HAVE_STRTOF) 1478 # define _GLIBCXX_HAVE_STRTOF 1 1479 # define strtof _strtof 1480 #endif 1481 1482 #if defined (_GLIBCXX_HAVE__STRTOLD) && ! defined (_GLIBCXX_HAVE_STRTOLD) 1483 # define _GLIBCXX_HAVE_STRTOLD 1 1484 # define strtold _strtold 1485 #endif 1486 1487 #if defined (_GLIBCXX_HAVE__TANF) && ! defined (_GLIBCXX_HAVE_TANF) 1488 # define _GLIBCXX_HAVE_TANF 1 1489 # define tanf _tanf 1490 #endif 1491 1492 #if defined (_GLIBCXX_HAVE__TANHF) && ! defined (_GLIBCXX_HAVE_TANHF) 1493 # define _GLIBCXX_HAVE_TANHF 1 1494 # define tanhf _tanhf 1495 #endif 1496 1497 #if defined (_GLIBCXX_HAVE__TANHL) && ! defined (_GLIBCXX_HAVE_TANHL) 1498 # define _GLIBCXX_HAVE_TANHL 1 1499 # define tanhl _tanhl 1500 #endif 1501 1502 #if defined (_GLIBCXX_HAVE__TANL) && ! defined (_GLIBCXX_HAVE_TANL) 1503 # define _GLIBCXX_HAVE_TANL 1 1504 # define tanl _tanl 1505 #endif 1506 1507 #endif // _GLIBCXX_CXX_CONFIG_H 1508