Mark as release
[official-gcc.git] / libgomp / configure
blobaf4254c1fda0232fde4cbe087e871b8a83ecb8c9
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for GNU OpenMP Runtime Library 1.0.
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
22 DUALCASE=1; export DUALCASE # for MKS sh
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
38 # NLS nuisances.
39 for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
49 done
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
96 rm -f conf$$.sh
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
128 case $CONFIG_SHELL in
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152 done
154 esac
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
216 rm -f conf$$ conf$$.exe conf$$.file
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
225 as_executable_p="test -f"
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
238 IFS=" $as_nl"
240 # CDPATH.
241 $as_unset CDPATH
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
249 exec 6>&1
252 # Initializations.
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
267 # Identity of this package.
268 PACKAGE_NAME='GNU OpenMP Runtime Library'
269 PACKAGE_TARNAME='libgomp'
270 PACKAGE_VERSION='1.0'
271 PACKAGE_STRING='GNU OpenMP Runtime Library 1.0'
272 PACKAGE_BUGREPORT=''
274 # Factoring default headers for most tests.
275 ac_includes_default="\
276 #include <stdio.h>
277 #if HAVE_SYS_TYPES_H
278 # include <sys/types.h>
279 #endif
280 #if HAVE_SYS_STAT_H
281 # include <sys/stat.h>
282 #endif
283 #if STDC_HEADERS
284 # include <stdlib.h>
285 # include <stddef.h>
286 #else
287 # if HAVE_STDLIB_H
288 # include <stdlib.h>
289 # endif
290 #endif
291 #if HAVE_STRING_H
292 # if !STDC_HEADERS && HAVE_MEMORY_H
293 # include <memory.h>
294 # endif
295 # include <string.h>
296 #endif
297 #if HAVE_STRINGS_H
298 # include <strings.h>
299 #endif
300 #if HAVE_INTTYPES_H
301 # include <inttypes.h>
302 #else
303 # if HAVE_STDINT_H
304 # include <stdint.h>
305 # endif
306 #endif
307 #if HAVE_UNISTD_H
308 # include <unistd.h>
309 #endif"
311 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS GENINSRC_TRUE GENINSRC_FALSE build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar multi_basedir toolexecdir toolexeclibdir CC ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CFLAGS AR ac_ct_AR RANLIB ac_ct_RANLIB PERL BUILD_INFO_TRUE BUILD_INFO_FALSE LN_S LIBTOOL enable_shared enable_static MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT FC FCFLAGS LDFLAGS ac_ct_FC libtool_VERSION CPP CPPFLAGS EGREP SECTION_LDFLAGS OPT_LDFLAGS LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE config_path XCFLAGS XLDFLAGS link_gomp USE_FORTRAN_TRUE USE_FORTRAN_FALSE OMP_LOCK_SIZE OMP_LOCK_ALIGN OMP_NEST_LOCK_SIZE OMP_NEST_LOCK_ALIGN OMP_LOCK_KIND OMP_NEST_LOCK_KIND LIBOBJS LTLIBOBJS'
312 ac_subst_files=''
314 # Initialize some variables set by options.
315 ac_init_help=
316 ac_init_version=false
317 # The variables have the same names as the options, with
318 # dashes changed to underlines.
319 cache_file=/dev/null
320 exec_prefix=NONE
321 no_create=
322 no_recursion=
323 prefix=NONE
324 program_prefix=NONE
325 program_suffix=NONE
326 program_transform_name=s,x,x,
327 silent=
328 site=
329 srcdir=
330 verbose=
331 x_includes=NONE
332 x_libraries=NONE
334 # Installation directory options.
335 # These are left unexpanded so users can "make install exec_prefix=/foo"
336 # and all the variables that are supposed to be based on exec_prefix
337 # by default will actually change.
338 # Use braces instead of parens because sh, perl, etc. also accept them.
339 bindir='${exec_prefix}/bin'
340 sbindir='${exec_prefix}/sbin'
341 libexecdir='${exec_prefix}/libexec'
342 datadir='${prefix}/share'
343 sysconfdir='${prefix}/etc'
344 sharedstatedir='${prefix}/com'
345 localstatedir='${prefix}/var'
346 libdir='${exec_prefix}/lib'
347 includedir='${prefix}/include'
348 oldincludedir='/usr/include'
349 infodir='${prefix}/info'
350 mandir='${prefix}/man'
352 ac_prev=
353 for ac_option
355 # If the previous option needs an argument, assign it.
356 if test -n "$ac_prev"; then
357 eval "$ac_prev=\$ac_option"
358 ac_prev=
359 continue
362 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364 # Accept the important Cygnus configure options, so we can diagnose typos.
366 case $ac_option in
368 -bindir | --bindir | --bindi | --bind | --bin | --bi)
369 ac_prev=bindir ;;
370 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
371 bindir=$ac_optarg ;;
373 -build | --build | --buil | --bui | --bu)
374 ac_prev=build_alias ;;
375 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
376 build_alias=$ac_optarg ;;
378 -cache-file | --cache-file | --cache-fil | --cache-fi \
379 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
380 ac_prev=cache_file ;;
381 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
382 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
383 cache_file=$ac_optarg ;;
385 --config-cache | -C)
386 cache_file=config.cache ;;
388 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
389 ac_prev=datadir ;;
390 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
391 | --da=*)
392 datadir=$ac_optarg ;;
394 -disable-* | --disable-*)
395 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
396 # Reject names that are not valid shell variable names.
397 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
398 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
399 { (exit 1); exit 1; }; }
400 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
401 eval "enable_$ac_feature=no" ;;
403 -enable-* | --enable-*)
404 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
405 # Reject names that are not valid shell variable names.
406 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
407 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
408 { (exit 1); exit 1; }; }
409 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
410 case $ac_option in
411 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
412 *) ac_optarg=yes ;;
413 esac
414 eval "enable_$ac_feature='$ac_optarg'" ;;
416 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
417 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
418 | --exec | --exe | --ex)
419 ac_prev=exec_prefix ;;
420 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
421 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
422 | --exec=* | --exe=* | --ex=*)
423 exec_prefix=$ac_optarg ;;
425 -gas | --gas | --ga | --g)
426 # Obsolete; use --with-gas.
427 with_gas=yes ;;
429 -help | --help | --hel | --he | -h)
430 ac_init_help=long ;;
431 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
432 ac_init_help=recursive ;;
433 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
434 ac_init_help=short ;;
436 -host | --host | --hos | --ho)
437 ac_prev=host_alias ;;
438 -host=* | --host=* | --hos=* | --ho=*)
439 host_alias=$ac_optarg ;;
441 -includedir | --includedir | --includedi | --included | --include \
442 | --includ | --inclu | --incl | --inc)
443 ac_prev=includedir ;;
444 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
445 | --includ=* | --inclu=* | --incl=* | --inc=*)
446 includedir=$ac_optarg ;;
448 -infodir | --infodir | --infodi | --infod | --info | --inf)
449 ac_prev=infodir ;;
450 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
451 infodir=$ac_optarg ;;
453 -libdir | --libdir | --libdi | --libd)
454 ac_prev=libdir ;;
455 -libdir=* | --libdir=* | --libdi=* | --libd=*)
456 libdir=$ac_optarg ;;
458 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
459 | --libexe | --libex | --libe)
460 ac_prev=libexecdir ;;
461 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
462 | --libexe=* | --libex=* | --libe=*)
463 libexecdir=$ac_optarg ;;
465 -localstatedir | --localstatedir | --localstatedi | --localstated \
466 | --localstate | --localstat | --localsta | --localst \
467 | --locals | --local | --loca | --loc | --lo)
468 ac_prev=localstatedir ;;
469 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
470 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
471 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
472 localstatedir=$ac_optarg ;;
474 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
475 ac_prev=mandir ;;
476 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
477 mandir=$ac_optarg ;;
479 -nfp | --nfp | --nf)
480 # Obsolete; use --without-fp.
481 with_fp=no ;;
483 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
484 | --no-cr | --no-c | -n)
485 no_create=yes ;;
487 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
488 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
489 no_recursion=yes ;;
491 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
492 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
493 | --oldin | --oldi | --old | --ol | --o)
494 ac_prev=oldincludedir ;;
495 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
496 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
497 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
498 oldincludedir=$ac_optarg ;;
500 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
501 ac_prev=prefix ;;
502 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
503 prefix=$ac_optarg ;;
505 -program-prefix | --program-prefix | --program-prefi | --program-pref \
506 | --program-pre | --program-pr | --program-p)
507 ac_prev=program_prefix ;;
508 -program-prefix=* | --program-prefix=* | --program-prefi=* \
509 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
510 program_prefix=$ac_optarg ;;
512 -program-suffix | --program-suffix | --program-suffi | --program-suff \
513 | --program-suf | --program-su | --program-s)
514 ac_prev=program_suffix ;;
515 -program-suffix=* | --program-suffix=* | --program-suffi=* \
516 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
517 program_suffix=$ac_optarg ;;
519 -program-transform-name | --program-transform-name \
520 | --program-transform-nam | --program-transform-na \
521 | --program-transform-n | --program-transform- \
522 | --program-transform | --program-transfor \
523 | --program-transfo | --program-transf \
524 | --program-trans | --program-tran \
525 | --progr-tra | --program-tr | --program-t)
526 ac_prev=program_transform_name ;;
527 -program-transform-name=* | --program-transform-name=* \
528 | --program-transform-nam=* | --program-transform-na=* \
529 | --program-transform-n=* | --program-transform-=* \
530 | --program-transform=* | --program-transfor=* \
531 | --program-transfo=* | --program-transf=* \
532 | --program-trans=* | --program-tran=* \
533 | --progr-tra=* | --program-tr=* | --program-t=*)
534 program_transform_name=$ac_optarg ;;
536 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
537 | -silent | --silent | --silen | --sile | --sil)
538 silent=yes ;;
540 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
541 ac_prev=sbindir ;;
542 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
543 | --sbi=* | --sb=*)
544 sbindir=$ac_optarg ;;
546 -sharedstatedir | --sharedstatedir | --sharedstatedi \
547 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
548 | --sharedst | --shareds | --shared | --share | --shar \
549 | --sha | --sh)
550 ac_prev=sharedstatedir ;;
551 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
552 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
553 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
554 | --sha=* | --sh=*)
555 sharedstatedir=$ac_optarg ;;
557 -site | --site | --sit)
558 ac_prev=site ;;
559 -site=* | --site=* | --sit=*)
560 site=$ac_optarg ;;
562 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
563 ac_prev=srcdir ;;
564 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
565 srcdir=$ac_optarg ;;
567 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
568 | --syscon | --sysco | --sysc | --sys | --sy)
569 ac_prev=sysconfdir ;;
570 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
571 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
572 sysconfdir=$ac_optarg ;;
574 -target | --target | --targe | --targ | --tar | --ta | --t)
575 ac_prev=target_alias ;;
576 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
577 target_alias=$ac_optarg ;;
579 -v | -verbose | --verbose | --verbos | --verbo | --verb)
580 verbose=yes ;;
582 -version | --version | --versio | --versi | --vers | -V)
583 ac_init_version=: ;;
585 -with-* | --with-*)
586 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
587 # Reject names that are not valid shell variable names.
588 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
589 { echo "$as_me: error: invalid package name: $ac_package" >&2
590 { (exit 1); exit 1; }; }
591 ac_package=`echo $ac_package| sed 's/-/_/g'`
592 case $ac_option in
593 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
594 *) ac_optarg=yes ;;
595 esac
596 eval "with_$ac_package='$ac_optarg'" ;;
598 -without-* | --without-*)
599 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
600 # Reject names that are not valid shell variable names.
601 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
602 { echo "$as_me: error: invalid package name: $ac_package" >&2
603 { (exit 1); exit 1; }; }
604 ac_package=`echo $ac_package | sed 's/-/_/g'`
605 eval "with_$ac_package=no" ;;
607 --x)
608 # Obsolete; use --with-x.
609 with_x=yes ;;
611 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
612 | --x-incl | --x-inc | --x-in | --x-i)
613 ac_prev=x_includes ;;
614 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
615 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
616 x_includes=$ac_optarg ;;
618 -x-libraries | --x-libraries | --x-librarie | --x-librari \
619 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
620 ac_prev=x_libraries ;;
621 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
622 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
623 x_libraries=$ac_optarg ;;
625 -*) { echo "$as_me: error: unrecognized option: $ac_option
626 Try \`$0 --help' for more information." >&2
627 { (exit 1); exit 1; }; }
630 *=*)
631 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
632 # Reject names that are not valid shell variable names.
633 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
634 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
635 { (exit 1); exit 1; }; }
636 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
637 eval "$ac_envvar='$ac_optarg'"
638 export $ac_envvar ;;
641 # FIXME: should be removed in autoconf 3.0.
642 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
643 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
644 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
645 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
648 esac
649 done
651 if test -n "$ac_prev"; then
652 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
653 { echo "$as_me: error: missing argument to $ac_option" >&2
654 { (exit 1); exit 1; }; }
657 # Be sure to have absolute paths.
658 for ac_var in exec_prefix prefix
660 eval ac_val=$`echo $ac_var`
661 case $ac_val in
662 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
663 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
664 { (exit 1); exit 1; }; };;
665 esac
666 done
668 # Be sure to have absolute paths.
669 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
670 localstatedir libdir includedir oldincludedir infodir mandir
672 eval ac_val=$`echo $ac_var`
673 case $ac_val in
674 [\\/$]* | ?:[\\/]* ) ;;
675 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
676 { (exit 1); exit 1; }; };;
677 esac
678 done
680 # There might be people who depend on the old broken behavior: `$host'
681 # used to hold the argument of --host etc.
682 # FIXME: To remove some day.
683 build=$build_alias
684 host=$host_alias
685 target=$target_alias
687 # FIXME: To remove some day.
688 if test "x$host_alias" != x; then
689 if test "x$build_alias" = x; then
690 cross_compiling=maybe
691 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
692 If a cross compiler is detected then cross compile mode will be used." >&2
693 elif test "x$build_alias" != "x$host_alias"; then
694 cross_compiling=yes
698 ac_tool_prefix=
699 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 test "$silent" = yes && exec 6>/dev/null
704 # Find the source files, if location was not specified.
705 if test -z "$srcdir"; then
706 ac_srcdir_defaulted=yes
707 # Try the directory containing this script, then its parent.
708 ac_confdir=`(dirname "$0") 2>/dev/null ||
709 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
710 X"$0" : 'X\(//\)[^/]' \| \
711 X"$0" : 'X\(//\)$' \| \
712 X"$0" : 'X\(/\)' \| \
713 . : '\(.\)' 2>/dev/null ||
714 echo X"$0" |
715 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
716 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
717 /^X\(\/\/\)$/{ s//\1/; q; }
718 /^X\(\/\).*/{ s//\1/; q; }
719 s/.*/./; q'`
720 srcdir=$ac_confdir
721 if test ! -r "$srcdir/$ac_unique_file"; then
722 srcdir=..
724 else
725 ac_srcdir_defaulted=no
727 if test ! -r "$srcdir/$ac_unique_file"; then
728 if test "$ac_srcdir_defaulted" = yes; then
729 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
730 { (exit 1); exit 1; }; }
731 else
732 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
733 { (exit 1); exit 1; }; }
736 (cd $srcdir && test -r "./$ac_unique_file") 2>/dev/null ||
737 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
738 { (exit 1); exit 1; }; }
739 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
740 ac_env_build_alias_set=${build_alias+set}
741 ac_env_build_alias_value=$build_alias
742 ac_cv_env_build_alias_set=${build_alias+set}
743 ac_cv_env_build_alias_value=$build_alias
744 ac_env_host_alias_set=${host_alias+set}
745 ac_env_host_alias_value=$host_alias
746 ac_cv_env_host_alias_set=${host_alias+set}
747 ac_cv_env_host_alias_value=$host_alias
748 ac_env_target_alias_set=${target_alias+set}
749 ac_env_target_alias_value=$target_alias
750 ac_cv_env_target_alias_set=${target_alias+set}
751 ac_cv_env_target_alias_value=$target_alias
752 ac_env_FC_set=${FC+set}
753 ac_env_FC_value=$FC
754 ac_cv_env_FC_set=${FC+set}
755 ac_cv_env_FC_value=$FC
756 ac_env_FCFLAGS_set=${FCFLAGS+set}
757 ac_env_FCFLAGS_value=$FCFLAGS
758 ac_cv_env_FCFLAGS_set=${FCFLAGS+set}
759 ac_cv_env_FCFLAGS_value=$FCFLAGS
760 ac_env_LDFLAGS_set=${LDFLAGS+set}
761 ac_env_LDFLAGS_value=$LDFLAGS
762 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
763 ac_cv_env_LDFLAGS_value=$LDFLAGS
764 ac_env_CPP_set=${CPP+set}
765 ac_env_CPP_value=$CPP
766 ac_cv_env_CPP_set=${CPP+set}
767 ac_cv_env_CPP_value=$CPP
768 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
769 ac_env_CPPFLAGS_value=$CPPFLAGS
770 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
771 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
774 # Report the --help message.
776 if test "$ac_init_help" = "long"; then
777 # Omit some internal or obsolete options to make the list less imposing.
778 # This message is too long to be a string in the A/UX 3.1 sh.
779 cat <<_ACEOF
780 \`configure' configures GNU OpenMP Runtime Library 1.0 to adapt to many kinds of systems.
782 Usage: $0 [OPTION]... [VAR=VALUE]...
784 To assign environment variables (e.g., CC, CFLAGS...), specify them as
785 VAR=VALUE. See below for descriptions of some of the useful variables.
787 Defaults for the options are specified in brackets.
789 Configuration:
790 -h, --help display this help and exit
791 --help=short display options specific to this package
792 --help=recursive display the short help of all the included packages
793 -V, --version display version information and exit
794 -q, --quiet, --silent do not print \`checking...' messages
795 --cache-file=FILE cache test results in FILE [disabled]
796 -C, --config-cache alias for \`--cache-file=config.cache'
797 -n, --no-create do not create output files
798 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800 _ACEOF
802 cat <<_ACEOF
803 Installation directories:
804 --prefix=PREFIX install architecture-independent files in PREFIX
805 [$ac_default_prefix]
806 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
807 [PREFIX]
809 By default, \`make install' will install all the files in
810 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
811 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
812 for instance \`--prefix=\$HOME'.
814 For better control, use the options below.
816 Fine tuning of the installation directories:
817 --bindir=DIR user executables [EPREFIX/bin]
818 --sbindir=DIR system admin executables [EPREFIX/sbin]
819 --libexecdir=DIR program executables [EPREFIX/libexec]
820 --datadir=DIR read-only architecture-independent data [PREFIX/share]
821 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
822 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
823 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
824 --libdir=DIR object code libraries [EPREFIX/lib]
825 --includedir=DIR C header files [PREFIX/include]
826 --oldincludedir=DIR C header files for non-gcc [/usr/include]
827 --infodir=DIR info documentation [PREFIX/info]
828 --mandir=DIR man documentation [PREFIX/man]
829 _ACEOF
831 cat <<\_ACEOF
833 Program names:
834 --program-prefix=PREFIX prepend PREFIX to installed program names
835 --program-suffix=SUFFIX append SUFFIX to installed program names
836 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
838 System types:
839 --build=BUILD configure for building on BUILD [guessed]
840 --host=HOST cross-compile to build programs to run on HOST [BUILD]
841 --target=TARGET configure for building compilers for TARGET [HOST]
842 _ACEOF
845 if test -n "$ac_init_help"; then
846 case $ac_init_help in
847 short | recursive ) echo "Configuration of GNU OpenMP Runtime Library 1.0:";;
848 esac
849 cat <<\_ACEOF
851 Optional Features:
852 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
853 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
854 --enable-version-specific-runtime-libs
855 Specify that runtime libraries should be installed
856 in a compiler-specific directory [default=no]
857 --enable-linux-futex Use the Linux futex system call
858 [default=default]
859 --enable-generated-files-in-srcdir
860 put copies of generated files in source dir intended
861 for creating source tarballs for users without
862 texinfo bison or flex. [default=no]
863 --enable-multilib build many library versions (default)
864 --disable-dependency-tracking speeds up one-time build
865 --enable-dependency-tracking do not reject slow dependency extractors
866 --enable-shared=PKGS build shared libraries default=yes
867 --enable-static=PKGS build static libraries default=yes
868 --enable-fast-install=PKGS optimize for fast installation default=yes
869 --disable-libtool-lock avoid locking (might break parallel builds)
870 --enable-maintainer-mode enable make rules and dependencies not useful
871 (and sometimes confusing) to the casual installer
872 --enable-tls Use thread-local storage [default=yes]
873 --enable-symvers=STYLE enables symbol versioning of the shared library
874 [default=yes]
876 Optional Packages:
877 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
878 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
879 --with-gnu-ld assume the C compiler uses GNU ld default=no
880 --with-pic try to use only PIC/non-PIC objects default=use both
882 Some influential environment variables:
883 CC C compiler command
884 CFLAGS C compiler flags
885 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
886 nonstandard directory <lib dir>
887 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
888 headers in a nonstandard directory <include dir>
889 FC Fortran compiler command
890 FCFLAGS Fortran compiler flags
891 CPP C preprocessor
893 Use these variables to override the choices made by `configure' or to help
894 it to find libraries and programs with nonstandard names/locations.
896 _ACEOF
899 if test "$ac_init_help" = "recursive"; then
900 # If there are subdirs, report their specific --help.
901 ac_popdir=`pwd`
902 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
903 test -d $ac_dir || continue
904 ac_builddir=.
906 if test "$ac_dir" != .; then
907 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
908 # A "../" for each directory in $ac_dir_suffix.
909 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
910 else
911 ac_dir_suffix= ac_top_builddir=
914 case $srcdir in
915 .) # No --srcdir option. We are building in place.
916 ac_srcdir=.
917 if test -z "$ac_top_builddir"; then
918 ac_top_srcdir=.
919 else
920 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
921 fi ;;
922 [\\/]* | ?:[\\/]* ) # Absolute path.
923 ac_srcdir=$srcdir$ac_dir_suffix;
924 ac_top_srcdir=$srcdir ;;
925 *) # Relative path.
926 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
927 ac_top_srcdir=$ac_top_builddir$srcdir ;;
928 esac
930 # Do not use `cd foo && pwd` to compute absolute paths, because
931 # the directories may not exist.
932 case `pwd` in
933 .) ac_abs_builddir="$ac_dir";;
935 case "$ac_dir" in
936 .) ac_abs_builddir=`pwd`;;
937 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
938 *) ac_abs_builddir=`pwd`/"$ac_dir";;
939 esac;;
940 esac
941 case $ac_abs_builddir in
942 .) ac_abs_top_builddir=${ac_top_builddir}.;;
944 case ${ac_top_builddir}. in
945 .) ac_abs_top_builddir=$ac_abs_builddir;;
946 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
947 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
948 esac;;
949 esac
950 case $ac_abs_builddir in
951 .) ac_abs_srcdir=$ac_srcdir;;
953 case $ac_srcdir in
954 .) ac_abs_srcdir=$ac_abs_builddir;;
955 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
956 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
957 esac;;
958 esac
959 case $ac_abs_builddir in
960 .) ac_abs_top_srcdir=$ac_top_srcdir;;
962 case $ac_top_srcdir in
963 .) ac_abs_top_srcdir=$ac_abs_builddir;;
964 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
965 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
966 esac;;
967 esac
969 cd $ac_dir
970 # Check for guested configure; otherwise get Cygnus style configure.
971 if test -f $ac_srcdir/configure.gnu; then
972 echo
973 $SHELL $ac_srcdir/configure.gnu --help=recursive
974 elif test -f $ac_srcdir/configure; then
975 echo
976 $SHELL $ac_srcdir/configure --help=recursive
977 elif test -f $ac_srcdir/configure.ac ||
978 test -f $ac_srcdir/configure.in; then
979 echo
980 $ac_configure --help
981 else
982 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
984 cd $ac_popdir
985 done
988 test -n "$ac_init_help" && exit 0
989 if $ac_init_version; then
990 cat <<\_ACEOF
991 GNU OpenMP Runtime Library configure 1.0
992 generated by GNU Autoconf 2.59
994 Copyright (C) 2003 Free Software Foundation, Inc.
995 This configure script is free software; the Free Software Foundation
996 gives unlimited permission to copy, distribute and modify it.
997 _ACEOF
998 exit 0
1000 exec 5>config.log
1001 cat >&5 <<_ACEOF
1002 This file contains any messages produced by compilers while
1003 running configure, to aid debugging if configure makes a mistake.
1005 It was created by GNU OpenMP Runtime Library $as_me 1.0, which was
1006 generated by GNU Autoconf 2.59. Invocation command line was
1008 $ $0 $@
1010 _ACEOF
1012 cat <<_ASUNAME
1013 ## --------- ##
1014 ## Platform. ##
1015 ## --------- ##
1017 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1018 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1019 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1020 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1021 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1023 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1024 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1026 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1027 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1028 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1029 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1030 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1031 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1032 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1034 _ASUNAME
1036 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1037 for as_dir in $PATH
1039 IFS=$as_save_IFS
1040 test -z "$as_dir" && as_dir=.
1041 echo "PATH: $as_dir"
1042 done
1044 } >&5
1046 cat >&5 <<_ACEOF
1049 ## ----------- ##
1050 ## Core tests. ##
1051 ## ----------- ##
1053 _ACEOF
1056 # Keep a trace of the command line.
1057 # Strip out --no-create and --no-recursion so they do not pile up.
1058 # Strip out --silent because we don't want to record it for future runs.
1059 # Also quote any args containing shell meta-characters.
1060 # Make two passes to allow for proper duplicate-argument suppression.
1061 ac_configure_args=
1062 ac_configure_args0=
1063 ac_configure_args1=
1064 ac_sep=
1065 ac_must_keep_next=false
1066 for ac_pass in 1 2
1068 for ac_arg
1070 case $ac_arg in
1071 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1072 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073 | -silent | --silent | --silen | --sile | --sil)
1074 continue ;;
1075 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1076 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1077 esac
1078 case $ac_pass in
1079 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1081 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1082 if test $ac_must_keep_next = true; then
1083 ac_must_keep_next=false # Got value, back to normal.
1084 else
1085 case $ac_arg in
1086 *=* | --config-cache | -C | -disable-* | --disable-* \
1087 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1088 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1089 | -with-* | --with-* | -without-* | --without-* | --x)
1090 case "$ac_configure_args0 " in
1091 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1092 esac
1094 -* ) ac_must_keep_next=true ;;
1095 esac
1097 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1098 # Get rid of the leading space.
1099 ac_sep=" "
1101 esac
1102 done
1103 done
1104 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1105 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1107 # When interrupted or exit'd, cleanup temporary files, and complete
1108 # config.log. We remove comments because anyway the quotes in there
1109 # would cause problems or look ugly.
1110 # WARNING: Be sure not to use single quotes in there, as some shells,
1111 # such as our DU 5.0 friend, will then `close' the trap.
1112 trap 'exit_status=$?
1113 # Save into config.log some information that might help in debugging.
1115 echo
1117 cat <<\_ASBOX
1118 ## ---------------- ##
1119 ## Cache variables. ##
1120 ## ---------------- ##
1121 _ASBOX
1122 echo
1123 # The following way of writing the cache mishandles newlines in values,
1125 (set) 2>&1 |
1126 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1127 *ac_space=\ *)
1128 sed -n \
1129 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1130 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1133 sed -n \
1134 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1136 esac;
1138 echo
1140 cat <<\_ASBOX
1141 ## ----------------- ##
1142 ## Output variables. ##
1143 ## ----------------- ##
1144 _ASBOX
1145 echo
1146 for ac_var in $ac_subst_vars
1148 eval ac_val=$`echo $ac_var`
1149 echo "$ac_var='"'"'$ac_val'"'"'"
1150 done | sort
1151 echo
1153 if test -n "$ac_subst_files"; then
1154 cat <<\_ASBOX
1155 ## ------------- ##
1156 ## Output files. ##
1157 ## ------------- ##
1158 _ASBOX
1159 echo
1160 for ac_var in $ac_subst_files
1162 eval ac_val=$`echo $ac_var`
1163 echo "$ac_var='"'"'$ac_val'"'"'"
1164 done | sort
1165 echo
1168 if test -s confdefs.h; then
1169 cat <<\_ASBOX
1170 ## ----------- ##
1171 ## confdefs.h. ##
1172 ## ----------- ##
1173 _ASBOX
1174 echo
1175 sed "/^$/d" confdefs.h | sort
1176 echo
1178 test "$ac_signal" != 0 &&
1179 echo "$as_me: caught signal $ac_signal"
1180 echo "$as_me: exit $exit_status"
1181 } >&5
1182 rm -f core *.core &&
1183 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1184 exit $exit_status
1186 for ac_signal in 1 2 13 15; do
1187 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1188 done
1189 ac_signal=0
1191 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1192 rm -rf conftest* confdefs.h
1193 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1194 echo >confdefs.h
1196 # Predefined preprocessor variables.
1198 cat >>confdefs.h <<_ACEOF
1199 #define PACKAGE_NAME "$PACKAGE_NAME"
1200 _ACEOF
1203 cat >>confdefs.h <<_ACEOF
1204 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1205 _ACEOF
1208 cat >>confdefs.h <<_ACEOF
1209 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1210 _ACEOF
1213 cat >>confdefs.h <<_ACEOF
1214 #define PACKAGE_STRING "$PACKAGE_STRING"
1215 _ACEOF
1218 cat >>confdefs.h <<_ACEOF
1219 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1220 _ACEOF
1223 # Let the site file select an alternate cache file if it wants to.
1224 # Prefer explicitly selected file to automatically selected ones.
1225 if test -z "$CONFIG_SITE"; then
1226 if test "x$prefix" != xNONE; then
1227 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1228 else
1229 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1232 for ac_site_file in $CONFIG_SITE; do
1233 if test -r "$ac_site_file"; then
1234 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1235 echo "$as_me: loading site script $ac_site_file" >&6;}
1236 sed 's/^/| /' "$ac_site_file" >&5
1237 . "$ac_site_file"
1239 done
1241 if test -r "$cache_file"; then
1242 # Some versions of bash will fail to source /dev/null (special
1243 # files actually), so we avoid doing that.
1244 if test -f "$cache_file"; then
1245 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1246 echo "$as_me: loading cache $cache_file" >&6;}
1247 case $cache_file in
1248 [\\/]* | ?:[\\/]* ) . $cache_file;;
1249 *) . ./$cache_file;;
1250 esac
1252 else
1253 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1254 echo "$as_me: creating cache $cache_file" >&6;}
1255 >$cache_file
1258 # Check that the precious variables saved in the cache have kept the same
1259 # value.
1260 ac_cache_corrupted=false
1261 for ac_var in `(set) 2>&1 |
1262 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1263 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1264 eval ac_new_set=\$ac_env_${ac_var}_set
1265 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1266 eval ac_new_val="\$ac_env_${ac_var}_value"
1267 case $ac_old_set,$ac_new_set in
1268 set,)
1269 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1270 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1271 ac_cache_corrupted=: ;;
1272 ,set)
1273 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1274 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1275 ac_cache_corrupted=: ;;
1276 ,);;
1278 if test "x$ac_old_val" != "x$ac_new_val"; then
1279 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1280 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1281 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1282 echo "$as_me: former value: $ac_old_val" >&2;}
1283 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1284 echo "$as_me: current value: $ac_new_val" >&2;}
1285 ac_cache_corrupted=:
1286 fi;;
1287 esac
1288 # Pass precious variables to config.status.
1289 if test "$ac_new_set" = set; then
1290 case $ac_new_val in
1291 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1292 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1293 *) ac_arg=$ac_var=$ac_new_val ;;
1294 esac
1295 case " $ac_configure_args " in
1296 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1297 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1298 esac
1300 done
1301 if $ac_cache_corrupted; then
1302 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1303 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1304 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1305 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1306 { (exit 1); exit 1; }; }
1309 ac_ext=c
1310 ac_cpp='$CPP $CPPFLAGS'
1311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1341 ac_config_headers="$ac_config_headers config.h"
1344 # -------
1345 # Options
1346 # -------
1348 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
1349 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
1350 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1351 if test "${enable_version_specific_runtime_libs+set}" = set; then
1352 enableval="$enable_version_specific_runtime_libs"
1354 case "$enableval" in
1355 yes|no) ;;
1356 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific-runtime-libs" >&5
1357 echo "$as_me: error: Unknown argument to enable/disable version-specific-runtime-libs" >&2;}
1358 { (exit 1); exit 1; }; } ;;
1359 esac
1361 else
1362 enable_version_specific_runtime_libs=no
1365 echo "$as_me:$LINENO: result: $enable_version_specific_runtime_libs" >&5
1366 echo "${ECHO_T}$enable_version_specific_runtime_libs" >&6
1368 echo "$as_me:$LINENO: checking for --enable-linux-futex" >&5
1369 echo $ECHO_N "checking for --enable-linux-futex... $ECHO_C" >&6
1370 # Check whether --enable-linux-futex or --disable-linux-futex was given.
1371 if test "${enable_linux_futex+set}" = set; then
1372 enableval="$enable_linux_futex"
1374 case "$enableval" in
1375 yes|no|default) ;;
1376 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable linux-futex" >&5
1377 echo "$as_me: error: Unknown argument to enable/disable linux-futex" >&2;}
1378 { (exit 1); exit 1; }; } ;;
1379 esac
1381 else
1382 enable_linux_futex=default
1385 echo "$as_me:$LINENO: result: $enable_linux_futex" >&5
1386 echo "${ECHO_T}$enable_linux_futex" >&6
1388 # We would like our source tree to be readonly. However when releases or
1389 # pre-releases are generated, the flex/bison generated files as well as the
1390 # various formats of manuals need to be included along with the rest of the
1391 # sources. Therefore we have --enable-generated-files-in-srcdir to do
1392 # just that.
1393 echo "$as_me:$LINENO: checking for --enable-generated-files-in-srcdir" >&5
1394 echo $ECHO_N "checking for --enable-generated-files-in-srcdir... $ECHO_C" >&6
1395 # Check whether --enable-generated-files-in-srcdir or --disable-generated-files-in-srcdir was given.
1396 if test "${enable_generated_files_in_srcdir+set}" = set; then
1397 enableval="$enable_generated_files_in_srcdir"
1399 case "$enableval" in
1400 yes|no) ;;
1401 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable generated-files-in-srcdir" >&5
1402 echo "$as_me: error: Unknown argument to enable/disable generated-files-in-srcdir" >&2;}
1403 { (exit 1); exit 1; }; } ;;
1404 esac
1406 else
1407 enable_generated_files_in_srcdir=no
1410 echo "$as_me:$LINENO: result: $enable_generated_files_in_srcdir" >&5
1411 echo "${ECHO_T}$enable_generated_files_in_srcdir" >&6
1414 if test "$enable_generated_files_in_srcdir" = yes; then
1415 GENINSRC_TRUE=
1416 GENINSRC_FALSE='#'
1417 else
1418 GENINSRC_TRUE='#'
1419 GENINSRC_FALSE=
1424 # -------
1425 # -------
1427 # Gets build, host, target, *_vendor, *_cpu, *_os, etc.
1429 # You will slowly go insane if you do not grok the following fact: when
1430 # building this library, the top-level /target/ becomes the library's /host/.
1432 # configure then causes --target to default to --host, exactly like any
1433 # other package using autoconf. Therefore, 'target' and 'host' will
1434 # always be the same. This makes sense both for native and cross compilers
1435 # just think about it for a little while. :-)
1437 # Also, if this library is being configured as part of a cross compiler, the
1438 # top-level configure script will pass the "real" host as $with_cross_host.
1440 # Do not delete or change the following two lines. For why, see
1441 # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
1442 ac_aux_dir=
1443 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1444 if test -f $ac_dir/install-sh; then
1445 ac_aux_dir=$ac_dir
1446 ac_install_sh="$ac_aux_dir/install-sh -c"
1447 break
1448 elif test -f $ac_dir/install.sh; then
1449 ac_aux_dir=$ac_dir
1450 ac_install_sh="$ac_aux_dir/install.sh -c"
1451 break
1452 elif test -f $ac_dir/shtool; then
1453 ac_aux_dir=$ac_dir
1454 ac_install_sh="$ac_aux_dir/shtool install -c"
1455 break
1457 done
1458 if test -z "$ac_aux_dir"; then
1459 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1460 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1461 { (exit 1); exit 1; }; }
1463 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1464 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1465 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1467 # Make sure we can run config.sub.
1468 $ac_config_sub sun4 >/dev/null 2>&1 ||
1469 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1470 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1471 { (exit 1); exit 1; }; }
1473 echo "$as_me:$LINENO: checking build system type" >&5
1474 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1475 if test "${ac_cv_build+set}" = set; then
1476 echo $ECHO_N "(cached) $ECHO_C" >&6
1477 else
1478 ac_cv_build_alias=$build_alias
1479 test -z "$ac_cv_build_alias" &&
1480 ac_cv_build_alias=`$ac_config_guess`
1481 test -z "$ac_cv_build_alias" &&
1482 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1483 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1484 { (exit 1); exit 1; }; }
1485 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1486 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1487 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1488 { (exit 1); exit 1; }; }
1491 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1492 echo "${ECHO_T}$ac_cv_build" >&6
1493 build=$ac_cv_build
1494 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1495 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1496 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1499 echo "$as_me:$LINENO: checking host system type" >&5
1500 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1501 if test "${ac_cv_host+set}" = set; then
1502 echo $ECHO_N "(cached) $ECHO_C" >&6
1503 else
1504 ac_cv_host_alias=$host_alias
1505 test -z "$ac_cv_host_alias" &&
1506 ac_cv_host_alias=$ac_cv_build_alias
1507 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1508 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1509 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1510 { (exit 1); exit 1; }; }
1513 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1514 echo "${ECHO_T}$ac_cv_host" >&6
1515 host=$ac_cv_host
1516 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1517 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1518 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1521 echo "$as_me:$LINENO: checking target system type" >&5
1522 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1523 if test "${ac_cv_target+set}" = set; then
1524 echo $ECHO_N "(cached) $ECHO_C" >&6
1525 else
1526 ac_cv_target_alias=$target_alias
1527 test "x$ac_cv_target_alias" = "x" &&
1528 ac_cv_target_alias=$ac_cv_host_alias
1529 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1530 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1531 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1532 { (exit 1); exit 1; }; }
1535 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1536 echo "${ECHO_T}$ac_cv_target" >&6
1537 target=$ac_cv_target
1538 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1539 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1540 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1543 # The aliases save the names the user supplied, while $host etc.
1544 # will get canonicalized.
1545 test -n "$target_alias" &&
1546 test "$program_prefix$program_suffix$program_transform_name" = \
1547 NONENONEs,x,x, &&
1548 program_prefix=${target_alias}-
1549 target_alias=${target_alias-$host_alias}
1551 # Sets up automake. Must come after AC_CANONICAL_SYSTEM. Each of the
1552 # following is magically included in AUTOMAKE_OPTIONS in each Makefile.am.
1553 # 1.9.0: minimum required version
1554 # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch
1555 # of other PACKAGE_* variables will, however, and there's nothing
1556 # we can do about that; they come from AC_INIT).
1557 # foreign: we don't follow the normal rules for GNU packages (no COPYING
1558 # file in the top srcdir, etc, etc), so stop complaining.
1559 # no-dependencies: turns off auto dependency generation (just for now)
1560 # -Wall: turns on all automake warnings...
1561 # -Wno-portability: ...except this one, since GNU make is required.
1562 # -Wno-override: ... and this one, since we do want this in testsuite.
1563 am__api_version="1.9"
1564 # Find a good install program. We prefer a C program (faster),
1565 # so one script is as good as another. But avoid the broken or
1566 # incompatible versions:
1567 # SysV /etc/install, /usr/sbin/install
1568 # SunOS /usr/etc/install
1569 # IRIX /sbin/install
1570 # AIX /bin/install
1571 # AmigaOS /C/install, which installs bootblocks on floppy discs
1572 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1573 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1574 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1575 # OS/2's system install, which has a completely different semantic
1576 # ./install, which can be erroneously created by make from ./install.sh.
1577 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1578 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1579 if test -z "$INSTALL"; then
1580 if test "${ac_cv_path_install+set}" = set; then
1581 echo $ECHO_N "(cached) $ECHO_C" >&6
1582 else
1583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1584 for as_dir in $PATH
1586 IFS=$as_save_IFS
1587 test -z "$as_dir" && as_dir=.
1588 # Account for people who put trailing slashes in PATH elements.
1589 case $as_dir/ in
1590 ./ | .// | /cC/* | \
1591 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1592 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1593 /usr/ucb/* ) ;;
1595 # OSF1 and SCO ODT 3.0 have their own names for install.
1596 # Don't use installbsd from OSF since it installs stuff as root
1597 # by default.
1598 for ac_prog in ginstall scoinst install; do
1599 for ac_exec_ext in '' $ac_executable_extensions; do
1600 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1601 if test $ac_prog = install &&
1602 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1603 # AIX install. It has an incompatible calling convention.
1605 elif test $ac_prog = install &&
1606 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1607 # program-specific install script used by HP pwplus--don't use.
1609 else
1610 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1611 break 3
1614 done
1615 done
1617 esac
1618 done
1622 if test "${ac_cv_path_install+set}" = set; then
1623 INSTALL=$ac_cv_path_install
1624 else
1625 # As a last resort, use the slow shell script. We don't cache a
1626 # path for INSTALL within a source directory, because that will
1627 # break other packages using the cache if that directory is
1628 # removed, or if the path is relative.
1629 INSTALL=$ac_install_sh
1632 echo "$as_me:$LINENO: result: $INSTALL" >&5
1633 echo "${ECHO_T}$INSTALL" >&6
1635 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1636 # It thinks the first close brace ends the variable substitution.
1637 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1639 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1641 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1643 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1644 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1645 # Just in case
1646 sleep 1
1647 echo timestamp > conftest.file
1648 # Do `set' in a subshell so we don't clobber the current shell's
1649 # arguments. Must try -L first in case configure is actually a
1650 # symlink; some systems play weird games with the mod time of symlinks
1651 # (eg FreeBSD returns the mod time of the symlink's containing
1652 # directory).
1653 if (
1654 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1655 if test "$*" = "X"; then
1656 # -L didn't work.
1657 set X `ls -t $srcdir/configure conftest.file`
1659 rm -f conftest.file
1660 if test "$*" != "X $srcdir/configure conftest.file" \
1661 && test "$*" != "X conftest.file $srcdir/configure"; then
1663 # If neither matched, then we have a broken ls. This can happen
1664 # if, for instance, CONFIG_SHELL is bash and it inherits a
1665 # broken ls alias from the environment. This has actually
1666 # happened. Such a system could not be considered "sane".
1667 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1668 alias in your environment" >&5
1669 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1670 alias in your environment" >&2;}
1671 { (exit 1); exit 1; }; }
1674 test "$2" = conftest.file
1676 then
1677 # Ok.
1679 else
1680 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1681 Check your system clock" >&5
1682 echo "$as_me: error: newly created file is older than distributed files!
1683 Check your system clock" >&2;}
1684 { (exit 1); exit 1; }; }
1686 echo "$as_me:$LINENO: result: yes" >&5
1687 echo "${ECHO_T}yes" >&6
1688 test "$program_prefix" != NONE &&
1689 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1690 # Use a double $ so make ignores it.
1691 test "$program_suffix" != NONE &&
1692 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1693 # Double any \ or $. echo might interpret backslashes.
1694 # By default was `s,x,x', remove it if useless.
1695 cat <<\_ACEOF >conftest.sed
1696 s/[\\$]/&&/g;s/;s,x,x,$//
1697 _ACEOF
1698 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1699 rm conftest.sed
1701 # expand $ac_aux_dir to an absolute path
1702 am_aux_dir=`cd $ac_aux_dir && pwd`
1704 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1705 # Use eval to expand $SHELL
1706 if eval "$MISSING --run true"; then
1707 am_missing_run="$MISSING --run "
1708 else
1709 am_missing_run=
1710 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1711 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1714 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1715 # We used to keeping the `.' as first argument, in order to
1716 # allow $(mkdir_p) to be used without argument. As in
1717 # $(mkdir_p) $(somedir)
1718 # where $(somedir) is conditionally defined. However this is wrong
1719 # for two reasons:
1720 # 1. if the package is installed by a user who cannot write `.'
1721 # make install will fail,
1722 # 2. the above comment should most certainly read
1723 # $(mkdir_p) $(DESTDIR)$(somedir)
1724 # so it does not work when $(somedir) is undefined and
1725 # $(DESTDIR) is not.
1726 # To support the latter case, we have to write
1727 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1728 # so the `.' trick is pointless.
1729 mkdir_p='mkdir -p --'
1730 else
1731 # On NextStep and OpenStep, the `mkdir' command does not
1732 # recognize any option. It will interpret all options as
1733 # directories to create, and then abort because `.' already
1734 # exists.
1735 for d in ./-p ./--version;
1737 test -d $d && rmdir $d
1738 done
1739 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1740 if test -f "$ac_aux_dir/mkinstalldirs"; then
1741 mkdir_p='$(mkinstalldirs)'
1742 else
1743 mkdir_p='$(install_sh) -d'
1747 for ac_prog in gawk mawk nawk awk
1749 # Extract the first word of "$ac_prog", so it can be a program name with args.
1750 set dummy $ac_prog; ac_word=$2
1751 echo "$as_me:$LINENO: checking for $ac_word" >&5
1752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1753 if test "${ac_cv_prog_AWK+set}" = set; then
1754 echo $ECHO_N "(cached) $ECHO_C" >&6
1755 else
1756 if test -n "$AWK"; then
1757 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1758 else
1759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1760 for as_dir in $PATH
1762 IFS=$as_save_IFS
1763 test -z "$as_dir" && as_dir=.
1764 for ac_exec_ext in '' $ac_executable_extensions; do
1765 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1766 ac_cv_prog_AWK="$ac_prog"
1767 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1768 break 2
1770 done
1771 done
1775 AWK=$ac_cv_prog_AWK
1776 if test -n "$AWK"; then
1777 echo "$as_me:$LINENO: result: $AWK" >&5
1778 echo "${ECHO_T}$AWK" >&6
1779 else
1780 echo "$as_me:$LINENO: result: no" >&5
1781 echo "${ECHO_T}no" >&6
1784 test -n "$AWK" && break
1785 done
1787 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1788 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1789 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1790 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1791 echo $ECHO_N "(cached) $ECHO_C" >&6
1792 else
1793 cat >conftest.make <<\_ACEOF
1794 all:
1795 @echo 'ac_maketemp="$(MAKE)"'
1796 _ACEOF
1797 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1798 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1799 if test -n "$ac_maketemp"; then
1800 eval ac_cv_prog_make_${ac_make}_set=yes
1801 else
1802 eval ac_cv_prog_make_${ac_make}_set=no
1804 rm -f conftest.make
1806 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1807 echo "$as_me:$LINENO: result: yes" >&5
1808 echo "${ECHO_T}yes" >&6
1809 SET_MAKE=
1810 else
1811 echo "$as_me:$LINENO: result: no" >&5
1812 echo "${ECHO_T}no" >&6
1813 SET_MAKE="MAKE=${MAKE-make}"
1816 rm -rf .tst 2>/dev/null
1817 mkdir .tst 2>/dev/null
1818 if test -d .tst; then
1819 am__leading_dot=.
1820 else
1821 am__leading_dot=_
1823 rmdir .tst 2>/dev/null
1825 # test to see if srcdir already configured
1826 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1827 test -f $srcdir/config.status; then
1828 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1829 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1830 { (exit 1); exit 1; }; }
1833 # test whether we have cygpath
1834 if test -z "$CYGPATH_W"; then
1835 if (cygpath --version) >/dev/null 2>/dev/null; then
1836 CYGPATH_W='cygpath -w'
1837 else
1838 CYGPATH_W=echo
1843 # Define the identity of the package.
1844 PACKAGE='libgomp'
1845 VERSION='1.0'
1848 cat >>confdefs.h <<_ACEOF
1849 #define PACKAGE "$PACKAGE"
1850 _ACEOF
1853 cat >>confdefs.h <<_ACEOF
1854 #define VERSION "$VERSION"
1855 _ACEOF
1857 # Some tools Automake needs.
1859 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1862 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1865 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1868 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1871 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1873 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1875 # Installed binaries are usually stripped using `strip' when the user
1876 # run `make install-strip'. However `strip' might not be the right
1877 # tool to use in cross-compilation environments, therefore Automake
1878 # will honor the `STRIP' environment variable to overrule this program.
1879 if test "$cross_compiling" != no; then
1880 if test -n "$ac_tool_prefix"; then
1881 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1882 set dummy ${ac_tool_prefix}strip; ac_word=$2
1883 echo "$as_me:$LINENO: checking for $ac_word" >&5
1884 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1885 if test "${ac_cv_prog_STRIP+set}" = set; then
1886 echo $ECHO_N "(cached) $ECHO_C" >&6
1887 else
1888 if test -n "$STRIP"; then
1889 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1890 else
1891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1892 for as_dir in $PATH
1894 IFS=$as_save_IFS
1895 test -z "$as_dir" && as_dir=.
1896 for ac_exec_ext in '' $ac_executable_extensions; do
1897 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1898 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1899 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1900 break 2
1902 done
1903 done
1907 STRIP=$ac_cv_prog_STRIP
1908 if test -n "$STRIP"; then
1909 echo "$as_me:$LINENO: result: $STRIP" >&5
1910 echo "${ECHO_T}$STRIP" >&6
1911 else
1912 echo "$as_me:$LINENO: result: no" >&5
1913 echo "${ECHO_T}no" >&6
1917 if test -z "$ac_cv_prog_STRIP"; then
1918 ac_ct_STRIP=$STRIP
1919 # Extract the first word of "strip", so it can be a program name with args.
1920 set dummy strip; ac_word=$2
1921 echo "$as_me:$LINENO: checking for $ac_word" >&5
1922 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1923 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1924 echo $ECHO_N "(cached) $ECHO_C" >&6
1925 else
1926 if test -n "$ac_ct_STRIP"; then
1927 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1928 else
1929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1930 for as_dir in $PATH
1932 IFS=$as_save_IFS
1933 test -z "$as_dir" && as_dir=.
1934 for ac_exec_ext in '' $ac_executable_extensions; do
1935 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1936 ac_cv_prog_ac_ct_STRIP="strip"
1937 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1938 break 2
1940 done
1941 done
1943 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1946 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
1947 if test -n "$ac_ct_STRIP"; then
1948 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1949 echo "${ECHO_T}$ac_ct_STRIP" >&6
1950 else
1951 echo "$as_me:$LINENO: result: no" >&5
1952 echo "${ECHO_T}no" >&6
1955 STRIP=$ac_ct_STRIP
1956 else
1957 STRIP="$ac_cv_prog_STRIP"
1961 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
1963 # We need awk for the "check" target. The system "awk" is bad on
1964 # some platforms.
1965 # Always define AMTAR for backward compatibility.
1967 AMTAR=${AMTAR-"${am_missing_run}tar"}
1969 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
1975 # Default to --enable-multilib
1976 # Check whether --enable-multilib or --disable-multilib was given.
1977 if test "${enable_multilib+set}" = set; then
1978 enableval="$enable_multilib"
1979 case "$enableval" in
1980 yes) multilib=yes ;;
1981 no) multilib=no ;;
1982 *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1983 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1984 { (exit 1); exit 1; }; } ;;
1985 esac
1986 else
1987 multilib=yes
1990 # We may get other options which we leave undocumented:
1991 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1992 # See config-ml.in if you want the gory details.
1994 if test "$srcdir" = "."; then
1995 if test "$with_target_subdir" != "."; then
1996 multi_basedir="$srcdir/$with_multisrctop../.."
1997 else
1998 multi_basedir="$srcdir/$with_multisrctop.."
2000 else
2001 multi_basedir="$srcdir/.."
2005 # Even if the default multilib is not a cross compilation,
2006 # it may be that some of the other multilibs are.
2007 if test $cross_compiling = no && test $multilib = yes \
2008 && test "x${with_multisubdir}" != x ; then
2009 cross_compiling=maybe
2012 ac_config_commands="$ac_config_commands default-1"
2015 # Calculate toolexeclibdir
2016 # Also toolexecdir, though it's only used in toolexeclibdir
2017 case ${enable_version_specific_runtime_libs} in
2018 yes)
2019 # Need the gcc compiler version to know where to install libraries
2020 # and header files if --enable-version-specific-runtime-libs option
2021 # is selected.
2022 toolexecdir='$(libdir)/gcc/$(target_alias)'
2023 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
2026 if test -n "$with_cross_host" &&
2027 test x"$with_cross_host" != x"no"; then
2028 # Install a library built with a cross compiler in tooldir, not libdir.
2029 toolexecdir='$(exec_prefix)/$(target_alias)'
2030 toolexeclibdir='$(toolexecdir)/lib'
2031 else
2032 toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
2033 toolexeclibdir='$(libdir)'
2035 multi_os_directory=`$CC -print-multi-os-directory`
2036 case $multi_os_directory in
2037 .) ;; # Avoid trailing /.
2038 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
2039 esac
2041 esac
2045 # Check the compiler.
2046 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2047 # We must force CC to /not/ be precious variables; otherwise
2048 # the wrong, non-multilib-adjusted value will be used in multilibs.
2049 # As a side effect, we have to subst CFLAGS ourselves.
2053 ac_ext=c
2054 ac_cpp='$CPP $CPPFLAGS'
2055 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2056 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2057 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2058 if test -n "$ac_tool_prefix"; then
2059 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2060 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2061 echo "$as_me:$LINENO: checking for $ac_word" >&5
2062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2063 if test "${ac_cv_prog_CC+set}" = set; then
2064 echo $ECHO_N "(cached) $ECHO_C" >&6
2065 else
2066 if test -n "$CC"; then
2067 ac_cv_prog_CC="$CC" # Let the user override the test.
2068 else
2069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2070 for as_dir in $PATH
2072 IFS=$as_save_IFS
2073 test -z "$as_dir" && as_dir=.
2074 for ac_exec_ext in '' $ac_executable_extensions; do
2075 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2076 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2077 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2078 break 2
2080 done
2081 done
2085 CC=$ac_cv_prog_CC
2086 if test -n "$CC"; then
2087 echo "$as_me:$LINENO: result: $CC" >&5
2088 echo "${ECHO_T}$CC" >&6
2089 else
2090 echo "$as_me:$LINENO: result: no" >&5
2091 echo "${ECHO_T}no" >&6
2095 if test -z "$ac_cv_prog_CC"; then
2096 ac_ct_CC=$CC
2097 # Extract the first word of "gcc", so it can be a program name with args.
2098 set dummy gcc; ac_word=$2
2099 echo "$as_me:$LINENO: checking for $ac_word" >&5
2100 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2101 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2102 echo $ECHO_N "(cached) $ECHO_C" >&6
2103 else
2104 if test -n "$ac_ct_CC"; then
2105 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2106 else
2107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2108 for as_dir in $PATH
2110 IFS=$as_save_IFS
2111 test -z "$as_dir" && as_dir=.
2112 for ac_exec_ext in '' $ac_executable_extensions; do
2113 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2114 ac_cv_prog_ac_ct_CC="gcc"
2115 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2116 break 2
2118 done
2119 done
2123 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2124 if test -n "$ac_ct_CC"; then
2125 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2126 echo "${ECHO_T}$ac_ct_CC" >&6
2127 else
2128 echo "$as_me:$LINENO: result: no" >&5
2129 echo "${ECHO_T}no" >&6
2132 CC=$ac_ct_CC
2133 else
2134 CC="$ac_cv_prog_CC"
2137 if test -z "$CC"; then
2138 if test -n "$ac_tool_prefix"; then
2139 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2140 set dummy ${ac_tool_prefix}cc; ac_word=$2
2141 echo "$as_me:$LINENO: checking for $ac_word" >&5
2142 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2143 if test "${ac_cv_prog_CC+set}" = set; then
2144 echo $ECHO_N "(cached) $ECHO_C" >&6
2145 else
2146 if test -n "$CC"; then
2147 ac_cv_prog_CC="$CC" # Let the user override the test.
2148 else
2149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2150 for as_dir in $PATH
2152 IFS=$as_save_IFS
2153 test -z "$as_dir" && as_dir=.
2154 for ac_exec_ext in '' $ac_executable_extensions; do
2155 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2156 ac_cv_prog_CC="${ac_tool_prefix}cc"
2157 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2158 break 2
2160 done
2161 done
2165 CC=$ac_cv_prog_CC
2166 if test -n "$CC"; then
2167 echo "$as_me:$LINENO: result: $CC" >&5
2168 echo "${ECHO_T}$CC" >&6
2169 else
2170 echo "$as_me:$LINENO: result: no" >&5
2171 echo "${ECHO_T}no" >&6
2175 if test -z "$ac_cv_prog_CC"; then
2176 ac_ct_CC=$CC
2177 # Extract the first word of "cc", so it can be a program name with args.
2178 set dummy cc; ac_word=$2
2179 echo "$as_me:$LINENO: checking for $ac_word" >&5
2180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2181 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2182 echo $ECHO_N "(cached) $ECHO_C" >&6
2183 else
2184 if test -n "$ac_ct_CC"; then
2185 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2186 else
2187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2188 for as_dir in $PATH
2190 IFS=$as_save_IFS
2191 test -z "$as_dir" && as_dir=.
2192 for ac_exec_ext in '' $ac_executable_extensions; do
2193 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2194 ac_cv_prog_ac_ct_CC="cc"
2195 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2196 break 2
2198 done
2199 done
2203 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2204 if test -n "$ac_ct_CC"; then
2205 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2206 echo "${ECHO_T}$ac_ct_CC" >&6
2207 else
2208 echo "$as_me:$LINENO: result: no" >&5
2209 echo "${ECHO_T}no" >&6
2212 CC=$ac_ct_CC
2213 else
2214 CC="$ac_cv_prog_CC"
2218 if test -z "$CC"; then
2219 # Extract the first word of "cc", so it can be a program name with args.
2220 set dummy cc; ac_word=$2
2221 echo "$as_me:$LINENO: checking for $ac_word" >&5
2222 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2223 if test "${ac_cv_prog_CC+set}" = set; then
2224 echo $ECHO_N "(cached) $ECHO_C" >&6
2225 else
2226 if test -n "$CC"; then
2227 ac_cv_prog_CC="$CC" # Let the user override the test.
2228 else
2229 ac_prog_rejected=no
2230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2231 for as_dir in $PATH
2233 IFS=$as_save_IFS
2234 test -z "$as_dir" && as_dir=.
2235 for ac_exec_ext in '' $ac_executable_extensions; do
2236 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2237 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2238 ac_prog_rejected=yes
2239 continue
2241 ac_cv_prog_CC="cc"
2242 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2243 break 2
2245 done
2246 done
2248 if test $ac_prog_rejected = yes; then
2249 # We found a bogon in the path, so make sure we never use it.
2250 set dummy $ac_cv_prog_CC
2251 shift
2252 if test $# != 0; then
2253 # We chose a different compiler from the bogus one.
2254 # However, it has the same basename, so the bogon will be chosen
2255 # first if we set CC to just the basename; use the full file name.
2256 shift
2257 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2262 CC=$ac_cv_prog_CC
2263 if test -n "$CC"; then
2264 echo "$as_me:$LINENO: result: $CC" >&5
2265 echo "${ECHO_T}$CC" >&6
2266 else
2267 echo "$as_me:$LINENO: result: no" >&5
2268 echo "${ECHO_T}no" >&6
2272 if test -z "$CC"; then
2273 if test -n "$ac_tool_prefix"; then
2274 for ac_prog in cl
2276 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2277 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2278 echo "$as_me:$LINENO: checking for $ac_word" >&5
2279 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2280 if test "${ac_cv_prog_CC+set}" = set; then
2281 echo $ECHO_N "(cached) $ECHO_C" >&6
2282 else
2283 if test -n "$CC"; then
2284 ac_cv_prog_CC="$CC" # Let the user override the test.
2285 else
2286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2287 for as_dir in $PATH
2289 IFS=$as_save_IFS
2290 test -z "$as_dir" && as_dir=.
2291 for ac_exec_ext in '' $ac_executable_extensions; do
2292 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2293 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2294 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2295 break 2
2297 done
2298 done
2302 CC=$ac_cv_prog_CC
2303 if test -n "$CC"; then
2304 echo "$as_me:$LINENO: result: $CC" >&5
2305 echo "${ECHO_T}$CC" >&6
2306 else
2307 echo "$as_me:$LINENO: result: no" >&5
2308 echo "${ECHO_T}no" >&6
2311 test -n "$CC" && break
2312 done
2314 if test -z "$CC"; then
2315 ac_ct_CC=$CC
2316 for ac_prog in cl
2318 # Extract the first word of "$ac_prog", so it can be a program name with args.
2319 set dummy $ac_prog; ac_word=$2
2320 echo "$as_me:$LINENO: checking for $ac_word" >&5
2321 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2322 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2323 echo $ECHO_N "(cached) $ECHO_C" >&6
2324 else
2325 if test -n "$ac_ct_CC"; then
2326 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2327 else
2328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2329 for as_dir in $PATH
2331 IFS=$as_save_IFS
2332 test -z "$as_dir" && as_dir=.
2333 for ac_exec_ext in '' $ac_executable_extensions; do
2334 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2335 ac_cv_prog_ac_ct_CC="$ac_prog"
2336 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2337 break 2
2339 done
2340 done
2344 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2345 if test -n "$ac_ct_CC"; then
2346 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2347 echo "${ECHO_T}$ac_ct_CC" >&6
2348 else
2349 echo "$as_me:$LINENO: result: no" >&5
2350 echo "${ECHO_T}no" >&6
2353 test -n "$ac_ct_CC" && break
2354 done
2356 CC=$ac_ct_CC
2362 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2363 See \`config.log' for more details." >&5
2364 echo "$as_me: error: no acceptable C compiler found in \$PATH
2365 See \`config.log' for more details." >&2;}
2366 { (exit 1); exit 1; }; }
2368 # Provide some information about the compiler.
2369 echo "$as_me:$LINENO:" \
2370 "checking for C compiler version" >&5
2371 ac_compiler=`set X $ac_compile; echo $2`
2372 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2373 (eval $ac_compiler --version </dev/null >&5) 2>&5
2374 ac_status=$?
2375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376 (exit $ac_status); }
2377 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2378 (eval $ac_compiler -v </dev/null >&5) 2>&5
2379 ac_status=$?
2380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2381 (exit $ac_status); }
2382 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2383 (eval $ac_compiler -V </dev/null >&5) 2>&5
2384 ac_status=$?
2385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2386 (exit $ac_status); }
2388 cat >conftest.$ac_ext <<_ACEOF
2389 /* confdefs.h. */
2390 _ACEOF
2391 cat confdefs.h >>conftest.$ac_ext
2392 cat >>conftest.$ac_ext <<_ACEOF
2393 /* end confdefs.h. */
2396 main ()
2400 return 0;
2402 _ACEOF
2403 ac_clean_files_save=$ac_clean_files
2404 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2405 # Try to create an executable without -o first, disregard a.out.
2406 # It will help us diagnose broken compilers, and finding out an intuition
2407 # of exeext.
2408 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2409 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2410 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2411 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2412 (eval $ac_link_default) 2>&5
2413 ac_status=$?
2414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 (exit $ac_status); }; then
2416 # Find the output, starting from the most likely. This scheme is
2417 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2418 # resort.
2420 # Be careful to initialize this variable, since it used to be cached.
2421 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2422 ac_cv_exeext=
2423 # b.out is created by i960 compilers.
2424 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2426 test -f "$ac_file" || continue
2427 case $ac_file in
2428 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2430 conftest.$ac_ext )
2431 # This is the source file.
2433 [ab].out )
2434 # We found the default executable, but exeext='' is most
2435 # certainly right.
2436 break;;
2437 *.* )
2438 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2439 # FIXME: I believe we export ac_cv_exeext for Libtool,
2440 # but it would be cool to find out if it's true. Does anybody
2441 # maintain Libtool? --akim.
2442 export ac_cv_exeext
2443 break;;
2445 break;;
2446 esac
2447 done
2448 else
2449 echo "$as_me: failed program was:" >&5
2450 sed 's/^/| /' conftest.$ac_ext >&5
2452 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2453 See \`config.log' for more details." >&5
2454 echo "$as_me: error: C compiler cannot create executables
2455 See \`config.log' for more details." >&2;}
2456 { (exit 77); exit 77; }; }
2459 ac_exeext=$ac_cv_exeext
2460 echo "$as_me:$LINENO: result: $ac_file" >&5
2461 echo "${ECHO_T}$ac_file" >&6
2463 # Check the compiler produces executables we can run. If not, either
2464 # the compiler is broken, or we cross compile.
2465 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2466 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2467 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2468 # If not cross compiling, check that we can run a simple program.
2469 if test "$cross_compiling" != yes; then
2470 if { ac_try='./$ac_file'
2471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2472 (eval $ac_try) 2>&5
2473 ac_status=$?
2474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2475 (exit $ac_status); }; }; then
2476 cross_compiling=no
2477 else
2478 if test "$cross_compiling" = maybe; then
2479 cross_compiling=yes
2480 else
2481 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2482 If you meant to cross compile, use \`--host'.
2483 See \`config.log' for more details." >&5
2484 echo "$as_me: error: cannot run C compiled programs.
2485 If you meant to cross compile, use \`--host'.
2486 See \`config.log' for more details." >&2;}
2487 { (exit 1); exit 1; }; }
2491 echo "$as_me:$LINENO: result: yes" >&5
2492 echo "${ECHO_T}yes" >&6
2494 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2495 ac_clean_files=$ac_clean_files_save
2496 # Check the compiler produces executables we can run. If not, either
2497 # the compiler is broken, or we cross compile.
2498 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2499 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2500 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2501 echo "${ECHO_T}$cross_compiling" >&6
2503 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2504 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2506 (eval $ac_link) 2>&5
2507 ac_status=$?
2508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2509 (exit $ac_status); }; then
2510 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2511 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2512 # work properly (i.e., refer to `conftest.exe'), while it won't with
2513 # `rm'.
2514 for ac_file in conftest.exe conftest conftest.*; do
2515 test -f "$ac_file" || continue
2516 case $ac_file in
2517 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2518 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2519 export ac_cv_exeext
2520 break;;
2521 * ) break;;
2522 esac
2523 done
2524 else
2525 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2526 See \`config.log' for more details." >&5
2527 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2528 See \`config.log' for more details." >&2;}
2529 { (exit 1); exit 1; }; }
2532 rm -f conftest$ac_cv_exeext
2533 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2534 echo "${ECHO_T}$ac_cv_exeext" >&6
2536 rm -f conftest.$ac_ext
2537 EXEEXT=$ac_cv_exeext
2538 ac_exeext=$EXEEXT
2539 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2540 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2541 if test "${ac_cv_objext+set}" = set; then
2542 echo $ECHO_N "(cached) $ECHO_C" >&6
2543 else
2544 cat >conftest.$ac_ext <<_ACEOF
2545 /* confdefs.h. */
2546 _ACEOF
2547 cat confdefs.h >>conftest.$ac_ext
2548 cat >>conftest.$ac_ext <<_ACEOF
2549 /* end confdefs.h. */
2552 main ()
2556 return 0;
2558 _ACEOF
2559 rm -f conftest.o conftest.obj
2560 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2561 (eval $ac_compile) 2>&5
2562 ac_status=$?
2563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2564 (exit $ac_status); }; then
2565 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2566 case $ac_file in
2567 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2568 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2569 break;;
2570 esac
2571 done
2572 else
2573 echo "$as_me: failed program was:" >&5
2574 sed 's/^/| /' conftest.$ac_ext >&5
2576 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2577 See \`config.log' for more details." >&5
2578 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2579 See \`config.log' for more details." >&2;}
2580 { (exit 1); exit 1; }; }
2583 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2585 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2586 echo "${ECHO_T}$ac_cv_objext" >&6
2587 OBJEXT=$ac_cv_objext
2588 ac_objext=$OBJEXT
2589 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2590 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2591 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2592 echo $ECHO_N "(cached) $ECHO_C" >&6
2593 else
2594 cat >conftest.$ac_ext <<_ACEOF
2595 /* confdefs.h. */
2596 _ACEOF
2597 cat confdefs.h >>conftest.$ac_ext
2598 cat >>conftest.$ac_ext <<_ACEOF
2599 /* end confdefs.h. */
2602 main ()
2604 #ifndef __GNUC__
2605 choke me
2606 #endif
2609 return 0;
2611 _ACEOF
2612 rm -f conftest.$ac_objext
2613 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2614 (eval $ac_compile) 2>conftest.er1
2615 ac_status=$?
2616 grep -v '^ *+' conftest.er1 >conftest.err
2617 rm -f conftest.er1
2618 cat conftest.err >&5
2619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2620 (exit $ac_status); } &&
2621 { ac_try='test -z "$ac_c_werror_flag"
2622 || test ! -s conftest.err'
2623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2624 (eval $ac_try) 2>&5
2625 ac_status=$?
2626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2627 (exit $ac_status); }; } &&
2628 { ac_try='test -s conftest.$ac_objext'
2629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2630 (eval $ac_try) 2>&5
2631 ac_status=$?
2632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633 (exit $ac_status); }; }; then
2634 ac_compiler_gnu=yes
2635 else
2636 echo "$as_me: failed program was:" >&5
2637 sed 's/^/| /' conftest.$ac_ext >&5
2639 ac_compiler_gnu=no
2641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2642 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2645 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2646 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2647 GCC=`test $ac_compiler_gnu = yes && echo yes`
2648 ac_test_CFLAGS=${CFLAGS+set}
2649 ac_save_CFLAGS=$CFLAGS
2650 CFLAGS="-g"
2651 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2652 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2653 if test "${ac_cv_prog_cc_g+set}" = set; then
2654 echo $ECHO_N "(cached) $ECHO_C" >&6
2655 else
2656 cat >conftest.$ac_ext <<_ACEOF
2657 /* confdefs.h. */
2658 _ACEOF
2659 cat confdefs.h >>conftest.$ac_ext
2660 cat >>conftest.$ac_ext <<_ACEOF
2661 /* end confdefs.h. */
2664 main ()
2668 return 0;
2670 _ACEOF
2671 rm -f conftest.$ac_objext
2672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2673 (eval $ac_compile) 2>conftest.er1
2674 ac_status=$?
2675 grep -v '^ *+' conftest.er1 >conftest.err
2676 rm -f conftest.er1
2677 cat conftest.err >&5
2678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 (exit $ac_status); } &&
2680 { ac_try='test -z "$ac_c_werror_flag"
2681 || test ! -s conftest.err'
2682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2683 (eval $ac_try) 2>&5
2684 ac_status=$?
2685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2686 (exit $ac_status); }; } &&
2687 { ac_try='test -s conftest.$ac_objext'
2688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2689 (eval $ac_try) 2>&5
2690 ac_status=$?
2691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); }; }; then
2693 ac_cv_prog_cc_g=yes
2694 else
2695 echo "$as_me: failed program was:" >&5
2696 sed 's/^/| /' conftest.$ac_ext >&5
2698 ac_cv_prog_cc_g=no
2700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2702 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2703 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2704 if test "$ac_test_CFLAGS" = set; then
2705 CFLAGS=$ac_save_CFLAGS
2706 elif test $ac_cv_prog_cc_g = yes; then
2707 if test "$GCC" = yes; then
2708 CFLAGS="-g -O2"
2709 else
2710 CFLAGS="-g"
2712 else
2713 if test "$GCC" = yes; then
2714 CFLAGS="-O2"
2715 else
2716 CFLAGS=
2719 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2720 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2721 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2722 echo $ECHO_N "(cached) $ECHO_C" >&6
2723 else
2724 ac_cv_prog_cc_stdc=no
2725 ac_save_CC=$CC
2726 cat >conftest.$ac_ext <<_ACEOF
2727 /* confdefs.h. */
2728 _ACEOF
2729 cat confdefs.h >>conftest.$ac_ext
2730 cat >>conftest.$ac_ext <<_ACEOF
2731 /* end confdefs.h. */
2732 #include <stdarg.h>
2733 #include <stdio.h>
2734 #include <sys/types.h>
2735 #include <sys/stat.h>
2736 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2737 struct buf { int x; };
2738 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2739 static char *e (p, i)
2740 char **p;
2741 int i;
2743 return p[i];
2745 static char *f (char * (*g) (char **, int), char **p, ...)
2747 char *s;
2748 va_list v;
2749 va_start (v,p);
2750 s = g (p, va_arg (v,int));
2751 va_end (v);
2752 return s;
2755 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2756 function prototypes and stuff, but not '\xHH' hex character constants.
2757 These don't provoke an error unfortunately, instead are silently treated
2758 as 'x'. The following induces an error, until -std1 is added to get
2759 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2760 array size at least. It's necessary to write '\x00'==0 to get something
2761 that's true only with -std1. */
2762 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2764 int test (int i, double x);
2765 struct s1 {int (*f) (int a);};
2766 struct s2 {int (*f) (double a);};
2767 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2768 int argc;
2769 char **argv;
2771 main ()
2773 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2775 return 0;
2777 _ACEOF
2778 # Don't try gcc -ansi; that turns off useful extensions and
2779 # breaks some systems' header files.
2780 # AIX -qlanglvl=ansi
2781 # Ultrix and OSF/1 -std1
2782 # HP-UX 10.20 and later -Ae
2783 # HP-UX older versions -Aa -D_HPUX_SOURCE
2784 # SVR4 -Xc -D__EXTENSIONS__
2785 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2787 CC="$ac_save_CC $ac_arg"
2788 rm -f conftest.$ac_objext
2789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2790 (eval $ac_compile) 2>conftest.er1
2791 ac_status=$?
2792 grep -v '^ *+' conftest.er1 >conftest.err
2793 rm -f conftest.er1
2794 cat conftest.err >&5
2795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2796 (exit $ac_status); } &&
2797 { ac_try='test -z "$ac_c_werror_flag"
2798 || test ! -s conftest.err'
2799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2800 (eval $ac_try) 2>&5
2801 ac_status=$?
2802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2803 (exit $ac_status); }; } &&
2804 { ac_try='test -s conftest.$ac_objext'
2805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2806 (eval $ac_try) 2>&5
2807 ac_status=$?
2808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2809 (exit $ac_status); }; }; then
2810 ac_cv_prog_cc_stdc=$ac_arg
2811 break
2812 else
2813 echo "$as_me: failed program was:" >&5
2814 sed 's/^/| /' conftest.$ac_ext >&5
2817 rm -f conftest.err conftest.$ac_objext
2818 done
2819 rm -f conftest.$ac_ext conftest.$ac_objext
2820 CC=$ac_save_CC
2824 case "x$ac_cv_prog_cc_stdc" in
2825 x|xno)
2826 echo "$as_me:$LINENO: result: none needed" >&5
2827 echo "${ECHO_T}none needed" >&6 ;;
2829 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2830 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2831 CC="$CC $ac_cv_prog_cc_stdc" ;;
2832 esac
2834 # Some people use a C++ compiler to compile C. Since we use `exit',
2835 # in C++ we need to declare it. In case someone uses the same compiler
2836 # for both compiling C and C++ we need to have the C++ compiler decide
2837 # the declaration of exit, since it's the most demanding environment.
2838 cat >conftest.$ac_ext <<_ACEOF
2839 #ifndef __cplusplus
2840 choke me
2841 #endif
2842 _ACEOF
2843 rm -f conftest.$ac_objext
2844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2845 (eval $ac_compile) 2>conftest.er1
2846 ac_status=$?
2847 grep -v '^ *+' conftest.er1 >conftest.err
2848 rm -f conftest.er1
2849 cat conftest.err >&5
2850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2851 (exit $ac_status); } &&
2852 { ac_try='test -z "$ac_c_werror_flag"
2853 || test ! -s conftest.err'
2854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2855 (eval $ac_try) 2>&5
2856 ac_status=$?
2857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2858 (exit $ac_status); }; } &&
2859 { ac_try='test -s conftest.$ac_objext'
2860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2861 (eval $ac_try) 2>&5
2862 ac_status=$?
2863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2864 (exit $ac_status); }; }; then
2865 for ac_declaration in \
2866 '' \
2867 'extern "C" void std::exit (int) throw (); using std::exit;' \
2868 'extern "C" void std::exit (int); using std::exit;' \
2869 'extern "C" void exit (int) throw ();' \
2870 'extern "C" void exit (int);' \
2871 'void exit (int);'
2873 cat >conftest.$ac_ext <<_ACEOF
2874 /* confdefs.h. */
2875 _ACEOF
2876 cat confdefs.h >>conftest.$ac_ext
2877 cat >>conftest.$ac_ext <<_ACEOF
2878 /* end confdefs.h. */
2879 $ac_declaration
2880 #include <stdlib.h>
2882 main ()
2884 exit (42);
2886 return 0;
2888 _ACEOF
2889 rm -f conftest.$ac_objext
2890 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2891 (eval $ac_compile) 2>conftest.er1
2892 ac_status=$?
2893 grep -v '^ *+' conftest.er1 >conftest.err
2894 rm -f conftest.er1
2895 cat conftest.err >&5
2896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 (exit $ac_status); } &&
2898 { ac_try='test -z "$ac_c_werror_flag"
2899 || test ! -s conftest.err'
2900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2901 (eval $ac_try) 2>&5
2902 ac_status=$?
2903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2904 (exit $ac_status); }; } &&
2905 { ac_try='test -s conftest.$ac_objext'
2906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2907 (eval $ac_try) 2>&5
2908 ac_status=$?
2909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2910 (exit $ac_status); }; }; then
2912 else
2913 echo "$as_me: failed program was:" >&5
2914 sed 's/^/| /' conftest.$ac_ext >&5
2916 continue
2918 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2919 cat >conftest.$ac_ext <<_ACEOF
2920 /* confdefs.h. */
2921 _ACEOF
2922 cat confdefs.h >>conftest.$ac_ext
2923 cat >>conftest.$ac_ext <<_ACEOF
2924 /* end confdefs.h. */
2925 $ac_declaration
2927 main ()
2929 exit (42);
2931 return 0;
2933 _ACEOF
2934 rm -f conftest.$ac_objext
2935 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2936 (eval $ac_compile) 2>conftest.er1
2937 ac_status=$?
2938 grep -v '^ *+' conftest.er1 >conftest.err
2939 rm -f conftest.er1
2940 cat conftest.err >&5
2941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2942 (exit $ac_status); } &&
2943 { ac_try='test -z "$ac_c_werror_flag"
2944 || test ! -s conftest.err'
2945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2946 (eval $ac_try) 2>&5
2947 ac_status=$?
2948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2949 (exit $ac_status); }; } &&
2950 { ac_try='test -s conftest.$ac_objext'
2951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2952 (eval $ac_try) 2>&5
2953 ac_status=$?
2954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955 (exit $ac_status); }; }; then
2956 break
2957 else
2958 echo "$as_me: failed program was:" >&5
2959 sed 's/^/| /' conftest.$ac_ext >&5
2962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2963 done
2964 rm -f conftest*
2965 if test -n "$ac_declaration"; then
2966 echo '#ifdef __cplusplus' >>confdefs.h
2967 echo $ac_declaration >>confdefs.h
2968 echo '#endif' >>confdefs.h
2971 else
2972 echo "$as_me: failed program was:" >&5
2973 sed 's/^/| /' conftest.$ac_ext >&5
2976 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2977 ac_ext=c
2978 ac_cpp='$CPP $CPPFLAGS'
2979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2982 DEPDIR="${am__leading_dot}deps"
2984 ac_config_commands="$ac_config_commands depfiles"
2987 am_make=${MAKE-make}
2988 cat > confinc << 'END'
2989 am__doit:
2990 @echo done
2991 .PHONY: am__doit
2993 # If we don't find an include directive, just comment out the code.
2994 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2995 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2996 am__include="#"
2997 am__quote=
2998 _am_result=none
2999 # First try GNU make style include.
3000 echo "include confinc" > confmf
3001 # We grep out `Entering directory' and `Leaving directory'
3002 # messages which can occur if `w' ends up in MAKEFLAGS.
3003 # In particular we don't look at `^make:' because GNU make might
3004 # be invoked under some other name (usually "gmake"), in which
3005 # case it prints its new name instead of `make'.
3006 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3007 am__include=include
3008 am__quote=
3009 _am_result=GNU
3011 # Now try BSD make style include.
3012 if test "$am__include" = "#"; then
3013 echo '.include "confinc"' > confmf
3014 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3015 am__include=.include
3016 am__quote="\""
3017 _am_result=BSD
3022 echo "$as_me:$LINENO: result: $_am_result" >&5
3023 echo "${ECHO_T}$_am_result" >&6
3024 rm -f confinc confmf
3026 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3027 if test "${enable_dependency_tracking+set}" = set; then
3028 enableval="$enable_dependency_tracking"
3031 if test "x$enable_dependency_tracking" != xno; then
3032 am_depcomp="$ac_aux_dir/depcomp"
3033 AMDEPBACKSLASH='\'
3037 if test "x$enable_dependency_tracking" != xno; then
3038 AMDEP_TRUE=
3039 AMDEP_FALSE='#'
3040 else
3041 AMDEP_TRUE='#'
3042 AMDEP_FALSE=
3048 depcc="$CC" am_compiler_list=
3050 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3051 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3052 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3053 echo $ECHO_N "(cached) $ECHO_C" >&6
3054 else
3055 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3056 # We make a subdir and do the tests there. Otherwise we can end up
3057 # making bogus files that we don't know about and never remove. For
3058 # instance it was reported that on HP-UX the gcc test will end up
3059 # making a dummy file named `D' -- because `-MD' means `put the output
3060 # in D'.
3061 mkdir conftest.dir
3062 # Copy depcomp to subdir because otherwise we won't find it if we're
3063 # using a relative directory.
3064 cp "$am_depcomp" conftest.dir
3065 cd conftest.dir
3066 # We will build objects and dependencies in a subdirectory because
3067 # it helps to detect inapplicable dependency modes. For instance
3068 # both Tru64's cc and ICC support -MD to output dependencies as a
3069 # side effect of compilation, but ICC will put the dependencies in
3070 # the current directory while Tru64 will put them in the object
3071 # directory.
3072 mkdir sub
3074 am_cv_CC_dependencies_compiler_type=none
3075 if test "$am_compiler_list" = ""; then
3076 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3078 for depmode in $am_compiler_list; do
3079 # Setup a source with many dependencies, because some compilers
3080 # like to wrap large dependency lists on column 80 (with \), and
3081 # we should not choose a depcomp mode which is confused by this.
3083 # We need to recreate these files for each test, as the compiler may
3084 # overwrite some of them when testing with obscure command lines.
3085 # This happens at least with the AIX C compiler.
3086 : > sub/conftest.c
3087 for i in 1 2 3 4 5 6; do
3088 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3089 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3090 # Solaris 8's {/usr,}/bin/sh.
3091 touch sub/conftst$i.h
3092 done
3093 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3095 case $depmode in
3096 nosideeffect)
3097 # after this tag, mechanisms are not by side-effect, so they'll
3098 # only be used when explicitly requested
3099 if test "x$enable_dependency_tracking" = xyes; then
3100 continue
3101 else
3102 break
3105 none) break ;;
3106 esac
3107 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3108 # mode. It turns out that the SunPro C++ compiler does not properly
3109 # handle `-M -o', and we need to detect this.
3110 if depmode=$depmode \
3111 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3112 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3113 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3114 >/dev/null 2>conftest.err &&
3115 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3116 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3117 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3118 # icc doesn't choke on unknown options, it will just issue warnings
3119 # or remarks (even with -Werror). So we grep stderr for any message
3120 # that says an option was ignored or not supported.
3121 # When given -MP, icc 7.0 and 7.1 complain thusly:
3122 # icc: Command line warning: ignoring option '-M'; no argument required
3123 # The diagnosis changed in icc 8.0:
3124 # icc: Command line remark: option '-MP' not supported
3125 if (grep 'ignoring option' conftest.err ||
3126 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3127 am_cv_CC_dependencies_compiler_type=$depmode
3128 break
3131 done
3133 cd ..
3134 rm -rf conftest.dir
3135 else
3136 am_cv_CC_dependencies_compiler_type=none
3140 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3141 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3142 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3147 test "x$enable_dependency_tracking" != xno \
3148 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3149 am__fastdepCC_TRUE=
3150 am__fastdepCC_FALSE='#'
3151 else
3152 am__fastdepCC_TRUE='#'
3153 am__fastdepCC_FALSE=
3161 # In order to override CFLAGS_FOR_TARGET, all of our special flags go
3162 # in XCFLAGS. But we need them in CFLAGS during configury. So put them
3163 # in both places for now and restore CFLAGS at the end of config.
3164 save_CFLAGS="$CFLAGS"
3166 # Add -Wall -Werror if we are using GCC.
3167 if test "x$GCC" = "xyes"; then
3168 XCFLAGS="$XCFLAGS -Wall -Werror"
3171 # Find other programs we need.
3172 if test -n "$ac_tool_prefix"; then
3173 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3174 set dummy ${ac_tool_prefix}ar; ac_word=$2
3175 echo "$as_me:$LINENO: checking for $ac_word" >&5
3176 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3177 if test "${ac_cv_prog_AR+set}" = set; then
3178 echo $ECHO_N "(cached) $ECHO_C" >&6
3179 else
3180 if test -n "$AR"; then
3181 ac_cv_prog_AR="$AR" # Let the user override the test.
3182 else
3183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3184 for as_dir in $PATH
3186 IFS=$as_save_IFS
3187 test -z "$as_dir" && as_dir=.
3188 for ac_exec_ext in '' $ac_executable_extensions; do
3189 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3190 ac_cv_prog_AR="${ac_tool_prefix}ar"
3191 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3192 break 2
3194 done
3195 done
3199 AR=$ac_cv_prog_AR
3200 if test -n "$AR"; then
3201 echo "$as_me:$LINENO: result: $AR" >&5
3202 echo "${ECHO_T}$AR" >&6
3203 else
3204 echo "$as_me:$LINENO: result: no" >&5
3205 echo "${ECHO_T}no" >&6
3209 if test -z "$ac_cv_prog_AR"; then
3210 ac_ct_AR=$AR
3211 # Extract the first word of "ar", so it can be a program name with args.
3212 set dummy ar; ac_word=$2
3213 echo "$as_me:$LINENO: checking for $ac_word" >&5
3214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3215 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3216 echo $ECHO_N "(cached) $ECHO_C" >&6
3217 else
3218 if test -n "$ac_ct_AR"; then
3219 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3220 else
3221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3222 for as_dir in $PATH
3224 IFS=$as_save_IFS
3225 test -z "$as_dir" && as_dir=.
3226 for ac_exec_ext in '' $ac_executable_extensions; do
3227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3228 ac_cv_prog_ac_ct_AR="ar"
3229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3230 break 2
3232 done
3233 done
3237 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3238 if test -n "$ac_ct_AR"; then
3239 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3240 echo "${ECHO_T}$ac_ct_AR" >&6
3241 else
3242 echo "$as_me:$LINENO: result: no" >&5
3243 echo "${ECHO_T}no" >&6
3246 AR=$ac_ct_AR
3247 else
3248 AR="$ac_cv_prog_AR"
3251 if test -n "$ac_tool_prefix"; then
3252 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3253 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3254 echo "$as_me:$LINENO: checking for $ac_word" >&5
3255 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3256 if test "${ac_cv_prog_RANLIB+set}" = set; then
3257 echo $ECHO_N "(cached) $ECHO_C" >&6
3258 else
3259 if test -n "$RANLIB"; then
3260 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3261 else
3262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3263 for as_dir in $PATH
3265 IFS=$as_save_IFS
3266 test -z "$as_dir" && as_dir=.
3267 for ac_exec_ext in '' $ac_executable_extensions; do
3268 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3269 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3270 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3271 break 2
3273 done
3274 done
3278 RANLIB=$ac_cv_prog_RANLIB
3279 if test -n "$RANLIB"; then
3280 echo "$as_me:$LINENO: result: $RANLIB" >&5
3281 echo "${ECHO_T}$RANLIB" >&6
3282 else
3283 echo "$as_me:$LINENO: result: no" >&5
3284 echo "${ECHO_T}no" >&6
3288 if test -z "$ac_cv_prog_RANLIB"; then
3289 ac_ct_RANLIB=$RANLIB
3290 # Extract the first word of "ranlib", so it can be a program name with args.
3291 set dummy ranlib; ac_word=$2
3292 echo "$as_me:$LINENO: checking for $ac_word" >&5
3293 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3294 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3295 echo $ECHO_N "(cached) $ECHO_C" >&6
3296 else
3297 if test -n "$ac_ct_RANLIB"; then
3298 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3299 else
3300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3301 for as_dir in $PATH
3303 IFS=$as_save_IFS
3304 test -z "$as_dir" && as_dir=.
3305 for ac_exec_ext in '' $ac_executable_extensions; do
3306 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3307 ac_cv_prog_ac_ct_RANLIB="ranlib"
3308 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3309 break 2
3311 done
3312 done
3314 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="ranlib-not-found-in-path-error"
3317 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3318 if test -n "$ac_ct_RANLIB"; then
3319 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3320 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3321 else
3322 echo "$as_me:$LINENO: result: no" >&5
3323 echo "${ECHO_T}no" >&6
3326 RANLIB=$ac_ct_RANLIB
3327 else
3328 RANLIB="$ac_cv_prog_RANLIB"
3331 # Extract the first word of "perl", so it can be a program name with args.
3332 set dummy perl; ac_word=$2
3333 echo "$as_me:$LINENO: checking for $ac_word" >&5
3334 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3335 if test "${ac_cv_path_PERL+set}" = set; then
3336 echo $ECHO_N "(cached) $ECHO_C" >&6
3337 else
3338 case $PERL in
3339 [\\/]* | ?:[\\/]*)
3340 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
3343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3344 for as_dir in $PATH
3346 IFS=$as_save_IFS
3347 test -z "$as_dir" && as_dir=.
3348 for ac_exec_ext in '' $ac_executable_extensions; do
3349 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3350 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
3351 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3352 break 2
3354 done
3355 done
3357 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl-not-found-in-path-error"
3359 esac
3361 PERL=$ac_cv_path_PERL
3363 if test -n "$PERL"; then
3364 echo "$as_me:$LINENO: result: $PERL" >&5
3365 echo "${ECHO_T}$PERL" >&6
3366 else
3367 echo "$as_me:$LINENO: result: no" >&5
3368 echo "${ECHO_T}no" >&6
3371 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3372 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3373 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3374 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3375 echo $ECHO_N "(cached) $ECHO_C" >&6
3376 else
3377 cat >conftest.make <<\_ACEOF
3378 all:
3379 @echo 'ac_maketemp="$(MAKE)"'
3380 _ACEOF
3381 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3382 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3383 if test -n "$ac_maketemp"; then
3384 eval ac_cv_prog_make_${ac_make}_set=yes
3385 else
3386 eval ac_cv_prog_make_${ac_make}_set=no
3388 rm -f conftest.make
3390 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3391 echo "$as_me:$LINENO: result: yes" >&5
3392 echo "${ECHO_T}yes" >&6
3393 SET_MAKE=
3394 else
3395 echo "$as_me:$LINENO: result: no" >&5
3396 echo "${ECHO_T}no" >&6
3397 SET_MAKE="MAKE=${MAKE-make}"
3400 # Find a good install program. We prefer a C program (faster),
3401 # so one script is as good as another. But avoid the broken or
3402 # incompatible versions:
3403 # SysV /etc/install, /usr/sbin/install
3404 # SunOS /usr/etc/install
3405 # IRIX /sbin/install
3406 # AIX /bin/install
3407 # AmigaOS /C/install, which installs bootblocks on floppy discs
3408 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3409 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3410 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3411 # OS/2's system install, which has a completely different semantic
3412 # ./install, which can be erroneously created by make from ./install.sh.
3413 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3414 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3415 if test -z "$INSTALL"; then
3416 if test "${ac_cv_path_install+set}" = set; then
3417 echo $ECHO_N "(cached) $ECHO_C" >&6
3418 else
3419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3420 for as_dir in $PATH
3422 IFS=$as_save_IFS
3423 test -z "$as_dir" && as_dir=.
3424 # Account for people who put trailing slashes in PATH elements.
3425 case $as_dir/ in
3426 ./ | .// | /cC/* | \
3427 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3428 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3429 /usr/ucb/* ) ;;
3431 # OSF1 and SCO ODT 3.0 have their own names for install.
3432 # Don't use installbsd from OSF since it installs stuff as root
3433 # by default.
3434 for ac_prog in ginstall scoinst install; do
3435 for ac_exec_ext in '' $ac_executable_extensions; do
3436 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3437 if test $ac_prog = install &&
3438 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3439 # AIX install. It has an incompatible calling convention.
3441 elif test $ac_prog = install &&
3442 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3443 # program-specific install script used by HP pwplus--don't use.
3445 else
3446 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3447 break 3
3450 done
3451 done
3453 esac
3454 done
3458 if test "${ac_cv_path_install+set}" = set; then
3459 INSTALL=$ac_cv_path_install
3460 else
3461 # As a last resort, use the slow shell script. We don't cache a
3462 # path for INSTALL within a source directory, because that will
3463 # break other packages using the cache if that directory is
3464 # removed, or if the path is relative.
3465 INSTALL=$ac_install_sh
3468 echo "$as_me:$LINENO: result: $INSTALL" >&5
3469 echo "${ECHO_T}$INSTALL" >&6
3471 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3472 # It thinks the first close brace ends the variable substitution.
3473 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3475 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3477 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3480 # See if makeinfo has been installed and is modern enough
3481 # that we can use it.
3483 # Extract the first word of "makeinfo", so it can be a program name with args.
3484 set dummy makeinfo; ac_word=$2
3485 echo "$as_me:$LINENO: checking for $ac_word" >&5
3486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3487 if test "${ac_cv_prog_MAKEINFO+set}" = set; then
3488 echo $ECHO_N "(cached) $ECHO_C" >&6
3489 else
3490 if test -n "$MAKEINFO"; then
3491 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
3492 else
3493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3494 for as_dir in $PATH
3496 IFS=$as_save_IFS
3497 test -z "$as_dir" && as_dir=.
3498 for ac_exec_ext in '' $ac_executable_extensions; do
3499 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3500 ac_cv_prog_MAKEINFO="makeinfo"
3501 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3502 break 2
3504 done
3505 done
3509 MAKEINFO=$ac_cv_prog_MAKEINFO
3510 if test -n "$MAKEINFO"; then
3511 echo "$as_me:$LINENO: result: $MAKEINFO" >&5
3512 echo "${ECHO_T}$MAKEINFO" >&6
3513 else
3514 echo "$as_me:$LINENO: result: no" >&5
3515 echo "${ECHO_T}no" >&6
3518 if test -n "$MAKEINFO"; then
3519 # Found it, now check the version.
3520 echo "$as_me:$LINENO: checking for modern makeinfo" >&5
3521 echo $ECHO_N "checking for modern makeinfo... $ECHO_C" >&6
3522 if test "${gcc_cv_prog_makeinfo_modern+set}" = set; then
3523 echo $ECHO_N "(cached) $ECHO_C" >&6
3524 else
3525 ac_prog_version=`eval $MAKEINFO --version 2>&1 |
3526 sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
3528 case $ac_prog_version in
3529 '') gcc_cv_prog_makeinfo_modern=no;;
3530 4.[4-9]*) gcc_cv_prog_makeinfo_modern=yes;;
3531 *) gcc_cv_prog_makeinfo_modern=no;;
3532 esac
3533 if test $gcc_cv_prog_makeinfo_modern = no; then
3534 MAKEINFO="${CONFIG_SHELL-/bin/sh} $ac_aux_dir/missing makeinfo"
3538 echo "$as_me:$LINENO: result: $gcc_cv_prog_makeinfo_modern" >&5
3539 echo "${ECHO_T}$gcc_cv_prog_makeinfo_modern" >&6
3540 else
3541 gcc_cv_prog_makeinfo_modern=no
3546 if test $gcc_cv_prog_makeinfo_modern = "yes"; then
3547 BUILD_INFO_TRUE=
3548 BUILD_INFO_FALSE='#'
3549 else
3550 BUILD_INFO_TRUE='#'
3551 BUILD_INFO_FALSE=
3556 # Configure libtool
3557 # Check whether --enable-shared or --disable-shared was given.
3558 if test "${enable_shared+set}" = set; then
3559 enableval="$enable_shared"
3560 p=${PACKAGE-default}
3561 case $enableval in
3562 yes) enable_shared=yes ;;
3563 no) enable_shared=no ;;
3565 enable_shared=no
3566 # Look at the argument we got. We use all the common list separators.
3567 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3568 for pkg in $enableval; do
3569 if test "X$pkg" = "X$p"; then
3570 enable_shared=yes
3572 done
3573 IFS="$ac_save_ifs"
3575 esac
3576 else
3577 enable_shared=yes
3579 # Check whether --enable-static or --disable-static was given.
3580 if test "${enable_static+set}" = set; then
3581 enableval="$enable_static"
3582 p=${PACKAGE-default}
3583 case $enableval in
3584 yes) enable_static=yes ;;
3585 no) enable_static=no ;;
3587 enable_static=no
3588 # Look at the argument we got. We use all the common list separators.
3589 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3590 for pkg in $enableval; do
3591 if test "X$pkg" = "X$p"; then
3592 enable_static=yes
3594 done
3595 IFS="$ac_save_ifs"
3597 esac
3598 else
3599 enable_static=yes
3601 # Check whether --enable-fast-install or --disable-fast-install was given.
3602 if test "${enable_fast_install+set}" = set; then
3603 enableval="$enable_fast_install"
3604 p=${PACKAGE-default}
3605 case $enableval in
3606 yes) enable_fast_install=yes ;;
3607 no) enable_fast_install=no ;;
3609 enable_fast_install=no
3610 # Look at the argument we got. We use all the common list separators.
3611 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3612 for pkg in $enableval; do
3613 if test "X$pkg" = "X$p"; then
3614 enable_fast_install=yes
3616 done
3617 IFS="$ac_save_ifs"
3619 esac
3620 else
3621 enable_fast_install=yes
3624 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3625 if test "${with_gnu_ld+set}" = set; then
3626 withval="$with_gnu_ld"
3627 test "$withval" = no || with_gnu_ld=yes
3628 else
3629 with_gnu_ld=no
3631 ac_prog=ld
3632 if test "$GCC" = yes; then
3633 # Check if gcc -print-prog-name=ld gives a path.
3634 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3635 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3636 case $host in
3637 *-*-mingw*)
3638 # gcc leaves a trailing carriage return which upsets mingw
3639 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3641 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3642 esac
3643 case $ac_prog in
3644 # Accept absolute paths.
3645 [\\/]* | [A-Za-z]:[\\/]*)
3646 re_direlt='/[^/][^/]*/\.\./'
3647 # Canonicalize the path of ld
3648 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3649 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3650 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3651 done
3652 test -z "$LD" && LD="$ac_prog"
3655 # If it fails, then pretend we aren't using GCC.
3656 ac_prog=ld
3659 # If it is relative, then search for the first ld in PATH.
3660 with_gnu_ld=unknown
3662 esac
3663 elif test "$with_gnu_ld" = yes; then
3664 echo "$as_me:$LINENO: checking for GNU ld" >&5
3665 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3666 else
3667 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3668 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3670 if test "${lt_cv_path_LD+set}" = set; then
3671 echo $ECHO_N "(cached) $ECHO_C" >&6
3672 else
3673 if test -z "$LD"; then
3674 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3675 for ac_dir in $PATH; do
3676 test -z "$ac_dir" && ac_dir=.
3677 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3678 lt_cv_path_LD="$ac_dir/$ac_prog"
3679 # Check to see if the program is GNU ld. I'd rather use --version,
3680 # but apparently some GNU ld's only accept -v.
3681 # Break only if it was the GNU/non-GNU ld that we prefer.
3682 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3683 test "$with_gnu_ld" != no && break
3684 else
3685 test "$with_gnu_ld" != yes && break
3688 done
3689 IFS="$ac_save_ifs"
3690 else
3691 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3695 LD="$lt_cv_path_LD"
3696 if test -n "$LD"; then
3697 echo "$as_me:$LINENO: result: $LD" >&5
3698 echo "${ECHO_T}$LD" >&6
3699 else
3700 echo "$as_me:$LINENO: result: no" >&5
3701 echo "${ECHO_T}no" >&6
3703 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3704 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3705 { (exit 1); exit 1; }; }
3706 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3707 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3708 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3709 echo $ECHO_N "(cached) $ECHO_C" >&6
3710 else
3711 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3712 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3713 lt_cv_prog_gnu_ld=yes
3714 else
3715 lt_cv_prog_gnu_ld=no
3718 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3719 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3720 with_gnu_ld=$lt_cv_prog_gnu_ld
3723 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3724 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3725 if test "${lt_cv_ld_reload_flag+set}" = set; then
3726 echo $ECHO_N "(cached) $ECHO_C" >&6
3727 else
3728 lt_cv_ld_reload_flag='-r'
3730 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3731 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3732 reload_flag=$lt_cv_ld_reload_flag
3733 test -n "$reload_flag" && reload_flag=" $reload_flag"
3735 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3736 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3737 if test "${lt_cv_path_NM+set}" = set; then
3738 echo $ECHO_N "(cached) $ECHO_C" >&6
3739 else
3740 if test -n "$NM"; then
3741 # Let the user override the test.
3742 lt_cv_path_NM="$NM"
3743 else
3744 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3745 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3746 test -z "$ac_dir" && ac_dir=.
3747 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3748 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3749 # Check to see if the nm accepts a BSD-compat flag.
3750 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3751 # nm: unknown option "B" ignored
3752 # Tru64's nm complains that /dev/null is an invalid object file
3753 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3754 lt_cv_path_NM="$tmp_nm -B"
3755 break
3756 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3757 lt_cv_path_NM="$tmp_nm -p"
3758 break
3759 else
3760 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3761 continue # so that we can try to find one that supports BSD flags
3764 done
3765 IFS="$ac_save_ifs"
3766 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3770 NM="$lt_cv_path_NM"
3771 echo "$as_me:$LINENO: result: $NM" >&5
3772 echo "${ECHO_T}$NM" >&6
3774 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3775 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3776 LN_S=$as_ln_s
3777 if test "$LN_S" = "ln -s"; then
3778 echo "$as_me:$LINENO: result: yes" >&5
3779 echo "${ECHO_T}yes" >&6
3780 else
3781 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3782 echo "${ECHO_T}no, using $LN_S" >&6
3785 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3786 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3787 if test "${lt_cv_deplibs_check_method+set}" = set; then
3788 echo $ECHO_N "(cached) $ECHO_C" >&6
3789 else
3790 lt_cv_file_magic_cmd='$MAGIC_CMD'
3791 lt_cv_file_magic_test_file=
3792 lt_cv_deplibs_check_method='unknown'
3793 # Need to set the preceding variable on all platforms that support
3794 # interlibrary dependencies.
3795 # 'none' -- dependencies not supported.
3796 # `unknown' -- same as none, but documents that we really don't know.
3797 # 'pass_all' -- all dependencies passed with no checks.
3798 # 'test_compile' -- check by making test program.
3799 # 'file_magic [regex]' -- check by looking for files in library path
3800 # which responds to the $file_magic_cmd with a given egrep regex.
3801 # If you have `file' or equivalent on your system and you're not sure
3802 # whether `pass_all' will *always* work, you probably want this one.
3804 case $host_os in
3805 aix*)
3806 lt_cv_deplibs_check_method=pass_all
3809 beos*)
3810 lt_cv_deplibs_check_method=pass_all
3813 bsdi4*)
3814 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3815 lt_cv_file_magic_cmd='/usr/bin/file -L'
3816 lt_cv_file_magic_test_file=/shlib/libc.so
3819 cygwin* | mingw* |pw32*)
3820 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3821 lt_cv_file_magic_cmd='$OBJDUMP -f'
3824 darwin* | rhapsody*)
3825 # this will be overwritten by pass_all, but leave it in just in case
3826 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3827 lt_cv_file_magic_cmd='/usr/bin/file -L'
3828 case "$host_os" in
3829 rhapsody* | darwin1.012)
3830 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3832 *) # Darwin 1.3 on
3833 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3835 esac
3836 lt_cv_deplibs_check_method=pass_all
3839 freebsd* | kfreebsd*-gnu)
3840 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3841 case $host_cpu in
3842 i*86 )
3843 # Not sure whether the presence of OpenBSD here was a mistake.
3844 # Let's accept both of them until this is cleared up.
3845 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3846 lt_cv_file_magic_cmd=/usr/bin/file
3847 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3849 esac
3850 else
3851 lt_cv_deplibs_check_method=pass_all
3855 gnu*)
3856 lt_cv_deplibs_check_method=pass_all
3859 hpux10.20*|hpux11*)
3860 case $host_cpu in
3861 hppa*)
3862 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3863 lt_cv_file_magic_cmd=/usr/bin/file
3864 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3866 ia64*)
3867 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3868 lt_cv_file_magic_cmd=/usr/bin/file
3869 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3871 esac
3874 irix5* | irix6*)
3875 case $host_os in
3876 irix5*)
3877 # this will be overridden with pass_all, but let us keep it just in case
3878 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3881 case $LD in
3882 *-32|*"-32 ") libmagic=32-bit;;
3883 *-n32|*"-n32 ") libmagic=N32;;
3884 *-64|*"-64 ") libmagic=64-bit;;
3885 *) libmagic=never-match;;
3886 esac
3887 # this will be overridden with pass_all, but let us keep it just in case
3888 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3890 esac
3891 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3892 lt_cv_deplibs_check_method=pass_all
3895 # This must be Linux ELF.
3896 linux-gnu*)
3897 lt_cv_deplibs_check_method=pass_all
3900 netbsd* | knetbsd*-gnu)
3901 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3902 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3903 else
3904 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
3908 newsos6)
3909 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3910 lt_cv_file_magic_cmd=/usr/bin/file
3911 lt_cv_file_magic_test_file=/usr/lib/libnls.so
3914 osf3* | osf4* | osf5*)
3915 # this will be overridden with pass_all, but let us keep it just in case
3916 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3917 lt_cv_file_magic_test_file=/shlib/libc.so
3918 lt_cv_deplibs_check_method=pass_all
3921 sco3.2v5*)
3922 lt_cv_deplibs_check_method=pass_all
3925 solaris*)
3926 lt_cv_deplibs_check_method=pass_all
3927 lt_cv_file_magic_test_file=/lib/libc.so
3930 sysv5uw[78]* | sysv4*uw2*)
3931 lt_cv_deplibs_check_method=pass_all
3934 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3935 case $host_vendor in
3936 ncr)
3937 lt_cv_deplibs_check_method=pass_all
3939 motorola)
3940 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
3941 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3943 esac
3945 esac
3948 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3949 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3950 file_magic_cmd=$lt_cv_file_magic_cmd
3951 deplibs_check_method=$lt_cv_deplibs_check_method
3957 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3959 # find the maximum length of command line arguments
3960 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3961 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3962 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3963 echo $ECHO_N "(cached) $ECHO_C" >&6
3964 else
3966 teststring="ABCD"
3968 case $build_os in
3969 msdosdjgpp*)
3970 # On DJGPP, this test can blow up pretty badly due to problems in libc
3971 # (any single argument exceeding 2000 bytes causes a buffer overrun
3972 # during glob expansion). Even if it were fixed, the result of this
3973 # check would be larger than it should be.
3974 lt_cv_sys_max_cmd_len=12288; # 12K is about right
3977 cygwin* | mingw*)
3978 # On Win9x/ME, this test blows up -- it succeeds, but takes
3979 # about 5 minutes as the teststring grows exponentially.
3980 # Worse, since 9x/ME are not pre-emptively multitasking,
3981 # you end up with a "frozen" computer, even though with patience
3982 # the test eventually succeeds (with a max line length of 256k).
3983 # Instead, let's just punt: use the minimum linelength reported by
3984 # all of the supported platforms: 8192 (on NT/2K/XP).
3985 lt_cv_sys_max_cmd_len=8192;
3988 amigaos*)
3989 # On AmigaOS with pdksh, this test takes hours, literally.
3990 # So we just punt and use a minimum line length of 8192.
3991 lt_cv_sys_max_cmd_len=8192;
3994 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
3995 # This has been around since 386BSD, at least. Likely further.
3996 if test -x /sbin/sysctl; then
3997 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
3998 elif test -x /usr/sbin/sysctl; then
3999 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4000 else
4001 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
4003 # And add a safety zone
4004 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4005 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4007 esac
4011 if test -n "$lt_cv_sys_max_cmd_len" ; then
4012 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4013 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4014 else
4015 echo "$as_me:$LINENO: result: none" >&5
4016 echo "${ECHO_T}none" >&6
4020 # Only perform the check for file, if the check method requires it
4021 case $deplibs_check_method in
4022 file_magic*)
4023 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4024 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4025 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4026 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4027 echo $ECHO_N "(cached) $ECHO_C" >&6
4028 else
4029 case $MAGIC_CMD in
4031 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4033 ?:/*)
4034 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4037 ac_save_MAGIC_CMD="$MAGIC_CMD"
4038 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4039 ac_dummy="/usr/bin:$PATH"
4040 for ac_dir in $ac_dummy; do
4041 test -z "$ac_dir" && ac_dir=.
4042 if test -f $ac_dir/${ac_tool_prefix}file; then
4043 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4044 if test -n "$file_magic_test_file"; then
4045 case $deplibs_check_method in
4046 "file_magic "*)
4047 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4048 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4049 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4050 egrep "$file_magic_regex" > /dev/null; then
4052 else
4053 cat <<EOF 1>&2
4055 *** Warning: the command libtool uses to detect shared libraries,
4056 *** $file_magic_cmd, produces output that libtool cannot recognize.
4057 *** The result is that libtool may fail to recognize shared libraries
4058 *** as such. This will affect the creation of libtool libraries that
4059 *** depend on shared libraries, but programs linked with such libtool
4060 *** libraries will work regardless of this problem. Nevertheless, you
4061 *** may want to report the problem to your system manager and/or to
4062 *** bug-libtool@gnu.org
4065 fi ;;
4066 esac
4068 break
4070 done
4071 IFS="$ac_save_ifs"
4072 MAGIC_CMD="$ac_save_MAGIC_CMD"
4074 esac
4077 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4078 if test -n "$MAGIC_CMD"; then
4079 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4080 echo "${ECHO_T}$MAGIC_CMD" >&6
4081 else
4082 echo "$as_me:$LINENO: result: no" >&5
4083 echo "${ECHO_T}no" >&6
4086 if test -z "$lt_cv_path_MAGIC_CMD"; then
4087 if test -n "$ac_tool_prefix"; then
4088 echo "$as_me:$LINENO: checking for file" >&5
4089 echo $ECHO_N "checking for file... $ECHO_C" >&6
4090 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4091 echo $ECHO_N "(cached) $ECHO_C" >&6
4092 else
4093 case $MAGIC_CMD in
4095 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4097 ?:/*)
4098 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4101 ac_save_MAGIC_CMD="$MAGIC_CMD"
4102 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4103 ac_dummy="/usr/bin:$PATH"
4104 for ac_dir in $ac_dummy; do
4105 test -z "$ac_dir" && ac_dir=.
4106 if test -f $ac_dir/file; then
4107 lt_cv_path_MAGIC_CMD="$ac_dir/file"
4108 if test -n "$file_magic_test_file"; then
4109 case $deplibs_check_method in
4110 "file_magic "*)
4111 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4112 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4113 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4114 egrep "$file_magic_regex" > /dev/null; then
4116 else
4117 cat <<EOF 1>&2
4119 *** Warning: the command libtool uses to detect shared libraries,
4120 *** $file_magic_cmd, produces output that libtool cannot recognize.
4121 *** The result is that libtool may fail to recognize shared libraries
4122 *** as such. This will affect the creation of libtool libraries that
4123 *** depend on shared libraries, but programs linked with such libtool
4124 *** libraries will work regardless of this problem. Nevertheless, you
4125 *** may want to report the problem to your system manager and/or to
4126 *** bug-libtool@gnu.org
4129 fi ;;
4130 esac
4132 break
4134 done
4135 IFS="$ac_save_ifs"
4136 MAGIC_CMD="$ac_save_MAGIC_CMD"
4138 esac
4141 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4142 if test -n "$MAGIC_CMD"; then
4143 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4144 echo "${ECHO_T}$MAGIC_CMD" >&6
4145 else
4146 echo "$as_me:$LINENO: result: no" >&5
4147 echo "${ECHO_T}no" >&6
4150 else
4151 MAGIC_CMD=:
4157 esac
4159 if test -n "$ac_tool_prefix"; then
4160 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4161 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4162 echo "$as_me:$LINENO: checking for $ac_word" >&5
4163 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4164 if test "${ac_cv_prog_RANLIB+set}" = set; then
4165 echo $ECHO_N "(cached) $ECHO_C" >&6
4166 else
4167 if test -n "$RANLIB"; then
4168 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4169 else
4170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4171 for as_dir in $PATH
4173 IFS=$as_save_IFS
4174 test -z "$as_dir" && as_dir=.
4175 for ac_exec_ext in '' $ac_executable_extensions; do
4176 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4177 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4178 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4179 break 2
4181 done
4182 done
4186 RANLIB=$ac_cv_prog_RANLIB
4187 if test -n "$RANLIB"; then
4188 echo "$as_me:$LINENO: result: $RANLIB" >&5
4189 echo "${ECHO_T}$RANLIB" >&6
4190 else
4191 echo "$as_me:$LINENO: result: no" >&5
4192 echo "${ECHO_T}no" >&6
4196 if test -z "$ac_cv_prog_RANLIB"; then
4197 ac_ct_RANLIB=$RANLIB
4198 # Extract the first word of "ranlib", so it can be a program name with args.
4199 set dummy ranlib; ac_word=$2
4200 echo "$as_me:$LINENO: checking for $ac_word" >&5
4201 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4202 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4203 echo $ECHO_N "(cached) $ECHO_C" >&6
4204 else
4205 if test -n "$ac_ct_RANLIB"; then
4206 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4207 else
4208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4209 for as_dir in $PATH
4211 IFS=$as_save_IFS
4212 test -z "$as_dir" && as_dir=.
4213 for ac_exec_ext in '' $ac_executable_extensions; do
4214 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4215 ac_cv_prog_ac_ct_RANLIB="ranlib"
4216 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4217 break 2
4219 done
4220 done
4222 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4225 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4226 if test -n "$ac_ct_RANLIB"; then
4227 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4228 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4229 else
4230 echo "$as_me:$LINENO: result: no" >&5
4231 echo "${ECHO_T}no" >&6
4234 RANLIB=$ac_ct_RANLIB
4235 else
4236 RANLIB="$ac_cv_prog_RANLIB"
4239 if test -n "$ac_tool_prefix"; then
4240 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4241 set dummy ${ac_tool_prefix}strip; ac_word=$2
4242 echo "$as_me:$LINENO: checking for $ac_word" >&5
4243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4244 if test "${ac_cv_prog_STRIP+set}" = set; then
4245 echo $ECHO_N "(cached) $ECHO_C" >&6
4246 else
4247 if test -n "$STRIP"; then
4248 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4249 else
4250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4251 for as_dir in $PATH
4253 IFS=$as_save_IFS
4254 test -z "$as_dir" && as_dir=.
4255 for ac_exec_ext in '' $ac_executable_extensions; do
4256 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4257 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4258 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4259 break 2
4261 done
4262 done
4266 STRIP=$ac_cv_prog_STRIP
4267 if test -n "$STRIP"; then
4268 echo "$as_me:$LINENO: result: $STRIP" >&5
4269 echo "${ECHO_T}$STRIP" >&6
4270 else
4271 echo "$as_me:$LINENO: result: no" >&5
4272 echo "${ECHO_T}no" >&6
4276 if test -z "$ac_cv_prog_STRIP"; then
4277 ac_ct_STRIP=$STRIP
4278 # Extract the first word of "strip", so it can be a program name with args.
4279 set dummy strip; ac_word=$2
4280 echo "$as_me:$LINENO: checking for $ac_word" >&5
4281 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4282 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4283 echo $ECHO_N "(cached) $ECHO_C" >&6
4284 else
4285 if test -n "$ac_ct_STRIP"; then
4286 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4287 else
4288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4289 for as_dir in $PATH
4291 IFS=$as_save_IFS
4292 test -z "$as_dir" && as_dir=.
4293 for ac_exec_ext in '' $ac_executable_extensions; do
4294 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4295 ac_cv_prog_ac_ct_STRIP="strip"
4296 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4297 break 2
4299 done
4300 done
4302 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4305 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4306 if test -n "$ac_ct_STRIP"; then
4307 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4308 echo "${ECHO_T}$ac_ct_STRIP" >&6
4309 else
4310 echo "$as_me:$LINENO: result: no" >&5
4311 echo "${ECHO_T}no" >&6
4314 STRIP=$ac_ct_STRIP
4315 else
4316 STRIP="$ac_cv_prog_STRIP"
4320 # Check for any special flags to pass to ltconfig.
4321 libtool_flags="--cache-file=$cache_file"
4322 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
4323 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
4324 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
4325 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
4326 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
4329 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4330 if test "${enable_libtool_lock+set}" = set; then
4331 enableval="$enable_libtool_lock"
4334 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
4335 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
4338 # Check whether --with-pic or --without-pic was given.
4339 if test "${with_pic+set}" = set; then
4340 withval="$with_pic"
4341 pic_mode="$withval"
4342 else
4343 pic_mode=default
4345 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
4346 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
4348 # Some flags need to be propagated to the compiler or linker for good
4349 # libtool support.
4350 case $host in
4351 *-*-irix6*)
4352 # Find out which ABI we are using.
4353 echo '#line 4353 "configure"' > conftest.$ac_ext
4354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4355 (eval $ac_compile) 2>&5
4356 ac_status=$?
4357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4358 (exit $ac_status); }; then
4359 if test "$lt_cv_prog_gnu_ld" = yes; then
4360 case `/usr/bin/file conftest.$ac_objext` in
4361 *32-bit*)
4362 LD="${LD-ld} -melf32bsmip"
4364 *N32*)
4365 LD="${LD-ld} -melf32bmipn32"
4367 *64-bit*)
4368 LD="${LD-ld} -melf64bmip"
4370 esac
4371 else
4372 case `/usr/bin/file conftest.$ac_objext` in
4373 *32-bit*)
4374 LD="${LD-ld} -32"
4376 *N32*)
4377 LD="${LD-ld} -n32"
4379 *64-bit*)
4380 LD="${LD-ld} -64"
4382 esac
4385 rm -rf conftest*
4388 ia64-*-hpux*)
4389 # Find out which ABI we are using.
4390 echo 'int i;' > conftest.$ac_ext
4391 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4392 (eval $ac_compile) 2>&5
4393 ac_status=$?
4394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4395 (exit $ac_status); }; then
4396 case "`/usr/bin/file conftest.o`" in
4397 *ELF-32*)
4398 HPUX_IA64_MODE="32"
4400 *ELF-64*)
4401 HPUX_IA64_MODE="64"
4403 esac
4405 rm -rf conftest*
4408 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
4409 # Find out which ABI we are using.
4410 echo 'int i;' > conftest.$ac_ext
4411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4412 (eval $ac_compile) 2>&5
4413 ac_status=$?
4414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4415 (exit $ac_status); }; then
4416 case "`/usr/bin/file conftest.o`" in
4417 *32-bit*)
4418 case $host in
4419 x86_64-*linux*)
4420 LD="${LD-ld} -m elf_i386"
4422 ppc64-*linux*|powerpc64-*linux*)
4423 LD="${LD-ld} -m elf32ppclinux"
4425 s390x-*linux*)
4426 LD="${LD-ld} -m elf_s390"
4428 sparc64-*linux*)
4429 LD="${LD-ld} -m elf32_sparc"
4431 esac
4433 *64-bit*)
4434 case $host in
4435 x86_64-*linux*)
4436 LD="${LD-ld} -m elf_x86_64"
4438 ppc*-*linux*|powerpc*-*linux*)
4439 LD="${LD-ld} -m elf64ppc"
4441 s390*-*linux*)
4442 LD="${LD-ld} -m elf64_s390"
4444 sparc*-*linux*)
4445 LD="${LD-ld} -m elf64_sparc"
4447 esac
4449 esac
4451 rm -rf conftest*
4454 *-*-sco3.2v5*)
4455 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4456 SAVE_CFLAGS="$CFLAGS"
4457 CFLAGS="$CFLAGS -belf"
4458 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4459 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4460 if test "${lt_cv_cc_needs_belf+set}" = set; then
4461 echo $ECHO_N "(cached) $ECHO_C" >&6
4462 else
4465 ac_ext=c
4466 ac_cpp='$CPP $CPPFLAGS'
4467 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4468 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4469 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4471 cat >conftest.$ac_ext <<_ACEOF
4472 /* confdefs.h. */
4473 _ACEOF
4474 cat confdefs.h >>conftest.$ac_ext
4475 cat >>conftest.$ac_ext <<_ACEOF
4476 /* end confdefs.h. */
4479 main ()
4483 return 0;
4485 _ACEOF
4486 rm -f conftest.$ac_objext conftest$ac_exeext
4487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4488 (eval $ac_link) 2>conftest.er1
4489 ac_status=$?
4490 grep -v '^ *+' conftest.er1 >conftest.err
4491 rm -f conftest.er1
4492 cat conftest.err >&5
4493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494 (exit $ac_status); } &&
4495 { ac_try='test -z "$ac_c_werror_flag"
4496 || test ! -s conftest.err'
4497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4498 (eval $ac_try) 2>&5
4499 ac_status=$?
4500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4501 (exit $ac_status); }; } &&
4502 { ac_try='test -s conftest$ac_exeext'
4503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4504 (eval $ac_try) 2>&5
4505 ac_status=$?
4506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 (exit $ac_status); }; }; then
4508 lt_cv_cc_needs_belf=yes
4509 else
4510 echo "$as_me: failed program was:" >&5
4511 sed 's/^/| /' conftest.$ac_ext >&5
4513 lt_cv_cc_needs_belf=no
4515 rm -f conftest.err conftest.$ac_objext \
4516 conftest$ac_exeext conftest.$ac_ext
4517 ac_ext=c
4518 ac_cpp='$CPP $CPPFLAGS'
4519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4524 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4525 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4526 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4527 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4528 CFLAGS="$SAVE_CFLAGS"
4533 esac
4536 # Save cache, so that ltconfig can load it
4537 cat >confcache <<\_ACEOF
4538 # This file is a shell script that caches the results of configure
4539 # tests run on this system so they can be shared between configure
4540 # scripts and configure runs, see configure's option --config-cache.
4541 # It is not useful on other systems. If it contains results you don't
4542 # want to keep, you may remove or edit it.
4544 # config.status only pays attention to the cache file if you give it
4545 # the --recheck option to rerun configure.
4547 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4548 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4549 # following values.
4551 _ACEOF
4553 # The following way of writing the cache mishandles newlines in values,
4554 # but we know of no workaround that is simple, portable, and efficient.
4555 # So, don't put newlines in cache variables' values.
4556 # Ultrix sh set writes to stderr and can't be redirected directly,
4557 # and sets the high bit in the cache file unless we assign to the vars.
4559 (set) 2>&1 |
4560 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4561 *ac_space=\ *)
4562 # `set' does not quote correctly, so add quotes (double-quote
4563 # substitution turns \\\\ into \\, and sed turns \\ into \).
4564 sed -n \
4565 "s/'/'\\\\''/g;
4566 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4569 # `set' quotes correctly as required by POSIX, so do not add quotes.
4570 sed -n \
4571 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4573 esac;
4575 sed '
4576 t clear
4577 : clear
4578 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4579 t end
4580 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4581 : end' >>confcache
4582 if diff $cache_file confcache >/dev/null 2>&1; then :; else
4583 if test -w $cache_file; then
4584 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4585 cat confcache >$cache_file
4586 else
4587 echo "not updating unwritable cache $cache_file"
4590 rm -f confcache
4592 # Actually configure libtool. ac_aux_dir is where install-sh is found.
4593 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
4594 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
4595 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4596 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4597 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4598 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
4599 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
4600 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
4601 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4602 echo "$as_me: error: libtool configure failed" >&2;}
4603 { (exit 1); exit 1; }; }
4605 # Reload cache, that may have been modified by ltconfig
4606 if test -r "$cache_file"; then
4607 # Some versions of bash will fail to source /dev/null (special
4608 # files actually), so we avoid doing that.
4609 if test -f "$cache_file"; then
4610 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4611 echo "$as_me: loading cache $cache_file" >&6;}
4612 case $cache_file in
4613 [\\/]* | ?:[\\/]* ) . $cache_file;;
4614 *) . ./$cache_file;;
4615 esac
4617 else
4618 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4619 echo "$as_me: creating cache $cache_file" >&6;}
4620 >$cache_file
4624 # This can be used to rebuild libtool when needed
4625 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
4627 # Always use our own libtool.
4628 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4630 # Redirect the config.log output again, so that the ltconfig log is not
4631 # clobbered by the next message.
4632 exec 5>>./config.log
4642 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
4643 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
4644 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4645 if test "${enable_maintainer_mode+set}" = set; then
4646 enableval="$enable_maintainer_mode"
4647 USE_MAINTAINER_MODE=$enableval
4648 else
4649 USE_MAINTAINER_MODE=no
4651 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
4652 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
4655 if test $USE_MAINTAINER_MODE = yes; then
4656 MAINTAINER_MODE_TRUE=
4657 MAINTAINER_MODE_FALSE='#'
4658 else
4659 MAINTAINER_MODE_TRUE='#'
4660 MAINTAINER_MODE_FALSE=
4663 MAINT=$MAINTAINER_MODE_TRUE
4667 # We need gfortran to compile parts of the library
4668 # We can't use AC_PROG_FC because it expects a fully working gfortran.
4669 #AC_PROG_FC(gfortran)
4670 FC="$GFORTRAN"
4671 ac_ext=${FC_SRCEXT-f}
4672 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4673 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4674 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4675 if test -n "$ac_tool_prefix"; then
4676 for ac_prog in gfortran
4678 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4679 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4680 echo "$as_me:$LINENO: checking for $ac_word" >&5
4681 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4682 if test "${ac_cv_prog_FC+set}" = set; then
4683 echo $ECHO_N "(cached) $ECHO_C" >&6
4684 else
4685 if test -n "$FC"; then
4686 ac_cv_prog_FC="$FC" # Let the user override the test.
4687 else
4688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4689 for as_dir in $PATH
4691 IFS=$as_save_IFS
4692 test -z "$as_dir" && as_dir=.
4693 for ac_exec_ext in '' $ac_executable_extensions; do
4694 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4695 ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4697 break 2
4699 done
4700 done
4704 FC=$ac_cv_prog_FC
4705 if test -n "$FC"; then
4706 echo "$as_me:$LINENO: result: $FC" >&5
4707 echo "${ECHO_T}$FC" >&6
4708 else
4709 echo "$as_me:$LINENO: result: no" >&5
4710 echo "${ECHO_T}no" >&6
4713 test -n "$FC" && break
4714 done
4716 if test -z "$FC"; then
4717 ac_ct_FC=$FC
4718 for ac_prog in gfortran
4720 # Extract the first word of "$ac_prog", so it can be a program name with args.
4721 set dummy $ac_prog; ac_word=$2
4722 echo "$as_me:$LINENO: checking for $ac_word" >&5
4723 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4724 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4725 echo $ECHO_N "(cached) $ECHO_C" >&6
4726 else
4727 if test -n "$ac_ct_FC"; then
4728 ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4729 else
4730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731 for as_dir in $PATH
4733 IFS=$as_save_IFS
4734 test -z "$as_dir" && as_dir=.
4735 for ac_exec_ext in '' $ac_executable_extensions; do
4736 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4737 ac_cv_prog_ac_ct_FC="$ac_prog"
4738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4739 break 2
4741 done
4742 done
4746 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4747 if test -n "$ac_ct_FC"; then
4748 echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4749 echo "${ECHO_T}$ac_ct_FC" >&6
4750 else
4751 echo "$as_me:$LINENO: result: no" >&5
4752 echo "${ECHO_T}no" >&6
4755 test -n "$ac_ct_FC" && break
4756 done
4758 FC=$ac_ct_FC
4762 # Provide some information about the compiler.
4763 echo "$as_me:4763:" \
4764 "checking for Fortran compiler version" >&5
4765 ac_compiler=`set X $ac_compile; echo $2`
4766 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4767 (eval $ac_compiler --version </dev/null >&5) 2>&5
4768 ac_status=$?
4769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770 (exit $ac_status); }
4771 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4772 (eval $ac_compiler -v </dev/null >&5) 2>&5
4773 ac_status=$?
4774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4775 (exit $ac_status); }
4776 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4777 (eval $ac_compiler -V </dev/null >&5) 2>&5
4778 ac_status=$?
4779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4780 (exit $ac_status); }
4781 rm -f a.out
4783 # If we don't use `.F' as extension, the preprocessor is not run on the
4784 # input file. (Note that this only needs to work for GNU compilers.)
4785 ac_save_ext=$ac_ext
4786 ac_ext=F
4787 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4788 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
4789 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4790 echo $ECHO_N "(cached) $ECHO_C" >&6
4791 else
4792 cat >conftest.$ac_ext <<_ACEOF
4793 program main
4794 #ifndef __GNUC__
4795 choke me
4796 #endif
4799 _ACEOF
4800 rm -f conftest.$ac_objext
4801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4802 (eval $ac_compile) 2>conftest.er1
4803 ac_status=$?
4804 grep -v '^ *+' conftest.er1 >conftest.err
4805 rm -f conftest.er1
4806 cat conftest.err >&5
4807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4808 (exit $ac_status); } &&
4809 { ac_try='test -z "$ac_fc_werror_flag"
4810 || test ! -s conftest.err'
4811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4812 (eval $ac_try) 2>&5
4813 ac_status=$?
4814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4815 (exit $ac_status); }; } &&
4816 { ac_try='test -s conftest.$ac_objext'
4817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4818 (eval $ac_try) 2>&5
4819 ac_status=$?
4820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4821 (exit $ac_status); }; }; then
4822 ac_compiler_gnu=yes
4823 else
4824 echo "$as_me: failed program was:" >&5
4825 sed 's/^/| /' conftest.$ac_ext >&5
4827 ac_compiler_gnu=no
4829 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4830 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4833 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4834 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
4835 ac_ext=$ac_save_ext
4836 ac_test_FFLAGS=${FCFLAGS+set}
4837 ac_save_FFLAGS=$FCFLAGS
4838 FCFLAGS=
4839 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4840 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
4841 if test "${ac_cv_prog_fc_g+set}" = set; then
4842 echo $ECHO_N "(cached) $ECHO_C" >&6
4843 else
4844 FCFLAGS=-g
4845 cat >conftest.$ac_ext <<_ACEOF
4846 program main
4849 _ACEOF
4850 rm -f conftest.$ac_objext
4851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4852 (eval $ac_compile) 2>conftest.er1
4853 ac_status=$?
4854 grep -v '^ *+' conftest.er1 >conftest.err
4855 rm -f conftest.er1
4856 cat conftest.err >&5
4857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4858 (exit $ac_status); } &&
4859 { ac_try='test -z "$ac_fc_werror_flag"
4860 || test ! -s conftest.err'
4861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4862 (eval $ac_try) 2>&5
4863 ac_status=$?
4864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4865 (exit $ac_status); }; } &&
4866 { ac_try='test -s conftest.$ac_objext'
4867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4868 (eval $ac_try) 2>&5
4869 ac_status=$?
4870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4871 (exit $ac_status); }; }; then
4872 ac_cv_prog_fc_g=yes
4873 else
4874 echo "$as_me: failed program was:" >&5
4875 sed 's/^/| /' conftest.$ac_ext >&5
4877 ac_cv_prog_fc_g=no
4879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4882 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4883 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
4884 if test "$ac_test_FFLAGS" = set; then
4885 FCFLAGS=$ac_save_FFLAGS
4886 elif test $ac_cv_prog_fc_g = yes; then
4887 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4888 FCFLAGS="-g -O2"
4889 else
4890 FCFLAGS="-g"
4892 else
4893 if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4894 FCFLAGS="-O2"
4895 else
4896 FCFLAGS=
4900 ac_ext=c
4901 ac_cpp='$CPP $CPPFLAGS'
4902 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4903 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4904 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4906 FCFLAGS="$FCFLAGS -Wall"
4908 # For libtool versioning info, format is CURRENT:REVISION:AGE
4909 libtool_VERSION=1:0:0
4912 # Check header files.
4913 ac_ext=c
4914 ac_cpp='$CPP $CPPFLAGS'
4915 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4916 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4917 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4918 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4919 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4920 # On Suns, sometimes $CPP names a directory.
4921 if test -n "$CPP" && test -d "$CPP"; then
4922 CPP=
4924 if test -z "$CPP"; then
4925 if test "${ac_cv_prog_CPP+set}" = set; then
4926 echo $ECHO_N "(cached) $ECHO_C" >&6
4927 else
4928 # Double quotes because CPP needs to be expanded
4929 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4931 ac_preproc_ok=false
4932 for ac_c_preproc_warn_flag in '' yes
4934 # Use a header file that comes with gcc, so configuring glibc
4935 # with a fresh cross-compiler works.
4936 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4937 # <limits.h> exists even on freestanding compilers.
4938 # On the NeXT, cc -E runs the code through the compiler's parser,
4939 # not just through cpp. "Syntax error" is here to catch this case.
4940 cat >conftest.$ac_ext <<_ACEOF
4941 /* confdefs.h. */
4942 _ACEOF
4943 cat confdefs.h >>conftest.$ac_ext
4944 cat >>conftest.$ac_ext <<_ACEOF
4945 /* end confdefs.h. */
4946 #ifdef __STDC__
4947 # include <limits.h>
4948 #else
4949 # include <assert.h>
4950 #endif
4951 Syntax error
4952 _ACEOF
4953 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4954 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4955 ac_status=$?
4956 grep -v '^ *+' conftest.er1 >conftest.err
4957 rm -f conftest.er1
4958 cat conftest.err >&5
4959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4960 (exit $ac_status); } >/dev/null; then
4961 if test -s conftest.err; then
4962 ac_cpp_err=$ac_c_preproc_warn_flag
4963 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4964 else
4965 ac_cpp_err=
4967 else
4968 ac_cpp_err=yes
4970 if test -z "$ac_cpp_err"; then
4972 else
4973 echo "$as_me: failed program was:" >&5
4974 sed 's/^/| /' conftest.$ac_ext >&5
4976 # Broken: fails on valid input.
4977 continue
4979 rm -f conftest.err conftest.$ac_ext
4981 # OK, works on sane cases. Now check whether non-existent headers
4982 # can be detected and how.
4983 cat >conftest.$ac_ext <<_ACEOF
4984 /* confdefs.h. */
4985 _ACEOF
4986 cat confdefs.h >>conftest.$ac_ext
4987 cat >>conftest.$ac_ext <<_ACEOF
4988 /* end confdefs.h. */
4989 #include <ac_nonexistent.h>
4990 _ACEOF
4991 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4992 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4993 ac_status=$?
4994 grep -v '^ *+' conftest.er1 >conftest.err
4995 rm -f conftest.er1
4996 cat conftest.err >&5
4997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4998 (exit $ac_status); } >/dev/null; then
4999 if test -s conftest.err; then
5000 ac_cpp_err=$ac_c_preproc_warn_flag
5001 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5002 else
5003 ac_cpp_err=
5005 else
5006 ac_cpp_err=yes
5008 if test -z "$ac_cpp_err"; then
5009 # Broken: success on invalid input.
5010 continue
5011 else
5012 echo "$as_me: failed program was:" >&5
5013 sed 's/^/| /' conftest.$ac_ext >&5
5015 # Passes both tests.
5016 ac_preproc_ok=:
5017 break
5019 rm -f conftest.err conftest.$ac_ext
5021 done
5022 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5023 rm -f conftest.err conftest.$ac_ext
5024 if $ac_preproc_ok; then
5025 break
5028 done
5029 ac_cv_prog_CPP=$CPP
5032 CPP=$ac_cv_prog_CPP
5033 else
5034 ac_cv_prog_CPP=$CPP
5036 echo "$as_me:$LINENO: result: $CPP" >&5
5037 echo "${ECHO_T}$CPP" >&6
5038 ac_preproc_ok=false
5039 for ac_c_preproc_warn_flag in '' yes
5041 # Use a header file that comes with gcc, so configuring glibc
5042 # with a fresh cross-compiler works.
5043 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5044 # <limits.h> exists even on freestanding compilers.
5045 # On the NeXT, cc -E runs the code through the compiler's parser,
5046 # not just through cpp. "Syntax error" is here to catch this case.
5047 cat >conftest.$ac_ext <<_ACEOF
5048 /* confdefs.h. */
5049 _ACEOF
5050 cat confdefs.h >>conftest.$ac_ext
5051 cat >>conftest.$ac_ext <<_ACEOF
5052 /* end confdefs.h. */
5053 #ifdef __STDC__
5054 # include <limits.h>
5055 #else
5056 # include <assert.h>
5057 #endif
5058 Syntax error
5059 _ACEOF
5060 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5061 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5062 ac_status=$?
5063 grep -v '^ *+' conftest.er1 >conftest.err
5064 rm -f conftest.er1
5065 cat conftest.err >&5
5066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5067 (exit $ac_status); } >/dev/null; then
5068 if test -s conftest.err; then
5069 ac_cpp_err=$ac_c_preproc_warn_flag
5070 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5071 else
5072 ac_cpp_err=
5074 else
5075 ac_cpp_err=yes
5077 if test -z "$ac_cpp_err"; then
5079 else
5080 echo "$as_me: failed program was:" >&5
5081 sed 's/^/| /' conftest.$ac_ext >&5
5083 # Broken: fails on valid input.
5084 continue
5086 rm -f conftest.err conftest.$ac_ext
5088 # OK, works on sane cases. Now check whether non-existent headers
5089 # can be detected and how.
5090 cat >conftest.$ac_ext <<_ACEOF
5091 /* confdefs.h. */
5092 _ACEOF
5093 cat confdefs.h >>conftest.$ac_ext
5094 cat >>conftest.$ac_ext <<_ACEOF
5095 /* end confdefs.h. */
5096 #include <ac_nonexistent.h>
5097 _ACEOF
5098 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5099 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5100 ac_status=$?
5101 grep -v '^ *+' conftest.er1 >conftest.err
5102 rm -f conftest.er1
5103 cat conftest.err >&5
5104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5105 (exit $ac_status); } >/dev/null; then
5106 if test -s conftest.err; then
5107 ac_cpp_err=$ac_c_preproc_warn_flag
5108 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5109 else
5110 ac_cpp_err=
5112 else
5113 ac_cpp_err=yes
5115 if test -z "$ac_cpp_err"; then
5116 # Broken: success on invalid input.
5117 continue
5118 else
5119 echo "$as_me: failed program was:" >&5
5120 sed 's/^/| /' conftest.$ac_ext >&5
5122 # Passes both tests.
5123 ac_preproc_ok=:
5124 break
5126 rm -f conftest.err conftest.$ac_ext
5128 done
5129 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5130 rm -f conftest.err conftest.$ac_ext
5131 if $ac_preproc_ok; then
5133 else
5134 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5135 See \`config.log' for more details." >&5
5136 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5137 See \`config.log' for more details." >&2;}
5138 { (exit 1); exit 1; }; }
5141 ac_ext=c
5142 ac_cpp='$CPP $CPPFLAGS'
5143 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5144 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5145 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5148 echo "$as_me:$LINENO: checking for egrep" >&5
5149 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5150 if test "${ac_cv_prog_egrep+set}" = set; then
5151 echo $ECHO_N "(cached) $ECHO_C" >&6
5152 else
5153 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5154 then ac_cv_prog_egrep='grep -E'
5155 else ac_cv_prog_egrep='egrep'
5158 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5159 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5160 EGREP=$ac_cv_prog_egrep
5163 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5164 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5165 if test "${ac_cv_header_stdc+set}" = set; then
5166 echo $ECHO_N "(cached) $ECHO_C" >&6
5167 else
5168 cat >conftest.$ac_ext <<_ACEOF
5169 /* confdefs.h. */
5170 _ACEOF
5171 cat confdefs.h >>conftest.$ac_ext
5172 cat >>conftest.$ac_ext <<_ACEOF
5173 /* end confdefs.h. */
5174 #include <stdlib.h>
5175 #include <stdarg.h>
5176 #include <string.h>
5177 #include <float.h>
5180 main ()
5184 return 0;
5186 _ACEOF
5187 rm -f conftest.$ac_objext
5188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5189 (eval $ac_compile) 2>conftest.er1
5190 ac_status=$?
5191 grep -v '^ *+' conftest.er1 >conftest.err
5192 rm -f conftest.er1
5193 cat conftest.err >&5
5194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5195 (exit $ac_status); } &&
5196 { ac_try='test -z "$ac_c_werror_flag"
5197 || test ! -s conftest.err'
5198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5199 (eval $ac_try) 2>&5
5200 ac_status=$?
5201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5202 (exit $ac_status); }; } &&
5203 { ac_try='test -s conftest.$ac_objext'
5204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5205 (eval $ac_try) 2>&5
5206 ac_status=$?
5207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5208 (exit $ac_status); }; }; then
5209 ac_cv_header_stdc=yes
5210 else
5211 echo "$as_me: failed program was:" >&5
5212 sed 's/^/| /' conftest.$ac_ext >&5
5214 ac_cv_header_stdc=no
5216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5218 if test $ac_cv_header_stdc = yes; then
5219 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5220 cat >conftest.$ac_ext <<_ACEOF
5221 /* confdefs.h. */
5222 _ACEOF
5223 cat confdefs.h >>conftest.$ac_ext
5224 cat >>conftest.$ac_ext <<_ACEOF
5225 /* end confdefs.h. */
5226 #include <string.h>
5228 _ACEOF
5229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5230 $EGREP "memchr" >/dev/null 2>&1; then
5232 else
5233 ac_cv_header_stdc=no
5235 rm -f conftest*
5239 if test $ac_cv_header_stdc = yes; then
5240 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5241 cat >conftest.$ac_ext <<_ACEOF
5242 /* confdefs.h. */
5243 _ACEOF
5244 cat confdefs.h >>conftest.$ac_ext
5245 cat >>conftest.$ac_ext <<_ACEOF
5246 /* end confdefs.h. */
5247 #include <stdlib.h>
5249 _ACEOF
5250 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5251 $EGREP "free" >/dev/null 2>&1; then
5253 else
5254 ac_cv_header_stdc=no
5256 rm -f conftest*
5260 if test $ac_cv_header_stdc = yes; then
5261 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5262 if test "$cross_compiling" = yes; then
5264 else
5265 cat >conftest.$ac_ext <<_ACEOF
5266 /* confdefs.h. */
5267 _ACEOF
5268 cat confdefs.h >>conftest.$ac_ext
5269 cat >>conftest.$ac_ext <<_ACEOF
5270 /* end confdefs.h. */
5271 #include <ctype.h>
5272 #if ((' ' & 0x0FF) == 0x020)
5273 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5274 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5275 #else
5276 # define ISLOWER(c) \
5277 (('a' <= (c) && (c) <= 'i') \
5278 || ('j' <= (c) && (c) <= 'r') \
5279 || ('s' <= (c) && (c) <= 'z'))
5280 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5281 #endif
5283 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5285 main ()
5287 int i;
5288 for (i = 0; i < 256; i++)
5289 if (XOR (islower (i), ISLOWER (i))
5290 || toupper (i) != TOUPPER (i))
5291 exit(2);
5292 exit (0);
5294 _ACEOF
5295 rm -f conftest$ac_exeext
5296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5297 (eval $ac_link) 2>&5
5298 ac_status=$?
5299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5300 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5302 (eval $ac_try) 2>&5
5303 ac_status=$?
5304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5305 (exit $ac_status); }; }; then
5307 else
5308 echo "$as_me: program exited with status $ac_status" >&5
5309 echo "$as_me: failed program was:" >&5
5310 sed 's/^/| /' conftest.$ac_ext >&5
5312 ( exit $ac_status )
5313 ac_cv_header_stdc=no
5315 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5319 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5320 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5321 if test $ac_cv_header_stdc = yes; then
5323 cat >>confdefs.h <<\_ACEOF
5324 #define STDC_HEADERS 1
5325 _ACEOF
5329 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5330 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
5331 if test "${ac_cv_header_time+set}" = set; then
5332 echo $ECHO_N "(cached) $ECHO_C" >&6
5333 else
5334 cat >conftest.$ac_ext <<_ACEOF
5335 /* confdefs.h. */
5336 _ACEOF
5337 cat confdefs.h >>conftest.$ac_ext
5338 cat >>conftest.$ac_ext <<_ACEOF
5339 /* end confdefs.h. */
5340 #include <sys/types.h>
5341 #include <sys/time.h>
5342 #include <time.h>
5345 main ()
5347 if ((struct tm *) 0)
5348 return 0;
5350 return 0;
5352 _ACEOF
5353 rm -f conftest.$ac_objext
5354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5355 (eval $ac_compile) 2>conftest.er1
5356 ac_status=$?
5357 grep -v '^ *+' conftest.er1 >conftest.err
5358 rm -f conftest.er1
5359 cat conftest.err >&5
5360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5361 (exit $ac_status); } &&
5362 { ac_try='test -z "$ac_c_werror_flag"
5363 || test ! -s conftest.err'
5364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5365 (eval $ac_try) 2>&5
5366 ac_status=$?
5367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368 (exit $ac_status); }; } &&
5369 { ac_try='test -s conftest.$ac_objext'
5370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5371 (eval $ac_try) 2>&5
5372 ac_status=$?
5373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5374 (exit $ac_status); }; }; then
5375 ac_cv_header_time=yes
5376 else
5377 echo "$as_me: failed program was:" >&5
5378 sed 's/^/| /' conftest.$ac_ext >&5
5380 ac_cv_header_time=no
5382 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5384 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5385 echo "${ECHO_T}$ac_cv_header_time" >&6
5386 if test $ac_cv_header_time = yes; then
5388 cat >>confdefs.h <<\_ACEOF
5389 #define TIME_WITH_SYS_TIME 1
5390 _ACEOF
5394 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5404 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5405 inttypes.h stdint.h unistd.h
5407 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5408 echo "$as_me:$LINENO: checking for $ac_header" >&5
5409 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5410 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5411 echo $ECHO_N "(cached) $ECHO_C" >&6
5412 else
5413 cat >conftest.$ac_ext <<_ACEOF
5414 /* confdefs.h. */
5415 _ACEOF
5416 cat confdefs.h >>conftest.$ac_ext
5417 cat >>conftest.$ac_ext <<_ACEOF
5418 /* end confdefs.h. */
5419 $ac_includes_default
5421 #include <$ac_header>
5422 _ACEOF
5423 rm -f conftest.$ac_objext
5424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5425 (eval $ac_compile) 2>conftest.er1
5426 ac_status=$?
5427 grep -v '^ *+' conftest.er1 >conftest.err
5428 rm -f conftest.er1
5429 cat conftest.err >&5
5430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5431 (exit $ac_status); } &&
5432 { ac_try='test -z "$ac_c_werror_flag"
5433 || test ! -s conftest.err'
5434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5435 (eval $ac_try) 2>&5
5436 ac_status=$?
5437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438 (exit $ac_status); }; } &&
5439 { ac_try='test -s conftest.$ac_objext'
5440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5441 (eval $ac_try) 2>&5
5442 ac_status=$?
5443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5444 (exit $ac_status); }; }; then
5445 eval "$as_ac_Header=yes"
5446 else
5447 echo "$as_me: failed program was:" >&5
5448 sed 's/^/| /' conftest.$ac_ext >&5
5450 eval "$as_ac_Header=no"
5452 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5454 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5455 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5456 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5457 cat >>confdefs.h <<_ACEOF
5458 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5459 _ACEOF
5463 done
5470 for ac_header in unistd.h semaphore.h sys/loadavg.h sys/time.h
5472 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5473 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5474 echo "$as_me:$LINENO: checking for $ac_header" >&5
5475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5476 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5477 echo $ECHO_N "(cached) $ECHO_C" >&6
5479 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5480 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5481 else
5482 # Is the header compilable?
5483 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5484 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5485 cat >conftest.$ac_ext <<_ACEOF
5486 /* confdefs.h. */
5487 _ACEOF
5488 cat confdefs.h >>conftest.$ac_ext
5489 cat >>conftest.$ac_ext <<_ACEOF
5490 /* end confdefs.h. */
5491 $ac_includes_default
5492 #include <$ac_header>
5493 _ACEOF
5494 rm -f conftest.$ac_objext
5495 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5496 (eval $ac_compile) 2>conftest.er1
5497 ac_status=$?
5498 grep -v '^ *+' conftest.er1 >conftest.err
5499 rm -f conftest.er1
5500 cat conftest.err >&5
5501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5502 (exit $ac_status); } &&
5503 { ac_try='test -z "$ac_c_werror_flag"
5504 || test ! -s conftest.err'
5505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5506 (eval $ac_try) 2>&5
5507 ac_status=$?
5508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5509 (exit $ac_status); }; } &&
5510 { ac_try='test -s conftest.$ac_objext'
5511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5512 (eval $ac_try) 2>&5
5513 ac_status=$?
5514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5515 (exit $ac_status); }; }; then
5516 ac_header_compiler=yes
5517 else
5518 echo "$as_me: failed program was:" >&5
5519 sed 's/^/| /' conftest.$ac_ext >&5
5521 ac_header_compiler=no
5523 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5524 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5525 echo "${ECHO_T}$ac_header_compiler" >&6
5527 # Is the header present?
5528 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5529 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5530 cat >conftest.$ac_ext <<_ACEOF
5531 /* confdefs.h. */
5532 _ACEOF
5533 cat confdefs.h >>conftest.$ac_ext
5534 cat >>conftest.$ac_ext <<_ACEOF
5535 /* end confdefs.h. */
5536 #include <$ac_header>
5537 _ACEOF
5538 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5539 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5540 ac_status=$?
5541 grep -v '^ *+' conftest.er1 >conftest.err
5542 rm -f conftest.er1
5543 cat conftest.err >&5
5544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5545 (exit $ac_status); } >/dev/null; then
5546 if test -s conftest.err; then
5547 ac_cpp_err=$ac_c_preproc_warn_flag
5548 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5549 else
5550 ac_cpp_err=
5552 else
5553 ac_cpp_err=yes
5555 if test -z "$ac_cpp_err"; then
5556 ac_header_preproc=yes
5557 else
5558 echo "$as_me: failed program was:" >&5
5559 sed 's/^/| /' conftest.$ac_ext >&5
5561 ac_header_preproc=no
5563 rm -f conftest.err conftest.$ac_ext
5564 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5565 echo "${ECHO_T}$ac_header_preproc" >&6
5567 # So? What about this header?
5568 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5569 yes:no: )
5570 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5571 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5572 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5573 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5574 ac_header_preproc=yes
5576 no:yes:* )
5577 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5578 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5579 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5580 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5581 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5582 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5583 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5584 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5585 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5586 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5587 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5588 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5590 cat <<\_ASBOX
5591 ## ----------------------------------------------------- ##
5592 ## Report this to the GNU OpenMP Runtime Library lists. ##
5593 ## ----------------------------------------------------- ##
5594 _ASBOX
5596 sed "s/^/$as_me: WARNING: /" >&2
5598 esac
5599 echo "$as_me:$LINENO: checking for $ac_header" >&5
5600 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5601 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5602 echo $ECHO_N "(cached) $ECHO_C" >&6
5603 else
5604 eval "$as_ac_Header=\$ac_header_preproc"
5606 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5607 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5610 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5611 cat >>confdefs.h <<_ACEOF
5612 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5613 _ACEOF
5617 done
5622 inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
5624 acx_cv_header_stdint=stddef.h
5625 acx_cv_header_stdint_kind="(already complete)"
5626 for i in stdint.h $inttype_headers; do
5627 unset ac_cv_type_uintptr_t
5628 unset ac_cv_type_uintmax_t
5629 unset ac_cv_type_int_least32_t
5630 unset ac_cv_type_int_fast32_t
5631 unset ac_cv_type_uint64_t
5632 echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
5633 echo "$as_me:$LINENO: checking for uintmax_t" >&5
5634 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
5635 if test "${ac_cv_type_uintmax_t+set}" = set; then
5636 echo $ECHO_N "(cached) $ECHO_C" >&6
5637 else
5638 cat >conftest.$ac_ext <<_ACEOF
5639 /* confdefs.h. */
5640 _ACEOF
5641 cat confdefs.h >>conftest.$ac_ext
5642 cat >>conftest.$ac_ext <<_ACEOF
5643 /* end confdefs.h. */
5644 #include <sys/types.h>
5645 #include <$i>
5648 main ()
5650 if ((uintmax_t *) 0)
5651 return 0;
5652 if (sizeof (uintmax_t))
5653 return 0;
5655 return 0;
5657 _ACEOF
5658 rm -f conftest.$ac_objext
5659 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5660 (eval $ac_compile) 2>conftest.er1
5661 ac_status=$?
5662 grep -v '^ *+' conftest.er1 >conftest.err
5663 rm -f conftest.er1
5664 cat conftest.err >&5
5665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5666 (exit $ac_status); } &&
5667 { ac_try='test -z "$ac_c_werror_flag"
5668 || test ! -s conftest.err'
5669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5670 (eval $ac_try) 2>&5
5671 ac_status=$?
5672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5673 (exit $ac_status); }; } &&
5674 { ac_try='test -s conftest.$ac_objext'
5675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5676 (eval $ac_try) 2>&5
5677 ac_status=$?
5678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5679 (exit $ac_status); }; }; then
5680 ac_cv_type_uintmax_t=yes
5681 else
5682 echo "$as_me: failed program was:" >&5
5683 sed 's/^/| /' conftest.$ac_ext >&5
5685 ac_cv_type_uintmax_t=no
5687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5689 echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
5690 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
5691 if test $ac_cv_type_uintmax_t = yes; then
5692 acx_cv_header_stdint=$i
5693 else
5694 continue
5697 echo "$as_me:$LINENO: checking for uintptr_t" >&5
5698 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
5699 if test "${ac_cv_type_uintptr_t+set}" = set; then
5700 echo $ECHO_N "(cached) $ECHO_C" >&6
5701 else
5702 cat >conftest.$ac_ext <<_ACEOF
5703 /* confdefs.h. */
5704 _ACEOF
5705 cat confdefs.h >>conftest.$ac_ext
5706 cat >>conftest.$ac_ext <<_ACEOF
5707 /* end confdefs.h. */
5708 #include <sys/types.h>
5709 #include <$i>
5712 main ()
5714 if ((uintptr_t *) 0)
5715 return 0;
5716 if (sizeof (uintptr_t))
5717 return 0;
5719 return 0;
5721 _ACEOF
5722 rm -f conftest.$ac_objext
5723 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5724 (eval $ac_compile) 2>conftest.er1
5725 ac_status=$?
5726 grep -v '^ *+' conftest.er1 >conftest.err
5727 rm -f conftest.er1
5728 cat conftest.err >&5
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); } &&
5731 { ac_try='test -z "$ac_c_werror_flag"
5732 || test ! -s conftest.err'
5733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5734 (eval $ac_try) 2>&5
5735 ac_status=$?
5736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5737 (exit $ac_status); }; } &&
5738 { ac_try='test -s conftest.$ac_objext'
5739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5740 (eval $ac_try) 2>&5
5741 ac_status=$?
5742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743 (exit $ac_status); }; }; then
5744 ac_cv_type_uintptr_t=yes
5745 else
5746 echo "$as_me: failed program was:" >&5
5747 sed 's/^/| /' conftest.$ac_ext >&5
5749 ac_cv_type_uintptr_t=no
5751 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5753 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
5754 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
5755 if test $ac_cv_type_uintptr_t = yes; then
5757 else
5758 acx_cv_header_stdint_kind="(mostly complete)"
5761 echo "$as_me:$LINENO: checking for int_least32_t" >&5
5762 echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
5763 if test "${ac_cv_type_int_least32_t+set}" = set; then
5764 echo $ECHO_N "(cached) $ECHO_C" >&6
5765 else
5766 cat >conftest.$ac_ext <<_ACEOF
5767 /* confdefs.h. */
5768 _ACEOF
5769 cat confdefs.h >>conftest.$ac_ext
5770 cat >>conftest.$ac_ext <<_ACEOF
5771 /* end confdefs.h. */
5772 #include <sys/types.h>
5773 #include <$i>
5776 main ()
5778 if ((int_least32_t *) 0)
5779 return 0;
5780 if (sizeof (int_least32_t))
5781 return 0;
5783 return 0;
5785 _ACEOF
5786 rm -f conftest.$ac_objext
5787 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5788 (eval $ac_compile) 2>conftest.er1
5789 ac_status=$?
5790 grep -v '^ *+' conftest.er1 >conftest.err
5791 rm -f conftest.er1
5792 cat conftest.err >&5
5793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5794 (exit $ac_status); } &&
5795 { ac_try='test -z "$ac_c_werror_flag"
5796 || test ! -s conftest.err'
5797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5798 (eval $ac_try) 2>&5
5799 ac_status=$?
5800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5801 (exit $ac_status); }; } &&
5802 { ac_try='test -s conftest.$ac_objext'
5803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5804 (eval $ac_try) 2>&5
5805 ac_status=$?
5806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5807 (exit $ac_status); }; }; then
5808 ac_cv_type_int_least32_t=yes
5809 else
5810 echo "$as_me: failed program was:" >&5
5811 sed 's/^/| /' conftest.$ac_ext >&5
5813 ac_cv_type_int_least32_t=no
5815 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5817 echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
5818 echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
5819 if test $ac_cv_type_int_least32_t = yes; then
5821 else
5822 acx_cv_header_stdint_kind="(mostly complete)"
5825 echo "$as_me:$LINENO: checking for int_fast32_t" >&5
5826 echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
5827 if test "${ac_cv_type_int_fast32_t+set}" = set; then
5828 echo $ECHO_N "(cached) $ECHO_C" >&6
5829 else
5830 cat >conftest.$ac_ext <<_ACEOF
5831 /* confdefs.h. */
5832 _ACEOF
5833 cat confdefs.h >>conftest.$ac_ext
5834 cat >>conftest.$ac_ext <<_ACEOF
5835 /* end confdefs.h. */
5836 #include <sys/types.h>
5837 #include <$i>
5840 main ()
5842 if ((int_fast32_t *) 0)
5843 return 0;
5844 if (sizeof (int_fast32_t))
5845 return 0;
5847 return 0;
5849 _ACEOF
5850 rm -f conftest.$ac_objext
5851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5852 (eval $ac_compile) 2>conftest.er1
5853 ac_status=$?
5854 grep -v '^ *+' conftest.er1 >conftest.err
5855 rm -f conftest.er1
5856 cat conftest.err >&5
5857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5858 (exit $ac_status); } &&
5859 { ac_try='test -z "$ac_c_werror_flag"
5860 || test ! -s conftest.err'
5861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5862 (eval $ac_try) 2>&5
5863 ac_status=$?
5864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5865 (exit $ac_status); }; } &&
5866 { ac_try='test -s conftest.$ac_objext'
5867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5868 (eval $ac_try) 2>&5
5869 ac_status=$?
5870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5871 (exit $ac_status); }; }; then
5872 ac_cv_type_int_fast32_t=yes
5873 else
5874 echo "$as_me: failed program was:" >&5
5875 sed 's/^/| /' conftest.$ac_ext >&5
5877 ac_cv_type_int_fast32_t=no
5879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5881 echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
5882 echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
5883 if test $ac_cv_type_int_fast32_t = yes; then
5885 else
5886 acx_cv_header_stdint_kind="(mostly complete)"
5889 echo "$as_me:$LINENO: checking for uint64_t" >&5
5890 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
5891 if test "${ac_cv_type_uint64_t+set}" = set; then
5892 echo $ECHO_N "(cached) $ECHO_C" >&6
5893 else
5894 cat >conftest.$ac_ext <<_ACEOF
5895 /* confdefs.h. */
5896 _ACEOF
5897 cat confdefs.h >>conftest.$ac_ext
5898 cat >>conftest.$ac_ext <<_ACEOF
5899 /* end confdefs.h. */
5900 #include <sys/types.h>
5901 #include <$i>
5904 main ()
5906 if ((uint64_t *) 0)
5907 return 0;
5908 if (sizeof (uint64_t))
5909 return 0;
5911 return 0;
5913 _ACEOF
5914 rm -f conftest.$ac_objext
5915 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5916 (eval $ac_compile) 2>conftest.er1
5917 ac_status=$?
5918 grep -v '^ *+' conftest.er1 >conftest.err
5919 rm -f conftest.er1
5920 cat conftest.err >&5
5921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5922 (exit $ac_status); } &&
5923 { ac_try='test -z "$ac_c_werror_flag"
5924 || test ! -s conftest.err'
5925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5926 (eval $ac_try) 2>&5
5927 ac_status=$?
5928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5929 (exit $ac_status); }; } &&
5930 { ac_try='test -s conftest.$ac_objext'
5931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5932 (eval $ac_try) 2>&5
5933 ac_status=$?
5934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5935 (exit $ac_status); }; }; then
5936 ac_cv_type_uint64_t=yes
5937 else
5938 echo "$as_me: failed program was:" >&5
5939 sed 's/^/| /' conftest.$ac_ext >&5
5941 ac_cv_type_uint64_t=no
5943 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5945 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
5946 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
5947 if test $ac_cv_type_uint64_t = yes; then
5949 else
5950 acx_cv_header_stdint_kind="(lacks uint64_t)"
5953 break
5954 done
5955 if test "$acx_cv_header_stdint" = stddef.h; then
5956 acx_cv_header_stdint_kind="(lacks uintmax_t)"
5957 for i in stdint.h $inttype_headers; do
5958 unset ac_cv_type_uintptr_t
5959 unset ac_cv_type_uint32_t
5960 unset ac_cv_type_uint64_t
5961 echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
5962 echo "$as_me:$LINENO: checking for uint32_t" >&5
5963 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
5964 if test "${ac_cv_type_uint32_t+set}" = set; then
5965 echo $ECHO_N "(cached) $ECHO_C" >&6
5966 else
5967 cat >conftest.$ac_ext <<_ACEOF
5968 /* confdefs.h. */
5969 _ACEOF
5970 cat confdefs.h >>conftest.$ac_ext
5971 cat >>conftest.$ac_ext <<_ACEOF
5972 /* end confdefs.h. */
5973 #include <sys/types.h>
5974 #include <$i>
5977 main ()
5979 if ((uint32_t *) 0)
5980 return 0;
5981 if (sizeof (uint32_t))
5982 return 0;
5984 return 0;
5986 _ACEOF
5987 rm -f conftest.$ac_objext
5988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5989 (eval $ac_compile) 2>conftest.er1
5990 ac_status=$?
5991 grep -v '^ *+' conftest.er1 >conftest.err
5992 rm -f conftest.er1
5993 cat conftest.err >&5
5994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5995 (exit $ac_status); } &&
5996 { ac_try='test -z "$ac_c_werror_flag"
5997 || test ! -s conftest.err'
5998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5999 (eval $ac_try) 2>&5
6000 ac_status=$?
6001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6002 (exit $ac_status); }; } &&
6003 { ac_try='test -s conftest.$ac_objext'
6004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6005 (eval $ac_try) 2>&5
6006 ac_status=$?
6007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6008 (exit $ac_status); }; }; then
6009 ac_cv_type_uint32_t=yes
6010 else
6011 echo "$as_me: failed program was:" >&5
6012 sed 's/^/| /' conftest.$ac_ext >&5
6014 ac_cv_type_uint32_t=no
6016 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6018 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
6019 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
6020 if test $ac_cv_type_uint32_t = yes; then
6021 acx_cv_header_stdint=$i
6022 else
6023 continue
6026 echo "$as_me:$LINENO: checking for uint64_t" >&5
6027 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
6028 if test "${ac_cv_type_uint64_t+set}" = set; then
6029 echo $ECHO_N "(cached) $ECHO_C" >&6
6030 else
6031 cat >conftest.$ac_ext <<_ACEOF
6032 /* confdefs.h. */
6033 _ACEOF
6034 cat confdefs.h >>conftest.$ac_ext
6035 cat >>conftest.$ac_ext <<_ACEOF
6036 /* end confdefs.h. */
6037 #include <sys/types.h>
6038 #include <$i>
6041 main ()
6043 if ((uint64_t *) 0)
6044 return 0;
6045 if (sizeof (uint64_t))
6046 return 0;
6048 return 0;
6050 _ACEOF
6051 rm -f conftest.$ac_objext
6052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6053 (eval $ac_compile) 2>conftest.er1
6054 ac_status=$?
6055 grep -v '^ *+' conftest.er1 >conftest.err
6056 rm -f conftest.er1
6057 cat conftest.err >&5
6058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6059 (exit $ac_status); } &&
6060 { ac_try='test -z "$ac_c_werror_flag"
6061 || test ! -s conftest.err'
6062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6063 (eval $ac_try) 2>&5
6064 ac_status=$?
6065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6066 (exit $ac_status); }; } &&
6067 { ac_try='test -s conftest.$ac_objext'
6068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6069 (eval $ac_try) 2>&5
6070 ac_status=$?
6071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6072 (exit $ac_status); }; }; then
6073 ac_cv_type_uint64_t=yes
6074 else
6075 echo "$as_me: failed program was:" >&5
6076 sed 's/^/| /' conftest.$ac_ext >&5
6078 ac_cv_type_uint64_t=no
6080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6082 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
6083 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
6085 echo "$as_me:$LINENO: checking for uintptr_t" >&5
6086 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
6087 if test "${ac_cv_type_uintptr_t+set}" = set; then
6088 echo $ECHO_N "(cached) $ECHO_C" >&6
6089 else
6090 cat >conftest.$ac_ext <<_ACEOF
6091 /* confdefs.h. */
6092 _ACEOF
6093 cat confdefs.h >>conftest.$ac_ext
6094 cat >>conftest.$ac_ext <<_ACEOF
6095 /* end confdefs.h. */
6096 #include <sys/types.h>
6097 #include <$i>
6100 main ()
6102 if ((uintptr_t *) 0)
6103 return 0;
6104 if (sizeof (uintptr_t))
6105 return 0;
6107 return 0;
6109 _ACEOF
6110 rm -f conftest.$ac_objext
6111 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6112 (eval $ac_compile) 2>conftest.er1
6113 ac_status=$?
6114 grep -v '^ *+' conftest.er1 >conftest.err
6115 rm -f conftest.er1
6116 cat conftest.err >&5
6117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6118 (exit $ac_status); } &&
6119 { ac_try='test -z "$ac_c_werror_flag"
6120 || test ! -s conftest.err'
6121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6122 (eval $ac_try) 2>&5
6123 ac_status=$?
6124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6125 (exit $ac_status); }; } &&
6126 { ac_try='test -s conftest.$ac_objext'
6127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6128 (eval $ac_try) 2>&5
6129 ac_status=$?
6130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6131 (exit $ac_status); }; }; then
6132 ac_cv_type_uintptr_t=yes
6133 else
6134 echo "$as_me: failed program was:" >&5
6135 sed 's/^/| /' conftest.$ac_ext >&5
6137 ac_cv_type_uintptr_t=no
6139 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6141 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
6142 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
6144 break
6145 done
6147 if test "$acx_cv_header_stdint" = stddef.h; then
6148 acx_cv_header_stdint_kind="(u_intXX_t style)"
6149 for i in sys/types.h $inttype_headers; do
6150 unset ac_cv_type_u_int32_t
6151 unset ac_cv_type_u_int64_t
6152 echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
6153 echo "$as_me:$LINENO: checking for u_int32_t" >&5
6154 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
6155 if test "${ac_cv_type_u_int32_t+set}" = set; then
6156 echo $ECHO_N "(cached) $ECHO_C" >&6
6157 else
6158 cat >conftest.$ac_ext <<_ACEOF
6159 /* confdefs.h. */
6160 _ACEOF
6161 cat confdefs.h >>conftest.$ac_ext
6162 cat >>conftest.$ac_ext <<_ACEOF
6163 /* end confdefs.h. */
6164 #include <sys/types.h>
6165 #include <$i>
6168 main ()
6170 if ((u_int32_t *) 0)
6171 return 0;
6172 if (sizeof (u_int32_t))
6173 return 0;
6175 return 0;
6177 _ACEOF
6178 rm -f conftest.$ac_objext
6179 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6180 (eval $ac_compile) 2>conftest.er1
6181 ac_status=$?
6182 grep -v '^ *+' conftest.er1 >conftest.err
6183 rm -f conftest.er1
6184 cat conftest.err >&5
6185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6186 (exit $ac_status); } &&
6187 { ac_try='test -z "$ac_c_werror_flag"
6188 || test ! -s conftest.err'
6189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6190 (eval $ac_try) 2>&5
6191 ac_status=$?
6192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6193 (exit $ac_status); }; } &&
6194 { ac_try='test -s conftest.$ac_objext'
6195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6196 (eval $ac_try) 2>&5
6197 ac_status=$?
6198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6199 (exit $ac_status); }; }; then
6200 ac_cv_type_u_int32_t=yes
6201 else
6202 echo "$as_me: failed program was:" >&5
6203 sed 's/^/| /' conftest.$ac_ext >&5
6205 ac_cv_type_u_int32_t=no
6207 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6209 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
6210 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
6211 if test $ac_cv_type_u_int32_t = yes; then
6212 acx_cv_header_stdint=$i
6213 else
6214 continue
6217 echo "$as_me:$LINENO: checking for u_int64_t" >&5
6218 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
6219 if test "${ac_cv_type_u_int64_t+set}" = set; then
6220 echo $ECHO_N "(cached) $ECHO_C" >&6
6221 else
6222 cat >conftest.$ac_ext <<_ACEOF
6223 /* confdefs.h. */
6224 _ACEOF
6225 cat confdefs.h >>conftest.$ac_ext
6226 cat >>conftest.$ac_ext <<_ACEOF
6227 /* end confdefs.h. */
6228 #include <sys/types.h>
6229 #include <$i>
6232 main ()
6234 if ((u_int64_t *) 0)
6235 return 0;
6236 if (sizeof (u_int64_t))
6237 return 0;
6239 return 0;
6241 _ACEOF
6242 rm -f conftest.$ac_objext
6243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6244 (eval $ac_compile) 2>conftest.er1
6245 ac_status=$?
6246 grep -v '^ *+' conftest.er1 >conftest.err
6247 rm -f conftest.er1
6248 cat conftest.err >&5
6249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250 (exit $ac_status); } &&
6251 { ac_try='test -z "$ac_c_werror_flag"
6252 || test ! -s conftest.err'
6253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6254 (eval $ac_try) 2>&5
6255 ac_status=$?
6256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6257 (exit $ac_status); }; } &&
6258 { ac_try='test -s conftest.$ac_objext'
6259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6260 (eval $ac_try) 2>&5
6261 ac_status=$?
6262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6263 (exit $ac_status); }; }; then
6264 ac_cv_type_u_int64_t=yes
6265 else
6266 echo "$as_me: failed program was:" >&5
6267 sed 's/^/| /' conftest.$ac_ext >&5
6269 ac_cv_type_u_int64_t=no
6271 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6273 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
6274 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
6276 break
6277 done
6279 if test "$acx_cv_header_stdint" = stddef.h; then
6280 acx_cv_header_stdint_kind="(using manual detection)"
6283 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
6284 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
6285 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
6286 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
6287 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
6289 # ----------------- Summarize what we found so far
6291 echo "$as_me:$LINENO: checking what to include in gstdint.h" >&5
6292 echo $ECHO_N "checking what to include in gstdint.h... $ECHO_C" >&6
6294 case `$as_basename gstdint.h ||
6295 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
6296 Xgstdint.h : 'X\(//\)$' \| \
6297 Xgstdint.h : 'X\(/\)$' \| \
6298 . : '\(.\)' 2>/dev/null ||
6299 echo X/gstdint.h |
6300 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6301 /^X\/\(\/\/\)$/{ s//\1/; q; }
6302 /^X\/\(\/\).*/{ s//\1/; q; }
6303 s/.*/./; q'` in
6304 stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6305 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6306 inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6307 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6308 *) ;;
6309 esac
6311 echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
6312 echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
6314 # ----------------- done included file, check C basic types --------
6316 # Lacking an uintptr_t? Test size of void *
6317 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
6318 stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
6319 echo $ECHO_N "checking for void *... $ECHO_C" >&6
6320 if test "${ac_cv_type_void_p+set}" = set; then
6321 echo $ECHO_N "(cached) $ECHO_C" >&6
6322 else
6323 cat >conftest.$ac_ext <<_ACEOF
6324 /* confdefs.h. */
6325 _ACEOF
6326 cat confdefs.h >>conftest.$ac_ext
6327 cat >>conftest.$ac_ext <<_ACEOF
6328 /* end confdefs.h. */
6329 $ac_includes_default
6331 main ()
6333 if ((void * *) 0)
6334 return 0;
6335 if (sizeof (void *))
6336 return 0;
6338 return 0;
6340 _ACEOF
6341 rm -f conftest.$ac_objext
6342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6343 (eval $ac_compile) 2>conftest.er1
6344 ac_status=$?
6345 grep -v '^ *+' conftest.er1 >conftest.err
6346 rm -f conftest.er1
6347 cat conftest.err >&5
6348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 (exit $ac_status); } &&
6350 { ac_try='test -z "$ac_c_werror_flag"
6351 || test ! -s conftest.err'
6352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6353 (eval $ac_try) 2>&5
6354 ac_status=$?
6355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6356 (exit $ac_status); }; } &&
6357 { ac_try='test -s conftest.$ac_objext'
6358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6359 (eval $ac_try) 2>&5
6360 ac_status=$?
6361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 (exit $ac_status); }; }; then
6363 ac_cv_type_void_p=yes
6364 else
6365 echo "$as_me: failed program was:" >&5
6366 sed 's/^/| /' conftest.$ac_ext >&5
6368 ac_cv_type_void_p=no
6370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6372 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
6373 echo "${ECHO_T}$ac_cv_type_void_p" >&6
6375 echo "$as_me:$LINENO: checking size of void *" >&5
6376 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
6377 if test "${ac_cv_sizeof_void_p+set}" = set; then
6378 echo $ECHO_N "(cached) $ECHO_C" >&6
6379 else
6380 if test "$ac_cv_type_void_p" = yes; then
6381 # The cast to unsigned long works around a bug in the HP C Compiler
6382 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6383 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6384 # This bug is HP SR number 8606223364.
6385 if test "$cross_compiling" = yes; then
6386 # Depending upon the size, compute the lo and hi bounds.
6387 cat >conftest.$ac_ext <<_ACEOF
6388 /* confdefs.h. */
6389 _ACEOF
6390 cat confdefs.h >>conftest.$ac_ext
6391 cat >>conftest.$ac_ext <<_ACEOF
6392 /* end confdefs.h. */
6393 $ac_includes_default
6395 main ()
6397 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
6398 test_array [0] = 0
6401 return 0;
6403 _ACEOF
6404 rm -f conftest.$ac_objext
6405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6406 (eval $ac_compile) 2>conftest.er1
6407 ac_status=$?
6408 grep -v '^ *+' conftest.er1 >conftest.err
6409 rm -f conftest.er1
6410 cat conftest.err >&5
6411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6412 (exit $ac_status); } &&
6413 { ac_try='test -z "$ac_c_werror_flag"
6414 || test ! -s conftest.err'
6415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6416 (eval $ac_try) 2>&5
6417 ac_status=$?
6418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6419 (exit $ac_status); }; } &&
6420 { ac_try='test -s conftest.$ac_objext'
6421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6422 (eval $ac_try) 2>&5
6423 ac_status=$?
6424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6425 (exit $ac_status); }; }; then
6426 ac_lo=0 ac_mid=0
6427 while :; do
6428 cat >conftest.$ac_ext <<_ACEOF
6429 /* confdefs.h. */
6430 _ACEOF
6431 cat confdefs.h >>conftest.$ac_ext
6432 cat >>conftest.$ac_ext <<_ACEOF
6433 /* end confdefs.h. */
6434 $ac_includes_default
6436 main ()
6438 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6439 test_array [0] = 0
6442 return 0;
6444 _ACEOF
6445 rm -f conftest.$ac_objext
6446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6447 (eval $ac_compile) 2>conftest.er1
6448 ac_status=$?
6449 grep -v '^ *+' conftest.er1 >conftest.err
6450 rm -f conftest.er1
6451 cat conftest.err >&5
6452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6453 (exit $ac_status); } &&
6454 { ac_try='test -z "$ac_c_werror_flag"
6455 || test ! -s conftest.err'
6456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6457 (eval $ac_try) 2>&5
6458 ac_status=$?
6459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6460 (exit $ac_status); }; } &&
6461 { ac_try='test -s conftest.$ac_objext'
6462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6463 (eval $ac_try) 2>&5
6464 ac_status=$?
6465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6466 (exit $ac_status); }; }; then
6467 ac_hi=$ac_mid; break
6468 else
6469 echo "$as_me: failed program was:" >&5
6470 sed 's/^/| /' conftest.$ac_ext >&5
6472 ac_lo=`expr $ac_mid + 1`
6473 if test $ac_lo -le $ac_mid; then
6474 ac_lo= ac_hi=
6475 break
6477 ac_mid=`expr 2 '*' $ac_mid + 1`
6479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6480 done
6481 else
6482 echo "$as_me: failed program was:" >&5
6483 sed 's/^/| /' conftest.$ac_ext >&5
6485 cat >conftest.$ac_ext <<_ACEOF
6486 /* confdefs.h. */
6487 _ACEOF
6488 cat confdefs.h >>conftest.$ac_ext
6489 cat >>conftest.$ac_ext <<_ACEOF
6490 /* end confdefs.h. */
6491 $ac_includes_default
6493 main ()
6495 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
6496 test_array [0] = 0
6499 return 0;
6501 _ACEOF
6502 rm -f conftest.$ac_objext
6503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6504 (eval $ac_compile) 2>conftest.er1
6505 ac_status=$?
6506 grep -v '^ *+' conftest.er1 >conftest.err
6507 rm -f conftest.er1
6508 cat conftest.err >&5
6509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6510 (exit $ac_status); } &&
6511 { ac_try='test -z "$ac_c_werror_flag"
6512 || test ! -s conftest.err'
6513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6514 (eval $ac_try) 2>&5
6515 ac_status=$?
6516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517 (exit $ac_status); }; } &&
6518 { ac_try='test -s conftest.$ac_objext'
6519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6520 (eval $ac_try) 2>&5
6521 ac_status=$?
6522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523 (exit $ac_status); }; }; then
6524 ac_hi=-1 ac_mid=-1
6525 while :; do
6526 cat >conftest.$ac_ext <<_ACEOF
6527 /* confdefs.h. */
6528 _ACEOF
6529 cat confdefs.h >>conftest.$ac_ext
6530 cat >>conftest.$ac_ext <<_ACEOF
6531 /* end confdefs.h. */
6532 $ac_includes_default
6534 main ()
6536 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
6537 test_array [0] = 0
6540 return 0;
6542 _ACEOF
6543 rm -f conftest.$ac_objext
6544 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6545 (eval $ac_compile) 2>conftest.er1
6546 ac_status=$?
6547 grep -v '^ *+' conftest.er1 >conftest.err
6548 rm -f conftest.er1
6549 cat conftest.err >&5
6550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6551 (exit $ac_status); } &&
6552 { ac_try='test -z "$ac_c_werror_flag"
6553 || test ! -s conftest.err'
6554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6555 (eval $ac_try) 2>&5
6556 ac_status=$?
6557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6558 (exit $ac_status); }; } &&
6559 { ac_try='test -s conftest.$ac_objext'
6560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6561 (eval $ac_try) 2>&5
6562 ac_status=$?
6563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6564 (exit $ac_status); }; }; then
6565 ac_lo=$ac_mid; break
6566 else
6567 echo "$as_me: failed program was:" >&5
6568 sed 's/^/| /' conftest.$ac_ext >&5
6570 ac_hi=`expr '(' $ac_mid ')' - 1`
6571 if test $ac_mid -le $ac_hi; then
6572 ac_lo= ac_hi=
6573 break
6575 ac_mid=`expr 2 '*' $ac_mid`
6577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6578 done
6579 else
6580 echo "$as_me: failed program was:" >&5
6581 sed 's/^/| /' conftest.$ac_ext >&5
6583 ac_lo= ac_hi=
6585 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6588 # Binary search between lo and hi bounds.
6589 while test "x$ac_lo" != "x$ac_hi"; do
6590 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6591 cat >conftest.$ac_ext <<_ACEOF
6592 /* confdefs.h. */
6593 _ACEOF
6594 cat confdefs.h >>conftest.$ac_ext
6595 cat >>conftest.$ac_ext <<_ACEOF
6596 /* end confdefs.h. */
6597 $ac_includes_default
6599 main ()
6601 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6602 test_array [0] = 0
6605 return 0;
6607 _ACEOF
6608 rm -f conftest.$ac_objext
6609 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6610 (eval $ac_compile) 2>conftest.er1
6611 ac_status=$?
6612 grep -v '^ *+' conftest.er1 >conftest.err
6613 rm -f conftest.er1
6614 cat conftest.err >&5
6615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6616 (exit $ac_status); } &&
6617 { ac_try='test -z "$ac_c_werror_flag"
6618 || test ! -s conftest.err'
6619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6620 (eval $ac_try) 2>&5
6621 ac_status=$?
6622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6623 (exit $ac_status); }; } &&
6624 { ac_try='test -s conftest.$ac_objext'
6625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6626 (eval $ac_try) 2>&5
6627 ac_status=$?
6628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6629 (exit $ac_status); }; }; then
6630 ac_hi=$ac_mid
6631 else
6632 echo "$as_me: failed program was:" >&5
6633 sed 's/^/| /' conftest.$ac_ext >&5
6635 ac_lo=`expr '(' $ac_mid ')' + 1`
6637 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6638 done
6639 case $ac_lo in
6640 ?*) ac_cv_sizeof_void_p=$ac_lo;;
6641 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6642 See \`config.log' for more details." >&5
6643 echo "$as_me: error: cannot compute sizeof (void *), 77
6644 See \`config.log' for more details." >&2;}
6645 { (exit 1); exit 1; }; } ;;
6646 esac
6647 else
6648 if test "$cross_compiling" = yes; then
6649 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6650 See \`config.log' for more details." >&5
6651 echo "$as_me: error: cannot run test program while cross compiling
6652 See \`config.log' for more details." >&2;}
6653 { (exit 1); exit 1; }; }
6654 else
6655 cat >conftest.$ac_ext <<_ACEOF
6656 /* confdefs.h. */
6657 _ACEOF
6658 cat confdefs.h >>conftest.$ac_ext
6659 cat >>conftest.$ac_ext <<_ACEOF
6660 /* end confdefs.h. */
6661 $ac_includes_default
6662 long longval () { return (long) (sizeof (void *)); }
6663 unsigned long ulongval () { return (long) (sizeof (void *)); }
6664 #include <stdio.h>
6665 #include <stdlib.h>
6667 main ()
6670 FILE *f = fopen ("conftest.val", "w");
6671 if (! f)
6672 exit (1);
6673 if (((long) (sizeof (void *))) < 0)
6675 long i = longval ();
6676 if (i != ((long) (sizeof (void *))))
6677 exit (1);
6678 fprintf (f, "%ld\n", i);
6680 else
6682 unsigned long i = ulongval ();
6683 if (i != ((long) (sizeof (void *))))
6684 exit (1);
6685 fprintf (f, "%lu\n", i);
6687 exit (ferror (f) || fclose (f) != 0);
6690 return 0;
6692 _ACEOF
6693 rm -f conftest$ac_exeext
6694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6695 (eval $ac_link) 2>&5
6696 ac_status=$?
6697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6698 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6700 (eval $ac_try) 2>&5
6701 ac_status=$?
6702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6703 (exit $ac_status); }; }; then
6704 ac_cv_sizeof_void_p=`cat conftest.val`
6705 else
6706 echo "$as_me: program exited with status $ac_status" >&5
6707 echo "$as_me: failed program was:" >&5
6708 sed 's/^/| /' conftest.$ac_ext >&5
6710 ( exit $ac_status )
6711 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6712 See \`config.log' for more details." >&5
6713 echo "$as_me: error: cannot compute sizeof (void *), 77
6714 See \`config.log' for more details." >&2;}
6715 { (exit 1); exit 1; }; }
6717 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6720 rm -f conftest.val
6721 else
6722 ac_cv_sizeof_void_p=0
6725 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
6726 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
6727 cat >>confdefs.h <<_ACEOF
6728 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
6729 _ACEOF
6732 esac
6734 # Lacking an uint64_t? Test size of long
6735 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
6736 stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
6737 echo $ECHO_N "checking for long... $ECHO_C" >&6
6738 if test "${ac_cv_type_long+set}" = set; then
6739 echo $ECHO_N "(cached) $ECHO_C" >&6
6740 else
6741 cat >conftest.$ac_ext <<_ACEOF
6742 /* confdefs.h. */
6743 _ACEOF
6744 cat confdefs.h >>conftest.$ac_ext
6745 cat >>conftest.$ac_ext <<_ACEOF
6746 /* end confdefs.h. */
6747 $ac_includes_default
6749 main ()
6751 if ((long *) 0)
6752 return 0;
6753 if (sizeof (long))
6754 return 0;
6756 return 0;
6758 _ACEOF
6759 rm -f conftest.$ac_objext
6760 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6761 (eval $ac_compile) 2>conftest.er1
6762 ac_status=$?
6763 grep -v '^ *+' conftest.er1 >conftest.err
6764 rm -f conftest.er1
6765 cat conftest.err >&5
6766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6767 (exit $ac_status); } &&
6768 { ac_try='test -z "$ac_c_werror_flag"
6769 || test ! -s conftest.err'
6770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6771 (eval $ac_try) 2>&5
6772 ac_status=$?
6773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6774 (exit $ac_status); }; } &&
6775 { ac_try='test -s conftest.$ac_objext'
6776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6777 (eval $ac_try) 2>&5
6778 ac_status=$?
6779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6780 (exit $ac_status); }; }; then
6781 ac_cv_type_long=yes
6782 else
6783 echo "$as_me: failed program was:" >&5
6784 sed 's/^/| /' conftest.$ac_ext >&5
6786 ac_cv_type_long=no
6788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6790 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6791 echo "${ECHO_T}$ac_cv_type_long" >&6
6793 echo "$as_me:$LINENO: checking size of long" >&5
6794 echo $ECHO_N "checking size of long... $ECHO_C" >&6
6795 if test "${ac_cv_sizeof_long+set}" = set; then
6796 echo $ECHO_N "(cached) $ECHO_C" >&6
6797 else
6798 if test "$ac_cv_type_long" = yes; then
6799 # The cast to unsigned long works around a bug in the HP C Compiler
6800 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6801 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6802 # This bug is HP SR number 8606223364.
6803 if test "$cross_compiling" = yes; then
6804 # Depending upon the size, compute the lo and hi bounds.
6805 cat >conftest.$ac_ext <<_ACEOF
6806 /* confdefs.h. */
6807 _ACEOF
6808 cat confdefs.h >>conftest.$ac_ext
6809 cat >>conftest.$ac_ext <<_ACEOF
6810 /* end confdefs.h. */
6811 $ac_includes_default
6813 main ()
6815 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
6816 test_array [0] = 0
6819 return 0;
6821 _ACEOF
6822 rm -f conftest.$ac_objext
6823 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6824 (eval $ac_compile) 2>conftest.er1
6825 ac_status=$?
6826 grep -v '^ *+' conftest.er1 >conftest.err
6827 rm -f conftest.er1
6828 cat conftest.err >&5
6829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830 (exit $ac_status); } &&
6831 { ac_try='test -z "$ac_c_werror_flag"
6832 || test ! -s conftest.err'
6833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6834 (eval $ac_try) 2>&5
6835 ac_status=$?
6836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6837 (exit $ac_status); }; } &&
6838 { ac_try='test -s conftest.$ac_objext'
6839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6840 (eval $ac_try) 2>&5
6841 ac_status=$?
6842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6843 (exit $ac_status); }; }; then
6844 ac_lo=0 ac_mid=0
6845 while :; do
6846 cat >conftest.$ac_ext <<_ACEOF
6847 /* confdefs.h. */
6848 _ACEOF
6849 cat confdefs.h >>conftest.$ac_ext
6850 cat >>conftest.$ac_ext <<_ACEOF
6851 /* end confdefs.h. */
6852 $ac_includes_default
6854 main ()
6856 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6857 test_array [0] = 0
6860 return 0;
6862 _ACEOF
6863 rm -f conftest.$ac_objext
6864 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6865 (eval $ac_compile) 2>conftest.er1
6866 ac_status=$?
6867 grep -v '^ *+' conftest.er1 >conftest.err
6868 rm -f conftest.er1
6869 cat conftest.err >&5
6870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6871 (exit $ac_status); } &&
6872 { ac_try='test -z "$ac_c_werror_flag"
6873 || test ! -s conftest.err'
6874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6875 (eval $ac_try) 2>&5
6876 ac_status=$?
6877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6878 (exit $ac_status); }; } &&
6879 { ac_try='test -s conftest.$ac_objext'
6880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6881 (eval $ac_try) 2>&5
6882 ac_status=$?
6883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6884 (exit $ac_status); }; }; then
6885 ac_hi=$ac_mid; break
6886 else
6887 echo "$as_me: failed program was:" >&5
6888 sed 's/^/| /' conftest.$ac_ext >&5
6890 ac_lo=`expr $ac_mid + 1`
6891 if test $ac_lo -le $ac_mid; then
6892 ac_lo= ac_hi=
6893 break
6895 ac_mid=`expr 2 '*' $ac_mid + 1`
6897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6898 done
6899 else
6900 echo "$as_me: failed program was:" >&5
6901 sed 's/^/| /' conftest.$ac_ext >&5
6903 cat >conftest.$ac_ext <<_ACEOF
6904 /* confdefs.h. */
6905 _ACEOF
6906 cat confdefs.h >>conftest.$ac_ext
6907 cat >>conftest.$ac_ext <<_ACEOF
6908 /* end confdefs.h. */
6909 $ac_includes_default
6911 main ()
6913 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
6914 test_array [0] = 0
6917 return 0;
6919 _ACEOF
6920 rm -f conftest.$ac_objext
6921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6922 (eval $ac_compile) 2>conftest.er1
6923 ac_status=$?
6924 grep -v '^ *+' conftest.er1 >conftest.err
6925 rm -f conftest.er1
6926 cat conftest.err >&5
6927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6928 (exit $ac_status); } &&
6929 { ac_try='test -z "$ac_c_werror_flag"
6930 || test ! -s conftest.err'
6931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6932 (eval $ac_try) 2>&5
6933 ac_status=$?
6934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6935 (exit $ac_status); }; } &&
6936 { ac_try='test -s conftest.$ac_objext'
6937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6938 (eval $ac_try) 2>&5
6939 ac_status=$?
6940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6941 (exit $ac_status); }; }; then
6942 ac_hi=-1 ac_mid=-1
6943 while :; do
6944 cat >conftest.$ac_ext <<_ACEOF
6945 /* confdefs.h. */
6946 _ACEOF
6947 cat confdefs.h >>conftest.$ac_ext
6948 cat >>conftest.$ac_ext <<_ACEOF
6949 /* end confdefs.h. */
6950 $ac_includes_default
6952 main ()
6954 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
6955 test_array [0] = 0
6958 return 0;
6960 _ACEOF
6961 rm -f conftest.$ac_objext
6962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6963 (eval $ac_compile) 2>conftest.er1
6964 ac_status=$?
6965 grep -v '^ *+' conftest.er1 >conftest.err
6966 rm -f conftest.er1
6967 cat conftest.err >&5
6968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6969 (exit $ac_status); } &&
6970 { ac_try='test -z "$ac_c_werror_flag"
6971 || test ! -s conftest.err'
6972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6973 (eval $ac_try) 2>&5
6974 ac_status=$?
6975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6976 (exit $ac_status); }; } &&
6977 { ac_try='test -s conftest.$ac_objext'
6978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6979 (eval $ac_try) 2>&5
6980 ac_status=$?
6981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6982 (exit $ac_status); }; }; then
6983 ac_lo=$ac_mid; break
6984 else
6985 echo "$as_me: failed program was:" >&5
6986 sed 's/^/| /' conftest.$ac_ext >&5
6988 ac_hi=`expr '(' $ac_mid ')' - 1`
6989 if test $ac_mid -le $ac_hi; then
6990 ac_lo= ac_hi=
6991 break
6993 ac_mid=`expr 2 '*' $ac_mid`
6995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6996 done
6997 else
6998 echo "$as_me: failed program was:" >&5
6999 sed 's/^/| /' conftest.$ac_ext >&5
7001 ac_lo= ac_hi=
7003 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7006 # Binary search between lo and hi bounds.
7007 while test "x$ac_lo" != "x$ac_hi"; do
7008 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7009 cat >conftest.$ac_ext <<_ACEOF
7010 /* confdefs.h. */
7011 _ACEOF
7012 cat confdefs.h >>conftest.$ac_ext
7013 cat >>conftest.$ac_ext <<_ACEOF
7014 /* end confdefs.h. */
7015 $ac_includes_default
7017 main ()
7019 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
7020 test_array [0] = 0
7023 return 0;
7025 _ACEOF
7026 rm -f conftest.$ac_objext
7027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7028 (eval $ac_compile) 2>conftest.er1
7029 ac_status=$?
7030 grep -v '^ *+' conftest.er1 >conftest.err
7031 rm -f conftest.er1
7032 cat conftest.err >&5
7033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7034 (exit $ac_status); } &&
7035 { ac_try='test -z "$ac_c_werror_flag"
7036 || test ! -s conftest.err'
7037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7038 (eval $ac_try) 2>&5
7039 ac_status=$?
7040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7041 (exit $ac_status); }; } &&
7042 { ac_try='test -s conftest.$ac_objext'
7043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7044 (eval $ac_try) 2>&5
7045 ac_status=$?
7046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7047 (exit $ac_status); }; }; then
7048 ac_hi=$ac_mid
7049 else
7050 echo "$as_me: failed program was:" >&5
7051 sed 's/^/| /' conftest.$ac_ext >&5
7053 ac_lo=`expr '(' $ac_mid ')' + 1`
7055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7056 done
7057 case $ac_lo in
7058 ?*) ac_cv_sizeof_long=$ac_lo;;
7059 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7060 See \`config.log' for more details." >&5
7061 echo "$as_me: error: cannot compute sizeof (long), 77
7062 See \`config.log' for more details." >&2;}
7063 { (exit 1); exit 1; }; } ;;
7064 esac
7065 else
7066 if test "$cross_compiling" = yes; then
7067 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7068 See \`config.log' for more details." >&5
7069 echo "$as_me: error: cannot run test program while cross compiling
7070 See \`config.log' for more details." >&2;}
7071 { (exit 1); exit 1; }; }
7072 else
7073 cat >conftest.$ac_ext <<_ACEOF
7074 /* confdefs.h. */
7075 _ACEOF
7076 cat confdefs.h >>conftest.$ac_ext
7077 cat >>conftest.$ac_ext <<_ACEOF
7078 /* end confdefs.h. */
7079 $ac_includes_default
7080 long longval () { return (long) (sizeof (long)); }
7081 unsigned long ulongval () { return (long) (sizeof (long)); }
7082 #include <stdio.h>
7083 #include <stdlib.h>
7085 main ()
7088 FILE *f = fopen ("conftest.val", "w");
7089 if (! f)
7090 exit (1);
7091 if (((long) (sizeof (long))) < 0)
7093 long i = longval ();
7094 if (i != ((long) (sizeof (long))))
7095 exit (1);
7096 fprintf (f, "%ld\n", i);
7098 else
7100 unsigned long i = ulongval ();
7101 if (i != ((long) (sizeof (long))))
7102 exit (1);
7103 fprintf (f, "%lu\n", i);
7105 exit (ferror (f) || fclose (f) != 0);
7108 return 0;
7110 _ACEOF
7111 rm -f conftest$ac_exeext
7112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7113 (eval $ac_link) 2>&5
7114 ac_status=$?
7115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7116 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7118 (eval $ac_try) 2>&5
7119 ac_status=$?
7120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7121 (exit $ac_status); }; }; then
7122 ac_cv_sizeof_long=`cat conftest.val`
7123 else
7124 echo "$as_me: program exited with status $ac_status" >&5
7125 echo "$as_me: failed program was:" >&5
7126 sed 's/^/| /' conftest.$ac_ext >&5
7128 ( exit $ac_status )
7129 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7130 See \`config.log' for more details." >&5
7131 echo "$as_me: error: cannot compute sizeof (long), 77
7132 See \`config.log' for more details." >&2;}
7133 { (exit 1); exit 1; }; }
7135 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7138 rm -f conftest.val
7139 else
7140 ac_cv_sizeof_long=0
7143 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7144 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7145 cat >>confdefs.h <<_ACEOF
7146 #define SIZEOF_LONG $ac_cv_sizeof_long
7147 _ACEOF
7150 esac
7152 if test $acx_cv_header_stdint = stddef.h; then
7153 # Lacking a good header? Test size of everything and deduce all types.
7154 echo "$as_me:$LINENO: checking for int" >&5
7155 echo $ECHO_N "checking for int... $ECHO_C" >&6
7156 if test "${ac_cv_type_int+set}" = set; then
7157 echo $ECHO_N "(cached) $ECHO_C" >&6
7158 else
7159 cat >conftest.$ac_ext <<_ACEOF
7160 /* confdefs.h. */
7161 _ACEOF
7162 cat confdefs.h >>conftest.$ac_ext
7163 cat >>conftest.$ac_ext <<_ACEOF
7164 /* end confdefs.h. */
7165 $ac_includes_default
7167 main ()
7169 if ((int *) 0)
7170 return 0;
7171 if (sizeof (int))
7172 return 0;
7174 return 0;
7176 _ACEOF
7177 rm -f conftest.$ac_objext
7178 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7179 (eval $ac_compile) 2>conftest.er1
7180 ac_status=$?
7181 grep -v '^ *+' conftest.er1 >conftest.err
7182 rm -f conftest.er1
7183 cat conftest.err >&5
7184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7185 (exit $ac_status); } &&
7186 { ac_try='test -z "$ac_c_werror_flag"
7187 || test ! -s conftest.err'
7188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7189 (eval $ac_try) 2>&5
7190 ac_status=$?
7191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7192 (exit $ac_status); }; } &&
7193 { ac_try='test -s conftest.$ac_objext'
7194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7195 (eval $ac_try) 2>&5
7196 ac_status=$?
7197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7198 (exit $ac_status); }; }; then
7199 ac_cv_type_int=yes
7200 else
7201 echo "$as_me: failed program was:" >&5
7202 sed 's/^/| /' conftest.$ac_ext >&5
7204 ac_cv_type_int=no
7206 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7208 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
7209 echo "${ECHO_T}$ac_cv_type_int" >&6
7211 echo "$as_me:$LINENO: checking size of int" >&5
7212 echo $ECHO_N "checking size of int... $ECHO_C" >&6
7213 if test "${ac_cv_sizeof_int+set}" = set; then
7214 echo $ECHO_N "(cached) $ECHO_C" >&6
7215 else
7216 if test "$ac_cv_type_int" = yes; then
7217 # The cast to unsigned long works around a bug in the HP C Compiler
7218 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7219 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7220 # This bug is HP SR number 8606223364.
7221 if test "$cross_compiling" = yes; then
7222 # Depending upon the size, compute the lo and hi bounds.
7223 cat >conftest.$ac_ext <<_ACEOF
7224 /* confdefs.h. */
7225 _ACEOF
7226 cat confdefs.h >>conftest.$ac_ext
7227 cat >>conftest.$ac_ext <<_ACEOF
7228 /* end confdefs.h. */
7229 $ac_includes_default
7231 main ()
7233 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
7234 test_array [0] = 0
7237 return 0;
7239 _ACEOF
7240 rm -f conftest.$ac_objext
7241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7242 (eval $ac_compile) 2>conftest.er1
7243 ac_status=$?
7244 grep -v '^ *+' conftest.er1 >conftest.err
7245 rm -f conftest.er1
7246 cat conftest.err >&5
7247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7248 (exit $ac_status); } &&
7249 { ac_try='test -z "$ac_c_werror_flag"
7250 || test ! -s conftest.err'
7251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7252 (eval $ac_try) 2>&5
7253 ac_status=$?
7254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255 (exit $ac_status); }; } &&
7256 { ac_try='test -s conftest.$ac_objext'
7257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7258 (eval $ac_try) 2>&5
7259 ac_status=$?
7260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7261 (exit $ac_status); }; }; then
7262 ac_lo=0 ac_mid=0
7263 while :; do
7264 cat >conftest.$ac_ext <<_ACEOF
7265 /* confdefs.h. */
7266 _ACEOF
7267 cat confdefs.h >>conftest.$ac_ext
7268 cat >>conftest.$ac_ext <<_ACEOF
7269 /* end confdefs.h. */
7270 $ac_includes_default
7272 main ()
7274 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7275 test_array [0] = 0
7278 return 0;
7280 _ACEOF
7281 rm -f conftest.$ac_objext
7282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7283 (eval $ac_compile) 2>conftest.er1
7284 ac_status=$?
7285 grep -v '^ *+' conftest.er1 >conftest.err
7286 rm -f conftest.er1
7287 cat conftest.err >&5
7288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7289 (exit $ac_status); } &&
7290 { ac_try='test -z "$ac_c_werror_flag"
7291 || test ! -s conftest.err'
7292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7293 (eval $ac_try) 2>&5
7294 ac_status=$?
7295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7296 (exit $ac_status); }; } &&
7297 { ac_try='test -s conftest.$ac_objext'
7298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7299 (eval $ac_try) 2>&5
7300 ac_status=$?
7301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7302 (exit $ac_status); }; }; then
7303 ac_hi=$ac_mid; break
7304 else
7305 echo "$as_me: failed program was:" >&5
7306 sed 's/^/| /' conftest.$ac_ext >&5
7308 ac_lo=`expr $ac_mid + 1`
7309 if test $ac_lo -le $ac_mid; then
7310 ac_lo= ac_hi=
7311 break
7313 ac_mid=`expr 2 '*' $ac_mid + 1`
7315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7316 done
7317 else
7318 echo "$as_me: failed program was:" >&5
7319 sed 's/^/| /' conftest.$ac_ext >&5
7321 cat >conftest.$ac_ext <<_ACEOF
7322 /* confdefs.h. */
7323 _ACEOF
7324 cat confdefs.h >>conftest.$ac_ext
7325 cat >>conftest.$ac_ext <<_ACEOF
7326 /* end confdefs.h. */
7327 $ac_includes_default
7329 main ()
7331 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
7332 test_array [0] = 0
7335 return 0;
7337 _ACEOF
7338 rm -f conftest.$ac_objext
7339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7340 (eval $ac_compile) 2>conftest.er1
7341 ac_status=$?
7342 grep -v '^ *+' conftest.er1 >conftest.err
7343 rm -f conftest.er1
7344 cat conftest.err >&5
7345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7346 (exit $ac_status); } &&
7347 { ac_try='test -z "$ac_c_werror_flag"
7348 || test ! -s conftest.err'
7349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7350 (eval $ac_try) 2>&5
7351 ac_status=$?
7352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7353 (exit $ac_status); }; } &&
7354 { ac_try='test -s conftest.$ac_objext'
7355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7356 (eval $ac_try) 2>&5
7357 ac_status=$?
7358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7359 (exit $ac_status); }; }; then
7360 ac_hi=-1 ac_mid=-1
7361 while :; do
7362 cat >conftest.$ac_ext <<_ACEOF
7363 /* confdefs.h. */
7364 _ACEOF
7365 cat confdefs.h >>conftest.$ac_ext
7366 cat >>conftest.$ac_ext <<_ACEOF
7367 /* end confdefs.h. */
7368 $ac_includes_default
7370 main ()
7372 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
7373 test_array [0] = 0
7376 return 0;
7378 _ACEOF
7379 rm -f conftest.$ac_objext
7380 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7381 (eval $ac_compile) 2>conftest.er1
7382 ac_status=$?
7383 grep -v '^ *+' conftest.er1 >conftest.err
7384 rm -f conftest.er1
7385 cat conftest.err >&5
7386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7387 (exit $ac_status); } &&
7388 { ac_try='test -z "$ac_c_werror_flag"
7389 || test ! -s conftest.err'
7390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7391 (eval $ac_try) 2>&5
7392 ac_status=$?
7393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7394 (exit $ac_status); }; } &&
7395 { ac_try='test -s conftest.$ac_objext'
7396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7397 (eval $ac_try) 2>&5
7398 ac_status=$?
7399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400 (exit $ac_status); }; }; then
7401 ac_lo=$ac_mid; break
7402 else
7403 echo "$as_me: failed program was:" >&5
7404 sed 's/^/| /' conftest.$ac_ext >&5
7406 ac_hi=`expr '(' $ac_mid ')' - 1`
7407 if test $ac_mid -le $ac_hi; then
7408 ac_lo= ac_hi=
7409 break
7411 ac_mid=`expr 2 '*' $ac_mid`
7413 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7414 done
7415 else
7416 echo "$as_me: failed program was:" >&5
7417 sed 's/^/| /' conftest.$ac_ext >&5
7419 ac_lo= ac_hi=
7421 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7423 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7424 # Binary search between lo and hi bounds.
7425 while test "x$ac_lo" != "x$ac_hi"; do
7426 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7427 cat >conftest.$ac_ext <<_ACEOF
7428 /* confdefs.h. */
7429 _ACEOF
7430 cat confdefs.h >>conftest.$ac_ext
7431 cat >>conftest.$ac_ext <<_ACEOF
7432 /* end confdefs.h. */
7433 $ac_includes_default
7435 main ()
7437 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7438 test_array [0] = 0
7441 return 0;
7443 _ACEOF
7444 rm -f conftest.$ac_objext
7445 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7446 (eval $ac_compile) 2>conftest.er1
7447 ac_status=$?
7448 grep -v '^ *+' conftest.er1 >conftest.err
7449 rm -f conftest.er1
7450 cat conftest.err >&5
7451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7452 (exit $ac_status); } &&
7453 { ac_try='test -z "$ac_c_werror_flag"
7454 || test ! -s conftest.err'
7455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7456 (eval $ac_try) 2>&5
7457 ac_status=$?
7458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7459 (exit $ac_status); }; } &&
7460 { ac_try='test -s conftest.$ac_objext'
7461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7462 (eval $ac_try) 2>&5
7463 ac_status=$?
7464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7465 (exit $ac_status); }; }; then
7466 ac_hi=$ac_mid
7467 else
7468 echo "$as_me: failed program was:" >&5
7469 sed 's/^/| /' conftest.$ac_ext >&5
7471 ac_lo=`expr '(' $ac_mid ')' + 1`
7473 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7474 done
7475 case $ac_lo in
7476 ?*) ac_cv_sizeof_int=$ac_lo;;
7477 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7478 See \`config.log' for more details." >&5
7479 echo "$as_me: error: cannot compute sizeof (int), 77
7480 See \`config.log' for more details." >&2;}
7481 { (exit 1); exit 1; }; } ;;
7482 esac
7483 else
7484 if test "$cross_compiling" = yes; then
7485 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7486 See \`config.log' for more details." >&5
7487 echo "$as_me: error: cannot run test program while cross compiling
7488 See \`config.log' for more details." >&2;}
7489 { (exit 1); exit 1; }; }
7490 else
7491 cat >conftest.$ac_ext <<_ACEOF
7492 /* confdefs.h. */
7493 _ACEOF
7494 cat confdefs.h >>conftest.$ac_ext
7495 cat >>conftest.$ac_ext <<_ACEOF
7496 /* end confdefs.h. */
7497 $ac_includes_default
7498 long longval () { return (long) (sizeof (int)); }
7499 unsigned long ulongval () { return (long) (sizeof (int)); }
7500 #include <stdio.h>
7501 #include <stdlib.h>
7503 main ()
7506 FILE *f = fopen ("conftest.val", "w");
7507 if (! f)
7508 exit (1);
7509 if (((long) (sizeof (int))) < 0)
7511 long i = longval ();
7512 if (i != ((long) (sizeof (int))))
7513 exit (1);
7514 fprintf (f, "%ld\n", i);
7516 else
7518 unsigned long i = ulongval ();
7519 if (i != ((long) (sizeof (int))))
7520 exit (1);
7521 fprintf (f, "%lu\n", i);
7523 exit (ferror (f) || fclose (f) != 0);
7526 return 0;
7528 _ACEOF
7529 rm -f conftest$ac_exeext
7530 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7531 (eval $ac_link) 2>&5
7532 ac_status=$?
7533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7534 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7536 (eval $ac_try) 2>&5
7537 ac_status=$?
7538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7539 (exit $ac_status); }; }; then
7540 ac_cv_sizeof_int=`cat conftest.val`
7541 else
7542 echo "$as_me: program exited with status $ac_status" >&5
7543 echo "$as_me: failed program was:" >&5
7544 sed 's/^/| /' conftest.$ac_ext >&5
7546 ( exit $ac_status )
7547 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7548 See \`config.log' for more details." >&5
7549 echo "$as_me: error: cannot compute sizeof (int), 77
7550 See \`config.log' for more details." >&2;}
7551 { (exit 1); exit 1; }; }
7553 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7556 rm -f conftest.val
7557 else
7558 ac_cv_sizeof_int=0
7561 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
7562 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
7563 cat >>confdefs.h <<_ACEOF
7564 #define SIZEOF_INT $ac_cv_sizeof_int
7565 _ACEOF
7568 echo "$as_me:$LINENO: checking for short" >&5
7569 echo $ECHO_N "checking for short... $ECHO_C" >&6
7570 if test "${ac_cv_type_short+set}" = set; then
7571 echo $ECHO_N "(cached) $ECHO_C" >&6
7572 else
7573 cat >conftest.$ac_ext <<_ACEOF
7574 /* confdefs.h. */
7575 _ACEOF
7576 cat confdefs.h >>conftest.$ac_ext
7577 cat >>conftest.$ac_ext <<_ACEOF
7578 /* end confdefs.h. */
7579 $ac_includes_default
7581 main ()
7583 if ((short *) 0)
7584 return 0;
7585 if (sizeof (short))
7586 return 0;
7588 return 0;
7590 _ACEOF
7591 rm -f conftest.$ac_objext
7592 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7593 (eval $ac_compile) 2>conftest.er1
7594 ac_status=$?
7595 grep -v '^ *+' conftest.er1 >conftest.err
7596 rm -f conftest.er1
7597 cat conftest.err >&5
7598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7599 (exit $ac_status); } &&
7600 { ac_try='test -z "$ac_c_werror_flag"
7601 || test ! -s conftest.err'
7602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7603 (eval $ac_try) 2>&5
7604 ac_status=$?
7605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7606 (exit $ac_status); }; } &&
7607 { ac_try='test -s conftest.$ac_objext'
7608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7609 (eval $ac_try) 2>&5
7610 ac_status=$?
7611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7612 (exit $ac_status); }; }; then
7613 ac_cv_type_short=yes
7614 else
7615 echo "$as_me: failed program was:" >&5
7616 sed 's/^/| /' conftest.$ac_ext >&5
7618 ac_cv_type_short=no
7620 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7622 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7623 echo "${ECHO_T}$ac_cv_type_short" >&6
7625 echo "$as_me:$LINENO: checking size of short" >&5
7626 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7627 if test "${ac_cv_sizeof_short+set}" = set; then
7628 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 else
7630 if test "$ac_cv_type_short" = yes; then
7631 # The cast to unsigned long works around a bug in the HP C Compiler
7632 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7633 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7634 # This bug is HP SR number 8606223364.
7635 if test "$cross_compiling" = yes; then
7636 # Depending upon the size, compute the lo and hi bounds.
7637 cat >conftest.$ac_ext <<_ACEOF
7638 /* confdefs.h. */
7639 _ACEOF
7640 cat confdefs.h >>conftest.$ac_ext
7641 cat >>conftest.$ac_ext <<_ACEOF
7642 /* end confdefs.h. */
7643 $ac_includes_default
7645 main ()
7647 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7648 test_array [0] = 0
7651 return 0;
7653 _ACEOF
7654 rm -f conftest.$ac_objext
7655 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7656 (eval $ac_compile) 2>conftest.er1
7657 ac_status=$?
7658 grep -v '^ *+' conftest.er1 >conftest.err
7659 rm -f conftest.er1
7660 cat conftest.err >&5
7661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7662 (exit $ac_status); } &&
7663 { ac_try='test -z "$ac_c_werror_flag"
7664 || test ! -s conftest.err'
7665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7666 (eval $ac_try) 2>&5
7667 ac_status=$?
7668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7669 (exit $ac_status); }; } &&
7670 { ac_try='test -s conftest.$ac_objext'
7671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7672 (eval $ac_try) 2>&5
7673 ac_status=$?
7674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7675 (exit $ac_status); }; }; then
7676 ac_lo=0 ac_mid=0
7677 while :; do
7678 cat >conftest.$ac_ext <<_ACEOF
7679 /* confdefs.h. */
7680 _ACEOF
7681 cat confdefs.h >>conftest.$ac_ext
7682 cat >>conftest.$ac_ext <<_ACEOF
7683 /* end confdefs.h. */
7684 $ac_includes_default
7686 main ()
7688 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7689 test_array [0] = 0
7692 return 0;
7694 _ACEOF
7695 rm -f conftest.$ac_objext
7696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7697 (eval $ac_compile) 2>conftest.er1
7698 ac_status=$?
7699 grep -v '^ *+' conftest.er1 >conftest.err
7700 rm -f conftest.er1
7701 cat conftest.err >&5
7702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7703 (exit $ac_status); } &&
7704 { ac_try='test -z "$ac_c_werror_flag"
7705 || test ! -s conftest.err'
7706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7707 (eval $ac_try) 2>&5
7708 ac_status=$?
7709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7710 (exit $ac_status); }; } &&
7711 { ac_try='test -s conftest.$ac_objext'
7712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7713 (eval $ac_try) 2>&5
7714 ac_status=$?
7715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7716 (exit $ac_status); }; }; then
7717 ac_hi=$ac_mid; break
7718 else
7719 echo "$as_me: failed program was:" >&5
7720 sed 's/^/| /' conftest.$ac_ext >&5
7722 ac_lo=`expr $ac_mid + 1`
7723 if test $ac_lo -le $ac_mid; then
7724 ac_lo= ac_hi=
7725 break
7727 ac_mid=`expr 2 '*' $ac_mid + 1`
7729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7730 done
7731 else
7732 echo "$as_me: failed program was:" >&5
7733 sed 's/^/| /' conftest.$ac_ext >&5
7735 cat >conftest.$ac_ext <<_ACEOF
7736 /* confdefs.h. */
7737 _ACEOF
7738 cat confdefs.h >>conftest.$ac_ext
7739 cat >>conftest.$ac_ext <<_ACEOF
7740 /* end confdefs.h. */
7741 $ac_includes_default
7743 main ()
7745 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7746 test_array [0] = 0
7749 return 0;
7751 _ACEOF
7752 rm -f conftest.$ac_objext
7753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7754 (eval $ac_compile) 2>conftest.er1
7755 ac_status=$?
7756 grep -v '^ *+' conftest.er1 >conftest.err
7757 rm -f conftest.er1
7758 cat conftest.err >&5
7759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7760 (exit $ac_status); } &&
7761 { ac_try='test -z "$ac_c_werror_flag"
7762 || test ! -s conftest.err'
7763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7764 (eval $ac_try) 2>&5
7765 ac_status=$?
7766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7767 (exit $ac_status); }; } &&
7768 { ac_try='test -s conftest.$ac_objext'
7769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7770 (eval $ac_try) 2>&5
7771 ac_status=$?
7772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7773 (exit $ac_status); }; }; then
7774 ac_hi=-1 ac_mid=-1
7775 while :; do
7776 cat >conftest.$ac_ext <<_ACEOF
7777 /* confdefs.h. */
7778 _ACEOF
7779 cat confdefs.h >>conftest.$ac_ext
7780 cat >>conftest.$ac_ext <<_ACEOF
7781 /* end confdefs.h. */
7782 $ac_includes_default
7784 main ()
7786 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7787 test_array [0] = 0
7790 return 0;
7792 _ACEOF
7793 rm -f conftest.$ac_objext
7794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7795 (eval $ac_compile) 2>conftest.er1
7796 ac_status=$?
7797 grep -v '^ *+' conftest.er1 >conftest.err
7798 rm -f conftest.er1
7799 cat conftest.err >&5
7800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7801 (exit $ac_status); } &&
7802 { ac_try='test -z "$ac_c_werror_flag"
7803 || test ! -s conftest.err'
7804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7805 (eval $ac_try) 2>&5
7806 ac_status=$?
7807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7808 (exit $ac_status); }; } &&
7809 { ac_try='test -s conftest.$ac_objext'
7810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7811 (eval $ac_try) 2>&5
7812 ac_status=$?
7813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814 (exit $ac_status); }; }; then
7815 ac_lo=$ac_mid; break
7816 else
7817 echo "$as_me: failed program was:" >&5
7818 sed 's/^/| /' conftest.$ac_ext >&5
7820 ac_hi=`expr '(' $ac_mid ')' - 1`
7821 if test $ac_mid -le $ac_hi; then
7822 ac_lo= ac_hi=
7823 break
7825 ac_mid=`expr 2 '*' $ac_mid`
7827 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7828 done
7829 else
7830 echo "$as_me: failed program was:" >&5
7831 sed 's/^/| /' conftest.$ac_ext >&5
7833 ac_lo= ac_hi=
7835 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7837 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7838 # Binary search between lo and hi bounds.
7839 while test "x$ac_lo" != "x$ac_hi"; do
7840 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7841 cat >conftest.$ac_ext <<_ACEOF
7842 /* confdefs.h. */
7843 _ACEOF
7844 cat confdefs.h >>conftest.$ac_ext
7845 cat >>conftest.$ac_ext <<_ACEOF
7846 /* end confdefs.h. */
7847 $ac_includes_default
7849 main ()
7851 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7852 test_array [0] = 0
7855 return 0;
7857 _ACEOF
7858 rm -f conftest.$ac_objext
7859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7860 (eval $ac_compile) 2>conftest.er1
7861 ac_status=$?
7862 grep -v '^ *+' conftest.er1 >conftest.err
7863 rm -f conftest.er1
7864 cat conftest.err >&5
7865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7866 (exit $ac_status); } &&
7867 { ac_try='test -z "$ac_c_werror_flag"
7868 || test ! -s conftest.err'
7869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7870 (eval $ac_try) 2>&5
7871 ac_status=$?
7872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7873 (exit $ac_status); }; } &&
7874 { ac_try='test -s conftest.$ac_objext'
7875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7876 (eval $ac_try) 2>&5
7877 ac_status=$?
7878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7879 (exit $ac_status); }; }; then
7880 ac_hi=$ac_mid
7881 else
7882 echo "$as_me: failed program was:" >&5
7883 sed 's/^/| /' conftest.$ac_ext >&5
7885 ac_lo=`expr '(' $ac_mid ')' + 1`
7887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7888 done
7889 case $ac_lo in
7890 ?*) ac_cv_sizeof_short=$ac_lo;;
7891 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7892 See \`config.log' for more details." >&5
7893 echo "$as_me: error: cannot compute sizeof (short), 77
7894 See \`config.log' for more details." >&2;}
7895 { (exit 1); exit 1; }; } ;;
7896 esac
7897 else
7898 if test "$cross_compiling" = yes; then
7899 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7900 See \`config.log' for more details." >&5
7901 echo "$as_me: error: cannot run test program while cross compiling
7902 See \`config.log' for more details." >&2;}
7903 { (exit 1); exit 1; }; }
7904 else
7905 cat >conftest.$ac_ext <<_ACEOF
7906 /* confdefs.h. */
7907 _ACEOF
7908 cat confdefs.h >>conftest.$ac_ext
7909 cat >>conftest.$ac_ext <<_ACEOF
7910 /* end confdefs.h. */
7911 $ac_includes_default
7912 long longval () { return (long) (sizeof (short)); }
7913 unsigned long ulongval () { return (long) (sizeof (short)); }
7914 #include <stdio.h>
7915 #include <stdlib.h>
7917 main ()
7920 FILE *f = fopen ("conftest.val", "w");
7921 if (! f)
7922 exit (1);
7923 if (((long) (sizeof (short))) < 0)
7925 long i = longval ();
7926 if (i != ((long) (sizeof (short))))
7927 exit (1);
7928 fprintf (f, "%ld\n", i);
7930 else
7932 unsigned long i = ulongval ();
7933 if (i != ((long) (sizeof (short))))
7934 exit (1);
7935 fprintf (f, "%lu\n", i);
7937 exit (ferror (f) || fclose (f) != 0);
7940 return 0;
7942 _ACEOF
7943 rm -f conftest$ac_exeext
7944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7945 (eval $ac_link) 2>&5
7946 ac_status=$?
7947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7948 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7950 (eval $ac_try) 2>&5
7951 ac_status=$?
7952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7953 (exit $ac_status); }; }; then
7954 ac_cv_sizeof_short=`cat conftest.val`
7955 else
7956 echo "$as_me: program exited with status $ac_status" >&5
7957 echo "$as_me: failed program was:" >&5
7958 sed 's/^/| /' conftest.$ac_ext >&5
7960 ( exit $ac_status )
7961 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7962 See \`config.log' for more details." >&5
7963 echo "$as_me: error: cannot compute sizeof (short), 77
7964 See \`config.log' for more details." >&2;}
7965 { (exit 1); exit 1; }; }
7967 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7970 rm -f conftest.val
7971 else
7972 ac_cv_sizeof_short=0
7975 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7976 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
7977 cat >>confdefs.h <<_ACEOF
7978 #define SIZEOF_SHORT $ac_cv_sizeof_short
7979 _ACEOF
7982 echo "$as_me:$LINENO: checking for char" >&5
7983 echo $ECHO_N "checking for char... $ECHO_C" >&6
7984 if test "${ac_cv_type_char+set}" = set; then
7985 echo $ECHO_N "(cached) $ECHO_C" >&6
7986 else
7987 cat >conftest.$ac_ext <<_ACEOF
7988 /* confdefs.h. */
7989 _ACEOF
7990 cat confdefs.h >>conftest.$ac_ext
7991 cat >>conftest.$ac_ext <<_ACEOF
7992 /* end confdefs.h. */
7993 $ac_includes_default
7995 main ()
7997 if ((char *) 0)
7998 return 0;
7999 if (sizeof (char))
8000 return 0;
8002 return 0;
8004 _ACEOF
8005 rm -f conftest.$ac_objext
8006 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8007 (eval $ac_compile) 2>conftest.er1
8008 ac_status=$?
8009 grep -v '^ *+' conftest.er1 >conftest.err
8010 rm -f conftest.er1
8011 cat conftest.err >&5
8012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8013 (exit $ac_status); } &&
8014 { ac_try='test -z "$ac_c_werror_flag"
8015 || test ! -s conftest.err'
8016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8017 (eval $ac_try) 2>&5
8018 ac_status=$?
8019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8020 (exit $ac_status); }; } &&
8021 { ac_try='test -s conftest.$ac_objext'
8022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8023 (eval $ac_try) 2>&5
8024 ac_status=$?
8025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8026 (exit $ac_status); }; }; then
8027 ac_cv_type_char=yes
8028 else
8029 echo "$as_me: failed program was:" >&5
8030 sed 's/^/| /' conftest.$ac_ext >&5
8032 ac_cv_type_char=no
8034 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8036 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
8037 echo "${ECHO_T}$ac_cv_type_char" >&6
8039 echo "$as_me:$LINENO: checking size of char" >&5
8040 echo $ECHO_N "checking size of char... $ECHO_C" >&6
8041 if test "${ac_cv_sizeof_char+set}" = set; then
8042 echo $ECHO_N "(cached) $ECHO_C" >&6
8043 else
8044 if test "$ac_cv_type_char" = yes; then
8045 # The cast to unsigned long works around a bug in the HP C Compiler
8046 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8047 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8048 # This bug is HP SR number 8606223364.
8049 if test "$cross_compiling" = yes; then
8050 # Depending upon the size, compute the lo and hi bounds.
8051 cat >conftest.$ac_ext <<_ACEOF
8052 /* confdefs.h. */
8053 _ACEOF
8054 cat confdefs.h >>conftest.$ac_ext
8055 cat >>conftest.$ac_ext <<_ACEOF
8056 /* end confdefs.h. */
8057 $ac_includes_default
8059 main ()
8061 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
8062 test_array [0] = 0
8065 return 0;
8067 _ACEOF
8068 rm -f conftest.$ac_objext
8069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8070 (eval $ac_compile) 2>conftest.er1
8071 ac_status=$?
8072 grep -v '^ *+' conftest.er1 >conftest.err
8073 rm -f conftest.er1
8074 cat conftest.err >&5
8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); } &&
8077 { ac_try='test -z "$ac_c_werror_flag"
8078 || test ! -s conftest.err'
8079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8080 (eval $ac_try) 2>&5
8081 ac_status=$?
8082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8083 (exit $ac_status); }; } &&
8084 { ac_try='test -s conftest.$ac_objext'
8085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8086 (eval $ac_try) 2>&5
8087 ac_status=$?
8088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8089 (exit $ac_status); }; }; then
8090 ac_lo=0 ac_mid=0
8091 while :; do
8092 cat >conftest.$ac_ext <<_ACEOF
8093 /* confdefs.h. */
8094 _ACEOF
8095 cat confdefs.h >>conftest.$ac_ext
8096 cat >>conftest.$ac_ext <<_ACEOF
8097 /* end confdefs.h. */
8098 $ac_includes_default
8100 main ()
8102 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
8103 test_array [0] = 0
8106 return 0;
8108 _ACEOF
8109 rm -f conftest.$ac_objext
8110 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8111 (eval $ac_compile) 2>conftest.er1
8112 ac_status=$?
8113 grep -v '^ *+' conftest.er1 >conftest.err
8114 rm -f conftest.er1
8115 cat conftest.err >&5
8116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8117 (exit $ac_status); } &&
8118 { ac_try='test -z "$ac_c_werror_flag"
8119 || test ! -s conftest.err'
8120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8121 (eval $ac_try) 2>&5
8122 ac_status=$?
8123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8124 (exit $ac_status); }; } &&
8125 { ac_try='test -s conftest.$ac_objext'
8126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8127 (eval $ac_try) 2>&5
8128 ac_status=$?
8129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8130 (exit $ac_status); }; }; then
8131 ac_hi=$ac_mid; break
8132 else
8133 echo "$as_me: failed program was:" >&5
8134 sed 's/^/| /' conftest.$ac_ext >&5
8136 ac_lo=`expr $ac_mid + 1`
8137 if test $ac_lo -le $ac_mid; then
8138 ac_lo= ac_hi=
8139 break
8141 ac_mid=`expr 2 '*' $ac_mid + 1`
8143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8144 done
8145 else
8146 echo "$as_me: failed program was:" >&5
8147 sed 's/^/| /' conftest.$ac_ext >&5
8149 cat >conftest.$ac_ext <<_ACEOF
8150 /* confdefs.h. */
8151 _ACEOF
8152 cat confdefs.h >>conftest.$ac_ext
8153 cat >>conftest.$ac_ext <<_ACEOF
8154 /* end confdefs.h. */
8155 $ac_includes_default
8157 main ()
8159 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
8160 test_array [0] = 0
8163 return 0;
8165 _ACEOF
8166 rm -f conftest.$ac_objext
8167 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8168 (eval $ac_compile) 2>conftest.er1
8169 ac_status=$?
8170 grep -v '^ *+' conftest.er1 >conftest.err
8171 rm -f conftest.er1
8172 cat conftest.err >&5
8173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8174 (exit $ac_status); } &&
8175 { ac_try='test -z "$ac_c_werror_flag"
8176 || test ! -s conftest.err'
8177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8178 (eval $ac_try) 2>&5
8179 ac_status=$?
8180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8181 (exit $ac_status); }; } &&
8182 { ac_try='test -s conftest.$ac_objext'
8183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8184 (eval $ac_try) 2>&5
8185 ac_status=$?
8186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8187 (exit $ac_status); }; }; then
8188 ac_hi=-1 ac_mid=-1
8189 while :; do
8190 cat >conftest.$ac_ext <<_ACEOF
8191 /* confdefs.h. */
8192 _ACEOF
8193 cat confdefs.h >>conftest.$ac_ext
8194 cat >>conftest.$ac_ext <<_ACEOF
8195 /* end confdefs.h. */
8196 $ac_includes_default
8198 main ()
8200 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
8201 test_array [0] = 0
8204 return 0;
8206 _ACEOF
8207 rm -f conftest.$ac_objext
8208 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8209 (eval $ac_compile) 2>conftest.er1
8210 ac_status=$?
8211 grep -v '^ *+' conftest.er1 >conftest.err
8212 rm -f conftest.er1
8213 cat conftest.err >&5
8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215 (exit $ac_status); } &&
8216 { ac_try='test -z "$ac_c_werror_flag"
8217 || test ! -s conftest.err'
8218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8219 (eval $ac_try) 2>&5
8220 ac_status=$?
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222 (exit $ac_status); }; } &&
8223 { ac_try='test -s conftest.$ac_objext'
8224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8225 (eval $ac_try) 2>&5
8226 ac_status=$?
8227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8228 (exit $ac_status); }; }; then
8229 ac_lo=$ac_mid; break
8230 else
8231 echo "$as_me: failed program was:" >&5
8232 sed 's/^/| /' conftest.$ac_ext >&5
8234 ac_hi=`expr '(' $ac_mid ')' - 1`
8235 if test $ac_mid -le $ac_hi; then
8236 ac_lo= ac_hi=
8237 break
8239 ac_mid=`expr 2 '*' $ac_mid`
8241 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8242 done
8243 else
8244 echo "$as_me: failed program was:" >&5
8245 sed 's/^/| /' conftest.$ac_ext >&5
8247 ac_lo= ac_hi=
8249 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8251 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8252 # Binary search between lo and hi bounds.
8253 while test "x$ac_lo" != "x$ac_hi"; do
8254 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8255 cat >conftest.$ac_ext <<_ACEOF
8256 /* confdefs.h. */
8257 _ACEOF
8258 cat confdefs.h >>conftest.$ac_ext
8259 cat >>conftest.$ac_ext <<_ACEOF
8260 /* end confdefs.h. */
8261 $ac_includes_default
8263 main ()
8265 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
8266 test_array [0] = 0
8269 return 0;
8271 _ACEOF
8272 rm -f conftest.$ac_objext
8273 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8274 (eval $ac_compile) 2>conftest.er1
8275 ac_status=$?
8276 grep -v '^ *+' conftest.er1 >conftest.err
8277 rm -f conftest.er1
8278 cat conftest.err >&5
8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280 (exit $ac_status); } &&
8281 { ac_try='test -z "$ac_c_werror_flag"
8282 || test ! -s conftest.err'
8283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8284 (eval $ac_try) 2>&5
8285 ac_status=$?
8286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8287 (exit $ac_status); }; } &&
8288 { ac_try='test -s conftest.$ac_objext'
8289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8290 (eval $ac_try) 2>&5
8291 ac_status=$?
8292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8293 (exit $ac_status); }; }; then
8294 ac_hi=$ac_mid
8295 else
8296 echo "$as_me: failed program was:" >&5
8297 sed 's/^/| /' conftest.$ac_ext >&5
8299 ac_lo=`expr '(' $ac_mid ')' + 1`
8301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8302 done
8303 case $ac_lo in
8304 ?*) ac_cv_sizeof_char=$ac_lo;;
8305 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8306 See \`config.log' for more details." >&5
8307 echo "$as_me: error: cannot compute sizeof (char), 77
8308 See \`config.log' for more details." >&2;}
8309 { (exit 1); exit 1; }; } ;;
8310 esac
8311 else
8312 if test "$cross_compiling" = yes; then
8313 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
8314 See \`config.log' for more details." >&5
8315 echo "$as_me: error: cannot run test program while cross compiling
8316 See \`config.log' for more details." >&2;}
8317 { (exit 1); exit 1; }; }
8318 else
8319 cat >conftest.$ac_ext <<_ACEOF
8320 /* confdefs.h. */
8321 _ACEOF
8322 cat confdefs.h >>conftest.$ac_ext
8323 cat >>conftest.$ac_ext <<_ACEOF
8324 /* end confdefs.h. */
8325 $ac_includes_default
8326 long longval () { return (long) (sizeof (char)); }
8327 unsigned long ulongval () { return (long) (sizeof (char)); }
8328 #include <stdio.h>
8329 #include <stdlib.h>
8331 main ()
8334 FILE *f = fopen ("conftest.val", "w");
8335 if (! f)
8336 exit (1);
8337 if (((long) (sizeof (char))) < 0)
8339 long i = longval ();
8340 if (i != ((long) (sizeof (char))))
8341 exit (1);
8342 fprintf (f, "%ld\n", i);
8344 else
8346 unsigned long i = ulongval ();
8347 if (i != ((long) (sizeof (char))))
8348 exit (1);
8349 fprintf (f, "%lu\n", i);
8351 exit (ferror (f) || fclose (f) != 0);
8354 return 0;
8356 _ACEOF
8357 rm -f conftest$ac_exeext
8358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8359 (eval $ac_link) 2>&5
8360 ac_status=$?
8361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8362 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8364 (eval $ac_try) 2>&5
8365 ac_status=$?
8366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8367 (exit $ac_status); }; }; then
8368 ac_cv_sizeof_char=`cat conftest.val`
8369 else
8370 echo "$as_me: program exited with status $ac_status" >&5
8371 echo "$as_me: failed program was:" >&5
8372 sed 's/^/| /' conftest.$ac_ext >&5
8374 ( exit $ac_status )
8375 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8376 See \`config.log' for more details." >&5
8377 echo "$as_me: error: cannot compute sizeof (char), 77
8378 See \`config.log' for more details." >&2;}
8379 { (exit 1); exit 1; }; }
8381 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8384 rm -f conftest.val
8385 else
8386 ac_cv_sizeof_char=0
8389 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
8390 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
8391 cat >>confdefs.h <<_ACEOF
8392 #define SIZEOF_CHAR $ac_cv_sizeof_char
8393 _ACEOF
8397 echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
8398 echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
8399 case "$ac_cv_sizeof_char" in
8400 1) acx_cv_type_int8_t=char ;;
8401 *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
8402 echo "$as_me: error: no 8-bit type" >&2;}
8403 { (exit please report a bug); exit please report a bug; }; }
8404 esac
8405 echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
8406 echo "${ECHO_T}$acx_cv_type_int8_t" >&6
8408 echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
8409 echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
8410 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
8411 2:*) acx_cv_type_int16_t=int ;;
8412 *:2) acx_cv_type_int16_t=short ;;
8413 *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
8414 echo "$as_me: error: no 16-bit type" >&2;}
8415 { (exit please report a bug); exit please report a bug; }; }
8416 esac
8417 echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
8418 echo "${ECHO_T}$acx_cv_type_int16_t" >&6
8420 echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
8421 echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
8422 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
8423 4:*) acx_cv_type_int32_t=int ;;
8424 *:4) acx_cv_type_int32_t=long ;;
8425 *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
8426 echo "$as_me: error: no 32-bit type" >&2;}
8427 { (exit please report a bug); exit please report a bug; }; }
8428 esac
8429 echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
8430 echo "${ECHO_T}$acx_cv_type_int32_t" >&6
8433 # These tests are here to make the output prettier
8435 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
8436 case "$ac_cv_sizeof_long" in
8437 8) acx_cv_type_int64_t=long ;;
8438 esac
8439 echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
8440 echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
8441 echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
8442 echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
8445 # Now we can use the above types
8447 if test "$ac_cv_type_uintptr_t" != yes; then
8448 echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
8449 echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
8450 case $ac_cv_sizeof_void_p in
8451 2) acx_cv_type_intptr_t=int16_t ;;
8452 4) acx_cv_type_intptr_t=int32_t ;;
8453 8) acx_cv_type_intptr_t=int64_t ;;
8454 *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
8455 echo "$as_me: error: no equivalent for intptr_t" >&2;}
8456 { (exit please report a bug); exit please report a bug; }; }
8457 esac
8458 echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
8459 echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
8462 # ----------------- done all checks, emit header -------------
8463 ac_config_commands="$ac_config_commands gstdint.h"
8468 # Check to see if -pthread or -lpthread is needed. Prefer the former.
8469 # In case the pthread.h system header is not found, this test will fail.
8470 XPCFLAGS=""
8471 CFLAGS="$CFLAGS -pthread"
8472 cat >conftest.$ac_ext <<_ACEOF
8473 /* confdefs.h. */
8474 _ACEOF
8475 cat confdefs.h >>conftest.$ac_ext
8476 cat >>conftest.$ac_ext <<_ACEOF
8477 /* end confdefs.h. */
8478 #include <pthread.h>
8479 void *g(void *d) { return NULL; }
8481 main ()
8483 pthread_t t; pthread_create(&t,NULL,g,NULL);
8485 return 0;
8487 _ACEOF
8488 rm -f conftest.$ac_objext conftest$ac_exeext
8489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8490 (eval $ac_link) 2>conftest.er1
8491 ac_status=$?
8492 grep -v '^ *+' conftest.er1 >conftest.err
8493 rm -f conftest.er1
8494 cat conftest.err >&5
8495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8496 (exit $ac_status); } &&
8497 { ac_try='test -z "$ac_c_werror_flag"
8498 || test ! -s conftest.err'
8499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8500 (eval $ac_try) 2>&5
8501 ac_status=$?
8502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8503 (exit $ac_status); }; } &&
8504 { ac_try='test -s conftest$ac_exeext'
8505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8506 (eval $ac_try) 2>&5
8507 ac_status=$?
8508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8509 (exit $ac_status); }; }; then
8510 XPCFLAGS=" -Wc,-pthread"
8511 else
8512 echo "$as_me: failed program was:" >&5
8513 sed 's/^/| /' conftest.$ac_ext >&5
8515 CFLAGS="$save_CFLAGS" LIBS="-lpthread $LIBS"
8516 cat >conftest.$ac_ext <<_ACEOF
8517 /* confdefs.h. */
8518 _ACEOF
8519 cat confdefs.h >>conftest.$ac_ext
8520 cat >>conftest.$ac_ext <<_ACEOF
8521 /* end confdefs.h. */
8522 #include <pthread.h>
8523 void *g(void *d) { return NULL; }
8525 main ()
8527 pthread_t t; pthread_create(&t,NULL,g,NULL);
8529 return 0;
8531 _ACEOF
8532 rm -f conftest.$ac_objext conftest$ac_exeext
8533 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8534 (eval $ac_link) 2>conftest.er1
8535 ac_status=$?
8536 grep -v '^ *+' conftest.er1 >conftest.err
8537 rm -f conftest.er1
8538 cat conftest.err >&5
8539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 (exit $ac_status); } &&
8541 { ac_try='test -z "$ac_c_werror_flag"
8542 || test ! -s conftest.err'
8543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8544 (eval $ac_try) 2>&5
8545 ac_status=$?
8546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8547 (exit $ac_status); }; } &&
8548 { ac_try='test -s conftest$ac_exeext'
8549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8550 (eval $ac_try) 2>&5
8551 ac_status=$?
8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 (exit $ac_status); }; }; then
8555 else
8556 echo "$as_me: failed program was:" >&5
8557 sed 's/^/| /' conftest.$ac_ext >&5
8559 { { echo "$as_me:$LINENO: error: Pthreads are required to build libgomp" >&5
8560 echo "$as_me: error: Pthreads are required to build libgomp" >&2;}
8561 { (exit 1); exit 1; }; }
8563 rm -f conftest.err conftest.$ac_objext \
8564 conftest$ac_exeext conftest.$ac_ext
8566 rm -f conftest.err conftest.$ac_objext \
8567 conftest$ac_exeext conftest.$ac_ext
8569 # Check for functions needed.
8572 for ac_func in getloadavg clock_gettime
8574 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8575 echo "$as_me:$LINENO: checking for $ac_func" >&5
8576 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8577 if eval "test \"\${$as_ac_var+set}\" = set"; then
8578 echo $ECHO_N "(cached) $ECHO_C" >&6
8579 else
8580 cat >conftest.$ac_ext <<_ACEOF
8581 /* confdefs.h. */
8582 _ACEOF
8583 cat confdefs.h >>conftest.$ac_ext
8584 cat >>conftest.$ac_ext <<_ACEOF
8585 /* end confdefs.h. */
8586 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8587 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8588 #define $ac_func innocuous_$ac_func
8590 /* System header to define __stub macros and hopefully few prototypes,
8591 which can conflict with char $ac_func (); below.
8592 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8593 <limits.h> exists even on freestanding compilers. */
8595 #ifdef __STDC__
8596 # include <limits.h>
8597 #else
8598 # include <assert.h>
8599 #endif
8601 #undef $ac_func
8603 /* Override any gcc2 internal prototype to avoid an error. */
8604 #ifdef __cplusplus
8605 extern "C"
8607 #endif
8608 /* We use char because int might match the return type of a gcc2
8609 builtin and then its argument prototype would still apply. */
8610 char $ac_func ();
8611 /* The GNU C library defines this for functions which it implements
8612 to always fail with ENOSYS. Some functions are actually named
8613 something starting with __ and the normal name is an alias. */
8614 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8615 choke me
8616 #else
8617 char (*f) () = $ac_func;
8618 #endif
8619 #ifdef __cplusplus
8621 #endif
8624 main ()
8626 return f != $ac_func;
8628 return 0;
8630 _ACEOF
8631 rm -f conftest.$ac_objext conftest$ac_exeext
8632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8633 (eval $ac_link) 2>conftest.er1
8634 ac_status=$?
8635 grep -v '^ *+' conftest.er1 >conftest.err
8636 rm -f conftest.er1
8637 cat conftest.err >&5
8638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8639 (exit $ac_status); } &&
8640 { ac_try='test -z "$ac_c_werror_flag"
8641 || test ! -s conftest.err'
8642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8643 (eval $ac_try) 2>&5
8644 ac_status=$?
8645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8646 (exit $ac_status); }; } &&
8647 { ac_try='test -s conftest$ac_exeext'
8648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8649 (eval $ac_try) 2>&5
8650 ac_status=$?
8651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8652 (exit $ac_status); }; }; then
8653 eval "$as_ac_var=yes"
8654 else
8655 echo "$as_me: failed program was:" >&5
8656 sed 's/^/| /' conftest.$ac_ext >&5
8658 eval "$as_ac_var=no"
8660 rm -f conftest.err conftest.$ac_objext \
8661 conftest$ac_exeext conftest.$ac_ext
8663 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8664 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8665 if test `eval echo '${'$as_ac_var'}'` = yes; then
8666 cat >>confdefs.h <<_ACEOF
8667 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8668 _ACEOF
8671 done
8674 # Check for broken semaphore implementation on darwin.
8675 # sem_init returns: sem_init error: Function not implemented.
8676 case "$host" in
8677 *-darwin*)
8679 cat >>confdefs.h <<\_ACEOF
8680 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
8681 _ACEOF
8684 *-linux*)
8685 case "$enable_linux_futex" in
8686 default)
8687 # If headers don't have gettid/futex syscalls definition, then
8688 # default to no, otherwise there will be compile time failures.
8689 # Otherwise, default to yes. If we don't detect we are
8690 # compiled/linked against NPTL and not cross-compiling, check
8691 # if programs are run by default against NPTL and if not, issue
8692 # a warning.
8693 enable_linux_futex=no
8694 cat >conftest.$ac_ext <<_ACEOF
8695 /* confdefs.h. */
8696 _ACEOF
8697 cat confdefs.h >>conftest.$ac_ext
8698 cat >>conftest.$ac_ext <<_ACEOF
8699 /* end confdefs.h. */
8700 #include <sys/syscall.h>
8701 int lk;
8703 main ()
8705 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
8707 return 0;
8709 _ACEOF
8710 rm -f conftest.$ac_objext conftest$ac_exeext
8711 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8712 (eval $ac_link) 2>conftest.er1
8713 ac_status=$?
8714 grep -v '^ *+' conftest.er1 >conftest.err
8715 rm -f conftest.er1
8716 cat conftest.err >&5
8717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8718 (exit $ac_status); } &&
8719 { ac_try='test -z "$ac_c_werror_flag"
8720 || test ! -s conftest.err'
8721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8722 (eval $ac_try) 2>&5
8723 ac_status=$?
8724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725 (exit $ac_status); }; } &&
8726 { ac_try='test -s conftest$ac_exeext'
8727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8728 (eval $ac_try) 2>&5
8729 ac_status=$?
8730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8731 (exit $ac_status); }; }; then
8732 cat >conftest.$ac_ext <<_ACEOF
8733 /* confdefs.h. */
8734 _ACEOF
8735 cat confdefs.h >>conftest.$ac_ext
8736 cat >>conftest.$ac_ext <<_ACEOF
8737 /* end confdefs.h. */
8738 #ifndef _GNU_SOURCE
8739 #define _GNU_SOURCE 1
8740 #endif
8741 #include <pthread.h>
8742 pthread_t th; void *status;
8744 main ()
8746 pthread_tryjoin_np (th, &status);
8748 return 0;
8750 _ACEOF
8751 rm -f conftest.$ac_objext conftest$ac_exeext
8752 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8753 (eval $ac_link) 2>conftest.er1
8754 ac_status=$?
8755 grep -v '^ *+' conftest.er1 >conftest.err
8756 rm -f conftest.er1
8757 cat conftest.err >&5
8758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8759 (exit $ac_status); } &&
8760 { ac_try='test -z "$ac_c_werror_flag"
8761 || test ! -s conftest.err'
8762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8763 (eval $ac_try) 2>&5
8764 ac_status=$?
8765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8766 (exit $ac_status); }; } &&
8767 { ac_try='test -s conftest$ac_exeext'
8768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8769 (eval $ac_try) 2>&5
8770 ac_status=$?
8771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8772 (exit $ac_status); }; }; then
8773 enable_linux_futex=yes
8774 else
8775 echo "$as_me: failed program was:" >&5
8776 sed 's/^/| /' conftest.$ac_ext >&5
8778 if test x$cross_compiling = xno; then
8779 if getconf GNU_LIBPTHREAD_VERSION 2>/dev/null \
8780 | LC_ALL=C grep -i NPTL > /dev/null 2>/dev/null; then
8781 { echo "$as_me:$LINENO: WARNING: The kernel might not support futex or gettid syscalls.
8782 If so, please configure with --disable-linux-futex" >&5
8783 echo "$as_me: WARNING: The kernel might not support futex or gettid syscalls.
8784 If so, please configure with --disable-linux-futex" >&2;}
8787 enable_linux_futex=yes
8789 rm -f conftest.err conftest.$ac_objext \
8790 conftest$ac_exeext conftest.$ac_ext
8791 else
8792 echo "$as_me: failed program was:" >&5
8793 sed 's/^/| /' conftest.$ac_ext >&5
8796 rm -f conftest.err conftest.$ac_objext \
8797 conftest$ac_exeext conftest.$ac_ext
8799 yes)
8800 cat >conftest.$ac_ext <<_ACEOF
8801 /* confdefs.h. */
8802 _ACEOF
8803 cat confdefs.h >>conftest.$ac_ext
8804 cat >>conftest.$ac_ext <<_ACEOF
8805 /* end confdefs.h. */
8806 #include <sys/syscall.h>
8807 int lk;
8809 main ()
8811 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
8813 return 0;
8815 _ACEOF
8816 rm -f conftest.$ac_objext conftest$ac_exeext
8817 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8818 (eval $ac_link) 2>conftest.er1
8819 ac_status=$?
8820 grep -v '^ *+' conftest.er1 >conftest.err
8821 rm -f conftest.er1
8822 cat conftest.err >&5
8823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8824 (exit $ac_status); } &&
8825 { ac_try='test -z "$ac_c_werror_flag"
8826 || test ! -s conftest.err'
8827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8828 (eval $ac_try) 2>&5
8829 ac_status=$?
8830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8831 (exit $ac_status); }; } &&
8832 { ac_try='test -s conftest$ac_exeext'
8833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8834 (eval $ac_try) 2>&5
8835 ac_status=$?
8836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8837 (exit $ac_status); }; }; then
8839 else
8840 echo "$as_me: failed program was:" >&5
8841 sed 's/^/| /' conftest.$ac_ext >&5
8843 { { echo "$as_me:$LINENO: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&5
8844 echo "$as_me: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&2;}
8845 { (exit 1); exit 1; }; }
8847 rm -f conftest.err conftest.$ac_objext \
8848 conftest$ac_exeext conftest.$ac_ext
8850 esac
8852 esac
8854 # At least for glibc, clock_gettime is in librt. But don't pull that
8855 # in if it still doesn't give us the function we want.
8856 if test $ac_cv_func_clock_gettime = no; then
8857 echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
8858 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
8859 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
8860 echo $ECHO_N "(cached) $ECHO_C" >&6
8861 else
8862 ac_check_lib_save_LIBS=$LIBS
8863 LIBS="-lrt $LIBS"
8864 cat >conftest.$ac_ext <<_ACEOF
8865 /* confdefs.h. */
8866 _ACEOF
8867 cat confdefs.h >>conftest.$ac_ext
8868 cat >>conftest.$ac_ext <<_ACEOF
8869 /* end confdefs.h. */
8871 /* Override any gcc2 internal prototype to avoid an error. */
8872 #ifdef __cplusplus
8873 extern "C"
8874 #endif
8875 /* We use char because int might match the return type of a gcc2
8876 builtin and then its argument prototype would still apply. */
8877 char clock_gettime ();
8879 main ()
8881 clock_gettime ();
8883 return 0;
8885 _ACEOF
8886 rm -f conftest.$ac_objext conftest$ac_exeext
8887 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8888 (eval $ac_link) 2>conftest.er1
8889 ac_status=$?
8890 grep -v '^ *+' conftest.er1 >conftest.err
8891 rm -f conftest.er1
8892 cat conftest.err >&5
8893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8894 (exit $ac_status); } &&
8895 { ac_try='test -z "$ac_c_werror_flag"
8896 || test ! -s conftest.err'
8897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8898 (eval $ac_try) 2>&5
8899 ac_status=$?
8900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8901 (exit $ac_status); }; } &&
8902 { ac_try='test -s conftest$ac_exeext'
8903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8904 (eval $ac_try) 2>&5
8905 ac_status=$?
8906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8907 (exit $ac_status); }; }; then
8908 ac_cv_lib_rt_clock_gettime=yes
8909 else
8910 echo "$as_me: failed program was:" >&5
8911 sed 's/^/| /' conftest.$ac_ext >&5
8913 ac_cv_lib_rt_clock_gettime=no
8915 rm -f conftest.err conftest.$ac_objext \
8916 conftest$ac_exeext conftest.$ac_ext
8917 LIBS=$ac_check_lib_save_LIBS
8919 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
8920 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
8921 if test $ac_cv_lib_rt_clock_gettime = yes; then
8922 LIBS="-lrt $LIBS"
8924 cat >>confdefs.h <<\_ACEOF
8925 #define HAVE_CLOCK_GETTIME 1
8926 _ACEOF
8932 # See if we support thread-local storage.
8934 # Check whether --enable-tls or --disable-tls was given.
8935 if test "${enable_tls+set}" = set; then
8936 enableval="$enable_tls"
8938 case "$enableval" in
8939 yes|no) ;;
8940 *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
8941 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
8942 { (exit 1); exit 1; }; } ;;
8943 esac
8945 else
8946 enable_tls=yes
8949 echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
8950 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
8951 if test "${have_tls+set}" = set; then
8952 echo $ECHO_N "(cached) $ECHO_C" >&6
8953 else
8955 if test "$cross_compiling" = yes; then
8956 cat >conftest.$ac_ext <<_ACEOF
8957 __thread int foo;
8958 _ACEOF
8959 rm -f conftest.$ac_objext
8960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8961 (eval $ac_compile) 2>conftest.er1
8962 ac_status=$?
8963 grep -v '^ *+' conftest.er1 >conftest.err
8964 rm -f conftest.er1
8965 cat conftest.err >&5
8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967 (exit $ac_status); } &&
8968 { ac_try='test -z "$ac_c_werror_flag"
8969 || test ! -s conftest.err'
8970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8971 (eval $ac_try) 2>&5
8972 ac_status=$?
8973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8974 (exit $ac_status); }; } &&
8975 { ac_try='test -s conftest.$ac_objext'
8976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8977 (eval $ac_try) 2>&5
8978 ac_status=$?
8979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8980 (exit $ac_status); }; }; then
8981 have_tls=yes
8982 else
8983 echo "$as_me: failed program was:" >&5
8984 sed 's/^/| /' conftest.$ac_ext >&5
8986 have_tls=no
8988 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8990 else
8991 cat >conftest.$ac_ext <<_ACEOF
8992 __thread int a; int b; int main() { return a = b; }
8993 _ACEOF
8994 rm -f conftest$ac_exeext
8995 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8996 (eval $ac_link) 2>&5
8997 ac_status=$?
8998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8999 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9001 (eval $ac_try) 2>&5
9002 ac_status=$?
9003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9004 (exit $ac_status); }; }; then
9005 save_LDFLAGS="$LDFLAGS"
9006 LDFLAGS="-static $LDFLAGS"
9007 cat >conftest.$ac_ext <<_ACEOF
9008 int main() { return 0; }
9009 _ACEOF
9010 rm -f conftest.$ac_objext conftest$ac_exeext
9011 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9012 (eval $ac_link) 2>conftest.er1
9013 ac_status=$?
9014 grep -v '^ *+' conftest.er1 >conftest.err
9015 rm -f conftest.er1
9016 cat conftest.err >&5
9017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9018 (exit $ac_status); } &&
9019 { ac_try='test -z "$ac_c_werror_flag"
9020 || test ! -s conftest.err'
9021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9022 (eval $ac_try) 2>&5
9023 ac_status=$?
9024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9025 (exit $ac_status); }; } &&
9026 { ac_try='test -s conftest$ac_exeext'
9027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9028 (eval $ac_try) 2>&5
9029 ac_status=$?
9030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9031 (exit $ac_status); }; }; then
9032 if test "$cross_compiling" = yes; then
9033 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
9034 See \`config.log' for more details." >&5
9035 echo "$as_me: error: cannot run test program while cross compiling
9036 See \`config.log' for more details." >&2;}
9037 { (exit 1); exit 1; }; }
9038 else
9039 cat >conftest.$ac_ext <<_ACEOF
9040 __thread int a; int b; int main() { return a = b; }
9041 _ACEOF
9042 rm -f conftest$ac_exeext
9043 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9044 (eval $ac_link) 2>&5
9045 ac_status=$?
9046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9047 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9049 (eval $ac_try) 2>&5
9050 ac_status=$?
9051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9052 (exit $ac_status); }; }; then
9053 have_tls=yes
9054 else
9055 echo "$as_me: program exited with status $ac_status" >&5
9056 echo "$as_me: failed program was:" >&5
9057 sed 's/^/| /' conftest.$ac_ext >&5
9059 ( exit $ac_status )
9060 have_tls=no
9062 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9064 else
9065 echo "$as_me: failed program was:" >&5
9066 sed 's/^/| /' conftest.$ac_ext >&5
9068 have_tls=yes
9070 rm -f conftest.err conftest.$ac_objext \
9071 conftest$ac_exeext conftest.$ac_ext
9072 LDFLAGS="$save_LDFLAGS"
9073 else
9074 echo "$as_me: program exited with status $ac_status" >&5
9075 echo "$as_me: failed program was:" >&5
9076 sed 's/^/| /' conftest.$ac_ext >&5
9078 ( exit $ac_status )
9079 have_tls=no
9081 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9084 echo "$as_me:$LINENO: result: $have_tls" >&5
9085 echo "${ECHO_T}$have_tls" >&6
9086 if test "$enable_tls $have_tls" = "yes yes"; then
9088 cat >>confdefs.h <<\_ACEOF
9089 #define HAVE_TLS 1
9090 _ACEOF
9094 # See what sort of export controls are availible.
9096 echo "$as_me:$LINENO: checking whether the target supports hidden visibility" >&5
9097 echo $ECHO_N "checking whether the target supports hidden visibility... $ECHO_C" >&6
9098 if test "${have_attribute_visibility+set}" = set; then
9099 echo $ECHO_N "(cached) $ECHO_C" >&6
9100 else
9102 save_CFLAGS="$CFLAGS"
9103 CFLAGS="$CFLAGS -Werror"
9104 cat >conftest.$ac_ext <<_ACEOF
9105 /* confdefs.h. */
9106 _ACEOF
9107 cat confdefs.h >>conftest.$ac_ext
9108 cat >>conftest.$ac_ext <<_ACEOF
9109 /* end confdefs.h. */
9110 void __attribute__((visibility("hidden"))) foo(void) { }
9112 main ()
9116 return 0;
9118 _ACEOF
9119 rm -f conftest.$ac_objext
9120 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9121 (eval $ac_compile) 2>conftest.er1
9122 ac_status=$?
9123 grep -v '^ *+' conftest.er1 >conftest.err
9124 rm -f conftest.er1
9125 cat conftest.err >&5
9126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9127 (exit $ac_status); } &&
9128 { ac_try='test -z "$ac_c_werror_flag"
9129 || test ! -s conftest.err'
9130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9131 (eval $ac_try) 2>&5
9132 ac_status=$?
9133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9134 (exit $ac_status); }; } &&
9135 { ac_try='test -s conftest.$ac_objext'
9136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9137 (eval $ac_try) 2>&5
9138 ac_status=$?
9139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9140 (exit $ac_status); }; }; then
9141 have_attribute_visibility=yes
9142 else
9143 echo "$as_me: failed program was:" >&5
9144 sed 's/^/| /' conftest.$ac_ext >&5
9146 have_attribute_visibility=no
9148 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9149 CFLAGS="$save_CFLAGS"
9151 echo "$as_me:$LINENO: result: $have_attribute_visibility" >&5
9152 echo "${ECHO_T}$have_attribute_visibility" >&6
9153 if test $have_attribute_visibility = yes; then
9155 cat >>confdefs.h <<\_ACEOF
9156 #define HAVE_ATTRIBUTE_VISIBILITY 1
9157 _ACEOF
9161 echo "$as_me:$LINENO: checking whether the target supports dllexport" >&5
9162 echo $ECHO_N "checking whether the target supports dllexport... $ECHO_C" >&6
9163 if test "${have_attribute_dllexport+set}" = set; then
9164 echo $ECHO_N "(cached) $ECHO_C" >&6
9165 else
9167 save_CFLAGS="$CFLAGS"
9168 CFLAGS="$CFLAGS -Werror"
9169 cat >conftest.$ac_ext <<_ACEOF
9170 /* confdefs.h. */
9171 _ACEOF
9172 cat confdefs.h >>conftest.$ac_ext
9173 cat >>conftest.$ac_ext <<_ACEOF
9174 /* end confdefs.h. */
9175 void __attribute__((dllexport)) foo(void) { }
9177 main ()
9181 return 0;
9183 _ACEOF
9184 rm -f conftest.$ac_objext
9185 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9186 (eval $ac_compile) 2>conftest.er1
9187 ac_status=$?
9188 grep -v '^ *+' conftest.er1 >conftest.err
9189 rm -f conftest.er1
9190 cat conftest.err >&5
9191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9192 (exit $ac_status); } &&
9193 { ac_try='test -z "$ac_c_werror_flag"
9194 || test ! -s conftest.err'
9195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9196 (eval $ac_try) 2>&5
9197 ac_status=$?
9198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9199 (exit $ac_status); }; } &&
9200 { ac_try='test -s conftest.$ac_objext'
9201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9202 (eval $ac_try) 2>&5
9203 ac_status=$?
9204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9205 (exit $ac_status); }; }; then
9206 have_attribute_dllexport=yes
9207 else
9208 echo "$as_me: failed program was:" >&5
9209 sed 's/^/| /' conftest.$ac_ext >&5
9211 have_attribute_dllexport=no
9213 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9214 CFLAGS="$save_CFLAGS"
9216 echo "$as_me:$LINENO: result: $have_attribute_dllexport" >&5
9217 echo "${ECHO_T}$have_attribute_dllexport" >&6
9218 if test $have_attribute_dllexport = yes; then
9220 cat >>confdefs.h <<\_ACEOF
9221 #define HAVE_ATTRIBUTE_DLLEXPORT 1
9222 _ACEOF
9226 echo "$as_me:$LINENO: checking whether the target supports symbol aliases" >&5
9227 echo $ECHO_N "checking whether the target supports symbol aliases... $ECHO_C" >&6
9228 if test "${have_attribute_alias+set}" = set; then
9229 echo $ECHO_N "(cached) $ECHO_C" >&6
9230 else
9232 cat >conftest.$ac_ext <<_ACEOF
9233 /* confdefs.h. */
9234 _ACEOF
9235 cat confdefs.h >>conftest.$ac_ext
9236 cat >>conftest.$ac_ext <<_ACEOF
9237 /* end confdefs.h. */
9239 void foo(void) { }
9240 extern void bar(void) __attribute__((alias("foo")));
9242 main ()
9244 bar();
9246 return 0;
9248 _ACEOF
9249 rm -f conftest.$ac_objext conftest$ac_exeext
9250 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9251 (eval $ac_link) 2>conftest.er1
9252 ac_status=$?
9253 grep -v '^ *+' conftest.er1 >conftest.err
9254 rm -f conftest.er1
9255 cat conftest.err >&5
9256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9257 (exit $ac_status); } &&
9258 { ac_try='test -z "$ac_c_werror_flag"
9259 || test ! -s conftest.err'
9260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9261 (eval $ac_try) 2>&5
9262 ac_status=$?
9263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264 (exit $ac_status); }; } &&
9265 { ac_try='test -s conftest$ac_exeext'
9266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9267 (eval $ac_try) 2>&5
9268 ac_status=$?
9269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270 (exit $ac_status); }; }; then
9271 have_attribute_alias=yes
9272 else
9273 echo "$as_me: failed program was:" >&5
9274 sed 's/^/| /' conftest.$ac_ext >&5
9276 have_attribute_alias=no
9278 rm -f conftest.err conftest.$ac_objext \
9279 conftest$ac_exeext conftest.$ac_ext
9281 echo "$as_me:$LINENO: result: $have_attribute_alias" >&5
9282 echo "${ECHO_T}$have_attribute_alias" >&6
9283 if test $have_attribute_alias = yes; then
9285 cat >>confdefs.h <<\_ACEOF
9286 #define HAVE_ATTRIBUTE_ALIAS 1
9287 _ACEOF
9291 # If we're not using GNU ld, then there's no point in even trying these
9292 # tests. Check for that first. We should have already tested for gld
9293 # by now (in libtool), but require it now just to be safe...
9294 test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
9295 test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
9299 # The name set by libtool depends on the version of libtool. Shame on us
9300 # for depending on an impl detail, but c'est la vie. Older versions used
9301 # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
9302 # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
9303 # makes sense). We'll test with_gnu_ld everywhere else, so if that isn't
9304 # set (hence we're using an older libtool), then set it.
9305 if test x${with_gnu_ld+set} != xset; then
9306 if test x${ac_cv_prog_gnu_ld+set} != xset; then
9307 # We got through "ac_require(ac_prog_ld)" and still not set? Huh?
9308 with_gnu_ld=no
9309 else
9310 with_gnu_ld=$ac_cv_prog_gnu_ld
9314 # Start by getting the version number. I think the libtool test already
9315 # does some of this, but throws away the result.
9317 ldver=`$LD --version 2>/dev/null | head -1 | \
9318 sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
9320 libgomp_gnu_ld_version=`echo $ldver | \
9321 $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
9323 # Set --gc-sections.
9324 if test "$with_gnu_ld" = "notbroken"; then
9325 # GNU ld it is! Joy and bunny rabbits!
9327 # All these tests are for C++; save the language and the compiler flags.
9328 # Need to do this so that g++ won't try to link in libstdc++
9329 ac_test_CFLAGS="${CFLAGS+set}"
9330 ac_save_CFLAGS="$CFLAGS"
9331 CFLAGS='-x c++ -Wl,--gc-sections'
9333 # Check for -Wl,--gc-sections
9334 # XXX This test is broken at the moment, as symbols required for linking
9335 # are now in libsupc++ (not built yet). In addition, this test has
9336 # cored on solaris in the past. In addition, --gc-sections doesn't
9337 # really work at the moment (keeps on discarding used sections, first
9338 # .eh_frame and now some of the glibc sections for iconv).
9339 # Bzzzzt. Thanks for playing, maybe next time.
9340 echo "$as_me:$LINENO: checking for ld that supports -Wl,--gc-sections" >&5
9341 echo $ECHO_N "checking for ld that supports -Wl,--gc-sections... $ECHO_C" >&6
9342 if test "$cross_compiling" = yes; then
9343 ac_sectionLDflags=yes
9344 else
9345 cat >conftest.$ac_ext <<_ACEOF
9346 /* confdefs.h. */
9347 _ACEOF
9348 cat confdefs.h >>conftest.$ac_ext
9349 cat >>conftest.$ac_ext <<_ACEOF
9350 /* end confdefs.h. */
9352 int main(void)
9354 try { throw 1; }
9355 catch (...) { };
9356 return 0;
9359 _ACEOF
9360 rm -f conftest$ac_exeext
9361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9362 (eval $ac_link) 2>&5
9363 ac_status=$?
9364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9365 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9367 (eval $ac_try) 2>&5
9368 ac_status=$?
9369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9370 (exit $ac_status); }; }; then
9371 ac_sectionLDflags=yes
9372 else
9373 echo "$as_me: program exited with status $ac_status" >&5
9374 echo "$as_me: failed program was:" >&5
9375 sed 's/^/| /' conftest.$ac_ext >&5
9377 ( exit $ac_status )
9378 ac_sectionLDflags=no
9380 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9382 if test "$ac_test_CFLAGS" = set; then
9383 CFLAGS="$ac_save_CFLAGS"
9384 else
9385 # this is the suspicious part
9386 CFLAGS=''
9388 if test "$ac_sectionLDflags" = "yes"; then
9389 SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
9391 echo "$as_me:$LINENO: result: $ac_sectionLDflags" >&5
9392 echo "${ECHO_T}$ac_sectionLDflags" >&6
9395 # Set linker optimization flags.
9396 if test x"$with_gnu_ld" = x"yes"; then
9397 OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
9405 # Check whether --enable-symvers or --disable-symvers was given.
9406 if test "${enable_symvers+set}" = set; then
9407 enableval="$enable_symvers"
9409 case "$enableval" in
9410 yes|no|gnu) ;;
9411 *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable symvers" >&5
9412 echo "$as_me: error: Unknown argument to enable/disable symvers" >&2;}
9413 { (exit 1); exit 1; }; } ;;
9414 esac
9416 else
9417 enable_symvers=yes
9421 # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
9422 # don't know enough about $LD to do tricks...
9424 # FIXME The following test is too strict, in theory.
9425 if test $enable_shared = no ||
9426 test "x$LD" = x ||
9427 test x$libgomp_gnu_ld_version = x; then
9428 enable_symvers=no
9431 # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
9432 if test $enable_symvers != no; then
9433 echo "$as_me:$LINENO: checking for shared libgcc" >&5
9434 echo $ECHO_N "checking for shared libgcc... $ECHO_C" >&6
9435 ac_save_CFLAGS="$CFLAGS"
9436 CFLAGS=' -lgcc_s'
9437 cat >conftest.$ac_ext <<_ACEOF
9438 /* confdefs.h. */
9439 _ACEOF
9440 cat confdefs.h >>conftest.$ac_ext
9441 cat >>conftest.$ac_ext <<_ACEOF
9442 /* end confdefs.h. */
9445 main ()
9447 return 0;
9449 return 0;
9451 _ACEOF
9452 rm -f conftest.$ac_objext conftest$ac_exeext
9453 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9454 (eval $ac_link) 2>conftest.er1
9455 ac_status=$?
9456 grep -v '^ *+' conftest.er1 >conftest.err
9457 rm -f conftest.er1
9458 cat conftest.err >&5
9459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9460 (exit $ac_status); } &&
9461 { ac_try='test -z "$ac_c_werror_flag"
9462 || test ! -s conftest.err'
9463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9464 (eval $ac_try) 2>&5
9465 ac_status=$?
9466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9467 (exit $ac_status); }; } &&
9468 { ac_try='test -s conftest$ac_exeext'
9469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9470 (eval $ac_try) 2>&5
9471 ac_status=$?
9472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9473 (exit $ac_status); }; }; then
9474 libgomp_shared_libgcc=yes
9475 else
9476 echo "$as_me: failed program was:" >&5
9477 sed 's/^/| /' conftest.$ac_ext >&5
9479 libgomp_shared_libgcc=no
9481 rm -f conftest.err conftest.$ac_objext \
9482 conftest$ac_exeext conftest.$ac_ext
9483 CFLAGS="$ac_save_CFLAGS"
9484 if test $libgomp_shared_libgcc = no; then
9485 cat > conftest.c <<EOF
9486 int main (void) { return 0; }
9488 libgomp_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
9489 -shared -shared-libgcc -o conftest.so \
9490 conftest.c -v 2>&1 >/dev/null \
9491 | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
9492 rm -f conftest.c conftest.so
9493 if test x${libgomp_libgcc_s_suffix+set} = xset; then
9494 CFLAGS=" -lgcc_s$libgomp_libgcc_s_suffix"
9495 cat >conftest.$ac_ext <<_ACEOF
9496 /* confdefs.h. */
9497 _ACEOF
9498 cat confdefs.h >>conftest.$ac_ext
9499 cat >>conftest.$ac_ext <<_ACEOF
9500 /* end confdefs.h. */
9503 main ()
9505 return 0;
9507 return 0;
9509 _ACEOF
9510 rm -f conftest.$ac_objext conftest$ac_exeext
9511 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9512 (eval $ac_link) 2>conftest.er1
9513 ac_status=$?
9514 grep -v '^ *+' conftest.er1 >conftest.err
9515 rm -f conftest.er1
9516 cat conftest.err >&5
9517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9518 (exit $ac_status); } &&
9519 { ac_try='test -z "$ac_c_werror_flag"
9520 || test ! -s conftest.err'
9521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9522 (eval $ac_try) 2>&5
9523 ac_status=$?
9524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525 (exit $ac_status); }; } &&
9526 { ac_try='test -s conftest$ac_exeext'
9527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9528 (eval $ac_try) 2>&5
9529 ac_status=$?
9530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531 (exit $ac_status); }; }; then
9532 libgomp_shared_libgcc=yes
9533 else
9534 echo "$as_me: failed program was:" >&5
9535 sed 's/^/| /' conftest.$ac_ext >&5
9538 rm -f conftest.err conftest.$ac_objext \
9539 conftest$ac_exeext conftest.$ac_ext
9540 CFLAGS="$ac_save_CFLAGS"
9543 echo "$as_me:$LINENO: result: $libgomp_shared_libgcc" >&5
9544 echo "${ECHO_T}$libgomp_shared_libgcc" >&6
9547 # For GNU ld, we need at least this version. The format is described in
9548 # LIBGOMP_CHECK_LINKER_FEATURES above.
9549 libgomp_min_gnu_ld_version=21400
9550 # XXXXXXXXXXX libgomp_gnu_ld_version=21390
9552 # Check to see if unspecified "yes" value can win, given results above.
9553 # Change "yes" into either "no" or a style name.
9554 if test $enable_symvers = yes; then
9555 if test $with_gnu_ld = yes &&
9556 test $libgomp_shared_libgcc = yes;
9557 then
9558 if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
9559 enable_symvers=gnu
9560 else
9561 # The right tools, the right setup, but too old. Fallbacks?
9562 { echo "$as_me:$LINENO: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
9563 echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
9564 { echo "$as_me:$LINENO: WARNING: === full symbol versioning support in this release of GCC." >&5
9565 echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
9566 { echo "$as_me:$LINENO: WARNING: === You would need to upgrade your binutils to version" >&5
9567 echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
9568 { echo "$as_me:$LINENO: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
9569 echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
9570 if test $libgomp_gnu_ld_version -ge 21200 ; then
9571 # Globbing fix is present, proper block support is not.
9572 { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9573 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9574 enable_symvers=no
9575 else
9576 # 2.11 or older.
9577 { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9578 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9579 enable_symvers=no
9582 else
9583 # just fail for now
9584 { echo "$as_me:$LINENO: WARNING: === You have requested some kind of symbol versioning, but" >&5
9585 echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
9586 { echo "$as_me:$LINENO: WARNING: === either you are not using a supported linker, or you are" >&5
9587 echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
9588 { echo "$as_me:$LINENO: WARNING: === not building a shared libgcc_s (which is required)." >&5
9589 echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
9590 { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9591 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9592 enable_symvers=no
9598 if test $enable_symvers != no; then
9599 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE=
9600 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE='#'
9601 else
9602 LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE='#'
9603 LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE=
9606 { echo "$as_me:$LINENO: versioning on shared library symbols is $enable_symvers" >&5
9607 echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
9610 # Get target configury.
9611 . ${srcdir}/configure.tgt
9612 CFLAGS="$save_CFLAGS $XCFLAGS"
9614 # Check for __sync_val_compare_and_swap, but only after the target has
9615 # had a chance to set XCFLAGS.
9617 echo "$as_me:$LINENO: checking whether the target supports __sync_*_compare_and_swap" >&5
9618 echo $ECHO_N "checking whether the target supports __sync_*_compare_and_swap... $ECHO_C" >&6
9619 if test "${have_sync_builtins+set}" = set; then
9620 echo $ECHO_N "(cached) $ECHO_C" >&6
9621 else
9623 cat >conftest.$ac_ext <<_ACEOF
9624 /* confdefs.h. */
9625 _ACEOF
9626 cat confdefs.h >>conftest.$ac_ext
9627 cat >>conftest.$ac_ext <<_ACEOF
9628 /* end confdefs.h. */
9631 main ()
9633 int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
9635 return 0;
9637 _ACEOF
9638 rm -f conftest.$ac_objext conftest$ac_exeext
9639 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9640 (eval $ac_link) 2>conftest.er1
9641 ac_status=$?
9642 grep -v '^ *+' conftest.er1 >conftest.err
9643 rm -f conftest.er1
9644 cat conftest.err >&5
9645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9646 (exit $ac_status); } &&
9647 { ac_try='test -z "$ac_c_werror_flag"
9648 || test ! -s conftest.err'
9649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9650 (eval $ac_try) 2>&5
9651 ac_status=$?
9652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653 (exit $ac_status); }; } &&
9654 { ac_try='test -s conftest$ac_exeext'
9655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9656 (eval $ac_try) 2>&5
9657 ac_status=$?
9658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9659 (exit $ac_status); }; }; then
9660 have_sync_builtins=yes
9661 else
9662 echo "$as_me: failed program was:" >&5
9663 sed 's/^/| /' conftest.$ac_ext >&5
9665 have_sync_builtins=no
9667 rm -f conftest.err conftest.$ac_objext \
9668 conftest$ac_exeext conftest.$ac_ext
9670 echo "$as_me:$LINENO: result: $have_sync_builtins" >&5
9671 echo "${ECHO_T}$have_sync_builtins" >&6
9672 if test $have_sync_builtins = yes; then
9674 cat >>confdefs.h <<\_ACEOF
9675 #define HAVE_SYNC_BUILTINS 1
9676 _ACEOF
9680 XCFLAGS="$XCFLAGS$XPCFLAGS"
9686 # Cleanup and exit.
9687 CFLAGS="$save_CFLAGS"
9688 cat >confcache <<\_ACEOF
9689 # This file is a shell script that caches the results of configure
9690 # tests run on this system so they can be shared between configure
9691 # scripts and configure runs, see configure's option --config-cache.
9692 # It is not useful on other systems. If it contains results you don't
9693 # want to keep, you may remove or edit it.
9695 # config.status only pays attention to the cache file if you give it
9696 # the --recheck option to rerun configure.
9698 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9699 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9700 # following values.
9702 _ACEOF
9704 # The following way of writing the cache mishandles newlines in values,
9705 # but we know of no workaround that is simple, portable, and efficient.
9706 # So, don't put newlines in cache variables' values.
9707 # Ultrix sh set writes to stderr and can't be redirected directly,
9708 # and sets the high bit in the cache file unless we assign to the vars.
9710 (set) 2>&1 |
9711 case `(ac_space=' '; set | grep ac_space) 2>&1` in
9712 *ac_space=\ *)
9713 # `set' does not quote correctly, so add quotes (double-quote
9714 # substitution turns \\\\ into \\, and sed turns \\ into \).
9715 sed -n \
9716 "s/'/'\\\\''/g;
9717 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9720 # `set' quotes correctly as required by POSIX, so do not add quotes.
9721 sed -n \
9722 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9724 esac;
9726 sed '
9727 t clear
9728 : clear
9729 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9730 t end
9731 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9732 : end' >>confcache
9733 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9734 if test -w $cache_file; then
9735 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9736 cat confcache >$cache_file
9737 else
9738 echo "not updating unwritable cache $cache_file"
9741 rm -f confcache
9743 if test ${multilib} = yes; then
9744 multilib_arg="--enable-multilib"
9745 else
9746 multilib_arg=
9749 # Set up the set of libraries that we need to link against for libgomp.
9750 # Note that the GOMP_SELF_SPEC in gcc.c will force -pthread for -fopenmp,
9751 # which will force linkage against -lpthread (or equivalent for the system).
9752 # That's not 100% ideal, but about the best we can do easily.
9753 if test $enable_shared = yes; then
9754 link_gomp="-lgomp %{static: $LIBS}"
9755 else
9756 link_gomp="-lgomp $LIBS"
9762 if test "$ac_cv_fc_compiler_gnu" = yes; then
9763 USE_FORTRAN_TRUE=
9764 USE_FORTRAN_FALSE='#'
9765 else
9766 USE_FORTRAN_TRUE='#'
9767 USE_FORTRAN_FALSE=
9771 # ??? 2006-01-24: Paulo committed to asking autoconf folk to document
9772 # and export AC_COMPUTE_INT. If that happens, then we'll need to remove
9773 # the underscore here and update the PREREQ. If it doesn't, then we'll
9774 # need to copy this macro to our acinclude.m4.
9775 save_CFLAGS="$CFLAGS"
9776 for i in $config_path; do
9777 if test -f $srcdir/config/$i/omp-lock.h; then
9778 CFLAGS="$CFLAGS -include $srcdir/config/$i/omp-lock.h"
9779 break
9781 done
9783 if test "$cross_compiling" = yes; then
9784 # Depending upon the size, compute the lo and hi bounds.
9785 cat >conftest.$ac_ext <<_ACEOF
9786 /* confdefs.h. */
9787 _ACEOF
9788 cat confdefs.h >>conftest.$ac_ext
9789 cat >>conftest.$ac_ext <<_ACEOF
9790 /* end confdefs.h. */
9793 main ()
9795 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= 0)];
9796 test_array [0] = 0
9799 return 0;
9801 _ACEOF
9802 rm -f conftest.$ac_objext
9803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9804 (eval $ac_compile) 2>conftest.er1
9805 ac_status=$?
9806 grep -v '^ *+' conftest.er1 >conftest.err
9807 rm -f conftest.er1
9808 cat conftest.err >&5
9809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9810 (exit $ac_status); } &&
9811 { ac_try='test -z "$ac_c_werror_flag"
9812 || test ! -s conftest.err'
9813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9814 (eval $ac_try) 2>&5
9815 ac_status=$?
9816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9817 (exit $ac_status); }; } &&
9818 { ac_try='test -s conftest.$ac_objext'
9819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9820 (eval $ac_try) 2>&5
9821 ac_status=$?
9822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9823 (exit $ac_status); }; }; then
9824 ac_lo=0 ac_mid=0
9825 while :; do
9826 cat >conftest.$ac_ext <<_ACEOF
9827 /* confdefs.h. */
9828 _ACEOF
9829 cat confdefs.h >>conftest.$ac_ext
9830 cat >>conftest.$ac_ext <<_ACEOF
9831 /* end confdefs.h. */
9834 main ()
9836 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
9837 test_array [0] = 0
9840 return 0;
9842 _ACEOF
9843 rm -f conftest.$ac_objext
9844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9845 (eval $ac_compile) 2>conftest.er1
9846 ac_status=$?
9847 grep -v '^ *+' conftest.er1 >conftest.err
9848 rm -f conftest.er1
9849 cat conftest.err >&5
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); } &&
9852 { ac_try='test -z "$ac_c_werror_flag"
9853 || test ! -s conftest.err'
9854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9855 (eval $ac_try) 2>&5
9856 ac_status=$?
9857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9858 (exit $ac_status); }; } &&
9859 { ac_try='test -s conftest.$ac_objext'
9860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9861 (eval $ac_try) 2>&5
9862 ac_status=$?
9863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9864 (exit $ac_status); }; }; then
9865 ac_hi=$ac_mid; break
9866 else
9867 echo "$as_me: failed program was:" >&5
9868 sed 's/^/| /' conftest.$ac_ext >&5
9870 ac_lo=`expr $ac_mid + 1`
9871 if test $ac_lo -le $ac_mid; then
9872 ac_lo= ac_hi=
9873 break
9875 ac_mid=`expr 2 '*' $ac_mid + 1`
9877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9878 done
9879 else
9880 echo "$as_me: failed program was:" >&5
9881 sed 's/^/| /' conftest.$ac_ext >&5
9883 cat >conftest.$ac_ext <<_ACEOF
9884 /* confdefs.h. */
9885 _ACEOF
9886 cat confdefs.h >>conftest.$ac_ext
9887 cat >>conftest.$ac_ext <<_ACEOF
9888 /* end confdefs.h. */
9891 main ()
9893 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) < 0)];
9894 test_array [0] = 0
9897 return 0;
9899 _ACEOF
9900 rm -f conftest.$ac_objext
9901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9902 (eval $ac_compile) 2>conftest.er1
9903 ac_status=$?
9904 grep -v '^ *+' conftest.er1 >conftest.err
9905 rm -f conftest.er1
9906 cat conftest.err >&5
9907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9908 (exit $ac_status); } &&
9909 { ac_try='test -z "$ac_c_werror_flag"
9910 || test ! -s conftest.err'
9911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9912 (eval $ac_try) 2>&5
9913 ac_status=$?
9914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9915 (exit $ac_status); }; } &&
9916 { ac_try='test -s conftest.$ac_objext'
9917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9918 (eval $ac_try) 2>&5
9919 ac_status=$?
9920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9921 (exit $ac_status); }; }; then
9922 ac_hi=-1 ac_mid=-1
9923 while :; do
9924 cat >conftest.$ac_ext <<_ACEOF
9925 /* confdefs.h. */
9926 _ACEOF
9927 cat confdefs.h >>conftest.$ac_ext
9928 cat >>conftest.$ac_ext <<_ACEOF
9929 /* end confdefs.h. */
9932 main ()
9934 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= $ac_mid)];
9935 test_array [0] = 0
9938 return 0;
9940 _ACEOF
9941 rm -f conftest.$ac_objext
9942 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9943 (eval $ac_compile) 2>conftest.er1
9944 ac_status=$?
9945 grep -v '^ *+' conftest.er1 >conftest.err
9946 rm -f conftest.er1
9947 cat conftest.err >&5
9948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9949 (exit $ac_status); } &&
9950 { ac_try='test -z "$ac_c_werror_flag"
9951 || test ! -s conftest.err'
9952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9953 (eval $ac_try) 2>&5
9954 ac_status=$?
9955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9956 (exit $ac_status); }; } &&
9957 { ac_try='test -s conftest.$ac_objext'
9958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9959 (eval $ac_try) 2>&5
9960 ac_status=$?
9961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 (exit $ac_status); }; }; then
9963 ac_lo=$ac_mid; break
9964 else
9965 echo "$as_me: failed program was:" >&5
9966 sed 's/^/| /' conftest.$ac_ext >&5
9968 ac_hi=`expr '(' $ac_mid ')' - 1`
9969 if test $ac_mid -le $ac_hi; then
9970 ac_lo= ac_hi=
9971 break
9973 ac_mid=`expr 2 '*' $ac_mid`
9975 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9976 done
9977 else
9978 echo "$as_me: failed program was:" >&5
9979 sed 's/^/| /' conftest.$ac_ext >&5
9981 ac_lo= ac_hi=
9983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9986 # Binary search between lo and hi bounds.
9987 while test "x$ac_lo" != "x$ac_hi"; do
9988 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9989 cat >conftest.$ac_ext <<_ACEOF
9990 /* confdefs.h. */
9991 _ACEOF
9992 cat confdefs.h >>conftest.$ac_ext
9993 cat >>conftest.$ac_ext <<_ACEOF
9994 /* end confdefs.h. */
9997 main ()
9999 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
10000 test_array [0] = 0
10003 return 0;
10005 _ACEOF
10006 rm -f conftest.$ac_objext
10007 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10008 (eval $ac_compile) 2>conftest.er1
10009 ac_status=$?
10010 grep -v '^ *+' conftest.er1 >conftest.err
10011 rm -f conftest.er1
10012 cat conftest.err >&5
10013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10014 (exit $ac_status); } &&
10015 { ac_try='test -z "$ac_c_werror_flag"
10016 || test ! -s conftest.err'
10017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10018 (eval $ac_try) 2>&5
10019 ac_status=$?
10020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10021 (exit $ac_status); }; } &&
10022 { ac_try='test -s conftest.$ac_objext'
10023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10024 (eval $ac_try) 2>&5
10025 ac_status=$?
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); }; }; then
10028 ac_hi=$ac_mid
10029 else
10030 echo "$as_me: failed program was:" >&5
10031 sed 's/^/| /' conftest.$ac_ext >&5
10033 ac_lo=`expr '(' $ac_mid ')' + 1`
10035 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10036 done
10037 case $ac_lo in
10038 ?*) OMP_LOCK_SIZE=$ac_lo;;
10039 '') { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
10040 echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
10041 { (exit 1); exit 1; }; } ;;
10042 esac
10043 else
10044 if test "$cross_compiling" = yes; then
10045 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10046 See \`config.log' for more details." >&5
10047 echo "$as_me: error: cannot run test program while cross compiling
10048 See \`config.log' for more details." >&2;}
10049 { (exit 1); exit 1; }; }
10050 else
10051 cat >conftest.$ac_ext <<_ACEOF
10052 /* confdefs.h. */
10053 _ACEOF
10054 cat confdefs.h >>conftest.$ac_ext
10055 cat >>conftest.$ac_ext <<_ACEOF
10056 /* end confdefs.h. */
10058 long longval () { return sizeof (omp_lock_t); }
10059 unsigned long ulongval () { return sizeof (omp_lock_t); }
10060 #include <stdio.h>
10061 #include <stdlib.h>
10063 main ()
10066 FILE *f = fopen ("conftest.val", "w");
10067 if (! f)
10068 exit (1);
10069 if ((sizeof (omp_lock_t)) < 0)
10071 long i = longval ();
10072 if (i != (sizeof (omp_lock_t)))
10073 exit (1);
10074 fprintf (f, "%ld\n", i);
10076 else
10078 unsigned long i = ulongval ();
10079 if (i != (sizeof (omp_lock_t)))
10080 exit (1);
10081 fprintf (f, "%lu\n", i);
10083 exit (ferror (f) || fclose (f) != 0);
10086 return 0;
10088 _ACEOF
10089 rm -f conftest$ac_exeext
10090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10091 (eval $ac_link) 2>&5
10092 ac_status=$?
10093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10094 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10096 (eval $ac_try) 2>&5
10097 ac_status=$?
10098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10099 (exit $ac_status); }; }; then
10100 OMP_LOCK_SIZE=`cat conftest.val`
10101 else
10102 echo "$as_me: program exited with status $ac_status" >&5
10103 echo "$as_me: failed program was:" >&5
10104 sed 's/^/| /' conftest.$ac_ext >&5
10106 ( exit $ac_status )
10107 { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
10108 echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
10109 { (exit 1); exit 1; }; }
10111 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10114 rm -f conftest.val
10115 if test "$cross_compiling" = yes; then
10116 # Depending upon the size, compute the lo and hi bounds.
10117 cat >conftest.$ac_ext <<_ACEOF
10118 /* confdefs.h. */
10119 _ACEOF
10120 cat confdefs.h >>conftest.$ac_ext
10121 cat >>conftest.$ac_ext <<_ACEOF
10122 /* end confdefs.h. */
10125 main ()
10127 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= 0)];
10128 test_array [0] = 0
10131 return 0;
10133 _ACEOF
10134 rm -f conftest.$ac_objext
10135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10136 (eval $ac_compile) 2>conftest.er1
10137 ac_status=$?
10138 grep -v '^ *+' conftest.er1 >conftest.err
10139 rm -f conftest.er1
10140 cat conftest.err >&5
10141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142 (exit $ac_status); } &&
10143 { ac_try='test -z "$ac_c_werror_flag"
10144 || test ! -s conftest.err'
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; } &&
10150 { ac_try='test -s conftest.$ac_objext'
10151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152 (eval $ac_try) 2>&5
10153 ac_status=$?
10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155 (exit $ac_status); }; }; then
10156 ac_lo=0 ac_mid=0
10157 while :; do
10158 cat >conftest.$ac_ext <<_ACEOF
10159 /* confdefs.h. */
10160 _ACEOF
10161 cat confdefs.h >>conftest.$ac_ext
10162 cat >>conftest.$ac_ext <<_ACEOF
10163 /* end confdefs.h. */
10166 main ()
10168 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
10169 test_array [0] = 0
10172 return 0;
10174 _ACEOF
10175 rm -f conftest.$ac_objext
10176 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10177 (eval $ac_compile) 2>conftest.er1
10178 ac_status=$?
10179 grep -v '^ *+' conftest.er1 >conftest.err
10180 rm -f conftest.er1
10181 cat conftest.err >&5
10182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10183 (exit $ac_status); } &&
10184 { ac_try='test -z "$ac_c_werror_flag"
10185 || test ! -s conftest.err'
10186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187 (eval $ac_try) 2>&5
10188 ac_status=$?
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); }; } &&
10191 { ac_try='test -s conftest.$ac_objext'
10192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10193 (eval $ac_try) 2>&5
10194 ac_status=$?
10195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196 (exit $ac_status); }; }; then
10197 ac_hi=$ac_mid; break
10198 else
10199 echo "$as_me: failed program was:" >&5
10200 sed 's/^/| /' conftest.$ac_ext >&5
10202 ac_lo=`expr $ac_mid + 1`
10203 if test $ac_lo -le $ac_mid; then
10204 ac_lo= ac_hi=
10205 break
10207 ac_mid=`expr 2 '*' $ac_mid + 1`
10209 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10210 done
10211 else
10212 echo "$as_me: failed program was:" >&5
10213 sed 's/^/| /' conftest.$ac_ext >&5
10215 cat >conftest.$ac_ext <<_ACEOF
10216 /* confdefs.h. */
10217 _ACEOF
10218 cat confdefs.h >>conftest.$ac_ext
10219 cat >>conftest.$ac_ext <<_ACEOF
10220 /* end confdefs.h. */
10223 main ()
10225 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) < 0)];
10226 test_array [0] = 0
10229 return 0;
10231 _ACEOF
10232 rm -f conftest.$ac_objext
10233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10234 (eval $ac_compile) 2>conftest.er1
10235 ac_status=$?
10236 grep -v '^ *+' conftest.er1 >conftest.err
10237 rm -f conftest.er1
10238 cat conftest.err >&5
10239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10240 (exit $ac_status); } &&
10241 { ac_try='test -z "$ac_c_werror_flag"
10242 || test ! -s conftest.err'
10243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10244 (eval $ac_try) 2>&5
10245 ac_status=$?
10246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247 (exit $ac_status); }; } &&
10248 { ac_try='test -s conftest.$ac_objext'
10249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10250 (eval $ac_try) 2>&5
10251 ac_status=$?
10252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10253 (exit $ac_status); }; }; then
10254 ac_hi=-1 ac_mid=-1
10255 while :; do
10256 cat >conftest.$ac_ext <<_ACEOF
10257 /* confdefs.h. */
10258 _ACEOF
10259 cat confdefs.h >>conftest.$ac_ext
10260 cat >>conftest.$ac_ext <<_ACEOF
10261 /* end confdefs.h. */
10264 main ()
10266 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= $ac_mid)];
10267 test_array [0] = 0
10270 return 0;
10272 _ACEOF
10273 rm -f conftest.$ac_objext
10274 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10275 (eval $ac_compile) 2>conftest.er1
10276 ac_status=$?
10277 grep -v '^ *+' conftest.er1 >conftest.err
10278 rm -f conftest.er1
10279 cat conftest.err >&5
10280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10281 (exit $ac_status); } &&
10282 { ac_try='test -z "$ac_c_werror_flag"
10283 || test ! -s conftest.err'
10284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10285 (eval $ac_try) 2>&5
10286 ac_status=$?
10287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10288 (exit $ac_status); }; } &&
10289 { ac_try='test -s conftest.$ac_objext'
10290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10291 (eval $ac_try) 2>&5
10292 ac_status=$?
10293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10294 (exit $ac_status); }; }; then
10295 ac_lo=$ac_mid; break
10296 else
10297 echo "$as_me: failed program was:" >&5
10298 sed 's/^/| /' conftest.$ac_ext >&5
10300 ac_hi=`expr '(' $ac_mid ')' - 1`
10301 if test $ac_mid -le $ac_hi; then
10302 ac_lo= ac_hi=
10303 break
10305 ac_mid=`expr 2 '*' $ac_mid`
10307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10308 done
10309 else
10310 echo "$as_me: failed program was:" >&5
10311 sed 's/^/| /' conftest.$ac_ext >&5
10313 ac_lo= ac_hi=
10315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10318 # Binary search between lo and hi bounds.
10319 while test "x$ac_lo" != "x$ac_hi"; do
10320 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10321 cat >conftest.$ac_ext <<_ACEOF
10322 /* confdefs.h. */
10323 _ACEOF
10324 cat confdefs.h >>conftest.$ac_ext
10325 cat >>conftest.$ac_ext <<_ACEOF
10326 /* end confdefs.h. */
10329 main ()
10331 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
10332 test_array [0] = 0
10335 return 0;
10337 _ACEOF
10338 rm -f conftest.$ac_objext
10339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10340 (eval $ac_compile) 2>conftest.er1
10341 ac_status=$?
10342 grep -v '^ *+' conftest.er1 >conftest.err
10343 rm -f conftest.er1
10344 cat conftest.err >&5
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); } &&
10347 { ac_try='test -z "$ac_c_werror_flag"
10348 || test ! -s conftest.err'
10349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10350 (eval $ac_try) 2>&5
10351 ac_status=$?
10352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353 (exit $ac_status); }; } &&
10354 { ac_try='test -s conftest.$ac_objext'
10355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10356 (eval $ac_try) 2>&5
10357 ac_status=$?
10358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10359 (exit $ac_status); }; }; then
10360 ac_hi=$ac_mid
10361 else
10362 echo "$as_me: failed program was:" >&5
10363 sed 's/^/| /' conftest.$ac_ext >&5
10365 ac_lo=`expr '(' $ac_mid ')' + 1`
10367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10368 done
10369 case $ac_lo in
10370 ?*) OMP_LOCK_ALIGN=$ac_lo;;
10371 '') ;;
10372 esac
10373 else
10374 if test "$cross_compiling" = yes; then
10375 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10376 See \`config.log' for more details." >&5
10377 echo "$as_me: error: cannot run test program while cross compiling
10378 See \`config.log' for more details." >&2;}
10379 { (exit 1); exit 1; }; }
10380 else
10381 cat >conftest.$ac_ext <<_ACEOF
10382 /* confdefs.h. */
10383 _ACEOF
10384 cat confdefs.h >>conftest.$ac_ext
10385 cat >>conftest.$ac_ext <<_ACEOF
10386 /* end confdefs.h. */
10388 long longval () { return __alignof (omp_lock_t); }
10389 unsigned long ulongval () { return __alignof (omp_lock_t); }
10390 #include <stdio.h>
10391 #include <stdlib.h>
10393 main ()
10396 FILE *f = fopen ("conftest.val", "w");
10397 if (! f)
10398 exit (1);
10399 if ((__alignof (omp_lock_t)) < 0)
10401 long i = longval ();
10402 if (i != (__alignof (omp_lock_t)))
10403 exit (1);
10404 fprintf (f, "%ld\n", i);
10406 else
10408 unsigned long i = ulongval ();
10409 if (i != (__alignof (omp_lock_t)))
10410 exit (1);
10411 fprintf (f, "%lu\n", i);
10413 exit (ferror (f) || fclose (f) != 0);
10416 return 0;
10418 _ACEOF
10419 rm -f conftest$ac_exeext
10420 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10421 (eval $ac_link) 2>&5
10422 ac_status=$?
10423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10424 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10426 (eval $ac_try) 2>&5
10427 ac_status=$?
10428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10429 (exit $ac_status); }; }; then
10430 OMP_LOCK_ALIGN=`cat conftest.val`
10431 else
10432 echo "$as_me: program exited with status $ac_status" >&5
10433 echo "$as_me: failed program was:" >&5
10434 sed 's/^/| /' conftest.$ac_ext >&5
10437 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10440 rm -f conftest.val
10441 if test "$cross_compiling" = yes; then
10442 # Depending upon the size, compute the lo and hi bounds.
10443 cat >conftest.$ac_ext <<_ACEOF
10444 /* confdefs.h. */
10445 _ACEOF
10446 cat confdefs.h >>conftest.$ac_ext
10447 cat >>conftest.$ac_ext <<_ACEOF
10448 /* end confdefs.h. */
10451 main ()
10453 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= 0)];
10454 test_array [0] = 0
10457 return 0;
10459 _ACEOF
10460 rm -f conftest.$ac_objext
10461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10462 (eval $ac_compile) 2>conftest.er1
10463 ac_status=$?
10464 grep -v '^ *+' conftest.er1 >conftest.err
10465 rm -f conftest.er1
10466 cat conftest.err >&5
10467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10468 (exit $ac_status); } &&
10469 { ac_try='test -z "$ac_c_werror_flag"
10470 || test ! -s conftest.err'
10471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10472 (eval $ac_try) 2>&5
10473 ac_status=$?
10474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10475 (exit $ac_status); }; } &&
10476 { ac_try='test -s conftest.$ac_objext'
10477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10478 (eval $ac_try) 2>&5
10479 ac_status=$?
10480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10481 (exit $ac_status); }; }; then
10482 ac_lo=0 ac_mid=0
10483 while :; do
10484 cat >conftest.$ac_ext <<_ACEOF
10485 /* confdefs.h. */
10486 _ACEOF
10487 cat confdefs.h >>conftest.$ac_ext
10488 cat >>conftest.$ac_ext <<_ACEOF
10489 /* end confdefs.h. */
10492 main ()
10494 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
10495 test_array [0] = 0
10498 return 0;
10500 _ACEOF
10501 rm -f conftest.$ac_objext
10502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10503 (eval $ac_compile) 2>conftest.er1
10504 ac_status=$?
10505 grep -v '^ *+' conftest.er1 >conftest.err
10506 rm -f conftest.er1
10507 cat conftest.err >&5
10508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10509 (exit $ac_status); } &&
10510 { ac_try='test -z "$ac_c_werror_flag"
10511 || test ! -s conftest.err'
10512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10513 (eval $ac_try) 2>&5
10514 ac_status=$?
10515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10516 (exit $ac_status); }; } &&
10517 { ac_try='test -s conftest.$ac_objext'
10518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10519 (eval $ac_try) 2>&5
10520 ac_status=$?
10521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10522 (exit $ac_status); }; }; then
10523 ac_hi=$ac_mid; break
10524 else
10525 echo "$as_me: failed program was:" >&5
10526 sed 's/^/| /' conftest.$ac_ext >&5
10528 ac_lo=`expr $ac_mid + 1`
10529 if test $ac_lo -le $ac_mid; then
10530 ac_lo= ac_hi=
10531 break
10533 ac_mid=`expr 2 '*' $ac_mid + 1`
10535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10536 done
10537 else
10538 echo "$as_me: failed program was:" >&5
10539 sed 's/^/| /' conftest.$ac_ext >&5
10541 cat >conftest.$ac_ext <<_ACEOF
10542 /* confdefs.h. */
10543 _ACEOF
10544 cat confdefs.h >>conftest.$ac_ext
10545 cat >>conftest.$ac_ext <<_ACEOF
10546 /* end confdefs.h. */
10549 main ()
10551 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) < 0)];
10552 test_array [0] = 0
10555 return 0;
10557 _ACEOF
10558 rm -f conftest.$ac_objext
10559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10560 (eval $ac_compile) 2>conftest.er1
10561 ac_status=$?
10562 grep -v '^ *+' conftest.er1 >conftest.err
10563 rm -f conftest.er1
10564 cat conftest.err >&5
10565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10566 (exit $ac_status); } &&
10567 { ac_try='test -z "$ac_c_werror_flag"
10568 || test ! -s conftest.err'
10569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10570 (eval $ac_try) 2>&5
10571 ac_status=$?
10572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10573 (exit $ac_status); }; } &&
10574 { ac_try='test -s conftest.$ac_objext'
10575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10576 (eval $ac_try) 2>&5
10577 ac_status=$?
10578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10579 (exit $ac_status); }; }; then
10580 ac_hi=-1 ac_mid=-1
10581 while :; do
10582 cat >conftest.$ac_ext <<_ACEOF
10583 /* confdefs.h. */
10584 _ACEOF
10585 cat confdefs.h >>conftest.$ac_ext
10586 cat >>conftest.$ac_ext <<_ACEOF
10587 /* end confdefs.h. */
10590 main ()
10592 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= $ac_mid)];
10593 test_array [0] = 0
10596 return 0;
10598 _ACEOF
10599 rm -f conftest.$ac_objext
10600 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10601 (eval $ac_compile) 2>conftest.er1
10602 ac_status=$?
10603 grep -v '^ *+' conftest.er1 >conftest.err
10604 rm -f conftest.er1
10605 cat conftest.err >&5
10606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10607 (exit $ac_status); } &&
10608 { ac_try='test -z "$ac_c_werror_flag"
10609 || test ! -s conftest.err'
10610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10611 (eval $ac_try) 2>&5
10612 ac_status=$?
10613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10614 (exit $ac_status); }; } &&
10615 { ac_try='test -s conftest.$ac_objext'
10616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10617 (eval $ac_try) 2>&5
10618 ac_status=$?
10619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10620 (exit $ac_status); }; }; then
10621 ac_lo=$ac_mid; break
10622 else
10623 echo "$as_me: failed program was:" >&5
10624 sed 's/^/| /' conftest.$ac_ext >&5
10626 ac_hi=`expr '(' $ac_mid ')' - 1`
10627 if test $ac_mid -le $ac_hi; then
10628 ac_lo= ac_hi=
10629 break
10631 ac_mid=`expr 2 '*' $ac_mid`
10633 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10634 done
10635 else
10636 echo "$as_me: failed program was:" >&5
10637 sed 's/^/| /' conftest.$ac_ext >&5
10639 ac_lo= ac_hi=
10641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10644 # Binary search between lo and hi bounds.
10645 while test "x$ac_lo" != "x$ac_hi"; do
10646 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10647 cat >conftest.$ac_ext <<_ACEOF
10648 /* confdefs.h. */
10649 _ACEOF
10650 cat confdefs.h >>conftest.$ac_ext
10651 cat >>conftest.$ac_ext <<_ACEOF
10652 /* end confdefs.h. */
10655 main ()
10657 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
10658 test_array [0] = 0
10661 return 0;
10663 _ACEOF
10664 rm -f conftest.$ac_objext
10665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10666 (eval $ac_compile) 2>conftest.er1
10667 ac_status=$?
10668 grep -v '^ *+' conftest.er1 >conftest.err
10669 rm -f conftest.er1
10670 cat conftest.err >&5
10671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10672 (exit $ac_status); } &&
10673 { ac_try='test -z "$ac_c_werror_flag"
10674 || test ! -s conftest.err'
10675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10676 (eval $ac_try) 2>&5
10677 ac_status=$?
10678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10679 (exit $ac_status); }; } &&
10680 { ac_try='test -s conftest.$ac_objext'
10681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10682 (eval $ac_try) 2>&5
10683 ac_status=$?
10684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10685 (exit $ac_status); }; }; then
10686 ac_hi=$ac_mid
10687 else
10688 echo "$as_me: failed program was:" >&5
10689 sed 's/^/| /' conftest.$ac_ext >&5
10691 ac_lo=`expr '(' $ac_mid ')' + 1`
10693 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10694 done
10695 case $ac_lo in
10696 ?*) OMP_NEST_LOCK_SIZE=$ac_lo;;
10697 '') ;;
10698 esac
10699 else
10700 if test "$cross_compiling" = yes; then
10701 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10702 See \`config.log' for more details." >&5
10703 echo "$as_me: error: cannot run test program while cross compiling
10704 See \`config.log' for more details." >&2;}
10705 { (exit 1); exit 1; }; }
10706 else
10707 cat >conftest.$ac_ext <<_ACEOF
10708 /* confdefs.h. */
10709 _ACEOF
10710 cat confdefs.h >>conftest.$ac_ext
10711 cat >>conftest.$ac_ext <<_ACEOF
10712 /* end confdefs.h. */
10714 long longval () { return sizeof (omp_nest_lock_t); }
10715 unsigned long ulongval () { return sizeof (omp_nest_lock_t); }
10716 #include <stdio.h>
10717 #include <stdlib.h>
10719 main ()
10722 FILE *f = fopen ("conftest.val", "w");
10723 if (! f)
10724 exit (1);
10725 if ((sizeof (omp_nest_lock_t)) < 0)
10727 long i = longval ();
10728 if (i != (sizeof (omp_nest_lock_t)))
10729 exit (1);
10730 fprintf (f, "%ld\n", i);
10732 else
10734 unsigned long i = ulongval ();
10735 if (i != (sizeof (omp_nest_lock_t)))
10736 exit (1);
10737 fprintf (f, "%lu\n", i);
10739 exit (ferror (f) || fclose (f) != 0);
10742 return 0;
10744 _ACEOF
10745 rm -f conftest$ac_exeext
10746 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10747 (eval $ac_link) 2>&5
10748 ac_status=$?
10749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10752 (eval $ac_try) 2>&5
10753 ac_status=$?
10754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10755 (exit $ac_status); }; }; then
10756 OMP_NEST_LOCK_SIZE=`cat conftest.val`
10757 else
10758 echo "$as_me: program exited with status $ac_status" >&5
10759 echo "$as_me: failed program was:" >&5
10760 sed 's/^/| /' conftest.$ac_ext >&5
10763 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10766 rm -f conftest.val
10767 if test "$cross_compiling" = yes; then
10768 # Depending upon the size, compute the lo and hi bounds.
10769 cat >conftest.$ac_ext <<_ACEOF
10770 /* confdefs.h. */
10771 _ACEOF
10772 cat confdefs.h >>conftest.$ac_ext
10773 cat >>conftest.$ac_ext <<_ACEOF
10774 /* end confdefs.h. */
10777 main ()
10779 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= 0)];
10780 test_array [0] = 0
10783 return 0;
10785 _ACEOF
10786 rm -f conftest.$ac_objext
10787 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10788 (eval $ac_compile) 2>conftest.er1
10789 ac_status=$?
10790 grep -v '^ *+' conftest.er1 >conftest.err
10791 rm -f conftest.er1
10792 cat conftest.err >&5
10793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10794 (exit $ac_status); } &&
10795 { ac_try='test -z "$ac_c_werror_flag"
10796 || test ! -s conftest.err'
10797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10798 (eval $ac_try) 2>&5
10799 ac_status=$?
10800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801 (exit $ac_status); }; } &&
10802 { ac_try='test -s conftest.$ac_objext'
10803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10804 (eval $ac_try) 2>&5
10805 ac_status=$?
10806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10807 (exit $ac_status); }; }; then
10808 ac_lo=0 ac_mid=0
10809 while :; do
10810 cat >conftest.$ac_ext <<_ACEOF
10811 /* confdefs.h. */
10812 _ACEOF
10813 cat confdefs.h >>conftest.$ac_ext
10814 cat >>conftest.$ac_ext <<_ACEOF
10815 /* end confdefs.h. */
10818 main ()
10820 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
10821 test_array [0] = 0
10824 return 0;
10826 _ACEOF
10827 rm -f conftest.$ac_objext
10828 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10829 (eval $ac_compile) 2>conftest.er1
10830 ac_status=$?
10831 grep -v '^ *+' conftest.er1 >conftest.err
10832 rm -f conftest.er1
10833 cat conftest.err >&5
10834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10835 (exit $ac_status); } &&
10836 { ac_try='test -z "$ac_c_werror_flag"
10837 || test ! -s conftest.err'
10838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10839 (eval $ac_try) 2>&5
10840 ac_status=$?
10841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10842 (exit $ac_status); }; } &&
10843 { ac_try='test -s conftest.$ac_objext'
10844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10845 (eval $ac_try) 2>&5
10846 ac_status=$?
10847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10848 (exit $ac_status); }; }; then
10849 ac_hi=$ac_mid; break
10850 else
10851 echo "$as_me: failed program was:" >&5
10852 sed 's/^/| /' conftest.$ac_ext >&5
10854 ac_lo=`expr $ac_mid + 1`
10855 if test $ac_lo -le $ac_mid; then
10856 ac_lo= ac_hi=
10857 break
10859 ac_mid=`expr 2 '*' $ac_mid + 1`
10861 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10862 done
10863 else
10864 echo "$as_me: failed program was:" >&5
10865 sed 's/^/| /' conftest.$ac_ext >&5
10867 cat >conftest.$ac_ext <<_ACEOF
10868 /* confdefs.h. */
10869 _ACEOF
10870 cat confdefs.h >>conftest.$ac_ext
10871 cat >>conftest.$ac_ext <<_ACEOF
10872 /* end confdefs.h. */
10875 main ()
10877 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) < 0)];
10878 test_array [0] = 0
10881 return 0;
10883 _ACEOF
10884 rm -f conftest.$ac_objext
10885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10886 (eval $ac_compile) 2>conftest.er1
10887 ac_status=$?
10888 grep -v '^ *+' conftest.er1 >conftest.err
10889 rm -f conftest.er1
10890 cat conftest.err >&5
10891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10892 (exit $ac_status); } &&
10893 { ac_try='test -z "$ac_c_werror_flag"
10894 || test ! -s conftest.err'
10895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10896 (eval $ac_try) 2>&5
10897 ac_status=$?
10898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10899 (exit $ac_status); }; } &&
10900 { ac_try='test -s conftest.$ac_objext'
10901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10902 (eval $ac_try) 2>&5
10903 ac_status=$?
10904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10905 (exit $ac_status); }; }; then
10906 ac_hi=-1 ac_mid=-1
10907 while :; do
10908 cat >conftest.$ac_ext <<_ACEOF
10909 /* confdefs.h. */
10910 _ACEOF
10911 cat confdefs.h >>conftest.$ac_ext
10912 cat >>conftest.$ac_ext <<_ACEOF
10913 /* end confdefs.h. */
10916 main ()
10918 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= $ac_mid)];
10919 test_array [0] = 0
10922 return 0;
10924 _ACEOF
10925 rm -f conftest.$ac_objext
10926 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10927 (eval $ac_compile) 2>conftest.er1
10928 ac_status=$?
10929 grep -v '^ *+' conftest.er1 >conftest.err
10930 rm -f conftest.er1
10931 cat conftest.err >&5
10932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10933 (exit $ac_status); } &&
10934 { ac_try='test -z "$ac_c_werror_flag"
10935 || test ! -s conftest.err'
10936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10937 (eval $ac_try) 2>&5
10938 ac_status=$?
10939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10940 (exit $ac_status); }; } &&
10941 { ac_try='test -s conftest.$ac_objext'
10942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10943 (eval $ac_try) 2>&5
10944 ac_status=$?
10945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); }; }; then
10947 ac_lo=$ac_mid; break
10948 else
10949 echo "$as_me: failed program was:" >&5
10950 sed 's/^/| /' conftest.$ac_ext >&5
10952 ac_hi=`expr '(' $ac_mid ')' - 1`
10953 if test $ac_mid -le $ac_hi; then
10954 ac_lo= ac_hi=
10955 break
10957 ac_mid=`expr 2 '*' $ac_mid`
10959 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10960 done
10961 else
10962 echo "$as_me: failed program was:" >&5
10963 sed 's/^/| /' conftest.$ac_ext >&5
10965 ac_lo= ac_hi=
10967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10969 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10970 # Binary search between lo and hi bounds.
10971 while test "x$ac_lo" != "x$ac_hi"; do
10972 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10973 cat >conftest.$ac_ext <<_ACEOF
10974 /* confdefs.h. */
10975 _ACEOF
10976 cat confdefs.h >>conftest.$ac_ext
10977 cat >>conftest.$ac_ext <<_ACEOF
10978 /* end confdefs.h. */
10981 main ()
10983 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
10984 test_array [0] = 0
10987 return 0;
10989 _ACEOF
10990 rm -f conftest.$ac_objext
10991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10992 (eval $ac_compile) 2>conftest.er1
10993 ac_status=$?
10994 grep -v '^ *+' conftest.er1 >conftest.err
10995 rm -f conftest.er1
10996 cat conftest.err >&5
10997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10998 (exit $ac_status); } &&
10999 { ac_try='test -z "$ac_c_werror_flag"
11000 || test ! -s conftest.err'
11001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11002 (eval $ac_try) 2>&5
11003 ac_status=$?
11004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11005 (exit $ac_status); }; } &&
11006 { ac_try='test -s conftest.$ac_objext'
11007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11008 (eval $ac_try) 2>&5
11009 ac_status=$?
11010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011 (exit $ac_status); }; }; then
11012 ac_hi=$ac_mid
11013 else
11014 echo "$as_me: failed program was:" >&5
11015 sed 's/^/| /' conftest.$ac_ext >&5
11017 ac_lo=`expr '(' $ac_mid ')' + 1`
11019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11020 done
11021 case $ac_lo in
11022 ?*) OMP_NEST_LOCK_ALIGN=$ac_lo;;
11023 '') ;;
11024 esac
11025 else
11026 if test "$cross_compiling" = yes; then
11027 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11028 See \`config.log' for more details." >&5
11029 echo "$as_me: error: cannot run test program while cross compiling
11030 See \`config.log' for more details." >&2;}
11031 { (exit 1); exit 1; }; }
11032 else
11033 cat >conftest.$ac_ext <<_ACEOF
11034 /* confdefs.h. */
11035 _ACEOF
11036 cat confdefs.h >>conftest.$ac_ext
11037 cat >>conftest.$ac_ext <<_ACEOF
11038 /* end confdefs.h. */
11040 long longval () { return __alignof (omp_nest_lock_t); }
11041 unsigned long ulongval () { return __alignof (omp_nest_lock_t); }
11042 #include <stdio.h>
11043 #include <stdlib.h>
11045 main ()
11048 FILE *f = fopen ("conftest.val", "w");
11049 if (! f)
11050 exit (1);
11051 if ((__alignof (omp_nest_lock_t)) < 0)
11053 long i = longval ();
11054 if (i != (__alignof (omp_nest_lock_t)))
11055 exit (1);
11056 fprintf (f, "%ld\n", i);
11058 else
11060 unsigned long i = ulongval ();
11061 if (i != (__alignof (omp_nest_lock_t)))
11062 exit (1);
11063 fprintf (f, "%lu\n", i);
11065 exit (ferror (f) || fclose (f) != 0);
11068 return 0;
11070 _ACEOF
11071 rm -f conftest$ac_exeext
11072 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11073 (eval $ac_link) 2>&5
11074 ac_status=$?
11075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11076 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11078 (eval $ac_try) 2>&5
11079 ac_status=$?
11080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11081 (exit $ac_status); }; }; then
11082 OMP_NEST_LOCK_ALIGN=`cat conftest.val`
11083 else
11084 echo "$as_me: program exited with status $ac_status" >&5
11085 echo "$as_me: failed program was:" >&5
11086 sed 's/^/| /' conftest.$ac_ext >&5
11089 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11092 rm -f conftest.val
11094 # If the lock fits in an integer, then arrange for Fortran to use that
11095 # integer. If it doesn't, then arrange for Fortran to use a pointer.
11096 # Except that we don't have a way at present to multi-lib the installed
11097 # Fortran modules, so we assume 8 bytes for pointers, regardless of the
11098 # actual target.
11099 OMP_LOCK_KIND=$OMP_LOCK_SIZE
11100 OMP_NEST_LOCK_KIND=$OMP_NEST_LOCK_SIZE
11101 if test $OMP_LOCK_SIZE -gt 8 || test $OMP_LOCK_ALIGN -gt $OMP_LOCK_SIZE; then
11102 OMP_LOCK_KIND=8
11104 if test $OMP_NEST_LOCK_SIZE -gt 8 || test $OMP_NEST_LOCK_ALIGN -gt $OMP_NEST_LOCK_SIZE; then
11105 OMP_NEST_LOCK_KIND=8
11114 CFLAGS="$save_CFLAGS"
11116 ac_config_files="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
11118 ac_config_files="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
11120 cat >confcache <<\_ACEOF
11121 # This file is a shell script that caches the results of configure
11122 # tests run on this system so they can be shared between configure
11123 # scripts and configure runs, see configure's option --config-cache.
11124 # It is not useful on other systems. If it contains results you don't
11125 # want to keep, you may remove or edit it.
11127 # config.status only pays attention to the cache file if you give it
11128 # the --recheck option to rerun configure.
11130 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11131 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11132 # following values.
11134 _ACEOF
11136 # The following way of writing the cache mishandles newlines in values,
11137 # but we know of no workaround that is simple, portable, and efficient.
11138 # So, don't put newlines in cache variables' values.
11139 # Ultrix sh set writes to stderr and can't be redirected directly,
11140 # and sets the high bit in the cache file unless we assign to the vars.
11142 (set) 2>&1 |
11143 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11144 *ac_space=\ *)
11145 # `set' does not quote correctly, so add quotes (double-quote
11146 # substitution turns \\\\ into \\, and sed turns \\ into \).
11147 sed -n \
11148 "s/'/'\\\\''/g;
11149 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11152 # `set' quotes correctly as required by POSIX, so do not add quotes.
11153 sed -n \
11154 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11156 esac;
11158 sed '
11159 t clear
11160 : clear
11161 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11162 t end
11163 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11164 : end' >>confcache
11165 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11166 if test -w $cache_file; then
11167 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11168 cat confcache >$cache_file
11169 else
11170 echo "not updating unwritable cache $cache_file"
11173 rm -f confcache
11175 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11176 # Let make expand exec_prefix.
11177 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11179 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11180 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11181 # trailing colons and then remove the whole line if VPATH becomes empty
11182 # (actually we leave an empty line to preserve line numbers).
11183 if test "x$srcdir" = x.; then
11184 ac_vpsub='/^[ ]*VPATH[ ]*=/{
11185 s/:*\$(srcdir):*/:/;
11186 s/:*\${srcdir}:*/:/;
11187 s/:*@srcdir@:*/:/;
11188 s/^\([^=]*=[ ]*\):*/\1/;
11189 s/:*$//;
11190 s/^[^=]*=[ ]*$//;
11194 DEFS=-DHAVE_CONFIG_H
11196 ac_libobjs=
11197 ac_ltlibobjs=
11198 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11199 # 1. Remove the extension, and $U if already installed.
11200 ac_i=`echo "$ac_i" |
11201 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11202 # 2. Add them.
11203 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11204 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11205 done
11206 LIBOBJS=$ac_libobjs
11208 LTLIBOBJS=$ac_ltlibobjs
11211 if test -z "${GENINSRC_TRUE}" && test -z "${GENINSRC_FALSE}"; then
11212 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC\" was never defined.
11213 Usually this means the macro was only invoked conditionally." >&5
11214 echo "$as_me: error: conditional \"GENINSRC\" was never defined.
11215 Usually this means the macro was only invoked conditionally." >&2;}
11216 { (exit 1); exit 1; }; }
11218 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11219 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11220 Usually this means the macro was only invoked conditionally." >&5
11221 echo "$as_me: error: conditional \"AMDEP\" was never defined.
11222 Usually this means the macro was only invoked conditionally." >&2;}
11223 { (exit 1); exit 1; }; }
11225 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11226 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11227 Usually this means the macro was only invoked conditionally." >&5
11228 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11229 Usually this means the macro was only invoked conditionally." >&2;}
11230 { (exit 1); exit 1; }; }
11232 if test -z "${BUILD_INFO_TRUE}" && test -z "${BUILD_INFO_FALSE}"; then
11233 { { echo "$as_me:$LINENO: error: conditional \"BUILD_INFO\" was never defined.
11234 Usually this means the macro was only invoked conditionally." >&5
11235 echo "$as_me: error: conditional \"BUILD_INFO\" was never defined.
11236 Usually this means the macro was only invoked conditionally." >&2;}
11237 { (exit 1); exit 1; }; }
11239 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11240 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11241 Usually this means the macro was only invoked conditionally." >&5
11242 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11243 Usually this means the macro was only invoked conditionally." >&2;}
11244 { (exit 1); exit 1; }; }
11246 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
11247 { { echo "$as_me:$LINENO: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
11248 Usually this means the macro was only invoked conditionally." >&5
11249 echo "$as_me: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
11250 Usually this means the macro was only invoked conditionally." >&2;}
11251 { (exit 1); exit 1; }; }
11253 if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
11254 { { echo "$as_me:$LINENO: error: conditional \"USE_FORTRAN\" was never defined.
11255 Usually this means the macro was only invoked conditionally." >&5
11256 echo "$as_me: error: conditional \"USE_FORTRAN\" was never defined.
11257 Usually this means the macro was only invoked conditionally." >&2;}
11258 { (exit 1); exit 1; }; }
11261 : ${CONFIG_STATUS=./config.status}
11262 ac_clean_files_save=$ac_clean_files
11263 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11264 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11265 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11266 cat >$CONFIG_STATUS <<_ACEOF
11267 #! $SHELL
11268 # Generated by $as_me.
11269 # Run this file to recreate the current configuration.
11270 # Compiler output produced by configure, useful for debugging
11271 # configure, is in config.log if it exists.
11273 debug=false
11274 ac_cs_recheck=false
11275 ac_cs_silent=false
11276 SHELL=\${CONFIG_SHELL-$SHELL}
11277 _ACEOF
11279 cat >>$CONFIG_STATUS <<\_ACEOF
11280 ## --------------------- ##
11281 ## M4sh Initialization. ##
11282 ## --------------------- ##
11284 # Be Bourne compatible
11285 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11286 emulate sh
11287 NULLCMD=:
11288 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11289 # is contrary to our usage. Disable this feature.
11290 alias -g '${1+"$@"}'='"$@"'
11291 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11292 set -o posix
11294 DUALCASE=1; export DUALCASE # for MKS sh
11296 # Support unset when possible.
11297 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11298 as_unset=unset
11299 else
11300 as_unset=false
11304 # Work around bugs in pre-3.0 UWIN ksh.
11305 $as_unset ENV MAIL MAILPATH
11306 PS1='$ '
11307 PS2='> '
11308 PS4='+ '
11310 # NLS nuisances.
11311 for as_var in \
11312 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11313 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11314 LC_TELEPHONE LC_TIME
11316 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11317 eval $as_var=C; export $as_var
11318 else
11319 $as_unset $as_var
11321 done
11323 # Required to use basename.
11324 if expr a : '\(a\)' >/dev/null 2>&1; then
11325 as_expr=expr
11326 else
11327 as_expr=false
11330 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11331 as_basename=basename
11332 else
11333 as_basename=false
11337 # Name of the executable.
11338 as_me=`$as_basename "$0" ||
11339 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11340 X"$0" : 'X\(//\)$' \| \
11341 X"$0" : 'X\(/\)$' \| \
11342 . : '\(.\)' 2>/dev/null ||
11343 echo X/"$0" |
11344 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11345 /^X\/\(\/\/\)$/{ s//\1/; q; }
11346 /^X\/\(\/\).*/{ s//\1/; q; }
11347 s/.*/./; q'`
11350 # PATH needs CR, and LINENO needs CR and PATH.
11351 # Avoid depending upon Character Ranges.
11352 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11353 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11354 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11355 as_cr_digits='0123456789'
11356 as_cr_alnum=$as_cr_Letters$as_cr_digits
11358 # The user is always right.
11359 if test "${PATH_SEPARATOR+set}" != set; then
11360 echo "#! /bin/sh" >conf$$.sh
11361 echo "exit 0" >>conf$$.sh
11362 chmod +x conf$$.sh
11363 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11364 PATH_SEPARATOR=';'
11365 else
11366 PATH_SEPARATOR=:
11368 rm -f conf$$.sh
11372 as_lineno_1=$LINENO
11373 as_lineno_2=$LINENO
11374 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11375 test "x$as_lineno_1" != "x$as_lineno_2" &&
11376 test "x$as_lineno_3" = "x$as_lineno_2" || {
11377 # Find who we are. Look in the path if we contain no path at all
11378 # relative or not.
11379 case $0 in
11380 *[\\/]* ) as_myself=$0 ;;
11381 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11382 for as_dir in $PATH
11384 IFS=$as_save_IFS
11385 test -z "$as_dir" && as_dir=.
11386 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11387 done
11390 esac
11391 # We did not find ourselves, most probably we were run as `sh COMMAND'
11392 # in which case we are not to be found in the path.
11393 if test "x$as_myself" = x; then
11394 as_myself=$0
11396 if test ! -f "$as_myself"; then
11397 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11398 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11399 { (exit 1); exit 1; }; }
11401 case $CONFIG_SHELL in
11403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11404 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11406 IFS=$as_save_IFS
11407 test -z "$as_dir" && as_dir=.
11408 for as_base in sh bash ksh sh5; do
11409 case $as_dir in
11411 if ("$as_dir/$as_base" -c '
11412 as_lineno_1=$LINENO
11413 as_lineno_2=$LINENO
11414 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11415 test "x$as_lineno_1" != "x$as_lineno_2" &&
11416 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11417 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11418 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11419 CONFIG_SHELL=$as_dir/$as_base
11420 export CONFIG_SHELL
11421 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11422 fi;;
11423 esac
11424 done
11425 done
11427 esac
11429 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11430 # uniformly replaced by the line number. The first 'sed' inserts a
11431 # line-number line before each line; the second 'sed' does the real
11432 # work. The second script uses 'N' to pair each line-number line
11433 # with the numbered line, and appends trailing '-' during
11434 # substitution so that $LINENO is not a special case at line end.
11435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11436 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11437 sed '=' <$as_myself |
11438 sed '
11440 s,$,-,
11441 : loop
11442 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11443 t loop
11444 s,-$,,
11445 s,^['$as_cr_digits']*\n,,
11446 ' >$as_me.lineno &&
11447 chmod +x $as_me.lineno ||
11448 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11449 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11450 { (exit 1); exit 1; }; }
11452 # Don't try to exec as it changes $[0], causing all sort of problems
11453 # (the dirname of $[0] is not the place where we might find the
11454 # original and so on. Autoconf is especially sensible to this).
11455 . ./$as_me.lineno
11456 # Exit status is that of the last command.
11457 exit
11461 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11462 *c*,-n*) ECHO_N= ECHO_C='
11463 ' ECHO_T=' ' ;;
11464 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11465 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11466 esac
11468 if expr a : '\(a\)' >/dev/null 2>&1; then
11469 as_expr=expr
11470 else
11471 as_expr=false
11474 rm -f conf$$ conf$$.exe conf$$.file
11475 echo >conf$$.file
11476 if ln -s conf$$.file conf$$ 2>/dev/null; then
11477 # We could just check for DJGPP; but this test a) works b) is more generic
11478 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11479 if test -f conf$$.exe; then
11480 # Don't use ln at all; we don't have any links
11481 as_ln_s='cp -p'
11482 else
11483 as_ln_s='ln -s'
11485 elif ln conf$$.file conf$$ 2>/dev/null; then
11486 as_ln_s=ln
11487 else
11488 as_ln_s='cp -p'
11490 rm -f conf$$ conf$$.exe conf$$.file
11492 if mkdir -p . 2>/dev/null; then
11493 as_mkdir_p=:
11494 else
11495 test -d ./-p && rmdir ./-p
11496 as_mkdir_p=false
11499 as_executable_p="test -f"
11501 # Sed expression to map a string onto a valid CPP name.
11502 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11504 # Sed expression to map a string onto a valid variable name.
11505 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11508 # IFS
11509 # We need space, tab and new line, in precisely that order.
11510 as_nl='
11512 IFS=" $as_nl"
11514 # CDPATH.
11515 $as_unset CDPATH
11517 exec 6>&1
11519 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11520 # report actual input values of CONFIG_FILES etc. instead of their
11521 # values after options handling. Logging --version etc. is OK.
11522 exec 5>>config.log
11524 echo
11525 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11526 ## Running $as_me. ##
11527 _ASBOX
11528 } >&5
11529 cat >&5 <<_CSEOF
11531 This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
11532 generated by GNU Autoconf 2.59. Invocation command line was
11534 CONFIG_FILES = $CONFIG_FILES
11535 CONFIG_HEADERS = $CONFIG_HEADERS
11536 CONFIG_LINKS = $CONFIG_LINKS
11537 CONFIG_COMMANDS = $CONFIG_COMMANDS
11538 $ $0 $@
11540 _CSEOF
11541 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11542 echo >&5
11543 _ACEOF
11545 # Files that config.status was made for.
11546 if test -n "$ac_config_files"; then
11547 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11550 if test -n "$ac_config_headers"; then
11551 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11554 if test -n "$ac_config_links"; then
11555 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11558 if test -n "$ac_config_commands"; then
11559 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11562 cat >>$CONFIG_STATUS <<\_ACEOF
11564 ac_cs_usage="\
11565 \`$as_me' instantiates files from templates according to the
11566 current configuration.
11568 Usage: $0 [OPTIONS] [FILE]...
11570 -h, --help print this help, then exit
11571 -V, --version print version number, then exit
11572 -q, --quiet do not print progress messages
11573 -d, --debug don't remove temporary files
11574 --recheck update $as_me by reconfiguring in the same conditions
11575 --file=FILE[:TEMPLATE]
11576 instantiate the configuration file FILE
11577 --header=FILE[:TEMPLATE]
11578 instantiate the configuration header FILE
11580 Configuration files:
11581 $config_files
11583 Configuration headers:
11584 $config_headers
11586 Configuration commands:
11587 $config_commands
11589 Report bugs to <bug-autoconf@gnu.org>."
11590 _ACEOF
11592 cat >>$CONFIG_STATUS <<_ACEOF
11593 ac_cs_version="\\
11594 GNU OpenMP Runtime Library config.status 1.0
11595 configured by $0, generated by GNU Autoconf 2.59,
11596 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11598 Copyright (C) 2003 Free Software Foundation, Inc.
11599 This config.status script is free software; the Free Software Foundation
11600 gives unlimited permission to copy, distribute and modify it."
11601 srcdir=$srcdir
11602 INSTALL="$INSTALL"
11603 _ACEOF
11605 cat >>$CONFIG_STATUS <<\_ACEOF
11606 # If no file are specified by the user, then we need to provide default
11607 # value. By we need to know if files were specified by the user.
11608 ac_need_defaults=:
11609 while test $# != 0
11611 case $1 in
11612 --*=*)
11613 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11614 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11615 ac_shift=:
11618 ac_option=$1
11619 ac_optarg=$2
11620 ac_shift=shift
11622 *) # This is not an option, so the user has probably given explicit
11623 # arguments.
11624 ac_option=$1
11625 ac_need_defaults=false;;
11626 esac
11628 case $ac_option in
11629 # Handling of the options.
11630 _ACEOF
11631 cat >>$CONFIG_STATUS <<\_ACEOF
11632 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11633 ac_cs_recheck=: ;;
11634 --version | --vers* | -V )
11635 echo "$ac_cs_version"; exit 0 ;;
11636 --he | --h)
11637 # Conflict between --help and --header
11638 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11639 Try \`$0 --help' for more information." >&5
11640 echo "$as_me: error: ambiguous option: $1
11641 Try \`$0 --help' for more information." >&2;}
11642 { (exit 1); exit 1; }; };;
11643 --help | --hel | -h )
11644 echo "$ac_cs_usage"; exit 0 ;;
11645 --debug | --d* | -d )
11646 debug=: ;;
11647 --file | --fil | --fi | --f )
11648 $ac_shift
11649 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11650 ac_need_defaults=false;;
11651 --header | --heade | --head | --hea )
11652 $ac_shift
11653 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11654 ac_need_defaults=false;;
11655 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11656 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11657 ac_cs_silent=: ;;
11659 # This is an error.
11660 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11661 Try \`$0 --help' for more information." >&5
11662 echo "$as_me: error: unrecognized option: $1
11663 Try \`$0 --help' for more information." >&2;}
11664 { (exit 1); exit 1; }; } ;;
11666 *) ac_config_targets="$ac_config_targets $1" ;;
11668 esac
11669 shift
11670 done
11672 ac_configure_extra_args=
11674 if $ac_cs_silent; then
11675 exec 6>/dev/null
11676 ac_configure_extra_args="$ac_configure_extra_args --silent"
11679 _ACEOF
11680 cat >>$CONFIG_STATUS <<_ACEOF
11681 if \$ac_cs_recheck; then
11682 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11683 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11686 _ACEOF
11688 cat >>$CONFIG_STATUS <<_ACEOF
11690 # INIT-COMMANDS section.
11694 srcdir="$srcdir"
11695 host="$host"
11696 target="$target"
11697 with_multisubdir="$with_multisubdir"
11698 with_multisrctop="$with_multisrctop"
11699 with_target_subdir="$with_target_subdir"
11700 ac_configure_args="${multilib_arg} ${ac_configure_args}"
11701 multi_basedir="$multi_basedir"
11702 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11703 CC="$CC"
11704 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11706 GCC="$GCC"
11707 CC="$CC"
11708 acx_cv_header_stdint="$acx_cv_header_stdint"
11709 acx_cv_type_int8_t="$acx_cv_type_int8_t"
11710 acx_cv_type_int16_t="$acx_cv_type_int16_t"
11711 acx_cv_type_int32_t="$acx_cv_type_int32_t"
11712 acx_cv_type_int64_t="$acx_cv_type_int64_t"
11713 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
11714 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
11715 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
11716 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
11717 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
11718 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
11719 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
11720 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
11721 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
11724 _ACEOF
11728 cat >>$CONFIG_STATUS <<\_ACEOF
11729 for ac_config_target in $ac_config_targets
11731 case "$ac_config_target" in
11732 # Handling of arguments.
11733 "omp.h" ) CONFIG_FILES="$CONFIG_FILES omp.h" ;;
11734 "omp_lib.h" ) CONFIG_FILES="$CONFIG_FILES omp_lib.h" ;;
11735 "omp_lib.f90" ) CONFIG_FILES="$CONFIG_FILES omp_lib.f90" ;;
11736 "libgomp_f.h" ) CONFIG_FILES="$CONFIG_FILES libgomp_f.h" ;;
11737 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11738 "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
11739 "libgomp.spec" ) CONFIG_FILES="$CONFIG_FILES libgomp.spec" ;;
11740 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11741 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11742 "gstdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
11743 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11744 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11745 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11746 { (exit 1); exit 1; }; };;
11747 esac
11748 done
11750 # If the user did not use the arguments to specify the items to instantiate,
11751 # then the envvar interface is used. Set only those that are not.
11752 # We use the long form for the default assignment because of an extremely
11753 # bizarre bug on SunOS 4.1.3.
11754 if $ac_need_defaults; then
11755 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11756 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11757 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11760 # Have a temporary directory for convenience. Make it in the build tree
11761 # simply because there is no reason to put it here, and in addition,
11762 # creating and moving files from /tmp can sometimes cause problems.
11763 # Create a temporary directory, and hook for its removal unless debugging.
11764 $debug ||
11766 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11767 trap '{ (exit 1); exit 1; }' 1 2 13 15
11770 # Create a (secure) tmp directory for tmp files.
11773 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11774 test -n "$tmp" && test -d "$tmp"
11775 } ||
11777 tmp=./confstat$$-$RANDOM
11778 (umask 077 && mkdir $tmp)
11779 } ||
11781 echo "$me: cannot create a temporary directory in ." >&2
11782 { (exit 1); exit 1; }
11785 _ACEOF
11787 cat >>$CONFIG_STATUS <<_ACEOF
11790 # CONFIG_FILES section.
11793 # No need to generate the scripts if there are no CONFIG_FILES.
11794 # This happens for instance when ./config.status config.h
11795 if test -n "\$CONFIG_FILES"; then
11796 # Protect against being on the right side of a sed subst in config.status.
11797 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11798 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11799 s,@SHELL@,$SHELL,;t t
11800 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11801 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11802 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11803 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11804 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11805 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11806 s,@exec_prefix@,$exec_prefix,;t t
11807 s,@prefix@,$prefix,;t t
11808 s,@program_transform_name@,$program_transform_name,;t t
11809 s,@bindir@,$bindir,;t t
11810 s,@sbindir@,$sbindir,;t t
11811 s,@libexecdir@,$libexecdir,;t t
11812 s,@datadir@,$datadir,;t t
11813 s,@sysconfdir@,$sysconfdir,;t t
11814 s,@sharedstatedir@,$sharedstatedir,;t t
11815 s,@localstatedir@,$localstatedir,;t t
11816 s,@libdir@,$libdir,;t t
11817 s,@includedir@,$includedir,;t t
11818 s,@oldincludedir@,$oldincludedir,;t t
11819 s,@infodir@,$infodir,;t t
11820 s,@mandir@,$mandir,;t t
11821 s,@build_alias@,$build_alias,;t t
11822 s,@host_alias@,$host_alias,;t t
11823 s,@target_alias@,$target_alias,;t t
11824 s,@DEFS@,$DEFS,;t t
11825 s,@ECHO_C@,$ECHO_C,;t t
11826 s,@ECHO_N@,$ECHO_N,;t t
11827 s,@ECHO_T@,$ECHO_T,;t t
11828 s,@LIBS@,$LIBS,;t t
11829 s,@GENINSRC_TRUE@,$GENINSRC_TRUE,;t t
11830 s,@GENINSRC_FALSE@,$GENINSRC_FALSE,;t t
11831 s,@build@,$build,;t t
11832 s,@build_cpu@,$build_cpu,;t t
11833 s,@build_vendor@,$build_vendor,;t t
11834 s,@build_os@,$build_os,;t t
11835 s,@host@,$host,;t t
11836 s,@host_cpu@,$host_cpu,;t t
11837 s,@host_vendor@,$host_vendor,;t t
11838 s,@host_os@,$host_os,;t t
11839 s,@target@,$target,;t t
11840 s,@target_cpu@,$target_cpu,;t t
11841 s,@target_vendor@,$target_vendor,;t t
11842 s,@target_os@,$target_os,;t t
11843 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11844 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11845 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11846 s,@CYGPATH_W@,$CYGPATH_W,;t t
11847 s,@PACKAGE@,$PACKAGE,;t t
11848 s,@VERSION@,$VERSION,;t t
11849 s,@ACLOCAL@,$ACLOCAL,;t t
11850 s,@AUTOCONF@,$AUTOCONF,;t t
11851 s,@AUTOMAKE@,$AUTOMAKE,;t t
11852 s,@AUTOHEADER@,$AUTOHEADER,;t t
11853 s,@MAKEINFO@,$MAKEINFO,;t t
11854 s,@install_sh@,$install_sh,;t t
11855 s,@STRIP@,$STRIP,;t t
11856 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11857 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
11858 s,@mkdir_p@,$mkdir_p,;t t
11859 s,@AWK@,$AWK,;t t
11860 s,@SET_MAKE@,$SET_MAKE,;t t
11861 s,@am__leading_dot@,$am__leading_dot,;t t
11862 s,@AMTAR@,$AMTAR,;t t
11863 s,@am__tar@,$am__tar,;t t
11864 s,@am__untar@,$am__untar,;t t
11865 s,@multi_basedir@,$multi_basedir,;t t
11866 s,@toolexecdir@,$toolexecdir,;t t
11867 s,@toolexeclibdir@,$toolexeclibdir,;t t
11868 s,@CC@,$CC,;t t
11869 s,@ac_ct_CC@,$ac_ct_CC,;t t
11870 s,@EXEEXT@,$EXEEXT,;t t
11871 s,@OBJEXT@,$OBJEXT,;t t
11872 s,@DEPDIR@,$DEPDIR,;t t
11873 s,@am__include@,$am__include,;t t
11874 s,@am__quote@,$am__quote,;t t
11875 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11876 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11877 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11878 s,@CCDEPMODE@,$CCDEPMODE,;t t
11879 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11880 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11881 s,@CFLAGS@,$CFLAGS,;t t
11882 s,@AR@,$AR,;t t
11883 s,@ac_ct_AR@,$ac_ct_AR,;t t
11884 s,@RANLIB@,$RANLIB,;t t
11885 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11886 s,@PERL@,$PERL,;t t
11887 s,@BUILD_INFO_TRUE@,$BUILD_INFO_TRUE,;t t
11888 s,@BUILD_INFO_FALSE@,$BUILD_INFO_FALSE,;t t
11889 s,@LN_S@,$LN_S,;t t
11890 s,@LIBTOOL@,$LIBTOOL,;t t
11891 s,@enable_shared@,$enable_shared,;t t
11892 s,@enable_static@,$enable_static,;t t
11893 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11894 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11895 s,@MAINT@,$MAINT,;t t
11896 s,@FC@,$FC,;t t
11897 s,@FCFLAGS@,$FCFLAGS,;t t
11898 s,@LDFLAGS@,$LDFLAGS,;t t
11899 s,@ac_ct_FC@,$ac_ct_FC,;t t
11900 s,@libtool_VERSION@,$libtool_VERSION,;t t
11901 s,@CPP@,$CPP,;t t
11902 s,@CPPFLAGS@,$CPPFLAGS,;t t
11903 s,@EGREP@,$EGREP,;t t
11904 s,@SECTION_LDFLAGS@,$SECTION_LDFLAGS,;t t
11905 s,@OPT_LDFLAGS@,$OPT_LDFLAGS,;t t
11906 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE,;t t
11907 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE,;t t
11908 s,@config_path@,$config_path,;t t
11909 s,@XCFLAGS@,$XCFLAGS,;t t
11910 s,@XLDFLAGS@,$XLDFLAGS,;t t
11911 s,@link_gomp@,$link_gomp,;t t
11912 s,@USE_FORTRAN_TRUE@,$USE_FORTRAN_TRUE,;t t
11913 s,@USE_FORTRAN_FALSE@,$USE_FORTRAN_FALSE,;t t
11914 s,@OMP_LOCK_SIZE@,$OMP_LOCK_SIZE,;t t
11915 s,@OMP_LOCK_ALIGN@,$OMP_LOCK_ALIGN,;t t
11916 s,@OMP_NEST_LOCK_SIZE@,$OMP_NEST_LOCK_SIZE,;t t
11917 s,@OMP_NEST_LOCK_ALIGN@,$OMP_NEST_LOCK_ALIGN,;t t
11918 s,@OMP_LOCK_KIND@,$OMP_LOCK_KIND,;t t
11919 s,@OMP_NEST_LOCK_KIND@,$OMP_NEST_LOCK_KIND,;t t
11920 s,@LIBOBJS@,$LIBOBJS,;t t
11921 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11922 CEOF
11924 _ACEOF
11926 cat >>$CONFIG_STATUS <<\_ACEOF
11927 # Split the substitutions into bite-sized pieces for seds with
11928 # small command number limits, like on Digital OSF/1 and HP-UX.
11929 ac_max_sed_lines=48
11930 ac_sed_frag=1 # Number of current file.
11931 ac_beg=1 # First line for current file.
11932 ac_end=$ac_max_sed_lines # Line after last line for current file.
11933 ac_more_lines=:
11934 ac_sed_cmds=
11935 while $ac_more_lines; do
11936 if test $ac_beg -gt 1; then
11937 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11938 else
11939 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11941 if test ! -s $tmp/subs.frag; then
11942 ac_more_lines=false
11943 else
11944 # The purpose of the label and of the branching condition is to
11945 # speed up the sed processing (if there are no `@' at all, there
11946 # is no need to browse any of the substitutions).
11947 # These are the two extra sed commands mentioned above.
11948 (echo ':t
11949 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11950 if test -z "$ac_sed_cmds"; then
11951 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11952 else
11953 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11955 ac_sed_frag=`expr $ac_sed_frag + 1`
11956 ac_beg=$ac_end
11957 ac_end=`expr $ac_end + $ac_max_sed_lines`
11959 done
11960 if test -z "$ac_sed_cmds"; then
11961 ac_sed_cmds=cat
11963 fi # test -n "$CONFIG_FILES"
11965 _ACEOF
11966 cat >>$CONFIG_STATUS <<\_ACEOF
11967 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11968 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11969 case $ac_file in
11970 - | *:- | *:-:* ) # input from stdin
11971 cat >$tmp/stdin
11972 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11973 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11974 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11975 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11976 * ) ac_file_in=$ac_file.in ;;
11977 esac
11979 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11980 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11981 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11982 X"$ac_file" : 'X\(//\)[^/]' \| \
11983 X"$ac_file" : 'X\(//\)$' \| \
11984 X"$ac_file" : 'X\(/\)' \| \
11985 . : '\(.\)' 2>/dev/null ||
11986 echo X"$ac_file" |
11987 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11988 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11989 /^X\(\/\/\)$/{ s//\1/; q; }
11990 /^X\(\/\).*/{ s//\1/; q; }
11991 s/.*/./; q'`
11992 { if $as_mkdir_p; then
11993 mkdir -p "$ac_dir"
11994 else
11995 as_dir="$ac_dir"
11996 as_dirs=
11997 while test ! -d "$as_dir"; do
11998 as_dirs="$as_dir $as_dirs"
11999 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12000 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12001 X"$as_dir" : 'X\(//\)[^/]' \| \
12002 X"$as_dir" : 'X\(//\)$' \| \
12003 X"$as_dir" : 'X\(/\)' \| \
12004 . : '\(.\)' 2>/dev/null ||
12005 echo X"$as_dir" |
12006 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12007 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12008 /^X\(\/\/\)$/{ s//\1/; q; }
12009 /^X\(\/\).*/{ s//\1/; q; }
12010 s/.*/./; q'`
12011 done
12012 test ! -n "$as_dirs" || mkdir $as_dirs
12013 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12014 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12015 { (exit 1); exit 1; }; }; }
12017 ac_builddir=.
12019 if test "$ac_dir" != .; then
12020 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12021 # A "../" for each directory in $ac_dir_suffix.
12022 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12023 else
12024 ac_dir_suffix= ac_top_builddir=
12027 case $srcdir in
12028 .) # No --srcdir option. We are building in place.
12029 ac_srcdir=.
12030 if test -z "$ac_top_builddir"; then
12031 ac_top_srcdir=.
12032 else
12033 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12034 fi ;;
12035 [\\/]* | ?:[\\/]* ) # Absolute path.
12036 ac_srcdir=$srcdir$ac_dir_suffix;
12037 ac_top_srcdir=$srcdir ;;
12038 *) # Relative path.
12039 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12040 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12041 esac
12043 # Do not use `cd foo && pwd` to compute absolute paths, because
12044 # the directories may not exist.
12045 case `pwd` in
12046 .) ac_abs_builddir="$ac_dir";;
12048 case "$ac_dir" in
12049 .) ac_abs_builddir=`pwd`;;
12050 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12051 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12052 esac;;
12053 esac
12054 case $ac_abs_builddir in
12055 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12057 case ${ac_top_builddir}. in
12058 .) ac_abs_top_builddir=$ac_abs_builddir;;
12059 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12060 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12061 esac;;
12062 esac
12063 case $ac_abs_builddir in
12064 .) ac_abs_srcdir=$ac_srcdir;;
12066 case $ac_srcdir in
12067 .) ac_abs_srcdir=$ac_abs_builddir;;
12068 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12069 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12070 esac;;
12071 esac
12072 case $ac_abs_builddir in
12073 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12075 case $ac_top_srcdir in
12076 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12077 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12078 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12079 esac;;
12080 esac
12083 case $INSTALL in
12084 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12085 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
12086 esac
12088 if test x"$ac_file" != x-; then
12089 { echo "$as_me:$LINENO: creating $ac_file" >&5
12090 echo "$as_me: creating $ac_file" >&6;}
12091 rm -f "$ac_file"
12093 # Let's still pretend it is `configure' which instantiates (i.e., don't
12094 # use $as_me), people would be surprised to read:
12095 # /* config.h. Generated by config.status. */
12096 if test x"$ac_file" = x-; then
12097 configure_input=
12098 else
12099 configure_input="$ac_file. "
12101 configure_input=$configure_input"Generated from `echo $ac_file_in |
12102 sed 's,.*/,,'` by configure."
12104 # First look for the input files in the build tree, otherwise in the
12105 # src tree.
12106 ac_file_inputs=`IFS=:
12107 for f in $ac_file_in; do
12108 case $f in
12109 -) echo $tmp/stdin ;;
12110 [\\/$]*)
12111 # Absolute (can't be DOS-style, as IFS=:)
12112 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12113 echo "$as_me: error: cannot find input file: $f" >&2;}
12114 { (exit 1); exit 1; }; }
12115 echo "$f";;
12116 *) # Relative
12117 if test -f "$f"; then
12118 # Build tree
12119 echo "$f"
12120 elif test -f "$srcdir/$f"; then
12121 # Source tree
12122 echo "$srcdir/$f"
12123 else
12124 # /dev/null tree
12125 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12126 echo "$as_me: error: cannot find input file: $f" >&2;}
12127 { (exit 1); exit 1; }; }
12128 fi;;
12129 esac
12130 done` || { (exit 1); exit 1; }
12131 _ACEOF
12132 cat >>$CONFIG_STATUS <<_ACEOF
12133 sed "$ac_vpsub
12134 $extrasub
12135 _ACEOF
12136 cat >>$CONFIG_STATUS <<\_ACEOF
12138 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12139 s,@configure_input@,$configure_input,;t t
12140 s,@srcdir@,$ac_srcdir,;t t
12141 s,@abs_srcdir@,$ac_abs_srcdir,;t t
12142 s,@top_srcdir@,$ac_top_srcdir,;t t
12143 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
12144 s,@builddir@,$ac_builddir,;t t
12145 s,@abs_builddir@,$ac_abs_builddir,;t t
12146 s,@top_builddir@,$ac_top_builddir,;t t
12147 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
12148 s,@INSTALL@,$ac_INSTALL,;t t
12149 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12150 rm -f $tmp/stdin
12151 if test x"$ac_file" != x-; then
12152 mv $tmp/out $ac_file
12153 else
12154 cat $tmp/out
12155 rm -f $tmp/out
12158 done
12159 _ACEOF
12160 cat >>$CONFIG_STATUS <<\_ACEOF
12163 # CONFIG_HEADER section.
12166 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12167 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12169 # ac_d sets the value in "#define NAME VALUE" lines.
12170 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12171 ac_dB='[ ].*$,\1#\2'
12172 ac_dC=' '
12173 ac_dD=',;t'
12174 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12175 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
12176 ac_uB='$,\1#\2define\3'
12177 ac_uC=' '
12178 ac_uD=',;t'
12180 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12181 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12182 case $ac_file in
12183 - | *:- | *:-:* ) # input from stdin
12184 cat >$tmp/stdin
12185 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12186 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12187 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12188 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12189 * ) ac_file_in=$ac_file.in ;;
12190 esac
12192 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12193 echo "$as_me: creating $ac_file" >&6;}
12195 # First look for the input files in the build tree, otherwise in the
12196 # src tree.
12197 ac_file_inputs=`IFS=:
12198 for f in $ac_file_in; do
12199 case $f in
12200 -) echo $tmp/stdin ;;
12201 [\\/$]*)
12202 # Absolute (can't be DOS-style, as IFS=:)
12203 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12204 echo "$as_me: error: cannot find input file: $f" >&2;}
12205 { (exit 1); exit 1; }; }
12206 # Do quote $f, to prevent DOS paths from being IFS'd.
12207 echo "$f";;
12208 *) # Relative
12209 if test -f "$f"; then
12210 # Build tree
12211 echo "$f"
12212 elif test -f "$srcdir/$f"; then
12213 # Source tree
12214 echo "$srcdir/$f"
12215 else
12216 # /dev/null tree
12217 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12218 echo "$as_me: error: cannot find input file: $f" >&2;}
12219 { (exit 1); exit 1; }; }
12220 fi;;
12221 esac
12222 done` || { (exit 1); exit 1; }
12223 # Remove the trailing spaces.
12224 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
12226 _ACEOF
12228 # Transform confdefs.h into two sed scripts, `conftest.defines' and
12229 # `conftest.undefs', that substitutes the proper values into
12230 # config.h.in to produce config.h. The first handles `#define'
12231 # templates, and the second `#undef' templates.
12232 # And first: Protect against being on the right side of a sed subst in
12233 # config.status. Protect against being in an unquoted here document
12234 # in config.status.
12235 rm -f conftest.defines conftest.undefs
12236 # Using a here document instead of a string reduces the quoting nightmare.
12237 # Putting comments in sed scripts is not portable.
12239 # `end' is used to avoid that the second main sed command (meant for
12240 # 0-ary CPP macros) applies to n-ary macro definitions.
12241 # See the Autoconf documentation for `clear'.
12242 cat >confdef2sed.sed <<\_ACEOF
12243 s/[\\&,]/\\&/g
12244 s,[\\$`],\\&,g
12245 t clear
12246 : clear
12247 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12248 t end
12249 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12250 : end
12251 _ACEOF
12252 # If some macros were called several times there might be several times
12253 # the same #defines, which is useless. Nevertheless, we may not want to
12254 # sort them, since we want the *last* AC-DEFINE to be honored.
12255 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12256 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12257 rm -f confdef2sed.sed
12259 # This sed command replaces #undef with comments. This is necessary, for
12260 # example, in the case of _POSIX_SOURCE, which is predefined and required
12261 # on some systems where configure will not decide to define it.
12262 cat >>conftest.undefs <<\_ACEOF
12263 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12264 _ACEOF
12266 # Break up conftest.defines because some shells have a limit on the size
12267 # of here documents, and old seds have small limits too (100 cmds).
12268 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12269 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12270 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12271 echo ' :' >>$CONFIG_STATUS
12272 rm -f conftest.tail
12273 while grep . conftest.defines >/dev/null
12275 # Write a limited-size here document to $tmp/defines.sed.
12276 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12277 # Speed up: don't consider the non `#define' lines.
12278 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
12279 # Work around the forget-to-reset-the-flag bug.
12280 echo 't clr' >>$CONFIG_STATUS
12281 echo ': clr' >>$CONFIG_STATUS
12282 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12283 echo 'CEOF
12284 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12285 rm -f $tmp/in
12286 mv $tmp/out $tmp/in
12287 ' >>$CONFIG_STATUS
12288 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12289 rm -f conftest.defines
12290 mv conftest.tail conftest.defines
12291 done
12292 rm -f conftest.defines
12293 echo ' fi # grep' >>$CONFIG_STATUS
12294 echo >>$CONFIG_STATUS
12296 # Break up conftest.undefs because some shells have a limit on the size
12297 # of here documents, and old seds have small limits too (100 cmds).
12298 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
12299 rm -f conftest.tail
12300 while grep . conftest.undefs >/dev/null
12302 # Write a limited-size here document to $tmp/undefs.sed.
12303 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12304 # Speed up: don't consider the non `#undef'
12305 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
12306 # Work around the forget-to-reset-the-flag bug.
12307 echo 't clr' >>$CONFIG_STATUS
12308 echo ': clr' >>$CONFIG_STATUS
12309 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12310 echo 'CEOF
12311 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12312 rm -f $tmp/in
12313 mv $tmp/out $tmp/in
12314 ' >>$CONFIG_STATUS
12315 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12316 rm -f conftest.undefs
12317 mv conftest.tail conftest.undefs
12318 done
12319 rm -f conftest.undefs
12321 cat >>$CONFIG_STATUS <<\_ACEOF
12322 # Let's still pretend it is `configure' which instantiates (i.e., don't
12323 # use $as_me), people would be surprised to read:
12324 # /* config.h. Generated by config.status. */
12325 if test x"$ac_file" = x-; then
12326 echo "/* Generated by configure. */" >$tmp/config.h
12327 else
12328 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12330 cat $tmp/in >>$tmp/config.h
12331 rm -f $tmp/in
12332 if test x"$ac_file" != x-; then
12333 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12334 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12335 echo "$as_me: $ac_file is unchanged" >&6;}
12336 else
12337 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12338 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12339 X"$ac_file" : 'X\(//\)[^/]' \| \
12340 X"$ac_file" : 'X\(//\)$' \| \
12341 X"$ac_file" : 'X\(/\)' \| \
12342 . : '\(.\)' 2>/dev/null ||
12343 echo X"$ac_file" |
12344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12345 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12346 /^X\(\/\/\)$/{ s//\1/; q; }
12347 /^X\(\/\).*/{ s//\1/; q; }
12348 s/.*/./; q'`
12349 { if $as_mkdir_p; then
12350 mkdir -p "$ac_dir"
12351 else
12352 as_dir="$ac_dir"
12353 as_dirs=
12354 while test ! -d "$as_dir"; do
12355 as_dirs="$as_dir $as_dirs"
12356 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12357 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12358 X"$as_dir" : 'X\(//\)[^/]' \| \
12359 X"$as_dir" : 'X\(//\)$' \| \
12360 X"$as_dir" : 'X\(/\)' \| \
12361 . : '\(.\)' 2>/dev/null ||
12362 echo X"$as_dir" |
12363 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12364 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12365 /^X\(\/\/\)$/{ s//\1/; q; }
12366 /^X\(\/\).*/{ s//\1/; q; }
12367 s/.*/./; q'`
12368 done
12369 test ! -n "$as_dirs" || mkdir $as_dirs
12370 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12371 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12372 { (exit 1); exit 1; }; }; }
12374 rm -f $ac_file
12375 mv $tmp/config.h $ac_file
12377 else
12378 cat $tmp/config.h
12379 rm -f $tmp/config.h
12381 # Compute $ac_file's index in $config_headers.
12382 _am_stamp_count=1
12383 for _am_header in $config_headers :; do
12384 case $_am_header in
12385 $ac_file | $ac_file:* )
12386 break ;;
12388 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12389 esac
12390 done
12391 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12392 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12393 X$ac_file : 'X\(//\)[^/]' \| \
12394 X$ac_file : 'X\(//\)$' \| \
12395 X$ac_file : 'X\(/\)' \| \
12396 . : '\(.\)' 2>/dev/null ||
12397 echo X$ac_file |
12398 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12399 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12400 /^X\(\/\/\)$/{ s//\1/; q; }
12401 /^X\(\/\).*/{ s//\1/; q; }
12402 s/.*/./; q'`/stamp-h$_am_stamp_count
12403 done
12404 _ACEOF
12405 cat >>$CONFIG_STATUS <<\_ACEOF
12408 # CONFIG_COMMANDS section.
12410 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12411 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12412 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12413 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12414 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12415 X"$ac_dest" : 'X\(//\)[^/]' \| \
12416 X"$ac_dest" : 'X\(//\)$' \| \
12417 X"$ac_dest" : 'X\(/\)' \| \
12418 . : '\(.\)' 2>/dev/null ||
12419 echo X"$ac_dest" |
12420 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12421 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12422 /^X\(\/\/\)$/{ s//\1/; q; }
12423 /^X\(\/\).*/{ s//\1/; q; }
12424 s/.*/./; q'`
12425 { if $as_mkdir_p; then
12426 mkdir -p "$ac_dir"
12427 else
12428 as_dir="$ac_dir"
12429 as_dirs=
12430 while test ! -d "$as_dir"; do
12431 as_dirs="$as_dir $as_dirs"
12432 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12433 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12434 X"$as_dir" : 'X\(//\)[^/]' \| \
12435 X"$as_dir" : 'X\(//\)$' \| \
12436 X"$as_dir" : 'X\(/\)' \| \
12437 . : '\(.\)' 2>/dev/null ||
12438 echo X"$as_dir" |
12439 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12440 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12441 /^X\(\/\/\)$/{ s//\1/; q; }
12442 /^X\(\/\).*/{ s//\1/; q; }
12443 s/.*/./; q'`
12444 done
12445 test ! -n "$as_dirs" || mkdir $as_dirs
12446 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12447 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12448 { (exit 1); exit 1; }; }; }
12450 ac_builddir=.
12452 if test "$ac_dir" != .; then
12453 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12454 # A "../" for each directory in $ac_dir_suffix.
12455 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12456 else
12457 ac_dir_suffix= ac_top_builddir=
12460 case $srcdir in
12461 .) # No --srcdir option. We are building in place.
12462 ac_srcdir=.
12463 if test -z "$ac_top_builddir"; then
12464 ac_top_srcdir=.
12465 else
12466 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12467 fi ;;
12468 [\\/]* | ?:[\\/]* ) # Absolute path.
12469 ac_srcdir=$srcdir$ac_dir_suffix;
12470 ac_top_srcdir=$srcdir ;;
12471 *) # Relative path.
12472 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12473 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12474 esac
12476 # Do not use `cd foo && pwd` to compute absolute paths, because
12477 # the directories may not exist.
12478 case `pwd` in
12479 .) ac_abs_builddir="$ac_dir";;
12481 case "$ac_dir" in
12482 .) ac_abs_builddir=`pwd`;;
12483 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12484 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12485 esac;;
12486 esac
12487 case $ac_abs_builddir in
12488 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12490 case ${ac_top_builddir}. in
12491 .) ac_abs_top_builddir=$ac_abs_builddir;;
12492 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12493 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12494 esac;;
12495 esac
12496 case $ac_abs_builddir in
12497 .) ac_abs_srcdir=$ac_srcdir;;
12499 case $ac_srcdir in
12500 .) ac_abs_srcdir=$ac_abs_builddir;;
12501 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12502 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12503 esac;;
12504 esac
12505 case $ac_abs_builddir in
12506 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12508 case $ac_top_srcdir in
12509 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12510 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12511 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12512 esac;;
12513 esac
12516 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12517 echo "$as_me: executing $ac_dest commands" >&6;}
12518 case $ac_dest in
12519 default-1 )
12520 # Only add multilib support code if we just rebuilt the top-level
12521 # Makefile.
12522 case " $CONFIG_FILES " in
12523 *" Makefile "*)
12524 ac_file=Makefile . ${multi_basedir}/config-ml.in
12526 esac ;;
12527 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12528 # Strip MF so we end up with the name of the file.
12529 mf=`echo "$mf" | sed -e 's/:.*$//'`
12530 # Check whether this is an Automake generated Makefile or not.
12531 # We used to match only the files named `Makefile.in', but
12532 # some people rename them; so instead we look at the file content.
12533 # Grep'ing the first line is not enough: some people post-process
12534 # each Makefile.in and add a new line on top of each file to say so.
12535 # So let's grep whole file.
12536 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12537 dirpart=`(dirname "$mf") 2>/dev/null ||
12538 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12539 X"$mf" : 'X\(//\)[^/]' \| \
12540 X"$mf" : 'X\(//\)$' \| \
12541 X"$mf" : 'X\(/\)' \| \
12542 . : '\(.\)' 2>/dev/null ||
12543 echo X"$mf" |
12544 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12545 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12546 /^X\(\/\/\)$/{ s//\1/; q; }
12547 /^X\(\/\).*/{ s//\1/; q; }
12548 s/.*/./; q'`
12549 else
12550 continue
12552 # Extract the definition of DEPDIR, am__include, and am__quote
12553 # from the Makefile without running `make'.
12554 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12555 test -z "$DEPDIR" && continue
12556 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12557 test -z "am__include" && continue
12558 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12559 # When using ansi2knr, U may be empty or an underscore; expand it
12560 U=`sed -n 's/^U = //p' < "$mf"`
12561 # Find all dependency output files, they are included files with
12562 # $(DEPDIR) in their names. We invoke sed twice because it is the
12563 # simplest approach to changing $(DEPDIR) to its actual value in the
12564 # expansion.
12565 for file in `sed -n "
12566 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12567 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12568 # Make sure the directory exists.
12569 test -f "$dirpart/$file" && continue
12570 fdir=`(dirname "$file") 2>/dev/null ||
12571 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12572 X"$file" : 'X\(//\)[^/]' \| \
12573 X"$file" : 'X\(//\)$' \| \
12574 X"$file" : 'X\(/\)' \| \
12575 . : '\(.\)' 2>/dev/null ||
12576 echo X"$file" |
12577 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12578 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12579 /^X\(\/\/\)$/{ s//\1/; q; }
12580 /^X\(\/\).*/{ s//\1/; q; }
12581 s/.*/./; q'`
12582 { if $as_mkdir_p; then
12583 mkdir -p $dirpart/$fdir
12584 else
12585 as_dir=$dirpart/$fdir
12586 as_dirs=
12587 while test ! -d "$as_dir"; do
12588 as_dirs="$as_dir $as_dirs"
12589 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12590 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12591 X"$as_dir" : 'X\(//\)[^/]' \| \
12592 X"$as_dir" : 'X\(//\)$' \| \
12593 X"$as_dir" : 'X\(/\)' \| \
12594 . : '\(.\)' 2>/dev/null ||
12595 echo X"$as_dir" |
12596 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12597 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12598 /^X\(\/\/\)$/{ s//\1/; q; }
12599 /^X\(\/\).*/{ s//\1/; q; }
12600 s/.*/./; q'`
12601 done
12602 test ! -n "$as_dirs" || mkdir $as_dirs
12603 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12604 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12605 { (exit 1); exit 1; }; }; }
12607 # echo "creating $dirpart/$file"
12608 echo '# dummy' > "$dirpart/$file"
12609 done
12610 done
12612 gstdint.h )
12613 if test "$GCC" = yes; then
12614 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
12615 else
12616 echo "/* generated for $CC */" > tmp-stdint.h
12619 sed 's/^ *//' >> tmp-stdint.h <<EOF
12621 #ifndef GCC_GENERATED_STDINT_H
12622 #define GCC_GENERATED_STDINT_H 1
12624 #include <sys/types.h>
12627 if test "$acx_cv_header_stdint" != stdint.h; then
12628 echo "#include <stddef.h>" >> tmp-stdint.h
12630 if test "$acx_cv_header_stdint" != stddef.h; then
12631 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
12634 sed 's/^ *//' >> tmp-stdint.h <<EOF
12635 /* glibc uses these symbols as guards to prevent redefinitions. */
12636 #ifdef __int8_t_defined
12637 #define _INT8_T
12638 #define _INT16_T
12639 #define _INT32_T
12640 #endif
12641 #ifdef __uint32_t_defined
12642 #define _UINT32_T
12643 #endif
12647 # ----------------- done header, emit basic int types -------------
12648 if test "$acx_cv_header_stdint" = stddef.h; then
12649 sed 's/^ *//' >> tmp-stdint.h <<EOF
12651 #ifndef _UINT8_T
12652 #define _UINT8_T
12653 typedef unsigned $acx_cv_type_int8_t uint8_t;
12654 #endif
12656 #ifndef _UINT16_T
12657 #define _UINT16_T
12658 typedef unsigned $acx_cv_type_int16_t uint16_t;
12659 #endif
12661 #ifndef _UINT32_T
12662 #define _UINT32_T
12663 typedef unsigned $acx_cv_type_int32_t uint32_t;
12664 #endif
12666 #ifndef _INT8_T
12667 #define _INT8_T
12668 typedef $acx_cv_type_int8_t int8_t;
12669 #endif
12671 #ifndef _INT16_T
12672 #define _INT16_T
12673 typedef $acx_cv_type_int16_t int16_t;
12674 #endif
12676 #ifndef _INT32_T
12677 #define _INT32_T
12678 typedef $acx_cv_type_int32_t int32_t;
12679 #endif
12681 elif test "$ac_cv_type_u_int32_t" = yes; then
12682 sed 's/^ *//' >> tmp-stdint.h <<EOF
12684 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
12685 #ifndef _INT8_T
12686 #define _INT8_T
12687 #endif
12688 #ifndef _INT16_T
12689 #define _INT16_T
12690 #endif
12691 #ifndef _INT32_T
12692 #define _INT32_T
12693 #endif
12695 #ifndef _UINT8_T
12696 #define _UINT8_T
12697 typedef u_int8_t uint8_t;
12698 #endif
12700 #ifndef _UINT16_T
12701 #define _UINT16_T
12702 typedef u_int16_t uint16_t;
12703 #endif
12705 #ifndef _UINT32_T
12706 #define _UINT32_T
12707 typedef u_int32_t uint32_t;
12708 #endif
12710 else
12711 sed 's/^ *//' >> tmp-stdint.h <<EOF
12713 /* Some systems have guard macros to prevent redefinitions, define them. */
12714 #ifndef _INT8_T
12715 #define _INT8_T
12716 #endif
12717 #ifndef _INT16_T
12718 #define _INT16_T
12719 #endif
12720 #ifndef _INT32_T
12721 #define _INT32_T
12722 #endif
12723 #ifndef _UINT8_T
12724 #define _UINT8_T
12725 #endif
12726 #ifndef _UINT16_T
12727 #define _UINT16_T
12728 #endif
12729 #ifndef _UINT32_T
12730 #define _UINT32_T
12731 #endif
12735 # ------------- done basic int types, emit int64_t types ------------
12736 if test "$ac_cv_type_uint64_t" = yes; then
12737 sed 's/^ *//' >> tmp-stdint.h <<EOF
12739 /* system headers have good uint64_t and int64_t */
12740 #ifndef _INT64_T
12741 #define _INT64_T
12742 #endif
12743 #ifndef _UINT64_T
12744 #define _UINT64_T
12745 #endif
12747 elif test "$ac_cv_type_u_int64_t" = yes; then
12748 sed 's/^ *//' >> tmp-stdint.h <<EOF
12750 /* system headers have an u_int64_t (and int64_t) */
12751 #ifndef _INT64_T
12752 #define _INT64_T
12753 #endif
12754 #ifndef _UINT64_T
12755 #define _UINT64_T
12756 typedef u_int64_t uint64_t;
12757 #endif
12759 elif test -n "$acx_cv_type_int64_t"; then
12760 sed 's/^ *//' >> tmp-stdint.h <<EOF
12762 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
12763 #ifndef _INT64_T
12764 #define _INT64_T
12765 typedef $acx_cv_type_int64_t int64_t;
12766 #endif
12767 #ifndef _UINT64_T
12768 #define _UINT64_T
12769 typedef unsigned $acx_cv_type_int64_t uint64_t;
12770 #endif
12772 else
12773 sed 's/^ *//' >> tmp-stdint.h <<EOF
12775 /* some common heuristics for int64_t, using compiler-specific tests */
12776 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
12777 #ifndef _INT64_T
12778 #define _INT64_T
12779 typedef long long int64_t;
12780 #endif
12781 #ifndef _UINT64_T
12782 #define _UINT64_T
12783 typedef unsigned long long uint64_t;
12784 #endif
12786 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
12787 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
12788 does not implement __extension__. But that compiler doesn't define
12789 __GNUC_MINOR__. */
12790 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
12791 # define __extension__
12792 # endif
12794 # ifndef _INT64_T
12795 # define _INT64_T
12796 __extension__ typedef long long int64_t;
12797 # endif
12798 # ifndef _UINT64_T
12799 # define _UINT64_T
12800 __extension__ typedef unsigned long long uint64_t;
12801 # endif
12803 #elif !defined __STRICT_ANSI__
12804 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
12806 # ifndef _INT64_T
12807 # define _INT64_T
12808 typedef __int64 int64_t;
12809 # endif
12810 # ifndef _UINT64_T
12811 # define _UINT64_T
12812 typedef unsigned __int64 uint64_t;
12813 # endif
12814 # endif /* compiler */
12816 #endif /* ANSI version */
12820 # ------------- done int64_t types, emit intptr types ------------
12821 if test "$ac_cv_type_uintptr_t" != yes; then
12822 sed 's/^ *//' >> tmp-stdint.h <<EOF
12824 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
12825 typedef u$acx_cv_type_intptr_t uintptr_t;
12826 typedef $acx_cv_type_intptr_t intptr_t;
12830 # ------------- done intptr types, emit int_least types ------------
12831 if test "$ac_cv_type_int_least32_t" != yes; then
12832 sed 's/^ *//' >> tmp-stdint.h <<EOF
12834 /* Define int_least types */
12835 typedef int8_t int_least8_t;
12836 typedef int16_t int_least16_t;
12837 typedef int32_t int_least32_t;
12838 #ifdef _INT64_T
12839 typedef int64_t int_least64_t;
12840 #endif
12842 typedef uint8_t uint_least8_t;
12843 typedef uint16_t uint_least16_t;
12844 typedef uint32_t uint_least32_t;
12845 #ifdef _UINT64_T
12846 typedef uint64_t uint_least64_t;
12847 #endif
12851 # ------------- done intptr types, emit int_fast types ------------
12852 if test "$ac_cv_type_int_fast32_t" != yes; then
12853 sed 's/^ *//' >> tmp-stdint.h <<EOF
12855 /* Define int_fast types. short is often slow */
12856 typedef int8_t int_fast8_t;
12857 typedef int int_fast16_t;
12858 typedef int32_t int_fast32_t;
12859 #ifdef _INT64_T
12860 typedef int64_t int_fast64_t;
12861 #endif
12863 typedef uint8_t uint_fast8_t;
12864 typedef unsigned int uint_fast16_t;
12865 typedef uint32_t uint_fast32_t;
12866 #ifdef _UINT64_T
12867 typedef uint64_t uint_fast64_t;
12868 #endif
12872 if test "$ac_cv_type_uintmax_t" != yes; then
12873 sed 's/^ *//' >> tmp-stdint.h <<EOF
12875 /* Define intmax based on what we found */
12876 #ifdef _INT64_T
12877 typedef int64_t intmax_t;
12878 #else
12879 typedef long intmax_t;
12880 #endif
12881 #ifdef _UINT64_T
12882 typedef uint64_t uintmax_t;
12883 #else
12884 typedef unsigned long uintmax_t;
12885 #endif
12889 sed 's/^ *//' >> tmp-stdint.h <<EOF
12891 #endif /* GCC_GENERATED_STDINT_H */
12894 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
12895 rm -f tmp-stdint.h
12896 else
12897 mv -f tmp-stdint.h gstdint.h
12901 esac
12902 done
12903 _ACEOF
12905 cat >>$CONFIG_STATUS <<\_ACEOF
12907 { (exit 0); exit 0; }
12908 _ACEOF
12909 chmod +x $CONFIG_STATUS
12910 ac_clean_files=$ac_clean_files_save
12913 # configure is writing to config.log, and then calls config.status.
12914 # config.status does its own redirection, appending to config.log.
12915 # Unfortunately, on DOS this fails, as config.log is still kept open
12916 # by configure, so config.status won't be able to write to it; its
12917 # output is simply discarded. So we exec the FD to /dev/null,
12918 # effectively closing config.log, so it can be properly (re)opened and
12919 # appended to by config.status. When coming back to configure, we
12920 # need to make the FD available again.
12921 if test "$no_create" != yes; then
12922 ac_cs_success=:
12923 ac_config_status_args=
12924 test "$silent" = yes &&
12925 ac_config_status_args="$ac_config_status_args --quiet"
12926 exec 5>/dev/null
12927 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12928 exec 5>>config.log
12929 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12930 # would make configure fail if this is the last instruction.
12931 $ac_cs_success || { (exit 1); exit 1; }