OSDN Git Service

f1d1485e3c0186fb202d0a44851fa554c2687fdc
[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 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   _g_switchUse the Linux futex system call
858                           permit yes|no [default=yes]
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) ;;
1373        *) { { echo "$as_me:$LINENO: error: Argument to enable/disable linux-futex must be yes or no" >&5
1374 echo "$as_me: error: Argument to enable/disable linux-futex must be yes or no" >&2;}
1375    { (exit 1); exit 1; }; } ;;
1376       esac
1377
1378 else
1379   enable_linux_futex=yes
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 if test "${ac_cv_header_pthread_h+set}" = set; then
5498   echo "$as_me:$LINENO: checking for pthread.h" >&5
5499 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
5500 if test "${ac_cv_header_pthread_h+set}" = set; then
5501   echo $ECHO_N "(cached) $ECHO_C" >&6
5502 fi
5503 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
5504 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
5505 else
5506   # Is the header compilable?
5507 echo "$as_me:$LINENO: checking pthread.h usability" >&5
5508 echo $ECHO_N "checking pthread.h usability... $ECHO_C" >&6
5509 cat >conftest.$ac_ext <<_ACEOF
5510 /* confdefs.h.  */
5511 _ACEOF
5512 cat confdefs.h >>conftest.$ac_ext
5513 cat >>conftest.$ac_ext <<_ACEOF
5514 /* end confdefs.h.  */
5515 $ac_includes_default
5516 #include <pthread.h>
5517 _ACEOF
5518 rm -f conftest.$ac_objext
5519 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5520   (eval $ac_compile) 2>conftest.er1
5521   ac_status=$?
5522   grep -v '^ *+' conftest.er1 >conftest.err
5523   rm -f conftest.er1
5524   cat conftest.err >&5
5525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5526   (exit $ac_status); } &&
5527          { ac_try='test -z "$ac_c_werror_flag"
5528                          || test ! -s conftest.err'
5529   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5530   (eval $ac_try) 2>&5
5531   ac_status=$?
5532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5533   (exit $ac_status); }; } &&
5534          { ac_try='test -s conftest.$ac_objext'
5535   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5536   (eval $ac_try) 2>&5
5537   ac_status=$?
5538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5539   (exit $ac_status); }; }; then
5540   ac_header_compiler=yes
5541 else
5542   echo "$as_me: failed program was:" >&5
5543 sed 's/^/| /' conftest.$ac_ext >&5
5544
5545 ac_header_compiler=no
5546 fi
5547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5548 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5549 echo "${ECHO_T}$ac_header_compiler" >&6
5550
5551 # Is the header present?
5552 echo "$as_me:$LINENO: checking pthread.h presence" >&5
5553 echo $ECHO_N "checking pthread.h presence... $ECHO_C" >&6
5554 cat >conftest.$ac_ext <<_ACEOF
5555 /* confdefs.h.  */
5556 _ACEOF
5557 cat confdefs.h >>conftest.$ac_ext
5558 cat >>conftest.$ac_ext <<_ACEOF
5559 /* end confdefs.h.  */
5560 #include <pthread.h>
5561 _ACEOF
5562 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5563   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5564   ac_status=$?
5565   grep -v '^ *+' conftest.er1 >conftest.err
5566   rm -f conftest.er1
5567   cat conftest.err >&5
5568   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569   (exit $ac_status); } >/dev/null; then
5570   if test -s conftest.err; then
5571     ac_cpp_err=$ac_c_preproc_warn_flag
5572     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5573   else
5574     ac_cpp_err=
5575   fi
5576 else
5577   ac_cpp_err=yes
5578 fi
5579 if test -z "$ac_cpp_err"; then
5580   ac_header_preproc=yes
5581 else
5582   echo "$as_me: failed program was:" >&5
5583 sed 's/^/| /' conftest.$ac_ext >&5
5584
5585   ac_header_preproc=no
5586 fi
5587 rm -f conftest.err conftest.$ac_ext
5588 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5589 echo "${ECHO_T}$ac_header_preproc" >&6
5590
5591 # So?  What about this header?
5592 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5593   yes:no: )
5594     { echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
5595 echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5596     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
5597 echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
5598     ac_header_preproc=yes
5599     ;;
5600   no:yes:* )
5601     { echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
5602 echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
5603     { echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
5604 echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
5605     { echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
5606 echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
5607     { echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
5608 echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
5609     { echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
5610 echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
5611     { echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
5612 echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
5613     (
5614       cat <<\_ASBOX
5615 ## ----------------------------------------------------- ##
5616 ## Report this to the GNU OpenMP Runtime Library lists.  ##
5617 ## ----------------------------------------------------- ##
5618 _ASBOX
5619     ) |
5620       sed "s/^/$as_me: WARNING:     /" >&2
5621     ;;
5622 esac
5623 echo "$as_me:$LINENO: checking for pthread.h" >&5
5624 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
5625 if test "${ac_cv_header_pthread_h+set}" = set; then
5626   echo $ECHO_N "(cached) $ECHO_C" >&6
5627 else
5628   ac_cv_header_pthread_h=$ac_header_preproc
5629 fi
5630 echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
5631 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
5632
5633 fi
5634 if test $ac_cv_header_pthread_h = yes; then
5635   :
5636 else
5637   { { echo "$as_me:$LINENO: error: Pthreads are required to build libgomp" >&5
5638 echo "$as_me: error: Pthreads are required to build libgomp" >&2;}
5639    { (exit 1); exit 1; }; }
5640 fi
5641
5642
5643
5644
5645
5646 inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
5647
5648 acx_cv_header_stdint=stddef.h
5649 acx_cv_header_stdint_kind="(already complete)"
5650 for i in stdint.h $inttype_headers; do
5651   unset ac_cv_type_uintptr_t
5652   unset ac_cv_type_uintmax_t
5653   unset ac_cv_type_int_least32_t
5654   unset ac_cv_type_int_fast32_t
5655   unset ac_cv_type_uint64_t
5656   echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
5657   echo "$as_me:$LINENO: checking for uintmax_t" >&5
5658 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
5659 if test "${ac_cv_type_uintmax_t+set}" = set; then
5660   echo $ECHO_N "(cached) $ECHO_C" >&6
5661 else
5662   cat >conftest.$ac_ext <<_ACEOF
5663 /* confdefs.h.  */
5664 _ACEOF
5665 cat confdefs.h >>conftest.$ac_ext
5666 cat >>conftest.$ac_ext <<_ACEOF
5667 /* end confdefs.h.  */
5668 #include <sys/types.h>
5669 #include <$i>
5670
5671 int
5672 main ()
5673 {
5674 if ((uintmax_t *) 0)
5675   return 0;
5676 if (sizeof (uintmax_t))
5677   return 0;
5678   ;
5679   return 0;
5680 }
5681 _ACEOF
5682 rm -f conftest.$ac_objext
5683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5684   (eval $ac_compile) 2>conftest.er1
5685   ac_status=$?
5686   grep -v '^ *+' conftest.er1 >conftest.err
5687   rm -f conftest.er1
5688   cat conftest.err >&5
5689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5690   (exit $ac_status); } &&
5691          { ac_try='test -z "$ac_c_werror_flag"
5692                          || test ! -s conftest.err'
5693   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5694   (eval $ac_try) 2>&5
5695   ac_status=$?
5696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5697   (exit $ac_status); }; } &&
5698          { ac_try='test -s conftest.$ac_objext'
5699   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5700   (eval $ac_try) 2>&5
5701   ac_status=$?
5702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5703   (exit $ac_status); }; }; then
5704   ac_cv_type_uintmax_t=yes
5705 else
5706   echo "$as_me: failed program was:" >&5
5707 sed 's/^/| /' conftest.$ac_ext >&5
5708
5709 ac_cv_type_uintmax_t=no
5710 fi
5711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5712 fi
5713 echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
5714 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
5715 if test $ac_cv_type_uintmax_t = yes; then
5716   acx_cv_header_stdint=$i
5717 else
5718   continue
5719 fi
5720
5721   echo "$as_me:$LINENO: checking for uintptr_t" >&5
5722 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
5723 if test "${ac_cv_type_uintptr_t+set}" = set; then
5724   echo $ECHO_N "(cached) $ECHO_C" >&6
5725 else
5726   cat >conftest.$ac_ext <<_ACEOF
5727 /* confdefs.h.  */
5728 _ACEOF
5729 cat confdefs.h >>conftest.$ac_ext
5730 cat >>conftest.$ac_ext <<_ACEOF
5731 /* end confdefs.h.  */
5732 #include <sys/types.h>
5733 #include <$i>
5734
5735 int
5736 main ()
5737 {
5738 if ((uintptr_t *) 0)
5739   return 0;
5740 if (sizeof (uintptr_t))
5741   return 0;
5742   ;
5743   return 0;
5744 }
5745 _ACEOF
5746 rm -f conftest.$ac_objext
5747 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5748   (eval $ac_compile) 2>conftest.er1
5749   ac_status=$?
5750   grep -v '^ *+' conftest.er1 >conftest.err
5751   rm -f conftest.er1
5752   cat conftest.err >&5
5753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5754   (exit $ac_status); } &&
5755          { ac_try='test -z "$ac_c_werror_flag"
5756                          || test ! -s conftest.err'
5757   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5758   (eval $ac_try) 2>&5
5759   ac_status=$?
5760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5761   (exit $ac_status); }; } &&
5762          { ac_try='test -s conftest.$ac_objext'
5763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5764   (eval $ac_try) 2>&5
5765   ac_status=$?
5766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767   (exit $ac_status); }; }; then
5768   ac_cv_type_uintptr_t=yes
5769 else
5770   echo "$as_me: failed program was:" >&5
5771 sed 's/^/| /' conftest.$ac_ext >&5
5772
5773 ac_cv_type_uintptr_t=no
5774 fi
5775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5776 fi
5777 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
5778 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
5779 if test $ac_cv_type_uintptr_t = yes; then
5780   :
5781 else
5782   acx_cv_header_stdint_kind="(mostly complete)"
5783 fi
5784
5785   echo "$as_me:$LINENO: checking for int_least32_t" >&5
5786 echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
5787 if test "${ac_cv_type_int_least32_t+set}" = set; then
5788   echo $ECHO_N "(cached) $ECHO_C" >&6
5789 else
5790   cat >conftest.$ac_ext <<_ACEOF
5791 /* confdefs.h.  */
5792 _ACEOF
5793 cat confdefs.h >>conftest.$ac_ext
5794 cat >>conftest.$ac_ext <<_ACEOF
5795 /* end confdefs.h.  */
5796 #include <sys/types.h>
5797 #include <$i>
5798
5799 int
5800 main ()
5801 {
5802 if ((int_least32_t *) 0)
5803   return 0;
5804 if (sizeof (int_least32_t))
5805   return 0;
5806   ;
5807   return 0;
5808 }
5809 _ACEOF
5810 rm -f conftest.$ac_objext
5811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5812   (eval $ac_compile) 2>conftest.er1
5813   ac_status=$?
5814   grep -v '^ *+' conftest.er1 >conftest.err
5815   rm -f conftest.er1
5816   cat conftest.err >&5
5817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5818   (exit $ac_status); } &&
5819          { ac_try='test -z "$ac_c_werror_flag"
5820                          || test ! -s conftest.err'
5821   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5822   (eval $ac_try) 2>&5
5823   ac_status=$?
5824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5825   (exit $ac_status); }; } &&
5826          { ac_try='test -s conftest.$ac_objext'
5827   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5828   (eval $ac_try) 2>&5
5829   ac_status=$?
5830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5831   (exit $ac_status); }; }; then
5832   ac_cv_type_int_least32_t=yes
5833 else
5834   echo "$as_me: failed program was:" >&5
5835 sed 's/^/| /' conftest.$ac_ext >&5
5836
5837 ac_cv_type_int_least32_t=no
5838 fi
5839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5840 fi
5841 echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
5842 echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
5843 if test $ac_cv_type_int_least32_t = yes; then
5844   :
5845 else
5846   acx_cv_header_stdint_kind="(mostly complete)"
5847 fi
5848
5849   echo "$as_me:$LINENO: checking for int_fast32_t" >&5
5850 echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
5851 if test "${ac_cv_type_int_fast32_t+set}" = set; then
5852   echo $ECHO_N "(cached) $ECHO_C" >&6
5853 else
5854   cat >conftest.$ac_ext <<_ACEOF
5855 /* confdefs.h.  */
5856 _ACEOF
5857 cat confdefs.h >>conftest.$ac_ext
5858 cat >>conftest.$ac_ext <<_ACEOF
5859 /* end confdefs.h.  */
5860 #include <sys/types.h>
5861 #include <$i>
5862
5863 int
5864 main ()
5865 {
5866 if ((int_fast32_t *) 0)
5867   return 0;
5868 if (sizeof (int_fast32_t))
5869   return 0;
5870   ;
5871   return 0;
5872 }
5873 _ACEOF
5874 rm -f conftest.$ac_objext
5875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5876   (eval $ac_compile) 2>conftest.er1
5877   ac_status=$?
5878   grep -v '^ *+' conftest.er1 >conftest.err
5879   rm -f conftest.er1
5880   cat conftest.err >&5
5881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5882   (exit $ac_status); } &&
5883          { ac_try='test -z "$ac_c_werror_flag"
5884                          || test ! -s conftest.err'
5885   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5886   (eval $ac_try) 2>&5
5887   ac_status=$?
5888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5889   (exit $ac_status); }; } &&
5890          { ac_try='test -s conftest.$ac_objext'
5891   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5892   (eval $ac_try) 2>&5
5893   ac_status=$?
5894   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5895   (exit $ac_status); }; }; then
5896   ac_cv_type_int_fast32_t=yes
5897 else
5898   echo "$as_me: failed program was:" >&5
5899 sed 's/^/| /' conftest.$ac_ext >&5
5900
5901 ac_cv_type_int_fast32_t=no
5902 fi
5903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5904 fi
5905 echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
5906 echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
5907 if test $ac_cv_type_int_fast32_t = yes; then
5908   :
5909 else
5910   acx_cv_header_stdint_kind="(mostly complete)"
5911 fi
5912
5913   echo "$as_me:$LINENO: checking for uint64_t" >&5
5914 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
5915 if test "${ac_cv_type_uint64_t+set}" = set; then
5916   echo $ECHO_N "(cached) $ECHO_C" >&6
5917 else
5918   cat >conftest.$ac_ext <<_ACEOF
5919 /* confdefs.h.  */
5920 _ACEOF
5921 cat confdefs.h >>conftest.$ac_ext
5922 cat >>conftest.$ac_ext <<_ACEOF
5923 /* end confdefs.h.  */
5924 #include <sys/types.h>
5925 #include <$i>
5926
5927 int
5928 main ()
5929 {
5930 if ((uint64_t *) 0)
5931   return 0;
5932 if (sizeof (uint64_t))
5933   return 0;
5934   ;
5935   return 0;
5936 }
5937 _ACEOF
5938 rm -f conftest.$ac_objext
5939 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5940   (eval $ac_compile) 2>conftest.er1
5941   ac_status=$?
5942   grep -v '^ *+' conftest.er1 >conftest.err
5943   rm -f conftest.er1
5944   cat conftest.err >&5
5945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5946   (exit $ac_status); } &&
5947          { ac_try='test -z "$ac_c_werror_flag"
5948                          || test ! -s conftest.err'
5949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5950   (eval $ac_try) 2>&5
5951   ac_status=$?
5952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5953   (exit $ac_status); }; } &&
5954          { ac_try='test -s conftest.$ac_objext'
5955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5956   (eval $ac_try) 2>&5
5957   ac_status=$?
5958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5959   (exit $ac_status); }; }; then
5960   ac_cv_type_uint64_t=yes
5961 else
5962   echo "$as_me: failed program was:" >&5
5963 sed 's/^/| /' conftest.$ac_ext >&5
5964
5965 ac_cv_type_uint64_t=no
5966 fi
5967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5968 fi
5969 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
5970 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
5971 if test $ac_cv_type_uint64_t = yes; then
5972   :
5973 else
5974   acx_cv_header_stdint_kind="(lacks uint64_t)"
5975 fi
5976
5977   break
5978 done
5979 if test "$acx_cv_header_stdint" = stddef.h; then
5980   acx_cv_header_stdint_kind="(lacks uintptr_t)"
5981   for i in stdint.h $inttype_headers; do
5982     unset ac_cv_type_uint32_t
5983     unset ac_cv_type_uint64_t
5984     echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
5985     echo "$as_me:$LINENO: checking for uint32_t" >&5
5986 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
5987 if test "${ac_cv_type_uint32_t+set}" = set; then
5988   echo $ECHO_N "(cached) $ECHO_C" >&6
5989 else
5990   cat >conftest.$ac_ext <<_ACEOF
5991 /* confdefs.h.  */
5992 _ACEOF
5993 cat confdefs.h >>conftest.$ac_ext
5994 cat >>conftest.$ac_ext <<_ACEOF
5995 /* end confdefs.h.  */
5996 #include <sys/types.h>
5997 #include <$i>
5998
5999 int
6000 main ()
6001 {
6002 if ((uint32_t *) 0)
6003   return 0;
6004 if (sizeof (uint32_t))
6005   return 0;
6006   ;
6007   return 0;
6008 }
6009 _ACEOF
6010 rm -f conftest.$ac_objext
6011 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6012   (eval $ac_compile) 2>conftest.er1
6013   ac_status=$?
6014   grep -v '^ *+' conftest.er1 >conftest.err
6015   rm -f conftest.er1
6016   cat conftest.err >&5
6017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6018   (exit $ac_status); } &&
6019          { ac_try='test -z "$ac_c_werror_flag"
6020                          || test ! -s conftest.err'
6021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6022   (eval $ac_try) 2>&5
6023   ac_status=$?
6024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6025   (exit $ac_status); }; } &&
6026          { ac_try='test -s conftest.$ac_objext'
6027   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6028   (eval $ac_try) 2>&5
6029   ac_status=$?
6030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031   (exit $ac_status); }; }; then
6032   ac_cv_type_uint32_t=yes
6033 else
6034   echo "$as_me: failed program was:" >&5
6035 sed 's/^/| /' conftest.$ac_ext >&5
6036
6037 ac_cv_type_uint32_t=no
6038 fi
6039 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6040 fi
6041 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
6042 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
6043 if test $ac_cv_type_uint32_t = yes; then
6044   acx_cv_header_stdint=$i
6045 else
6046   continue
6047 fi
6048
6049     echo "$as_me:$LINENO: checking for uint64_t" >&5
6050 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
6051 if test "${ac_cv_type_uint64_t+set}" = set; then
6052   echo $ECHO_N "(cached) $ECHO_C" >&6
6053 else
6054   cat >conftest.$ac_ext <<_ACEOF
6055 /* confdefs.h.  */
6056 _ACEOF
6057 cat confdefs.h >>conftest.$ac_ext
6058 cat >>conftest.$ac_ext <<_ACEOF
6059 /* end confdefs.h.  */
6060 #include <sys/types.h>
6061 #include <$i>
6062
6063 int
6064 main ()
6065 {
6066 if ((uint64_t *) 0)
6067   return 0;
6068 if (sizeof (uint64_t))
6069   return 0;
6070   ;
6071   return 0;
6072 }
6073 _ACEOF
6074 rm -f conftest.$ac_objext
6075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6076   (eval $ac_compile) 2>conftest.er1
6077   ac_status=$?
6078   grep -v '^ *+' conftest.er1 >conftest.err
6079   rm -f conftest.er1
6080   cat conftest.err >&5
6081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6082   (exit $ac_status); } &&
6083          { ac_try='test -z "$ac_c_werror_flag"
6084                          || test ! -s conftest.err'
6085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6086   (eval $ac_try) 2>&5
6087   ac_status=$?
6088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6089   (exit $ac_status); }; } &&
6090          { ac_try='test -s conftest.$ac_objext'
6091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6092   (eval $ac_try) 2>&5
6093   ac_status=$?
6094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6095   (exit $ac_status); }; }; then
6096   ac_cv_type_uint64_t=yes
6097 else
6098   echo "$as_me: failed program was:" >&5
6099 sed 's/^/| /' conftest.$ac_ext >&5
6100
6101 ac_cv_type_uint64_t=no
6102 fi
6103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6104 fi
6105 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
6106 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
6107 if test $ac_cv_type_uint64_t = yes; then
6108   :
6109 else
6110   acx_cv_header_stdint_kind="(lacks uintptr_t and uint64_t)"
6111 fi
6112
6113     break
6114   done
6115 fi
6116 if test "$acx_cv_header_stdint" = stddef.h; then
6117   acx_cv_header_stdint_kind="(u_intXX_t style)"
6118   for i in sys/types.h $inttype_headers; do
6119     unset ac_cv_type_u_int32_t
6120     unset ac_cv_type_u_int64_t
6121     echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
6122     echo "$as_me:$LINENO: checking for u_int32_t" >&5
6123 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
6124 if test "${ac_cv_type_u_int32_t+set}" = set; then
6125   echo $ECHO_N "(cached) $ECHO_C" >&6
6126 else
6127   cat >conftest.$ac_ext <<_ACEOF
6128 /* confdefs.h.  */
6129 _ACEOF
6130 cat confdefs.h >>conftest.$ac_ext
6131 cat >>conftest.$ac_ext <<_ACEOF
6132 /* end confdefs.h.  */
6133 #include <sys/types.h>
6134 #include <$i>
6135
6136 int
6137 main ()
6138 {
6139 if ((u_int32_t *) 0)
6140   return 0;
6141 if (sizeof (u_int32_t))
6142   return 0;
6143   ;
6144   return 0;
6145 }
6146 _ACEOF
6147 rm -f conftest.$ac_objext
6148 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6149   (eval $ac_compile) 2>conftest.er1
6150   ac_status=$?
6151   grep -v '^ *+' conftest.er1 >conftest.err
6152   rm -f conftest.er1
6153   cat conftest.err >&5
6154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6155   (exit $ac_status); } &&
6156          { ac_try='test -z "$ac_c_werror_flag"
6157                          || test ! -s conftest.err'
6158   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6159   (eval $ac_try) 2>&5
6160   ac_status=$?
6161   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6162   (exit $ac_status); }; } &&
6163          { ac_try='test -s conftest.$ac_objext'
6164   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6165   (eval $ac_try) 2>&5
6166   ac_status=$?
6167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6168   (exit $ac_status); }; }; then
6169   ac_cv_type_u_int32_t=yes
6170 else
6171   echo "$as_me: failed program was:" >&5
6172 sed 's/^/| /' conftest.$ac_ext >&5
6173
6174 ac_cv_type_u_int32_t=no
6175 fi
6176 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6177 fi
6178 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
6179 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
6180 if test $ac_cv_type_u_int32_t = yes; then
6181   acx_cv_header_stdint=$i
6182 else
6183   continue
6184 fi
6185
6186     echo "$as_me:$LINENO: checking for u_int64_t" >&5
6187 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
6188 if test "${ac_cv_type_u_int64_t+set}" = set; then
6189   echo $ECHO_N "(cached) $ECHO_C" >&6
6190 else
6191   cat >conftest.$ac_ext <<_ACEOF
6192 /* confdefs.h.  */
6193 _ACEOF
6194 cat confdefs.h >>conftest.$ac_ext
6195 cat >>conftest.$ac_ext <<_ACEOF
6196 /* end confdefs.h.  */
6197 #include <sys/types.h>
6198 #include <$i>
6199
6200 int
6201 main ()
6202 {
6203 if ((u_int64_t *) 0)
6204   return 0;
6205 if (sizeof (u_int64_t))
6206   return 0;
6207   ;
6208   return 0;
6209 }
6210 _ACEOF
6211 rm -f conftest.$ac_objext
6212 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6213   (eval $ac_compile) 2>conftest.er1
6214   ac_status=$?
6215   grep -v '^ *+' conftest.er1 >conftest.err
6216   rm -f conftest.er1
6217   cat conftest.err >&5
6218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6219   (exit $ac_status); } &&
6220          { ac_try='test -z "$ac_c_werror_flag"
6221                          || test ! -s conftest.err'
6222   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6223   (eval $ac_try) 2>&5
6224   ac_status=$?
6225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226   (exit $ac_status); }; } &&
6227          { ac_try='test -s conftest.$ac_objext'
6228   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6229   (eval $ac_try) 2>&5
6230   ac_status=$?
6231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6232   (exit $ac_status); }; }; then
6233   ac_cv_type_u_int64_t=yes
6234 else
6235   echo "$as_me: failed program was:" >&5
6236 sed 's/^/| /' conftest.$ac_ext >&5
6237
6238 ac_cv_type_u_int64_t=no
6239 fi
6240 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6241 fi
6242 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
6243 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
6244 if test $ac_cv_type_u_int64_t = yes; then
6245   :
6246 else
6247   acx_cv_header_stdint_kind="(u_intXX_t style, lacks u_int64_t)"
6248 fi
6249
6250     break
6251   done
6252 fi
6253 if test "$acx_cv_header_stdint" = stddef.h; then
6254   acx_cv_header_stdint_kind="(using manual detection)"
6255 fi
6256
6257 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
6258 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
6259 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
6260 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
6261 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
6262
6263 # ----------------- Summarize what we found so far
6264
6265 echo "$as_me:$LINENO: checking what to include in gstdint.h" >&5
6266 echo $ECHO_N "checking what to include in gstdint.h... $ECHO_C" >&6
6267
6268 case `$as_basename gstdint.h ||
6269 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
6270          Xgstdint.h : 'X\(//\)$' \| \
6271          Xgstdint.h : 'X\(/\)$' \| \
6272          .     : '\(.\)' 2>/dev/null ||
6273 echo X/gstdint.h |
6274     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
6275           /^X\/\(\/\/\)$/{ s//\1/; q; }
6276           /^X\/\(\/\).*/{ s//\1/; q; }
6277           s/.*/./; q'` in
6278   stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6279 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6280   inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
6281 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
6282   *) ;;
6283 esac
6284
6285 echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
6286 echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
6287
6288 # ----------------- done included file, check C basic types --------
6289
6290 # Lacking an uintptr_t?  Test size of void *
6291 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
6292   stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
6293 echo $ECHO_N "checking for void *... $ECHO_C" >&6
6294 if test "${ac_cv_type_void_p+set}" = set; then
6295   echo $ECHO_N "(cached) $ECHO_C" >&6
6296 else
6297   cat >conftest.$ac_ext <<_ACEOF
6298 /* confdefs.h.  */
6299 _ACEOF
6300 cat confdefs.h >>conftest.$ac_ext
6301 cat >>conftest.$ac_ext <<_ACEOF
6302 /* end confdefs.h.  */
6303 $ac_includes_default
6304 int
6305 main ()
6306 {
6307 if ((void * *) 0)
6308   return 0;
6309 if (sizeof (void *))
6310   return 0;
6311   ;
6312   return 0;
6313 }
6314 _ACEOF
6315 rm -f conftest.$ac_objext
6316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6317   (eval $ac_compile) 2>conftest.er1
6318   ac_status=$?
6319   grep -v '^ *+' conftest.er1 >conftest.err
6320   rm -f conftest.er1
6321   cat conftest.err >&5
6322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6323   (exit $ac_status); } &&
6324          { ac_try='test -z "$ac_c_werror_flag"
6325                          || test ! -s conftest.err'
6326   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6327   (eval $ac_try) 2>&5
6328   ac_status=$?
6329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330   (exit $ac_status); }; } &&
6331          { ac_try='test -s conftest.$ac_objext'
6332   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6333   (eval $ac_try) 2>&5
6334   ac_status=$?
6335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6336   (exit $ac_status); }; }; then
6337   ac_cv_type_void_p=yes
6338 else
6339   echo "$as_me: failed program was:" >&5
6340 sed 's/^/| /' conftest.$ac_ext >&5
6341
6342 ac_cv_type_void_p=no
6343 fi
6344 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6345 fi
6346 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
6347 echo "${ECHO_T}$ac_cv_type_void_p" >&6
6348
6349 echo "$as_me:$LINENO: checking size of void *" >&5
6350 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
6351 if test "${ac_cv_sizeof_void_p+set}" = set; then
6352   echo $ECHO_N "(cached) $ECHO_C" >&6
6353 else
6354   if test "$ac_cv_type_void_p" = yes; then
6355   # The cast to unsigned long works around a bug in the HP C Compiler
6356   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6357   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6358   # This bug is HP SR number 8606223364.
6359   if test "$cross_compiling" = yes; then
6360   # Depending upon the size, compute the lo and hi bounds.
6361 cat >conftest.$ac_ext <<_ACEOF
6362 /* confdefs.h.  */
6363 _ACEOF
6364 cat confdefs.h >>conftest.$ac_ext
6365 cat >>conftest.$ac_ext <<_ACEOF
6366 /* end confdefs.h.  */
6367 $ac_includes_default
6368 int
6369 main ()
6370 {
6371 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
6372 test_array [0] = 0
6373
6374   ;
6375   return 0;
6376 }
6377 _ACEOF
6378 rm -f conftest.$ac_objext
6379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6380   (eval $ac_compile) 2>conftest.er1
6381   ac_status=$?
6382   grep -v '^ *+' conftest.er1 >conftest.err
6383   rm -f conftest.er1
6384   cat conftest.err >&5
6385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6386   (exit $ac_status); } &&
6387          { ac_try='test -z "$ac_c_werror_flag"
6388                          || test ! -s conftest.err'
6389   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6390   (eval $ac_try) 2>&5
6391   ac_status=$?
6392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6393   (exit $ac_status); }; } &&
6394          { ac_try='test -s conftest.$ac_objext'
6395   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6396   (eval $ac_try) 2>&5
6397   ac_status=$?
6398   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6399   (exit $ac_status); }; }; then
6400   ac_lo=0 ac_mid=0
6401   while :; do
6402     cat >conftest.$ac_ext <<_ACEOF
6403 /* confdefs.h.  */
6404 _ACEOF
6405 cat confdefs.h >>conftest.$ac_ext
6406 cat >>conftest.$ac_ext <<_ACEOF
6407 /* end confdefs.h.  */
6408 $ac_includes_default
6409 int
6410 main ()
6411 {
6412 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6413 test_array [0] = 0
6414
6415   ;
6416   return 0;
6417 }
6418 _ACEOF
6419 rm -f conftest.$ac_objext
6420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6421   (eval $ac_compile) 2>conftest.er1
6422   ac_status=$?
6423   grep -v '^ *+' conftest.er1 >conftest.err
6424   rm -f conftest.er1
6425   cat conftest.err >&5
6426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6427   (exit $ac_status); } &&
6428          { ac_try='test -z "$ac_c_werror_flag"
6429                          || test ! -s conftest.err'
6430   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6431   (eval $ac_try) 2>&5
6432   ac_status=$?
6433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6434   (exit $ac_status); }; } &&
6435          { ac_try='test -s conftest.$ac_objext'
6436   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6437   (eval $ac_try) 2>&5
6438   ac_status=$?
6439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440   (exit $ac_status); }; }; then
6441   ac_hi=$ac_mid; break
6442 else
6443   echo "$as_me: failed program was:" >&5
6444 sed 's/^/| /' conftest.$ac_ext >&5
6445
6446 ac_lo=`expr $ac_mid + 1`
6447                     if test $ac_lo -le $ac_mid; then
6448                       ac_lo= ac_hi=
6449                       break
6450                     fi
6451                     ac_mid=`expr 2 '*' $ac_mid + 1`
6452 fi
6453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6454   done
6455 else
6456   echo "$as_me: failed program was:" >&5
6457 sed 's/^/| /' conftest.$ac_ext >&5
6458
6459 cat >conftest.$ac_ext <<_ACEOF
6460 /* confdefs.h.  */
6461 _ACEOF
6462 cat confdefs.h >>conftest.$ac_ext
6463 cat >>conftest.$ac_ext <<_ACEOF
6464 /* end confdefs.h.  */
6465 $ac_includes_default
6466 int
6467 main ()
6468 {
6469 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
6470 test_array [0] = 0
6471
6472   ;
6473   return 0;
6474 }
6475 _ACEOF
6476 rm -f conftest.$ac_objext
6477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6478   (eval $ac_compile) 2>conftest.er1
6479   ac_status=$?
6480   grep -v '^ *+' conftest.er1 >conftest.err
6481   rm -f conftest.er1
6482   cat conftest.err >&5
6483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6484   (exit $ac_status); } &&
6485          { ac_try='test -z "$ac_c_werror_flag"
6486                          || test ! -s conftest.err'
6487   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6488   (eval $ac_try) 2>&5
6489   ac_status=$?
6490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6491   (exit $ac_status); }; } &&
6492          { ac_try='test -s conftest.$ac_objext'
6493   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6494   (eval $ac_try) 2>&5
6495   ac_status=$?
6496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6497   (exit $ac_status); }; }; then
6498   ac_hi=-1 ac_mid=-1
6499   while :; do
6500     cat >conftest.$ac_ext <<_ACEOF
6501 /* confdefs.h.  */
6502 _ACEOF
6503 cat confdefs.h >>conftest.$ac_ext
6504 cat >>conftest.$ac_ext <<_ACEOF
6505 /* end confdefs.h.  */
6506 $ac_includes_default
6507 int
6508 main ()
6509 {
6510 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
6511 test_array [0] = 0
6512
6513   ;
6514   return 0;
6515 }
6516 _ACEOF
6517 rm -f conftest.$ac_objext
6518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6519   (eval $ac_compile) 2>conftest.er1
6520   ac_status=$?
6521   grep -v '^ *+' conftest.er1 >conftest.err
6522   rm -f conftest.er1
6523   cat conftest.err >&5
6524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525   (exit $ac_status); } &&
6526          { ac_try='test -z "$ac_c_werror_flag"
6527                          || test ! -s conftest.err'
6528   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6529   (eval $ac_try) 2>&5
6530   ac_status=$?
6531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532   (exit $ac_status); }; } &&
6533          { ac_try='test -s conftest.$ac_objext'
6534   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6535   (eval $ac_try) 2>&5
6536   ac_status=$?
6537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6538   (exit $ac_status); }; }; then
6539   ac_lo=$ac_mid; break
6540 else
6541   echo "$as_me: failed program was:" >&5
6542 sed 's/^/| /' conftest.$ac_ext >&5
6543
6544 ac_hi=`expr '(' $ac_mid ')' - 1`
6545                        if test $ac_mid -le $ac_hi; then
6546                          ac_lo= ac_hi=
6547                          break
6548                        fi
6549                        ac_mid=`expr 2 '*' $ac_mid`
6550 fi
6551 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6552   done
6553 else
6554   echo "$as_me: failed program was:" >&5
6555 sed 's/^/| /' conftest.$ac_ext >&5
6556
6557 ac_lo= ac_hi=
6558 fi
6559 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6560 fi
6561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6562 # Binary search between lo and hi bounds.
6563 while test "x$ac_lo" != "x$ac_hi"; do
6564   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6565   cat >conftest.$ac_ext <<_ACEOF
6566 /* confdefs.h.  */
6567 _ACEOF
6568 cat confdefs.h >>conftest.$ac_ext
6569 cat >>conftest.$ac_ext <<_ACEOF
6570 /* end confdefs.h.  */
6571 $ac_includes_default
6572 int
6573 main ()
6574 {
6575 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
6576 test_array [0] = 0
6577
6578   ;
6579   return 0;
6580 }
6581 _ACEOF
6582 rm -f conftest.$ac_objext
6583 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6584   (eval $ac_compile) 2>conftest.er1
6585   ac_status=$?
6586   grep -v '^ *+' conftest.er1 >conftest.err
6587   rm -f conftest.er1
6588   cat conftest.err >&5
6589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6590   (exit $ac_status); } &&
6591          { ac_try='test -z "$ac_c_werror_flag"
6592                          || test ! -s conftest.err'
6593   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6594   (eval $ac_try) 2>&5
6595   ac_status=$?
6596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597   (exit $ac_status); }; } &&
6598          { ac_try='test -s conftest.$ac_objext'
6599   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6600   (eval $ac_try) 2>&5
6601   ac_status=$?
6602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603   (exit $ac_status); }; }; then
6604   ac_hi=$ac_mid
6605 else
6606   echo "$as_me: failed program was:" >&5
6607 sed 's/^/| /' conftest.$ac_ext >&5
6608
6609 ac_lo=`expr '(' $ac_mid ')' + 1`
6610 fi
6611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6612 done
6613 case $ac_lo in
6614 ?*) ac_cv_sizeof_void_p=$ac_lo;;
6615 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6616 See \`config.log' for more details." >&5
6617 echo "$as_me: error: cannot compute sizeof (void *), 77
6618 See \`config.log' for more details." >&2;}
6619    { (exit 1); exit 1; }; } ;;
6620 esac
6621 else
6622   if test "$cross_compiling" = yes; then
6623   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6624 See \`config.log' for more details." >&5
6625 echo "$as_me: error: cannot run test program while cross compiling
6626 See \`config.log' for more details." >&2;}
6627    { (exit 1); exit 1; }; }
6628 else
6629   cat >conftest.$ac_ext <<_ACEOF
6630 /* confdefs.h.  */
6631 _ACEOF
6632 cat confdefs.h >>conftest.$ac_ext
6633 cat >>conftest.$ac_ext <<_ACEOF
6634 /* end confdefs.h.  */
6635 $ac_includes_default
6636 long longval () { return (long) (sizeof (void *)); }
6637 unsigned long ulongval () { return (long) (sizeof (void *)); }
6638 #include <stdio.h>
6639 #include <stdlib.h>
6640 int
6641 main ()
6642 {
6643
6644   FILE *f = fopen ("conftest.val", "w");
6645   if (! f)
6646     exit (1);
6647   if (((long) (sizeof (void *))) < 0)
6648     {
6649       long i = longval ();
6650       if (i != ((long) (sizeof (void *))))
6651         exit (1);
6652       fprintf (f, "%ld\n", i);
6653     }
6654   else
6655     {
6656       unsigned long i = ulongval ();
6657       if (i != ((long) (sizeof (void *))))
6658         exit (1);
6659       fprintf (f, "%lu\n", i);
6660     }
6661   exit (ferror (f) || fclose (f) != 0);
6662
6663   ;
6664   return 0;
6665 }
6666 _ACEOF
6667 rm -f conftest$ac_exeext
6668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6669   (eval $ac_link) 2>&5
6670   ac_status=$?
6671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6672   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6673   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6674   (eval $ac_try) 2>&5
6675   ac_status=$?
6676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6677   (exit $ac_status); }; }; then
6678   ac_cv_sizeof_void_p=`cat conftest.val`
6679 else
6680   echo "$as_me: program exited with status $ac_status" >&5
6681 echo "$as_me: failed program was:" >&5
6682 sed 's/^/| /' conftest.$ac_ext >&5
6683
6684 ( exit $ac_status )
6685 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
6686 See \`config.log' for more details." >&5
6687 echo "$as_me: error: cannot compute sizeof (void *), 77
6688 See \`config.log' for more details." >&2;}
6689    { (exit 1); exit 1; }; }
6690 fi
6691 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6692 fi
6693 fi
6694 rm -f conftest.val
6695 else
6696   ac_cv_sizeof_void_p=0
6697 fi
6698 fi
6699 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
6700 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
6701 cat >>confdefs.h <<_ACEOF
6702 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
6703 _ACEOF
6704
6705  ;;
6706 esac
6707
6708 # Lacking an uint64_t?  Test size of long
6709 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
6710   stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
6711 echo $ECHO_N "checking for long... $ECHO_C" >&6
6712 if test "${ac_cv_type_long+set}" = set; then
6713   echo $ECHO_N "(cached) $ECHO_C" >&6
6714 else
6715   cat >conftest.$ac_ext <<_ACEOF
6716 /* confdefs.h.  */
6717 _ACEOF
6718 cat confdefs.h >>conftest.$ac_ext
6719 cat >>conftest.$ac_ext <<_ACEOF
6720 /* end confdefs.h.  */
6721 $ac_includes_default
6722 int
6723 main ()
6724 {
6725 if ((long *) 0)
6726   return 0;
6727 if (sizeof (long))
6728   return 0;
6729   ;
6730   return 0;
6731 }
6732 _ACEOF
6733 rm -f conftest.$ac_objext
6734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6735   (eval $ac_compile) 2>conftest.er1
6736   ac_status=$?
6737   grep -v '^ *+' conftest.er1 >conftest.err
6738   rm -f conftest.er1
6739   cat conftest.err >&5
6740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6741   (exit $ac_status); } &&
6742          { ac_try='test -z "$ac_c_werror_flag"
6743                          || test ! -s conftest.err'
6744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6745   (eval $ac_try) 2>&5
6746   ac_status=$?
6747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6748   (exit $ac_status); }; } &&
6749          { ac_try='test -s conftest.$ac_objext'
6750   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6751   (eval $ac_try) 2>&5
6752   ac_status=$?
6753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6754   (exit $ac_status); }; }; then
6755   ac_cv_type_long=yes
6756 else
6757   echo "$as_me: failed program was:" >&5
6758 sed 's/^/| /' conftest.$ac_ext >&5
6759
6760 ac_cv_type_long=no
6761 fi
6762 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6763 fi
6764 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6765 echo "${ECHO_T}$ac_cv_type_long" >&6
6766
6767 echo "$as_me:$LINENO: checking size of long" >&5
6768 echo $ECHO_N "checking size of long... $ECHO_C" >&6
6769 if test "${ac_cv_sizeof_long+set}" = set; then
6770   echo $ECHO_N "(cached) $ECHO_C" >&6
6771 else
6772   if test "$ac_cv_type_long" = yes; then
6773   # The cast to unsigned long works around a bug in the HP C Compiler
6774   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6775   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6776   # This bug is HP SR number 8606223364.
6777   if test "$cross_compiling" = yes; then
6778   # Depending upon the size, compute the lo and hi bounds.
6779 cat >conftest.$ac_ext <<_ACEOF
6780 /* confdefs.h.  */
6781 _ACEOF
6782 cat confdefs.h >>conftest.$ac_ext
6783 cat >>conftest.$ac_ext <<_ACEOF
6784 /* end confdefs.h.  */
6785 $ac_includes_default
6786 int
6787 main ()
6788 {
6789 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
6790 test_array [0] = 0
6791
6792   ;
6793   return 0;
6794 }
6795 _ACEOF
6796 rm -f conftest.$ac_objext
6797 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6798   (eval $ac_compile) 2>conftest.er1
6799   ac_status=$?
6800   grep -v '^ *+' conftest.er1 >conftest.err
6801   rm -f conftest.er1
6802   cat conftest.err >&5
6803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6804   (exit $ac_status); } &&
6805          { ac_try='test -z "$ac_c_werror_flag"
6806                          || test ! -s conftest.err'
6807   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6808   (eval $ac_try) 2>&5
6809   ac_status=$?
6810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6811   (exit $ac_status); }; } &&
6812          { ac_try='test -s conftest.$ac_objext'
6813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6814   (eval $ac_try) 2>&5
6815   ac_status=$?
6816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6817   (exit $ac_status); }; }; then
6818   ac_lo=0 ac_mid=0
6819   while :; do
6820     cat >conftest.$ac_ext <<_ACEOF
6821 /* confdefs.h.  */
6822 _ACEOF
6823 cat confdefs.h >>conftest.$ac_ext
6824 cat >>conftest.$ac_ext <<_ACEOF
6825 /* end confdefs.h.  */
6826 $ac_includes_default
6827 int
6828 main ()
6829 {
6830 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6831 test_array [0] = 0
6832
6833   ;
6834   return 0;
6835 }
6836 _ACEOF
6837 rm -f conftest.$ac_objext
6838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6839   (eval $ac_compile) 2>conftest.er1
6840   ac_status=$?
6841   grep -v '^ *+' conftest.er1 >conftest.err
6842   rm -f conftest.er1
6843   cat conftest.err >&5
6844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6845   (exit $ac_status); } &&
6846          { ac_try='test -z "$ac_c_werror_flag"
6847                          || test ! -s conftest.err'
6848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849   (eval $ac_try) 2>&5
6850   ac_status=$?
6851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852   (exit $ac_status); }; } &&
6853          { ac_try='test -s conftest.$ac_objext'
6854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6855   (eval $ac_try) 2>&5
6856   ac_status=$?
6857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858   (exit $ac_status); }; }; then
6859   ac_hi=$ac_mid; break
6860 else
6861   echo "$as_me: failed program was:" >&5
6862 sed 's/^/| /' conftest.$ac_ext >&5
6863
6864 ac_lo=`expr $ac_mid + 1`
6865                     if test $ac_lo -le $ac_mid; then
6866                       ac_lo= ac_hi=
6867                       break
6868                     fi
6869                     ac_mid=`expr 2 '*' $ac_mid + 1`
6870 fi
6871 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6872   done
6873 else
6874   echo "$as_me: failed program was:" >&5
6875 sed 's/^/| /' conftest.$ac_ext >&5
6876
6877 cat >conftest.$ac_ext <<_ACEOF
6878 /* confdefs.h.  */
6879 _ACEOF
6880 cat confdefs.h >>conftest.$ac_ext
6881 cat >>conftest.$ac_ext <<_ACEOF
6882 /* end confdefs.h.  */
6883 $ac_includes_default
6884 int
6885 main ()
6886 {
6887 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
6888 test_array [0] = 0
6889
6890   ;
6891   return 0;
6892 }
6893 _ACEOF
6894 rm -f conftest.$ac_objext
6895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6896   (eval $ac_compile) 2>conftest.er1
6897   ac_status=$?
6898   grep -v '^ *+' conftest.er1 >conftest.err
6899   rm -f conftest.er1
6900   cat conftest.err >&5
6901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6902   (exit $ac_status); } &&
6903          { ac_try='test -z "$ac_c_werror_flag"
6904                          || test ! -s conftest.err'
6905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6906   (eval $ac_try) 2>&5
6907   ac_status=$?
6908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6909   (exit $ac_status); }; } &&
6910          { ac_try='test -s conftest.$ac_objext'
6911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6912   (eval $ac_try) 2>&5
6913   ac_status=$?
6914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6915   (exit $ac_status); }; }; then
6916   ac_hi=-1 ac_mid=-1
6917   while :; do
6918     cat >conftest.$ac_ext <<_ACEOF
6919 /* confdefs.h.  */
6920 _ACEOF
6921 cat confdefs.h >>conftest.$ac_ext
6922 cat >>conftest.$ac_ext <<_ACEOF
6923 /* end confdefs.h.  */
6924 $ac_includes_default
6925 int
6926 main ()
6927 {
6928 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
6929 test_array [0] = 0
6930
6931   ;
6932   return 0;
6933 }
6934 _ACEOF
6935 rm -f conftest.$ac_objext
6936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6937   (eval $ac_compile) 2>conftest.er1
6938   ac_status=$?
6939   grep -v '^ *+' conftest.er1 >conftest.err
6940   rm -f conftest.er1
6941   cat conftest.err >&5
6942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943   (exit $ac_status); } &&
6944          { ac_try='test -z "$ac_c_werror_flag"
6945                          || test ! -s conftest.err'
6946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6947   (eval $ac_try) 2>&5
6948   ac_status=$?
6949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6950   (exit $ac_status); }; } &&
6951          { ac_try='test -s conftest.$ac_objext'
6952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6953   (eval $ac_try) 2>&5
6954   ac_status=$?
6955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6956   (exit $ac_status); }; }; then
6957   ac_lo=$ac_mid; break
6958 else
6959   echo "$as_me: failed program was:" >&5
6960 sed 's/^/| /' conftest.$ac_ext >&5
6961
6962 ac_hi=`expr '(' $ac_mid ')' - 1`
6963                        if test $ac_mid -le $ac_hi; then
6964                          ac_lo= ac_hi=
6965                          break
6966                        fi
6967                        ac_mid=`expr 2 '*' $ac_mid`
6968 fi
6969 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6970   done
6971 else
6972   echo "$as_me: failed program was:" >&5
6973 sed 's/^/| /' conftest.$ac_ext >&5
6974
6975 ac_lo= ac_hi=
6976 fi
6977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6978 fi
6979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6980 # Binary search between lo and hi bounds.
6981 while test "x$ac_lo" != "x$ac_hi"; do
6982   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6983   cat >conftest.$ac_ext <<_ACEOF
6984 /* confdefs.h.  */
6985 _ACEOF
6986 cat confdefs.h >>conftest.$ac_ext
6987 cat >>conftest.$ac_ext <<_ACEOF
6988 /* end confdefs.h.  */
6989 $ac_includes_default
6990 int
6991 main ()
6992 {
6993 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6994 test_array [0] = 0
6995
6996   ;
6997   return 0;
6998 }
6999 _ACEOF
7000 rm -f conftest.$ac_objext
7001 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7002   (eval $ac_compile) 2>conftest.er1
7003   ac_status=$?
7004   grep -v '^ *+' conftest.er1 >conftest.err
7005   rm -f conftest.er1
7006   cat conftest.err >&5
7007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7008   (exit $ac_status); } &&
7009          { ac_try='test -z "$ac_c_werror_flag"
7010                          || test ! -s conftest.err'
7011   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7012   (eval $ac_try) 2>&5
7013   ac_status=$?
7014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7015   (exit $ac_status); }; } &&
7016          { ac_try='test -s conftest.$ac_objext'
7017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7018   (eval $ac_try) 2>&5
7019   ac_status=$?
7020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7021   (exit $ac_status); }; }; then
7022   ac_hi=$ac_mid
7023 else
7024   echo "$as_me: failed program was:" >&5
7025 sed 's/^/| /' conftest.$ac_ext >&5
7026
7027 ac_lo=`expr '(' $ac_mid ')' + 1`
7028 fi
7029 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7030 done
7031 case $ac_lo in
7032 ?*) ac_cv_sizeof_long=$ac_lo;;
7033 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7034 See \`config.log' for more details." >&5
7035 echo "$as_me: error: cannot compute sizeof (long), 77
7036 See \`config.log' for more details." >&2;}
7037    { (exit 1); exit 1; }; } ;;
7038 esac
7039 else
7040   if test "$cross_compiling" = yes; then
7041   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7042 See \`config.log' for more details." >&5
7043 echo "$as_me: error: cannot run test program while cross compiling
7044 See \`config.log' for more details." >&2;}
7045    { (exit 1); exit 1; }; }
7046 else
7047   cat >conftest.$ac_ext <<_ACEOF
7048 /* confdefs.h.  */
7049 _ACEOF
7050 cat confdefs.h >>conftest.$ac_ext
7051 cat >>conftest.$ac_ext <<_ACEOF
7052 /* end confdefs.h.  */
7053 $ac_includes_default
7054 long longval () { return (long) (sizeof (long)); }
7055 unsigned long ulongval () { return (long) (sizeof (long)); }
7056 #include <stdio.h>
7057 #include <stdlib.h>
7058 int
7059 main ()
7060 {
7061
7062   FILE *f = fopen ("conftest.val", "w");
7063   if (! f)
7064     exit (1);
7065   if (((long) (sizeof (long))) < 0)
7066     {
7067       long i = longval ();
7068       if (i != ((long) (sizeof (long))))
7069         exit (1);
7070       fprintf (f, "%ld\n", i);
7071     }
7072   else
7073     {
7074       unsigned long i = ulongval ();
7075       if (i != ((long) (sizeof (long))))
7076         exit (1);
7077       fprintf (f, "%lu\n", i);
7078     }
7079   exit (ferror (f) || fclose (f) != 0);
7080
7081   ;
7082   return 0;
7083 }
7084 _ACEOF
7085 rm -f conftest$ac_exeext
7086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7087   (eval $ac_link) 2>&5
7088   ac_status=$?
7089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7090   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7092   (eval $ac_try) 2>&5
7093   ac_status=$?
7094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7095   (exit $ac_status); }; }; then
7096   ac_cv_sizeof_long=`cat conftest.val`
7097 else
7098   echo "$as_me: program exited with status $ac_status" >&5
7099 echo "$as_me: failed program was:" >&5
7100 sed 's/^/| /' conftest.$ac_ext >&5
7101
7102 ( exit $ac_status )
7103 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
7104 See \`config.log' for more details." >&5
7105 echo "$as_me: error: cannot compute sizeof (long), 77
7106 See \`config.log' for more details." >&2;}
7107    { (exit 1); exit 1; }; }
7108 fi
7109 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7110 fi
7111 fi
7112 rm -f conftest.val
7113 else
7114   ac_cv_sizeof_long=0
7115 fi
7116 fi
7117 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
7118 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
7119 cat >>confdefs.h <<_ACEOF
7120 #define SIZEOF_LONG $ac_cv_sizeof_long
7121 _ACEOF
7122
7123  ;;
7124 esac
7125
7126 if test $acx_cv_header_stdint = stddef.h; then
7127   # Lacking a good header?  Test size of everything and deduce all types.
7128   echo "$as_me:$LINENO: checking for int" >&5
7129 echo $ECHO_N "checking for int... $ECHO_C" >&6
7130 if test "${ac_cv_type_int+set}" = set; then
7131   echo $ECHO_N "(cached) $ECHO_C" >&6
7132 else
7133   cat >conftest.$ac_ext <<_ACEOF
7134 /* confdefs.h.  */
7135 _ACEOF
7136 cat confdefs.h >>conftest.$ac_ext
7137 cat >>conftest.$ac_ext <<_ACEOF
7138 /* end confdefs.h.  */
7139 $ac_includes_default
7140 int
7141 main ()
7142 {
7143 if ((int *) 0)
7144   return 0;
7145 if (sizeof (int))
7146   return 0;
7147   ;
7148   return 0;
7149 }
7150 _ACEOF
7151 rm -f conftest.$ac_objext
7152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7153   (eval $ac_compile) 2>conftest.er1
7154   ac_status=$?
7155   grep -v '^ *+' conftest.er1 >conftest.err
7156   rm -f conftest.er1
7157   cat conftest.err >&5
7158   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7159   (exit $ac_status); } &&
7160          { ac_try='test -z "$ac_c_werror_flag"
7161                          || test ! -s conftest.err'
7162   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7163   (eval $ac_try) 2>&5
7164   ac_status=$?
7165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7166   (exit $ac_status); }; } &&
7167          { ac_try='test -s conftest.$ac_objext'
7168   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7169   (eval $ac_try) 2>&5
7170   ac_status=$?
7171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7172   (exit $ac_status); }; }; then
7173   ac_cv_type_int=yes
7174 else
7175   echo "$as_me: failed program was:" >&5
7176 sed 's/^/| /' conftest.$ac_ext >&5
7177
7178 ac_cv_type_int=no
7179 fi
7180 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7181 fi
7182 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
7183 echo "${ECHO_T}$ac_cv_type_int" >&6
7184
7185 echo "$as_me:$LINENO: checking size of int" >&5
7186 echo $ECHO_N "checking size of int... $ECHO_C" >&6
7187 if test "${ac_cv_sizeof_int+set}" = set; then
7188   echo $ECHO_N "(cached) $ECHO_C" >&6
7189 else
7190   if test "$ac_cv_type_int" = yes; then
7191   # The cast to unsigned long works around a bug in the HP C Compiler
7192   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7193   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7194   # This bug is HP SR number 8606223364.
7195   if test "$cross_compiling" = yes; then
7196   # Depending upon the size, compute the lo and hi bounds.
7197 cat >conftest.$ac_ext <<_ACEOF
7198 /* confdefs.h.  */
7199 _ACEOF
7200 cat confdefs.h >>conftest.$ac_ext
7201 cat >>conftest.$ac_ext <<_ACEOF
7202 /* end confdefs.h.  */
7203 $ac_includes_default
7204 int
7205 main ()
7206 {
7207 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
7208 test_array [0] = 0
7209
7210   ;
7211   return 0;
7212 }
7213 _ACEOF
7214 rm -f conftest.$ac_objext
7215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7216   (eval $ac_compile) 2>conftest.er1
7217   ac_status=$?
7218   grep -v '^ *+' conftest.er1 >conftest.err
7219   rm -f conftest.er1
7220   cat conftest.err >&5
7221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7222   (exit $ac_status); } &&
7223          { ac_try='test -z "$ac_c_werror_flag"
7224                          || test ! -s conftest.err'
7225   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7226   (eval $ac_try) 2>&5
7227   ac_status=$?
7228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7229   (exit $ac_status); }; } &&
7230          { ac_try='test -s conftest.$ac_objext'
7231   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7232   (eval $ac_try) 2>&5
7233   ac_status=$?
7234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235   (exit $ac_status); }; }; then
7236   ac_lo=0 ac_mid=0
7237   while :; do
7238     cat >conftest.$ac_ext <<_ACEOF
7239 /* confdefs.h.  */
7240 _ACEOF
7241 cat confdefs.h >>conftest.$ac_ext
7242 cat >>conftest.$ac_ext <<_ACEOF
7243 /* end confdefs.h.  */
7244 $ac_includes_default
7245 int
7246 main ()
7247 {
7248 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7249 test_array [0] = 0
7250
7251   ;
7252   return 0;
7253 }
7254 _ACEOF
7255 rm -f conftest.$ac_objext
7256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7257   (eval $ac_compile) 2>conftest.er1
7258   ac_status=$?
7259   grep -v '^ *+' conftest.er1 >conftest.err
7260   rm -f conftest.er1
7261   cat conftest.err >&5
7262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7263   (exit $ac_status); } &&
7264          { ac_try='test -z "$ac_c_werror_flag"
7265                          || test ! -s conftest.err'
7266   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7267   (eval $ac_try) 2>&5
7268   ac_status=$?
7269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7270   (exit $ac_status); }; } &&
7271          { ac_try='test -s conftest.$ac_objext'
7272   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273   (eval $ac_try) 2>&5
7274   ac_status=$?
7275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7276   (exit $ac_status); }; }; then
7277   ac_hi=$ac_mid; break
7278 else
7279   echo "$as_me: failed program was:" >&5
7280 sed 's/^/| /' conftest.$ac_ext >&5
7281
7282 ac_lo=`expr $ac_mid + 1`
7283                     if test $ac_lo -le $ac_mid; then
7284                       ac_lo= ac_hi=
7285                       break
7286                     fi
7287                     ac_mid=`expr 2 '*' $ac_mid + 1`
7288 fi
7289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7290   done
7291 else
7292   echo "$as_me: failed program was:" >&5
7293 sed 's/^/| /' conftest.$ac_ext >&5
7294
7295 cat >conftest.$ac_ext <<_ACEOF
7296 /* confdefs.h.  */
7297 _ACEOF
7298 cat confdefs.h >>conftest.$ac_ext
7299 cat >>conftest.$ac_ext <<_ACEOF
7300 /* end confdefs.h.  */
7301 $ac_includes_default
7302 int
7303 main ()
7304 {
7305 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
7306 test_array [0] = 0
7307
7308   ;
7309   return 0;
7310 }
7311 _ACEOF
7312 rm -f conftest.$ac_objext
7313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7314   (eval $ac_compile) 2>conftest.er1
7315   ac_status=$?
7316   grep -v '^ *+' conftest.er1 >conftest.err
7317   rm -f conftest.er1
7318   cat conftest.err >&5
7319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7320   (exit $ac_status); } &&
7321          { ac_try='test -z "$ac_c_werror_flag"
7322                          || test ! -s conftest.err'
7323   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7324   (eval $ac_try) 2>&5
7325   ac_status=$?
7326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7327   (exit $ac_status); }; } &&
7328          { ac_try='test -s conftest.$ac_objext'
7329   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7330   (eval $ac_try) 2>&5
7331   ac_status=$?
7332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7333   (exit $ac_status); }; }; then
7334   ac_hi=-1 ac_mid=-1
7335   while :; do
7336     cat >conftest.$ac_ext <<_ACEOF
7337 /* confdefs.h.  */
7338 _ACEOF
7339 cat confdefs.h >>conftest.$ac_ext
7340 cat >>conftest.$ac_ext <<_ACEOF
7341 /* end confdefs.h.  */
7342 $ac_includes_default
7343 int
7344 main ()
7345 {
7346 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
7347 test_array [0] = 0
7348
7349   ;
7350   return 0;
7351 }
7352 _ACEOF
7353 rm -f conftest.$ac_objext
7354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7355   (eval $ac_compile) 2>conftest.er1
7356   ac_status=$?
7357   grep -v '^ *+' conftest.er1 >conftest.err
7358   rm -f conftest.er1
7359   cat conftest.err >&5
7360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361   (exit $ac_status); } &&
7362          { ac_try='test -z "$ac_c_werror_flag"
7363                          || test ! -s conftest.err'
7364   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7365   (eval $ac_try) 2>&5
7366   ac_status=$?
7367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368   (exit $ac_status); }; } &&
7369          { ac_try='test -s conftest.$ac_objext'
7370   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7371   (eval $ac_try) 2>&5
7372   ac_status=$?
7373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374   (exit $ac_status); }; }; then
7375   ac_lo=$ac_mid; break
7376 else
7377   echo "$as_me: failed program was:" >&5
7378 sed 's/^/| /' conftest.$ac_ext >&5
7379
7380 ac_hi=`expr '(' $ac_mid ')' - 1`
7381                        if test $ac_mid -le $ac_hi; then
7382                          ac_lo= ac_hi=
7383                          break
7384                        fi
7385                        ac_mid=`expr 2 '*' $ac_mid`
7386 fi
7387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7388   done
7389 else
7390   echo "$as_me: failed program was:" >&5
7391 sed 's/^/| /' conftest.$ac_ext >&5
7392
7393 ac_lo= ac_hi=
7394 fi
7395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7396 fi
7397 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7398 # Binary search between lo and hi bounds.
7399 while test "x$ac_lo" != "x$ac_hi"; do
7400   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7401   cat >conftest.$ac_ext <<_ACEOF
7402 /* confdefs.h.  */
7403 _ACEOF
7404 cat confdefs.h >>conftest.$ac_ext
7405 cat >>conftest.$ac_ext <<_ACEOF
7406 /* end confdefs.h.  */
7407 $ac_includes_default
7408 int
7409 main ()
7410 {
7411 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
7412 test_array [0] = 0
7413
7414   ;
7415   return 0;
7416 }
7417 _ACEOF
7418 rm -f conftest.$ac_objext
7419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7420   (eval $ac_compile) 2>conftest.er1
7421   ac_status=$?
7422   grep -v '^ *+' conftest.er1 >conftest.err
7423   rm -f conftest.er1
7424   cat conftest.err >&5
7425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7426   (exit $ac_status); } &&
7427          { ac_try='test -z "$ac_c_werror_flag"
7428                          || test ! -s conftest.err'
7429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7430   (eval $ac_try) 2>&5
7431   ac_status=$?
7432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7433   (exit $ac_status); }; } &&
7434          { ac_try='test -s conftest.$ac_objext'
7435   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7436   (eval $ac_try) 2>&5
7437   ac_status=$?
7438   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7439   (exit $ac_status); }; }; then
7440   ac_hi=$ac_mid
7441 else
7442   echo "$as_me: failed program was:" >&5
7443 sed 's/^/| /' conftest.$ac_ext >&5
7444
7445 ac_lo=`expr '(' $ac_mid ')' + 1`
7446 fi
7447 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7448 done
7449 case $ac_lo in
7450 ?*) ac_cv_sizeof_int=$ac_lo;;
7451 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7452 See \`config.log' for more details." >&5
7453 echo "$as_me: error: cannot compute sizeof (int), 77
7454 See \`config.log' for more details." >&2;}
7455    { (exit 1); exit 1; }; } ;;
7456 esac
7457 else
7458   if test "$cross_compiling" = yes; then
7459   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7460 See \`config.log' for more details." >&5
7461 echo "$as_me: error: cannot run test program while cross compiling
7462 See \`config.log' for more details." >&2;}
7463    { (exit 1); exit 1; }; }
7464 else
7465   cat >conftest.$ac_ext <<_ACEOF
7466 /* confdefs.h.  */
7467 _ACEOF
7468 cat confdefs.h >>conftest.$ac_ext
7469 cat >>conftest.$ac_ext <<_ACEOF
7470 /* end confdefs.h.  */
7471 $ac_includes_default
7472 long longval () { return (long) (sizeof (int)); }
7473 unsigned long ulongval () { return (long) (sizeof (int)); }
7474 #include <stdio.h>
7475 #include <stdlib.h>
7476 int
7477 main ()
7478 {
7479
7480   FILE *f = fopen ("conftest.val", "w");
7481   if (! f)
7482     exit (1);
7483   if (((long) (sizeof (int))) < 0)
7484     {
7485       long i = longval ();
7486       if (i != ((long) (sizeof (int))))
7487         exit (1);
7488       fprintf (f, "%ld\n", i);
7489     }
7490   else
7491     {
7492       unsigned long i = ulongval ();
7493       if (i != ((long) (sizeof (int))))
7494         exit (1);
7495       fprintf (f, "%lu\n", i);
7496     }
7497   exit (ferror (f) || fclose (f) != 0);
7498
7499   ;
7500   return 0;
7501 }
7502 _ACEOF
7503 rm -f conftest$ac_exeext
7504 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7505   (eval $ac_link) 2>&5
7506   ac_status=$?
7507   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7508   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7509   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7510   (eval $ac_try) 2>&5
7511   ac_status=$?
7512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513   (exit $ac_status); }; }; then
7514   ac_cv_sizeof_int=`cat conftest.val`
7515 else
7516   echo "$as_me: program exited with status $ac_status" >&5
7517 echo "$as_me: failed program was:" >&5
7518 sed 's/^/| /' conftest.$ac_ext >&5
7519
7520 ( exit $ac_status )
7521 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
7522 See \`config.log' for more details." >&5
7523 echo "$as_me: error: cannot compute sizeof (int), 77
7524 See \`config.log' for more details." >&2;}
7525    { (exit 1); exit 1; }; }
7526 fi
7527 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7528 fi
7529 fi
7530 rm -f conftest.val
7531 else
7532   ac_cv_sizeof_int=0
7533 fi
7534 fi
7535 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
7536 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
7537 cat >>confdefs.h <<_ACEOF
7538 #define SIZEOF_INT $ac_cv_sizeof_int
7539 _ACEOF
7540
7541
7542   echo "$as_me:$LINENO: checking for short" >&5
7543 echo $ECHO_N "checking for short... $ECHO_C" >&6
7544 if test "${ac_cv_type_short+set}" = set; then
7545   echo $ECHO_N "(cached) $ECHO_C" >&6
7546 else
7547   cat >conftest.$ac_ext <<_ACEOF
7548 /* confdefs.h.  */
7549 _ACEOF
7550 cat confdefs.h >>conftest.$ac_ext
7551 cat >>conftest.$ac_ext <<_ACEOF
7552 /* end confdefs.h.  */
7553 $ac_includes_default
7554 int
7555 main ()
7556 {
7557 if ((short *) 0)
7558   return 0;
7559 if (sizeof (short))
7560   return 0;
7561   ;
7562   return 0;
7563 }
7564 _ACEOF
7565 rm -f conftest.$ac_objext
7566 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7567   (eval $ac_compile) 2>conftest.er1
7568   ac_status=$?
7569   grep -v '^ *+' conftest.er1 >conftest.err
7570   rm -f conftest.er1
7571   cat conftest.err >&5
7572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7573   (exit $ac_status); } &&
7574          { ac_try='test -z "$ac_c_werror_flag"
7575                          || test ! -s conftest.err'
7576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7577   (eval $ac_try) 2>&5
7578   ac_status=$?
7579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7580   (exit $ac_status); }; } &&
7581          { ac_try='test -s conftest.$ac_objext'
7582   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7583   (eval $ac_try) 2>&5
7584   ac_status=$?
7585   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7586   (exit $ac_status); }; }; then
7587   ac_cv_type_short=yes
7588 else
7589   echo "$as_me: failed program was:" >&5
7590 sed 's/^/| /' conftest.$ac_ext >&5
7591
7592 ac_cv_type_short=no
7593 fi
7594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7595 fi
7596 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
7597 echo "${ECHO_T}$ac_cv_type_short" >&6
7598
7599 echo "$as_me:$LINENO: checking size of short" >&5
7600 echo $ECHO_N "checking size of short... $ECHO_C" >&6
7601 if test "${ac_cv_sizeof_short+set}" = set; then
7602   echo $ECHO_N "(cached) $ECHO_C" >&6
7603 else
7604   if test "$ac_cv_type_short" = yes; then
7605   # The cast to unsigned long works around a bug in the HP C Compiler
7606   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
7607   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
7608   # This bug is HP SR number 8606223364.
7609   if test "$cross_compiling" = yes; then
7610   # Depending upon the size, compute the lo and hi bounds.
7611 cat >conftest.$ac_ext <<_ACEOF
7612 /* confdefs.h.  */
7613 _ACEOF
7614 cat confdefs.h >>conftest.$ac_ext
7615 cat >>conftest.$ac_ext <<_ACEOF
7616 /* end confdefs.h.  */
7617 $ac_includes_default
7618 int
7619 main ()
7620 {
7621 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
7622 test_array [0] = 0
7623
7624   ;
7625   return 0;
7626 }
7627 _ACEOF
7628 rm -f conftest.$ac_objext
7629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7630   (eval $ac_compile) 2>conftest.er1
7631   ac_status=$?
7632   grep -v '^ *+' conftest.er1 >conftest.err
7633   rm -f conftest.er1
7634   cat conftest.err >&5
7635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7636   (exit $ac_status); } &&
7637          { ac_try='test -z "$ac_c_werror_flag"
7638                          || test ! -s conftest.err'
7639   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7640   (eval $ac_try) 2>&5
7641   ac_status=$?
7642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7643   (exit $ac_status); }; } &&
7644          { ac_try='test -s conftest.$ac_objext'
7645   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7646   (eval $ac_try) 2>&5
7647   ac_status=$?
7648   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649   (exit $ac_status); }; }; then
7650   ac_lo=0 ac_mid=0
7651   while :; do
7652     cat >conftest.$ac_ext <<_ACEOF
7653 /* confdefs.h.  */
7654 _ACEOF
7655 cat confdefs.h >>conftest.$ac_ext
7656 cat >>conftest.$ac_ext <<_ACEOF
7657 /* end confdefs.h.  */
7658 $ac_includes_default
7659 int
7660 main ()
7661 {
7662 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7663 test_array [0] = 0
7664
7665   ;
7666   return 0;
7667 }
7668 _ACEOF
7669 rm -f conftest.$ac_objext
7670 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7671   (eval $ac_compile) 2>conftest.er1
7672   ac_status=$?
7673   grep -v '^ *+' conftest.er1 >conftest.err
7674   rm -f conftest.er1
7675   cat conftest.err >&5
7676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7677   (exit $ac_status); } &&
7678          { ac_try='test -z "$ac_c_werror_flag"
7679                          || test ! -s conftest.err'
7680   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7681   (eval $ac_try) 2>&5
7682   ac_status=$?
7683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7684   (exit $ac_status); }; } &&
7685          { ac_try='test -s conftest.$ac_objext'
7686   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7687   (eval $ac_try) 2>&5
7688   ac_status=$?
7689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7690   (exit $ac_status); }; }; then
7691   ac_hi=$ac_mid; break
7692 else
7693   echo "$as_me: failed program was:" >&5
7694 sed 's/^/| /' conftest.$ac_ext >&5
7695
7696 ac_lo=`expr $ac_mid + 1`
7697                     if test $ac_lo -le $ac_mid; then
7698                       ac_lo= ac_hi=
7699                       break
7700                     fi
7701                     ac_mid=`expr 2 '*' $ac_mid + 1`
7702 fi
7703 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7704   done
7705 else
7706   echo "$as_me: failed program was:" >&5
7707 sed 's/^/| /' conftest.$ac_ext >&5
7708
7709 cat >conftest.$ac_ext <<_ACEOF
7710 /* confdefs.h.  */
7711 _ACEOF
7712 cat confdefs.h >>conftest.$ac_ext
7713 cat >>conftest.$ac_ext <<_ACEOF
7714 /* end confdefs.h.  */
7715 $ac_includes_default
7716 int
7717 main ()
7718 {
7719 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
7720 test_array [0] = 0
7721
7722   ;
7723   return 0;
7724 }
7725 _ACEOF
7726 rm -f conftest.$ac_objext
7727 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7728   (eval $ac_compile) 2>conftest.er1
7729   ac_status=$?
7730   grep -v '^ *+' conftest.er1 >conftest.err
7731   rm -f conftest.er1
7732   cat conftest.err >&5
7733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7734   (exit $ac_status); } &&
7735          { ac_try='test -z "$ac_c_werror_flag"
7736                          || test ! -s conftest.err'
7737   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7738   (eval $ac_try) 2>&5
7739   ac_status=$?
7740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7741   (exit $ac_status); }; } &&
7742          { ac_try='test -s conftest.$ac_objext'
7743   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7744   (eval $ac_try) 2>&5
7745   ac_status=$?
7746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747   (exit $ac_status); }; }; then
7748   ac_hi=-1 ac_mid=-1
7749   while :; do
7750     cat >conftest.$ac_ext <<_ACEOF
7751 /* confdefs.h.  */
7752 _ACEOF
7753 cat confdefs.h >>conftest.$ac_ext
7754 cat >>conftest.$ac_ext <<_ACEOF
7755 /* end confdefs.h.  */
7756 $ac_includes_default
7757 int
7758 main ()
7759 {
7760 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
7761 test_array [0] = 0
7762
7763   ;
7764   return 0;
7765 }
7766 _ACEOF
7767 rm -f conftest.$ac_objext
7768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7769   (eval $ac_compile) 2>conftest.er1
7770   ac_status=$?
7771   grep -v '^ *+' conftest.er1 >conftest.err
7772   rm -f conftest.er1
7773   cat conftest.err >&5
7774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7775   (exit $ac_status); } &&
7776          { ac_try='test -z "$ac_c_werror_flag"
7777                          || test ! -s conftest.err'
7778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7779   (eval $ac_try) 2>&5
7780   ac_status=$?
7781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7782   (exit $ac_status); }; } &&
7783          { ac_try='test -s conftest.$ac_objext'
7784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7785   (eval $ac_try) 2>&5
7786   ac_status=$?
7787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788   (exit $ac_status); }; }; then
7789   ac_lo=$ac_mid; break
7790 else
7791   echo "$as_me: failed program was:" >&5
7792 sed 's/^/| /' conftest.$ac_ext >&5
7793
7794 ac_hi=`expr '(' $ac_mid ')' - 1`
7795                        if test $ac_mid -le $ac_hi; then
7796                          ac_lo= ac_hi=
7797                          break
7798                        fi
7799                        ac_mid=`expr 2 '*' $ac_mid`
7800 fi
7801 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7802   done
7803 else
7804   echo "$as_me: failed program was:" >&5
7805 sed 's/^/| /' conftest.$ac_ext >&5
7806
7807 ac_lo= ac_hi=
7808 fi
7809 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7810 fi
7811 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7812 # Binary search between lo and hi bounds.
7813 while test "x$ac_lo" != "x$ac_hi"; do
7814   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7815   cat >conftest.$ac_ext <<_ACEOF
7816 /* confdefs.h.  */
7817 _ACEOF
7818 cat confdefs.h >>conftest.$ac_ext
7819 cat >>conftest.$ac_ext <<_ACEOF
7820 /* end confdefs.h.  */
7821 $ac_includes_default
7822 int
7823 main ()
7824 {
7825 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
7826 test_array [0] = 0
7827
7828   ;
7829   return 0;
7830 }
7831 _ACEOF
7832 rm -f conftest.$ac_objext
7833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7834   (eval $ac_compile) 2>conftest.er1
7835   ac_status=$?
7836   grep -v '^ *+' conftest.er1 >conftest.err
7837   rm -f conftest.er1
7838   cat conftest.err >&5
7839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840   (exit $ac_status); } &&
7841          { ac_try='test -z "$ac_c_werror_flag"
7842                          || test ! -s conftest.err'
7843   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7844   (eval $ac_try) 2>&5
7845   ac_status=$?
7846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7847   (exit $ac_status); }; } &&
7848          { ac_try='test -s conftest.$ac_objext'
7849   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7850   (eval $ac_try) 2>&5
7851   ac_status=$?
7852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7853   (exit $ac_status); }; }; then
7854   ac_hi=$ac_mid
7855 else
7856   echo "$as_me: failed program was:" >&5
7857 sed 's/^/| /' conftest.$ac_ext >&5
7858
7859 ac_lo=`expr '(' $ac_mid ')' + 1`
7860 fi
7861 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7862 done
7863 case $ac_lo in
7864 ?*) ac_cv_sizeof_short=$ac_lo;;
7865 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7866 See \`config.log' for more details." >&5
7867 echo "$as_me: error: cannot compute sizeof (short), 77
7868 See \`config.log' for more details." >&2;}
7869    { (exit 1); exit 1; }; } ;;
7870 esac
7871 else
7872   if test "$cross_compiling" = yes; then
7873   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7874 See \`config.log' for more details." >&5
7875 echo "$as_me: error: cannot run test program while cross compiling
7876 See \`config.log' for more details." >&2;}
7877    { (exit 1); exit 1; }; }
7878 else
7879   cat >conftest.$ac_ext <<_ACEOF
7880 /* confdefs.h.  */
7881 _ACEOF
7882 cat confdefs.h >>conftest.$ac_ext
7883 cat >>conftest.$ac_ext <<_ACEOF
7884 /* end confdefs.h.  */
7885 $ac_includes_default
7886 long longval () { return (long) (sizeof (short)); }
7887 unsigned long ulongval () { return (long) (sizeof (short)); }
7888 #include <stdio.h>
7889 #include <stdlib.h>
7890 int
7891 main ()
7892 {
7893
7894   FILE *f = fopen ("conftest.val", "w");
7895   if (! f)
7896     exit (1);
7897   if (((long) (sizeof (short))) < 0)
7898     {
7899       long i = longval ();
7900       if (i != ((long) (sizeof (short))))
7901         exit (1);
7902       fprintf (f, "%ld\n", i);
7903     }
7904   else
7905     {
7906       unsigned long i = ulongval ();
7907       if (i != ((long) (sizeof (short))))
7908         exit (1);
7909       fprintf (f, "%lu\n", i);
7910     }
7911   exit (ferror (f) || fclose (f) != 0);
7912
7913   ;
7914   return 0;
7915 }
7916 _ACEOF
7917 rm -f conftest$ac_exeext
7918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7919   (eval $ac_link) 2>&5
7920   ac_status=$?
7921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7923   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7924   (eval $ac_try) 2>&5
7925   ac_status=$?
7926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7927   (exit $ac_status); }; }; then
7928   ac_cv_sizeof_short=`cat conftest.val`
7929 else
7930   echo "$as_me: program exited with status $ac_status" >&5
7931 echo "$as_me: failed program was:" >&5
7932 sed 's/^/| /' conftest.$ac_ext >&5
7933
7934 ( exit $ac_status )
7935 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
7936 See \`config.log' for more details." >&5
7937 echo "$as_me: error: cannot compute sizeof (short), 77
7938 See \`config.log' for more details." >&2;}
7939    { (exit 1); exit 1; }; }
7940 fi
7941 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7942 fi
7943 fi
7944 rm -f conftest.val
7945 else
7946   ac_cv_sizeof_short=0
7947 fi
7948 fi
7949 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
7950 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
7951 cat >>confdefs.h <<_ACEOF
7952 #define SIZEOF_SHORT $ac_cv_sizeof_short
7953 _ACEOF
7954
7955
7956   echo "$as_me:$LINENO: checking for char" >&5
7957 echo $ECHO_N "checking for char... $ECHO_C" >&6
7958 if test "${ac_cv_type_char+set}" = set; then
7959   echo $ECHO_N "(cached) $ECHO_C" >&6
7960 else
7961   cat >conftest.$ac_ext <<_ACEOF
7962 /* confdefs.h.  */
7963 _ACEOF
7964 cat confdefs.h >>conftest.$ac_ext
7965 cat >>conftest.$ac_ext <<_ACEOF
7966 /* end confdefs.h.  */
7967 $ac_includes_default
7968 int
7969 main ()
7970 {
7971 if ((char *) 0)
7972   return 0;
7973 if (sizeof (char))
7974   return 0;
7975   ;
7976   return 0;
7977 }
7978 _ACEOF
7979 rm -f conftest.$ac_objext
7980 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7981   (eval $ac_compile) 2>conftest.er1
7982   ac_status=$?
7983   grep -v '^ *+' conftest.er1 >conftest.err
7984   rm -f conftest.er1
7985   cat conftest.err >&5
7986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7987   (exit $ac_status); } &&
7988          { ac_try='test -z "$ac_c_werror_flag"
7989                          || test ! -s conftest.err'
7990   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7991   (eval $ac_try) 2>&5
7992   ac_status=$?
7993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7994   (exit $ac_status); }; } &&
7995          { ac_try='test -s conftest.$ac_objext'
7996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7997   (eval $ac_try) 2>&5
7998   ac_status=$?
7999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8000   (exit $ac_status); }; }; then
8001   ac_cv_type_char=yes
8002 else
8003   echo "$as_me: failed program was:" >&5
8004 sed 's/^/| /' conftest.$ac_ext >&5
8005
8006 ac_cv_type_char=no
8007 fi
8008 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8009 fi
8010 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
8011 echo "${ECHO_T}$ac_cv_type_char" >&6
8012
8013 echo "$as_me:$LINENO: checking size of char" >&5
8014 echo $ECHO_N "checking size of char... $ECHO_C" >&6
8015 if test "${ac_cv_sizeof_char+set}" = set; then
8016   echo $ECHO_N "(cached) $ECHO_C" >&6
8017 else
8018   if test "$ac_cv_type_char" = yes; then
8019   # The cast to unsigned long works around a bug in the HP C Compiler
8020   # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8021   # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8022   # This bug is HP SR number 8606223364.
8023   if test "$cross_compiling" = yes; then
8024   # Depending upon the size, compute the lo and hi bounds.
8025 cat >conftest.$ac_ext <<_ACEOF
8026 /* confdefs.h.  */
8027 _ACEOF
8028 cat confdefs.h >>conftest.$ac_ext
8029 cat >>conftest.$ac_ext <<_ACEOF
8030 /* end confdefs.h.  */
8031 $ac_includes_default
8032 int
8033 main ()
8034 {
8035 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
8036 test_array [0] = 0
8037
8038   ;
8039   return 0;
8040 }
8041 _ACEOF
8042 rm -f conftest.$ac_objext
8043 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8044   (eval $ac_compile) 2>conftest.er1
8045   ac_status=$?
8046   grep -v '^ *+' conftest.er1 >conftest.err
8047   rm -f conftest.er1
8048   cat conftest.err >&5
8049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8050   (exit $ac_status); } &&
8051          { ac_try='test -z "$ac_c_werror_flag"
8052                          || test ! -s conftest.err'
8053   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8054   (eval $ac_try) 2>&5
8055   ac_status=$?
8056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8057   (exit $ac_status); }; } &&
8058          { ac_try='test -s conftest.$ac_objext'
8059   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8060   (eval $ac_try) 2>&5
8061   ac_status=$?
8062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8063   (exit $ac_status); }; }; then
8064   ac_lo=0 ac_mid=0
8065   while :; do
8066     cat >conftest.$ac_ext <<_ACEOF
8067 /* confdefs.h.  */
8068 _ACEOF
8069 cat confdefs.h >>conftest.$ac_ext
8070 cat >>conftest.$ac_ext <<_ACEOF
8071 /* end confdefs.h.  */
8072 $ac_includes_default
8073 int
8074 main ()
8075 {
8076 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
8077 test_array [0] = 0
8078
8079   ;
8080   return 0;
8081 }
8082 _ACEOF
8083 rm -f conftest.$ac_objext
8084 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8085   (eval $ac_compile) 2>conftest.er1
8086   ac_status=$?
8087   grep -v '^ *+' conftest.er1 >conftest.err
8088   rm -f conftest.er1
8089   cat conftest.err >&5
8090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091   (exit $ac_status); } &&
8092          { ac_try='test -z "$ac_c_werror_flag"
8093                          || test ! -s conftest.err'
8094   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8095   (eval $ac_try) 2>&5
8096   ac_status=$?
8097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8098   (exit $ac_status); }; } &&
8099          { ac_try='test -s conftest.$ac_objext'
8100   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8101   (eval $ac_try) 2>&5
8102   ac_status=$?
8103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8104   (exit $ac_status); }; }; then
8105   ac_hi=$ac_mid; break
8106 else
8107   echo "$as_me: failed program was:" >&5
8108 sed 's/^/| /' conftest.$ac_ext >&5
8109
8110 ac_lo=`expr $ac_mid + 1`
8111                     if test $ac_lo -le $ac_mid; then
8112                       ac_lo= ac_hi=
8113                       break
8114                     fi
8115                     ac_mid=`expr 2 '*' $ac_mid + 1`
8116 fi
8117 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8118   done
8119 else
8120   echo "$as_me: failed program was:" >&5
8121 sed 's/^/| /' conftest.$ac_ext >&5
8122
8123 cat >conftest.$ac_ext <<_ACEOF
8124 /* confdefs.h.  */
8125 _ACEOF
8126 cat confdefs.h >>conftest.$ac_ext
8127 cat >>conftest.$ac_ext <<_ACEOF
8128 /* end confdefs.h.  */
8129 $ac_includes_default
8130 int
8131 main ()
8132 {
8133 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
8134 test_array [0] = 0
8135
8136   ;
8137   return 0;
8138 }
8139 _ACEOF
8140 rm -f conftest.$ac_objext
8141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8142   (eval $ac_compile) 2>conftest.er1
8143   ac_status=$?
8144   grep -v '^ *+' conftest.er1 >conftest.err
8145   rm -f conftest.er1
8146   cat conftest.err >&5
8147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8148   (exit $ac_status); } &&
8149          { ac_try='test -z "$ac_c_werror_flag"
8150                          || test ! -s conftest.err'
8151   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8152   (eval $ac_try) 2>&5
8153   ac_status=$?
8154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8155   (exit $ac_status); }; } &&
8156          { ac_try='test -s conftest.$ac_objext'
8157   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8158   (eval $ac_try) 2>&5
8159   ac_status=$?
8160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8161   (exit $ac_status); }; }; then
8162   ac_hi=-1 ac_mid=-1
8163   while :; do
8164     cat >conftest.$ac_ext <<_ACEOF
8165 /* confdefs.h.  */
8166 _ACEOF
8167 cat confdefs.h >>conftest.$ac_ext
8168 cat >>conftest.$ac_ext <<_ACEOF
8169 /* end confdefs.h.  */
8170 $ac_includes_default
8171 int
8172 main ()
8173 {
8174 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
8175 test_array [0] = 0
8176
8177   ;
8178   return 0;
8179 }
8180 _ACEOF
8181 rm -f conftest.$ac_objext
8182 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8183   (eval $ac_compile) 2>conftest.er1
8184   ac_status=$?
8185   grep -v '^ *+' conftest.er1 >conftest.err
8186   rm -f conftest.er1
8187   cat conftest.err >&5
8188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8189   (exit $ac_status); } &&
8190          { ac_try='test -z "$ac_c_werror_flag"
8191                          || test ! -s conftest.err'
8192   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8193   (eval $ac_try) 2>&5
8194   ac_status=$?
8195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196   (exit $ac_status); }; } &&
8197          { ac_try='test -s conftest.$ac_objext'
8198   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8199   (eval $ac_try) 2>&5
8200   ac_status=$?
8201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202   (exit $ac_status); }; }; then
8203   ac_lo=$ac_mid; break
8204 else
8205   echo "$as_me: failed program was:" >&5
8206 sed 's/^/| /' conftest.$ac_ext >&5
8207
8208 ac_hi=`expr '(' $ac_mid ')' - 1`
8209                        if test $ac_mid -le $ac_hi; then
8210                          ac_lo= ac_hi=
8211                          break
8212                        fi
8213                        ac_mid=`expr 2 '*' $ac_mid`
8214 fi
8215 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8216   done
8217 else
8218   echo "$as_me: failed program was:" >&5
8219 sed 's/^/| /' conftest.$ac_ext >&5
8220
8221 ac_lo= ac_hi=
8222 fi
8223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8224 fi
8225 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8226 # Binary search between lo and hi bounds.
8227 while test "x$ac_lo" != "x$ac_hi"; do
8228   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8229   cat >conftest.$ac_ext <<_ACEOF
8230 /* confdefs.h.  */
8231 _ACEOF
8232 cat confdefs.h >>conftest.$ac_ext
8233 cat >>conftest.$ac_ext <<_ACEOF
8234 /* end confdefs.h.  */
8235 $ac_includes_default
8236 int
8237 main ()
8238 {
8239 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
8240 test_array [0] = 0
8241
8242   ;
8243   return 0;
8244 }
8245 _ACEOF
8246 rm -f conftest.$ac_objext
8247 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8248   (eval $ac_compile) 2>conftest.er1
8249   ac_status=$?
8250   grep -v '^ *+' conftest.er1 >conftest.err
8251   rm -f conftest.er1
8252   cat conftest.err >&5
8253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8254   (exit $ac_status); } &&
8255          { ac_try='test -z "$ac_c_werror_flag"
8256                          || test ! -s conftest.err'
8257   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8258   (eval $ac_try) 2>&5
8259   ac_status=$?
8260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8261   (exit $ac_status); }; } &&
8262          { ac_try='test -s conftest.$ac_objext'
8263   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8264   (eval $ac_try) 2>&5
8265   ac_status=$?
8266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8267   (exit $ac_status); }; }; then
8268   ac_hi=$ac_mid
8269 else
8270   echo "$as_me: failed program was:" >&5
8271 sed 's/^/| /' conftest.$ac_ext >&5
8272
8273 ac_lo=`expr '(' $ac_mid ')' + 1`
8274 fi
8275 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8276 done
8277 case $ac_lo in
8278 ?*) ac_cv_sizeof_char=$ac_lo;;
8279 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8280 See \`config.log' for more details." >&5
8281 echo "$as_me: error: cannot compute sizeof (char), 77
8282 See \`config.log' for more details." >&2;}
8283    { (exit 1); exit 1; }; } ;;
8284 esac
8285 else
8286   if test "$cross_compiling" = yes; then
8287   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
8288 See \`config.log' for more details." >&5
8289 echo "$as_me: error: cannot run test program while cross compiling
8290 See \`config.log' for more details." >&2;}
8291    { (exit 1); exit 1; }; }
8292 else
8293   cat >conftest.$ac_ext <<_ACEOF
8294 /* confdefs.h.  */
8295 _ACEOF
8296 cat confdefs.h >>conftest.$ac_ext
8297 cat >>conftest.$ac_ext <<_ACEOF
8298 /* end confdefs.h.  */
8299 $ac_includes_default
8300 long longval () { return (long) (sizeof (char)); }
8301 unsigned long ulongval () { return (long) (sizeof (char)); }
8302 #include <stdio.h>
8303 #include <stdlib.h>
8304 int
8305 main ()
8306 {
8307
8308   FILE *f = fopen ("conftest.val", "w");
8309   if (! f)
8310     exit (1);
8311   if (((long) (sizeof (char))) < 0)
8312     {
8313       long i = longval ();
8314       if (i != ((long) (sizeof (char))))
8315         exit (1);
8316       fprintf (f, "%ld\n", i);
8317     }
8318   else
8319     {
8320       unsigned long i = ulongval ();
8321       if (i != ((long) (sizeof (char))))
8322         exit (1);
8323       fprintf (f, "%lu\n", i);
8324     }
8325   exit (ferror (f) || fclose (f) != 0);
8326
8327   ;
8328   return 0;
8329 }
8330 _ACEOF
8331 rm -f conftest$ac_exeext
8332 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8333   (eval $ac_link) 2>&5
8334   ac_status=$?
8335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8336   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8337   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8338   (eval $ac_try) 2>&5
8339   ac_status=$?
8340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8341   (exit $ac_status); }; }; then
8342   ac_cv_sizeof_char=`cat conftest.val`
8343 else
8344   echo "$as_me: program exited with status $ac_status" >&5
8345 echo "$as_me: failed program was:" >&5
8346 sed 's/^/| /' conftest.$ac_ext >&5
8347
8348 ( exit $ac_status )
8349 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
8350 See \`config.log' for more details." >&5
8351 echo "$as_me: error: cannot compute sizeof (char), 77
8352 See \`config.log' for more details." >&2;}
8353    { (exit 1); exit 1; }; }
8354 fi
8355 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8356 fi
8357 fi
8358 rm -f conftest.val
8359 else
8360   ac_cv_sizeof_char=0
8361 fi
8362 fi
8363 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
8364 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
8365 cat >>confdefs.h <<_ACEOF
8366 #define SIZEOF_CHAR $ac_cv_sizeof_char
8367 _ACEOF
8368
8369
8370
8371   echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
8372 echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
8373   case "$ac_cv_sizeof_char" in
8374     1) acx_cv_type_int8_t=char ;;
8375     *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
8376 echo "$as_me: error: no 8-bit type" >&2;}
8377    { (exit please report a bug); exit please report a bug; }; }
8378   esac
8379   echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
8380 echo "${ECHO_T}$acx_cv_type_int8_t" >&6
8381
8382   echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
8383 echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
8384   case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
8385     2:*) acx_cv_type_int16_t=int ;;
8386     *:2) acx_cv_type_int16_t=short ;;
8387     *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
8388 echo "$as_me: error: no 16-bit type" >&2;}
8389    { (exit please report a bug); exit please report a bug; }; }
8390   esac
8391   echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
8392 echo "${ECHO_T}$acx_cv_type_int16_t" >&6
8393
8394   echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
8395 echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
8396   case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
8397     4:*) acx_cv_type_int32_t=int ;;
8398     *:4) acx_cv_type_int32_t=long ;;
8399     *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
8400 echo "$as_me: error: no 32-bit type" >&2;}
8401    { (exit please report a bug); exit please report a bug; }; }
8402   esac
8403   echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
8404 echo "${ECHO_T}$acx_cv_type_int32_t" >&6
8405 fi
8406
8407 # These tests are here to make the output prettier
8408
8409 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
8410   case "$ac_cv_sizeof_long" in
8411     8) acx_cv_type_int64_t=long ;;
8412   esac
8413   echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
8414 echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
8415   echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
8416 echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
8417 fi
8418
8419 # Now we can use the above types
8420
8421 if test "$ac_cv_type_uintptr_t" != yes; then
8422   echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
8423 echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
8424   case $ac_cv_sizeof_void_p in
8425     2) acx_cv_type_intptr_t=int16_t ;;
8426     4) acx_cv_type_intptr_t=int32_t ;;
8427     8) acx_cv_type_intptr_t=int64_t ;;
8428     *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
8429 echo "$as_me: error: no equivalent for intptr_t" >&2;}
8430    { (exit please report a bug); exit please report a bug; }; }
8431   esac
8432   echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
8433 echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
8434 fi
8435
8436 # ----------------- done all checks, emit header -------------
8437           ac_config_commands="$ac_config_commands gstdint.h"
8438
8439
8440
8441
8442 # Check to see if -pthread or -lpthread is needed.  Prefer the former.
8443 XPCFLAGS=""
8444 CFLAGS="$CFLAGS -pthread"
8445 cat >conftest.$ac_ext <<_ACEOF
8446 /* confdefs.h.  */
8447 _ACEOF
8448 cat confdefs.h >>conftest.$ac_ext
8449 cat >>conftest.$ac_ext <<_ACEOF
8450 /* end confdefs.h.  */
8451 #include <pthread.h>
8452    void *g(void *d) { return NULL; }
8453 int
8454 main ()
8455 {
8456 pthread_t t; pthread_create(&t,NULL,g,NULL);
8457   ;
8458   return 0;
8459 }
8460 _ACEOF
8461 rm -f conftest.$ac_objext conftest$ac_exeext
8462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8463   (eval $ac_link) 2>conftest.er1
8464   ac_status=$?
8465   grep -v '^ *+' conftest.er1 >conftest.err
8466   rm -f conftest.er1
8467   cat conftest.err >&5
8468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469   (exit $ac_status); } &&
8470          { ac_try='test -z "$ac_c_werror_flag"
8471                          || test ! -s conftest.err'
8472   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8473   (eval $ac_try) 2>&5
8474   ac_status=$?
8475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476   (exit $ac_status); }; } &&
8477          { ac_try='test -s conftest$ac_exeext'
8478   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8479   (eval $ac_try) 2>&5
8480   ac_status=$?
8481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482   (exit $ac_status); }; }; then
8483   XPCFLAGS=" -Wc,-pthread"
8484 else
8485   echo "$as_me: failed program was:" >&5
8486 sed 's/^/| /' conftest.$ac_ext >&5
8487
8488 CFLAGS="$save_CFLAGS" LIBS="-lpthread $LIBS"
8489   cat >conftest.$ac_ext <<_ACEOF
8490 /* confdefs.h.  */
8491 _ACEOF
8492 cat confdefs.h >>conftest.$ac_ext
8493 cat >>conftest.$ac_ext <<_ACEOF
8494 /* end confdefs.h.  */
8495 #include <pthread.h>
8496      void *g(void *d) { return NULL; }
8497 int
8498 main ()
8499 {
8500 pthread_t t; pthread_create(&t,NULL,g,NULL);
8501   ;
8502   return 0;
8503 }
8504 _ACEOF
8505 rm -f conftest.$ac_objext conftest$ac_exeext
8506 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8507   (eval $ac_link) 2>conftest.er1
8508   ac_status=$?
8509   grep -v '^ *+' conftest.er1 >conftest.err
8510   rm -f conftest.er1
8511   cat conftest.err >&5
8512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8513   (exit $ac_status); } &&
8514          { ac_try='test -z "$ac_c_werror_flag"
8515                          || test ! -s conftest.err'
8516   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8517   (eval $ac_try) 2>&5
8518   ac_status=$?
8519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8520   (exit $ac_status); }; } &&
8521          { ac_try='test -s conftest$ac_exeext'
8522   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8523   (eval $ac_try) 2>&5
8524   ac_status=$?
8525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8526   (exit $ac_status); }; }; then
8527   :
8528 else
8529   echo "$as_me: failed program was:" >&5
8530 sed 's/^/| /' conftest.$ac_ext >&5
8531
8532 { { echo "$as_me:$LINENO: error: Pthreads are required to build libgomp" >&5
8533 echo "$as_me: error: Pthreads are required to build libgomp" >&2;}
8534    { (exit 1); exit 1; }; }
8535 fi
8536 rm -f conftest.err conftest.$ac_objext \
8537       conftest$ac_exeext conftest.$ac_ext
8538 fi
8539 rm -f conftest.err conftest.$ac_objext \
8540       conftest$ac_exeext conftest.$ac_ext
8541
8542 # Check for functions needed.
8543
8544
8545 for ac_func in getloadavg clock_gettime
8546 do
8547 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8548 echo "$as_me:$LINENO: checking for $ac_func" >&5
8549 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8550 if eval "test \"\${$as_ac_var+set}\" = set"; then
8551   echo $ECHO_N "(cached) $ECHO_C" >&6
8552 else
8553   cat >conftest.$ac_ext <<_ACEOF
8554 /* confdefs.h.  */
8555 _ACEOF
8556 cat confdefs.h >>conftest.$ac_ext
8557 cat >>conftest.$ac_ext <<_ACEOF
8558 /* end confdefs.h.  */
8559 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8560    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8561 #define $ac_func innocuous_$ac_func
8562
8563 /* System header to define __stub macros and hopefully few prototypes,
8564     which can conflict with char $ac_func (); below.
8565     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8566     <limits.h> exists even on freestanding compilers.  */
8567
8568 #ifdef __STDC__
8569 # include <limits.h>
8570 #else
8571 # include <assert.h>
8572 #endif
8573
8574 #undef $ac_func
8575
8576 /* Override any gcc2 internal prototype to avoid an error.  */
8577 #ifdef __cplusplus
8578 extern "C"
8579 {
8580 #endif
8581 /* We use char because int might match the return type of a gcc2
8582    builtin and then its argument prototype would still apply.  */
8583 char $ac_func ();
8584 /* The GNU C library defines this for functions which it implements
8585     to always fail with ENOSYS.  Some functions are actually named
8586     something starting with __ and the normal name is an alias.  */
8587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8588 choke me
8589 #else
8590 char (*f) () = $ac_func;
8591 #endif
8592 #ifdef __cplusplus
8593 }
8594 #endif
8595
8596 int
8597 main ()
8598 {
8599 return f != $ac_func;
8600   ;
8601   return 0;
8602 }
8603 _ACEOF
8604 rm -f conftest.$ac_objext conftest$ac_exeext
8605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8606   (eval $ac_link) 2>conftest.er1
8607   ac_status=$?
8608   grep -v '^ *+' conftest.er1 >conftest.err
8609   rm -f conftest.er1
8610   cat conftest.err >&5
8611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8612   (exit $ac_status); } &&
8613          { ac_try='test -z "$ac_c_werror_flag"
8614                          || test ! -s conftest.err'
8615   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8616   (eval $ac_try) 2>&5
8617   ac_status=$?
8618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8619   (exit $ac_status); }; } &&
8620          { ac_try='test -s conftest$ac_exeext'
8621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8622   (eval $ac_try) 2>&5
8623   ac_status=$?
8624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8625   (exit $ac_status); }; }; then
8626   eval "$as_ac_var=yes"
8627 else
8628   echo "$as_me: failed program was:" >&5
8629 sed 's/^/| /' conftest.$ac_ext >&5
8630
8631 eval "$as_ac_var=no"
8632 fi
8633 rm -f conftest.err conftest.$ac_objext \
8634       conftest$ac_exeext conftest.$ac_ext
8635 fi
8636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8637 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8638 if test `eval echo '${'$as_ac_var'}'` = yes; then
8639   cat >>confdefs.h <<_ACEOF
8640 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8641 _ACEOF
8642
8643 fi
8644 done
8645
8646
8647 # At least for glibc, clock_gettime is in librt.  But don't pull that
8648 # in if it still doesn't give us the function we want.
8649 if test $ac_cv_func_clock_gettime = no; then
8650   echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5
8651 echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6
8652 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then
8653   echo $ECHO_N "(cached) $ECHO_C" >&6
8654 else
8655   ac_check_lib_save_LIBS=$LIBS
8656 LIBS="-lrt  $LIBS"
8657 cat >conftest.$ac_ext <<_ACEOF
8658 /* confdefs.h.  */
8659 _ACEOF
8660 cat confdefs.h >>conftest.$ac_ext
8661 cat >>conftest.$ac_ext <<_ACEOF
8662 /* end confdefs.h.  */
8663
8664 /* Override any gcc2 internal prototype to avoid an error.  */
8665 #ifdef __cplusplus
8666 extern "C"
8667 #endif
8668 /* We use char because int might match the return type of a gcc2
8669    builtin and then its argument prototype would still apply.  */
8670 char clock_gettime ();
8671 int
8672 main ()
8673 {
8674 clock_gettime ();
8675   ;
8676   return 0;
8677 }
8678 _ACEOF
8679 rm -f conftest.$ac_objext conftest$ac_exeext
8680 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8681   (eval $ac_link) 2>conftest.er1
8682   ac_status=$?
8683   grep -v '^ *+' conftest.er1 >conftest.err
8684   rm -f conftest.er1
8685   cat conftest.err >&5
8686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8687   (exit $ac_status); } &&
8688          { ac_try='test -z "$ac_c_werror_flag"
8689                          || test ! -s conftest.err'
8690   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8691   (eval $ac_try) 2>&5
8692   ac_status=$?
8693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8694   (exit $ac_status); }; } &&
8695          { ac_try='test -s conftest$ac_exeext'
8696   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8697   (eval $ac_try) 2>&5
8698   ac_status=$?
8699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8700   (exit $ac_status); }; }; then
8701   ac_cv_lib_rt_clock_gettime=yes
8702 else
8703   echo "$as_me: failed program was:" >&5
8704 sed 's/^/| /' conftest.$ac_ext >&5
8705
8706 ac_cv_lib_rt_clock_gettime=no
8707 fi
8708 rm -f conftest.err conftest.$ac_objext \
8709       conftest$ac_exeext conftest.$ac_ext
8710 LIBS=$ac_check_lib_save_LIBS
8711 fi
8712 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
8713 echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6
8714 if test $ac_cv_lib_rt_clock_gettime = yes; then
8715   LIBS="-lrt $LIBS"
8716      cat >>confdefs.h <<\_ACEOF
8717 #define HAVE_CLOCK_GETTIME Define to 1 if you have the `clock_gettime' function.
8718 _ACEOF
8719
8720 fi
8721
8722 fi
8723
8724 # See if we support thread-local storage.
8725
8726    # Check whether --enable-tls or --disable-tls was given.
8727 if test "${enable_tls+set}" = set; then
8728   enableval="$enable_tls"
8729
8730       case "$enableval" in
8731        yes|no) ;;
8732        *) { { echo "$as_me:$LINENO: error: Argument to enable/disable tls must be yes or no" >&5
8733 echo "$as_me: error: Argument to enable/disable tls must be yes or no" >&2;}
8734    { (exit 1); exit 1; }; } ;;
8735       esac
8736
8737 else
8738   enable_tls=yes
8739 fi;
8740
8741   echo "$as_me:$LINENO: checking whether the target supports thread-local storage" >&5
8742 echo $ECHO_N "checking whether the target supports thread-local storage... $ECHO_C" >&6
8743 if test "${have_tls+set}" = set; then
8744   echo $ECHO_N "(cached) $ECHO_C" >&6
8745 else
8746
8747     cat >conftest.$ac_ext <<_ACEOF
8748 /* confdefs.h.  */
8749 _ACEOF
8750 cat confdefs.h >>conftest.$ac_ext
8751 cat >>conftest.$ac_ext <<_ACEOF
8752 /* end confdefs.h.  */
8753 __thread int foo;
8754 int
8755 main ()
8756 {
8757
8758   ;
8759   return 0;
8760 }
8761 _ACEOF
8762 rm -f conftest.$ac_objext
8763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8764   (eval $ac_compile) 2>conftest.er1
8765   ac_status=$?
8766   grep -v '^ *+' conftest.er1 >conftest.err
8767   rm -f conftest.er1
8768   cat conftest.err >&5
8769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8770   (exit $ac_status); } &&
8771          { ac_try='test -z "$ac_c_werror_flag"
8772                          || test ! -s conftest.err'
8773   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8774   (eval $ac_try) 2>&5
8775   ac_status=$?
8776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8777   (exit $ac_status); }; } &&
8778          { ac_try='test -s conftest.$ac_objext'
8779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8780   (eval $ac_try) 2>&5
8781   ac_status=$?
8782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8783   (exit $ac_status); }; }; then
8784   have_tls=$enable_tls
8785 else
8786   echo "$as_me: failed program was:" >&5
8787 sed 's/^/| /' conftest.$ac_ext >&5
8788
8789 have_tls=no
8790 fi
8791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8792 fi
8793 echo "$as_me:$LINENO: result: $have_tls" >&5
8794 echo "${ECHO_T}$have_tls" >&6
8795   if test $have_tls = yes; then
8796
8797 cat >>confdefs.h <<\_ACEOF
8798 #define HAVE_TLS 1
8799 _ACEOF
8800
8801   fi
8802
8803 # See what sort of export controls are availible.
8804
8805   echo "$as_me:$LINENO: checking whether the target supports hidden visibility" >&5
8806 echo $ECHO_N "checking whether the target supports hidden visibility... $ECHO_C" >&6
8807 if test "${have_attribute_visibility+set}" = set; then
8808   echo $ECHO_N "(cached) $ECHO_C" >&6
8809 else
8810
8811   save_CFLAGS="$CFLAGS"
8812   CFLAGS="$CFLAGS -Werror"
8813   cat >conftest.$ac_ext <<_ACEOF
8814 /* confdefs.h.  */
8815 _ACEOF
8816 cat confdefs.h >>conftest.$ac_ext
8817 cat >>conftest.$ac_ext <<_ACEOF
8818 /* end confdefs.h.  */
8819 void __attribute__((visibility("hidden"))) foo(void) { }
8820 int
8821 main ()
8822 {
8823
8824   ;
8825   return 0;
8826 }
8827 _ACEOF
8828 rm -f conftest.$ac_objext
8829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8830   (eval $ac_compile) 2>conftest.er1
8831   ac_status=$?
8832   grep -v '^ *+' conftest.er1 >conftest.err
8833   rm -f conftest.er1
8834   cat conftest.err >&5
8835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8836   (exit $ac_status); } &&
8837          { ac_try='test -z "$ac_c_werror_flag"
8838                          || test ! -s conftest.err'
8839   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8840   (eval $ac_try) 2>&5
8841   ac_status=$?
8842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8843   (exit $ac_status); }; } &&
8844          { ac_try='test -s conftest.$ac_objext'
8845   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8846   (eval $ac_try) 2>&5
8847   ac_status=$?
8848   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8849   (exit $ac_status); }; }; then
8850   have_attribute_visibility=yes
8851 else
8852   echo "$as_me: failed program was:" >&5
8853 sed 's/^/| /' conftest.$ac_ext >&5
8854
8855 have_attribute_visibility=no
8856 fi
8857 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8858   CFLAGS="$save_CFLAGS"
8859 fi
8860 echo "$as_me:$LINENO: result: $have_attribute_visibility" >&5
8861 echo "${ECHO_T}$have_attribute_visibility" >&6
8862   if test $have_attribute_visibility = yes; then
8863
8864 cat >>confdefs.h <<\_ACEOF
8865 #define HAVE_ATTRIBUTE_VISIBILITY 1
8866 _ACEOF
8867
8868   fi
8869
8870   echo "$as_me:$LINENO: checking whether the target supports dllexport" >&5
8871 echo $ECHO_N "checking whether the target supports dllexport... $ECHO_C" >&6
8872 if test "${have_attribute_dllexport+set}" = set; then
8873   echo $ECHO_N "(cached) $ECHO_C" >&6
8874 else
8875
8876   save_CFLAGS="$CFLAGS"
8877   CFLAGS="$CFLAGS -Werror"
8878   cat >conftest.$ac_ext <<_ACEOF
8879 /* confdefs.h.  */
8880 _ACEOF
8881 cat confdefs.h >>conftest.$ac_ext
8882 cat >>conftest.$ac_ext <<_ACEOF
8883 /* end confdefs.h.  */
8884 void __attribute__((dllexport)) foo(void) { }
8885 int
8886 main ()
8887 {
8888
8889   ;
8890   return 0;
8891 }
8892 _ACEOF
8893 rm -f conftest.$ac_objext
8894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8895   (eval $ac_compile) 2>conftest.er1
8896   ac_status=$?
8897   grep -v '^ *+' conftest.er1 >conftest.err
8898   rm -f conftest.er1
8899   cat conftest.err >&5
8900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8901   (exit $ac_status); } &&
8902          { ac_try='test -z "$ac_c_werror_flag"
8903                          || test ! -s conftest.err'
8904   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8905   (eval $ac_try) 2>&5
8906   ac_status=$?
8907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8908   (exit $ac_status); }; } &&
8909          { ac_try='test -s conftest.$ac_objext'
8910   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8911   (eval $ac_try) 2>&5
8912   ac_status=$?
8913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8914   (exit $ac_status); }; }; then
8915   have_attribute_dllexport=yes
8916 else
8917   echo "$as_me: failed program was:" >&5
8918 sed 's/^/| /' conftest.$ac_ext >&5
8919
8920 have_attribute_dllexport=no
8921 fi
8922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8923   CFLAGS="$save_CFLAGS"
8924 fi
8925 echo "$as_me:$LINENO: result: $have_attribute_dllexport" >&5
8926 echo "${ECHO_T}$have_attribute_dllexport" >&6
8927   if test $have_attribute_dllexport = yes; then
8928
8929 cat >>confdefs.h <<\_ACEOF
8930 #define HAVE_ATTRIBUTE_DLLEXPORT 1
8931 _ACEOF
8932
8933   fi
8934
8935   echo "$as_me:$LINENO: checking whether the target supports symbol aliases" >&5
8936 echo $ECHO_N "checking whether the target supports symbol aliases... $ECHO_C" >&6
8937 if test "${have_attribute_alias+set}" = set; then
8938   echo $ECHO_N "(cached) $ECHO_C" >&6
8939 else
8940
8941   cat >conftest.$ac_ext <<_ACEOF
8942 /* confdefs.h.  */
8943 _ACEOF
8944 cat confdefs.h >>conftest.$ac_ext
8945 cat >>conftest.$ac_ext <<_ACEOF
8946 /* end confdefs.h.  */
8947
8948 #define ULP     STR1(__USER_LABEL_PREFIX__)
8949 #define STR1(x) STR2(x)
8950 #define STR2(x) #x
8951 void foo(void) { }
8952 extern void bar(void) __attribute__((alias(ULP "foo")));
8953 int
8954 main ()
8955 {
8956 bar();
8957   ;
8958   return 0;
8959 }
8960 _ACEOF
8961 rm -f conftest.$ac_objext conftest$ac_exeext
8962 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8963   (eval $ac_link) 2>conftest.er1
8964   ac_status=$?
8965   grep -v '^ *+' conftest.er1 >conftest.err
8966   rm -f conftest.er1
8967   cat conftest.err >&5
8968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8969   (exit $ac_status); } &&
8970          { ac_try='test -z "$ac_c_werror_flag"
8971                          || test ! -s conftest.err'
8972   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8973   (eval $ac_try) 2>&5
8974   ac_status=$?
8975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8976   (exit $ac_status); }; } &&
8977          { ac_try='test -s conftest$ac_exeext'
8978   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8979   (eval $ac_try) 2>&5
8980   ac_status=$?
8981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8982   (exit $ac_status); }; }; then
8983   have_attribute_alias=yes
8984 else
8985   echo "$as_me: failed program was:" >&5
8986 sed 's/^/| /' conftest.$ac_ext >&5
8987
8988 have_attribute_alias=no
8989 fi
8990 rm -f conftest.err conftest.$ac_objext \
8991       conftest$ac_exeext conftest.$ac_ext
8992 fi
8993 echo "$as_me:$LINENO: result: $have_attribute_alias" >&5
8994 echo "${ECHO_T}$have_attribute_alias" >&6
8995   if test $have_attribute_alias = yes; then
8996
8997 cat >>confdefs.h <<\_ACEOF
8998 #define HAVE_ATTRIBUTE_ALIAS 1
8999 _ACEOF
9000
9001   fi
9002
9003   # If we're not using GNU ld, then there's no point in even trying these
9004   # tests.  Check for that first.  We should have already tested for gld
9005   # by now (in libtool), but require it now just to be safe...
9006   test -z "$SECTION_LDFLAGS" && SECTION_LDFLAGS=''
9007   test -z "$OPT_LDFLAGS" && OPT_LDFLAGS=''
9008
9009
9010
9011   # The name set by libtool depends on the version of libtool.  Shame on us
9012   # for depending on an impl detail, but c'est la vie.  Older versions used
9013   # ac_cv_prog_gnu_ld, but now it's lt_cv_prog_gnu_ld, and is copied back on
9014   # top of with_gnu_ld (which is also set by --with-gnu-ld, so that actually
9015   # makes sense).  We'll test with_gnu_ld everywhere else, so if that isn't
9016   # set (hence we're using an older libtool), then set it.
9017   if test x${with_gnu_ld+set} != xset; then
9018     if test x${ac_cv_prog_gnu_ld+set} != xset; then
9019       # We got through "ac_require(ac_prog_ld)" and still not set?  Huh?
9020       with_gnu_ld=no
9021     else
9022       with_gnu_ld=$ac_cv_prog_gnu_ld
9023     fi
9024   fi
9025
9026   # Start by getting the version number.  I think the libtool test already
9027   # does some of this, but throws away the result.
9028
9029   ldver=`$LD --version 2>/dev/null | head -1 | \
9030          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
9031
9032   libgomp_gnu_ld_version=`echo $ldver | \
9033          $AWK -F. '{ if (NF<3) $3=0; print ($1*100+$2)*100+$3 }'`
9034
9035   # Set --gc-sections.
9036   if test "$with_gnu_ld" = "notbroken"; then
9037     # GNU ld it is!  Joy and bunny rabbits!
9038
9039     # All these tests are for C++; save the language and the compiler flags.
9040     # Need to do this so that g++ won't try to link in libstdc++
9041     ac_test_CFLAGS="${CFLAGS+set}"
9042     ac_save_CFLAGS="$CFLAGS"
9043     CFLAGS='-x c++  -Wl,--gc-sections'
9044
9045     # Check for -Wl,--gc-sections
9046     # XXX This test is broken at the moment, as symbols required for linking
9047     # are now in libsupc++ (not built yet).  In addition, this test has
9048     # cored on solaris in the past.  In addition, --gc-sections doesn't
9049     # really work at the moment (keeps on discarding used sections, first
9050     # .eh_frame and now some of the glibc sections for iconv).
9051     # Bzzzzt.  Thanks for playing, maybe next time.
9052     echo "$as_me:$LINENO: checking for ld that supports -Wl,--gc-sections" >&5
9053 echo $ECHO_N "checking for ld that supports -Wl,--gc-sections... $ECHO_C" >&6
9054     if test "$cross_compiling" = yes; then
9055   ac_sectionLDflags=yes
9056 else
9057   cat >conftest.$ac_ext <<_ACEOF
9058 /* confdefs.h.  */
9059 _ACEOF
9060 cat confdefs.h >>conftest.$ac_ext
9061 cat >>conftest.$ac_ext <<_ACEOF
9062 /* end confdefs.h.  */
9063
9064      int main(void)
9065      {
9066        try { throw 1; }
9067        catch (...) { };
9068        return 0;
9069      }
9070
9071 _ACEOF
9072 rm -f conftest$ac_exeext
9073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9074   (eval $ac_link) 2>&5
9075   ac_status=$?
9076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9077   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9079   (eval $ac_try) 2>&5
9080   ac_status=$?
9081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9082   (exit $ac_status); }; }; then
9083   ac_sectionLDflags=yes
9084 else
9085   echo "$as_me: program exited with status $ac_status" >&5
9086 echo "$as_me: failed program was:" >&5
9087 sed 's/^/| /' conftest.$ac_ext >&5
9088
9089 ( exit $ac_status )
9090 ac_sectionLDflags=no
9091 fi
9092 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9093 fi
9094     if test "$ac_test_CFLAGS" = set; then
9095       CFLAGS="$ac_save_CFLAGS"
9096     else
9097       # this is the suspicious part
9098       CFLAGS=''
9099     fi
9100     if test "$ac_sectionLDflags" = "yes"; then
9101       SECTION_LDFLAGS="-Wl,--gc-sections $SECTION_LDFLAGS"
9102     fi
9103     echo "$as_me:$LINENO: result: $ac_sectionLDflags" >&5
9104 echo "${ECHO_T}$ac_sectionLDflags" >&6
9105   fi
9106
9107   # Set linker optimization flags.
9108   if test x"$with_gnu_ld" = x"yes"; then
9109     OPT_LDFLAGS="-Wl,-O1 $OPT_LDFLAGS"
9110   fi
9111
9112
9113
9114
9115
9116
9117  # Check whether --enable-symvers or --disable-symvers was given.
9118 if test "${enable_symvers+set}" = set; then
9119   enableval="$enable_symvers"
9120
9121       case "$enableval" in
9122        yes|no|gnu) ;;
9123        *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable symvers" >&5
9124 echo "$as_me: error: Unknown argument to enable/disable symvers" >&2;}
9125    { (exit 1); exit 1; }; } ;;
9126                           esac
9127
9128 else
9129   enable_symvers=yes
9130 fi;
9131
9132
9133 # If we never went through the LIBGOMP_CHECK_LINKER_FEATURES macro, then we
9134 # don't know enough about $LD to do tricks...
9135
9136 # FIXME  The following test is too strict, in theory.
9137 if test $enable_shared = no ||
9138         test "x$LD" = x ||
9139         test x$libgomp_gnu_ld_version = x; then
9140   enable_symvers=no
9141 fi
9142
9143 # Check to see if libgcc_s exists, indicating that shared libgcc is possible.
9144 if test $enable_symvers != no; then
9145   echo "$as_me:$LINENO: checking for shared libgcc" >&5
9146 echo $ECHO_N "checking for shared libgcc... $ECHO_C" >&6
9147   ac_save_CFLAGS="$CFLAGS"
9148   CFLAGS=' -lgcc_s'
9149   cat >conftest.$ac_ext <<_ACEOF
9150 /* confdefs.h.  */
9151 _ACEOF
9152 cat confdefs.h >>conftest.$ac_ext
9153 cat >>conftest.$ac_ext <<_ACEOF
9154 /* end confdefs.h.  */
9155
9156 int
9157 main ()
9158 {
9159 return 0;
9160   ;
9161   return 0;
9162 }
9163 _ACEOF
9164 rm -f conftest.$ac_objext conftest$ac_exeext
9165 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9166   (eval $ac_link) 2>conftest.er1
9167   ac_status=$?
9168   grep -v '^ *+' conftest.er1 >conftest.err
9169   rm -f conftest.er1
9170   cat conftest.err >&5
9171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9172   (exit $ac_status); } &&
9173          { ac_try='test -z "$ac_c_werror_flag"
9174                          || test ! -s conftest.err'
9175   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9176   (eval $ac_try) 2>&5
9177   ac_status=$?
9178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9179   (exit $ac_status); }; } &&
9180          { ac_try='test -s conftest$ac_exeext'
9181   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9182   (eval $ac_try) 2>&5
9183   ac_status=$?
9184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9185   (exit $ac_status); }; }; then
9186   libgomp_shared_libgcc=yes
9187 else
9188   echo "$as_me: failed program was:" >&5
9189 sed 's/^/| /' conftest.$ac_ext >&5
9190
9191 libgomp_shared_libgcc=no
9192 fi
9193 rm -f conftest.err conftest.$ac_objext \
9194       conftest$ac_exeext conftest.$ac_ext
9195   CFLAGS="$ac_save_CFLAGS"
9196   if test $libgomp_shared_libgcc = no; then
9197     cat > conftest.c <<EOF
9198 int main (void) { return 0; }
9199 EOF
9200     libgomp_libgcc_s_suffix=`${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
9201                              -shared -shared-libgcc -o conftest.so \
9202                              conftest.c -v 2>&1 >/dev/null \
9203                              | sed -n 's/^.* -lgcc_s\([^ ]*\) .*$/\1/p'`
9204     rm -f conftest.c conftest.so
9205     if test x${libgomp_libgcc_s_suffix+set} = xset; then
9206       CFLAGS=" -lgcc_s$libgomp_libgcc_s_suffix"
9207       cat >conftest.$ac_ext <<_ACEOF
9208 /* confdefs.h.  */
9209 _ACEOF
9210 cat confdefs.h >>conftest.$ac_ext
9211 cat >>conftest.$ac_ext <<_ACEOF
9212 /* end confdefs.h.  */
9213
9214 int
9215 main ()
9216 {
9217 return 0;
9218   ;
9219   return 0;
9220 }
9221 _ACEOF
9222 rm -f conftest.$ac_objext conftest$ac_exeext
9223 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9224   (eval $ac_link) 2>conftest.er1
9225   ac_status=$?
9226   grep -v '^ *+' conftest.er1 >conftest.err
9227   rm -f conftest.er1
9228   cat conftest.err >&5
9229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9230   (exit $ac_status); } &&
9231          { ac_try='test -z "$ac_c_werror_flag"
9232                          || test ! -s conftest.err'
9233   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9234   (eval $ac_try) 2>&5
9235   ac_status=$?
9236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9237   (exit $ac_status); }; } &&
9238          { ac_try='test -s conftest$ac_exeext'
9239   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9240   (eval $ac_try) 2>&5
9241   ac_status=$?
9242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9243   (exit $ac_status); }; }; then
9244   libgomp_shared_libgcc=yes
9245 else
9246   echo "$as_me: failed program was:" >&5
9247 sed 's/^/| /' conftest.$ac_ext >&5
9248
9249 fi
9250 rm -f conftest.err conftest.$ac_objext \
9251       conftest$ac_exeext conftest.$ac_ext
9252       CFLAGS="$ac_save_CFLAGS"
9253     fi
9254   fi
9255   echo "$as_me:$LINENO: result: $libgomp_shared_libgcc" >&5
9256 echo "${ECHO_T}$libgomp_shared_libgcc" >&6
9257 fi
9258
9259 # For GNU ld, we need at least this version.  The format is described in
9260 # LIBGOMP_CHECK_LINKER_FEATURES above.
9261 libgomp_min_gnu_ld_version=21400
9262 # XXXXXXXXXXX libgomp_gnu_ld_version=21390
9263
9264 # Check to see if unspecified "yes" value can win, given results above.
9265 # Change "yes" into either "no" or a style name.
9266 if test $enable_symvers = yes; then
9267   if test $with_gnu_ld = yes &&
9268      test $libgomp_shared_libgcc = yes;
9269   then
9270     if test $libgomp_gnu_ld_version -ge $libgomp_min_gnu_ld_version ; then
9271       enable_symvers=gnu
9272     else
9273       # The right tools, the right setup, but too old.  Fallbacks?
9274       { echo "$as_me:$LINENO: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&5
9275 echo "$as_me: WARNING: === Linker version $libgomp_gnu_ld_version is too old for" >&2;}
9276       { echo "$as_me:$LINENO: WARNING: === full symbol versioning support in this release of GCC." >&5
9277 echo "$as_me: WARNING: === full symbol versioning support in this release of GCC." >&2;}
9278       { echo "$as_me:$LINENO: WARNING: === You would need to upgrade your binutils to version" >&5
9279 echo "$as_me: WARNING: === You would need to upgrade your binutils to version" >&2;}
9280       { echo "$as_me:$LINENO: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&5
9281 echo "$as_me: WARNING: === $libgomp_min_gnu_ld_version or later and rebuild GCC." >&2;}
9282       if test $libgomp_gnu_ld_version -ge 21200 ; then
9283         # Globbing fix is present, proper block support is not.
9284                         { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9285 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9286         enable_symvers=no
9287       else
9288         # 2.11 or older.
9289         { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9290 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9291         enable_symvers=no
9292       fi
9293     fi
9294   else
9295     # just fail for now
9296     { echo "$as_me:$LINENO: WARNING: === You have requested some kind of symbol versioning, but" >&5
9297 echo "$as_me: WARNING: === You have requested some kind of symbol versioning, but" >&2;}
9298     { echo "$as_me:$LINENO: WARNING: === either you are not using a supported linker, or you are" >&5
9299 echo "$as_me: WARNING: === either you are not using a supported linker, or you are" >&2;}
9300     { echo "$as_me:$LINENO: WARNING: === not building a shared libgcc_s (which is required)." >&5
9301 echo "$as_me: WARNING: === not building a shared libgcc_s (which is required)." >&2;}
9302     { echo "$as_me:$LINENO: WARNING: === Symbol versioning will be disabled." >&5
9303 echo "$as_me: WARNING: === Symbol versioning will be disabled." >&2;}
9304     enable_symvers=no
9305   fi
9306 fi
9307
9308
9309
9310 if test $enable_symvers != no; then
9311   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE=
9312   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE='#'
9313 else
9314   LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE='#'
9315   LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE=
9316 fi
9317
9318 { echo "$as_me:$LINENO: versioning on shared library symbols is $enable_symvers" >&5
9319 echo "$as_me: versioning on shared library symbols is $enable_symvers" >&6;}
9320
9321
9322 # Get target configury.
9323 . ${srcdir}/configure.tgt
9324 CFLAGS="$save_CFLAGS $XCFLAGS"
9325
9326 # Check for __sync_val_compare_and_swap, but only after the target has
9327 # had a chance to set XCFLAGS.
9328
9329   echo "$as_me:$LINENO: checking whether the target supports __sync_*_compare_and_swap" >&5
9330 echo $ECHO_N "checking whether the target supports __sync_*_compare_and_swap... $ECHO_C" >&6
9331 if test "${have_sync_builtins+set}" = set; then
9332   echo $ECHO_N "(cached) $ECHO_C" >&6
9333 else
9334
9335   cat >conftest.$ac_ext <<_ACEOF
9336 /* confdefs.h.  */
9337 _ACEOF
9338 cat confdefs.h >>conftest.$ac_ext
9339 cat >>conftest.$ac_ext <<_ACEOF
9340 /* end confdefs.h.  */
9341
9342 int
9343 main ()
9344 {
9345 int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);
9346   ;
9347   return 0;
9348 }
9349 _ACEOF
9350 rm -f conftest.$ac_objext conftest$ac_exeext
9351 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9352   (eval $ac_link) 2>conftest.er1
9353   ac_status=$?
9354   grep -v '^ *+' conftest.er1 >conftest.err
9355   rm -f conftest.er1
9356   cat conftest.err >&5
9357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9358   (exit $ac_status); } &&
9359          { ac_try='test -z "$ac_c_werror_flag"
9360                          || test ! -s conftest.err'
9361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9362   (eval $ac_try) 2>&5
9363   ac_status=$?
9364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9365   (exit $ac_status); }; } &&
9366          { ac_try='test -s conftest$ac_exeext'
9367   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9368   (eval $ac_try) 2>&5
9369   ac_status=$?
9370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371   (exit $ac_status); }; }; then
9372   have_sync_builtins=yes
9373 else
9374   echo "$as_me: failed program was:" >&5
9375 sed 's/^/| /' conftest.$ac_ext >&5
9376
9377 have_sync_builtins=no
9378 fi
9379 rm -f conftest.err conftest.$ac_objext \
9380       conftest$ac_exeext conftest.$ac_ext
9381 fi
9382 echo "$as_me:$LINENO: result: $have_sync_builtins" >&5
9383 echo "${ECHO_T}$have_sync_builtins" >&6
9384   if test $have_sync_builtins = yes; then
9385
9386 cat >>confdefs.h <<\_ACEOF
9387 #define HAVE_SYNC_BUILTINS 1
9388 _ACEOF
9389
9390   fi
9391
9392 XCFLAGS="$XCFLAGS$XPCFLAGS"
9393
9394
9395
9396
9397
9398 # Cleanup and exit.
9399 CFLAGS="$save_CFLAGS"
9400 cat >confcache <<\_ACEOF
9401 # This file is a shell script that caches the results of configure
9402 # tests run on this system so they can be shared between configure
9403 # scripts and configure runs, see configure's option --config-cache.
9404 # It is not useful on other systems.  If it contains results you don't
9405 # want to keep, you may remove or edit it.
9406 #
9407 # config.status only pays attention to the cache file if you give it
9408 # the --recheck option to rerun configure.
9409 #
9410 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9411 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9412 # following values.
9413
9414 _ACEOF
9415
9416 # The following way of writing the cache mishandles newlines in values,
9417 # but we know of no workaround that is simple, portable, and efficient.
9418 # So, don't put newlines in cache variables' values.
9419 # Ultrix sh set writes to stderr and can't be redirected directly,
9420 # and sets the high bit in the cache file unless we assign to the vars.
9421 {
9422   (set) 2>&1 |
9423     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9424     *ac_space=\ *)
9425       # `set' does not quote correctly, so add quotes (double-quote
9426       # substitution turns \\\\ into \\, and sed turns \\ into \).
9427       sed -n \
9428         "s/'/'\\\\''/g;
9429           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9430       ;;
9431     *)
9432       # `set' quotes correctly as required by POSIX, so do not add quotes.
9433       sed -n \
9434         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9435       ;;
9436     esac;
9437 } |
9438   sed '
9439      t clear
9440      : clear
9441      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9442      t end
9443      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9444      : end' >>confcache
9445 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9446   if test -w $cache_file; then
9447     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9448     cat confcache >$cache_file
9449   else
9450     echo "not updating unwritable cache $cache_file"
9451   fi
9452 fi
9453 rm -f confcache
9454
9455 if test ${multilib} = yes; then
9456   multilib_arg="--enable-multilib"
9457 else
9458   multilib_arg=
9459 fi
9460
9461 # Set up the set of libraries that we need to link against for libgomp.
9462 # Note that the GOMP_SELF_SPEC in gcc.c will force -pthread for -fopenmp,
9463 # which will force linkage against -lpthread (or equivalent for the system).
9464 # That's not 100% ideal, but about the best we can do easily.
9465 if test $enable_shared = yes; then
9466   link_gomp="-lgomp %{static: $LIBS}"
9467 else
9468   link_gomp="-lgomp $LIBS"
9469 fi
9470
9471
9472
9473
9474 if test "$ac_cv_fc_compiler_gnu" = yes; then
9475   USE_FORTRAN_TRUE=
9476   USE_FORTRAN_FALSE='#'
9477 else
9478   USE_FORTRAN_TRUE='#'
9479   USE_FORTRAN_FALSE=
9480 fi
9481
9482
9483                               ac_config_files="$ac_config_files Makefile testsuite/Makefile libgomp.spec"
9484
9485 cat >confcache <<\_ACEOF
9486 # This file is a shell script that caches the results of configure
9487 # tests run on this system so they can be shared between configure
9488 # scripts and configure runs, see configure's option --config-cache.
9489 # It is not useful on other systems.  If it contains results you don't
9490 # want to keep, you may remove or edit it.
9491 #
9492 # config.status only pays attention to the cache file if you give it
9493 # the --recheck option to rerun configure.
9494 #
9495 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9496 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9497 # following values.
9498
9499 _ACEOF
9500
9501 # The following way of writing the cache mishandles newlines in values,
9502 # but we know of no workaround that is simple, portable, and efficient.
9503 # So, don't put newlines in cache variables' values.
9504 # Ultrix sh set writes to stderr and can't be redirected directly,
9505 # and sets the high bit in the cache file unless we assign to the vars.
9506 {
9507   (set) 2>&1 |
9508     case `(ac_space=' '; set | grep ac_space) 2>&1` in
9509     *ac_space=\ *)
9510       # `set' does not quote correctly, so add quotes (double-quote
9511       # substitution turns \\\\ into \\, and sed turns \\ into \).
9512       sed -n \
9513         "s/'/'\\\\''/g;
9514           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9515       ;;
9516     *)
9517       # `set' quotes correctly as required by POSIX, so do not add quotes.
9518       sed -n \
9519         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9520       ;;
9521     esac;
9522 } |
9523   sed '
9524      t clear
9525      : clear
9526      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9527      t end
9528      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9529      : end' >>confcache
9530 if diff $cache_file confcache >/dev/null 2>&1; then :; else
9531   if test -w $cache_file; then
9532     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9533     cat confcache >$cache_file
9534   else
9535     echo "not updating unwritable cache $cache_file"
9536   fi
9537 fi
9538 rm -f confcache
9539
9540 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9541 # Let make expand exec_prefix.
9542 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9543
9544 # VPATH may cause trouble with some makes, so we remove $(srcdir),
9545 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9546 # trailing colons and then remove the whole line if VPATH becomes empty
9547 # (actually we leave an empty line to preserve line numbers).
9548 if test "x$srcdir" = x.; then
9549   ac_vpsub='/^[  ]*VPATH[        ]*=/{
9550 s/:*\$(srcdir):*/:/;
9551 s/:*\${srcdir}:*/:/;
9552 s/:*@srcdir@:*/:/;
9553 s/^\([^=]*=[     ]*\):*/\1/;
9554 s/:*$//;
9555 s/^[^=]*=[       ]*$//;
9556 }'
9557 fi
9558
9559 DEFS=-DHAVE_CONFIG_H
9560
9561 ac_libobjs=
9562 ac_ltlibobjs=
9563 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9564   # 1. Remove the extension, and $U if already installed.
9565   ac_i=`echo "$ac_i" |
9566          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9567   # 2. Add them.
9568   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9569   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9570 done
9571 LIBOBJS=$ac_libobjs
9572
9573 LTLIBOBJS=$ac_ltlibobjs
9574
9575
9576 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
9577   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
9578 Usually this means the macro was only invoked conditionally." >&5
9579 echo "$as_me: error: conditional \"AMDEP\" was never defined.
9580 Usually this means the macro was only invoked conditionally." >&2;}
9581    { (exit 1); exit 1; }; }
9582 fi
9583 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
9584   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
9585 Usually this means the macro was only invoked conditionally." >&5
9586 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
9587 Usually this means the macro was only invoked conditionally." >&2;}
9588    { (exit 1); exit 1; }; }
9589 fi
9590 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
9591   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
9592 Usually this means the macro was only invoked conditionally." >&5
9593 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
9594 Usually this means the macro was only invoked conditionally." >&2;}
9595    { (exit 1); exit 1; }; }
9596 fi
9597 if test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE}" && test -z "${LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE}"; then
9598   { { echo "$as_me:$LINENO: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
9599 Usually this means the macro was only invoked conditionally." >&5
9600 echo "$as_me: error: conditional \"LIBGOMP_BUILD_VERSIONED_SHLIB\" was never defined.
9601 Usually this means the macro was only invoked conditionally." >&2;}
9602    { (exit 1); exit 1; }; }
9603 fi
9604 if test -z "${USE_FORTRAN_TRUE}" && test -z "${USE_FORTRAN_FALSE}"; then
9605   { { echo "$as_me:$LINENO: error: conditional \"USE_FORTRAN\" was never defined.
9606 Usually this means the macro was only invoked conditionally." >&5
9607 echo "$as_me: error: conditional \"USE_FORTRAN\" was never defined.
9608 Usually this means the macro was only invoked conditionally." >&2;}
9609    { (exit 1); exit 1; }; }
9610 fi
9611
9612 : ${CONFIG_STATUS=./config.status}
9613 ac_clean_files_save=$ac_clean_files
9614 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9615 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9616 echo "$as_me: creating $CONFIG_STATUS" >&6;}
9617 cat >$CONFIG_STATUS <<_ACEOF
9618 #! $SHELL
9619 # Generated by $as_me.
9620 # Run this file to recreate the current configuration.
9621 # Compiler output produced by configure, useful for debugging
9622 # configure, is in config.log if it exists.
9623
9624 debug=false
9625 ac_cs_recheck=false
9626 ac_cs_silent=false
9627 SHELL=\${CONFIG_SHELL-$SHELL}
9628 _ACEOF
9629
9630 cat >>$CONFIG_STATUS <<\_ACEOF
9631 ## --------------------- ##
9632 ## M4sh Initialization.  ##
9633 ## --------------------- ##
9634
9635 # Be Bourne compatible
9636 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9637   emulate sh
9638   NULLCMD=:
9639   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9640   # is contrary to our usage.  Disable this feature.
9641   alias -g '${1+"$@"}'='"$@"'
9642 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9643   set -o posix
9644 fi
9645 DUALCASE=1; export DUALCASE # for MKS sh
9646
9647 # Support unset when possible.
9648 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9649   as_unset=unset
9650 else
9651   as_unset=false
9652 fi
9653
9654
9655 # Work around bugs in pre-3.0 UWIN ksh.
9656 $as_unset ENV MAIL MAILPATH
9657 PS1='$ '
9658 PS2='> '
9659 PS4='+ '
9660
9661 # NLS nuisances.
9662 for as_var in \
9663   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9664   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9665   LC_TELEPHONE LC_TIME
9666 do
9667   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9668     eval $as_var=C; export $as_var
9669   else
9670     $as_unset $as_var
9671   fi
9672 done
9673
9674 # Required to use basename.
9675 if expr a : '\(a\)' >/dev/null 2>&1; then
9676   as_expr=expr
9677 else
9678   as_expr=false
9679 fi
9680
9681 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9682   as_basename=basename
9683 else
9684   as_basename=false
9685 fi
9686
9687
9688 # Name of the executable.
9689 as_me=`$as_basename "$0" ||
9690 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9691          X"$0" : 'X\(//\)$' \| \
9692          X"$0" : 'X\(/\)$' \| \
9693          .     : '\(.\)' 2>/dev/null ||
9694 echo X/"$0" |
9695     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9696           /^X\/\(\/\/\)$/{ s//\1/; q; }
9697           /^X\/\(\/\).*/{ s//\1/; q; }
9698           s/.*/./; q'`
9699
9700
9701 # PATH needs CR, and LINENO needs CR and PATH.
9702 # Avoid depending upon Character Ranges.
9703 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9704 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9705 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9706 as_cr_digits='0123456789'
9707 as_cr_alnum=$as_cr_Letters$as_cr_digits
9708
9709 # The user is always right.
9710 if test "${PATH_SEPARATOR+set}" != set; then
9711   echo "#! /bin/sh" >conf$$.sh
9712   echo  "exit 0"   >>conf$$.sh
9713   chmod +x conf$$.sh
9714   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9715     PATH_SEPARATOR=';'
9716   else
9717     PATH_SEPARATOR=:
9718   fi
9719   rm -f conf$$.sh
9720 fi
9721
9722
9723   as_lineno_1=$LINENO
9724   as_lineno_2=$LINENO
9725   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9726   test "x$as_lineno_1" != "x$as_lineno_2" &&
9727   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
9728   # Find who we are.  Look in the path if we contain no path at all
9729   # relative or not.
9730   case $0 in
9731     *[\\/]* ) as_myself=$0 ;;
9732     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9733 for as_dir in $PATH
9734 do
9735   IFS=$as_save_IFS
9736   test -z "$as_dir" && as_dir=.
9737   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9738 done
9739
9740        ;;
9741   esac
9742   # We did not find ourselves, most probably we were run as `sh COMMAND'
9743   # in which case we are not to be found in the path.
9744   if test "x$as_myself" = x; then
9745     as_myself=$0
9746   fi
9747   if test ! -f "$as_myself"; then
9748     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9749 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9750    { (exit 1); exit 1; }; }
9751   fi
9752   case $CONFIG_SHELL in
9753   '')
9754     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9755 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9756 do
9757   IFS=$as_save_IFS
9758   test -z "$as_dir" && as_dir=.
9759   for as_base in sh bash ksh sh5; do
9760          case $as_dir in
9761          /*)
9762            if ("$as_dir/$as_base" -c '
9763   as_lineno_1=$LINENO
9764   as_lineno_2=$LINENO
9765   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9766   test "x$as_lineno_1" != "x$as_lineno_2" &&
9767   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
9768              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9769              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9770              CONFIG_SHELL=$as_dir/$as_base
9771              export CONFIG_SHELL
9772              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
9773            fi;;
9774          esac
9775        done
9776 done
9777 ;;
9778   esac
9779
9780   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
9781   # uniformly replaced by the line number.  The first 'sed' inserts a
9782   # line-number line before each line; the second 'sed' does the real
9783   # work.  The second script uses 'N' to pair each line-number line
9784   # with the numbered line, and appends trailing '-' during
9785   # substitution so that $LINENO is not a special case at line end.
9786   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9787   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
9788   sed '=' <$as_myself |
9789     sed '
9790       N
9791       s,$,-,
9792       : loop
9793       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9794       t loop
9795       s,-$,,
9796       s,^['$as_cr_digits']*\n,,
9797     ' >$as_me.lineno &&
9798   chmod +x $as_me.lineno ||
9799     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9800 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9801    { (exit 1); exit 1; }; }
9802
9803   # Don't try to exec as it changes $[0], causing all sort of problems
9804   # (the dirname of $[0] is not the place where we might find the
9805   # original and so on.  Autoconf is especially sensible to this).
9806   . ./$as_me.lineno
9807   # Exit status is that of the last command.
9808   exit
9809 }
9810
9811
9812 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9813   *c*,-n*) ECHO_N= ECHO_C='
9814 ' ECHO_T='      ' ;;
9815   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9816   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
9817 esac
9818
9819 if expr a : '\(a\)' >/dev/null 2>&1; then
9820   as_expr=expr
9821 else
9822   as_expr=false
9823 fi
9824
9825 rm -f conf$$ conf$$.exe conf$$.file
9826 echo >conf$$.file
9827 if ln -s conf$$.file conf$$ 2>/dev/null; then
9828   # We could just check for DJGPP; but this test a) works b) is more generic
9829   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9830   if test -f conf$$.exe; then
9831     # Don't use ln at all; we don't have any links
9832     as_ln_s='cp -p'
9833   else
9834     as_ln_s='ln -s'
9835   fi
9836 elif ln conf$$.file conf$$ 2>/dev/null; then
9837   as_ln_s=ln
9838 else
9839   as_ln_s='cp -p'
9840 fi
9841 rm -f conf$$ conf$$.exe conf$$.file
9842
9843 if mkdir -p . 2>/dev/null; then
9844   as_mkdir_p=:
9845 else
9846   test -d ./-p && rmdir ./-p
9847   as_mkdir_p=false
9848 fi
9849
9850 as_executable_p="test -f"
9851
9852 # Sed expression to map a string onto a valid CPP name.
9853 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9854
9855 # Sed expression to map a string onto a valid variable name.
9856 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9857
9858
9859 # IFS
9860 # We need space, tab and new line, in precisely that order.
9861 as_nl='
9862 '
9863 IFS="   $as_nl"
9864
9865 # CDPATH.
9866 $as_unset CDPATH
9867
9868 exec 6>&1
9869
9870 # Open the log real soon, to keep \$[0] and so on meaningful, and to
9871 # report actual input values of CONFIG_FILES etc. instead of their
9872 # values after options handling.  Logging --version etc. is OK.
9873 exec 5>>config.log
9874 {
9875   echo
9876   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9877 ## Running $as_me. ##
9878 _ASBOX
9879 } >&5
9880 cat >&5 <<_CSEOF
9881
9882 This file was extended by GNU OpenMP Runtime Library $as_me 1.0, which was
9883 generated by GNU Autoconf 2.59.  Invocation command line was
9884
9885   CONFIG_FILES    = $CONFIG_FILES
9886   CONFIG_HEADERS  = $CONFIG_HEADERS
9887   CONFIG_LINKS    = $CONFIG_LINKS
9888   CONFIG_COMMANDS = $CONFIG_COMMANDS
9889   $ $0 $@
9890
9891 _CSEOF
9892 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9893 echo >&5
9894 _ACEOF
9895
9896 # Files that config.status was made for.
9897 if test -n "$ac_config_files"; then
9898   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9899 fi
9900
9901 if test -n "$ac_config_headers"; then
9902   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9903 fi
9904
9905 if test -n "$ac_config_links"; then
9906   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9907 fi
9908
9909 if test -n "$ac_config_commands"; then
9910   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9911 fi
9912
9913 cat >>$CONFIG_STATUS <<\_ACEOF
9914
9915 ac_cs_usage="\
9916 \`$as_me' instantiates files from templates according to the
9917 current configuration.
9918
9919 Usage: $0 [OPTIONS] [FILE]...
9920
9921   -h, --help       print this help, then exit
9922   -V, --version    print version number, then exit
9923   -q, --quiet      do not print progress messages
9924   -d, --debug      don't remove temporary files
9925       --recheck    update $as_me by reconfiguring in the same conditions
9926   --file=FILE[:TEMPLATE]
9927                    instantiate the configuration file FILE
9928   --header=FILE[:TEMPLATE]
9929                    instantiate the configuration header FILE
9930
9931 Configuration files:
9932 $config_files
9933
9934 Configuration headers:
9935 $config_headers
9936
9937 Configuration commands:
9938 $config_commands
9939
9940 Report bugs to <bug-autoconf@gnu.org>."
9941 _ACEOF
9942
9943 cat >>$CONFIG_STATUS <<_ACEOF
9944 ac_cs_version="\\
9945 GNU OpenMP Runtime Library config.status 1.0
9946 configured by $0, generated by GNU Autoconf 2.59,
9947   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9948
9949 Copyright (C) 2003 Free Software Foundation, Inc.
9950 This config.status script is free software; the Free Software Foundation
9951 gives unlimited permission to copy, distribute and modify it."
9952 srcdir=$srcdir
9953 INSTALL="$INSTALL"
9954 _ACEOF
9955
9956 cat >>$CONFIG_STATUS <<\_ACEOF
9957 # If no file are specified by the user, then we need to provide default
9958 # value.  By we need to know if files were specified by the user.
9959 ac_need_defaults=:
9960 while test $# != 0
9961 do
9962   case $1 in
9963   --*=*)
9964     ac_option=`expr "x$1" : 'x\([^=]*\)='`
9965     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9966     ac_shift=:
9967     ;;
9968   -*)
9969     ac_option=$1
9970     ac_optarg=$2
9971     ac_shift=shift
9972     ;;
9973   *) # This is not an option, so the user has probably given explicit
9974      # arguments.
9975      ac_option=$1
9976      ac_need_defaults=false;;
9977   esac
9978
9979   case $ac_option in
9980   # Handling of the options.
9981 _ACEOF
9982 cat >>$CONFIG_STATUS <<\_ACEOF
9983   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9984     ac_cs_recheck=: ;;
9985   --version | --vers* | -V )
9986     echo "$ac_cs_version"; exit 0 ;;
9987   --he | --h)
9988     # Conflict between --help and --header
9989     { { echo "$as_me:$LINENO: error: ambiguous option: $1
9990 Try \`$0 --help' for more information." >&5
9991 echo "$as_me: error: ambiguous option: $1
9992 Try \`$0 --help' for more information." >&2;}
9993    { (exit 1); exit 1; }; };;
9994   --help | --hel | -h )
9995     echo "$ac_cs_usage"; exit 0 ;;
9996   --debug | --d* | -d )
9997     debug=: ;;
9998   --file | --fil | --fi | --f )
9999     $ac_shift
10000     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10001     ac_need_defaults=false;;
10002   --header | --heade | --head | --hea )
10003     $ac_shift
10004     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10005     ac_need_defaults=false;;
10006   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10007   | -silent | --silent | --silen | --sile | --sil | --si | --s)
10008     ac_cs_silent=: ;;
10009
10010   # This is an error.
10011   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10012 Try \`$0 --help' for more information." >&5
10013 echo "$as_me: error: unrecognized option: $1
10014 Try \`$0 --help' for more information." >&2;}
10015    { (exit 1); exit 1; }; } ;;
10016
10017   *) ac_config_targets="$ac_config_targets $1" ;;
10018
10019   esac
10020   shift
10021 done
10022
10023 ac_configure_extra_args=
10024
10025 if $ac_cs_silent; then
10026   exec 6>/dev/null
10027   ac_configure_extra_args="$ac_configure_extra_args --silent"
10028 fi
10029
10030 _ACEOF
10031 cat >>$CONFIG_STATUS <<_ACEOF
10032 if \$ac_cs_recheck; then
10033   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10034   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10035 fi
10036
10037 _ACEOF
10038
10039 cat >>$CONFIG_STATUS <<_ACEOF
10040 #
10041 # INIT-COMMANDS section.
10042 #
10043
10044
10045 srcdir="$srcdir"
10046 host="$host"
10047 target="$target"
10048 with_multisubdir="$with_multisubdir"
10049 with_multisrctop="$with_multisrctop"
10050 with_target_subdir="$with_target_subdir"
10051 ac_configure_args="${multilib_arg} ${ac_configure_args}"
10052 multi_basedir="$multi_basedir"
10053 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
10054 CC="$CC"
10055 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
10056
10057 GCC="$GCC"
10058 CC="$CC"
10059 acx_cv_header_stdint="$acx_cv_header_stdint"
10060 acx_cv_type_int8_t="$acx_cv_type_int8_t"
10061 acx_cv_type_int16_t="$acx_cv_type_int16_t"
10062 acx_cv_type_int32_t="$acx_cv_type_int32_t"
10063 acx_cv_type_int64_t="$acx_cv_type_int64_t"
10064 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
10065 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
10066 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
10067 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
10068 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
10069 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
10070 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
10071 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
10072 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
10073
10074
10075 _ACEOF
10076
10077
10078
10079 cat >>$CONFIG_STATUS <<\_ACEOF
10080 for ac_config_target in $ac_config_targets
10081 do
10082   case "$ac_config_target" in
10083   # Handling of arguments.
10084   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10085   "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
10086   "libgomp.spec" ) CONFIG_FILES="$CONFIG_FILES libgomp.spec" ;;
10087   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
10088   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
10089   "gstdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
10090   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
10091   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10092 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10093    { (exit 1); exit 1; }; };;
10094   esac
10095 done
10096
10097 # If the user did not use the arguments to specify the items to instantiate,
10098 # then the envvar interface is used.  Set only those that are not.
10099 # We use the long form for the default assignment because of an extremely
10100 # bizarre bug on SunOS 4.1.3.
10101 if $ac_need_defaults; then
10102   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10103   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10104   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
10105 fi
10106
10107 # Have a temporary directory for convenience.  Make it in the build tree
10108 # simply because there is no reason to put it here, and in addition,
10109 # creating and moving files from /tmp can sometimes cause problems.
10110 # Create a temporary directory, and hook for its removal unless debugging.
10111 $debug ||
10112 {
10113   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10114   trap '{ (exit 1); exit 1; }' 1 2 13 15
10115 }
10116
10117 # Create a (secure) tmp directory for tmp files.
10118
10119 {
10120   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10121   test -n "$tmp" && test -d "$tmp"
10122 }  ||
10123 {
10124   tmp=./confstat$$-$RANDOM
10125   (umask 077 && mkdir $tmp)
10126 } ||
10127 {
10128    echo "$me: cannot create a temporary directory in ." >&2
10129    { (exit 1); exit 1; }
10130 }
10131
10132 _ACEOF
10133
10134 cat >>$CONFIG_STATUS <<_ACEOF
10135
10136 #
10137 # CONFIG_FILES section.
10138 #
10139
10140 # No need to generate the scripts if there are no CONFIG_FILES.
10141 # This happens for instance when ./config.status config.h
10142 if test -n "\$CONFIG_FILES"; then
10143   # Protect against being on the right side of a sed subst in config.status.
10144   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10145    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10146 s,@SHELL@,$SHELL,;t t
10147 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10148 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10149 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10150 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10151 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10152 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10153 s,@exec_prefix@,$exec_prefix,;t t
10154 s,@prefix@,$prefix,;t t
10155 s,@program_transform_name@,$program_transform_name,;t t
10156 s,@bindir@,$bindir,;t t
10157 s,@sbindir@,$sbindir,;t t
10158 s,@libexecdir@,$libexecdir,;t t
10159 s,@datadir@,$datadir,;t t
10160 s,@sysconfdir@,$sysconfdir,;t t
10161 s,@sharedstatedir@,$sharedstatedir,;t t
10162 s,@localstatedir@,$localstatedir,;t t
10163 s,@libdir@,$libdir,;t t
10164 s,@includedir@,$includedir,;t t
10165 s,@oldincludedir@,$oldincludedir,;t t
10166 s,@infodir@,$infodir,;t t
10167 s,@mandir@,$mandir,;t t
10168 s,@build_alias@,$build_alias,;t t
10169 s,@host_alias@,$host_alias,;t t
10170 s,@target_alias@,$target_alias,;t t
10171 s,@DEFS@,$DEFS,;t t
10172 s,@ECHO_C@,$ECHO_C,;t t
10173 s,@ECHO_N@,$ECHO_N,;t t
10174 s,@ECHO_T@,$ECHO_T,;t t
10175 s,@LIBS@,$LIBS,;t t
10176 s,@build@,$build,;t t
10177 s,@build_cpu@,$build_cpu,;t t
10178 s,@build_vendor@,$build_vendor,;t t
10179 s,@build_os@,$build_os,;t t
10180 s,@host@,$host,;t t
10181 s,@host_cpu@,$host_cpu,;t t
10182 s,@host_vendor@,$host_vendor,;t t
10183 s,@host_os@,$host_os,;t t
10184 s,@target@,$target,;t t
10185 s,@target_cpu@,$target_cpu,;t t
10186 s,@target_vendor@,$target_vendor,;t t
10187 s,@target_os@,$target_os,;t t
10188 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10189 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10190 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10191 s,@CYGPATH_W@,$CYGPATH_W,;t t
10192 s,@PACKAGE@,$PACKAGE,;t t
10193 s,@VERSION@,$VERSION,;t t
10194 s,@ACLOCAL@,$ACLOCAL,;t t
10195 s,@AUTOCONF@,$AUTOCONF,;t t
10196 s,@AUTOMAKE@,$AUTOMAKE,;t t
10197 s,@AUTOHEADER@,$AUTOHEADER,;t t
10198 s,@MAKEINFO@,$MAKEINFO,;t t
10199 s,@install_sh@,$install_sh,;t t
10200 s,@STRIP@,$STRIP,;t t
10201 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
10202 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
10203 s,@mkdir_p@,$mkdir_p,;t t
10204 s,@AWK@,$AWK,;t t
10205 s,@SET_MAKE@,$SET_MAKE,;t t
10206 s,@am__leading_dot@,$am__leading_dot,;t t
10207 s,@AMTAR@,$AMTAR,;t t
10208 s,@am__tar@,$am__tar,;t t
10209 s,@am__untar@,$am__untar,;t t
10210 s,@multi_basedir@,$multi_basedir,;t t
10211 s,@toolexecdir@,$toolexecdir,;t t
10212 s,@toolexeclibdir@,$toolexeclibdir,;t t
10213 s,@CC@,$CC,;t t
10214 s,@ac_ct_CC@,$ac_ct_CC,;t t
10215 s,@EXEEXT@,$EXEEXT,;t t
10216 s,@OBJEXT@,$OBJEXT,;t t
10217 s,@DEPDIR@,$DEPDIR,;t t
10218 s,@am__include@,$am__include,;t t
10219 s,@am__quote@,$am__quote,;t t
10220 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
10221 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
10222 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
10223 s,@CCDEPMODE@,$CCDEPMODE,;t t
10224 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
10225 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
10226 s,@CFLAGS@,$CFLAGS,;t t
10227 s,@AR@,$AR,;t t
10228 s,@ac_ct_AR@,$ac_ct_AR,;t t
10229 s,@RANLIB@,$RANLIB,;t t
10230 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
10231 s,@PERL@,$PERL,;t t
10232 s,@LN_S@,$LN_S,;t t
10233 s,@LIBTOOL@,$LIBTOOL,;t t
10234 s,@enable_shared@,$enable_shared,;t t
10235 s,@enable_static@,$enable_static,;t t
10236 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10237 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10238 s,@MAINT@,$MAINT,;t t
10239 s,@FC@,$FC,;t t
10240 s,@FCFLAGS@,$FCFLAGS,;t t
10241 s,@LDFLAGS@,$LDFLAGS,;t t
10242 s,@ac_ct_FC@,$ac_ct_FC,;t t
10243 s,@libtool_VERSION@,$libtool_VERSION,;t t
10244 s,@CPP@,$CPP,;t t
10245 s,@CPPFLAGS@,$CPPFLAGS,;t t
10246 s,@EGREP@,$EGREP,;t t
10247 s,@SECTION_LDFLAGS@,$SECTION_LDFLAGS,;t t
10248 s,@OPT_LDFLAGS@,$OPT_LDFLAGS,;t t
10249 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_TRUE,;t t
10250 s,@LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE@,$LIBGOMP_BUILD_VERSIONED_SHLIB_FALSE,;t t
10251 s,@config_path@,$config_path,;t t
10252 s,@XCFLAGS@,$XCFLAGS,;t t
10253 s,@XLDFLAGS@,$XLDFLAGS,;t t
10254 s,@link_gomp@,$link_gomp,;t t
10255 s,@USE_FORTRAN_TRUE@,$USE_FORTRAN_TRUE,;t t
10256 s,@USE_FORTRAN_FALSE@,$USE_FORTRAN_FALSE,;t t
10257 s,@LIBOBJS@,$LIBOBJS,;t t
10258 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
10259 CEOF
10260
10261 _ACEOF
10262
10263   cat >>$CONFIG_STATUS <<\_ACEOF
10264   # Split the substitutions into bite-sized pieces for seds with
10265   # small command number limits, like on Digital OSF/1 and HP-UX.
10266   ac_max_sed_lines=48
10267   ac_sed_frag=1 # Number of current file.
10268   ac_beg=1 # First line for current file.
10269   ac_end=$ac_max_sed_lines # Line after last line for current file.
10270   ac_more_lines=:
10271   ac_sed_cmds=
10272   while $ac_more_lines; do
10273     if test $ac_beg -gt 1; then
10274       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10275     else
10276       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10277     fi
10278     if test ! -s $tmp/subs.frag; then
10279       ac_more_lines=false
10280     else
10281       # The purpose of the label and of the branching condition is to
10282       # speed up the sed processing (if there are no `@' at all, there
10283       # is no need to browse any of the substitutions).
10284       # These are the two extra sed commands mentioned above.
10285       (echo ':t
10286   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10287       if test -z "$ac_sed_cmds"; then
10288         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10289       else
10290         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10291       fi
10292       ac_sed_frag=`expr $ac_sed_frag + 1`
10293       ac_beg=$ac_end
10294       ac_end=`expr $ac_end + $ac_max_sed_lines`
10295     fi
10296   done
10297   if test -z "$ac_sed_cmds"; then
10298     ac_sed_cmds=cat
10299   fi
10300 fi # test -n "$CONFIG_FILES"
10301
10302 _ACEOF
10303 cat >>$CONFIG_STATUS <<\_ACEOF
10304 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
10305   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10306   case $ac_file in
10307   - | *:- | *:-:* ) # input from stdin
10308         cat >$tmp/stdin
10309         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10310         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10311   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10312         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10313   * )   ac_file_in=$ac_file.in ;;
10314   esac
10315
10316   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10317   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10318 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10319          X"$ac_file" : 'X\(//\)[^/]' \| \
10320          X"$ac_file" : 'X\(//\)$' \| \
10321          X"$ac_file" : 'X\(/\)' \| \
10322          .     : '\(.\)' 2>/dev/null ||
10323 echo X"$ac_file" |
10324     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10325           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10326           /^X\(\/\/\)$/{ s//\1/; q; }
10327           /^X\(\/\).*/{ s//\1/; q; }
10328           s/.*/./; q'`
10329   { if $as_mkdir_p; then
10330     mkdir -p "$ac_dir"
10331   else
10332     as_dir="$ac_dir"
10333     as_dirs=
10334     while test ! -d "$as_dir"; do
10335       as_dirs="$as_dir $as_dirs"
10336       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10337 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10338          X"$as_dir" : 'X\(//\)[^/]' \| \
10339          X"$as_dir" : 'X\(//\)$' \| \
10340          X"$as_dir" : 'X\(/\)' \| \
10341          .     : '\(.\)' 2>/dev/null ||
10342 echo X"$as_dir" |
10343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10344           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10345           /^X\(\/\/\)$/{ s//\1/; q; }
10346           /^X\(\/\).*/{ s//\1/; q; }
10347           s/.*/./; q'`
10348     done
10349     test ! -n "$as_dirs" || mkdir $as_dirs
10350   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10351 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10352    { (exit 1); exit 1; }; }; }
10353
10354   ac_builddir=.
10355
10356 if test "$ac_dir" != .; then
10357   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10358   # A "../" for each directory in $ac_dir_suffix.
10359   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10360 else
10361   ac_dir_suffix= ac_top_builddir=
10362 fi
10363
10364 case $srcdir in
10365   .)  # No --srcdir option.  We are building in place.
10366     ac_srcdir=.
10367     if test -z "$ac_top_builddir"; then
10368        ac_top_srcdir=.
10369     else
10370        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10371     fi ;;
10372   [\\/]* | ?:[\\/]* )  # Absolute path.
10373     ac_srcdir=$srcdir$ac_dir_suffix;
10374     ac_top_srcdir=$srcdir ;;
10375   *) # Relative path.
10376     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10377     ac_top_srcdir=$ac_top_builddir$srcdir ;;
10378 esac
10379
10380 # Do not use `cd foo && pwd` to compute absolute paths, because
10381 # the directories may not exist.
10382 case `pwd` in
10383 .) ac_abs_builddir="$ac_dir";;
10384 *)
10385   case "$ac_dir" in
10386   .) ac_abs_builddir=`pwd`;;
10387   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10388   *) ac_abs_builddir=`pwd`/"$ac_dir";;
10389   esac;;
10390 esac
10391 case $ac_abs_builddir in
10392 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10393 *)
10394   case ${ac_top_builddir}. in
10395   .) ac_abs_top_builddir=$ac_abs_builddir;;
10396   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10397   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10398   esac;;
10399 esac
10400 case $ac_abs_builddir in
10401 .) ac_abs_srcdir=$ac_srcdir;;
10402 *)
10403   case $ac_srcdir in
10404   .) ac_abs_srcdir=$ac_abs_builddir;;
10405   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10406   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10407   esac;;
10408 esac
10409 case $ac_abs_builddir in
10410 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10411 *)
10412   case $ac_top_srcdir in
10413   .) ac_abs_top_srcdir=$ac_abs_builddir;;
10414   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10415   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10416   esac;;
10417 esac
10418
10419
10420   case $INSTALL in
10421   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10422   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
10423   esac
10424
10425   if test x"$ac_file" != x-; then
10426     { echo "$as_me:$LINENO: creating $ac_file" >&5
10427 echo "$as_me: creating $ac_file" >&6;}
10428     rm -f "$ac_file"
10429   fi
10430   # Let's still pretend it is `configure' which instantiates (i.e., don't
10431   # use $as_me), people would be surprised to read:
10432   #    /* config.h.  Generated by config.status.  */
10433   if test x"$ac_file" = x-; then
10434     configure_input=
10435   else
10436     configure_input="$ac_file.  "
10437   fi
10438   configure_input=$configure_input"Generated from `echo $ac_file_in |
10439                                      sed 's,.*/,,'` by configure."
10440
10441   # First look for the input files in the build tree, otherwise in the
10442   # src tree.
10443   ac_file_inputs=`IFS=:
10444     for f in $ac_file_in; do
10445       case $f in
10446       -) echo $tmp/stdin ;;
10447       [\\/$]*)
10448          # Absolute (can't be DOS-style, as IFS=:)
10449          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10450 echo "$as_me: error: cannot find input file: $f" >&2;}
10451    { (exit 1); exit 1; }; }
10452          echo "$f";;
10453       *) # Relative
10454          if test -f "$f"; then
10455            # Build tree
10456            echo "$f"
10457          elif test -f "$srcdir/$f"; then
10458            # Source tree
10459            echo "$srcdir/$f"
10460          else
10461            # /dev/null tree
10462            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10463 echo "$as_me: error: cannot find input file: $f" >&2;}
10464    { (exit 1); exit 1; }; }
10465          fi;;
10466       esac
10467     done` || { (exit 1); exit 1; }
10468 _ACEOF
10469 cat >>$CONFIG_STATUS <<_ACEOF
10470   sed "$ac_vpsub
10471 $extrasub
10472 _ACEOF
10473 cat >>$CONFIG_STATUS <<\_ACEOF
10474 :t
10475 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10476 s,@configure_input@,$configure_input,;t t
10477 s,@srcdir@,$ac_srcdir,;t t
10478 s,@abs_srcdir@,$ac_abs_srcdir,;t t
10479 s,@top_srcdir@,$ac_top_srcdir,;t t
10480 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
10481 s,@builddir@,$ac_builddir,;t t
10482 s,@abs_builddir@,$ac_abs_builddir,;t t
10483 s,@top_builddir@,$ac_top_builddir,;t t
10484 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
10485 s,@INSTALL@,$ac_INSTALL,;t t
10486 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
10487   rm -f $tmp/stdin
10488   if test x"$ac_file" != x-; then
10489     mv $tmp/out $ac_file
10490   else
10491     cat $tmp/out
10492     rm -f $tmp/out
10493   fi
10494
10495 done
10496 _ACEOF
10497 cat >>$CONFIG_STATUS <<\_ACEOF
10498
10499 #
10500 # CONFIG_HEADER section.
10501 #
10502
10503 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
10504 # NAME is the cpp macro being defined and VALUE is the value it is being given.
10505 #
10506 # ac_d sets the value in "#define NAME VALUE" lines.
10507 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
10508 ac_dB='[         ].*$,\1#\2'
10509 ac_dC=' '
10510 ac_dD=',;t'
10511 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
10512 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
10513 ac_uB='$,\1#\2define\3'
10514 ac_uC=' '
10515 ac_uD=',;t'
10516
10517 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
10518   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10519   case $ac_file in
10520   - | *:- | *:-:* ) # input from stdin
10521         cat >$tmp/stdin
10522         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10523         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10524   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10525         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10526   * )   ac_file_in=$ac_file.in ;;
10527   esac
10528
10529   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
10530 echo "$as_me: creating $ac_file" >&6;}
10531
10532   # First look for the input files in the build tree, otherwise in the
10533   # src tree.
10534   ac_file_inputs=`IFS=:
10535     for f in $ac_file_in; do
10536       case $f in
10537       -) echo $tmp/stdin ;;
10538       [\\/$]*)
10539          # Absolute (can't be DOS-style, as IFS=:)
10540          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10541 echo "$as_me: error: cannot find input file: $f" >&2;}
10542    { (exit 1); exit 1; }; }
10543          # Do quote $f, to prevent DOS paths from being IFS'd.
10544          echo "$f";;
10545       *) # Relative
10546          if test -f "$f"; then
10547            # Build tree
10548            echo "$f"
10549          elif test -f "$srcdir/$f"; then
10550            # Source tree
10551            echo "$srcdir/$f"
10552          else
10553            # /dev/null tree
10554            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10555 echo "$as_me: error: cannot find input file: $f" >&2;}
10556    { (exit 1); exit 1; }; }
10557          fi;;
10558       esac
10559     done` || { (exit 1); exit 1; }
10560   # Remove the trailing spaces.
10561   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
10562
10563 _ACEOF
10564
10565 # Transform confdefs.h into two sed scripts, `conftest.defines' and
10566 # `conftest.undefs', that substitutes the proper values into
10567 # config.h.in to produce config.h.  The first handles `#define'
10568 # templates, and the second `#undef' templates.
10569 # And first: Protect against being on the right side of a sed subst in
10570 # config.status.  Protect against being in an unquoted here document
10571 # in config.status.
10572 rm -f conftest.defines conftest.undefs
10573 # Using a here document instead of a string reduces the quoting nightmare.
10574 # Putting comments in sed scripts is not portable.
10575 #
10576 # `end' is used to avoid that the second main sed command (meant for
10577 # 0-ary CPP macros) applies to n-ary macro definitions.
10578 # See the Autoconf documentation for `clear'.
10579 cat >confdef2sed.sed <<\_ACEOF
10580 s/[\\&,]/\\&/g
10581 s,[\\$`],\\&,g
10582 t clear
10583 : clear
10584 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
10585 t end
10586 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
10587 : end
10588 _ACEOF
10589 # If some macros were called several times there might be several times
10590 # the same #defines, which is useless.  Nevertheless, we may not want to
10591 # sort them, since we want the *last* AC-DEFINE to be honored.
10592 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
10593 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
10594 rm -f confdef2sed.sed
10595
10596 # This sed command replaces #undef with comments.  This is necessary, for
10597 # example, in the case of _POSIX_SOURCE, which is predefined and required
10598 # on some systems where configure will not decide to define it.
10599 cat >>conftest.undefs <<\_ACEOF
10600 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
10601 _ACEOF
10602
10603 # Break up conftest.defines because some shells have a limit on the size
10604 # of here documents, and old seds have small limits too (100 cmds).
10605 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
10606 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
10607 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
10608 echo '  :' >>$CONFIG_STATUS
10609 rm -f conftest.tail
10610 while grep . conftest.defines >/dev/null
10611 do
10612   # Write a limited-size here document to $tmp/defines.sed.
10613   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
10614   # Speed up: don't consider the non `#define' lines.
10615   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
10616   # Work around the forget-to-reset-the-flag bug.
10617   echo 't clr' >>$CONFIG_STATUS
10618   echo ': clr' >>$CONFIG_STATUS
10619   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
10620   echo 'CEOF
10621   sed -f $tmp/defines.sed $tmp/in >$tmp/out
10622   rm -f $tmp/in
10623   mv $tmp/out $tmp/in
10624 ' >>$CONFIG_STATUS
10625   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
10626   rm -f conftest.defines
10627   mv conftest.tail conftest.defines
10628 done
10629 rm -f conftest.defines
10630 echo '  fi # grep' >>$CONFIG_STATUS
10631 echo >>$CONFIG_STATUS
10632
10633 # Break up conftest.undefs because some shells have a limit on the size
10634 # of here documents, and old seds have small limits too (100 cmds).
10635 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
10636 rm -f conftest.tail
10637 while grep . conftest.undefs >/dev/null
10638 do
10639   # Write a limited-size here document to $tmp/undefs.sed.
10640   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
10641   # Speed up: don't consider the non `#undef'
10642   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
10643   # Work around the forget-to-reset-the-flag bug.
10644   echo 't clr' >>$CONFIG_STATUS
10645   echo ': clr' >>$CONFIG_STATUS
10646   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
10647   echo 'CEOF
10648   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
10649   rm -f $tmp/in
10650   mv $tmp/out $tmp/in
10651 ' >>$CONFIG_STATUS
10652   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
10653   rm -f conftest.undefs
10654   mv conftest.tail conftest.undefs
10655 done
10656 rm -f conftest.undefs
10657
10658 cat >>$CONFIG_STATUS <<\_ACEOF
10659   # Let's still pretend it is `configure' which instantiates (i.e., don't
10660   # use $as_me), people would be surprised to read:
10661   #    /* config.h.  Generated by config.status.  */
10662   if test x"$ac_file" = x-; then
10663     echo "/* Generated by configure.  */" >$tmp/config.h
10664   else
10665     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
10666   fi
10667   cat $tmp/in >>$tmp/config.h
10668   rm -f $tmp/in
10669   if test x"$ac_file" != x-; then
10670     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
10671       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
10672 echo "$as_me: $ac_file is unchanged" >&6;}
10673     else
10674       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10675 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10676          X"$ac_file" : 'X\(//\)[^/]' \| \
10677          X"$ac_file" : 'X\(//\)$' \| \
10678          X"$ac_file" : 'X\(/\)' \| \
10679          .     : '\(.\)' 2>/dev/null ||
10680 echo X"$ac_file" |
10681     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10682           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10683           /^X\(\/\/\)$/{ s//\1/; q; }
10684           /^X\(\/\).*/{ s//\1/; q; }
10685           s/.*/./; q'`
10686       { if $as_mkdir_p; then
10687     mkdir -p "$ac_dir"
10688   else
10689     as_dir="$ac_dir"
10690     as_dirs=
10691     while test ! -d "$as_dir"; do
10692       as_dirs="$as_dir $as_dirs"
10693       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10694 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10695          X"$as_dir" : 'X\(//\)[^/]' \| \
10696          X"$as_dir" : 'X\(//\)$' \| \
10697          X"$as_dir" : 'X\(/\)' \| \
10698          .     : '\(.\)' 2>/dev/null ||
10699 echo X"$as_dir" |
10700     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10701           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10702           /^X\(\/\/\)$/{ s//\1/; q; }
10703           /^X\(\/\).*/{ s//\1/; q; }
10704           s/.*/./; q'`
10705     done
10706     test ! -n "$as_dirs" || mkdir $as_dirs
10707   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10708 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10709    { (exit 1); exit 1; }; }; }
10710
10711       rm -f $ac_file
10712       mv $tmp/config.h $ac_file
10713     fi
10714   else
10715     cat $tmp/config.h
10716     rm -f $tmp/config.h
10717   fi
10718 # Compute $ac_file's index in $config_headers.
10719 _am_stamp_count=1
10720 for _am_header in $config_headers :; do
10721   case $_am_header in
10722     $ac_file | $ac_file:* )
10723       break ;;
10724     * )
10725       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
10726   esac
10727 done
10728 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
10729 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10730          X$ac_file : 'X\(//\)[^/]' \| \
10731          X$ac_file : 'X\(//\)$' \| \
10732          X$ac_file : 'X\(/\)' \| \
10733          .     : '\(.\)' 2>/dev/null ||
10734 echo X$ac_file |
10735     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10736           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10737           /^X\(\/\/\)$/{ s//\1/; q; }
10738           /^X\(\/\).*/{ s//\1/; q; }
10739           s/.*/./; q'`/stamp-h$_am_stamp_count
10740 done
10741 _ACEOF
10742 cat >>$CONFIG_STATUS <<\_ACEOF
10743
10744 #
10745 # CONFIG_COMMANDS section.
10746 #
10747 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10748   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10749   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10750   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10751 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10752          X"$ac_dest" : 'X\(//\)[^/]' \| \
10753          X"$ac_dest" : 'X\(//\)$' \| \
10754          X"$ac_dest" : 'X\(/\)' \| \
10755          .     : '\(.\)' 2>/dev/null ||
10756 echo X"$ac_dest" |
10757     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10758           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10759           /^X\(\/\/\)$/{ s//\1/; q; }
10760           /^X\(\/\).*/{ s//\1/; q; }
10761           s/.*/./; q'`
10762   { if $as_mkdir_p; then
10763     mkdir -p "$ac_dir"
10764   else
10765     as_dir="$ac_dir"
10766     as_dirs=
10767     while test ! -d "$as_dir"; do
10768       as_dirs="$as_dir $as_dirs"
10769       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10770 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10771          X"$as_dir" : 'X\(//\)[^/]' \| \
10772          X"$as_dir" : 'X\(//\)$' \| \
10773          X"$as_dir" : 'X\(/\)' \| \
10774          .     : '\(.\)' 2>/dev/null ||
10775 echo X"$as_dir" |
10776     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10777           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10778           /^X\(\/\/\)$/{ s//\1/; q; }
10779           /^X\(\/\).*/{ s//\1/; q; }
10780           s/.*/./; q'`
10781     done
10782     test ! -n "$as_dirs" || mkdir $as_dirs
10783   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10784 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10785    { (exit 1); exit 1; }; }; }
10786
10787   ac_builddir=.
10788
10789 if test "$ac_dir" != .; then
10790   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10791   # A "../" for each directory in $ac_dir_suffix.
10792   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10793 else
10794   ac_dir_suffix= ac_top_builddir=
10795 fi
10796
10797 case $srcdir in
10798   .)  # No --srcdir option.  We are building in place.
10799     ac_srcdir=.
10800     if test -z "$ac_top_builddir"; then
10801        ac_top_srcdir=.
10802     else
10803        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10804     fi ;;
10805   [\\/]* | ?:[\\/]* )  # Absolute path.
10806     ac_srcdir=$srcdir$ac_dir_suffix;
10807     ac_top_srcdir=$srcdir ;;
10808   *) # Relative path.
10809     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10810     ac_top_srcdir=$ac_top_builddir$srcdir ;;
10811 esac
10812
10813 # Do not use `cd foo && pwd` to compute absolute paths, because
10814 # the directories may not exist.
10815 case `pwd` in
10816 .) ac_abs_builddir="$ac_dir";;
10817 *)
10818   case "$ac_dir" in
10819   .) ac_abs_builddir=`pwd`;;
10820   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10821   *) ac_abs_builddir=`pwd`/"$ac_dir";;
10822   esac;;
10823 esac
10824 case $ac_abs_builddir in
10825 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10826 *)
10827   case ${ac_top_builddir}. in
10828   .) ac_abs_top_builddir=$ac_abs_builddir;;
10829   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10830   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10831   esac;;
10832 esac
10833 case $ac_abs_builddir in
10834 .) ac_abs_srcdir=$ac_srcdir;;
10835 *)
10836   case $ac_srcdir in
10837   .) ac_abs_srcdir=$ac_abs_builddir;;
10838   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10839   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10840   esac;;
10841 esac
10842 case $ac_abs_builddir in
10843 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10844 *)
10845   case $ac_top_srcdir in
10846   .) ac_abs_top_srcdir=$ac_abs_builddir;;
10847   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10848   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10849   esac;;
10850 esac
10851
10852
10853   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10854 echo "$as_me: executing $ac_dest commands" >&6;}
10855   case $ac_dest in
10856     default-1 )
10857 # Only add multilib support code if we just rebuilt the top-level
10858 # Makefile.
10859 case " $CONFIG_FILES " in
10860  *" Makefile "*)
10861    ac_file=Makefile . ${multi_basedir}/config-ml.in
10862    ;;
10863 esac ;;
10864     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
10865   # Strip MF so we end up with the name of the file.
10866   mf=`echo "$mf" | sed -e 's/:.*$//'`
10867   # Check whether this is an Automake generated Makefile or not.
10868   # We used to match only the files named `Makefile.in', but
10869   # some people rename them; so instead we look at the file content.
10870   # Grep'ing the first line is not enough: some people post-process
10871   # each Makefile.in and add a new line on top of each file to say so.
10872   # So let's grep whole file.
10873   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
10874     dirpart=`(dirname "$mf") 2>/dev/null ||
10875 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10876          X"$mf" : 'X\(//\)[^/]' \| \
10877          X"$mf" : 'X\(//\)$' \| \
10878          X"$mf" : 'X\(/\)' \| \
10879          .     : '\(.\)' 2>/dev/null ||
10880 echo X"$mf" |
10881     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10882           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10883           /^X\(\/\/\)$/{ s//\1/; q; }
10884           /^X\(\/\).*/{ s//\1/; q; }
10885           s/.*/./; q'`
10886   else
10887     continue
10888   fi
10889   # Extract the definition of DEPDIR, am__include, and am__quote
10890   # from the Makefile without running `make'.
10891   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
10892   test -z "$DEPDIR" && continue
10893   am__include=`sed -n 's/^am__include = //p' < "$mf"`
10894   test -z "am__include" && continue
10895   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
10896   # When using ansi2knr, U may be empty or an underscore; expand it
10897   U=`sed -n 's/^U = //p' < "$mf"`
10898   # Find all dependency output files, they are included files with
10899   # $(DEPDIR) in their names.  We invoke sed twice because it is the
10900   # simplest approach to changing $(DEPDIR) to its actual value in the
10901   # expansion.
10902   for file in `sed -n "
10903     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
10904        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
10905     # Make sure the directory exists.
10906     test -f "$dirpart/$file" && continue
10907     fdir=`(dirname "$file") 2>/dev/null ||
10908 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10909          X"$file" : 'X\(//\)[^/]' \| \
10910          X"$file" : 'X\(//\)$' \| \
10911          X"$file" : 'X\(/\)' \| \
10912          .     : '\(.\)' 2>/dev/null ||
10913 echo X"$file" |
10914     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10915           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10916           /^X\(\/\/\)$/{ s//\1/; q; }
10917           /^X\(\/\).*/{ s//\1/; q; }
10918           s/.*/./; q'`
10919     { if $as_mkdir_p; then
10920     mkdir -p $dirpart/$fdir
10921   else
10922     as_dir=$dirpart/$fdir
10923     as_dirs=
10924     while test ! -d "$as_dir"; do
10925       as_dirs="$as_dir $as_dirs"
10926       as_dir=`(dirname "$as_dir") 2>/dev/null ||
10927 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10928          X"$as_dir" : 'X\(//\)[^/]' \| \
10929          X"$as_dir" : 'X\(//\)$' \| \
10930          X"$as_dir" : 'X\(/\)' \| \
10931          .     : '\(.\)' 2>/dev/null ||
10932 echo X"$as_dir" |
10933     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10934           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10935           /^X\(\/\/\)$/{ s//\1/; q; }
10936           /^X\(\/\).*/{ s//\1/; q; }
10937           s/.*/./; q'`
10938     done
10939     test ! -n "$as_dirs" || mkdir $as_dirs
10940   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
10941 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
10942    { (exit 1); exit 1; }; }; }
10943
10944     # echo "creating $dirpart/$file"
10945     echo '# dummy' > "$dirpart/$file"
10946   done
10947 done
10948  ;;
10949     gstdint.h )
10950 if test "$GCC" = yes; then
10951   echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
10952 else
10953   echo "/* generated for $CC */" > tmp-stdint.h
10954 fi
10955
10956 sed 's/^ *//' >> tmp-stdint.h <<EOF
10957
10958   #ifndef GCC_GENERATED_STDINT_H
10959   #define GCC_GENERATED_STDINT_H 1
10960
10961   #include <sys/types.h>
10962 EOF
10963
10964 if test "$acx_cv_header_stdint" != stdint.h; then
10965   echo "#include <stddef.h>" >> tmp-stdint.h
10966 fi
10967 if test "$acx_cv_header_stdint" != stddef.h; then
10968   echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
10969 fi
10970
10971 sed 's/^ *//' >> tmp-stdint.h <<EOF
10972   /* glibc uses these symbols as guards to prevent redefinitions.  */
10973   #ifdef __int8_t_defined
10974   #define _INT8_T
10975   #define _INT16_T
10976   #define _INT32_T
10977   #endif
10978   #ifdef __uint32_t_defined
10979   #define _UINT32_T
10980   #endif
10981
10982 EOF
10983
10984 # ----------------- done header, emit basic int types -------------
10985 if test "$acx_cv_header_stdint" = stddef.h; then
10986   sed 's/^ *//' >> tmp-stdint.h <<EOF
10987
10988     #ifndef _UINT8_T
10989     #define _UINT8_T
10990     typedef unsigned $acx_cv_type_int8_t uint8_t;
10991     #endif
10992
10993     #ifndef _UINT16_T
10994     #define _UINT16_T
10995     typedef unsigned $acx_cv_type_int16_t uint16_t;
10996     #endif
10997
10998     #ifndef _UINT32_T
10999     #define _UINT32_T
11000     typedef unsigned $acx_cv_type_int32_t uint32_t;
11001     #endif
11002
11003     #ifndef _INT8_T
11004     #define _INT8_T
11005     typedef $acx_cv_type_int8_t int8_t;
11006     #endif
11007
11008     #ifndef _INT16_T
11009     #define _INT16_T
11010     typedef $acx_cv_type_int16_t int16_t;
11011     #endif
11012
11013     #ifndef _INT32_T
11014     #define _INT32_T
11015     typedef $acx_cv_type_int32_t int32_t;
11016     #endif
11017 EOF
11018 elif test "$ac_cv_type_u_int32_t" = yes; then
11019   sed 's/^ *//' >> tmp-stdint.h <<EOF
11020
11021     /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
11022     #ifndef _INT8_T
11023     #define _INT8_T
11024     #endif
11025     #ifndef _INT16_T
11026     #define _INT16_T
11027     #endif
11028     #ifndef _INT32_T
11029     #define _INT32_T
11030     #endif
11031
11032     #ifndef _UINT8_T
11033     #define _UINT8_T
11034     typedef u_int8_t uint8_t;
11035     #endif
11036
11037     #ifndef _UINT16_T
11038     #define _UINT16_T
11039     typedef u_int16_t uint16_t;
11040     #endif
11041
11042     #ifndef _UINT32_T
11043     #define _UINT32_T
11044     typedef u_int32_t uint32_t;
11045     #endif
11046 EOF
11047 else
11048   sed 's/^ *//' >> tmp-stdint.h <<EOF
11049
11050     /* Some systems have guard macros to prevent redefinitions, define them.  */
11051     #ifndef _INT8_T
11052     #define _INT8_T
11053     #endif
11054     #ifndef _INT16_T
11055     #define _INT16_T
11056     #endif
11057     #ifndef _INT32_T
11058     #define _INT32_T
11059     #endif
11060     #ifndef _UINT8_T
11061     #define _UINT8_T
11062     #endif
11063     #ifndef _UINT16_T
11064     #define _UINT16_T
11065     #endif
11066     #ifndef _UINT32_T
11067     #define _UINT32_T
11068     #endif
11069 EOF
11070 fi
11071
11072 # ------------- done basic int types, emit int64_t types ------------
11073 if test "$ac_cv_type_uint64_t" = yes; then
11074   sed 's/^ *//' >> tmp-stdint.h <<EOF
11075
11076     /* system headers have good uint64_t and int64_t */
11077     #ifndef _INT64_T
11078     #define _INT64_T
11079     #endif
11080     #ifndef _UINT64_T
11081     #define _UINT64_T
11082     #endif
11083 EOF
11084 elif test "$ac_cv_type_u_int64_t" = yes; then
11085   sed 's/^ *//' >> tmp-stdint.h <<EOF
11086
11087     /* system headers have an u_int64_t (and int64_t) */
11088     #ifndef _INT64_T
11089     #define _INT64_T
11090     #endif
11091     #ifndef _UINT64_T
11092     #define _UINT64_T
11093     typedef u_int64_t uint64_t;
11094     #endif
11095 EOF
11096 elif test -n "$acx_cv_type_int64_t"; then
11097   sed 's/^ *//' >> tmp-stdint.h <<EOF
11098
11099     /* architecture has a 64-bit type, $acx_cv_type_int64_t */
11100     #ifndef _INT64_T
11101     #define _INT64_T
11102     typedef $acx_cv_type_int64_t int64_t;
11103     #endif
11104     #ifndef _UINT64_T
11105     #define _UINT64_T
11106     typedef unsigned $acx_cv_type_int64_t uint64_t;
11107     #endif
11108 EOF
11109 else
11110   sed 's/^ *//' >> tmp-stdint.h <<EOF
11111
11112     /* some common heuristics for int64_t, using compiler-specific tests */
11113     #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
11114     #ifndef _INT64_T
11115     #define _INT64_T
11116     typedef long long int64_t;
11117     #endif
11118     #ifndef _UINT64_T
11119     #define _UINT64_T
11120     typedef unsigned long long uint64_t;
11121     #endif
11122
11123     #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
11124     /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
11125        does not implement __extension__.  But that compiler doesn't define
11126        __GNUC_MINOR__.  */
11127     # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
11128     # define __extension__
11129     # endif
11130
11131     # ifndef _INT64_T
11132     # define _INT64_T
11133     __extension__ typedef long long int64_t;
11134     # endif
11135     # ifndef _UINT64_T
11136     # define _UINT64_T
11137     __extension__ typedef unsigned long long uint64_t;
11138     # endif
11139
11140     #elif !defined __STRICT_ANSI__
11141     # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
11142
11143     #  ifndef _INT64_T
11144     #  define _INT64_T
11145     typedef __int64 int64_t;
11146     #  endif
11147     #  ifndef _UINT64_T
11148     #  define _UINT64_T
11149     typedef unsigned __int64 uint64_t;
11150     #  endif
11151     # endif /* compiler */
11152
11153     #endif /* ANSI version */
11154 EOF
11155 fi
11156
11157 # ------------- done int64_t types, emit intptr types ------------
11158 if test "$ac_cv_type_uintptr_t" != yes; then
11159   sed 's/^ *//' >> tmp-stdint.h <<EOF
11160
11161     /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
11162     typedef u$acx_cv_type_intptr_t uintptr_t;
11163     typedef $acx_cv_type_intptr_t  intptr_t;
11164 EOF
11165 fi
11166
11167 # ------------- done intptr types, emit int_least types ------------
11168 if test "$ac_cv_type_int_least32_t" != yes; then
11169   sed 's/^ *//' >> tmp-stdint.h <<EOF
11170
11171     /* Define int_least types */
11172     typedef int8_t     int_least8_t;
11173     typedef int16_t    int_least16_t;
11174     typedef int32_t    int_least32_t;
11175     #ifdef _INT64_T
11176     typedef int64_t    int_least64_t;
11177     #endif
11178
11179     typedef uint8_t    uint_least8_t;
11180     typedef uint16_t   uint_least16_t;
11181     typedef uint32_t   uint_least32_t;
11182     #ifdef _UINT64_T
11183     typedef uint64_t   uint_least64_t;
11184     #endif
11185 EOF
11186 fi
11187
11188 # ------------- done intptr types, emit int_fast types ------------
11189 if test "$ac_cv_type_int_fast32_t" != yes; then
11190       sed 's/^ *//' >> tmp-stdint.h <<EOF
11191
11192     /* Define int_fast types.  short is often slow */
11193     typedef int8_t       int_fast8_t;
11194     typedef int          int_fast16_t;
11195     typedef int32_t      int_fast32_t;
11196     #ifdef _INT64_T
11197     typedef int64_t      int_fast64_t;
11198     #endif
11199
11200     typedef uint8_t      uint_fast8_t;
11201     typedef unsigned int uint_fast16_t;
11202     typedef uint32_t     uint_fast32_t;
11203     #ifdef _UINT64_T
11204     typedef uint64_t     uint_fast64_t;
11205     #endif
11206 EOF
11207 fi
11208
11209 if test "$ac_cv_type_uintmax_t" != yes; then
11210   sed 's/^ *//' >> tmp-stdint.h <<EOF
11211
11212     /* Define intmax based on what we found */
11213     #ifdef _INT64_T
11214     typedef int64_t       intmax_t;
11215     #else
11216     typedef long          intmax_t;
11217     #endif
11218     #ifdef _UINT64_T
11219     typedef uint64_t      uintmax_t;
11220     #else
11221     typedef unsigned long uintmax_t;
11222     #endif
11223 EOF
11224 fi
11225
11226 sed 's/^ *//' >> tmp-stdint.h <<EOF
11227
11228   #endif /* GCC_GENERATED_STDINT_H */
11229 EOF
11230
11231 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
11232   rm -f tmp-stdint.h
11233 else
11234   mv -f tmp-stdint.h gstdint.h
11235 fi
11236
11237  ;;
11238   esac
11239 done
11240 _ACEOF
11241
11242 cat >>$CONFIG_STATUS <<\_ACEOF
11243
11244 { (exit 0); exit 0; }
11245 _ACEOF
11246 chmod +x $CONFIG_STATUS
11247 ac_clean_files=$ac_clean_files_save
11248
11249
11250 # configure is writing to config.log, and then calls config.status.
11251 # config.status does its own redirection, appending to config.log.
11252 # Unfortunately, on DOS this fails, as config.log is still kept open
11253 # by configure, so config.status won't be able to write to it; its
11254 # output is simply discarded.  So we exec the FD to /dev/null,
11255 # effectively closing config.log, so it can be properly (re)opened and
11256 # appended to by config.status.  When coming back to configure, we
11257 # need to make the FD available again.
11258 if test "$no_create" != yes; then
11259   ac_cs_success=:
11260   ac_config_status_args=
11261   test "$silent" = yes &&
11262     ac_config_status_args="$ac_config_status_args --quiet"
11263   exec 5>/dev/null
11264   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11265   exec 5>>config.log
11266   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11267   # would make configure fail if this is the last instruction.
11268   $ac_cs_success || { (exit 1); exit 1; }
11269 fi
11270