]> git.ipfire.org Git - thirdparty/gcc.git/blob - gnattools/configure
b3b6aab1b72edd3f7bb94a9b11c3afdf46d511f2
[thirdparty/gcc.git] / gnattools / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100 IFS=$as_save_IFS
101
102 ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107 as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168 else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174 esac
175 fi
176 "
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191 exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
199 if (eval "$as_required") 2>/dev/null; then :
200 as_have_required=yes
201 else
202 as_have_required=no
203 fi
204 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
205
206 else
207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
208 as_found=false
209 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
210 do
211 IFS=$as_save_IFS
212 test -z "$as_dir" && as_dir=.
213 as_found=:
214 case $as_dir in #(
215 /*)
216 for as_base in sh bash ksh sh5; do
217 # Try only shells that exist, to save several forks.
218 as_shell=$as_dir/$as_base
219 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
220 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
221 CONFIG_SHELL=$as_shell as_have_required=yes
222 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
223 break 2
224 fi
225 fi
226 done;;
227 esac
228 as_found=false
229 done
230 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
232 CONFIG_SHELL=$SHELL as_have_required=yes
233 fi; }
234 IFS=$as_save_IFS
235
236
237 if test "x$CONFIG_SHELL" != x; then :
238 export CONFIG_SHELL
239 # We cannot yet assume a decent shell, so we have to provide a
240 # neutralization value for shells without unset; and this also
241 # works around shells that cannot unset nonexistent variables.
242 # Preserve -v and -x to the replacement shell.
243 BASH_ENV=/dev/null
244 ENV=/dev/null
245 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
246 case $- in # ((((
247 *v*x* | *x*v* ) as_opts=-vx ;;
248 *v* ) as_opts=-v ;;
249 *x* ) as_opts=-x ;;
250 * ) as_opts= ;;
251 esac
252 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
253 # Admittedly, this is quite paranoid, since all the known shells bail
254 # out after a failed `exec'.
255 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
256 exit 255
257 fi
258
259 if test x$as_have_required = xno; then :
260 $as_echo "$0: This script requires a shell more modern than all"
261 $as_echo "$0: the shells that I found on your system."
262 if test x${ZSH_VERSION+set} = xset ; then
263 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
264 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
265 else
266 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
267 $0: including any error possibly output before this
268 $0: message. Then install a modern shell, or manually run
269 $0: the script under such a shell if you do have one."
270 fi
271 exit 1
272 fi
273 fi
274 fi
275 SHELL=${CONFIG_SHELL-/bin/sh}
276 export SHELL
277 # Unset more variables known to interfere with behavior of common tools.
278 CLICOLOR_FORCE= GREP_OPTIONS=
279 unset CLICOLOR_FORCE GREP_OPTIONS
280
281 ## --------------------- ##
282 ## M4sh Shell Functions. ##
283 ## --------------------- ##
284 # as_fn_unset VAR
285 # ---------------
286 # Portably unset VAR.
287 as_fn_unset ()
288 {
289 { eval $1=; unset $1;}
290 }
291 as_unset=as_fn_unset
292
293 # as_fn_set_status STATUS
294 # -----------------------
295 # Set $? to STATUS, without forking.
296 as_fn_set_status ()
297 {
298 return $1
299 } # as_fn_set_status
300
301 # as_fn_exit STATUS
302 # -----------------
303 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
304 as_fn_exit ()
305 {
306 set +e
307 as_fn_set_status $1
308 exit $1
309 } # as_fn_exit
310
311 # as_fn_mkdir_p
312 # -------------
313 # Create "$as_dir" as a directory, including parents if necessary.
314 as_fn_mkdir_p ()
315 {
316
317 case $as_dir in #(
318 -*) as_dir=./$as_dir;;
319 esac
320 test -d "$as_dir" || eval $as_mkdir_p || {
321 as_dirs=
322 while :; do
323 case $as_dir in #(
324 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
325 *) as_qdir=$as_dir;;
326 esac
327 as_dirs="'$as_qdir' $as_dirs"
328 as_dir=`$as_dirname -- "$as_dir" ||
329 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
330 X"$as_dir" : 'X\(//\)[^/]' \| \
331 X"$as_dir" : 'X\(//\)$' \| \
332 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
333 $as_echo X"$as_dir" |
334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
335 s//\1/
336 q
337 }
338 /^X\(\/\/\)[^/].*/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)$/{
343 s//\1/
344 q
345 }
346 /^X\(\/\).*/{
347 s//\1/
348 q
349 }
350 s/.*/./; q'`
351 test -d "$as_dir" && break
352 done
353 test -z "$as_dirs" || eval "mkdir $as_dirs"
354 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
355
356
357 } # as_fn_mkdir_p
358
359 # as_fn_executable_p FILE
360 # -----------------------
361 # Test if FILE is an executable regular file.
362 as_fn_executable_p ()
363 {
364 test -f "$1" && test -x "$1"
365 } # as_fn_executable_p
366 # as_fn_append VAR VALUE
367 # ----------------------
368 # Append the text in VALUE to the end of the definition contained in VAR. Take
369 # advantage of any shell optimizations that allow amortized linear growth over
370 # repeated appends, instead of the typical quadratic growth present in naive
371 # implementations.
372 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
373 eval 'as_fn_append ()
374 {
375 eval $1+=\$2
376 }'
377 else
378 as_fn_append ()
379 {
380 eval $1=\$$1\$2
381 }
382 fi # as_fn_append
383
384 # as_fn_arith ARG...
385 # ------------------
386 # Perform arithmetic evaluation on the ARGs, and store the result in the
387 # global $as_val. Take advantage of shells that can avoid forks. The arguments
388 # must be portable across $(()) and expr.
389 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
390 eval 'as_fn_arith ()
391 {
392 as_val=$(( $* ))
393 }'
394 else
395 as_fn_arith ()
396 {
397 as_val=`expr "$@" || test $? -eq 1`
398 }
399 fi # as_fn_arith
400
401
402 # as_fn_error STATUS ERROR [LINENO LOG_FD]
403 # ----------------------------------------
404 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
405 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
406 # script with STATUS, using 1 if that was 0.
407 as_fn_error ()
408 {
409 as_status=$1; test $as_status -eq 0 && as_status=1
410 if test "$4"; then
411 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
412 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
413 fi
414 $as_echo "$as_me: error: $2" >&2
415 as_fn_exit $as_status
416 } # as_fn_error
417
418 if expr a : '\(a\)' >/dev/null 2>&1 &&
419 test "X`expr 00001 : '.*\(...\)'`" = X001; then
420 as_expr=expr
421 else
422 as_expr=false
423 fi
424
425 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
426 as_basename=basename
427 else
428 as_basename=false
429 fi
430
431 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
432 as_dirname=dirname
433 else
434 as_dirname=false
435 fi
436
437 as_me=`$as_basename -- "$0" ||
438 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
439 X"$0" : 'X\(//\)$' \| \
440 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
441 $as_echo X/"$0" |
442 sed '/^.*\/\([^/][^/]*\)\/*$/{
443 s//\1/
444 q
445 }
446 /^X\/\(\/\/\)$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\).*/{
451 s//\1/
452 q
453 }
454 s/.*/./; q'`
455
456 # Avoid depending upon Character Ranges.
457 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
458 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
459 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
460 as_cr_digits='0123456789'
461 as_cr_alnum=$as_cr_Letters$as_cr_digits
462
463
464 as_lineno_1=$LINENO as_lineno_1a=$LINENO
465 as_lineno_2=$LINENO as_lineno_2a=$LINENO
466 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
467 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
468 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
469 sed -n '
470 p
471 /[$]LINENO/=
472 ' <$as_myself |
473 sed '
474 s/[$]LINENO.*/&-/
475 t lineno
476 b
477 :lineno
478 N
479 :loop
480 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
481 t loop
482 s/-\n.*//
483 ' >$as_me.lineno &&
484 chmod +x "$as_me.lineno" ||
485 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
486
487 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
488 # already done that, so ensure we don't try to do so again and fall
489 # in an infinite loop. This has already happened in practice.
490 _as_can_reexec=no; export _as_can_reexec
491 # Don't try to exec as it changes $[0], causing all sort of problems
492 # (the dirname of $[0] is not the place where we might find the
493 # original and so on. Autoconf is especially sensitive to this).
494 . "./$as_me.lineno"
495 # Exit status is that of the last command.
496 exit
497 }
498
499 ECHO_C= ECHO_N= ECHO_T=
500 case `echo -n x` in #(((((
501 -n*)
502 case `echo 'xy\c'` in
503 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
504 xy) ECHO_C='\c';;
505 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
506 ECHO_T=' ';;
507 esac;;
508 *)
509 ECHO_N='-n';;
510 esac
511
512 rm -f conf$$ conf$$.exe conf$$.file
513 if test -d conf$$.dir; then
514 rm -f conf$$.dir/conf$$.file
515 else
516 rm -f conf$$.dir
517 mkdir conf$$.dir 2>/dev/null
518 fi
519 if (echo >conf$$.file) 2>/dev/null; then
520 if ln -s conf$$.file conf$$ 2>/dev/null; then
521 as_ln_s='ln -s'
522 # ... but there are two gotchas:
523 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
524 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
525 # In both cases, we have to default to `cp -pR'.
526 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
527 as_ln_s='cp -pR'
528 elif ln conf$$.file conf$$ 2>/dev/null; then
529 as_ln_s=ln
530 else
531 as_ln_s='cp -pR'
532 fi
533 else
534 as_ln_s='cp -pR'
535 fi
536 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
537 rmdir conf$$.dir 2>/dev/null
538
539 if mkdir -p . 2>/dev/null; then
540 as_mkdir_p='mkdir -p "$as_dir"'
541 else
542 test -d ./-p && rmdir ./-p
543 as_mkdir_p=false
544 fi
545
546 as_test_x='test -x'
547 as_executable_p=as_fn_executable_p
548
549 # Sed expression to map a string onto a valid CPP name.
550 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
551
552 # Sed expression to map a string onto a valid variable name.
553 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
554
555
556 test -n "$DJDIR" || exec 7<&0 </dev/null
557 exec 6>&1
558
559 # Name of the host.
560 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
561 # so uname gets run too.
562 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
563
564 #
565 # Initializations.
566 #
567 ac_default_prefix=/usr/local
568 ac_clean_files=
569 ac_config_libobj_dir=.
570 LIBOBJS=
571 cross_compiling=no
572 subdirs=
573 MFLAGS=
574 MAKEFLAGS=
575
576 # Identity of this package.
577 PACKAGE_NAME=
578 PACKAGE_TARNAME=
579 PACKAGE_VERSION=
580 PACKAGE_STRING=
581 PACKAGE_BUGREPORT=
582 PACKAGE_URL=
583
584 ac_unique_file="Makefile.in"
585 ac_subst_vars='LTLIBOBJS
586 LIBOBJS
587 default_gnattools_target
588 LD_PICFLAG
589 PICFLAG
590 warn_cflags
591 ADA_CFLAGS
592 EXTRA_GNATTOOLS
593 TOOLS_TARGET_PAIRS
594 LN_S
595 target_noncanonical
596 GNATMAKE
597 GNATBIND
598 OBJEXT
599 EXEEXT
600 ac_ct_CC
601 CPPFLAGS
602 LDFLAGS
603 CFLAGS
604 CC
605 target_os
606 target_vendor
607 target_cpu
608 target
609 host_os
610 host_vendor
611 host_cpu
612 host
613 build_os
614 build_vendor
615 build_cpu
616 build
617 INSTALL_DATA
618 INSTALL_SCRIPT
619 INSTALL_PROGRAM
620 MAINT
621 target_alias
622 host_alias
623 build_alias
624 LIBS
625 ECHO_T
626 ECHO_N
627 ECHO_C
628 DEFS
629 mandir
630 localedir
631 libdir
632 psdir
633 pdfdir
634 dvidir
635 htmldir
636 infodir
637 docdir
638 oldincludedir
639 includedir
640 localstatedir
641 sharedstatedir
642 sysconfdir
643 datadir
644 datarootdir
645 libexecdir
646 sbindir
647 bindir
648 program_transform_name
649 prefix
650 exec_prefix
651 PACKAGE_URL
652 PACKAGE_BUGREPORT
653 PACKAGE_STRING
654 PACKAGE_VERSION
655 PACKAGE_TARNAME
656 PACKAGE_NAME
657 PATH_SEPARATOR
658 SHELL'
659 ac_subst_files=''
660 ac_user_opts='
661 enable_option_checking
662 enable_maintainer_mode
663 enable_host_pie
664 enable_host_bind_now
665 '
666 ac_precious_vars='build_alias
667 host_alias
668 target_alias
669 CC
670 CFLAGS
671 LDFLAGS
672 LIBS
673 CPPFLAGS'
674
675
676 # Initialize some variables set by options.
677 ac_init_help=
678 ac_init_version=false
679 ac_unrecognized_opts=
680 ac_unrecognized_sep=
681 # The variables have the same names as the options, with
682 # dashes changed to underlines.
683 cache_file=/dev/null
684 exec_prefix=NONE
685 no_create=
686 no_recursion=
687 prefix=NONE
688 program_prefix=NONE
689 program_suffix=NONE
690 program_transform_name=s,x,x,
691 silent=
692 site=
693 srcdir=
694 verbose=
695 x_includes=NONE
696 x_libraries=NONE
697
698 # Installation directory options.
699 # These are left unexpanded so users can "make install exec_prefix=/foo"
700 # and all the variables that are supposed to be based on exec_prefix
701 # by default will actually change.
702 # Use braces instead of parens because sh, perl, etc. also accept them.
703 # (The list follows the same order as the GNU Coding Standards.)
704 bindir='${exec_prefix}/bin'
705 sbindir='${exec_prefix}/sbin'
706 libexecdir='${exec_prefix}/libexec'
707 datarootdir='${prefix}/share'
708 datadir='${datarootdir}'
709 sysconfdir='${prefix}/etc'
710 sharedstatedir='${prefix}/com'
711 localstatedir='${prefix}/var'
712 includedir='${prefix}/include'
713 oldincludedir='/usr/include'
714 docdir='${datarootdir}/doc/${PACKAGE}'
715 infodir='${datarootdir}/info'
716 htmldir='${docdir}'
717 dvidir='${docdir}'
718 pdfdir='${docdir}'
719 psdir='${docdir}'
720 libdir='${exec_prefix}/lib'
721 localedir='${datarootdir}/locale'
722 mandir='${datarootdir}/man'
723
724 ac_prev=
725 ac_dashdash=
726 for ac_option
727 do
728 # If the previous option needs an argument, assign it.
729 if test -n "$ac_prev"; then
730 eval $ac_prev=\$ac_option
731 ac_prev=
732 continue
733 fi
734
735 case $ac_option in
736 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
737 *=) ac_optarg= ;;
738 *) ac_optarg=yes ;;
739 esac
740
741 # Accept the important Cygnus configure options, so we can diagnose typos.
742
743 case $ac_dashdash$ac_option in
744 --)
745 ac_dashdash=yes ;;
746
747 -bindir | --bindir | --bindi | --bind | --bin | --bi)
748 ac_prev=bindir ;;
749 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
750 bindir=$ac_optarg ;;
751
752 -build | --build | --buil | --bui | --bu)
753 ac_prev=build_alias ;;
754 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
755 build_alias=$ac_optarg ;;
756
757 -cache-file | --cache-file | --cache-fil | --cache-fi \
758 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
759 ac_prev=cache_file ;;
760 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
761 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
762 cache_file=$ac_optarg ;;
763
764 --config-cache | -C)
765 cache_file=config.cache ;;
766
767 -datadir | --datadir | --datadi | --datad)
768 ac_prev=datadir ;;
769 -datadir=* | --datadir=* | --datadi=* | --datad=*)
770 datadir=$ac_optarg ;;
771
772 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
773 | --dataroo | --dataro | --datar)
774 ac_prev=datarootdir ;;
775 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
776 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
777 datarootdir=$ac_optarg ;;
778
779 -disable-* | --disable-*)
780 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
781 # Reject names that are not valid shell variable names.
782 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
783 as_fn_error $? "invalid feature name: $ac_useropt"
784 ac_useropt_orig=$ac_useropt
785 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
786 case $ac_user_opts in
787 *"
788 "enable_$ac_useropt"
789 "*) ;;
790 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
791 ac_unrecognized_sep=', ';;
792 esac
793 eval enable_$ac_useropt=no ;;
794
795 -docdir | --docdir | --docdi | --doc | --do)
796 ac_prev=docdir ;;
797 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
798 docdir=$ac_optarg ;;
799
800 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
801 ac_prev=dvidir ;;
802 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
803 dvidir=$ac_optarg ;;
804
805 -enable-* | --enable-*)
806 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
807 # Reject names that are not valid shell variable names.
808 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
809 as_fn_error $? "invalid feature name: $ac_useropt"
810 ac_useropt_orig=$ac_useropt
811 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
812 case $ac_user_opts in
813 *"
814 "enable_$ac_useropt"
815 "*) ;;
816 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
817 ac_unrecognized_sep=', ';;
818 esac
819 eval enable_$ac_useropt=\$ac_optarg ;;
820
821 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
822 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
823 | --exec | --exe | --ex)
824 ac_prev=exec_prefix ;;
825 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
826 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
827 | --exec=* | --exe=* | --ex=*)
828 exec_prefix=$ac_optarg ;;
829
830 -gas | --gas | --ga | --g)
831 # Obsolete; use --with-gas.
832 with_gas=yes ;;
833
834 -help | --help | --hel | --he | -h)
835 ac_init_help=long ;;
836 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
837 ac_init_help=recursive ;;
838 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
839 ac_init_help=short ;;
840
841 -host | --host | --hos | --ho)
842 ac_prev=host_alias ;;
843 -host=* | --host=* | --hos=* | --ho=*)
844 host_alias=$ac_optarg ;;
845
846 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
847 ac_prev=htmldir ;;
848 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
849 | --ht=*)
850 htmldir=$ac_optarg ;;
851
852 -includedir | --includedir | --includedi | --included | --include \
853 | --includ | --inclu | --incl | --inc)
854 ac_prev=includedir ;;
855 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
856 | --includ=* | --inclu=* | --incl=* | --inc=*)
857 includedir=$ac_optarg ;;
858
859 -infodir | --infodir | --infodi | --infod | --info | --inf)
860 ac_prev=infodir ;;
861 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
862 infodir=$ac_optarg ;;
863
864 -libdir | --libdir | --libdi | --libd)
865 ac_prev=libdir ;;
866 -libdir=* | --libdir=* | --libdi=* | --libd=*)
867 libdir=$ac_optarg ;;
868
869 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
870 | --libexe | --libex | --libe)
871 ac_prev=libexecdir ;;
872 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
873 | --libexe=* | --libex=* | --libe=*)
874 libexecdir=$ac_optarg ;;
875
876 -localedir | --localedir | --localedi | --localed | --locale)
877 ac_prev=localedir ;;
878 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
879 localedir=$ac_optarg ;;
880
881 -localstatedir | --localstatedir | --localstatedi | --localstated \
882 | --localstate | --localstat | --localsta | --localst | --locals)
883 ac_prev=localstatedir ;;
884 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
885 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
886 localstatedir=$ac_optarg ;;
887
888 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
889 ac_prev=mandir ;;
890 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
891 mandir=$ac_optarg ;;
892
893 -nfp | --nfp | --nf)
894 # Obsolete; use --without-fp.
895 with_fp=no ;;
896
897 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
898 | --no-cr | --no-c | -n)
899 no_create=yes ;;
900
901 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
902 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
903 no_recursion=yes ;;
904
905 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
906 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
907 | --oldin | --oldi | --old | --ol | --o)
908 ac_prev=oldincludedir ;;
909 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
910 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
911 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
912 oldincludedir=$ac_optarg ;;
913
914 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
915 ac_prev=prefix ;;
916 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
917 prefix=$ac_optarg ;;
918
919 -program-prefix | --program-prefix | --program-prefi | --program-pref \
920 | --program-pre | --program-pr | --program-p)
921 ac_prev=program_prefix ;;
922 -program-prefix=* | --program-prefix=* | --program-prefi=* \
923 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
924 program_prefix=$ac_optarg ;;
925
926 -program-suffix | --program-suffix | --program-suffi | --program-suff \
927 | --program-suf | --program-su | --program-s)
928 ac_prev=program_suffix ;;
929 -program-suffix=* | --program-suffix=* | --program-suffi=* \
930 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
931 program_suffix=$ac_optarg ;;
932
933 -program-transform-name | --program-transform-name \
934 | --program-transform-nam | --program-transform-na \
935 | --program-transform-n | --program-transform- \
936 | --program-transform | --program-transfor \
937 | --program-transfo | --program-transf \
938 | --program-trans | --program-tran \
939 | --progr-tra | --program-tr | --program-t)
940 ac_prev=program_transform_name ;;
941 -program-transform-name=* | --program-transform-name=* \
942 | --program-transform-nam=* | --program-transform-na=* \
943 | --program-transform-n=* | --program-transform-=* \
944 | --program-transform=* | --program-transfor=* \
945 | --program-transfo=* | --program-transf=* \
946 | --program-trans=* | --program-tran=* \
947 | --progr-tra=* | --program-tr=* | --program-t=*)
948 program_transform_name=$ac_optarg ;;
949
950 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
951 ac_prev=pdfdir ;;
952 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
953 pdfdir=$ac_optarg ;;
954
955 -psdir | --psdir | --psdi | --psd | --ps)
956 ac_prev=psdir ;;
957 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
958 psdir=$ac_optarg ;;
959
960 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
961 | -silent | --silent | --silen | --sile | --sil)
962 silent=yes ;;
963
964 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
965 ac_prev=sbindir ;;
966 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
967 | --sbi=* | --sb=*)
968 sbindir=$ac_optarg ;;
969
970 -sharedstatedir | --sharedstatedir | --sharedstatedi \
971 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
972 | --sharedst | --shareds | --shared | --share | --shar \
973 | --sha | --sh)
974 ac_prev=sharedstatedir ;;
975 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
976 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
977 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
978 | --sha=* | --sh=*)
979 sharedstatedir=$ac_optarg ;;
980
981 -site | --site | --sit)
982 ac_prev=site ;;
983 -site=* | --site=* | --sit=*)
984 site=$ac_optarg ;;
985
986 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
987 ac_prev=srcdir ;;
988 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
989 srcdir=$ac_optarg ;;
990
991 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
992 | --syscon | --sysco | --sysc | --sys | --sy)
993 ac_prev=sysconfdir ;;
994 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
995 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
996 sysconfdir=$ac_optarg ;;
997
998 -target | --target | --targe | --targ | --tar | --ta | --t)
999 ac_prev=target_alias ;;
1000 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1001 target_alias=$ac_optarg ;;
1002
1003 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1004 verbose=yes ;;
1005
1006 -version | --version | --versio | --versi | --vers | -V)
1007 ac_init_version=: ;;
1008
1009 -with-* | --with-*)
1010 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1011 # Reject names that are not valid shell variable names.
1012 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1013 as_fn_error $? "invalid package name: $ac_useropt"
1014 ac_useropt_orig=$ac_useropt
1015 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1016 case $ac_user_opts in
1017 *"
1018 "with_$ac_useropt"
1019 "*) ;;
1020 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1021 ac_unrecognized_sep=', ';;
1022 esac
1023 eval with_$ac_useropt=\$ac_optarg ;;
1024
1025 -without-* | --without-*)
1026 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1027 # Reject names that are not valid shell variable names.
1028 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1029 as_fn_error $? "invalid package name: $ac_useropt"
1030 ac_useropt_orig=$ac_useropt
1031 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1032 case $ac_user_opts in
1033 *"
1034 "with_$ac_useropt"
1035 "*) ;;
1036 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1037 ac_unrecognized_sep=', ';;
1038 esac
1039 eval with_$ac_useropt=no ;;
1040
1041 --x)
1042 # Obsolete; use --with-x.
1043 with_x=yes ;;
1044
1045 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1046 | --x-incl | --x-inc | --x-in | --x-i)
1047 ac_prev=x_includes ;;
1048 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1049 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1050 x_includes=$ac_optarg ;;
1051
1052 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1053 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1054 ac_prev=x_libraries ;;
1055 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1056 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1057 x_libraries=$ac_optarg ;;
1058
1059 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1060 Try \`$0 --help' for more information"
1061 ;;
1062
1063 *=*)
1064 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1065 # Reject names that are not valid shell variable names.
1066 case $ac_envvar in #(
1067 '' | [0-9]* | *[!_$as_cr_alnum]* )
1068 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1069 esac
1070 eval $ac_envvar=\$ac_optarg
1071 export $ac_envvar ;;
1072
1073 *)
1074 # FIXME: should be removed in autoconf 3.0.
1075 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1076 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1077 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1078 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1079 ;;
1080
1081 esac
1082 done
1083
1084 if test -n "$ac_prev"; then
1085 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1086 as_fn_error $? "missing argument to $ac_option"
1087 fi
1088
1089 if test -n "$ac_unrecognized_opts"; then
1090 case $enable_option_checking in
1091 no) ;;
1092 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1093 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1094 esac
1095 fi
1096
1097 # Check all directory arguments for consistency.
1098 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1099 datadir sysconfdir sharedstatedir localstatedir includedir \
1100 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1101 libdir localedir mandir
1102 do
1103 eval ac_val=\$$ac_var
1104 # Remove trailing slashes.
1105 case $ac_val in
1106 */ )
1107 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1108 eval $ac_var=\$ac_val;;
1109 esac
1110 # Be sure to have absolute directory names.
1111 case $ac_val in
1112 [\\/$]* | ?:[\\/]* ) continue;;
1113 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1114 esac
1115 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1116 done
1117
1118 # There might be people who depend on the old broken behavior: `$host'
1119 # used to hold the argument of --host etc.
1120 # FIXME: To remove some day.
1121 build=$build_alias
1122 host=$host_alias
1123 target=$target_alias
1124
1125 # FIXME: To remove some day.
1126 if test "x$host_alias" != x; then
1127 if test "x$build_alias" = x; then
1128 cross_compiling=maybe
1129 elif test "x$build_alias" != "x$host_alias"; then
1130 cross_compiling=yes
1131 fi
1132 fi
1133
1134 ac_tool_prefix=
1135 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1136
1137 test "$silent" = yes && exec 6>/dev/null
1138
1139
1140 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1141 ac_ls_di=`ls -di .` &&
1142 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1143 as_fn_error $? "working directory cannot be determined"
1144 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1145 as_fn_error $? "pwd does not report name of working directory"
1146
1147
1148 # Find the source files, if location was not specified.
1149 if test -z "$srcdir"; then
1150 ac_srcdir_defaulted=yes
1151 # Try the directory containing this script, then the parent directory.
1152 ac_confdir=`$as_dirname -- "$as_myself" ||
1153 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1154 X"$as_myself" : 'X\(//\)[^/]' \| \
1155 X"$as_myself" : 'X\(//\)$' \| \
1156 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1157 $as_echo X"$as_myself" |
1158 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1159 s//\1/
1160 q
1161 }
1162 /^X\(\/\/\)[^/].*/{
1163 s//\1/
1164 q
1165 }
1166 /^X\(\/\/\)$/{
1167 s//\1/
1168 q
1169 }
1170 /^X\(\/\).*/{
1171 s//\1/
1172 q
1173 }
1174 s/.*/./; q'`
1175 srcdir=$ac_confdir
1176 if test ! -r "$srcdir/$ac_unique_file"; then
1177 srcdir=..
1178 fi
1179 else
1180 ac_srcdir_defaulted=no
1181 fi
1182 if test ! -r "$srcdir/$ac_unique_file"; then
1183 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1184 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1185 fi
1186 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1187 ac_abs_confdir=`(
1188 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1189 pwd)`
1190 # When building in place, set srcdir=.
1191 if test "$ac_abs_confdir" = "$ac_pwd"; then
1192 srcdir=.
1193 fi
1194 # Remove unnecessary trailing slashes from srcdir.
1195 # Double slashes in file names in object file debugging info
1196 # mess up M-x gdb in Emacs.
1197 case $srcdir in
1198 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1199 esac
1200 for ac_var in $ac_precious_vars; do
1201 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1202 eval ac_env_${ac_var}_value=\$${ac_var}
1203 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1204 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1205 done
1206
1207 #
1208 # Report the --help message.
1209 #
1210 if test "$ac_init_help" = "long"; then
1211 # Omit some internal or obsolete options to make the list less imposing.
1212 # This message is too long to be a string in the A/UX 3.1 sh.
1213 cat <<_ACEOF
1214 \`configure' configures this package to adapt to many kinds of systems.
1215
1216 Usage: $0 [OPTION]... [VAR=VALUE]...
1217
1218 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1219 VAR=VALUE. See below for descriptions of some of the useful variables.
1220
1221 Defaults for the options are specified in brackets.
1222
1223 Configuration:
1224 -h, --help display this help and exit
1225 --help=short display options specific to this package
1226 --help=recursive display the short help of all the included packages
1227 -V, --version display version information and exit
1228 -q, --quiet, --silent do not print \`checking ...' messages
1229 --cache-file=FILE cache test results in FILE [disabled]
1230 -C, --config-cache alias for \`--cache-file=config.cache'
1231 -n, --no-create do not create output files
1232 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1233
1234 Installation directories:
1235 --prefix=PREFIX install architecture-independent files in PREFIX
1236 [$ac_default_prefix]
1237 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1238 [PREFIX]
1239
1240 By default, \`make install' will install all the files in
1241 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1242 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1243 for instance \`--prefix=\$HOME'.
1244
1245 For better control, use the options below.
1246
1247 Fine tuning of the installation directories:
1248 --bindir=DIR user executables [EPREFIX/bin]
1249 --sbindir=DIR system admin executables [EPREFIX/sbin]
1250 --libexecdir=DIR program executables [EPREFIX/libexec]
1251 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1252 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1253 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1254 --libdir=DIR object code libraries [EPREFIX/lib]
1255 --includedir=DIR C header files [PREFIX/include]
1256 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1257 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1258 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1259 --infodir=DIR info documentation [DATAROOTDIR/info]
1260 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1261 --mandir=DIR man documentation [DATAROOTDIR/man]
1262 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1263 --htmldir=DIR html documentation [DOCDIR]
1264 --dvidir=DIR dvi documentation [DOCDIR]
1265 --pdfdir=DIR pdf documentation [DOCDIR]
1266 --psdir=DIR ps documentation [DOCDIR]
1267 _ACEOF
1268
1269 cat <<\_ACEOF
1270
1271 System types:
1272 --build=BUILD configure for building on BUILD [guessed]
1273 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1274 --target=TARGET configure for building compilers for TARGET [HOST]
1275 _ACEOF
1276 fi
1277
1278 if test -n "$ac_init_help"; then
1279
1280 cat <<\_ACEOF
1281
1282 Optional Features:
1283 --disable-option-checking ignore unrecognized --enable/--with options
1284 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1285 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1286 --enable-maintainer-mode
1287 enable make rules and dependencies not useful (and
1288 sometimes confusing) to the casual installer
1289 --enable-host-pie build host code as PIE
1290 --enable-host-bind-now link host code as BIND_NOW
1291
1292 Some influential environment variables:
1293 CC C compiler command
1294 CFLAGS C compiler flags
1295 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1296 nonstandard directory <lib dir>
1297 LIBS libraries to pass to the linker, e.g. -l<library>
1298 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1299 you have headers in a nonstandard directory <include dir>
1300
1301 Use these variables to override the choices made by `configure' or to help
1302 it to find libraries and programs with nonstandard names/locations.
1303
1304 Report bugs to the package provider.
1305 _ACEOF
1306 ac_status=$?
1307 fi
1308
1309 if test "$ac_init_help" = "recursive"; then
1310 # If there are subdirs, report their specific --help.
1311 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1312 test -d "$ac_dir" ||
1313 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1314 continue
1315 ac_builddir=.
1316
1317 case "$ac_dir" in
1318 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1319 *)
1320 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1321 # A ".." for each directory in $ac_dir_suffix.
1322 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1323 case $ac_top_builddir_sub in
1324 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1325 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1326 esac ;;
1327 esac
1328 ac_abs_top_builddir=$ac_pwd
1329 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1330 # for backward compatibility:
1331 ac_top_builddir=$ac_top_build_prefix
1332
1333 case $srcdir in
1334 .) # We are building in place.
1335 ac_srcdir=.
1336 ac_top_srcdir=$ac_top_builddir_sub
1337 ac_abs_top_srcdir=$ac_pwd ;;
1338 [\\/]* | ?:[\\/]* ) # Absolute name.
1339 ac_srcdir=$srcdir$ac_dir_suffix;
1340 ac_top_srcdir=$srcdir
1341 ac_abs_top_srcdir=$srcdir ;;
1342 *) # Relative name.
1343 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1344 ac_top_srcdir=$ac_top_build_prefix$srcdir
1345 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1346 esac
1347 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1348
1349 cd "$ac_dir" || { ac_status=$?; continue; }
1350 # Check for guested configure.
1351 if test -f "$ac_srcdir/configure.gnu"; then
1352 echo &&
1353 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1354 elif test -f "$ac_srcdir/configure"; then
1355 echo &&
1356 $SHELL "$ac_srcdir/configure" --help=recursive
1357 else
1358 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1359 fi || ac_status=$?
1360 cd "$ac_pwd" || { ac_status=$?; break; }
1361 done
1362 fi
1363
1364 test -n "$ac_init_help" && exit $ac_status
1365 if $ac_init_version; then
1366 cat <<\_ACEOF
1367 configure
1368 generated by GNU Autoconf 2.69
1369
1370 Copyright (C) 2012 Free Software Foundation, Inc.
1371 This configure script is free software; the Free Software Foundation
1372 gives unlimited permission to copy, distribute and modify it.
1373 _ACEOF
1374 exit
1375 fi
1376
1377 ## ------------------------ ##
1378 ## Autoconf initialization. ##
1379 ## ------------------------ ##
1380
1381 # ac_fn_c_try_compile LINENO
1382 # --------------------------
1383 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1384 ac_fn_c_try_compile ()
1385 {
1386 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1387 rm -f conftest.$ac_objext
1388 if { { ac_try="$ac_compile"
1389 case "(($ac_try" in
1390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1391 *) ac_try_echo=$ac_try;;
1392 esac
1393 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1394 $as_echo "$ac_try_echo"; } >&5
1395 (eval "$ac_compile") 2>conftest.err
1396 ac_status=$?
1397 if test -s conftest.err; then
1398 grep -v '^ *+' conftest.err >conftest.er1
1399 cat conftest.er1 >&5
1400 mv -f conftest.er1 conftest.err
1401 fi
1402 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1403 test $ac_status = 0; } && {
1404 test -z "$ac_c_werror_flag" ||
1405 test ! -s conftest.err
1406 } && test -s conftest.$ac_objext; then :
1407 ac_retval=0
1408 else
1409 $as_echo "$as_me: failed program was:" >&5
1410 sed 's/^/| /' conftest.$ac_ext >&5
1411
1412 ac_retval=1
1413 fi
1414 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1415 as_fn_set_status $ac_retval
1416
1417 } # ac_fn_c_try_compile
1418 cat >config.log <<_ACEOF
1419 This file contains any messages produced by compilers while
1420 running configure, to aid debugging if configure makes a mistake.
1421
1422 It was created by $as_me, which was
1423 generated by GNU Autoconf 2.69. Invocation command line was
1424
1425 $ $0 $@
1426
1427 _ACEOF
1428 exec 5>>config.log
1429 {
1430 cat <<_ASUNAME
1431 ## --------- ##
1432 ## Platform. ##
1433 ## --------- ##
1434
1435 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1436 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1437 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1438 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1439 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1440
1441 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1442 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1443
1444 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1445 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1446 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1447 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1448 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1449 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1450 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1451
1452 _ASUNAME
1453
1454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1455 for as_dir in $PATH
1456 do
1457 IFS=$as_save_IFS
1458 test -z "$as_dir" && as_dir=.
1459 $as_echo "PATH: $as_dir"
1460 done
1461 IFS=$as_save_IFS
1462
1463 } >&5
1464
1465 cat >&5 <<_ACEOF
1466
1467
1468 ## ----------- ##
1469 ## Core tests. ##
1470 ## ----------- ##
1471
1472 _ACEOF
1473
1474
1475 # Keep a trace of the command line.
1476 # Strip out --no-create and --no-recursion so they do not pile up.
1477 # Strip out --silent because we don't want to record it for future runs.
1478 # Also quote any args containing shell meta-characters.
1479 # Make two passes to allow for proper duplicate-argument suppression.
1480 ac_configure_args=
1481 ac_configure_args0=
1482 ac_configure_args1=
1483 ac_must_keep_next=false
1484 for ac_pass in 1 2
1485 do
1486 for ac_arg
1487 do
1488 case $ac_arg in
1489 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1490 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1491 | -silent | --silent | --silen | --sile | --sil)
1492 continue ;;
1493 *\'*)
1494 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1495 esac
1496 case $ac_pass in
1497 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1498 2)
1499 as_fn_append ac_configure_args1 " '$ac_arg'"
1500 if test $ac_must_keep_next = true; then
1501 ac_must_keep_next=false # Got value, back to normal.
1502 else
1503 case $ac_arg in
1504 *=* | --config-cache | -C | -disable-* | --disable-* \
1505 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1506 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1507 | -with-* | --with-* | -without-* | --without-* | --x)
1508 case "$ac_configure_args0 " in
1509 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1510 esac
1511 ;;
1512 -* ) ac_must_keep_next=true ;;
1513 esac
1514 fi
1515 as_fn_append ac_configure_args " '$ac_arg'"
1516 ;;
1517 esac
1518 done
1519 done
1520 { ac_configure_args0=; unset ac_configure_args0;}
1521 { ac_configure_args1=; unset ac_configure_args1;}
1522
1523 # When interrupted or exit'd, cleanup temporary files, and complete
1524 # config.log. We remove comments because anyway the quotes in there
1525 # would cause problems or look ugly.
1526 # WARNING: Use '\'' to represent an apostrophe within the trap.
1527 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1528 trap 'exit_status=$?
1529 # Save into config.log some information that might help in debugging.
1530 {
1531 echo
1532
1533 $as_echo "## ---------------- ##
1534 ## Cache variables. ##
1535 ## ---------------- ##"
1536 echo
1537 # The following way of writing the cache mishandles newlines in values,
1538 (
1539 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1540 eval ac_val=\$$ac_var
1541 case $ac_val in #(
1542 *${as_nl}*)
1543 case $ac_var in #(
1544 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1545 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1546 esac
1547 case $ac_var in #(
1548 _ | IFS | as_nl) ;; #(
1549 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1550 *) { eval $ac_var=; unset $ac_var;} ;;
1551 esac ;;
1552 esac
1553 done
1554 (set) 2>&1 |
1555 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1556 *${as_nl}ac_space=\ *)
1557 sed -n \
1558 "s/'\''/'\''\\\\'\'''\''/g;
1559 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1560 ;; #(
1561 *)
1562 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1563 ;;
1564 esac |
1565 sort
1566 )
1567 echo
1568
1569 $as_echo "## ----------------- ##
1570 ## Output variables. ##
1571 ## ----------------- ##"
1572 echo
1573 for ac_var in $ac_subst_vars
1574 do
1575 eval ac_val=\$$ac_var
1576 case $ac_val in
1577 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1578 esac
1579 $as_echo "$ac_var='\''$ac_val'\''"
1580 done | sort
1581 echo
1582
1583 if test -n "$ac_subst_files"; then
1584 $as_echo "## ------------------- ##
1585 ## File substitutions. ##
1586 ## ------------------- ##"
1587 echo
1588 for ac_var in $ac_subst_files
1589 do
1590 eval ac_val=\$$ac_var
1591 case $ac_val in
1592 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593 esac
1594 $as_echo "$ac_var='\''$ac_val'\''"
1595 done | sort
1596 echo
1597 fi
1598
1599 if test -s confdefs.h; then
1600 $as_echo "## ----------- ##
1601 ## confdefs.h. ##
1602 ## ----------- ##"
1603 echo
1604 cat confdefs.h
1605 echo
1606 fi
1607 test "$ac_signal" != 0 &&
1608 $as_echo "$as_me: caught signal $ac_signal"
1609 $as_echo "$as_me: exit $exit_status"
1610 } >&5
1611 rm -f core *.core core.conftest.* &&
1612 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1613 exit $exit_status
1614 ' 0
1615 for ac_signal in 1 2 13 15; do
1616 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1617 done
1618 ac_signal=0
1619
1620 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1621 rm -f -r conftest* confdefs.h
1622
1623 $as_echo "/* confdefs.h */" > confdefs.h
1624
1625 # Predefined preprocessor variables.
1626
1627 cat >>confdefs.h <<_ACEOF
1628 #define PACKAGE_NAME "$PACKAGE_NAME"
1629 _ACEOF
1630
1631 cat >>confdefs.h <<_ACEOF
1632 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1633 _ACEOF
1634
1635 cat >>confdefs.h <<_ACEOF
1636 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1637 _ACEOF
1638
1639 cat >>confdefs.h <<_ACEOF
1640 #define PACKAGE_STRING "$PACKAGE_STRING"
1641 _ACEOF
1642
1643 cat >>confdefs.h <<_ACEOF
1644 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1645 _ACEOF
1646
1647 cat >>confdefs.h <<_ACEOF
1648 #define PACKAGE_URL "$PACKAGE_URL"
1649 _ACEOF
1650
1651
1652 # Let the site file select an alternate cache file if it wants to.
1653 # Prefer an explicitly selected file to automatically selected ones.
1654 ac_site_file1=NONE
1655 ac_site_file2=NONE
1656 if test -n "$CONFIG_SITE"; then
1657 # We do not want a PATH search for config.site.
1658 case $CONFIG_SITE in #((
1659 -*) ac_site_file1=./$CONFIG_SITE;;
1660 */*) ac_site_file1=$CONFIG_SITE;;
1661 *) ac_site_file1=./$CONFIG_SITE;;
1662 esac
1663 elif test "x$prefix" != xNONE; then
1664 ac_site_file1=$prefix/share/config.site
1665 ac_site_file2=$prefix/etc/config.site
1666 else
1667 ac_site_file1=$ac_default_prefix/share/config.site
1668 ac_site_file2=$ac_default_prefix/etc/config.site
1669 fi
1670 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1671 do
1672 test "x$ac_site_file" = xNONE && continue
1673 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1675 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1676 sed 's/^/| /' "$ac_site_file" >&5
1677 . "$ac_site_file" \
1678 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1679 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1680 as_fn_error $? "failed to load site script $ac_site_file
1681 See \`config.log' for more details" "$LINENO" 5; }
1682 fi
1683 done
1684
1685 if test -r "$cache_file"; then
1686 # Some versions of bash will fail to source /dev/null (special files
1687 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1688 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1689 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1690 $as_echo "$as_me: loading cache $cache_file" >&6;}
1691 case $cache_file in
1692 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1693 *) . "./$cache_file";;
1694 esac
1695 fi
1696 else
1697 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1698 $as_echo "$as_me: creating cache $cache_file" >&6;}
1699 >$cache_file
1700 fi
1701
1702 # Check that the precious variables saved in the cache have kept the same
1703 # value.
1704 ac_cache_corrupted=false
1705 for ac_var in $ac_precious_vars; do
1706 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1707 eval ac_new_set=\$ac_env_${ac_var}_set
1708 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1709 eval ac_new_val=\$ac_env_${ac_var}_value
1710 case $ac_old_set,$ac_new_set in
1711 set,)
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1713 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1714 ac_cache_corrupted=: ;;
1715 ,set)
1716 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1717 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1718 ac_cache_corrupted=: ;;
1719 ,);;
1720 *)
1721 if test "x$ac_old_val" != "x$ac_new_val"; then
1722 # differences in whitespace do not lead to failure.
1723 ac_old_val_w=`echo x $ac_old_val`
1724 ac_new_val_w=`echo x $ac_new_val`
1725 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1727 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1728 ac_cache_corrupted=:
1729 else
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1731 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1732 eval $ac_var=\$ac_old_val
1733 fi
1734 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
1735 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1736 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
1737 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1738 fi;;
1739 esac
1740 # Pass precious variables to config.status.
1741 if test "$ac_new_set" = set; then
1742 case $ac_new_val in
1743 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1744 *) ac_arg=$ac_var=$ac_new_val ;;
1745 esac
1746 case " $ac_configure_args " in
1747 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1748 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1749 esac
1750 fi
1751 done
1752 if $ac_cache_corrupted; then
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1754 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1755 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1756 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1757 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
1758 fi
1759 ## -------------------- ##
1760 ## Main body of script. ##
1761 ## -------------------- ##
1762
1763 ac_ext=c
1764 ac_cpp='$CPP $CPPFLAGS'
1765 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1766 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1767 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1768
1769
1770
1771
1772
1773
1774
1775
1776 # Command-line options.
1777 # Very limited version of AC_MAINTAINER_MODE.
1778 # Check whether --enable-maintainer-mode was given.
1779 if test "${enable_maintainer_mode+set}" = set; then :
1780 enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in
1781 yes) MAINT='' ;;
1782 no) MAINT='#' ;;
1783 *) as_fn_error $? "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;;
1784 esac
1785 maintainer_mode=${enableval}
1786 else
1787 MAINT='#'
1788 fi
1789
1790
1791 # Start of actual configure tests
1792
1793 ac_aux_dir=
1794 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1795 if test -f "$ac_dir/install-sh"; then
1796 ac_aux_dir=$ac_dir
1797 ac_install_sh="$ac_aux_dir/install-sh -c"
1798 break
1799 elif test -f "$ac_dir/install.sh"; then
1800 ac_aux_dir=$ac_dir
1801 ac_install_sh="$ac_aux_dir/install.sh -c"
1802 break
1803 elif test -f "$ac_dir/shtool"; then
1804 ac_aux_dir=$ac_dir
1805 ac_install_sh="$ac_aux_dir/shtool install -c"
1806 break
1807 fi
1808 done
1809 if test -z "$ac_aux_dir"; then
1810 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
1811 fi
1812
1813 # These three variables are undocumented and unsupported,
1814 # and are intended to be withdrawn in a future Autoconf release.
1815 # They can cause serious problems if a builder's source tree is in a directory
1816 # whose full name contains unusual characters.
1817 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1818 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1819 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1820
1821
1822 # Find a good install program. We prefer a C program (faster),
1823 # so one script is as good as another. But avoid the broken or
1824 # incompatible versions:
1825 # SysV /etc/install, /usr/sbin/install
1826 # SunOS /usr/etc/install
1827 # IRIX /sbin/install
1828 # AIX /bin/install
1829 # AmigaOS /C/install, which installs bootblocks on floppy discs
1830 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1831 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1832 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1833 # OS/2's system install, which has a completely different semantic
1834 # ./install, which can be erroneously created by make from ./install.sh.
1835 # Reject install programs that cannot install multiple files.
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
1837 $as_echo_n "checking for a BSD-compatible install... " >&6; }
1838 if test -z "$INSTALL"; then
1839 if ${ac_cv_path_install+:} false; then :
1840 $as_echo_n "(cached) " >&6
1841 else
1842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1843 for as_dir in $PATH
1844 do
1845 IFS=$as_save_IFS
1846 test -z "$as_dir" && as_dir=.
1847 # Account for people who put trailing slashes in PATH elements.
1848 case $as_dir/ in #((
1849 ./ | .// | /[cC]/* | \
1850 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1851 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
1852 /usr/ucb/* ) ;;
1853 *)
1854 # OSF1 and SCO ODT 3.0 have their own names for install.
1855 # Don't use installbsd from OSF since it installs stuff as root
1856 # by default.
1857 for ac_prog in ginstall scoinst install; do
1858 for ac_exec_ext in '' $ac_executable_extensions; do
1859 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1860 if test $ac_prog = install &&
1861 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1862 # AIX install. It has an incompatible calling convention.
1863 :
1864 elif test $ac_prog = install &&
1865 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1866 # program-specific install script used by HP pwplus--don't use.
1867 :
1868 else
1869 rm -rf conftest.one conftest.two conftest.dir
1870 echo one > conftest.one
1871 echo two > conftest.two
1872 mkdir conftest.dir
1873 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
1874 test -s conftest.one && test -s conftest.two &&
1875 test -s conftest.dir/conftest.one &&
1876 test -s conftest.dir/conftest.two
1877 then
1878 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1879 break 3
1880 fi
1881 fi
1882 fi
1883 done
1884 done
1885 ;;
1886 esac
1887
1888 done
1889 IFS=$as_save_IFS
1890
1891 rm -rf conftest.one conftest.two conftest.dir
1892
1893 fi
1894 if test "${ac_cv_path_install+set}" = set; then
1895 INSTALL=$ac_cv_path_install
1896 else
1897 # As a last resort, use the slow shell script. Don't cache a
1898 # value for INSTALL within a source directory, because that will
1899 # break other packages using the cache if that directory is
1900 # removed, or if the value is a relative name.
1901 INSTALL=$ac_install_sh
1902 fi
1903 fi
1904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
1905 $as_echo "$INSTALL" >&6; }
1906
1907 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1908 # It thinks the first close brace ends the variable substitution.
1909 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1910
1911 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1912
1913 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1914
1915
1916 # Make sure we can run config.sub.
1917 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1918 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
1919
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1921 $as_echo_n "checking build system type... " >&6; }
1922 if ${ac_cv_build+:} false; then :
1923 $as_echo_n "(cached) " >&6
1924 else
1925 ac_build_alias=$build_alias
1926 test "x$ac_build_alias" = x &&
1927 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1928 test "x$ac_build_alias" = x &&
1929 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1930 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1931 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
1932
1933 fi
1934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1935 $as_echo "$ac_cv_build" >&6; }
1936 case $ac_cv_build in
1937 *-*-*) ;;
1938 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
1939 esac
1940 build=$ac_cv_build
1941 ac_save_IFS=$IFS; IFS='-'
1942 set x $ac_cv_build
1943 shift
1944 build_cpu=$1
1945 build_vendor=$2
1946 shift; shift
1947 # Remember, the first character of IFS is used to create $*,
1948 # except with old shells:
1949 build_os=$*
1950 IFS=$ac_save_IFS
1951 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1952
1953
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1955 $as_echo_n "checking host system type... " >&6; }
1956 if ${ac_cv_host+:} false; then :
1957 $as_echo_n "(cached) " >&6
1958 else
1959 if test "x$host_alias" = x; then
1960 ac_cv_host=$ac_cv_build
1961 else
1962 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1963 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
1964 fi
1965
1966 fi
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1968 $as_echo "$ac_cv_host" >&6; }
1969 case $ac_cv_host in
1970 *-*-*) ;;
1971 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
1972 esac
1973 host=$ac_cv_host
1974 ac_save_IFS=$IFS; IFS='-'
1975 set x $ac_cv_host
1976 shift
1977 host_cpu=$1
1978 host_vendor=$2
1979 shift; shift
1980 # Remember, the first character of IFS is used to create $*,
1981 # except with old shells:
1982 host_os=$*
1983 IFS=$ac_save_IFS
1984 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1985
1986
1987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
1988 $as_echo_n "checking target system type... " >&6; }
1989 if ${ac_cv_target+:} false; then :
1990 $as_echo_n "(cached) " >&6
1991 else
1992 if test "x$target_alias" = x; then
1993 ac_cv_target=$ac_cv_host
1994 else
1995 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
1996 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
1997 fi
1998
1999 fi
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2001 $as_echo "$ac_cv_target" >&6; }
2002 case $ac_cv_target in
2003 *-*-*) ;;
2004 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2005 esac
2006 target=$ac_cv_target
2007 ac_save_IFS=$IFS; IFS='-'
2008 set x $ac_cv_target
2009 shift
2010 target_cpu=$1
2011 target_vendor=$2
2012 shift; shift
2013 # Remember, the first character of IFS is used to create $*,
2014 # except with old shells:
2015 target_os=$*
2016 IFS=$ac_save_IFS
2017 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2018
2019
2020 # The aliases save the names the user supplied, while $host etc.
2021 # will get canonicalized.
2022 test -n "$target_alias" &&
2023 test "$program_prefix$program_suffix$program_transform_name" = \
2024 NONENONEs,x,x, &&
2025 program_prefix=${target_alias}-
2026
2027
2028 ac_ext=c
2029 ac_cpp='$CPP $CPPFLAGS'
2030 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2031 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2032 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2033 if test -n "$ac_tool_prefix"; then
2034 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2035 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2037 $as_echo_n "checking for $ac_word... " >&6; }
2038 if ${ac_cv_prog_CC+:} false; then :
2039 $as_echo_n "(cached) " >&6
2040 else
2041 if test -n "$CC"; then
2042 ac_cv_prog_CC="$CC" # Let the user override the test.
2043 else
2044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2045 for as_dir in $PATH
2046 do
2047 IFS=$as_save_IFS
2048 test -z "$as_dir" && as_dir=.
2049 for ac_exec_ext in '' $ac_executable_extensions; do
2050 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2051 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2053 break 2
2054 fi
2055 done
2056 done
2057 IFS=$as_save_IFS
2058
2059 fi
2060 fi
2061 CC=$ac_cv_prog_CC
2062 if test -n "$CC"; then
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2064 $as_echo "$CC" >&6; }
2065 else
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2067 $as_echo "no" >&6; }
2068 fi
2069
2070
2071 fi
2072 if test -z "$ac_cv_prog_CC"; then
2073 ac_ct_CC=$CC
2074 # Extract the first word of "gcc", so it can be a program name with args.
2075 set dummy gcc; ac_word=$2
2076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2077 $as_echo_n "checking for $ac_word... " >&6; }
2078 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2079 $as_echo_n "(cached) " >&6
2080 else
2081 if test -n "$ac_ct_CC"; then
2082 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2083 else
2084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2085 for as_dir in $PATH
2086 do
2087 IFS=$as_save_IFS
2088 test -z "$as_dir" && as_dir=.
2089 for ac_exec_ext in '' $ac_executable_extensions; do
2090 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2091 ac_cv_prog_ac_ct_CC="gcc"
2092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2093 break 2
2094 fi
2095 done
2096 done
2097 IFS=$as_save_IFS
2098
2099 fi
2100 fi
2101 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2102 if test -n "$ac_ct_CC"; then
2103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2104 $as_echo "$ac_ct_CC" >&6; }
2105 else
2106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2107 $as_echo "no" >&6; }
2108 fi
2109
2110 if test "x$ac_ct_CC" = x; then
2111 CC=""
2112 else
2113 case $cross_compiling:$ac_tool_warned in
2114 yes:)
2115 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2116 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2117 ac_tool_warned=yes ;;
2118 esac
2119 CC=$ac_ct_CC
2120 fi
2121 else
2122 CC="$ac_cv_prog_CC"
2123 fi
2124
2125 if test -z "$CC"; then
2126 if test -n "$ac_tool_prefix"; then
2127 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2128 set dummy ${ac_tool_prefix}cc; ac_word=$2
2129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2130 $as_echo_n "checking for $ac_word... " >&6; }
2131 if ${ac_cv_prog_CC+:} false; then :
2132 $as_echo_n "(cached) " >&6
2133 else
2134 if test -n "$CC"; then
2135 ac_cv_prog_CC="$CC" # Let the user override the test.
2136 else
2137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2138 for as_dir in $PATH
2139 do
2140 IFS=$as_save_IFS
2141 test -z "$as_dir" && as_dir=.
2142 for ac_exec_ext in '' $ac_executable_extensions; do
2143 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2144 ac_cv_prog_CC="${ac_tool_prefix}cc"
2145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2146 break 2
2147 fi
2148 done
2149 done
2150 IFS=$as_save_IFS
2151
2152 fi
2153 fi
2154 CC=$ac_cv_prog_CC
2155 if test -n "$CC"; then
2156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2157 $as_echo "$CC" >&6; }
2158 else
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2160 $as_echo "no" >&6; }
2161 fi
2162
2163
2164 fi
2165 fi
2166 if test -z "$CC"; then
2167 # Extract the first word of "cc", so it can be a program name with args.
2168 set dummy cc; ac_word=$2
2169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2170 $as_echo_n "checking for $ac_word... " >&6; }
2171 if ${ac_cv_prog_CC+:} false; then :
2172 $as_echo_n "(cached) " >&6
2173 else
2174 if test -n "$CC"; then
2175 ac_cv_prog_CC="$CC" # Let the user override the test.
2176 else
2177 ac_prog_rejected=no
2178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2179 for as_dir in $PATH
2180 do
2181 IFS=$as_save_IFS
2182 test -z "$as_dir" && as_dir=.
2183 for ac_exec_ext in '' $ac_executable_extensions; do
2184 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2185 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2186 ac_prog_rejected=yes
2187 continue
2188 fi
2189 ac_cv_prog_CC="cc"
2190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2191 break 2
2192 fi
2193 done
2194 done
2195 IFS=$as_save_IFS
2196
2197 if test $ac_prog_rejected = yes; then
2198 # We found a bogon in the path, so make sure we never use it.
2199 set dummy $ac_cv_prog_CC
2200 shift
2201 if test $# != 0; then
2202 # We chose a different compiler from the bogus one.
2203 # However, it has the same basename, so the bogon will be chosen
2204 # first if we set CC to just the basename; use the full file name.
2205 shift
2206 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2207 fi
2208 fi
2209 fi
2210 fi
2211 CC=$ac_cv_prog_CC
2212 if test -n "$CC"; then
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2214 $as_echo "$CC" >&6; }
2215 else
2216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2217 $as_echo "no" >&6; }
2218 fi
2219
2220
2221 fi
2222 if test -z "$CC"; then
2223 if test -n "$ac_tool_prefix"; then
2224 for ac_prog in cl.exe
2225 do
2226 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2227 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2229 $as_echo_n "checking for $ac_word... " >&6; }
2230 if ${ac_cv_prog_CC+:} false; then :
2231 $as_echo_n "(cached) " >&6
2232 else
2233 if test -n "$CC"; then
2234 ac_cv_prog_CC="$CC" # Let the user override the test.
2235 else
2236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237 for as_dir in $PATH
2238 do
2239 IFS=$as_save_IFS
2240 test -z "$as_dir" && as_dir=.
2241 for ac_exec_ext in '' $ac_executable_extensions; do
2242 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2243 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2245 break 2
2246 fi
2247 done
2248 done
2249 IFS=$as_save_IFS
2250
2251 fi
2252 fi
2253 CC=$ac_cv_prog_CC
2254 if test -n "$CC"; then
2255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2256 $as_echo "$CC" >&6; }
2257 else
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2259 $as_echo "no" >&6; }
2260 fi
2261
2262
2263 test -n "$CC" && break
2264 done
2265 fi
2266 if test -z "$CC"; then
2267 ac_ct_CC=$CC
2268 for ac_prog in cl.exe
2269 do
2270 # Extract the first word of "$ac_prog", so it can be a program name with args.
2271 set dummy $ac_prog; ac_word=$2
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2273 $as_echo_n "checking for $ac_word... " >&6; }
2274 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2275 $as_echo_n "(cached) " >&6
2276 else
2277 if test -n "$ac_ct_CC"; then
2278 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2279 else
2280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2281 for as_dir in $PATH
2282 do
2283 IFS=$as_save_IFS
2284 test -z "$as_dir" && as_dir=.
2285 for ac_exec_ext in '' $ac_executable_extensions; do
2286 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2287 ac_cv_prog_ac_ct_CC="$ac_prog"
2288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2289 break 2
2290 fi
2291 done
2292 done
2293 IFS=$as_save_IFS
2294
2295 fi
2296 fi
2297 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2298 if test -n "$ac_ct_CC"; then
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2300 $as_echo "$ac_ct_CC" >&6; }
2301 else
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2303 $as_echo "no" >&6; }
2304 fi
2305
2306
2307 test -n "$ac_ct_CC" && break
2308 done
2309
2310 if test "x$ac_ct_CC" = x; then
2311 CC=""
2312 else
2313 case $cross_compiling:$ac_tool_warned in
2314 yes:)
2315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2316 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2317 ac_tool_warned=yes ;;
2318 esac
2319 CC=$ac_ct_CC
2320 fi
2321 fi
2322
2323 fi
2324
2325
2326 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2327 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2328 as_fn_error $? "no acceptable C compiler found in \$PATH
2329 See \`config.log' for more details" "$LINENO" 5; }
2330
2331 # Provide some information about the compiler.
2332 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2333 set X $ac_compile
2334 ac_compiler=$2
2335 for ac_option in --version -v -V -qversion; do
2336 { { ac_try="$ac_compiler $ac_option >&5"
2337 case "(($ac_try" in
2338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2339 *) ac_try_echo=$ac_try;;
2340 esac
2341 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2342 $as_echo "$ac_try_echo"; } >&5
2343 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2344 ac_status=$?
2345 if test -s conftest.err; then
2346 sed '10a\
2347 ... rest of stderr output deleted ...
2348 10q' conftest.err >conftest.er1
2349 cat conftest.er1 >&5
2350 fi
2351 rm -f conftest.er1 conftest.err
2352 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2353 test $ac_status = 0; }
2354 done
2355
2356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2357 /* end confdefs.h. */
2358
2359 int
2360 main ()
2361 {
2362
2363 ;
2364 return 0;
2365 }
2366 _ACEOF
2367 ac_clean_files_save=$ac_clean_files
2368 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2369 # Try to create an executable without -o first, disregard a.out.
2370 # It will help us diagnose broken compilers, and finding out an intuition
2371 # of exeext.
2372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2373 $as_echo_n "checking whether the C compiler works... " >&6; }
2374 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2375
2376 # The possible output files:
2377 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2378
2379 ac_rmfiles=
2380 for ac_file in $ac_files
2381 do
2382 case $ac_file in
2383 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2384 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2385 esac
2386 done
2387 rm -f $ac_rmfiles
2388
2389 if { { ac_try="$ac_link_default"
2390 case "(($ac_try" in
2391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2392 *) ac_try_echo=$ac_try;;
2393 esac
2394 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2395 $as_echo "$ac_try_echo"; } >&5
2396 (eval "$ac_link_default") 2>&5
2397 ac_status=$?
2398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2399 test $ac_status = 0; }; then :
2400 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2401 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2402 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2403 # so that the user can short-circuit this test for compilers unknown to
2404 # Autoconf.
2405 for ac_file in $ac_files ''
2406 do
2407 test -f "$ac_file" || continue
2408 case $ac_file in
2409 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2410 ;;
2411 [ab].out )
2412 # We found the default executable, but exeext='' is most
2413 # certainly right.
2414 break;;
2415 *.* )
2416 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2417 then :; else
2418 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2419 fi
2420 # We set ac_cv_exeext here because the later test for it is not
2421 # safe: cross compilers may not add the suffix if given an `-o'
2422 # argument, so we may need to know it at that point already.
2423 # Even if this section looks crufty: it has the advantage of
2424 # actually working.
2425 break;;
2426 * )
2427 break;;
2428 esac
2429 done
2430 test "$ac_cv_exeext" = no && ac_cv_exeext=
2431
2432 else
2433 ac_file=''
2434 fi
2435 if test -z "$ac_file"; then :
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2437 $as_echo "no" >&6; }
2438 $as_echo "$as_me: failed program was:" >&5
2439 sed 's/^/| /' conftest.$ac_ext >&5
2440
2441 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2442 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2443 as_fn_error 77 "C compiler cannot create executables
2444 See \`config.log' for more details" "$LINENO" 5; }
2445 else
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2447 $as_echo "yes" >&6; }
2448 fi
2449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2450 $as_echo_n "checking for C compiler default output file name... " >&6; }
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2452 $as_echo "$ac_file" >&6; }
2453 ac_exeext=$ac_cv_exeext
2454
2455 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2456 ac_clean_files=$ac_clean_files_save
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2458 $as_echo_n "checking for suffix of executables... " >&6; }
2459 if { { ac_try="$ac_link"
2460 case "(($ac_try" in
2461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2462 *) ac_try_echo=$ac_try;;
2463 esac
2464 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2465 $as_echo "$ac_try_echo"; } >&5
2466 (eval "$ac_link") 2>&5
2467 ac_status=$?
2468 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2469 test $ac_status = 0; }; then :
2470 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2471 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2472 # work properly (i.e., refer to `conftest.exe'), while it won't with
2473 # `rm'.
2474 for ac_file in conftest.exe conftest conftest.*; do
2475 test -f "$ac_file" || continue
2476 case $ac_file in
2477 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2478 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2479 break;;
2480 * ) break;;
2481 esac
2482 done
2483 else
2484 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2485 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2486 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2487 See \`config.log' for more details" "$LINENO" 5; }
2488 fi
2489 rm -f conftest conftest$ac_cv_exeext
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2491 $as_echo "$ac_cv_exeext" >&6; }
2492
2493 rm -f conftest.$ac_ext
2494 EXEEXT=$ac_cv_exeext
2495 ac_exeext=$EXEEXT
2496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2497 /* end confdefs.h. */
2498 #include <stdio.h>
2499 int
2500 main ()
2501 {
2502 FILE *f = fopen ("conftest.out", "w");
2503 return ferror (f) || fclose (f) != 0;
2504
2505 ;
2506 return 0;
2507 }
2508 _ACEOF
2509 ac_clean_files="$ac_clean_files conftest.out"
2510 # Check that the compiler produces executables we can run. If not, either
2511 # the compiler is broken, or we cross compile.
2512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2513 $as_echo_n "checking whether we are cross compiling... " >&6; }
2514 if test "$cross_compiling" != yes; then
2515 { { ac_try="$ac_link"
2516 case "(($ac_try" in
2517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2518 *) ac_try_echo=$ac_try;;
2519 esac
2520 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2521 $as_echo "$ac_try_echo"; } >&5
2522 (eval "$ac_link") 2>&5
2523 ac_status=$?
2524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2525 test $ac_status = 0; }
2526 if { ac_try='./conftest$ac_cv_exeext'
2527 { { case "(($ac_try" in
2528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2529 *) ac_try_echo=$ac_try;;
2530 esac
2531 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2532 $as_echo "$ac_try_echo"; } >&5
2533 (eval "$ac_try") 2>&5
2534 ac_status=$?
2535 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2536 test $ac_status = 0; }; }; then
2537 cross_compiling=no
2538 else
2539 if test "$cross_compiling" = maybe; then
2540 cross_compiling=yes
2541 else
2542 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2543 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2544 as_fn_error $? "cannot run C compiled programs.
2545 If you meant to cross compile, use \`--host'.
2546 See \`config.log' for more details" "$LINENO" 5; }
2547 fi
2548 fi
2549 fi
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2551 $as_echo "$cross_compiling" >&6; }
2552
2553 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2554 ac_clean_files=$ac_clean_files_save
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2556 $as_echo_n "checking for suffix of object files... " >&6; }
2557 if ${ac_cv_objext+:} false; then :
2558 $as_echo_n "(cached) " >&6
2559 else
2560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2561 /* end confdefs.h. */
2562
2563 int
2564 main ()
2565 {
2566
2567 ;
2568 return 0;
2569 }
2570 _ACEOF
2571 rm -f conftest.o conftest.obj
2572 if { { ac_try="$ac_compile"
2573 case "(($ac_try" in
2574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2575 *) ac_try_echo=$ac_try;;
2576 esac
2577 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2578 $as_echo "$ac_try_echo"; } >&5
2579 (eval "$ac_compile") 2>&5
2580 ac_status=$?
2581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2582 test $ac_status = 0; }; then :
2583 for ac_file in conftest.o conftest.obj conftest.*; do
2584 test -f "$ac_file" || continue;
2585 case $ac_file in
2586 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2587 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2588 break;;
2589 esac
2590 done
2591 else
2592 $as_echo "$as_me: failed program was:" >&5
2593 sed 's/^/| /' conftest.$ac_ext >&5
2594
2595 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2596 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2597 as_fn_error $? "cannot compute suffix of object files: cannot compile
2598 See \`config.log' for more details" "$LINENO" 5; }
2599 fi
2600 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2601 fi
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2603 $as_echo "$ac_cv_objext" >&6; }
2604 OBJEXT=$ac_cv_objext
2605 ac_objext=$OBJEXT
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2607 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2608 if ${ac_cv_c_compiler_gnu+:} false; then :
2609 $as_echo_n "(cached) " >&6
2610 else
2611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2612 /* end confdefs.h. */
2613
2614 int
2615 main ()
2616 {
2617 #ifndef __GNUC__
2618 choke me
2619 #endif
2620
2621 ;
2622 return 0;
2623 }
2624 _ACEOF
2625 if ac_fn_c_try_compile "$LINENO"; then :
2626 ac_compiler_gnu=yes
2627 else
2628 ac_compiler_gnu=no
2629 fi
2630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2631 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2632
2633 fi
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2635 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2636 if test $ac_compiler_gnu = yes; then
2637 GCC=yes
2638 else
2639 GCC=
2640 fi
2641 ac_test_CFLAGS=${CFLAGS+set}
2642 ac_save_CFLAGS=$CFLAGS
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2644 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2645 if ${ac_cv_prog_cc_g+:} false; then :
2646 $as_echo_n "(cached) " >&6
2647 else
2648 ac_save_c_werror_flag=$ac_c_werror_flag
2649 ac_c_werror_flag=yes
2650 ac_cv_prog_cc_g=no
2651 CFLAGS="-g"
2652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2653 /* end confdefs.h. */
2654
2655 int
2656 main ()
2657 {
2658
2659 ;
2660 return 0;
2661 }
2662 _ACEOF
2663 if ac_fn_c_try_compile "$LINENO"; then :
2664 ac_cv_prog_cc_g=yes
2665 else
2666 CFLAGS=""
2667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2668 /* end confdefs.h. */
2669
2670 int
2671 main ()
2672 {
2673
2674 ;
2675 return 0;
2676 }
2677 _ACEOF
2678 if ac_fn_c_try_compile "$LINENO"; then :
2679
2680 else
2681 ac_c_werror_flag=$ac_save_c_werror_flag
2682 CFLAGS="-g"
2683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2684 /* end confdefs.h. */
2685
2686 int
2687 main ()
2688 {
2689
2690 ;
2691 return 0;
2692 }
2693 _ACEOF
2694 if ac_fn_c_try_compile "$LINENO"; then :
2695 ac_cv_prog_cc_g=yes
2696 fi
2697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2698 fi
2699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2700 fi
2701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2702 ac_c_werror_flag=$ac_save_c_werror_flag
2703 fi
2704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2705 $as_echo "$ac_cv_prog_cc_g" >&6; }
2706 if test "$ac_test_CFLAGS" = set; then
2707 CFLAGS=$ac_save_CFLAGS
2708 elif test $ac_cv_prog_cc_g = yes; then
2709 if test "$GCC" = yes; then
2710 CFLAGS="-g -O2"
2711 else
2712 CFLAGS="-g"
2713 fi
2714 else
2715 if test "$GCC" = yes; then
2716 CFLAGS="-O2"
2717 else
2718 CFLAGS=
2719 fi
2720 fi
2721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2722 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2723 if ${ac_cv_prog_cc_c89+:} false; then :
2724 $as_echo_n "(cached) " >&6
2725 else
2726 ac_cv_prog_cc_c89=no
2727 ac_save_CC=$CC
2728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2729 /* end confdefs.h. */
2730 #include <stdarg.h>
2731 #include <stdio.h>
2732 struct stat;
2733 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2734 struct buf { int x; };
2735 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2736 static char *e (p, i)
2737 char **p;
2738 int i;
2739 {
2740 return p[i];
2741 }
2742 static char *f (char * (*g) (char **, int), char **p, ...)
2743 {
2744 char *s;
2745 va_list v;
2746 va_start (v,p);
2747 s = g (p, va_arg (v,int));
2748 va_end (v);
2749 return s;
2750 }
2751
2752 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2753 function prototypes and stuff, but not '\xHH' hex character constants.
2754 These don't provoke an error unfortunately, instead are silently treated
2755 as 'x'. The following induces an error, until -std is added to get
2756 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2757 array size at least. It's necessary to write '\x00'==0 to get something
2758 that's true only with -std. */
2759 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2760
2761 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2762 inside strings and character constants. */
2763 #define FOO(x) 'x'
2764 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2765
2766 int test (int i, double x);
2767 struct s1 {int (*f) (int a);};
2768 struct s2 {int (*f) (double a);};
2769 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2770 int argc;
2771 char **argv;
2772 int
2773 main ()
2774 {
2775 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2776 ;
2777 return 0;
2778 }
2779 _ACEOF
2780 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2781 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2782 do
2783 CC="$ac_save_CC $ac_arg"
2784 if ac_fn_c_try_compile "$LINENO"; then :
2785 ac_cv_prog_cc_c89=$ac_arg
2786 fi
2787 rm -f core conftest.err conftest.$ac_objext
2788 test "x$ac_cv_prog_cc_c89" != "xno" && break
2789 done
2790 rm -f conftest.$ac_ext
2791 CC=$ac_save_CC
2792
2793 fi
2794 # AC_CACHE_VAL
2795 case "x$ac_cv_prog_cc_c89" in
2796 x)
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2798 $as_echo "none needed" >&6; } ;;
2799 xno)
2800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2801 $as_echo "unsupported" >&6; } ;;
2802 *)
2803 CC="$CC $ac_cv_prog_cc_c89"
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2805 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2806 esac
2807 if test "x$ac_cv_prog_cc_c89" != xno; then :
2808
2809 fi
2810
2811 ac_ext=c
2812 ac_cpp='$CPP $CPPFLAGS'
2813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2815 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2816
2817
2818
2819 if test -n "$ac_tool_prefix"; then
2820 # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
2821 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2823 $as_echo_n "checking for $ac_word... " >&6; }
2824 if ${ac_cv_prog_GNATBIND+:} false; then :
2825 $as_echo_n "(cached) " >&6
2826 else
2827 if test -n "$GNATBIND"; then
2828 ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
2829 else
2830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2831 for as_dir in $PATH
2832 do
2833 IFS=$as_save_IFS
2834 test -z "$as_dir" && as_dir=.
2835 for ac_exec_ext in '' $ac_executable_extensions; do
2836 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2837 ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
2838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839 break 2
2840 fi
2841 done
2842 done
2843 IFS=$as_save_IFS
2844
2845 fi
2846 fi
2847 GNATBIND=$ac_cv_prog_GNATBIND
2848 if test -n "$GNATBIND"; then
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATBIND" >&5
2850 $as_echo "$GNATBIND" >&6; }
2851 else
2852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2853 $as_echo "no" >&6; }
2854 fi
2855
2856
2857 fi
2858 if test -z "$ac_cv_prog_GNATBIND"; then
2859 ac_ct_GNATBIND=$GNATBIND
2860 # Extract the first word of "gnatbind", so it can be a program name with args.
2861 set dummy gnatbind; ac_word=$2
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2863 $as_echo_n "checking for $ac_word... " >&6; }
2864 if ${ac_cv_prog_ac_ct_GNATBIND+:} false; then :
2865 $as_echo_n "(cached) " >&6
2866 else
2867 if test -n "$ac_ct_GNATBIND"; then
2868 ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
2869 else
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873 IFS=$as_save_IFS
2874 test -z "$as_dir" && as_dir=.
2875 for ac_exec_ext in '' $ac_executable_extensions; do
2876 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2877 ac_cv_prog_ac_ct_GNATBIND="gnatbind"
2878 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2879 break 2
2880 fi
2881 done
2882 done
2883 IFS=$as_save_IFS
2884
2885 fi
2886 fi
2887 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
2888 if test -n "$ac_ct_GNATBIND"; then
2889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATBIND" >&5
2890 $as_echo "$ac_ct_GNATBIND" >&6; }
2891 else
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893 $as_echo "no" >&6; }
2894 fi
2895
2896 if test "x$ac_ct_GNATBIND" = x; then
2897 GNATBIND="no"
2898 else
2899 case $cross_compiling:$ac_tool_warned in
2900 yes:)
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2902 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2903 ac_tool_warned=yes ;;
2904 esac
2905 GNATBIND=$ac_ct_GNATBIND
2906 fi
2907 else
2908 GNATBIND="$ac_cv_prog_GNATBIND"
2909 fi
2910
2911 if test -n "$ac_tool_prefix"; then
2912 # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
2913 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2915 $as_echo_n "checking for $ac_word... " >&6; }
2916 if ${ac_cv_prog_GNATMAKE+:} false; then :
2917 $as_echo_n "(cached) " >&6
2918 else
2919 if test -n "$GNATMAKE"; then
2920 ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
2921 else
2922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2923 for as_dir in $PATH
2924 do
2925 IFS=$as_save_IFS
2926 test -z "$as_dir" && as_dir=.
2927 for ac_exec_ext in '' $ac_executable_extensions; do
2928 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2929 ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
2930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2931 break 2
2932 fi
2933 done
2934 done
2935 IFS=$as_save_IFS
2936
2937 fi
2938 fi
2939 GNATMAKE=$ac_cv_prog_GNATMAKE
2940 if test -n "$GNATMAKE"; then
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNATMAKE" >&5
2942 $as_echo "$GNATMAKE" >&6; }
2943 else
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2945 $as_echo "no" >&6; }
2946 fi
2947
2948
2949 fi
2950 if test -z "$ac_cv_prog_GNATMAKE"; then
2951 ac_ct_GNATMAKE=$GNATMAKE
2952 # Extract the first word of "gnatmake", so it can be a program name with args.
2953 set dummy gnatmake; ac_word=$2
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2955 $as_echo_n "checking for $ac_word... " >&6; }
2956 if ${ac_cv_prog_ac_ct_GNATMAKE+:} false; then :
2957 $as_echo_n "(cached) " >&6
2958 else
2959 if test -n "$ac_ct_GNATMAKE"; then
2960 ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
2961 else
2962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2963 for as_dir in $PATH
2964 do
2965 IFS=$as_save_IFS
2966 test -z "$as_dir" && as_dir=.
2967 for ac_exec_ext in '' $ac_executable_extensions; do
2968 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2969 ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
2970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2971 break 2
2972 fi
2973 done
2974 done
2975 IFS=$as_save_IFS
2976
2977 fi
2978 fi
2979 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
2980 if test -n "$ac_ct_GNATMAKE"; then
2981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GNATMAKE" >&5
2982 $as_echo "$ac_ct_GNATMAKE" >&6; }
2983 else
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2985 $as_echo "no" >&6; }
2986 fi
2987
2988 if test "x$ac_ct_GNATMAKE" = x; then
2989 GNATMAKE="no"
2990 else
2991 case $cross_compiling:$ac_tool_warned in
2992 yes:)
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2994 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2995 ac_tool_warned=yes ;;
2996 esac
2997 GNATMAKE=$ac_ct_GNATMAKE
2998 fi
2999 else
3000 GNATMAKE="$ac_cv_prog_GNATMAKE"
3001 fi
3002
3003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler driver understands Ada and is recent enough" >&5
3004 $as_echo_n "checking whether compiler driver understands Ada and is recent enough... " >&6; }
3005 if ${acx_cv_cc_gcc_supports_ada+:} false; then :
3006 $as_echo_n "(cached) " >&6
3007 else
3008 cat >conftest.adb <<EOF
3009 pragma Warnings (Off);
3010 with System.CRTL;
3011 pragma Warnings (On);
3012 use type System.CRTL.int64;
3013 procedure conftest is begin null; end conftest;
3014 EOF
3015 acx_cv_cc_gcc_supports_ada=no
3016 # There is a bug in old released versions of GCC which causes the
3017 # driver to exit successfully when the appropriate language module
3018 # has not been installed. This is fixed in 2.95.4, 3.0.2, and 3.1.
3019 # Therefore we must check for the error message as well as an
3020 # unsuccessful exit.
3021 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
3022 # given a .adb file, but produce no object file. So we must check
3023 # if an object file was really produced to guard against this.
3024 errors=`(${CC} -c conftest.adb) 2>&1 || echo failure`
3025 if test x"$errors" = x && test -f conftest.$ac_objext; then
3026 acx_cv_cc_gcc_supports_ada=yes
3027 fi
3028 rm -f conftest.*
3029 fi
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
3031 $as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
3032
3033 if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
3034 have_gnat=yes
3035 else
3036 have_gnat=no
3037 fi
3038
3039 case ${build_alias} in
3040 "") build_noncanonical=${build} ;;
3041 *) build_noncanonical=${build_alias} ;;
3042 esac
3043
3044 case ${host_alias} in
3045 "") host_noncanonical=${build_noncanonical} ;;
3046 *) host_noncanonical=${host_alias} ;;
3047 esac
3048
3049 case ${target_alias} in
3050 "") target_noncanonical=${host_noncanonical} ;;
3051 *) target_noncanonical=${target_alias} ;;
3052 esac
3053
3054
3055
3056
3057 # Need to pass this down for now :-P
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3059 $as_echo_n "checking whether ln -s works... " >&6; }
3060 LN_S=$as_ln_s
3061 if test "$LN_S" = "ln -s"; then
3062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3063 $as_echo "yes" >&6; }
3064 else
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3066 $as_echo "no, using $LN_S" >&6; }
3067 fi
3068
3069
3070 # Target-specific stuff (defaults)
3071 TOOLS_TARGET_PAIRS=
3072 EXTRA_GNATTOOLS=
3073
3074 # Per-target case statement
3075 # -------------------------
3076 case "${target}" in
3077 *-*-aix*)
3078 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-aix.adb"
3079 ;;
3080 *-*-darwin*)
3081 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-darwin.adb"
3082 ;;
3083 *-*-dragonfly*)
3084 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-gnu.adb"
3085 ;;
3086 *-*-freebsd*)
3087 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-gnu.adb"
3088 ;;
3089 *-*-linux*)
3090 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-gnu.adb"
3091 ;;
3092 *-*-vxworks*)
3093 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-gnu.adb"
3094 ;;
3095 *-*-cygwin32* | *-*-mingw32* | *-*-pe)
3096 TOOLS_TARGET_PAIRS="indepsw.adb<indepsw-gnu.adb"
3097 EXTRA_GNATTOOLS='../../gnatdll$(exeext)'
3098 ;;
3099 esac
3100
3101
3102
3103
3104 # From user or toplevel makefile.
3105
3106
3107 # This is testing the CC passed from the toplevel Makefile, not the
3108 # one we will select below.
3109 ac_ext=c
3110 ac_cpp='$CPP $CPPFLAGS'
3111 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3112 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3113 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3114 if test -n "$ac_tool_prefix"; then
3115 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3116 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3118 $as_echo_n "checking for $ac_word... " >&6; }
3119 if ${ac_cv_prog_CC+:} false; then :
3120 $as_echo_n "(cached) " >&6
3121 else
3122 if test -n "$CC"; then
3123 ac_cv_prog_CC="$CC" # Let the user override the test.
3124 else
3125 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3126 for as_dir in $PATH
3127 do
3128 IFS=$as_save_IFS
3129 test -z "$as_dir" && as_dir=.
3130 for ac_exec_ext in '' $ac_executable_extensions; do
3131 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3132 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3134 break 2
3135 fi
3136 done
3137 done
3138 IFS=$as_save_IFS
3139
3140 fi
3141 fi
3142 CC=$ac_cv_prog_CC
3143 if test -n "$CC"; then
3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3145 $as_echo "$CC" >&6; }
3146 else
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3148 $as_echo "no" >&6; }
3149 fi
3150
3151
3152 fi
3153 if test -z "$ac_cv_prog_CC"; then
3154 ac_ct_CC=$CC
3155 # Extract the first word of "gcc", so it can be a program name with args.
3156 set dummy gcc; ac_word=$2
3157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3158 $as_echo_n "checking for $ac_word... " >&6; }
3159 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3160 $as_echo_n "(cached) " >&6
3161 else
3162 if test -n "$ac_ct_CC"; then
3163 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3164 else
3165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3166 for as_dir in $PATH
3167 do
3168 IFS=$as_save_IFS
3169 test -z "$as_dir" && as_dir=.
3170 for ac_exec_ext in '' $ac_executable_extensions; do
3171 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3172 ac_cv_prog_ac_ct_CC="gcc"
3173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3174 break 2
3175 fi
3176 done
3177 done
3178 IFS=$as_save_IFS
3179
3180 fi
3181 fi
3182 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3183 if test -n "$ac_ct_CC"; then
3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3185 $as_echo "$ac_ct_CC" >&6; }
3186 else
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3188 $as_echo "no" >&6; }
3189 fi
3190
3191 if test "x$ac_ct_CC" = x; then
3192 CC=""
3193 else
3194 case $cross_compiling:$ac_tool_warned in
3195 yes:)
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3197 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3198 ac_tool_warned=yes ;;
3199 esac
3200 CC=$ac_ct_CC
3201 fi
3202 else
3203 CC="$ac_cv_prog_CC"
3204 fi
3205
3206 if test -z "$CC"; then
3207 if test -n "$ac_tool_prefix"; then
3208 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3209 set dummy ${ac_tool_prefix}cc; ac_word=$2
3210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3211 $as_echo_n "checking for $ac_word... " >&6; }
3212 if ${ac_cv_prog_CC+:} false; then :
3213 $as_echo_n "(cached) " >&6
3214 else
3215 if test -n "$CC"; then
3216 ac_cv_prog_CC="$CC" # Let the user override the test.
3217 else
3218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3219 for as_dir in $PATH
3220 do
3221 IFS=$as_save_IFS
3222 test -z "$as_dir" && as_dir=.
3223 for ac_exec_ext in '' $ac_executable_extensions; do
3224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3225 ac_cv_prog_CC="${ac_tool_prefix}cc"
3226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3227 break 2
3228 fi
3229 done
3230 done
3231 IFS=$as_save_IFS
3232
3233 fi
3234 fi
3235 CC=$ac_cv_prog_CC
3236 if test -n "$CC"; then
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3238 $as_echo "$CC" >&6; }
3239 else
3240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241 $as_echo "no" >&6; }
3242 fi
3243
3244
3245 fi
3246 fi
3247 if test -z "$CC"; then
3248 # Extract the first word of "cc", so it can be a program name with args.
3249 set dummy cc; ac_word=$2
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3251 $as_echo_n "checking for $ac_word... " >&6; }
3252 if ${ac_cv_prog_CC+:} false; then :
3253 $as_echo_n "(cached) " >&6
3254 else
3255 if test -n "$CC"; then
3256 ac_cv_prog_CC="$CC" # Let the user override the test.
3257 else
3258 ac_prog_rejected=no
3259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3260 for as_dir in $PATH
3261 do
3262 IFS=$as_save_IFS
3263 test -z "$as_dir" && as_dir=.
3264 for ac_exec_ext in '' $ac_executable_extensions; do
3265 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3266 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3267 ac_prog_rejected=yes
3268 continue
3269 fi
3270 ac_cv_prog_CC="cc"
3271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3272 break 2
3273 fi
3274 done
3275 done
3276 IFS=$as_save_IFS
3277
3278 if test $ac_prog_rejected = yes; then
3279 # We found a bogon in the path, so make sure we never use it.
3280 set dummy $ac_cv_prog_CC
3281 shift
3282 if test $# != 0; then
3283 # We chose a different compiler from the bogus one.
3284 # However, it has the same basename, so the bogon will be chosen
3285 # first if we set CC to just the basename; use the full file name.
3286 shift
3287 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3288 fi
3289 fi
3290 fi
3291 fi
3292 CC=$ac_cv_prog_CC
3293 if test -n "$CC"; then
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3295 $as_echo "$CC" >&6; }
3296 else
3297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3298 $as_echo "no" >&6; }
3299 fi
3300
3301
3302 fi
3303 if test -z "$CC"; then
3304 if test -n "$ac_tool_prefix"; then
3305 for ac_prog in cl.exe
3306 do
3307 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3308 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3310 $as_echo_n "checking for $ac_word... " >&6; }
3311 if ${ac_cv_prog_CC+:} false; then :
3312 $as_echo_n "(cached) " >&6
3313 else
3314 if test -n "$CC"; then
3315 ac_cv_prog_CC="$CC" # Let the user override the test.
3316 else
3317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3318 for as_dir in $PATH
3319 do
3320 IFS=$as_save_IFS
3321 test -z "$as_dir" && as_dir=.
3322 for ac_exec_ext in '' $ac_executable_extensions; do
3323 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3324 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3326 break 2
3327 fi
3328 done
3329 done
3330 IFS=$as_save_IFS
3331
3332 fi
3333 fi
3334 CC=$ac_cv_prog_CC
3335 if test -n "$CC"; then
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3337 $as_echo "$CC" >&6; }
3338 else
3339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3340 $as_echo "no" >&6; }
3341 fi
3342
3343
3344 test -n "$CC" && break
3345 done
3346 fi
3347 if test -z "$CC"; then
3348 ac_ct_CC=$CC
3349 for ac_prog in cl.exe
3350 do
3351 # Extract the first word of "$ac_prog", so it can be a program name with args.
3352 set dummy $ac_prog; ac_word=$2
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3354 $as_echo_n "checking for $ac_word... " >&6; }
3355 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3356 $as_echo_n "(cached) " >&6
3357 else
3358 if test -n "$ac_ct_CC"; then
3359 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3360 else
3361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3362 for as_dir in $PATH
3363 do
3364 IFS=$as_save_IFS
3365 test -z "$as_dir" && as_dir=.
3366 for ac_exec_ext in '' $ac_executable_extensions; do
3367 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3368 ac_cv_prog_ac_ct_CC="$ac_prog"
3369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3370 break 2
3371 fi
3372 done
3373 done
3374 IFS=$as_save_IFS
3375
3376 fi
3377 fi
3378 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3379 if test -n "$ac_ct_CC"; then
3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3381 $as_echo "$ac_ct_CC" >&6; }
3382 else
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3384 $as_echo "no" >&6; }
3385 fi
3386
3387
3388 test -n "$ac_ct_CC" && break
3389 done
3390
3391 if test "x$ac_ct_CC" = x; then
3392 CC=""
3393 else
3394 case $cross_compiling:$ac_tool_warned in
3395 yes:)
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3397 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3398 ac_tool_warned=yes ;;
3399 esac
3400 CC=$ac_ct_CC
3401 fi
3402 fi
3403
3404 fi
3405
3406
3407 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3408 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3409 as_fn_error $? "no acceptable C compiler found in \$PATH
3410 See \`config.log' for more details" "$LINENO" 5; }
3411
3412 # Provide some information about the compiler.
3413 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3414 set X $ac_compile
3415 ac_compiler=$2
3416 for ac_option in --version -v -V -qversion; do
3417 { { ac_try="$ac_compiler $ac_option >&5"
3418 case "(($ac_try" in
3419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3420 *) ac_try_echo=$ac_try;;
3421 esac
3422 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3423 $as_echo "$ac_try_echo"; } >&5
3424 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3425 ac_status=$?
3426 if test -s conftest.err; then
3427 sed '10a\
3428 ... rest of stderr output deleted ...
3429 10q' conftest.err >conftest.er1
3430 cat conftest.er1 >&5
3431 fi
3432 rm -f conftest.er1 conftest.err
3433 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3434 test $ac_status = 0; }
3435 done
3436
3437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3438 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3439 if ${ac_cv_c_compiler_gnu+:} false; then :
3440 $as_echo_n "(cached) " >&6
3441 else
3442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3443 /* end confdefs.h. */
3444
3445 int
3446 main ()
3447 {
3448 #ifndef __GNUC__
3449 choke me
3450 #endif
3451
3452 ;
3453 return 0;
3454 }
3455 _ACEOF
3456 if ac_fn_c_try_compile "$LINENO"; then :
3457 ac_compiler_gnu=yes
3458 else
3459 ac_compiler_gnu=no
3460 fi
3461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3462 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3463
3464 fi
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3466 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3467 if test $ac_compiler_gnu = yes; then
3468 GCC=yes
3469 else
3470 GCC=
3471 fi
3472 ac_test_CFLAGS=${CFLAGS+set}
3473 ac_save_CFLAGS=$CFLAGS
3474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3475 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3476 if ${ac_cv_prog_cc_g+:} false; then :
3477 $as_echo_n "(cached) " >&6
3478 else
3479 ac_save_c_werror_flag=$ac_c_werror_flag
3480 ac_c_werror_flag=yes
3481 ac_cv_prog_cc_g=no
3482 CFLAGS="-g"
3483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484 /* end confdefs.h. */
3485
3486 int
3487 main ()
3488 {
3489
3490 ;
3491 return 0;
3492 }
3493 _ACEOF
3494 if ac_fn_c_try_compile "$LINENO"; then :
3495 ac_cv_prog_cc_g=yes
3496 else
3497 CFLAGS=""
3498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499 /* end confdefs.h. */
3500
3501 int
3502 main ()
3503 {
3504
3505 ;
3506 return 0;
3507 }
3508 _ACEOF
3509 if ac_fn_c_try_compile "$LINENO"; then :
3510
3511 else
3512 ac_c_werror_flag=$ac_save_c_werror_flag
3513 CFLAGS="-g"
3514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3515 /* end confdefs.h. */
3516
3517 int
3518 main ()
3519 {
3520
3521 ;
3522 return 0;
3523 }
3524 _ACEOF
3525 if ac_fn_c_try_compile "$LINENO"; then :
3526 ac_cv_prog_cc_g=yes
3527 fi
3528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3529 fi
3530 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3531 fi
3532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3533 ac_c_werror_flag=$ac_save_c_werror_flag
3534 fi
3535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3536 $as_echo "$ac_cv_prog_cc_g" >&6; }
3537 if test "$ac_test_CFLAGS" = set; then
3538 CFLAGS=$ac_save_CFLAGS
3539 elif test $ac_cv_prog_cc_g = yes; then
3540 if test "$GCC" = yes; then
3541 CFLAGS="-g -O2"
3542 else
3543 CFLAGS="-g"
3544 fi
3545 else
3546 if test "$GCC" = yes; then
3547 CFLAGS="-O2"
3548 else
3549 CFLAGS=
3550 fi
3551 fi
3552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3553 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3554 if ${ac_cv_prog_cc_c89+:} false; then :
3555 $as_echo_n "(cached) " >&6
3556 else
3557 ac_cv_prog_cc_c89=no
3558 ac_save_CC=$CC
3559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3560 /* end confdefs.h. */
3561 #include <stdarg.h>
3562 #include <stdio.h>
3563 struct stat;
3564 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3565 struct buf { int x; };
3566 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3567 static char *e (p, i)
3568 char **p;
3569 int i;
3570 {
3571 return p[i];
3572 }
3573 static char *f (char * (*g) (char **, int), char **p, ...)
3574 {
3575 char *s;
3576 va_list v;
3577 va_start (v,p);
3578 s = g (p, va_arg (v,int));
3579 va_end (v);
3580 return s;
3581 }
3582
3583 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3584 function prototypes and stuff, but not '\xHH' hex character constants.
3585 These don't provoke an error unfortunately, instead are silently treated
3586 as 'x'. The following induces an error, until -std is added to get
3587 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3588 array size at least. It's necessary to write '\x00'==0 to get something
3589 that's true only with -std. */
3590 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3591
3592 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3593 inside strings and character constants. */
3594 #define FOO(x) 'x'
3595 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3596
3597 int test (int i, double x);
3598 struct s1 {int (*f) (int a);};
3599 struct s2 {int (*f) (double a);};
3600 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3601 int argc;
3602 char **argv;
3603 int
3604 main ()
3605 {
3606 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3607 ;
3608 return 0;
3609 }
3610 _ACEOF
3611 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3612 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3613 do
3614 CC="$ac_save_CC $ac_arg"
3615 if ac_fn_c_try_compile "$LINENO"; then :
3616 ac_cv_prog_cc_c89=$ac_arg
3617 fi
3618 rm -f core conftest.err conftest.$ac_objext
3619 test "x$ac_cv_prog_cc_c89" != "xno" && break
3620 done
3621 rm -f conftest.$ac_ext
3622 CC=$ac_save_CC
3623
3624 fi
3625 # AC_CACHE_VAL
3626 case "x$ac_cv_prog_cc_c89" in
3627 x)
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3629 $as_echo "none needed" >&6; } ;;
3630 xno)
3631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3632 $as_echo "unsupported" >&6; } ;;
3633 *)
3634 CC="$CC $ac_cv_prog_cc_c89"
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3636 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3637 esac
3638 if test "x$ac_cv_prog_cc_c89" != xno; then :
3639
3640 fi
3641
3642 ac_ext=c
3643 ac_cpp='$CPP $CPPFLAGS'
3644 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3645 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3646 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3647
3648 warn_cflags=
3649 if test "x$GCC" = "xyes"; then
3650 warn_cflags='$(GCC_WARN_CFLAGS)'
3651 fi
3652
3653
3654 # Enable --enable-host-pie
3655 # Check whether --enable-host-pie was given.
3656 if test "${enable_host_pie+set}" = set; then :
3657 enableval=$enable_host_pie; PICFLAG=-fPIE; LD_PICFLAG=-pie
3658 else
3659 PICFLAG=-fno-PIE; LD_PICFLAG=-no-pie
3660 fi
3661
3662
3663
3664 # Enable --enable-host-bind-now
3665 # Check whether --enable-host-bind-now was given.
3666 if test "${enable_host_bind_now+set}" = set; then :
3667 enableval=$enable_host_bind_now; LD_PICFLAG="$LD_PICFLAG -Wl,-z,now"
3668 fi
3669
3670
3671
3672 # Determine what to build for 'gnattools'. Test after the above,
3673 # because testing for CC sets the final value of cross_compiling, even
3674 # if we end up using a different CC. We want to build
3675 # gnattools-native when: (a) this is a native build, i.e.,
3676 # cross_compiling=no, otherwise we know we cannot run binaries
3677 # produced by the toolchain used for the build, not even the binaries
3678 # created within ../gcc/; (b) build and host are the same, otherwise
3679 # this is to be regarded as a cross build environment even if it seems
3680 # that we can run host binaries; (c) host and target are the same,
3681 # otherwise the tools in ../gcc/ generate code for a different
3682 # platform. If you change this test, be sure to adjust
3683 # ../gcc/ada/gcc-interface/config-lang.in as well.
3684 if test "x$cross_compiling/$build/$host" = "xno/$host/$target" ; then
3685 default_gnattools_target="gnattools-native"
3686 else
3687 default_gnattools_target="gnattools-cross"
3688 fi
3689
3690
3691 # Output: create a Makefile.
3692 ac_config_files="$ac_config_files Makefile"
3693
3694
3695 cat >confcache <<\_ACEOF
3696 # This file is a shell script that caches the results of configure
3697 # tests run on this system so they can be shared between configure
3698 # scripts and configure runs, see configure's option --config-cache.
3699 # It is not useful on other systems. If it contains results you don't
3700 # want to keep, you may remove or edit it.
3701 #
3702 # config.status only pays attention to the cache file if you give it
3703 # the --recheck option to rerun configure.
3704 #
3705 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3706 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3707 # following values.
3708
3709 _ACEOF
3710
3711 # The following way of writing the cache mishandles newlines in values,
3712 # but we know of no workaround that is simple, portable, and efficient.
3713 # So, we kill variables containing newlines.
3714 # Ultrix sh set writes to stderr and can't be redirected directly,
3715 # and sets the high bit in the cache file unless we assign to the vars.
3716 (
3717 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3718 eval ac_val=\$$ac_var
3719 case $ac_val in #(
3720 *${as_nl}*)
3721 case $ac_var in #(
3722 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3723 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3724 esac
3725 case $ac_var in #(
3726 _ | IFS | as_nl) ;; #(
3727 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3728 *) { eval $ac_var=; unset $ac_var;} ;;
3729 esac ;;
3730 esac
3731 done
3732
3733 (set) 2>&1 |
3734 case $as_nl`(ac_space=' '; set) 2>&1` in #(
3735 *${as_nl}ac_space=\ *)
3736 # `set' does not quote correctly, so add quotes: double-quote
3737 # substitution turns \\\\ into \\, and sed turns \\ into \.
3738 sed -n \
3739 "s/'/'\\\\''/g;
3740 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3741 ;; #(
3742 *)
3743 # `set' quotes correctly as required by POSIX, so do not add quotes.
3744 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3745 ;;
3746 esac |
3747 sort
3748 ) |
3749 sed '
3750 /^ac_cv_env_/b end
3751 t clear
3752 :clear
3753 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3754 t end
3755 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3756 :end' >>confcache
3757 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3758 if test -w "$cache_file"; then
3759 if test "x$cache_file" != "x/dev/null"; then
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3761 $as_echo "$as_me: updating cache $cache_file" >&6;}
3762 if test ! -f "$cache_file" || test -h "$cache_file"; then
3763 cat confcache >"$cache_file"
3764 else
3765 case $cache_file in #(
3766 */* | ?:*)
3767 mv -f confcache "$cache_file"$$ &&
3768 mv -f "$cache_file"$$ "$cache_file" ;; #(
3769 *)
3770 mv -f confcache "$cache_file" ;;
3771 esac
3772 fi
3773 fi
3774 else
3775 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3776 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
3777 fi
3778 fi
3779 rm -f confcache
3780
3781 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3782 # Let make expand exec_prefix.
3783 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3784
3785 # Transform confdefs.h into DEFS.
3786 # Protect against shell expansion while executing Makefile rules.
3787 # Protect against Makefile macro expansion.
3788 #
3789 # If the first sed substitution is executed (which looks for macros that
3790 # take arguments), then branch to the quote section. Otherwise,
3791 # look for a macro that doesn't take arguments.
3792 ac_script='
3793 :mline
3794 /\\$/{
3795 N
3796 s,\\\n,,
3797 b mline
3798 }
3799 t clear
3800 :clear
3801 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
3802 t quote
3803 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
3804 t quote
3805 b any
3806 :quote
3807 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
3808 s/\[/\\&/g
3809 s/\]/\\&/g
3810 s/\$/$$/g
3811 H
3812 :any
3813 ${
3814 g
3815 s/^\n//
3816 s/\n/ /g
3817 p
3818 }
3819 '
3820 DEFS=`sed -n "$ac_script" confdefs.h`
3821
3822
3823 ac_libobjs=
3824 ac_ltlibobjs=
3825 U=
3826 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3827 # 1. Remove the extension, and $U if already installed.
3828 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
3829 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
3830 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
3831 # will be set to the directory where LIBOBJS objects are built.
3832 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
3833 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
3834 done
3835 LIBOBJS=$ac_libobjs
3836
3837 LTLIBOBJS=$ac_ltlibobjs
3838
3839
3840
3841 : "${CONFIG_STATUS=./config.status}"
3842 ac_write_fail=0
3843 ac_clean_files_save=$ac_clean_files
3844 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
3845 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
3846 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
3847 as_write_fail=0
3848 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
3849 #! $SHELL
3850 # Generated by $as_me.
3851 # Run this file to recreate the current configuration.
3852 # Compiler output produced by configure, useful for debugging
3853 # configure, is in config.log if it exists.
3854
3855 debug=false
3856 ac_cs_recheck=false
3857 ac_cs_silent=false
3858
3859 SHELL=\${CONFIG_SHELL-$SHELL}
3860 export SHELL
3861 _ASEOF
3862 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
3863 ## -------------------- ##
3864 ## M4sh Initialization. ##
3865 ## -------------------- ##
3866
3867 # Be more Bourne compatible
3868 DUALCASE=1; export DUALCASE # for MKS sh
3869 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
3870 emulate sh
3871 NULLCMD=:
3872 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
3873 # is contrary to our usage. Disable this feature.
3874 alias -g '${1+"$@"}'='"$@"'
3875 setopt NO_GLOB_SUBST
3876 else
3877 case `(set -o) 2>/dev/null` in #(
3878 *posix*) :
3879 set -o posix ;; #(
3880 *) :
3881 ;;
3882 esac
3883 fi
3884
3885
3886 as_nl='
3887 '
3888 export as_nl
3889 # Printing a long string crashes Solaris 7 /usr/bin/printf.
3890 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3891 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
3892 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
3893 # Prefer a ksh shell builtin over an external printf program on Solaris,
3894 # but without wasting forks for bash or zsh.
3895 if test -z "$BASH_VERSION$ZSH_VERSION" \
3896 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
3897 as_echo='print -r --'
3898 as_echo_n='print -rn --'
3899 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
3900 as_echo='printf %s\n'
3901 as_echo_n='printf %s'
3902 else
3903 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
3904 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
3905 as_echo_n='/usr/ucb/echo -n'
3906 else
3907 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3908 as_echo_n_body='eval
3909 arg=$1;
3910 case $arg in #(
3911 *"$as_nl"*)
3912 expr "X$arg" : "X\\(.*\\)$as_nl";
3913 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3914 esac;
3915 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3916 '
3917 export as_echo_n_body
3918 as_echo_n='sh -c $as_echo_n_body as_echo'
3919 fi
3920 export as_echo_body
3921 as_echo='sh -c $as_echo_body as_echo'
3922 fi
3923
3924 # The user is always right.
3925 if test "${PATH_SEPARATOR+set}" != set; then
3926 PATH_SEPARATOR=:
3927 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3928 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
3929 PATH_SEPARATOR=';'
3930 }
3931 fi
3932
3933
3934 # IFS
3935 # We need space, tab and new line, in precisely that order. Quoting is
3936 # there to prevent editors from complaining about space-tab.
3937 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
3938 # splitting by setting IFS to empty value.)
3939 IFS=" "" $as_nl"
3940
3941 # Find who we are. Look in the path if we contain no directory separator.
3942 as_myself=
3943 case $0 in #((
3944 *[\\/]* ) as_myself=$0 ;;
3945 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3946 for as_dir in $PATH
3947 do
3948 IFS=$as_save_IFS
3949 test -z "$as_dir" && as_dir=.
3950 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3951 done
3952 IFS=$as_save_IFS
3953
3954 ;;
3955 esac
3956 # We did not find ourselves, most probably we were run as `sh COMMAND'
3957 # in which case we are not to be found in the path.
3958 if test "x$as_myself" = x; then
3959 as_myself=$0
3960 fi
3961 if test ! -f "$as_myself"; then
3962 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3963 exit 1
3964 fi
3965
3966 # Unset variables that we do not need and which cause bugs (e.g. in
3967 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
3968 # suppresses any "Segmentation fault" message there. '((' could
3969 # trigger a bug in pdksh 5.2.14.
3970 for as_var in BASH_ENV ENV MAIL MAILPATH
3971 do eval test x\${$as_var+set} = xset \
3972 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
3973 done
3974 PS1='$ '
3975 PS2='> '
3976 PS4='+ '
3977
3978 # NLS nuisances.
3979 LC_ALL=C
3980 export LC_ALL
3981 LANGUAGE=C
3982 export LANGUAGE
3983
3984 # CDPATH.
3985 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3986
3987
3988 # as_fn_error STATUS ERROR [LINENO LOG_FD]
3989 # ----------------------------------------
3990 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3991 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3992 # script with STATUS, using 1 if that was 0.
3993 as_fn_error ()
3994 {
3995 as_status=$1; test $as_status -eq 0 && as_status=1
3996 if test "$4"; then
3997 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3998 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
3999 fi
4000 $as_echo "$as_me: error: $2" >&2
4001 as_fn_exit $as_status
4002 } # as_fn_error
4003
4004
4005 # as_fn_set_status STATUS
4006 # -----------------------
4007 # Set $? to STATUS, without forking.
4008 as_fn_set_status ()
4009 {
4010 return $1
4011 } # as_fn_set_status
4012
4013 # as_fn_exit STATUS
4014 # -----------------
4015 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4016 as_fn_exit ()
4017 {
4018 set +e
4019 as_fn_set_status $1
4020 exit $1
4021 } # as_fn_exit
4022
4023 # as_fn_unset VAR
4024 # ---------------
4025 # Portably unset VAR.
4026 as_fn_unset ()
4027 {
4028 { eval $1=; unset $1;}
4029 }
4030 as_unset=as_fn_unset
4031 # as_fn_append VAR VALUE
4032 # ----------------------
4033 # Append the text in VALUE to the end of the definition contained in VAR. Take
4034 # advantage of any shell optimizations that allow amortized linear growth over
4035 # repeated appends, instead of the typical quadratic growth present in naive
4036 # implementations.
4037 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4038 eval 'as_fn_append ()
4039 {
4040 eval $1+=\$2
4041 }'
4042 else
4043 as_fn_append ()
4044 {
4045 eval $1=\$$1\$2
4046 }
4047 fi # as_fn_append
4048
4049 # as_fn_arith ARG...
4050 # ------------------
4051 # Perform arithmetic evaluation on the ARGs, and store the result in the
4052 # global $as_val. Take advantage of shells that can avoid forks. The arguments
4053 # must be portable across $(()) and expr.
4054 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4055 eval 'as_fn_arith ()
4056 {
4057 as_val=$(( $* ))
4058 }'
4059 else
4060 as_fn_arith ()
4061 {
4062 as_val=`expr "$@" || test $? -eq 1`
4063 }
4064 fi # as_fn_arith
4065
4066
4067 if expr a : '\(a\)' >/dev/null 2>&1 &&
4068 test "X`expr 00001 : '.*\(...\)'`" = X001; then
4069 as_expr=expr
4070 else
4071 as_expr=false
4072 fi
4073
4074 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4075 as_basename=basename
4076 else
4077 as_basename=false
4078 fi
4079
4080 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4081 as_dirname=dirname
4082 else
4083 as_dirname=false
4084 fi
4085
4086 as_me=`$as_basename -- "$0" ||
4087 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4088 X"$0" : 'X\(//\)$' \| \
4089 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4090 $as_echo X/"$0" |
4091 sed '/^.*\/\([^/][^/]*\)\/*$/{
4092 s//\1/
4093 q
4094 }
4095 /^X\/\(\/\/\)$/{
4096 s//\1/
4097 q
4098 }
4099 /^X\/\(\/\).*/{
4100 s//\1/
4101 q
4102 }
4103 s/.*/./; q'`
4104
4105 # Avoid depending upon Character Ranges.
4106 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4107 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4108 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4109 as_cr_digits='0123456789'
4110 as_cr_alnum=$as_cr_Letters$as_cr_digits
4111
4112 ECHO_C= ECHO_N= ECHO_T=
4113 case `echo -n x` in #(((((
4114 -n*)
4115 case `echo 'xy\c'` in
4116 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4117 xy) ECHO_C='\c';;
4118 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4119 ECHO_T=' ';;
4120 esac;;
4121 *)
4122 ECHO_N='-n';;
4123 esac
4124
4125 rm -f conf$$ conf$$.exe conf$$.file
4126 if test -d conf$$.dir; then
4127 rm -f conf$$.dir/conf$$.file
4128 else
4129 rm -f conf$$.dir
4130 mkdir conf$$.dir 2>/dev/null
4131 fi
4132 if (echo >conf$$.file) 2>/dev/null; then
4133 if ln -s conf$$.file conf$$ 2>/dev/null; then
4134 as_ln_s='ln -s'
4135 # ... but there are two gotchas:
4136 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4137 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4138 # In both cases, we have to default to `cp -pR'.
4139 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4140 as_ln_s='cp -pR'
4141 elif ln conf$$.file conf$$ 2>/dev/null; then
4142 as_ln_s=ln
4143 else
4144 as_ln_s='cp -pR'
4145 fi
4146 else
4147 as_ln_s='cp -pR'
4148 fi
4149 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4150 rmdir conf$$.dir 2>/dev/null
4151
4152
4153 # as_fn_mkdir_p
4154 # -------------
4155 # Create "$as_dir" as a directory, including parents if necessary.
4156 as_fn_mkdir_p ()
4157 {
4158
4159 case $as_dir in #(
4160 -*) as_dir=./$as_dir;;
4161 esac
4162 test -d "$as_dir" || eval $as_mkdir_p || {
4163 as_dirs=
4164 while :; do
4165 case $as_dir in #(
4166 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4167 *) as_qdir=$as_dir;;
4168 esac
4169 as_dirs="'$as_qdir' $as_dirs"
4170 as_dir=`$as_dirname -- "$as_dir" ||
4171 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4172 X"$as_dir" : 'X\(//\)[^/]' \| \
4173 X"$as_dir" : 'X\(//\)$' \| \
4174 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4175 $as_echo X"$as_dir" |
4176 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4177 s//\1/
4178 q
4179 }
4180 /^X\(\/\/\)[^/].*/{
4181 s//\1/
4182 q
4183 }
4184 /^X\(\/\/\)$/{
4185 s//\1/
4186 q
4187 }
4188 /^X\(\/\).*/{
4189 s//\1/
4190 q
4191 }
4192 s/.*/./; q'`
4193 test -d "$as_dir" && break
4194 done
4195 test -z "$as_dirs" || eval "mkdir $as_dirs"
4196 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
4197
4198
4199 } # as_fn_mkdir_p
4200 if mkdir -p . 2>/dev/null; then
4201 as_mkdir_p='mkdir -p "$as_dir"'
4202 else
4203 test -d ./-p && rmdir ./-p
4204 as_mkdir_p=false
4205 fi
4206
4207
4208 # as_fn_executable_p FILE
4209 # -----------------------
4210 # Test if FILE is an executable regular file.
4211 as_fn_executable_p ()
4212 {
4213 test -f "$1" && test -x "$1"
4214 } # as_fn_executable_p
4215 as_test_x='test -x'
4216 as_executable_p=as_fn_executable_p
4217
4218 # Sed expression to map a string onto a valid CPP name.
4219 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4220
4221 # Sed expression to map a string onto a valid variable name.
4222 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4223
4224
4225 exec 6>&1
4226 ## ----------------------------------- ##
4227 ## Main body of $CONFIG_STATUS script. ##
4228 ## ----------------------------------- ##
4229 _ASEOF
4230 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4231
4232 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4233 # Save the log message, to keep $0 and so on meaningful, and to
4234 # report actual input values of CONFIG_FILES etc. instead of their
4235 # values after options handling.
4236 ac_log="
4237 This file was extended by $as_me, which was
4238 generated by GNU Autoconf 2.69. Invocation command line was
4239
4240 CONFIG_FILES = $CONFIG_FILES
4241 CONFIG_HEADERS = $CONFIG_HEADERS
4242 CONFIG_LINKS = $CONFIG_LINKS
4243 CONFIG_COMMANDS = $CONFIG_COMMANDS
4244 $ $0 $@
4245
4246 on `(hostname || uname -n) 2>/dev/null | sed 1q`
4247 "
4248
4249 _ACEOF
4250
4251 case $ac_config_files in *"
4252 "*) set x $ac_config_files; shift; ac_config_files=$*;;
4253 esac
4254
4255
4256
4257 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4258 # Files that config.status was made for.
4259 config_files="$ac_config_files"
4260
4261 _ACEOF
4262
4263 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4264 ac_cs_usage="\
4265 \`$as_me' instantiates files and other configuration actions
4266 from templates according to the current configuration. Unless the files
4267 and actions are specified as TAGs, all are instantiated by default.
4268
4269 Usage: $0 [OPTION]... [TAG]...
4270
4271 -h, --help print this help, then exit
4272 -V, --version print version number and configuration settings, then exit
4273 --config print configuration, then exit
4274 -q, --quiet, --silent
4275 do not print progress messages
4276 -d, --debug don't remove temporary files
4277 --recheck update $as_me by reconfiguring in the same conditions
4278 --file=FILE[:TEMPLATE]
4279 instantiate the configuration file FILE
4280
4281 Configuration files:
4282 $config_files
4283
4284 Report bugs to the package provider."
4285
4286 _ACEOF
4287 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4288 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
4289 ac_cs_version="\\
4290 config.status
4291 configured by $0, generated by GNU Autoconf 2.69,
4292 with options \\"\$ac_cs_config\\"
4293
4294 Copyright (C) 2012 Free Software Foundation, Inc.
4295 This config.status script is free software; the Free Software Foundation
4296 gives unlimited permission to copy, distribute and modify it."
4297
4298 ac_pwd='$ac_pwd'
4299 srcdir='$srcdir'
4300 INSTALL='$INSTALL'
4301 test -n "\$AWK" || AWK=awk
4302 _ACEOF
4303
4304 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4305 # The default lists apply if the user does not specify any file.
4306 ac_need_defaults=:
4307 while test $# != 0
4308 do
4309 case $1 in
4310 --*=?*)
4311 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4312 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
4313 ac_shift=:
4314 ;;
4315 --*=)
4316 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4317 ac_optarg=
4318 ac_shift=:
4319 ;;
4320 *)
4321 ac_option=$1
4322 ac_optarg=$2
4323 ac_shift=shift
4324 ;;
4325 esac
4326
4327 case $ac_option in
4328 # Handling of the options.
4329 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4330 ac_cs_recheck=: ;;
4331 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4332 $as_echo "$ac_cs_version"; exit ;;
4333 --config | --confi | --conf | --con | --co | --c )
4334 $as_echo "$ac_cs_config"; exit ;;
4335 --debug | --debu | --deb | --de | --d | -d )
4336 debug=: ;;
4337 --file | --fil | --fi | --f )
4338 $ac_shift
4339 case $ac_optarg in
4340 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4341 '') as_fn_error $? "missing file argument" ;;
4342 esac
4343 as_fn_append CONFIG_FILES " '$ac_optarg'"
4344 ac_need_defaults=false;;
4345 --he | --h | --help | --hel | -h )
4346 $as_echo "$ac_cs_usage"; exit ;;
4347 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4348 | -silent | --silent | --silen | --sile | --sil | --si | --s)
4349 ac_cs_silent=: ;;
4350
4351 # This is an error.
4352 -*) as_fn_error $? "unrecognized option: \`$1'
4353 Try \`$0 --help' for more information." ;;
4354
4355 *) as_fn_append ac_config_targets " $1"
4356 ac_need_defaults=false ;;
4357
4358 esac
4359 shift
4360 done
4361
4362 ac_configure_extra_args=
4363
4364 if $ac_cs_silent; then
4365 exec 6>/dev/null
4366 ac_configure_extra_args="$ac_configure_extra_args --silent"
4367 fi
4368
4369 _ACEOF
4370 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4371 if \$ac_cs_recheck; then
4372 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4373 shift
4374 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4375 CONFIG_SHELL='$SHELL'
4376 export CONFIG_SHELL
4377 exec "\$@"
4378 fi
4379
4380 _ACEOF
4381 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4382 exec 5>>config.log
4383 {
4384 echo
4385 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4386 ## Running $as_me. ##
4387 _ASBOX
4388 $as_echo "$ac_log"
4389 } >&5
4390
4391 _ACEOF
4392 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4393 _ACEOF
4394
4395 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4396
4397 # Handling of arguments.
4398 for ac_config_target in $ac_config_targets
4399 do
4400 case $ac_config_target in
4401 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
4402
4403 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4404 esac
4405 done
4406
4407
4408 # If the user did not use the arguments to specify the items to instantiate,
4409 # then the envvar interface is used. Set only those that are not.
4410 # We use the long form for the default assignment because of an extremely
4411 # bizarre bug on SunOS 4.1.3.
4412 if $ac_need_defaults; then
4413 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4414 fi
4415
4416 # Have a temporary directory for convenience. Make it in the build tree
4417 # simply because there is no reason against having it here, and in addition,
4418 # creating and moving files from /tmp can sometimes cause problems.
4419 # Hook for its removal unless debugging.
4420 # Note that there is a small window in which the directory will not be cleaned:
4421 # after its creation but before its name has been assigned to `$tmp'.
4422 $debug ||
4423 {
4424 tmp= ac_tmp=
4425 trap 'exit_status=$?
4426 : "${ac_tmp:=$tmp}"
4427 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
4428 ' 0
4429 trap 'as_fn_exit 1' 1 2 13 15
4430 }
4431 # Create a (secure) tmp directory for tmp files.
4432
4433 {
4434 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4435 test -d "$tmp"
4436 } ||
4437 {
4438 tmp=./conf$$-$RANDOM
4439 (umask 077 && mkdir "$tmp")
4440 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
4441 ac_tmp=$tmp
4442
4443 # Set up the scripts for CONFIG_FILES section.
4444 # No need to generate them if there are no CONFIG_FILES.
4445 # This happens for instance with `./config.status config.h'.
4446 if test -n "$CONFIG_FILES"; then
4447
4448
4449 ac_cr=`echo X | tr X '\015'`
4450 # On cygwin, bash can eat \r inside `` if the user requested igncr.
4451 # But we know of no other shell where ac_cr would be empty at this
4452 # point, so we can use a bashism as a fallback.
4453 if test "x$ac_cr" = x; then
4454 eval ac_cr=\$\'\\r\'
4455 fi
4456 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4457 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4458 ac_cs_awk_cr='\\r'
4459 else
4460 ac_cs_awk_cr=$ac_cr
4461 fi
4462
4463 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
4464 _ACEOF
4465
4466
4467 {
4468 echo "cat >conf$$subs.awk <<_ACEOF" &&
4469 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4470 echo "_ACEOF"
4471 } >conf$$subs.sh ||
4472 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4473 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
4474 ac_delim='%!_!# '
4475 for ac_last_try in false false false false false :; do
4476 . ./conf$$subs.sh ||
4477 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4478
4479 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4480 if test $ac_delim_n = $ac_delim_num; then
4481 break
4482 elif $ac_last_try; then
4483 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4484 else
4485 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4486 fi
4487 done
4488 rm -f conf$$subs.sh
4489
4490 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4491 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
4492 _ACEOF
4493 sed -n '
4494 h
4495 s/^/S["/; s/!.*/"]=/
4496 p
4497 g
4498 s/^[^!]*!//
4499 :repl
4500 t repl
4501 s/'"$ac_delim"'$//
4502 t delim
4503 :nl
4504 h
4505 s/\(.\{148\}\)..*/\1/
4506 t more1
4507 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4508 p
4509 n
4510 b repl
4511 :more1
4512 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4513 p
4514 g
4515 s/.\{148\}//
4516 t nl
4517 :delim
4518 h
4519 s/\(.\{148\}\)..*/\1/
4520 t more2
4521 s/["\\]/\\&/g; s/^/"/; s/$/"/
4522 p
4523 b
4524 :more2
4525 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4526 p
4527 g
4528 s/.\{148\}//
4529 t delim
4530 ' <conf$$subs.awk | sed '
4531 /^[^""]/{
4532 N
4533 s/\n//
4534 }
4535 ' >>$CONFIG_STATUS || ac_write_fail=1
4536 rm -f conf$$subs.awk
4537 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4538 _ACAWK
4539 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
4540 for (key in S) S_is_set[key] = 1
4541 FS = "\a"
4542
4543 }
4544 {
4545 line = $ 0
4546 nfields = split(line, field, "@")
4547 substed = 0
4548 len = length(field[1])
4549 for (i = 2; i < nfields; i++) {
4550 key = field[i]
4551 keylen = length(key)
4552 if (S_is_set[key]) {
4553 value = S[key]
4554 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4555 len += length(value) + length(field[++i])
4556 substed = 1
4557 } else
4558 len += 1 + keylen
4559 }
4560
4561 print line
4562 }
4563
4564 _ACAWK
4565 _ACEOF
4566 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4567 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
4568 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
4569 else
4570 cat
4571 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
4572 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
4573 _ACEOF
4574
4575 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
4576 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
4577 # trailing colons and then remove the whole line if VPATH becomes empty
4578 # (actually we leave an empty line to preserve line numbers).
4579 if test "x$srcdir" = x.; then
4580 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
4581 h
4582 s///
4583 s/^/:/
4584 s/[ ]*$/:/
4585 s/:\$(srcdir):/:/g
4586 s/:\${srcdir}:/:/g
4587 s/:@srcdir@:/:/g
4588 s/^:*//
4589 s/:*$//
4590 x
4591 s/\(=[ ]*\).*/\1/
4592 G
4593 s/\n//
4594 s/^[^=]*=[ ]*$//
4595 }'
4596 fi
4597
4598 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4599 fi # test -n "$CONFIG_FILES"
4600
4601
4602 eval set X " :F $CONFIG_FILES "
4603 shift
4604 for ac_tag
4605 do
4606 case $ac_tag in
4607 :[FHLC]) ac_mode=$ac_tag; continue;;
4608 esac
4609 case $ac_mode$ac_tag in
4610 :[FHL]*:*);;
4611 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
4612 :[FH]-) ac_tag=-:-;;
4613 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4614 esac
4615 ac_save_IFS=$IFS
4616 IFS=:
4617 set x $ac_tag
4618 IFS=$ac_save_IFS
4619 shift
4620 ac_file=$1
4621 shift
4622
4623 case $ac_mode in
4624 :L) ac_source=$1;;
4625 :[FH])
4626 ac_file_inputs=
4627 for ac_f
4628 do
4629 case $ac_f in
4630 -) ac_f="$ac_tmp/stdin";;
4631 *) # Look for the file first in the build tree, then in the source tree
4632 # (if the path is not absolute). The absolute path cannot be DOS-style,
4633 # because $ac_f cannot contain `:'.
4634 test -f "$ac_f" ||
4635 case $ac_f in
4636 [\\/$]*) false;;
4637 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4638 esac ||
4639 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
4640 esac
4641 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
4642 as_fn_append ac_file_inputs " '$ac_f'"
4643 done
4644
4645 # Let's still pretend it is `configure' which instantiates (i.e., don't
4646 # use $as_me), people would be surprised to read:
4647 # /* config.h. Generated by config.status. */
4648 configure_input='Generated from '`
4649 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
4650 `' by configure.'
4651 if test x"$ac_file" != x-; then
4652 configure_input="$ac_file. $configure_input"
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
4654 $as_echo "$as_me: creating $ac_file" >&6;}
4655 fi
4656 # Neutralize special characters interpreted by sed in replacement strings.
4657 case $configure_input in #(
4658 *\&* | *\|* | *\\* )
4659 ac_sed_conf_input=`$as_echo "$configure_input" |
4660 sed 's/[\\\\&|]/\\\\&/g'`;; #(
4661 *) ac_sed_conf_input=$configure_input;;
4662 esac
4663
4664 case $ac_tag in
4665 *:-:* | *:-) cat >"$ac_tmp/stdin" \
4666 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
4667 esac
4668 ;;
4669 esac
4670
4671 ac_dir=`$as_dirname -- "$ac_file" ||
4672 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4673 X"$ac_file" : 'X\(//\)[^/]' \| \
4674 X"$ac_file" : 'X\(//\)$' \| \
4675 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4676 $as_echo X"$ac_file" |
4677 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4678 s//\1/
4679 q
4680 }
4681 /^X\(\/\/\)[^/].*/{
4682 s//\1/
4683 q
4684 }
4685 /^X\(\/\/\)$/{
4686 s//\1/
4687 q
4688 }
4689 /^X\(\/\).*/{
4690 s//\1/
4691 q
4692 }
4693 s/.*/./; q'`
4694 as_dir="$ac_dir"; as_fn_mkdir_p
4695 ac_builddir=.
4696
4697 case "$ac_dir" in
4698 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4699 *)
4700 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
4701 # A ".." for each directory in $ac_dir_suffix.
4702 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
4703 case $ac_top_builddir_sub in
4704 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4705 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4706 esac ;;
4707 esac
4708 ac_abs_top_builddir=$ac_pwd
4709 ac_abs_builddir=$ac_pwd$ac_dir_suffix
4710 # for backward compatibility:
4711 ac_top_builddir=$ac_top_build_prefix
4712
4713 case $srcdir in
4714 .) # We are building in place.
4715 ac_srcdir=.
4716 ac_top_srcdir=$ac_top_builddir_sub
4717 ac_abs_top_srcdir=$ac_pwd ;;
4718 [\\/]* | ?:[\\/]* ) # Absolute name.
4719 ac_srcdir=$srcdir$ac_dir_suffix;
4720 ac_top_srcdir=$srcdir
4721 ac_abs_top_srcdir=$srcdir ;;
4722 *) # Relative name.
4723 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4724 ac_top_srcdir=$ac_top_build_prefix$srcdir
4725 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
4726 esac
4727 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
4728
4729
4730 case $ac_mode in
4731 :F)
4732 #
4733 # CONFIG_FILE
4734 #
4735
4736 case $INSTALL in
4737 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
4738 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
4739 esac
4740 _ACEOF
4741
4742 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4743 # If the template does not know about datarootdir, expand it.
4744 # FIXME: This hack should be removed a few years after 2.60.
4745 ac_datarootdir_hack=; ac_datarootdir_seen=
4746 ac_sed_dataroot='
4747 /datarootdir/ {
4748 p
4749 q
4750 }
4751 /@datadir@/p
4752 /@docdir@/p
4753 /@infodir@/p
4754 /@localedir@/p
4755 /@mandir@/p'
4756 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
4757 *datarootdir*) ac_datarootdir_seen=yes;;
4758 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4760 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
4761 _ACEOF
4762 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4763 ac_datarootdir_hack='
4764 s&@datadir@&$datadir&g
4765 s&@docdir@&$docdir&g
4766 s&@infodir@&$infodir&g
4767 s&@localedir@&$localedir&g
4768 s&@mandir@&$mandir&g
4769 s&\\\${datarootdir}&$datarootdir&g' ;;
4770 esac
4771 _ACEOF
4772
4773 # Neutralize VPATH when `$srcdir' = `.'.
4774 # Shell code in configure.ac might set extrasub.
4775 # FIXME: do we really want to maintain this feature?
4776 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4777 ac_sed_extra="$ac_vpsub
4778 $extrasub
4779 _ACEOF
4780 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4781 :t
4782 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
4783 s|@configure_input@|$ac_sed_conf_input|;t t
4784 s&@top_builddir@&$ac_top_builddir_sub&;t t
4785 s&@top_build_prefix@&$ac_top_build_prefix&;t t
4786 s&@srcdir@&$ac_srcdir&;t t
4787 s&@abs_srcdir@&$ac_abs_srcdir&;t t
4788 s&@top_srcdir@&$ac_top_srcdir&;t t
4789 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
4790 s&@builddir@&$ac_builddir&;t t
4791 s&@abs_builddir@&$ac_abs_builddir&;t t
4792 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
4793 s&@INSTALL@&$ac_INSTALL&;t t
4794 $ac_datarootdir_hack
4795 "
4796 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
4797 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4798
4799 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
4800 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
4801 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
4802 "$ac_tmp/out"`; test -z "$ac_out"; } &&
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4804 which seems to be undefined. Please make sure it is defined" >&5
4805 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4806 which seems to be undefined. Please make sure it is defined" >&2;}
4807
4808 rm -f "$ac_tmp/stdin"
4809 case $ac_file in
4810 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
4811 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
4812 esac \
4813 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4814 ;;
4815
4816
4817
4818 esac
4819
4820 done # for ac_tag
4821
4822
4823 as_fn_exit 0
4824 _ACEOF
4825 ac_clean_files=$ac_clean_files_save
4826
4827 test $ac_write_fail = 0 ||
4828 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
4829
4830
4831 # configure is writing to config.log, and then calls config.status.
4832 # config.status does its own redirection, appending to config.log.
4833 # Unfortunately, on DOS this fails, as config.log is still kept open
4834 # by configure, so config.status won't be able to write to it; its
4835 # output is simply discarded. So we exec the FD to /dev/null,
4836 # effectively closing config.log, so it can be properly (re)opened and
4837 # appended to by config.status. When coming back to configure, we
4838 # need to make the FD available again.
4839 if test "$no_create" != yes; then
4840 ac_cs_success=:
4841 ac_config_status_args=
4842 test "$silent" = yes &&
4843 ac_config_status_args="$ac_config_status_args --quiet"
4844 exec 5>/dev/null
4845 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4846 exec 5>>config.log
4847 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4848 # would make configure fail if this is the last instruction.
4849 $ac_cs_success || as_fn_exit 1
4850 fi
4851 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
4853 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
4854 fi
4855