baseline_symbols.txt: New.
[gcc.git] / libstdc++-v3 / crossconfig.m4
1 dnl
2 dnl This file contains stuff.
3 dnl
4
5 # Base decisions on target environment.
6 case "${host}" in
7 arm*-*-symbianelf*)
8 # This is a freestanding configuration; there is nothing to do here.
9 ;;
10
11 *-darwin*)
12 # Darwin versions vary, but the linker should work in a cross environment,
13 # so we just check for all the features here.
14 # Check for available headers.
15 AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h machine/endian.h \
16 machine/param.h sys/machine.h fp.h locale.h float.h inttypes.h gconv.h \
17 sys/types.h])
18
19 GLIBCXX_CHECK_COMPILER_FEATURES
20 # Don't call GLIBCXX_CHECK_LINKER_FEATURES, Darwin doesn't have a GNU ld
21 GLIBCXX_CHECK_MATH_SUPPORT
22 GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT
23 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
24 GLIBCXX_CHECK_WCHAR_T_SUPPORT
25 GLIBCXX_CHECK_STDLIB_SUPPORT
26
27 # For showmanyc_helper().
28 AC_CHECK_HEADERS(sys/ioctl.h sys/filio.h)
29 GLIBCXX_CHECK_POLL
30 GLIBCXX_CHECK_S_ISREG_OR_S_IFREG
31
32 # For xsputn_2().
33 AC_CHECK_HEADERS(sys/uio.h)
34 GLIBCXX_CHECK_WRITEV
35
36 AC_DEFINE(HAVE_LC_MESSAGES)
37
38 AC_TRY_COMPILE(
39 [#include <setjmp.h>],
40 [sigjmp_buf env;
41 while (! sigsetjmp (env, 1))
42 siglongjmp (env, 1);
43 ],
44 [AC_DEFINE(HAVE_SIGSETJMP, 1, [Define if sigsetjmp is available.])])
45
46 AC_DEFINE(HAVE_MMAP)
47 ;;
48
49 *djgpp)
50 AC_CHECK_HEADERS([float.h ieeefp.h inttypes.h locale.h \
51 memory.h stdint.h stdlib.h strings.h string.h unistd.h \
52 wchar.h wctype.h machine/endian.h sys/ioctl.h sys/param.h \
53 sys/resource.h sys/stat.h sys/time.h sys/types.h sys/uio.h])
54 GLIBCXX_CHECK_COMPILER_FEATURES
55 GLIBCXX_CHECK_LINKER_FEATURES
56 GLIBCXX_CHECK_MATH_SUPPORT
57 GLIBCXX_CHECK_BUILTIN_MATH_SUPPORT
58 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
59 GLIBCXX_CHECK_WCHAR_T_SUPPORT
60 GLIBCXX_CHECK_STDLIB_SUPPORT
61 GLIBCXX_CHECK_S_ISREG_OR_S_IFREG
62 AC_DEFINE(HAVE_WRITEV)
63 ;;
64
65 *-freebsd*)
66 AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
67 machine/endian.h machine/param.h sys/machine.h sys/types.h \
68 fp.h locale.h float.h inttypes.h sys/resource.h sys/stat.h \
69 sys/time.h unistd.h])
70 SECTION_FLAGS='-ffunction-sections -fdata-sections'
71 AC_SUBST(SECTION_FLAGS)
72 GLIBCXX_CHECK_LINKER_FEATURES
73 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
74 GLIBCXX_CHECK_WCHAR_T_SUPPORT
75 AC_DEFINE(HAVE_LC_MESSAGES)
76 AC_DEFINE(HAVE_GETPAGESIZE)
77 AC_DEFINE(HAVE_SETENV)
78 AC_DEFINE(HAVE_SIGSETJMP)
79 AC_DEFINE(HAVE_COPYSIGN)
80 AC_DEFINE(HAVE_COPYSIGNF)
81 AC_DEFINE(HAVE_FINITEF)
82 AC_DEFINE(HAVE_FINITE)
83 AC_DEFINE(HAVE_FREXPF)
84 AC_DEFINE(HAVE_HYPOT)
85 AC_DEFINE(HAVE_HYPOTF)
86 AC_DEFINE(HAVE_ISINF)
87 AC_DEFINE(HAVE_ISNAN)
88 AC_DEFINE(HAVE_ISNANF)
89
90 AC_DEFINE(HAVE_MMAP)
91 AC_DEFINE(HAVE_ACOSF)
92 AC_DEFINE(HAVE_ASINF)
93 AC_DEFINE(HAVE_ATAN2F)
94 AC_DEFINE(HAVE_ATANF)
95 AC_DEFINE(HAVE_CEILF)
96 AC_DEFINE(HAVE_COPYSIGN)
97 AC_DEFINE(HAVE_COPYSIGNF)
98 AC_DEFINE(HAVE_COSF)
99 AC_DEFINE(HAVE_COSHF)
100 AC_DEFINE(HAVE_EXPF)
101 AC_DEFINE(HAVE_FABSF)
102 AC_DEFINE(HAVE_FLOORF)
103 AC_DEFINE(HAVE_FMODF)
104 AC_DEFINE(HAVE_FREXPF)
105 AC_DEFINE(HAVE_LDEXPF)
106 AC_DEFINE(HAVE_LOG10F)
107 AC_DEFINE(HAVE_LOGF)
108 AC_DEFINE(HAVE_MODFF)
109 AC_DEFINE(HAVE_POWF)
110 AC_DEFINE(HAVE_SINF)
111 AC_DEFINE(HAVE_SINHF)
112 AC_DEFINE(HAVE_SQRTF)
113 AC_DEFINE(HAVE_TANF)
114 AC_DEFINE(HAVE_TANHF)
115 if test x"long_double_math_on_this_cpu" = x"yes"; then
116 AC_DEFINE(HAVE_FINITEL)
117 AC_DEFINE(HAVE_ISINFL)
118 AC_DEFINE(HAVE_ISNANL)
119 fi
120 ;;
121 *-hpux*)
122 AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
123 machine/endian.h machine/param.h sys/machine.h sys/types.h \
124 fp.h locale.h float.h inttypes.h])
125 SECTION_FLAGS='-ffunction-sections -fdata-sections'
126 AC_SUBST(SECTION_FLAGS)
127 GLIBCXX_CHECK_LINKER_FEATURES
128 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
129 GLIBCXX_CHECK_WCHAR_T_SUPPORT
130 AC_DEFINE(HAVE_COPYSIGN)
131 AC_DEFINE(HAVE_COPYSIGNF)
132 AC_DEFINE(HAVE_FREXPF)
133 AC_DEFINE(HAVE_HYPOT)
134 case "$target" in
135 *-hpux10*)
136 AC_DEFINE(HAVE_FINITE)
137 AC_DEFINE(HAVE_FINITEF)
138 AC_DEFINE(HAVE_ISINF)
139 AC_DEFINE(HAVE_ISINFF)
140 AC_DEFINE(HAVE_ISNAN)
141 AC_DEFINE(HAVE_ISNANF)
142 ;;
143 esac
144 ;;
145 *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu)
146 AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
147 machine/endian.h machine/param.h sys/machine.h sys/types.h \
148 fp.h float.h endian.h inttypes.h locale.h float.h stdint.h])
149 SECTION_FLAGS='-ffunction-sections -fdata-sections'
150 AC_SUBST(SECTION_FLAGS)
151 GLIBCXX_CHECK_LINKER_FEATURES
152 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
153 GLIBCXX_CHECK_WCHAR_T_SUPPORT
154
155 # For LFS.
156 AC_DEFINE(HAVE_INT64_T)
157 case "$target" in
158 *-uclinux*)
159 # Don't enable LFS with uClibc
160 ;;
161 *)
162 AC_DEFINE(_GLIBCXX_USE_LFS)
163 esac
164
165 # For showmanyc_helper().
166 AC_CHECK_HEADERS(sys/ioctl.h sys/filio.h)
167 GLIBCXX_CHECK_POLL
168 GLIBCXX_CHECK_S_ISREG_OR_S_IFREG
169
170 # For xsputn_2().
171 AC_CHECK_HEADERS(sys/uio.h)
172 GLIBCXX_CHECK_WRITEV
173
174 AC_DEFINE(HAVE_ACOSF)
175 AC_DEFINE(HAVE_ASINF)
176 AC_DEFINE(HAVE_ATANF)
177 AC_DEFINE(HAVE_ATAN2F)
178 AC_DEFINE(HAVE_CEILF)
179 AC_DEFINE(HAVE_COPYSIGN)
180 AC_DEFINE(HAVE_COPYSIGNF)
181 AC_DEFINE(HAVE_COSF)
182 AC_DEFINE(HAVE_COSHF)
183 AC_DEFINE(HAVE_EXPF)
184 AC_DEFINE(HAVE_FABSF)
185 AC_DEFINE(HAVE_FINITE)
186 AC_DEFINE(HAVE_FINITEF)
187 AC_DEFINE(HAVE_FLOORF)
188 AC_DEFINE(HAVE_FMODF)
189 AC_DEFINE(HAVE_FREXPF)
190 AC_DEFINE(HAVE_HYPOT)
191 AC_DEFINE(HAVE_HYPOTF)
192 AC_DEFINE(HAVE_ISINF)
193 AC_DEFINE(HAVE_ISINFF)
194 AC_DEFINE(HAVE_ISNAN)
195 AC_DEFINE(HAVE_ISNANF)
196 AC_DEFINE(HAVE_LOGF)
197 AC_DEFINE(HAVE_LOG10F)
198 AC_DEFINE(HAVE_MODFF)
199 AC_DEFINE(HAVE_SINF)
200 AC_DEFINE(HAVE_SINHF)
201 AC_DEFINE(HAVE_SINCOS)
202 AC_DEFINE(HAVE_SINCOSF)
203 AC_DEFINE(HAVE_SQRTF)
204 AC_DEFINE(HAVE_TANF)
205 AC_DEFINE(HAVE_TANHF)
206 if test x"long_double_math_on_this_cpu" = x"yes"; then
207 AC_DEFINE(HAVE_ACOSL)
208 AC_DEFINE(HAVE_ASINL)
209 AC_DEFINE(HAVE_ATANL)
210 AC_DEFINE(HAVE_ATAN2L)
211 AC_DEFINE(HAVE_CEILL)
212 AC_DEFINE(HAVE_COPYSIGNL)
213 AC_DEFINE(HAVE_COSL)
214 AC_DEFINE(HAVE_COSHL)
215 AC_DEFINE(HAVE_EXPL)
216 AC_DEFINE(HAVE_FABSL)
217 AC_DEFINE(HAVE_FINITEL)
218 AC_DEFINE(HAVE_FLOORL)
219 AC_DEFINE(HAVE_FMODL)
220 AC_DEFINE(HAVE_FREXPL)
221 AC_DEFINE(HAVE_HYPOTL)
222 AC_DEFINE(HAVE_ISINFL)
223 AC_DEFINE(HAVE_ISNANL)
224 AC_DEFINE(HAVE_LOGL)
225 AC_DEFINE(HAVE_LOG10L)
226 AC_DEFINE(HAVE_MODFL)
227 AC_DEFINE(HAVE_POWL)
228 AC_DEFINE(HAVE_SINL)
229 AC_DEFINE(HAVE_SINHL)
230 AC_DEFINE(HAVE_SINCOSL)
231 AC_DEFINE(HAVE_SQRTL)
232 AC_DEFINE(HAVE_TANL)
233 AC_DEFINE(HAVE_TANHL)
234 fi
235 ;;
236 *-mingw32*)
237 AC_CHECK_HEADERS([sys/types.h locale.h float.h])
238 GLIBCXX_CHECK_LINKER_FEATURES
239 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
240 GLIBCXX_CHECK_WCHAR_T_SUPPORT
241 ;;
242 *-netbsd*)
243 AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
244 machine/endian.h machine/param.h sys/machine.h sys/types.h \
245 fp.h locale.h float.h inttypes.h])
246 SECTION_FLAGS='-ffunction-sections -fdata-sections'
247 AC_SUBST(SECTION_FLAGS)
248 GLIBCXX_CHECK_LINKER_FEATURES
249 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
250 GLIBCXX_CHECK_WCHAR_T_SUPPORT
251 AC_DEFINE(HAVE_COPYSIGN)
252 AC_DEFINE(HAVE_COPYSIGNF)
253 AC_DEFINE(HAVE_FINITEF)
254 AC_DEFINE(HAVE_FINITE)
255 AC_DEFINE(HAVE_FREXPF)
256 AC_DEFINE(HAVE_HYPOTF)
257 AC_DEFINE(HAVE_ISINF)
258 AC_DEFINE(HAVE_ISINFF)
259 AC_DEFINE(HAVE_ISNAN)
260 AC_DEFINE(HAVE_ISNANF)
261 if test x"long_double_math_on_this_cpu" = x"yes"; then
262 AC_DEFINE(HAVE_FINITEL)
263 AC_DEFINE(HAVE_ISINFL)
264 AC_DEFINE(HAVE_ISNANL)
265 fi
266 ;;
267 *-qnx6.1* | *-qnx6.2*)
268 SECTION_FLAGS='-ffunction-sections -fdata-sections'
269 AC_SUBST(SECTION_FLAGS)
270 GLIBCXX_CHECK_LINKER_FEATURES
271 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
272 GLIBCXX_CHECK_WCHAR_T_SUPPORT
273 AC_DEFINE(HAVE_COSF)
274 AC_DEFINE(HAVE_COSL)
275 AC_DEFINE(HAVE_COSHF)
276 AC_DEFINE(HAVE_COSHL)
277 AC_DEFINE(HAVE_LOGF)
278 AC_DEFINE(HAVE_LOGL)
279 AC_DEFINE(HAVE_LOG10F)
280 AC_DEFINE(HAVE_LOG10L)
281 AC_DEFINE(HAVE_SINF)
282 AC_DEFINE(HAVE_SINL)
283 AC_DEFINE(HAVE_SINHF)
284 AC_DEFINE(HAVE_SINHL)
285 ;;
286 *-solaris*)
287 case "$target" in
288 # *-solaris2.5)
289 # os_include_dir="os/solaris/solaris2.5"
290 # ;;
291 # *-solaris2.6)
292 # os_include_dir="os/solaris/solaris2.6"
293 # ;;
294 *-solaris2.7 | *-solaris2.8 | *-solaris2.9 | *-solaris2.10)
295 AC_DEFINE(HAVE_GETPAGESIZE)
296 AC_DEFINE(HAVE_SIGSETJMP)
297 AC_DEFINE(HAVE_MBSTATE_T)
298 AC_DEFINE(HAVE_POLL)
299 AC_DEFINE(HAVE_S_ISREG)
300 AC_DEFINE(HAVE_LC_MESSAGES)
301 AC_DEFINE(HAVE_BTOWC)
302 AC_DEFINE(HAVE_FGETWC)
303 AC_DEFINE(HAVE_FGETWS)
304 AC_DEFINE(HAVE_FINITE)
305 AC_DEFINE(HAVE_FPCLASS)
306 AC_DEFINE(HAVE_FPUTWC)
307 AC_DEFINE(HAVE_FPUTWS)
308 AC_DEFINE(HAVE_FWIDE)
309 AC_DEFINE(HAVE_FWPRINTF)
310 AC_DEFINE(HAVE_FWSCANF)
311 AC_DEFINE(HAVE_GETPAGESIZE)
312 AC_DEFINE(HAVE_GETWC)
313 AC_DEFINE(HAVE_GETWCHAR)
314 AC_DEFINE(HAVE_MBRLEN)
315 AC_DEFINE(HAVE_MBRTOWC)
316 AC_DEFINE(HAVE_MBSINIT)
317 AC_DEFINE(HAVE_MBSRTOWCS)
318 AC_DEFINE(HAVE_NL_LANGINFO)
319 AC_DEFINE(HAVE_PUTWC)
320 AC_DEFINE(HAVE_PUTWCHAR)
321 AC_DEFINE(HAVE_SWPRINTF)
322 AC_DEFINE(HAVE_SWSCANF)
323 AC_DEFINE(HAVE_UNGETWC)
324 AC_DEFINE(HAVE_VFWPRINTF)
325 AC_DEFINE(HAVE_VSWPRINTF)
326 AC_DEFINE(HAVE_VWPRINTF)
327 AC_DEFINE(HAVE_WCRTOMB)
328 AC_DEFINE(HAVE_WCSCAT)
329 AC_DEFINE(HAVE_WCSCHR)
330 AC_DEFINE(HAVE_WCSCMP)
331 AC_DEFINE(HAVE_WCSCOLL)
332 AC_DEFINE(HAVE_WCSCPY)
333 AC_DEFINE(HAVE_WCSCSPN)
334 AC_DEFINE(HAVE_WCSFTIME)
335 AC_DEFINE(HAVE_WCSLEN)
336 AC_DEFINE(HAVE_WCSNCAT)
337 AC_DEFINE(HAVE_WCSNCMP)
338 AC_DEFINE(HAVE_WCSNCPY)
339 AC_DEFINE(HAVE_WCSPBRK)
340 AC_DEFINE(HAVE_WCSRCHR)
341 AC_DEFINE(HAVE_WCSRTOMBS)
342 AC_DEFINE(HAVE_WCSSPN)
343 AC_DEFINE(HAVE_WCSSTR)
344 AC_DEFINE(HAVE_WCSTOD)
345 AC_DEFINE(HAVE_WCSTOK)
346 AC_DEFINE(HAVE_WCSTOL)
347 AC_DEFINE(HAVE_WCSTOUL)
348 AC_DEFINE(HAVE_WCSXFRM)
349 AC_DEFINE(HAVE_WCTOB)
350 AC_DEFINE(HAVE_WMEMCHR)
351 AC_DEFINE(HAVE_WMEMCMP)
352 AC_DEFINE(HAVE_WMEMCPY)
353 AC_DEFINE(HAVE_WMEMMOVE)
354 AC_DEFINE(HAVE_WMEMSET)
355 AC_DEFINE(HAVE_WPRINTF)
356 AC_DEFINE(HAVE_WSCANF)
357 AC_DEFINE(HAVE_ICONV)
358 AC_DEFINE(HAVE_ICONV_CLOSE)
359 AC_DEFINE(HAVE_ICONV_OPEN)
360 # Look for the pieces required for wchar_t support in order to
361 # get all the right HAVE_* macros defined.
362 GLIBCXX_CHECK_WCHAR_T_SUPPORT
363 # All of the dependencies for wide character support are here, so
364 # turn it on. This requires some syncronization with the
365 # GLIBCXX_CHECK_WCHAR_T_SUPPORT in acinclude.m4
366 AC_DEFINE(_GLIBCXX_USE_WCHAR_T)
367 # Are these tested for even when cross?
368 AC_DEFINE(HAVE_FLOAT_H)
369 AC_DEFINE(HAVE_IEEEFP_H)
370 AC_DEFINE(HAVE_INTTYPES_H)
371 AC_DEFINE(HAVE_LOCALE_H)
372 AC_DEFINE(HAVE_NAN_H)
373 AC_DEFINE(HAVE_SYS_FILIO_H)
374 AC_DEFINE(HAVE_SYS_IOCTL_H)
375 AC_DEFINE(HAVE_SYS_ISA_DEFS_H)
376 AC_DEFINE(HAVE_SYS_RESOURCE_H)
377 AC_DEFINE(HAVE_SYS_TIME_H)
378 AC_DEFINE(HAVE_SYS_TYPES_H)
379 AC_DEFINE(HAVE_UNISTD_H)
380 AC_DEFINE(HAVE_WCHAR_H)
381 AC_DEFINE(HAVE_WCTYPE_H)
382 AC_DEFINE(HAVE_LIBM)
383 ;;
384 esac
385 case "$target" in
386 sparc*-*-solaris2.8 | sparc*-*-solaris2.9 | sparc*-*-solaris2.10)
387 # I saw these on sparc-sun-solaris2.8, but not 2.6, and not on i386
388 AC_DEFINE(HAVE___BUILTIN_ABS)
389 AC_DEFINE(HAVE___BUILTIN_LABS)
390 AC_DEFINE(HAVE___BUILTIN_FABS)
391 AC_DEFINE(HAVE___BUILTIN_FABSF)
392 AC_DEFINE(HAVE___BUILTIN_FABSL)
393 AC_DEFINE(HAVE___BUILTIN_COS)
394 AC_DEFINE(HAVE___BUILTIN_COSF)
395 AC_DEFINE(HAVE___BUILTIN_SIN)
396 AC_DEFINE(HAVE___BUILTIN_SINF)
397 ;;
398 esac
399 AC_DEFINE(HAVE_STRTOF)
400 AC_DEFINE(HAVE_STRTOLD)
401 AC_DEFINE(HAVE_MMAP)
402 AC_DEFINE(HAVE_COPYSIGN)
403 AC_DEFINE(HAVE_ISNAN)
404 AC_DEFINE(HAVE_ISNANF)
405 AC_DEFINE(HAVE_MODFF)
406 AC_DEFINE(HAVE_HYPOT)
407 ;;
408 *-tpf)
409 AC_CHECK_HEADERS([nan.h endian.h machine/endian.h \
410 sys/param.h sys/types.h locale.h float.h inttypes.h])
411 SECTION_FLAGS='-ffunction-sections -fdata-sections'
412 AC_SUBST(SECTION_FLAGS)
413 GLIBCXX_CHECK_LINKER_FEATURES
414 GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT
415 GLIBCXX_CHECK_WCHAR_T_SUPPORT
416 AC_DEFINE(HAVE_COPYSIGN)
417 AC_DEFINE(HAVE_COPYSIGNF)
418 AC_DEFINE(HAVE_FINITE)
419 AC_DEFINE(HAVE_FINITEF)
420 AC_DEFINE(HAVE_FREXPF)
421 AC_DEFINE(HAVE_HYPOTF)
422 AC_DEFINE(HAVE_ISINF)
423 AC_DEFINE(HAVE_ISINFF)
424 AC_DEFINE(HAVE_ISNAN)
425 AC_DEFINE(HAVE_ISNANF)
426 AC_DEFINE(HAVE_SINCOS)
427 AC_DEFINE(HAVE_SINCOSF)
428 if test x"long_double_math_on_this_cpu" = x"yes"; then
429 AC_DEFINE(HAVE_FINITEL)
430 AC_DEFINE(HAVE_HYPOTL)
431 AC_DEFINE(HAVE_ISINFL)
432 AC_DEFINE(HAVE_ISNANL)
433 fi
434 ;;
435 *-vxworks)
436 AC_DEFINE(HAVE_MMAP)
437 AC_DEFINE(HAVE_ACOSF)
438 AC_DEFINE(HAVE_ASINF)
439 AC_DEFINE(HAVE_ATAN2F)
440 AC_DEFINE(HAVE_ATANF)
441 AC_DEFINE(HAVE_CEILF)
442 AC_DEFINE(HAVE_COSF)
443 AC_DEFINE(HAVE_COSHF)
444 AC_DEFINE(HAVE_EXPF)
445 AC_DEFINE(HAVE_FABSF)
446 AC_DEFINE(HAVE_FLOORF)
447 AC_DEFINE(HAVE_FMODF)
448 AC_DEFINE(HAVE_HYPOT)
449 AC_DEFINE(HAVE_LOG10F)
450 AC_DEFINE(HAVE_LOGF)
451 AC_DEFINE(HAVE_POWF)
452 AC_DEFINE(HAVE_SINF)
453 AC_DEFINE(HAVE_SINHF)
454 AC_DEFINE(HAVE_SQRTF)
455 AC_DEFINE(HAVE_TANF)
456 AC_DEFINE(HAVE_TANHF)
457 ;;
458 *-windiss*)
459 AC_DEFINE(HAVE_ACOSF)
460 AC_DEFINE(HAVE_ACOSL)
461 AC_DEFINE(HAVE_ASINF)
462 AC_DEFINE(HAVE_ASINL)
463 AC_DEFINE(HAVE_ATAN2F)
464 AC_DEFINE(HAVE_ATAN2L)
465 AC_DEFINE(HAVE_ATANF)
466 AC_DEFINE(HAVE_ATANL)
467 AC_DEFINE(HAVE_CEILF)
468 AC_DEFINE(HAVE_CEILL)
469 AC_DEFINE(HAVE_COPYSIGN)
470 AC_DEFINE(HAVE_COPYSIGNF)
471 AC_DEFINE(HAVE_COSF)
472 AC_DEFINE(HAVE_COSL)
473 AC_DEFINE(HAVE_COSHF)
474 AC_DEFINE(HAVE_COSHL)
475 AC_DEFINE(HAVE_EXPF)
476 AC_DEFINE(HAVE_EXPL)
477 AC_DEFINE(HAVE_FABSF)
478 AC_DEFINE(HAVE_FABSL)
479 AC_DEFINE(HAVE_FLOORF)
480 AC_DEFINE(HAVE_FLOORL)
481 AC_DEFINE(HAVE_FMODF)
482 AC_DEFINE(HAVE_FMODL)
483 AC_DEFINE(HAVE_FREXPF)
484 AC_DEFINE(HAVE_FREXPL)
485 AC_DEFINE(HAVE_LDEXPF)
486 AC_DEFINE(HAVE_LDEXPL)
487 AC_DEFINE(HAVE_LOG10F)
488 AC_DEFINE(HAVE_LOG10L)
489 AC_DEFINE(HAVE_LOGF)
490 AC_DEFINE(HAVE_MODFF)
491 AC_DEFINE(HAVE_MODFL)
492 AC_DEFINE(HAVE_POWF)
493 AC_DEFINE(HAVE_POWL)
494 AC_DEFINE(HAVE_SINF)
495 AC_DEFINE(HAVE_SINL)
496 AC_DEFINE(HAVE_SINHF)
497 AC_DEFINE(HAVE_SINHL)
498 AC_DEFINE(HAVE_SQRTF)
499 AC_DEFINE(HAVE_SQRTL)
500 AC_DEFINE(HAVE_TANF)
501 AC_DEFINE(HAVE_TANL)
502 AC_DEFINE(HAVE_TANHF)
503 AC_DEFINE(HAVE_TANHL)
504 ;;
505 *)
506 AC_MSG_ERROR([No support for this host/target combination.])
507 ;;
508 esac
509