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