added two scripts for building gnu gcc and mpss gcc (both are broken sofar)
[barrelfish] / tools / k1om / broken / gcc-4.8.2-barrelfish.patch
1 diff --git a/config.sub b/config.sub
2 index 707e9e2efe8d..59dd372ec16c 100755
3 --- a/config.sub
4 +++ b/config.sub
5 @@ -1359,6 +1359,7 @@ case $os in
6               | -sym* | -kopensolaris* | -plan9* \
7               | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
8               | -aos* | -aros* \
9 +             | -barrelfish* \
10               | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
11               | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
12               | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
13 diff --git a/gcc/config.gcc b/gcc/config.gcc
14 index 92d57ddf4fb3..8e794e895be0 100644
15 --- a/gcc/config.gcc
16 +++ b/gcc/config.gcc
17 @@ -683,6 +683,12 @@ case ${target} in
18    tmake_file="${tmake_file} t-glibc"
19    target_has_targetcm=yes
20    ;;
21 +*-*-barrelfish*)
22 +  gas=yes
23 +  gnu_ld=yes
24 +  default_use_cxa_atexit=yes
25 +  use_gcc_stdint=wrap
26 +  ;;
27  *-*-netbsd*)
28    tmake_file="t-slibgcc"
29    gas=yes
30 @@ -1212,9 +1224,21 @@ x86_64-*-darwin*)
31  i[34567]86-*-elf*)
32         tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h"
33         ;;
34 +i[34567]86-pc-barrelfish*)
35 +       tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/barrelfish-x86_32.h"
36 +       ;;
37 +i[34567]86-scc-barrelfish*)
38 +       tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/barrelfish-scc.h"
39 +       ;;
40  x86_64-*-elf*)
41         tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/x86-64.h"
42         ;;
43 +x86_64-k1om-barrelfish*)
44 +       tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/x86-64.h i386/barrelfish-k1om.h"
45 +       ;;
46 +x86_64-*-barrelfish*)
47 +       tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/x86-64.h i386/barrelfish-x86_64.h"
48 +       ;;
49  i[34567]86-*-rdos*)
50      tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h newlib-stdint.h i386/i386elf.h i386/rdos.h"
51      ;;
52 diff --git a/gcc/config/i386/barrelfish-scc.h b/gcc/config/i386/barrelfish-scc.h
53 new file mode 100644
54 index 000000000000..930451c4dcdb
55 --- /dev/null
56 +++ b/gcc/config/i386/barrelfish-scc.h
57 @@ -0,0 +1,72 @@
58 +#define BF_SRC   "{{BF_SRC}}"
59 +#define BF_BUILD "{{BF_BUILD}}"
60 +
61 +#undef TARGET_OS_CPP_BUILTINS
62 +#define TARGET_OS_CPP_BUILTINS()                        \
63 +  do {                                                  \
64 +    builtin_define ("BARRELFISH");                      \
65 +    builtin_define_std ("barrelfish");                  \
66 +    builtin_define_std ("unix");                        \
67 +    builtin_define_std ("scc");                         \
68 +    builtin_define ("CONFIG_LAZY_THC");                 \
69 +    builtin_define ("CONFIG_NEWLIB");                   \
70 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_LMP");  \
71 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_UMP");  \
72 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_LMP");     \
73 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_UMP_IPI"); \
74 +    builtin_define ("BF_BUILD_DIR=\"" BF_BUILD "\"");   \
75 +    builtin_define ("BF_SRC_DIR=\"" BF_SRC "\"");       \
76 +    builtin_assert ("system=barrelfish");               \
77 +    builtin_assert ("system=unix");                     \
78 +  } while(0);
79 +
80 +#undef  CC1_SPEC
81 +#define CC1_SPEC "%(cc1_cpu) -mno-red-zone"
82 +
83 +/* Default #includes are defined in 'hake/ArchDefaults.hs' (see 'cStdIncs'). */
84 +#undef  CPP_SPEC
85 +#define CPP_SPEC                                       \
86 +  "-isystem" BF_SRC "/include "                        \
87 +  "-isystem" BF_SRC "/include/arch/scc "               \
88 +  "-isystem" BF_SRC "/include/arch/x86_32 "            \
89 +  "-isystem" BF_SRC "/lib/newlib/newlib/libc/include " \
90 +  "-isystem" BF_SRC "/include/c "                      \
91 +  "-isystem" BF_SRC "/include/target/x86_32 "          \
92 +  "-isystem" BF_SRC "/include/ipv4 "                   \
93 +  "-isystem" BF_BUILD "/scc/include "                  \
94 +  "-isystem" BF_BUILD "/scc/include/dev"
95 +
96 +/* Default libraries are specified in 'hake/ArchDefaults.hs' (see 'stdLibs').
97 +   Follows the order given by 'libDeps' in '{BF_SRC}/hake/RuleDefs.hs'. */
98 +#undef LIB_SPEC
99 +#define LIB_SPEC                  \
100 +  "-L" BF_BUILD "/scc/lib "       \
101 +  "-lbarrelfish "                 \
102 +  "-loctopus_parser "             \
103 +  BF_BUILD "/scc/errors/errno.o " \
104 +  "-lnewlib "                     \
105 +  "-lposixcompat "                \
106 +  "-lvfs "                        \
107 +  "-lahci "                       \
108 +  "-lnfs "                        \
109 +  "-llwip "                       \
110 +  "-lbarrelfish "                 \
111 +  "-lnewlib"
112 +
113 +#undef  STARTFILE_SPEC
114 +#define STARTFILE_SPEC             \
115 +  BF_BUILD "/scc/lib/crt0.o%s "    \
116 +  BF_BUILD "/scc/lib/crtbegin.o%s"
117 +
118 +#undef  ENDFILE_SPEC
119 +#define ENDFILE_SPEC                                                \
120 +  "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s} " \
121 +  "%{mpc32:crtprec32.o%s} "                                         \
122 +  "%{mpc64:crtprec64.o%s} "                                         \
123 +  "%{mpc80:crtprec80.o%s} "                                         \
124 +  BF_BUILD "/scc/lib/crtend.o%s "                                   \
125 +  "-lcollections"
126 +
127 +/* System header files are C++ ready so don't wrap in extern "C". */
128 +#undef  NO_IMPLICIT_EXTERN_C
129 +#define NO_IMPLICIT_EXTERN_C  1
130 diff --git a/gcc/config/i386/barrelfish-x86_32.h b/gcc/config/i386/barrelfish-x86_32.h
131 new file mode 100644
132 index 000000000000..84d0bf56721c
133 --- /dev/null
134 +++ b/gcc/config/i386/barrelfish-x86_32.h
135 @@ -0,0 +1,70 @@
136 +#define BF_SRC   "{{BF_SRC}}"
137 +#define BF_BUILD "{{BF_BUILD}}"
138 +
139 +#undef TARGET_OS_CPP_BUILTINS
140 +#define TARGET_OS_CPP_BUILTINS()                       \
141 +  do {                                                 \
142 +    builtin_define ("BARRELFISH");                     \
143 +    builtin_define_std ("barrelfish");                 \
144 +    builtin_define_std ("unix");                       \
145 +    builtin_define ("CONFIG_LAZY_THC");                \
146 +    builtin_define ("CONFIG_NEWLIB");                  \
147 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_LMP"); \
148 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_UMP"); \
149 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_LMP");    \
150 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_UMP");    \
151 +    builtin_define ("BF_BUILD_DIR=\"" BF_BUILD "\"");  \
152 +    builtin_define ("BF_SRC_DIR=\"" BF_SRC "\"");      \
153 +    builtin_assert ("system=barrelfish");              \
154 +    builtin_assert ("system=unix");                    \
155 +  } while(0);
156 +
157 +#undef  CC1_SPEC
158 +#define CC1_SPEC "%(cc1_cpu) -mno-red-zone"
159 +
160 +/* Default #includes are defined in 'hake/ArchDefaults.hs' (see 'cStdIncs'). */
161 +#undef  CPP_SPEC
162 +#define CPP_SPEC                                       \
163 +  "-isystem" BF_SRC "/include "                        \
164 +  "-isystem" BF_SRC "/include/arch/x86_32 "            \
165 +  "-isystem" BF_SRC "/lib/newlib/newlib/libc/include " \
166 +  "-isystem" BF_SRC "/include/c "                      \
167 +  "-isystem" BF_SRC "/include/target/x86_32 "          \
168 +  "-isystem" BF_SRC "/include/ipv4 "                   \
169 +  "-isystem" BF_BUILD "/x86_32/include "               \
170 +  "-isystem" BF_BUILD "/x86_32/include/dev"
171 +
172 +/* Default libraries are specified in 'hake/ArchDefaults.hs' (see 'stdLibs').
173 +   Follows the order given by 'libDeps' in '{BF_SRC}/hake/RuleDefs.hs'. */
174 +#undef LIB_SPEC
175 +#define LIB_SPEC                     \
176 +  "-L" BF_BUILD "/x86_32/lib "       \
177 +  "-lbarrelfish "                    \
178 +  "-loctopus_parser "                \
179 +  BF_BUILD "/x86_32/errors/errno.o " \
180 +  "-lnewlib "                        \
181 +  "-lposixcompat "                   \
182 +  "-lvfs "                           \
183 +  "-lahci "                          \
184 +  "-lnfs "                           \
185 +  "-llwip "                          \
186 +  "-lbarrelfish "                    \
187 +  "-lnewlib"
188 +
189 +#undef  STARTFILE_SPEC
190 +#define STARTFILE_SPEC                \
191 +  BF_BUILD "/x86_32/lib/crt0.o%s "    \
192 +  BF_BUILD "/x86_32/lib/crtbegin.o%s"
193 +
194 +#undef  ENDFILE_SPEC
195 +#define ENDFILE_SPEC                                                \
196 +  "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s} " \
197 +  "%{mpc32:crtprec32.o%s} "                                         \
198 +  "%{mpc64:crtprec64.o%s} "                                         \
199 +  "%{mpc80:crtprec80.o%s} "                                         \
200 +  BF_BUILD "/x86_32/lib/crtend.o%s "                                \
201 +  "-lcollections"
202 +
203 +/* System header files are C++ ready so don't wrap in extern "C". */
204 +#undef  NO_IMPLICIT_EXTERN_C
205 +#define NO_IMPLICIT_EXTERN_C  1
206 diff --git a/gcc/config/i386/barrelfish-x86_64.h b/gcc/config/i386/barrelfish-x86_64.h
207 new file mode 100644
208 index 000000000000..8608b62b1019
209 --- /dev/null
210 +++ b/gcc/config/i386/barrelfish-x86_64.h
211 @@ -0,0 +1,70 @@
212 +#define BF_SRC   "{{BF_SRC}}"
213 +#define BF_BUILD "{{BF_BUILD}}"
214 +
215 +#undef TARGET_OS_CPP_BUILTINS
216 +#define TARGET_OS_CPP_BUILTINS()                       \
217 +  do {                                                 \
218 +    builtin_define ("BARRELFISH");                     \
219 +    builtin_define_std ("barrelfish");                 \
220 +    builtin_define_std ("unix");                       \
221 +    builtin_define ("CONFIG_LAZY_THC");                \
222 +    builtin_define ("CONFIG_NEWLIB");                  \
223 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_LMP"); \
224 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_UMP"); \
225 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_LMP");    \
226 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_UMP");    \
227 +    builtin_define ("BF_BUILD_DIR=\"" BF_BUILD "\"");  \
228 +    builtin_define ("BF_SRC_DIR=\"" BF_SRC "\"");      \
229 +    builtin_assert ("system=barrelfish");              \
230 +    builtin_assert ("system=unix");                    \
231 +  } while(0);
232 +
233 +#undef  CC1_SPEC
234 +#define CC1_SPEC "%(cc1_cpu) -mno-red-zone"
235 +
236 +/* Default #includes are defined in 'hake/ArchDefaults.hs' (see 'cStdIncs'). */
237 +#undef  CPP_SPEC
238 +#define CPP_SPEC                                       \
239 +  "-isystem" BF_SRC "/include "                        \
240 +  "-isystem" BF_SRC "/include/arch/x86_64 "            \
241 +  "-isystem" BF_SRC "/lib/newlib/newlib/libc/include " \
242 +  "-isystem" BF_SRC "/include/c "                      \
243 +  "-isystem" BF_SRC "/include/target/x86_64 "          \
244 +  "-isystem" BF_SRC "/include/ipv4 "                   \
245 +  "-isystem" BF_BUILD "/x86_64/include "               \
246 +  "-isystem" BF_BUILD "/x86_64/include/dev"
247 +
248 +/* Default libraries are specified in 'hake/ArchDefaults.hs' (see 'stdLibs').
249 +   Follows the order given by 'libDeps' in '{BF_SRC}/hake/RuleDefs.hs'. */
250 +#undef LIB_SPEC
251 +#define LIB_SPEC                     \
252 +  "-L" BF_BUILD "/x86_64/lib "       \
253 +  "-lbarrelfish "                    \
254 +  "-loctopus_parser "                \
255 +  BF_BUILD "/x86_64/errors/errno.o " \
256 +  "-lnewlib "                        \
257 +  "-lposixcompat "                   \
258 +  "-lvfs "                           \
259 +  "-lahci "                          \
260 +  "-lnfs "                           \
261 +  "-llwip "                          \
262 +  "-lbarrelfish "                    \
263 +  "-lnewlib"
264 +
265 +#undef  STARTFILE_SPEC
266 +#define STARTFILE_SPEC                \
267 +  BF_BUILD "/x86_64/lib/crt0.o%s "    \
268 +  BF_BUILD "/x86_64/lib/crtbegin.o%s"
269 +
270 +#undef  ENDFILE_SPEC
271 +#define ENDFILE_SPEC                                                \
272 +  "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s} " \
273 +  "%{mpc32:crtprec32.o%s} "                                         \
274 +  "%{mpc64:crtprec64.o%s} "                                         \
275 +  "%{mpc80:crtprec80.o%s} "                                         \
276 +  BF_BUILD "/x86_64/lib/crtend.o%s "                                \
277 +  "-lcollections"
278 +
279 +/* System header files are C++ ready so don't wrap in extern "C". */
280 +#undef  NO_IMPLICIT_EXTERN_C
281 +#define NO_IMPLICIT_EXTERN_C  1
282 diff --git a/gcc/config/i386/barrelfish-k1om.h b/gcc/config/i386/barrelfish-k1om.h
283 new file mode 100644
284 index 000000000000..8608b62b1019
285 --- /dev/null
286 +++ b/gcc/config/i386/barrelfish-k1om.h
287 @@ -0,0 +1,70 @@
288 +#define BF_SRC   "{{BF_SRC}}"
289 +#define BF_BUILD "{{BF_BUILD}}"
290 +
291 +#undef TARGET_OS_CPP_BUILTINS
292 +#define TARGET_OS_CPP_BUILTINS()                       \
293 +  do {                                                 \
294 +    builtin_define ("BARRELFISH");                     \
295 +    builtin_define_std ("barrelfish");                 \
296 +    builtin_define_std ("unix");                       \
297 +    builtin_define ("CONFIG_LAZY_THC");                \
298 +    builtin_define ("CONFIG_NEWLIB");                  \
299 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_LMP"); \
300 +    builtin_define ("CONFIG_INTERCONNECT_DRIVER_UMP"); \
301 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_LMP");    \
302 +    builtin_define ("CONFIG_FLOUNDER_BACKEND_UMP");    \
303 +    builtin_define ("BF_BUILD_DIR=\"" BF_BUILD "\"");  \
304 +    builtin_define ("BF_SRC_DIR=\"" BF_SRC "\"");      \
305 +    builtin_assert ("system=barrelfish");              \
306 +    builtin_assert ("system=unix");                    \
307 +  } while(0);
308 +
309 +#undef  CC1_SPEC
310 +#define CC1_SPEC "%(cc1_cpu) -mno-red-zone"
311 +
312 +/* Default #includes are defined in 'hake/ArchDefaults.hs' (see 'cStdIncs'). */
313 +#undef  CPP_SPEC
314 +#define CPP_SPEC                                       \
315 +  "-isystem" BF_SRC "/include "                        \
316 +  "-isystem" BF_SRC "/include/arch/k1om "            \
317 +  "-isystem" BF_SRC "/lib/newlib/newlib/libc/include " \
318 +  "-isystem" BF_SRC "/include/c "                      \
319 +  "-isystem" BF_SRC "/include/target/k1om "          \
320 +  "-isystem" BF_SRC "/include/ipv4 "                   \
321 +  "-isystem" BF_BUILD "/k1om/include "               \
322 +  "-isystem" BF_BUILD "/k1om/include/dev"
323 +
324 +/* Default libraries are specified in 'hake/ArchDefaults.hs' (see 'stdLibs').
325 +   Follows the order given by 'libDeps' in '{BF_SRC}/hake/RuleDefs.hs'. */
326 +#undef LIB_SPEC
327 +#define LIB_SPEC                     \
328 +  "-L" BF_BUILD "/k1om/lib "       \
329 +  "-lbarrelfish "                    \
330 +  "-loctopus_parser "                \
331 +  BF_BUILD "/k1om/errors/errno.o " \
332 +  "-lnewlib "                        \
333 +  "-lposixcompat "                   \
334 +  "-lvfs "                           \
335 +  "-lahci "                          \
336 +  "-lnfs "                           \
337 +  "-llwip "                          \
338 +  "-lbarrelfish "                    \
339 +  "-lnewlib"
340 +
341 +#undef  STARTFILE_SPEC
342 +#define STARTFILE_SPEC                \
343 +  BF_BUILD "/k1om/lib/crt0.o%s "    \
344 +  BF_BUILD "/k1om/lib/crtbegin.o%s"
345 +
346 +#undef  ENDFILE_SPEC
347 +#define ENDFILE_SPEC                                                \
348 +  "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s} " \
349 +  "%{mpc32:crtprec32.o%s} "                                         \
350 +  "%{mpc64:crtprec64.o%s} "                                         \
351 +  "%{mpc80:crtprec80.o%s} "                                         \
352 +  BF_BUILD "/k1om/lib/crtend.o%s "                                \
353 +  "-lcollections"
354 +
355 +/* System header files are C++ ready so don't wrap in extern "C". */
356 +#undef  NO_IMPLICIT_EXTERN_C
357 +#define NO_IMPLICIT_EXTERN_C  1
358 diff --git a/gcc/ginclude/stddef.h b/gcc/ginclude/stddef.h
359 index b04dd659abd8..4fe4906df44e 100644
360 --- a/gcc/ginclude/stddef.h
361 +++ b/gcc/ginclude/stddef.h
362 @@ -198,7 +198,7 @@ typedef __PTRDIFF_TYPE__ ptrdiff_t;
363  #define _GCC_SIZE_T
364  #define _SIZET_
365  #if (defined (__FreeBSD__) && (__FreeBSD__ >= 5)) \
366 -  || defined(__FreeBSD_kernel__)
367 +  || defined(__FreeBSD_kernel__) || defined(__barrelfish__)
368  /* __size_t is a typedef on FreeBSD 5, must not trash it. */
369  #elif defined (__VMS__)
370  /* __size_t is also a typedef on VMS.  */
371 diff --git a/gcc/testsuite/g++.dg/dg.exp b/gcc/testsuite/g++.dg/dg.exp
372 index 720135942bbf..e65f8891ef1e 100644
373 --- a/gcc/testsuite/g++.dg/dg.exp
374 +++ b/gcc/testsuite/g++.dg/dg.exp
375 @@ -31,6 +31,7 @@ dg-init
376  # Gather a list of all tests, with the exception of those in directories
377  # that are handled specially.
378  set tests [lsort [find $srcdir/$subdir *.C]]
379 +set tests [prune $tests $srcdir/$subdir/eh/*]
380  set tests [prune $tests $srcdir/$subdir/bprob/*]
381  set tests [prune $tests $srcdir/$subdir/charset/*]
382  set tests [prune $tests $srcdir/$subdir/compat/*]
383 diff --git a/libgcc/config.host b/libgcc/config.host
384 index 259c9a725f98..609b6a541c4f 100644
385 --- a/libgcc/config.host
386 +++ b/libgcc/config.host
387 @@ -199,6 +199,10 @@ case ${host} in
388    tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip t-slibgcc t-slibgcc-gld t-slibgcc-elf-ver t-linux"
389    extra_parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o"
390    ;;
391 +*-*-barrelfish*)
392 +  tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic t-eh-dw2-dip"
393 +  extra_parts="crtbegin.o crtend.o"
394 +  ;;
395  *-*-lynxos*)
396    tmake_file="$tmake_file t-lynx $cpu_type/t-crtstuff t-crtstuff-pic t-libgcc-pic"
397    extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
398 @@ -523,6 +527,10 @@ i[34567]86-*-linux*)
399         tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
400         md_unwind_header=i386/linux-unwind.h
401         ;;
402 +i[34567]86-*-barrelfish*)
403 +       extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
404 +       tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
405 +       ;;
406  i[34567]86-*-kfreebsd*-gnu | i[34567]86-*-knetbsd*-gnu | i[34567]86-*-gnu* | i[34567]86-*-kopensolaris*-gnu)
407         extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
408         tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
409 @@ -532,6 +544,14 @@ x86_64-*-linux*)
410         tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
411         md_unwind_header=i386/linux-unwind.h
412         ;;
413 +x86_64-k1om-barrelfish*)
414 +       extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
415 +       tmake_file="${tmake_file} i386/t-crtpc i386/t-mic-crtfm i386/${host_address}/t-mic-fprules-softfp  i386/t-crtstuff"
416 +       ;;
417 +x86_64-*-barrelfish*)
418 +       extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
419 +       tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
420 +       ;;
421  x86_64-*-kfreebsd*-gnu | x86_64-*-knetbsd*-gnu)
422         extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o"
423         tmake_file="${tmake_file} i386/t-crtpc i386/t-crtfm i386/t-crtstuff t-dfprules"
424 diff --git a/libiberty/clock.c b/libiberty/clock.c
425 index 07d902e8a160..4d5817a30cf9 100644
426 --- a/libiberty/clock.c
427 +++ b/libiberty/clock.c
428 @@ -66,7 +66,7 @@ number of seconds used.
429  
430  /* FIXME: should be able to declare as clock_t. */
431  
432 -long
433 +clock_t
434  clock (void)
435  {
436  #ifdef HAVE_GETRUSAGE
437 diff --git a/libiberty/gettimeofday.c b/libiberty/gettimeofday.c
438 index fca16794028e..88f2f5ae70d3 100644
439 --- a/libiberty/gettimeofday.c
440 +++ b/libiberty/gettimeofday.c
441 @@ -19,7 +19,7 @@ that @var{tz} be NULL.  Returns 0 on success, -1 on failure.
442  */ 
443  
444  int
445 -gettimeofday (struct timeval *tp, void *tz)
446 +gettimeofday (struct timeval *tp, struct timezone *tz)
447  {
448    if (tz)
449      abort ();
450 diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure
451 index 57452f7fe590..1a1cfd4a6cfa 100755
452 --- a/libstdc++-v3/configure
453 +++ b/libstdc++-v3/configure
454 @@ -52461,6 +52461,5983 @@ _ACEOF
455    fi
456  
457      ;;
458 +  *-barrelfish*)
459 +
460 +  # All these tests are for C++; save the language and the compiler flags.
461 +  # The CXXFLAGS thing is suspicious, but based on similar bits previously
462 +  # found in GLIBCXX_CONFIGURE.
463 +
464 +  ac_ext=cpp
465 +ac_cpp='$CXXCPP $CPPFLAGS'
466 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
467 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
468 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
469 +
470 +  ac_test_CXXFLAGS="${CXXFLAGS+set}"
471 +  ac_save_CXXFLAGS="$CXXFLAGS"
472 +
473 +  # Check for maintainer-mode bits.
474 +  if test x"$USE_MAINTAINER_MODE" = xno; then
475 +    WERROR=''
476 +  else
477 +    WERROR='-Werror'
478 +  fi
479 +
480 +  # Check for -ffunction-sections -fdata-sections
481 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for g++ that supports -ffunction-sections -fdata-sections" >&5
482 +$as_echo_n "checking for g++ that supports -ffunction-sections -fdata-sections... " >&6; }
483 +  CXXFLAGS='-g -Werror -ffunction-sections -fdata-sections'
484 +  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
485 +/* end confdefs.h.  */
486 +int foo; void bar() { };
487 +int
488 +main ()
489 +{
490 +
491 +  ;
492 +  return 0;
493 +}
494 +_ACEOF
495 +if ac_fn_cxx_try_compile "$LINENO"; then :
496 +  ac_fdsections=yes
497 +else
498 +  ac_fdsections=no
499 +fi
500 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
501 +  if test "$ac_test_CXXFLAGS" = set; then
502 +    CXXFLAGS="$ac_save_CXXFLAGS"
503 +  else
504 +    # this is the suspicious part
505 +    CXXFLAGS=''
506 +  fi
507 +  if test x"$ac_fdsections" = x"yes"; then
508 +    SECTION_FLAGS='-ffunction-sections -fdata-sections'
509 +  fi
510 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_fdsections" >&5
511 +$as_echo "$ac_fdsections" >&6; }
512 +
513 +  ac_ext=c
514 +ac_cpp='$CPP $CPPFLAGS'
515 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
516 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
517 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
518 +
519 +
520 +
521 +
522 +
523 +  # If we're not using GNU ld, then there's no point in even trying these
524 +  # tests.  Check for that first.  We should have already tested for gld
525 +  # by now (in libtool), but require it now just to be safe...
526 +  test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
527 +  test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
528 +
529 +
530 +
531 +  # The name set by libtool depends on the version of libtool.  Shame on us
532 +  # for depending on an impl detail, but c'est la vie.  Older versions used
533 +  # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
534 +  # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
535 +  # makes sense).  We'll test with_gnu_ld everywhere else, so if that isn't
536 +  # set (hence we're using an older libtool), then set it.
537 +  if test x${with_gnu_ld+set} != xset; then
538 +    if test x${ac_cv_prog_gnu_ld+set} != xset; then
539 +      # We got through "ac_require(ac_prog_ld)" and still not set?  Huh?
540 +      with_gnu_ld=no
541 +    else
542 +      with_gnu_ld=$ac_cv_prog_gnu_ld
543 +    fi
544 +  fi
545 +
546 +  # Start by getting the version number.  I think the libtool test already
547 +  # does some of this, but throws away the result.
548 +  glibcxx_ld_is_gold=no
549 +  if test x"$with_gnu_ld" = x"yes"; then
550 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld version" >&5
551 +$as_echo_n "checking for ld version... " >&6; }
552 +
553 +    if $LD --version 2>/dev/null | grep 'GNU gold' >/dev/null 2>&1; then
554 +      glibcxx_ld_is_gold=yes
555 +    fi
556 +    ldver=`$LD --version 2>/dev/null |
557 +          sed -e 's/GNU gold /GNU ld /;s/GNU ld version /GNU ld /;s/GNU ld ([^)]*) /GNU ld /;s/GNU ld \([0-9.][0-9.]*\).*/\1/; q'`
558 +
559 +    glibcxx_gnu_ld_version=`echo $ldver | \
560 +          $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
561 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_gnu_ld_version" >&5
562 +$as_echo "$glibcxx_gnu_ld_version" >&6; }
563 +  fi
564 +
565 +  # Set --gc-sections.
566 +  glibcxx_have_gc_sections=no
567 +  if test "$glibcxx_ld_is_gold" = "yes"; then
568 +    if $LD --help 2>/dev/null | grep gc-sections >/dev/null 2>&1; then
569 +      glibcxx_have_gc_sections=yes
570 +    fi
571 +  else
572 +    glibcxx_gcsections_min_ld=21602
573 +    if test x"$with_gnu_ld" = x"yes" &&
574 +       test $glibcxx_gnu_ld_version -gt $glibcxx_gcsections_min_ld ; then
575 +      glibcxx_have_gc_sections=yes
576 +    fi
577 +  fi
578 +  if test "$glibcxx_have_gc_sections" = "yes"; then
579 +    # Sufficiently young GNU ld it is!  Joy and bunny rabbits!
580 +    # NB: This flag only works reliably after 2.16.1. Configure tests
581 +    # for this are difficult, so hard wire a value that should work.
582 +
583 +    ac_test_CFLAGS="${CFLAGS+set}"
584 +    ac_save_CFLAGS="$CFLAGS"
585 +    CFLAGS='-Wl,--gc-sections'
586 +
587 +    # Check for -Wl,--gc-sections
588 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld that supports -Wl,--gc-sections" >&5
589 +$as_echo_n "checking for ld that supports -Wl,--gc-sections... " >&6; }
590 +    if test x$gcc_no_link = xyes; then
591 +  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
592 +fi
593 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
594 +/* end confdefs.h.  */
595 + int one(void) { return 1; }
596 +     int two(void) { return 2; }
597 +
598 +int
599 +main ()
600 +{
601 + two();
602 +  ;
603 +  return 0;
604 +}
605 +_ACEOF
606 +if ac_fn_c_try_link "$LINENO"; then :
607 +  ac_gcsections=yes
608 +else
609 +  ac_gcsections=no
610 +fi
611 +rm -f core conftest.err conftest.$ac_objext \
612 +    conftest$ac_exeext conftest.$ac_ext
613 +    if test "$ac_gcsections" = "yes"; then
614 +      rm -f conftest.c
615 +      touch conftest.c
616 +      if $CC -c conftest.c; then
617 +       if $LD --gc-sections -o conftest conftest.o 2>&1 | \
618 +          grep "Warning: gc-sections option ignored" > /dev/null; then
619 +         ac_gcsections=no
620 +       fi
621 +      fi
622 +      rm -f conftest.c conftest.o conftest
623 +    fi
624 +    if test "$ac_gcsections" = "yes"; then
625 +      SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
626 +    fi
627 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_gcsections" >&5
628 +$as_echo "$ac_gcsections" >&6; }
629 +
630 +    if test "$ac_test_CFLAGS" = set; then
631 +      CFLAGS="$ac_save_CFLAGS"
632 +    else
633 +      # this is the suspicious part
634 +      CFLAGS=''
635 +    fi
636 +  fi
637 +
638 +  # Set -z,relro.
639 +  # Note this is only for shared objects.
640 +  ac_ld_relro=no
641 +  if test x"$with_gnu_ld" = x"yes"; then
642 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld that supports -Wl,-z,relro" >&5
643 +$as_echo_n "checking for ld that supports -Wl,-z,relro... " >&6; }
644 +    cxx_z_relo=`$LD -v --help 2>/dev/null | grep "z relro"`
645 +    if test -n "$cxx_z_relo"; then
646 +      OPT_LDFLAGS="-Wl,-z,relro"
647 +      ac_ld_relro=yes
648 +    fi
649 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ld_relro" >&5
650 +$as_echo "$ac_ld_relro" >&6; }
651 +  fi
652 +
653 +  # Set linker optimization flags.
654 +  if test x"$with_gnu_ld" = x"yes"; then
655 +    OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
656 +  fi
657 +
658 +
659 +
660 +
661 +
662 +  ac_test_CXXFLAGS="${CXXFLAGS+set}"
663 +  ac_save_CXXFLAGS="$CXXFLAGS"
664 +  CXXFLAGS='-fno-builtin -D_GNU_SOURCE'
665 +
666 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lm" >&5
667 +$as_echo_n "checking for sin in -lm... " >&6; }
668 +if test "${ac_cv_lib_m_sin+set}" = set; then :
669 +  $as_echo_n "(cached) " >&6
670 +else
671 +  ac_check_lib_save_LIBS=$LIBS
672 +LIBS="-lm  $LIBS"
673 +if test x$gcc_no_link = xyes; then
674 +  as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
675 +fi
676 +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
677 +/* end confdefs.h.  */
678 +
679 +/* Override any GCC internal prototype to avoid an error.
680 +   Use char because int might match the return type of a GCC
681 +   builtin and then its argument prototype would still apply.  */
682 +#ifdef __cplusplus
683 +extern "C"
684 +#endif
685 +char sin ();
686 +int
687 +main ()
688 +{
689 +return sin ();
690 +  ;
691 +  return 0;
692 +}
693 +_ACEOF
694 +if ac_fn_c_try_link "$LINENO"; then :
695 +  ac_cv_lib_m_sin=yes
696 +else
697 +  ac_cv_lib_m_sin=no
698 +fi
699 +rm -f core conftest.err conftest.$ac_objext \
700 +    conftest$ac_exeext conftest.$ac_ext
701 +LIBS=$ac_check_lib_save_LIBS
702 +fi
703 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sin" >&5
704 +$as_echo "$ac_cv_lib_m_sin" >&6; }
705 +if test "x$ac_cv_lib_m_sin" = x""yes; then :
706 +  libm="-lm"
707 +fi
708 +
709 +  ac_save_LIBS="$LIBS"
710 +  LIBS="$LIBS $libm"
711 +
712 +
713 +
714 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinf declaration" >&5
715 +$as_echo_n "checking for isinf declaration... " >&6; }
716 +  if test x${glibcxx_cv_func_isinf_use+set} != xset; then
717 +    if test "${glibcxx_cv_func_isinf_use+set}" = set; then :
718 +  $as_echo_n "(cached) " >&6
719 +else
720 +
721 +
722 +      ac_ext=cpp
723 +ac_cpp='$CXXCPP $CPPFLAGS'
724 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
725 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
726 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
727 +
728 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
729 +/* end confdefs.h.  */
730 +#include <math.h>
731 +                     #ifdef HAVE_IEEEFP_H
732 +                     #include <ieeefp.h>
733 +                     #endif
734 +
735 +int
736 +main ()
737 +{
738 + isinf(0);
739 +  ;
740 +  return 0;
741 +}
742 +_ACEOF
743 +if ac_fn_cxx_try_compile "$LINENO"; then :
744 +  glibcxx_cv_func_isinf_use=yes
745 +else
746 +  glibcxx_cv_func_isinf_use=no
747 +fi
748 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
749 +      ac_ext=c
750 +ac_cpp='$CPP $CPPFLAGS'
751 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
752 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
753 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
754 +
755 +
756 +fi
757 +
758 +  fi
759 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_isinf_use" >&5
760 +$as_echo "$glibcxx_cv_func_isinf_use" >&6; }
761 +
762 +  if test x$glibcxx_cv_func_isinf_use = x"yes"; then
763 +    for ac_func in isinf
764 +do :
765 +  ac_fn_c_check_func "$LINENO" "isinf" "ac_cv_func_isinf"
766 +if test "x$ac_cv_func_isinf" = x""yes; then :
767 +  cat >>confdefs.h <<_ACEOF
768 +#define HAVE_ISINF 1
769 +_ACEOF
770 +
771 +fi
772 +done
773 +
774 +  else
775 +
776 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _isinf declaration" >&5
777 +$as_echo_n "checking for _isinf declaration... " >&6; }
778 +  if test x${glibcxx_cv_func__isinf_use+set} != xset; then
779 +    if test "${glibcxx_cv_func__isinf_use+set}" = set; then :
780 +  $as_echo_n "(cached) " >&6
781 +else
782 +
783 +
784 +      ac_ext=cpp
785 +ac_cpp='$CXXCPP $CPPFLAGS'
786 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
787 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
788 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
789 +
790 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
791 +/* end confdefs.h.  */
792 +#include <math.h>
793 +                     #ifdef HAVE_IEEEFP_H
794 +                     #include <ieeefp.h>
795 +                     #endif
796 +
797 +int
798 +main ()
799 +{
800 + _isinf(0);
801 +  ;
802 +  return 0;
803 +}
804 +_ACEOF
805 +if ac_fn_cxx_try_compile "$LINENO"; then :
806 +  glibcxx_cv_func__isinf_use=yes
807 +else
808 +  glibcxx_cv_func__isinf_use=no
809 +fi
810 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
811 +      ac_ext=c
812 +ac_cpp='$CPP $CPPFLAGS'
813 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
814 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
815 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
816 +
817 +
818 +fi
819 +
820 +  fi
821 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__isinf_use" >&5
822 +$as_echo "$glibcxx_cv_func__isinf_use" >&6; }
823 +
824 +    if test x$glibcxx_cv_func__isinf_use = x"yes"; then
825 +      for ac_func in _isinf
826 +do :
827 +  ac_fn_c_check_func "$LINENO" "_isinf" "ac_cv_func__isinf"
828 +if test "x$ac_cv_func__isinf" = x""yes; then :
829 +  cat >>confdefs.h <<_ACEOF
830 +#define HAVE__ISINF 1
831 +_ACEOF
832 +
833 +fi
834 +done
835 +
836 +    fi
837 +  fi
838 +
839 +
840 +
841 +
842 +
843 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnan declaration" >&5
844 +$as_echo_n "checking for isnan declaration... " >&6; }
845 +  if test x${glibcxx_cv_func_isnan_use+set} != xset; then
846 +    if test "${glibcxx_cv_func_isnan_use+set}" = set; then :
847 +  $as_echo_n "(cached) " >&6
848 +else
849 +
850 +
851 +      ac_ext=cpp
852 +ac_cpp='$CXXCPP $CPPFLAGS'
853 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
854 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
855 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
856 +
857 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
858 +/* end confdefs.h.  */
859 +#include <math.h>
860 +                     #ifdef HAVE_IEEEFP_H
861 +                     #include <ieeefp.h>
862 +                     #endif
863 +
864 +int
865 +main ()
866 +{
867 + isnan(0);
868 +  ;
869 +  return 0;
870 +}
871 +_ACEOF
872 +if ac_fn_cxx_try_compile "$LINENO"; then :
873 +  glibcxx_cv_func_isnan_use=yes
874 +else
875 +  glibcxx_cv_func_isnan_use=no
876 +fi
877 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
878 +      ac_ext=c
879 +ac_cpp='$CPP $CPPFLAGS'
880 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
881 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
882 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
883 +
884 +
885 +fi
886 +
887 +  fi
888 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_isnan_use" >&5
889 +$as_echo "$glibcxx_cv_func_isnan_use" >&6; }
890 +
891 +  if test x$glibcxx_cv_func_isnan_use = x"yes"; then
892 +    for ac_func in isnan
893 +do :
894 +  ac_fn_c_check_func "$LINENO" "isnan" "ac_cv_func_isnan"
895 +if test "x$ac_cv_func_isnan" = x""yes; then :
896 +  cat >>confdefs.h <<_ACEOF
897 +#define HAVE_ISNAN 1
898 +_ACEOF
899 +
900 +fi
901 +done
902 +
903 +  else
904 +
905 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _isnan declaration" >&5
906 +$as_echo_n "checking for _isnan declaration... " >&6; }
907 +  if test x${glibcxx_cv_func__isnan_use+set} != xset; then
908 +    if test "${glibcxx_cv_func__isnan_use+set}" = set; then :
909 +  $as_echo_n "(cached) " >&6
910 +else
911 +
912 +
913 +      ac_ext=cpp
914 +ac_cpp='$CXXCPP $CPPFLAGS'
915 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
916 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
917 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
918 +
919 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
920 +/* end confdefs.h.  */
921 +#include <math.h>
922 +                     #ifdef HAVE_IEEEFP_H
923 +                     #include <ieeefp.h>
924 +                     #endif
925 +
926 +int
927 +main ()
928 +{
929 + _isnan(0);
930 +  ;
931 +  return 0;
932 +}
933 +_ACEOF
934 +if ac_fn_cxx_try_compile "$LINENO"; then :
935 +  glibcxx_cv_func__isnan_use=yes
936 +else
937 +  glibcxx_cv_func__isnan_use=no
938 +fi
939 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
940 +      ac_ext=c
941 +ac_cpp='$CPP $CPPFLAGS'
942 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
943 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
944 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
945 +
946 +
947 +fi
948 +
949 +  fi
950 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__isnan_use" >&5
951 +$as_echo "$glibcxx_cv_func__isnan_use" >&6; }
952 +
953 +    if test x$glibcxx_cv_func__isnan_use = x"yes"; then
954 +      for ac_func in _isnan
955 +do :
956 +  ac_fn_c_check_func "$LINENO" "_isnan" "ac_cv_func__isnan"
957 +if test "x$ac_cv_func__isnan" = x""yes; then :
958 +  cat >>confdefs.h <<_ACEOF
959 +#define HAVE__ISNAN 1
960 +_ACEOF
961 +
962 +fi
963 +done
964 +
965 +    fi
966 +  fi
967 +
968 +
969 +
970 +
971 +
972 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for finite declaration" >&5
973 +$as_echo_n "checking for finite declaration... " >&6; }
974 +  if test x${glibcxx_cv_func_finite_use+set} != xset; then
975 +    if test "${glibcxx_cv_func_finite_use+set}" = set; then :
976 +  $as_echo_n "(cached) " >&6
977 +else
978 +
979 +
980 +      ac_ext=cpp
981 +ac_cpp='$CXXCPP $CPPFLAGS'
982 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
983 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
984 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
985 +
986 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
987 +/* end confdefs.h.  */
988 +#include <math.h>
989 +                     #ifdef HAVE_IEEEFP_H
990 +                     #include <ieeefp.h>
991 +                     #endif
992 +
993 +int
994 +main ()
995 +{
996 + finite(0);
997 +  ;
998 +  return 0;
999 +}
1000 +_ACEOF
1001 +if ac_fn_cxx_try_compile "$LINENO"; then :
1002 +  glibcxx_cv_func_finite_use=yes
1003 +else
1004 +  glibcxx_cv_func_finite_use=no
1005 +fi
1006 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1007 +      ac_ext=c
1008 +ac_cpp='$CPP $CPPFLAGS'
1009 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1010 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1011 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1012 +
1013 +
1014 +fi
1015 +
1016 +  fi
1017 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_finite_use" >&5
1018 +$as_echo "$glibcxx_cv_func_finite_use" >&6; }
1019 +
1020 +  if test x$glibcxx_cv_func_finite_use = x"yes"; then
1021 +    for ac_func in finite
1022 +do :
1023 +  ac_fn_c_check_func "$LINENO" "finite" "ac_cv_func_finite"
1024 +if test "x$ac_cv_func_finite" = x""yes; then :
1025 +  cat >>confdefs.h <<_ACEOF
1026 +#define HAVE_FINITE 1
1027 +_ACEOF
1028 +
1029 +fi
1030 +done
1031 +
1032 +  else
1033 +
1034 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _finite declaration" >&5
1035 +$as_echo_n "checking for _finite declaration... " >&6; }
1036 +  if test x${glibcxx_cv_func__finite_use+set} != xset; then
1037 +    if test "${glibcxx_cv_func__finite_use+set}" = set; then :
1038 +  $as_echo_n "(cached) " >&6
1039 +else
1040 +
1041 +
1042 +      ac_ext=cpp
1043 +ac_cpp='$CXXCPP $CPPFLAGS'
1044 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1045 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1046 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1047 +
1048 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1049 +/* end confdefs.h.  */
1050 +#include <math.h>
1051 +                     #ifdef HAVE_IEEEFP_H
1052 +                     #include <ieeefp.h>
1053 +                     #endif
1054 +
1055 +int
1056 +main ()
1057 +{
1058 + _finite(0);
1059 +  ;
1060 +  return 0;
1061 +}
1062 +_ACEOF
1063 +if ac_fn_cxx_try_compile "$LINENO"; then :
1064 +  glibcxx_cv_func__finite_use=yes
1065 +else
1066 +  glibcxx_cv_func__finite_use=no
1067 +fi
1068 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1069 +      ac_ext=c
1070 +ac_cpp='$CPP $CPPFLAGS'
1071 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1072 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1073 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1074 +
1075 +
1076 +fi
1077 +
1078 +  fi
1079 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__finite_use" >&5
1080 +$as_echo "$glibcxx_cv_func__finite_use" >&6; }
1081 +
1082 +    if test x$glibcxx_cv_func__finite_use = x"yes"; then
1083 +      for ac_func in _finite
1084 +do :
1085 +  ac_fn_c_check_func "$LINENO" "_finite" "ac_cv_func__finite"
1086 +if test "x$ac_cv_func__finite" = x""yes; then :
1087 +  cat >>confdefs.h <<_ACEOF
1088 +#define HAVE__FINITE 1
1089 +_ACEOF
1090 +
1091 +fi
1092 +done
1093 +
1094 +    fi
1095 +  fi
1096 +
1097 +
1098 +
1099 +
1100 +
1101 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sincos declaration" >&5
1102 +$as_echo_n "checking for sincos declaration... " >&6; }
1103 +  if test x${glibcxx_cv_func_sincos_use+set} != xset; then
1104 +    if test "${glibcxx_cv_func_sincos_use+set}" = set; then :
1105 +  $as_echo_n "(cached) " >&6
1106 +else
1107 +
1108 +
1109 +      ac_ext=cpp
1110 +ac_cpp='$CXXCPP $CPPFLAGS'
1111 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1112 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1113 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1114 +
1115 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1116 +/* end confdefs.h.  */
1117 +#include <math.h>
1118 +int
1119 +main ()
1120 +{
1121 + sincos(0, 0, 0);
1122 +  ;
1123 +  return 0;
1124 +}
1125 +_ACEOF
1126 +if ac_fn_cxx_try_compile "$LINENO"; then :
1127 +  glibcxx_cv_func_sincos_use=yes
1128 +else
1129 +  glibcxx_cv_func_sincos_use=no
1130 +fi
1131 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1132 +      ac_ext=c
1133 +ac_cpp='$CPP $CPPFLAGS'
1134 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1135 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1136 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1137 +
1138 +
1139 +fi
1140 +
1141 +  fi
1142 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_sincos_use" >&5
1143 +$as_echo "$glibcxx_cv_func_sincos_use" >&6; }
1144 +
1145 +  if test x$glibcxx_cv_func_sincos_use = x"yes"; then
1146 +    for ac_func in sincos
1147 +do :
1148 +  ac_fn_c_check_func "$LINENO" "sincos" "ac_cv_func_sincos"
1149 +if test "x$ac_cv_func_sincos" = x""yes; then :
1150 +  cat >>confdefs.h <<_ACEOF
1151 +#define HAVE_SINCOS 1
1152 +_ACEOF
1153 +
1154 +fi
1155 +done
1156 +
1157 +  else
1158 +
1159 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _sincos declaration" >&5
1160 +$as_echo_n "checking for _sincos declaration... " >&6; }
1161 +  if test x${glibcxx_cv_func__sincos_use+set} != xset; then
1162 +    if test "${glibcxx_cv_func__sincos_use+set}" = set; then :
1163 +  $as_echo_n "(cached) " >&6
1164 +else
1165 +
1166 +
1167 +      ac_ext=cpp
1168 +ac_cpp='$CXXCPP $CPPFLAGS'
1169 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1170 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1171 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1172 +
1173 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1174 +/* end confdefs.h.  */
1175 +#include <math.h>
1176 +int
1177 +main ()
1178 +{
1179 + _sincos(0, 0, 0);
1180 +  ;
1181 +  return 0;
1182 +}
1183 +_ACEOF
1184 +if ac_fn_cxx_try_compile "$LINENO"; then :
1185 +  glibcxx_cv_func__sincos_use=yes
1186 +else
1187 +  glibcxx_cv_func__sincos_use=no
1188 +fi
1189 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1190 +      ac_ext=c
1191 +ac_cpp='$CPP $CPPFLAGS'
1192 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1193 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1194 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1195 +
1196 +
1197 +fi
1198 +
1199 +  fi
1200 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__sincos_use" >&5
1201 +$as_echo "$glibcxx_cv_func__sincos_use" >&6; }
1202 +
1203 +    if test x$glibcxx_cv_func__sincos_use = x"yes"; then
1204 +      for ac_func in _sincos
1205 +do :
1206 +  ac_fn_c_check_func "$LINENO" "_sincos" "ac_cv_func__sincos"
1207 +if test "x$ac_cv_func__sincos" = x""yes; then :
1208 +  cat >>confdefs.h <<_ACEOF
1209 +#define HAVE__SINCOS 1
1210 +_ACEOF
1211 +
1212 +fi
1213 +done
1214 +
1215 +    fi
1216 +  fi
1217 +
1218 +
1219 +
1220 +
1221 +
1222 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fpclass declaration" >&5
1223 +$as_echo_n "checking for fpclass declaration... " >&6; }
1224 +  if test x${glibcxx_cv_func_fpclass_use+set} != xset; then
1225 +    if test "${glibcxx_cv_func_fpclass_use+set}" = set; then :
1226 +  $as_echo_n "(cached) " >&6
1227 +else
1228 +
1229 +
1230 +      ac_ext=cpp
1231 +ac_cpp='$CXXCPP $CPPFLAGS'
1232 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1233 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1234 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1235 +
1236 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1237 +/* end confdefs.h.  */
1238 +#include <math.h>
1239 +                     #ifdef HAVE_IEEEFP_H
1240 +                     #include <ieeefp.h>
1241 +                     #endif
1242 +
1243 +int
1244 +main ()
1245 +{
1246 + fpclass(0);
1247 +  ;
1248 +  return 0;
1249 +}
1250 +_ACEOF
1251 +if ac_fn_cxx_try_compile "$LINENO"; then :
1252 +  glibcxx_cv_func_fpclass_use=yes
1253 +else
1254 +  glibcxx_cv_func_fpclass_use=no
1255 +fi
1256 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1257 +      ac_ext=c
1258 +ac_cpp='$CPP $CPPFLAGS'
1259 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1260 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1261 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1262 +
1263 +
1264 +fi
1265 +
1266 +  fi
1267 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_fpclass_use" >&5
1268 +$as_echo "$glibcxx_cv_func_fpclass_use" >&6; }
1269 +
1270 +  if test x$glibcxx_cv_func_fpclass_use = x"yes"; then
1271 +    for ac_func in fpclass
1272 +do :
1273 +  ac_fn_c_check_func "$LINENO" "fpclass" "ac_cv_func_fpclass"
1274 +if test "x$ac_cv_func_fpclass" = x""yes; then :
1275 +  cat >>confdefs.h <<_ACEOF
1276 +#define HAVE_FPCLASS 1
1277 +_ACEOF
1278 +
1279 +fi
1280 +done
1281 +
1282 +  else
1283 +
1284 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _fpclass declaration" >&5
1285 +$as_echo_n "checking for _fpclass declaration... " >&6; }
1286 +  if test x${glibcxx_cv_func__fpclass_use+set} != xset; then
1287 +    if test "${glibcxx_cv_func__fpclass_use+set}" = set; then :
1288 +  $as_echo_n "(cached) " >&6
1289 +else
1290 +
1291 +
1292 +      ac_ext=cpp
1293 +ac_cpp='$CXXCPP $CPPFLAGS'
1294 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1295 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1296 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1297 +
1298 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1299 +/* end confdefs.h.  */
1300 +#include <math.h>
1301 +                     #ifdef HAVE_IEEEFP_H
1302 +                     #include <ieeefp.h>
1303 +                     #endif
1304 +
1305 +int
1306 +main ()
1307 +{
1308 + _fpclass(0);
1309 +  ;
1310 +  return 0;
1311 +}
1312 +_ACEOF
1313 +if ac_fn_cxx_try_compile "$LINENO"; then :
1314 +  glibcxx_cv_func__fpclass_use=yes
1315 +else
1316 +  glibcxx_cv_func__fpclass_use=no
1317 +fi
1318 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1319 +      ac_ext=c
1320 +ac_cpp='$CPP $CPPFLAGS'
1321 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1322 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1323 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1324 +
1325 +
1326 +fi
1327 +
1328 +  fi
1329 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__fpclass_use" >&5
1330 +$as_echo "$glibcxx_cv_func__fpclass_use" >&6; }
1331 +
1332 +    if test x$glibcxx_cv_func__fpclass_use = x"yes"; then
1333 +      for ac_func in _fpclass
1334 +do :
1335 +  ac_fn_c_check_func "$LINENO" "_fpclass" "ac_cv_func__fpclass"
1336 +if test "x$ac_cv_func__fpclass" = x""yes; then :
1337 +  cat >>confdefs.h <<_ACEOF
1338 +#define HAVE__FPCLASS 1
1339 +_ACEOF
1340 +
1341 +fi
1342 +done
1343 +
1344 +    fi
1345 +  fi
1346 +
1347 +
1348 +
1349 +
1350 +
1351 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qfpclass declaration" >&5
1352 +$as_echo_n "checking for qfpclass declaration... " >&6; }
1353 +  if test x${glibcxx_cv_func_qfpclass_use+set} != xset; then
1354 +    if test "${glibcxx_cv_func_qfpclass_use+set}" = set; then :
1355 +  $as_echo_n "(cached) " >&6
1356 +else
1357 +
1358 +
1359 +      ac_ext=cpp
1360 +ac_cpp='$CXXCPP $CPPFLAGS'
1361 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1362 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1363 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1364 +
1365 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1366 +/* end confdefs.h.  */
1367 +#include <math.h>
1368 +                     #ifdef HAVE_IEEEFP_H
1369 +                     #include <ieeefp.h>
1370 +                     #endif
1371 +
1372 +int
1373 +main ()
1374 +{
1375 + qfpclass(0);
1376 +  ;
1377 +  return 0;
1378 +}
1379 +_ACEOF
1380 +if ac_fn_cxx_try_compile "$LINENO"; then :
1381 +  glibcxx_cv_func_qfpclass_use=yes
1382 +else
1383 +  glibcxx_cv_func_qfpclass_use=no
1384 +fi
1385 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1386 +      ac_ext=c
1387 +ac_cpp='$CPP $CPPFLAGS'
1388 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1389 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1390 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1391 +
1392 +
1393 +fi
1394 +
1395 +  fi
1396 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_qfpclass_use" >&5
1397 +$as_echo "$glibcxx_cv_func_qfpclass_use" >&6; }
1398 +
1399 +  if test x$glibcxx_cv_func_qfpclass_use = x"yes"; then
1400 +    for ac_func in qfpclass
1401 +do :
1402 +  ac_fn_c_check_func "$LINENO" "qfpclass" "ac_cv_func_qfpclass"
1403 +if test "x$ac_cv_func_qfpclass" = x""yes; then :
1404 +  cat >>confdefs.h <<_ACEOF
1405 +#define HAVE_QFPCLASS 1
1406 +_ACEOF
1407 +
1408 +fi
1409 +done
1410 +
1411 +  else
1412 +
1413 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _qfpclass declaration" >&5
1414 +$as_echo_n "checking for _qfpclass declaration... " >&6; }
1415 +  if test x${glibcxx_cv_func__qfpclass_use+set} != xset; then
1416 +    if test "${glibcxx_cv_func__qfpclass_use+set}" = set; then :
1417 +  $as_echo_n "(cached) " >&6
1418 +else
1419 +
1420 +
1421 +      ac_ext=cpp
1422 +ac_cpp='$CXXCPP $CPPFLAGS'
1423 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1424 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1425 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1426 +
1427 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1428 +/* end confdefs.h.  */
1429 +#include <math.h>
1430 +                     #ifdef HAVE_IEEEFP_H
1431 +                     #include <ieeefp.h>
1432 +                     #endif
1433 +
1434 +int
1435 +main ()
1436 +{
1437 + _qfpclass(0);
1438 +  ;
1439 +  return 0;
1440 +}
1441 +_ACEOF
1442 +if ac_fn_cxx_try_compile "$LINENO"; then :
1443 +  glibcxx_cv_func__qfpclass_use=yes
1444 +else
1445 +  glibcxx_cv_func__qfpclass_use=no
1446 +fi
1447 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1448 +      ac_ext=c
1449 +ac_cpp='$CPP $CPPFLAGS'
1450 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1451 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1452 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1453 +
1454 +
1455 +fi
1456 +
1457 +  fi
1458 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__qfpclass_use" >&5
1459 +$as_echo "$glibcxx_cv_func__qfpclass_use" >&6; }
1460 +
1461 +    if test x$glibcxx_cv_func__qfpclass_use = x"yes"; then
1462 +      for ac_func in _qfpclass
1463 +do :
1464 +  ac_fn_c_check_func "$LINENO" "_qfpclass" "ac_cv_func__qfpclass"
1465 +if test "x$ac_cv_func__qfpclass" = x""yes; then :
1466 +  cat >>confdefs.h <<_ACEOF
1467 +#define HAVE__QFPCLASS 1
1468 +_ACEOF
1469 +
1470 +fi
1471 +done
1472 +
1473 +    fi
1474 +  fi
1475 +
1476 +
1477 +
1478 +
1479 +
1480 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hypot declaration" >&5
1481 +$as_echo_n "checking for hypot declaration... " >&6; }
1482 +  if test x${glibcxx_cv_func_hypot_use+set} != xset; then
1483 +    if test "${glibcxx_cv_func_hypot_use+set}" = set; then :
1484 +  $as_echo_n "(cached) " >&6
1485 +else
1486 +
1487 +
1488 +      ac_ext=cpp
1489 +ac_cpp='$CXXCPP $CPPFLAGS'
1490 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1491 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1492 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1493 +
1494 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1495 +/* end confdefs.h.  */
1496 +#include <math.h>
1497 +int
1498 +main ()
1499 +{
1500 + hypot(0, 0);
1501 +  ;
1502 +  return 0;
1503 +}
1504 +_ACEOF
1505 +if ac_fn_cxx_try_compile "$LINENO"; then :
1506 +  glibcxx_cv_func_hypot_use=yes
1507 +else
1508 +  glibcxx_cv_func_hypot_use=no
1509 +fi
1510 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1511 +      ac_ext=c
1512 +ac_cpp='$CPP $CPPFLAGS'
1513 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1514 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1515 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1516 +
1517 +
1518 +fi
1519 +
1520 +  fi
1521 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_hypot_use" >&5
1522 +$as_echo "$glibcxx_cv_func_hypot_use" >&6; }
1523 +
1524 +  if test x$glibcxx_cv_func_hypot_use = x"yes"; then
1525 +    for ac_func in hypot
1526 +do :
1527 +  ac_fn_c_check_func "$LINENO" "hypot" "ac_cv_func_hypot"
1528 +if test "x$ac_cv_func_hypot" = x""yes; then :
1529 +  cat >>confdefs.h <<_ACEOF
1530 +#define HAVE_HYPOT 1
1531 +_ACEOF
1532 +
1533 +fi
1534 +done
1535 +
1536 +  else
1537 +
1538 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _hypot declaration" >&5
1539 +$as_echo_n "checking for _hypot declaration... " >&6; }
1540 +  if test x${glibcxx_cv_func__hypot_use+set} != xset; then
1541 +    if test "${glibcxx_cv_func__hypot_use+set}" = set; then :
1542 +  $as_echo_n "(cached) " >&6
1543 +else
1544 +
1545 +
1546 +      ac_ext=cpp
1547 +ac_cpp='$CXXCPP $CPPFLAGS'
1548 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1549 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1550 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1551 +
1552 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1553 +/* end confdefs.h.  */
1554 +#include <math.h>
1555 +int
1556 +main ()
1557 +{
1558 + _hypot(0, 0);
1559 +  ;
1560 +  return 0;
1561 +}
1562 +_ACEOF
1563 +if ac_fn_cxx_try_compile "$LINENO"; then :
1564 +  glibcxx_cv_func__hypot_use=yes
1565 +else
1566 +  glibcxx_cv_func__hypot_use=no
1567 +fi
1568 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1569 +      ac_ext=c
1570 +ac_cpp='$CPP $CPPFLAGS'
1571 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1572 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1573 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1574 +
1575 +
1576 +fi
1577 +
1578 +  fi
1579 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__hypot_use" >&5
1580 +$as_echo "$glibcxx_cv_func__hypot_use" >&6; }
1581 +
1582 +    if test x$glibcxx_cv_func__hypot_use = x"yes"; then
1583 +      for ac_func in _hypot
1584 +do :
1585 +  ac_fn_c_check_func "$LINENO" "_hypot" "ac_cv_func__hypot"
1586 +if test "x$ac_cv_func__hypot" = x""yes; then :
1587 +  cat >>confdefs.h <<_ACEOF
1588 +#define HAVE__HYPOT 1
1589 +_ACEOF
1590 +
1591 +fi
1592 +done
1593 +
1594 +    fi
1595 +  fi
1596 +
1597 +
1598 +
1599 +
1600 +
1601 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for float trig functions" >&5
1602 +$as_echo_n "checking for float trig functions... " >&6; }
1603 +  if test "${glibcxx_cv_func_float_trig_use+set}" = set; then :
1604 +  $as_echo_n "(cached) " >&6
1605 +else
1606 +
1607 +
1608 +    ac_ext=cpp
1609 +ac_cpp='$CXXCPP $CPPFLAGS'
1610 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1611 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1612 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1613 +
1614 +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1615 +/* end confdefs.h.  */
1616 +#include <math.h>
1617 +int
1618 +main ()
1619 +{
1620 +acosf (0); asinf (0); atanf (0); cosf (0); sinf (0); tanf (0); coshf (0); sinhf (0); tanhf (0);
1621 +  ;
1622 +  return 0;
1623 +}
1624 +_ACEOF
1625 +if ac_fn_cxx_try_compile "$LINENO"; then :
1626 +  glibcxx_cv_func_float_trig_use=yes
1627 +else
1628 +  glibcxx_cv_func_float_trig_use=no
1629 +fi
1630 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1631 +    ac_ext=c
1632 +ac_cpp='$CPP $CPPFLAGS'
1633 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1634 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1635 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1636 +
1637 +fi
1638 +
1639 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_float_trig_use" >&5
1640 +$as_echo "$glibcxx_cv_func_float_trig_use" >&6; }
1641 +  if test x$glibcxx_cv_func_float_trig_use = x"yes"; then
1642 +    for ac_func in acosf asinf atanf cosf sinf tanf coshf sinhf tanhf
1643 +do :
1644 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1645 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1646 +eval as_val=\$$as_ac_var
1647 +   if test "x$as_val" = x""yes; then :
1648 +  cat >>confdefs.h <<_ACEOF
1649 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1650 +_ACEOF
1651 +
1652 +fi
1653 +done
1654 +
1655 +  else
1656 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _float trig functions" >&5
1657 +$as_echo_n "checking for _float trig functions... " >&6; }
1658 +    if test "${glibcxx_cv_func__float_trig_use+set}" = set; then :
1659 +  $as_echo_n "(cached) " >&6
1660 +else
1661 +
1662 +
1663 +      ac_ext=cpp
1664 +ac_cpp='$CXXCPP $CPPFLAGS'
1665 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1666 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1667 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1668 +
1669 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1670 +/* end confdefs.h.  */
1671 +#include <math.h>
1672 +int
1673 +main ()
1674 +{
1675 +_acosf (0); _asinf (0); _atanf (0); _cosf (0); _sinf (0); _tanf (0); _coshf (0); _sinhf (0); _tanhf (0);
1676 +  ;
1677 +  return 0;
1678 +}
1679 +_ACEOF
1680 +if ac_fn_cxx_try_compile "$LINENO"; then :
1681 +  glibcxx_cv_func__float_trig_use=yes
1682 +else
1683 +  glibcxx_cv_func__float_trig_use=no
1684 +fi
1685 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1686 +      ac_ext=c
1687 +ac_cpp='$CPP $CPPFLAGS'
1688 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1689 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1690 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1691 +
1692 +fi
1693 +
1694 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__float_trig_use" >&5
1695 +$as_echo "$glibcxx_cv_func__float_trig_use" >&6; }
1696 +    if test x$glibcxx_cv_func__float_trig_use = x"yes"; then
1697 +      for ac_func in _acosf _asinf _atanf _cosf _sinf _tanf _coshf _sinhf _tanhf
1698 +do :
1699 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1700 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1701 +eval as_val=\$$as_ac_var
1702 +   if test "x$as_val" = x""yes; then :
1703 +  cat >>confdefs.h <<_ACEOF
1704 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1705 +_ACEOF
1706 +
1707 +fi
1708 +done
1709 +
1710 +    fi
1711 +  fi
1712 +
1713 +
1714 +
1715 +
1716 +
1717 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for float round functions" >&5
1718 +$as_echo_n "checking for float round functions... " >&6; }
1719 +  if test "${glibcxx_cv_func_float_round_use+set}" = set; then :
1720 +  $as_echo_n "(cached) " >&6
1721 +else
1722 +
1723 +
1724 +    ac_ext=cpp
1725 +ac_cpp='$CXXCPP $CPPFLAGS'
1726 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1727 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1728 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1729 +
1730 +    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1731 +/* end confdefs.h.  */
1732 +#include <math.h>
1733 +int
1734 +main ()
1735 +{
1736 +ceilf (0); floorf (0);
1737 +  ;
1738 +  return 0;
1739 +}
1740 +_ACEOF
1741 +if ac_fn_cxx_try_compile "$LINENO"; then :
1742 +  glibcxx_cv_func_float_round_use=yes
1743 +else
1744 +  glibcxx_cv_func_float_round_use=no
1745 +fi
1746 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1747 +    ac_ext=c
1748 +ac_cpp='$CPP $CPPFLAGS'
1749 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1750 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1751 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1752 +
1753 +fi
1754 +
1755 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_float_round_use" >&5
1756 +$as_echo "$glibcxx_cv_func_float_round_use" >&6; }
1757 +  if test x$glibcxx_cv_func_float_round_use = x"yes"; then
1758 +    for ac_func in ceilf floorf
1759 +do :
1760 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1761 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1762 +eval as_val=\$$as_ac_var
1763 +   if test "x$as_val" = x""yes; then :
1764 +  cat >>confdefs.h <<_ACEOF
1765 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1766 +_ACEOF
1767 +
1768 +fi
1769 +done
1770 +
1771 +  else
1772 +    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _float round functions" >&5
1773 +$as_echo_n "checking for _float round functions... " >&6; }
1774 +    if test "${glibcxx_cv_func__float_round_use+set}" = set; then :
1775 +  $as_echo_n "(cached) " >&6
1776 +else
1777 +
1778 +
1779 +      ac_ext=cpp
1780 +ac_cpp='$CXXCPP $CPPFLAGS'
1781 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1782 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1783 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1784 +
1785 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1786 +/* end confdefs.h.  */
1787 +#include <math.h>
1788 +int
1789 +main ()
1790 +{
1791 +_ceilf (0); _floorf (0);
1792 +  ;
1793 +  return 0;
1794 +}
1795 +_ACEOF
1796 +if ac_fn_cxx_try_compile "$LINENO"; then :
1797 +  glibcxx_cv_func__float_round_use=yes
1798 +else
1799 +  glibcxx_cv_func__float_round_use=no
1800 +fi
1801 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1802 +      ac_ext=c
1803 +ac_cpp='$CPP $CPPFLAGS'
1804 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1805 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1806 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1807 +
1808 +fi
1809 +
1810 +    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__float_round_use" >&5
1811 +$as_echo "$glibcxx_cv_func__float_round_use" >&6; }
1812 +    if test x$glibcxx_cv_func__float_round_use = x"yes"; then
1813 +      for ac_func in _ceilf _floorf
1814 +do :
1815 +  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
1816 +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
1817 +eval as_val=\$$as_ac_var
1818 +   if test "x$as_val" = x""yes; then :
1819 +  cat >>confdefs.h <<_ACEOF
1820 +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
1821 +_ACEOF
1822 +
1823 +fi
1824 +done
1825 +
1826 +    fi
1827 +  fi
1828 +
1829 +
1830 +
1831 +
1832 +
1833 +
1834 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for expf declaration" >&5
1835 +$as_echo_n "checking for expf declaration... " >&6; }
1836 +  if test x${glibcxx_cv_func_expf_use+set} != xset; then
1837 +    if test "${glibcxx_cv_func_expf_use+set}" = set; then :
1838 +  $as_echo_n "(cached) " >&6
1839 +else
1840 +
1841 +
1842 +      ac_ext=cpp
1843 +ac_cpp='$CXXCPP $CPPFLAGS'
1844 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1845 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1846 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1847 +
1848 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849 +/* end confdefs.h.  */
1850 +#include <math.h>
1851 +                     #ifdef HAVE_IEEEFP_H
1852 +                     #include <ieeefp.h>
1853 +                     #endif
1854 +
1855 +int
1856 +main ()
1857 +{
1858 + expf(0);
1859 +  ;
1860 +  return 0;
1861 +}
1862 +_ACEOF
1863 +if ac_fn_cxx_try_compile "$LINENO"; then :
1864 +  glibcxx_cv_func_expf_use=yes
1865 +else
1866 +  glibcxx_cv_func_expf_use=no
1867 +fi
1868 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869 +      ac_ext=c
1870 +ac_cpp='$CPP $CPPFLAGS'
1871 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1872 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1873 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1874 +
1875 +
1876 +fi
1877 +
1878 +  fi
1879 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_expf_use" >&5
1880 +$as_echo "$glibcxx_cv_func_expf_use" >&6; }
1881 +
1882 +  if test x$glibcxx_cv_func_expf_use = x"yes"; then
1883 +    for ac_func in expf
1884 +do :
1885 +  ac_fn_c_check_func "$LINENO" "expf" "ac_cv_func_expf"
1886 +if test "x$ac_cv_func_expf" = x""yes; then :
1887 +  cat >>confdefs.h <<_ACEOF
1888 +#define HAVE_EXPF 1
1889 +_ACEOF
1890 +
1891 +fi
1892 +done
1893 +
1894 +  else
1895 +
1896 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _expf declaration" >&5
1897 +$as_echo_n "checking for _expf declaration... " >&6; }
1898 +  if test x${glibcxx_cv_func__expf_use+set} != xset; then
1899 +    if test "${glibcxx_cv_func__expf_use+set}" = set; then :
1900 +  $as_echo_n "(cached) " >&6
1901 +else
1902 +
1903 +
1904 +      ac_ext=cpp
1905 +ac_cpp='$CXXCPP $CPPFLAGS'
1906 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1907 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1908 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1909 +
1910 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1911 +/* end confdefs.h.  */
1912 +#include <math.h>
1913 +                     #ifdef HAVE_IEEEFP_H
1914 +                     #include <ieeefp.h>
1915 +                     #endif
1916 +
1917 +int
1918 +main ()
1919 +{
1920 + _expf(0);
1921 +  ;
1922 +  return 0;
1923 +}
1924 +_ACEOF
1925 +if ac_fn_cxx_try_compile "$LINENO"; then :
1926 +  glibcxx_cv_func__expf_use=yes
1927 +else
1928 +  glibcxx_cv_func__expf_use=no
1929 +fi
1930 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1931 +      ac_ext=c
1932 +ac_cpp='$CPP $CPPFLAGS'
1933 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1934 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1935 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
1936 +
1937 +
1938 +fi
1939 +
1940 +  fi
1941 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__expf_use" >&5
1942 +$as_echo "$glibcxx_cv_func__expf_use" >&6; }
1943 +
1944 +    if test x$glibcxx_cv_func__expf_use = x"yes"; then
1945 +      for ac_func in _expf
1946 +do :
1947 +  ac_fn_c_check_func "$LINENO" "_expf" "ac_cv_func__expf"
1948 +if test "x$ac_cv_func__expf" = x""yes; then :
1949 +  cat >>confdefs.h <<_ACEOF
1950 +#define HAVE__EXPF 1
1951 +_ACEOF
1952 +
1953 +fi
1954 +done
1955 +
1956 +    fi
1957 +  fi
1958 +
1959 +
1960 +
1961 +
1962 +
1963 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnanf declaration" >&5
1964 +$as_echo_n "checking for isnanf declaration... " >&6; }
1965 +  if test x${glibcxx_cv_func_isnanf_use+set} != xset; then
1966 +    if test "${glibcxx_cv_func_isnanf_use+set}" = set; then :
1967 +  $as_echo_n "(cached) " >&6
1968 +else
1969 +
1970 +
1971 +      ac_ext=cpp
1972 +ac_cpp='$CXXCPP $CPPFLAGS'
1973 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1974 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1975 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1976 +
1977 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1978 +/* end confdefs.h.  */
1979 +#include <math.h>
1980 +                     #ifdef HAVE_IEEEFP_H
1981 +                     #include <ieeefp.h>
1982 +                     #endif
1983 +
1984 +int
1985 +main ()
1986 +{
1987 + isnanf(0);
1988 +  ;
1989 +  return 0;
1990 +}
1991 +_ACEOF
1992 +if ac_fn_cxx_try_compile "$LINENO"; then :
1993 +  glibcxx_cv_func_isnanf_use=yes
1994 +else
1995 +  glibcxx_cv_func_isnanf_use=no
1996 +fi
1997 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998 +      ac_ext=c
1999 +ac_cpp='$CPP $CPPFLAGS'
2000 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2001 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2002 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2003 +
2004 +
2005 +fi
2006 +
2007 +  fi
2008 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_isnanf_use" >&5
2009 +$as_echo "$glibcxx_cv_func_isnanf_use" >&6; }
2010 +
2011 +  if test x$glibcxx_cv_func_isnanf_use = x"yes"; then
2012 +    for ac_func in isnanf
2013 +do :
2014 +  ac_fn_c_check_func "$LINENO" "isnanf" "ac_cv_func_isnanf"
2015 +if test "x$ac_cv_func_isnanf" = x""yes; then :
2016 +  cat >>confdefs.h <<_ACEOF
2017 +#define HAVE_ISNANF 1
2018 +_ACEOF
2019 +
2020 +fi
2021 +done
2022 +
2023 +  else
2024 +
2025 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _isnanf declaration" >&5
2026 +$as_echo_n "checking for _isnanf declaration... " >&6; }
2027 +  if test x${glibcxx_cv_func__isnanf_use+set} != xset; then
2028 +    if test "${glibcxx_cv_func__isnanf_use+set}" = set; then :
2029 +  $as_echo_n "(cached) " >&6
2030 +else
2031 +
2032 +
2033 +      ac_ext=cpp
2034 +ac_cpp='$CXXCPP $CPPFLAGS'
2035 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2036 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2037 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2038 +
2039 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2040 +/* end confdefs.h.  */
2041 +#include <math.h>
2042 +                     #ifdef HAVE_IEEEFP_H
2043 +                     #include <ieeefp.h>
2044 +                     #endif
2045 +
2046 +int
2047 +main ()
2048 +{
2049 + _isnanf(0);
2050 +  ;
2051 +  return 0;
2052 +}
2053 +_ACEOF
2054 +if ac_fn_cxx_try_compile "$LINENO"; then :
2055 +  glibcxx_cv_func__isnanf_use=yes
2056 +else
2057 +  glibcxx_cv_func__isnanf_use=no
2058 +fi
2059 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2060 +      ac_ext=c
2061 +ac_cpp='$CPP $CPPFLAGS'
2062 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2063 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2064 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2065 +
2066 +
2067 +fi
2068 +
2069 +  fi
2070 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__isnanf_use" >&5
2071 +$as_echo "$glibcxx_cv_func__isnanf_use" >&6; }
2072 +
2073 +    if test x$glibcxx_cv_func__isnanf_use = x"yes"; then
2074 +      for ac_func in _isnanf
2075 +do :
2076 +  ac_fn_c_check_func "$LINENO" "_isnanf" "ac_cv_func__isnanf"
2077 +if test "x$ac_cv_func__isnanf" = x""yes; then :
2078 +  cat >>confdefs.h <<_ACEOF
2079 +#define HAVE__ISNANF 1
2080 +_ACEOF
2081 +
2082 +fi
2083 +done
2084 +
2085 +    fi
2086 +  fi
2087 +
2088 +
2089 +
2090 +
2091 +
2092 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinff declaration" >&5
2093 +$as_echo_n "checking for isinff declaration... " >&6; }
2094 +  if test x${glibcxx_cv_func_isinff_use+set} != xset; then
2095 +    if test "${glibcxx_cv_func_isinff_use+set}" = set; then :
2096 +  $as_echo_n "(cached) " >&6
2097 +else
2098 +
2099 +
2100 +      ac_ext=cpp
2101 +ac_cpp='$CXXCPP $CPPFLAGS'
2102 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2103 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2104 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2105 +
2106 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107 +/* end confdefs.h.  */
2108 +#include <math.h>
2109 +                     #ifdef HAVE_IEEEFP_H
2110 +                     #include <ieeefp.h>
2111 +                     #endif
2112 +
2113 +int
2114 +main ()
2115 +{
2116 + isinff(0);
2117 +  ;
2118 +  return 0;
2119 +}
2120 +_ACEOF
2121 +if ac_fn_cxx_try_compile "$LINENO"; then :
2122 +  glibcxx_cv_func_isinff_use=yes
2123 +else
2124 +  glibcxx_cv_func_isinff_use=no
2125 +fi
2126 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2127 +      ac_ext=c
2128 +ac_cpp='$CPP $CPPFLAGS'
2129 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2130 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2131 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2132 +
2133 +
2134 +fi
2135 +
2136 +  fi
2137 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_isinff_use" >&5
2138 +$as_echo "$glibcxx_cv_func_isinff_use" >&6; }
2139 +
2140 +  if test x$glibcxx_cv_func_isinff_use = x"yes"; then
2141 +    for ac_func in isinff
2142 +do :
2143 +  ac_fn_c_check_func "$LINENO" "isinff" "ac_cv_func_isinff"
2144 +if test "x$ac_cv_func_isinff" = x""yes; then :
2145 +  cat >>confdefs.h <<_ACEOF
2146 +#define HAVE_ISINFF 1
2147 +_ACEOF
2148 +
2149 +fi
2150 +done
2151 +
2152 +  else
2153 +
2154 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _isinff declaration" >&5
2155 +$as_echo_n "checking for _isinff declaration... " >&6; }
2156 +  if test x${glibcxx_cv_func__isinff_use+set} != xset; then
2157 +    if test "${glibcxx_cv_func__isinff_use+set}" = set; then :
2158 +  $as_echo_n "(cached) " >&6
2159 +else
2160 +
2161 +
2162 +      ac_ext=cpp
2163 +ac_cpp='$CXXCPP $CPPFLAGS'
2164 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2165 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2166 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2167 +
2168 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2169 +/* end confdefs.h.  */
2170 +#include <math.h>
2171 +                     #ifdef HAVE_IEEEFP_H
2172 +                     #include <ieeefp.h>
2173 +                     #endif
2174 +
2175 +int
2176 +main ()
2177 +{
2178 + _isinff(0);
2179 +  ;
2180 +  return 0;
2181 +}
2182 +_ACEOF
2183 +if ac_fn_cxx_try_compile "$LINENO"; then :
2184 +  glibcxx_cv_func__isinff_use=yes
2185 +else
2186 +  glibcxx_cv_func__isinff_use=no
2187 +fi
2188 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2189 +      ac_ext=c
2190 +ac_cpp='$CPP $CPPFLAGS'
2191 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2192 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2193 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2194 +
2195 +
2196 +fi
2197 +
2198 +  fi
2199 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__isinff_use" >&5
2200 +$as_echo "$glibcxx_cv_func__isinff_use" >&6; }
2201 +
2202 +    if test x$glibcxx_cv_func__isinff_use = x"yes"; then
2203 +      for ac_func in _isinff
2204 +do :
2205 +  ac_fn_c_check_func "$LINENO" "_isinff" "ac_cv_func__isinff"
2206 +if test "x$ac_cv_func__isinff" = x""yes; then :
2207 +  cat >>confdefs.h <<_ACEOF
2208 +#define HAVE__ISINFF 1
2209 +_ACEOF
2210 +
2211 +fi
2212 +done
2213 +
2214 +    fi
2215 +  fi
2216 +
2217 +
2218 +
2219 +
2220 +
2221 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for atan2f declaration" >&5
2222 +$as_echo_n "checking for atan2f declaration... " >&6; }
2223 +  if test x${glibcxx_cv_func_atan2f_use+set} != xset; then
2224 +    if test "${glibcxx_cv_func_atan2f_use+set}" = set; then :
2225 +  $as_echo_n "(cached) " >&6
2226 +else
2227 +
2228 +
2229 +      ac_ext=cpp
2230 +ac_cpp='$CXXCPP $CPPFLAGS'
2231 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2232 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2233 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2234 +
2235 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2236 +/* end confdefs.h.  */
2237 +#include <math.h>
2238 +int
2239 +main ()
2240 +{
2241 + atan2f(0, 0);
2242 +  ;
2243 +  return 0;
2244 +}
2245 +_ACEOF
2246 +if ac_fn_cxx_try_compile "$LINENO"; then :
2247 +  glibcxx_cv_func_atan2f_use=yes
2248 +else
2249 +  glibcxx_cv_func_atan2f_use=no
2250 +fi
2251 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2252 +      ac_ext=c
2253 +ac_cpp='$CPP $CPPFLAGS'
2254 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2255 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2256 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2257 +
2258 +
2259 +fi
2260 +
2261 +  fi
2262 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_atan2f_use" >&5
2263 +$as_echo "$glibcxx_cv_func_atan2f_use" >&6; }
2264 +
2265 +  if test x$glibcxx_cv_func_atan2f_use = x"yes"; then
2266 +    for ac_func in atan2f
2267 +do :
2268 +  ac_fn_c_check_func "$LINENO" "atan2f" "ac_cv_func_atan2f"
2269 +if test "x$ac_cv_func_atan2f" = x""yes; then :
2270 +  cat >>confdefs.h <<_ACEOF
2271 +#define HAVE_ATAN2F 1
2272 +_ACEOF
2273 +
2274 +fi
2275 +done
2276 +
2277 +  else
2278 +
2279 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _atan2f declaration" >&5
2280 +$as_echo_n "checking for _atan2f declaration... " >&6; }
2281 +  if test x${glibcxx_cv_func__atan2f_use+set} != xset; then
2282 +    if test "${glibcxx_cv_func__atan2f_use+set}" = set; then :
2283 +  $as_echo_n "(cached) " >&6
2284 +else
2285 +
2286 +
2287 +      ac_ext=cpp
2288 +ac_cpp='$CXXCPP $CPPFLAGS'
2289 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2290 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2291 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2292 +
2293 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2294 +/* end confdefs.h.  */
2295 +#include <math.h>
2296 +int
2297 +main ()
2298 +{
2299 + _atan2f(0, 0);
2300 +  ;
2301 +  return 0;
2302 +}
2303 +_ACEOF
2304 +if ac_fn_cxx_try_compile "$LINENO"; then :
2305 +  glibcxx_cv_func__atan2f_use=yes
2306 +else
2307 +  glibcxx_cv_func__atan2f_use=no
2308 +fi
2309 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2310 +      ac_ext=c
2311 +ac_cpp='$CPP $CPPFLAGS'
2312 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2313 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2314 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2315 +
2316 +
2317 +fi
2318 +
2319 +  fi
2320 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__atan2f_use" >&5
2321 +$as_echo "$glibcxx_cv_func__atan2f_use" >&6; }
2322 +
2323 +    if test x$glibcxx_cv_func__atan2f_use = x"yes"; then
2324 +      for ac_func in _atan2f
2325 +do :
2326 +  ac_fn_c_check_func "$LINENO" "_atan2f" "ac_cv_func__atan2f"
2327 +if test "x$ac_cv_func__atan2f" = x""yes; then :
2328 +  cat >>confdefs.h <<_ACEOF
2329 +#define HAVE__ATAN2F 1
2330 +_ACEOF
2331 +
2332 +fi
2333 +done
2334 +
2335 +    fi
2336 +  fi
2337 +
2338 +
2339 +
2340 +
2341 +
2342 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fabsf declaration" >&5
2343 +$as_echo_n "checking for fabsf declaration... " >&6; }
2344 +  if test x${glibcxx_cv_func_fabsf_use+set} != xset; then
2345 +    if test "${glibcxx_cv_func_fabsf_use+set}" = set; then :
2346 +  $as_echo_n "(cached) " >&6
2347 +else
2348 +
2349 +
2350 +      ac_ext=cpp
2351 +ac_cpp='$CXXCPP $CPPFLAGS'
2352 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2353 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2354 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2355 +
2356 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2357 +/* end confdefs.h.  */
2358 +#include <math.h>
2359 +                     #ifdef HAVE_IEEEFP_H
2360 +                     #include <ieeefp.h>
2361 +                     #endif
2362 +
2363 +int
2364 +main ()
2365 +{
2366 + fabsf(0);
2367 +  ;
2368 +  return 0;
2369 +}
2370 +_ACEOF
2371 +if ac_fn_cxx_try_compile "$LINENO"; then :
2372 +  glibcxx_cv_func_fabsf_use=yes
2373 +else
2374 +  glibcxx_cv_func_fabsf_use=no
2375 +fi
2376 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2377 +      ac_ext=c
2378 +ac_cpp='$CPP $CPPFLAGS'
2379 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2380 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2381 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2382 +
2383 +
2384 +fi
2385 +
2386 +  fi
2387 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_fabsf_use" >&5
2388 +$as_echo "$glibcxx_cv_func_fabsf_use" >&6; }
2389 +
2390 +  if test x$glibcxx_cv_func_fabsf_use = x"yes"; then
2391 +    for ac_func in fabsf
2392 +do :
2393 +  ac_fn_c_check_func "$LINENO" "fabsf" "ac_cv_func_fabsf"
2394 +if test "x$ac_cv_func_fabsf" = x""yes; then :
2395 +  cat >>confdefs.h <<_ACEOF
2396 +#define HAVE_FABSF 1
2397 +_ACEOF
2398 +
2399 +fi
2400 +done
2401 +
2402 +  else
2403 +
2404 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _fabsf declaration" >&5
2405 +$as_echo_n "checking for _fabsf declaration... " >&6; }
2406 +  if test x${glibcxx_cv_func__fabsf_use+set} != xset; then
2407 +    if test "${glibcxx_cv_func__fabsf_use+set}" = set; then :
2408 +  $as_echo_n "(cached) " >&6
2409 +else
2410 +
2411 +
2412 +      ac_ext=cpp
2413 +ac_cpp='$CXXCPP $CPPFLAGS'
2414 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2415 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2416 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2417 +
2418 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2419 +/* end confdefs.h.  */
2420 +#include <math.h>
2421 +                     #ifdef HAVE_IEEEFP_H
2422 +                     #include <ieeefp.h>
2423 +                     #endif
2424 +
2425 +int
2426 +main ()
2427 +{
2428 + _fabsf(0);
2429 +  ;
2430 +  return 0;
2431 +}
2432 +_ACEOF
2433 +if ac_fn_cxx_try_compile "$LINENO"; then :
2434 +  glibcxx_cv_func__fabsf_use=yes
2435 +else
2436 +  glibcxx_cv_func__fabsf_use=no
2437 +fi
2438 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2439 +      ac_ext=c
2440 +ac_cpp='$CPP $CPPFLAGS'
2441 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2442 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2443 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2444 +
2445 +
2446 +fi
2447 +
2448 +  fi
2449 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__fabsf_use" >&5
2450 +$as_echo "$glibcxx_cv_func__fabsf_use" >&6; }
2451 +
2452 +    if test x$glibcxx_cv_func__fabsf_use = x"yes"; then
2453 +      for ac_func in _fabsf
2454 +do :
2455 +  ac_fn_c_check_func "$LINENO" "_fabsf" "ac_cv_func__fabsf"
2456 +if test "x$ac_cv_func__fabsf" = x""yes; then :
2457 +  cat >>confdefs.h <<_ACEOF
2458 +#define HAVE__FABSF 1
2459 +_ACEOF
2460 +
2461 +fi
2462 +done
2463 +
2464 +    fi
2465 +  fi
2466 +
2467 +
2468 +
2469 +
2470 +
2471 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fmodf declaration" >&5
2472 +$as_echo_n "checking for fmodf declaration... " >&6; }
2473 +  if test x${glibcxx_cv_func_fmodf_use+set} != xset; then
2474 +    if test "${glibcxx_cv_func_fmodf_use+set}" = set; then :
2475 +  $as_echo_n "(cached) " >&6
2476 +else
2477 +
2478 +
2479 +      ac_ext=cpp
2480 +ac_cpp='$CXXCPP $CPPFLAGS'
2481 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2482 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2483 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2484 +
2485 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2486 +/* end confdefs.h.  */
2487 +#include <math.h>
2488 +int
2489 +main ()
2490 +{
2491 + fmodf(0, 0);
2492 +  ;
2493 +  return 0;
2494 +}
2495 +_ACEOF
2496 +if ac_fn_cxx_try_compile "$LINENO"; then :
2497 +  glibcxx_cv_func_fmodf_use=yes
2498 +else
2499 +  glibcxx_cv_func_fmodf_use=no
2500 +fi
2501 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2502 +      ac_ext=c
2503 +ac_cpp='$CPP $CPPFLAGS'
2504 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2505 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2506 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2507 +
2508 +
2509 +fi
2510 +
2511 +  fi
2512 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_fmodf_use" >&5
2513 +$as_echo "$glibcxx_cv_func_fmodf_use" >&6; }
2514 +
2515 +  if test x$glibcxx_cv_func_fmodf_use = x"yes"; then
2516 +    for ac_func in fmodf
2517 +do :
2518 +  ac_fn_c_check_func "$LINENO" "fmodf" "ac_cv_func_fmodf"
2519 +if test "x$ac_cv_func_fmodf" = x""yes; then :
2520 +  cat >>confdefs.h <<_ACEOF
2521 +#define HAVE_FMODF 1
2522 +_ACEOF
2523 +
2524 +fi
2525 +done
2526 +
2527 +  else
2528 +
2529 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _fmodf declaration" >&5
2530 +$as_echo_n "checking for _fmodf declaration... " >&6; }
2531 +  if test x${glibcxx_cv_func__fmodf_use+set} != xset; then
2532 +    if test "${glibcxx_cv_func__fmodf_use+set}" = set; then :
2533 +  $as_echo_n "(cached) " >&6
2534 +else
2535 +
2536 +
2537 +      ac_ext=cpp
2538 +ac_cpp='$CXXCPP $CPPFLAGS'
2539 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2540 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2541 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2542 +
2543 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2544 +/* end confdefs.h.  */
2545 +#include <math.h>
2546 +int
2547 +main ()
2548 +{
2549 + _fmodf(0, 0);
2550 +  ;
2551 +  return 0;
2552 +}
2553 +_ACEOF
2554 +if ac_fn_cxx_try_compile "$LINENO"; then :
2555 +  glibcxx_cv_func__fmodf_use=yes
2556 +else
2557 +  glibcxx_cv_func__fmodf_use=no
2558 +fi
2559 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2560 +      ac_ext=c
2561 +ac_cpp='$CPP $CPPFLAGS'
2562 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2563 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2564 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2565 +
2566 +
2567 +fi
2568 +
2569 +  fi
2570 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__fmodf_use" >&5
2571 +$as_echo "$glibcxx_cv_func__fmodf_use" >&6; }
2572 +
2573 +    if test x$glibcxx_cv_func__fmodf_use = x"yes"; then
2574 +      for ac_func in _fmodf
2575 +do :
2576 +  ac_fn_c_check_func "$LINENO" "_fmodf" "ac_cv_func__fmodf"
2577 +if test "x$ac_cv_func__fmodf" = x""yes; then :
2578 +  cat >>confdefs.h <<_ACEOF
2579 +#define HAVE__FMODF 1
2580 +_ACEOF
2581 +
2582 +fi
2583 +done
2584 +
2585 +    fi
2586 +  fi
2587 +
2588 +
2589 +
2590 +
2591 +
2592 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for frexpf declaration" >&5
2593 +$as_echo_n "checking for frexpf declaration... " >&6; }
2594 +  if test x${glibcxx_cv_func_frexpf_use+set} != xset; then
2595 +    if test "${glibcxx_cv_func_frexpf_use+set}" = set; then :
2596 +  $as_echo_n "(cached) " >&6
2597 +else
2598 +
2599 +
2600 +      ac_ext=cpp
2601 +ac_cpp='$CXXCPP $CPPFLAGS'
2602 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2603 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2604 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2605 +
2606 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2607 +/* end confdefs.h.  */
2608 +#include <math.h>
2609 +int
2610 +main ()
2611 +{
2612 + frexpf(0, 0);
2613 +  ;
2614 +  return 0;
2615 +}
2616 +_ACEOF
2617 +if ac_fn_cxx_try_compile "$LINENO"; then :
2618 +  glibcxx_cv_func_frexpf_use=yes
2619 +else
2620 +  glibcxx_cv_func_frexpf_use=no
2621 +fi
2622 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2623 +      ac_ext=c
2624 +ac_cpp='$CPP $CPPFLAGS'
2625 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2626 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2627 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2628 +
2629 +
2630 +fi
2631 +
2632 +  fi
2633 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_frexpf_use" >&5
2634 +$as_echo "$glibcxx_cv_func_frexpf_use" >&6; }
2635 +
2636 +  if test x$glibcxx_cv_func_frexpf_use = x"yes"; then
2637 +    for ac_func in frexpf
2638 +do :
2639 +  ac_fn_c_check_func "$LINENO" "frexpf" "ac_cv_func_frexpf"
2640 +if test "x$ac_cv_func_frexpf" = x""yes; then :
2641 +  cat >>confdefs.h <<_ACEOF
2642 +#define HAVE_FREXPF 1
2643 +_ACEOF
2644 +
2645 +fi
2646 +done
2647 +
2648 +  else
2649 +
2650 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _frexpf declaration" >&5
2651 +$as_echo_n "checking for _frexpf declaration... " >&6; }
2652 +  if test x${glibcxx_cv_func__frexpf_use+set} != xset; then
2653 +    if test "${glibcxx_cv_func__frexpf_use+set}" = set; then :
2654 +  $as_echo_n "(cached) " >&6
2655 +else
2656 +
2657 +
2658 +      ac_ext=cpp
2659 +ac_cpp='$CXXCPP $CPPFLAGS'
2660 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2661 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2662 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2663 +
2664 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2665 +/* end confdefs.h.  */
2666 +#include <math.h>
2667 +int
2668 +main ()
2669 +{
2670 + _frexpf(0, 0);
2671 +  ;
2672 +  return 0;
2673 +}
2674 +_ACEOF
2675 +if ac_fn_cxx_try_compile "$LINENO"; then :
2676 +  glibcxx_cv_func__frexpf_use=yes
2677 +else
2678 +  glibcxx_cv_func__frexpf_use=no
2679 +fi
2680 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2681 +      ac_ext=c
2682 +ac_cpp='$CPP $CPPFLAGS'
2683 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2684 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2685 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2686 +
2687 +
2688 +fi
2689 +
2690 +  fi
2691 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__frexpf_use" >&5
2692 +$as_echo "$glibcxx_cv_func__frexpf_use" >&6; }
2693 +
2694 +    if test x$glibcxx_cv_func__frexpf_use = x"yes"; then
2695 +      for ac_func in _frexpf
2696 +do :
2697 +  ac_fn_c_check_func "$LINENO" "_frexpf" "ac_cv_func__frexpf"
2698 +if test "x$ac_cv_func__frexpf" = x""yes; then :
2699 +  cat >>confdefs.h <<_ACEOF
2700 +#define HAVE__FREXPF 1
2701 +_ACEOF
2702 +
2703 +fi
2704 +done
2705 +
2706 +    fi
2707 +  fi
2708 +
2709 +
2710 +
2711 +
2712 +
2713 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hypotf declaration" >&5
2714 +$as_echo_n "checking for hypotf declaration... " >&6; }
2715 +  if test x${glibcxx_cv_func_hypotf_use+set} != xset; then
2716 +    if test "${glibcxx_cv_func_hypotf_use+set}" = set; then :
2717 +  $as_echo_n "(cached) " >&6
2718 +else
2719 +
2720 +
2721 +      ac_ext=cpp
2722 +ac_cpp='$CXXCPP $CPPFLAGS'
2723 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2724 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2725 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2726 +
2727 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2728 +/* end confdefs.h.  */
2729 +#include <math.h>
2730 +int
2731 +main ()
2732 +{
2733 + hypotf(0, 0);
2734 +  ;
2735 +  return 0;
2736 +}
2737 +_ACEOF
2738 +if ac_fn_cxx_try_compile "$LINENO"; then :
2739 +  glibcxx_cv_func_hypotf_use=yes
2740 +else
2741 +  glibcxx_cv_func_hypotf_use=no
2742 +fi
2743 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2744 +      ac_ext=c
2745 +ac_cpp='$CPP $CPPFLAGS'
2746 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2747 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2748 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2749 +
2750 +
2751 +fi
2752 +
2753 +  fi
2754 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_hypotf_use" >&5
2755 +$as_echo "$glibcxx_cv_func_hypotf_use" >&6; }
2756 +
2757 +  if test x$glibcxx_cv_func_hypotf_use = x"yes"; then
2758 +    for ac_func in hypotf
2759 +do :
2760 +  ac_fn_c_check_func "$LINENO" "hypotf" "ac_cv_func_hypotf"
2761 +if test "x$ac_cv_func_hypotf" = x""yes; then :
2762 +  cat >>confdefs.h <<_ACEOF
2763 +#define HAVE_HYPOTF 1
2764 +_ACEOF
2765 +
2766 +fi
2767 +done
2768 +
2769 +  else
2770 +
2771 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _hypotf declaration" >&5
2772 +$as_echo_n "checking for _hypotf declaration... " >&6; }
2773 +  if test x${glibcxx_cv_func__hypotf_use+set} != xset; then
2774 +    if test "${glibcxx_cv_func__hypotf_use+set}" = set; then :
2775 +  $as_echo_n "(cached) " >&6
2776 +else
2777 +
2778 +
2779 +      ac_ext=cpp
2780 +ac_cpp='$CXXCPP $CPPFLAGS'
2781 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2782 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2783 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2784 +
2785 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2786 +/* end confdefs.h.  */
2787 +#include <math.h>
2788 +int
2789 +main ()
2790 +{
2791 + _hypotf(0, 0);
2792 +  ;
2793 +  return 0;
2794 +}
2795 +_ACEOF
2796 +if ac_fn_cxx_try_compile "$LINENO"; then :
2797 +  glibcxx_cv_func__hypotf_use=yes
2798 +else
2799 +  glibcxx_cv_func__hypotf_use=no
2800 +fi
2801 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2802 +      ac_ext=c
2803 +ac_cpp='$CPP $CPPFLAGS'
2804 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2805 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2806 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2807 +
2808 +
2809 +fi
2810 +
2811 +  fi
2812 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__hypotf_use" >&5
2813 +$as_echo "$glibcxx_cv_func__hypotf_use" >&6; }
2814 +
2815 +    if test x$glibcxx_cv_func__hypotf_use = x"yes"; then
2816 +      for ac_func in _hypotf
2817 +do :
2818 +  ac_fn_c_check_func "$LINENO" "_hypotf" "ac_cv_func__hypotf"
2819 +if test "x$ac_cv_func__hypotf" = x""yes; then :
2820 +  cat >>confdefs.h <<_ACEOF
2821 +#define HAVE__HYPOTF 1
2822 +_ACEOF
2823 +
2824 +fi
2825 +done
2826 +
2827 +    fi
2828 +  fi
2829 +
2830 +
2831 +
2832 +
2833 +
2834 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ldexpf declaration" >&5
2835 +$as_echo_n "checking for ldexpf declaration... " >&6; }
2836 +  if test x${glibcxx_cv_func_ldexpf_use+set} != xset; then
2837 +    if test "${glibcxx_cv_func_ldexpf_use+set}" = set; then :
2838 +  $as_echo_n "(cached) " >&6
2839 +else
2840 +
2841 +
2842 +      ac_ext=cpp
2843 +ac_cpp='$CXXCPP $CPPFLAGS'
2844 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2845 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2846 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2847 +
2848 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2849 +/* end confdefs.h.  */
2850 +#include <math.h>
2851 +int
2852 +main ()
2853 +{
2854 + ldexpf(0, 0);
2855 +  ;
2856 +  return 0;
2857 +}
2858 +_ACEOF
2859 +if ac_fn_cxx_try_compile "$LINENO"; then :
2860 +  glibcxx_cv_func_ldexpf_use=yes
2861 +else
2862 +  glibcxx_cv_func_ldexpf_use=no
2863 +fi
2864 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2865 +      ac_ext=c
2866 +ac_cpp='$CPP $CPPFLAGS'
2867 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2868 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2869 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2870 +
2871 +
2872 +fi
2873 +
2874 +  fi
2875 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_ldexpf_use" >&5
2876 +$as_echo "$glibcxx_cv_func_ldexpf_use" >&6; }
2877 +
2878 +  if test x$glibcxx_cv_func_ldexpf_use = x"yes"; then
2879 +    for ac_func in ldexpf
2880 +do :
2881 +  ac_fn_c_check_func "$LINENO" "ldexpf" "ac_cv_func_ldexpf"
2882 +if test "x$ac_cv_func_ldexpf" = x""yes; then :
2883 +  cat >>confdefs.h <<_ACEOF
2884 +#define HAVE_LDEXPF 1
2885 +_ACEOF
2886 +
2887 +fi
2888 +done
2889 +
2890 +  else
2891 +
2892 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ldexpf declaration" >&5
2893 +$as_echo_n "checking for _ldexpf declaration... " >&6; }
2894 +  if test x${glibcxx_cv_func__ldexpf_use+set} != xset; then
2895 +    if test "${glibcxx_cv_func__ldexpf_use+set}" = set; then :
2896 +  $as_echo_n "(cached) " >&6
2897 +else
2898 +
2899 +
2900 +      ac_ext=cpp
2901 +ac_cpp='$CXXCPP $CPPFLAGS'
2902 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2903 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2904 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2905 +
2906 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2907 +/* end confdefs.h.  */
2908 +#include <math.h>
2909 +int
2910 +main ()
2911 +{
2912 + _ldexpf(0, 0);
2913 +  ;
2914 +  return 0;
2915 +}
2916 +_ACEOF
2917 +if ac_fn_cxx_try_compile "$LINENO"; then :
2918 +  glibcxx_cv_func__ldexpf_use=yes
2919 +else
2920 +  glibcxx_cv_func__ldexpf_use=no
2921 +fi
2922 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2923 +      ac_ext=c
2924 +ac_cpp='$CPP $CPPFLAGS'
2925 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2926 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2927 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2928 +
2929 +
2930 +fi
2931 +
2932 +  fi
2933 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__ldexpf_use" >&5
2934 +$as_echo "$glibcxx_cv_func__ldexpf_use" >&6; }
2935 +
2936 +    if test x$glibcxx_cv_func__ldexpf_use = x"yes"; then
2937 +      for ac_func in _ldexpf
2938 +do :
2939 +  ac_fn_c_check_func "$LINENO" "_ldexpf" "ac_cv_func__ldexpf"
2940 +if test "x$ac_cv_func__ldexpf" = x""yes; then :
2941 +  cat >>confdefs.h <<_ACEOF
2942 +#define HAVE__LDEXPF 1
2943 +_ACEOF
2944 +
2945 +fi
2946 +done
2947 +
2948 +    fi
2949 +  fi
2950 +
2951 +
2952 +
2953 +
2954 +
2955 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for logf declaration" >&5
2956 +$as_echo_n "checking for logf declaration... " >&6; }
2957 +  if test x${glibcxx_cv_func_logf_use+set} != xset; then
2958 +    if test "${glibcxx_cv_func_logf_use+set}" = set; then :
2959 +  $as_echo_n "(cached) " >&6
2960 +else
2961 +
2962 +
2963 +      ac_ext=cpp
2964 +ac_cpp='$CXXCPP $CPPFLAGS'
2965 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2966 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2967 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2968 +
2969 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2970 +/* end confdefs.h.  */
2971 +#include <math.h>
2972 +                     #ifdef HAVE_IEEEFP_H
2973 +                     #include <ieeefp.h>
2974 +                     #endif
2975 +
2976 +int
2977 +main ()
2978 +{
2979 + logf(0);
2980 +  ;
2981 +  return 0;
2982 +}
2983 +_ACEOF
2984 +if ac_fn_cxx_try_compile "$LINENO"; then :
2985 +  glibcxx_cv_func_logf_use=yes
2986 +else
2987 +  glibcxx_cv_func_logf_use=no
2988 +fi
2989 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2990 +      ac_ext=c
2991 +ac_cpp='$CPP $CPPFLAGS'
2992 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2993 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2994 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
2995 +
2996 +
2997 +fi
2998 +
2999 +  fi
3000 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_logf_use" >&5
3001 +$as_echo "$glibcxx_cv_func_logf_use" >&6; }
3002 +
3003 +  if test x$glibcxx_cv_func_logf_use = x"yes"; then
3004 +    for ac_func in logf
3005 +do :
3006 +  ac_fn_c_check_func "$LINENO" "logf" "ac_cv_func_logf"
3007 +if test "x$ac_cv_func_logf" = x""yes; then :
3008 +  cat >>confdefs.h <<_ACEOF
3009 +#define HAVE_LOGF 1
3010 +_ACEOF
3011 +
3012 +fi
3013 +done
3014 +
3015 +  else
3016 +
3017 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _logf declaration" >&5
3018 +$as_echo_n "checking for _logf declaration... " >&6; }
3019 +  if test x${glibcxx_cv_func__logf_use+set} != xset; then
3020 +    if test "${glibcxx_cv_func__logf_use+set}" = set; then :
3021 +  $as_echo_n "(cached) " >&6
3022 +else
3023 +
3024 +
3025 +      ac_ext=cpp
3026 +ac_cpp='$CXXCPP $CPPFLAGS'
3027 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3028 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3029 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3030 +
3031 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3032 +/* end confdefs.h.  */
3033 +#include <math.h>
3034 +                     #ifdef HAVE_IEEEFP_H
3035 +                     #include <ieeefp.h>
3036 +                     #endif
3037 +
3038 +int
3039 +main ()
3040 +{
3041 + _logf(0);
3042 +  ;
3043 +  return 0;
3044 +}
3045 +_ACEOF
3046 +if ac_fn_cxx_try_compile "$LINENO"; then :
3047 +  glibcxx_cv_func__logf_use=yes
3048 +else
3049 +  glibcxx_cv_func__logf_use=no
3050 +fi
3051 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3052 +      ac_ext=c
3053 +ac_cpp='$CPP $CPPFLAGS'
3054 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3055 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3056 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3057 +
3058 +
3059 +fi
3060 +
3061 +  fi
3062 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__logf_use" >&5
3063 +$as_echo "$glibcxx_cv_func__logf_use" >&6; }
3064 +
3065 +    if test x$glibcxx_cv_func__logf_use = x"yes"; then
3066 +      for ac_func in _logf
3067 +do :
3068 +  ac_fn_c_check_func "$LINENO" "_logf" "ac_cv_func__logf"
3069 +if test "x$ac_cv_func__logf" = x""yes; then :
3070 +  cat >>confdefs.h <<_ACEOF
3071 +#define HAVE__LOGF 1
3072 +_ACEOF
3073 +
3074 +fi
3075 +done
3076 +
3077 +    fi
3078 +  fi
3079 +
3080 +
3081 +
3082 +
3083 +
3084 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for log10f declaration" >&5
3085 +$as_echo_n "checking for log10f declaration... " >&6; }
3086 +  if test x${glibcxx_cv_func_log10f_use+set} != xset; then
3087 +    if test "${glibcxx_cv_func_log10f_use+set}" = set; then :
3088 +  $as_echo_n "(cached) " >&6
3089 +else
3090 +
3091 +
3092 +      ac_ext=cpp
3093 +ac_cpp='$CXXCPP $CPPFLAGS'
3094 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3095 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3096 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3097 +
3098 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3099 +/* end confdefs.h.  */
3100 +#include <math.h>
3101 +                     #ifdef HAVE_IEEEFP_H
3102 +                     #include <ieeefp.h>
3103 +                     #endif
3104 +
3105 +int
3106 +main ()
3107 +{
3108 + log10f(0);
3109 +  ;
3110 +  return 0;
3111 +}
3112 +_ACEOF
3113 +if ac_fn_cxx_try_compile "$LINENO"; then :
3114 +  glibcxx_cv_func_log10f_use=yes
3115 +else
3116 +  glibcxx_cv_func_log10f_use=no
3117 +fi
3118 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3119 +      ac_ext=c
3120 +ac_cpp='$CPP $CPPFLAGS'
3121 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3122 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3123 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3124 +
3125 +
3126 +fi
3127 +
3128 +  fi
3129 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_log10f_use" >&5
3130 +$as_echo "$glibcxx_cv_func_log10f_use" >&6; }
3131 +
3132 +  if test x$glibcxx_cv_func_log10f_use = x"yes"; then
3133 +    for ac_func in log10f
3134 +do :
3135 +  ac_fn_c_check_func "$LINENO" "log10f" "ac_cv_func_log10f"
3136 +if test "x$ac_cv_func_log10f" = x""yes; then :
3137 +  cat >>confdefs.h <<_ACEOF
3138 +#define HAVE_LOG10F 1
3139 +_ACEOF
3140 +
3141 +fi
3142 +done
3143 +
3144 +  else
3145 +
3146 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _log10f declaration" >&5
3147 +$as_echo_n "checking for _log10f declaration... " >&6; }
3148 +  if test x${glibcxx_cv_func__log10f_use+set} != xset; then
3149 +    if test "${glibcxx_cv_func__log10f_use+set}" = set; then :
3150 +  $as_echo_n "(cached) " >&6
3151 +else
3152 +
3153 +
3154 +      ac_ext=cpp
3155 +ac_cpp='$CXXCPP $CPPFLAGS'
3156 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3157 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3158 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3159 +
3160 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3161 +/* end confdefs.h.  */
3162 +#include <math.h>
3163 +                     #ifdef HAVE_IEEEFP_H
3164 +                     #include <ieeefp.h>
3165 +                     #endif
3166 +
3167 +int
3168 +main ()
3169 +{
3170 + _log10f(0);
3171 +  ;
3172 +  return 0;
3173 +}
3174 +_ACEOF
3175 +if ac_fn_cxx_try_compile "$LINENO"; then :
3176 +  glibcxx_cv_func__log10f_use=yes
3177 +else
3178 +  glibcxx_cv_func__log10f_use=no
3179 +fi
3180 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3181 +      ac_ext=c
3182 +ac_cpp='$CPP $CPPFLAGS'
3183 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3184 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3185 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3186 +
3187 +
3188 +fi
3189 +
3190 +  fi
3191 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__log10f_use" >&5
3192 +$as_echo "$glibcxx_cv_func__log10f_use" >&6; }
3193 +
3194 +    if test x$glibcxx_cv_func__log10f_use = x"yes"; then
3195 +      for ac_func in _log10f
3196 +do :
3197 +  ac_fn_c_check_func "$LINENO" "_log10f" "ac_cv_func__log10f"
3198 +if test "x$ac_cv_func__log10f" = x""yes; then :
3199 +  cat >>confdefs.h <<_ACEOF
3200 +#define HAVE__LOG10F 1
3201 +_ACEOF
3202 +
3203 +fi
3204 +done
3205 +
3206 +    fi
3207 +  fi
3208 +
3209 +
3210 +
3211 +
3212 +
3213 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for modff declaration" >&5
3214 +$as_echo_n "checking for modff declaration... " >&6; }
3215 +  if test x${glibcxx_cv_func_modff_use+set} != xset; then
3216 +    if test "${glibcxx_cv_func_modff_use+set}" = set; then :
3217 +  $as_echo_n "(cached) " >&6
3218 +else
3219 +
3220 +
3221 +      ac_ext=cpp
3222 +ac_cpp='$CXXCPP $CPPFLAGS'
3223 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226 +
3227 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228 +/* end confdefs.h.  */
3229 +#include <math.h>
3230 +int
3231 +main ()
3232 +{
3233 + modff(0, 0);
3234 +  ;
3235 +  return 0;
3236 +}
3237 +_ACEOF
3238 +if ac_fn_cxx_try_compile "$LINENO"; then :
3239 +  glibcxx_cv_func_modff_use=yes
3240 +else
3241 +  glibcxx_cv_func_modff_use=no
3242 +fi
3243 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3244 +      ac_ext=c
3245 +ac_cpp='$CPP $CPPFLAGS'
3246 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3247 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3248 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3249 +
3250 +
3251 +fi
3252 +
3253 +  fi
3254 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_modff_use" >&5
3255 +$as_echo "$glibcxx_cv_func_modff_use" >&6; }
3256 +
3257 +  if test x$glibcxx_cv_func_modff_use = x"yes"; then
3258 +    for ac_func in modff
3259 +do :
3260 +  ac_fn_c_check_func "$LINENO" "modff" "ac_cv_func_modff"
3261 +if test "x$ac_cv_func_modff" = x""yes; then :
3262 +  cat >>confdefs.h <<_ACEOF
3263 +#define HAVE_MODFF 1
3264 +_ACEOF
3265 +
3266 +fi
3267 +done
3268 +
3269 +  else
3270 +
3271 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _modff declaration" >&5
3272 +$as_echo_n "checking for _modff declaration... " >&6; }
3273 +  if test x${glibcxx_cv_func__modff_use+set} != xset; then
3274 +    if test "${glibcxx_cv_func__modff_use+set}" = set; then :
3275 +  $as_echo_n "(cached) " >&6
3276 +else
3277 +
3278 +
3279 +      ac_ext=cpp
3280 +ac_cpp='$CXXCPP $CPPFLAGS'
3281 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3282 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3283 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3284 +
3285 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286 +/* end confdefs.h.  */
3287 +#include <math.h>
3288 +int
3289 +main ()
3290 +{
3291 + _modff(0, 0);
3292 +  ;
3293 +  return 0;
3294 +}
3295 +_ACEOF
3296 +if ac_fn_cxx_try_compile "$LINENO"; then :
3297 +  glibcxx_cv_func__modff_use=yes
3298 +else
3299 +  glibcxx_cv_func__modff_use=no
3300 +fi
3301 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3302 +      ac_ext=c
3303 +ac_cpp='$CPP $CPPFLAGS'
3304 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3305 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3306 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3307 +
3308 +
3309 +fi
3310 +
3311 +  fi
3312 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__modff_use" >&5
3313 +$as_echo "$glibcxx_cv_func__modff_use" >&6; }
3314 +
3315 +    if test x$glibcxx_cv_func__modff_use = x"yes"; then
3316 +      for ac_func in _modff
3317 +do :
3318 +  ac_fn_c_check_func "$LINENO" "_modff" "ac_cv_func__modff"
3319 +if test "x$ac_cv_func__modff" = x""yes; then :
3320 +  cat >>confdefs.h <<_ACEOF
3321 +#define HAVE__MODFF 1
3322 +_ACEOF
3323 +
3324 +fi
3325 +done
3326 +
3327 +    fi
3328 +  fi
3329 +
3330 +
3331 +
3332 +
3333 +
3334 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for modf declaration" >&5
3335 +$as_echo_n "checking for modf declaration... " >&6; }
3336 +  if test x${glibcxx_cv_func_modf_use+set} != xset; then
3337 +    if test "${glibcxx_cv_func_modf_use+set}" = set; then :
3338 +  $as_echo_n "(cached) " >&6
3339 +else
3340 +
3341 +
3342 +      ac_ext=cpp
3343 +ac_cpp='$CXXCPP $CPPFLAGS'
3344 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3345 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3346 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3347 +
3348 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3349 +/* end confdefs.h.  */
3350 +#include <math.h>
3351 +int
3352 +main ()
3353 +{
3354 + modf(0, 0);
3355 +  ;
3356 +  return 0;
3357 +}
3358 +_ACEOF
3359 +if ac_fn_cxx_try_compile "$LINENO"; then :
3360 +  glibcxx_cv_func_modf_use=yes
3361 +else
3362 +  glibcxx_cv_func_modf_use=no
3363 +fi
3364 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3365 +      ac_ext=c
3366 +ac_cpp='$CPP $CPPFLAGS'
3367 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3368 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3369 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3370 +
3371 +
3372 +fi
3373 +
3374 +  fi
3375 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_modf_use" >&5
3376 +$as_echo "$glibcxx_cv_func_modf_use" >&6; }
3377 +
3378 +  if test x$glibcxx_cv_func_modf_use = x"yes"; then
3379 +    for ac_func in modf
3380 +do :
3381 +  ac_fn_c_check_func "$LINENO" "modf" "ac_cv_func_modf"
3382 +if test "x$ac_cv_func_modf" = x""yes; then :
3383 +  cat >>confdefs.h <<_ACEOF
3384 +#define HAVE_MODF 1
3385 +_ACEOF
3386 +
3387 +fi
3388 +done
3389 +
3390 +  else
3391 +
3392 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _modf declaration" >&5
3393 +$as_echo_n "checking for _modf declaration... " >&6; }
3394 +  if test x${glibcxx_cv_func__modf_use+set} != xset; then
3395 +    if test "${glibcxx_cv_func__modf_use+set}" = set; then :
3396 +  $as_echo_n "(cached) " >&6
3397 +else
3398 +
3399 +
3400 +      ac_ext=cpp
3401 +ac_cpp='$CXXCPP $CPPFLAGS'
3402 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3403 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3404 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3405 +
3406 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 +/* end confdefs.h.  */
3408 +#include <math.h>
3409 +int
3410 +main ()
3411 +{
3412 + _modf(0, 0);
3413 +  ;
3414 +  return 0;
3415 +}
3416 +_ACEOF
3417 +if ac_fn_cxx_try_compile "$LINENO"; then :
3418 +  glibcxx_cv_func__modf_use=yes
3419 +else
3420 +  glibcxx_cv_func__modf_use=no
3421 +fi
3422 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3423 +      ac_ext=c
3424 +ac_cpp='$CPP $CPPFLAGS'
3425 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3426 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3427 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3428 +
3429 +
3430 +fi
3431 +
3432 +  fi
3433 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__modf_use" >&5
3434 +$as_echo "$glibcxx_cv_func__modf_use" >&6; }
3435 +
3436 +    if test x$glibcxx_cv_func__modf_use = x"yes"; then
3437 +      for ac_func in _modf
3438 +do :
3439 +  ac_fn_c_check_func "$LINENO" "_modf" "ac_cv_func__modf"
3440 +if test "x$ac_cv_func__modf" = x""yes; then :
3441 +  cat >>confdefs.h <<_ACEOF
3442 +#define HAVE__MODF 1
3443 +_ACEOF
3444 +
3445 +fi
3446 +done
3447 +
3448 +    fi
3449 +  fi
3450 +
3451 +
3452 +
3453 +
3454 +
3455 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for powf declaration" >&5
3456 +$as_echo_n "checking for powf declaration... " >&6; }
3457 +  if test x${glibcxx_cv_func_powf_use+set} != xset; then
3458 +    if test "${glibcxx_cv_func_powf_use+set}" = set; then :
3459 +  $as_echo_n "(cached) " >&6
3460 +else
3461 +
3462 +
3463 +      ac_ext=cpp
3464 +ac_cpp='$CXXCPP $CPPFLAGS'
3465 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3466 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3467 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3468 +
3469 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 +/* end confdefs.h.  */
3471 +#include <math.h>
3472 +int
3473 +main ()
3474 +{
3475 + powf(0, 0);
3476 +  ;
3477 +  return 0;
3478 +}
3479 +_ACEOF
3480 +if ac_fn_cxx_try_compile "$LINENO"; then :
3481 +  glibcxx_cv_func_powf_use=yes
3482 +else
3483 +  glibcxx_cv_func_powf_use=no
3484 +fi
3485 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3486 +      ac_ext=c
3487 +ac_cpp='$CPP $CPPFLAGS'
3488 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3489 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3490 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3491 +
3492 +
3493 +fi
3494 +
3495 +  fi
3496 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_powf_use" >&5
3497 +$as_echo "$glibcxx_cv_func_powf_use" >&6; }
3498 +
3499 +  if test x$glibcxx_cv_func_powf_use = x"yes"; then
3500 +    for ac_func in powf
3501 +do :
3502 +  ac_fn_c_check_func "$LINENO" "powf" "ac_cv_func_powf"
3503 +if test "x$ac_cv_func_powf" = x""yes; then :
3504 +  cat >>confdefs.h <<_ACEOF
3505 +#define HAVE_POWF 1
3506 +_ACEOF
3507 +
3508 +fi
3509 +done
3510 +
3511 +  else
3512 +
3513 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _powf declaration" >&5
3514 +$as_echo_n "checking for _powf declaration... " >&6; }
3515 +  if test x${glibcxx_cv_func__powf_use+set} != xset; then
3516 +    if test "${glibcxx_cv_func__powf_use+set}" = set; then :
3517 +  $as_echo_n "(cached) " >&6
3518 +else
3519 +
3520 +
3521 +      ac_ext=cpp
3522 +ac_cpp='$CXXCPP $CPPFLAGS'
3523 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3524 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3525 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3526 +
3527 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3528 +/* end confdefs.h.  */
3529 +#include <math.h>
3530 +int
3531 +main ()
3532 +{
3533 + _powf(0, 0);
3534 +  ;
3535 +  return 0;
3536 +}
3537 +_ACEOF
3538 +if ac_fn_cxx_try_compile "$LINENO"; then :
3539 +  glibcxx_cv_func__powf_use=yes
3540 +else
3541 +  glibcxx_cv_func__powf_use=no
3542 +fi
3543 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3544 +      ac_ext=c
3545 +ac_cpp='$CPP $CPPFLAGS'
3546 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3547 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3548 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3549 +
3550 +
3551 +fi
3552 +
3553 +  fi
3554 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__powf_use" >&5
3555 +$as_echo "$glibcxx_cv_func__powf_use" >&6; }
3556 +
3557 +    if test x$glibcxx_cv_func__powf_use = x"yes"; then
3558 +      for ac_func in _powf
3559 +do :
3560 +  ac_fn_c_check_func "$LINENO" "_powf" "ac_cv_func__powf"
3561 +if test "x$ac_cv_func__powf" = x""yes; then :
3562 +  cat >>confdefs.h <<_ACEOF
3563 +#define HAVE__POWF 1
3564 +_ACEOF
3565 +
3566 +fi
3567 +done
3568 +
3569 +    fi
3570 +  fi
3571 +
3572 +
3573 +
3574 +
3575 +
3576 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrtf declaration" >&5
3577 +$as_echo_n "checking for sqrtf declaration... " >&6; }
3578 +  if test x${glibcxx_cv_func_sqrtf_use+set} != xset; then
3579 +    if test "${glibcxx_cv_func_sqrtf_use+set}" = set; then :
3580 +  $as_echo_n "(cached) " >&6
3581 +else
3582 +
3583 +
3584 +      ac_ext=cpp
3585 +ac_cpp='$CXXCPP $CPPFLAGS'
3586 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3587 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3588 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3589 +
3590 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3591 +/* end confdefs.h.  */
3592 +#include <math.h>
3593 +                     #ifdef HAVE_IEEEFP_H
3594 +                     #include <ieeefp.h>
3595 +                     #endif
3596 +
3597 +int
3598 +main ()
3599 +{
3600 + sqrtf(0);
3601 +  ;
3602 +  return 0;
3603 +}
3604 +_ACEOF
3605 +if ac_fn_cxx_try_compile "$LINENO"; then :
3606 +  glibcxx_cv_func_sqrtf_use=yes
3607 +else
3608 +  glibcxx_cv_func_sqrtf_use=no
3609 +fi
3610 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3611 +      ac_ext=c
3612 +ac_cpp='$CPP $CPPFLAGS'
3613 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3614 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3615 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3616 +
3617 +
3618 +fi
3619 +
3620 +  fi
3621 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func_sqrtf_use" >&5
3622 +$as_echo "$glibcxx_cv_func_sqrtf_use" >&6; }
3623 +
3624 +  if test x$glibcxx_cv_func_sqrtf_use = x"yes"; then
3625 +    for ac_func in sqrtf
3626 +do :
3627 +  ac_fn_c_check_func "$LINENO" "sqrtf" "ac_cv_func_sqrtf"
3628 +if test "x$ac_cv_func_sqrtf" = x""yes; then :
3629 +  cat >>confdefs.h <<_ACEOF
3630 +#define HAVE_SQRTF 1
3631 +_ACEOF
3632 +
3633 +fi
3634 +done
3635 +
3636 +  else
3637 +
3638 +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _sqrtf declaration" >&5
3639 +$as_echo_n "checking for _sqrtf declaration... " >&6; }
3640 +  if test x${glibcxx_cv_func__sqrtf_use+set} != xset; then
3641 +    if test "${glibcxx_cv_func__sqrtf_use+set}" = set; then :
3642 +  $as_echo_n "(cached) " >&6
3643 +else
3644 +
3645 +
3646 +      ac_ext=cpp
3647 +ac_cpp='$CXXCPP $CPPFLAGS'
3648 +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3649 +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3650 +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3651 +
3652 +      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3653 +/* end confdefs.h.  */
3654 +#include <math.h>
3655 +                     #ifdef HAVE_IEEEFP_H
3656 +                     #include <ieeefp.h>
3657 +                     #endif
3658 +
3659 +int
3660 +main ()
3661 +{
3662 + _sqrtf(0);
3663 +  ;
3664 +  return 0;
3665 +}
3666 +_ACEOF
3667 +if ac_fn_cxx_try_compile "$LINENO"; then :
3668 +  glibcxx_cv_func__sqrtf_use=yes
3669 +else
3670 +  glibcxx_cv_func__sqrtf_use=no
3671 +fi
3672 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3673 +      ac_ext=c
3674 +ac_cpp='$CPP $CPPFLAGS'
3675 +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3676 +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3677 +ac_compiler_gnu=$ac_cv_c_compiler_gnu
3678 +
3679 +
3680 +fi
3681 +
3682 +  fi
3683 +  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_func__sqrtf_use" >&5
3684 +$as_echo "$glibcxx_cv_func__sqrtf_use" >&6; }