]> git.ipfire.org Git - thirdparty/gcc.git/blob - libdecnumber/configure
gcov: rename 2 options.
[thirdparty/gcc.git] / libdecnumber / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libdecnumber .
4 #
5 # Report bugs to <gcc-bugs@gcc.gnu.org>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" "" $as_nl"
90
91 # Find who we are. Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102 IFS=$as_save_IFS
103
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170 else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176 esac
177 fi
178 "
179 as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193 exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev/null; then :
203 as_have_required=yes
204 else
205 as_have_required=no
206 fi
207 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208
209 else
210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211 as_found=false
212 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 do
214 IFS=$as_save_IFS
215 test -z "$as_dir" && as_dir=.
216 as_found=:
217 case $as_dir in #(
218 /*)
219 for as_base in sh bash ksh sh5; do
220 # Try only shells that exist, to save several forks.
221 as_shell=$as_dir/$as_base
222 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 CONFIG_SHELL=$as_shell as_have_required=yes
225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226 break 2
227 fi
228 fi
229 done;;
230 esac
231 as_found=false
232 done
233 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235 CONFIG_SHELL=$SHELL as_have_required=yes
236 fi; }
237 IFS=$as_save_IFS
238
239
240 if test "x$CONFIG_SHELL" != x; then :
241 export CONFIG_SHELL
242 # We cannot yet assume a decent shell, so we have to provide a
243 # neutralization value for shells without unset; and this also
244 # works around shells that cannot unset nonexistent variables.
245 # Preserve -v and -x to the replacement shell.
246 BASH_ENV=/dev/null
247 ENV=/dev/null
248 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249 case $- in # ((((
250 *v*x* | *x*v* ) as_opts=-vx ;;
251 *v* ) as_opts=-v ;;
252 *x* ) as_opts=-x ;;
253 * ) as_opts= ;;
254 esac
255 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 # Admittedly, this is quite paranoid, since all the known shells bail
257 # out after a failed `exec'.
258 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259 exit 255
260 fi
261
262 if test x$as_have_required = xno; then :
263 $as_echo "$0: This script requires a shell more modern than all"
264 $as_echo "$0: the shells that I found on your system."
265 if test x${ZSH_VERSION+set} = xset ; then
266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 else
269 $as_echo "$0: Please tell bug-autoconf@gnu.org and
270 $0: gcc-bugs@gcc.gnu.org about your system, including any
271 $0: error possibly output before this message. Then install
272 $0: a modern shell, or manually run the script under such a
273 $0: shell if you do have one."
274 fi
275 exit 1
276 fi
277 fi
278 fi
279 SHELL=${CONFIG_SHELL-/bin/sh}
280 export SHELL
281 # Unset more variables known to interfere with behavior of common tools.
282 CLICOLOR_FORCE= GREP_OPTIONS=
283 unset CLICOLOR_FORCE GREP_OPTIONS
284
285 ## --------------------- ##
286 ## M4sh Shell Functions. ##
287 ## --------------------- ##
288 # as_fn_unset VAR
289 # ---------------
290 # Portably unset VAR.
291 as_fn_unset ()
292 {
293 { eval $1=; unset $1;}
294 }
295 as_unset=as_fn_unset
296
297 # as_fn_set_status STATUS
298 # -----------------------
299 # Set $? to STATUS, without forking.
300 as_fn_set_status ()
301 {
302 return $1
303 } # as_fn_set_status
304
305 # as_fn_exit STATUS
306 # -----------------
307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308 as_fn_exit ()
309 {
310 set +e
311 as_fn_set_status $1
312 exit $1
313 } # as_fn_exit
314
315 # as_fn_mkdir_p
316 # -------------
317 # Create "$as_dir" as a directory, including parents if necessary.
318 as_fn_mkdir_p ()
319 {
320
321 case $as_dir in #(
322 -*) as_dir=./$as_dir;;
323 esac
324 test -d "$as_dir" || eval $as_mkdir_p || {
325 as_dirs=
326 while :; do
327 case $as_dir in #(
328 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329 *) as_qdir=$as_dir;;
330 esac
331 as_dirs="'$as_qdir' $as_dirs"
332 as_dir=`$as_dirname -- "$as_dir" ||
333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 X"$as_dir" : 'X\(//\)[^/]' \| \
335 X"$as_dir" : 'X\(//\)$' \| \
336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337 $as_echo X"$as_dir" |
338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)[^/].*/{
343 s//\1/
344 q
345 }
346 /^X\(\/\/\)$/{
347 s//\1/
348 q
349 }
350 /^X\(\/\).*/{
351 s//\1/
352 q
353 }
354 s/.*/./; q'`
355 test -d "$as_dir" && break
356 done
357 test -z "$as_dirs" || eval "mkdir $as_dirs"
358 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359
360
361 } # as_fn_mkdir_p
362
363 # as_fn_executable_p FILE
364 # -----------------------
365 # Test if FILE is an executable regular file.
366 as_fn_executable_p ()
367 {
368 test -f "$1" && test -x "$1"
369 } # as_fn_executable_p
370 # as_fn_append VAR VALUE
371 # ----------------------
372 # Append the text in VALUE to the end of the definition contained in VAR. Take
373 # advantage of any shell optimizations that allow amortized linear growth over
374 # repeated appends, instead of the typical quadratic growth present in naive
375 # implementations.
376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377 eval 'as_fn_append ()
378 {
379 eval $1+=\$2
380 }'
381 else
382 as_fn_append ()
383 {
384 eval $1=\$$1\$2
385 }
386 fi # as_fn_append
387
388 # as_fn_arith ARG...
389 # ------------------
390 # Perform arithmetic evaluation on the ARGs, and store the result in the
391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 # must be portable across $(()) and expr.
393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394 eval 'as_fn_arith ()
395 {
396 as_val=$(( $* ))
397 }'
398 else
399 as_fn_arith ()
400 {
401 as_val=`expr "$@" || test $? -eq 1`
402 }
403 fi # as_fn_arith
404
405
406 # as_fn_error STATUS ERROR [LINENO LOG_FD]
407 # ----------------------------------------
408 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410 # script with STATUS, using 1 if that was 0.
411 as_fn_error ()
412 {
413 as_status=$1; test $as_status -eq 0 && as_status=1
414 if test "$4"; then
415 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 fi
418 $as_echo "$as_me: error: $2" >&2
419 as_fn_exit $as_status
420 } # as_fn_error
421
422 if expr a : '\(a\)' >/dev/null 2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001; then
424 as_expr=expr
425 else
426 as_expr=false
427 fi
428
429 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430 as_basename=basename
431 else
432 as_basename=false
433 fi
434
435 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436 as_dirname=dirname
437 else
438 as_dirname=false
439 fi
440
441 as_me=`$as_basename -- "$0" ||
442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 $as_echo X/"$0" |
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\/\)$/{
451 s//\1/
452 q
453 }
454 /^X\/\(\/\).*/{
455 s//\1/
456 q
457 }
458 s/.*/./; q'`
459
460 # Avoid depending upon Character Ranges.
461 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464 as_cr_digits='0123456789'
465 as_cr_alnum=$as_cr_Letters$as_cr_digits
466
467
468 as_lineno_1=$LINENO as_lineno_1a=$LINENO
469 as_lineno_2=$LINENO as_lineno_2a=$LINENO
470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
473 sed -n '
474 p
475 /[$]LINENO/=
476 ' <$as_myself |
477 sed '
478 s/[$]LINENO.*/&-/
479 t lineno
480 b
481 :lineno
482 N
483 :loop
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 t loop
486 s/-\n.*//
487 ' >$as_me.lineno &&
488 chmod +x "$as_me.lineno" ||
489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490
491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 # already done that, so ensure we don't try to do so again and fall
493 # in an infinite loop. This has already happened in practice.
494 _as_can_reexec=no; export _as_can_reexec
495 # Don't try to exec as it changes $[0], causing all sort of problems
496 # (the dirname of $[0] is not the place where we might find the
497 # original and so on. Autoconf is especially sensitive to this).
498 . "./$as_me.lineno"
499 # Exit status is that of the last command.
500 exit
501 }
502
503 ECHO_C= ECHO_N= ECHO_T=
504 case `echo -n x` in #(((((
505 -n*)
506 case `echo 'xy\c'` in
507 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
508 xy) ECHO_C='\c';;
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
510 ECHO_T=' ';;
511 esac;;
512 *)
513 ECHO_N='-n';;
514 esac
515
516 rm -f conf$$ conf$$.exe conf$$.file
517 if test -d conf$$.dir; then
518 rm -f conf$$.dir/conf$$.file
519 else
520 rm -f conf$$.dir
521 mkdir conf$$.dir 2>/dev/null
522 fi
523 if (echo >conf$$.file) 2>/dev/null; then
524 if ln -s conf$$.file conf$$ 2>/dev/null; then
525 as_ln_s='ln -s'
526 # ... but there are two gotchas:
527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 # In both cases, we have to default to `cp -pR'.
530 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531 as_ln_s='cp -pR'
532 elif ln conf$$.file conf$$ 2>/dev/null; then
533 as_ln_s=ln
534 else
535 as_ln_s='cp -pR'
536 fi
537 else
538 as_ln_s='cp -pR'
539 fi
540 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541 rmdir conf$$.dir 2>/dev/null
542
543 if mkdir -p . 2>/dev/null; then
544 as_mkdir_p='mkdir -p "$as_dir"'
545 else
546 test -d ./-p && rmdir ./-p
547 as_mkdir_p=false
548 fi
549
550 as_test_x='test -x'
551 as_executable_p=as_fn_executable_p
552
553 # Sed expression to map a string onto a valid CPP name.
554 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555
556 # Sed expression to map a string onto a valid variable name.
557 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558
559
560 test -n "$DJDIR" || exec 7<&0 </dev/null
561 exec 6>&1
562
563 # Name of the host.
564 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 # so uname gets run too.
566 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567
568 #
569 # Initializations.
570 #
571 ac_default_prefix=/usr/local
572 ac_clean_files=
573 ac_config_libobj_dir=.
574 LIBOBJS=
575 cross_compiling=no
576 subdirs=
577 MFLAGS=
578 MAKEFLAGS=
579
580 # Identity of this package.
581 PACKAGE_NAME='libdecnumber'
582 PACKAGE_TARNAME='libdecnumber'
583 PACKAGE_VERSION=' '
584 PACKAGE_STRING='libdecnumber '
585 PACKAGE_BUGREPORT='gcc-bugs@gcc.gnu.org'
586 PACKAGE_URL=''
587
588 ac_unique_file="decNumber.h"
589 # Factoring default headers for most tests.
590 ac_includes_default="\
591 #include <stdio.h>
592 #ifdef HAVE_SYS_TYPES_H
593 # include <sys/types.h>
594 #endif
595 #ifdef HAVE_SYS_STAT_H
596 # include <sys/stat.h>
597 #endif
598 #ifdef STDC_HEADERS
599 # include <stdlib.h>
600 # include <stddef.h>
601 #else
602 # ifdef HAVE_STDLIB_H
603 # include <stdlib.h>
604 # endif
605 #endif
606 #ifdef HAVE_STRING_H
607 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
608 # include <memory.h>
609 # endif
610 # include <string.h>
611 #endif
612 #ifdef HAVE_STRINGS_H
613 # include <strings.h>
614 #endif
615 #ifdef HAVE_INTTYPES_H
616 # include <inttypes.h>
617 #endif
618 #ifdef HAVE_STDINT_H
619 # include <stdint.h>
620 #endif
621 #ifdef HAVE_UNISTD_H
622 # include <unistd.h>
623 #endif"
624
625 ac_subst_vars='LTLIBOBJS
626 LIBOBJS
627 CET_HOST_FLAGS
628 PICFLAG
629 ADDITIONAL_OBJS
630 enable_decimal_float
631 target_os
632 target_vendor
633 target_cpu
634 target
635 host_os
636 host_vendor
637 host_cpu
638 host
639 build_os
640 build_vendor
641 build_cpu
642 build
643 MAINT
644 EGREP
645 GREP
646 CPP
647 WERROR
648 nolto_flags
649 WARN_PEDANTIC
650 WARN_CFLAGS
651 AUTOHEADER
652 AUTOCONF
653 ACLOCAL
654 AR
655 RANLIB
656 OBJEXT
657 EXEEXT
658 ac_ct_CC
659 CPPFLAGS
660 LDFLAGS
661 CFLAGS
662 CC
663 SET_MAKE
664 target_alias
665 host_alias
666 build_alias
667 LIBS
668 ECHO_T
669 ECHO_N
670 ECHO_C
671 DEFS
672 mandir
673 localedir
674 libdir
675 psdir
676 pdfdir
677 dvidir
678 htmldir
679 infodir
680 docdir
681 oldincludedir
682 includedir
683 localstatedir
684 sharedstatedir
685 sysconfdir
686 datadir
687 datarootdir
688 libexecdir
689 sbindir
690 bindir
691 program_transform_name
692 prefix
693 exec_prefix
694 PACKAGE_URL
695 PACKAGE_BUGREPORT
696 PACKAGE_STRING
697 PACKAGE_VERSION
698 PACKAGE_TARNAME
699 PACKAGE_NAME
700 PATH_SEPARATOR
701 SHELL'
702 ac_subst_files=''
703 ac_user_opts='
704 enable_option_checking
705 enable_werror_always
706 enable_maintainer_mode
707 enable_decimal_float
708 enable_host_shared
709 enable_cet
710 '
711 ac_precious_vars='build_alias
712 host_alias
713 target_alias
714 CC
715 CFLAGS
716 LDFLAGS
717 LIBS
718 CPPFLAGS
719 CPP'
720
721
722 # Initialize some variables set by options.
723 ac_init_help=
724 ac_init_version=false
725 ac_unrecognized_opts=
726 ac_unrecognized_sep=
727 # The variables have the same names as the options, with
728 # dashes changed to underlines.
729 cache_file=/dev/null
730 exec_prefix=NONE
731 no_create=
732 no_recursion=
733 prefix=NONE
734 program_prefix=NONE
735 program_suffix=NONE
736 program_transform_name=s,x,x,
737 silent=
738 site=
739 srcdir=
740 verbose=
741 x_includes=NONE
742 x_libraries=NONE
743
744 # Installation directory options.
745 # These are left unexpanded so users can "make install exec_prefix=/foo"
746 # and all the variables that are supposed to be based on exec_prefix
747 # by default will actually change.
748 # Use braces instead of parens because sh, perl, etc. also accept them.
749 # (The list follows the same order as the GNU Coding Standards.)
750 bindir='${exec_prefix}/bin'
751 sbindir='${exec_prefix}/sbin'
752 libexecdir='${exec_prefix}/libexec'
753 datarootdir='${prefix}/share'
754 datadir='${datarootdir}'
755 sysconfdir='${prefix}/etc'
756 sharedstatedir='${prefix}/com'
757 localstatedir='${prefix}/var'
758 includedir='${prefix}/include'
759 oldincludedir='/usr/include'
760 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
761 infodir='${datarootdir}/info'
762 htmldir='${docdir}'
763 dvidir='${docdir}'
764 pdfdir='${docdir}'
765 psdir='${docdir}'
766 libdir='${exec_prefix}/lib'
767 localedir='${datarootdir}/locale'
768 mandir='${datarootdir}/man'
769
770 ac_prev=
771 ac_dashdash=
772 for ac_option
773 do
774 # If the previous option needs an argument, assign it.
775 if test -n "$ac_prev"; then
776 eval $ac_prev=\$ac_option
777 ac_prev=
778 continue
779 fi
780
781 case $ac_option in
782 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
783 *=) ac_optarg= ;;
784 *) ac_optarg=yes ;;
785 esac
786
787 # Accept the important Cygnus configure options, so we can diagnose typos.
788
789 case $ac_dashdash$ac_option in
790 --)
791 ac_dashdash=yes ;;
792
793 -bindir | --bindir | --bindi | --bind | --bin | --bi)
794 ac_prev=bindir ;;
795 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
796 bindir=$ac_optarg ;;
797
798 -build | --build | --buil | --bui | --bu)
799 ac_prev=build_alias ;;
800 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
801 build_alias=$ac_optarg ;;
802
803 -cache-file | --cache-file | --cache-fil | --cache-fi \
804 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
805 ac_prev=cache_file ;;
806 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
807 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
808 cache_file=$ac_optarg ;;
809
810 --config-cache | -C)
811 cache_file=config.cache ;;
812
813 -datadir | --datadir | --datadi | --datad)
814 ac_prev=datadir ;;
815 -datadir=* | --datadir=* | --datadi=* | --datad=*)
816 datadir=$ac_optarg ;;
817
818 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
819 | --dataroo | --dataro | --datar)
820 ac_prev=datarootdir ;;
821 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
822 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
823 datarootdir=$ac_optarg ;;
824
825 -disable-* | --disable-*)
826 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
827 # Reject names that are not valid shell variable names.
828 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
829 as_fn_error $? "invalid feature name: $ac_useropt"
830 ac_useropt_orig=$ac_useropt
831 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
832 case $ac_user_opts in
833 *"
834 "enable_$ac_useropt"
835 "*) ;;
836 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
837 ac_unrecognized_sep=', ';;
838 esac
839 eval enable_$ac_useropt=no ;;
840
841 -docdir | --docdir | --docdi | --doc | --do)
842 ac_prev=docdir ;;
843 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
844 docdir=$ac_optarg ;;
845
846 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
847 ac_prev=dvidir ;;
848 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
849 dvidir=$ac_optarg ;;
850
851 -enable-* | --enable-*)
852 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
853 # Reject names that are not valid shell variable names.
854 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
855 as_fn_error $? "invalid feature name: $ac_useropt"
856 ac_useropt_orig=$ac_useropt
857 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
858 case $ac_user_opts in
859 *"
860 "enable_$ac_useropt"
861 "*) ;;
862 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
863 ac_unrecognized_sep=', ';;
864 esac
865 eval enable_$ac_useropt=\$ac_optarg ;;
866
867 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
868 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
869 | --exec | --exe | --ex)
870 ac_prev=exec_prefix ;;
871 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
872 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
873 | --exec=* | --exe=* | --ex=*)
874 exec_prefix=$ac_optarg ;;
875
876 -gas | --gas | --ga | --g)
877 # Obsolete; use --with-gas.
878 with_gas=yes ;;
879
880 -help | --help | --hel | --he | -h)
881 ac_init_help=long ;;
882 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
883 ac_init_help=recursive ;;
884 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
885 ac_init_help=short ;;
886
887 -host | --host | --hos | --ho)
888 ac_prev=host_alias ;;
889 -host=* | --host=* | --hos=* | --ho=*)
890 host_alias=$ac_optarg ;;
891
892 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
893 ac_prev=htmldir ;;
894 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
895 | --ht=*)
896 htmldir=$ac_optarg ;;
897
898 -includedir | --includedir | --includedi | --included | --include \
899 | --includ | --inclu | --incl | --inc)
900 ac_prev=includedir ;;
901 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
902 | --includ=* | --inclu=* | --incl=* | --inc=*)
903 includedir=$ac_optarg ;;
904
905 -infodir | --infodir | --infodi | --infod | --info | --inf)
906 ac_prev=infodir ;;
907 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
908 infodir=$ac_optarg ;;
909
910 -libdir | --libdir | --libdi | --libd)
911 ac_prev=libdir ;;
912 -libdir=* | --libdir=* | --libdi=* | --libd=*)
913 libdir=$ac_optarg ;;
914
915 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
916 | --libexe | --libex | --libe)
917 ac_prev=libexecdir ;;
918 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
919 | --libexe=* | --libex=* | --libe=*)
920 libexecdir=$ac_optarg ;;
921
922 -localedir | --localedir | --localedi | --localed | --locale)
923 ac_prev=localedir ;;
924 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
925 localedir=$ac_optarg ;;
926
927 -localstatedir | --localstatedir | --localstatedi | --localstated \
928 | --localstate | --localstat | --localsta | --localst | --locals)
929 ac_prev=localstatedir ;;
930 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
931 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
932 localstatedir=$ac_optarg ;;
933
934 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
935 ac_prev=mandir ;;
936 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
937 mandir=$ac_optarg ;;
938
939 -nfp | --nfp | --nf)
940 # Obsolete; use --without-fp.
941 with_fp=no ;;
942
943 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
944 | --no-cr | --no-c | -n)
945 no_create=yes ;;
946
947 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
948 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
949 no_recursion=yes ;;
950
951 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
952 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
953 | --oldin | --oldi | --old | --ol | --o)
954 ac_prev=oldincludedir ;;
955 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
956 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
957 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
958 oldincludedir=$ac_optarg ;;
959
960 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
961 ac_prev=prefix ;;
962 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
963 prefix=$ac_optarg ;;
964
965 -program-prefix | --program-prefix | --program-prefi | --program-pref \
966 | --program-pre | --program-pr | --program-p)
967 ac_prev=program_prefix ;;
968 -program-prefix=* | --program-prefix=* | --program-prefi=* \
969 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
970 program_prefix=$ac_optarg ;;
971
972 -program-suffix | --program-suffix | --program-suffi | --program-suff \
973 | --program-suf | --program-su | --program-s)
974 ac_prev=program_suffix ;;
975 -program-suffix=* | --program-suffix=* | --program-suffi=* \
976 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
977 program_suffix=$ac_optarg ;;
978
979 -program-transform-name | --program-transform-name \
980 | --program-transform-nam | --program-transform-na \
981 | --program-transform-n | --program-transform- \
982 | --program-transform | --program-transfor \
983 | --program-transfo | --program-transf \
984 | --program-trans | --program-tran \
985 | --progr-tra | --program-tr | --program-t)
986 ac_prev=program_transform_name ;;
987 -program-transform-name=* | --program-transform-name=* \
988 | --program-transform-nam=* | --program-transform-na=* \
989 | --program-transform-n=* | --program-transform-=* \
990 | --program-transform=* | --program-transfor=* \
991 | --program-transfo=* | --program-transf=* \
992 | --program-trans=* | --program-tran=* \
993 | --progr-tra=* | --program-tr=* | --program-t=*)
994 program_transform_name=$ac_optarg ;;
995
996 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
997 ac_prev=pdfdir ;;
998 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
999 pdfdir=$ac_optarg ;;
1000
1001 -psdir | --psdir | --psdi | --psd | --ps)
1002 ac_prev=psdir ;;
1003 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1004 psdir=$ac_optarg ;;
1005
1006 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1007 | -silent | --silent | --silen | --sile | --sil)
1008 silent=yes ;;
1009
1010 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1011 ac_prev=sbindir ;;
1012 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1013 | --sbi=* | --sb=*)
1014 sbindir=$ac_optarg ;;
1015
1016 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1017 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1018 | --sharedst | --shareds | --shared | --share | --shar \
1019 | --sha | --sh)
1020 ac_prev=sharedstatedir ;;
1021 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1022 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1023 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1024 | --sha=* | --sh=*)
1025 sharedstatedir=$ac_optarg ;;
1026
1027 -site | --site | --sit)
1028 ac_prev=site ;;
1029 -site=* | --site=* | --sit=*)
1030 site=$ac_optarg ;;
1031
1032 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1033 ac_prev=srcdir ;;
1034 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1035 srcdir=$ac_optarg ;;
1036
1037 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1038 | --syscon | --sysco | --sysc | --sys | --sy)
1039 ac_prev=sysconfdir ;;
1040 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1041 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1042 sysconfdir=$ac_optarg ;;
1043
1044 -target | --target | --targe | --targ | --tar | --ta | --t)
1045 ac_prev=target_alias ;;
1046 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1047 target_alias=$ac_optarg ;;
1048
1049 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1050 verbose=yes ;;
1051
1052 -version | --version | --versio | --versi | --vers | -V)
1053 ac_init_version=: ;;
1054
1055 -with-* | --with-*)
1056 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1057 # Reject names that are not valid shell variable names.
1058 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1059 as_fn_error $? "invalid package name: $ac_useropt"
1060 ac_useropt_orig=$ac_useropt
1061 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1062 case $ac_user_opts in
1063 *"
1064 "with_$ac_useropt"
1065 "*) ;;
1066 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1067 ac_unrecognized_sep=', ';;
1068 esac
1069 eval with_$ac_useropt=\$ac_optarg ;;
1070
1071 -without-* | --without-*)
1072 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1073 # Reject names that are not valid shell variable names.
1074 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1075 as_fn_error $? "invalid package name: $ac_useropt"
1076 ac_useropt_orig=$ac_useropt
1077 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1078 case $ac_user_opts in
1079 *"
1080 "with_$ac_useropt"
1081 "*) ;;
1082 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1083 ac_unrecognized_sep=', ';;
1084 esac
1085 eval with_$ac_useropt=no ;;
1086
1087 --x)
1088 # Obsolete; use --with-x.
1089 with_x=yes ;;
1090
1091 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1092 | --x-incl | --x-inc | --x-in | --x-i)
1093 ac_prev=x_includes ;;
1094 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1095 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1096 x_includes=$ac_optarg ;;
1097
1098 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1099 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1100 ac_prev=x_libraries ;;
1101 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1102 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1103 x_libraries=$ac_optarg ;;
1104
1105 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1106 Try \`$0 --help' for more information"
1107 ;;
1108
1109 *=*)
1110 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1111 # Reject names that are not valid shell variable names.
1112 case $ac_envvar in #(
1113 '' | [0-9]* | *[!_$as_cr_alnum]* )
1114 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1115 esac
1116 eval $ac_envvar=\$ac_optarg
1117 export $ac_envvar ;;
1118
1119 *)
1120 # FIXME: should be removed in autoconf 3.0.
1121 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1122 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1123 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1124 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1125 ;;
1126
1127 esac
1128 done
1129
1130 if test -n "$ac_prev"; then
1131 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1132 as_fn_error $? "missing argument to $ac_option"
1133 fi
1134
1135 if test -n "$ac_unrecognized_opts"; then
1136 case $enable_option_checking in
1137 no) ;;
1138 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1139 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1140 esac
1141 fi
1142
1143 # Check all directory arguments for consistency.
1144 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1145 datadir sysconfdir sharedstatedir localstatedir includedir \
1146 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1147 libdir localedir mandir
1148 do
1149 eval ac_val=\$$ac_var
1150 # Remove trailing slashes.
1151 case $ac_val in
1152 */ )
1153 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1154 eval $ac_var=\$ac_val;;
1155 esac
1156 # Be sure to have absolute directory names.
1157 case $ac_val in
1158 [\\/$]* | ?:[\\/]* ) continue;;
1159 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1160 esac
1161 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1162 done
1163
1164 # There might be people who depend on the old broken behavior: `$host'
1165 # used to hold the argument of --host etc.
1166 # FIXME: To remove some day.
1167 build=$build_alias
1168 host=$host_alias
1169 target=$target_alias
1170
1171 # FIXME: To remove some day.
1172 if test "x$host_alias" != x; then
1173 if test "x$build_alias" = x; then
1174 cross_compiling=maybe
1175 elif test "x$build_alias" != "x$host_alias"; then
1176 cross_compiling=yes
1177 fi
1178 fi
1179
1180 ac_tool_prefix=
1181 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1182
1183 test "$silent" = yes && exec 6>/dev/null
1184
1185
1186 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1187 ac_ls_di=`ls -di .` &&
1188 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1189 as_fn_error $? "working directory cannot be determined"
1190 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1191 as_fn_error $? "pwd does not report name of working directory"
1192
1193
1194 # Find the source files, if location was not specified.
1195 if test -z "$srcdir"; then
1196 ac_srcdir_defaulted=yes
1197 # Try the directory containing this script, then the parent directory.
1198 ac_confdir=`$as_dirname -- "$as_myself" ||
1199 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1200 X"$as_myself" : 'X\(//\)[^/]' \| \
1201 X"$as_myself" : 'X\(//\)$' \| \
1202 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1203 $as_echo X"$as_myself" |
1204 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1205 s//\1/
1206 q
1207 }
1208 /^X\(\/\/\)[^/].*/{
1209 s//\1/
1210 q
1211 }
1212 /^X\(\/\/\)$/{
1213 s//\1/
1214 q
1215 }
1216 /^X\(\/\).*/{
1217 s//\1/
1218 q
1219 }
1220 s/.*/./; q'`
1221 srcdir=$ac_confdir
1222 if test ! -r "$srcdir/$ac_unique_file"; then
1223 srcdir=..
1224 fi
1225 else
1226 ac_srcdir_defaulted=no
1227 fi
1228 if test ! -r "$srcdir/$ac_unique_file"; then
1229 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1230 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1231 fi
1232 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1233 ac_abs_confdir=`(
1234 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1235 pwd)`
1236 # When building in place, set srcdir=.
1237 if test "$ac_abs_confdir" = "$ac_pwd"; then
1238 srcdir=.
1239 fi
1240 # Remove unnecessary trailing slashes from srcdir.
1241 # Double slashes in file names in object file debugging info
1242 # mess up M-x gdb in Emacs.
1243 case $srcdir in
1244 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1245 esac
1246 for ac_var in $ac_precious_vars; do
1247 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1248 eval ac_env_${ac_var}_value=\$${ac_var}
1249 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1250 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1251 done
1252
1253 #
1254 # Report the --help message.
1255 #
1256 if test "$ac_init_help" = "long"; then
1257 # Omit some internal or obsolete options to make the list less imposing.
1258 # This message is too long to be a string in the A/UX 3.1 sh.
1259 cat <<_ACEOF
1260 \`configure' configures libdecnumber to adapt to many kinds of systems.
1261
1262 Usage: $0 [OPTION]... [VAR=VALUE]...
1263
1264 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1265 VAR=VALUE. See below for descriptions of some of the useful variables.
1266
1267 Defaults for the options are specified in brackets.
1268
1269 Configuration:
1270 -h, --help display this help and exit
1271 --help=short display options specific to this package
1272 --help=recursive display the short help of all the included packages
1273 -V, --version display version information and exit
1274 -q, --quiet, --silent do not print \`checking ...' messages
1275 --cache-file=FILE cache test results in FILE [disabled]
1276 -C, --config-cache alias for \`--cache-file=config.cache'
1277 -n, --no-create do not create output files
1278 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1279
1280 Installation directories:
1281 --prefix=PREFIX install architecture-independent files in PREFIX
1282 [$ac_default_prefix]
1283 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1284 [PREFIX]
1285
1286 By default, \`make install' will install all the files in
1287 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1288 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1289 for instance \`--prefix=\$HOME'.
1290
1291 For better control, use the options below.
1292
1293 Fine tuning of the installation directories:
1294 --bindir=DIR user executables [EPREFIX/bin]
1295 --sbindir=DIR system admin executables [EPREFIX/sbin]
1296 --libexecdir=DIR program executables [EPREFIX/libexec]
1297 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1298 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1299 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1300 --libdir=DIR object code libraries [EPREFIX/lib]
1301 --includedir=DIR C header files [PREFIX/include]
1302 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1303 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1304 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1305 --infodir=DIR info documentation [DATAROOTDIR/info]
1306 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1307 --mandir=DIR man documentation [DATAROOTDIR/man]
1308 --docdir=DIR documentation root [DATAROOTDIR/doc/libdecnumber]
1309 --htmldir=DIR html documentation [DOCDIR]
1310 --dvidir=DIR dvi documentation [DOCDIR]
1311 --pdfdir=DIR pdf documentation [DOCDIR]
1312 --psdir=DIR ps documentation [DOCDIR]
1313 _ACEOF
1314
1315 cat <<\_ACEOF
1316
1317 System types:
1318 --build=BUILD configure for building on BUILD [guessed]
1319 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1320 --target=TARGET configure for building compilers for TARGET [HOST]
1321 _ACEOF
1322 fi
1323
1324 if test -n "$ac_init_help"; then
1325 case $ac_init_help in
1326 short | recursive ) echo "Configuration of libdecnumber :";;
1327 esac
1328 cat <<\_ACEOF
1329
1330 Optional Features:
1331 --disable-option-checking ignore unrecognized --enable/--with options
1332 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1333 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1334 --enable-werror-always enable -Werror despite compiler version
1335 --enable-maintainer-mode enable rules only needed by maintainers
1336 --enable-decimal-float={no,yes,bid,dpd}
1337 enable decimal float extension to C. Selecting 'bid'
1338 or 'dpd' choses which decimal floating point format
1339 to use
1340 --enable-host-shared build host code as shared libraries
1341 --enable-cet enable Intel CET in host libraries [default=auto]
1342
1343 Some influential environment variables:
1344 CC C compiler command
1345 CFLAGS C compiler flags
1346 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1347 nonstandard directory <lib dir>
1348 LIBS libraries to pass to the linker, e.g. -l<library>
1349 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1350 you have headers in a nonstandard directory <include dir>
1351 CPP C preprocessor
1352
1353 Use these variables to override the choices made by `configure' or to help
1354 it to find libraries and programs with nonstandard names/locations.
1355
1356 Report bugs to <gcc-bugs@gcc.gnu.org>.
1357 _ACEOF
1358 ac_status=$?
1359 fi
1360
1361 if test "$ac_init_help" = "recursive"; then
1362 # If there are subdirs, report their specific --help.
1363 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1364 test -d "$ac_dir" ||
1365 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1366 continue
1367 ac_builddir=.
1368
1369 case "$ac_dir" in
1370 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1371 *)
1372 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1373 # A ".." for each directory in $ac_dir_suffix.
1374 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1375 case $ac_top_builddir_sub in
1376 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1377 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1378 esac ;;
1379 esac
1380 ac_abs_top_builddir=$ac_pwd
1381 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1382 # for backward compatibility:
1383 ac_top_builddir=$ac_top_build_prefix
1384
1385 case $srcdir in
1386 .) # We are building in place.
1387 ac_srcdir=.
1388 ac_top_srcdir=$ac_top_builddir_sub
1389 ac_abs_top_srcdir=$ac_pwd ;;
1390 [\\/]* | ?:[\\/]* ) # Absolute name.
1391 ac_srcdir=$srcdir$ac_dir_suffix;
1392 ac_top_srcdir=$srcdir
1393 ac_abs_top_srcdir=$srcdir ;;
1394 *) # Relative name.
1395 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1396 ac_top_srcdir=$ac_top_build_prefix$srcdir
1397 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1398 esac
1399 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1400
1401 cd "$ac_dir" || { ac_status=$?; continue; }
1402 # Check for guested configure.
1403 if test -f "$ac_srcdir/configure.gnu"; then
1404 echo &&
1405 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1406 elif test -f "$ac_srcdir/configure"; then
1407 echo &&
1408 $SHELL "$ac_srcdir/configure" --help=recursive
1409 else
1410 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1411 fi || ac_status=$?
1412 cd "$ac_pwd" || { ac_status=$?; break; }
1413 done
1414 fi
1415
1416 test -n "$ac_init_help" && exit $ac_status
1417 if $ac_init_version; then
1418 cat <<\_ACEOF
1419 libdecnumber configure
1420 generated by GNU Autoconf 2.69
1421
1422 Copyright (C) 2012 Free Software Foundation, Inc.
1423 This configure script is free software; the Free Software Foundation
1424 gives unlimited permission to copy, distribute and modify it.
1425 _ACEOF
1426 exit
1427 fi
1428
1429 ## ------------------------ ##
1430 ## Autoconf initialization. ##
1431 ## ------------------------ ##
1432
1433 # ac_fn_c_try_compile LINENO
1434 # --------------------------
1435 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1436 ac_fn_c_try_compile ()
1437 {
1438 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1439 rm -f conftest.$ac_objext
1440 if { { ac_try="$ac_compile"
1441 case "(($ac_try" in
1442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1443 *) ac_try_echo=$ac_try;;
1444 esac
1445 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1446 $as_echo "$ac_try_echo"; } >&5
1447 (eval "$ac_compile") 2>conftest.err
1448 ac_status=$?
1449 if test -s conftest.err; then
1450 grep -v '^ *+' conftest.err >conftest.er1
1451 cat conftest.er1 >&5
1452 mv -f conftest.er1 conftest.err
1453 fi
1454 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1455 test $ac_status = 0; } && {
1456 test -z "$ac_c_werror_flag" ||
1457 test ! -s conftest.err
1458 } && test -s conftest.$ac_objext; then :
1459 ac_retval=0
1460 else
1461 $as_echo "$as_me: failed program was:" >&5
1462 sed 's/^/| /' conftest.$ac_ext >&5
1463
1464 ac_retval=1
1465 fi
1466 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1467 as_fn_set_status $ac_retval
1468
1469 } # ac_fn_c_try_compile
1470
1471 # ac_fn_c_try_cpp LINENO
1472 # ----------------------
1473 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1474 ac_fn_c_try_cpp ()
1475 {
1476 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1477 if { { ac_try="$ac_cpp conftest.$ac_ext"
1478 case "(($ac_try" in
1479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1480 *) ac_try_echo=$ac_try;;
1481 esac
1482 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1483 $as_echo "$ac_try_echo"; } >&5
1484 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1485 ac_status=$?
1486 if test -s conftest.err; then
1487 grep -v '^ *+' conftest.err >conftest.er1
1488 cat conftest.er1 >&5
1489 mv -f conftest.er1 conftest.err
1490 fi
1491 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1492 test $ac_status = 0; } > conftest.i && {
1493 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1494 test ! -s conftest.err
1495 }; then :
1496 ac_retval=0
1497 else
1498 $as_echo "$as_me: failed program was:" >&5
1499 sed 's/^/| /' conftest.$ac_ext >&5
1500
1501 ac_retval=1
1502 fi
1503 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1504 as_fn_set_status $ac_retval
1505
1506 } # ac_fn_c_try_cpp
1507
1508 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1509 # -------------------------------------------------------
1510 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1511 # the include files in INCLUDES and setting the cache variable VAR
1512 # accordingly.
1513 ac_fn_c_check_header_mongrel ()
1514 {
1515 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1516 if eval \${$3+:} false; then :
1517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1518 $as_echo_n "checking for $2... " >&6; }
1519 if eval \${$3+:} false; then :
1520 $as_echo_n "(cached) " >&6
1521 fi
1522 eval ac_res=\$$3
1523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1524 $as_echo "$ac_res" >&6; }
1525 else
1526 # Is the header compilable?
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1528 $as_echo_n "checking $2 usability... " >&6; }
1529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1530 /* end confdefs.h. */
1531 $4
1532 #include <$2>
1533 _ACEOF
1534 if ac_fn_c_try_compile "$LINENO"; then :
1535 ac_header_compiler=yes
1536 else
1537 ac_header_compiler=no
1538 fi
1539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1541 $as_echo "$ac_header_compiler" >&6; }
1542
1543 # Is the header present?
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1545 $as_echo_n "checking $2 presence... " >&6; }
1546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1547 /* end confdefs.h. */
1548 #include <$2>
1549 _ACEOF
1550 if ac_fn_c_try_cpp "$LINENO"; then :
1551 ac_header_preproc=yes
1552 else
1553 ac_header_preproc=no
1554 fi
1555 rm -f conftest.err conftest.i conftest.$ac_ext
1556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1557 $as_echo "$ac_header_preproc" >&6; }
1558
1559 # So? What about this header?
1560 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1561 yes:no: )
1562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1563 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1565 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1566 ;;
1567 no:yes:* )
1568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1569 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1571 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1573 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1575 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1577 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1578 ( $as_echo "## ----------------------------------- ##
1579 ## Report this to gcc-bugs@gcc.gnu.org ##
1580 ## ----------------------------------- ##"
1581 ) | sed "s/^/$as_me: WARNING: /" >&2
1582 ;;
1583 esac
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1585 $as_echo_n "checking for $2... " >&6; }
1586 if eval \${$3+:} false; then :
1587 $as_echo_n "(cached) " >&6
1588 else
1589 eval "$3=\$ac_header_compiler"
1590 fi
1591 eval ac_res=\$$3
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1593 $as_echo "$ac_res" >&6; }
1594 fi
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596
1597 } # ac_fn_c_check_header_mongrel
1598
1599 # ac_fn_c_try_run LINENO
1600 # ----------------------
1601 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1602 # that executables *can* be run.
1603 ac_fn_c_try_run ()
1604 {
1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 if { { ac_try="$ac_link"
1607 case "(($ac_try" in
1608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1609 *) ac_try_echo=$ac_try;;
1610 esac
1611 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1612 $as_echo "$ac_try_echo"; } >&5
1613 (eval "$ac_link") 2>&5
1614 ac_status=$?
1615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1616 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1617 { { case "(($ac_try" in
1618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1619 *) ac_try_echo=$ac_try;;
1620 esac
1621 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1622 $as_echo "$ac_try_echo"; } >&5
1623 (eval "$ac_try") 2>&5
1624 ac_status=$?
1625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626 test $ac_status = 0; }; }; then :
1627 ac_retval=0
1628 else
1629 $as_echo "$as_me: program exited with status $ac_status" >&5
1630 $as_echo "$as_me: failed program was:" >&5
1631 sed 's/^/| /' conftest.$ac_ext >&5
1632
1633 ac_retval=$ac_status
1634 fi
1635 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1636 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1637 as_fn_set_status $ac_retval
1638
1639 } # ac_fn_c_try_run
1640
1641 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1642 # -------------------------------------------------------
1643 # Tests whether HEADER exists and can be compiled using the include files in
1644 # INCLUDES, setting the cache variable VAR accordingly.
1645 ac_fn_c_check_header_compile ()
1646 {
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649 $as_echo_n "checking for $2... " >&6; }
1650 if eval \${$3+:} false; then :
1651 $as_echo_n "(cached) " >&6
1652 else
1653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654 /* end confdefs.h. */
1655 $4
1656 #include <$2>
1657 _ACEOF
1658 if ac_fn_c_try_compile "$LINENO"; then :
1659 eval "$3=yes"
1660 else
1661 eval "$3=no"
1662 fi
1663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1664 fi
1665 eval ac_res=\$$3
1666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667 $as_echo "$ac_res" >&6; }
1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1669
1670 } # ac_fn_c_check_header_compile
1671
1672 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1673 # -------------------------------------------
1674 # Tests whether TYPE exists after having included INCLUDES, setting cache
1675 # variable VAR accordingly.
1676 ac_fn_c_check_type ()
1677 {
1678 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1680 $as_echo_n "checking for $2... " >&6; }
1681 if eval \${$3+:} false; then :
1682 $as_echo_n "(cached) " >&6
1683 else
1684 eval "$3=no"
1685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1686 /* end confdefs.h. */
1687 $4
1688 int
1689 main ()
1690 {
1691 if (sizeof ($2))
1692 return 0;
1693 ;
1694 return 0;
1695 }
1696 _ACEOF
1697 if ac_fn_c_try_compile "$LINENO"; then :
1698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1699 /* end confdefs.h. */
1700 $4
1701 int
1702 main ()
1703 {
1704 if (sizeof (($2)))
1705 return 0;
1706 ;
1707 return 0;
1708 }
1709 _ACEOF
1710 if ac_fn_c_try_compile "$LINENO"; then :
1711
1712 else
1713 eval "$3=yes"
1714 fi
1715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1716 fi
1717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1718 fi
1719 eval ac_res=\$$3
1720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1721 $as_echo "$ac_res" >&6; }
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723
1724 } # ac_fn_c_check_type
1725
1726 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1727 # --------------------------------------------
1728 # Tries to find the compile-time value of EXPR in a program that includes
1729 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1730 # computed
1731 ac_fn_c_compute_int ()
1732 {
1733 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1734 if test "$cross_compiling" = yes; then
1735 # Depending upon the size, compute the lo and hi bounds.
1736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1738 $4
1739 int
1740 main ()
1741 {
1742 static int test_array [1 - 2 * !(($2) >= 0)];
1743 test_array [0] = 0;
1744 return test_array [0];
1745
1746 ;
1747 return 0;
1748 }
1749 _ACEOF
1750 if ac_fn_c_try_compile "$LINENO"; then :
1751 ac_lo=0 ac_mid=0
1752 while :; do
1753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1754 /* end confdefs.h. */
1755 $4
1756 int
1757 main ()
1758 {
1759 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1760 test_array [0] = 0;
1761 return test_array [0];
1762
1763 ;
1764 return 0;
1765 }
1766 _ACEOF
1767 if ac_fn_c_try_compile "$LINENO"; then :
1768 ac_hi=$ac_mid; break
1769 else
1770 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1771 if test $ac_lo -le $ac_mid; then
1772 ac_lo= ac_hi=
1773 break
1774 fi
1775 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1776 fi
1777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1778 done
1779 else
1780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1781 /* end confdefs.h. */
1782 $4
1783 int
1784 main ()
1785 {
1786 static int test_array [1 - 2 * !(($2) < 0)];
1787 test_array [0] = 0;
1788 return test_array [0];
1789
1790 ;
1791 return 0;
1792 }
1793 _ACEOF
1794 if ac_fn_c_try_compile "$LINENO"; then :
1795 ac_hi=-1 ac_mid=-1
1796 while :; do
1797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1798 /* end confdefs.h. */
1799 $4
1800 int
1801 main ()
1802 {
1803 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1804 test_array [0] = 0;
1805 return test_array [0];
1806
1807 ;
1808 return 0;
1809 }
1810 _ACEOF
1811 if ac_fn_c_try_compile "$LINENO"; then :
1812 ac_lo=$ac_mid; break
1813 else
1814 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1815 if test $ac_mid -le $ac_hi; then
1816 ac_lo= ac_hi=
1817 break
1818 fi
1819 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1820 fi
1821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1822 done
1823 else
1824 ac_lo= ac_hi=
1825 fi
1826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1827 fi
1828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1829 # Binary search between lo and hi bounds.
1830 while test "x$ac_lo" != "x$ac_hi"; do
1831 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1832 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1833 /* end confdefs.h. */
1834 $4
1835 int
1836 main ()
1837 {
1838 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1839 test_array [0] = 0;
1840 return test_array [0];
1841
1842 ;
1843 return 0;
1844 }
1845 _ACEOF
1846 if ac_fn_c_try_compile "$LINENO"; then :
1847 ac_hi=$ac_mid
1848 else
1849 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1850 fi
1851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1852 done
1853 case $ac_lo in #((
1854 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
1855 '') ac_retval=1 ;;
1856 esac
1857 else
1858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1859 /* end confdefs.h. */
1860 $4
1861 static long int longval () { return $2; }
1862 static unsigned long int ulongval () { return $2; }
1863 #include <stdio.h>
1864 #include <stdlib.h>
1865 int
1866 main ()
1867 {
1868
1869 FILE *f = fopen ("conftest.val", "w");
1870 if (! f)
1871 return 1;
1872 if (($2) < 0)
1873 {
1874 long int i = longval ();
1875 if (i != ($2))
1876 return 1;
1877 fprintf (f, "%ld", i);
1878 }
1879 else
1880 {
1881 unsigned long int i = ulongval ();
1882 if (i != ($2))
1883 return 1;
1884 fprintf (f, "%lu", i);
1885 }
1886 /* Do not output a trailing newline, as this causes \r\n confusion
1887 on some platforms. */
1888 return ferror (f) || fclose (f) != 0;
1889
1890 ;
1891 return 0;
1892 }
1893 _ACEOF
1894 if ac_fn_c_try_run "$LINENO"; then :
1895 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
1896 else
1897 ac_retval=1
1898 fi
1899 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
1900 conftest.$ac_objext conftest.beam conftest.$ac_ext
1901 rm -f conftest.val
1902
1903 fi
1904 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905 as_fn_set_status $ac_retval
1906
1907 } # ac_fn_c_compute_int
1908
1909 # ac_fn_c_try_link LINENO
1910 # -----------------------
1911 # Try to link conftest.$ac_ext, and return whether this succeeded.
1912 ac_fn_c_try_link ()
1913 {
1914 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1915 rm -f conftest.$ac_objext conftest$ac_exeext
1916 if { { ac_try="$ac_link"
1917 case "(($ac_try" in
1918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1919 *) ac_try_echo=$ac_try;;
1920 esac
1921 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1922 $as_echo "$ac_try_echo"; } >&5
1923 (eval "$ac_link") 2>conftest.err
1924 ac_status=$?
1925 if test -s conftest.err; then
1926 grep -v '^ *+' conftest.err >conftest.er1
1927 cat conftest.er1 >&5
1928 mv -f conftest.er1 conftest.err
1929 fi
1930 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1931 test $ac_status = 0; } && {
1932 test -z "$ac_c_werror_flag" ||
1933 test ! -s conftest.err
1934 } && test -s conftest$ac_exeext && {
1935 test "$cross_compiling" = yes ||
1936 test -x conftest$ac_exeext
1937 }; then :
1938 ac_retval=0
1939 else
1940 $as_echo "$as_me: failed program was:" >&5
1941 sed 's/^/| /' conftest.$ac_ext >&5
1942
1943 ac_retval=1
1944 fi
1945 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1946 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1947 # interfere with the next link command; also delete a directory that is
1948 # left behind by Apple's compiler. We do this before executing the actions.
1949 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1950 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1951 as_fn_set_status $ac_retval
1952
1953 } # ac_fn_c_try_link
1954 cat >config.log <<_ACEOF
1955 This file contains any messages produced by compilers while
1956 running configure, to aid debugging if configure makes a mistake.
1957
1958 It was created by libdecnumber $as_me , which was
1959 generated by GNU Autoconf 2.69. Invocation command line was
1960
1961 $ $0 $@
1962
1963 _ACEOF
1964 exec 5>>config.log
1965 {
1966 cat <<_ASUNAME
1967 ## --------- ##
1968 ## Platform. ##
1969 ## --------- ##
1970
1971 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1972 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1973 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1974 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1975 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1976
1977 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1978 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1979
1980 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1981 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1982 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1983 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1984 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1985 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1986 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1987
1988 _ASUNAME
1989
1990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1991 for as_dir in $PATH
1992 do
1993 IFS=$as_save_IFS
1994 test -z "$as_dir" && as_dir=.
1995 $as_echo "PATH: $as_dir"
1996 done
1997 IFS=$as_save_IFS
1998
1999 } >&5
2000
2001 cat >&5 <<_ACEOF
2002
2003
2004 ## ----------- ##
2005 ## Core tests. ##
2006 ## ----------- ##
2007
2008 _ACEOF
2009
2010
2011 # Keep a trace of the command line.
2012 # Strip out --no-create and --no-recursion so they do not pile up.
2013 # Strip out --silent because we don't want to record it for future runs.
2014 # Also quote any args containing shell meta-characters.
2015 # Make two passes to allow for proper duplicate-argument suppression.
2016 ac_configure_args=
2017 ac_configure_args0=
2018 ac_configure_args1=
2019 ac_must_keep_next=false
2020 for ac_pass in 1 2
2021 do
2022 for ac_arg
2023 do
2024 case $ac_arg in
2025 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2026 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2027 | -silent | --silent | --silen | --sile | --sil)
2028 continue ;;
2029 *\'*)
2030 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2031 esac
2032 case $ac_pass in
2033 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2034 2)
2035 as_fn_append ac_configure_args1 " '$ac_arg'"
2036 if test $ac_must_keep_next = true; then
2037 ac_must_keep_next=false # Got value, back to normal.
2038 else
2039 case $ac_arg in
2040 *=* | --config-cache | -C | -disable-* | --disable-* \
2041 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2042 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2043 | -with-* | --with-* | -without-* | --without-* | --x)
2044 case "$ac_configure_args0 " in
2045 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2046 esac
2047 ;;
2048 -* ) ac_must_keep_next=true ;;
2049 esac
2050 fi
2051 as_fn_append ac_configure_args " '$ac_arg'"
2052 ;;
2053 esac
2054 done
2055 done
2056 { ac_configure_args0=; unset ac_configure_args0;}
2057 { ac_configure_args1=; unset ac_configure_args1;}
2058
2059 # When interrupted or exit'd, cleanup temporary files, and complete
2060 # config.log. We remove comments because anyway the quotes in there
2061 # would cause problems or look ugly.
2062 # WARNING: Use '\'' to represent an apostrophe within the trap.
2063 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2064 trap 'exit_status=$?
2065 # Save into config.log some information that might help in debugging.
2066 {
2067 echo
2068
2069 $as_echo "## ---------------- ##
2070 ## Cache variables. ##
2071 ## ---------------- ##"
2072 echo
2073 # The following way of writing the cache mishandles newlines in values,
2074 (
2075 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2076 eval ac_val=\$$ac_var
2077 case $ac_val in #(
2078 *${as_nl}*)
2079 case $ac_var in #(
2080 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2081 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2082 esac
2083 case $ac_var in #(
2084 _ | IFS | as_nl) ;; #(
2085 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2086 *) { eval $ac_var=; unset $ac_var;} ;;
2087 esac ;;
2088 esac
2089 done
2090 (set) 2>&1 |
2091 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2092 *${as_nl}ac_space=\ *)
2093 sed -n \
2094 "s/'\''/'\''\\\\'\'''\''/g;
2095 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2096 ;; #(
2097 *)
2098 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2099 ;;
2100 esac |
2101 sort
2102 )
2103 echo
2104
2105 $as_echo "## ----------------- ##
2106 ## Output variables. ##
2107 ## ----------------- ##"
2108 echo
2109 for ac_var in $ac_subst_vars
2110 do
2111 eval ac_val=\$$ac_var
2112 case $ac_val in
2113 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2114 esac
2115 $as_echo "$ac_var='\''$ac_val'\''"
2116 done | sort
2117 echo
2118
2119 if test -n "$ac_subst_files"; then
2120 $as_echo "## ------------------- ##
2121 ## File substitutions. ##
2122 ## ------------------- ##"
2123 echo
2124 for ac_var in $ac_subst_files
2125 do
2126 eval ac_val=\$$ac_var
2127 case $ac_val in
2128 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2129 esac
2130 $as_echo "$ac_var='\''$ac_val'\''"
2131 done | sort
2132 echo
2133 fi
2134
2135 if test -s confdefs.h; then
2136 $as_echo "## ----------- ##
2137 ## confdefs.h. ##
2138 ## ----------- ##"
2139 echo
2140 cat confdefs.h
2141 echo
2142 fi
2143 test "$ac_signal" != 0 &&
2144 $as_echo "$as_me: caught signal $ac_signal"
2145 $as_echo "$as_me: exit $exit_status"
2146 } >&5
2147 rm -f core *.core core.conftest.* &&
2148 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2149 exit $exit_status
2150 ' 0
2151 for ac_signal in 1 2 13 15; do
2152 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2153 done
2154 ac_signal=0
2155
2156 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2157 rm -f -r conftest* confdefs.h
2158
2159 $as_echo "/* confdefs.h */" > confdefs.h
2160
2161 # Predefined preprocessor variables.
2162
2163 cat >>confdefs.h <<_ACEOF
2164 #define PACKAGE_NAME "$PACKAGE_NAME"
2165 _ACEOF
2166
2167 cat >>confdefs.h <<_ACEOF
2168 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2169 _ACEOF
2170
2171 cat >>confdefs.h <<_ACEOF
2172 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2173 _ACEOF
2174
2175 cat >>confdefs.h <<_ACEOF
2176 #define PACKAGE_STRING "$PACKAGE_STRING"
2177 _ACEOF
2178
2179 cat >>confdefs.h <<_ACEOF
2180 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2181 _ACEOF
2182
2183 cat >>confdefs.h <<_ACEOF
2184 #define PACKAGE_URL "$PACKAGE_URL"
2185 _ACEOF
2186
2187
2188 # Let the site file select an alternate cache file if it wants to.
2189 # Prefer an explicitly selected file to automatically selected ones.
2190 ac_site_file1=NONE
2191 ac_site_file2=NONE
2192 if test -n "$CONFIG_SITE"; then
2193 # We do not want a PATH search for config.site.
2194 case $CONFIG_SITE in #((
2195 -*) ac_site_file1=./$CONFIG_SITE;;
2196 */*) ac_site_file1=$CONFIG_SITE;;
2197 *) ac_site_file1=./$CONFIG_SITE;;
2198 esac
2199 elif test "x$prefix" != xNONE; then
2200 ac_site_file1=$prefix/share/config.site
2201 ac_site_file2=$prefix/etc/config.site
2202 else
2203 ac_site_file1=$ac_default_prefix/share/config.site
2204 ac_site_file2=$ac_default_prefix/etc/config.site
2205 fi
2206 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2207 do
2208 test "x$ac_site_file" = xNONE && continue
2209 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2211 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2212 sed 's/^/| /' "$ac_site_file" >&5
2213 . "$ac_site_file" \
2214 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2215 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2216 as_fn_error $? "failed to load site script $ac_site_file
2217 See \`config.log' for more details" "$LINENO" 5; }
2218 fi
2219 done
2220
2221 if test -r "$cache_file"; then
2222 # Some versions of bash will fail to source /dev/null (special files
2223 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2224 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2226 $as_echo "$as_me: loading cache $cache_file" >&6;}
2227 case $cache_file in
2228 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2229 *) . "./$cache_file";;
2230 esac
2231 fi
2232 else
2233 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2234 $as_echo "$as_me: creating cache $cache_file" >&6;}
2235 >$cache_file
2236 fi
2237
2238 # Check that the precious variables saved in the cache have kept the same
2239 # value.
2240 ac_cache_corrupted=false
2241 for ac_var in $ac_precious_vars; do
2242 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2243 eval ac_new_set=\$ac_env_${ac_var}_set
2244 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2245 eval ac_new_val=\$ac_env_${ac_var}_value
2246 case $ac_old_set,$ac_new_set in
2247 set,)
2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2249 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2250 ac_cache_corrupted=: ;;
2251 ,set)
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2253 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2254 ac_cache_corrupted=: ;;
2255 ,);;
2256 *)
2257 if test "x$ac_old_val" != "x$ac_new_val"; then
2258 # differences in whitespace do not lead to failure.
2259 ac_old_val_w=`echo x $ac_old_val`
2260 ac_new_val_w=`echo x $ac_new_val`
2261 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2263 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2264 ac_cache_corrupted=:
2265 else
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2267 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2268 eval $ac_var=\$ac_old_val
2269 fi
2270 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2271 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2273 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2274 fi;;
2275 esac
2276 # Pass precious variables to config.status.
2277 if test "$ac_new_set" = set; then
2278 case $ac_new_val in
2279 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2280 *) ac_arg=$ac_var=$ac_new_val ;;
2281 esac
2282 case " $ac_configure_args " in
2283 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2284 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2285 esac
2286 fi
2287 done
2288 if $ac_cache_corrupted; then
2289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2290 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2292 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2293 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2294 fi
2295 ## -------------------- ##
2296 ## Main body of script. ##
2297 ## -------------------- ##
2298
2299 ac_ext=c
2300 ac_cpp='$CPP $CPPFLAGS'
2301 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2302 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2303 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2304
2305
2306
2307
2308 ac_aux_dir=
2309 for ac_dir in .. "$srcdir"/..; do
2310 if test -f "$ac_dir/install-sh"; then
2311 ac_aux_dir=$ac_dir
2312 ac_install_sh="$ac_aux_dir/install-sh -c"
2313 break
2314 elif test -f "$ac_dir/install.sh"; then
2315 ac_aux_dir=$ac_dir
2316 ac_install_sh="$ac_aux_dir/install.sh -c"
2317 break
2318 elif test -f "$ac_dir/shtool"; then
2319 ac_aux_dir=$ac_dir
2320 ac_install_sh="$ac_aux_dir/shtool install -c"
2321 break
2322 fi
2323 done
2324 if test -z "$ac_aux_dir"; then
2325 as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2326 fi
2327
2328 # These three variables are undocumented and unsupported,
2329 # and are intended to be withdrawn in a future Autoconf release.
2330 # They can cause serious problems if a builder's source tree is in a directory
2331 # whose full name contains unusual characters.
2332 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2333 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2334 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2335
2336
2337
2338 # Checks for programs.
2339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2340 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2341 set x ${MAKE-make}
2342 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2343 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2344 $as_echo_n "(cached) " >&6
2345 else
2346 cat >conftest.make <<\_ACEOF
2347 SHELL = /bin/sh
2348 all:
2349 @echo '@@@%%%=$(MAKE)=@@@%%%'
2350 _ACEOF
2351 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2352 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2353 *@@@%%%=?*=@@@%%%*)
2354 eval ac_cv_prog_make_${ac_make}_set=yes;;
2355 *)
2356 eval ac_cv_prog_make_${ac_make}_set=no;;
2357 esac
2358 rm -f conftest.make
2359 fi
2360 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2362 $as_echo "yes" >&6; }
2363 SET_MAKE=
2364 else
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2366 $as_echo "no" >&6; }
2367 SET_MAKE="MAKE=${MAKE-make}"
2368 fi
2369
2370 ac_ext=c
2371 ac_cpp='$CPP $CPPFLAGS'
2372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2375 if test -n "$ac_tool_prefix"; then
2376 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2377 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2379 $as_echo_n "checking for $ac_word... " >&6; }
2380 if ${ac_cv_prog_CC+:} false; then :
2381 $as_echo_n "(cached) " >&6
2382 else
2383 if test -n "$CC"; then
2384 ac_cv_prog_CC="$CC" # Let the user override the test.
2385 else
2386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2387 for as_dir in $PATH
2388 do
2389 IFS=$as_save_IFS
2390 test -z "$as_dir" && as_dir=.
2391 for ac_exec_ext in '' $ac_executable_extensions; do
2392 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2393 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2395 break 2
2396 fi
2397 done
2398 done
2399 IFS=$as_save_IFS
2400
2401 fi
2402 fi
2403 CC=$ac_cv_prog_CC
2404 if test -n "$CC"; then
2405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2406 $as_echo "$CC" >&6; }
2407 else
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2409 $as_echo "no" >&6; }
2410 fi
2411
2412
2413 fi
2414 if test -z "$ac_cv_prog_CC"; then
2415 ac_ct_CC=$CC
2416 # Extract the first word of "gcc", so it can be a program name with args.
2417 set dummy gcc; ac_word=$2
2418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2419 $as_echo_n "checking for $ac_word... " >&6; }
2420 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2421 $as_echo_n "(cached) " >&6
2422 else
2423 if test -n "$ac_ct_CC"; then
2424 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2425 else
2426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2427 for as_dir in $PATH
2428 do
2429 IFS=$as_save_IFS
2430 test -z "$as_dir" && as_dir=.
2431 for ac_exec_ext in '' $ac_executable_extensions; do
2432 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2433 ac_cv_prog_ac_ct_CC="gcc"
2434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2435 break 2
2436 fi
2437 done
2438 done
2439 IFS=$as_save_IFS
2440
2441 fi
2442 fi
2443 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2444 if test -n "$ac_ct_CC"; then
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2446 $as_echo "$ac_ct_CC" >&6; }
2447 else
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2449 $as_echo "no" >&6; }
2450 fi
2451
2452 if test "x$ac_ct_CC" = x; then
2453 CC=""
2454 else
2455 case $cross_compiling:$ac_tool_warned in
2456 yes:)
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2458 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2459 ac_tool_warned=yes ;;
2460 esac
2461 CC=$ac_ct_CC
2462 fi
2463 else
2464 CC="$ac_cv_prog_CC"
2465 fi
2466
2467 if test -z "$CC"; then
2468 if test -n "$ac_tool_prefix"; then
2469 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2470 set dummy ${ac_tool_prefix}cc; ac_word=$2
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2472 $as_echo_n "checking for $ac_word... " >&6; }
2473 if ${ac_cv_prog_CC+:} false; then :
2474 $as_echo_n "(cached) " >&6
2475 else
2476 if test -n "$CC"; then
2477 ac_cv_prog_CC="$CC" # Let the user override the test.
2478 else
2479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2480 for as_dir in $PATH
2481 do
2482 IFS=$as_save_IFS
2483 test -z "$as_dir" && as_dir=.
2484 for ac_exec_ext in '' $ac_executable_extensions; do
2485 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2486 ac_cv_prog_CC="${ac_tool_prefix}cc"
2487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2488 break 2
2489 fi
2490 done
2491 done
2492 IFS=$as_save_IFS
2493
2494 fi
2495 fi
2496 CC=$ac_cv_prog_CC
2497 if test -n "$CC"; then
2498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2499 $as_echo "$CC" >&6; }
2500 else
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2502 $as_echo "no" >&6; }
2503 fi
2504
2505
2506 fi
2507 fi
2508 if test -z "$CC"; then
2509 # Extract the first word of "cc", so it can be a program name with args.
2510 set dummy cc; ac_word=$2
2511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2512 $as_echo_n "checking for $ac_word... " >&6; }
2513 if ${ac_cv_prog_CC+:} false; then :
2514 $as_echo_n "(cached) " >&6
2515 else
2516 if test -n "$CC"; then
2517 ac_cv_prog_CC="$CC" # Let the user override the test.
2518 else
2519 ac_prog_rejected=no
2520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2521 for as_dir in $PATH
2522 do
2523 IFS=$as_save_IFS
2524 test -z "$as_dir" && as_dir=.
2525 for ac_exec_ext in '' $ac_executable_extensions; do
2526 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2527 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2528 ac_prog_rejected=yes
2529 continue
2530 fi
2531 ac_cv_prog_CC="cc"
2532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2533 break 2
2534 fi
2535 done
2536 done
2537 IFS=$as_save_IFS
2538
2539 if test $ac_prog_rejected = yes; then
2540 # We found a bogon in the path, so make sure we never use it.
2541 set dummy $ac_cv_prog_CC
2542 shift
2543 if test $# != 0; then
2544 # We chose a different compiler from the bogus one.
2545 # However, it has the same basename, so the bogon will be chosen
2546 # first if we set CC to just the basename; use the full file name.
2547 shift
2548 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2549 fi
2550 fi
2551 fi
2552 fi
2553 CC=$ac_cv_prog_CC
2554 if test -n "$CC"; then
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2556 $as_echo "$CC" >&6; }
2557 else
2558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2559 $as_echo "no" >&6; }
2560 fi
2561
2562
2563 fi
2564 if test -z "$CC"; then
2565 if test -n "$ac_tool_prefix"; then
2566 for ac_prog in cl.exe
2567 do
2568 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2569 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2571 $as_echo_n "checking for $ac_word... " >&6; }
2572 if ${ac_cv_prog_CC+:} false; then :
2573 $as_echo_n "(cached) " >&6
2574 else
2575 if test -n "$CC"; then
2576 ac_cv_prog_CC="$CC" # Let the user override the test.
2577 else
2578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2579 for as_dir in $PATH
2580 do
2581 IFS=$as_save_IFS
2582 test -z "$as_dir" && as_dir=.
2583 for ac_exec_ext in '' $ac_executable_extensions; do
2584 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2585 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587 break 2
2588 fi
2589 done
2590 done
2591 IFS=$as_save_IFS
2592
2593 fi
2594 fi
2595 CC=$ac_cv_prog_CC
2596 if test -n "$CC"; then
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2598 $as_echo "$CC" >&6; }
2599 else
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2601 $as_echo "no" >&6; }
2602 fi
2603
2604
2605 test -n "$CC" && break
2606 done
2607 fi
2608 if test -z "$CC"; then
2609 ac_ct_CC=$CC
2610 for ac_prog in cl.exe
2611 do
2612 # Extract the first word of "$ac_prog", so it can be a program name with args.
2613 set dummy $ac_prog; ac_word=$2
2614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2615 $as_echo_n "checking for $ac_word... " >&6; }
2616 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2617 $as_echo_n "(cached) " >&6
2618 else
2619 if test -n "$ac_ct_CC"; then
2620 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2621 else
2622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2623 for as_dir in $PATH
2624 do
2625 IFS=$as_save_IFS
2626 test -z "$as_dir" && as_dir=.
2627 for ac_exec_ext in '' $ac_executable_extensions; do
2628 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2629 ac_cv_prog_ac_ct_CC="$ac_prog"
2630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2631 break 2
2632 fi
2633 done
2634 done
2635 IFS=$as_save_IFS
2636
2637 fi
2638 fi
2639 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2640 if test -n "$ac_ct_CC"; then
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2642 $as_echo "$ac_ct_CC" >&6; }
2643 else
2644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2645 $as_echo "no" >&6; }
2646 fi
2647
2648
2649 test -n "$ac_ct_CC" && break
2650 done
2651
2652 if test "x$ac_ct_CC" = x; then
2653 CC=""
2654 else
2655 case $cross_compiling:$ac_tool_warned in
2656 yes:)
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2658 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2659 ac_tool_warned=yes ;;
2660 esac
2661 CC=$ac_ct_CC
2662 fi
2663 fi
2664
2665 fi
2666
2667
2668 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2669 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2670 as_fn_error $? "no acceptable C compiler found in \$PATH
2671 See \`config.log' for more details" "$LINENO" 5; }
2672
2673 # Provide some information about the compiler.
2674 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2675 set X $ac_compile
2676 ac_compiler=$2
2677 for ac_option in --version -v -V -qversion; do
2678 { { ac_try="$ac_compiler $ac_option >&5"
2679 case "(($ac_try" in
2680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2681 *) ac_try_echo=$ac_try;;
2682 esac
2683 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2684 $as_echo "$ac_try_echo"; } >&5
2685 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2686 ac_status=$?
2687 if test -s conftest.err; then
2688 sed '10a\
2689 ... rest of stderr output deleted ...
2690 10q' conftest.err >conftest.er1
2691 cat conftest.er1 >&5
2692 fi
2693 rm -f conftest.er1 conftest.err
2694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2695 test $ac_status = 0; }
2696 done
2697
2698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2699 /* end confdefs.h. */
2700
2701 int
2702 main ()
2703 {
2704
2705 ;
2706 return 0;
2707 }
2708 _ACEOF
2709 ac_clean_files_save=$ac_clean_files
2710 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2711 # Try to create an executable without -o first, disregard a.out.
2712 # It will help us diagnose broken compilers, and finding out an intuition
2713 # of exeext.
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2715 $as_echo_n "checking whether the C compiler works... " >&6; }
2716 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2717
2718 # The possible output files:
2719 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2720
2721 ac_rmfiles=
2722 for ac_file in $ac_files
2723 do
2724 case $ac_file in
2725 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2726 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2727 esac
2728 done
2729 rm -f $ac_rmfiles
2730
2731 if { { ac_try="$ac_link_default"
2732 case "(($ac_try" in
2733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2734 *) ac_try_echo=$ac_try;;
2735 esac
2736 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2737 $as_echo "$ac_try_echo"; } >&5
2738 (eval "$ac_link_default") 2>&5
2739 ac_status=$?
2740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2741 test $ac_status = 0; }; then :
2742 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2743 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2744 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2745 # so that the user can short-circuit this test for compilers unknown to
2746 # Autoconf.
2747 for ac_file in $ac_files ''
2748 do
2749 test -f "$ac_file" || continue
2750 case $ac_file in
2751 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2752 ;;
2753 [ab].out )
2754 # We found the default executable, but exeext='' is most
2755 # certainly right.
2756 break;;
2757 *.* )
2758 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2759 then :; else
2760 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2761 fi
2762 # We set ac_cv_exeext here because the later test for it is not
2763 # safe: cross compilers may not add the suffix if given an `-o'
2764 # argument, so we may need to know it at that point already.
2765 # Even if this section looks crufty: it has the advantage of
2766 # actually working.
2767 break;;
2768 * )
2769 break;;
2770 esac
2771 done
2772 test "$ac_cv_exeext" = no && ac_cv_exeext=
2773
2774 else
2775 ac_file=''
2776 fi
2777 if test -z "$ac_file"; then :
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2779 $as_echo "no" >&6; }
2780 $as_echo "$as_me: failed program was:" >&5
2781 sed 's/^/| /' conftest.$ac_ext >&5
2782
2783 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2784 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2785 as_fn_error 77 "C compiler cannot create executables
2786 See \`config.log' for more details" "$LINENO" 5; }
2787 else
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2789 $as_echo "yes" >&6; }
2790 fi
2791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2792 $as_echo_n "checking for C compiler default output file name... " >&6; }
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2794 $as_echo "$ac_file" >&6; }
2795 ac_exeext=$ac_cv_exeext
2796
2797 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2798 ac_clean_files=$ac_clean_files_save
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2800 $as_echo_n "checking for suffix of executables... " >&6; }
2801 if { { ac_try="$ac_link"
2802 case "(($ac_try" in
2803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2804 *) ac_try_echo=$ac_try;;
2805 esac
2806 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2807 $as_echo "$ac_try_echo"; } >&5
2808 (eval "$ac_link") 2>&5
2809 ac_status=$?
2810 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2811 test $ac_status = 0; }; then :
2812 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2813 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2814 # work properly (i.e., refer to `conftest.exe'), while it won't with
2815 # `rm'.
2816 for ac_file in conftest.exe conftest conftest.*; do
2817 test -f "$ac_file" || continue
2818 case $ac_file in
2819 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2820 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2821 break;;
2822 * ) break;;
2823 esac
2824 done
2825 else
2826 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2827 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2828 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2829 See \`config.log' for more details" "$LINENO" 5; }
2830 fi
2831 rm -f conftest conftest$ac_cv_exeext
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2833 $as_echo "$ac_cv_exeext" >&6; }
2834
2835 rm -f conftest.$ac_ext
2836 EXEEXT=$ac_cv_exeext
2837 ac_exeext=$EXEEXT
2838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2839 /* end confdefs.h. */
2840 #include <stdio.h>
2841 int
2842 main ()
2843 {
2844 FILE *f = fopen ("conftest.out", "w");
2845 return ferror (f) || fclose (f) != 0;
2846
2847 ;
2848 return 0;
2849 }
2850 _ACEOF
2851 ac_clean_files="$ac_clean_files conftest.out"
2852 # Check that the compiler produces executables we can run. If not, either
2853 # the compiler is broken, or we cross compile.
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2855 $as_echo_n "checking whether we are cross compiling... " >&6; }
2856 if test "$cross_compiling" != yes; then
2857 { { ac_try="$ac_link"
2858 case "(($ac_try" in
2859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2860 *) ac_try_echo=$ac_try;;
2861 esac
2862 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2863 $as_echo "$ac_try_echo"; } >&5
2864 (eval "$ac_link") 2>&5
2865 ac_status=$?
2866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2867 test $ac_status = 0; }
2868 if { ac_try='./conftest$ac_cv_exeext'
2869 { { case "(($ac_try" in
2870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2871 *) ac_try_echo=$ac_try;;
2872 esac
2873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2874 $as_echo "$ac_try_echo"; } >&5
2875 (eval "$ac_try") 2>&5
2876 ac_status=$?
2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2878 test $ac_status = 0; }; }; then
2879 cross_compiling=no
2880 else
2881 if test "$cross_compiling" = maybe; then
2882 cross_compiling=yes
2883 else
2884 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2886 as_fn_error $? "cannot run C compiled programs.
2887 If you meant to cross compile, use \`--host'.
2888 See \`config.log' for more details" "$LINENO" 5; }
2889 fi
2890 fi
2891 fi
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2893 $as_echo "$cross_compiling" >&6; }
2894
2895 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2896 ac_clean_files=$ac_clean_files_save
2897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2898 $as_echo_n "checking for suffix of object files... " >&6; }
2899 if ${ac_cv_objext+:} false; then :
2900 $as_echo_n "(cached) " >&6
2901 else
2902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2903 /* end confdefs.h. */
2904
2905 int
2906 main ()
2907 {
2908
2909 ;
2910 return 0;
2911 }
2912 _ACEOF
2913 rm -f conftest.o conftest.obj
2914 if { { ac_try="$ac_compile"
2915 case "(($ac_try" in
2916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2917 *) ac_try_echo=$ac_try;;
2918 esac
2919 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2920 $as_echo "$ac_try_echo"; } >&5
2921 (eval "$ac_compile") 2>&5
2922 ac_status=$?
2923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2924 test $ac_status = 0; }; then :
2925 for ac_file in conftest.o conftest.obj conftest.*; do
2926 test -f "$ac_file" || continue;
2927 case $ac_file in
2928 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2929 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2930 break;;
2931 esac
2932 done
2933 else
2934 $as_echo "$as_me: failed program was:" >&5
2935 sed 's/^/| /' conftest.$ac_ext >&5
2936
2937 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2938 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2939 as_fn_error $? "cannot compute suffix of object files: cannot compile
2940 See \`config.log' for more details" "$LINENO" 5; }
2941 fi
2942 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2943 fi
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2945 $as_echo "$ac_cv_objext" >&6; }
2946 OBJEXT=$ac_cv_objext
2947 ac_objext=$OBJEXT
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2949 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2950 if ${ac_cv_c_compiler_gnu+:} false; then :
2951 $as_echo_n "(cached) " >&6
2952 else
2953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2954 /* end confdefs.h. */
2955
2956 int
2957 main ()
2958 {
2959 #ifndef __GNUC__
2960 choke me
2961 #endif
2962
2963 ;
2964 return 0;
2965 }
2966 _ACEOF
2967 if ac_fn_c_try_compile "$LINENO"; then :
2968 ac_compiler_gnu=yes
2969 else
2970 ac_compiler_gnu=no
2971 fi
2972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2973 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2974
2975 fi
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2977 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2978 if test $ac_compiler_gnu = yes; then
2979 GCC=yes
2980 else
2981 GCC=
2982 fi
2983 ac_test_CFLAGS=${CFLAGS+set}
2984 ac_save_CFLAGS=$CFLAGS
2985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2986 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2987 if ${ac_cv_prog_cc_g+:} false; then :
2988 $as_echo_n "(cached) " >&6
2989 else
2990 ac_save_c_werror_flag=$ac_c_werror_flag
2991 ac_c_werror_flag=yes
2992 ac_cv_prog_cc_g=no
2993 CFLAGS="-g"
2994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2995 /* end confdefs.h. */
2996
2997 int
2998 main ()
2999 {
3000
3001 ;
3002 return 0;
3003 }
3004 _ACEOF
3005 if ac_fn_c_try_compile "$LINENO"; then :
3006 ac_cv_prog_cc_g=yes
3007 else
3008 CFLAGS=""
3009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3010 /* end confdefs.h. */
3011
3012 int
3013 main ()
3014 {
3015
3016 ;
3017 return 0;
3018 }
3019 _ACEOF
3020 if ac_fn_c_try_compile "$LINENO"; then :
3021
3022 else
3023 ac_c_werror_flag=$ac_save_c_werror_flag
3024 CFLAGS="-g"
3025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3026 /* end confdefs.h. */
3027
3028 int
3029 main ()
3030 {
3031
3032 ;
3033 return 0;
3034 }
3035 _ACEOF
3036 if ac_fn_c_try_compile "$LINENO"; then :
3037 ac_cv_prog_cc_g=yes
3038 fi
3039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3040 fi
3041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3042 fi
3043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3044 ac_c_werror_flag=$ac_save_c_werror_flag
3045 fi
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3047 $as_echo "$ac_cv_prog_cc_g" >&6; }
3048 if test "$ac_test_CFLAGS" = set; then
3049 CFLAGS=$ac_save_CFLAGS
3050 elif test $ac_cv_prog_cc_g = yes; then
3051 if test "$GCC" = yes; then
3052 CFLAGS="-g -O2"
3053 else
3054 CFLAGS="-g"
3055 fi
3056 else
3057 if test "$GCC" = yes; then
3058 CFLAGS="-O2"
3059 else
3060 CFLAGS=
3061 fi
3062 fi
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3064 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3065 if ${ac_cv_prog_cc_c89+:} false; then :
3066 $as_echo_n "(cached) " >&6
3067 else
3068 ac_cv_prog_cc_c89=no
3069 ac_save_CC=$CC
3070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071 /* end confdefs.h. */
3072 #include <stdarg.h>
3073 #include <stdio.h>
3074 struct stat;
3075 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3076 struct buf { int x; };
3077 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3078 static char *e (p, i)
3079 char **p;
3080 int i;
3081 {
3082 return p[i];
3083 }
3084 static char *f (char * (*g) (char **, int), char **p, ...)
3085 {
3086 char *s;
3087 va_list v;
3088 va_start (v,p);
3089 s = g (p, va_arg (v,int));
3090 va_end (v);
3091 return s;
3092 }
3093
3094 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3095 function prototypes and stuff, but not '\xHH' hex character constants.
3096 These don't provoke an error unfortunately, instead are silently treated
3097 as 'x'. The following induces an error, until -std is added to get
3098 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3099 array size at least. It's necessary to write '\x00'==0 to get something
3100 that's true only with -std. */
3101 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3102
3103 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3104 inside strings and character constants. */
3105 #define FOO(x) 'x'
3106 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3107
3108 int test (int i, double x);
3109 struct s1 {int (*f) (int a);};
3110 struct s2 {int (*f) (double a);};
3111 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3112 int argc;
3113 char **argv;
3114 int
3115 main ()
3116 {
3117 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3118 ;
3119 return 0;
3120 }
3121 _ACEOF
3122 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3123 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3124 do
3125 CC="$ac_save_CC $ac_arg"
3126 if ac_fn_c_try_compile "$LINENO"; then :
3127 ac_cv_prog_cc_c89=$ac_arg
3128 fi
3129 rm -f core conftest.err conftest.$ac_objext
3130 test "x$ac_cv_prog_cc_c89" != "xno" && break
3131 done
3132 rm -f conftest.$ac_ext
3133 CC=$ac_save_CC
3134
3135 fi
3136 # AC_CACHE_VAL
3137 case "x$ac_cv_prog_cc_c89" in
3138 x)
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3140 $as_echo "none needed" >&6; } ;;
3141 xno)
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3143 $as_echo "unsupported" >&6; } ;;
3144 *)
3145 CC="$CC $ac_cv_prog_cc_c89"
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3147 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3148 esac
3149 if test "x$ac_cv_prog_cc_c89" != xno; then :
3150
3151 fi
3152
3153 ac_ext=c
3154 ac_cpp='$CPP $CPPFLAGS'
3155 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3156 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3157 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3158
3159 if test -n "$ac_tool_prefix"; then
3160 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3161 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3163 $as_echo_n "checking for $ac_word... " >&6; }
3164 if ${ac_cv_prog_RANLIB+:} false; then :
3165 $as_echo_n "(cached) " >&6
3166 else
3167 if test -n "$RANLIB"; then
3168 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3169 else
3170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3171 for as_dir in $PATH
3172 do
3173 IFS=$as_save_IFS
3174 test -z "$as_dir" && as_dir=.
3175 for ac_exec_ext in '' $ac_executable_extensions; do
3176 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3177 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3179 break 2
3180 fi
3181 done
3182 done
3183 IFS=$as_save_IFS
3184
3185 fi
3186 fi
3187 RANLIB=$ac_cv_prog_RANLIB
3188 if test -n "$RANLIB"; then
3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3190 $as_echo "$RANLIB" >&6; }
3191 else
3192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3193 $as_echo "no" >&6; }
3194 fi
3195
3196
3197 fi
3198 if test -z "$ac_cv_prog_RANLIB"; then
3199 ac_ct_RANLIB=$RANLIB
3200 # Extract the first word of "ranlib", so it can be a program name with args.
3201 set dummy ranlib; ac_word=$2
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3203 $as_echo_n "checking for $ac_word... " >&6; }
3204 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3205 $as_echo_n "(cached) " >&6
3206 else
3207 if test -n "$ac_ct_RANLIB"; then
3208 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3209 else
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211 for as_dir in $PATH
3212 do
3213 IFS=$as_save_IFS
3214 test -z "$as_dir" && as_dir=.
3215 for ac_exec_ext in '' $ac_executable_extensions; do
3216 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3217 ac_cv_prog_ac_ct_RANLIB="ranlib"
3218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 break 2
3220 fi
3221 done
3222 done
3223 IFS=$as_save_IFS
3224
3225 fi
3226 fi
3227 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3228 if test -n "$ac_ct_RANLIB"; then
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3230 $as_echo "$ac_ct_RANLIB" >&6; }
3231 else
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233 $as_echo "no" >&6; }
3234 fi
3235
3236 if test "x$ac_ct_RANLIB" = x; then
3237 RANLIB=":"
3238 else
3239 case $cross_compiling:$ac_tool_warned in
3240 yes:)
3241 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3242 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3243 ac_tool_warned=yes ;;
3244 esac
3245 RANLIB=$ac_ct_RANLIB
3246 fi
3247 else
3248 RANLIB="$ac_cv_prog_RANLIB"
3249 fi
3250
3251 if test -n "$ac_tool_prefix"; then
3252 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3253 set dummy ${ac_tool_prefix}ar; ac_word=$2
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3255 $as_echo_n "checking for $ac_word... " >&6; }
3256 if ${ac_cv_prog_AR+:} false; then :
3257 $as_echo_n "(cached) " >&6
3258 else
3259 if test -n "$AR"; then
3260 ac_cv_prog_AR="$AR" # Let the user override the test.
3261 else
3262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3263 for as_dir in $PATH
3264 do
3265 IFS=$as_save_IFS
3266 test -z "$as_dir" && as_dir=.
3267 for ac_exec_ext in '' $ac_executable_extensions; do
3268 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3269 ac_cv_prog_AR="${ac_tool_prefix}ar"
3270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3271 break 2
3272 fi
3273 done
3274 done
3275 IFS=$as_save_IFS
3276
3277 fi
3278 fi
3279 AR=$ac_cv_prog_AR
3280 if test -n "$AR"; then
3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3282 $as_echo "$AR" >&6; }
3283 else
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3285 $as_echo "no" >&6; }
3286 fi
3287
3288
3289 fi
3290 if test -z "$ac_cv_prog_AR"; then
3291 ac_ct_AR=$AR
3292 # Extract the first word of "ar", so it can be a program name with args.
3293 set dummy ar; ac_word=$2
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3295 $as_echo_n "checking for $ac_word... " >&6; }
3296 if ${ac_cv_prog_ac_ct_AR+:} false; then :
3297 $as_echo_n "(cached) " >&6
3298 else
3299 if test -n "$ac_ct_AR"; then
3300 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3301 else
3302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3303 for as_dir in $PATH
3304 do
3305 IFS=$as_save_IFS
3306 test -z "$as_dir" && as_dir=.
3307 for ac_exec_ext in '' $ac_executable_extensions; do
3308 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3309 ac_cv_prog_ac_ct_AR="ar"
3310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3311 break 2
3312 fi
3313 done
3314 done
3315 IFS=$as_save_IFS
3316
3317 fi
3318 fi
3319 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3320 if test -n "$ac_ct_AR"; then
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3322 $as_echo "$ac_ct_AR" >&6; }
3323 else
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3325 $as_echo "no" >&6; }
3326 fi
3327
3328 if test "x$ac_ct_AR" = x; then
3329 AR=""
3330 else
3331 case $cross_compiling:$ac_tool_warned in
3332 yes:)
3333 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3334 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3335 ac_tool_warned=yes ;;
3336 esac
3337 AR=$ac_ct_AR
3338 fi
3339 else
3340 AR="$ac_cv_prog_AR"
3341 fi
3342
3343
3344 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
3345 for ac_prog in aclocal
3346 do
3347 # Extract the first word of "$ac_prog", so it can be a program name with args.
3348 set dummy $ac_prog; ac_word=$2
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3350 $as_echo_n "checking for $ac_word... " >&6; }
3351 if ${ac_cv_prog_ACLOCAL+:} false; then :
3352 $as_echo_n "(cached) " >&6
3353 else
3354 if test -n "$ACLOCAL"; then
3355 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
3356 else
3357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3358 for as_dir in $PATH
3359 do
3360 IFS=$as_save_IFS
3361 test -z "$as_dir" && as_dir=.
3362 for ac_exec_ext in '' $ac_executable_extensions; do
3363 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3364 ac_cv_prog_ACLOCAL="$ac_prog"
3365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3366 break 2
3367 fi
3368 done
3369 done
3370 IFS=$as_save_IFS
3371
3372 fi
3373 fi
3374 ACLOCAL=$ac_cv_prog_ACLOCAL
3375 if test -n "$ACLOCAL"; then
3376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
3377 $as_echo "$ACLOCAL" >&6; }
3378 else
3379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3380 $as_echo "no" >&6; }
3381 fi
3382
3383
3384 test -n "$ACLOCAL" && break
3385 done
3386 test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
3387
3388 for ac_prog in autoconf
3389 do
3390 # Extract the first word of "$ac_prog", so it can be a program name with args.
3391 set dummy $ac_prog; ac_word=$2
3392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3393 $as_echo_n "checking for $ac_word... " >&6; }
3394 if ${ac_cv_prog_AUTOCONF+:} false; then :
3395 $as_echo_n "(cached) " >&6
3396 else
3397 if test -n "$AUTOCONF"; then
3398 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
3399 else
3400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3401 for as_dir in $PATH
3402 do
3403 IFS=$as_save_IFS
3404 test -z "$as_dir" && as_dir=.
3405 for ac_exec_ext in '' $ac_executable_extensions; do
3406 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3407 ac_cv_prog_AUTOCONF="$ac_prog"
3408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3409 break 2
3410 fi
3411 done
3412 done
3413 IFS=$as_save_IFS
3414
3415 fi
3416 fi
3417 AUTOCONF=$ac_cv_prog_AUTOCONF
3418 if test -n "$AUTOCONF"; then
3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
3420 $as_echo "$AUTOCONF" >&6; }
3421 else
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3423 $as_echo "no" >&6; }
3424 fi
3425
3426
3427 test -n "$AUTOCONF" && break
3428 done
3429 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
3430
3431 for ac_prog in autoheader
3432 do
3433 # Extract the first word of "$ac_prog", so it can be a program name with args.
3434 set dummy $ac_prog; ac_word=$2
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3436 $as_echo_n "checking for $ac_word... " >&6; }
3437 if ${ac_cv_prog_AUTOHEADER+:} false; then :
3438 $as_echo_n "(cached) " >&6
3439 else
3440 if test -n "$AUTOHEADER"; then
3441 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
3442 else
3443 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444 for as_dir in $PATH
3445 do
3446 IFS=$as_save_IFS
3447 test -z "$as_dir" && as_dir=.
3448 for ac_exec_ext in '' $ac_executable_extensions; do
3449 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3450 ac_cv_prog_AUTOHEADER="$ac_prog"
3451 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3452 break 2
3453 fi
3454 done
3455 done
3456 IFS=$as_save_IFS
3457
3458 fi
3459 fi
3460 AUTOHEADER=$ac_cv_prog_AUTOHEADER
3461 if test -n "$AUTOHEADER"; then
3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
3463 $as_echo "$AUTOHEADER" >&6; }
3464 else
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3466 $as_echo "no" >&6; }
3467 fi
3468
3469
3470 test -n "$AUTOHEADER" && break
3471 done
3472 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
3473
3474
3475 # Figure out what compiler warnings we can enable.
3476 # See config/warnings.m4 for details.
3477
3478
3479 ac_ext=c
3480 ac_cpp='$CPP $CPPFLAGS'
3481 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3482 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3483 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3484
3485 WARN_CFLAGS=
3486 save_CFLAGS="$CFLAGS"
3487 for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
3488 -Wmissing-prototypes -Wold-style-definition \
3489 -Wmissing-format-attribute -Wcast-qual; do
3490 # Do the check with the no- prefix removed since gcc silently
3491 # accepts any -Wno-* option on purpose
3492 case $real_option in
3493 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
3494 *) option=$real_option ;;
3495 esac
3496 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3497
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3499 $as_echo_n "checking whether $CC supports $option... " >&6; }
3500 if eval \${$as_acx_Woption+:} false; then :
3501 $as_echo_n "(cached) " >&6
3502 else
3503 CFLAGS="$option"
3504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505 /* end confdefs.h. */
3506
3507 int
3508 main ()
3509 {
3510
3511 ;
3512 return 0;
3513 }
3514 _ACEOF
3515 if ac_fn_c_try_compile "$LINENO"; then :
3516 eval "$as_acx_Woption=yes"
3517 else
3518 eval "$as_acx_Woption=no"
3519 fi
3520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3521
3522 fi
3523 eval ac_res=\$$as_acx_Woption
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3525 $as_echo "$ac_res" >&6; }
3526 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3527 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$real_option"
3528 fi
3529 done
3530 CFLAGS="$save_CFLAGS"
3531 ac_ext=c
3532 ac_cpp='$CPP $CPPFLAGS'
3533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3536
3537
3538 ac_ext=c
3539 ac_cpp='$CPP $CPPFLAGS'
3540 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3541 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3542 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3543
3544 WARN_PEDANTIC=
3545 # Do the check with the no- prefix removed from the warning options
3546 # since gcc silently accepts any -Wno-* option on purpose
3547 if test "$GCC" = yes; then :
3548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
3549 $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
3550 if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
3551 $as_echo_n "(cached) " >&6
3552 else
3553 save_CFLAGS="$CFLAGS"
3554 CFLAGS="-pedantic -Wlong-long"
3555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556 /* end confdefs.h. */
3557
3558 int
3559 main ()
3560 {
3561
3562 ;
3563 return 0;
3564 }
3565 _ACEOF
3566 if ac_fn_c_try_compile "$LINENO"; then :
3567 acx_cv_prog_cc_pedantic__Wlong_long=yes
3568 else
3569 acx_cv_prog_cc_pedantic__Wlong_long=no
3570 fi
3571 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3572 CFLAGS="$save_CFLAGS"
3573 fi
3574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
3575 $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
3576 if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
3577 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
3578 fi
3579
3580 fi
3581 ac_ext=c
3582 ac_cpp='$CPP $CPPFLAGS'
3583 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3584 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3585 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3586
3587
3588
3589 ac_ext=c
3590 ac_cpp='$CPP $CPPFLAGS'
3591 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3592 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3593 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3594
3595 nolto_flags=
3596 save_CFLAGS="$CFLAGS"
3597 for real_option in -fno-lto; do
3598 # Do the check with the no- prefix removed since gcc silently
3599 # accepts any -Wno-* option on purpose
3600 case $real_option in
3601 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
3602 *) option=$real_option ;;
3603 esac
3604 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
3605
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
3607 $as_echo_n "checking whether $CC supports $option... " >&6; }
3608 if eval \${$as_acx_Woption+:} false; then :
3609 $as_echo_n "(cached) " >&6
3610 else
3611 CFLAGS="$option"
3612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3613 /* end confdefs.h. */
3614
3615 int
3616 main ()
3617 {
3618
3619 ;
3620 return 0;
3621 }
3622 _ACEOF
3623 if ac_fn_c_try_compile "$LINENO"; then :
3624 eval "$as_acx_Woption=yes"
3625 else
3626 eval "$as_acx_Woption=no"
3627 fi
3628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3629
3630 fi
3631 eval ac_res=\$$as_acx_Woption
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3633 $as_echo "$ac_res" >&6; }
3634 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
3635 nolto_flags="$nolto_flags${nolto_flags:+ }$real_option"
3636 fi
3637 done
3638 CFLAGS="$save_CFLAGS"
3639 ac_ext=c
3640 ac_cpp='$CPP $CPPFLAGS'
3641 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3642 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3643 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3644
3645
3646
3647 # Only enable with --enable-werror-always until existing warnings are
3648 # corrected.
3649 ac_ext=c
3650 ac_cpp='$CPP $CPPFLAGS'
3651 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3652 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3653 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3654
3655 WERROR=
3656 # Check whether --enable-werror-always was given.
3657 if test "${enable_werror_always+set}" = set; then :
3658 enableval=$enable_werror_always;
3659 else
3660 enable_werror_always=no
3661 fi
3662
3663 if test $enable_werror_always = yes; then :
3664 WERROR="$WERROR${WERROR:+ }-Werror"
3665 fi
3666
3667 ac_ext=c
3668 ac_cpp='$CPP $CPPFLAGS'
3669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3672
3673
3674
3675 # Checks for header files.
3676 ac_ext=c
3677 ac_cpp='$CPP $CPPFLAGS'
3678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3682 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3683 # On Suns, sometimes $CPP names a directory.
3684 if test -n "$CPP" && test -d "$CPP"; then
3685 CPP=
3686 fi
3687 if test -z "$CPP"; then
3688 if ${ac_cv_prog_CPP+:} false; then :
3689 $as_echo_n "(cached) " >&6
3690 else
3691 # Double quotes because CPP needs to be expanded
3692 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3693 do
3694 ac_preproc_ok=false
3695 for ac_c_preproc_warn_flag in '' yes
3696 do
3697 # Use a header file that comes with gcc, so configuring glibc
3698 # with a fresh cross-compiler works.
3699 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3700 # <limits.h> exists even on freestanding compilers.
3701 # On the NeXT, cc -E runs the code through the compiler's parser,
3702 # not just through cpp. "Syntax error" is here to catch this case.
3703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3704 /* end confdefs.h. */
3705 #ifdef __STDC__
3706 # include <limits.h>
3707 #else
3708 # include <assert.h>
3709 #endif
3710 Syntax error
3711 _ACEOF
3712 if ac_fn_c_try_cpp "$LINENO"; then :
3713
3714 else
3715 # Broken: fails on valid input.
3716 continue
3717 fi
3718 rm -f conftest.err conftest.i conftest.$ac_ext
3719
3720 # OK, works on sane cases. Now check whether nonexistent headers
3721 # can be detected and how.
3722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3723 /* end confdefs.h. */
3724 #include <ac_nonexistent.h>
3725 _ACEOF
3726 if ac_fn_c_try_cpp "$LINENO"; then :
3727 # Broken: success on invalid input.
3728 continue
3729 else
3730 # Passes both tests.
3731 ac_preproc_ok=:
3732 break
3733 fi
3734 rm -f conftest.err conftest.i conftest.$ac_ext
3735
3736 done
3737 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3738 rm -f conftest.i conftest.err conftest.$ac_ext
3739 if $ac_preproc_ok; then :
3740 break
3741 fi
3742
3743 done
3744 ac_cv_prog_CPP=$CPP
3745
3746 fi
3747 CPP=$ac_cv_prog_CPP
3748 else
3749 ac_cv_prog_CPP=$CPP
3750 fi
3751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3752 $as_echo "$CPP" >&6; }
3753 ac_preproc_ok=false
3754 for ac_c_preproc_warn_flag in '' yes
3755 do
3756 # Use a header file that comes with gcc, so configuring glibc
3757 # with a fresh cross-compiler works.
3758 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3759 # <limits.h> exists even on freestanding compilers.
3760 # On the NeXT, cc -E runs the code through the compiler's parser,
3761 # not just through cpp. "Syntax error" is here to catch this case.
3762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3763 /* end confdefs.h. */
3764 #ifdef __STDC__
3765 # include <limits.h>
3766 #else
3767 # include <assert.h>
3768 #endif
3769 Syntax error
3770 _ACEOF
3771 if ac_fn_c_try_cpp "$LINENO"; then :
3772
3773 else
3774 # Broken: fails on valid input.
3775 continue
3776 fi
3777 rm -f conftest.err conftest.i conftest.$ac_ext
3778
3779 # OK, works on sane cases. Now check whether nonexistent headers
3780 # can be detected and how.
3781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3782 /* end confdefs.h. */
3783 #include <ac_nonexistent.h>
3784 _ACEOF
3785 if ac_fn_c_try_cpp "$LINENO"; then :
3786 # Broken: success on invalid input.
3787 continue
3788 else
3789 # Passes both tests.
3790 ac_preproc_ok=:
3791 break
3792 fi
3793 rm -f conftest.err conftest.i conftest.$ac_ext
3794
3795 done
3796 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3797 rm -f conftest.i conftest.err conftest.$ac_ext
3798 if $ac_preproc_ok; then :
3799
3800 else
3801 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3803 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3804 See \`config.log' for more details" "$LINENO" 5; }
3805 fi
3806
3807 ac_ext=c
3808 ac_cpp='$CPP $CPPFLAGS'
3809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3812
3813
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3815 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3816 if ${ac_cv_path_GREP+:} false; then :
3817 $as_echo_n "(cached) " >&6
3818 else
3819 if test -z "$GREP"; then
3820 ac_path_GREP_found=false
3821 # Loop through the user's path and test for each of PROGNAME-LIST
3822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3823 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3824 do
3825 IFS=$as_save_IFS
3826 test -z "$as_dir" && as_dir=.
3827 for ac_prog in grep ggrep; do
3828 for ac_exec_ext in '' $ac_executable_extensions; do
3829 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3830 as_fn_executable_p "$ac_path_GREP" || continue
3831 # Check for GNU ac_path_GREP and select it if it is found.
3832 # Check for GNU $ac_path_GREP
3833 case `"$ac_path_GREP" --version 2>&1` in
3834 *GNU*)
3835 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3836 *)
3837 ac_count=0
3838 $as_echo_n 0123456789 >"conftest.in"
3839 while :
3840 do
3841 cat "conftest.in" "conftest.in" >"conftest.tmp"
3842 mv "conftest.tmp" "conftest.in"
3843 cp "conftest.in" "conftest.nl"
3844 $as_echo 'GREP' >> "conftest.nl"
3845 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3846 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3847 as_fn_arith $ac_count + 1 && ac_count=$as_val
3848 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3849 # Best one so far, save it but keep looking for a better one
3850 ac_cv_path_GREP="$ac_path_GREP"
3851 ac_path_GREP_max=$ac_count
3852 fi
3853 # 10*(2^10) chars as input seems more than enough
3854 test $ac_count -gt 10 && break
3855 done
3856 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3857 esac
3858
3859 $ac_path_GREP_found && break 3
3860 done
3861 done
3862 done
3863 IFS=$as_save_IFS
3864 if test -z "$ac_cv_path_GREP"; then
3865 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3866 fi
3867 else
3868 ac_cv_path_GREP=$GREP
3869 fi
3870
3871 fi
3872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3873 $as_echo "$ac_cv_path_GREP" >&6; }
3874 GREP="$ac_cv_path_GREP"
3875
3876
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3878 $as_echo_n "checking for egrep... " >&6; }
3879 if ${ac_cv_path_EGREP+:} false; then :
3880 $as_echo_n "(cached) " >&6
3881 else
3882 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3883 then ac_cv_path_EGREP="$GREP -E"
3884 else
3885 if test -z "$EGREP"; then
3886 ac_path_EGREP_found=false
3887 # Loop through the user's path and test for each of PROGNAME-LIST
3888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3889 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3890 do
3891 IFS=$as_save_IFS
3892 test -z "$as_dir" && as_dir=.
3893 for ac_prog in egrep; do
3894 for ac_exec_ext in '' $ac_executable_extensions; do
3895 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3896 as_fn_executable_p "$ac_path_EGREP" || continue
3897 # Check for GNU ac_path_EGREP and select it if it is found.
3898 # Check for GNU $ac_path_EGREP
3899 case `"$ac_path_EGREP" --version 2>&1` in
3900 *GNU*)
3901 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3902 *)
3903 ac_count=0
3904 $as_echo_n 0123456789 >"conftest.in"
3905 while :
3906 do
3907 cat "conftest.in" "conftest.in" >"conftest.tmp"
3908 mv "conftest.tmp" "conftest.in"
3909 cp "conftest.in" "conftest.nl"
3910 $as_echo 'EGREP' >> "conftest.nl"
3911 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3912 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3913 as_fn_arith $ac_count + 1 && ac_count=$as_val
3914 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3915 # Best one so far, save it but keep looking for a better one
3916 ac_cv_path_EGREP="$ac_path_EGREP"
3917 ac_path_EGREP_max=$ac_count
3918 fi
3919 # 10*(2^10) chars as input seems more than enough
3920 test $ac_count -gt 10 && break
3921 done
3922 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3923 esac
3924
3925 $ac_path_EGREP_found && break 3
3926 done
3927 done
3928 done
3929 IFS=$as_save_IFS
3930 if test -z "$ac_cv_path_EGREP"; then
3931 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3932 fi
3933 else
3934 ac_cv_path_EGREP=$EGREP
3935 fi
3936
3937 fi
3938 fi
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3940 $as_echo "$ac_cv_path_EGREP" >&6; }
3941 EGREP="$ac_cv_path_EGREP"
3942
3943
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3945 $as_echo_n "checking for ANSI C header files... " >&6; }
3946 if ${ac_cv_header_stdc+:} false; then :
3947 $as_echo_n "(cached) " >&6
3948 else
3949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3950 /* end confdefs.h. */
3951 #include <stdlib.h>
3952 #include <stdarg.h>
3953 #include <string.h>
3954 #include <float.h>
3955
3956 int
3957 main ()
3958 {
3959
3960 ;
3961 return 0;
3962 }
3963 _ACEOF
3964 if ac_fn_c_try_compile "$LINENO"; then :
3965 ac_cv_header_stdc=yes
3966 else
3967 ac_cv_header_stdc=no
3968 fi
3969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3970
3971 if test $ac_cv_header_stdc = yes; then
3972 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3974 /* end confdefs.h. */
3975 #include <string.h>
3976
3977 _ACEOF
3978 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3979 $EGREP "memchr" >/dev/null 2>&1; then :
3980
3981 else
3982 ac_cv_header_stdc=no
3983 fi
3984 rm -f conftest*
3985
3986 fi
3987
3988 if test $ac_cv_header_stdc = yes; then
3989 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3991 /* end confdefs.h. */
3992 #include <stdlib.h>
3993
3994 _ACEOF
3995 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3996 $EGREP "free" >/dev/null 2>&1; then :
3997
3998 else
3999 ac_cv_header_stdc=no
4000 fi
4001 rm -f conftest*
4002
4003 fi
4004
4005 if test $ac_cv_header_stdc = yes; then
4006 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4007 if test "$cross_compiling" = yes; then :
4008 :
4009 else
4010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4011 /* end confdefs.h. */
4012 #include <ctype.h>
4013 #include <stdlib.h>
4014 #if ((' ' & 0x0FF) == 0x020)
4015 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4016 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4017 #else
4018 # define ISLOWER(c) \
4019 (('a' <= (c) && (c) <= 'i') \
4020 || ('j' <= (c) && (c) <= 'r') \
4021 || ('s' <= (c) && (c) <= 'z'))
4022 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4023 #endif
4024
4025 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4026 int
4027 main ()
4028 {
4029 int i;
4030 for (i = 0; i < 256; i++)
4031 if (XOR (islower (i), ISLOWER (i))
4032 || toupper (i) != TOUPPER (i))
4033 return 2;
4034 return 0;
4035 }
4036 _ACEOF
4037 if ac_fn_c_try_run "$LINENO"; then :
4038
4039 else
4040 ac_cv_header_stdc=no
4041 fi
4042 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4043 conftest.$ac_objext conftest.beam conftest.$ac_ext
4044 fi
4045
4046 fi
4047 fi
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4049 $as_echo "$ac_cv_header_stdc" >&6; }
4050 if test $ac_cv_header_stdc = yes; then
4051
4052 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4053
4054 fi
4055
4056 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4057 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4058 inttypes.h stdint.h unistd.h
4059 do :
4060 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4061 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4062 "
4063 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4064 cat >>confdefs.h <<_ACEOF
4065 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4066 _ACEOF
4067
4068 fi
4069
4070 done
4071
4072
4073 for ac_header in ctype.h stddef.h string.h stdio.h
4074 do :
4075 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4076 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4077 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4078 cat >>confdefs.h <<_ACEOF
4079 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4080 _ACEOF
4081
4082 fi
4083
4084 done
4085
4086
4087
4088 inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
4089
4090 acx_cv_header_stdint=stddef.h
4091 acx_cv_header_stdint_kind="(already complete)"
4092 for i in stdint.h $inttype_headers; do
4093 unset ac_cv_type_uintptr_t
4094 unset ac_cv_type_uintmax_t
4095 unset ac_cv_type_int_least32_t
4096 unset ac_cv_type_int_fast32_t
4097 unset ac_cv_type_uint64_t
4098 $as_echo_n "looking for a compliant stdint.h in $i, " >&6
4099 ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
4100 #include <$i>
4101 "
4102 if test "x$ac_cv_type_uintmax_t" = xyes; then :
4103 acx_cv_header_stdint=$i
4104 else
4105 continue
4106 fi
4107
4108 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
4109 #include <$i>
4110 "
4111 if test "x$ac_cv_type_uintptr_t" = xyes; then :
4112
4113 else
4114 acx_cv_header_stdint_kind="(mostly complete)"
4115 fi
4116
4117 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
4118 #include <$i>
4119 "
4120 if test "x$ac_cv_type_int_least32_t" = xyes; then :
4121
4122 else
4123 acx_cv_header_stdint_kind="(mostly complete)"
4124 fi
4125
4126 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
4127 #include <$i>
4128 "
4129 if test "x$ac_cv_type_int_fast32_t" = xyes; then :
4130
4131 else
4132 acx_cv_header_stdint_kind="(mostly complete)"
4133 fi
4134
4135 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
4136 #include <$i>
4137 "
4138 if test "x$ac_cv_type_uint64_t" = xyes; then :
4139
4140 else
4141 acx_cv_header_stdint_kind="(lacks uint64_t)"
4142 fi
4143
4144 break
4145 done
4146 if test "$acx_cv_header_stdint" = stddef.h; then
4147 acx_cv_header_stdint_kind="(lacks uintmax_t)"
4148 for i in stdint.h $inttype_headers; do
4149 unset ac_cv_type_uintptr_t
4150 unset ac_cv_type_uint32_t
4151 unset ac_cv_type_uint64_t
4152 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
4153 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
4154 #include <$i>
4155 "
4156 if test "x$ac_cv_type_uint32_t" = xyes; then :
4157 acx_cv_header_stdint=$i
4158 else
4159 continue
4160 fi
4161
4162 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
4163 #include <$i>
4164 "
4165 if test "x$ac_cv_type_uint64_t" = xyes; then :
4166
4167 fi
4168
4169 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
4170 #include <$i>
4171 "
4172 if test "x$ac_cv_type_uintptr_t" = xyes; then :
4173
4174 fi
4175
4176 break
4177 done
4178 fi
4179 if test "$acx_cv_header_stdint" = stddef.h; then
4180 acx_cv_header_stdint_kind="(u_intXX_t style)"
4181 for i in sys/types.h $inttype_headers; do
4182 unset ac_cv_type_u_int32_t
4183 unset ac_cv_type_u_int64_t
4184 $as_echo_n "looking for u_intXX_t types in $i, " >&6
4185 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
4186 #include <$i>
4187 "
4188 if test "x$ac_cv_type_u_int32_t" = xyes; then :
4189 acx_cv_header_stdint=$i
4190 else
4191 continue
4192 fi
4193
4194 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
4195 #include <$i>
4196 "
4197 if test "x$ac_cv_type_u_int64_t" = xyes; then :
4198
4199 fi
4200
4201 break
4202 done
4203 fi
4204 if test "$acx_cv_header_stdint" = stddef.h; then
4205 acx_cv_header_stdint_kind="(using manual detection)"
4206 fi
4207
4208 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
4209 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
4210 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
4211 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
4212 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
4213
4214 # ----------------- Summarize what we found so far
4215
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
4217 $as_echo_n "checking what to include in gstdint.h... " >&6; }
4218
4219 case `$as_basename -- gstdint.h ||
4220 $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
4221 Xgstdint.h : 'X\(//\)$' \| \
4222 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
4223 $as_echo X/gstdint.h |
4224 sed '/^.*\/\([^/][^/]*\)\/*$/{
4225 s//\1/
4226 q
4227 }
4228 /^X\/\(\/\/\)$/{
4229 s//\1/
4230 q
4231 }
4232 /^X\/\(\/\).*/{
4233 s//\1/
4234 q
4235 }
4236 s/.*/./; q'` in
4237 stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4238 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4239 inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
4240 $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
4241 *) ;;
4242 esac
4243
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
4245 $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
4246
4247 # ----------------- done included file, check C basic types --------
4248
4249 # Lacking an uintptr_t? Test size of void *
4250 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
4251 stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
4252 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4253 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4254 # This bug is HP SR number 8606223364.
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
4256 $as_echo_n "checking size of void *... " >&6; }
4257 if ${ac_cv_sizeof_void_p+:} false; then :
4258 $as_echo_n "(cached) " >&6
4259 else
4260 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
4261
4262 else
4263 if test "$ac_cv_type_void_p" = yes; then
4264 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4265 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4266 as_fn_error 77 "cannot compute sizeof (void *)
4267 See \`config.log' for more details" "$LINENO" 5; }
4268 else
4269 ac_cv_sizeof_void_p=0
4270 fi
4271 fi
4272
4273 fi
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
4275 $as_echo "$ac_cv_sizeof_void_p" >&6; }
4276
4277
4278
4279 cat >>confdefs.h <<_ACEOF
4280 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
4281 _ACEOF
4282
4283 ;;
4284 esac
4285
4286 # Lacking an uint64_t? Test size of long
4287 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
4288 stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
4289 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4290 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4291 # This bug is HP SR number 8606223364.
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4293 $as_echo_n "checking size of long... " >&6; }
4294 if ${ac_cv_sizeof_long+:} false; then :
4295 $as_echo_n "(cached) " >&6
4296 else
4297 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
4298
4299 else
4300 if test "$ac_cv_type_long" = yes; then
4301 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4302 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4303 as_fn_error 77 "cannot compute sizeof (long)
4304 See \`config.log' for more details" "$LINENO" 5; }
4305 else
4306 ac_cv_sizeof_long=0
4307 fi
4308 fi
4309
4310 fi
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4312 $as_echo "$ac_cv_sizeof_long" >&6; }
4313
4314
4315
4316 cat >>confdefs.h <<_ACEOF
4317 #define SIZEOF_LONG $ac_cv_sizeof_long
4318 _ACEOF
4319
4320 ;;
4321 esac
4322
4323 if test $acx_cv_header_stdint = stddef.h; then
4324 # Lacking a good header? Test size of everything and deduce all types.
4325 # The cast to long int works around a bug in the HP C Compiler
4326 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4327 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4328 # This bug is HP SR number 8606223364.
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4330 $as_echo_n "checking size of int... " >&6; }
4331 if ${ac_cv_sizeof_int+:} false; then :
4332 $as_echo_n "(cached) " >&6
4333 else
4334 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
4335
4336 else
4337 if test "$ac_cv_type_int" = yes; then
4338 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4339 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4340 as_fn_error 77 "cannot compute sizeof (int)
4341 See \`config.log' for more details" "$LINENO" 5; }
4342 else
4343 ac_cv_sizeof_int=0
4344 fi
4345 fi
4346
4347 fi
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4349 $as_echo "$ac_cv_sizeof_int" >&6; }
4350
4351
4352
4353 cat >>confdefs.h <<_ACEOF
4354 #define SIZEOF_INT $ac_cv_sizeof_int
4355 _ACEOF
4356
4357
4358 # The cast to long int works around a bug in the HP C Compiler
4359 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4360 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4361 # This bug is HP SR number 8606223364.
4362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
4363 $as_echo_n "checking size of short... " >&6; }
4364 if ${ac_cv_sizeof_short+:} false; then :
4365 $as_echo_n "(cached) " >&6
4366 else
4367 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
4368
4369 else
4370 if test "$ac_cv_type_short" = yes; then
4371 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4372 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4373 as_fn_error 77 "cannot compute sizeof (short)
4374 See \`config.log' for more details" "$LINENO" 5; }
4375 else
4376 ac_cv_sizeof_short=0
4377 fi
4378 fi
4379
4380 fi
4381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
4382 $as_echo "$ac_cv_sizeof_short" >&6; }
4383
4384
4385
4386 cat >>confdefs.h <<_ACEOF
4387 #define SIZEOF_SHORT $ac_cv_sizeof_short
4388 _ACEOF
4389
4390
4391 # The cast to long int works around a bug in the HP C Compiler
4392 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4393 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4394 # This bug is HP SR number 8606223364.
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
4396 $as_echo_n "checking size of char... " >&6; }
4397 if ${ac_cv_sizeof_char+:} false; then :
4398 $as_echo_n "(cached) " >&6
4399 else
4400 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
4401
4402 else
4403 if test "$ac_cv_type_char" = yes; then
4404 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4405 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4406 as_fn_error 77 "cannot compute sizeof (char)
4407 See \`config.log' for more details" "$LINENO" 5; }
4408 else
4409 ac_cv_sizeof_char=0
4410 fi
4411 fi
4412
4413 fi
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
4415 $as_echo "$ac_cv_sizeof_char" >&6; }
4416
4417
4418
4419 cat >>confdefs.h <<_ACEOF
4420 #define SIZEOF_CHAR $ac_cv_sizeof_char
4421 _ACEOF
4422
4423
4424
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
4426 $as_echo_n "checking for type equivalent to int8_t... " >&6; }
4427 case "$ac_cv_sizeof_char" in
4428 1) acx_cv_type_int8_t=char ;;
4429 *) as_fn_error $? "no 8-bit type, please report a bug" "$LINENO" 5
4430 esac
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
4432 $as_echo "$acx_cv_type_int8_t" >&6; }
4433
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
4435 $as_echo_n "checking for type equivalent to int16_t... " >&6; }
4436 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
4437 2:*) acx_cv_type_int16_t=int ;;
4438 *:2) acx_cv_type_int16_t=short ;;
4439 *) as_fn_error $? "no 16-bit type, please report a bug" "$LINENO" 5
4440 esac
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
4442 $as_echo "$acx_cv_type_int16_t" >&6; }
4443
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
4445 $as_echo_n "checking for type equivalent to int32_t... " >&6; }
4446 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
4447 4:*) acx_cv_type_int32_t=int ;;
4448 *:4) acx_cv_type_int32_t=long ;;
4449 *) as_fn_error $? "no 32-bit type, please report a bug" "$LINENO" 5
4450 esac
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
4452 $as_echo "$acx_cv_type_int32_t" >&6; }
4453 fi
4454
4455 # These tests are here to make the output prettier
4456
4457 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
4458 case "$ac_cv_sizeof_long" in
4459 8) acx_cv_type_int64_t=long ;;
4460 esac
4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
4462 $as_echo_n "checking for type equivalent to int64_t... " >&6; }
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
4464 $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
4465 fi
4466
4467 # Now we can use the above types
4468
4469 if test "$ac_cv_type_uintptr_t" != yes; then
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
4471 $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
4472 case $ac_cv_sizeof_void_p in
4473 2) acx_cv_type_intptr_t=int16_t ;;
4474 4) acx_cv_type_intptr_t=int32_t ;;
4475 8) acx_cv_type_intptr_t=int64_t ;;
4476 *) as_fn_error $? "no equivalent for intptr_t, please report a bug" "$LINENO" 5
4477 esac
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
4479 $as_echo "$acx_cv_type_intptr_t" >&6; }
4480 fi
4481
4482 # ----------------- done all checks, emit header -------------
4483 ac_config_commands="$ac_config_commands gstdint.h"
4484
4485
4486
4487
4488 # Checks for typedefs, structures, and compiler characteristics.
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4490 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4491 if ${ac_cv_c_const+:} false; then :
4492 $as_echo_n "(cached) " >&6
4493 else
4494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4495 /* end confdefs.h. */
4496
4497 int
4498 main ()
4499 {
4500
4501 #ifndef __cplusplus
4502 /* Ultrix mips cc rejects this sort of thing. */
4503 typedef int charset[2];
4504 const charset cs = { 0, 0 };
4505 /* SunOS 4.1.1 cc rejects this. */
4506 char const *const *pcpcc;
4507 char **ppc;
4508 /* NEC SVR4.0.2 mips cc rejects this. */
4509 struct point {int x, y;};
4510 static struct point const zero = {0,0};
4511 /* AIX XL C 1.02.0.0 rejects this.
4512 It does not let you subtract one const X* pointer from another in
4513 an arm of an if-expression whose if-part is not a constant
4514 expression */
4515 const char *g = "string";
4516 pcpcc = &g + (g ? g-g : 0);
4517 /* HPUX 7.0 cc rejects these. */
4518 ++pcpcc;
4519 ppc = (char**) pcpcc;
4520 pcpcc = (char const *const *) ppc;
4521 { /* SCO 3.2v4 cc rejects this sort of thing. */
4522 char tx;
4523 char *t = &tx;
4524 char const *s = 0 ? (char *) 0 : (char const *) 0;
4525
4526 *t++ = 0;
4527 if (s) return 0;
4528 }
4529 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4530 int x[] = {25, 17};
4531 const int *foo = &x[0];
4532 ++foo;
4533 }
4534 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4535 typedef const int *iptr;
4536 iptr p = 0;
4537 ++p;
4538 }
4539 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4540 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4541 struct s { int j; const int *ap[3]; } bx;
4542 struct s *b = &bx; b->j = 5;
4543 }
4544 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4545 const int foo = 10;
4546 if (!foo) return 0;
4547 }
4548 return !cs[0] && !zero.x;
4549 #endif
4550
4551 ;
4552 return 0;
4553 }
4554 _ACEOF
4555 if ac_fn_c_try_compile "$LINENO"; then :
4556 ac_cv_c_const=yes
4557 else
4558 ac_cv_c_const=no
4559 fi
4560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4561 fi
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4563 $as_echo "$ac_cv_c_const" >&6; }
4564 if test $ac_cv_c_const = no; then
4565
4566 $as_echo "#define const /**/" >>confdefs.h
4567
4568 fi
4569
4570 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
4571 if test "x$ac_cv_type_off_t" = xyes; then :
4572
4573 else
4574
4575 cat >>confdefs.h <<_ACEOF
4576 #define off_t long int
4577 _ACEOF
4578
4579 fi
4580
4581 # The cast to long int works around a bug in the HP C Compiler
4582 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4583 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4584 # This bug is HP SR number 8606223364.
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
4586 $as_echo_n "checking size of int... " >&6; }
4587 if ${ac_cv_sizeof_int+:} false; then :
4588 $as_echo_n "(cached) " >&6
4589 else
4590 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
4591
4592 else
4593 if test "$ac_cv_type_int" = yes; then
4594 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4595 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4596 as_fn_error 77 "cannot compute sizeof (int)
4597 See \`config.log' for more details" "$LINENO" 5; }
4598 else
4599 ac_cv_sizeof_int=0
4600 fi
4601 fi
4602
4603 fi
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
4605 $as_echo "$ac_cv_sizeof_int" >&6; }
4606
4607
4608
4609 cat >>confdefs.h <<_ACEOF
4610 #define SIZEOF_INT $ac_cv_sizeof_int
4611 _ACEOF
4612
4613
4614 # The cast to long int works around a bug in the HP C Compiler
4615 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4616 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4617 # This bug is HP SR number 8606223364.
4618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
4619 $as_echo_n "checking size of long... " >&6; }
4620 if ${ac_cv_sizeof_long+:} false; then :
4621 $as_echo_n "(cached) " >&6
4622 else
4623 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
4624
4625 else
4626 if test "$ac_cv_type_long" = yes; then
4627 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4628 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4629 as_fn_error 77 "cannot compute sizeof (long)
4630 See \`config.log' for more details" "$LINENO" 5; }
4631 else
4632 ac_cv_sizeof_long=0
4633 fi
4634 fi
4635
4636 fi
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
4638 $as_echo "$ac_cv_sizeof_long" >&6; }
4639
4640
4641
4642 cat >>confdefs.h <<_ACEOF
4643 #define SIZEOF_LONG $ac_cv_sizeof_long
4644 _ACEOF
4645
4646
4647
4648 # Checks for library functions.
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4650 $as_echo_n "checking for ANSI C header files... " >&6; }
4651 if ${ac_cv_header_stdc+:} false; then :
4652 $as_echo_n "(cached) " >&6
4653 else
4654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4655 /* end confdefs.h. */
4656 #include <stdlib.h>
4657 #include <stdarg.h>
4658 #include <string.h>
4659 #include <float.h>
4660
4661 int
4662 main ()
4663 {
4664
4665 ;
4666 return 0;
4667 }
4668 _ACEOF
4669 if ac_fn_c_try_compile "$LINENO"; then :
4670 ac_cv_header_stdc=yes
4671 else
4672 ac_cv_header_stdc=no
4673 fi
4674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4675
4676 if test $ac_cv_header_stdc = yes; then
4677 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4679 /* end confdefs.h. */
4680 #include <string.h>
4681
4682 _ACEOF
4683 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4684 $EGREP "memchr" >/dev/null 2>&1; then :
4685
4686 else
4687 ac_cv_header_stdc=no
4688 fi
4689 rm -f conftest*
4690
4691 fi
4692
4693 if test $ac_cv_header_stdc = yes; then
4694 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4696 /* end confdefs.h. */
4697 #include <stdlib.h>
4698
4699 _ACEOF
4700 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4701 $EGREP "free" >/dev/null 2>&1; then :
4702
4703 else
4704 ac_cv_header_stdc=no
4705 fi
4706 rm -f conftest*
4707
4708 fi
4709
4710 if test $ac_cv_header_stdc = yes; then
4711 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4712 if test "$cross_compiling" = yes; then :
4713 :
4714 else
4715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4716 /* end confdefs.h. */
4717 #include <ctype.h>
4718 #include <stdlib.h>
4719 #if ((' ' & 0x0FF) == 0x020)
4720 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4721 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4722 #else
4723 # define ISLOWER(c) \
4724 (('a' <= (c) && (c) <= 'i') \
4725 || ('j' <= (c) && (c) <= 'r') \
4726 || ('s' <= (c) && (c) <= 'z'))
4727 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4728 #endif
4729
4730 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4731 int
4732 main ()
4733 {
4734 int i;
4735 for (i = 0; i < 256; i++)
4736 if (XOR (islower (i), ISLOWER (i))
4737 || toupper (i) != TOUPPER (i))
4738 return 2;
4739 return 0;
4740 }
4741 _ACEOF
4742 if ac_fn_c_try_run "$LINENO"; then :
4743
4744 else
4745 ac_cv_header_stdc=no
4746 fi
4747 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4748 conftest.$ac_objext conftest.beam conftest.$ac_ext
4749 fi
4750
4751 fi
4752 fi
4753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4754 $as_echo "$ac_cv_header_stdc" >&6; }
4755 if test $ac_cv_header_stdc = yes; then
4756
4757 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4758
4759 fi
4760
4761
4762 # Check whether --enable-maintainer-mode was given.
4763 if test "${enable_maintainer_mode+set}" = set; then :
4764 enableval=$enable_maintainer_mode;
4765 else
4766 enable_maintainer_mode=no
4767 fi
4768
4769
4770 if test "x$enable_maintainer_mode" = xno; then
4771 MAINT='#'
4772 else
4773 MAINT=
4774 fi
4775
4776
4777 # Make sure we can run config.sub.
4778 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4779 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4780
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4782 $as_echo_n "checking build system type... " >&6; }
4783 if ${ac_cv_build+:} false; then :
4784 $as_echo_n "(cached) " >&6
4785 else
4786 ac_build_alias=$build_alias
4787 test "x$ac_build_alias" = x &&
4788 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4789 test "x$ac_build_alias" = x &&
4790 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4791 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4792 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4793
4794 fi
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4796 $as_echo "$ac_cv_build" >&6; }
4797 case $ac_cv_build in
4798 *-*-*) ;;
4799 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4800 esac
4801 build=$ac_cv_build
4802 ac_save_IFS=$IFS; IFS='-'
4803 set x $ac_cv_build
4804 shift
4805 build_cpu=$1
4806 build_vendor=$2
4807 shift; shift
4808 # Remember, the first character of IFS is used to create $*,
4809 # except with old shells:
4810 build_os=$*
4811 IFS=$ac_save_IFS
4812 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4813
4814
4815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4816 $as_echo_n "checking host system type... " >&6; }
4817 if ${ac_cv_host+:} false; then :
4818 $as_echo_n "(cached) " >&6
4819 else
4820 if test "x$host_alias" = x; then
4821 ac_cv_host=$ac_cv_build
4822 else
4823 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4824 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4825 fi
4826
4827 fi
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4829 $as_echo "$ac_cv_host" >&6; }
4830 case $ac_cv_host in
4831 *-*-*) ;;
4832 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4833 esac
4834 host=$ac_cv_host
4835 ac_save_IFS=$IFS; IFS='-'
4836 set x $ac_cv_host
4837 shift
4838 host_cpu=$1
4839 host_vendor=$2
4840 shift; shift
4841 # Remember, the first character of IFS is used to create $*,
4842 # except with old shells:
4843 host_os=$*
4844 IFS=$ac_save_IFS
4845 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4846
4847
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4849 $as_echo_n "checking target system type... " >&6; }
4850 if ${ac_cv_target+:} false; then :
4851 $as_echo_n "(cached) " >&6
4852 else
4853 if test "x$target_alias" = x; then
4854 ac_cv_target=$ac_cv_host
4855 else
4856 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4857 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4858 fi
4859
4860 fi
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4862 $as_echo "$ac_cv_target" >&6; }
4863 case $ac_cv_target in
4864 *-*-*) ;;
4865 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
4866 esac
4867 target=$ac_cv_target
4868 ac_save_IFS=$IFS; IFS='-'
4869 set x $ac_cv_target
4870 shift
4871 target_cpu=$1
4872 target_vendor=$2
4873 shift; shift
4874 # Remember, the first character of IFS is used to create $*,
4875 # except with old shells:
4876 target_os=$*
4877 IFS=$ac_save_IFS
4878 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4879
4880
4881 # The aliases save the names the user supplied, while $host etc.
4882 # will get canonicalized.
4883 test -n "$target_alias" &&
4884 test "$program_prefix$program_suffix$program_transform_name" = \
4885 NONENONEs,x,x, &&
4886 program_prefix=${target_alias}-
4887
4888 # Default decimal format
4889 # If you change the defaults here, be sure to change them in the GCC directory also
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for decimal floating point" >&5
4891 $as_echo_n "checking for decimal floating point... " >&6; }
4892
4893
4894 # Check whether --enable-decimal-float was given.
4895 if test "${enable_decimal_float+set}" = set; then :
4896 enableval=$enable_decimal_float;
4897 case $enable_decimal_float in
4898 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;;
4899 *) as_fn_error $? "'$enable_decimal_float' is an invalid value for --enable-decimal-float.
4900 Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
4901 esac
4902
4903 else
4904
4905 case $target in
4906 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
4907 i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
4908 i?86*-*-mingw* | x86_64*-*-mingw* | \
4909 i?86*-*-cygwin* | x86_64*-*-cygwin*)
4910 enable_decimal_float=yes
4911 ;;
4912 *)
4913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5
4914 $as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;}
4915 enable_decimal_float=no
4916 ;;
4917 esac
4918
4919 fi
4920
4921
4922 # x86's use BID format instead of DPD
4923 case x$enable_decimal_float in
4924 xyes)
4925 case $target in
4926 i?86*-*-* | x86_64*-*-*)
4927 enable_decimal_float=bid
4928 ;;
4929 *)
4930 enable_decimal_float=dpd
4931 ;;
4932 esac
4933 default_decimal_float=$enable_decimal_float
4934 ;;
4935 xno)
4936 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper
4937 # dependency on libdecnumber.
4938 default_decimal_float=dpd
4939 ;;
4940 esac
4941
4942
4943
4944
4945 # Use default_decimal_float for dependency.
4946 enable_decimal_float=$default_decimal_float
4947
4948 # If BID is being used, additional objects should be linked in.
4949 if test x$enable_decimal_float = xbid; then
4950 ADDITIONAL_OBJS="$ADDITIONAL_OBJS \$(bid_OBJS)"
4951 else
4952 ADDITIONAL_OBJS=
4953 fi
4954
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_decimal_float" >&5
4956 $as_echo "$enable_decimal_float" >&6; }
4957
4958
4959
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
4961 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
4962 if ${ac_cv_c_bigendian+:} false; then :
4963 $as_echo_n "(cached) " >&6
4964 else
4965 ac_cv_c_bigendian=unknown
4966 # See if we're dealing with a universal compiler.
4967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4968 /* end confdefs.h. */
4969 #ifndef __APPLE_CC__
4970 not a universal capable compiler
4971 #endif
4972 typedef int dummy;
4973
4974 _ACEOF
4975 if ac_fn_c_try_compile "$LINENO"; then :
4976
4977 # Check for potential -arch flags. It is not universal unless
4978 # there are at least two -arch flags with different values.
4979 ac_arch=
4980 ac_prev=
4981 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
4982 if test -n "$ac_prev"; then
4983 case $ac_word in
4984 i?86 | x86_64 | ppc | ppc64)
4985 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
4986 ac_arch=$ac_word
4987 else
4988 ac_cv_c_bigendian=universal
4989 break
4990 fi
4991 ;;
4992 esac
4993 ac_prev=
4994 elif test "x$ac_word" = "x-arch"; then
4995 ac_prev=arch
4996 fi
4997 done
4998 fi
4999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5000 if test $ac_cv_c_bigendian = unknown; then
5001 # See if sys/param.h defines the BYTE_ORDER macro.
5002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5003 /* end confdefs.h. */
5004 #include <sys/types.h>
5005 #include <sys/param.h>
5006
5007 int
5008 main ()
5009 {
5010 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5011 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5012 && LITTLE_ENDIAN)
5013 bogus endian macros
5014 #endif
5015
5016 ;
5017 return 0;
5018 }
5019 _ACEOF
5020 if ac_fn_c_try_compile "$LINENO"; then :
5021 # It does; now see whether it defined to BIG_ENDIAN or not.
5022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5023 /* end confdefs.h. */
5024 #include <sys/types.h>
5025 #include <sys/param.h>
5026
5027 int
5028 main ()
5029 {
5030 #if BYTE_ORDER != BIG_ENDIAN
5031 not big endian
5032 #endif
5033
5034 ;
5035 return 0;
5036 }
5037 _ACEOF
5038 if ac_fn_c_try_compile "$LINENO"; then :
5039 ac_cv_c_bigendian=yes
5040 else
5041 ac_cv_c_bigendian=no
5042 fi
5043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5044 fi
5045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5046 fi
5047 if test $ac_cv_c_bigendian = unknown; then
5048 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5050 /* end confdefs.h. */
5051 #include <limits.h>
5052
5053 int
5054 main ()
5055 {
5056 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5057 bogus endian macros
5058 #endif
5059
5060 ;
5061 return 0;
5062 }
5063 _ACEOF
5064 if ac_fn_c_try_compile "$LINENO"; then :
5065 # It does; now see whether it defined to _BIG_ENDIAN or not.
5066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5067 /* end confdefs.h. */
5068 #include <limits.h>
5069
5070 int
5071 main ()
5072 {
5073 #ifndef _BIG_ENDIAN
5074 not big endian
5075 #endif
5076
5077 ;
5078 return 0;
5079 }
5080 _ACEOF
5081 if ac_fn_c_try_compile "$LINENO"; then :
5082 ac_cv_c_bigendian=yes
5083 else
5084 ac_cv_c_bigendian=no
5085 fi
5086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5087 fi
5088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5089 fi
5090 if test $ac_cv_c_bigendian = unknown; then
5091 # Compile a test program.
5092 if test "$cross_compiling" = yes; then :
5093 # Try to guess by grepping values from an object file.
5094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095 /* end confdefs.h. */
5096 short int ascii_mm[] =
5097 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5098 short int ascii_ii[] =
5099 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5100 int use_ascii (int i) {
5101 return ascii_mm[i] + ascii_ii[i];
5102 }
5103 short int ebcdic_ii[] =
5104 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5105 short int ebcdic_mm[] =
5106 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5107 int use_ebcdic (int i) {
5108 return ebcdic_mm[i] + ebcdic_ii[i];
5109 }
5110 extern int foo;
5111
5112 int
5113 main ()
5114 {
5115 return use_ascii (foo) == use_ebcdic (foo);
5116 ;
5117 return 0;
5118 }
5119 _ACEOF
5120 if ac_fn_c_try_compile "$LINENO"; then :
5121 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5122 ac_cv_c_bigendian=yes
5123 fi
5124 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5125 if test "$ac_cv_c_bigendian" = unknown; then
5126 ac_cv_c_bigendian=no
5127 else
5128 # finding both strings is unlikely to happen, but who knows?
5129 ac_cv_c_bigendian=unknown
5130 fi
5131 fi
5132 fi
5133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5134 else
5135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5136 /* end confdefs.h. */
5137 $ac_includes_default
5138 int
5139 main ()
5140 {
5141
5142 /* Are we little or big endian? From Harbison&Steele. */
5143 union
5144 {
5145 long int l;
5146 char c[sizeof (long int)];
5147 } u;
5148 u.l = 1;
5149 return u.c[sizeof (long int) - 1] == 1;
5150
5151 ;
5152 return 0;
5153 }
5154 _ACEOF
5155 if ac_fn_c_try_run "$LINENO"; then :
5156 ac_cv_c_bigendian=no
5157 else
5158 ac_cv_c_bigendian=yes
5159 fi
5160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5161 conftest.$ac_objext conftest.beam conftest.$ac_ext
5162 fi
5163
5164 fi
5165 fi
5166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5167 $as_echo "$ac_cv_c_bigendian" >&6; }
5168 case $ac_cv_c_bigendian in #(
5169 yes)
5170 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5171 ;; #(
5172 no)
5173 ;; #(
5174 universal)
5175
5176 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5177
5178 ;; #(
5179 *)
5180 as_fn_error $? "unknown endianness
5181 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5182 esac
5183
5184
5185 # Enable --enable-host-shared.
5186 # Check whether --enable-host-shared was given.
5187 if test "${enable_host_shared+set}" = set; then :
5188 enableval=$enable_host_shared; PICFLAG=-fPIC
5189 else
5190 PICFLAG=
5191 fi
5192
5193
5194
5195 # Enable Intel CET on Intel CET enabled host if jit is enabled.
5196 # Check whether --enable-cet was given.
5197 if test "${enable_cet+set}" = set; then :
5198 enableval=$enable_cet;
5199 case "$enableval" in
5200 yes|no|auto) ;;
5201 *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
5202 esac
5203
5204 else
5205 enable_cet=auto
5206 fi
5207
5208
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
5210 $as_echo_n "checking for CET support... " >&6; }
5211
5212 case "$host" in
5213 i[34567]86-*-linux* | x86_64-*-linux*)
5214 may_have_cet=yes
5215 cet_save_CFLAGS="$CFLAGS"
5216 CFLAGS="$CFLAGS -fcf-protection"
5217 case "$enable_cet" in
5218 auto)
5219 # Check if target supports multi-byte NOPs
5220 # and if assembler supports CET insn.
5221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5222 /* end confdefs.h. */
5223
5224 int
5225 main ()
5226 {
5227
5228 #if !defined(__SSE2__)
5229 #error target does not support multi-byte NOPs
5230 #else
5231 asm ("setssbsy");
5232 #endif
5233
5234 ;
5235 return 0;
5236 }
5237 _ACEOF
5238 if ac_fn_c_try_compile "$LINENO"; then :
5239 enable_cet=yes
5240 else
5241 enable_cet=no
5242 fi
5243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5244 ;;
5245 yes)
5246 # Check if assembler supports CET.
5247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5248 /* end confdefs.h. */
5249
5250 int
5251 main ()
5252 {
5253 asm ("setssbsy");
5254 ;
5255 return 0;
5256 }
5257 _ACEOF
5258 if ac_fn_c_try_compile "$LINENO"; then :
5259
5260 else
5261 as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
5262 fi
5263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5264 ;;
5265 esac
5266 CFLAGS="$cet_save_CFLAGS"
5267 ;;
5268 *)
5269 may_have_cet=no
5270 enable_cet=no
5271 ;;
5272 esac
5273
5274 cet_save_CFLAGS="$CFLAGS"
5275 CFLAGS="$CFLAGS -fcf-protection=none"
5276 cet_save_LDFLAGS="$LDFLAGS"
5277 LDFLAGS="$LDFLAGS -Wl,-z,ibt,-z,shstk"
5278 if test x$may_have_cet = xyes; then
5279 # Check whether -fcf-protection=none -Wl,-z,ibt,-z,shstk work.
5280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5281 /* end confdefs.h. */
5282
5283 int
5284 main ()
5285 {
5286 return 0;
5287 ;
5288 return 0;
5289 }
5290 _ACEOF
5291 if ac_fn_c_try_link "$LINENO"; then :
5292 may_have_cet=yes
5293 else
5294 may_have_cet=no
5295 fi
5296 rm -f core conftest.err conftest.$ac_objext \
5297 conftest$ac_exeext conftest.$ac_ext
5298 fi
5299
5300 if test x$may_have_cet = xyes; then
5301 if test x$cross_compiling = xno; then
5302 if test "$cross_compiling" = yes; then :
5303 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5304 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5305 as_fn_error $? "cannot run test program while cross compiling
5306 See \`config.log' for more details" "$LINENO" 5; }
5307 else
5308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5309 /* end confdefs.h. */
5310
5311 static void
5312 foo (void)
5313 {
5314 }
5315
5316 static void
5317 __attribute__ ((noinline, noclone))
5318 xxx (void (*f) (void))
5319 {
5320 f ();
5321 }
5322
5323 static void
5324 __attribute__ ((noinline, noclone))
5325 bar (void)
5326 {
5327 xxx (foo);
5328 }
5329
5330 int
5331 main ()
5332 {
5333 bar ();
5334 return 0;
5335 }
5336
5337 _ACEOF
5338 if ac_fn_c_try_run "$LINENO"; then :
5339 have_cet=no
5340 else
5341 have_cet=yes
5342 fi
5343 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5344 conftest.$ac_objext conftest.beam conftest.$ac_ext
5345 fi
5346
5347 if test x$enable_cet = xno -a x$have_cet = xyes; then
5348 as_fn_error $? "Intel CET must be enabled on Intel CET enabled host" "$LINENO" 5
5349 fi
5350 fi
5351 else
5352 # Enable CET in cross compiler if possible so that it will run on both
5353 # CET and non-CET hosts.
5354 have_cet=yes
5355 fi
5356 if test x$enable_cet = xyes; then
5357 CET_HOST_FLAGS="-fcf-protection"
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5359 $as_echo "yes" >&6; }
5360 else
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5362 $as_echo "no" >&6; }
5363 fi
5364 CFLAGS="$cet_save_CFLAGS"
5365 LDFLAGS="$cet_save_LDFLAGS"
5366
5367 case x$enable_languages in
5368 *jit*)
5369 ;;
5370 *)
5371 CET_HOST_FLAGS=
5372 ;;
5373 esac
5374
5375
5376
5377 # Output.
5378
5379 ac_config_headers="$ac_config_headers config.h:config.in"
5380
5381 ac_config_files="$ac_config_files Makefile"
5382
5383 cat >confcache <<\_ACEOF
5384 # This file is a shell script that caches the results of configure
5385 # tests run on this system so they can be shared between configure
5386 # scripts and configure runs, see configure's option --config-cache.
5387 # It is not useful on other systems. If it contains results you don't
5388 # want to keep, you may remove or edit it.
5389 #
5390 # config.status only pays attention to the cache file if you give it
5391 # the --recheck option to rerun configure.
5392 #
5393 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5394 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5395 # following values.
5396
5397 _ACEOF
5398
5399 # The following way of writing the cache mishandles newlines in values,
5400 # but we know of no workaround that is simple, portable, and efficient.
5401 # So, we kill variables containing newlines.
5402 # Ultrix sh set writes to stderr and can't be redirected directly,
5403 # and sets the high bit in the cache file unless we assign to the vars.
5404 (
5405 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5406 eval ac_val=\$$ac_var
5407 case $ac_val in #(
5408 *${as_nl}*)
5409 case $ac_var in #(
5410 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5411 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5412 esac
5413 case $ac_var in #(
5414 _ | IFS | as_nl) ;; #(
5415 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5416 *) { eval $ac_var=; unset $ac_var;} ;;
5417 esac ;;
5418 esac
5419 done
5420
5421 (set) 2>&1 |
5422 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5423 *${as_nl}ac_space=\ *)
5424 # `set' does not quote correctly, so add quotes: double-quote
5425 # substitution turns \\\\ into \\, and sed turns \\ into \.
5426 sed -n \
5427 "s/'/'\\\\''/g;
5428 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5429 ;; #(
5430 *)
5431 # `set' quotes correctly as required by POSIX, so do not add quotes.
5432 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5433 ;;
5434 esac |
5435 sort
5436 ) |
5437 sed '
5438 /^ac_cv_env_/b end
5439 t clear
5440 :clear
5441 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5442 t end
5443 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5444 :end' >>confcache
5445 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5446 if test -w "$cache_file"; then
5447 if test "x$cache_file" != "x/dev/null"; then
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5449 $as_echo "$as_me: updating cache $cache_file" >&6;}
5450 if test ! -f "$cache_file" || test -h "$cache_file"; then
5451 cat confcache >"$cache_file"
5452 else
5453 case $cache_file in #(
5454 */* | ?:*)
5455 mv -f confcache "$cache_file"$$ &&
5456 mv -f "$cache_file"$$ "$cache_file" ;; #(
5457 *)
5458 mv -f confcache "$cache_file" ;;
5459 esac
5460 fi
5461 fi
5462 else
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5464 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5465 fi
5466 fi
5467 rm -f confcache
5468
5469 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5470 # Let make expand exec_prefix.
5471 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5472
5473 DEFS=-DHAVE_CONFIG_H
5474
5475 ac_libobjs=
5476 ac_ltlibobjs=
5477 U=
5478 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5479 # 1. Remove the extension, and $U if already installed.
5480 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5481 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5482 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5483 # will be set to the directory where LIBOBJS objects are built.
5484 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5485 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5486 done
5487 LIBOBJS=$ac_libobjs
5488
5489 LTLIBOBJS=$ac_ltlibobjs
5490
5491
5492
5493
5494 : "${CONFIG_STATUS=./config.status}"
5495 ac_write_fail=0
5496 ac_clean_files_save=$ac_clean_files
5497 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5499 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5500 as_write_fail=0
5501 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5502 #! $SHELL
5503 # Generated by $as_me.
5504 # Run this file to recreate the current configuration.
5505 # Compiler output produced by configure, useful for debugging
5506 # configure, is in config.log if it exists.
5507
5508 debug=false
5509 ac_cs_recheck=false
5510 ac_cs_silent=false
5511
5512 SHELL=\${CONFIG_SHELL-$SHELL}
5513 export SHELL
5514 _ASEOF
5515 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5516 ## -------------------- ##
5517 ## M4sh Initialization. ##
5518 ## -------------------- ##
5519
5520 # Be more Bourne compatible
5521 DUALCASE=1; export DUALCASE # for MKS sh
5522 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5523 emulate sh
5524 NULLCMD=:
5525 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5526 # is contrary to our usage. Disable this feature.
5527 alias -g '${1+"$@"}'='"$@"'
5528 setopt NO_GLOB_SUBST
5529 else
5530 case `(set -o) 2>/dev/null` in #(
5531 *posix*) :
5532 set -o posix ;; #(
5533 *) :
5534 ;;
5535 esac
5536 fi
5537
5538
5539 as_nl='
5540 '
5541 export as_nl
5542 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5543 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5544 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5545 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5546 # Prefer a ksh shell builtin over an external printf program on Solaris,
5547 # but without wasting forks for bash or zsh.
5548 if test -z "$BASH_VERSION$ZSH_VERSION" \
5549 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5550 as_echo='print -r --'
5551 as_echo_n='print -rn --'
5552 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5553 as_echo='printf %s\n'
5554 as_echo_n='printf %s'
5555 else
5556 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5557 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5558 as_echo_n='/usr/ucb/echo -n'
5559 else
5560 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5561 as_echo_n_body='eval
5562 arg=$1;
5563 case $arg in #(
5564 *"$as_nl"*)
5565 expr "X$arg" : "X\\(.*\\)$as_nl";
5566 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5567 esac;
5568 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5569 '
5570 export as_echo_n_body
5571 as_echo_n='sh -c $as_echo_n_body as_echo'
5572 fi
5573 export as_echo_body
5574 as_echo='sh -c $as_echo_body as_echo'
5575 fi
5576
5577 # The user is always right.
5578 if test "${PATH_SEPARATOR+set}" != set; then
5579 PATH_SEPARATOR=:
5580 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5581 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5582 PATH_SEPARATOR=';'
5583 }
5584 fi
5585
5586
5587 # IFS
5588 # We need space, tab and new line, in precisely that order. Quoting is
5589 # there to prevent editors from complaining about space-tab.
5590 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5591 # splitting by setting IFS to empty value.)
5592 IFS=" "" $as_nl"
5593
5594 # Find who we are. Look in the path if we contain no directory separator.
5595 as_myself=
5596 case $0 in #((
5597 *[\\/]* ) as_myself=$0 ;;
5598 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5599 for as_dir in $PATH
5600 do
5601 IFS=$as_save_IFS
5602 test -z "$as_dir" && as_dir=.
5603 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5604 done
5605 IFS=$as_save_IFS
5606
5607 ;;
5608 esac
5609 # We did not find ourselves, most probably we were run as `sh COMMAND'
5610 # in which case we are not to be found in the path.
5611 if test "x$as_myself" = x; then
5612 as_myself=$0
5613 fi
5614 if test ! -f "$as_myself"; then
5615 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5616 exit 1
5617 fi
5618
5619 # Unset variables that we do not need and which cause bugs (e.g. in
5620 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5621 # suppresses any "Segmentation fault" message there. '((' could
5622 # trigger a bug in pdksh 5.2.14.
5623 for as_var in BASH_ENV ENV MAIL MAILPATH
5624 do eval test x\${$as_var+set} = xset \
5625 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5626 done
5627 PS1='$ '
5628 PS2='> '
5629 PS4='+ '
5630
5631 # NLS nuisances.
5632 LC_ALL=C
5633 export LC_ALL
5634 LANGUAGE=C
5635 export LANGUAGE
5636
5637 # CDPATH.
5638 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5639
5640
5641 # as_fn_error STATUS ERROR [LINENO LOG_FD]
5642 # ----------------------------------------
5643 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5644 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5645 # script with STATUS, using 1 if that was 0.
5646 as_fn_error ()
5647 {
5648 as_status=$1; test $as_status -eq 0 && as_status=1
5649 if test "$4"; then
5650 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5651 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
5652 fi
5653 $as_echo "$as_me: error: $2" >&2
5654 as_fn_exit $as_status
5655 } # as_fn_error
5656
5657
5658 # as_fn_set_status STATUS
5659 # -----------------------
5660 # Set $? to STATUS, without forking.
5661 as_fn_set_status ()
5662 {
5663 return $1
5664 } # as_fn_set_status
5665
5666 # as_fn_exit STATUS
5667 # -----------------
5668 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5669 as_fn_exit ()
5670 {
5671 set +e
5672 as_fn_set_status $1
5673 exit $1
5674 } # as_fn_exit
5675
5676 # as_fn_unset VAR
5677 # ---------------
5678 # Portably unset VAR.
5679 as_fn_unset ()
5680 {
5681 { eval $1=; unset $1;}
5682 }
5683 as_unset=as_fn_unset
5684 # as_fn_append VAR VALUE
5685 # ----------------------
5686 # Append the text in VALUE to the end of the definition contained in VAR. Take
5687 # advantage of any shell optimizations that allow amortized linear growth over
5688 # repeated appends, instead of the typical quadratic growth present in naive
5689 # implementations.
5690 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5691 eval 'as_fn_append ()
5692 {
5693 eval $1+=\$2
5694 }'
5695 else
5696 as_fn_append ()
5697 {
5698 eval $1=\$$1\$2
5699 }
5700 fi # as_fn_append
5701
5702 # as_fn_arith ARG...
5703 # ------------------
5704 # Perform arithmetic evaluation on the ARGs, and store the result in the
5705 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5706 # must be portable across $(()) and expr.
5707 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5708 eval 'as_fn_arith ()
5709 {
5710 as_val=$(( $* ))
5711 }'
5712 else
5713 as_fn_arith ()
5714 {
5715 as_val=`expr "$@" || test $? -eq 1`
5716 }
5717 fi # as_fn_arith
5718
5719
5720 if expr a : '\(a\)' >/dev/null 2>&1 &&
5721 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5722 as_expr=expr
5723 else
5724 as_expr=false
5725 fi
5726
5727 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5728 as_basename=basename
5729 else
5730 as_basename=false
5731 fi
5732
5733 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5734 as_dirname=dirname
5735 else
5736 as_dirname=false
5737 fi
5738
5739 as_me=`$as_basename -- "$0" ||
5740 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5741 X"$0" : 'X\(//\)$' \| \
5742 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5743 $as_echo X/"$0" |
5744 sed '/^.*\/\([^/][^/]*\)\/*$/{
5745 s//\1/
5746 q
5747 }
5748 /^X\/\(\/\/\)$/{
5749 s//\1/
5750 q
5751 }
5752 /^X\/\(\/\).*/{
5753 s//\1/
5754 q
5755 }
5756 s/.*/./; q'`
5757
5758 # Avoid depending upon Character Ranges.
5759 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5760 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5761 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5762 as_cr_digits='0123456789'
5763 as_cr_alnum=$as_cr_Letters$as_cr_digits
5764
5765 ECHO_C= ECHO_N= ECHO_T=
5766 case `echo -n x` in #(((((
5767 -n*)
5768 case `echo 'xy\c'` in
5769 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5770 xy) ECHO_C='\c';;
5771 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5772 ECHO_T=' ';;
5773 esac;;
5774 *)
5775 ECHO_N='-n';;
5776 esac
5777
5778 rm -f conf$$ conf$$.exe conf$$.file
5779 if test -d conf$$.dir; then
5780 rm -f conf$$.dir/conf$$.file
5781 else
5782 rm -f conf$$.dir
5783 mkdir conf$$.dir 2>/dev/null
5784 fi
5785 if (echo >conf$$.file) 2>/dev/null; then
5786 if ln -s conf$$.file conf$$ 2>/dev/null; then
5787 as_ln_s='ln -s'
5788 # ... but there are two gotchas:
5789 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5790 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5791 # In both cases, we have to default to `cp -pR'.
5792 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5793 as_ln_s='cp -pR'
5794 elif ln conf$$.file conf$$ 2>/dev/null; then
5795 as_ln_s=ln
5796 else
5797 as_ln_s='cp -pR'
5798 fi
5799 else
5800 as_ln_s='cp -pR'
5801 fi
5802 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5803 rmdir conf$$.dir 2>/dev/null
5804
5805
5806 # as_fn_mkdir_p
5807 # -------------
5808 # Create "$as_dir" as a directory, including parents if necessary.
5809 as_fn_mkdir_p ()
5810 {
5811
5812 case $as_dir in #(
5813 -*) as_dir=./$as_dir;;
5814 esac
5815 test -d "$as_dir" || eval $as_mkdir_p || {
5816 as_dirs=
5817 while :; do
5818 case $as_dir in #(
5819 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5820 *) as_qdir=$as_dir;;
5821 esac
5822 as_dirs="'$as_qdir' $as_dirs"
5823 as_dir=`$as_dirname -- "$as_dir" ||
5824 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5825 X"$as_dir" : 'X\(//\)[^/]' \| \
5826 X"$as_dir" : 'X\(//\)$' \| \
5827 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5828 $as_echo X"$as_dir" |
5829 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5830 s//\1/
5831 q
5832 }
5833 /^X\(\/\/\)[^/].*/{
5834 s//\1/
5835 q
5836 }
5837 /^X\(\/\/\)$/{
5838 s//\1/
5839 q
5840 }
5841 /^X\(\/\).*/{
5842 s//\1/
5843 q
5844 }
5845 s/.*/./; q'`
5846 test -d "$as_dir" && break
5847 done
5848 test -z "$as_dirs" || eval "mkdir $as_dirs"
5849 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
5850
5851
5852 } # as_fn_mkdir_p
5853 if mkdir -p . 2>/dev/null; then
5854 as_mkdir_p='mkdir -p "$as_dir"'
5855 else
5856 test -d ./-p && rmdir ./-p
5857 as_mkdir_p=false
5858 fi
5859
5860
5861 # as_fn_executable_p FILE
5862 # -----------------------
5863 # Test if FILE is an executable regular file.
5864 as_fn_executable_p ()
5865 {
5866 test -f "$1" && test -x "$1"
5867 } # as_fn_executable_p
5868 as_test_x='test -x'
5869 as_executable_p=as_fn_executable_p
5870
5871 # Sed expression to map a string onto a valid CPP name.
5872 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5873
5874 # Sed expression to map a string onto a valid variable name.
5875 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5876
5877
5878 exec 6>&1
5879 ## ----------------------------------- ##
5880 ## Main body of $CONFIG_STATUS script. ##
5881 ## ----------------------------------- ##
5882 _ASEOF
5883 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5884
5885 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5886 # Save the log message, to keep $0 and so on meaningful, and to
5887 # report actual input values of CONFIG_FILES etc. instead of their
5888 # values after options handling.
5889 ac_log="
5890 This file was extended by libdecnumber $as_me , which was
5891 generated by GNU Autoconf 2.69. Invocation command line was
5892
5893 CONFIG_FILES = $CONFIG_FILES
5894 CONFIG_HEADERS = $CONFIG_HEADERS
5895 CONFIG_LINKS = $CONFIG_LINKS
5896 CONFIG_COMMANDS = $CONFIG_COMMANDS
5897 $ $0 $@
5898
5899 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5900 "
5901
5902 _ACEOF
5903
5904 case $ac_config_files in *"
5905 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5906 esac
5907
5908 case $ac_config_headers in *"
5909 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5910 esac
5911
5912
5913 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5914 # Files that config.status was made for.
5915 config_files="$ac_config_files"
5916 config_headers="$ac_config_headers"
5917 config_commands="$ac_config_commands"
5918
5919 _ACEOF
5920
5921 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5922 ac_cs_usage="\
5923 \`$as_me' instantiates files and other configuration actions
5924 from templates according to the current configuration. Unless the files
5925 and actions are specified as TAGs, all are instantiated by default.
5926
5927 Usage: $0 [OPTION]... [TAG]...
5928
5929 -h, --help print this help, then exit
5930 -V, --version print version number and configuration settings, then exit
5931 --config print configuration, then exit
5932 -q, --quiet, --silent
5933 do not print progress messages
5934 -d, --debug don't remove temporary files
5935 --recheck update $as_me by reconfiguring in the same conditions
5936 --file=FILE[:TEMPLATE]
5937 instantiate the configuration file FILE
5938 --header=FILE[:TEMPLATE]
5939 instantiate the configuration header FILE
5940
5941 Configuration files:
5942 $config_files
5943
5944 Configuration headers:
5945 $config_headers
5946
5947 Configuration commands:
5948 $config_commands
5949
5950 Report bugs to <gcc-bugs@gcc.gnu.org>."
5951
5952 _ACEOF
5953 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5954 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
5955 ac_cs_version="\\
5956 libdecnumber config.status
5957 configured by $0, generated by GNU Autoconf 2.69,
5958 with options \\"\$ac_cs_config\\"
5959
5960 Copyright (C) 2012 Free Software Foundation, Inc.
5961 This config.status script is free software; the Free Software Foundation
5962 gives unlimited permission to copy, distribute and modify it."
5963
5964 ac_pwd='$ac_pwd'
5965 srcdir='$srcdir'
5966 test -n "\$AWK" || AWK=awk
5967 _ACEOF
5968
5969 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5970 # The default lists apply if the user does not specify any file.
5971 ac_need_defaults=:
5972 while test $# != 0
5973 do
5974 case $1 in
5975 --*=?*)
5976 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5977 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5978 ac_shift=:
5979 ;;
5980 --*=)
5981 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5982 ac_optarg=
5983 ac_shift=:
5984 ;;
5985 *)
5986 ac_option=$1
5987 ac_optarg=$2
5988 ac_shift=shift
5989 ;;
5990 esac
5991
5992 case $ac_option in
5993 # Handling of the options.
5994 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5995 ac_cs_recheck=: ;;
5996 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5997 $as_echo "$ac_cs_version"; exit ;;
5998 --config | --confi | --conf | --con | --co | --c )
5999 $as_echo "$ac_cs_config"; exit ;;
6000 --debug | --debu | --deb | --de | --d | -d )
6001 debug=: ;;
6002 --file | --fil | --fi | --f )
6003 $ac_shift
6004 case $ac_optarg in
6005 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6006 '') as_fn_error $? "missing file argument" ;;
6007 esac
6008 as_fn_append CONFIG_FILES " '$ac_optarg'"
6009 ac_need_defaults=false;;
6010 --header | --heade | --head | --hea )
6011 $ac_shift
6012 case $ac_optarg in
6013 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6014 esac
6015 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
6016 ac_need_defaults=false;;
6017 --he | --h)
6018 # Conflict between --help and --header
6019 as_fn_error $? "ambiguous option: \`$1'
6020 Try \`$0 --help' for more information.";;
6021 --help | --hel | -h )
6022 $as_echo "$ac_cs_usage"; exit ;;
6023 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6024 | -silent | --silent | --silen | --sile | --sil | --si | --s)
6025 ac_cs_silent=: ;;
6026
6027 # This is an error.
6028 -*) as_fn_error $? "unrecognized option: \`$1'
6029 Try \`$0 --help' for more information." ;;
6030
6031 *) as_fn_append ac_config_targets " $1"
6032 ac_need_defaults=false ;;
6033
6034 esac
6035 shift
6036 done
6037
6038 ac_configure_extra_args=
6039
6040 if $ac_cs_silent; then
6041 exec 6>/dev/null
6042 ac_configure_extra_args="$ac_configure_extra_args --silent"
6043 fi
6044
6045 _ACEOF
6046 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6047 if \$ac_cs_recheck; then
6048 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6049 shift
6050 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6051 CONFIG_SHELL='$SHELL'
6052 export CONFIG_SHELL
6053 exec "\$@"
6054 fi
6055
6056 _ACEOF
6057 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6058 exec 5>>config.log
6059 {
6060 echo
6061 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6062 ## Running $as_me. ##
6063 _ASBOX
6064 $as_echo "$ac_log"
6065 } >&5
6066
6067 _ACEOF
6068 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6069 #
6070 # INIT-COMMANDS
6071 #
6072
6073 GCC="$GCC"
6074 CC="$CC"
6075 acx_cv_header_stdint="$acx_cv_header_stdint"
6076 acx_cv_type_int8_t="$acx_cv_type_int8_t"
6077 acx_cv_type_int16_t="$acx_cv_type_int16_t"
6078 acx_cv_type_int32_t="$acx_cv_type_int32_t"
6079 acx_cv_type_int64_t="$acx_cv_type_int64_t"
6080 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
6081 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
6082 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
6083 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
6084 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
6085 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
6086 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
6087 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
6088 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
6089
6090
6091 _ACEOF
6092
6093 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6094
6095 # Handling of arguments.
6096 for ac_config_target in $ac_config_targets
6097 do
6098 case $ac_config_target in
6099 "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
6100 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
6101 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6102
6103 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6104 esac
6105 done
6106
6107
6108 # If the user did not use the arguments to specify the items to instantiate,
6109 # then the envvar interface is used. Set only those that are not.
6110 # We use the long form for the default assignment because of an extremely
6111 # bizarre bug on SunOS 4.1.3.
6112 if $ac_need_defaults; then
6113 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6114 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6115 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6116 fi
6117
6118 # Have a temporary directory for convenience. Make it in the build tree
6119 # simply because there is no reason against having it here, and in addition,
6120 # creating and moving files from /tmp can sometimes cause problems.
6121 # Hook for its removal unless debugging.
6122 # Note that there is a small window in which the directory will not be cleaned:
6123 # after its creation but before its name has been assigned to `$tmp'.
6124 $debug ||
6125 {
6126 tmp= ac_tmp=
6127 trap 'exit_status=$?
6128 : "${ac_tmp:=$tmp}"
6129 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
6130 ' 0
6131 trap 'as_fn_exit 1' 1 2 13 15
6132 }
6133 # Create a (secure) tmp directory for tmp files.
6134
6135 {
6136 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6137 test -d "$tmp"
6138 } ||
6139 {
6140 tmp=./conf$$-$RANDOM
6141 (umask 077 && mkdir "$tmp")
6142 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
6143 ac_tmp=$tmp
6144
6145 # Set up the scripts for CONFIG_FILES section.
6146 # No need to generate them if there are no CONFIG_FILES.
6147 # This happens for instance with `./config.status config.h'.
6148 if test -n "$CONFIG_FILES"; then
6149
6150
6151 ac_cr=`echo X | tr X '\015'`
6152 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6153 # But we know of no other shell where ac_cr would be empty at this
6154 # point, so we can use a bashism as a fallback.
6155 if test "x$ac_cr" = x; then
6156 eval ac_cr=\$\'\\r\'
6157 fi
6158 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6159 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6160 ac_cs_awk_cr='\\r'
6161 else
6162 ac_cs_awk_cr=$ac_cr
6163 fi
6164
6165 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
6166 _ACEOF
6167
6168
6169 {
6170 echo "cat >conf$$subs.awk <<_ACEOF" &&
6171 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6172 echo "_ACEOF"
6173 } >conf$$subs.sh ||
6174 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6175 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
6176 ac_delim='%!_!# '
6177 for ac_last_try in false false false false false :; do
6178 . ./conf$$subs.sh ||
6179 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6180
6181 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6182 if test $ac_delim_n = $ac_delim_num; then
6183 break
6184 elif $ac_last_try; then
6185 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
6186 else
6187 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6188 fi
6189 done
6190 rm -f conf$$subs.sh
6191
6192 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6193 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
6194 _ACEOF
6195 sed -n '
6196 h
6197 s/^/S["/; s/!.*/"]=/
6198 p
6199 g
6200 s/^[^!]*!//
6201 :repl
6202 t repl
6203 s/'"$ac_delim"'$//
6204 t delim
6205 :nl
6206 h
6207 s/\(.\{148\}\)..*/\1/
6208 t more1
6209 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6210 p
6211 n
6212 b repl
6213 :more1
6214 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6215 p
6216 g
6217 s/.\{148\}//
6218 t nl
6219 :delim
6220 h
6221 s/\(.\{148\}\)..*/\1/
6222 t more2
6223 s/["\\]/\\&/g; s/^/"/; s/$/"/
6224 p
6225 b
6226 :more2
6227 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6228 p
6229 g
6230 s/.\{148\}//
6231 t delim
6232 ' <conf$$subs.awk | sed '
6233 /^[^""]/{
6234 N
6235 s/\n//
6236 }
6237 ' >>$CONFIG_STATUS || ac_write_fail=1
6238 rm -f conf$$subs.awk
6239 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6240 _ACAWK
6241 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
6242 for (key in S) S_is_set[key] = 1
6243 FS = "\a"
6244
6245 }
6246 {
6247 line = $ 0
6248 nfields = split(line, field, "@")
6249 substed = 0
6250 len = length(field[1])
6251 for (i = 2; i < nfields; i++) {
6252 key = field[i]
6253 keylen = length(key)
6254 if (S_is_set[key]) {
6255 value = S[key]
6256 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6257 len += length(value) + length(field[++i])
6258 substed = 1
6259 } else
6260 len += 1 + keylen
6261 }
6262
6263 print line
6264 }
6265
6266 _ACAWK
6267 _ACEOF
6268 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6269 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6270 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6271 else
6272 cat
6273 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
6274 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
6275 _ACEOF
6276
6277 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
6278 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
6279 # trailing colons and then remove the whole line if VPATH becomes empty
6280 # (actually we leave an empty line to preserve line numbers).
6281 if test "x$srcdir" = x.; then
6282 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
6283 h
6284 s///
6285 s/^/:/
6286 s/[ ]*$/:/
6287 s/:\$(srcdir):/:/g
6288 s/:\${srcdir}:/:/g
6289 s/:@srcdir@:/:/g
6290 s/^:*//
6291 s/:*$//
6292 x
6293 s/\(=[ ]*\).*/\1/
6294 G
6295 s/\n//
6296 s/^[^=]*=[ ]*$//
6297 }'
6298 fi
6299
6300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6301 fi # test -n "$CONFIG_FILES"
6302
6303 # Set up the scripts for CONFIG_HEADERS section.
6304 # No need to generate them if there are no CONFIG_HEADERS.
6305 # This happens for instance with `./config.status Makefile'.
6306 if test -n "$CONFIG_HEADERS"; then
6307 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
6308 BEGIN {
6309 _ACEOF
6310
6311 # Transform confdefs.h into an awk script `defines.awk', embedded as
6312 # here-document in config.status, that substitutes the proper values into
6313 # config.h.in to produce config.h.
6314
6315 # Create a delimiter string that does not exist in confdefs.h, to ease
6316 # handling of long lines.
6317 ac_delim='%!_!# '
6318 for ac_last_try in false false :; do
6319 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
6320 if test -z "$ac_tt"; then
6321 break
6322 elif $ac_last_try; then
6323 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
6324 else
6325 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6326 fi
6327 done
6328
6329 # For the awk script, D is an array of macro values keyed by name,
6330 # likewise P contains macro parameters if any. Preserve backslash
6331 # newline sequences.
6332
6333 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6334 sed -n '
6335 s/.\{148\}/&'"$ac_delim"'/g
6336 t rset
6337 :rset
6338 s/^[ ]*#[ ]*define[ ][ ]*/ /
6339 t def
6340 d
6341 :def
6342 s/\\$//
6343 t bsnl
6344 s/["\\]/\\&/g
6345 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6346 D["\1"]=" \3"/p
6347 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6348 d
6349 :bsnl
6350 s/["\\]/\\&/g
6351 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6352 D["\1"]=" \3\\\\\\n"\\/p
6353 t cont
6354 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6355 t cont
6356 d
6357 :cont
6358 n
6359 s/.\{148\}/&'"$ac_delim"'/g
6360 t clear
6361 :clear
6362 s/\\$//
6363 t bsnlc
6364 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6365 d
6366 :bsnlc
6367 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6368 b cont
6369 ' <confdefs.h | sed '
6370 s/'"$ac_delim"'/"\\\
6371 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6372
6373 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6374 for (key in D) D_is_set[key] = 1
6375 FS = "\a"
6376 }
6377 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6378 line = \$ 0
6379 split(line, arg, " ")
6380 if (arg[1] == "#") {
6381 defundef = arg[2]
6382 mac1 = arg[3]
6383 } else {
6384 defundef = substr(arg[1], 2)
6385 mac1 = arg[2]
6386 }
6387 split(mac1, mac2, "(") #)
6388 macro = mac2[1]
6389 prefix = substr(line, 1, index(line, defundef) - 1)
6390 if (D_is_set[macro]) {
6391 # Preserve the white space surrounding the "#".
6392 print prefix "define", macro P[macro] D[macro]
6393 next
6394 } else {
6395 # Replace #undef with comments. This is necessary, for example,
6396 # in the case of _POSIX_SOURCE, which is predefined and required
6397 # on some systems where configure will not decide to define it.
6398 if (defundef == "undef") {
6399 print "/*", prefix defundef, macro, "*/"
6400 next
6401 }
6402 }
6403 }
6404 { print }
6405 _ACAWK
6406 _ACEOF
6407 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6408 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
6409 fi # test -n "$CONFIG_HEADERS"
6410
6411
6412 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6413 shift
6414 for ac_tag
6415 do
6416 case $ac_tag in
6417 :[FHLC]) ac_mode=$ac_tag; continue;;
6418 esac
6419 case $ac_mode$ac_tag in
6420 :[FHL]*:*);;
6421 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
6422 :[FH]-) ac_tag=-:-;;
6423 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6424 esac
6425 ac_save_IFS=$IFS
6426 IFS=:
6427 set x $ac_tag
6428 IFS=$ac_save_IFS
6429 shift
6430 ac_file=$1
6431 shift
6432
6433 case $ac_mode in
6434 :L) ac_source=$1;;
6435 :[FH])
6436 ac_file_inputs=
6437 for ac_f
6438 do
6439 case $ac_f in
6440 -) ac_f="$ac_tmp/stdin";;
6441 *) # Look for the file first in the build tree, then in the source tree
6442 # (if the path is not absolute). The absolute path cannot be DOS-style,
6443 # because $ac_f cannot contain `:'.
6444 test -f "$ac_f" ||
6445 case $ac_f in
6446 [\\/$]*) false;;
6447 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6448 esac ||
6449 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6450 esac
6451 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6452 as_fn_append ac_file_inputs " '$ac_f'"
6453 done
6454
6455 # Let's still pretend it is `configure' which instantiates (i.e., don't
6456 # use $as_me), people would be surprised to read:
6457 # /* config.h. Generated by config.status. */
6458 configure_input='Generated from '`
6459 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6460 `' by configure.'
6461 if test x"$ac_file" != x-; then
6462 configure_input="$ac_file. $configure_input"
6463 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6464 $as_echo "$as_me: creating $ac_file" >&6;}
6465 fi
6466 # Neutralize special characters interpreted by sed in replacement strings.
6467 case $configure_input in #(
6468 *\&* | *\|* | *\\* )
6469 ac_sed_conf_input=`$as_echo "$configure_input" |
6470 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6471 *) ac_sed_conf_input=$configure_input;;
6472 esac
6473
6474 case $ac_tag in
6475 *:-:* | *:-) cat >"$ac_tmp/stdin" \
6476 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
6477 esac
6478 ;;
6479 esac
6480
6481 ac_dir=`$as_dirname -- "$ac_file" ||
6482 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6483 X"$ac_file" : 'X\(//\)[^/]' \| \
6484 X"$ac_file" : 'X\(//\)$' \| \
6485 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6486 $as_echo X"$ac_file" |
6487 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6488 s//\1/
6489 q
6490 }
6491 /^X\(\/\/\)[^/].*/{
6492 s//\1/
6493 q
6494 }
6495 /^X\(\/\/\)$/{
6496 s//\1/
6497 q
6498 }
6499 /^X\(\/\).*/{
6500 s//\1/
6501 q
6502 }
6503 s/.*/./; q'`
6504 as_dir="$ac_dir"; as_fn_mkdir_p
6505 ac_builddir=.
6506
6507 case "$ac_dir" in
6508 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6509 *)
6510 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6511 # A ".." for each directory in $ac_dir_suffix.
6512 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6513 case $ac_top_builddir_sub in
6514 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6515 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6516 esac ;;
6517 esac
6518 ac_abs_top_builddir=$ac_pwd
6519 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6520 # for backward compatibility:
6521 ac_top_builddir=$ac_top_build_prefix
6522
6523 case $srcdir in
6524 .) # We are building in place.
6525 ac_srcdir=.
6526 ac_top_srcdir=$ac_top_builddir_sub
6527 ac_abs_top_srcdir=$ac_pwd ;;
6528 [\\/]* | ?:[\\/]* ) # Absolute name.
6529 ac_srcdir=$srcdir$ac_dir_suffix;
6530 ac_top_srcdir=$srcdir
6531 ac_abs_top_srcdir=$srcdir ;;
6532 *) # Relative name.
6533 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6534 ac_top_srcdir=$ac_top_build_prefix$srcdir
6535 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6536 esac
6537 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6538
6539
6540 case $ac_mode in
6541 :F)
6542 #
6543 # CONFIG_FILE
6544 #
6545
6546 _ACEOF
6547
6548 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6549 # If the template does not know about datarootdir, expand it.
6550 # FIXME: This hack should be removed a few years after 2.60.
6551 ac_datarootdir_hack=; ac_datarootdir_seen=
6552 ac_sed_dataroot='
6553 /datarootdir/ {
6554 p
6555 q
6556 }
6557 /@datadir@/p
6558 /@docdir@/p
6559 /@infodir@/p
6560 /@localedir@/p
6561 /@mandir@/p'
6562 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6563 *datarootdir*) ac_datarootdir_seen=yes;;
6564 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6565 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6566 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6567 _ACEOF
6568 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6569 ac_datarootdir_hack='
6570 s&@datadir@&$datadir&g
6571 s&@docdir@&$docdir&g
6572 s&@infodir@&$infodir&g
6573 s&@localedir@&$localedir&g
6574 s&@mandir@&$mandir&g
6575 s&\\\${datarootdir}&$datarootdir&g' ;;
6576 esac
6577 _ACEOF
6578
6579 # Neutralize VPATH when `$srcdir' = `.'.
6580 # Shell code in configure.ac might set extrasub.
6581 # FIXME: do we really want to maintain this feature?
6582 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6583 ac_sed_extra="$ac_vpsub
6584 $extrasub
6585 _ACEOF
6586 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6587 :t
6588 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6589 s|@configure_input@|$ac_sed_conf_input|;t t
6590 s&@top_builddir@&$ac_top_builddir_sub&;t t
6591 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6592 s&@srcdir@&$ac_srcdir&;t t
6593 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6594 s&@top_srcdir@&$ac_top_srcdir&;t t
6595 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6596 s&@builddir@&$ac_builddir&;t t
6597 s&@abs_builddir@&$ac_abs_builddir&;t t
6598 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6599 $ac_datarootdir_hack
6600 "
6601 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
6602 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6603
6604 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6605 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
6606 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6607 "$ac_tmp/out"`; test -z "$ac_out"; } &&
6608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6609 which seems to be undefined. Please make sure it is defined" >&5
6610 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6611 which seems to be undefined. Please make sure it is defined" >&2;}
6612
6613 rm -f "$ac_tmp/stdin"
6614 case $ac_file in
6615 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6616 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6617 esac \
6618 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6619 ;;
6620 :H)
6621 #
6622 # CONFIG_HEADER
6623 #
6624 if test x"$ac_file" != x-; then
6625 {
6626 $as_echo "/* $configure_input */" \
6627 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6628 } >"$ac_tmp/config.h" \
6629 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6630 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6631 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6632 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6633 else
6634 rm -f "$ac_file"
6635 mv "$ac_tmp/config.h" "$ac_file" \
6636 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6637 fi
6638 else
6639 $as_echo "/* $configure_input */" \
6640 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6641 || as_fn_error $? "could not create -" "$LINENO" 5
6642 fi
6643 ;;
6644
6645 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6646 $as_echo "$as_me: executing $ac_file commands" >&6;}
6647 ;;
6648 esac
6649
6650
6651 case $ac_file$ac_mode in
6652 "gstdint.h":C)
6653 if test "$GCC" = yes; then
6654 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
6655 else
6656 echo "/* generated for $CC */" > tmp-stdint.h
6657 fi
6658
6659 sed 's/^ *//' >> tmp-stdint.h <<EOF
6660
6661 #ifndef GCC_GENERATED_STDINT_H
6662 #define GCC_GENERATED_STDINT_H 1
6663
6664 #include <sys/types.h>
6665 EOF
6666
6667 if test "$acx_cv_header_stdint" != stdint.h; then
6668 echo "#include <stddef.h>" >> tmp-stdint.h
6669 fi
6670 if test "$acx_cv_header_stdint" != stddef.h; then
6671 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
6672 fi
6673
6674 sed 's/^ *//' >> tmp-stdint.h <<EOF
6675 /* glibc uses these symbols as guards to prevent redefinitions. */
6676 #ifdef __int8_t_defined
6677 #define _INT8_T
6678 #define _INT16_T
6679 #define _INT32_T
6680 #endif
6681 #ifdef __uint32_t_defined
6682 #define _UINT32_T
6683 #endif
6684
6685 EOF
6686
6687 # ----------------- done header, emit basic int types -------------
6688 if test "$acx_cv_header_stdint" = stddef.h; then
6689 sed 's/^ *//' >> tmp-stdint.h <<EOF
6690
6691 #ifndef _UINT8_T
6692 #define _UINT8_T
6693 #ifndef __uint8_t_defined
6694 #define __uint8_t_defined
6695 #ifndef uint8_t
6696 typedef unsigned $acx_cv_type_int8_t uint8_t;
6697 #endif
6698 #endif
6699 #endif
6700
6701 #ifndef _UINT16_T
6702 #define _UINT16_T
6703 #ifndef __uint16_t_defined
6704 #define __uint16_t_defined
6705 #ifndef uint16_t
6706 typedef unsigned $acx_cv_type_int16_t uint16_t;
6707 #endif
6708 #endif
6709 #endif
6710
6711 #ifndef _UINT32_T
6712 #define _UINT32_T
6713 #ifndef __uint32_t_defined
6714 #define __uint32_t_defined
6715 #ifndef uint32_t
6716 typedef unsigned $acx_cv_type_int32_t uint32_t;
6717 #endif
6718 #endif
6719 #endif
6720
6721 #ifndef _INT8_T
6722 #define _INT8_T
6723 #ifndef __int8_t_defined
6724 #define __int8_t_defined
6725 #ifndef int8_t
6726 typedef $acx_cv_type_int8_t int8_t;
6727 #endif
6728 #endif
6729 #endif
6730
6731 #ifndef _INT16_T
6732 #define _INT16_T
6733 #ifndef __int16_t_defined
6734 #define __int16_t_defined
6735 #ifndef int16_t
6736 typedef $acx_cv_type_int16_t int16_t;
6737 #endif
6738 #endif
6739 #endif
6740
6741 #ifndef _INT32_T
6742 #define _INT32_T
6743 #ifndef __int32_t_defined
6744 #define __int32_t_defined
6745 #ifndef int32_t
6746 typedef $acx_cv_type_int32_t int32_t;
6747 #endif
6748 #endif
6749 #endif
6750 EOF
6751 elif test "$ac_cv_type_u_int32_t" = yes; then
6752 sed 's/^ *//' >> tmp-stdint.h <<EOF
6753
6754 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
6755 #ifndef _INT8_T
6756 #define _INT8_T
6757 #endif
6758 #ifndef _INT16_T
6759 #define _INT16_T
6760 #endif
6761 #ifndef _INT32_T
6762 #define _INT32_T
6763 #endif
6764
6765 #ifndef _UINT8_T
6766 #define _UINT8_T
6767 #ifndef __uint8_t_defined
6768 #define __uint8_t_defined
6769 #ifndef uint8_t
6770 typedef u_int8_t uint8_t;
6771 #endif
6772 #endif
6773 #endif
6774
6775 #ifndef _UINT16_T
6776 #define _UINT16_T
6777 #ifndef __uint16_t_defined
6778 #define __uint16_t_defined
6779 #ifndef uint16_t
6780 typedef u_int16_t uint16_t;
6781 #endif
6782 #endif
6783 #endif
6784
6785 #ifndef _UINT32_T
6786 #define _UINT32_T
6787 #ifndef __uint32_t_defined
6788 #define __uint32_t_defined
6789 #ifndef uint32_t
6790 typedef u_int32_t uint32_t;
6791 #endif
6792 #endif
6793 #endif
6794 EOF
6795 else
6796 sed 's/^ *//' >> tmp-stdint.h <<EOF
6797
6798 /* Some systems have guard macros to prevent redefinitions, define them. */
6799 #ifndef _INT8_T
6800 #define _INT8_T
6801 #endif
6802 #ifndef _INT16_T
6803 #define _INT16_T
6804 #endif
6805 #ifndef _INT32_T
6806 #define _INT32_T
6807 #endif
6808 #ifndef _UINT8_T
6809 #define _UINT8_T
6810 #endif
6811 #ifndef _UINT16_T
6812 #define _UINT16_T
6813 #endif
6814 #ifndef _UINT32_T
6815 #define _UINT32_T
6816 #endif
6817 EOF
6818 fi
6819
6820 # ------------- done basic int types, emit int64_t types ------------
6821 if test "$ac_cv_type_uint64_t" = yes; then
6822 sed 's/^ *//' >> tmp-stdint.h <<EOF
6823
6824 /* system headers have good uint64_t and int64_t */
6825 #ifndef _INT64_T
6826 #define _INT64_T
6827 #endif
6828 #ifndef _UINT64_T
6829 #define _UINT64_T
6830 #endif
6831 EOF
6832 elif test "$ac_cv_type_u_int64_t" = yes; then
6833 sed 's/^ *//' >> tmp-stdint.h <<EOF
6834
6835 /* system headers have an u_int64_t (and int64_t) */
6836 #ifndef _INT64_T
6837 #define _INT64_T
6838 #endif
6839 #ifndef _UINT64_T
6840 #define _UINT64_T
6841 #ifndef __uint64_t_defined
6842 #define __uint64_t_defined
6843 #ifndef uint64_t
6844 typedef u_int64_t uint64_t;
6845 #endif
6846 #endif
6847 #endif
6848 EOF
6849 elif test -n "$acx_cv_type_int64_t"; then
6850 sed 's/^ *//' >> tmp-stdint.h <<EOF
6851
6852 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
6853 #ifndef _INT64_T
6854 #define _INT64_T
6855 #ifndef int64_t
6856 typedef $acx_cv_type_int64_t int64_t;
6857 #endif
6858 #endif
6859 #ifndef _UINT64_T
6860 #define _UINT64_T
6861 #ifndef __uint64_t_defined
6862 #define __uint64_t_defined
6863 #ifndef uint64_t
6864 typedef unsigned $acx_cv_type_int64_t uint64_t;
6865 #endif
6866 #endif
6867 #endif
6868 EOF
6869 else
6870 sed 's/^ *//' >> tmp-stdint.h <<EOF
6871
6872 /* some common heuristics for int64_t, using compiler-specific tests */
6873 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
6874 #ifndef _INT64_T
6875 #define _INT64_T
6876 #ifndef __int64_t_defined
6877 #ifndef int64_t
6878 typedef long long int64_t;
6879 #endif
6880 #endif
6881 #endif
6882 #ifndef _UINT64_T
6883 #define _UINT64_T
6884 #ifndef uint64_t
6885 typedef unsigned long long uint64_t;
6886 #endif
6887 #endif
6888
6889 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
6890 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
6891 does not implement __extension__. But that compiler doesn't define
6892 __GNUC_MINOR__. */
6893 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
6894 # define __extension__
6895 # endif
6896
6897 # ifndef _INT64_T
6898 # define _INT64_T
6899 # ifndef int64_t
6900 __extension__ typedef long long int64_t;
6901 # endif
6902 # endif
6903 # ifndef _UINT64_T
6904 # define _UINT64_T
6905 # ifndef uint64_t
6906 __extension__ typedef unsigned long long uint64_t;
6907 # endif
6908 # endif
6909
6910 #elif !defined __STRICT_ANSI__
6911 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
6912
6913 # ifndef _INT64_T
6914 # define _INT64_T
6915 # ifndef int64_t
6916 typedef __int64 int64_t;
6917 # endif
6918 # endif
6919 # ifndef _UINT64_T
6920 # define _UINT64_T
6921 # ifndef uint64_t
6922 typedef unsigned __int64 uint64_t;
6923 # endif
6924 # endif
6925 # endif /* compiler */
6926
6927 #endif /* ANSI version */
6928 EOF
6929 fi
6930
6931 # ------------- done int64_t types, emit intptr types ------------
6932 if test "$ac_cv_type_uintptr_t" != yes; then
6933 sed 's/^ *//' >> tmp-stdint.h <<EOF
6934
6935 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
6936 #ifndef __uintptr_t_defined
6937 #ifndef uintptr_t
6938 typedef u$acx_cv_type_intptr_t uintptr_t;
6939 #endif
6940 #endif
6941 #ifndef __intptr_t_defined
6942 #ifndef intptr_t
6943 typedef $acx_cv_type_intptr_t intptr_t;
6944 #endif
6945 #endif
6946 EOF
6947 fi
6948
6949 # ------------- done intptr types, emit int_least types ------------
6950 if test "$ac_cv_type_int_least32_t" != yes; then
6951 sed 's/^ *//' >> tmp-stdint.h <<EOF
6952
6953 /* Define int_least types */
6954 typedef int8_t int_least8_t;
6955 typedef int16_t int_least16_t;
6956 typedef int32_t int_least32_t;
6957 #ifdef _INT64_T
6958 typedef int64_t int_least64_t;
6959 #endif
6960
6961 typedef uint8_t uint_least8_t;
6962 typedef uint16_t uint_least16_t;
6963 typedef uint32_t uint_least32_t;
6964 #ifdef _UINT64_T
6965 typedef uint64_t uint_least64_t;
6966 #endif
6967 EOF
6968 fi
6969
6970 # ------------- done intptr types, emit int_fast types ------------
6971 if test "$ac_cv_type_int_fast32_t" != yes; then
6972 sed 's/^ *//' >> tmp-stdint.h <<EOF
6973
6974 /* Define int_fast types. short is often slow */
6975 typedef int8_t int_fast8_t;
6976 typedef int int_fast16_t;
6977 typedef int32_t int_fast32_t;
6978 #ifdef _INT64_T
6979 typedef int64_t int_fast64_t;
6980 #endif
6981
6982 typedef uint8_t uint_fast8_t;
6983 typedef unsigned int uint_fast16_t;
6984 typedef uint32_t uint_fast32_t;
6985 #ifdef _UINT64_T
6986 typedef uint64_t uint_fast64_t;
6987 #endif
6988 EOF
6989 fi
6990
6991 if test "$ac_cv_type_uintmax_t" != yes; then
6992 sed 's/^ *//' >> tmp-stdint.h <<EOF
6993
6994 /* Define intmax based on what we found */
6995 #ifndef intmax_t
6996 #ifdef _INT64_T
6997 typedef int64_t intmax_t;
6998 #else
6999 typedef long intmax_t;
7000 #endif
7001 #endif
7002 #ifndef uintmax_t
7003 #ifdef _UINT64_T
7004 typedef uint64_t uintmax_t;
7005 #else
7006 typedef unsigned long uintmax_t;
7007 #endif
7008 #endif
7009 EOF
7010 fi
7011
7012 sed 's/^ *//' >> tmp-stdint.h <<EOF
7013
7014 #endif /* GCC_GENERATED_STDINT_H */
7015 EOF
7016
7017 if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
7018 rm -f tmp-stdint.h
7019 else
7020 mv -f tmp-stdint.h gstdint.h
7021 fi
7022
7023 ;;
7024 "config.h":H) echo timestamp > stamp-h1 ;;
7025
7026 esac
7027 done # for ac_tag
7028
7029
7030 as_fn_exit 0
7031 _ACEOF
7032 ac_clean_files=$ac_clean_files_save
7033
7034 test $ac_write_fail = 0 ||
7035 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
7036
7037
7038 # configure is writing to config.log, and then calls config.status.
7039 # config.status does its own redirection, appending to config.log.
7040 # Unfortunately, on DOS this fails, as config.log is still kept open
7041 # by configure, so config.status won't be able to write to it; its
7042 # output is simply discarded. So we exec the FD to /dev/null,
7043 # effectively closing config.log, so it can be properly (re)opened and
7044 # appended to by config.status. When coming back to configure, we
7045 # need to make the FD available again.
7046 if test "$no_create" != yes; then
7047 ac_cs_success=:
7048 ac_config_status_args=
7049 test "$silent" = yes &&
7050 ac_config_status_args="$ac_config_status_args --quiet"
7051 exec 5>/dev/null
7052 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
7053 exec 5>>config.log
7054 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7055 # would make configure fail if this is the last instruction.
7056 $ac_cs_success || as_fn_exit 1
7057 fi
7058 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7060 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
7061 fi
7062