OSDN Git Service

libcpp:
[pf3gnuchains/gcc-fork.git] / libgomp / configure
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.
4 #
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 ## --------------------- ##
11
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
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
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
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
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
43 do
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
48   fi
49 done
50
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
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
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'`
76
77
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
85
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=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
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
111 do
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
116
117        ;;
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
123   fi
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; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
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
137          /*)
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
153 ;;
154   esac
155
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 '
166       N
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; }; }
177
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
184 }
185
186
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
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
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'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
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
223 fi
224
225 as_executable_p="test -f"
226
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'"
229
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'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
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`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
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}
261
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}
266
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=''
273
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"
310
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 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 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=''
313
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
333
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'
351
352 ac_prev=
353 for ac_option
354 do
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
360   fi
361
362   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
363
364   # Accept the important Cygnus configure options, so we can diagnose typos.
365
366   case $ac_option in
367
368   -bindir | --bindir | --bindi | --bind | --bin | --bi)
369     ac_prev=bindir ;;
370   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
371     bindir=$ac_optarg ;;
372
373   -build | --build | --buil | --bui | --bu)
374     ac_prev=build_alias ;;
375   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
376     build_alias=$ac_optarg ;;
377
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 ;;
384
385   --config-cache | -C)
386     cache_file=config.cache ;;
387
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 ;;
393
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" ;;
402
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'" ;;
415
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 ;;
424
425   -gas | --gas | --ga | --g)
426     # Obsolete; use --with-gas.
427     with_gas=yes ;;
428
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 ;;
435
436   -host | --host | --hos | --ho)
437     ac_prev=host_alias ;;
438   -host=* | --host=* | --hos=* | --ho=*)
439     host_alias=$ac_optarg ;;
440
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 ;;
447
448   -infodir | --infodir | --infodi | --infod | --info | --inf)
449     ac_prev=infodir ;;
450   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
451     infodir=$ac_optarg ;;
452
453   -libdir | --libdir | --libdi | --libd)
454     ac_prev=libdir ;;
455   -libdir=* | --libdir=* | --libdi=* | --libd=*)
456     libdir=$ac_optarg ;;
457
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 ;;
464
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 ;;
473
474   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
475     ac_prev=mandir ;;
476   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
477     mandir=$ac_optarg ;;
478
479   -nfp | --nfp | --nf)
480     # Obsolete; use --without-fp.
481     with_fp=no ;;
482
483   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
484   | --no-cr | --no-c | -n)
485     no_create=yes ;;
486
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 ;;
490
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 ;;
499
500   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
501     ac_prev=prefix ;;
502   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
503     prefix=$ac_optarg ;;
504
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 ;;
511
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 ;;
518
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 ;;
535
536   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
537   | -silent | --silent | --silen | --sile | --sil)
538     silent=yes ;;
539
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 ;;
545
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 ;;
556
557   -site | --site | --sit)
558     ac_prev=site ;;
559   -site=* | --site=* | --sit=*)
560     site=$ac_optarg ;;
561
562   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
563     ac_prev=srcdir ;;
564   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
565     srcdir=$ac_optarg ;;
566
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 ;;
573
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 ;;
578
579   -v | -verbose | --verbose | --verbos | --verbo | --verb)
580     verbose=yes ;;
581
582   -version | --version | --versio | --versi | --vers | -V)
583     ac_init_version=: ;;
584
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'" ;;
597
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" ;;
606
607   --x)
608     # Obsolete; use --with-x.
609     with_x=yes ;;
610
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 ;;
617
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 ;;
624
625   -*) { echo "$as_me: error: unrecognized option: $ac_option
626 Try \`$0 --help' for more information." >&2
627    { (exit 1); exit 1; }; }
628     ;;
629
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 ;;
639
640   *)
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}
646     ;;
647
648   esac
649 done
650
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; }; }
655 fi
656
657 # Be sure to have absolute paths.
658 for ac_var in exec_prefix prefix
659 do
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
667
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
671 do
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
679
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
686
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
695   fi
696 fi
697
698 ac_tool_prefix=
699 test -n "$host_alias" && ac_tool_prefix=$host_alias-
700
701 test "$silent" = yes && exec 6>/dev/null
702
703
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=..
723   fi
724 else
725   ac_srcdir_defaulted=no
726 fi
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; }; }
734   fi
735 fi
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
772
773 #
774 # Report the --help message.
775 #
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.
781
782 Usage: $0 [OPTION]... [VAR=VALUE]...
783
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.
786
787 Defaults for the options are specified in brackets.
788
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 \`..']
799
800 _ACEOF
801
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]
808
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'.
813
814 For better control, use the options below.
815
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
830
831   cat <<\_ACEOF
832
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
837
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
843 fi
844
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
850
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-multilib       build many library versions (default)
860   --disable-dependency-tracking  speeds up one-time build
861   --enable-dependency-tracking   do not reject slow dependency extractors
862   --enable-shared=PKGS  build shared libraries default=yes
863   --enable-static=PKGS  build static libraries default=yes
864   --enable-fast-install=PKGS  optimize for fast installation default=yes
865   --disable-libtool-lock  avoid locking (might break parallel builds)
866   --enable-maintainer-mode  enable make rules and dependencies not useful
867                           (and sometimes confusing) to the casual installer
868   _g_switchUse thread-local storage
869                           [default=yes]
870   --enable-symvers=STYLE  enables symbol versioning of the shared library
871                           [default=yes]
872
873 Optional Packages:
874   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
875   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
876   --with-gnu-ld           assume the C compiler uses GNU ld default=no
877   --with-pic              try to use only PIC/non-PIC objects default=use both
878
879 Some influential environment variables:
880   CC          C compiler command
881   CFLAGS      C compiler flags
882   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
883               nonstandard directory <lib dir>
884   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
885               headers in a nonstandard directory <include dir>
886   FC          Fortran compiler command
887   FCFLAGS     Fortran compiler flags
888   CPP         C preprocessor
889
890 Use these variables to override the choices made by `configure' or to help
891 it to find libraries and programs with nonstandard names/locations.
892
893 _ACEOF
894 fi
895
896 if test "$ac_init_help" = "recursive"; then
897   # If there are subdirs, report their specific --help.
898   ac_popdir=`pwd`
899   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
900     test -d $ac_dir || continue
901     ac_builddir=.
902
903 if test "$ac_dir" != .; then
904   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
905   # A "../" for each directory in $ac_dir_suffix.
906   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
907 else
908   ac_dir_suffix= ac_top_builddir=
909 fi
910
911 case $srcdir in
912   .)  # No --srcdir option.  We are building in place.
913     ac_srcdir=.
914     if test -z "$ac_top_builddir"; then
915        ac_top_srcdir=.
916     else
917        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
918     fi ;;
919   [\\/]* | ?:[\\/]* )  # Absolute path.
920     ac_srcdir=$srcdir$ac_dir_suffix;
921     ac_top_srcdir=$srcdir ;;
922   *) # Relative path.
923     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
924     ac_top_srcdir=$ac_top_builddir$srcdir ;;
925 esac
926
927 # Do not use `cd foo && pwd` to compute absolute paths, because
928 # the directories may not exist.
929 case `pwd` in
930 .) ac_abs_builddir="$ac_dir";;
931 *)
932   case "$ac_dir" in
933   .) ac_abs_builddir=`pwd`;;
934   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
935   *) ac_abs_builddir=`pwd`/"$ac_dir";;
936   esac;;
937 esac
938 case $ac_abs_builddir in
939 .) ac_abs_top_builddir=${ac_top_builddir}.;;
940 *)
941   case ${ac_top_builddir}. in
942   .) ac_abs_top_builddir=$ac_abs_builddir;;
943   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
944   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
945   esac;;
946 esac
947 case $ac_abs_builddir in
948 .) ac_abs_srcdir=$ac_srcdir;;
949 *)
950   case $ac_srcdir in
951   .) ac_abs_srcdir=$ac_abs_builddir;;
952   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
953   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
954   esac;;
955 esac
956 case $ac_abs_builddir in
957 .) ac_abs_top_srcdir=$ac_top_srcdir;;
958 *)
959   case $ac_top_srcdir in
960   .) ac_abs_top_srcdir=$ac_abs_builddir;;
961   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
962   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
963   esac;;
964 esac
965
966     cd $ac_dir
967     # Check for guested configure; otherwise get Cygnus style configure.
968     if test -f $ac_srcdir/configure.gnu; then
969       echo
970       $SHELL $ac_srcdir/configure.gnu  --help=recursive
971     elif test -f $ac_srcdir/configure; then
972       echo
973       $SHELL $ac_srcdir/configure  --help=recursive
974     elif test -f $ac_srcdir/configure.ac ||
975            test -f $ac_srcdir/configure.in; then
976       echo
977       $ac_configure --help
978     else
979       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
980     fi
981     cd $ac_popdir
982   done
983 fi
984
985 test -n "$ac_init_help" && exit 0
986 if $ac_init_version; then
987   cat <<\_ACEOF
988 GNU OpenMP Runtime Library configure 1.0
989 generated by GNU Autoconf 2.59
990
991 Copyright (C) 2003 Free Software Foundation, Inc.
992 This configure script is free software; the Free Software Foundation
993 gives unlimited permission to copy, distribute and modify it.
994 _ACEOF
995   exit 0
996 fi
997 exec 5>config.log
998 cat >&5 <<_ACEOF
999 This file contains any messages produced by compilers while
1000 running configure, to aid debugging if configure makes a mistake.
1001
1002 It was created by GNU OpenMP Runtime Library $as_me 1.0, which was
1003 generated by GNU Autoconf 2.59.  Invocation command line was
1004
1005   $ $0 $@
1006
1007 _ACEOF
1008 {
1009 cat <<_ASUNAME
1010 ## --------- ##
1011 ## Platform. ##
1012 ## --------- ##
1013
1014 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1015 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1016 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1017 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1018 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1019
1020 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1021 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1022
1023 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1024 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1025 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1026 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1027 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1028 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1029 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1030
1031 _ASUNAME
1032
1033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1034 for as_dir in $PATH
1035 do
1036   IFS=$as_save_IFS
1037   test -z "$as_dir" && as_dir=.
1038   echo "PATH: $as_dir"
1039 done
1040
1041 } >&5
1042
1043 cat >&5 <<_ACEOF
1044
1045
1046 ## ----------- ##
1047 ## Core tests. ##
1048 ## ----------- ##
1049
1050 _ACEOF
1051
1052
1053 # Keep a trace of the command line.
1054 # Strip out --no-create and --no-recursion so they do not pile up.
1055 # Strip out --silent because we don't want to record it for future runs.
1056 # Also quote any args containing shell meta-characters.
1057 # Make two passes to allow for proper duplicate-argument suppression.
1058 ac_configure_args=
1059 ac_configure_args0=
1060 ac_configure_args1=
1061 ac_sep=
1062 ac_must_keep_next=false
1063 for ac_pass in 1 2
1064 do
1065   for ac_arg
1066   do
1067     case $ac_arg in
1068     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1069     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070     | -silent | --silent | --silen | --sile | --sil)
1071       continue ;;
1072     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1073       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1074     esac
1075     case $ac_pass in
1076     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1077     2)
1078       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1079       if test $ac_must_keep_next = true; then
1080         ac_must_keep_next=false # Got value, back to normal.
1081       else
1082         case $ac_arg in
1083           *=* | --config-cache | -C | -disable-* | --disable-* \
1084           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1085           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1086           | -with-* | --with-* | -without-* | --without-* | --x)
1087             case "$ac_configure_args0 " in
1088               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1089             esac
1090             ;;
1091           -* ) ac_must_keep_next=true ;;
1092         esac
1093       fi
1094       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1095       # Get rid of the leading space.
1096       ac_sep=" "
1097       ;;
1098     esac
1099   done
1100 done
1101 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1102 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1103
1104 # When interrupted or exit'd, cleanup temporary files, and complete
1105 # config.log.  We remove comments because anyway the quotes in there
1106 # would cause problems or look ugly.
1107 # WARNING: Be sure not to use single quotes in there, as some shells,
1108 # such as our DU 5.0 friend, will then `close' the trap.
1109 trap 'exit_status=$?
1110   # Save into config.log some information that might help in debugging.
1111   {
1112     echo
1113
1114     cat <<\_ASBOX
1115 ## ---------------- ##
1116 ## Cache variables. ##
1117 ## ---------------- ##
1118 _ASBOX
1119     echo
1120     # The following way of writing the cache mishandles newlines in values,
1121 {
1122   (set) 2>&1 |
1123     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1124     *ac_space=\ *)
1125       sed -n \
1126         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1127           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1128       ;;
1129     *)
1130       sed -n \
1131         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1132       ;;
1133     esac;
1134 }
1135     echo
1136
1137     cat <<\_ASBOX
1138 ## ----------------- ##
1139 ## Output variables. ##
1140 ## ----------------- ##
1141 _ASBOX
1142     echo
1143     for ac_var in $ac_subst_vars
1144     do
1145       eval ac_val=$`echo $ac_var`
1146       echo "$ac_var='"'"'$ac_val'"'"'"
1147     done | sort
1148     echo
1149
1150     if test -n "$ac_subst_files"; then
1151       cat <<\_ASBOX
1152 ## ------------- ##
1153 ## Output files. ##
1154 ## ------------- ##
1155 _ASBOX
1156       echo
1157       for ac_var in $ac_subst_files
1158       do
1159         eval ac_val=$`echo $ac_var`
1160         echo "$ac_var='"'"'$ac_val'"'"'"
1161       done | sort
1162       echo
1163     fi
1164
1165     if test -s confdefs.h; then
1166       cat <<\_ASBOX
1167 ## ----------- ##
1168 ## confdefs.h. ##
1169 ## ----------- ##
1170 _ASBOX
1171       echo
1172       sed "/^$/d" confdefs.h | sort
1173       echo
1174     fi
1175     test "$ac_signal" != 0 &&
1176       echo "$as_me: caught signal $ac_signal"
1177     echo "$as_me: exit $exit_status"
1178   } >&5
1179   rm -f core *.core &&
1180   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1181     exit $exit_status
1182      ' 0
1183 for ac_signal in 1 2 13 15; do
1184   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1185 done
1186 ac_signal=0
1187
1188 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1189 rm -rf conftest* confdefs.h
1190 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1191 echo >confdefs.h
1192
1193 # Predefined preprocessor variables.
1194
1195 cat >>confdefs.h <<_ACEOF
1196 #define PACKAGE_NAME "$PACKAGE_NAME"
1197 _ACEOF
1198
1199
1200 cat >>confdefs.h <<_ACEOF
1201 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1202 _ACEOF
1203
1204
1205 cat >>confdefs.h <<_ACEOF
1206 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1207 _ACEOF
1208
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_STRING "$PACKAGE_STRING"
1212 _ACEOF
1213
1214
1215 cat >>confdefs.h <<_ACEOF
1216 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1217 _ACEOF
1218
1219
1220 # Let the site file select an alternate cache file if it wants to.
1221 # Prefer explicitly selected file to automatically selected ones.
1222 if test -z "$CONFIG_SITE"; then
1223   if test "x$prefix" != xNONE; then
1224     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1225   else
1226     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1227   fi
1228 fi
1229 for ac_site_file in $CONFIG_SITE; do
1230   if test -r "$ac_site_file"; then
1231     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1232 echo "$as_me: loading site script $ac_site_file" >&6;}
1233     sed 's/^/| /' "$ac_site_file" >&5
1234     . "$ac_site_file"
1235   fi
1236 done
1237
1238 if test -r "$cache_file"; then
1239   # Some versions of bash will fail to source /dev/null (special
1240   # files actually), so we avoid doing that.
1241   if test -f "$cache_file"; then
1242     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1243 echo "$as_me: loading cache $cache_file" >&6;}
1244     case $cache_file in
1245       [\\/]* | ?:[\\/]* ) . $cache_file;;
1246       *)                      . ./$cache_file;;
1247     esac
1248   fi
1249 else
1250   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1251 echo "$as_me: creating cache $cache_file" >&6;}
1252   >$cache_file
1253 fi
1254
1255 # Check that the precious variables saved in the cache have kept the same
1256 # value.
1257 ac_cache_corrupted=false
1258 for ac_var in `(set) 2>&1 |
1259                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1260   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1261   eval ac_new_set=\$ac_env_${ac_var}_set
1262   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1263   eval ac_new_val="\$ac_env_${ac_var}_value"
1264   case $ac_old_set,$ac_new_set in
1265     set,)
1266       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1267 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1268       ac_cache_corrupted=: ;;
1269     ,set)
1270       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1271 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1272       ac_cache_corrupted=: ;;
1273     ,);;
1274     *)
1275       if test "x$ac_old_val" != "x$ac_new_val"; then
1276         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1277 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1278         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1279 echo "$as_me:   former value:  $ac_old_val" >&2;}
1280         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1281 echo "$as_me:   current value: $ac_new_val" >&2;}
1282         ac_cache_corrupted=:
1283       fi;;
1284   esac
1285   # Pass precious variables to config.status.
1286   if test "$ac_new_set" = set; then
1287     case $ac_new_val in
1288     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1289       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1290     *) ac_arg=$ac_var=$ac_new_val ;;
1291     esac
1292     case " $ac_configure_args " in
1293       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1294       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1295     esac
1296   fi
1297 done
1298 if $ac_cache_corrupted; then
1299   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1300 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1301   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1302 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1303    { (exit 1); exit 1; }; }
1304 fi
1305
1306 ac_ext=c
1307 ac_cpp='$CPP $CPPFLAGS'
1308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338           ac_config_headers="$ac_config_headers config.h"
1339
1340
1341 # -------
1342 # Options
1343 # -------
1344
1345 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
1346 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
1347  # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
1348 if test "${enable_version_specific_runtime_libs+set}" = set; then
1349   enableval="$enable_version_specific_runtime_libs"
1350
1351       case "$enableval" in
1352        yes|no) ;;
1353        *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific-runtime-libs" >&5
1354 echo "$as_me: error: Unknown argument to enable/disable version-specific-runtime-libs" >&2;}
1355    { (exit 1); exit 1; }; } ;;
1356                           esac
1357
1358 else
1359   enable_version_specific_runtime_libs=no
1360 fi;
1361
1362 echo "$as_me:$LINENO: result: $enable_version_specific_runtime_libs" >&5
1363 echo "${ECHO_T}$enable_version_specific_runtime_libs" >&6
1364
1365 echo "$as_me:$LINENO: checking for --enable-linux-futex" >&5
1366 echo $ECHO_N "checking for --enable-linux-futex... $ECHO_C" >&6
1367  # Check whether --enable-linux-futex or --disable-linux-futex was given.
1368 if test "${enable_linux_futex+set}" = set; then
1369   enableval="$enable_linux_futex"
1370
1371       case "$enableval" in
1372        yes|no|default) ;;
1373        *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable linux-futex" >&5
1374 echo "$as_me: error: Unknown argument to enable/disable linux-futex" >&2;}
1375    { (exit 1); exit 1; }; } ;;
1376                           esac
1377
1378 else
1379   enable_linux_futex=default
1380 fi;
1381
1382 echo "$as_me:$LINENO: result: $enable_linux_futex" >&5
1383 echo "${ECHO_T}$enable_linux_futex" >&6
1384
1385 # -------
1386 # -------
1387
1388 # Gets build, host, target, *_vendor, *_cpu, *_os, etc.
1389 #
1390 # You will slowly go insane if you do not grok the following fact:  when
1391 # building this library, the top-level /target/ becomes the library's /host/.
1392 #
1393 # configure then causes --target to default to --host, exactly like any
1394 # other package using autoconf.  Therefore, 'target' and 'host' will
1395 # always be the same.  This makes sense both for native and cross compilers
1396 # just think about it for a little while.  :-)
1397 #
1398 # Also, if this library is being configured as part of a cross compiler, the
1399 # top-level configure script will pass the "real" host as $with_cross_host.
1400 #
1401 # Do not delete or change the following two lines.  For why, see
1402 # http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html
1403 ac_aux_dir=
1404 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1405   if test -f $ac_dir/install-sh; then
1406     ac_aux_dir=$ac_dir
1407     ac_install_sh="$ac_aux_dir/install-sh -c"
1408     break
1409   elif test -f $ac_dir/install.sh; then
1410     ac_aux_dir=$ac_dir
1411     ac_install_sh="$ac_aux_dir/install.sh -c"
1412     break
1413   elif test -f $ac_dir/shtool; then
1414     ac_aux_dir=$ac_dir
1415     ac_install_sh="$ac_aux_dir/shtool install -c"
1416     break
1417   fi
1418 done
1419 if test -z "$ac_aux_dir"; then
1420   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1421 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1422    { (exit 1); exit 1; }; }
1423 fi
1424 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1425 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1426 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1427
1428 # Make sure we can run config.sub.
1429 $ac_config_sub sun4 >/dev/null 2>&1 ||
1430   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1431 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1432    { (exit 1); exit 1; }; }
1433
1434 echo "$as_me:$LINENO: checking build system type" >&5
1435 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1436 if test "${ac_cv_build+set}" = set; then
1437   echo $ECHO_N "(cached) $ECHO_C" >&6
1438 else
1439   ac_cv_build_alias=$build_alias
1440 test -z "$ac_cv_build_alias" &&
1441   ac_cv_build_alias=`$ac_config_guess`
1442 test -z "$ac_cv_build_alias" &&
1443   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1444 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1445    { (exit 1); exit 1; }; }
1446 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1447   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1448 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1449    { (exit 1); exit 1; }; }
1450
1451 fi
1452 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1453 echo "${ECHO_T}$ac_cv_build" >&6
1454 build=$ac_cv_build
1455 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1456 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1457 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1458
1459
1460 echo "$as_me:$LINENO: checking host system type" >&5
1461 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1462 if test "${ac_cv_host+set}" = set; then
1463   echo $ECHO_N "(cached) $ECHO_C" >&6
1464 else
1465   ac_cv_host_alias=$host_alias
1466 test -z "$ac_cv_host_alias" &&
1467   ac_cv_host_alias=$ac_cv_build_alias
1468 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1469   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1470 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1471    { (exit 1); exit 1; }; }
1472
1473 fi
1474 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1475 echo "${ECHO_T}$ac_cv_host" >&6
1476 host=$ac_cv_host
1477 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1478 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1479 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1480
1481
1482 echo "$as_me:$LINENO: checking target system type" >&5
1483 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1484 if test "${ac_cv_target+set}" = set; then
1485   echo $ECHO_N "(cached) $ECHO_C" >&6
1486 else
1487   ac_cv_target_alias=$target_alias
1488 test "x$ac_cv_target_alias" = "x" &&
1489   ac_cv_target_alias=$ac_cv_host_alias
1490 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1491   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1492 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1493    { (exit 1); exit 1; }; }
1494
1495 fi
1496 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1497 echo "${ECHO_T}$ac_cv_target" >&6
1498 target=$ac_cv_target
1499 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1500 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1501 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1502
1503
1504 # The aliases save the names the user supplied, while $host etc.
1505 # will get canonicalized.
1506 test -n "$target_alias" &&
1507   test "$program_prefix$program_suffix$program_transform_name" = \
1508     NONENONEs,x,x, &&
1509   program_prefix=${target_alias}-
1510 target_alias=${target_alias-$host_alias}
1511
1512 # Sets up automake.  Must come after AC_CANONICAL_SYSTEM.  Each of the
1513 # following is magically included in AUTOMAKE_OPTIONS in each Makefile.am.
1514 #  1.9.0:  minimum required version
1515 #  no-define:  PACKAGE and VERSION will not be #define'd in config.h (a bunch
1516 #              of other PACKAGE_* variables will, however, and there's nothing
1517 #              we can do about that; they come from AC_INIT).
1518 #  foreign:  we don't follow the normal rules for GNU packages (no COPYING
1519 #            file in the top srcdir, etc, etc), so stop complaining.
1520 #  no-dependencies:  turns off auto dependency generation (just for now)
1521 #  -Wall:  turns on all automake warnings...
1522 #  -Wno-portability:  ...except this one, since GNU make is required.
1523 #  -Wno-override: ... and this one, since we do want this in testsuite.
1524 am__api_version="1.9"
1525 # Find a good install program.  We prefer a C program (faster),
1526 # so one script is as good as another.  But avoid the broken or
1527 # incompatible versions:
1528 # SysV /etc/install, /usr/sbin/install
1529 # SunOS /usr/etc/install
1530 # IRIX /sbin/install
1531 # AIX /bin/install
1532 # AmigaOS /C/install, which installs bootblocks on floppy discs
1533 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1534 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1535 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1536 # OS/2's system install, which has a completely different semantic
1537 # ./install, which can be erroneously created by make from ./install.sh.
1538 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1539 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1540 if test -z "$INSTALL"; then
1541 if test "${ac_cv_path_install+set}" = set; then
1542   echo $ECHO_N "(cached) $ECHO_C" >&6
1543 else
1544   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1545 for as_dir in $PATH
1546 do
1547   IFS=$as_save_IFS
1548   test -z "$as_dir" && as_dir=.
1549   # Account for people who put trailing slashes in PATH elements.
1550 case $as_dir/ in
1551   ./ | .// | /cC/* | \
1552   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1553   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1554   /usr/ucb/* ) ;;
1555   *)
1556     # OSF1 and SCO ODT 3.0 have their own names for install.
1557     # Don't use installbsd from OSF since it installs stuff as root
1558     # by default.
1559     for ac_prog in ginstall scoinst install; do
1560       for ac_exec_ext in '' $ac_executable_extensions; do
1561         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1562           if test $ac_prog = install &&
1563             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1564             # AIX install.  It has an incompatible calling convention.
1565             :
1566           elif test $ac_prog = install &&
1567             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1568             # program-specific install script used by HP pwplus--don't use.
1569             :
1570           else
1571             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1572             break 3
1573           fi
1574         fi
1575       done
1576     done
1577     ;;
1578 esac
1579 done
1580
1581
1582 fi
1583   if test "${ac_cv_path_install+set}" = set; then
1584     INSTALL=$ac_cv_path_install
1585   else
1586     # As a last resort, use the slow shell script.  We don't cache a
1587     # path for INSTALL within a source directory, because that will
1588     # break other packages using the cache if that directory is
1589     # removed, or if the path is relative.
1590     INSTALL=$ac_install_sh
1591   fi
1592 fi
1593 echo "$as_me:$LINENO: result: $INSTALL" >&5
1594 echo "${ECHO_T}$INSTALL" >&6
1595
1596 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1597 # It thinks the first close brace ends the variable substitution.
1598 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1599
1600 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1601
1602 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1603
1604 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1605 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1606 # Just in case
1607 sleep 1
1608 echo timestamp > conftest.file
1609 # Do `set' in a subshell so we don't clobber the current shell's
1610 # arguments.  Must try -L first in case configure is actually a
1611 # symlink; some systems play weird games with the mod time of symlinks
1612 # (eg FreeBSD returns the mod time of the symlink's containing
1613 # directory).
1614 if (
1615    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1616    if test "$*" = "X"; then
1617       # -L didn't work.
1618       set X `ls -t $srcdir/configure conftest.file`
1619    fi
1620    rm -f conftest.file
1621    if test "$*" != "X $srcdir/configure conftest.file" \
1622       && test "$*" != "X conftest.file $srcdir/configure"; then
1623
1624       # If neither matched, then we have a broken ls.  This can happen
1625       # if, for instance, CONFIG_SHELL is bash and it inherits a
1626       # broken ls alias from the environment.  This has actually
1627       # happened.  Such a system could not be considered "sane".
1628       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1629 alias in your environment" >&5
1630 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1631 alias in your environment" >&2;}
1632    { (exit 1); exit 1; }; }
1633    fi
1634
1635    test "$2" = conftest.file
1636    )
1637 then
1638    # Ok.
1639    :
1640 else
1641    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1642 Check your system clock" >&5
1643 echo "$as_me: error: newly created file is older than distributed files!
1644 Check your system clock" >&2;}
1645    { (exit 1); exit 1; }; }
1646 fi
1647 echo "$as_me:$LINENO: result: yes" >&5
1648 echo "${ECHO_T}yes" >&6
1649 test "$program_prefix" != NONE &&
1650   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1651 # Use a double $ so make ignores it.
1652 test "$program_suffix" != NONE &&
1653   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1654 # Double any \ or $.  echo might interpret backslashes.
1655 # By default was `s,x,x', remove it if useless.
1656 cat <<\_ACEOF >conftest.sed
1657 s/[\\$]/&&/g;s/;s,x,x,$//
1658 _ACEOF
1659 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1660 rm conftest.sed
1661
1662 # expand $ac_aux_dir to an absolute path
1663 am_aux_dir=`cd $ac_aux_dir && pwd`
1664
1665 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1666 # Use eval to expand $SHELL
1667 if eval "$MISSING --run true"; then
1668   am_missing_run="$MISSING --run "
1669 else
1670   am_missing_run=
1671   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1672 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1673 fi
1674
1675 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1676   # We used to keeping the `.' as first argument, in order to
1677   # allow $(mkdir_p) to be used without argument.  As in
1678   #   $(mkdir_p) $(somedir)
1679   # where $(somedir) is conditionally defined.  However this is wrong
1680   # for two reasons:
1681   #  1. if the package is installed by a user who cannot write `.'
1682   #     make install will fail,
1683   #  2. the above comment should most certainly read
1684   #     $(mkdir_p) $(DESTDIR)$(somedir)
1685   #     so it does not work when $(somedir) is undefined and
1686   #     $(DESTDIR) is not.
1687   #  To support the latter case, we have to write
1688   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1689   #  so the `.' trick is pointless.
1690   mkdir_p='mkdir -p --'
1691 else
1692   # On NextStep and OpenStep, the `mkdir' command does not
1693   # recognize any option.  It will interpret all options as
1694   # directories to create, and then abort because `.' already
1695   # exists.
1696   for d in ./-p ./--version;
1697   do
1698     test -d $d && rmdir $d
1699   done
1700   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1701   if test -f "$ac_aux_dir/mkinstalldirs"; then
1702     mkdir_p='$(mkinstalldirs)'
1703   else
1704     mkdir_p='$(install_sh) -d'
1705   fi
1706 fi
1707
1708 for ac_prog in gawk mawk nawk awk
1709 do
1710   # Extract the first word of "$ac_prog", so it can be a program name with args.
1711 set dummy $ac_prog; ac_word=$2
1712 echo "$as_me:$LINENO: checking for $ac_word" >&5
1713 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1714 if test "${ac_cv_prog_AWK+set}" = set; then
1715   echo $ECHO_N "(cached) $ECHO_C" >&6
1716 else
1717   if test -n "$AWK"; then
1718   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1719 else
1720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1721 for as_dir in $PATH
1722 do
1723   IFS=$as_save_IFS
1724   test -z "$as_dir" && as_dir=.
1725   for ac_exec_ext in '' $ac_executable_extensions; do
1726   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1727     ac_cv_prog_AWK="$ac_prog"
1728     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1729     break 2
1730   fi
1731 done
1732 done
1733
1734 fi
1735 fi
1736 AWK=$ac_cv_prog_AWK
1737 if test -n "$AWK"; then
1738   echo "$as_me:$LINENO: result: $AWK" >&5
1739 echo "${ECHO_T}$AWK" >&6
1740 else
1741   echo "$as_me:$LINENO: result: no" >&5
1742 echo "${ECHO_T}no" >&6
1743 fi
1744
1745   test -n "$AWK" && break
1746 done
1747
1748 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1749 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1750 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1751 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1752   echo $ECHO_N "(cached) $ECHO_C" >&6
1753 else
1754   cat >conftest.make <<\_ACEOF
1755 all:
1756         @echo 'ac_maketemp="$(MAKE)"'
1757 _ACEOF
1758 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1759 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1760 if test -n "$ac_maketemp"; then
1761   eval ac_cv_prog_make_${ac_make}_set=yes
1762 else
1763   eval ac_cv_prog_make_${ac_make}_set=no
1764 fi
1765 rm -f conftest.make
1766 fi
1767 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1768   echo "$as_me:$LINENO: result: yes" >&5
1769 echo "${ECHO_T}yes" >&6
1770   SET_MAKE=
1771 else
1772   echo "$as_me:$LINENO: result: no" >&5
1773 echo "${ECHO_T}no" >&6
1774   SET_MAKE="MAKE=${MAKE-make}"
1775 fi
1776
1777 rm -rf .tst 2>/dev/null
1778 mkdir .tst 2>/dev/null
1779 if test -d .tst; then
1780   am__leading_dot=.
1781 else
1782   am__leading_dot=_
1783 fi
1784 rmdir .tst 2>/dev/null
1785
1786 # test to see if srcdir already configured
1787 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1788    test -f $srcdir/config.status; then
1789   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1790 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1791    { (exit 1); exit 1; }; }
1792 fi
1793
1794 # test whether we have cygpath
1795 if test -z "$CYGPATH_W"; then
1796   if (cygpath --version) >/dev/null 2>/dev/null; then
1797     CYGPATH_W='cygpath -w'
1798   else
1799     CYGPATH_W=echo
1800   fi
1801 fi
1802
1803
1804 # Define the identity of the package.
1805  PACKAGE='libgomp'
1806  VERSION='1.0'
1807
1808
1809 cat >>confdefs.h <<_ACEOF
1810 #define PACKAGE "$PACKAGE"
1811 _ACEOF
1812
1813
1814 cat >>confdefs.h <<_ACEOF
1815 #define VERSION "$VERSION"
1816 _ACEOF
1817
1818 # Some tools Automake needs.
1819
1820 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1821
1822
1823 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1824
1825
1826 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1827
1828
1829 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1830
1831
1832 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1833
1834 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1835
1836 # Installed binaries are usually stripped using `strip' when the user
1837 # run `make install-strip'.  However `strip' might not be the right
1838 # tool to use in cross-compilation environments, therefore Automake
1839 # will honor the `STRIP' environment variable to overrule this program.
1840 if test "$cross_compiling" != no; then
1841   if test -n "$ac_tool_prefix"; then
1842   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1843 set dummy ${ac_tool_prefix}strip; ac_word=$2
1844 echo "$as_me:$LINENO: checking for $ac_word" >&5
1845 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1846 if test "${ac_cv_prog_STRIP+set}" = set; then
1847   echo $ECHO_N "(cached) $ECHO_C" >&6
1848 else
1849   if test -n "$STRIP"; then
1850   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1851 else
1852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1853 for as_dir in $PATH
1854 do
1855   IFS=$as_save_IFS
1856   test -z "$as_dir" && as_dir=.
1857   for ac_exec_ext in '' $ac_executable_extensions; do
1858   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1859     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1860     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1861     break 2
1862   fi
1863 done
1864 done
1865
1866 fi
1867 fi
1868 STRIP=$ac_cv_prog_STRIP
1869 if test -n "$STRIP"; then
1870   echo "$as_me:$LINENO: result: $STRIP" >&5
1871 echo "${ECHO_T}$STRIP" >&6
1872 else
1873   echo "$as_me:$LINENO: result: no" >&5
1874 echo "${ECHO_T}no" >&6
1875 fi
1876
1877 fi
1878 if test -z "$ac_cv_prog_STRIP"; then
1879   ac_ct_STRIP=$STRIP
1880   # Extract the first word of "strip", so it can be a program name with args.
1881 set dummy strip; ac_word=$2
1882 echo "$as_me:$LINENO: checking for $ac_word" >&5
1883 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1884 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1885   echo $ECHO_N "(cached) $ECHO_C" >&6
1886 else
1887   if test -n "$ac_ct_STRIP"; then
1888   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1889 else
1890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1891 for as_dir in $PATH
1892 do
1893   IFS=$as_save_IFS
1894   test -z "$as_dir" && as_dir=.
1895   for ac_exec_ext in '' $ac_executable_extensions; do
1896   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1897     ac_cv_prog_ac_ct_STRIP="strip"
1898     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1899     break 2
1900   fi
1901 done
1902 done
1903
1904   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1905 fi
1906 fi
1907 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
1908 if test -n "$ac_ct_STRIP"; then
1909   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1910 echo "${ECHO_T}$ac_ct_STRIP" >&6
1911 else
1912   echo "$as_me:$LINENO: result: no" >&5
1913 echo "${ECHO_T}no" >&6
1914 fi
1915
1916   STRIP=$ac_ct_STRIP
1917 else
1918   STRIP="$ac_cv_prog_STRIP"
1919 fi
1920
1921 fi
1922 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
1923
1924 # We need awk for the "check" target.  The system "awk" is bad on
1925 # some platforms.
1926 # Always define AMTAR for backward compatibility.
1927
1928 AMTAR=${AMTAR-"${am_missing_run}tar"}
1929
1930 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
1931
1932
1933
1934
1935
1936 # Default to --enable-multilib
1937 # Check whether --enable-multilib or --disable-multilib was given.
1938 if test "${enable_multilib+set}" = set; then
1939   enableval="$enable_multilib"
1940   case "$enableval" in
1941   yes) multilib=yes ;;
1942   no)  multilib=no ;;
1943   *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1944 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1945    { (exit 1); exit 1; }; } ;;
1946  esac
1947 else
1948   multilib=yes
1949 fi;
1950
1951 # We may get other options which we leave undocumented:
1952 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1953 # See config-ml.in if you want the gory details.
1954
1955 if test "$srcdir" = "."; then
1956   if test "$with_target_subdir" != "."; then
1957     multi_basedir="$srcdir/$with_multisrctop../.."
1958   else
1959     multi_basedir="$srcdir/$with_multisrctop.."
1960   fi
1961 else
1962   multi_basedir="$srcdir/.."
1963 fi
1964
1965
1966           ac_config_commands="$ac_config_commands default-1"
1967
1968
1969 # Calculate toolexeclibdir
1970 # Also toolexecdir, though it's only used in toolexeclibdir
1971 case ${enable_version_specific_runtime_libs} in
1972   yes)
1973     # Need the gcc compiler version to know where to install libraries
1974     # and header files if --enable-version-specific-runtime-libs option
1975     # is selected.
1976     toolexecdir='$(libdir)/gcc/$(target_alias)'
1977     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
1978     ;;
1979   no)
1980     if test -n "$with_cross_host" &&
1981        test x"$with_cross_host" != x"no"; then
1982       # Install a library built with a cross compiler in tooldir, not libdir.
1983       toolexecdir='$(exec_prefix)/$(target_alias)'
1984       toolexeclibdir='$(toolexecdir)/lib'
1985     else
1986       toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
1987       toolexeclibdir='$(libdir)'
1988     fi
1989     multi_os_directory=`$CC -print-multi-os-directory`
1990     case $multi_os_directory in
1991       .) ;; # Avoid trailing /.
1992       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
1993     esac
1994     ;;
1995 esac
1996
1997
1998
1999 # Check the compiler.
2000 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2001 # We must force CC to /not/ be precious variables; otherwise
2002 # the wrong, non-multilib-adjusted value will be used in multilibs.
2003 # As a side effect, we have to subst CFLAGS ourselves.
2004
2005
2006
2007 ac_ext=c
2008 ac_cpp='$CPP $CPPFLAGS'
2009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2012 if test -n "$ac_tool_prefix"; then
2013   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2014 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2015 echo "$as_me:$LINENO: checking for $ac_word" >&5
2016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2017 if test "${ac_cv_prog_CC+set}" = set; then
2018   echo $ECHO_N "(cached) $ECHO_C" >&6
2019 else
2020   if test -n "$CC"; then
2021   ac_cv_prog_CC="$CC" # Let the user override the test.
2022 else
2023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2024 for as_dir in $PATH
2025 do
2026   IFS=$as_save_IFS
2027   test -z "$as_dir" && as_dir=.
2028   for ac_exec_ext in '' $ac_executable_extensions; do
2029   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2030     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2031     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2032     break 2
2033   fi
2034 done
2035 done
2036
2037 fi
2038 fi
2039 CC=$ac_cv_prog_CC
2040 if test -n "$CC"; then
2041   echo "$as_me:$LINENO: result: $CC" >&5
2042 echo "${ECHO_T}$CC" >&6
2043 else
2044   echo "$as_me:$LINENO: result: no" >&5
2045 echo "${ECHO_T}no" >&6
2046 fi
2047
2048 fi
2049 if test -z "$ac_cv_prog_CC"; then
2050   ac_ct_CC=$CC
2051   # Extract the first word of "gcc", so it can be a program name with args.
2052 set dummy gcc; ac_word=$2
2053 echo "$as_me:$LINENO: checking for $ac_word" >&5
2054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2055 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2056   echo $ECHO_N "(cached) $ECHO_C" >&6
2057 else
2058   if test -n "$ac_ct_CC"; then
2059   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2060 else
2061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2062 for as_dir in $PATH
2063 do
2064   IFS=$as_save_IFS
2065   test -z "$as_dir" && as_dir=.
2066   for ac_exec_ext in '' $ac_executable_extensions; do
2067   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2068     ac_cv_prog_ac_ct_CC="gcc"
2069     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2070     break 2
2071   fi
2072 done
2073 done
2074
2075 fi
2076 fi
2077 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2078 if test -n "$ac_ct_CC"; then
2079   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2080 echo "${ECHO_T}$ac_ct_CC" >&6
2081 else
2082   echo "$as_me:$LINENO: result: no" >&5
2083 echo "${ECHO_T}no" >&6
2084 fi
2085
2086   CC=$ac_ct_CC
2087 else
2088   CC="$ac_cv_prog_CC"
2089 fi
2090
2091 if test -z "$CC"; then
2092   if test -n "$ac_tool_prefix"; then
2093   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2094 set dummy ${ac_tool_prefix}cc; ac_word=$2
2095 echo "$as_me:$LINENO: checking for $ac_word" >&5
2096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2097 if test "${ac_cv_prog_CC+set}" = set; then
2098   echo $ECHO_N "(cached) $ECHO_C" >&6
2099 else
2100   if test -n "$CC"; then
2101   ac_cv_prog_CC="$CC" # Let the user override the test.
2102 else
2103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2104 for as_dir in $PATH
2105 do
2106   IFS=$as_save_IFS
2107   test -z "$as_dir" && as_dir=.
2108   for ac_exec_ext in '' $ac_executable_extensions; do
2109   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2110     ac_cv_prog_CC="${ac_tool_prefix}cc"
2111     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2112     break 2
2113   fi
2114 done
2115 done
2116
2117 fi
2118 fi
2119 CC=$ac_cv_prog_CC
2120 if test -n "$CC"; then
2121   echo "$as_me:$LINENO: result: $CC" >&5
2122 echo "${ECHO_T}$CC" >&6
2123 else
2124   echo "$as_me:$LINENO: result: no" >&5
2125 echo "${ECHO_T}no" >&6
2126 fi
2127
2128 fi
2129 if test -z "$ac_cv_prog_CC"; then
2130   ac_ct_CC=$CC
2131   # Extract the first word of "cc", so it can be a program name with args.
2132 set dummy cc; ac_word=$2
2133 echo "$as_me:$LINENO: checking for $ac_word" >&5
2134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2135 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2136   echo $ECHO_N "(cached) $ECHO_C" >&6
2137 else
2138   if test -n "$ac_ct_CC"; then
2139   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2140 else
2141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2142 for as_dir in $PATH
2143 do
2144   IFS=$as_save_IFS
2145   test -z "$as_dir" && as_dir=.
2146   for ac_exec_ext in '' $ac_executable_extensions; do
2147   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2148     ac_cv_prog_ac_ct_CC="cc"
2149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2150     break 2
2151   fi
2152 done
2153 done
2154
2155 fi
2156 fi
2157 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2158 if test -n "$ac_ct_CC"; then
2159   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2160 echo "${ECHO_T}$ac_ct_CC" >&6
2161 else
2162   echo "$as_me:$LINENO: result: no" >&5
2163 echo "${ECHO_T}no" >&6
2164 fi
2165
2166   CC=$ac_ct_CC
2167 else
2168   CC="$ac_cv_prog_CC"
2169 fi
2170
2171 fi
2172 if test -z "$CC"; then
2173   # Extract the first word of "cc", so it can be a program name with args.
2174 set dummy cc; ac_word=$2
2175 echo "$as_me:$LINENO: checking for $ac_word" >&5
2176 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2177 if test "${ac_cv_prog_CC+set}" = set; then
2178   echo $ECHO_N "(cached) $ECHO_C" >&6
2179 else
2180   if test -n "$CC"; then
2181   ac_cv_prog_CC="$CC" # Let the user override the test.
2182 else
2183   ac_prog_rejected=no
2184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2185 for as_dir in $PATH
2186 do
2187   IFS=$as_save_IFS
2188   test -z "$as_dir" && as_dir=.
2189   for ac_exec_ext in '' $ac_executable_extensions; do
2190   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2191     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2192        ac_prog_rejected=yes
2193        continue
2194      fi
2195     ac_cv_prog_CC="cc"
2196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197     break 2
2198   fi
2199 done
2200 done
2201
2202 if test $ac_prog_rejected = yes; then
2203   # We found a bogon in the path, so make sure we never use it.
2204   set dummy $ac_cv_prog_CC
2205   shift
2206   if test $# != 0; then
2207     # We chose a different compiler from the bogus one.
2208     # However, it has the same basename, so the bogon will be chosen
2209     # first if we set CC to just the basename; use the full file name.
2210     shift
2211     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2212   fi
2213 fi
2214 fi
2215 fi
2216 CC=$ac_cv_prog_CC
2217 if test -n "$CC"; then
2218   echo "$as_me:$LINENO: result: $CC" >&5
2219 echo "${ECHO_T}$CC" >&6
2220 else
2221   echo "$as_me:$LINENO: result: no" >&5
2222 echo "${ECHO_T}no" >&6
2223 fi
2224
2225 fi
2226 if test -z "$CC"; then
2227   if test -n "$ac_tool_prefix"; then
2228   for ac_prog in cl
2229   do
2230     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2231 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2232 echo "$as_me:$LINENO: checking for $ac_word" >&5
2233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2234 if test "${ac_cv_prog_CC+set}" = set; then
2235   echo $ECHO_N "(cached) $ECHO_C" >&6
2236 else
2237   if test -n "$CC"; then
2238   ac_cv_prog_CC="$CC" # Let the user override the test.
2239 else
2240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2241 for as_dir in $PATH
2242 do
2243   IFS=$as_save_IFS
2244   test -z "$as_dir" && as_dir=.
2245   for ac_exec_ext in '' $ac_executable_extensions; do
2246   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2247     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2248     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2249     break 2
2250   fi
2251 done
2252 done
2253
2254 fi
2255 fi
2256 CC=$ac_cv_prog_CC
2257 if test -n "$CC"; then
2258   echo "$as_me:$LINENO: result: $CC" >&5
2259 echo "${ECHO_T}$CC" >&6
2260 else
2261   echo "$as_me:$LINENO: result: no" >&5
2262 echo "${ECHO_T}no" >&6
2263 fi
2264
2265     test -n "$CC" && break
2266   done
2267 fi
2268 if test -z "$CC"; then
2269   ac_ct_CC=$CC
2270   for ac_prog in cl
2271 do
2272   # Extract the first word of "$ac_prog", so it can be a program name with args.
2273 set dummy $ac_prog; ac_word=$2
2274 echo "$as_me:$LINENO: checking for $ac_word" >&5
2275 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2276 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2277   echo $ECHO_N "(cached) $ECHO_C" >&6
2278 else
2279   if test -n "$ac_ct_CC"; then
2280   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2281 else
2282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2283 for as_dir in $PATH
2284 do
2285   IFS=$as_save_IFS
2286   test -z "$as_dir" && as_dir=.
2287   for ac_exec_ext in '' $ac_executable_extensions; do
2288   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2289     ac_cv_prog_ac_ct_CC="$ac_prog"
2290     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2291     break 2
2292   fi
2293 done
2294 done
2295
2296 fi
2297 fi
2298 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2299 if test -n "$ac_ct_CC"; then
2300   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2301 echo "${ECHO_T}$ac_ct_CC" >&6
2302 else
2303   echo "$as_me:$LINENO: result: no" >&5
2304 echo "${ECHO_T}no" >&6
2305 fi
2306
2307   test -n "$ac_ct_CC" && break
2308 done
2309
2310   CC=$ac_ct_CC
2311 fi
2312
2313 fi
2314
2315
2316 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2317 See \`config.log' for more details." >&5
2318 echo "$as_me: error: no acceptable C compiler found in \$PATH
2319 See \`config.log' for more details." >&2;}
2320    { (exit 1); exit 1; }; }
2321
2322 # Provide some information about the compiler.
2323 echo "$as_me:$LINENO:" \
2324      "checking for C compiler version" >&5
2325 ac_compiler=`set X $ac_compile; echo $2`
2326 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2327   (eval $ac_compiler --version </dev/null >&5) 2>&5
2328   ac_status=$?
2329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330   (exit $ac_status); }
2331 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2332   (eval $ac_compiler -v </dev/null >&5) 2>&5
2333   ac_status=$?
2334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2335   (exit $ac_status); }
2336 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2337   (eval $ac_compiler -V </dev/null >&5) 2>&5
2338   ac_status=$?
2339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2340   (exit $ac_status); }
2341
2342 cat >conftest.$ac_ext <<_ACEOF
2343 /* confdefs.h.  */
2344 _ACEOF
2345 cat confdefs.h >>conftest.$ac_ext
2346 cat >>conftest.$ac_ext <<_ACEOF
2347 /* end confdefs.h.  */
2348
2349 int
2350 main ()
2351 {
2352
2353   ;
2354   return 0;
2355 }
2356 _ACEOF
2357 ac_clean_files_save=$ac_clean_files
2358 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2359 # Try to create an executable without -o first, disregard a.out.
2360 # It will help us diagnose broken compilers, and finding out an intuition
2361 # of exeext.
2362 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2363 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2364 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2365 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2366   (eval $ac_link_default) 2>&5
2367   ac_status=$?
2368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2369   (exit $ac_status); }; then
2370   # Find the output, starting from the most likely.  This scheme is
2371 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2372 # resort.
2373
2374 # Be careful to initialize this variable, since it used to be cached.
2375 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2376 ac_cv_exeext=
2377 # b.out is created by i960 compilers.
2378 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2379 do
2380   test -f "$ac_file" || continue
2381   case $ac_file in
2382     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2383         ;;
2384     conftest.$ac_ext )
2385         # This is the source file.
2386         ;;
2387     [ab].out )
2388         # We found the default executable, but exeext='' is most
2389         # certainly right.
2390         break;;
2391     *.* )
2392         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2393         # FIXME: I believe we export ac_cv_exeext for Libtool,
2394         # but it would be cool to find out if it's true.  Does anybody
2395         # maintain Libtool? --akim.
2396         export ac_cv_exeext
2397         break;;
2398     * )
2399         break;;
2400   esac
2401 done
2402 else
2403   echo "$as_me: failed program was:" >&5
2404 sed 's/^/| /' conftest.$ac_ext >&5
2405
2406 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2407 See \`config.log' for more details." >&5
2408 echo "$as_me: error: C compiler cannot create executables
2409 See \`config.log' for more details." >&2;}
2410    { (exit 77); exit 77; }; }
2411 fi
2412
2413 ac_exeext=$ac_cv_exeext
2414 echo "$as_me:$LINENO: result: $ac_file" >&5
2415 echo "${ECHO_T}$ac_file" >&6
2416
2417 # Check the compiler produces executables we can run.  If not, either
2418 # the compiler is broken, or we cross compile.
2419 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2420 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2421 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2422 # If not cross compiling, check that we can run a simple program.
2423 if test "$cross_compiling" != yes; then
2424   if { ac_try='./$ac_file'
2425   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426   (eval $ac_try) 2>&5
2427   ac_status=$?
2428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429   (exit $ac_status); }; }; then
2430     cross_compiling=no
2431   else
2432     if test "$cross_compiling" = maybe; then
2433         cross_compiling=yes
2434     else
2435         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2436 If you meant to cross compile, use \`--host'.
2437 See \`config.log' for more details." >&5
2438 echo "$as_me: error: cannot run C compiled programs.
2439 If you meant to cross compile, use \`--host'.
2440 See \`config.log' for more details." >&2;}
2441    { (exit 1); exit 1; }; }
2442     fi
2443   fi
2444 fi
2445 echo "$as_me:$LINENO: result: yes" >&5
2446 echo "${ECHO_T}yes" >&6
2447
2448 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2449 ac_clean_files=$ac_clean_files_save
2450 # Check the compiler produces executables we can run.  If not, either
2451 # the compiler is broken, or we cross compile.
2452 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2453 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2454 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2455 echo "${ECHO_T}$cross_compiling" >&6
2456
2457 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2458 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2459 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2460   (eval $ac_link) 2>&5
2461   ac_status=$?
2462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2463   (exit $ac_status); }; then
2464   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2465 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2466 # work properly (i.e., refer to `conftest.exe'), while it won't with
2467 # `rm'.
2468 for ac_file in conftest.exe conftest conftest.*; do
2469   test -f "$ac_file" || continue
2470   case $ac_file in
2471     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2472     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2473           export ac_cv_exeext
2474           break;;
2475     * ) break;;
2476   esac
2477 done
2478 else
2479   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2480 See \`config.log' for more details." >&5
2481 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2482 See \`config.log' for more details." >&2;}
2483    { (exit 1); exit 1; }; }
2484 fi
2485
2486 rm -f conftest$ac_cv_exeext
2487 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2488 echo "${ECHO_T}$ac_cv_exeext" >&6
2489
2490 rm -f conftest.$ac_ext
2491 EXEEXT=$ac_cv_exeext
2492 ac_exeext=$EXEEXT
2493 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2494 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2495 if test "${ac_cv_objext+set}" = set; then
2496   echo $ECHO_N "(cached) $ECHO_C" >&6
2497 else
2498   cat >conftest.$ac_ext <<_ACEOF
2499 /* confdefs.h.  */
2500 _ACEOF
2501 cat confdefs.h >>conftest.$ac_ext
2502 cat >>conftest.$ac_ext <<_ACEOF
2503 /* end confdefs.h.  */
2504
2505 int
2506 main ()
2507 {
2508
2509   ;
2510   return 0;
2511 }
2512 _ACEOF
2513 rm -f conftest.o conftest.obj
2514 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2515   (eval $ac_compile) 2>&5
2516   ac_status=$?
2517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518   (exit $ac_status); }; then
2519   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2520   case $ac_file in
2521     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2522     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2523        break;;
2524   esac
2525 done
2526 else
2527   echo "$as_me: failed program was:" >&5
2528 sed 's/^/| /' conftest.$ac_ext >&5
2529
2530 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2531 See \`config.log' for more details." >&5
2532 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2533 See \`config.log' for more details." >&2;}
2534    { (exit 1); exit 1; }; }
2535 fi
2536
2537 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2538 fi
2539 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2540 echo "${ECHO_T}$ac_cv_objext" >&6
2541 OBJEXT=$ac_cv_objext
2542 ac_objext=$OBJEXT
2543 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2544 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2545 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2546   echo $ECHO_N "(cached) $ECHO_C" >&6
2547 else
2548   cat >conftest.$ac_ext <<_ACEOF
2549 /* confdefs.h.  */
2550 _ACEOF
2551 cat confdefs.h >>conftest.$ac_ext
2552 cat >>conftest.$ac_ext <<_ACEOF
2553 /* end confdefs.h.  */
2554
2555 int
2556 main ()
2557 {
2558 #ifndef __GNUC__
2559        choke me
2560 #endif
2561
2562   ;
2563   return 0;
2564 }
2565 _ACEOF
2566 rm -f conftest.$ac_objext
2567 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2568   (eval $ac_compile) 2>conftest.er1
2569   ac_status=$?
2570   grep -v '^ *+' conftest.er1 >conftest.err
2571   rm -f conftest.er1
2572   cat conftest.err >&5
2573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2574   (exit $ac_status); } &&
2575          { ac_try='test -z "$ac_c_werror_flag"
2576                          || test ! -s conftest.err'
2577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2578   (eval $ac_try) 2>&5
2579   ac_status=$?
2580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2581   (exit $ac_status); }; } &&
2582          { ac_try='test -s conftest.$ac_objext'
2583   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2584   (eval $ac_try) 2>&5
2585   ac_status=$?
2586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587   (exit $ac_status); }; }; then
2588   ac_compiler_gnu=yes
2589 else
2590   echo "$as_me: failed program was:" >&5
2591 sed 's/^/| /' conftest.$ac_ext >&5
2592
2593 ac_compiler_gnu=no
2594 fi
2595 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2596 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2597
2598 fi
2599 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2600 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2601 GCC=`test $ac_compiler_gnu = yes && echo yes`
2602 ac_test_CFLAGS=${CFLAGS+set}
2603 ac_save_CFLAGS=$CFLAGS
2604 CFLAGS="-g"
2605 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2606 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2607 if test "${ac_cv_prog_cc_g+set}" = set; then
2608   echo $ECHO_N "(cached) $ECHO_C" >&6
2609 else
2610   cat >conftest.$ac_ext <<_ACEOF
2611 /* confdefs.h.  */
2612 _ACEOF
2613 cat confdefs.h >>conftest.$ac_ext
2614 cat >>conftest.$ac_ext <<_ACEOF
2615 /* end confdefs.h.  */
2616
2617 int
2618 main ()
2619 {
2620
2621   ;
2622   return 0;
2623 }
2624 _ACEOF
2625 rm -f conftest.$ac_objext
2626 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2627   (eval $ac_compile) 2>conftest.er1
2628   ac_status=$?
2629   grep -v '^ *+' conftest.er1 >conftest.err
2630   rm -f conftest.er1
2631   cat conftest.err >&5
2632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2633   (exit $ac_status); } &&
2634          { ac_try='test -z "$ac_c_werror_flag"
2635                          || test ! -s conftest.err'
2636   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2637   (eval $ac_try) 2>&5
2638   ac_status=$?
2639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640   (exit $ac_status); }; } &&
2641          { ac_try='test -s conftest.$ac_objext'
2642   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2643   (eval $ac_try) 2>&5
2644   ac_status=$?
2645   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646   (exit $ac_status); }; }; then
2647   ac_cv_prog_cc_g=yes
2648 else
2649   echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
2651
2652 ac_cv_prog_cc_g=no
2653 fi
2654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2655 fi
2656 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2657 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2658 if test "$ac_test_CFLAGS" = set; then
2659   CFLAGS=$ac_save_CFLAGS
2660 elif test $ac_cv_prog_cc_g = yes; then
2661   if test "$GCC" = yes; then
2662     CFLAGS="-g -O2"
2663   else
2664     CFLAGS="-g"
2665   fi
2666 else
2667   if test "$GCC" = yes; then
2668     CFLAGS="-O2"
2669   else
2670     CFLAGS=
2671   fi
2672 fi
2673 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2674 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2675 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2676   echo $ECHO_N "(cached) $ECHO_C" >&6
2677 else
2678   ac_cv_prog_cc_stdc=no
2679 ac_save_CC=$CC
2680 cat >conftest.$ac_ext <<_ACEOF
2681 /* confdefs.h.  */
2682 _ACEOF
2683 cat confdefs.h >>conftest.$ac_ext
2684 cat >>conftest.$ac_ext <<_ACEOF
2685 /* end confdefs.h.  */
2686 #include <stdarg.h>
2687 #include <stdio.h>
2688 #include <sys/types.h>
2689 #include <sys/stat.h>
2690 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2691 struct buf { int x; };
2692 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2693 static char *e (p, i)
2694      char **p;
2695      int i;
2696 {
2697   return p[i];
2698 }
2699 static char *f (char * (*g) (char **, int), char **p, ...)
2700 {
2701   char *s;
2702   va_list v;
2703   va_start (v,p);
2704   s = g (p, va_arg (v,int));
2705   va_end (v);
2706   return s;
2707 }
2708
2709 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2710    function prototypes and stuff, but not '\xHH' hex character constants.
2711    These don't provoke an error unfortunately, instead are silently treated
2712    as 'x'.  The following induces an error, until -std1 is added to get
2713    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2714    array size at least.  It's necessary to write '\x00'==0 to get something
2715    that's true only with -std1.  */
2716 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2717
2718 int test (int i, double x);
2719 struct s1 {int (*f) (int a);};
2720 struct s2 {int (*f) (double a);};
2721 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2722 int argc;
2723 char **argv;
2724 int
2725 main ()
2726 {
2727 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2728   ;
2729   return 0;
2730 }
2731 _ACEOF
2732 # Don't try gcc -ansi; that turns off useful extensions and
2733 # breaks some systems' header files.
2734 # AIX                   -qlanglvl=ansi
2735 # Ultrix and OSF/1      -std1
2736 # HP-UX 10.20 and later -Ae
2737 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2738 # SVR4                  -Xc -D__EXTENSIONS__
2739 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2740 do
2741   CC="$ac_save_CC $ac_arg"
2742   rm -f conftest.$ac_objext
2743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2744   (eval $ac_compile) 2>conftest.er1
2745   ac_status=$?
2746   grep -v '^ *+' conftest.er1 >conftest.err
2747   rm -f conftest.er1
2748   cat conftest.err >&5
2749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750   (exit $ac_status); } &&
2751          { ac_try='test -z "$ac_c_werror_flag"
2752                          || test ! -s conftest.err'
2753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2754   (eval $ac_try) 2>&5
2755   ac_status=$?
2756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2757   (exit $ac_status); }; } &&
2758          { ac_try='test -s conftest.$ac_objext'
2759   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2760   (eval $ac_try) 2>&5
2761   ac_status=$?
2762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2763   (exit $ac_status); }; }; then
2764   ac_cv_prog_cc_stdc=$ac_arg
2765 break
2766 else
2767   echo "$as_me: failed program was:" >&5
2768 sed 's/^/| /' conftest.$ac_ext >&5
2769
2770 fi
2771 rm -f conftest.err conftest.$ac_objext
2772 done
2773 rm -f conftest.$ac_ext conftest.$ac_objext
2774 CC=$ac_save_CC
2775
2776 fi
2777
2778 case "x$ac_cv_prog_cc_stdc" in
2779   x|xno)
2780     echo "$as_me:$LINENO: result: none needed" >&5
2781 echo "${ECHO_T}none needed" >&6 ;;
2782   *)
2783     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2784 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2785     CC="$CC $ac_cv_prog_cc_stdc" ;;
2786 esac
2787
2788 # Some people use a C++ compiler to compile C.  Since we use `exit',
2789 # in C++ we need to declare it.  In case someone uses the same compiler
2790 # for both compiling C and C++ we need to have the C++ compiler decide
2791 # the declaration of exit, since it's the most demanding environment.
2792 cat >conftest.$ac_ext <<_ACEOF
2793 #ifndef __cplusplus
2794   choke me
2795 #endif
2796 _ACEOF
2797 rm -f conftest.$ac_objext
2798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2799   (eval $ac_compile) 2>conftest.er1
2800   ac_status=$?
2801   grep -v '^ *+' conftest.er1 >conftest.err
2802   rm -f conftest.er1
2803   cat conftest.err >&5
2804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2805   (exit $ac_status); } &&
2806          { ac_try='test -z "$ac_c_werror_flag"
2807                          || test ! -s conftest.err'
2808   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2809   (eval $ac_try) 2>&5
2810   ac_status=$?
2811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2812   (exit $ac_status); }; } &&
2813          { ac_try='test -s conftest.$ac_objext'
2814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2815   (eval $ac_try) 2>&5
2816   ac_status=$?
2817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2818   (exit $ac_status); }; }; then
2819   for ac_declaration in \
2820    '' \
2821    'extern "C" void std::exit (int) throw (); using std::exit;' \
2822    'extern "C" void std::exit (int); using std::exit;' \
2823    'extern "C" void exit (int) throw ();' \
2824    'extern "C" void exit (int);' \
2825    'void exit (int);'
2826 do
2827   cat >conftest.$ac_ext <<_ACEOF
2828 /* confdefs.h.  */
2829 _ACEOF
2830 cat confdefs.h >>conftest.$ac_ext
2831 cat >>conftest.$ac_ext <<_ACEOF
2832 /* end confdefs.h.  */
2833 $ac_declaration
2834 #include <stdlib.h>
2835 int
2836 main ()
2837 {
2838 exit (42);
2839   ;
2840   return 0;
2841 }
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   :
2866 else
2867   echo "$as_me: failed program was:" >&5
2868 sed 's/^/| /' conftest.$ac_ext >&5
2869
2870 continue
2871 fi
2872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
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 int
2881 main ()
2882 {
2883 exit (42);
2884   ;
2885   return 0;
2886 }
2887 _ACEOF
2888 rm -f conftest.$ac_objext
2889 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2890   (eval $ac_compile) 2>conftest.er1
2891   ac_status=$?
2892   grep -v '^ *+' conftest.er1 >conftest.err
2893   rm -f conftest.er1
2894   cat conftest.err >&5
2895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2896   (exit $ac_status); } &&
2897          { ac_try='test -z "$ac_c_werror_flag"
2898                          || test ! -s conftest.err'
2899   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2900   (eval $ac_try) 2>&5
2901   ac_status=$?
2902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2903   (exit $ac_status); }; } &&
2904          { ac_try='test -s conftest.$ac_objext'
2905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2906   (eval $ac_try) 2>&5
2907   ac_status=$?
2908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2909   (exit $ac_status); }; }; then
2910   break
2911 else
2912   echo "$as_me: failed program was:" >&5
2913 sed 's/^/| /' conftest.$ac_ext >&5
2914
2915 fi
2916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2917 done
2918 rm -f conftest*
2919 if test -n "$ac_declaration"; then
2920   echo '#ifdef __cplusplus' >>confdefs.h
2921   echo $ac_declaration      >>confdefs.h
2922   echo '#endif'             >>confdefs.h
2923 fi
2924
2925 else
2926   echo "$as_me: failed program was:" >&5
2927 sed 's/^/| /' conftest.$ac_ext >&5
2928
2929 fi
2930 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2931 ac_ext=c
2932 ac_cpp='$CPP $CPPFLAGS'
2933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2936 DEPDIR="${am__leading_dot}deps"
2937
2938           ac_config_commands="$ac_config_commands depfiles"
2939
2940
2941 am_make=${MAKE-make}
2942 cat > confinc << 'END'
2943 am__doit:
2944         @echo done
2945 .PHONY: am__doit
2946 END
2947 # If we don't find an include directive, just comment out the code.
2948 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2949 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2950 am__include="#"
2951 am__quote=
2952 _am_result=none
2953 # First try GNU make style include.
2954 echo "include confinc" > confmf
2955 # We grep out `Entering directory' and `Leaving directory'
2956 # messages which can occur if `w' ends up in MAKEFLAGS.
2957 # In particular we don't look at `^make:' because GNU make might
2958 # be invoked under some other name (usually "gmake"), in which
2959 # case it prints its new name instead of `make'.
2960 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2961    am__include=include
2962    am__quote=
2963    _am_result=GNU
2964 fi
2965 # Now try BSD make style include.
2966 if test "$am__include" = "#"; then
2967    echo '.include "confinc"' > confmf
2968    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2969       am__include=.include
2970       am__quote="\""
2971       _am_result=BSD
2972    fi
2973 fi
2974
2975
2976 echo "$as_me:$LINENO: result: $_am_result" >&5
2977 echo "${ECHO_T}$_am_result" >&6
2978 rm -f confinc confmf
2979
2980 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2981 if test "${enable_dependency_tracking+set}" = set; then
2982   enableval="$enable_dependency_tracking"
2983
2984 fi;
2985 if test "x$enable_dependency_tracking" != xno; then
2986   am_depcomp="$ac_aux_dir/depcomp"
2987   AMDEPBACKSLASH='\'
2988 fi
2989
2990
2991 if test "x$enable_dependency_tracking" != xno; then
2992   AMDEP_TRUE=
2993   AMDEP_FALSE='#'
2994 else
2995   AMDEP_TRUE='#'
2996   AMDEP_FALSE=
2997 fi
2998
2999
3000
3001
3002 depcc="$CC"   am_compiler_list=
3003
3004 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3005 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3006 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3007   echo $ECHO_N "(cached) $ECHO_C" >&6
3008 else
3009   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3010   # We make a subdir and do the tests there.  Otherwise we can end up
3011   # making bogus files that we don't know about and never remove.  For
3012   # instance it was reported that on HP-UX the gcc test will end up
3013   # making a dummy file named `D' -- because `-MD' means `put the output
3014   # in D'.
3015   mkdir conftest.dir
3016   # Copy depcomp to subdir because otherwise we won't find it if we're
3017   # using a relative directory.
3018   cp "$am_depcomp" conftest.dir
3019   cd conftest.dir
3020   # We will build objects and dependencies in a subdirectory because
3021   # it helps to detect inapplicable dependency modes.  For instance
3022   # both Tru64's cc and ICC support -MD to output dependencies as a
3023   # side effect of compilation, but ICC will put the dependencies in
3024   # the current directory while Tru64 will put them in the object
3025   # directory.
3026   mkdir sub
3027
3028   am_cv_CC_dependencies_compiler_type=none
3029   if test "$am_compiler_list" = ""; then
3030      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3031   fi
3032   for depmode in $am_compiler_list; do
3033     # Setup a source with many dependencies, because some compilers
3034     # like to wrap large dependency lists on column 80 (with \), and
3035     # we should not choose a depcomp mode which is confused by this.
3036     #
3037     # We need to recreate these files for each test, as the compiler may
3038     # overwrite some of them when testing with obscure command lines.
3039     # This happens at least with the AIX C compiler.
3040     : > sub/conftest.c
3041     for i in 1 2 3 4 5 6; do
3042       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3043       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3044       # Solaris 8's {/usr,}/bin/sh.
3045       touch sub/conftst$i.h
3046     done
3047     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3048
3049     case $depmode in
3050     nosideeffect)
3051       # after this tag, mechanisms are not by side-effect, so they'll
3052       # only be used when explicitly requested
3053       if test "x$enable_dependency_tracking" = xyes; then
3054         continue
3055       else
3056         break
3057       fi
3058       ;;
3059     none) break ;;
3060     esac
3061     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3062     # mode.  It turns out that the SunPro C++ compiler does not properly
3063     # handle `-M -o', and we need to detect this.
3064     if depmode=$depmode \
3065        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3066        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3067        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3068          >/dev/null 2>conftest.err &&
3069        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3070        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3071        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3072       # icc doesn't choke on unknown options, it will just issue warnings
3073       # or remarks (even with -Werror).  So we grep stderr for any message
3074       # that says an option was ignored or not supported.
3075       # When given -MP, icc 7.0 and 7.1 complain thusly:
3076       #   icc: Command line warning: ignoring option '-M'; no argument required
3077       # The diagnosis changed in icc 8.0:
3078       #   icc: Command line remark: option '-MP' not supported
3079       if (grep 'ignoring option' conftest.err ||
3080           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3081         am_cv_CC_dependencies_compiler_type=$depmode
3082         break
3083       fi
3084     fi
3085   done
3086
3087   cd ..
3088   rm -rf conftest.dir
3089 else
3090   am_cv_CC_dependencies_compiler_type=none
3091 fi
3092
3093 fi
3094 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3095 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3096 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3097
3098
3099
3100 if
3101   test "x$enable_dependency_tracking" != xno \
3102   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3103   am__fastdepCC_TRUE=
3104   am__fastdepCC_FALSE='#'
3105 else
3106   am__fastdepCC_TRUE='#'
3107   am__fastdepCC_FALSE=
3108 fi
3109
3110
3111
3112
3113
3114
3115 # In order to override CFLAGS_FOR_TARGET, all of our special flags go
3116 # in XCFLAGS.  But we need them in CFLAGS during configury.  So put them
3117 # in both places for now and restore CFLAGS at the end of config.
3118 save_CFLAGS="$CFLAGS"
3119
3120 # Add -Wall -Werror if we are using GCC.
3121 if test "x$GCC" = "xyes"; then
3122   XCFLAGS="$XCFLAGS -Wall -Werror"
3123 fi
3124
3125 # Find other programs we need.
3126 if test -n "$ac_tool_prefix"; then
3127   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3128 set dummy ${ac_tool_prefix}ar; ac_word=$2
3129 echo "$as_me:$LINENO: checking for $ac_word" >&5
3130 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3131 if test "${ac_cv_prog_AR+set}" = set; then
3132   echo $ECHO_N "(cached) $ECHO_C" >&6
3133 else
3134   if test -n "$AR"; then
3135   ac_cv_prog_AR="$AR" # Let the user override the test.
3136 else
3137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3138 for as_dir in $PATH
3139 do
3140   IFS=$as_save_IFS
3141   test -z "$as_dir" && as_dir=.
3142   for ac_exec_ext in '' $ac_executable_extensions; do
3143   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3144     ac_cv_prog_AR="${ac_tool_prefix}ar"
3145     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3146     break 2
3147   fi
3148 done
3149 done
3150
3151 fi
3152 fi
3153 AR=$ac_cv_prog_AR
3154 if test -n "$AR"; then
3155   echo "$as_me:$LINENO: result: $AR" >&5
3156 echo "${ECHO_T}$AR" >&6
3157 else
3158   echo "$as_me:$LINENO: result: no" >&5
3159 echo "${ECHO_T}no" >&6
3160 fi
3161
3162 fi
3163 if test -z "$ac_cv_prog_AR"; then
3164   ac_ct_AR=$AR
3165   # Extract the first word of "ar", so it can be a program name with args.
3166 set dummy ar; ac_word=$2
3167 echo "$as_me:$LINENO: checking for $ac_word" >&5
3168 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3169 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3170   echo $ECHO_N "(cached) $ECHO_C" >&6
3171 else
3172   if test -n "$ac_ct_AR"; then
3173   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3174 else
3175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3176 for as_dir in $PATH
3177 do
3178   IFS=$as_save_IFS
3179   test -z "$as_dir" && as_dir=.
3180   for ac_exec_ext in '' $ac_executable_extensions; do
3181   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3182     ac_cv_prog_ac_ct_AR="ar"
3183     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3184     break 2
3185   fi
3186 done
3187 done
3188
3189 fi
3190 fi
3191 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3192 if test -n "$ac_ct_AR"; then
3193   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3194 echo "${ECHO_T}$ac_ct_AR" >&6
3195 else
3196   echo "$as_me:$LINENO: result: no" >&5
3197 echo "${ECHO_T}no" >&6
3198 fi
3199
3200   AR=$ac_ct_AR
3201 else
3202   AR="$ac_cv_prog_AR"
3203 fi
3204
3205 if test -n "$ac_tool_prefix"; then
3206   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3207 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3208 echo "$as_me:$LINENO: checking for $ac_word" >&5
3209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3210 if test "${ac_cv_prog_RANLIB+set}" = set; then
3211   echo $ECHO_N "(cached) $ECHO_C" >&6
3212 else
3213   if test -n "$RANLIB"; then
3214   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3215 else
3216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3217 for as_dir in $PATH
3218 do
3219   IFS=$as_save_IFS
3220   test -z "$as_dir" && as_dir=.
3221   for ac_exec_ext in '' $ac_executable_extensions; do
3222   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3223     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3224     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3225     break 2
3226   fi
3227 done
3228 done
3229
3230 fi
3231 fi
3232 RANLIB=$ac_cv_prog_RANLIB
3233 if test -n "$RANLIB"; then
3234   echo "$as_me:$LINENO: result: $RANLIB" >&5
3235 echo "${ECHO_T}$RANLIB" >&6
3236 else
3237   echo "$as_me:$LINENO: result: no" >&5
3238 echo "${ECHO_T}no" >&6
3239 fi
3240
3241 fi
3242 if test -z "$ac_cv_prog_RANLIB"; then
3243   ac_ct_RANLIB=$RANLIB
3244   # Extract the first word of "ranlib", so it can be a program name with args.
3245 set dummy ranlib; ac_word=$2
3246 echo "$as_me:$LINENO: checking for $ac_word" >&5
3247 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3248 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3249   echo $ECHO_N "(cached) $ECHO_C" >&6
3250 else
3251   if test -n "$ac_ct_RANLIB"; then
3252   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3253 else
3254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3255 for as_dir in $PATH
3256 do
3257   IFS=$as_save_IFS
3258   test -z "$as_dir" && as_dir=.
3259   for ac_exec_ext in '' $ac_executable_extensions; do
3260   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3261     ac_cv_prog_ac_ct_RANLIB="ranlib"
3262     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3263     break 2
3264   fi
3265 done
3266 done
3267
3268   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="ranlib-not-found-in-path-error"
3269 fi
3270 fi
3271 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3272 if test -n "$ac_ct_RANLIB"; then
3273   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3274 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3275 else
3276   echo "$as_me:$LINENO: result: no" >&5
3277 echo "${ECHO_T}no" >&6
3278 fi
3279
3280   RANLIB=$ac_ct_RANLIB
3281 else
3282   RANLIB="$ac_cv_prog_RANLIB"
3283 fi
3284
3285 # Extract the first word of "perl", so it can be a program name with args.
3286 set dummy perl; ac_word=$2
3287 echo "$as_me:$LINENO: checking for $ac_word" >&5
3288 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3289 if test "${ac_cv_path_PERL+set}" = set; then
3290   echo $ECHO_N "(cached) $ECHO_C" >&6
3291 else
3292   case $PERL in
3293   [\\/]* | ?:[\\/]*)
3294   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
3295   ;;
3296   *)
3297   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3298 for as_dir in $PATH
3299 do
3300   IFS=$as_save_IFS
3301   test -z "$as_dir" && as_dir=.
3302   for ac_exec_ext in '' $ac_executable_extensions; do
3303   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3304     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
3305     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3306     break 2
3307   fi
3308 done
3309 done
3310
3311   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl-not-found-in-path-error"
3312   ;;
3313 esac
3314 fi
3315 PERL=$ac_cv_path_PERL
3316
3317 if test -n "$PERL"; then
3318   echo "$as_me:$LINENO: result: $PERL" >&5
3319 echo "${ECHO_T}$PERL" >&6
3320 else
3321   echo "$as_me:$LINENO: result: no" >&5
3322 echo "${ECHO_T}no" >&6
3323 fi
3324
3325 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3326 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
3327 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
3328 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3329   echo $ECHO_N "(cached) $ECHO_C" >&6
3330 else
3331   cat >conftest.make <<\_ACEOF
3332 all:
3333         @echo 'ac_maketemp="$(MAKE)"'
3334 _ACEOF
3335 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3336 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3337 if test -n "$ac_maketemp"; then
3338   eval ac_cv_prog_make_${ac_make}_set=yes
3339 else
3340   eval ac_cv_prog_make_${ac_make}_set=no
3341 fi
3342 rm -f conftest.make
3343 fi
3344 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3345   echo "$as_me:$LINENO: result: yes" >&5
3346 echo "${ECHO_T}yes" >&6
3347   SET_MAKE=
3348 else
3349   echo "$as_me:$LINENO: result: no" >&5
3350 echo "${ECHO_T}no" >&6
3351   SET_MAKE="MAKE=${MAKE-make}"
3352 fi
3353
3354 # Find a good install program.  We prefer a C program (faster),
3355 # so one script is as good as another.  But avoid the broken or
3356 # incompatible versions:
3357 # SysV /etc/install, /usr/sbin/install
3358 # SunOS /usr/etc/install
3359 # IRIX /sbin/install
3360 # AIX /bin/install
3361 # AmigaOS /C/install, which installs bootblocks on floppy discs
3362 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3363 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3364 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3365 # OS/2's system install, which has a completely different semantic
3366 # ./install, which can be erroneously created by make from ./install.sh.
3367 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3368 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3369 if test -z "$INSTALL"; then
3370 if test "${ac_cv_path_install+set}" = set; then
3371   echo $ECHO_N "(cached) $ECHO_C" >&6
3372 else
3373   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3374 for as_dir in $PATH
3375 do
3376   IFS=$as_save_IFS
3377   test -z "$as_dir" && as_dir=.
3378   # Account for people who put trailing slashes in PATH elements.
3379 case $as_dir/ in
3380   ./ | .// | /cC/* | \
3381   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3382   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3383   /usr/ucb/* ) ;;
3384   *)
3385     # OSF1 and SCO ODT 3.0 have their own names for install.
3386     # Don't use installbsd from OSF since it installs stuff as root
3387     # by default.
3388     for ac_prog in ginstall scoinst install; do
3389       for ac_exec_ext in '' $ac_executable_extensions; do
3390         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3391           if test $ac_prog = install &&
3392             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3393             # AIX install.  It has an incompatible calling convention.
3394             :
3395           elif test $ac_prog = install &&
3396             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3397             # program-specific install script used by HP pwplus--don't use.
3398             :
3399           else
3400             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3401             break 3
3402           fi
3403         fi
3404       done
3405     done
3406     ;;
3407 esac
3408 done
3409
3410
3411 fi
3412   if test "${ac_cv_path_install+set}" = set; then
3413     INSTALL=$ac_cv_path_install
3414   else
3415     # As a last resort, use the slow shell script.  We don't cache a
3416     # path for INSTALL within a source directory, because that will
3417     # break other packages using the cache if that directory is
3418     # removed, or if the path is relative.
3419     INSTALL=$ac_install_sh
3420   fi
3421 fi
3422 echo "$as_me:$LINENO: result: $INSTALL" >&5
3423 echo "${ECHO_T}$INSTALL" >&6
3424
3425 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3426 # It thinks the first close brace ends the variable substitution.
3427 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3428
3429 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3430
3431 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3432
3433
3434 # Configure libtool
3435 # Check whether --enable-shared or --disable-shared was given.
3436 if test "${enable_shared+set}" = set; then
3437   enableval="$enable_shared"
3438   p=${PACKAGE-default}
3439 case $enableval in
3440 yes) enable_shared=yes ;;
3441 no) enable_shared=no ;;
3442 *)
3443   enable_shared=no
3444   # Look at the argument we got.  We use all the common list separators.
3445   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3446   for pkg in $enableval; do
3447     if test "X$pkg" = "X$p"; then
3448       enable_shared=yes
3449     fi
3450   done
3451   IFS="$ac_save_ifs"
3452   ;;
3453 esac
3454 else
3455   enable_shared=yes
3456 fi;
3457 # Check whether --enable-static or --disable-static was given.
3458 if test "${enable_static+set}" = set; then
3459   enableval="$enable_static"
3460   p=${PACKAGE-default}
3461 case $enableval in
3462 yes) enable_static=yes ;;
3463 no) enable_static=no ;;
3464 *)
3465   enable_static=no
3466   # Look at the argument we got.  We use all the common list separators.
3467   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3468   for pkg in $enableval; do
3469     if test "X$pkg" = "X$p"; then
3470       enable_static=yes
3471     fi
3472   done
3473   IFS="$ac_save_ifs"
3474   ;;
3475 esac
3476 else
3477   enable_static=yes
3478 fi;
3479 # Check whether --enable-fast-install or --disable-fast-install was given.
3480 if test "${enable_fast_install+set}" = set; then
3481   enableval="$enable_fast_install"
3482   p=${PACKAGE-default}
3483 case $enableval in
3484 yes) enable_fast_install=yes ;;
3485 no) enable_fast_install=no ;;
3486 *)
3487   enable_fast_install=no
3488   # Look at the argument we got.  We use all the common list separators.
3489   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3490   for pkg in $enableval; do
3491     if test "X$pkg" = "X$p"; then
3492       enable_fast_install=yes
3493     fi
3494   done
3495   IFS="$ac_save_ifs"
3496   ;;
3497 esac
3498 else
3499   enable_fast_install=yes
3500 fi;
3501
3502 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3503 if test "${with_gnu_ld+set}" = set; then
3504   withval="$with_gnu_ld"
3505   test "$withval" = no || with_gnu_ld=yes
3506 else
3507   with_gnu_ld=no
3508 fi;
3509 ac_prog=ld
3510 if test "$GCC" = yes; then
3511   # Check if gcc -print-prog-name=ld gives a path.
3512   echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3513 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3514   case $host in
3515   *-*-mingw*)
3516     # gcc leaves a trailing carriage return which upsets mingw
3517     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3518   *)
3519     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3520   esac
3521   case $ac_prog in
3522     # Accept absolute paths.
3523     [\\/]* | [A-Za-z]:[\\/]*)
3524       re_direlt='/[^/][^/]*/\.\./'
3525       # Canonicalize the path of ld
3526       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3527       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3528         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3529       done
3530       test -z "$LD" && LD="$ac_prog"
3531       ;;
3532   "")
3533     # If it fails, then pretend we aren't using GCC.
3534     ac_prog=ld
3535     ;;
3536   *)
3537     # If it is relative, then search for the first ld in PATH.
3538     with_gnu_ld=unknown
3539     ;;
3540   esac
3541 elif test "$with_gnu_ld" = yes; then
3542   echo "$as_me:$LINENO: checking for GNU ld" >&5
3543 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3544 else
3545   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3546 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3547 fi
3548 if test "${lt_cv_path_LD+set}" = set; then
3549   echo $ECHO_N "(cached) $ECHO_C" >&6
3550 else
3551   if test -z "$LD"; then
3552   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3553   for ac_dir in $PATH; do
3554     test -z "$ac_dir" && ac_dir=.
3555     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3556       lt_cv_path_LD="$ac_dir/$ac_prog"
3557       # Check to see if the program is GNU ld.  I'd rather use --version,
3558       # but apparently some GNU ld's only accept -v.
3559       # Break only if it was the GNU/non-GNU ld that we prefer.
3560       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3561         test "$with_gnu_ld" != no && break
3562       else
3563         test "$with_gnu_ld" != yes && break
3564       fi
3565     fi
3566   done
3567   IFS="$ac_save_ifs"
3568 else
3569   lt_cv_path_LD="$LD" # Let the user override the test with a path.
3570 fi
3571 fi
3572
3573 LD="$lt_cv_path_LD"
3574 if test -n "$LD"; then
3575   echo "$as_me:$LINENO: result: $LD" >&5
3576 echo "${ECHO_T}$LD" >&6
3577 else
3578   echo "$as_me:$LINENO: result: no" >&5
3579 echo "${ECHO_T}no" >&6
3580 fi
3581 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3582 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3583    { (exit 1); exit 1; }; }
3584 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3585 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3586 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3587   echo $ECHO_N "(cached) $ECHO_C" >&6
3588 else
3589   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3590 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3591   lt_cv_prog_gnu_ld=yes
3592 else
3593   lt_cv_prog_gnu_ld=no
3594 fi
3595 fi
3596 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3597 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3598 with_gnu_ld=$lt_cv_prog_gnu_ld
3599
3600
3601 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3602 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3603 if test "${lt_cv_ld_reload_flag+set}" = set; then
3604   echo $ECHO_N "(cached) $ECHO_C" >&6
3605 else
3606   lt_cv_ld_reload_flag='-r'
3607 fi
3608 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3609 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3610 reload_flag=$lt_cv_ld_reload_flag
3611 test -n "$reload_flag" && reload_flag=" $reload_flag"
3612
3613 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3614 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3615 if test "${lt_cv_path_NM+set}" = set; then
3616   echo $ECHO_N "(cached) $ECHO_C" >&6
3617 else
3618   if test -n "$NM"; then
3619   # Let the user override the test.
3620   lt_cv_path_NM="$NM"
3621 else
3622   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3623   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3624     test -z "$ac_dir" && ac_dir=.
3625     tmp_nm=$ac_dir/${ac_tool_prefix}nm
3626     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3627       # Check to see if the nm accepts a BSD-compat flag.
3628       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3629       #   nm: unknown option "B" ignored
3630       # Tru64's nm complains that /dev/null is an invalid object file
3631       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3632         lt_cv_path_NM="$tmp_nm -B"
3633         break
3634       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3635         lt_cv_path_NM="$tmp_nm -p"
3636         break
3637       else
3638         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3639         continue # so that we can try to find one that supports BSD flags
3640       fi
3641     fi
3642   done
3643   IFS="$ac_save_ifs"
3644   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3645 fi
3646 fi
3647
3648 NM="$lt_cv_path_NM"
3649 echo "$as_me:$LINENO: result: $NM" >&5
3650 echo "${ECHO_T}$NM" >&6
3651
3652 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3653 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3654 LN_S=$as_ln_s
3655 if test "$LN_S" = "ln -s"; then
3656   echo "$as_me:$LINENO: result: yes" >&5
3657 echo "${ECHO_T}yes" >&6
3658 else
3659   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3660 echo "${ECHO_T}no, using $LN_S" >&6
3661 fi
3662
3663 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3664 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3665 if test "${lt_cv_deplibs_check_method+set}" = set; then
3666   echo $ECHO_N "(cached) $ECHO_C" >&6
3667 else
3668   lt_cv_file_magic_cmd='$MAGIC_CMD'
3669 lt_cv_file_magic_test_file=
3670 lt_cv_deplibs_check_method='unknown'
3671 # Need to set the preceding variable on all platforms that support
3672 # interlibrary dependencies.
3673 # 'none' -- dependencies not supported.
3674 # `unknown' -- same as none, but documents that we really don't know.
3675 # 'pass_all' -- all dependencies passed with no checks.
3676 # 'test_compile' -- check by making test program.
3677 # 'file_magic [regex]' -- check by looking for files in library path
3678 # which responds to the $file_magic_cmd with a given egrep regex.
3679 # If you have `file' or equivalent on your system and you're not sure
3680 # whether `pass_all' will *always* work, you probably want this one.
3681
3682 case $host_os in
3683 aix*)
3684   lt_cv_deplibs_check_method=pass_all
3685   ;;
3686
3687 beos*)
3688   lt_cv_deplibs_check_method=pass_all
3689   ;;
3690
3691 bsdi4*)
3692   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3693   lt_cv_file_magic_cmd='/usr/bin/file -L'
3694   lt_cv_file_magic_test_file=/shlib/libc.so
3695   ;;
3696
3697 cygwin* | mingw* |pw32*)
3698   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3699   lt_cv_file_magic_cmd='$OBJDUMP -f'
3700   ;;
3701
3702 darwin* | rhapsody*)
3703   # this will be overwritten by pass_all, but leave it in just in case
3704   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3705   lt_cv_file_magic_cmd='/usr/bin/file -L'
3706   case "$host_os" in
3707   rhapsody* | darwin1.012)
3708     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3709     ;;
3710   *) # Darwin 1.3 on
3711     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3712     ;;
3713   esac
3714   lt_cv_deplibs_check_method=pass_all
3715   ;;
3716
3717 freebsd* | kfreebsd*-gnu)
3718   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3719     case $host_cpu in
3720     i*86 )
3721       # Not sure whether the presence of OpenBSD here was a mistake.
3722       # Let's accept both of them until this is cleared up.
3723       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3724       lt_cv_file_magic_cmd=/usr/bin/file
3725       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3726       ;;
3727     esac
3728   else
3729     lt_cv_deplibs_check_method=pass_all
3730   fi
3731   ;;
3732
3733 gnu*)
3734   lt_cv_deplibs_check_method=pass_all
3735   ;;
3736
3737 hpux10.20*|hpux11*)
3738   case $host_cpu in
3739   hppa*)
3740     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3741     lt_cv_file_magic_cmd=/usr/bin/file
3742     lt_cv_file_magic_test_file=/usr/lib/libc.sl
3743     ;;
3744   ia64*)
3745     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3746     lt_cv_file_magic_cmd=/usr/bin/file
3747     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3748     ;;
3749   esac
3750   ;;
3751
3752 irix5* | irix6*)
3753   case $host_os in
3754   irix5*)
3755     # this will be overridden with pass_all, but let us keep it just in case
3756     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3757     ;;
3758   *)
3759     case $LD in
3760     *-32|*"-32 ") libmagic=32-bit;;
3761     *-n32|*"-n32 ") libmagic=N32;;
3762     *-64|*"-64 ") libmagic=64-bit;;
3763     *) libmagic=never-match;;
3764     esac
3765     # this will be overridden with pass_all, but let us keep it just in case
3766     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3767     ;;
3768   esac
3769   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3770   lt_cv_deplibs_check_method=pass_all
3771   ;;
3772
3773 # This must be Linux ELF.
3774 linux-gnu*)
3775   lt_cv_deplibs_check_method=pass_all
3776   ;;
3777
3778 netbsd* | knetbsd*-gnu)
3779   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3780     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3781   else
3782     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
3783   fi
3784   ;;
3785
3786 newsos6)
3787   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3788   lt_cv_file_magic_cmd=/usr/bin/file
3789   lt_cv_file_magic_test_file=/usr/lib/libnls.so
3790   ;;
3791
3792 osf3* | osf4* | osf5*)
3793   # this will be overridden with pass_all, but let us keep it just in case
3794   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3795   lt_cv_file_magic_test_file=/shlib/libc.so
3796   lt_cv_deplibs_check_method=pass_all
3797   ;;
3798
3799 sco3.2v5*)
3800   lt_cv_deplibs_check_method=pass_all
3801   ;;
3802
3803 solaris*)
3804   lt_cv_deplibs_check_method=pass_all
3805   lt_cv_file_magic_test_file=/lib/libc.so
3806   ;;
3807
3808 sysv5uw[78]* | sysv4*uw2*)
3809   lt_cv_deplibs_check_method=pass_all
3810   ;;
3811
3812 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3813   case $host_vendor in
3814   ncr)
3815     lt_cv_deplibs_check_method=pass_all
3816     ;;
3817   motorola)
3818     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]'
3819     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3820     ;;
3821   esac
3822   ;;
3823 esac
3824
3825 fi
3826 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3827 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3828 file_magic_cmd=$lt_cv_file_magic_cmd
3829 deplibs_check_method=$lt_cv_deplibs_check_method
3830
3831
3832
3833
3834
3835 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3836
3837 # find the maximum length of command line arguments
3838 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3839 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3840 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3841   echo $ECHO_N "(cached) $ECHO_C" >&6
3842 else
3843     i=0
3844   teststring="ABCD"
3845
3846   case $build_os in
3847   msdosdjgpp*)
3848     # On DJGPP, this test can blow up pretty badly due to problems in libc
3849     # (any single argument exceeding 2000 bytes causes a buffer overrun
3850     # during glob expansion).  Even if it were fixed, the result of this
3851     # check would be larger than it should be.
3852     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
3853     ;;
3854
3855   cygwin* | mingw*)
3856     # On Win9x/ME, this test blows up -- it succeeds, but takes
3857     # about 5 minutes as the teststring grows exponentially.
3858     # Worse, since 9x/ME are not pre-emptively multitasking,
3859     # you end up with a "frozen" computer, even though with patience
3860     # the test eventually succeeds (with a max line length of 256k).
3861     # Instead, let's just punt: use the minimum linelength reported by
3862     # all of the supported platforms: 8192 (on NT/2K/XP).
3863     lt_cv_sys_max_cmd_len=8192;
3864     ;;
3865
3866   amigaos*)
3867     # On AmigaOS with pdksh, this test takes hours, literally.
3868     # So we just punt and use a minimum line length of 8192.
3869     lt_cv_sys_max_cmd_len=8192;
3870     ;;
3871
3872   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
3873     # This has been around since 386BSD, at least.  Likely further.
3874     if test -x /sbin/sysctl; then
3875       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
3876     elif test -x /usr/sbin/sysctl; then
3877       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
3878     else
3879       lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
3880     fi
3881     # And add a safety zone
3882     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
3883     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
3884     ;;
3885   esac
3886
3887 fi
3888
3889 if test -n "$lt_cv_sys_max_cmd_len" ; then
3890   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
3891 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
3892 else
3893   echo "$as_me:$LINENO: result: none" >&5
3894 echo "${ECHO_T}none" >&6
3895 fi
3896
3897
3898 # Only perform the check for file, if the check method requires it
3899 case $deplibs_check_method in
3900 file_magic*)
3901   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
3902     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3903 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3904 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3905   echo $ECHO_N "(cached) $ECHO_C" >&6
3906 else
3907   case $MAGIC_CMD in
3908   /*)
3909   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3910   ;;
3911   ?:/*)
3912   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3913   ;;
3914   *)
3915   ac_save_MAGIC_CMD="$MAGIC_CMD"
3916   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3917   ac_dummy="/usr/bin:$PATH"
3918   for ac_dir in $ac_dummy; do
3919     test -z "$ac_dir" && ac_dir=.
3920     if test -f $ac_dir/${ac_tool_prefix}file; then
3921       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
3922       if test -n "$file_magic_test_file"; then
3923         case $deplibs_check_method in
3924         "file_magic "*)
3925           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3926           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3927           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3928             egrep "$file_magic_regex" > /dev/null; then
3929             :
3930           else
3931             cat <<EOF 1>&2
3932
3933 *** Warning: the command libtool uses to detect shared libraries,
3934 *** $file_magic_cmd, produces output that libtool cannot recognize.
3935 *** The result is that libtool may fail to recognize shared libraries
3936 *** as such.  This will affect the creation of libtool libraries that
3937 *** depend on shared libraries, but programs linked with such libtool
3938 *** libraries will work regardless of this problem.  Nevertheless, you
3939 *** may want to report the problem to your system manager and/or to
3940 *** bug-libtool@gnu.org
3941
3942 EOF
3943           fi ;;
3944         esac
3945       fi
3946       break
3947     fi
3948   done
3949   IFS="$ac_save_ifs"
3950   MAGIC_CMD="$ac_save_MAGIC_CMD"
3951   ;;
3952 esac
3953 fi
3954
3955 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3956 if test -n "$MAGIC_CMD"; then
3957   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3958 echo "${ECHO_T}$MAGIC_CMD" >&6
3959 else
3960   echo "$as_me:$LINENO: result: no" >&5
3961 echo "${ECHO_T}no" >&6
3962 fi
3963
3964 if test -z "$lt_cv_path_MAGIC_CMD"; then
3965   if test -n "$ac_tool_prefix"; then
3966     echo "$as_me:$LINENO: checking for file" >&5
3967 echo $ECHO_N "checking for file... $ECHO_C" >&6
3968 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3969   echo $ECHO_N "(cached) $ECHO_C" >&6
3970 else
3971   case $MAGIC_CMD in
3972   /*)
3973   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3974   ;;
3975   ?:/*)
3976   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3977   ;;
3978   *)
3979   ac_save_MAGIC_CMD="$MAGIC_CMD"
3980   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3981   ac_dummy="/usr/bin:$PATH"
3982   for ac_dir in $ac_dummy; do
3983     test -z "$ac_dir" && ac_dir=.
3984     if test -f $ac_dir/file; then
3985       lt_cv_path_MAGIC_CMD="$ac_dir/file"
3986       if test -n "$file_magic_test_file"; then
3987         case $deplibs_check_method in
3988         "file_magic "*)
3989           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3990           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3991           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3992             egrep "$file_magic_regex" > /dev/null; then
3993             :
3994           else
3995             cat <<EOF 1>&2
3996
3997 *** Warning: the command libtool uses to detect shared libraries,
3998 *** $file_magic_cmd, produces output that libtool cannot recognize.
3999 *** The result is that libtool may fail to recognize shared libraries
4000 *** as such.  This will affect the creation of libtool libraries that
4001 *** depend on shared libraries, but programs linked with such libtool
4002 *** libraries will work regardless of this problem.  Nevertheless, you
4003 *** may want to report the problem to your system manager and/or to
4004 *** bug-libtool@gnu.org
4005
4006 EOF
4007           fi ;;
4008         esac
4009       fi
4010       break
4011     fi
4012   done
4013   IFS="$ac_save_ifs"
4014   MAGIC_CMD="$ac_save_MAGIC_CMD"
4015   ;;
4016 esac
4017 fi
4018
4019 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4020 if test -n "$MAGIC_CMD"; then
4021   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4022 echo "${ECHO_T}$MAGIC_CMD" >&6
4023 else
4024   echo "$as_me:$LINENO: result: no" >&5
4025 echo "${ECHO_T}no" >&6
4026 fi
4027
4028   else
4029     MAGIC_CMD=:
4030   fi
4031 fi
4032
4033   fi
4034   ;;
4035 esac
4036
4037 if test -n "$ac_tool_prefix"; then
4038   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4039 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4040 echo "$as_me:$LINENO: checking for $ac_word" >&5
4041 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4042 if test "${ac_cv_prog_RANLIB+set}" = set; then
4043   echo $ECHO_N "(cached) $ECHO_C" >&6
4044 else
4045   if test -n "$RANLIB"; then
4046   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4047 else
4048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4049 for as_dir in $PATH
4050 do
4051   IFS=$as_save_IFS
4052   test -z "$as_dir" && as_dir=.
4053   for ac_exec_ext in '' $ac_executable_extensions; do
4054   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4055     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4056     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4057     break 2
4058   fi
4059 done
4060 done
4061
4062 fi
4063 fi
4064 RANLIB=$ac_cv_prog_RANLIB
4065 if test -n "$RANLIB"; then
4066   echo "$as_me:$LINENO: result: $RANLIB" >&5
4067 echo "${ECHO_T}$RANLIB" >&6
4068 else
4069   echo "$as_me:$LINENO: result: no" >&5
4070 echo "${ECHO_T}no" >&6
4071 fi
4072
4073 fi
4074 if test -z "$ac_cv_prog_RANLIB"; then
4075   ac_ct_RANLIB=$RANLIB
4076   # Extract the first word of "ranlib", so it can be a program name with args.
4077 set dummy ranlib; ac_word=$2
4078 echo "$as_me:$LINENO: checking for $ac_word" >&5
4079 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4080 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4081   echo $ECHO_N "(cached) $ECHO_C" >&6
4082 else
4083   if test -n "$ac_ct_RANLIB"; then
4084   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4085 else
4086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4087 for as_dir in $PATH
4088 do
4089   IFS=$as_save_IFS
4090   test -z "$as_dir" && as_dir=.
4091   for ac_exec_ext in '' $ac_executable_extensions; do
4092   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4093     ac_cv_prog_ac_ct_RANLIB="ranlib"
4094     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4095     break 2
4096   fi
4097 done
4098 done
4099
4100   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4101 fi
4102 fi
4103 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4104 if test -n "$ac_ct_RANLIB"; then
4105   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4106 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4107 else
4108   echo "$as_me:$LINENO: result: no" >&5
4109 echo "${ECHO_T}no" >&6
4110 fi
4111
4112   RANLIB=$ac_ct_RANLIB
4113 else
4114   RANLIB="$ac_cv_prog_RANLIB"
4115 fi
4116
4117 if test -n "$ac_tool_prefix"; then
4118   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4119 set dummy ${ac_tool_prefix}strip; ac_word=$2
4120 echo "$as_me:$LINENO: checking for $ac_word" >&5
4121 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4122 if test "${ac_cv_prog_STRIP+set}" = set; then
4123   echo $ECHO_N "(cached) $ECHO_C" >&6
4124 else
4125   if test -n "$STRIP"; then
4126   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4127 else
4128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4129 for as_dir in $PATH
4130 do
4131   IFS=$as_save_IFS
4132   test -z "$as_dir" && as_dir=.
4133   for ac_exec_ext in '' $ac_executable_extensions; do
4134   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4135     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4136     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4137     break 2
4138   fi
4139 done
4140 done
4141
4142 fi
4143 fi
4144 STRIP=$ac_cv_prog_STRIP
4145 if test -n "$STRIP"; then
4146   echo "$as_me:$LINENO: result: $STRIP" >&5
4147 echo "${ECHO_T}$STRIP" >&6
4148 else
4149   echo "$as_me:$LINENO: result: no" >&5
4150 echo "${ECHO_T}no" >&6
4151 fi
4152
4153 fi
4154 if test -z "$ac_cv_prog_STRIP"; then
4155   ac_ct_STRIP=$STRIP
4156   # Extract the first word of "strip", so it can be a program name with args.
4157 set dummy strip; ac_word=$2
4158 echo "$as_me:$LINENO: checking for $ac_word" >&5
4159 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4160 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4161   echo $ECHO_N "(cached) $ECHO_C" >&6
4162 else
4163   if test -n "$ac_ct_STRIP"; then
4164   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4165 else
4166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4167 for as_dir in $PATH
4168 do
4169   IFS=$as_save_IFS
4170   test -z "$as_dir" && as_dir=.
4171   for ac_exec_ext in '' $ac_executable_extensions; do
4172   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4173     ac_cv_prog_ac_ct_STRIP="strip"
4174     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4175     break 2
4176   fi
4177 done
4178 done
4179
4180   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
4181 fi
4182 fi
4183 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4184 if test -n "$ac_ct_STRIP"; then
4185   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
4186 echo "${ECHO_T}$ac_ct_STRIP" >&6
4187 else
4188   echo "$as_me:$LINENO: result: no" >&5
4189 echo "${ECHO_T}no" >&6
4190 fi
4191
4192   STRIP=$ac_ct_STRIP
4193 else
4194   STRIP="$ac_cv_prog_STRIP"
4195 fi
4196
4197
4198 # Check for any special flags to pass to ltconfig.
4199 libtool_flags="--cache-file=$cache_file"
4200 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
4201 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
4202 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
4203 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
4204 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
4205
4206
4207 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
4208 if test "${enable_libtool_lock+set}" = set; then
4209   enableval="$enable_libtool_lock"
4210
4211 fi;
4212 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
4213 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
4214
4215
4216 # Check whether --with-pic or --without-pic was given.
4217 if test "${with_pic+set}" = set; then
4218   withval="$with_pic"
4219   pic_mode="$withval"
4220 else
4221   pic_mode=default
4222 fi;
4223 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
4224 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
4225
4226 # Some flags need to be propagated to the compiler or linker for good
4227 # libtool support.
4228 case $host in
4229 *-*-irix6*)
4230   # Find out which ABI we are using.
4231   echo '#line 4231 "configure"' > conftest.$ac_ext
4232   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4233   (eval $ac_compile) 2>&5
4234   ac_status=$?
4235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236   (exit $ac_status); }; then
4237    if test "$lt_cv_prog_gnu_ld" = yes; then
4238     case `/usr/bin/file conftest.$ac_objext` in
4239     *32-bit*)
4240       LD="${LD-ld} -melf32bsmip"
4241       ;;
4242     *N32*)
4243       LD="${LD-ld} -melf32bmipn32"
4244       ;;
4245     *64-bit*)
4246       LD="${LD-ld} -melf64bmip"
4247       ;;
4248     esac
4249    else
4250     case `/usr/bin/file conftest.$ac_objext` in
4251     *32-bit*)
4252       LD="${LD-ld} -32"
4253       ;;
4254     *N32*)
4255       LD="${LD-ld} -n32"
4256       ;;
4257     *64-bit*)
4258       LD="${LD-ld} -64"
4259       ;;
4260     esac
4261    fi
4262   fi
4263   rm -rf conftest*
4264   ;;
4265
4266 ia64-*-hpux*)
4267   # Find out which ABI we are using.
4268   echo 'int i;' > conftest.$ac_ext
4269   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4270   (eval $ac_compile) 2>&5
4271   ac_status=$?
4272   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4273   (exit $ac_status); }; then
4274     case "`/usr/bin/file conftest.o`" in
4275     *ELF-32*)
4276       HPUX_IA64_MODE="32"
4277       ;;
4278     *ELF-64*)
4279       HPUX_IA64_MODE="64"
4280       ;;
4281     esac
4282   fi
4283   rm -rf conftest*
4284   ;;
4285
4286 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
4287   # Find out which ABI we are using.
4288   echo 'int i;' > conftest.$ac_ext
4289   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4290   (eval $ac_compile) 2>&5
4291   ac_status=$?
4292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4293   (exit $ac_status); }; then
4294     case "`/usr/bin/file conftest.o`" in
4295     *32-bit*)
4296       case $host in
4297         x86_64-*linux*)
4298           LD="${LD-ld} -m elf_i386"
4299           ;;
4300         ppc64-*linux*|powerpc64-*linux*)
4301           LD="${LD-ld} -m elf32ppclinux"
4302           ;;
4303         s390x-*linux*)
4304           LD="${LD-ld} -m elf_s390"
4305           ;;
4306         sparc64-*linux*)
4307           LD="${LD-ld} -m elf32_sparc"
4308           ;;
4309       esac
4310       ;;
4311     *64-bit*)
4312       case $host in
4313         x86_64-*linux*)
4314           LD="${LD-ld} -m elf_x86_64"
4315           ;;
4316         ppc*-*linux*|powerpc*-*linux*)
4317           LD="${LD-ld} -m elf64ppc"
4318           ;;
4319         s390*-*linux*)
4320           LD="${LD-ld} -m elf64_s390"
4321           ;;
4322         sparc*-*linux*)
4323           LD="${LD-ld} -m elf64_sparc"
4324           ;;
4325       esac
4326       ;;
4327     esac
4328   fi
4329   rm -rf conftest*
4330   ;;
4331
4332 *-*-sco3.2v5*)
4333   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4334   SAVE_CFLAGS="$CFLAGS"
4335   CFLAGS="$CFLAGS -belf"
4336   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4337 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4338 if test "${lt_cv_cc_needs_belf+set}" = set; then
4339   echo $ECHO_N "(cached) $ECHO_C" >&6
4340 else
4341
4342
4343      ac_ext=c
4344 ac_cpp='$CPP $CPPFLAGS'
4345 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4346 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4347 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4348
4349      cat >conftest.$ac_ext <<_ACEOF
4350 /* confdefs.h.  */
4351 _ACEOF
4352 cat confdefs.h >>conftest.$ac_ext
4353 cat >>conftest.$ac_ext <<_ACEOF
4354 /* end confdefs.h.  */
4355
4356 int
4357 main ()
4358 {
4359
4360   ;
4361   return 0;
4362 }
4363 _ACEOF
4364 rm -f conftest.$ac_objext conftest$ac_exeext
4365 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4366   (eval $ac_link) 2>conftest.er1
4367   ac_status=$?
4368   grep -v '^ *+' conftest.er1 >conftest.err
4369   rm -f conftest.er1
4370   cat conftest.err >&5
4371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4372   (exit $ac_status); } &&
4373          { ac_try='test -z "$ac_c_werror_flag"
4374                          || test ! -s conftest.err'
4375   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4376   (eval $ac_try) 2>&5
4377   ac_status=$?
4378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4379   (exit $ac_status); }; } &&
4380          { ac_try='test -s conftest$ac_exeext'
4381   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4382   (eval $ac_try) 2>&5
4383   ac_status=$?
4384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4385   (exit $ac_status); }; }; then
4386   lt_cv_cc_needs_belf=yes
4387 else
4388   echo "$as_me: failed program was:" >&5
4389 sed 's/^/| /' conftest.$ac_ext >&5
4390
4391 lt_cv_cc_needs_belf=no
4392 fi
4393 rm -f conftest.err conftest.$ac_objext \
4394       conftest$ac_exeext conftest.$ac_ext
4395      ac_ext=c
4396 ac_cpp='$CPP $CPPFLAGS'
4397 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4398 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4399 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4400
4401 fi
4402 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4403 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4404   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4405     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4406     CFLAGS="$SAVE_CFLAGS"
4407   fi
4408   ;;
4409
4410
4411 esac
4412
4413
4414 # Save cache, so that ltconfig can load it
4415 cat >confcache <<\_ACEOF
4416 # This file is a shell script that caches the results of configure
4417 # tests run on this system so they can be shared between configure
4418 # scripts and configure runs, see configure's option --config-cache.
4419 # It is not useful on other systems.  If it contains results you don't
4420 # want to keep, you may remove or edit it.
4421 #
4422 # config.status only pays attention to the cache file if you give it
4423 # the --recheck option to rerun configure.
4424 #
4425 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4426 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4427 # following values.
4428
4429 _ACEOF
4430
4431 # The following way of writing the cache mishandles newlines in values,
4432 # but we know of no workaround that is simple, portable, and efficient.
4433 # So, don't put newlines in cache variables' values.
4434 # Ultrix sh set writes to stderr and can't be redirected directly,
4435 # and sets the high bit in the cache file unless we assign to the vars.
4436 {
4437   (set) 2>&1 |
4438     case `(ac_space=' '; set | grep ac_space) 2>&1` in
4439     *ac_space=\ *)
4440       # `set' does not quote correctly, so add quotes (double-quote
4441       # substitution turns \\\\ into \\, and sed turns \\ into \).
4442       sed -n \
4443         "s/'/'\\\\''/g;
4444           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4445       ;;
4446     *)
4447       # `set' quotes correctly as required by POSIX, so do not add quotes.
4448       sed -n \
4449         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4450       ;;
4451     esac;
4452 } |
4453   sed '
4454      t clear
4455      : clear
4456      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4457      t end
4458      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4459      : end' >>confcache
4460 if diff $cache_file confcache >/dev/null 2>&1; then :; else
4461   if test -w $cache_file; then
4462     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4463     cat confcache >$cache_file
4464   else
4465     echo "not updating unwritable cache $cache_file"
4466   fi
4467 fi
4468 rm -f confcache
4469
4470 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
4471 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
4472 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
4473 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4474 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4475 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4476 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
4477 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
4478 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
4479 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4480 echo "$as_me: error: libtool configure failed" >&2;}
4481    { (exit 1); exit 1; }; }
4482
4483 # Reload cache, that may have been modified by ltconfig
4484 if test -r "$cache_file"; then
4485   # Some versions of bash will fail to source /dev/null (special
4486   # files actually), so we avoid doing that.
4487   if test -f "$cache_file"; then
4488     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4489 echo "$as_me: loading cache $cache_file" >&6;}
4490     case $cache_file in
4491       [\\/]* | ?:[\\/]* ) . $cache_file;;
4492       *)                      . ./$cache_file;;
4493     esac
4494   fi
4495 else
4496   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4497 echo "$as_me: creating cache $cache_file" >&6;}
4498   >$cache_file
4499 fi
4500
4501
4502 # This can be used to rebuild libtool when needed
4503 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
4504
4505 # Always use our own libtool.
4506 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4507
4508 # Redirect the config.log output again, so that the ltconfig log is not
4509 # clobbered by the next message.
4510 exec 5>>./config.log
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
4521 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
4522     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4523 if test "${enable_maintainer_mode+set}" = set; then
4524   enableval="$enable_maintainer_mode"
4525   USE_MAINTAINER_MODE=$enableval
4526 else
4527   USE_MAINTAINER_MODE=no
4528 fi;
4529   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
4530 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
4531
4532
4533 if test $USE_MAINTAINER_MODE = yes; then
4534   MAINTAINER_MODE_TRUE=
4535   MAINTAINER_MODE_FALSE='#'
4536 else
4537   MAINTAINER_MODE_TRUE='#'
4538   MAINTAINER_MODE_FALSE=
4539 fi
4540
4541   MAINT=$MAINTAINER_MODE_TRUE
4542
4543
4544
4545 # We need gfortran to compile parts of the library
4546 # We can't use AC_PROG_FC because it expects a fully working gfortran.
4547 #AC_PROG_FC(gfortran)
4548 FC="$GFORTRAN"
4549 ac_ext=${FC_SRCEXT-f}
4550 ac_compile='$FC -c $FCFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext >&5'
4551 ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $FCFLAGS_SRCEXT conftest.$ac_ext $LIBS >&5'
4552 ac_compiler_gnu=$ac_cv_fc_compiler_gnu
4553 if test -n "$ac_tool_prefix"; then
4554   for ac_prog in gfortran
4555   do
4556     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4557 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4558 echo "$as_me:$LINENO: checking for $ac_word" >&5
4559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4560 if test "${ac_cv_prog_FC+set}" = set; then
4561   echo $ECHO_N "(cached) $ECHO_C" >&6
4562 else
4563   if test -n "$FC"; then
4564   ac_cv_prog_FC="$FC" # Let the user override the test.
4565 else
4566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4567 for as_dir in $PATH
4568 do
4569   IFS=$as_save_IFS
4570   test -z "$as_dir" && as_dir=.
4571   for ac_exec_ext in '' $ac_executable_extensions; do
4572   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4573     ac_cv_prog_FC="$ac_tool_prefix$ac_prog"
4574     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4575     break 2
4576   fi
4577 done
4578 done
4579
4580 fi
4581 fi
4582 FC=$ac_cv_prog_FC
4583 if test -n "$FC"; then
4584   echo "$as_me:$LINENO: result: $FC" >&5
4585 echo "${ECHO_T}$FC" >&6
4586 else
4587   echo "$as_me:$LINENO: result: no" >&5
4588 echo "${ECHO_T}no" >&6
4589 fi
4590
4591     test -n "$FC" && break
4592   done
4593 fi
4594 if test -z "$FC"; then
4595   ac_ct_FC=$FC
4596   for ac_prog in gfortran
4597 do
4598   # Extract the first word of "$ac_prog", so it can be a program name with args.
4599 set dummy $ac_prog; ac_word=$2
4600 echo "$as_me:$LINENO: checking for $ac_word" >&5
4601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4602 if test "${ac_cv_prog_ac_ct_FC+set}" = set; then
4603   echo $ECHO_N "(cached) $ECHO_C" >&6
4604 else
4605   if test -n "$ac_ct_FC"; then
4606   ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test.
4607 else
4608 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4609 for as_dir in $PATH
4610 do
4611   IFS=$as_save_IFS
4612   test -z "$as_dir" && as_dir=.
4613   for ac_exec_ext in '' $ac_executable_extensions; do
4614   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4615     ac_cv_prog_ac_ct_FC="$ac_prog"
4616     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4617     break 2
4618   fi
4619 done
4620 done
4621
4622 fi
4623 fi
4624 ac_ct_FC=$ac_cv_prog_ac_ct_FC
4625 if test -n "$ac_ct_FC"; then
4626   echo "$as_me:$LINENO: result: $ac_ct_FC" >&5
4627 echo "${ECHO_T}$ac_ct_FC" >&6
4628 else
4629   echo "$as_me:$LINENO: result: no" >&5
4630 echo "${ECHO_T}no" >&6
4631 fi
4632
4633   test -n "$ac_ct_FC" && break
4634 done
4635
4636   FC=$ac_ct_FC
4637 fi
4638
4639
4640 # Provide some information about the compiler.
4641 echo "$as_me:4641:" \
4642      "checking for Fortran compiler version" >&5
4643 ac_compiler=`set X $ac_compile; echo $2`
4644 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4645   (eval $ac_compiler --version </dev/null >&5) 2>&5
4646   ac_status=$?
4647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4648   (exit $ac_status); }
4649 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4650   (eval $ac_compiler -v </dev/null >&5) 2>&5
4651   ac_status=$?
4652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4653   (exit $ac_status); }
4654 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4655   (eval $ac_compiler -V </dev/null >&5) 2>&5
4656   ac_status=$?
4657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4658   (exit $ac_status); }
4659 rm -f a.out
4660
4661 # If we don't use `.F' as extension, the preprocessor is not run on the
4662 # input file.  (Note that this only needs to work for GNU compilers.)
4663 ac_save_ext=$ac_ext
4664 ac_ext=F
4665 echo "$as_me:$LINENO: checking whether we are using the GNU Fortran compiler" >&5
4666 echo $ECHO_N "checking whether we are using the GNU Fortran compiler... $ECHO_C" >&6
4667 if test "${ac_cv_fc_compiler_gnu+set}" = set; then
4668   echo $ECHO_N "(cached) $ECHO_C" >&6
4669 else
4670   cat >conftest.$ac_ext <<_ACEOF
4671       program main
4672 #ifndef __GNUC__
4673        choke me
4674 #endif
4675
4676       end
4677 _ACEOF
4678 rm -f conftest.$ac_objext
4679 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4680   (eval $ac_compile) 2>conftest.er1
4681   ac_status=$?
4682   grep -v '^ *+' conftest.er1 >conftest.err
4683   rm -f conftest.er1
4684   cat conftest.err >&5
4685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4686   (exit $ac_status); } &&
4687          { ac_try='test -z "$ac_fc_werror_flag"
4688                          || test ! -s conftest.err'
4689   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4690   (eval $ac_try) 2>&5
4691   ac_status=$?
4692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693   (exit $ac_status); }; } &&
4694          { ac_try='test -s conftest.$ac_objext'
4695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4696   (eval $ac_try) 2>&5
4697   ac_status=$?
4698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4699   (exit $ac_status); }; }; then
4700   ac_compiler_gnu=yes
4701 else
4702   echo "$as_me: failed program was:" >&5
4703 sed 's/^/| /' conftest.$ac_ext >&5
4704
4705 ac_compiler_gnu=no
4706 fi
4707 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4708 ac_cv_fc_compiler_gnu=$ac_compiler_gnu
4709
4710 fi
4711 echo "$as_me:$LINENO: result: $ac_cv_fc_compiler_gnu" >&5
4712 echo "${ECHO_T}$ac_cv_fc_compiler_gnu" >&6
4713 ac_ext=$ac_save_ext
4714 ac_test_FFLAGS=${FCFLAGS+set}
4715 ac_save_FFLAGS=$FCFLAGS
4716 FCFLAGS=
4717 echo "$as_me:$LINENO: checking whether $FC accepts -g" >&5
4718 echo $ECHO_N "checking whether $FC accepts -g... $ECHO_C" >&6
4719 if test "${ac_cv_prog_fc_g+set}" = set; then
4720   echo $ECHO_N "(cached) $ECHO_C" >&6
4721 else
4722   FCFLAGS=-g
4723 cat >conftest.$ac_ext <<_ACEOF
4724       program main
4725
4726       end
4727 _ACEOF
4728 rm -f conftest.$ac_objext
4729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4730   (eval $ac_compile) 2>conftest.er1
4731   ac_status=$?
4732   grep -v '^ *+' conftest.er1 >conftest.err
4733   rm -f conftest.er1
4734   cat conftest.err >&5
4735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4736   (exit $ac_status); } &&
4737          { ac_try='test -z "$ac_fc_werror_flag"
4738                          || test ! -s conftest.err'
4739   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4740   (eval $ac_try) 2>&5
4741   ac_status=$?
4742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4743   (exit $ac_status); }; } &&
4744          { ac_try='test -s conftest.$ac_objext'
4745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4746   (eval $ac_try) 2>&5
4747   ac_status=$?
4748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4749   (exit $ac_status); }; }; then
4750   ac_cv_prog_fc_g=yes
4751 else
4752   echo "$as_me: failed program was:" >&5
4753 sed 's/^/| /' conftest.$ac_ext >&5
4754
4755 ac_cv_prog_fc_g=no
4756 fi
4757 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4758
4759 fi
4760 echo "$as_me:$LINENO: result: $ac_cv_prog_fc_g" >&5
4761 echo "${ECHO_T}$ac_cv_prog_fc_g" >&6
4762 if test "$ac_test_FFLAGS" = set; then
4763   FCFLAGS=$ac_save_FFLAGS
4764 elif test $ac_cv_prog_fc_g = yes; then
4765   if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4766     FCFLAGS="-g -O2"
4767   else
4768     FCFLAGS="-g"
4769   fi
4770 else
4771   if test "x$ac_cv_fc_compiler_gnu" = xyes; then
4772     FCFLAGS="-O2"
4773   else
4774     FCFLAGS=
4775   fi
4776 fi
4777
4778 ac_ext=c
4779 ac_cpp='$CPP $CPPFLAGS'
4780 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4781 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4782 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4783
4784 FCFLAGS="$FCFLAGS -Wall"
4785
4786 # For libtool versioning info, format is CURRENT:REVISION:AGE
4787 libtool_VERSION=1:0:0
4788
4789
4790 # Check header files.
4791 ac_ext=c
4792 ac_cpp='$CPP $CPPFLAGS'
4793 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4794 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4795 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4796 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4797 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4798 # On Suns, sometimes $CPP names a directory.
4799 if test -n "$CPP" && test -d "$CPP"; then
4800   CPP=
4801 fi
4802 if test -z "$CPP"; then
4803   if test "${ac_cv_prog_CPP+set}" = set; then
4804   echo $ECHO_N "(cached) $ECHO_C" >&6
4805 else
4806       # Double quotes because CPP needs to be expanded
4807     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4808     do
4809       ac_preproc_ok=false
4810 for ac_c_preproc_warn_flag in '' yes
4811 do
4812   # Use a header file that comes with gcc, so configuring glibc
4813   # with a fresh cross-compiler works.
4814   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4815   # <limits.h> exists even on freestanding compilers.
4816   # On the NeXT, cc -E runs the code through the compiler's parser,
4817   # not just through cpp. "Syntax error" is here to catch this case.
4818   cat >conftest.$ac_ext <<_ACEOF
4819 /* confdefs.h.  */
4820 _ACEOF
4821 cat confdefs.h >>conftest.$ac_ext
4822 cat >>conftest.$ac_ext <<_ACEOF
4823 /* end confdefs.h.  */
4824 #ifdef __STDC__
4825 # include <limits.h>
4826 #else
4827 # include <assert.h>
4828 #endif
4829                      Syntax error
4830 _ACEOF
4831 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4832   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4833   ac_status=$?
4834   grep -v '^ *+' conftest.er1 >conftest.err
4835   rm -f conftest.er1
4836   cat conftest.err >&5
4837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4838   (exit $ac_status); } >/dev/null; then
4839   if test -s conftest.err; then
4840     ac_cpp_err=$ac_c_preproc_warn_flag
4841     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4842   else
4843     ac_cpp_err=
4844   fi
4845 else
4846   ac_cpp_err=yes
4847 fi
4848 if test -z "$ac_cpp_err"; then
4849   :
4850 else
4851   echo "$as_me: failed program was:" >&5
4852 sed 's/^/| /' conftest.$ac_ext >&5
4853
4854   # Broken: fails on valid input.
4855 continue
4856 fi
4857 rm -f conftest.err conftest.$ac_ext
4858
4859   # OK, works on sane cases.  Now check whether non-existent headers
4860   # can be detected and how.
4861   cat >conftest.$ac_ext <<_ACEOF
4862 /* confdefs.h.  */
4863 _ACEOF
4864 cat confdefs.h >>conftest.$ac_ext
4865 cat >>conftest.$ac_ext <<_ACEOF
4866 /* end confdefs.h.  */
4867 #include <ac_nonexistent.h>
4868 _ACEOF
4869 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4870   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4871   ac_status=$?
4872   grep -v '^ *+' conftest.er1 >conftest.err
4873   rm -f conftest.er1
4874   cat conftest.err >&5
4875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4876   (exit $ac_status); } >/dev/null; then
4877   if test -s conftest.err; then
4878     ac_cpp_err=$ac_c_preproc_warn_flag
4879     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4880   else
4881     ac_cpp_err=
4882   fi
4883 else
4884   ac_cpp_err=yes
4885 fi
4886 if test -z "$ac_cpp_err"; then
4887   # Broken: success on invalid input.
4888 continue
4889 else
4890   echo "$as_me: failed program was:" >&5
4891 sed 's/^/| /' conftest.$ac_ext >&5
4892
4893   # Passes both tests.
4894 ac_preproc_ok=:
4895 break
4896 fi
4897 rm -f conftest.err conftest.$ac_ext
4898
4899 done
4900 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4901 rm -f conftest.err conftest.$ac_ext
4902 if $ac_preproc_ok; then
4903   break
4904 fi
4905
4906     done
4907     ac_cv_prog_CPP=$CPP
4908
4909 fi
4910   CPP=$ac_cv_prog_CPP
4911 else
4912   ac_cv_prog_CPP=$CPP
4913 fi
4914 echo "$as_me:$LINENO: result: $CPP" >&5
4915 echo "${ECHO_T}$CPP" >&6
4916 ac_preproc_ok=false
4917 for ac_c_preproc_warn_flag in '' yes
4918 do
4919   # Use a header file that comes with gcc, so configuring glibc
4920   # with a fresh cross-compiler works.
4921   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4922   # <limits.h> exists even on freestanding compilers.
4923   # On the NeXT, cc -E runs the code through the compiler's parser,
4924   # not just through cpp. "Syntax error" is here to catch this case.
4925   cat >conftest.$ac_ext <<_ACEOF
4926 /* confdefs.h.  */
4927 _ACEOF
4928 cat confdefs.h >>conftest.$ac_ext
4929 cat >>conftest.$ac_ext <<_ACEOF
4930 /* end confdefs.h.  */
4931 #ifdef __STDC__
4932 # include <limits.h>
4933 #else
4934 # include <assert.h>
4935 #endif
4936                      Syntax error
4937 _ACEOF
4938 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4939   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4940   ac_status=$?
4941   grep -v '^ *+' conftest.er1 >conftest.err
4942   rm -f conftest.er1
4943   cat conftest.err >&5
4944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4945   (exit $ac_status); } >/dev/null; then
4946   if test -s conftest.err; then
4947     ac_cpp_err=$ac_c_preproc_warn_flag
4948     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4949   else
4950     ac_cpp_err=
4951   fi
4952 else
4953   ac_cpp_err=yes
4954 fi
4955 if test -z "$ac_cpp_err"; then
4956   :
4957 else
4958   echo "$as_me: failed program was:" >&5
4959 sed 's/^/| /' conftest.$ac_ext >&5
4960
4961   # Broken: fails on valid input.
4962 continue
4963 fi
4964 rm -f conftest.err conftest.$ac_ext
4965
4966   # OK, works on sane cases.  Now check whether non-existent headers
4967   # can be detected and how.
4968   cat >conftest.$ac_ext <<_ACEOF
4969 /* confdefs.h.  */
4970 _ACEOF
4971 cat confdefs.h >>conftest.$ac_ext
4972 cat >>conftest.$ac_ext <<_ACEOF
4973 /* end confdefs.h.  */
4974 #include <ac_nonexistent.h>
4975 _ACEOF
4976 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4977   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4978   ac_status=$?
4979   grep -v '^ *+' conftest.er1 >conftest.err
4980   rm -f conftest.er1
4981   cat conftest.err >&5
4982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983   (exit $ac_status); } >/dev/null; then
4984   if test -s conftest.err; then
4985     ac_cpp_err=$ac_c_preproc_warn_flag
4986     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4987   else
4988     ac_cpp_err=
4989   fi
4990 else
4991   ac_cpp_err=yes
4992 fi
4993 if test -z "$ac_cpp_err"; then
4994   # Broken: success on invalid input.
4995 continue
4996 else
4997   echo "$as_me: failed program was:" >&5
4998 sed 's/^/| /' conftest.$ac_ext >&5
4999
5000   # Passes both tests.
5001 ac_preproc_ok=:
5002 break
5003 fi
5004 rm -f conftest.err conftest.$ac_ext
5005
5006 done
5007 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5008 rm -f conftest.err conftest.$ac_ext
5009 if $ac_preproc_ok; then
5010   :
5011 else
5012   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5013 See \`config.log' for more details." >&5
5014 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5015 See \`config.log' for more details." >&2;}
5016    { (exit 1); exit 1; }; }
5017 fi
5018
5019 ac_ext=c
5020 ac_cpp='$CPP $CPPFLAGS'
5021 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5022 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5023 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5024
5025
5026 echo "$as_me:$LINENO: checking for egrep" >&5
5027 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5028 if test "${ac_cv_prog_egrep+set}" = set; then
5029   echo $ECHO_N "(cached) $ECHO_C" >&6
5030 else
5031   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5032     then ac_cv_prog_egrep='grep -E'
5033     else ac_cv_prog_egrep='egrep'
5034     fi
5035 fi
5036 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5037 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5038  EGREP=$ac_cv_prog_egrep
5039
5040
5041 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5042 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5043 if test "${ac_cv_header_stdc+set}" = set; then
5044   echo $ECHO_N "(cached) $ECHO_C" >&6
5045 else
5046   cat >conftest.$ac_ext <<_ACEOF
5047 /* confdefs.h.  */
5048 _ACEOF
5049 cat confdefs.h >>conftest.$ac_ext
5050 cat >>conftest.$ac_ext <<_ACEOF
5051 /* end confdefs.h.  */
5052 #include <stdlib.h>
5053 #include <stdarg.h>
5054 #include <string.h>
5055 #include <float.h>
5056
5057 int
5058 main ()
5059 {
5060
5061   ;
5062   return 0;
5063 }
5064 _ACEOF
5065 rm -f conftest.$ac_objext
5066 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5067   (eval $ac_compile) 2>conftest.er1
5068   ac_status=$?
5069   grep -v '^ *+' conftest.er1 >conftest.err
5070   rm -f conftest.er1
5071   cat conftest.err >&5
5072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5073   (exit $ac_status); } &&
5074          { ac_try='test -z "$ac_c_werror_flag"
5075                          || test ! -s conftest.err'
5076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5077   (eval $ac_try) 2>&5
5078   ac_status=$?
5079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5080   (exit $ac_status); }; } &&
5081          { ac_try='test -s conftest.$ac_objext'
5082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5083   (eval $ac_try) 2>&5
5084   ac_status=$?
5085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5086   (exit $ac_status); }; }; then
5087   ac_cv_header_stdc=yes
5088 else
5089   echo "$as_me: failed program was:" >&5
5090 sed 's/^/| /' conftest.$ac_ext >&5
5091
5092 ac_cv_header_stdc=no
5093 fi
5094 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5095
5096 if test $ac_cv_header_stdc = yes; then
5097   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5098   cat >conftest.$ac_ext <<_ACEOF
5099 /* confdefs.h.  */
5100 _ACEOF
5101 cat confdefs.h >>conftest.$ac_ext
5102 cat >>conftest.$ac_ext <<_ACEOF
5103 /* end confdefs.h.  */
5104 #include <string.h>
5105
5106 _ACEOF
5107 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5108   $EGREP "memchr" >/dev/null 2>&1; then
5109   :
5110 else
5111   ac_cv_header_stdc=no
5112 fi
5113 rm -f conftest*
5114
5115 fi
5116
5117 if test $ac_cv_header_stdc = yes; then
5118   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5119   cat >conftest.$ac_ext <<_ACEOF
5120 /* confdefs.h.  */
5121 _ACEOF
5122 cat confdefs.h >>conftest.$ac_ext
5123 cat >>conftest.$ac_ext <<_ACEOF
5124 /* end confdefs.h.  */
5125 #include <stdlib.h>
5126
5127 _ACEOF
5128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5129   $EGREP "free" >/dev/null 2>&1; then
5130   :
5131 else
5132   ac_cv_header_stdc=no
5133 fi
5134 rm -f conftest*
5135
5136 fi
5137
5138 if test $ac_cv_header_stdc = yes; then
5139   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5140   if test "$cross_compiling" = yes; then
5141   :
5142 else
5143   cat >conftest.$ac_ext <<_ACEOF
5144 /* confdefs.h.  */
5145 _ACEOF
5146 cat confdefs.h >>conftest.$ac_ext
5147 cat >>conftest.$ac_ext <<_ACEOF
5148 /* end confdefs.h.  */
5149 #include <ctype.h>
5150 #if ((' ' & 0x0FF) == 0x020)
5151 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5152 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5153 #else
5154 # define ISLOWER(c) \
5155                    (('a' <= (c) && (c) <= 'i') \
5156                      || ('j' <= (c) && (c) <= 'r') \
5157                      || ('s' <= (c) && (c) <= 'z'))
5158 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5159 #endif
5160
5161 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5162 int
5163 main ()
5164 {
5165   int i;
5166   for (i = 0; i < 256; i++)
5167     if (XOR (islower (i), ISLOWER (i))
5168         || toupper (i) != TOUPPER (i))
5169       exit(2);
5170   exit (0);
5171 }
5172 _ACEOF
5173 rm -f conftest$ac_exeext
5174 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5175   (eval $ac_link) 2>&5
5176   ac_status=$?
5177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5178   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5180   (eval $ac_try) 2>&5
5181   ac_status=$?
5182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5183   (exit $ac_status); }; }; then
5184   :
5185 else
5186   echo "$as_me: program exited with status $ac_status" >&5
5187 echo "$as_me: failed program was:" >&5
5188 sed 's/^/| /' conftest.$ac_ext >&5
5189
5190 ( exit $ac_status )
5191 ac_cv_header_stdc=no
5192 fi
5193 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5194 fi
5195 fi
5196 fi
5197 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5198 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5199 if test $ac_cv_header_stdc = yes; then
5200
5201 cat >>confdefs.h <<\_ACEOF
5202 #define STDC_HEADERS 1
5203 _ACEOF
5204
5205 fi
5206
5207 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5208 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
5209 if test "${ac_cv_header_time+set}" = set; then
5210   echo $ECHO_N "(cached) $ECHO_C" >&6
5211 else
5212   cat >conftest.$ac_ext <<_ACEOF
5213 /* confdefs.h.  */
5214 _ACEOF
5215 cat confdefs.h >>conftest.$ac_ext
5216 cat >>conftest.$ac_ext <<_ACEOF
5217 /* end confdefs.h.  */
5218 #include <sys/types.h>
5219 #include <sys/time.h>
5220 #include <time.h>
5221
5222 int
5223 main ()
5224 {
5225 if ((struct tm *) 0)
5226 return 0;
5227   ;
5228   return 0;
5229 }
5230 _ACEOF
5231 rm -f conftest.$ac_objext
5232 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5233   (eval $ac_compile) 2>conftest.er1
5234   ac_status=$?
5235   grep -v '^ *+' conftest.er1 >conftest.err
5236   rm -f conftest.er1
5237   cat conftest.err >&5
5238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5239   (exit $ac_status); } &&
5240          { ac_try='test -z "$ac_c_werror_flag"
5241                          || test ! -s conftest.err'
5242   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5243   (eval $ac_try) 2>&5
5244   ac_status=$?
5245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5246   (exit $ac_status); }; } &&
5247          { ac_try='test -s conftest.$ac_objext'
5248   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5249   (eval $ac_try) 2>&5
5250   ac_status=$?
5251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5252   (exit $ac_status); }; }; then
5253   ac_cv_header_time=yes
5254 else
5255   echo "$as_me: failed program was:" >&5
5256 sed 's/^/| /' conftest.$ac_ext >&5
5257
5258 ac_cv_header_time=no
5259 fi
5260 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5261 fi
5262 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5263 echo "${ECHO_T}$ac_cv_header_time" >&6
5264 if test $ac_cv_header_time = yes; then
5265
5266 cat >>confdefs.h <<\_ACEOF
5267 #define TIME_WITH_SYS_TIME 1
5268 _ACEOF
5269
5270 fi
5271
5272 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5283                   inttypes.h stdint.h unistd.h
5284 do
5285 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5286 echo "$as_me:$LINENO: checking for $ac_header" >&5
5287 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5289   echo $ECHO_N "(cached) $ECHO_C" >&6
5290 else
5291   cat >conftest.$ac_ext <<_ACEOF
5292 /* confdefs.h.  */
5293 _ACEOF
5294 cat confdefs.h >>conftest.$ac_ext
5295 cat >>conftest.$ac_ext <<_ACEOF
5296 /* end confdefs.h.  */
5297 $ac_includes_default
5298
5299 #include <$ac_header>
5300 _ACEOF
5301 rm -f conftest.$ac_objext
5302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5303   (eval $ac_compile) 2>conftest.er1
5304   ac_status=$?
5305   grep -v '^ *+' conftest.er1 >conftest.err
5306   rm -f conftest.er1
5307   cat conftest.err >&5
5308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5309   (exit $ac_status); } &&
5310          { ac_try='test -z "$ac_c_werror_flag"
5311                          || test ! -s conftest.err'
5312   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5313   (eval $ac_try) 2>&5
5314   ac_status=$?
5315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5316   (exit $ac_status); }; } &&
5317          { ac_try='test -s conftest.$ac_objext'
5318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5319   (eval $ac_try) 2>&5
5320   ac_status=$?
5321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5322   (exit $ac_status); }; }; then
5323   eval "$as_ac_Header=yes"
5324 else
5325   echo "$as_me: failed program was:" >&5
5326 sed 's/^/| /' conftest.$ac_ext >&5
5327
5328 eval "$as_ac_Header=no"
5329 fi
5330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5331 fi
5332 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5333 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5334 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5335   cat >>confdefs.h <<_ACEOF
5336 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5337 _ACEOF
5338
5339 fi
5340
5341 done
5342
5343
5344
5345
5346
5347
5348 for ac_header in unistd.h semaphore.h sys/loadavg.h sys/time.h
5349 do
5350 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5351 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5352   echo "$as_me:$LINENO: checking for $ac_header" >&5
5353 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5354 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5355   echo $ECHO_N "(cached) $ECHO_C" >&6
5356 fi
5357 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5358 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5359 else
5360   # Is the header compilable?
5361 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5362 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5363 cat >conftest.$ac_ext <<_ACEOF
5364 /* confdefs.h.  */
5365 _ACEOF
5366 cat confdefs.h >>conftest.$ac_ext
5367 cat >>conftest.$ac_ext <<_ACEOF
5368 /* end confdefs.h.  */
5369 $ac_includes_default
5370 #include <$ac_header>
5371 _ACEOF
5372 rm -f conftest.$ac_objext
5373 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5374   (eval $ac_compile) 2>conftest.er1
5375   ac_status=$?
5376   grep -v '^ *+' conftest.er1 >conftest.err
5377   rm -f conftest.er1
5378   cat conftest.err >&5
5379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5380   (exit $ac_status); } &&
5381          { ac_try='test -z "$ac_c_werror_flag"
5382                          || test ! -s conftest.err'
5383   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5384   (eval $ac_try) 2>&5
5385   ac_status=$?
5386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5387   (exit $ac_status); }; } &&
5388          { ac_try='test -s conftest.$ac_objext'
5389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5390   (eval $ac_try) 2>&5
5391   ac_status=$?
5392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5393   (exit $ac_status); }; }; then
5394   ac_header_compiler=yes
5395 else
5396   echo "$as_me: failed program was:" >&5
5397 sed 's/^/| /' conftest.$ac_ext >&5
5398
5399 ac_header_compiler=no
5400 fi
5401 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5402 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5403 echo "${ECHO_T}$ac_header_compiler" >&6
5404
5405 # Is the header present?
5406 echo "$as_me:$LINENO: checking $ac_header presence" >&5
5407 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
5408 cat >conftest.$ac_ext <<_ACEOF
5409 /* confdefs.h.  */
5410 _ACEOF
5411 cat confdefs.h >>conftest.$ac_ext
5412 cat >>conftest.$ac_ext <<_ACEOF
5413 /* end confdefs.h.  */
5414 #include <$ac_header>
5415 _ACEOF
5416 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5417   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5418   ac_status=$?
5419   grep -v '^ *+' conftest.er1 >conftest.err
5420   rm -f conftest.er1
5421   cat conftest.err >&5
5422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5423   (exit $ac_status); } >/dev/null; then
5424   if test -s conftest.err; then
5425     ac_cpp_err=$ac_c_preproc_warn_flag
5426     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5427   else
5428     ac_cpp_err=
5429   fi
5430 else
5431   ac_cpp_err=yes
5432 fi
5433 if test -z "$ac_cpp_err"; then
5434   ac_header_preproc=yes
5435 else
5436   echo "$as_me: failed program was:" >&5
5437 sed 's/^/| /' conftest.$ac_ext >&5
5438
5439   ac_header_preproc=no
5440 fi
5441 rm -f conftest.err conftest.$ac_ext
5442 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5443 echo "${ECHO_T}$ac_header_preproc" >&6
5444
5445 # So?  What about this header?
5446 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5447   yes:no: )
5448     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5449 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5450     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5451 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5452     ac_header_preproc=yes
5453     ;;
5454   no:yes:* )
5455     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5456 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5457     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5458 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5459     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5460 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5461     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5462 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5463     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5464 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5465     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5466 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5467     (
5468       cat <<\_ASBOX
5469 ## ----------------------------------------------------- ##
5470 ## Report this to the GNU OpenMP Runtime Library lists.  ##
5471 ## ----------------------------------------------------- ##
5472 _ASBOX
5473     ) |
5474       sed "s/^/$as_me: WARNING:     /" >&2
5475     ;;
5476 esac
5477 echo "$as_me:$LINENO: checking for $ac_header" >&5
5478 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5479 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5480   echo $ECHO_N "(cached) $ECHO_C" >&6
5481 else
5482   eval "$as_ac_Header=\$ac_header_preproc"
5483 fi
5484 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5485 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5486
5487 fi
5488 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5489   cat >>confdefs.h <<_ACEOF
5490 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5491 _ACEOF
5492
5493 fi
5494
5495 done
5496
5497
5498
5499
5500 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
5501
5502 acx_cv_header_stdint=stddef.h
5503 acx_cv_header_stdint_kind="(already complete)"
5504 for i in stdint.h $inttype_headers; do
5505   unset ac_cv_type_uintptr_t
5506   unset ac_cv_type_uintmax_t
5507   unset ac_cv_type_int_least32_t
5508   unset ac_cv_type_int_fast32_t
5509   unset ac_cv_type_uint64_t
5510   echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
5511   echo "$as_me:$LINENO: checking for uintmax_t" >&5
5512 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
5513 if test "${ac_cv_type_uintmax_t+set}" = set; then
5514   echo $ECHO_N "(cached) $ECHO_C" >&6
5515 else
5516   cat >conftest.$ac_ext <<_ACEOF
5517 /* confdefs.h.  */
5518 _ACEOF
5519 cat confdefs.h >>conftest.$ac_ext
5520 cat >>conftest.$ac_ext <<_ACEOF
5521 /* end confdefs.h.  */
5522 #include <sys/types.h>
5523 #include <$i>
5524
5525 int
5526 main ()
5527 {
5528 if ((uintmax_t *) 0)
5529   return 0;
5530 if (sizeof (uintmax_t))
5531   return 0;
5532   ;
5533   return 0;
5534 }
5535 _ACEOF
5536 rm -f conftest.$ac_objext
5537 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5538   (eval $ac_compile) 2>conftest.er1
5539   ac_status=$?
5540   grep -v '^ *+' conftest.er1 >conftest.err
5541   rm -f conftest.er1
5542   cat conftest.err >&5
5543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544   (exit $ac_status); } &&
5545          { ac_try='test -z "$ac_c_werror_flag"
5546                          || test ! -s conftest.err'
5547   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5548   (eval $ac_try) 2>&5
5549   ac_status=$?
5550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5551   (exit $ac_status); }; } &&
5552          { ac_try='test -s conftest.$ac_objext'
5553   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5554   (eval $ac_try) 2>&5
5555   ac_status=$?
5556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5557   (exit $ac_status); }; }; then
5558   ac_cv_type_uintmax_t=yes
5559 else
5560   echo "$as_me: failed program was:" >&5
5561 sed 's/^/| /' conftest.$ac_ext >&5
5562
5563 ac_cv_type_uintmax_t=no
5564 fi
5565 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5566 fi
5567 echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
5568 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
5569 if test $ac_cv_type_uintmax_t = yes; then
5570   acx_cv_header_stdint=$i
5571 else
5572   continue
5573 fi
5574
5575   echo "$as_me:$LINENO: checking for uintptr_t" >&5
5576 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
5577 if test "${ac_cv_type_uintptr_t+set}" = set; then
5578   echo $ECHO_N "(cached) $ECHO_C" >&6
5579 else
5580   cat >conftest.$ac_ext <<_ACEOF
5581 /* confdefs.h.  */
5582 _ACEOF
5583 cat confdefs.h >>conftest.$ac_ext
5584 cat >>conftest.$ac_ext <<_ACEOF
5585 /* end confdefs.h.  */
5586 #include <sys/types.h>
5587 #include <$i>
5588
5589 int
5590 main ()
5591 {
5592 if ((uintptr_t *) 0)
5593   return 0;
5594 if (sizeof (uintptr_t))
5595   return 0;
5596   ;
5597   return 0;
5598 }
5599 _ACEOF
5600 rm -f conftest.$ac_objext
5601 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5602   (eval $ac_compile) 2>conftest.er1
5603   ac_status=$?
5604   grep -v '^ *+' conftest.er1 >conftest.err
5605   rm -f conftest.er1
5606   cat conftest.err >&5
5607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5608   (exit $ac_status); } &&
5609          { ac_try='test -z "$ac_c_werror_flag"
5610                          || test ! -s conftest.err'
5611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5612   (eval $ac_try) 2>&5
5613   ac_status=$?
5614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5615   (exit $ac_status); }; } &&
5616          { ac_try='test -s conftest.$ac_objext'
5617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5618   (eval $ac_try) 2>&5
5619   ac_status=$?
5620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621   (exit $ac_status); }; }; then
5622   ac_cv_type_uintptr_t=yes
5623 else
5624   echo "$as_me: failed program was:" >&5
5625 sed 's/^/| /' conftest.$ac_ext >&5
5626
5627 ac_cv_type_uintptr_t=no
5628 fi
5629 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5630 fi
5631 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
5632 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
5633 if test $ac_cv_type_uintptr_t = yes; then
5634   :
5635 else
5636   acx_cv_header_stdint_kind="(mostly complete)"
5637 fi
5638
5639   echo "$as_me:$LINENO: checking for int_least32_t" >&5
5640 echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
5641 if test "${ac_cv_type_int_least32_t+set}" = set; then
5642   echo $ECHO_N "(cached) $ECHO_C" >&6
5643 else
5644   cat >conftest.$ac_ext <<_ACEOF
5645 /* confdefs.h.  */
5646 _ACEOF
5647 cat confdefs.h >>conftest.$ac_ext
5648 cat >>conftest.$ac_ext <<_ACEOF
5649 /* end confdefs.h.  */
5650 #include <sys/types.h>
5651 #include <$i>
5652
5653 int
5654 main ()
5655 {
5656 if ((int_least32_t *) 0)
5657   return 0;
5658 if (sizeof (int_least32_t))
5659   return 0;
5660   ;
5661   return 0;
5662 }
5663 _ACEOF
5664 rm -f conftest.$ac_objext
5665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5666   (eval $ac_compile) 2>conftest.er1
5667   ac_status=$?
5668   grep -v '^ *+' conftest.er1 >conftest.err
5669   rm -f conftest.er1
5670   cat conftest.err >&5
5671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5672   (exit $ac_status); } &&
5673          { ac_try='test -z "$ac_c_werror_flag"
5674                          || test ! -s conftest.err'
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); }; } &&
5680          { ac_try='test -s conftest.$ac_objext'
5681   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5682   (eval $ac_try) 2>&5
5683   ac_status=$?
5684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685   (exit $ac_status); }; }; then
5686   ac_cv_type_int_least32_t=yes
5687 else
5688   echo "$as_me: failed program was:" >&5
5689 sed 's/^/| /' conftest.$ac_ext >&5
5690
5691 ac_cv_type_int_least32_t=no
5692 fi
5693 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5694 fi
5695 echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
5696 echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
5697 if test $ac_cv_type_int_least32_t = yes; then
5698   :
5699 else
5700   acx_cv_header_stdint_kind="(mostly complete)"
5701 fi
5702
5703   echo "$as_me:$LINENO: checking for int_fast32_t" >&5
5704 echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
5705 if test "${ac_cv_type_int_fast32_t+set}" = set; then
5706   echo $ECHO_N "(cached) $ECHO_C" >&6
5707 else
5708   cat >conftest.$ac_ext <<_ACEOF
5709 /* confdefs.h.  */
5710 _ACEOF
5711 cat confdefs.h >>conftest.$ac_ext
5712 cat >>conftest.$ac_ext <<_ACEOF
5713 /* end confdefs.h.  */
5714 #include <sys/types.h>
5715 #include <$i>
5716
5717 int
5718 main ()
5719 {
5720 if ((int_fast32_t *) 0)
5721   return 0;
5722 if (sizeof (int_fast32_t))
5723   return 0;
5724   ;
5725   return 0;
5726 }
5727 _ACEOF
5728 rm -f conftest.$ac_objext
5729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5730   (eval $ac_compile) 2>conftest.er1
5731   ac_status=$?
5732   grep -v '^ *+' conftest.er1 >conftest.err
5733   rm -f conftest.er1
5734   cat conftest.err >&5
5735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5736   (exit $ac_status); } &&
5737          { ac_try='test -z "$ac_c_werror_flag"
5738                          || test ! -s conftest.err'
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); }; } &&
5744          { ac_try='test -s conftest.$ac_objext'
5745   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5746   (eval $ac_try) 2>&5
5747   ac_status=$?
5748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749   (exit $ac_status); }; }; then
5750   ac_cv_type_int_fast32_t=yes
5751 else
5752   echo "$as_me: failed program was:" >&5
5753 sed 's/^/| /' conftest.$ac_ext >&5
5754
5755 ac_cv_type_int_fast32_t=no
5756 fi
5757 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5758 fi
5759 echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
5760 echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
5761 if test $ac_cv_type_int_fast32_t = yes; then
5762   :
5763 else
5764   acx_cv_header_stdint_kind="(mostly complete)"
5765 fi
5766
5767   echo "$as_me:$LINENO: checking for uint64_t" >&5
5768 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
5769 if test "${ac_cv_type_uint64_t+set}" = set; then
5770   echo $ECHO_N "(cached) $ECHO_C" >&6
5771 else
5772   cat >conftest.$ac_ext <<_ACEOF
5773 /* confdefs.h.  */
5774 _ACEOF
5775 cat confdefs.h >>conftest.$ac_ext
5776 cat >>conftest.$ac_ext <<_ACEOF
5777 /* end confdefs.h.  */
5778 #include <sys/types.h>
5779 #include <$i>
5780
5781 int
5782 main ()
5783 {
5784 if ((uint64_t *) 0)
5785   return 0;
5786 if (sizeof (uint64_t))
5787   return 0;
5788   ;
5789   return 0;
5790 }
5791 _ACEOF
5792 rm -f conftest.$ac_objext
5793 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5794   (eval $ac_compile) 2>conftest.er1
5795   ac_status=$?
5796   grep -v '^ *+' conftest.er1 >conftest.err
5797   rm -f conftest.er1
5798   cat conftest.err >&5
5799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800   (exit $ac_status); } &&
5801          { ac_try='test -z "$ac_c_werror_flag"
5802                          || test ! -s conftest.err'
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); }; } &&
5808          { ac_try='test -s conftest.$ac_objext'
5809   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5810   (eval $ac_try) 2>&5
5811   ac_status=$?
5812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5813   (exit $ac_status); }; }; then
5814   ac_cv_type_uint64_t=yes
5815 else
5816   echo "$as_me: failed program was:" >&5
5817 sed 's/^/| /' conftest.$ac_ext >&5
5818
5819 ac_cv_type_uint64_t=no
5820 fi
5821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5822 fi
5823 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
5824 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
5825 if test $ac_cv_type_uint64_t = yes; then
5826   :
5827 else
5828   acx_cv_header_stdint_kind="(lacks uint64_t)"
5829 fi
5830
5831   break
5832 done
5833 if test "$acx_cv_header_stdint" = stddef.h; then
5834   acx_cv_header_stdint_kind="(lacks uintmax_t)"
5835   for i in stdint.h $inttype_headers; do
5836     unset ac_cv_type_uintptr_t
5837     unset ac_cv_type_uint32_t
5838     unset ac_cv_type_uint64_t
5839     echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
5840     echo "$as_me:$LINENO: checking for uint32_t" >&5
5841 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
5842 if test "${ac_cv_type_uint32_t+set}" = set; then
5843   echo $ECHO_N "(cached) $ECHO_C" >&6
5844 else
5845   cat >conftest.$ac_ext <<_ACEOF
5846 /* confdefs.h.  */
5847 _ACEOF
5848 cat confdefs.h >>conftest.$ac_ext
5849 cat >>conftest.$ac_ext <<_ACEOF
5850 /* end confdefs.h.  */
5851 #include <sys/types.h>
5852 #include <$i>
5853
5854 int
5855 main ()
5856 {
5857 if ((uint32_t *) 0)
5858   return 0;
5859 if (sizeof (uint32_t))
5860   return 0;
5861   ;
5862   return 0;
5863 }
5864 _ACEOF
5865 rm -f conftest.$ac_objext
5866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5867   (eval $ac_compile) 2>conftest.er1
5868   ac_status=$?
5869   grep -v '^ *+' conftest.er1 >conftest.err
5870   rm -f conftest.er1
5871   cat conftest.err >&5
5872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5873   (exit $ac_status); } &&
5874          { ac_try='test -z "$ac_c_werror_flag"
5875                          || test ! -s conftest.err'
5876   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5877   (eval $ac_try) 2>&5
5878   ac_status=$?
5879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5880   (exit $ac_status); }; } &&
5881          { ac_try='test -s conftest.$ac_objext'
5882   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5883   (eval $ac_try) 2>&5
5884   ac_status=$?
5885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5886   (exit $ac_status); }; }; then
5887   ac_cv_type_uint32_t=yes
5888 else
5889   echo "$as_me: failed program was:" >&5
5890 sed 's/^/| /' conftest.$ac_ext >&5
5891
5892 ac_cv_type_uint32_t=no
5893 fi
5894 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5895 fi
5896 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
5897 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
5898 if test $ac_cv_type_uint32_t = yes; then
5899   acx_cv_header_stdint=$i
5900 else
5901   continue
5902 fi
5903
5904     echo "$as_me:$LINENO: checking for uint64_t" >&5
5905 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
5906 if test "${ac_cv_type_uint64_t+set}" = set; then
5907   echo $ECHO_N "(cached) $ECHO_C" >&6
5908 else
5909   cat >conftest.$ac_ext <<_ACEOF
5910 /* confdefs.h.  */
5911 _ACEOF
5912 cat confdefs.h >>conftest.$ac_ext
5913 cat >>conftest.$ac_ext <<_ACEOF
5914 /* end confdefs.h.  */
5915 #include <sys/types.h>
5916 #include <$i>
5917
5918 int
5919 main ()
5920 {
5921 if ((uint64_t *) 0)
5922   return 0;
5923 if (sizeof (uint64_t))
5924   return 0;
5925   ;
5926   return 0;
5927 }
5928 _ACEOF
5929 rm -f conftest.$ac_objext
5930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5931   (eval $ac_compile) 2>conftest.er1
5932   ac_status=$?
5933   grep -v '^ *+' conftest.er1 >conftest.err
5934   rm -f conftest.er1
5935   cat conftest.err >&5
5936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5937   (exit $ac_status); } &&
5938          { ac_try='test -z "$ac_c_werror_flag"
5939                          || test ! -s conftest.err'
5940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5941   (eval $ac_try) 2>&5
5942   ac_status=$?
5943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5944   (exit $ac_status); }; } &&
5945          { ac_try='test -s conftest.$ac_objext'
5946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5947   (eval $ac_try) 2>&5
5948   ac_status=$?
5949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950   (exit $ac_status); }; }; then
5951   ac_cv_type_uint64_t=yes
5952 else
5953   echo "$as_me: failed program was:" >&5
5954 sed 's/^/| /' conftest.$ac_ext >&5
5955
5956 ac_cv_type_uint64_t=no
5957 fi
5958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5959 fi
5960 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
5961 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
5962
5963     echo "$as_me:$LINENO: checking for uintptr_t" >&5
5964 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
5965 if test "${ac_cv_type_uintptr_t+set}" = set; then
5966   echo $ECHO_N "(cached) $ECHO_C" >&6
5967 else
5968   cat >conftest.$ac_ext <<_ACEOF
5969 /* confdefs.h.  */
5970 _ACEOF
5971 cat confdefs.h >>conftest.$ac_ext
5972 cat >>conftest.$ac_ext <<_ACEOF
5973 /* end confdefs.h.  */
5974 #include <sys/types.h>
5975 #include <$i>
5976
5977 int
5978 main ()
5979 {
5980 if ((uintptr_t *) 0)
5981   return 0;
5982 if (sizeof (uintptr_t))
5983   return 0;
5984   ;
5985   return 0;
5986 }
5987 _ACEOF
5988 rm -f conftest.$ac_objext
5989 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5990   (eval $ac_compile) 2>conftest.er1
5991   ac_status=$?
5992   grep -v '^ *+' conftest.er1 >conftest.err
5993   rm -f conftest.er1
5994   cat conftest.err >&5
5995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5996   (exit $ac_status); } &&
5997          { ac_try='test -z "$ac_c_werror_flag"
5998                          || test ! -s conftest.err'
5999   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6000   (eval $ac_try) 2>&5
6001   ac_status=$?
6002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6003   (exit $ac_status); }; } &&
6004          { ac_try='test -s conftest.$ac_objext'
6005   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6006   (eval $ac_try) 2>&5
6007   ac_status=$?
6008   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6009   (exit $ac_status); }; }; then
6010   ac_cv_type_uintptr_t=yes
6011 else
6012   echo "$as_me: failed program was:" >&5
6013 sed 's/^/| /' conftest.$ac_ext >&5
6014
6015 ac_cv_type_uintptr_t=no
6016 fi
6017 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6018 fi
6019 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
6020 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
6021
6022     break
6023   done
6024 fi
6025 if test "$acx_cv_header_stdint" = stddef.h; then
6026   acx_cv_header_stdint_kind="(u_intXX_t style)"
6027   for i in sys/types.h $inttype_headers; do
6028     unset ac_cv_type_u_int32_t
6029     unset ac_cv_type_u_int64_t
6030     echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
6031     echo "$as_me:$LINENO: checking for u_int32_t" >&5
6032 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
6033 if test "${ac_cv_type_u_int32_t+set}" = set; then
6034   echo $ECHO_N "(cached) $ECHO_C" >&6
6035 else
6036   cat >conftest.$ac_ext <<_ACEOF
6037 /* confdefs.h.  */
6038 _ACEOF
6039 cat confdefs.h >>conftest.$ac_ext
6040 cat >>conftest.$ac_ext <<_ACEOF
6041 /* end confdefs.h.  */
6042 #include <sys/types.h>
6043 #include <$i>
6044
6045 int
6046 main ()
6047 {
6048 if ((u_int32_t *) 0)
6049   return 0;
6050 if (sizeof (u_int32_t))
6051   return 0;
6052   ;
6053   return 0;
6054 }
6055 _ACEOF
6056 rm -f conftest.$ac_objext
6057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6058   (eval $ac_compile) 2>conftest.er1
6059   ac_status=$?
6060   grep -v '^ *+' conftest.er1 >conftest.err
6061   rm -f conftest.er1
6062   cat conftest.err >&5
6063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6064   (exit $ac_status); } &&
6065          { ac_try='test -z "$ac_c_werror_flag"
6066                          || test ! -s conftest.err'
6067   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6068   (eval $ac_try) 2>&5
6069   ac_status=$?
6070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6071   (exit $ac_status); }; } &&
6072          { ac_try='test -s conftest.$ac_objext'
6073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6074   (eval $ac_try) 2>&5
6075   ac_status=$?
6076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6077   (exit $ac_status); }; }; then
6078   ac_cv_type_u_int32_t=yes
6079 else
6080   echo "$as_me: failed program was:" >&5
6081 sed 's/^/| /' conftest.$ac_ext >&5
6082
6083 ac_cv_type_u_int32_t=no
6084 fi
6085 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6086 fi
6087 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
6088 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
6089 if test $ac_cv_type_u_int32_t = yes; then
6090   acx_cv_header_stdint=$i
6091 else
6092   continue
6093 fi
6094
6095     echo "$as_me:$LINENO: checking for u_int64_t" >&5
6096 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
6097 if test "${ac_cv_type_u_int64_t+set}" = set; then
6098   echo $ECHO_N "(cached) $ECHO_C" >&6
6099 else
6100   cat >conftest.$ac_ext <<_ACEOF
6101 /* confdefs.h.  */
6102 _ACEOF
6103 cat confdefs.h >>conftest.$ac_ext
6104 cat >>conftest.$ac_ext <<_ACEOF
6105 /* end confdefs.h.  */
6106 #include <sys/types.h>
6107 #include <$i>
6108
6109 int
6110 main ()
6111 {
6112 if ((u_int64_t *) 0)
6113   return 0;
6114 if (sizeof (u_int64_t))
6115   return 0;
6116   ;
6117   return 0;
6118 }
6119 _ACEOF
6120 rm -f conftest.$ac_objext
6121 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6122   (eval $ac_compile) 2>conftest.er1
6123   ac_status=$?
6124   grep -v '^ *+' conftest.er1 >conftest.err
6125   rm -f conftest.er1
6126   cat conftest.err >&5
6127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6128   (exit $ac_status); } &&
6129          { ac_try='test -z "$ac_c_werror_flag"
6130                          || test ! -s conftest.err'
6131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6132   (eval $ac_try) 2>&5
6133   ac_status=$?
6134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6135   (exit $ac_status); }; } &&
6136          { ac_try='test -s conftest.$ac_objext'
6137   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6138   (eval $ac_try) 2>&5
6139   ac_status=$?
6140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6141   (exit $ac_status); }; }; then
6142   ac_cv_type_u_int64_t=yes
6143 else
6144   echo "$as_me: failed program was:" >&5
6145 sed 's/^/| /' conftest.$ac_ext >&5
6146
6147 ac_cv_type_u_int64_t=no
6148 fi
6149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6150 fi
6151 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
6152 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
6153
6154     break
6155   done
6156 fi
6157 if test "$acx_cv_header_stdint" = stddef.h; then
6158   acx_cv_header_stdint_kind="(using manual detection)"
6159 fi
6160
6161 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
6162 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
6163 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
6164 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
6165 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
6166
6167 # ----------------- Summarize what we found so far
6168
6169 echo "$as_me:$LINENO: checking what to include in gstdint.h" >&5
6170 echo $ECHO_N "checking what to include in gstdint.h... $ECHO_C" >&6
6171
6172 case `$as_basename gstdint.h ||
6173 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
6174          Xgstdint.h : 'X\(//\)$' \| \
6175          Xgstdint.h : 'X\(/\)$' \| \
6176          .     : '\(.\)' 2>/dev/null ||
6177 echo X/gstdint.h |
6178     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6179           /^X\/\(\/\/\)$/{ s//\1/; q; }
6180           /^X\/\(\/\).*/{ s//\1/; q; }
6181           s/.*/./; q'` in
6182   stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6183 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6184   inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6185 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6186   *) ;;
6187 esac
6188
6189 echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
6190 echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
6191
6192 # ----------------- done included file, check C basic types --------
6193
6194 # Lacking an uintptr_t?  Test size of void *
6195 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
6196   stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
6197 echo $ECHO_N "checking for void *... $ECHO_C" >&6
6198 if test "${ac_cv_type_void_p+set}" = set; then
6199   echo $ECHO_N "(cached) $ECHO_C" >&6
6200 else
6201   cat >conftest.$ac_ext <<_ACEOF
6202 /* confdefs.h.  */
6203 _ACEOF
6204 cat confdefs.h >>conftest.$ac_ext
6205 cat >>conftest.$ac_ext <<_ACEOF
6206 /* end confdefs.h.  */
6207 $ac_includes_default
6208 int
6209 main ()
6210 {
6211 if ((void * *) 0)
6212   return 0;
6213 if (sizeof (void *))
6214   return 0;
6215   ;
6216   return 0;
6217 }
6218 _ACEOF
6219 rm -f conftest.$ac_objext
6220 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6221   (eval $ac_compile) 2>conftest.er1
6222   ac_status=$?
6223   grep -v '^ *+' conftest.er1 >conftest.err
6224   rm -f conftest.er1
6225   cat conftest.err >&5
6226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6227   (exit $ac_status); } &&
6228          { ac_try='test -z "$ac_c_werror_flag"
6229                          || test ! -s conftest.err'
6230   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6231   (eval $ac_try) 2>&5
6232   ac_status=$?
6233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6234   (exit $ac_status); }; } &&
6235          { ac_try='test -s conftest.$ac_objext'
6236   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6237   (eval $ac_try) 2>&5
6238   ac_status=$?
6239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240   (exit $ac_status); }; }; then
6241   ac_cv_type_void_p=yes
6242 else
6243   echo "$as_me: failed program was:" >&5
6244 sed 's/^/| /' conftest.$ac_ext >&5
6245
6246 ac_cv_type_void_p=no
6247 fi
6248 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6249 fi
6250 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
6251 echo "${ECHO_T}$ac_cv_type_void_p" >&6
6252
6253 echo "$as_me:$LINENO: checking size of void *" >&5
6254 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
6255 if test "${ac_cv_sizeof_void_p+set}" = set; then
6256   echo $ECHO_N "(cached) $ECHO_C" >&6
6257 else
6258   if test "$ac_cv_type_void_p" = yes; then
6259   # The cast to unsigned long works around a bug in the HP C Compiler
6260   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6261   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6262   # This bug is HP SR number 8606223364.
6263   if test "$cross_compiling" = yes; then
6264   # Depending upon the size, compute the lo and hi bounds.
6265 cat >conftest.$ac_ext <<_ACEOF
6266 /* confdefs.h.  */
6267 _ACEOF
6268 cat confdefs.h >>conftest.$ac_ext
6269 cat >>conftest.$ac_ext <<_ACEOF
6270 /* end confdefs.h.  */
6271 $ac_includes_default
6272 int
6273 main ()
6274 {
6275 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
6276 test_array [0] = 0
6277
6278   ;
6279   return 0;
6280 }
6281 _ACEOF
6282 rm -f conftest.$ac_objext
6283 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6284   (eval $ac_compile) 2>conftest.er1
6285   ac_status=$?
6286   grep -v '^ *+' conftest.er1 >conftest.err
6287   rm -f conftest.er1
6288   cat conftest.err >&5
6289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6290   (exit $ac_status); } &&
6291          { ac_try='test -z "$ac_c_werror_flag"
6292                          || test ! -s conftest.err'
6293   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6294   (eval $ac_try) 2>&5
6295   ac_status=$?
6296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6297   (exit $ac_status); }; } &&
6298          { ac_try='test -s conftest.$ac_objext'
6299   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6300   (eval $ac_try) 2>&5
6301   ac_status=$?
6302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6303   (exit $ac_status); }; }; then
6304   ac_lo=0 ac_mid=0
6305   while :; do
6306     cat >conftest.$ac_ext <<_ACEOF
6307 /* confdefs.h.  */
6308 _ACEOF
6309 cat confdefs.h >>conftest.$ac_ext
6310 cat >>conftest.$ac_ext <<_ACEOF
6311 /* end confdefs.h.  */
6312 $ac_includes_default
6313 int
6314 main ()
6315 {
6316 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6317 test_array [0] = 0
6318
6319   ;
6320   return 0;
6321 }
6322 _ACEOF
6323 rm -f conftest.$ac_objext
6324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6325   (eval $ac_compile) 2>conftest.er1
6326   ac_status=$?
6327   grep -v '^ *+' conftest.er1 >conftest.err
6328   rm -f conftest.er1
6329   cat conftest.err >&5
6330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6331   (exit $ac_status); } &&
6332          { ac_try='test -z "$ac_c_werror_flag"
6333                          || test ! -s conftest.err'
6334   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6335   (eval $ac_try) 2>&5
6336   ac_status=$?
6337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6338   (exit $ac_status); }; } &&
6339          { ac_try='test -s conftest.$ac_objext'
6340   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6341   (eval $ac_try) 2>&5
6342   ac_status=$?
6343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344   (exit $ac_status); }; }; then
6345   ac_hi=$ac_mid; break
6346 else
6347   echo "$as_me: failed program was:" >&5
6348 sed 's/^/| /' conftest.$ac_ext >&5
6349
6350 ac_lo=`expr $ac_mid + 1`
6351                     if test $ac_lo -le $ac_mid; then
6352                       ac_lo= ac_hi=
6353                       break
6354                     fi
6355                     ac_mid=`expr 2 '*' $ac_mid + 1`
6356 fi
6357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6358   done
6359 else
6360   echo "$as_me: failed program was:" >&5
6361 sed 's/^/| /' conftest.$ac_ext >&5
6362
6363 cat >conftest.$ac_ext <<_ACEOF
6364 /* confdefs.h.  */
6365 _ACEOF
6366 cat confdefs.h >>conftest.$ac_ext
6367 cat >>conftest.$ac_ext <<_ACEOF
6368 /* end confdefs.h.  */
6369 $ac_includes_default
6370 int
6371 main ()
6372 {
6373 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
6374 test_array [0] = 0
6375
6376   ;
6377   return 0;
6378 }
6379 _ACEOF
6380 rm -f conftest.$ac_objext
6381 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6382   (eval $ac_compile) 2>conftest.er1
6383   ac_status=$?
6384   grep -v '^ *+' conftest.er1 >conftest.err
6385   rm -f conftest.er1
6386   cat conftest.err >&5
6387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388   (exit $ac_status); } &&
6389          { ac_try='test -z "$ac_c_werror_flag"
6390                          || test ! -s conftest.err'
6391   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6392   (eval $ac_try) 2>&5
6393   ac_status=$?
6394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6395   (exit $ac_status); }; } &&
6396          { ac_try='test -s conftest.$ac_objext'
6397   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6398   (eval $ac_try) 2>&5
6399   ac_status=$?
6400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6401   (exit $ac_status); }; }; then
6402   ac_hi=-1 ac_mid=-1
6403   while :; do
6404     cat >conftest.$ac_ext <<_ACEOF
6405 /* confdefs.h.  */
6406 _ACEOF
6407 cat confdefs.h >>conftest.$ac_ext
6408 cat >>conftest.$ac_ext <<_ACEOF
6409 /* end confdefs.h.  */
6410 $ac_includes_default
6411 int
6412 main ()
6413 {
6414 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
6415 test_array [0] = 0
6416
6417   ;
6418   return 0;
6419 }
6420 _ACEOF
6421 rm -f conftest.$ac_objext
6422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6423   (eval $ac_compile) 2>conftest.er1
6424   ac_status=$?
6425   grep -v '^ *+' conftest.er1 >conftest.err
6426   rm -f conftest.er1
6427   cat conftest.err >&5
6428   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429   (exit $ac_status); } &&
6430          { ac_try='test -z "$ac_c_werror_flag"
6431                          || test ! -s conftest.err'
6432   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6433   (eval $ac_try) 2>&5
6434   ac_status=$?
6435   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6436   (exit $ac_status); }; } &&
6437          { ac_try='test -s conftest.$ac_objext'
6438   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6439   (eval $ac_try) 2>&5
6440   ac_status=$?
6441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442   (exit $ac_status); }; }; then
6443   ac_lo=$ac_mid; break
6444 else
6445   echo "$as_me: failed program was:" >&5
6446 sed 's/^/| /' conftest.$ac_ext >&5
6447
6448 ac_hi=`expr '(' $ac_mid ')' - 1`
6449                        if test $ac_mid -le $ac_hi; then
6450                          ac_lo= ac_hi=
6451                          break
6452                        fi
6453                        ac_mid=`expr 2 '*' $ac_mid`
6454 fi
6455 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6456   done
6457 else
6458   echo "$as_me: failed program was:" >&5
6459 sed 's/^/| /' conftest.$ac_ext >&5
6460
6461 ac_lo= ac_hi=
6462 fi
6463 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6464 fi
6465 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6466 # Binary search between lo and hi bounds.
6467 while test "x$ac_lo" != "x$ac_hi"; do
6468   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6469   cat >conftest.$ac_ext <<_ACEOF
6470 /* confdefs.h.  */
6471 _ACEOF
6472 cat confdefs.h >>conftest.$ac_ext
6473 cat >>conftest.$ac_ext <<_ACEOF
6474 /* end confdefs.h.  */
6475 $ac_includes_default
6476 int
6477 main ()
6478 {
6479 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6480 test_array [0] = 0
6481
6482   ;
6483   return 0;
6484 }
6485 _ACEOF
6486 rm -f conftest.$ac_objext
6487 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6488   (eval $ac_compile) 2>conftest.er1
6489   ac_status=$?
6490   grep -v '^ *+' conftest.er1 >conftest.err
6491   rm -f conftest.er1
6492   cat conftest.err >&5
6493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6494   (exit $ac_status); } &&
6495          { ac_try='test -z "$ac_c_werror_flag"
6496                          || test ! -s conftest.err'
6497   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6498   (eval $ac_try) 2>&5
6499   ac_status=$?
6500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6501   (exit $ac_status); }; } &&
6502          { ac_try='test -s conftest.$ac_objext'
6503   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6504   (eval $ac_try) 2>&5
6505   ac_status=$?
6506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507   (exit $ac_status); }; }; then
6508   ac_hi=$ac_mid
6509 else
6510   echo "$as_me: failed program was:" >&5
6511 sed 's/^/| /' conftest.$ac_ext >&5
6512
6513 ac_lo=`expr '(' $ac_mid ')' + 1`
6514 fi
6515 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6516 done
6517 case $ac_lo in
6518 ?*) ac_cv_sizeof_void_p=$ac_lo;;
6519 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6520 See \`config.log' for more details." >&5
6521 echo "$as_me: error: cannot compute sizeof (void *), 77
6522 See \`config.log' for more details." >&2;}
6523    { (exit 1); exit 1; }; } ;;
6524 esac
6525 else
6526   if test "$cross_compiling" = yes; then
6527   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6528 See \`config.log' for more details." >&5
6529 echo "$as_me: error: cannot run test program while cross compiling
6530 See \`config.log' for more details." >&2;}
6531    { (exit 1); exit 1; }; }
6532 else
6533   cat >conftest.$ac_ext <<_ACEOF
6534 /* confdefs.h.  */
6535 _ACEOF
6536 cat confdefs.h >>conftest.$ac_ext
6537 cat >>conftest.$ac_ext <<_ACEOF
6538 /* end confdefs.h.  */
6539 $ac_includes_default
6540 long longval () { return (long) (sizeof (void *)); }
6541 unsigned long ulongval () { return (long) (sizeof (void *)); }
6542 #include <stdio.h>
6543 #include <stdlib.h>
6544 int
6545 main ()
6546 {
6547
6548   FILE *f = fopen ("conftest.val", "w");
6549   if (! f)
6550     exit (1);
6551   if (((long) (sizeof (void *))) < 0)
6552     {
6553       long i = longval ();
6554       if (i != ((long) (sizeof (void *))))
6555         exit (1);
6556       fprintf (f, "%ld\n", i);
6557     }
6558   else
6559     {
6560       unsigned long i = ulongval ();
6561       if (i != ((long) (sizeof (void *))))
6562         exit (1);
6563       fprintf (f, "%lu\n", i);
6564     }
6565   exit (ferror (f) || fclose (f) != 0);
6566
6567   ;
6568   return 0;
6569 }
6570 _ACEOF
6571 rm -f conftest$ac_exeext
6572 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6573   (eval $ac_link) 2>&5
6574   ac_status=$?
6575   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6576   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6577   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6578   (eval $ac_try) 2>&5
6579   ac_status=$?
6580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6581   (exit $ac_status); }; }; then
6582   ac_cv_sizeof_void_p=`cat conftest.val`
6583 else
6584   echo "$as_me: program exited with status $ac_status" >&5
6585 echo "$as_me: failed program was:" >&5
6586 sed 's/^/| /' conftest.$ac_ext >&5
6587
6588 ( exit $ac_status )
6589 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6590 See \`config.log' for more details." >&5
6591 echo "$as_me: error: cannot compute sizeof (void *), 77
6592 See \`config.log' for more details." >&2;}
6593    { (exit 1); exit 1; }; }
6594 fi
6595 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6596 fi
6597 fi
6598 rm -f conftest.val
6599 else
6600   ac_cv_sizeof_void_p=0
6601 fi
6602 fi
6603 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
6604 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
6605 cat >>confdefs.h <<_ACEOF
6606 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
6607 _ACEOF
6608
6609  ;;
6610 esac
6611
6612 # Lacking an uint64_t?  Test size of long
6613 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
6614   stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
6615 echo $ECHO_N "checking for long... $ECHO_C" >&6
6616 if test "${ac_cv_type_long+set}" = set; then
6617   echo $ECHO_N "(cached) $ECHO_C" >&6
6618 else
6619   cat >conftest.$ac_ext <<_ACEOF
6620 /* confdefs.h.  */
6621 _ACEOF
6622 cat confdefs.h >>conftest.$ac_ext
6623 cat >>conftest.$ac_ext <<_ACEOF
6624 /* end confdefs.h.  */
6625 $ac_includes_default
6626 int
6627 main ()
6628 {
6629 if ((long *) 0)
6630   return 0;
6631 if (sizeof (long))
6632   return 0;
6633   ;
6634   return 0;
6635 }
6636 _ACEOF
6637 rm -f conftest.$ac_objext
6638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6639   (eval $ac_compile) 2>conftest.er1
6640   ac_status=$?
6641   grep -v '^ *+' conftest.er1 >conftest.err
6642   rm -f conftest.er1
6643   cat conftest.err >&5
6644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6645   (exit $ac_status); } &&
6646          { ac_try='test -z "$ac_c_werror_flag"
6647                          || test ! -s conftest.err'
6648   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6649   (eval $ac_try) 2>&5
6650   ac_status=$?
6651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652   (exit $ac_status); }; } &&
6653          { ac_try='test -s conftest.$ac_objext'
6654   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6655   (eval $ac_try) 2>&5
6656   ac_status=$?
6657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658   (exit $ac_status); }; }; then
6659   ac_cv_type_long=yes
6660 else
6661   echo "$as_me: failed program was:" >&5
6662 sed 's/^/| /' conftest.$ac_ext >&5
6663
6664 ac_cv_type_long=no
6665 fi
6666 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6667 fi
6668 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6669 echo "${ECHO_T}$ac_cv_type_long" >&6
6670
6671 echo "$as_me:$LINENO: checking size of long" >&5
6672 echo $ECHO_N "checking size of long... $ECHO_C" >&6
6673 if test "${ac_cv_sizeof_long+set}" = set; then
6674   echo $ECHO_N "(cached) $ECHO_C" >&6
6675 else
6676   if test "$ac_cv_type_long" = yes; then
6677   # The cast to unsigned long works around a bug in the HP C Compiler
6678   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6679   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6680   # This bug is HP SR number 8606223364.
6681   if test "$cross_compiling" = yes; then
6682   # Depending upon the size, compute the lo and hi bounds.
6683 cat >conftest.$ac_ext <<_ACEOF
6684 /* confdefs.h.  */
6685 _ACEOF
6686 cat confdefs.h >>conftest.$ac_ext
6687 cat >>conftest.$ac_ext <<_ACEOF
6688 /* end confdefs.h.  */
6689 $ac_includes_default
6690 int
6691 main ()
6692 {
6693 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
6694 test_array [0] = 0
6695
6696   ;
6697   return 0;
6698 }
6699 _ACEOF
6700 rm -f conftest.$ac_objext
6701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6702   (eval $ac_compile) 2>conftest.er1
6703   ac_status=$?
6704   grep -v '^ *+' conftest.er1 >conftest.err
6705   rm -f conftest.er1
6706   cat conftest.err >&5
6707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708   (exit $ac_status); } &&
6709          { ac_try='test -z "$ac_c_werror_flag"
6710                          || test ! -s conftest.err'
6711   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6712   (eval $ac_try) 2>&5
6713   ac_status=$?
6714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6715   (exit $ac_status); }; } &&
6716          { ac_try='test -s conftest.$ac_objext'
6717   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6718   (eval $ac_try) 2>&5
6719   ac_status=$?
6720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6721   (exit $ac_status); }; }; then
6722   ac_lo=0 ac_mid=0
6723   while :; do
6724     cat >conftest.$ac_ext <<_ACEOF
6725 /* confdefs.h.  */
6726 _ACEOF
6727 cat confdefs.h >>conftest.$ac_ext
6728 cat >>conftest.$ac_ext <<_ACEOF
6729 /* end confdefs.h.  */
6730 $ac_includes_default
6731 int
6732 main ()
6733 {
6734 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6735 test_array [0] = 0
6736
6737   ;
6738   return 0;
6739 }
6740 _ACEOF
6741 rm -f conftest.$ac_objext
6742 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6743   (eval $ac_compile) 2>conftest.er1
6744   ac_status=$?
6745   grep -v '^ *+' conftest.er1 >conftest.err
6746   rm -f conftest.er1
6747   cat conftest.err >&5
6748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6749   (exit $ac_status); } &&
6750          { ac_try='test -z "$ac_c_werror_flag"
6751                          || test ! -s conftest.err'
6752   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6753   (eval $ac_try) 2>&5
6754   ac_status=$?
6755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6756   (exit $ac_status); }; } &&
6757          { ac_try='test -s conftest.$ac_objext'
6758   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6759   (eval $ac_try) 2>&5
6760   ac_status=$?
6761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6762   (exit $ac_status); }; }; then
6763   ac_hi=$ac_mid; break
6764 else
6765   echo "$as_me: failed program was:" >&5
6766 sed 's/^/| /' conftest.$ac_ext >&5
6767
6768 ac_lo=`expr $ac_mid + 1`
6769                     if test $ac_lo -le $ac_mid; then
6770                       ac_lo= ac_hi=
6771                       break
6772                     fi
6773                     ac_mid=`expr 2 '*' $ac_mid + 1`
6774 fi
6775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6776   done
6777 else
6778   echo "$as_me: failed program was:" >&5
6779 sed 's/^/| /' conftest.$ac_ext >&5
6780
6781 cat >conftest.$ac_ext <<_ACEOF
6782 /* confdefs.h.  */
6783 _ACEOF
6784 cat confdefs.h >>conftest.$ac_ext
6785 cat >>conftest.$ac_ext <<_ACEOF
6786 /* end confdefs.h.  */
6787 $ac_includes_default
6788 int
6789 main ()
6790 {
6791 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
6792 test_array [0] = 0
6793
6794   ;
6795   return 0;
6796 }
6797 _ACEOF
6798 rm -f conftest.$ac_objext
6799 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6800   (eval $ac_compile) 2>conftest.er1
6801   ac_status=$?
6802   grep -v '^ *+' conftest.er1 >conftest.err
6803   rm -f conftest.er1
6804   cat conftest.err >&5
6805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806   (exit $ac_status); } &&
6807          { ac_try='test -z "$ac_c_werror_flag"
6808                          || test ! -s conftest.err'
6809   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6810   (eval $ac_try) 2>&5
6811   ac_status=$?
6812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813   (exit $ac_status); }; } &&
6814          { ac_try='test -s conftest.$ac_objext'
6815   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6816   (eval $ac_try) 2>&5
6817   ac_status=$?
6818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819   (exit $ac_status); }; }; then
6820   ac_hi=-1 ac_mid=-1
6821   while :; do
6822     cat >conftest.$ac_ext <<_ACEOF
6823 /* confdefs.h.  */
6824 _ACEOF
6825 cat confdefs.h >>conftest.$ac_ext
6826 cat >>conftest.$ac_ext <<_ACEOF
6827 /* end confdefs.h.  */
6828 $ac_includes_default
6829 int
6830 main ()
6831 {
6832 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
6833 test_array [0] = 0
6834
6835   ;
6836   return 0;
6837 }
6838 _ACEOF
6839 rm -f conftest.$ac_objext
6840 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6841   (eval $ac_compile) 2>conftest.er1
6842   ac_status=$?
6843   grep -v '^ *+' conftest.er1 >conftest.err
6844   rm -f conftest.er1
6845   cat conftest.err >&5
6846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6847   (exit $ac_status); } &&
6848          { ac_try='test -z "$ac_c_werror_flag"
6849                          || test ! -s conftest.err'
6850   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6851   (eval $ac_try) 2>&5
6852   ac_status=$?
6853   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6854   (exit $ac_status); }; } &&
6855          { ac_try='test -s conftest.$ac_objext'
6856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6857   (eval $ac_try) 2>&5
6858   ac_status=$?
6859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6860   (exit $ac_status); }; }; then
6861   ac_lo=$ac_mid; break
6862 else
6863   echo "$as_me: failed program was:" >&5
6864 sed 's/^/| /' conftest.$ac_ext >&5
6865
6866 ac_hi=`expr '(' $ac_mid ')' - 1`
6867                        if test $ac_mid -le $ac_hi; then
6868                          ac_lo= ac_hi=
6869                          break
6870                        fi
6871                        ac_mid=`expr 2 '*' $ac_mid`
6872 fi
6873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6874   done
6875 else
6876   echo "$as_me: failed program was:" >&5
6877 sed 's/^/| /' conftest.$ac_ext >&5
6878
6879 ac_lo= ac_hi=
6880 fi
6881 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6882 fi
6883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6884 # Binary search between lo and hi bounds.
6885 while test "x$ac_lo" != "x$ac_hi"; do
6886   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6887   cat >conftest.$ac_ext <<_ACEOF
6888 /* confdefs.h.  */
6889 _ACEOF
6890 cat confdefs.h >>conftest.$ac_ext
6891 cat >>conftest.$ac_ext <<_ACEOF
6892 /* end confdefs.h.  */
6893 $ac_includes_default
6894 int
6895 main ()
6896 {
6897 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6898 test_array [0] = 0
6899
6900   ;
6901   return 0;
6902 }
6903 _ACEOF
6904 rm -f conftest.$ac_objext
6905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6906   (eval $ac_compile) 2>conftest.er1
6907   ac_status=$?
6908   grep -v '^ *+' conftest.er1 >conftest.err
6909   rm -f conftest.er1
6910   cat conftest.err >&5
6911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6912   (exit $ac_status); } &&
6913          { ac_try='test -z "$ac_c_werror_flag"
6914                          || test ! -s conftest.err'
6915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6916   (eval $ac_try) 2>&5
6917   ac_status=$?
6918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6919   (exit $ac_status); }; } &&
6920          { ac_try='test -s conftest.$ac_objext'
6921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6922   (eval $ac_try) 2>&5
6923   ac_status=$?
6924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6925   (exit $ac_status); }; }; then
6926   ac_hi=$ac_mid
6927 else
6928   echo "$as_me: failed program was:" >&5
6929 sed 's/^/| /' conftest.$ac_ext >&5
6930
6931 ac_lo=`expr '(' $ac_mid ')' + 1`
6932 fi
6933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6934 done
6935 case $ac_lo in
6936 ?*) ac_cv_sizeof_long=$ac_lo;;
6937 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
6938 See \`config.log' for more details." >&5
6939 echo "$as_me: error: cannot compute sizeof (long), 77
6940 See \`config.log' for more details." >&2;}
6941    { (exit 1); exit 1; }; } ;;
6942 esac
6943 else
6944   if test "$cross_compiling" = yes; then
6945   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6946 See \`config.log' for more details." >&5
6947 echo "$as_me: error: cannot run test program while cross compiling
6948 See \`config.log' for more details." >&2;}
6949    { (exit 1); exit 1; }; }
6950 else
6951   cat >conftest.$ac_ext <<_ACEOF
6952 /* confdefs.h.  */
6953 _ACEOF
6954 cat confdefs.h >>conftest.$ac_ext
6955 cat >>conftest.$ac_ext <<_ACEOF
6956 /* end confdefs.h.  */
6957 $ac_includes_default
6958 long longval () { return (long) (sizeof (long)); }
6959 unsigned long ulongval () { return (long) (sizeof (long)); }
6960 #include <stdio.h>
6961 #include <stdlib.h>
6962 int
6963 main ()
6964 {
6965
6966   FILE *f = fopen ("conftest.val", "w");
6967   if (! f)
6968     exit (1);
6969   if (((long) (sizeof (long))) < 0)
6970     {
6971       long i = longval ();
6972       if (i != ((long) (sizeof (long))))
6973         exit (1);
6974       fprintf (f, "%ld\n", i);
6975     }
6976   else
6977     {
6978       unsigned long i = ulongval ();
6979       if (i != ((long) (sizeof (long))))
6980         exit (1);
6981       fprintf (f, "%lu\n", i);
6982     }
6983   exit (ferror (f) || fclose (f) != 0);
6984
6985   ;
6986   return 0;
6987 }
6988 _ACEOF
6989 rm -f conftest$ac_exeext
6990 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6991   (eval $ac_link) 2>&5
6992   ac_status=$?
6993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6994   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6995   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6996   (eval $ac_try) 2>&5
6997   ac_status=$?
6998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6999   (exit $ac_status); }; }; then
7000   ac_cv_sizeof_long=`cat conftest.val`
7001 else
7002   echo "$as_me: program exited with status $ac_status" >&5
7003 echo "$as_me: failed program was:" >&5
7004 sed 's/^/| /' conftest.$ac_ext >&5
7005
7006 ( exit $ac_status )
7007 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7008 See \`config.log' for more details." >&5
7009 echo "$as_me: error: cannot compute sizeof (long), 77
7010 See \`config.log' for more details." >&2;}
7011    { (exit 1); exit 1; }; }
7012 fi
7013 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7014 fi
7015 fi
7016 rm -f conftest.val
7017 else
7018   ac_cv_sizeof_long=0
7019 fi
7020 fi
7021 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7022 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7023 cat >>confdefs.h <<_ACEOF
7024 #define SIZEOF_LONG $ac_cv_sizeof_long
7025 _ACEOF
7026
7027  ;;
7028 esac
7029
7030 if test $acx_cv_header_stdint = stddef.h; then
7031   # Lacking a good header?  Test size of everything and deduce all types.
7032   echo "$as_me:$LINENO: checking for int" >&5
7033 echo $ECHO_N "checking for int... $ECHO_C" >&6
7034 if test "${ac_cv_type_int+set}" = set; then
7035   echo $ECHO_N "(cached) $ECHO_C" >&6
7036 else
7037   cat >conftest.$ac_ext <<_ACEOF
7038 /* confdefs.h.  */
7039 _ACEOF
7040 cat confdefs.h >>conftest.$ac_ext
7041 cat >>conftest.$ac_ext <<_ACEOF
7042 /* end confdefs.h.  */
7043 $ac_includes_default
7044 int
7045 main ()
7046 {
7047 if ((int *) 0)
7048   return 0;
7049 if (sizeof (int))
7050   return 0;
7051   ;
7052   return 0;
7053 }
7054 _ACEOF
7055 rm -f conftest.$ac_objext
7056 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7057   (eval $ac_compile) 2>conftest.er1
7058   ac_status=$?
7059   grep -v '^ *+' conftest.er1 >conftest.err
7060   rm -f conftest.er1
7061   cat conftest.err >&5
7062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063   (exit $ac_status); } &&
7064          { ac_try='test -z "$ac_c_werror_flag"
7065                          || test ! -s conftest.err'
7066   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7067   (eval $ac_try) 2>&5
7068   ac_status=$?
7069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7070   (exit $ac_status); }; } &&
7071          { ac_try='test -s conftest.$ac_objext'
7072   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7073   (eval $ac_try) 2>&5
7074   ac_status=$?
7075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7076   (exit $ac_status); }; }; then
7077   ac_cv_type_int=yes
7078 else
7079   echo "$as_me: failed program was:" >&5
7080 sed 's/^/| /' conftest.$ac_ext >&5
7081
7082 ac_cv_type_int=no
7083 fi
7084 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7085 fi
7086 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
7087 echo "${ECHO_T}$ac_cv_type_int" >&6
7088
7089 echo "$as_me:$LINENO: checking size of int" >&5
7090 echo $ECHO_N "checking size of int... $ECHO_C" >&6
7091 if test "${ac_cv_sizeof_int+set}" = set; then
7092   echo $ECHO_N "(cached) $ECHO_C" >&6
7093 else
7094   if test "$ac_cv_type_int" = yes; then
7095   # The cast to unsigned long works around a bug in the HP C Compiler
7096   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7097   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7098   # This bug is HP SR number 8606223364.
7099   if test "$cross_compiling" = yes; then
7100   # Depending upon the size, compute the lo and hi bounds.
7101 cat >conftest.$ac_ext <<_ACEOF
7102 /* confdefs.h.  */
7103 _ACEOF
7104 cat confdefs.h >>conftest.$ac_ext
7105 cat >>conftest.$ac_ext <<_ACEOF
7106 /* end confdefs.h.  */
7107 $ac_includes_default
7108 int
7109 main ()
7110 {
7111 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
7112 test_array [0] = 0
7113
7114   ;
7115   return 0;
7116 }
7117 _ACEOF
7118 rm -f conftest.$ac_objext
7119 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7120   (eval $ac_compile) 2>conftest.er1
7121   ac_status=$?
7122   grep -v '^ *+' conftest.er1 >conftest.err
7123   rm -f conftest.er1
7124   cat conftest.err >&5
7125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7126   (exit $ac_status); } &&
7127          { ac_try='test -z "$ac_c_werror_flag"
7128                          || test ! -s conftest.err'
7129   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7130   (eval $ac_try) 2>&5
7131   ac_status=$?
7132   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7133   (exit $ac_status); }; } &&
7134          { ac_try='test -s conftest.$ac_objext'
7135   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7136   (eval $ac_try) 2>&5
7137   ac_status=$?
7138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7139   (exit $ac_status); }; }; then
7140   ac_lo=0 ac_mid=0
7141   while :; do
7142     cat >conftest.$ac_ext <<_ACEOF
7143 /* confdefs.h.  */
7144 _ACEOF
7145 cat confdefs.h >>conftest.$ac_ext
7146 cat >>conftest.$ac_ext <<_ACEOF
7147 /* end confdefs.h.  */
7148 $ac_includes_default
7149 int
7150 main ()
7151 {
7152 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7153 test_array [0] = 0
7154
7155   ;
7156   return 0;
7157 }
7158 _ACEOF
7159 rm -f conftest.$ac_objext
7160 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7161   (eval $ac_compile) 2>conftest.er1
7162   ac_status=$?
7163   grep -v '^ *+' conftest.er1 >conftest.err
7164   rm -f conftest.er1
7165   cat conftest.err >&5
7166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7167   (exit $ac_status); } &&
7168          { ac_try='test -z "$ac_c_werror_flag"
7169                          || test ! -s conftest.err'
7170   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7171   (eval $ac_try) 2>&5
7172   ac_status=$?
7173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7174   (exit $ac_status); }; } &&
7175          { ac_try='test -s conftest.$ac_objext'
7176   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7177   (eval $ac_try) 2>&5
7178   ac_status=$?
7179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7180   (exit $ac_status); }; }; then
7181   ac_hi=$ac_mid; break
7182 else
7183   echo "$as_me: failed program was:" >&5
7184 sed 's/^/| /' conftest.$ac_ext >&5
7185
7186 ac_lo=`expr $ac_mid + 1`
7187                     if test $ac_lo -le $ac_mid; then
7188                       ac_lo= ac_hi=
7189                       break
7190                     fi
7191                     ac_mid=`expr 2 '*' $ac_mid + 1`
7192 fi
7193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7194   done
7195 else
7196   echo "$as_me: failed program was:" >&5
7197 sed 's/^/| /' conftest.$ac_ext >&5
7198
7199 cat >conftest.$ac_ext <<_ACEOF
7200 /* confdefs.h.  */
7201 _ACEOF
7202 cat confdefs.h >>conftest.$ac_ext
7203 cat >>conftest.$ac_ext <<_ACEOF
7204 /* end confdefs.h.  */
7205 $ac_includes_default
7206 int
7207 main ()
7208 {
7209 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
7210 test_array [0] = 0
7211
7212   ;
7213   return 0;
7214 }
7215 _ACEOF
7216 rm -f conftest.$ac_objext
7217 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7218   (eval $ac_compile) 2>conftest.er1
7219   ac_status=$?
7220   grep -v '^ *+' conftest.er1 >conftest.err
7221   rm -f conftest.er1
7222   cat conftest.err >&5
7223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7224   (exit $ac_status); } &&
7225          { ac_try='test -z "$ac_c_werror_flag"
7226                          || test ! -s conftest.err'
7227   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7228   (eval $ac_try) 2>&5
7229   ac_status=$?
7230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7231   (exit $ac_status); }; } &&
7232          { ac_try='test -s conftest.$ac_objext'
7233   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7234   (eval $ac_try) 2>&5
7235   ac_status=$?
7236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7237   (exit $ac_status); }; }; then
7238   ac_hi=-1 ac_mid=-1
7239   while :; do
7240     cat >conftest.$ac_ext <<_ACEOF
7241 /* confdefs.h.  */
7242 _ACEOF
7243 cat confdefs.h >>conftest.$ac_ext
7244 cat >>conftest.$ac_ext <<_ACEOF
7245 /* end confdefs.h.  */
7246 $ac_includes_default
7247 int
7248 main ()
7249 {
7250 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
7251 test_array [0] = 0
7252
7253   ;
7254   return 0;
7255 }
7256 _ACEOF
7257 rm -f conftest.$ac_objext
7258 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7259   (eval $ac_compile) 2>conftest.er1
7260   ac_status=$?
7261   grep -v '^ *+' conftest.er1 >conftest.err
7262   rm -f conftest.er1
7263   cat conftest.err >&5
7264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7265   (exit $ac_status); } &&
7266          { ac_try='test -z "$ac_c_werror_flag"
7267                          || test ! -s conftest.err'
7268   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7269   (eval $ac_try) 2>&5
7270   ac_status=$?
7271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272   (exit $ac_status); }; } &&
7273          { ac_try='test -s conftest.$ac_objext'
7274   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275   (eval $ac_try) 2>&5
7276   ac_status=$?
7277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278   (exit $ac_status); }; }; then
7279   ac_lo=$ac_mid; break
7280 else
7281   echo "$as_me: failed program was:" >&5
7282 sed 's/^/| /' conftest.$ac_ext >&5
7283
7284 ac_hi=`expr '(' $ac_mid ')' - 1`
7285                        if test $ac_mid -le $ac_hi; then
7286                          ac_lo= ac_hi=
7287                          break
7288                        fi
7289                        ac_mid=`expr 2 '*' $ac_mid`
7290 fi
7291 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7292   done
7293 else
7294   echo "$as_me: failed program was:" >&5
7295 sed 's/^/| /' conftest.$ac_ext >&5
7296
7297 ac_lo= ac_hi=
7298 fi
7299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7300 fi
7301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7302 # Binary search between lo and hi bounds.
7303 while test "x$ac_lo" != "x$ac_hi"; do
7304   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7305   cat >conftest.$ac_ext <<_ACEOF
7306 /* confdefs.h.  */
7307 _ACEOF
7308 cat confdefs.h >>conftest.$ac_ext
7309 cat >>conftest.$ac_ext <<_ACEOF
7310 /* end confdefs.h.  */
7311 $ac_includes_default
7312 int
7313 main ()
7314 {
7315 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7316 test_array [0] = 0
7317
7318   ;
7319   return 0;
7320 }
7321 _ACEOF
7322 rm -f conftest.$ac_objext
7323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7324   (eval $ac_compile) 2>conftest.er1
7325   ac_status=$?
7326   grep -v '^ *+' conftest.er1 >conftest.err
7327   rm -f conftest.er1
7328   cat conftest.err >&5
7329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330   (exit $ac_status); } &&
7331          { ac_try='test -z "$ac_c_werror_flag"
7332                          || test ! -s conftest.err'
7333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7334   (eval $ac_try) 2>&5
7335   ac_status=$?
7336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7337   (exit $ac_status); }; } &&
7338          { ac_try='test -s conftest.$ac_objext'
7339   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7340   (eval $ac_try) 2>&5
7341   ac_status=$?
7342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7343   (exit $ac_status); }; }; then
7344   ac_hi=$ac_mid
7345 else
7346   echo "$as_me: failed program was:" >&5
7347 sed 's/^/| /' conftest.$ac_ext >&5
7348
7349 ac_lo=`expr '(' $ac_mid ')' + 1`
7350 fi
7351 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7352 done
7353 case $ac_lo in
7354 ?*) ac_cv_sizeof_int=$ac_lo;;
7355 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7356 See \`config.log' for more details." >&5
7357 echo "$as_me: error: cannot compute sizeof (int), 77
7358 See \`config.log' for more details." >&2;}
7359    { (exit 1); exit 1; }; } ;;
7360 esac
7361 else
7362   if test "$cross_compiling" = yes; then
7363   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7364 See \`config.log' for more details." >&5
7365 echo "$as_me: error: cannot run test program while cross compiling
7366 See \`config.log' for more details." >&2;}
7367    { (exit 1); exit 1; }; }
7368 else
7369   cat >conftest.$ac_ext <<_ACEOF
7370 /* confdefs.h.  */
7371 _ACEOF
7372 cat confdefs.h >>conftest.$ac_ext
7373 cat >>conftest.$ac_ext <<_ACEOF
7374 /* end confdefs.h.  */
7375 $ac_includes_default
7376 long longval () { return (long) (sizeof (int)); }
7377 unsigned long ulongval () { return (long) (sizeof (int)); }
7378 #include <stdio.h>
7379 #include <stdlib.h>
7380 int
7381 main ()
7382 {
7383
7384   FILE *f = fopen ("conftest.val", "w");
7385   if (! f)
7386     exit (1);
7387   if (((long) (sizeof (int))) < 0)
7388     {
7389       long i = longval ();
7390       if (i != ((long) (sizeof (int))))
7391         exit (1);
7392       fprintf (f, "%ld\n", i);
7393     }
7394   else
7395     {
7396       unsigned long i = ulongval ();
7397       if (i != ((long) (sizeof (int))))
7398         exit (1);
7399       fprintf (f, "%lu\n", i);
7400     }
7401   exit (ferror (f) || fclose (f) != 0);
7402
7403   ;
7404   return 0;
7405 }
7406 _ACEOF
7407 rm -f conftest$ac_exeext
7408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7409   (eval $ac_link) 2>&5
7410   ac_status=$?
7411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7412   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7413   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7414   (eval $ac_try) 2>&5
7415   ac_status=$?
7416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7417   (exit $ac_status); }; }; then
7418   ac_cv_sizeof_int=`cat conftest.val`
7419 else
7420   echo "$as_me: program exited with status $ac_status" >&5
7421 echo "$as_me: failed program was:" >&5
7422 sed 's/^/| /' conftest.$ac_ext >&5
7423
7424 ( exit $ac_status )
7425 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7426 See \`config.log' for more details." >&5
7427 echo "$as_me: error: cannot compute sizeof (int), 77
7428 See \`config.log' for more details." >&2;}
7429    { (exit 1); exit 1; }; }
7430 fi
7431 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7432 fi
7433 fi
7434 rm -f conftest.val
7435 else
7436   ac_cv_sizeof_int=0
7437 fi
7438 fi
7439 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
7440 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
7441 cat >>confdefs.h <<_ACEOF
7442 #define SIZEOF_INT $ac_cv_sizeof_int
7443 _ACEOF
7444
7445
7446   echo "$as_me:$LINENO: checking for short" >&5
7447 echo $ECHO_N "checking for short... $ECHO_C" >&6
7448 if test "${ac_cv_type_short+set}" = set; then
7449   echo $ECHO_N "(cached) $ECHO_C" >&6
7450 else
7451   cat >conftest.$ac_ext <<_ACEOF
7452 /* confdefs.h.  */
7453 _ACEOF
7454 cat confdefs.h >>conftest.$ac_ext
7455 cat >>conftest.$ac_ext <<_ACEOF
7456 /* end confdefs.h.  */
7457 $ac_includes_default
7458 int
7459 main ()
7460 {
7461 if ((short *) 0)
7462   return 0;
7463 if (sizeof (short))
7464   return 0;
7465   ;
7466   return 0;
7467 }
7468 _ACEOF
7469 rm -f conftest.$ac_objext
7470 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7471   (eval $ac_compile) 2>conftest.er1
7472   ac_status=$?
7473   grep -v '^ *+' conftest.er1 >conftest.err
7474   rm -f conftest.er1
7475   cat conftest.err >&5
7476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7477   (exit $ac_status); } &&
7478          { ac_try='test -z "$ac_c_werror_flag"
7479                          || test ! -s conftest.err'
7480   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7481   (eval $ac_try) 2>&5
7482   ac_status=$?
7483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484   (exit $ac_status); }; } &&
7485          { ac_try='test -s conftest.$ac_objext'
7486   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7487   (eval $ac_try) 2>&5
7488   ac_status=$?
7489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490   (exit $ac_status); }; }; then
7491   ac_cv_type_short=yes
7492 else
7493   echo "$as_me: failed program was:" >&5
7494 sed 's/^/| /' conftest.$ac_ext >&5
7495
7496 ac_cv_type_short=no
7497 fi
7498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7499 fi
7500 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7501 echo "${ECHO_T}$ac_cv_type_short" >&6
7502
7503 echo "$as_me:$LINENO: checking size of short" >&5
7504 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7505 if test "${ac_cv_sizeof_short+set}" = set; then
7506   echo $ECHO_N "(cached) $ECHO_C" >&6
7507 else
7508   if test "$ac_cv_type_short" = yes; then
7509   # The cast to unsigned long works around a bug in the HP C Compiler
7510   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7511   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7512   # This bug is HP SR number 8606223364.
7513   if test "$cross_compiling" = yes; then
7514   # Depending upon the size, compute the lo and hi bounds.
7515 cat >conftest.$ac_ext <<_ACEOF
7516 /* confdefs.h.  */
7517 _ACEOF
7518 cat confdefs.h >>conftest.$ac_ext
7519 cat >>conftest.$ac_ext <<_ACEOF
7520 /* end confdefs.h.  */
7521 $ac_includes_default
7522 int
7523 main ()
7524 {
7525 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7526 test_array [0] = 0
7527
7528   ;
7529   return 0;
7530 }
7531 _ACEOF
7532 rm -f conftest.$ac_objext
7533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7534   (eval $ac_compile) 2>conftest.er1
7535   ac_status=$?
7536   grep -v '^ *+' conftest.er1 >conftest.err
7537   rm -f conftest.er1
7538   cat conftest.err >&5
7539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540   (exit $ac_status); } &&
7541          { ac_try='test -z "$ac_c_werror_flag"
7542                          || test ! -s conftest.err'
7543   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7544   (eval $ac_try) 2>&5
7545   ac_status=$?
7546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547   (exit $ac_status); }; } &&
7548          { ac_try='test -s conftest.$ac_objext'
7549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550   (eval $ac_try) 2>&5
7551   ac_status=$?
7552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553   (exit $ac_status); }; }; then
7554   ac_lo=0 ac_mid=0
7555   while :; do
7556     cat >conftest.$ac_ext <<_ACEOF
7557 /* confdefs.h.  */
7558 _ACEOF
7559 cat confdefs.h >>conftest.$ac_ext
7560 cat >>conftest.$ac_ext <<_ACEOF
7561 /* end confdefs.h.  */
7562 $ac_includes_default
7563 int
7564 main ()
7565 {
7566 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7567 test_array [0] = 0
7568
7569   ;
7570   return 0;
7571 }
7572 _ACEOF
7573 rm -f conftest.$ac_objext
7574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7575   (eval $ac_compile) 2>conftest.er1
7576   ac_status=$?
7577   grep -v '^ *+' conftest.er1 >conftest.err
7578   rm -f conftest.er1
7579   cat conftest.err >&5
7580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7581   (exit $ac_status); } &&
7582          { ac_try='test -z "$ac_c_werror_flag"
7583                          || test ! -s conftest.err'
7584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7585   (eval $ac_try) 2>&5
7586   ac_status=$?
7587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7588   (exit $ac_status); }; } &&
7589          { ac_try='test -s conftest.$ac_objext'
7590   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7591   (eval $ac_try) 2>&5
7592   ac_status=$?
7593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7594   (exit $ac_status); }; }; then
7595   ac_hi=$ac_mid; break
7596 else
7597   echo "$as_me: failed program was:" >&5
7598 sed 's/^/| /' conftest.$ac_ext >&5
7599
7600 ac_lo=`expr $ac_mid + 1`
7601                     if test $ac_lo -le $ac_mid; then
7602                       ac_lo= ac_hi=
7603                       break
7604                     fi
7605                     ac_mid=`expr 2 '*' $ac_mid + 1`
7606 fi
7607 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7608   done
7609 else
7610   echo "$as_me: failed program was:" >&5
7611 sed 's/^/| /' conftest.$ac_ext >&5
7612
7613 cat >conftest.$ac_ext <<_ACEOF
7614 /* confdefs.h.  */
7615 _ACEOF
7616 cat confdefs.h >>conftest.$ac_ext
7617 cat >>conftest.$ac_ext <<_ACEOF
7618 /* end confdefs.h.  */
7619 $ac_includes_default
7620 int
7621 main ()
7622 {
7623 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7624 test_array [0] = 0
7625
7626   ;
7627   return 0;
7628 }
7629 _ACEOF
7630 rm -f conftest.$ac_objext
7631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7632   (eval $ac_compile) 2>conftest.er1
7633   ac_status=$?
7634   grep -v '^ *+' conftest.er1 >conftest.err
7635   rm -f conftest.er1
7636   cat conftest.err >&5
7637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7638   (exit $ac_status); } &&
7639          { ac_try='test -z "$ac_c_werror_flag"
7640                          || test ! -s conftest.err'
7641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7642   (eval $ac_try) 2>&5
7643   ac_status=$?
7644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7645   (exit $ac_status); }; } &&
7646          { ac_try='test -s conftest.$ac_objext'
7647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648   (eval $ac_try) 2>&5
7649   ac_status=$?
7650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651   (exit $ac_status); }; }; then
7652   ac_hi=-1 ac_mid=-1
7653   while :; do
7654     cat >conftest.$ac_ext <<_ACEOF
7655 /* confdefs.h.  */
7656 _ACEOF
7657 cat confdefs.h >>conftest.$ac_ext
7658 cat >>conftest.$ac_ext <<_ACEOF
7659 /* end confdefs.h.  */
7660 $ac_includes_default
7661 int
7662 main ()
7663 {
7664 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7665 test_array [0] = 0
7666
7667   ;
7668   return 0;
7669 }
7670 _ACEOF
7671 rm -f conftest.$ac_objext
7672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7673   (eval $ac_compile) 2>conftest.er1
7674   ac_status=$?
7675   grep -v '^ *+' conftest.er1 >conftest.err
7676   rm -f conftest.er1
7677   cat conftest.err >&5
7678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7679   (exit $ac_status); } &&
7680          { ac_try='test -z "$ac_c_werror_flag"
7681                          || test ! -s conftest.err'
7682   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7683   (eval $ac_try) 2>&5
7684   ac_status=$?
7685   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7686   (exit $ac_status); }; } &&
7687          { ac_try='test -s conftest.$ac_objext'
7688   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7689   (eval $ac_try) 2>&5
7690   ac_status=$?
7691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7692   (exit $ac_status); }; }; then
7693   ac_lo=$ac_mid; break
7694 else
7695   echo "$as_me: failed program was:" >&5
7696 sed 's/^/| /' conftest.$ac_ext >&5
7697
7698 ac_hi=`expr '(' $ac_mid ')' - 1`
7699                        if test $ac_mid -le $ac_hi; then
7700                          ac_lo= ac_hi=
7701                          break
7702                        fi
7703                        ac_mid=`expr 2 '*' $ac_mid`
7704 fi
7705 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7706   done
7707 else
7708   echo "$as_me: failed program was:" >&5
7709 sed 's/^/| /' conftest.$ac_ext >&5
7710
7711 ac_lo= ac_hi=
7712 fi
7713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7714 fi
7715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7716 # Binary search between lo and hi bounds.
7717 while test "x$ac_lo" != "x$ac_hi"; do
7718   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7719   cat >conftest.$ac_ext <<_ACEOF
7720 /* confdefs.h.  */
7721 _ACEOF
7722 cat confdefs.h >>conftest.$ac_ext
7723 cat >>conftest.$ac_ext <<_ACEOF
7724 /* end confdefs.h.  */
7725 $ac_includes_default
7726 int
7727 main ()
7728 {
7729 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7730 test_array [0] = 0
7731
7732   ;
7733   return 0;
7734 }
7735 _ACEOF
7736 rm -f conftest.$ac_objext
7737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7738   (eval $ac_compile) 2>conftest.er1
7739   ac_status=$?
7740   grep -v '^ *+' conftest.er1 >conftest.err
7741   rm -f conftest.er1
7742   cat conftest.err >&5
7743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744   (exit $ac_status); } &&
7745          { ac_try='test -z "$ac_c_werror_flag"
7746                          || test ! -s conftest.err'
7747   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7748   (eval $ac_try) 2>&5
7749   ac_status=$?
7750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751   (exit $ac_status); }; } &&
7752          { ac_try='test -s conftest.$ac_objext'
7753   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7754   (eval $ac_try) 2>&5
7755   ac_status=$?
7756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7757   (exit $ac_status); }; }; then
7758   ac_hi=$ac_mid
7759 else
7760   echo "$as_me: failed program was:" >&5
7761 sed 's/^/| /' conftest.$ac_ext >&5
7762
7763 ac_lo=`expr '(' $ac_mid ')' + 1`
7764 fi
7765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7766 done
7767 case $ac_lo in
7768 ?*) ac_cv_sizeof_short=$ac_lo;;
7769 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7770 See \`config.log' for more details." >&5
7771 echo "$as_me: error: cannot compute sizeof (short), 77
7772 See \`config.log' for more details." >&2;}
7773    { (exit 1); exit 1; }; } ;;
7774 esac
7775 else
7776   if test "$cross_compiling" = yes; then
7777   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7778 See \`config.log' for more details." >&5
7779 echo "$as_me: error: cannot run test program while cross compiling
7780 See \`config.log' for more details." >&2;}
7781    { (exit 1); exit 1; }; }
7782 else
7783   cat >conftest.$ac_ext <<_ACEOF
7784 /* confdefs.h.  */
7785 _ACEOF
7786 cat confdefs.h >>conftest.$ac_ext
7787 cat >>conftest.$ac_ext <<_ACEOF
7788 /* end confdefs.h.  */
7789 $ac_includes_default
7790 long longval () { return (long) (sizeof (short)); }
7791 unsigned long ulongval () { return (long) (sizeof (short)); }
7792 #include <stdio.h>
7793 #include <stdlib.h>
7794 int
7795 main ()
7796 {
7797
7798   FILE *f = fopen ("conftest.val", "w");
7799   if (! f)
7800     exit (1);
7801   if (((long) (sizeof (short))) < 0)
7802     {
7803       long i = longval ();
7804       if (i != ((long) (sizeof (short))))
7805         exit (1);
7806       fprintf (f, "%ld\n", i);
7807     }
7808   else
7809     {
7810       unsigned long i = ulongval ();
7811       if (i != ((long) (sizeof (short))))
7812         exit (1);
7813       fprintf (f, "%lu\n", i);
7814     }
7815   exit (ferror (f) || fclose (f) != 0);
7816
7817   ;
7818   return 0;
7819 }
7820 _ACEOF
7821 rm -f conftest$ac_exeext
7822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7823   (eval $ac_link) 2>&5
7824   ac_status=$?
7825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7828   (eval $ac_try) 2>&5
7829   ac_status=$?
7830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7831   (exit $ac_status); }; }; then
7832   ac_cv_sizeof_short=`cat conftest.val`
7833 else
7834   echo "$as_me: program exited with status $ac_status" >&5
7835 echo "$as_me: failed program was:" >&5
7836 sed 's/^/| /' conftest.$ac_ext >&5
7837
7838 ( exit $ac_status )
7839 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7840 See \`config.log' for more details." >&5
7841 echo "$as_me: error: cannot compute sizeof (short), 77
7842 See \`config.log' for more details." >&2;}
7843    { (exit 1); exit 1; }; }
7844 fi
7845 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7846 fi
7847 fi
7848 rm -f conftest.val
7849 else
7850   ac_cv_sizeof_short=0
7851 fi
7852 fi
7853 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7854 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
7855 cat >>confdefs.h <<_ACEOF
7856 #define SIZEOF_SHORT $ac_cv_sizeof_short
7857 _ACEOF
7858
7859
7860   echo "$as_me:$LINENO: checking for char" >&5
7861 echo $ECHO_N "checking for char... $ECHO_C" >&6
7862 if test "${ac_cv_type_char+set}" = set; then
7863   echo $ECHO_N "(cached) $ECHO_C" >&6
7864 else
7865   cat >conftest.$ac_ext <<_ACEOF
7866 /* confdefs.h.  */
7867 _ACEOF
7868 cat confdefs.h >>conftest.$ac_ext
7869 cat >>conftest.$ac_ext <<_ACEOF
7870 /* end confdefs.h.  */
7871 $ac_includes_default
7872 int
7873 main ()
7874 {
7875 if ((char *) 0)
7876   return 0;
7877 if (sizeof (char))
7878   return 0;
7879   ;
7880   return 0;
7881 }
7882 _ACEOF
7883 rm -f conftest.$ac_objext
7884 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7885   (eval $ac_compile) 2>conftest.er1
7886   ac_status=$?
7887   grep -v '^ *+' conftest.er1 >conftest.err
7888   rm -f conftest.er1
7889   cat conftest.err >&5
7890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891   (exit $ac_status); } &&
7892          { ac_try='test -z "$ac_c_werror_flag"
7893                          || test ! -s conftest.err'
7894   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7895   (eval $ac_try) 2>&5
7896   ac_status=$?
7897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7898   (exit $ac_status); }; } &&
7899          { ac_try='test -s conftest.$ac_objext'
7900   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7901   (eval $ac_try) 2>&5
7902   ac_status=$?
7903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7904   (exit $ac_status); }; }; then
7905   ac_cv_type_char=yes
7906 else
7907   echo "$as_me: failed program was:" >&5
7908 sed 's/^/| /' conftest.$ac_ext >&5
7909
7910 ac_cv_type_char=no
7911 fi
7912 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7913 fi
7914 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
7915 echo "${ECHO_T}$ac_cv_type_char" >&6
7916
7917 echo "$as_me:$LINENO: checking size of char" >&5
7918 echo $ECHO_N "checking size of char... $ECHO_C" >&6
7919 if test "${ac_cv_sizeof_char+set}" = set; then
7920   echo $ECHO_N "(cached) $ECHO_C" >&6
7921 else
7922   if test "$ac_cv_type_char" = yes; then
7923   # The cast to unsigned long works around a bug in the HP C Compiler
7924   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7925   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7926   # This bug is HP SR number 8606223364.
7927   if test "$cross_compiling" = yes; then
7928   # Depending upon the size, compute the lo and hi bounds.
7929 cat >conftest.$ac_ext <<_ACEOF
7930 /* confdefs.h.  */
7931 _ACEOF
7932 cat confdefs.h >>conftest.$ac_ext
7933 cat >>conftest.$ac_ext <<_ACEOF
7934 /* end confdefs.h.  */
7935 $ac_includes_default
7936 int
7937 main ()
7938 {
7939 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
7940 test_array [0] = 0
7941
7942   ;
7943   return 0;
7944 }
7945 _ACEOF
7946 rm -f conftest.$ac_objext
7947 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7948   (eval $ac_compile) 2>conftest.er1
7949   ac_status=$?
7950   grep -v '^ *+' conftest.er1 >conftest.err
7951   rm -f conftest.er1
7952   cat conftest.err >&5
7953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7954   (exit $ac_status); } &&
7955          { ac_try='test -z "$ac_c_werror_flag"
7956                          || test ! -s conftest.err'
7957   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7958   (eval $ac_try) 2>&5
7959   ac_status=$?
7960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7961   (exit $ac_status); }; } &&
7962          { ac_try='test -s conftest.$ac_objext'
7963   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7964   (eval $ac_try) 2>&5
7965   ac_status=$?
7966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7967   (exit $ac_status); }; }; then
7968   ac_lo=0 ac_mid=0
7969   while :; do
7970     cat >conftest.$ac_ext <<_ACEOF
7971 /* confdefs.h.  */
7972 _ACEOF
7973 cat confdefs.h >>conftest.$ac_ext
7974 cat >>conftest.$ac_ext <<_ACEOF
7975 /* end confdefs.h.  */
7976 $ac_includes_default
7977 int
7978 main ()
7979 {
7980 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
7981 test_array [0] = 0
7982
7983   ;
7984   return 0;
7985 }
7986 _ACEOF
7987 rm -f conftest.$ac_objext
7988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7989   (eval $ac_compile) 2>conftest.er1
7990   ac_status=$?
7991   grep -v '^ *+' conftest.er1 >conftest.err
7992   rm -f conftest.er1
7993   cat conftest.err >&5
7994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7995   (exit $ac_status); } &&
7996          { ac_try='test -z "$ac_c_werror_flag"
7997                          || test ! -s conftest.err'
7998   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7999   (eval $ac_try) 2>&5
8000   ac_status=$?
8001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8002   (exit $ac_status); }; } &&
8003          { ac_try='test -s conftest.$ac_objext'
8004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8005   (eval $ac_try) 2>&5
8006   ac_status=$?
8007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008   (exit $ac_status); }; }; then
8009   ac_hi=$ac_mid; break
8010 else
8011   echo "$as_me: failed program was:" >&5
8012 sed 's/^/| /' conftest.$ac_ext >&5
8013
8014 ac_lo=`expr $ac_mid + 1`
8015                     if test $ac_lo -le $ac_mid; then
8016                       ac_lo= ac_hi=
8017                       break
8018                     fi
8019                     ac_mid=`expr 2 '*' $ac_mid + 1`
8020 fi
8021 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8022   done
8023 else
8024   echo "$as_me: failed program was:" >&5
8025 sed 's/^/| /' conftest.$ac_ext >&5
8026
8027 cat >conftest.$ac_ext <<_ACEOF
8028 /* confdefs.h.  */
8029 _ACEOF
8030 cat confdefs.h >>conftest.$ac_ext
8031 cat >>conftest.$ac_ext <<_ACEOF
8032 /* end confdefs.h.  */
8033 $ac_includes_default
8034 int
8035 main ()
8036 {
8037 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
8038 test_array [0] = 0
8039
8040   ;
8041   return 0;
8042 }
8043 _ACEOF
8044 rm -f conftest.$ac_objext
8045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8046   (eval $ac_compile) 2>conftest.er1
8047   ac_status=$?
8048   grep -v '^ *+' conftest.er1 >conftest.err
8049   rm -f conftest.er1
8050   cat conftest.err >&5
8051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8052   (exit $ac_status); } &&
8053          { ac_try='test -z "$ac_c_werror_flag"
8054                          || test ! -s conftest.err'
8055   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8056   (eval $ac_try) 2>&5
8057   ac_status=$?
8058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8059   (exit $ac_status); }; } &&
8060          { ac_try='test -s conftest.$ac_objext'
8061   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8062   (eval $ac_try) 2>&5
8063   ac_status=$?
8064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8065   (exit $ac_status); }; }; then
8066   ac_hi=-1 ac_mid=-1
8067   while :; do
8068     cat >conftest.$ac_ext <<_ACEOF
8069 /* confdefs.h.  */
8070 _ACEOF
8071 cat confdefs.h >>conftest.$ac_ext
8072 cat >>conftest.$ac_ext <<_ACEOF
8073 /* end confdefs.h.  */
8074 $ac_includes_default
8075 int
8076 main ()
8077 {
8078 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
8079 test_array [0] = 0
8080
8081   ;
8082   return 0;
8083 }
8084 _ACEOF
8085 rm -f conftest.$ac_objext
8086 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8087   (eval $ac_compile) 2>conftest.er1
8088   ac_status=$?
8089   grep -v '^ *+' conftest.er1 >conftest.err
8090   rm -f conftest.er1
8091   cat conftest.err >&5
8092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093   (exit $ac_status); } &&
8094          { ac_try='test -z "$ac_c_werror_flag"
8095                          || test ! -s conftest.err'
8096   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8097   (eval $ac_try) 2>&5
8098   ac_status=$?
8099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8100   (exit $ac_status); }; } &&
8101          { ac_try='test -s conftest.$ac_objext'
8102   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8103   (eval $ac_try) 2>&5
8104   ac_status=$?
8105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8106   (exit $ac_status); }; }; then
8107   ac_lo=$ac_mid; break
8108 else
8109   echo "$as_me: failed program was:" >&5
8110 sed 's/^/| /' conftest.$ac_ext >&5
8111
8112 ac_hi=`expr '(' $ac_mid ')' - 1`
8113                        if test $ac_mid -le $ac_hi; then
8114                          ac_lo= ac_hi=
8115                          break
8116                        fi
8117                        ac_mid=`expr 2 '*' $ac_mid`
8118 fi
8119 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8120   done
8121 else
8122   echo "$as_me: failed program was:" >&5
8123 sed 's/^/| /' conftest.$ac_ext >&5
8124
8125 ac_lo= ac_hi=
8126 fi
8127 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8128 fi
8129 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8130 # Binary search between lo and hi bounds.
8131 while test "x$ac_lo" != "x$ac_hi"; do
8132   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8133   cat >conftest.$ac_ext <<_ACEOF
8134 /* confdefs.h.  */
8135 _ACEOF
8136 cat confdefs.h >>conftest.$ac_ext
8137 cat >>conftest.$ac_ext <<_ACEOF
8138 /* end confdefs.h.  */
8139 $ac_includes_default
8140 int
8141 main ()
8142 {
8143 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
8144 test_array [0] = 0
8145
8146   ;
8147   return 0;
8148 }
8149 _ACEOF
8150 rm -f conftest.$ac_objext
8151 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8152   (eval $ac_compile) 2>conftest.er1
8153   ac_status=$?
8154   grep -v '^ *+' conftest.er1 >conftest.err
8155   rm -f conftest.er1
8156   cat conftest.err >&5
8157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8158   (exit $ac_status); } &&
8159          { ac_try='test -z "$ac_c_werror_flag"
8160                          || test ! -s conftest.err'
8161   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8162   (eval $ac_try) 2>&5
8163   ac_status=$?
8164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8165   (exit $ac_status); }; } &&
8166          { ac_try='test -s conftest.$ac_objext'
8167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8168   (eval $ac_try) 2>&5
8169   ac_status=$?
8170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8171   (exit $ac_status); }; }; then
8172   ac_hi=$ac_mid
8173 else
8174   echo "$as_me: failed program was:" >&5
8175 sed 's/^/| /' conftest.$ac_ext >&5
8176
8177 ac_lo=`expr '(' $ac_mid ')' + 1`
8178 fi
8179 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8180 done
8181 case $ac_lo in
8182 ?*) ac_cv_sizeof_char=$ac_lo;;
8183 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8184 See \`config.log' for more details." >&5
8185 echo "$as_me: error: cannot compute sizeof (char), 77
8186 See \`config.log' for more details." >&2;}
8187    { (exit 1); exit 1; }; } ;;
8188 esac
8189 else
8190   if test "$cross_compiling" = yes; then
8191   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
8192 See \`config.log' for more details." >&5
8193 echo "$as_me: error: cannot run test program while cross compiling
8194 See \`config.log' for more details." >&2;}
8195    { (exit 1); exit 1; }; }
8196 else
8197   cat >conftest.$ac_ext <<_ACEOF
8198 /* confdefs.h.  */
8199 _ACEOF
8200 cat confdefs.h >>conftest.$ac_ext
8201 cat >>conftest.$ac_ext <<_ACEOF
8202 /* end confdefs.h.  */
8203 $ac_includes_default
8204 long longval () { return (long) (sizeof (char)); }
8205 unsigned long ulongval () { return (long) (sizeof (char)); }
8206 #include <stdio.h>
8207 #include <stdlib.h>
8208 int
8209 main ()
8210 {
8211
8212   FILE *f = fopen ("conftest.val", "w");
8213   if (! f)
8214     exit (1);
8215   if (((long) (sizeof (char))) < 0)
8216     {
8217       long i = longval ();
8218       if (i != ((long) (sizeof (char))))
8219         exit (1);
8220       fprintf (f, "%ld\n", i);
8221     }
8222   else
8223     {
8224       unsigned long i = ulongval ();
8225       if (i != ((long) (sizeof (char))))
8226         exit (1);
8227       fprintf (f, "%lu\n", i);
8228     }
8229   exit (ferror (f) || fclose (f) != 0);
8230
8231   ;
8232   return 0;
8233 }
8234 _ACEOF
8235 rm -f conftest$ac_exeext
8236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8237   (eval $ac_link) 2>&5
8238   ac_status=$?
8239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8240   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8241   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8242   (eval $ac_try) 2>&5
8243   ac_status=$?
8244   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8245   (exit $ac_status); }; }; then
8246   ac_cv_sizeof_char=`cat conftest.val`
8247 else
8248   echo "$as_me: program exited with status $ac_status" >&5
8249 echo "$as_me: failed program was:" >&5
8250 sed 's/^/| /' conftest.$ac_ext >&5
8251
8252 ( exit $ac_status )
8253 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8254 See \`config.log' for more details." >&5
8255 echo "$as_me: error: cannot compute sizeof (char), 77
8256 See \`config.log' for more details." >&2;}
8257    { (exit 1); exit 1; }; }
8258 fi
8259 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8260 fi
8261 fi
8262 rm -f conftest.val
8263 else
8264   ac_cv_sizeof_char=0
8265 fi
8266 fi
8267 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
8268 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
8269 cat >>confdefs.h <<_ACEOF
8270 #define SIZEOF_CHAR $ac_cv_sizeof_char
8271 _ACEOF
8272
8273
8274
8275   echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
8276 echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
8277   case "$ac_cv_sizeof_char" in
8278     1) acx_cv_type_int8_t=char ;;
8279     *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
8280 echo "$as_me: error: no 8-bit type" >&2;}
8281    { (exit please report a bug); exit please report a bug; }; }
8282   esac
8283   echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
8284 echo "${ECHO_T}$acx_cv_type_int8_t" >&6
8285
8286   echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
8287 echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
8288   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
8289     2:*) acx_cv_type_int16_t=int ;;
8290     *:2) acx_cv_type_int16_t=short ;;
8291     *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
8292 echo "$as_me: error: no 16-bit type" >&2;}
8293    { (exit please report a bug); exit please report a bug; }; }
8294   esac
8295   echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
8296 echo "${ECHO_T}$acx_cv_type_int16_t" >&6
8297
8298   echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
8299 echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
8300   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
8301     4:*) acx_cv_type_int32_t=int ;;
8302     *:4) acx_cv_type_int32_t=long ;;
8303     *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
8304 echo "$as_me: error: no 32-bit type" >&2;}
8305    { (exit please report a bug); exit please report a bug; }; }
8306   esac
8307   echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
8308 echo "${ECHO_T}$acx_cv_type_int32_t" >&6
8309 fi
8310
8311 # These tests are here to make the output prettier
8312
8313 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
8314   case "$ac_cv_sizeof_long" in
8315     8) acx_cv_type_int64_t=long ;;
8316   esac
8317   echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
8318 echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
8319   echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
8320 echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
8321 fi
8322
8323 # Now we can use the above types
8324
8325 if test "$ac_cv_type_uintptr_t" != yes; then
8326   echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
8327 echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
8328   case $ac_cv_sizeof_void_p in
8329     2) acx_cv_type_intptr_t=int16_t ;;
8330     4) acx_cv_type_intptr_t=int32_t ;;
8331     8) acx_cv_type_intptr_t=int64_t ;;
8332     *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
8333 echo "$as_me: error: no equivalent for intptr_t" >&2;}
8334    { (exit please report a bug); exit please report a bug; }; }
8335   esac
8336   echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
8337 echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
8338 fi
8339
8340 # ----------------- done all checks, emit header -------------
8341           ac_config_commands="$ac_config_commands gstdint.h"
8342
8343
8344
8345
8346 # Check to see if -pthread or -lpthread is needed.  Prefer the former.
8347 # In case the pthread.h system header is not found, this test will fail.
8348 XPCFLAGS=""
8349
8350 # Darwin doesn't need the -pthread option since threads are in libSystem
8351 cat >conftest.$ac_ext <<_ACEOF
8352 /* confdefs.h.  */
8353 _ACEOF
8354 cat confdefs.h >>conftest.$ac_ext
8355 cat >>conftest.$ac_ext <<_ACEOF
8356 /* end confdefs.h.  */
8357 #include <pthread.h>
8358    void *g(void *d) { return NULL; }
8359 int
8360 main ()
8361 {
8362 pthread_t t; pthread_create(&t,NULL,g,NULL);
8363   ;
8364   return 0;
8365 }
8366 _ACEOF
8367 rm -f conftest.$ac_objext conftest$ac_exeext
8368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8369   (eval $ac_link) 2>conftest.er1
8370   ac_status=$?
8371   grep -v '^ *+' conftest.er1 >conftest.err
8372   rm -f conftest.er1
8373   cat conftest.err >&5
8374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8375   (exit $ac_status); } &&
8376          { ac_try='test -z "$ac_c_werror_flag"
8377                          || test ! -s conftest.err'
8378   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8379   (eval $ac_try) 2>&5
8380   ac_status=$?
8381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8382   (exit $ac_status); }; } &&
8383          { ac_try='test -s conftest$ac_exeext'
8384   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8385   (eval $ac_try) 2>&5
8386   ac_status=$?
8387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388   (exit $ac_status); }; }; then
8389   case $host in
8390    *-darwin*)
8391      ;;
8392    default)
8393      XPCFLAGS=" -Wc,-pthread"
8394      ;;
8395      esac
8396 else
8397   echo "$as_me: failed program was:" >&5
8398 sed 's/^/| /' conftest.$ac_ext >&5
8399
8400 CFLAGS="$save_CFLAGS" LIBS="-lpthread $LIBS"
8401   cat >conftest.$ac_ext <<_ACEOF
8402 /* confdefs.h.  */
8403 _ACEOF
8404 cat confdefs.h >>conftest.$ac_ext
8405 cat >>conftest.$ac_ext <<_ACEOF
8406 /* end confdefs.h.  */
8407 #include <pthread.h>
8408      void *g(void *d) { return NULL; }
8409 int
8410 main ()
8411 {
8412 pthread_t t; pthread_create(&t,NULL,g,NULL);
8413   ;
8414   return 0;
8415 }
8416 _ACEOF
8417 rm -f conftest.$ac_objext conftest$ac_exeext
8418 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8419   (eval $ac_link) 2>conftest.er1
8420   ac_status=$?
8421   grep -v '^ *+' conftest.er1 >conftest.err
8422   rm -f conftest.er1
8423   cat conftest.err >&5
8424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425   (exit $ac_status); } &&
8426          { ac_try='test -z "$ac_c_werror_flag"
8427                          || test ! -s conftest.err'
8428   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8429   (eval $ac_try) 2>&5
8430   ac_status=$?
8431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8432   (exit $ac_status); }; } &&
8433          { ac_try='test -s conftest$ac_exeext'
8434   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8435   (eval $ac_try) 2>&5
8436   ac_status=$?
8437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438   (exit $ac_status); }; }; then
8439   :
8440 else
8441   echo "$as_me: failed program was:" >&5
8442 sed 's/^/| /' conftest.$ac_ext >&5
8443
8444 { { echo "$as_me:$LINENO: error: Pthreads are required to build libgomp" >&5
8445 echo "$as_me: error: Pthreads are required to build libgomp" >&2;}
8446    { (exit 1); exit 1; }; }
8447 fi
8448 rm -f conftest.err conftest.$ac_objext \
8449       conftest$ac_exeext conftest.$ac_ext
8450 fi
8451 rm -f conftest.err conftest.$ac_objext \
8452       conftest$ac_exeext conftest.$ac_ext
8453
8454 # Check for functions needed.
8455
8456
8457 for ac_func in getloadavg clock_gettime
8458 do
8459 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8460 echo "$as_me:$LINENO: checking for $ac_func" >&5
8461 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8462 if eval "test \"\${$as_ac_var+set}\" = set"; then
8463   echo $ECHO_N "(cached) $ECHO_C" >&6
8464 else
8465   cat >conftest.$ac_ext <<_ACEOF
8466 /* confdefs.h.  */
8467 _ACEOF
8468 cat confdefs.h >>conftest.$ac_ext
8469 cat >>conftest.$ac_ext <<_ACEOF
8470 /* end confdefs.h.  */
8471 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8472    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8473 #define $ac_func innocuous_$ac_func
8474
8475 /* System header to define __stub macros and hopefully few prototypes,
8476     which can conflict with char $ac_func (); below.
8477     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8478     <limits.h> exists even on freestanding compilers.  */
8479
8480 #ifdef __STDC__
8481 # include <limits.h>
8482 #else
8483 # include <assert.h>
8484 #endif
8485
8486 #undef $ac_func
8487
8488 /* Override any gcc2 internal prototype to avoid an error.  */
8489 #ifdef __cplusplus
8490 extern "C"
8491 {
8492 #endif
8493 /* We use char because int might match the return type of a gcc2
8494    builtin and then its argument prototype would still apply.  */
8495 char $ac_func ();
8496 /* The GNU C library defines this for functions which it implements
8497     to always fail with ENOSYS.  Some functions are actually named
8498     something starting with __ and the normal name is an alias.  */
8499 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8500 choke me
8501 #else
8502 char (*f) () = $ac_func;
8503 #endif
8504 #ifdef __cplusplus
8505 }
8506 #endif
8507
8508 int
8509 main ()
8510 {
8511 return f != $ac_func;
8512   ;
8513   return 0;
8514 }
8515 _ACEOF
8516 rm -f conftest.$ac_objext conftest$ac_exeext
8517 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8518   (eval $ac_link) 2>conftest.er1
8519   ac_status=$?
8520   grep -v '^ *+' conftest.er1 >conftest.err
8521   rm -f conftest.er1
8522   cat conftest.err >&5
8523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8524   (exit $ac_status); } &&
8525          { ac_try='test -z "$ac_c_werror_flag"
8526                          || test ! -s conftest.err'
8527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8528   (eval $ac_try) 2>&5
8529   ac_status=$?
8530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8531   (exit $ac_status); }; } &&
8532          { ac_try='test -s conftest$ac_exeext'
8533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8534   (eval $ac_try) 2>&5
8535   ac_status=$?
8536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537   (exit $ac_status); }; }; then
8538   eval "$as_ac_var=yes"
8539 else
8540   echo "$as_me: failed program was:" >&5
8541 sed 's/^/| /' conftest.$ac_ext >&5
8542
8543 eval "$as_ac_var=no"
8544 fi
8545 rm -f conftest.err conftest.$ac_objext \
8546       conftest$ac_exeext conftest.$ac_ext
8547 fi
8548 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8549 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8550 if test `eval echo '${'$as_ac_var'}'` = yes; then
8551   cat >>confdefs.h <<_ACEOF
8552 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8553 _ACEOF
8554
8555 fi
8556 done
8557
8558
8559 # Check for broken semaphore implementation on darwin.
8560 # sem_init returns: sem_init error: Function not implemented.
8561 case "$host" in
8562   *-darwin*)
8563
8564 cat >>confdefs.h <<\_ACEOF
8565 #define HAVE_BROKEN_POSIX_SEMAPHORES 1
8566 _ACEOF
8567
8568     ;;
8569   *-linux*)
8570     case "$enable_linux_futex" in
8571       default)
8572         # If headers don't have gettid/futex syscalls definition, then
8573         # default to no, otherwise there will be compile time failures.
8574         # Otherwise, default to yes.  If we don't detect we are
8575         # compiled/linked against NPTL and not cross-compiling, check
8576         # if programs are run by default against NPTL and if not, issue
8577         # a warning.
8578         enable_linux_futex=no
8579         cat >conftest.$ac_ext <<_ACEOF
8580 /* confdefs.h.  */
8581 _ACEOF
8582 cat confdefs.h >>conftest.$ac_ext
8583 cat >>conftest.$ac_ext <<_ACEOF
8584 /* end confdefs.h.  */
8585 #include <sys/syscall.h>
8586            int lk;
8587 int
8588 main ()
8589 {
8590 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
8591   ;
8592   return 0;
8593 }
8594 _ACEOF
8595 rm -f conftest.$ac_objext conftest$ac_exeext
8596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8597   (eval $ac_link) 2>conftest.er1
8598   ac_status=$?
8599   grep -v '^ *+' conftest.er1 >conftest.err
8600   rm -f conftest.er1
8601   cat conftest.err >&5
8602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8603   (exit $ac_status); } &&
8604          { ac_try='test -z "$ac_c_werror_flag"
8605                          || test ! -s conftest.err'
8606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8607   (eval $ac_try) 2>&5
8608   ac_status=$?
8609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8610   (exit $ac_status); }; } &&
8611          { ac_try='test -s conftest$ac_exeext'
8612   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8613   (eval $ac_try) 2>&5
8614   ac_status=$?
8615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8616   (exit $ac_status); }; }; then
8617   cat >conftest.$ac_ext <<_ACEOF
8618 /* confdefs.h.  */
8619 _ACEOF
8620 cat confdefs.h >>conftest.$ac_ext
8621 cat >>conftest.$ac_ext <<_ACEOF
8622 /* end confdefs.h.  */
8623 #ifndef _GNU_SOURCE
8624              #define _GNU_SOURCE 1
8625              #endif
8626              #include <pthread.h>
8627              pthread_t th; void *status;
8628 int
8629 main ()
8630 {
8631 pthread_tryjoin_np (th, &status);
8632   ;
8633   return 0;
8634 }
8635 _ACEOF
8636 rm -f conftest.$ac_objext conftest$ac_exeext
8637 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8638   (eval $ac_link) 2>conftest.er1
8639   ac_status=$?
8640   grep -v '^ *+' conftest.er1 >conftest.err
8641   rm -f conftest.er1
8642   cat conftest.err >&5
8643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8644   (exit $ac_status); } &&
8645          { ac_try='test -z "$ac_c_werror_flag"
8646                          || test ! -s conftest.err'
8647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8648   (eval $ac_try) 2>&5
8649   ac_status=$?
8650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8651   (exit $ac_status); }; } &&
8652          { ac_try='test -s conftest$ac_exeext'
8653   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8654   (eval $ac_try) 2>&5
8655   ac_status=$?
8656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8657   (exit $ac_status); }; }; then
8658   enable_linux_futex=yes
8659 else
8660   echo "$as_me: failed program was:" >&5
8661 sed 's/^/| /' conftest.$ac_ext >&5
8662
8663 if test x$cross_compiling = xno; then
8664                if getconf GNU_LIBPTHREAD_VERSION 2>/dev/null \
8665                   | LC_ALL=C grep -i NPTL > /dev/null 2>/dev/null; then
8666                  { echo "$as_me:$LINENO: WARNING: The kernel might not support futex or gettid syscalls.
8667 If so, please configure with --disable-linux-futex" >&5
8668 echo "$as_me: WARNING: The kernel might not support futex or gettid syscalls.
8669 If so, please configure with --disable-linux-futex" >&2;}
8670                fi
8671              fi
8672              enable_linux_futex=yes
8673 fi
8674 rm -f conftest.err conftest.$ac_objext \
8675       conftest$ac_exeext conftest.$ac_ext
8676 else
8677   echo "$as_me: failed program was:" >&5
8678 sed 's/^/| /' conftest.$ac_ext >&5
8679
8680 fi
8681 rm -f conftest.err conftest.$ac_objext \
8682       conftest$ac_exeext conftest.$ac_ext
8683         ;;
8684       yes)
8685         cat >conftest.$ac_ext <<_ACEOF
8686 /* confdefs.h.  */
8687 _ACEOF
8688 cat confdefs.h >>conftest.$ac_ext
8689 cat >>conftest.$ac_ext <<_ACEOF
8690 /* end confdefs.h.  */
8691 #include <sys/syscall.h>
8692            int lk;
8693 int
8694 main ()
8695 {
8696 syscall (SYS_gettid); syscall (SYS_futex, &lk, 0, 0, 0);
8697   ;
8698   return 0;
8699 }
8700 _ACEOF
8701 rm -f conftest.$ac_objext conftest$ac_exeext
8702 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8703   (eval $ac_link) 2>conftest.er1
8704   ac_status=$?
8705   grep -v '^ *+' conftest.er1 >conftest.err
8706   rm -f conftest.er1
8707   cat conftest.err >&5
8708   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8709   (exit $ac_status); } &&
8710          { ac_try='test -z "$ac_c_werror_flag"
8711                          || test ! -s conftest.err'
8712   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8713   (eval $ac_try) 2>&5
8714   ac_status=$?
8715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8716   (exit $ac_status); }; } &&
8717          { ac_try='test -s conftest$ac_exeext'
8718   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8719   (eval $ac_try) 2>&5
8720   ac_status=$?
8721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722   (exit $ac_status); }; }; then
8723   :
8724 else
8725   echo "$as_me: failed program was:" >&5
8726 sed 's/^/| /' conftest.$ac_ext >&5
8727
8728 { { echo "$as_me:$LINENO: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&5
8729 echo "$as_me: error: SYS_gettid and SYS_futex required for --enable-linux-futex" >&2;}
8730    { (exit 1); exit 1; }; }
8731 fi
8732 rm -f conftest.err conftest.$ac_objext \
8733       conftest$ac_exeext conftest.$ac_ext
8734         ;;
8735     esac
8736     ;;
8737 esac
8738
8739 # At least for glibc, clock_gettime is in librt.  But don't pull that
8740 # in if it still doesn't give us the function we want.
8741 if test $ac_cv_func_clock_gettime = no; then
8742   echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
8743 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
8744 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
8745   echo $ECHO_N "(cached) $ECHO_C" >&6
8746 else
8747   ac_check_lib_save_LIBS=$LIBS
8748 LIBS="-lrt  $LIBS"
8749 cat >conftest.$ac_ext <<_ACEOF
8750 /* confdefs.h.  */
8751 _ACEOF
8752 cat confdefs.h >>conftest.$ac_ext
8753 cat >>conftest.$ac_ext <<_ACEOF
8754 /* end confdefs.h.  */
8755
8756 /* Override any gcc2 internal prototype to avoid an error.  */
8757 #ifdef __cplusplus
8758 extern "C"
8759 #endif
8760 /* We use char because int might match the return type of a gcc2
8761    builtin and then its argument prototype would still apply.  */
8762 char clock_gettime ();
8763 int
8764 main ()
8765 {
8766 clock_gettime ();
8767   ;
8768   return 0;
8769 }
8770 _ACEOF
8771 rm -f conftest.$ac_objext conftest$ac_exeext
8772 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8773   (eval $ac_link) 2>conftest.er1
8774   ac_status=$?
8775   grep -v '^ *+' conftest.er1 >conftest.err
8776   rm -f conftest.er1
8777   cat conftest.err >&5
8778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8779   (exit $ac_status); } &&
8780          { ac_try='test -z "$ac_c_werror_flag"
8781                          || test ! -s conftest.err'
8782   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8783   (eval $ac_try) 2>&5
8784   ac_status=$?
8785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8786   (exit $ac_status); }; } &&
8787          { ac_try='test -s conftest$ac_exeext'
8788   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8789   (eval $ac_try) 2>&5
8790   ac_status=$?
8791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8792   (exit $ac_status); }; }; then
8793   ac_cv_lib_rt_clock_gettime=yes
8794 else
8795   echo "$as_me: failed program was:" >&5
8796 sed 's/^/| /' conftest.$ac_ext >&5
8797
8798 ac_cv_lib_rt_clock_gettime=no
8799 fi
8800 rm -f conftest.err conftest.$ac_objext \
8801       conftest$ac_exeext conftest.$ac_ext
8802 LIBS=$ac_check_lib_save_LIBS
8803 fi
8804 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
8805 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
8806 if test $ac_cv_lib_rt_clock_gettime = yes; then
8807   LIBS="-lrt $LIBS"
8808
8809 cat >>confdefs.h <<\_ACEOF
8810 #define HAVE_CLOCK_GETTIME 1
8811 _ACEOF
8812
8813 fi
8814
8815 fi
8816
8817 # See if we support thread-local storage.
8818
8819    # Check whether --enable-tls or --disable-tls was given.
8820 if test "${enable_tls+set}" = set; then
8821   enableval="$enable_tls"
8822
8823       case "$enableval" in
8824        yes|no) ;;
8825        *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
8826 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
8827    { (exit 1); exit 1; }; } ;;
8828       esac
8829
8830 else
8831   enable_tls=yes
8832 fi;
8833
8834   echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
8835 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
8836 if test "${have_tls+set}" = set; then
8837   echo $ECHO_N "(cached) $ECHO_C" >&6
8838 else
8839
8840     if test "$cross_compiling" = yes; then
8841   cat >conftest.$ac_ext <<_ACEOF
8842 __thread int foo;
8843 _ACEOF
8844 rm -f conftest.$ac_objext
8845 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8846   (eval $ac_compile) 2>conftest.er1
8847   ac_status=$?
8848   grep -v '^ *+' conftest.er1 >conftest.err
8849   rm -f conftest.er1
8850   cat conftest.err >&5
8851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8852   (exit $ac_status); } &&
8853          { ac_try='test -z "$ac_c_werror_flag"
8854                          || test ! -s conftest.err'
8855   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8856   (eval $ac_try) 2>&5
8857   ac_status=$?
8858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8859   (exit $ac_status); }; } &&
8860          { ac_try='test -s conftest.$ac_objext'
8861   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8862   (eval $ac_try) 2>&5
8863   ac_status=$?
8864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8865   (exit $ac_status); }; }; then
8866   have_tls=yes
8867 else
8868   echo "$as_me: failed program was:" >&5
8869 sed 's/^/| /' conftest.$ac_ext >&5
8870
8871 have_tls=no
8872 fi
8873 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8874
8875 else
8876   cat >conftest.$ac_ext <<_ACEOF
8877 __thread int a; int b; int main() { return a = b; }
8878 _ACEOF
8879 rm -f conftest$ac_exeext
8880 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8881   (eval $ac_link) 2>&5
8882   ac_status=$?
8883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8884   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8886   (eval $ac_try) 2>&5
8887   ac_status=$?
8888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8889   (exit $ac_status); }; }; then
8890                     save_LDFLAGS="$LDFLAGS"
8891       LDFLAGS="-static $LDFLAGS"
8892       if test "$cross_compiling" = yes; then
8893   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
8894 See \`config.log' for more details." >&5
8895 echo "$as_me: error: cannot run test program while cross compiling
8896 See \`config.log' for more details." >&2;}
8897    { (exit 1); exit 1; }; }
8898 else
8899   cat >conftest.$ac_ext <<_ACEOF
8900 __thread int a; int b; int main() { return a = b; }
8901 _ACEOF
8902 rm -f conftest$ac_exeext
8903 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8904   (eval $ac_link) 2>&5
8905   ac_status=$?
8906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8907   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8908   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8909   (eval $ac_try) 2>&5
8910   ac_status=$?
8911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8912   (exit $ac_status); }; }; then
8913   have_tls=yes
8914 else
8915   echo "$as_me: program exited with status $ac_status" >&5
8916 echo "$as_me: failed program was:" >&5
8917 sed 's/^/| /' conftest.$ac_ext >&5
8918
8919 ( exit $ac_status )
8920 have_tls=no
8921 fi
8922 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8923 fi
8924       LDFLAGS="$save_LDFLAGS"
8925 else
8926   echo "$as_me: program exited with status $ac_status" >&5
8927 echo "$as_me: failed program was:" >&5
8928 sed 's/^/| /' conftest.$ac_ext >&5
8929
8930 ( exit $ac_status )
8931 have_tls=no
8932 fi
8933 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8934 fi
8935 fi
8936 echo "$as_me:$LINENO: result: $have_tls" >&5
8937 echo "${ECHO_T}$have_tls" >&6
8938   if test "$enable_tls $have_tls" = "yes yes"; then
8939
8940 cat >>confdefs.h <<\_ACEOF
8941 #define HAVE_TLS 1
8942 _ACEOF
8943
8944   fi
8945
8946 # See what sort of export controls are availible.
8947
8948   echo "$as_me:$LINENO: checking whether the target supports hidden visibility" >&5
8949 echo $ECHO_N "checking whether the target supports hidden visibility... $ECHO_C" >&6
8950 if test "${have_attribute_visibility+set}" = set; then
8951   echo $ECHO_N "(cached) $ECHO_C" >&6
8952 else
8953
8954   save_CFLAGS="$CFLAGS"
8955   CFLAGS="$CFLAGS -Werror"
8956   cat >conftest.$ac_ext <<_ACEOF
8957 /* confdefs.h.  */
8958 _ACEOF
8959 cat confdefs.h >>conftest.$ac_ext
8960 cat >>conftest.$ac_ext <<_ACEOF
8961 /* end confdefs.h.  */
8962 void __attribute__((visibility("hidden"))) foo(void) { }
8963 int
8964 main ()
8965 {
8966
8967   ;
8968   return 0;
8969 }
8970 _ACEOF
8971 rm -f conftest.$ac_objext
8972 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8973   (eval $ac_compile) 2>conftest.er1
8974   ac_status=$?
8975   grep -v '^ *+' conftest.er1 >conftest.err
8976   rm -f conftest.er1
8977   cat conftest.err >&5
8978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8979   (exit $ac_status); } &&
8980          { ac_try='test -z "$ac_c_werror_flag"
8981                          || test ! -s conftest.err'
8982   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8983   (eval $ac_try) 2>&5
8984   ac_status=$?
8985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8986   (exit $ac_status); }; } &&
8987          { ac_try='test -s conftest.$ac_objext'
8988   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8989   (eval $ac_try) 2>&5
8990   ac_status=$?
8991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992   (exit $ac_status); }; }; then
8993   have_attribute_visibility=yes
8994 else
8995   echo "$as_me: failed program was:" >&5
8996 sed 's/^/| /' conftest.$ac_ext >&5
8997
8998 have_attribute_visibility=no
8999 fi
9000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9001   CFLAGS="$save_CFLAGS"
9002 fi
9003 echo "$as_me:$LINENO: result: $have_attribute_visibility" >&5
9004 echo "${ECHO_T}$have_attribute_visibility" >&6
9005   if test $have_attribute_visibility = yes; then
9006
9007 cat >>confdefs.h <<\_ACEOF
9008 #define HAVE_ATTRIBUTE_VISIBILITY 1
9009 _ACEOF
9010
9011   fi
9012
9013   echo "$as_me:$LINENO: checking whether the target supports dllexport" >&5
9014 echo $ECHO_N "checking whether the target supports dllexport... $ECHO_C" >&6
9015 if test "${have_attribute_dllexport+set}" = set; then
9016   echo $ECHO_N "(cached) $ECHO_C" >&6
9017 else
9018
9019   save_CFLAGS="$CFLAGS"
9020   CFLAGS="$CFLAGS -Werror"
9021   cat >conftest.$ac_ext <<_ACEOF
9022 /* confdefs.h.  */
9023 _ACEOF
9024 cat confdefs.h >>conftest.$ac_ext
9025 cat >>conftest.$ac_ext <<_ACEOF
9026 /* end confdefs.h.  */
9027 void __attribute__((dllexport)) foo(void) { }
9028 int
9029 main ()
9030 {
9031
9032   ;
9033   return 0;
9034 }
9035 _ACEOF
9036 rm -f conftest.$ac_objext
9037 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9038   (eval $ac_compile) 2>conftest.er1
9039   ac_status=$?
9040   grep -v '^ *+' conftest.er1 >conftest.err
9041   rm -f conftest.er1
9042   cat conftest.err >&5
9043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044   (exit $ac_status); } &&
9045          { ac_try='test -z "$ac_c_werror_flag"
9046                          || test ! -s conftest.err'
9047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9048   (eval $ac_try) 2>&5
9049   ac_status=$?
9050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9051   (exit $ac_status); }; } &&
9052          { ac_try='test -s conftest.$ac_objext'
9053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9054   (eval $ac_try) 2>&5
9055   ac_status=$?
9056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9057   (exit $ac_status); }; }; then
9058   have_attribute_dllexport=yes
9059 else
9060   echo "$as_me: failed program was:" >&5
9061 sed 's/^/| /' conftest.$ac_ext >&5
9062
9063 have_attribute_dllexport=no
9064 fi
9065 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9066   CFLAGS="$save_CFLAGS"
9067 fi
9068 echo "$as_me:$LINENO: result: $have_attribute_dllexport" >&5
9069 echo "${ECHO_T}$have_attribute_dllexport" >&6
9070   if test $have_attribute_dllexport = yes; then
9071
9072 cat >>confdefs.h <<\_ACEOF
9073 #define HAVE_ATTRIBUTE_DLLEXPORT 1
9074 _ACEOF
9075
9076   fi
9077
9078   echo "$as_me:$LINENO: checking whether the target supports symbol aliases" >&5
9079 echo $ECHO_N "checking whether the target supports symbol aliases... $ECHO_C" >&6
9080 if test "${have_attribute_alias+set}" = set; then
9081   echo $ECHO_N "(cached) $ECHO_C" >&6
9082 else
9083
9084   cat >conftest.$ac_ext <<_ACEOF
9085 /* confdefs.h.  */
9086 _ACEOF
9087 cat confdefs.h >>conftest.$ac_ext
9088 cat >>conftest.$ac_ext <<_ACEOF
9089 /* end confdefs.h.  */
9090
9091 #define ULP     STR1(__USER_LABEL_PREFIX__)
9092 #define STR1(x) STR2(x)
9093 #define STR2(x) #x
9094 void foo(void) { }
9095 extern void bar(void) __attribute__((alias(ULP "foo")));
9096 int
9097 main ()
9098 {
9099 bar();
9100   ;
9101   return 0;
9102 }
9103 _ACEOF
9104 rm -f conftest.$ac_objext conftest$ac_exeext
9105 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9106   (eval $ac_link) 2>conftest.er1
9107   ac_status=$?
9108   grep -v '^ *+' conftest.er1 >conftest.err
9109   rm -f conftest.er1
9110   cat conftest.err >&5
9111   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9112   (exit $ac_status); } &&
9113          { ac_try='test -z "$ac_c_werror_flag"
9114                          || test ! -s conftest.err'
9115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9116   (eval $ac_try) 2>&5
9117   ac_status=$?
9118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9119   (exit $ac_status); }; } &&
9120          { ac_try='test -s conftest$ac_exeext'
9121   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9122   (eval $ac_try) 2>&5
9123   ac_status=$?
9124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125   (exit $ac_status); }; }; then
9126   have_attribute_alias=yes
9127 else
9128   echo "$as_me: failed program was:" >&5
9129 sed 's/^/| /' conftest.$ac_ext >&5
9130
9131 have_attribute_alias=no
9132 fi
9133 rm -f conftest.err conftest.$ac_objext \
9134       conftest$ac_exeext conftest.$ac_ext
9135 fi
9136 echo "$as_me:$LINENO: result: $have_attribute_alias" >&5
9137 echo "${ECHO_T}$have_attribute_alias" >&6
9138   if test $have_attribute_alias = yes; then
9139
9140 cat >>confdefs.h <<\_ACEOF
9141 #define HAVE_ATTRIBUTE_ALIAS 1
9142 _ACEOF
9143
9144   fi
9145
9146   # If we're not using GNU ld, then there's no point in even trying these
9147   # tests.  Check for that first.  We should have already tested for gld
9148   # by now (in libtool), but require it now just to be safe...
9149   test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
9150   test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
9151
9152
9153
9154   # The name set by libtool depends on the version of libtool.  Shame on us
9155   # for depending on an impl detail, but c'est la vie.  Older versions used
9156   # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
9157   # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
9158   # makes sense).  We'll test with_gnu_ld everywhere else, so if that isn't
9159   # set (hence we're using an older libtool), then set it.
9160   if test x${with_gnu_ld+set} != xset; then
9161     if test x${ac_cv_prog_gnu_ld+set} != xset; then
9162       # We got through "ac_require(ac_prog_ld)" and still not set?  Huh?
9163       with_gnu_ld=no
9164     else
9165       with_gnu_ld=$ac_cv_prog_gnu_ld
9166     fi
9167   fi
9168
9169   # Start by getting the version number.  I think the libtool test already
9170   # does some of this, but throws away the result.
9171
9172   ldver=`$LD --version 2>/dev/null | head -1 | \
9173          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
9174
9175   libgomp_gnu_ld_version=`echo $ldver | \
9176          $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
9177
9178   # Set --gc-sections.
9179   if test "$with_gnu_ld" = "notbroken"; then
9180     # GNU ld it is!  Joy and bunny rabbits!
9181
9182     # All these tests are for C++; save the language and the compiler flags.
9183     # Need to do this so that g++ won't try to link in libstdc++
9184     ac_test_CFLAGS="${CFLAGS+set}"
9185     ac_save_CFLAGS="$CFLAGS"
9186     CFLAGS='-x c++  -Wl,--gc-sections'
9187
9188     # Check for -Wl,--gc-sections
9189     # XXX This test is broken at the moment, as symbols required for linking
9190     # are now in libsupc++ (not built yet).  In addition, this test has
9191     # cored on solaris in the past.  In addition, --gc-sections doesn't
9192     # really work at the moment (keeps on discarding used sections, first
9193     # .eh_frame and now some of the glibc sections for iconv).
9194     # Bzzzzt.  Thanks for playing, maybe next time.
9195     echo "$as_me:$LINENO: checking for ld that supports -Wl,--gc-sections" >&5
9196 echo $ECHO_N "checking for ld that supports -Wl,--gc-sections... $ECHO_C" >&6
9197     if test "$cross_compiling" = yes; then
9198   ac_sectionLDflags=yes
9199 else
9200   cat >conftest.$ac_ext <<_ACEOF
9201 /* confdefs.h.  */
9202 _ACEOF
9203 cat confdefs.h >>conftest.$ac_ext
9204 cat >>conftest.$ac_ext <<_ACEOF
9205 /* end confdefs.h.  */
9206
9207      int main(void)
9208      {
9209        try { throw 1; }
9210        catch (...) { };
9211        return 0;
9212      }
9213
9214 _ACEOF
9215 rm -f conftest$ac_exeext
9216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9217   (eval $ac_link) 2>&5
9218   ac_status=$?
9219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9220   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9221   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9222   (eval $ac_try) 2>&5
9223   ac_status=$?
9224   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9225   (exit $ac_status); }; }; then
9226   ac_sectionLDflags=yes
9227 else
9228   echo "$as_me: program exited with status $ac_status" >&5
9229 echo "$as_me: failed program was:" >&5
9230 sed 's/^/| /' conftest.$ac_ext >&5
9231
9232 ( exit $ac_status )
9233 ac_sectionLDflags=no
9234 fi
9235 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9236 fi
9237     if test "$ac_test_CFLAGS" = set; then
9238       CFLAGS="$ac_save_CFLAGS"
9239     else
9240       # this is the suspicious part
9241       CFLAGS=''
9242     fi
9243     if test "$ac_sectionLDflags" = "yes"; then
9244       SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
9245     fi
9246     echo "$as_me:$LINENO: result: $ac_sectionLDflags" >&5
9247 echo "${ECHO_T}$ac_sectionLDflags" >&6
9248   fi
9249
9250   # Set linker optimization flags.
9251   if test x"$with_gnu_ld" = x"yes"; then
9252     OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
9253   fi
9254
9255
9256
9257
9258
9259
9260  # Check whether --enable-symvers or --disable-symvers was given.
9261 if test "${enable_symvers+set}" = set; then
9262   enableval="$enable_symvers"
9263
9264       case "$enableval" in
9265        yes|no|gnu) ;;
9266        *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable symvers" >&5
9267 echo "$as_me: error: Unknown argument to enable/disable symvers" >&2;}
9268    { (exit 1); exit 1; }; } ;;
9269                           esac
9270
9271 else
9272   enable_symvers=yes
9273 fi;
9274
9275
9276 # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
9277 # don't know enough about $LD to do tricks...
9278
9279 # FIXME  The following test is too strict, in theory.
9280 if test $enable_shared = no ||
9281         test "x$LD" = x ||
9282         test x$libgomp_gnu_ld_version = x; then
9283   enable_symvers=no
9284 fi
9285
9286 # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
9287 if test $enable_symvers != no; then
9288   echo "$as_me:$LINENO: checking for shared libgcc" >&5
9289 echo $ECHO_N "checking for shared libgcc... $ECHO_C" >&6
9290   ac_save_CFLAGS="$CFLAGS"
9291   CFLAGS=' -lgcc_s'
9292   cat >conftest.$ac_ext <<_ACEOF
9293 /* confdefs.h.  */
9294 _ACEOF
9295 cat confdefs.h >>conftest.$ac_ext
9296 cat >>conftest.$ac_ext <<_ACEOF
9297 /* end confdefs.h.  */
9298
9299 int
9300 main ()
9301 {
9302 return 0;
9303   ;
9304   return 0;
9305 }
9306 _ACEOF
9307 rm -f conftest.$ac_objext conftest$ac_exeext
9308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9309   (eval $ac_link) 2>conftest.er1
9310   ac_status=$?
9311   grep -v '^ *+' conftest.er1 >conftest.err
9312   rm -f conftest.er1
9313   cat conftest.err >&5
9314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9315   (exit $ac_status); } &&
9316          { ac_try='test -z "$ac_c_werror_flag"
9317                          || test ! -s conftest.err'
9318   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9319   (eval $ac_try) 2>&5
9320   ac_status=$?
9321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9322   (exit $ac_status); }; } &&
9323          { ac_try='test -s conftest$ac_exeext'
9324   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325   (eval $ac_try) 2>&5
9326   ac_status=$?
9327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328   (exit $ac_status); }; }; then
9329   libgomp_shared_libgcc=yes
9330 else
9331   echo "$as_me: failed program was:" >&5
9332 sed 's/^/| /' conftest.$ac_ext >&5
9333
9334 libgomp_shared_libgcc=no
9335 fi
9336 rm -f conftest.err conftest.$ac_objext \
9337       conftest$ac_exeext conftest.$ac_ext
9338   CFLAGS="$ac_save_CFLAGS"
9339   if test $libgomp_shared_libgcc = no; then
9340     cat > conftest.c <<EOF
9341 int main (void) { return 0; }
9342 EOF
9343     libgomp_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
9344                              -shared -shared-libgcc -o conftest.so \
9345                              conftest.c -v 2>&1 >/dev/null \
9346                              | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
9347     rm -f conftest.c conftest.so
9348     if test x${libgomp_libgcc_s_suffix+set} = xset; then
9349       CFLAGS=" -lgcc_s$libgomp_libgcc_s_suffix"
9350       cat >conftest.$ac_ext <<_ACEOF
9351 /* confdefs.h.  */
9352 _ACEOF
9353 cat confdefs.h >>conftest.$ac_ext
9354 cat >>conftest.$ac_ext <<_ACEOF
9355 /* end confdefs.h.  */
9356
9357 int
9358 main ()
9359 {
9360 return 0;
9361   ;
9362   return 0;
9363 }
9364 _ACEOF
9365 rm -f conftest.$ac_objext conftest$ac_exeext
9366 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9367   (eval $ac_link) 2>conftest.er1
9368   ac_status=$?
9369   grep -v '^ *+' conftest.er1 >conftest.err
9370   rm -f conftest.er1
9371   cat conftest.err >&5
9372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9373   (exit $ac_status); } &&
9374          { ac_try='test -z "$ac_c_werror_flag"
9375                          || test ! -s conftest.err'
9376   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9377   (eval $ac_try) 2>&5
9378   ac_status=$?
9379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9380   (exit $ac_status); }; } &&
9381          { ac_try='test -s conftest$ac_exeext'
9382   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383   (eval $ac_try) 2>&5
9384   ac_status=$?
9385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386   (exit $ac_status); }; }; then
9387   libgomp_shared_libgcc=yes
9388 else
9389   echo "$as_me: failed program was:" >&5
9390 sed 's/^/| /' conftest.$ac_ext >&5
9391
9392 fi
9393 rm -f conftest.err conftest.$ac_objext \
9394       conftest$ac_exeext conftest.$ac_ext
9395       CFLAGS="$ac_save_CFLAGS"
9396     fi
9397   fi
9398   echo "$as_me:$LINENO: result: $libgomp_shared_libgcc" >&5
9399 echo "${ECHO_T}$libgomp_shared_libgcc" >&6
9400 fi
9401
9402 # For GNU ld, we need at least this version.  The format is described in
9403 # LIBGOMP_CHECK_LINKER_FEATURES above.
9404 libgomp_min_gnu_ld_version=21400
9405 # XXXXXXXXXXX libgomp_gnu_ld_version=21390
9406
9407 # Check to see if unspecified "yes" value can win, given results above.
9408 # Change "yes" into either "no" or a style name.
9409 if test $enable_symvers = yes; then
9410   if test $with_gnu_ld = yes &&
9411      test $libgomp_shared_libgcc = yes;
9412   then
9413     if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
9414       enable_symvers=gnu
9415     else
9416       # The right tools, the right setup, but too old.  Fallbacks?
9417       { echo "$as_me:$LINENO: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
9418 echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
9419       { echo "$as_me:$LINENO: WARNING: === full symbol versioning support in this release of GCC." >&5
9420 echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
9421       { echo "$as_me:$LINENO: WARNING: === You would need to upgrade your binutils to version" >&5
9422 echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
9423       { echo "$as_me:$LINENO: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
9424 echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
9425       if test $libgomp_gnu_ld_version -ge 21200 ; then
9426         # Globbing fix is present, proper block support is not.
9427                         { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9428 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9429         enable_symvers=no
9430       else
9431         # 2.11 or older.
9432         { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9433 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9434         enable_symvers=no
9435       fi
9436     fi
9437   else
9438     # just fail for now
9439     { echo "$as_me:$LINENO: WARNING: === You have requested some kind of symbol versioning, but" >&5
9440 echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
9441     { echo "$as_me:$LINENO: WARNING: === either you are not using a supported linker, or you are" >&5
9442 echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
9443     { echo "$as_me:$LINENO: WARNING: === not building a shared libgcc_s (which is required)." >&5
9444 echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
9445     { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9446 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9447     enable_symvers=no
9448   fi
9449 fi
9450
9451
9452
9453 if test $enable_symvers != no; then
9454   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE=
9455   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE='#'
9456 else
9457   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE='#'
9458   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE=
9459 fi
9460
9461 { echo "$as_me:$LINENO: versioning on shared library symbols is $enable_symvers" >&5
9462 echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
9463
9464
9465 # Get target configury.
9466 . ${srcdir}/configure.tgt
9467 CFLAGS="$save_CFLAGS $XCFLAGS"
9468
9469 # Check for __sync_val_compare_and_swap, but only after the target has
9470 # had a chance to set XCFLAGS.
9471
9472   echo "$as_me:$LINENO: checking whether the target supports __sync_*_compare_and_swap" >&5
9473 echo $ECHO_N "checking whether the target supports __sync_*_compare_and_swap... $ECHO_C" >&6
9474 if test "${have_sync_builtins+set}" = set; then
9475   echo $ECHO_N "(cached) $ECHO_C" >&6
9476 else
9477
9478   cat >conftest.$ac_ext <<_ACEOF
9479 /* confdefs.h.  */
9480 _ACEOF
9481 cat confdefs.h >>conftest.$ac_ext
9482 cat >>conftest.$ac_ext <<_ACEOF
9483 /* end confdefs.h.  */
9484
9485 int
9486 main ()
9487 {
9488 int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
9489   ;
9490   return 0;
9491 }
9492 _ACEOF
9493 rm -f conftest.$ac_objext conftest$ac_exeext
9494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9495   (eval $ac_link) 2>conftest.er1
9496   ac_status=$?
9497   grep -v '^ *+' conftest.er1 >conftest.err
9498   rm -f conftest.er1
9499   cat conftest.err >&5
9500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9501   (exit $ac_status); } &&
9502          { ac_try='test -z "$ac_c_werror_flag"
9503                          || test ! -s conftest.err'
9504   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9505   (eval $ac_try) 2>&5
9506   ac_status=$?
9507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9508   (exit $ac_status); }; } &&
9509          { ac_try='test -s conftest$ac_exeext'
9510   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9511   (eval $ac_try) 2>&5
9512   ac_status=$?
9513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9514   (exit $ac_status); }; }; then
9515   have_sync_builtins=yes
9516 else
9517   echo "$as_me: failed program was:" >&5
9518 sed 's/^/| /' conftest.$ac_ext >&5
9519
9520 have_sync_builtins=no
9521 fi
9522 rm -f conftest.err conftest.$ac_objext \
9523       conftest$ac_exeext conftest.$ac_ext
9524 fi
9525 echo "$as_me:$LINENO: result: $have_sync_builtins" >&5
9526 echo "${ECHO_T}$have_sync_builtins" >&6
9527   if test $have_sync_builtins = yes; then
9528
9529 cat >>confdefs.h <<\_ACEOF
9530 #define HAVE_SYNC_BUILTINS 1
9531 _ACEOF
9532
9533   fi
9534
9535 XCFLAGS="$XCFLAGS$XPCFLAGS"
9536
9537
9538
9539
9540
9541 # Cleanup and exit.
9542 CFLAGS="$save_CFLAGS"
9543 cat >confcache <<\_ACEOF
9544 # This file is a shell script that caches the results of configure
9545 # tests run on this system so they can be shared between configure
9546 # scripts and configure runs, see configure's option --config-cache.
9547 # It is not useful on other systems.  If it contains results you don't
9548 # want to keep, you may remove or edit it.
9549 #
9550 # config.status only pays attention to the cache file if you give it
9551 # the --recheck option to rerun configure.
9552 #
9553 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9554 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9555 # following values.
9556
9557 _ACEOF
9558
9559 # The following way of writing the cache mishandles newlines in values,
9560 # but we know of no workaround that is simple, portable, and efficient.
9561 # So, don't put newlines in cache variables' values.
9562 # Ultrix sh set writes to stderr and can't be redirected directly,
9563 # and sets the high bit in the cache file unless we assign to the vars.
9564 {
9565   (set) 2>&1 |
9566     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9567     *ac_space=\ *)
9568       # `set' does not quote correctly, so add quotes (double-quote
9569       # substitution turns \\\\ into \\, and sed turns \\ into \).
9570       sed -n \
9571         "s/'/'\\\\''/g;
9572           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9573       ;;
9574     *)
9575       # `set' quotes correctly as required by POSIX, so do not add quotes.
9576       sed -n \
9577         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9578       ;;
9579     esac;
9580 } |
9581   sed '
9582      t clear
9583      : clear
9584      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9585      t end
9586      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9587      : end' >>confcache
9588 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9589   if test -w $cache_file; then
9590     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9591     cat confcache >$cache_file
9592   else
9593     echo "not updating unwritable cache $cache_file"
9594   fi
9595 fi
9596 rm -f confcache
9597
9598 if test ${multilib} = yes; then
9599   multilib_arg="--enable-multilib"
9600 else
9601   multilib_arg=
9602 fi
9603
9604 # Set up the set of libraries that we need to link against for libgomp.
9605 # Note that the GOMP_SELF_SPEC in gcc.c will force -pthread for -fopenmp,
9606 # which will force linkage against -lpthread (or equivalent for the system).
9607 # That's not 100% ideal, but about the best we can do easily.
9608 if test $enable_shared = yes; then
9609   link_gomp="-lgomp %{static: $LIBS}"
9610 else
9611   link_gomp="-lgomp $LIBS"
9612 fi
9613
9614
9615
9616
9617 if test "$ac_cv_fc_compiler_gnu" = yes; then
9618   USE_FORTRAN_TRUE=
9619   USE_FORTRAN_FALSE='#'
9620 else
9621   USE_FORTRAN_TRUE='#'
9622   USE_FORTRAN_FALSE=
9623 fi
9624
9625
9626 # ??? 2006-01-24: Paulo committed to asking autoconf folk to document
9627 # and export AC_COMPUTE_INT.  If that happens, then we'll need to remove
9628 # the underscore here and update the PREREQ.  If it doesn't, then we'll
9629 # need to copy this macro to our acinclude.m4.
9630 save_CFLAGS="$CFLAGS"
9631 for i in $config_path; do
9632   if test -f $srcdir/config/$i/omp-lock.h; then
9633     CFLAGS="$CFLAGS -include $srcdir/config/$i/omp-lock.h"
9634     break
9635   fi
9636 done
9637
9638 if test "$cross_compiling" = yes; then
9639   # Depending upon the size, compute the lo and hi bounds.
9640 cat >conftest.$ac_ext <<_ACEOF
9641 /* confdefs.h.  */
9642 _ACEOF
9643 cat confdefs.h >>conftest.$ac_ext
9644 cat >>conftest.$ac_ext <<_ACEOF
9645 /* end confdefs.h.  */
9646
9647 int
9648 main ()
9649 {
9650 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= 0)];
9651 test_array [0] = 0
9652
9653   ;
9654   return 0;
9655 }
9656 _ACEOF
9657 rm -f conftest.$ac_objext
9658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9659   (eval $ac_compile) 2>conftest.er1
9660   ac_status=$?
9661   grep -v '^ *+' conftest.er1 >conftest.err
9662   rm -f conftest.er1
9663   cat conftest.err >&5
9664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9665   (exit $ac_status); } &&
9666          { ac_try='test -z "$ac_c_werror_flag"
9667                          || test ! -s conftest.err'
9668   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9669   (eval $ac_try) 2>&5
9670   ac_status=$?
9671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672   (exit $ac_status); }; } &&
9673          { ac_try='test -s conftest.$ac_objext'
9674   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9675   (eval $ac_try) 2>&5
9676   ac_status=$?
9677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9678   (exit $ac_status); }; }; then
9679   ac_lo=0 ac_mid=0
9680   while :; do
9681     cat >conftest.$ac_ext <<_ACEOF
9682 /* confdefs.h.  */
9683 _ACEOF
9684 cat confdefs.h >>conftest.$ac_ext
9685 cat >>conftest.$ac_ext <<_ACEOF
9686 /* end confdefs.h.  */
9687
9688 int
9689 main ()
9690 {
9691 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
9692 test_array [0] = 0
9693
9694   ;
9695   return 0;
9696 }
9697 _ACEOF
9698 rm -f conftest.$ac_objext
9699 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9700   (eval $ac_compile) 2>conftest.er1
9701   ac_status=$?
9702   grep -v '^ *+' conftest.er1 >conftest.err
9703   rm -f conftest.er1
9704   cat conftest.err >&5
9705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9706   (exit $ac_status); } &&
9707          { ac_try='test -z "$ac_c_werror_flag"
9708                          || test ! -s conftest.err'
9709   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9710   (eval $ac_try) 2>&5
9711   ac_status=$?
9712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9713   (exit $ac_status); }; } &&
9714          { ac_try='test -s conftest.$ac_objext'
9715   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9716   (eval $ac_try) 2>&5
9717   ac_status=$?
9718   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9719   (exit $ac_status); }; }; then
9720   ac_hi=$ac_mid; break
9721 else
9722   echo "$as_me: failed program was:" >&5
9723 sed 's/^/| /' conftest.$ac_ext >&5
9724
9725 ac_lo=`expr $ac_mid + 1`
9726                     if test $ac_lo -le $ac_mid; then
9727                       ac_lo= ac_hi=
9728                       break
9729                     fi
9730                     ac_mid=`expr 2 '*' $ac_mid + 1`
9731 fi
9732 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9733   done
9734 else
9735   echo "$as_me: failed program was:" >&5
9736 sed 's/^/| /' conftest.$ac_ext >&5
9737
9738 cat >conftest.$ac_ext <<_ACEOF
9739 /* confdefs.h.  */
9740 _ACEOF
9741 cat confdefs.h >>conftest.$ac_ext
9742 cat >>conftest.$ac_ext <<_ACEOF
9743 /* end confdefs.h.  */
9744
9745 int
9746 main ()
9747 {
9748 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) < 0)];
9749 test_array [0] = 0
9750
9751   ;
9752   return 0;
9753 }
9754 _ACEOF
9755 rm -f conftest.$ac_objext
9756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9757   (eval $ac_compile) 2>conftest.er1
9758   ac_status=$?
9759   grep -v '^ *+' conftest.er1 >conftest.err
9760   rm -f conftest.er1
9761   cat conftest.err >&5
9762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763   (exit $ac_status); } &&
9764          { ac_try='test -z "$ac_c_werror_flag"
9765                          || test ! -s conftest.err'
9766   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9767   (eval $ac_try) 2>&5
9768   ac_status=$?
9769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9770   (exit $ac_status); }; } &&
9771          { ac_try='test -s conftest.$ac_objext'
9772   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9773   (eval $ac_try) 2>&5
9774   ac_status=$?
9775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776   (exit $ac_status); }; }; then
9777   ac_hi=-1 ac_mid=-1
9778   while :; do
9779     cat >conftest.$ac_ext <<_ACEOF
9780 /* confdefs.h.  */
9781 _ACEOF
9782 cat confdefs.h >>conftest.$ac_ext
9783 cat >>conftest.$ac_ext <<_ACEOF
9784 /* end confdefs.h.  */
9785
9786 int
9787 main ()
9788 {
9789 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) >= $ac_mid)];
9790 test_array [0] = 0
9791
9792   ;
9793   return 0;
9794 }
9795 _ACEOF
9796 rm -f conftest.$ac_objext
9797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9798   (eval $ac_compile) 2>conftest.er1
9799   ac_status=$?
9800   grep -v '^ *+' conftest.er1 >conftest.err
9801   rm -f conftest.er1
9802   cat conftest.err >&5
9803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9804   (exit $ac_status); } &&
9805          { ac_try='test -z "$ac_c_werror_flag"
9806                          || test ! -s conftest.err'
9807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9808   (eval $ac_try) 2>&5
9809   ac_status=$?
9810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9811   (exit $ac_status); }; } &&
9812          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
9818   ac_lo=$ac_mid; break
9819 else
9820   echo "$as_me: failed program was:" >&5
9821 sed 's/^/| /' conftest.$ac_ext >&5
9822
9823 ac_hi=`expr '(' $ac_mid ')' - 1`
9824                        if test $ac_mid -le $ac_hi; then
9825                          ac_lo= ac_hi=
9826                          break
9827                        fi
9828                        ac_mid=`expr 2 '*' $ac_mid`
9829 fi
9830 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9831   done
9832 else
9833   echo "$as_me: failed program was:" >&5
9834 sed 's/^/| /' conftest.$ac_ext >&5
9835
9836 ac_lo= ac_hi=
9837 fi
9838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9839 fi
9840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9841 # Binary search between lo and hi bounds.
9842 while test "x$ac_lo" != "x$ac_hi"; do
9843   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9844   cat >conftest.$ac_ext <<_ACEOF
9845 /* confdefs.h.  */
9846 _ACEOF
9847 cat confdefs.h >>conftest.$ac_ext
9848 cat >>conftest.$ac_ext <<_ACEOF
9849 /* end confdefs.h.  */
9850
9851 int
9852 main ()
9853 {
9854 static int test_array [1 - 2 * !((sizeof (omp_lock_t)) <= $ac_mid)];
9855 test_array [0] = 0
9856
9857   ;
9858   return 0;
9859 }
9860 _ACEOF
9861 rm -f conftest.$ac_objext
9862 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9863   (eval $ac_compile) 2>conftest.er1
9864   ac_status=$?
9865   grep -v '^ *+' conftest.er1 >conftest.err
9866   rm -f conftest.er1
9867   cat conftest.err >&5
9868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869   (exit $ac_status); } &&
9870          { ac_try='test -z "$ac_c_werror_flag"
9871                          || test ! -s conftest.err'
9872   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9873   (eval $ac_try) 2>&5
9874   ac_status=$?
9875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9876   (exit $ac_status); }; } &&
9877          { ac_try='test -s conftest.$ac_objext'
9878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9879   (eval $ac_try) 2>&5
9880   ac_status=$?
9881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9882   (exit $ac_status); }; }; then
9883   ac_hi=$ac_mid
9884 else
9885   echo "$as_me: failed program was:" >&5
9886 sed 's/^/| /' conftest.$ac_ext >&5
9887
9888 ac_lo=`expr '(' $ac_mid ')' + 1`
9889 fi
9890 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9891 done
9892 case $ac_lo in
9893 ?*) OMP_LOCK_SIZE=$ac_lo;;
9894 '') { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
9895 echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
9896    { (exit 1); exit 1; }; } ;;
9897 esac
9898 else
9899   if test "$cross_compiling" = yes; then
9900   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
9901 See \`config.log' for more details." >&5
9902 echo "$as_me: error: cannot run test program while cross compiling
9903 See \`config.log' for more details." >&2;}
9904    { (exit 1); exit 1; }; }
9905 else
9906   cat >conftest.$ac_ext <<_ACEOF
9907 /* confdefs.h.  */
9908 _ACEOF
9909 cat confdefs.h >>conftest.$ac_ext
9910 cat >>conftest.$ac_ext <<_ACEOF
9911 /* end confdefs.h.  */
9912
9913 long longval () { return sizeof (omp_lock_t); }
9914 unsigned long ulongval () { return sizeof (omp_lock_t); }
9915 #include <stdio.h>
9916 #include <stdlib.h>
9917 int
9918 main ()
9919 {
9920
9921   FILE *f = fopen ("conftest.val", "w");
9922   if (! f)
9923     exit (1);
9924   if ((sizeof (omp_lock_t)) < 0)
9925     {
9926       long i = longval ();
9927       if (i != (sizeof (omp_lock_t)))
9928         exit (1);
9929       fprintf (f, "%ld\n", i);
9930     }
9931   else
9932     {
9933       unsigned long i = ulongval ();
9934       if (i != (sizeof (omp_lock_t)))
9935         exit (1);
9936       fprintf (f, "%lu\n", i);
9937     }
9938   exit (ferror (f) || fclose (f) != 0);
9939
9940   ;
9941   return 0;
9942 }
9943 _ACEOF
9944 rm -f conftest$ac_exeext
9945 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9946   (eval $ac_link) 2>&5
9947   ac_status=$?
9948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9949   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9950   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9951   (eval $ac_try) 2>&5
9952   ac_status=$?
9953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9954   (exit $ac_status); }; }; then
9955   OMP_LOCK_SIZE=`cat conftest.val`
9956 else
9957   echo "$as_me: program exited with status $ac_status" >&5
9958 echo "$as_me: failed program was:" >&5
9959 sed 's/^/| /' conftest.$ac_ext >&5
9960
9961 ( exit $ac_status )
9962 { { echo "$as_me:$LINENO: error: unsupported system, cannot find sizeof (omp_lock_t)" >&5
9963 echo "$as_me: error: unsupported system, cannot find sizeof (omp_lock_t)" >&2;}
9964    { (exit 1); exit 1; }; }
9965 fi
9966 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9967 fi
9968 fi
9969 rm -f conftest.val
9970 if test "$cross_compiling" = yes; then
9971   # Depending upon the size, compute the lo and hi bounds.
9972 cat >conftest.$ac_ext <<_ACEOF
9973 /* confdefs.h.  */
9974 _ACEOF
9975 cat confdefs.h >>conftest.$ac_ext
9976 cat >>conftest.$ac_ext <<_ACEOF
9977 /* end confdefs.h.  */
9978
9979 int
9980 main ()
9981 {
9982 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= 0)];
9983 test_array [0] = 0
9984
9985   ;
9986   return 0;
9987 }
9988 _ACEOF
9989 rm -f conftest.$ac_objext
9990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9991   (eval $ac_compile) 2>conftest.er1
9992   ac_status=$?
9993   grep -v '^ *+' conftest.er1 >conftest.err
9994   rm -f conftest.er1
9995   cat conftest.err >&5
9996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997   (exit $ac_status); } &&
9998          { ac_try='test -z "$ac_c_werror_flag"
9999                          || test ! -s conftest.err'
10000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10001   (eval $ac_try) 2>&5
10002   ac_status=$?
10003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10004   (exit $ac_status); }; } &&
10005          { ac_try='test -s conftest.$ac_objext'
10006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10007   (eval $ac_try) 2>&5
10008   ac_status=$?
10009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010   (exit $ac_status); }; }; then
10011   ac_lo=0 ac_mid=0
10012   while :; do
10013     cat >conftest.$ac_ext <<_ACEOF
10014 /* confdefs.h.  */
10015 _ACEOF
10016 cat confdefs.h >>conftest.$ac_ext
10017 cat >>conftest.$ac_ext <<_ACEOF
10018 /* end confdefs.h.  */
10019
10020 int
10021 main ()
10022 {
10023 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
10024 test_array [0] = 0
10025
10026   ;
10027   return 0;
10028 }
10029 _ACEOF
10030 rm -f conftest.$ac_objext
10031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10032   (eval $ac_compile) 2>conftest.er1
10033   ac_status=$?
10034   grep -v '^ *+' conftest.er1 >conftest.err
10035   rm -f conftest.er1
10036   cat conftest.err >&5
10037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038   (exit $ac_status); } &&
10039          { ac_try='test -z "$ac_c_werror_flag"
10040                          || test ! -s conftest.err'
10041   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042   (eval $ac_try) 2>&5
10043   ac_status=$?
10044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045   (exit $ac_status); }; } &&
10046          { ac_try='test -s conftest.$ac_objext'
10047   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10048   (eval $ac_try) 2>&5
10049   ac_status=$?
10050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051   (exit $ac_status); }; }; then
10052   ac_hi=$ac_mid; break
10053 else
10054   echo "$as_me: failed program was:" >&5
10055 sed 's/^/| /' conftest.$ac_ext >&5
10056
10057 ac_lo=`expr $ac_mid + 1`
10058                     if test $ac_lo -le $ac_mid; then
10059                       ac_lo= ac_hi=
10060                       break
10061                     fi
10062                     ac_mid=`expr 2 '*' $ac_mid + 1`
10063 fi
10064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10065   done
10066 else
10067   echo "$as_me: failed program was:" >&5
10068 sed 's/^/| /' conftest.$ac_ext >&5
10069
10070 cat >conftest.$ac_ext <<_ACEOF
10071 /* confdefs.h.  */
10072 _ACEOF
10073 cat confdefs.h >>conftest.$ac_ext
10074 cat >>conftest.$ac_ext <<_ACEOF
10075 /* end confdefs.h.  */
10076
10077 int
10078 main ()
10079 {
10080 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) < 0)];
10081 test_array [0] = 0
10082
10083   ;
10084   return 0;
10085 }
10086 _ACEOF
10087 rm -f conftest.$ac_objext
10088 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10089   (eval $ac_compile) 2>conftest.er1
10090   ac_status=$?
10091   grep -v '^ *+' conftest.er1 >conftest.err
10092   rm -f conftest.er1
10093   cat conftest.err >&5
10094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10095   (exit $ac_status); } &&
10096          { ac_try='test -z "$ac_c_werror_flag"
10097                          || test ! -s conftest.err'
10098   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10099   (eval $ac_try) 2>&5
10100   ac_status=$?
10101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10102   (exit $ac_status); }; } &&
10103          { ac_try='test -s conftest.$ac_objext'
10104   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10105   (eval $ac_try) 2>&5
10106   ac_status=$?
10107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10108   (exit $ac_status); }; }; then
10109   ac_hi=-1 ac_mid=-1
10110   while :; do
10111     cat >conftest.$ac_ext <<_ACEOF
10112 /* confdefs.h.  */
10113 _ACEOF
10114 cat confdefs.h >>conftest.$ac_ext
10115 cat >>conftest.$ac_ext <<_ACEOF
10116 /* end confdefs.h.  */
10117
10118 int
10119 main ()
10120 {
10121 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) >= $ac_mid)];
10122 test_array [0] = 0
10123
10124   ;
10125   return 0;
10126 }
10127 _ACEOF
10128 rm -f conftest.$ac_objext
10129 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10130   (eval $ac_compile) 2>conftest.er1
10131   ac_status=$?
10132   grep -v '^ *+' conftest.er1 >conftest.err
10133   rm -f conftest.er1
10134   cat conftest.err >&5
10135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10136   (exit $ac_status); } &&
10137          { ac_try='test -z "$ac_c_werror_flag"
10138                          || test ! -s conftest.err'
10139   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10140   (eval $ac_try) 2>&5
10141   ac_status=$?
10142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143   (exit $ac_status); }; } &&
10144          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
10150   ac_lo=$ac_mid; break
10151 else
10152   echo "$as_me: failed program was:" >&5
10153 sed 's/^/| /' conftest.$ac_ext >&5
10154
10155 ac_hi=`expr '(' $ac_mid ')' - 1`
10156                        if test $ac_mid -le $ac_hi; then
10157                          ac_lo= ac_hi=
10158                          break
10159                        fi
10160                        ac_mid=`expr 2 '*' $ac_mid`
10161 fi
10162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10163   done
10164 else
10165   echo "$as_me: failed program was:" >&5
10166 sed 's/^/| /' conftest.$ac_ext >&5
10167
10168 ac_lo= ac_hi=
10169 fi
10170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10171 fi
10172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10173 # Binary search between lo and hi bounds.
10174 while test "x$ac_lo" != "x$ac_hi"; do
10175   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10176   cat >conftest.$ac_ext <<_ACEOF
10177 /* confdefs.h.  */
10178 _ACEOF
10179 cat confdefs.h >>conftest.$ac_ext
10180 cat >>conftest.$ac_ext <<_ACEOF
10181 /* end confdefs.h.  */
10182
10183 int
10184 main ()
10185 {
10186 static int test_array [1 - 2 * !((__alignof (omp_lock_t)) <= $ac_mid)];
10187 test_array [0] = 0
10188
10189   ;
10190   return 0;
10191 }
10192 _ACEOF
10193 rm -f conftest.$ac_objext
10194 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10195   (eval $ac_compile) 2>conftest.er1
10196   ac_status=$?
10197   grep -v '^ *+' conftest.er1 >conftest.err
10198   rm -f conftest.er1
10199   cat conftest.err >&5
10200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10201   (exit $ac_status); } &&
10202          { ac_try='test -z "$ac_c_werror_flag"
10203                          || test ! -s conftest.err'
10204   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10205   (eval $ac_try) 2>&5
10206   ac_status=$?
10207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10208   (exit $ac_status); }; } &&
10209          { ac_try='test -s conftest.$ac_objext'
10210   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10211   (eval $ac_try) 2>&5
10212   ac_status=$?
10213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214   (exit $ac_status); }; }; then
10215   ac_hi=$ac_mid
10216 else
10217   echo "$as_me: failed program was:" >&5
10218 sed 's/^/| /' conftest.$ac_ext >&5
10219
10220 ac_lo=`expr '(' $ac_mid ')' + 1`
10221 fi
10222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10223 done
10224 case $ac_lo in
10225 ?*) OMP_LOCK_ALIGN=$ac_lo;;
10226 '')  ;;
10227 esac
10228 else
10229   if test "$cross_compiling" = yes; then
10230   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10231 See \`config.log' for more details." >&5
10232 echo "$as_me: error: cannot run test program while cross compiling
10233 See \`config.log' for more details." >&2;}
10234    { (exit 1); exit 1; }; }
10235 else
10236   cat >conftest.$ac_ext <<_ACEOF
10237 /* confdefs.h.  */
10238 _ACEOF
10239 cat confdefs.h >>conftest.$ac_ext
10240 cat >>conftest.$ac_ext <<_ACEOF
10241 /* end confdefs.h.  */
10242
10243 long longval () { return __alignof (omp_lock_t); }
10244 unsigned long ulongval () { return __alignof (omp_lock_t); }
10245 #include <stdio.h>
10246 #include <stdlib.h>
10247 int
10248 main ()
10249 {
10250
10251   FILE *f = fopen ("conftest.val", "w");
10252   if (! f)
10253     exit (1);
10254   if ((__alignof (omp_lock_t)) < 0)
10255     {
10256       long i = longval ();
10257       if (i != (__alignof (omp_lock_t)))
10258         exit (1);
10259       fprintf (f, "%ld\n", i);
10260     }
10261   else
10262     {
10263       unsigned long i = ulongval ();
10264       if (i != (__alignof (omp_lock_t)))
10265         exit (1);
10266       fprintf (f, "%lu\n", i);
10267     }
10268   exit (ferror (f) || fclose (f) != 0);
10269
10270   ;
10271   return 0;
10272 }
10273 _ACEOF
10274 rm -f conftest$ac_exeext
10275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10276   (eval $ac_link) 2>&5
10277   ac_status=$?
10278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10279   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10280   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10281   (eval $ac_try) 2>&5
10282   ac_status=$?
10283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10284   (exit $ac_status); }; }; then
10285   OMP_LOCK_ALIGN=`cat conftest.val`
10286 else
10287   echo "$as_me: program exited with status $ac_status" >&5
10288 echo "$as_me: failed program was:" >&5
10289 sed 's/^/| /' conftest.$ac_ext >&5
10290
10291 fi
10292 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10293 fi
10294 fi
10295 rm -f conftest.val
10296 if test "$cross_compiling" = yes; then
10297   # Depending upon the size, compute the lo and hi bounds.
10298 cat >conftest.$ac_ext <<_ACEOF
10299 /* confdefs.h.  */
10300 _ACEOF
10301 cat confdefs.h >>conftest.$ac_ext
10302 cat >>conftest.$ac_ext <<_ACEOF
10303 /* end confdefs.h.  */
10304
10305 int
10306 main ()
10307 {
10308 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= 0)];
10309 test_array [0] = 0
10310
10311   ;
10312   return 0;
10313 }
10314 _ACEOF
10315 rm -f conftest.$ac_objext
10316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10317   (eval $ac_compile) 2>conftest.er1
10318   ac_status=$?
10319   grep -v '^ *+' conftest.er1 >conftest.err
10320   rm -f conftest.er1
10321   cat conftest.err >&5
10322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10323   (exit $ac_status); } &&
10324          { ac_try='test -z "$ac_c_werror_flag"
10325                          || test ! -s conftest.err'
10326   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10327   (eval $ac_try) 2>&5
10328   ac_status=$?
10329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10330   (exit $ac_status); }; } &&
10331          { ac_try='test -s conftest.$ac_objext'
10332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10333   (eval $ac_try) 2>&5
10334   ac_status=$?
10335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336   (exit $ac_status); }; }; then
10337   ac_lo=0 ac_mid=0
10338   while :; do
10339     cat >conftest.$ac_ext <<_ACEOF
10340 /* confdefs.h.  */
10341 _ACEOF
10342 cat confdefs.h >>conftest.$ac_ext
10343 cat >>conftest.$ac_ext <<_ACEOF
10344 /* end confdefs.h.  */
10345
10346 int
10347 main ()
10348 {
10349 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
10350 test_array [0] = 0
10351
10352   ;
10353   return 0;
10354 }
10355 _ACEOF
10356 rm -f conftest.$ac_objext
10357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10358   (eval $ac_compile) 2>conftest.er1
10359   ac_status=$?
10360   grep -v '^ *+' conftest.er1 >conftest.err
10361   rm -f conftest.er1
10362   cat conftest.err >&5
10363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364   (exit $ac_status); } &&
10365          { ac_try='test -z "$ac_c_werror_flag"
10366                          || test ! -s conftest.err'
10367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10368   (eval $ac_try) 2>&5
10369   ac_status=$?
10370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371   (exit $ac_status); }; } &&
10372          { ac_try='test -s conftest.$ac_objext'
10373   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374   (eval $ac_try) 2>&5
10375   ac_status=$?
10376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377   (exit $ac_status); }; }; then
10378   ac_hi=$ac_mid; break
10379 else
10380   echo "$as_me: failed program was:" >&5
10381 sed 's/^/| /' conftest.$ac_ext >&5
10382
10383 ac_lo=`expr $ac_mid + 1`
10384                     if test $ac_lo -le $ac_mid; then
10385                       ac_lo= ac_hi=
10386                       break
10387                     fi
10388                     ac_mid=`expr 2 '*' $ac_mid + 1`
10389 fi
10390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10391   done
10392 else
10393   echo "$as_me: failed program was:" >&5
10394 sed 's/^/| /' conftest.$ac_ext >&5
10395
10396 cat >conftest.$ac_ext <<_ACEOF
10397 /* confdefs.h.  */
10398 _ACEOF
10399 cat confdefs.h >>conftest.$ac_ext
10400 cat >>conftest.$ac_ext <<_ACEOF
10401 /* end confdefs.h.  */
10402
10403 int
10404 main ()
10405 {
10406 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) < 0)];
10407 test_array [0] = 0
10408
10409   ;
10410   return 0;
10411 }
10412 _ACEOF
10413 rm -f conftest.$ac_objext
10414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10415   (eval $ac_compile) 2>conftest.er1
10416   ac_status=$?
10417   grep -v '^ *+' conftest.er1 >conftest.err
10418   rm -f conftest.er1
10419   cat conftest.err >&5
10420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421   (exit $ac_status); } &&
10422          { ac_try='test -z "$ac_c_werror_flag"
10423                          || test ! -s conftest.err'
10424   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10425   (eval $ac_try) 2>&5
10426   ac_status=$?
10427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10428   (exit $ac_status); }; } &&
10429          { ac_try='test -s conftest.$ac_objext'
10430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10431   (eval $ac_try) 2>&5
10432   ac_status=$?
10433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434   (exit $ac_status); }; }; then
10435   ac_hi=-1 ac_mid=-1
10436   while :; do
10437     cat >conftest.$ac_ext <<_ACEOF
10438 /* confdefs.h.  */
10439 _ACEOF
10440 cat confdefs.h >>conftest.$ac_ext
10441 cat >>conftest.$ac_ext <<_ACEOF
10442 /* end confdefs.h.  */
10443
10444 int
10445 main ()
10446 {
10447 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) >= $ac_mid)];
10448 test_array [0] = 0
10449
10450   ;
10451   return 0;
10452 }
10453 _ACEOF
10454 rm -f conftest.$ac_objext
10455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10456   (eval $ac_compile) 2>conftest.er1
10457   ac_status=$?
10458   grep -v '^ *+' conftest.er1 >conftest.err
10459   rm -f conftest.er1
10460   cat conftest.err >&5
10461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10462   (exit $ac_status); } &&
10463          { ac_try='test -z "$ac_c_werror_flag"
10464                          || test ! -s conftest.err'
10465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10466   (eval $ac_try) 2>&5
10467   ac_status=$?
10468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10469   (exit $ac_status); }; } &&
10470          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
10476   ac_lo=$ac_mid; break
10477 else
10478   echo "$as_me: failed program was:" >&5
10479 sed 's/^/| /' conftest.$ac_ext >&5
10480
10481 ac_hi=`expr '(' $ac_mid ')' - 1`
10482                        if test $ac_mid -le $ac_hi; then
10483                          ac_lo= ac_hi=
10484                          break
10485                        fi
10486                        ac_mid=`expr 2 '*' $ac_mid`
10487 fi
10488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10489   done
10490 else
10491   echo "$as_me: failed program was:" >&5
10492 sed 's/^/| /' conftest.$ac_ext >&5
10493
10494 ac_lo= ac_hi=
10495 fi
10496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10497 fi
10498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10499 # Binary search between lo and hi bounds.
10500 while test "x$ac_lo" != "x$ac_hi"; do
10501   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10502   cat >conftest.$ac_ext <<_ACEOF
10503 /* confdefs.h.  */
10504 _ACEOF
10505 cat confdefs.h >>conftest.$ac_ext
10506 cat >>conftest.$ac_ext <<_ACEOF
10507 /* end confdefs.h.  */
10508
10509 int
10510 main ()
10511 {
10512 static int test_array [1 - 2 * !((sizeof (omp_nest_lock_t)) <= $ac_mid)];
10513 test_array [0] = 0
10514
10515   ;
10516   return 0;
10517 }
10518 _ACEOF
10519 rm -f conftest.$ac_objext
10520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10521   (eval $ac_compile) 2>conftest.er1
10522   ac_status=$?
10523   grep -v '^ *+' conftest.er1 >conftest.err
10524   rm -f conftest.er1
10525   cat conftest.err >&5
10526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10527   (exit $ac_status); } &&
10528          { ac_try='test -z "$ac_c_werror_flag"
10529                          || test ! -s conftest.err'
10530   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10531   (eval $ac_try) 2>&5
10532   ac_status=$?
10533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10534   (exit $ac_status); }; } &&
10535          { ac_try='test -s conftest.$ac_objext'
10536   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10537   (eval $ac_try) 2>&5
10538   ac_status=$?
10539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10540   (exit $ac_status); }; }; then
10541   ac_hi=$ac_mid
10542 else
10543   echo "$as_me: failed program was:" >&5
10544 sed 's/^/| /' conftest.$ac_ext >&5
10545
10546 ac_lo=`expr '(' $ac_mid ')' + 1`
10547 fi
10548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10549 done
10550 case $ac_lo in
10551 ?*) OMP_NEST_LOCK_SIZE=$ac_lo;;
10552 '')  ;;
10553 esac
10554 else
10555   if test "$cross_compiling" = yes; then
10556   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10557 See \`config.log' for more details." >&5
10558 echo "$as_me: error: cannot run test program while cross compiling
10559 See \`config.log' for more details." >&2;}
10560    { (exit 1); exit 1; }; }
10561 else
10562   cat >conftest.$ac_ext <<_ACEOF
10563 /* confdefs.h.  */
10564 _ACEOF
10565 cat confdefs.h >>conftest.$ac_ext
10566 cat >>conftest.$ac_ext <<_ACEOF
10567 /* end confdefs.h.  */
10568
10569 long longval () { return sizeof (omp_nest_lock_t); }
10570 unsigned long ulongval () { return sizeof (omp_nest_lock_t); }
10571 #include <stdio.h>
10572 #include <stdlib.h>
10573 int
10574 main ()
10575 {
10576
10577   FILE *f = fopen ("conftest.val", "w");
10578   if (! f)
10579     exit (1);
10580   if ((sizeof (omp_nest_lock_t)) < 0)
10581     {
10582       long i = longval ();
10583       if (i != (sizeof (omp_nest_lock_t)))
10584         exit (1);
10585       fprintf (f, "%ld\n", i);
10586     }
10587   else
10588     {
10589       unsigned long i = ulongval ();
10590       if (i != (sizeof (omp_nest_lock_t)))
10591         exit (1);
10592       fprintf (f, "%lu\n", i);
10593     }
10594   exit (ferror (f) || fclose (f) != 0);
10595
10596   ;
10597   return 0;
10598 }
10599 _ACEOF
10600 rm -f conftest$ac_exeext
10601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10602   (eval $ac_link) 2>&5
10603   ac_status=$?
10604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10605   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10606   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10607   (eval $ac_try) 2>&5
10608   ac_status=$?
10609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610   (exit $ac_status); }; }; then
10611   OMP_NEST_LOCK_SIZE=`cat conftest.val`
10612 else
10613   echo "$as_me: program exited with status $ac_status" >&5
10614 echo "$as_me: failed program was:" >&5
10615 sed 's/^/| /' conftest.$ac_ext >&5
10616
10617 fi
10618 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10619 fi
10620 fi
10621 rm -f conftest.val
10622 if test "$cross_compiling" = yes; then
10623   # Depending upon the size, compute the lo and hi bounds.
10624 cat >conftest.$ac_ext <<_ACEOF
10625 /* confdefs.h.  */
10626 _ACEOF
10627 cat confdefs.h >>conftest.$ac_ext
10628 cat >>conftest.$ac_ext <<_ACEOF
10629 /* end confdefs.h.  */
10630
10631 int
10632 main ()
10633 {
10634 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= 0)];
10635 test_array [0] = 0
10636
10637   ;
10638   return 0;
10639 }
10640 _ACEOF
10641 rm -f conftest.$ac_objext
10642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10643   (eval $ac_compile) 2>conftest.er1
10644   ac_status=$?
10645   grep -v '^ *+' conftest.er1 >conftest.err
10646   rm -f conftest.er1
10647   cat conftest.err >&5
10648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10649   (exit $ac_status); } &&
10650          { ac_try='test -z "$ac_c_werror_flag"
10651                          || test ! -s conftest.err'
10652   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10653   (eval $ac_try) 2>&5
10654   ac_status=$?
10655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10656   (exit $ac_status); }; } &&
10657          { ac_try='test -s conftest.$ac_objext'
10658   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10659   (eval $ac_try) 2>&5
10660   ac_status=$?
10661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10662   (exit $ac_status); }; }; then
10663   ac_lo=0 ac_mid=0
10664   while :; do
10665     cat >conftest.$ac_ext <<_ACEOF
10666 /* confdefs.h.  */
10667 _ACEOF
10668 cat confdefs.h >>conftest.$ac_ext
10669 cat >>conftest.$ac_ext <<_ACEOF
10670 /* end confdefs.h.  */
10671
10672 int
10673 main ()
10674 {
10675 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
10676 test_array [0] = 0
10677
10678   ;
10679   return 0;
10680 }
10681 _ACEOF
10682 rm -f conftest.$ac_objext
10683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10684   (eval $ac_compile) 2>conftest.er1
10685   ac_status=$?
10686   grep -v '^ *+' conftest.er1 >conftest.err
10687   rm -f conftest.er1
10688   cat conftest.err >&5
10689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690   (exit $ac_status); } &&
10691          { ac_try='test -z "$ac_c_werror_flag"
10692                          || test ! -s conftest.err'
10693   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10694   (eval $ac_try) 2>&5
10695   ac_status=$?
10696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10697   (exit $ac_status); }; } &&
10698          { ac_try='test -s conftest.$ac_objext'
10699   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10700   (eval $ac_try) 2>&5
10701   ac_status=$?
10702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703   (exit $ac_status); }; }; then
10704   ac_hi=$ac_mid; break
10705 else
10706   echo "$as_me: failed program was:" >&5
10707 sed 's/^/| /' conftest.$ac_ext >&5
10708
10709 ac_lo=`expr $ac_mid + 1`
10710                     if test $ac_lo -le $ac_mid; then
10711                       ac_lo= ac_hi=
10712                       break
10713                     fi
10714                     ac_mid=`expr 2 '*' $ac_mid + 1`
10715 fi
10716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10717   done
10718 else
10719   echo "$as_me: failed program was:" >&5
10720 sed 's/^/| /' conftest.$ac_ext >&5
10721
10722 cat >conftest.$ac_ext <<_ACEOF
10723 /* confdefs.h.  */
10724 _ACEOF
10725 cat confdefs.h >>conftest.$ac_ext
10726 cat >>conftest.$ac_ext <<_ACEOF
10727 /* end confdefs.h.  */
10728
10729 int
10730 main ()
10731 {
10732 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) < 0)];
10733 test_array [0] = 0
10734
10735   ;
10736   return 0;
10737 }
10738 _ACEOF
10739 rm -f conftest.$ac_objext
10740 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10741   (eval $ac_compile) 2>conftest.er1
10742   ac_status=$?
10743   grep -v '^ *+' conftest.er1 >conftest.err
10744   rm -f conftest.er1
10745   cat conftest.err >&5
10746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10747   (exit $ac_status); } &&
10748          { ac_try='test -z "$ac_c_werror_flag"
10749                          || test ! -s conftest.err'
10750   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10751   (eval $ac_try) 2>&5
10752   ac_status=$?
10753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754   (exit $ac_status); }; } &&
10755          { ac_try='test -s conftest.$ac_objext'
10756   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10757   (eval $ac_try) 2>&5
10758   ac_status=$?
10759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10760   (exit $ac_status); }; }; then
10761   ac_hi=-1 ac_mid=-1
10762   while :; do
10763     cat >conftest.$ac_ext <<_ACEOF
10764 /* confdefs.h.  */
10765 _ACEOF
10766 cat confdefs.h >>conftest.$ac_ext
10767 cat >>conftest.$ac_ext <<_ACEOF
10768 /* end confdefs.h.  */
10769
10770 int
10771 main ()
10772 {
10773 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) >= $ac_mid)];
10774 test_array [0] = 0
10775
10776   ;
10777   return 0;
10778 }
10779 _ACEOF
10780 rm -f conftest.$ac_objext
10781 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10782   (eval $ac_compile) 2>conftest.er1
10783   ac_status=$?
10784   grep -v '^ *+' conftest.er1 >conftest.err
10785   rm -f conftest.er1
10786   cat conftest.err >&5
10787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10788   (exit $ac_status); } &&
10789          { ac_try='test -z "$ac_c_werror_flag"
10790                          || test ! -s conftest.err'
10791   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10792   (eval $ac_try) 2>&5
10793   ac_status=$?
10794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10795   (exit $ac_status); }; } &&
10796          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
10802   ac_lo=$ac_mid; break
10803 else
10804   echo "$as_me: failed program was:" >&5
10805 sed 's/^/| /' conftest.$ac_ext >&5
10806
10807 ac_hi=`expr '(' $ac_mid ')' - 1`
10808                        if test $ac_mid -le $ac_hi; then
10809                          ac_lo= ac_hi=
10810                          break
10811                        fi
10812                        ac_mid=`expr 2 '*' $ac_mid`
10813 fi
10814 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10815   done
10816 else
10817   echo "$as_me: failed program was:" >&5
10818 sed 's/^/| /' conftest.$ac_ext >&5
10819
10820 ac_lo= ac_hi=
10821 fi
10822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10823 fi
10824 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10825 # Binary search between lo and hi bounds.
10826 while test "x$ac_lo" != "x$ac_hi"; do
10827   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
10828   cat >conftest.$ac_ext <<_ACEOF
10829 /* confdefs.h.  */
10830 _ACEOF
10831 cat confdefs.h >>conftest.$ac_ext
10832 cat >>conftest.$ac_ext <<_ACEOF
10833 /* end confdefs.h.  */
10834
10835 int
10836 main ()
10837 {
10838 static int test_array [1 - 2 * !((__alignof (omp_nest_lock_t)) <= $ac_mid)];
10839 test_array [0] = 0
10840
10841   ;
10842   return 0;
10843 }
10844 _ACEOF
10845 rm -f conftest.$ac_objext
10846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10847   (eval $ac_compile) 2>conftest.er1
10848   ac_status=$?
10849   grep -v '^ *+' conftest.er1 >conftest.err
10850   rm -f conftest.er1
10851   cat conftest.err >&5
10852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10853   (exit $ac_status); } &&
10854          { ac_try='test -z "$ac_c_werror_flag"
10855                          || test ! -s conftest.err'
10856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10857   (eval $ac_try) 2>&5
10858   ac_status=$?
10859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10860   (exit $ac_status); }; } &&
10861          { ac_try='test -s conftest.$ac_objext'
10862   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10863   (eval $ac_try) 2>&5
10864   ac_status=$?
10865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10866   (exit $ac_status); }; }; then
10867   ac_hi=$ac_mid
10868 else
10869   echo "$as_me: failed program was:" >&5
10870 sed 's/^/| /' conftest.$ac_ext >&5
10871
10872 ac_lo=`expr '(' $ac_mid ')' + 1`
10873 fi
10874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10875 done
10876 case $ac_lo in
10877 ?*) OMP_NEST_LOCK_ALIGN=$ac_lo;;
10878 '')  ;;
10879 esac
10880 else
10881   if test "$cross_compiling" = yes; then
10882   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
10883 See \`config.log' for more details." >&5
10884 echo "$as_me: error: cannot run test program while cross compiling
10885 See \`config.log' for more details." >&2;}
10886    { (exit 1); exit 1; }; }
10887 else
10888   cat >conftest.$ac_ext <<_ACEOF
10889 /* confdefs.h.  */
10890 _ACEOF
10891 cat confdefs.h >>conftest.$ac_ext
10892 cat >>conftest.$ac_ext <<_ACEOF
10893 /* end confdefs.h.  */
10894
10895 long longval () { return __alignof (omp_nest_lock_t); }
10896 unsigned long ulongval () { return __alignof (omp_nest_lock_t); }
10897 #include <stdio.h>
10898 #include <stdlib.h>
10899 int
10900 main ()
10901 {
10902
10903   FILE *f = fopen ("conftest.val", "w");
10904   if (! f)
10905     exit (1);
10906   if ((__alignof (omp_nest_lock_t)) < 0)
10907     {
10908       long i = longval ();
10909       if (i != (__alignof (omp_nest_lock_t)))
10910         exit (1);
10911       fprintf (f, "%ld\n", i);
10912     }
10913   else
10914     {
10915       unsigned long i = ulongval ();
10916       if (i != (__alignof (omp_nest_lock_t)))
10917         exit (1);
10918       fprintf (f, "%lu\n", i);
10919     }
10920   exit (ferror (f) || fclose (f) != 0);
10921
10922   ;
10923   return 0;
10924 }
10925 _ACEOF
10926 rm -f conftest$ac_exeext
10927 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10928   (eval $ac_link) 2>&5
10929   ac_status=$?
10930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10931   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10932   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10933   (eval $ac_try) 2>&5
10934   ac_status=$?
10935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10936   (exit $ac_status); }; }; then
10937   OMP_NEST_LOCK_ALIGN=`cat conftest.val`
10938 else
10939   echo "$as_me: program exited with status $ac_status" >&5
10940 echo "$as_me: failed program was:" >&5
10941 sed 's/^/| /' conftest.$ac_ext >&5
10942
10943 fi
10944 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10945 fi
10946 fi
10947 rm -f conftest.val
10948
10949 # If the lock fits in an integer, then arrange for Fortran to use that
10950 # integer.  If it doesn't, then arrange for Fortran to use a pointer.
10951 # Except that we don't have a way at present to multi-lib the installed
10952 # Fortran modules, so we assume 8 bytes for pointers, regardless of the
10953 # actual target.
10954 OMP_LOCK_KIND=$OMP_LOCK_SIZE
10955 OMP_NEST_LOCK_KIND=$OMP_NEST_LOCK_SIZE
10956 if test $OMP_LOCK_SIZE -gt 8 || test $OMP_LOCK_ALIGN -gt $OMP_LOCK_SIZE; then
10957   OMP_LOCK_KIND=8
10958 fi
10959 if test $OMP_NEST_LOCK_SIZE -gt 8 || test $OMP_NEST_LOCK_ALIGN -gt $OMP_NEST_LOCK_SIZE; then
10960   OMP_NEST_LOCK_KIND=8
10961 fi
10962
10963
10964
10965
10966
10967
10968
10969 CFLAGS="$save_CFLAGS"
10970
10971                                         ac_config_files="$ac_config_files omp.h omp_lib.h omp_lib.f90 libgomp_f.h"
10972
10973                               ac_config_files="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
10974
10975 cat >confcache <<\_ACEOF
10976 # This file is a shell script that caches the results of configure
10977 # tests run on this system so they can be shared between configure
10978 # scripts and configure runs, see configure's option --config-cache.
10979 # It is not useful on other systems.  If it contains results you don't
10980 # want to keep, you may remove or edit it.
10981 #
10982 # config.status only pays attention to the cache file if you give it
10983 # the --recheck option to rerun configure.
10984 #
10985 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10986 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10987 # following values.
10988
10989 _ACEOF
10990
10991 # The following way of writing the cache mishandles newlines in values,
10992 # but we know of no workaround that is simple, portable, and efficient.
10993 # So, don't put newlines in cache variables' values.
10994 # Ultrix sh set writes to stderr and can't be redirected directly,
10995 # and sets the high bit in the cache file unless we assign to the vars.
10996 {
10997   (set) 2>&1 |
10998     case `(ac_space=' '; set | grep ac_space) 2>&1` in
10999     *ac_space=\ *)
11000       # `set' does not quote correctly, so add quotes (double-quote
11001       # substitution turns \\\\ into \\, and sed turns \\ into \).
11002       sed -n \
11003         "s/'/'\\\\''/g;
11004           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11005       ;;
11006     *)
11007       # `set' quotes correctly as required by POSIX, so do not add quotes.
11008       sed -n \
11009         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11010       ;;
11011     esac;
11012 } |
11013   sed '
11014      t clear
11015      : clear
11016      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11017      t end
11018      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11019      : end' >>confcache
11020 if diff $cache_file confcache >/dev/null 2>&1; then :; else
11021   if test -w $cache_file; then
11022     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11023     cat confcache >$cache_file
11024   else
11025     echo "not updating unwritable cache $cache_file"
11026   fi
11027 fi
11028 rm -f confcache
11029
11030 test "x$prefix" = xNONE && prefix=$ac_default_prefix
11031 # Let make expand exec_prefix.
11032 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11033
11034 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11035 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11036 # trailing colons and then remove the whole line if VPATH becomes empty
11037 # (actually we leave an empty line to preserve line numbers).
11038 if test "x$srcdir" = x.; then
11039   ac_vpsub='/^[  ]*VPATH[        ]*=/{
11040 s/:*\$(srcdir):*/:/;
11041 s/:*\${srcdir}:*/:/;
11042 s/:*@srcdir@:*/:/;
11043 s/^\([^=]*=[     ]*\):*/\1/;
11044 s/:*$//;
11045 s/^[^=]*=[       ]*$//;
11046 }'
11047 fi
11048
11049 DEFS=-DHAVE_CONFIG_H
11050
11051 ac_libobjs=
11052 ac_ltlibobjs=
11053 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11054   # 1. Remove the extension, and $U if already installed.
11055   ac_i=`echo "$ac_i" |
11056          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
11057   # 2. Add them.
11058   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11059   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11060 done
11061 LIBOBJS=$ac_libobjs
11062
11063 LTLIBOBJS=$ac_ltlibobjs
11064
11065
11066 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11067   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11068 Usually this means the macro was only invoked conditionally." >&5
11069 echo "$as_me: error: conditional \"AMDEP\" was never defined.
11070 Usually this means the macro was only invoked conditionally." >&2;}
11071    { (exit 1); exit 1; }; }
11072 fi
11073 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11074   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11075 Usually this means the macro was only invoked conditionally." >&5
11076 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11077 Usually this means the macro was only invoked conditionally." >&2;}
11078    { (exit 1); exit 1; }; }
11079 fi
11080 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11081   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11082 Usually this means the macro was only invoked conditionally." >&5
11083 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11084 Usually this means the macro was only invoked conditionally." >&2;}
11085    { (exit 1); exit 1; }; }
11086 fi
11087 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
11088   { { echo "$as_me:$LINENO: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
11089 Usually this means the macro was only invoked conditionally." >&5
11090 echo "$as_me: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
11091 Usually this means the macro was only invoked conditionally." >&2;}
11092    { (exit 1); exit 1; }; }
11093 fi
11094 if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
11095   { { echo "$as_me:$LINENO: error: conditional \"USE_FORTRAN\" was never defined.
11096 Usually this means the macro was only invoked conditionally." >&5
11097 echo "$as_me: error: conditional \"USE_FORTRAN\" was never defined.
11098 Usually this means the macro was only invoked conditionally." >&2;}
11099    { (exit 1); exit 1; }; }
11100 fi
11101
11102 : ${CONFIG_STATUS=./config.status}
11103 ac_clean_files_save=$ac_clean_files
11104 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11105 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11106 echo "$as_me: creating $CONFIG_STATUS" >&6;}
11107 cat >$CONFIG_STATUS <<_ACEOF
11108 #! $SHELL
11109 # Generated by $as_me.
11110 # Run this file to recreate the current configuration.
11111 # Compiler output produced by configure, useful for debugging
11112 # configure, is in config.log if it exists.
11113
11114 debug=false
11115 ac_cs_recheck=false
11116 ac_cs_silent=false
11117 SHELL=\${CONFIG_SHELL-$SHELL}
11118 _ACEOF
11119
11120 cat >>$CONFIG_STATUS <<\_ACEOF
11121 ## --------------------- ##
11122 ## M4sh Initialization.  ##
11123 ## --------------------- ##
11124
11125 # Be Bourne compatible
11126 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11127   emulate sh
11128   NULLCMD=:
11129   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11130   # is contrary to our usage.  Disable this feature.
11131   alias -g '${1+"$@"}'='"$@"'
11132 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11133   set -o posix
11134 fi
11135 DUALCASE=1; export DUALCASE # for MKS sh
11136
11137 # Support unset when possible.
11138 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11139   as_unset=unset
11140 else
11141   as_unset=false
11142 fi
11143
11144
11145 # Work around bugs in pre-3.0 UWIN ksh.
11146 $as_unset ENV MAIL MAILPATH
11147 PS1='$ '
11148 PS2='> '
11149 PS4='+ '
11150
11151 # NLS nuisances.
11152 for as_var in \
11153   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11154   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11155   LC_TELEPHONE LC_TIME
11156 do
11157   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
11158     eval $as_var=C; export $as_var
11159   else
11160     $as_unset $as_var
11161   fi
11162 done
11163
11164 # Required to use basename.
11165 if expr a : '\(a\)' >/dev/null 2>&1; then
11166   as_expr=expr
11167 else
11168   as_expr=false
11169 fi
11170
11171 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11172   as_basename=basename
11173 else
11174   as_basename=false
11175 fi
11176
11177
11178 # Name of the executable.
11179 as_me=`$as_basename "$0" ||
11180 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11181          X"$0" : 'X\(//\)$' \| \
11182          X"$0" : 'X\(/\)$' \| \
11183          .     : '\(.\)' 2>/dev/null ||
11184 echo X/"$0" |
11185     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11186           /^X\/\(\/\/\)$/{ s//\1/; q; }
11187           /^X\/\(\/\).*/{ s//\1/; q; }
11188           s/.*/./; q'`
11189
11190
11191 # PATH needs CR, and LINENO needs CR and PATH.
11192 # Avoid depending upon Character Ranges.
11193 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11194 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11195 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11196 as_cr_digits='0123456789'
11197 as_cr_alnum=$as_cr_Letters$as_cr_digits
11198
11199 # The user is always right.
11200 if test "${PATH_SEPARATOR+set}" != set; then
11201   echo "#! /bin/sh" >conf$$.sh
11202   echo  "exit 0"   >>conf$$.sh
11203   chmod +x conf$$.sh
11204   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11205     PATH_SEPARATOR=';'
11206   else
11207     PATH_SEPARATOR=:
11208   fi
11209   rm -f conf$$.sh
11210 fi
11211
11212
11213   as_lineno_1=$LINENO
11214   as_lineno_2=$LINENO
11215   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11216   test "x$as_lineno_1" != "x$as_lineno_2" &&
11217   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
11218   # Find who we are.  Look in the path if we contain no path at all
11219   # relative or not.
11220   case $0 in
11221     *[\\/]* ) as_myself=$0 ;;
11222     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11223 for as_dir in $PATH
11224 do
11225   IFS=$as_save_IFS
11226   test -z "$as_dir" && as_dir=.
11227   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11228 done
11229
11230        ;;
11231   esac
11232   # We did not find ourselves, most probably we were run as `sh COMMAND'
11233   # in which case we are not to be found in the path.
11234   if test "x$as_myself" = x; then
11235     as_myself=$0
11236   fi
11237   if test ! -f "$as_myself"; then
11238     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11239 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11240    { (exit 1); exit 1; }; }
11241   fi
11242   case $CONFIG_SHELL in
11243   '')
11244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11245 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11246 do
11247   IFS=$as_save_IFS
11248   test -z "$as_dir" && as_dir=.
11249   for as_base in sh bash ksh sh5; do
11250          case $as_dir in
11251          /*)
11252            if ("$as_dir/$as_base" -c '
11253   as_lineno_1=$LINENO
11254   as_lineno_2=$LINENO
11255   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11256   test "x$as_lineno_1" != "x$as_lineno_2" &&
11257   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
11258              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11259              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11260              CONFIG_SHELL=$as_dir/$as_base
11261              export CONFIG_SHELL
11262              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11263            fi;;
11264          esac
11265        done
11266 done
11267 ;;
11268   esac
11269
11270   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11271   # uniformly replaced by the line number.  The first 'sed' inserts a
11272   # line-number line before each line; the second 'sed' does the real
11273   # work.  The second script uses 'N' to pair each line-number line
11274   # with the numbered line, and appends trailing '-' during
11275   # substitution so that $LINENO is not a special case at line end.
11276   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11277   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
11278   sed '=' <$as_myself |
11279     sed '
11280       N
11281       s,$,-,
11282       : loop
11283       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11284       t loop
11285       s,-$,,
11286       s,^['$as_cr_digits']*\n,,
11287     ' >$as_me.lineno &&
11288   chmod +x $as_me.lineno ||
11289     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11290 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11291    { (exit 1); exit 1; }; }
11292
11293   # Don't try to exec as it changes $[0], causing all sort of problems
11294   # (the dirname of $[0] is not the place where we might find the
11295   # original and so on.  Autoconf is especially sensible to this).
11296   . ./$as_me.lineno
11297   # Exit status is that of the last command.
11298   exit
11299 }
11300
11301
11302 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11303   *c*,-n*) ECHO_N= ECHO_C='
11304 ' ECHO_T='      ' ;;
11305   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11306   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
11307 esac
11308
11309 if expr a : '\(a\)' >/dev/null 2>&1; then
11310   as_expr=expr
11311 else
11312   as_expr=false
11313 fi
11314
11315 rm -f conf$$ conf$$.exe conf$$.file
11316 echo >conf$$.file
11317 if ln -s conf$$.file conf$$ 2>/dev/null; then
11318   # We could just check for DJGPP; but this test a) works b) is more generic
11319   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11320   if test -f conf$$.exe; then
11321     # Don't use ln at all; we don't have any links
11322     as_ln_s='cp -p'
11323   else
11324     as_ln_s='ln -s'
11325   fi
11326 elif ln conf$$.file conf$$ 2>/dev/null; then
11327   as_ln_s=ln
11328 else
11329   as_ln_s='cp -p'
11330 fi
11331 rm -f conf$$ conf$$.exe conf$$.file
11332
11333 if mkdir -p . 2>/dev/null; then
11334   as_mkdir_p=:
11335 else
11336   test -d ./-p && rmdir ./-p
11337   as_mkdir_p=false
11338 fi
11339
11340 as_executable_p="test -f"
11341
11342 # Sed expression to map a string onto a valid CPP name.
11343 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11344
11345 # Sed expression to map a string onto a valid variable name.
11346 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11347
11348
11349 # IFS
11350 # We need space, tab and new line, in precisely that order.
11351 as_nl='
11352 '
11353 IFS="   $as_nl"
11354
11355 # CDPATH.
11356 $as_unset CDPATH
11357
11358 exec 6>&1
11359
11360 # Open the log real soon, to keep \$[0] and so on meaningful, and to
11361 # report actual input values of CONFIG_FILES etc. instead of their
11362 # values after options handling.  Logging --version etc. is OK.
11363 exec 5>>config.log
11364 {
11365   echo
11366   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11367 ## Running $as_me. ##
11368 _ASBOX
11369 } >&5
11370 cat >&5 <<_CSEOF
11371
11372 This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
11373 generated by GNU Autoconf 2.59.  Invocation command line was
11374
11375   CONFIG_FILES    = $CONFIG_FILES
11376   CONFIG_HEADERS  = $CONFIG_HEADERS
11377   CONFIG_LINKS    = $CONFIG_LINKS
11378   CONFIG_COMMANDS = $CONFIG_COMMANDS
11379   $ $0 $@
11380
11381 _CSEOF
11382 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11383 echo >&5
11384 _ACEOF
11385
11386 # Files that config.status was made for.
11387 if test -n "$ac_config_files"; then
11388   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
11389 fi
11390
11391 if test -n "$ac_config_headers"; then
11392   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
11393 fi
11394
11395 if test -n "$ac_config_links"; then
11396   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
11397 fi
11398
11399 if test -n "$ac_config_commands"; then
11400   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11401 fi
11402
11403 cat >>$CONFIG_STATUS <<\_ACEOF
11404
11405 ac_cs_usage="\
11406 \`$as_me' instantiates files from templates according to the
11407 current configuration.
11408
11409 Usage: $0 [OPTIONS] [FILE]...
11410
11411   -h, --help       print this help, then exit
11412   -V, --version    print version number, then exit
11413   -q, --quiet      do not print progress messages
11414   -d, --debug      don't remove temporary files
11415       --recheck    update $as_me by reconfiguring in the same conditions
11416   --file=FILE[:TEMPLATE]
11417                    instantiate the configuration file FILE
11418   --header=FILE[:TEMPLATE]
11419                    instantiate the configuration header FILE
11420
11421 Configuration files:
11422 $config_files
11423
11424 Configuration headers:
11425 $config_headers
11426
11427 Configuration commands:
11428 $config_commands
11429
11430 Report bugs to <bug-autoconf@gnu.org>."
11431 _ACEOF
11432
11433 cat >>$CONFIG_STATUS <<_ACEOF
11434 ac_cs_version="\\
11435 GNU OpenMP Runtime Library config.status 1.0
11436 configured by $0, generated by GNU Autoconf 2.59,
11437   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
11438
11439 Copyright (C) 2003 Free Software Foundation, Inc.
11440 This config.status script is free software; the Free Software Foundation
11441 gives unlimited permission to copy, distribute and modify it."
11442 srcdir=$srcdir
11443 INSTALL="$INSTALL"
11444 _ACEOF
11445
11446 cat >>$CONFIG_STATUS <<\_ACEOF
11447 # If no file are specified by the user, then we need to provide default
11448 # value.  By we need to know if files were specified by the user.
11449 ac_need_defaults=:
11450 while test $# != 0
11451 do
11452   case $1 in
11453   --*=*)
11454     ac_option=`expr "x$1" : 'x\([^=]*\)='`
11455     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11456     ac_shift=:
11457     ;;
11458   -*)
11459     ac_option=$1
11460     ac_optarg=$2
11461     ac_shift=shift
11462     ;;
11463   *) # This is not an option, so the user has probably given explicit
11464      # arguments.
11465      ac_option=$1
11466      ac_need_defaults=false;;
11467   esac
11468
11469   case $ac_option in
11470   # Handling of the options.
11471 _ACEOF
11472 cat >>$CONFIG_STATUS <<\_ACEOF
11473   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11474     ac_cs_recheck=: ;;
11475   --version | --vers* | -V )
11476     echo "$ac_cs_version"; exit 0 ;;
11477   --he | --h)
11478     # Conflict between --help and --header
11479     { { echo "$as_me:$LINENO: error: ambiguous option: $1
11480 Try \`$0 --help' for more information." >&5
11481 echo "$as_me: error: ambiguous option: $1
11482 Try \`$0 --help' for more information." >&2;}
11483    { (exit 1); exit 1; }; };;
11484   --help | --hel | -h )
11485     echo "$ac_cs_usage"; exit 0 ;;
11486   --debug | --d* | -d )
11487     debug=: ;;
11488   --file | --fil | --fi | --f )
11489     $ac_shift
11490     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11491     ac_need_defaults=false;;
11492   --header | --heade | --head | --hea )
11493     $ac_shift
11494     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11495     ac_need_defaults=false;;
11496   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11497   | -silent | --silent | --silen | --sile | --sil | --si | --s)
11498     ac_cs_silent=: ;;
11499
11500   # This is an error.
11501   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11502 Try \`$0 --help' for more information." >&5
11503 echo "$as_me: error: unrecognized option: $1
11504 Try \`$0 --help' for more information." >&2;}
11505    { (exit 1); exit 1; }; } ;;
11506
11507   *) ac_config_targets="$ac_config_targets $1" ;;
11508
11509   esac
11510   shift
11511 done
11512
11513 ac_configure_extra_args=
11514
11515 if $ac_cs_silent; then
11516   exec 6>/dev/null
11517   ac_configure_extra_args="$ac_configure_extra_args --silent"
11518 fi
11519
11520 _ACEOF
11521 cat >>$CONFIG_STATUS <<_ACEOF
11522 if \$ac_cs_recheck; then
11523   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11524   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11525 fi
11526
11527 _ACEOF
11528
11529 cat >>$CONFIG_STATUS <<_ACEOF
11530 #
11531 # INIT-COMMANDS section.
11532 #
11533
11534
11535 srcdir="$srcdir"
11536 host="$host"
11537 target="$target"
11538 with_multisubdir="$with_multisubdir"
11539 with_multisrctop="$with_multisrctop"
11540 with_target_subdir="$with_target_subdir"
11541 ac_configure_args="${multilib_arg} ${ac_configure_args}"
11542 multi_basedir="$multi_basedir"
11543 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11544 CC="$CC"
11545 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11546
11547 GCC="$GCC"
11548 CC="$CC"
11549 acx_cv_header_stdint="$acx_cv_header_stdint"
11550 acx_cv_type_int8_t="$acx_cv_type_int8_t"
11551 acx_cv_type_int16_t="$acx_cv_type_int16_t"
11552 acx_cv_type_int32_t="$acx_cv_type_int32_t"
11553 acx_cv_type_int64_t="$acx_cv_type_int64_t"
11554 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
11555 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
11556 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
11557 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
11558 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
11559 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
11560 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
11561 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
11562 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
11563
11564
11565 _ACEOF
11566
11567
11568
11569 cat >>$CONFIG_STATUS <<\_ACEOF
11570 for ac_config_target in $ac_config_targets
11571 do
11572   case "$ac_config_target" in
11573   # Handling of arguments.
11574   "omp.h" ) CONFIG_FILES="$CONFIG_FILES omp.h" ;;
11575   "omp_lib.h" ) CONFIG_FILES="$CONFIG_FILES omp_lib.h" ;;
11576   "omp_lib.f90" ) CONFIG_FILES="$CONFIG_FILES omp_lib.f90" ;;
11577   "libgomp_f.h" ) CONFIG_FILES="$CONFIG_FILES libgomp_f.h" ;;
11578   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11579   "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
11580   "libgomp.spec" ) CONFIG_FILES="$CONFIG_FILES libgomp.spec" ;;
11581   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11582   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11583   "gstdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
11584   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11585   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11586 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11587    { (exit 1); exit 1; }; };;
11588   esac
11589 done
11590
11591 # If the user did not use the arguments to specify the items to instantiate,
11592 # then the envvar interface is used.  Set only those that are not.
11593 # We use the long form for the default assignment because of an extremely
11594 # bizarre bug on SunOS 4.1.3.
11595 if $ac_need_defaults; then
11596   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11597   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11598   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11599 fi
11600
11601 # Have a temporary directory for convenience.  Make it in the build tree
11602 # simply because there is no reason to put it here, and in addition,
11603 # creating and moving files from /tmp can sometimes cause problems.
11604 # Create a temporary directory, and hook for its removal unless debugging.
11605 $debug ||
11606 {
11607   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11608   trap '{ (exit 1); exit 1; }' 1 2 13 15
11609 }
11610
11611 # Create a (secure) tmp directory for tmp files.
11612
11613 {
11614   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11615   test -n "$tmp" && test -d "$tmp"
11616 }  ||
11617 {
11618   tmp=./confstat$$-$RANDOM
11619   (umask 077 && mkdir $tmp)
11620 } ||
11621 {
11622    echo "$me: cannot create a temporary directory in ." >&2
11623    { (exit 1); exit 1; }
11624 }
11625
11626 _ACEOF
11627
11628 cat >>$CONFIG_STATUS <<_ACEOF
11629
11630 #
11631 # CONFIG_FILES section.
11632 #
11633
11634 # No need to generate the scripts if there are no CONFIG_FILES.
11635 # This happens for instance when ./config.status config.h
11636 if test -n "\$CONFIG_FILES"; then
11637   # Protect against being on the right side of a sed subst in config.status.
11638   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11639    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11640 s,@SHELL@,$SHELL,;t t
11641 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11642 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11643 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11644 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11645 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11646 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11647 s,@exec_prefix@,$exec_prefix,;t t
11648 s,@prefix@,$prefix,;t t
11649 s,@program_transform_name@,$program_transform_name,;t t
11650 s,@bindir@,$bindir,;t t
11651 s,@sbindir@,$sbindir,;t t
11652 s,@libexecdir@,$libexecdir,;t t
11653 s,@datadir@,$datadir,;t t
11654 s,@sysconfdir@,$sysconfdir,;t t
11655 s,@sharedstatedir@,$sharedstatedir,;t t
11656 s,@localstatedir@,$localstatedir,;t t
11657 s,@libdir@,$libdir,;t t
11658 s,@includedir@,$includedir,;t t
11659 s,@oldincludedir@,$oldincludedir,;t t
11660 s,@infodir@,$infodir,;t t
11661 s,@mandir@,$mandir,;t t
11662 s,@build_alias@,$build_alias,;t t
11663 s,@host_alias@,$host_alias,;t t
11664 s,@target_alias@,$target_alias,;t t
11665 s,@DEFS@,$DEFS,;t t
11666 s,@ECHO_C@,$ECHO_C,;t t
11667 s,@ECHO_N@,$ECHO_N,;t t
11668 s,@ECHO_T@,$ECHO_T,;t t
11669 s,@LIBS@,$LIBS,;t t
11670 s,@build@,$build,;t t
11671 s,@build_cpu@,$build_cpu,;t t
11672 s,@build_vendor@,$build_vendor,;t t
11673 s,@build_os@,$build_os,;t t
11674 s,@host@,$host,;t t
11675 s,@host_cpu@,$host_cpu,;t t
11676 s,@host_vendor@,$host_vendor,;t t
11677 s,@host_os@,$host_os,;t t
11678 s,@target@,$target,;t t
11679 s,@target_cpu@,$target_cpu,;t t
11680 s,@target_vendor@,$target_vendor,;t t
11681 s,@target_os@,$target_os,;t t
11682 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11683 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11684 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11685 s,@CYGPATH_W@,$CYGPATH_W,;t t
11686 s,@PACKAGE@,$PACKAGE,;t t
11687 s,@VERSION@,$VERSION,;t t
11688 s,@ACLOCAL@,$ACLOCAL,;t t
11689 s,@AUTOCONF@,$AUTOCONF,;t t
11690 s,@AUTOMAKE@,$AUTOMAKE,;t t
11691 s,@AUTOHEADER@,$AUTOHEADER,;t t
11692 s,@MAKEINFO@,$MAKEINFO,;t t
11693 s,@install_sh@,$install_sh,;t t
11694 s,@STRIP@,$STRIP,;t t
11695 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11696 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
11697 s,@mkdir_p@,$mkdir_p,;t t
11698 s,@AWK@,$AWK,;t t
11699 s,@SET_MAKE@,$SET_MAKE,;t t
11700 s,@am__leading_dot@,$am__leading_dot,;t t
11701 s,@AMTAR@,$AMTAR,;t t
11702 s,@am__tar@,$am__tar,;t t
11703 s,@am__untar@,$am__untar,;t t
11704 s,@multi_basedir@,$multi_basedir,;t t
11705 s,@toolexecdir@,$toolexecdir,;t t
11706 s,@toolexeclibdir@,$toolexeclibdir,;t t
11707 s,@CC@,$CC,;t t
11708 s,@ac_ct_CC@,$ac_ct_CC,;t t
11709 s,@EXEEXT@,$EXEEXT,;t t
11710 s,@OBJEXT@,$OBJEXT,;t t
11711 s,@DEPDIR@,$DEPDIR,;t t
11712 s,@am__include@,$am__include,;t t
11713 s,@am__quote@,$am__quote,;t t
11714 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11715 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11716 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11717 s,@CCDEPMODE@,$CCDEPMODE,;t t
11718 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11719 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11720 s,@CFLAGS@,$CFLAGS,;t t
11721 s,@AR@,$AR,;t t
11722 s,@ac_ct_AR@,$ac_ct_AR,;t t
11723 s,@RANLIB@,$RANLIB,;t t
11724 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11725 s,@PERL@,$PERL,;t t
11726 s,@LN_S@,$LN_S,;t t
11727 s,@LIBTOOL@,$LIBTOOL,;t t
11728 s,@enable_shared@,$enable_shared,;t t
11729 s,@enable_static@,$enable_static,;t t
11730 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11731 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11732 s,@MAINT@,$MAINT,;t t
11733 s,@FC@,$FC,;t t
11734 s,@FCFLAGS@,$FCFLAGS,;t t
11735 s,@LDFLAGS@,$LDFLAGS,;t t
11736 s,@ac_ct_FC@,$ac_ct_FC,;t t
11737 s,@libtool_VERSION@,$libtool_VERSION,;t t
11738 s,@CPP@,$CPP,;t t
11739 s,@CPPFLAGS@,$CPPFLAGS,;t t
11740 s,@EGREP@,$EGREP,;t t
11741 s,@SECTION_LDFLAGS@,$SECTION_LDFLAGS,;t t
11742 s,@OPT_LDFLAGS@,$OPT_LDFLAGS,;t t
11743 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE,;t t
11744 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE,;t t
11745 s,@config_path@,$config_path,;t t
11746 s,@XCFLAGS@,$XCFLAGS,;t t
11747 s,@XLDFLAGS@,$XLDFLAGS,;t t
11748 s,@link_gomp@,$link_gomp,;t t
11749 s,@USE_FORTRAN_TRUE@,$USE_FORTRAN_TRUE,;t t
11750 s,@USE_FORTRAN_FALSE@,$USE_FORTRAN_FALSE,;t t
11751 s,@OMP_LOCK_SIZE@,$OMP_LOCK_SIZE,;t t
11752 s,@OMP_LOCK_ALIGN@,$OMP_LOCK_ALIGN,;t t
11753 s,@OMP_NEST_LOCK_SIZE@,$OMP_NEST_LOCK_SIZE,;t t
11754 s,@OMP_NEST_LOCK_ALIGN@,$OMP_NEST_LOCK_ALIGN,;t t
11755 s,@OMP_LOCK_KIND@,$OMP_LOCK_KIND,;t t
11756 s,@OMP_NEST_LOCK_KIND@,$OMP_NEST_LOCK_KIND,;t t
11757 s,@LIBOBJS@,$LIBOBJS,;t t
11758 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
11759 CEOF
11760
11761 _ACEOF
11762
11763   cat >>$CONFIG_STATUS <<\_ACEOF
11764   # Split the substitutions into bite-sized pieces for seds with
11765   # small command number limits, like on Digital OSF/1 and HP-UX.
11766   ac_max_sed_lines=48
11767   ac_sed_frag=1 # Number of current file.
11768   ac_beg=1 # First line for current file.
11769   ac_end=$ac_max_sed_lines # Line after last line for current file.
11770   ac_more_lines=:
11771   ac_sed_cmds=
11772   while $ac_more_lines; do
11773     if test $ac_beg -gt 1; then
11774       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11775     else
11776       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11777     fi
11778     if test ! -s $tmp/subs.frag; then
11779       ac_more_lines=false
11780     else
11781       # The purpose of the label and of the branching condition is to
11782       # speed up the sed processing (if there are no `@' at all, there
11783       # is no need to browse any of the substitutions).
11784       # These are the two extra sed commands mentioned above.
11785       (echo ':t
11786   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11787       if test -z "$ac_sed_cmds"; then
11788         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
11789       else
11790         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
11791       fi
11792       ac_sed_frag=`expr $ac_sed_frag + 1`
11793       ac_beg=$ac_end
11794       ac_end=`expr $ac_end + $ac_max_sed_lines`
11795     fi
11796   done
11797   if test -z "$ac_sed_cmds"; then
11798     ac_sed_cmds=cat
11799   fi
11800 fi # test -n "$CONFIG_FILES"
11801
11802 _ACEOF
11803 cat >>$CONFIG_STATUS <<\_ACEOF
11804 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
11805   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11806   case $ac_file in
11807   - | *:- | *:-:* ) # input from stdin
11808         cat >$tmp/stdin
11809         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11810         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11811   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11812         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11813   * )   ac_file_in=$ac_file.in ;;
11814   esac
11815
11816   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11817   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11818 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11819          X"$ac_file" : 'X\(//\)[^/]' \| \
11820          X"$ac_file" : 'X\(//\)$' \| \
11821          X"$ac_file" : 'X\(/\)' \| \
11822          .     : '\(.\)' 2>/dev/null ||
11823 echo X"$ac_file" |
11824     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11825           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11826           /^X\(\/\/\)$/{ s//\1/; q; }
11827           /^X\(\/\).*/{ s//\1/; q; }
11828           s/.*/./; q'`
11829   { if $as_mkdir_p; then
11830     mkdir -p "$ac_dir"
11831   else
11832     as_dir="$ac_dir"
11833     as_dirs=
11834     while test ! -d "$as_dir"; do
11835       as_dirs="$as_dir $as_dirs"
11836       as_dir=`(dirname "$as_dir") 2>/dev/null ||
11837 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11838          X"$as_dir" : 'X\(//\)[^/]' \| \
11839          X"$as_dir" : 'X\(//\)$' \| \
11840          X"$as_dir" : 'X\(/\)' \| \
11841          .     : '\(.\)' 2>/dev/null ||
11842 echo X"$as_dir" |
11843     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11844           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11845           /^X\(\/\/\)$/{ s//\1/; q; }
11846           /^X\(\/\).*/{ s//\1/; q; }
11847           s/.*/./; q'`
11848     done
11849     test ! -n "$as_dirs" || mkdir $as_dirs
11850   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11851 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11852    { (exit 1); exit 1; }; }; }
11853
11854   ac_builddir=.
11855
11856 if test "$ac_dir" != .; then
11857   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11858   # A "../" for each directory in $ac_dir_suffix.
11859   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11860 else
11861   ac_dir_suffix= ac_top_builddir=
11862 fi
11863
11864 case $srcdir in
11865   .)  # No --srcdir option.  We are building in place.
11866     ac_srcdir=.
11867     if test -z "$ac_top_builddir"; then
11868        ac_top_srcdir=.
11869     else
11870        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11871     fi ;;
11872   [\\/]* | ?:[\\/]* )  # Absolute path.
11873     ac_srcdir=$srcdir$ac_dir_suffix;
11874     ac_top_srcdir=$srcdir ;;
11875   *) # Relative path.
11876     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11877     ac_top_srcdir=$ac_top_builddir$srcdir ;;
11878 esac
11879
11880 # Do not use `cd foo && pwd` to compute absolute paths, because
11881 # the directories may not exist.
11882 case `pwd` in
11883 .) ac_abs_builddir="$ac_dir";;
11884 *)
11885   case "$ac_dir" in
11886   .) ac_abs_builddir=`pwd`;;
11887   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11888   *) ac_abs_builddir=`pwd`/"$ac_dir";;
11889   esac;;
11890 esac
11891 case $ac_abs_builddir in
11892 .) ac_abs_top_builddir=${ac_top_builddir}.;;
11893 *)
11894   case ${ac_top_builddir}. in
11895   .) ac_abs_top_builddir=$ac_abs_builddir;;
11896   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11897   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11898   esac;;
11899 esac
11900 case $ac_abs_builddir in
11901 .) ac_abs_srcdir=$ac_srcdir;;
11902 *)
11903   case $ac_srcdir in
11904   .) ac_abs_srcdir=$ac_abs_builddir;;
11905   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11906   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11907   esac;;
11908 esac
11909 case $ac_abs_builddir in
11910 .) ac_abs_top_srcdir=$ac_top_srcdir;;
11911 *)
11912   case $ac_top_srcdir in
11913   .) ac_abs_top_srcdir=$ac_abs_builddir;;
11914   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11915   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11916   esac;;
11917 esac
11918
11919
11920   case $INSTALL in
11921   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11922   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
11923   esac
11924
11925   if test x"$ac_file" != x-; then
11926     { echo "$as_me:$LINENO: creating $ac_file" >&5
11927 echo "$as_me: creating $ac_file" >&6;}
11928     rm -f "$ac_file"
11929   fi
11930   # Let's still pretend it is `configure' which instantiates (i.e., don't
11931   # use $as_me), people would be surprised to read:
11932   #    /* config.h.  Generated by config.status.  */
11933   if test x"$ac_file" = x-; then
11934     configure_input=
11935   else
11936     configure_input="$ac_file.  "
11937   fi
11938   configure_input=$configure_input"Generated from `echo $ac_file_in |
11939                                      sed 's,.*/,,'` by configure."
11940
11941   # First look for the input files in the build tree, otherwise in the
11942   # src tree.
11943   ac_file_inputs=`IFS=:
11944     for f in $ac_file_in; do
11945       case $f in
11946       -) echo $tmp/stdin ;;
11947       [\\/$]*)
11948          # Absolute (can't be DOS-style, as IFS=:)
11949          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11950 echo "$as_me: error: cannot find input file: $f" >&2;}
11951    { (exit 1); exit 1; }; }
11952          echo "$f";;
11953       *) # Relative
11954          if test -f "$f"; then
11955            # Build tree
11956            echo "$f"
11957          elif test -f "$srcdir/$f"; then
11958            # Source tree
11959            echo "$srcdir/$f"
11960          else
11961            # /dev/null tree
11962            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11963 echo "$as_me: error: cannot find input file: $f" >&2;}
11964    { (exit 1); exit 1; }; }
11965          fi;;
11966       esac
11967     done` || { (exit 1); exit 1; }
11968 _ACEOF
11969 cat >>$CONFIG_STATUS <<_ACEOF
11970   sed "$ac_vpsub
11971 $extrasub
11972 _ACEOF
11973 cat >>$CONFIG_STATUS <<\_ACEOF
11974 :t
11975 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11976 s,@configure_input@,$configure_input,;t t
11977 s,@srcdir@,$ac_srcdir,;t t
11978 s,@abs_srcdir@,$ac_abs_srcdir,;t t
11979 s,@top_srcdir@,$ac_top_srcdir,;t t
11980 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11981 s,@builddir@,$ac_builddir,;t t
11982 s,@abs_builddir@,$ac_abs_builddir,;t t
11983 s,@top_builddir@,$ac_top_builddir,;t t
11984 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11985 s,@INSTALL@,$ac_INSTALL,;t t
11986 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11987   rm -f $tmp/stdin
11988   if test x"$ac_file" != x-; then
11989     mv $tmp/out $ac_file
11990   else
11991     cat $tmp/out
11992     rm -f $tmp/out
11993   fi
11994
11995 done
11996 _ACEOF
11997 cat >>$CONFIG_STATUS <<\_ACEOF
11998
11999 #
12000 # CONFIG_HEADER section.
12001 #
12002
12003 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12004 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12005 #
12006 # ac_d sets the value in "#define NAME VALUE" lines.
12007 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
12008 ac_dB='[         ].*$,\1#\2'
12009 ac_dC=' '
12010 ac_dD=',;t'
12011 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12012 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12013 ac_uB='$,\1#\2define\3'
12014 ac_uC=' '
12015 ac_uD=',;t'
12016
12017 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12018   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12019   case $ac_file in
12020   - | *:- | *:-:* ) # input from stdin
12021         cat >$tmp/stdin
12022         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12023         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12024   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12025         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12026   * )   ac_file_in=$ac_file.in ;;
12027   esac
12028
12029   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12030 echo "$as_me: creating $ac_file" >&6;}
12031
12032   # First look for the input files in the build tree, otherwise in the
12033   # src tree.
12034   ac_file_inputs=`IFS=:
12035     for f in $ac_file_in; do
12036       case $f in
12037       -) echo $tmp/stdin ;;
12038       [\\/$]*)
12039          # Absolute (can't be DOS-style, as IFS=:)
12040          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12041 echo "$as_me: error: cannot find input file: $f" >&2;}
12042    { (exit 1); exit 1; }; }
12043          # Do quote $f, to prevent DOS paths from being IFS'd.
12044          echo "$f";;
12045       *) # Relative
12046          if test -f "$f"; then
12047            # Build tree
12048            echo "$f"
12049          elif test -f "$srcdir/$f"; then
12050            # Source tree
12051            echo "$srcdir/$f"
12052          else
12053            # /dev/null tree
12054            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
12055 echo "$as_me: error: cannot find input file: $f" >&2;}
12056    { (exit 1); exit 1; }; }
12057          fi;;
12058       esac
12059     done` || { (exit 1); exit 1; }
12060   # Remove the trailing spaces.
12061   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
12062
12063 _ACEOF
12064
12065 # Transform confdefs.h into two sed scripts, `conftest.defines' and
12066 # `conftest.undefs', that substitutes the proper values into
12067 # config.h.in to produce config.h.  The first handles `#define'
12068 # templates, and the second `#undef' templates.
12069 # And first: Protect against being on the right side of a sed subst in
12070 # config.status.  Protect against being in an unquoted here document
12071 # in config.status.
12072 rm -f conftest.defines conftest.undefs
12073 # Using a here document instead of a string reduces the quoting nightmare.
12074 # Putting comments in sed scripts is not portable.
12075 #
12076 # `end' is used to avoid that the second main sed command (meant for
12077 # 0-ary CPP macros) applies to n-ary macro definitions.
12078 # See the Autoconf documentation for `clear'.
12079 cat >confdef2sed.sed <<\_ACEOF
12080 s/[\\&,]/\\&/g
12081 s,[\\$`],\\&,g
12082 t clear
12083 : clear
12084 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
12085 t end
12086 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
12087 : end
12088 _ACEOF
12089 # If some macros were called several times there might be several times
12090 # the same #defines, which is useless.  Nevertheless, we may not want to
12091 # sort them, since we want the *last* AC-DEFINE to be honored.
12092 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12093 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12094 rm -f confdef2sed.sed
12095
12096 # This sed command replaces #undef with comments.  This is necessary, for
12097 # example, in the case of _POSIX_SOURCE, which is predefined and required
12098 # on some systems where configure will not decide to define it.
12099 cat >>conftest.undefs <<\_ACEOF
12100 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
12101 _ACEOF
12102
12103 # Break up conftest.defines because some shells have a limit on the size
12104 # of here documents, and old seds have small limits too (100 cmds).
12105 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
12106 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
12107 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12108 echo '  :' >>$CONFIG_STATUS
12109 rm -f conftest.tail
12110 while grep . conftest.defines >/dev/null
12111 do
12112   # Write a limited-size here document to $tmp/defines.sed.
12113   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12114   # Speed up: don't consider the non `#define' lines.
12115   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
12116   # Work around the forget-to-reset-the-flag bug.
12117   echo 't clr' >>$CONFIG_STATUS
12118   echo ': clr' >>$CONFIG_STATUS
12119   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12120   echo 'CEOF
12121   sed -f $tmp/defines.sed $tmp/in >$tmp/out
12122   rm -f $tmp/in
12123   mv $tmp/out $tmp/in
12124 ' >>$CONFIG_STATUS
12125   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12126   rm -f conftest.defines
12127   mv conftest.tail conftest.defines
12128 done
12129 rm -f conftest.defines
12130 echo '  fi # grep' >>$CONFIG_STATUS
12131 echo >>$CONFIG_STATUS
12132
12133 # Break up conftest.undefs because some shells have a limit on the size
12134 # of here documents, and old seds have small limits too (100 cmds).
12135 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
12136 rm -f conftest.tail
12137 while grep . conftest.undefs >/dev/null
12138 do
12139   # Write a limited-size here document to $tmp/undefs.sed.
12140   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12141   # Speed up: don't consider the non `#undef'
12142   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
12143   # Work around the forget-to-reset-the-flag bug.
12144   echo 't clr' >>$CONFIG_STATUS
12145   echo ': clr' >>$CONFIG_STATUS
12146   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
12147   echo 'CEOF
12148   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12149   rm -f $tmp/in
12150   mv $tmp/out $tmp/in
12151 ' >>$CONFIG_STATUS
12152   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12153   rm -f conftest.undefs
12154   mv conftest.tail conftest.undefs
12155 done
12156 rm -f conftest.undefs
12157
12158 cat >>$CONFIG_STATUS <<\_ACEOF
12159   # Let's still pretend it is `configure' which instantiates (i.e., don't
12160   # use $as_me), people would be surprised to read:
12161   #    /* config.h.  Generated by config.status.  */
12162   if test x"$ac_file" = x-; then
12163     echo "/* Generated by configure.  */" >$tmp/config.h
12164   else
12165     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
12166   fi
12167   cat $tmp/in >>$tmp/config.h
12168   rm -f $tmp/in
12169   if test x"$ac_file" != x-; then
12170     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12171       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12172 echo "$as_me: $ac_file is unchanged" >&6;}
12173     else
12174       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12175 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12176          X"$ac_file" : 'X\(//\)[^/]' \| \
12177          X"$ac_file" : 'X\(//\)$' \| \
12178          X"$ac_file" : 'X\(/\)' \| \
12179          .     : '\(.\)' 2>/dev/null ||
12180 echo X"$ac_file" |
12181     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12182           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12183           /^X\(\/\/\)$/{ s//\1/; q; }
12184           /^X\(\/\).*/{ s//\1/; q; }
12185           s/.*/./; q'`
12186       { if $as_mkdir_p; then
12187     mkdir -p "$ac_dir"
12188   else
12189     as_dir="$ac_dir"
12190     as_dirs=
12191     while test ! -d "$as_dir"; do
12192       as_dirs="$as_dir $as_dirs"
12193       as_dir=`(dirname "$as_dir") 2>/dev/null ||
12194 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12195          X"$as_dir" : 'X\(//\)[^/]' \| \
12196          X"$as_dir" : 'X\(//\)$' \| \
12197          X"$as_dir" : 'X\(/\)' \| \
12198          .     : '\(.\)' 2>/dev/null ||
12199 echo X"$as_dir" |
12200     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12201           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12202           /^X\(\/\/\)$/{ s//\1/; q; }
12203           /^X\(\/\).*/{ s//\1/; q; }
12204           s/.*/./; q'`
12205     done
12206     test ! -n "$as_dirs" || mkdir $as_dirs
12207   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12208 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12209    { (exit 1); exit 1; }; }; }
12210
12211       rm -f $ac_file
12212       mv $tmp/config.h $ac_file
12213     fi
12214   else
12215     cat $tmp/config.h
12216     rm -f $tmp/config.h
12217   fi
12218 # Compute $ac_file's index in $config_headers.
12219 _am_stamp_count=1
12220 for _am_header in $config_headers :; do
12221   case $_am_header in
12222     $ac_file | $ac_file:* )
12223       break ;;
12224     * )
12225       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12226   esac
12227 done
12228 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12229 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12230          X$ac_file : 'X\(//\)[^/]' \| \
12231          X$ac_file : 'X\(//\)$' \| \
12232          X$ac_file : 'X\(/\)' \| \
12233          .     : '\(.\)' 2>/dev/null ||
12234 echo X$ac_file |
12235     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12236           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12237           /^X\(\/\/\)$/{ s//\1/; q; }
12238           /^X\(\/\).*/{ s//\1/; q; }
12239           s/.*/./; q'`/stamp-h$_am_stamp_count
12240 done
12241 _ACEOF
12242 cat >>$CONFIG_STATUS <<\_ACEOF
12243
12244 #
12245 # CONFIG_COMMANDS section.
12246 #
12247 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12248   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12249   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12250   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12251 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12252          X"$ac_dest" : 'X\(//\)[^/]' \| \
12253          X"$ac_dest" : 'X\(//\)$' \| \
12254          X"$ac_dest" : 'X\(/\)' \| \
12255          .     : '\(.\)' 2>/dev/null ||
12256 echo X"$ac_dest" |
12257     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12258           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12259           /^X\(\/\/\)$/{ s//\1/; q; }
12260           /^X\(\/\).*/{ s//\1/; q; }
12261           s/.*/./; q'`
12262   { if $as_mkdir_p; then
12263     mkdir -p "$ac_dir"
12264   else
12265     as_dir="$ac_dir"
12266     as_dirs=
12267     while test ! -d "$as_dir"; do
12268       as_dirs="$as_dir $as_dirs"
12269       as_dir=`(dirname "$as_dir") 2>/dev/null ||
12270 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12271          X"$as_dir" : 'X\(//\)[^/]' \| \
12272          X"$as_dir" : 'X\(//\)$' \| \
12273          X"$as_dir" : 'X\(/\)' \| \
12274          .     : '\(.\)' 2>/dev/null ||
12275 echo X"$as_dir" |
12276     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12277           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12278           /^X\(\/\/\)$/{ s//\1/; q; }
12279           /^X\(\/\).*/{ s//\1/; q; }
12280           s/.*/./; q'`
12281     done
12282     test ! -n "$as_dirs" || mkdir $as_dirs
12283   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12284 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12285    { (exit 1); exit 1; }; }; }
12286
12287   ac_builddir=.
12288
12289 if test "$ac_dir" != .; then
12290   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12291   # A "../" for each directory in $ac_dir_suffix.
12292   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12293 else
12294   ac_dir_suffix= ac_top_builddir=
12295 fi
12296
12297 case $srcdir in
12298   .)  # No --srcdir option.  We are building in place.
12299     ac_srcdir=.
12300     if test -z "$ac_top_builddir"; then
12301        ac_top_srcdir=.
12302     else
12303        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12304     fi ;;
12305   [\\/]* | ?:[\\/]* )  # Absolute path.
12306     ac_srcdir=$srcdir$ac_dir_suffix;
12307     ac_top_srcdir=$srcdir ;;
12308   *) # Relative path.
12309     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12310     ac_top_srcdir=$ac_top_builddir$srcdir ;;
12311 esac
12312
12313 # Do not use `cd foo && pwd` to compute absolute paths, because
12314 # the directories may not exist.
12315 case `pwd` in
12316 .) ac_abs_builddir="$ac_dir";;
12317 *)
12318   case "$ac_dir" in
12319   .) ac_abs_builddir=`pwd`;;
12320   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12321   *) ac_abs_builddir=`pwd`/"$ac_dir";;
12322   esac;;
12323 esac
12324 case $ac_abs_builddir in
12325 .) ac_abs_top_builddir=${ac_top_builddir}.;;
12326 *)
12327   case ${ac_top_builddir}. in
12328   .) ac_abs_top_builddir=$ac_abs_builddir;;
12329   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12330   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12331   esac;;
12332 esac
12333 case $ac_abs_builddir in
12334 .) ac_abs_srcdir=$ac_srcdir;;
12335 *)
12336   case $ac_srcdir in
12337   .) ac_abs_srcdir=$ac_abs_builddir;;
12338   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12339   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12340   esac;;
12341 esac
12342 case $ac_abs_builddir in
12343 .) ac_abs_top_srcdir=$ac_top_srcdir;;
12344 *)
12345   case $ac_top_srcdir in
12346   .) ac_abs_top_srcdir=$ac_abs_builddir;;
12347   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12348   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12349   esac;;
12350 esac
12351
12352
12353   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12354 echo "$as_me: executing $ac_dest commands" >&6;}
12355   case $ac_dest in
12356     default-1 )
12357 # Only add multilib support code if we just rebuilt the top-level
12358 # Makefile.
12359 case " $CONFIG_FILES " in
12360  *" Makefile "*)
12361    ac_file=Makefile . ${multi_basedir}/config-ml.in
12362    ;;
12363 esac ;;
12364     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12365   # Strip MF so we end up with the name of the file.
12366   mf=`echo "$mf" | sed -e 's/:.*$//'`
12367   # Check whether this is an Automake generated Makefile or not.
12368   # We used to match only the files named `Makefile.in', but
12369   # some people rename them; so instead we look at the file content.
12370   # Grep'ing the first line is not enough: some people post-process
12371   # each Makefile.in and add a new line on top of each file to say so.
12372   # So let's grep whole file.
12373   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12374     dirpart=`(dirname "$mf") 2>/dev/null ||
12375 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12376          X"$mf" : 'X\(//\)[^/]' \| \
12377          X"$mf" : 'X\(//\)$' \| \
12378          X"$mf" : 'X\(/\)' \| \
12379          .     : '\(.\)' 2>/dev/null ||
12380 echo X"$mf" |
12381     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12382           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12383           /^X\(\/\/\)$/{ s//\1/; q; }
12384           /^X\(\/\).*/{ s//\1/; q; }
12385           s/.*/./; q'`
12386   else
12387     continue
12388   fi
12389   # Extract the definition of DEPDIR, am__include, and am__quote
12390   # from the Makefile without running `make'.
12391   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12392   test -z "$DEPDIR" && continue
12393   am__include=`sed -n 's/^am__include = //p' < "$mf"`
12394   test -z "am__include" && continue
12395   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12396   # When using ansi2knr, U may be empty or an underscore; expand it
12397   U=`sed -n 's/^U = //p' < "$mf"`
12398   # Find all dependency output files, they are included files with
12399   # $(DEPDIR) in their names.  We invoke sed twice because it is the
12400   # simplest approach to changing $(DEPDIR) to its actual value in the
12401   # expansion.
12402   for file in `sed -n "
12403     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12404        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12405     # Make sure the directory exists.
12406     test -f "$dirpart/$file" && continue
12407     fdir=`(dirname "$file") 2>/dev/null ||
12408 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12409          X"$file" : 'X\(//\)[^/]' \| \
12410          X"$file" : 'X\(//\)$' \| \
12411          X"$file" : 'X\(/\)' \| \
12412          .     : '\(.\)' 2>/dev/null ||
12413 echo X"$file" |
12414     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12415           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12416           /^X\(\/\/\)$/{ s//\1/; q; }
12417           /^X\(\/\).*/{ s//\1/; q; }
12418           s/.*/./; q'`
12419     { if $as_mkdir_p; then
12420     mkdir -p $dirpart/$fdir
12421   else
12422     as_dir=$dirpart/$fdir
12423     as_dirs=
12424     while test ! -d "$as_dir"; do
12425       as_dirs="$as_dir $as_dirs"
12426       as_dir=`(dirname "$as_dir") 2>/dev/null ||
12427 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12428          X"$as_dir" : 'X\(//\)[^/]' \| \
12429          X"$as_dir" : 'X\(//\)$' \| \
12430          X"$as_dir" : 'X\(/\)' \| \
12431          .     : '\(.\)' 2>/dev/null ||
12432 echo X"$as_dir" |
12433     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12434           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12435           /^X\(\/\/\)$/{ s//\1/; q; }
12436           /^X\(\/\).*/{ s//\1/; q; }
12437           s/.*/./; q'`
12438     done
12439     test ! -n "$as_dirs" || mkdir $as_dirs
12440   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12441 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12442    { (exit 1); exit 1; }; }; }
12443
12444     # echo "creating $dirpart/$file"
12445     echo '# dummy' > "$dirpart/$file"
12446   done
12447 done
12448  ;;
12449     gstdint.h )
12450 if test "$GCC" = yes; then
12451   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
12452 else
12453   echo "/* generated for $CC */" > tmp-stdint.h
12454 fi
12455
12456 sed 's/^ *//' >> tmp-stdint.h <<EOF
12457
12458   #ifndef GCC_GENERATED_STDINT_H
12459   #define GCC_GENERATED_STDINT_H 1
12460
12461   #include <sys/types.h>
12462 EOF
12463
12464 if test "$acx_cv_header_stdint" != stdint.h; then
12465   echo "#include <stddef.h>" >> tmp-stdint.h
12466 fi
12467 if test "$acx_cv_header_stdint" != stddef.h; then
12468   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
12469 fi
12470
12471 sed 's/^ *//' >> tmp-stdint.h <<EOF
12472   /* glibc uses these symbols as guards to prevent redefinitions.  */
12473   #ifdef __int8_t_defined
12474   #define _INT8_T
12475   #define _INT16_T
12476   #define _INT32_T
12477   #endif
12478   #ifdef __uint32_t_defined
12479   #define _UINT32_T
12480   #endif
12481
12482 EOF
12483
12484 # ----------------- done header, emit basic int types -------------
12485 if test "$acx_cv_header_stdint" = stddef.h; then
12486   sed 's/^ *//' >> tmp-stdint.h <<EOF
12487
12488     #ifndef _UINT8_T
12489     #define _UINT8_T
12490     typedef unsigned $acx_cv_type_int8_t uint8_t;
12491     #endif
12492
12493     #ifndef _UINT16_T
12494     #define _UINT16_T
12495     typedef unsigned $acx_cv_type_int16_t uint16_t;
12496     #endif
12497
12498     #ifndef _UINT32_T
12499     #define _UINT32_T
12500     typedef unsigned $acx_cv_type_int32_t uint32_t;
12501     #endif
12502
12503     #ifndef _INT8_T
12504     #define _INT8_T
12505     typedef $acx_cv_type_int8_t int8_t;
12506     #endif
12507
12508     #ifndef _INT16_T
12509     #define _INT16_T
12510     typedef $acx_cv_type_int16_t int16_t;
12511     #endif
12512
12513     #ifndef _INT32_T
12514     #define _INT32_T
12515     typedef $acx_cv_type_int32_t int32_t;
12516     #endif
12517 EOF
12518 elif test "$ac_cv_type_u_int32_t" = yes; then
12519   sed 's/^ *//' >> tmp-stdint.h <<EOF
12520
12521     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
12522     #ifndef _INT8_T
12523     #define _INT8_T
12524     #endif
12525     #ifndef _INT16_T
12526     #define _INT16_T
12527     #endif
12528     #ifndef _INT32_T
12529     #define _INT32_T
12530     #endif
12531
12532     #ifndef _UINT8_T
12533     #define _UINT8_T
12534     typedef u_int8_t uint8_t;
12535     #endif
12536
12537     #ifndef _UINT16_T
12538     #define _UINT16_T
12539     typedef u_int16_t uint16_t;
12540     #endif
12541
12542     #ifndef _UINT32_T
12543     #define _UINT32_T
12544     typedef u_int32_t uint32_t;
12545     #endif
12546 EOF
12547 else
12548   sed 's/^ *//' >> tmp-stdint.h <<EOF
12549
12550     /* Some systems have guard macros to prevent redefinitions, define them.  */
12551     #ifndef _INT8_T
12552     #define _INT8_T
12553     #endif
12554     #ifndef _INT16_T
12555     #define _INT16_T
12556     #endif
12557     #ifndef _INT32_T
12558     #define _INT32_T
12559     #endif
12560     #ifndef _UINT8_T
12561     #define _UINT8_T
12562     #endif
12563     #ifndef _UINT16_T
12564     #define _UINT16_T
12565     #endif
12566     #ifndef _UINT32_T
12567     #define _UINT32_T
12568     #endif
12569 EOF
12570 fi
12571
12572 # ------------- done basic int types, emit int64_t types ------------
12573 if test "$ac_cv_type_uint64_t" = yes; then
12574   sed 's/^ *//' >> tmp-stdint.h <<EOF
12575
12576     /* system headers have good uint64_t and int64_t */
12577     #ifndef _INT64_T
12578     #define _INT64_T
12579     #endif
12580     #ifndef _UINT64_T
12581     #define _UINT64_T
12582     #endif
12583 EOF
12584 elif test "$ac_cv_type_u_int64_t" = yes; then
12585   sed 's/^ *//' >> tmp-stdint.h <<EOF
12586
12587     /* system headers have an u_int64_t (and int64_t) */
12588     #ifndef _INT64_T
12589     #define _INT64_T
12590     #endif
12591     #ifndef _UINT64_T
12592     #define _UINT64_T
12593     typedef u_int64_t uint64_t;
12594     #endif
12595 EOF
12596 elif test -n "$acx_cv_type_int64_t"; then
12597   sed 's/^ *//' >> tmp-stdint.h <<EOF
12598
12599     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
12600     #ifndef _INT64_T
12601     #define _INT64_T
12602     typedef $acx_cv_type_int64_t int64_t;
12603     #endif
12604     #ifndef _UINT64_T
12605     #define _UINT64_T
12606     typedef unsigned $acx_cv_type_int64_t uint64_t;
12607     #endif
12608 EOF
12609 else
12610   sed 's/^ *//' >> tmp-stdint.h <<EOF
12611
12612     /* some common heuristics for int64_t, using compiler-specific tests */
12613     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
12614     #ifndef _INT64_T
12615     #define _INT64_T
12616     typedef long long int64_t;
12617     #endif
12618     #ifndef _UINT64_T
12619     #define _UINT64_T
12620     typedef unsigned long long uint64_t;
12621     #endif
12622
12623     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
12624     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
12625        does not implement __extension__.  But that compiler doesn't define
12626        __GNUC_MINOR__.  */
12627     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
12628     # define __extension__
12629     # endif
12630
12631     # ifndef _INT64_T
12632     # define _INT64_T
12633     __extension__ typedef long long int64_t;
12634     # endif
12635     # ifndef _UINT64_T
12636     # define _UINT64_T
12637     __extension__ typedef unsigned long long uint64_t;
12638     # endif
12639
12640     #elif !defined __STRICT_ANSI__
12641     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
12642
12643     #  ifndef _INT64_T
12644     #  define _INT64_T
12645     typedef __int64 int64_t;
12646     #  endif
12647     #  ifndef _UINT64_T
12648     #  define _UINT64_T
12649     typedef unsigned __int64 uint64_t;
12650     #  endif
12651     # endif /* compiler */
12652
12653     #endif /* ANSI version */
12654 EOF
12655 fi
12656
12657 # ------------- done int64_t types, emit intptr types ------------
12658 if test "$ac_cv_type_uintptr_t" != yes; then
12659   sed 's/^ *//' >> tmp-stdint.h <<EOF
12660
12661     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
12662     typedef u$acx_cv_type_intptr_t uintptr_t;
12663     typedef $acx_cv_type_intptr_t  intptr_t;
12664 EOF
12665 fi
12666
12667 # ------------- done intptr types, emit int_least types ------------
12668 if test "$ac_cv_type_int_least32_t" != yes; then
12669   sed 's/^ *//' >> tmp-stdint.h <<EOF
12670
12671     /* Define int_least types */
12672     typedef int8_t     int_least8_t;
12673     typedef int16_t    int_least16_t;
12674     typedef int32_t    int_least32_t;
12675     #ifdef _INT64_T
12676     typedef int64_t    int_least64_t;
12677     #endif
12678
12679     typedef uint8_t    uint_least8_t;
12680     typedef uint16_t   uint_least16_t;
12681     typedef uint32_t   uint_least32_t;
12682     #ifdef _UINT64_T
12683     typedef uint64_t   uint_least64_t;
12684     #endif
12685 EOF
12686 fi
12687
12688 # ------------- done intptr types, emit int_fast types ------------
12689 if test "$ac_cv_type_int_fast32_t" != yes; then
12690       sed 's/^ *//' >> tmp-stdint.h <<EOF
12691
12692     /* Define int_fast types.  short is often slow */
12693     typedef int8_t       int_fast8_t;
12694     typedef int          int_fast16_t;
12695     typedef int32_t      int_fast32_t;
12696     #ifdef _INT64_T
12697     typedef int64_t      int_fast64_t;
12698     #endif
12699
12700     typedef uint8_t      uint_fast8_t;
12701     typedef unsigned int uint_fast16_t;
12702     typedef uint32_t     uint_fast32_t;
12703     #ifdef _UINT64_T
12704     typedef uint64_t     uint_fast64_t;
12705     #endif
12706 EOF
12707 fi
12708
12709 if test "$ac_cv_type_uintmax_t" != yes; then
12710   sed 's/^ *//' >> tmp-stdint.h <<EOF
12711
12712     /* Define intmax based on what we found */
12713     #ifdef _INT64_T
12714     typedef int64_t       intmax_t;
12715     #else
12716     typedef long          intmax_t;
12717     #endif
12718     #ifdef _UINT64_T
12719     typedef uint64_t      uintmax_t;
12720     #else
12721     typedef unsigned long uintmax_t;
12722     #endif
12723 EOF
12724 fi
12725
12726 sed 's/^ *//' >> tmp-stdint.h <<EOF
12727
12728   #endif /* GCC_GENERATED_STDINT_H */
12729 EOF
12730
12731 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
12732   rm -f tmp-stdint.h
12733 else
12734   mv -f tmp-stdint.h gstdint.h
12735 fi
12736
12737  ;;
12738   esac
12739 done
12740 _ACEOF
12741
12742 cat >>$CONFIG_STATUS <<\_ACEOF
12743
12744 { (exit 0); exit 0; }
12745 _ACEOF
12746 chmod +x $CONFIG_STATUS
12747 ac_clean_files=$ac_clean_files_save
12748
12749
12750 # configure is writing to config.log, and then calls config.status.
12751 # config.status does its own redirection, appending to config.log.
12752 # Unfortunately, on DOS this fails, as config.log is still kept open
12753 # by configure, so config.status won't be able to write to it; its
12754 # output is simply discarded.  So we exec the FD to /dev/null,
12755 # effectively closing config.log, so it can be properly (re)opened and
12756 # appended to by config.status.  When coming back to configure, we
12757 # need to make the FD available again.
12758 if test "$no_create" != yes; then
12759   ac_cs_success=:
12760   ac_config_status_args=
12761   test "$silent" = yes &&
12762     ac_config_status_args="$ac_config_status_args --quiet"
12763   exec 5>/dev/null
12764   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12765   exec 5>>config.log
12766   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12767   # would make configure fail if this is the last instruction.
12768   $ac_cs_success || { (exit 1); exit 1; }
12769 fi
12770