1132720Skandnl 2169691Skandnl This file contains details for non-native builds. 3132720Skandnl 4132720Skan 5169691SkanAC_DEFUN([GLIBCXX_CROSSCONFIG],[ 6132720Skan# Base decisions on target environment. 7132720Skancase "${host}" in 8169691Skan arm*-*-symbianelf*) 9169691Skan # This is a freestanding configuration; there is nothing to do here. 10169691Skan ;; 11169691Skan 12132720Skan *-darwin*) 13132720Skan # Darwin versions vary, but the linker should work in a cross environment, 14132720Skan # so we just check for all the features here. 15132720Skan # Check for available headers. 16132720Skan AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h machine/endian.h \ 17132720Skan machine/param.h sys/machine.h fp.h locale.h float.h inttypes.h gconv.h \ 18132720Skan sys/types.h]) 19132720Skan 20132720Skan # Don't call GLIBCXX_CHECK_LINKER_FEATURES, Darwin doesn't have a GNU ld 21132720Skan GLIBCXX_CHECK_MATH_SUPPORT 22132720Skan GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT 23132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 24169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 25132720Skan GLIBCXX_CHECK_STDLIB_SUPPORT 26132720Skan 27132720Skan # For showmanyc_helper(). 28132720Skan AC_CHECK_HEADERS(sys/ioctl.h sys/filio.h) 29132720Skan GLIBCXX_CHECK_POLL 30132720Skan GLIBCXX_CHECK_S_ISREG_OR_S_IFREG 31132720Skan 32132720Skan # For xsputn_2(). 33132720Skan AC_CHECK_HEADERS(sys/uio.h) 34132720Skan GLIBCXX_CHECK_WRITEV 35132720Skan 36132720Skan AC_DEFINE(HAVE_LC_MESSAGES) 37132720Skan 38132720Skan AC_TRY_COMPILE( 39132720Skan [#include <setjmp.h>], 40132720Skan [sigjmp_buf env; 41132720Skan while (! sigsetjmp (env, 1)) 42132720Skan siglongjmp (env, 1); 43132720Skan ], 44132720Skan [AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available.])]) 45132720Skan 46132720Skan AC_DEFINE(HAVE_MMAP) 47132720Skan ;; 48132720Skan 49132720Skan *djgpp) 50132720Skan AC_CHECK_HEADERS([float.h ieeefp.h inttypes.h locale.h \ 51132720Skan memory.h stdint.h stdlib.h strings.h string.h unistd.h \ 52132720Skan wchar.h wctype.h machine/endian.h sys/ioctl.h sys/param.h \ 53132720Skan sys/resource.h sys/stat.h sys/time.h sys/types.h sys/uio.h]) 54132720Skan GLIBCXX_CHECK_LINKER_FEATURES 55132720Skan GLIBCXX_CHECK_MATH_SUPPORT 56132720Skan GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT 57132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 58169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 59132720Skan GLIBCXX_CHECK_STDLIB_SUPPORT 60132720Skan GLIBCXX_CHECK_S_ISREG_OR_S_IFREG 61132720Skan AC_DEFINE(HAVE_WRITEV) 62132720Skan ;; 63132720Skan 64132720Skan *-freebsd*) 65132720Skan AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ 66132720Skan machine/endian.h machine/param.h sys/machine.h sys/types.h \ 67132720Skan fp.h locale.h float.h inttypes.h sys/resource.h sys/stat.h \ 68132720Skan sys/time.h unistd.h]) 69132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 70132720Skan AC_SUBST(SECTION_FLAGS) 71132720Skan GLIBCXX_CHECK_LINKER_FEATURES 72132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 73169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 74132720Skan AC_DEFINE(HAVE_LC_MESSAGES) 75132720Skan AC_DEFINE(HAVE_GETPAGESIZE) 76132720Skan AC_DEFINE(HAVE_SETENV) 77132720Skan AC_DEFINE(HAVE_SIGSETJMP) 78132720Skan AC_DEFINE(HAVE_COPYSIGN) 79132720Skan AC_DEFINE(HAVE_COPYSIGNF) 80132720Skan AC_DEFINE(HAVE_FINITEF) 81132720Skan AC_DEFINE(HAVE_FINITE) 82132720Skan AC_DEFINE(HAVE_FREXPF) 83132720Skan AC_DEFINE(HAVE_HYPOT) 84132720Skan AC_DEFINE(HAVE_HYPOTF) 85132720Skan AC_DEFINE(HAVE_ISINF) 86132720Skan AC_DEFINE(HAVE_ISNAN) 87132720Skan AC_DEFINE(HAVE_ISNANF) 88132720Skan 89132720Skan AC_DEFINE(HAVE_MMAP) 90132720Skan AC_DEFINE(HAVE_ACOSF) 91132720Skan AC_DEFINE(HAVE_ASINF) 92132720Skan AC_DEFINE(HAVE_ATAN2F) 93132720Skan AC_DEFINE(HAVE_ATANF) 94132720Skan AC_DEFINE(HAVE_CEILF) 95132720Skan AC_DEFINE(HAVE_COPYSIGN) 96132720Skan AC_DEFINE(HAVE_COPYSIGNF) 97132720Skan AC_DEFINE(HAVE_COSF) 98132720Skan AC_DEFINE(HAVE_COSHF) 99132720Skan AC_DEFINE(HAVE_EXPF) 100132720Skan AC_DEFINE(HAVE_FABSF) 101132720Skan AC_DEFINE(HAVE_FLOORF) 102132720Skan AC_DEFINE(HAVE_FMODF) 103132720Skan AC_DEFINE(HAVE_FREXPF) 104132720Skan AC_DEFINE(HAVE_LDEXPF) 105132720Skan AC_DEFINE(HAVE_LOG10F) 106132720Skan AC_DEFINE(HAVE_LOGF) 107132720Skan AC_DEFINE(HAVE_MODFF) 108132720Skan AC_DEFINE(HAVE_POWF) 109132720Skan AC_DEFINE(HAVE_SINF) 110132720Skan AC_DEFINE(HAVE_SINHF) 111132720Skan AC_DEFINE(HAVE_SQRTF) 112132720Skan AC_DEFINE(HAVE_TANF) 113132720Skan AC_DEFINE(HAVE_TANHF) 114132720Skan if test x"long_double_math_on_this_cpu" = x"yes"; then 115132720Skan AC_DEFINE(HAVE_FINITEL) 116132720Skan AC_DEFINE(HAVE_ISINFL) 117132720Skan AC_DEFINE(HAVE_ISNANL) 118132720Skan fi 119132720Skan ;; 120132720Skan *-hpux*) 121132720Skan AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ 122132720Skan machine/endian.h machine/param.h sys/machine.h sys/types.h \ 123132720Skan fp.h locale.h float.h inttypes.h]) 124132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 125132720Skan AC_SUBST(SECTION_FLAGS) 126132720Skan GLIBCXX_CHECK_LINKER_FEATURES 127132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 128169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 129132720Skan AC_DEFINE(HAVE_COPYSIGN) 130132720Skan AC_DEFINE(HAVE_COPYSIGNF) 131132720Skan AC_DEFINE(HAVE_FREXPF) 132132720Skan AC_DEFINE(HAVE_HYPOT) 133132720Skan case "$target" in 134132720Skan *-hpux10*) 135132720Skan AC_DEFINE(HAVE_FINITE) 136132720Skan AC_DEFINE(HAVE_FINITEF) 137132720Skan AC_DEFINE(HAVE_ISINF) 138132720Skan AC_DEFINE(HAVE_ISINFF) 139132720Skan AC_DEFINE(HAVE_ISNAN) 140132720Skan AC_DEFINE(HAVE_ISNANF) 141132720Skan ;; 142132720Skan esac 143132720Skan ;; 144132720Skan *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu) 145132720Skan AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ 146132720Skan machine/endian.h machine/param.h sys/machine.h sys/types.h \ 147132720Skan fp.h float.h endian.h inttypes.h locale.h float.h stdint.h]) 148132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 149132720Skan AC_SUBST(SECTION_FLAGS) 150169691Skan GLIBCXX_CHECK_COMPILER_FEATURES 151132720Skan GLIBCXX_CHECK_LINKER_FEATURES 152169691Skan GLIBCXX_CHECK_MATH_SUPPORT 153169691Skan GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT 154132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 155169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 156169691Skan GLIBCXX_CHECK_STDLIB_SUPPORT 157132720Skan 158132720Skan # For LFS. 159132720Skan AC_DEFINE(HAVE_INT64_T) 160169691Skan GLIBCXX_CHECK_LFS 161132720Skan 162132720Skan # For showmanyc_helper(). 163132720Skan AC_CHECK_HEADERS(sys/ioctl.h sys/filio.h) 164132720Skan GLIBCXX_CHECK_POLL 165132720Skan GLIBCXX_CHECK_S_ISREG_OR_S_IFREG 166132720Skan 167132720Skan # For xsputn_2(). 168132720Skan AC_CHECK_HEADERS(sys/uio.h) 169132720Skan GLIBCXX_CHECK_WRITEV 170132720Skan ;; 171132720Skan *-mingw32*) 172132720Skan AC_CHECK_HEADERS([sys/types.h locale.h float.h]) 173132720Skan GLIBCXX_CHECK_LINKER_FEATURES 174132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 175132720Skan ;; 176132720Skan *-netbsd*) 177132720Skan AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \ 178132720Skan machine/endian.h machine/param.h sys/machine.h sys/types.h \ 179132720Skan fp.h locale.h float.h inttypes.h]) 180132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 181132720Skan AC_SUBST(SECTION_FLAGS) 182132720Skan GLIBCXX_CHECK_LINKER_FEATURES 183132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 184169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 185132720Skan AC_DEFINE(HAVE_COPYSIGN) 186132720Skan AC_DEFINE(HAVE_COPYSIGNF) 187132720Skan AC_DEFINE(HAVE_FINITEF) 188132720Skan AC_DEFINE(HAVE_FINITE) 189132720Skan AC_DEFINE(HAVE_FREXPF) 190132720Skan AC_DEFINE(HAVE_HYPOTF) 191132720Skan AC_DEFINE(HAVE_ISINF) 192132720Skan AC_DEFINE(HAVE_ISINFF) 193132720Skan AC_DEFINE(HAVE_ISNAN) 194132720Skan AC_DEFINE(HAVE_ISNANF) 195132720Skan if test x"long_double_math_on_this_cpu" = x"yes"; then 196132720Skan AC_DEFINE(HAVE_FINITEL) 197132720Skan AC_DEFINE(HAVE_ISINFL) 198132720Skan AC_DEFINE(HAVE_ISNANL) 199132720Skan fi 200132720Skan ;; 201169691Skan *-netware) 202169691Skan AC_CHECK_HEADERS([nan.h ieeefp.h sys/isa_defs.h sys/machine.h \ 203169691Skan sys/types.h locale.h float.h inttypes.h]) 204169691Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 205169691Skan AC_SUBST(SECTION_FLAGS) 206169691Skan GLIBCXX_CHECK_LINKER_FEATURES 207169691Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 208169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 209169691Skan AC_DEFINE(HAVE_HYPOT) 210169691Skan AC_DEFINE(HAVE_ISINF) 211169691Skan AC_DEFINE(HAVE_ISNAN) 212169691Skan 213169691Skan # For showmanyc_helper(). 214169691Skan AC_CHECK_HEADERS(sys/ioctl.h sys/filio.h) 215169691Skan GLIBCXX_CHECK_POLL 216169691Skan GLIBCXX_CHECK_S_ISREG_OR_S_IFREG 217169691Skan 218169691Skan # For xsputn_2(). 219169691Skan AC_CHECK_HEADERS(sys/uio.h) 220169691Skan GLIBCXX_CHECK_WRITEV 221169691Skan ;; 222132720Skan *-qnx6.1* | *-qnx6.2*) 223132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 224132720Skan AC_SUBST(SECTION_FLAGS) 225132720Skan GLIBCXX_CHECK_LINKER_FEATURES 226132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 227169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 228132720Skan AC_DEFINE(HAVE_COSF) 229132720Skan AC_DEFINE(HAVE_COSL) 230132720Skan AC_DEFINE(HAVE_COSHF) 231132720Skan AC_DEFINE(HAVE_COSHL) 232132720Skan AC_DEFINE(HAVE_LOGF) 233132720Skan AC_DEFINE(HAVE_LOGL) 234132720Skan AC_DEFINE(HAVE_LOG10F) 235132720Skan AC_DEFINE(HAVE_LOG10L) 236132720Skan AC_DEFINE(HAVE_SINF) 237132720Skan AC_DEFINE(HAVE_SINL) 238132720Skan AC_DEFINE(HAVE_SINHF) 239132720Skan AC_DEFINE(HAVE_SINHL) 240132720Skan ;; 241132720Skan *-solaris*) 242132720Skan case "$target" in 243132720Skan # *-solaris2.5) 244132720Skan # os_include_dir="os/solaris/solaris2.5" 245132720Skan # ;; 246132720Skan # *-solaris2.6) 247132720Skan # os_include_dir="os/solaris/solaris2.6" 248132720Skan # ;; 249132720Skan *-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10) 250169691Skan GLIBCXX_CHECK_LINKER_FEATURES 251132720Skan AC_DEFINE(HAVE_GETPAGESIZE) 252132720Skan AC_DEFINE(HAVE_SIGSETJMP) 253132720Skan AC_DEFINE(HAVE_MBSTATE_T) 254132720Skan AC_DEFINE(HAVE_POLL) 255132720Skan AC_DEFINE(HAVE_S_ISREG) 256132720Skan AC_DEFINE(HAVE_LC_MESSAGES) 257132720Skan AC_DEFINE(HAVE_FINITE) 258132720Skan AC_DEFINE(HAVE_FPCLASS) 259132720Skan AC_DEFINE(HAVE_GETPAGESIZE) 260132720Skan AC_DEFINE(HAVE_NL_LANGINFO) 261132720Skan AC_DEFINE(HAVE_ICONV) 262132720Skan AC_DEFINE(HAVE_ICONV_CLOSE) 263132720Skan AC_DEFINE(HAVE_ICONV_OPEN) 264132720Skan # Look for the pieces required for wchar_t support in order to 265132720Skan # get all the right HAVE_* macros defined. 266169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 267132720Skan # All of the dependencies for wide character support are here, so 268132720Skan # turn it on. This requires some syncronization with the 269169691Skan # GLIBCXX_CHECK_ICONV_SUPPORT in acinclude.m4 270132720Skan AC_DEFINE(_GLIBCXX_USE_WCHAR_T) 271132720Skan # Are these tested for even when cross? 272132720Skan AC_DEFINE(HAVE_FLOAT_H) 273132720Skan AC_DEFINE(HAVE_IEEEFP_H) 274132720Skan AC_DEFINE(HAVE_INTTYPES_H) 275132720Skan AC_DEFINE(HAVE_LOCALE_H) 276132720Skan AC_DEFINE(HAVE_NAN_H) 277132720Skan AC_DEFINE(HAVE_SYS_FILIO_H) 278132720Skan AC_DEFINE(HAVE_SYS_IOCTL_H) 279132720Skan AC_DEFINE(HAVE_SYS_ISA_DEFS_H) 280132720Skan AC_DEFINE(HAVE_SYS_RESOURCE_H) 281132720Skan AC_DEFINE(HAVE_SYS_TIME_H) 282132720Skan AC_DEFINE(HAVE_SYS_TYPES_H) 283132720Skan AC_DEFINE(HAVE_UNISTD_H) 284132720Skan AC_DEFINE(HAVE_WCHAR_H) 285132720Skan AC_DEFINE(HAVE_WCTYPE_H) 286132720Skan AC_DEFINE(HAVE_LIBM) 287132720Skan ;; 288132720Skan esac 289132720Skan case "$target" in 290132720Skan sparc*-*-solaris2.8 | sparc*-*-solaris2.9 | sparc*-*-solaris2.10) 291132720Skan # I saw these on sparc-sun-solaris2.8, but not 2.6, and not on i386 292132720Skan AC_DEFINE(HAVE___BUILTIN_ABS) 293132720Skan AC_DEFINE(HAVE___BUILTIN_LABS) 294132720Skan AC_DEFINE(HAVE___BUILTIN_FABS) 295132720Skan AC_DEFINE(HAVE___BUILTIN_FABSF) 296132720Skan AC_DEFINE(HAVE___BUILTIN_FABSL) 297132720Skan AC_DEFINE(HAVE___BUILTIN_COS) 298132720Skan AC_DEFINE(HAVE___BUILTIN_COSF) 299132720Skan AC_DEFINE(HAVE___BUILTIN_SIN) 300132720Skan AC_DEFINE(HAVE___BUILTIN_SINF) 301132720Skan ;; 302132720Skan esac 303146897Skan case "$target" in 304146897Skan *-*-solaris2.10) 305146897Skan # These two C99 functions are present only in Solaris >= 10 306146897Skan AC_DEFINE(HAVE_STRTOF) 307146897Skan AC_DEFINE(HAVE_STRTOLD) 308146897Skan ;; 309146897Skan esac 310132720Skan AC_DEFINE(HAVE_MMAP) 311132720Skan AC_DEFINE(HAVE_COPYSIGN) 312132720Skan AC_DEFINE(HAVE_ISNAN) 313132720Skan AC_DEFINE(HAVE_ISNANF) 314132720Skan AC_DEFINE(HAVE_MODFF) 315132720Skan AC_DEFINE(HAVE_HYPOT) 316132720Skan ;; 317132720Skan *-tpf) 318132720Skan AC_CHECK_HEADERS([nan.h endian.h machine/endian.h \ 319132720Skan sys/param.h sys/types.h locale.h float.h inttypes.h]) 320132720Skan SECTION_FLAGS='-ffunction-sections -fdata-sections' 321132720Skan AC_SUBST(SECTION_FLAGS) 322132720Skan GLIBCXX_CHECK_LINKER_FEATURES 323132720Skan GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT 324169691Skan GLIBCXX_CHECK_ICONV_SUPPORT 325132720Skan AC_DEFINE(HAVE_COPYSIGN) 326132720Skan AC_DEFINE(HAVE_COPYSIGNF) 327132720Skan AC_DEFINE(HAVE_FINITE) 328132720Skan AC_DEFINE(HAVE_FINITEF) 329132720Skan AC_DEFINE(HAVE_FREXPF) 330132720Skan AC_DEFINE(HAVE_HYPOTF) 331132720Skan AC_DEFINE(HAVE_ISINF) 332132720Skan AC_DEFINE(HAVE_ISINFF) 333132720Skan AC_DEFINE(HAVE_ISNAN) 334132720Skan AC_DEFINE(HAVE_ISNANF) 335132720Skan AC_DEFINE(HAVE_SINCOS) 336132720Skan AC_DEFINE(HAVE_SINCOSF) 337132720Skan if test x"long_double_math_on_this_cpu" = x"yes"; then 338132720Skan AC_DEFINE(HAVE_FINITEL) 339132720Skan AC_DEFINE(HAVE_HYPOTL) 340132720Skan AC_DEFINE(HAVE_ISINFL) 341132720Skan AC_DEFINE(HAVE_ISNANL) 342132720Skan fi 343132720Skan ;; 344132720Skan *-vxworks) 345132720Skan AC_DEFINE(HAVE_MMAP) 346132720Skan AC_DEFINE(HAVE_ACOSF) 347132720Skan AC_DEFINE(HAVE_ASINF) 348132720Skan AC_DEFINE(HAVE_ATAN2F) 349132720Skan AC_DEFINE(HAVE_ATANF) 350132720Skan AC_DEFINE(HAVE_CEILF) 351132720Skan AC_DEFINE(HAVE_COSF) 352132720Skan AC_DEFINE(HAVE_COSHF) 353132720Skan AC_DEFINE(HAVE_EXPF) 354132720Skan AC_DEFINE(HAVE_FABSF) 355132720Skan AC_DEFINE(HAVE_FLOORF) 356132720Skan AC_DEFINE(HAVE_FMODF) 357132720Skan AC_DEFINE(HAVE_HYPOT) 358132720Skan AC_DEFINE(HAVE_LOG10F) 359132720Skan AC_DEFINE(HAVE_LOGF) 360132720Skan AC_DEFINE(HAVE_POWF) 361132720Skan AC_DEFINE(HAVE_SINF) 362132720Skan AC_DEFINE(HAVE_SINHF) 363132720Skan AC_DEFINE(HAVE_SQRTF) 364132720Skan AC_DEFINE(HAVE_TANF) 365132720Skan AC_DEFINE(HAVE_TANHF) 366132720Skan ;; 367132720Skan *-windiss*) 368132720Skan AC_DEFINE(HAVE_ACOSF) 369132720Skan AC_DEFINE(HAVE_ACOSL) 370132720Skan AC_DEFINE(HAVE_ASINF) 371132720Skan AC_DEFINE(HAVE_ASINL) 372132720Skan AC_DEFINE(HAVE_ATAN2F) 373132720Skan AC_DEFINE(HAVE_ATAN2L) 374132720Skan AC_DEFINE(HAVE_ATANF) 375132720Skan AC_DEFINE(HAVE_ATANL) 376132720Skan AC_DEFINE(HAVE_CEILF) 377132720Skan AC_DEFINE(HAVE_CEILL) 378132720Skan AC_DEFINE(HAVE_COPYSIGN) 379132720Skan AC_DEFINE(HAVE_COPYSIGNF) 380132720Skan AC_DEFINE(HAVE_COSF) 381132720Skan AC_DEFINE(HAVE_COSL) 382132720Skan AC_DEFINE(HAVE_COSHF) 383132720Skan AC_DEFINE(HAVE_COSHL) 384132720Skan AC_DEFINE(HAVE_EXPF) 385132720Skan AC_DEFINE(HAVE_EXPL) 386132720Skan AC_DEFINE(HAVE_FABSF) 387132720Skan AC_DEFINE(HAVE_FABSL) 388132720Skan AC_DEFINE(HAVE_FLOORF) 389132720Skan AC_DEFINE(HAVE_FLOORL) 390132720Skan AC_DEFINE(HAVE_FMODF) 391132720Skan AC_DEFINE(HAVE_FMODL) 392132720Skan AC_DEFINE(HAVE_FREXPF) 393132720Skan AC_DEFINE(HAVE_FREXPL) 394132720Skan AC_DEFINE(HAVE_LDEXPF) 395132720Skan AC_DEFINE(HAVE_LDEXPL) 396132720Skan AC_DEFINE(HAVE_LOG10F) 397132720Skan AC_DEFINE(HAVE_LOG10L) 398132720Skan AC_DEFINE(HAVE_LOGF) 399132720Skan AC_DEFINE(HAVE_MODFF) 400132720Skan AC_DEFINE(HAVE_MODFL) 401132720Skan AC_DEFINE(HAVE_POWF) 402132720Skan AC_DEFINE(HAVE_POWL) 403132720Skan AC_DEFINE(HAVE_SINF) 404132720Skan AC_DEFINE(HAVE_SINL) 405132720Skan AC_DEFINE(HAVE_SINHF) 406132720Skan AC_DEFINE(HAVE_SINHL) 407132720Skan AC_DEFINE(HAVE_SQRTF) 408132720Skan AC_DEFINE(HAVE_SQRTL) 409132720Skan AC_DEFINE(HAVE_TANF) 410132720Skan AC_DEFINE(HAVE_TANL) 411132720Skan AC_DEFINE(HAVE_TANHF) 412132720Skan AC_DEFINE(HAVE_TANHL) 413132720Skan ;; 414132720Skan *) 415132720Skan AC_MSG_ERROR([No support for this host/target combination.]) 416132720Skan ;; 417132720Skanesac 418169691Skan]) 419