Cleanup build relation.
[official-gcc/Ramakrishna.git] / fixincludes / configure
blob3e0aea3138a4969d9ce4a5eb16f5f598c410b617
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for fixincludes .
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 # Foundation, Inc.
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 ## -------------------- ##
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 *) :
30 esac
34 as_nl='
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"
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
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=';'
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"
89 # Find who we are. Look in the path if we contain no directory separator.
90 case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 for as_dir in $PATH
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99 IFS=$as_save_IFS
102 esac
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
106 as_myself=$0
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 done
121 PS1='$ '
122 PS2='> '
123 PS4='+ '
125 # NLS nuisances.
126 LC_ALL=C
127 export LC_ALL
128 LANGUAGE=C
129 export LANGUAGE
131 # CDPATH.
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142 else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
148 esac
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
157 exitcode=0
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
164 else
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175 else
176 as_have_required=no
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
180 else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182 as_found=false
183 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
200 done;;
201 esac
202 as_found=false
203 done
204 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207 fi; }
208 IFS=$as_save_IFS
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228 else
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
234 exit 1
238 SHELL=${CONFIG_SHELL-/bin/sh}
239 export SHELL
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE= GREP_OPTIONS=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
247 # as_fn_unset VAR
248 # ---------------
249 # Portably unset VAR.
250 as_fn_unset ()
252 { eval $1=; unset $1;}
254 as_unset=as_fn_unset
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
259 as_fn_set_status ()
261 return $1
262 } # as_fn_set_status
264 # as_fn_exit STATUS
265 # -----------------
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267 as_fn_exit ()
269 set +e
270 as_fn_set_status $1
271 exit $1
272 } # as_fn_exit
274 # as_fn_mkdir_p
275 # -------------
276 # Create "$as_dir" as a directory, including parents if necessary.
277 as_fn_mkdir_p ()
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
305 /^X\(\/\/\)$/{
306 s//\1/
309 /^X\(\/\).*/{
310 s//\1/
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320 } # as_fn_mkdir_p
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
326 # implementations.
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
330 eval $1+=\$2
332 else
333 as_fn_append ()
335 eval $1=\$$1\$2
337 fi # as_fn_append
339 # as_fn_arith ARG...
340 # ------------------
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
347 as_val=$(( $* ))
349 else
350 as_fn_arith ()
352 as_val=`expr "$@" || test $? -eq 1`
354 fi # as_fn_arith
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
362 as_fn_error ()
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371 } # as_fn_error
373 if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376 else
377 as_expr=false
380 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382 else
383 as_basename=false
386 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388 else
389 as_dirname=false
392 as_me=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396 $as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
401 /^X\/\(\/\/\)$/{
402 s//\1/
405 /^X\/\(\/\).*/{
406 s//\1/
409 s/.*/./; q'`
411 # Avoid depending upon Character Ranges.
412 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits='0123456789'
416 as_cr_alnum=$as_cr_Letters$as_cr_digits
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
426 /[$]LINENO/=
427 ' <$as_myself |
428 sed '
429 s/[$]LINENO.*/&-/
430 t lineno
432 :lineno
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436 t loop
437 s/-\n.*//
438 ' >$as_me.lineno &&
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
446 # Exit status is that of the last command.
447 exit
450 ECHO_C= ECHO_N= ECHO_T=
451 case `echo -n x` in #(((((
452 -n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
460 ECHO_N='-n';;
461 esac
463 rm -f conf$$ conf$$.exe conf$$.file
464 if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466 else
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
470 if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
484 else
485 as_ln_s='cp -p'
487 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488 rmdir conf$$.dir 2>/dev/null
490 if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
492 else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
497 if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499 else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
518 as_executable_p=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev/null 6>&1
529 # Name of the host.
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
535 # Initializations.
537 ac_default_prefix=/usr/local
538 ac_clean_files=
539 ac_config_libobj_dir=.
540 LIBOBJS=
541 cross_compiling=no
542 subdirs=
543 MFLAGS=
544 MAKEFLAGS=
546 # Identity of this package.
547 PACKAGE_NAME='fixincludes'
548 PACKAGE_TARNAME='fixincludes'
549 PACKAGE_VERSION=' '
550 PACKAGE_STRING='fixincludes '
551 PACKAGE_BUGREPORT=''
552 PACKAGE_URL=''
554 ac_unique_file="inclhack.def"
555 # Factoring default headers for most tests.
556 ac_includes_default="\
557 #include <stdio.h>
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
560 #endif
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
563 #endif
564 #ifdef STDC_HEADERS
565 # include <stdlib.h>
566 # include <stddef.h>
567 #else
568 # ifdef HAVE_STDLIB_H
569 # include <stdlib.h>
570 # endif
571 #endif
572 #ifdef HAVE_STRING_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574 # include <memory.h>
575 # endif
576 # include <string.h>
577 #endif
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
580 #endif
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
583 #endif
584 #ifdef HAVE_STDINT_H
585 # include <stdint.h>
586 #endif
587 #ifdef HAVE_UNISTD_H
588 # include <unistd.h>
589 #endif"
591 ac_subst_vars='LTLIBOBJS
592 LIBOBJS
593 MAINT
594 EGREP
595 GREP
597 TARGET
598 target_noncanonical
599 WERROR
600 WARN_PEDANTIC
601 WARN_CFLAGS
603 OBJEXT
604 EXEEXT
605 ac_ct_CC
606 CPPFLAGS
607 LDFLAGS
608 CFLAGS
610 target_os
611 target_vendor
612 target_cpu
613 target
614 host_os
615 host_vendor
616 host_cpu
617 host
618 build_os
619 build_vendor
620 build_cpu
621 build
622 target_alias
623 host_alias
624 build_alias
625 LIBS
626 ECHO_T
627 ECHO_N
628 ECHO_C
629 DEFS
630 mandir
631 localedir
632 libdir
633 psdir
634 pdfdir
635 dvidir
636 htmldir
637 infodir
638 docdir
639 oldincludedir
640 includedir
641 localstatedir
642 sharedstatedir
643 sysconfdir
644 datadir
645 datarootdir
646 libexecdir
647 sbindir
648 bindir
649 program_transform_name
650 prefix
651 exec_prefix
652 PACKAGE_URL
653 PACKAGE_BUGREPORT
654 PACKAGE_STRING
655 PACKAGE_VERSION
656 PACKAGE_TARNAME
657 PACKAGE_NAME
658 PATH_SEPARATOR
659 SHELL'
660 ac_subst_files=''
661 ac_user_opts='
662 enable_option_checking
663 enable_werror_always
664 with_local_prefix
665 enable_twoprocess
666 enable_maintainer_mode
668 ac_precious_vars='build_alias
669 host_alias
670 target_alias
672 CFLAGS
673 LDFLAGS
674 LIBS
675 CPPFLAGS
676 CPP'
679 # Initialize some variables set by options.
680 ac_init_help=
681 ac_init_version=false
682 ac_unrecognized_opts=
683 ac_unrecognized_sep=
684 # The variables have the same names as the options, with
685 # dashes changed to underlines.
686 cache_file=/dev/null
687 exec_prefix=NONE
688 no_create=
689 no_recursion=
690 prefix=NONE
691 program_prefix=NONE
692 program_suffix=NONE
693 program_transform_name=s,x,x,
694 silent=
695 site=
696 srcdir=
697 verbose=
698 x_includes=NONE
699 x_libraries=NONE
701 # Installation directory options.
702 # These are left unexpanded so users can "make install exec_prefix=/foo"
703 # and all the variables that are supposed to be based on exec_prefix
704 # by default will actually change.
705 # Use braces instead of parens because sh, perl, etc. also accept them.
706 # (The list follows the same order as the GNU Coding Standards.)
707 bindir='${exec_prefix}/bin'
708 sbindir='${exec_prefix}/sbin'
709 libexecdir='${exec_prefix}/libexec'
710 datarootdir='${prefix}/share'
711 datadir='${datarootdir}'
712 sysconfdir='${prefix}/etc'
713 sharedstatedir='${prefix}/com'
714 localstatedir='${prefix}/var'
715 includedir='${prefix}/include'
716 oldincludedir='/usr/include'
717 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
718 infodir='${datarootdir}/info'
719 htmldir='${docdir}'
720 dvidir='${docdir}'
721 pdfdir='${docdir}'
722 psdir='${docdir}'
723 libdir='${exec_prefix}/lib'
724 localedir='${datarootdir}/locale'
725 mandir='${datarootdir}/man'
727 ac_prev=
728 ac_dashdash=
729 for ac_option
731 # If the previous option needs an argument, assign it.
732 if test -n "$ac_prev"; then
733 eval $ac_prev=\$ac_option
734 ac_prev=
735 continue
738 case $ac_option in
739 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
740 *) ac_optarg=yes ;;
741 esac
743 # Accept the important Cygnus configure options, so we can diagnose typos.
745 case $ac_dashdash$ac_option in
747 ac_dashdash=yes ;;
749 -bindir | --bindir | --bindi | --bind | --bin | --bi)
750 ac_prev=bindir ;;
751 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
752 bindir=$ac_optarg ;;
754 -build | --build | --buil | --bui | --bu)
755 ac_prev=build_alias ;;
756 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
757 build_alias=$ac_optarg ;;
759 -cache-file | --cache-file | --cache-fil | --cache-fi \
760 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
761 ac_prev=cache_file ;;
762 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
763 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
764 cache_file=$ac_optarg ;;
766 --config-cache | -C)
767 cache_file=config.cache ;;
769 -datadir | --datadir | --datadi | --datad)
770 ac_prev=datadir ;;
771 -datadir=* | --datadir=* | --datadi=* | --datad=*)
772 datadir=$ac_optarg ;;
774 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
775 | --dataroo | --dataro | --datar)
776 ac_prev=datarootdir ;;
777 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
778 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
779 datarootdir=$ac_optarg ;;
781 -disable-* | --disable-*)
782 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
783 # Reject names that are not valid shell variable names.
784 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
785 as_fn_error "invalid feature name: $ac_useropt"
786 ac_useropt_orig=$ac_useropt
787 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
788 case $ac_user_opts in
790 "enable_$ac_useropt"
791 "*) ;;
792 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
793 ac_unrecognized_sep=', ';;
794 esac
795 eval enable_$ac_useropt=no ;;
797 -docdir | --docdir | --docdi | --doc | --do)
798 ac_prev=docdir ;;
799 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
800 docdir=$ac_optarg ;;
802 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
803 ac_prev=dvidir ;;
804 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
805 dvidir=$ac_optarg ;;
807 -enable-* | --enable-*)
808 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
809 # Reject names that are not valid shell variable names.
810 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
811 as_fn_error "invalid feature name: $ac_useropt"
812 ac_useropt_orig=$ac_useropt
813 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
814 case $ac_user_opts in
816 "enable_$ac_useropt"
817 "*) ;;
818 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
819 ac_unrecognized_sep=', ';;
820 esac
821 eval enable_$ac_useropt=\$ac_optarg ;;
823 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
824 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
825 | --exec | --exe | --ex)
826 ac_prev=exec_prefix ;;
827 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
828 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
829 | --exec=* | --exe=* | --ex=*)
830 exec_prefix=$ac_optarg ;;
832 -gas | --gas | --ga | --g)
833 # Obsolete; use --with-gas.
834 with_gas=yes ;;
836 -help | --help | --hel | --he | -h)
837 ac_init_help=long ;;
838 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
839 ac_init_help=recursive ;;
840 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
841 ac_init_help=short ;;
843 -host | --host | --hos | --ho)
844 ac_prev=host_alias ;;
845 -host=* | --host=* | --hos=* | --ho=*)
846 host_alias=$ac_optarg ;;
848 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
849 ac_prev=htmldir ;;
850 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
851 | --ht=*)
852 htmldir=$ac_optarg ;;
854 -includedir | --includedir | --includedi | --included | --include \
855 | --includ | --inclu | --incl | --inc)
856 ac_prev=includedir ;;
857 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
858 | --includ=* | --inclu=* | --incl=* | --inc=*)
859 includedir=$ac_optarg ;;
861 -infodir | --infodir | --infodi | --infod | --info | --inf)
862 ac_prev=infodir ;;
863 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
864 infodir=$ac_optarg ;;
866 -libdir | --libdir | --libdi | --libd)
867 ac_prev=libdir ;;
868 -libdir=* | --libdir=* | --libdi=* | --libd=*)
869 libdir=$ac_optarg ;;
871 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
872 | --libexe | --libex | --libe)
873 ac_prev=libexecdir ;;
874 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
875 | --libexe=* | --libex=* | --libe=*)
876 libexecdir=$ac_optarg ;;
878 -localedir | --localedir | --localedi | --localed | --locale)
879 ac_prev=localedir ;;
880 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
881 localedir=$ac_optarg ;;
883 -localstatedir | --localstatedir | --localstatedi | --localstated \
884 | --localstate | --localstat | --localsta | --localst | --locals)
885 ac_prev=localstatedir ;;
886 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
887 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
888 localstatedir=$ac_optarg ;;
890 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
891 ac_prev=mandir ;;
892 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
893 mandir=$ac_optarg ;;
895 -nfp | --nfp | --nf)
896 # Obsolete; use --without-fp.
897 with_fp=no ;;
899 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
900 | --no-cr | --no-c | -n)
901 no_create=yes ;;
903 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
904 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
905 no_recursion=yes ;;
907 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
908 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
909 | --oldin | --oldi | --old | --ol | --o)
910 ac_prev=oldincludedir ;;
911 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
912 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
913 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
914 oldincludedir=$ac_optarg ;;
916 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
917 ac_prev=prefix ;;
918 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
919 prefix=$ac_optarg ;;
921 -program-prefix | --program-prefix | --program-prefi | --program-pref \
922 | --program-pre | --program-pr | --program-p)
923 ac_prev=program_prefix ;;
924 -program-prefix=* | --program-prefix=* | --program-prefi=* \
925 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
926 program_prefix=$ac_optarg ;;
928 -program-suffix | --program-suffix | --program-suffi | --program-suff \
929 | --program-suf | --program-su | --program-s)
930 ac_prev=program_suffix ;;
931 -program-suffix=* | --program-suffix=* | --program-suffi=* \
932 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
933 program_suffix=$ac_optarg ;;
935 -program-transform-name | --program-transform-name \
936 | --program-transform-nam | --program-transform-na \
937 | --program-transform-n | --program-transform- \
938 | --program-transform | --program-transfor \
939 | --program-transfo | --program-transf \
940 | --program-trans | --program-tran \
941 | --progr-tra | --program-tr | --program-t)
942 ac_prev=program_transform_name ;;
943 -program-transform-name=* | --program-transform-name=* \
944 | --program-transform-nam=* | --program-transform-na=* \
945 | --program-transform-n=* | --program-transform-=* \
946 | --program-transform=* | --program-transfor=* \
947 | --program-transfo=* | --program-transf=* \
948 | --program-trans=* | --program-tran=* \
949 | --progr-tra=* | --program-tr=* | --program-t=*)
950 program_transform_name=$ac_optarg ;;
952 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
953 ac_prev=pdfdir ;;
954 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
955 pdfdir=$ac_optarg ;;
957 -psdir | --psdir | --psdi | --psd | --ps)
958 ac_prev=psdir ;;
959 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
960 psdir=$ac_optarg ;;
962 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
963 | -silent | --silent | --silen | --sile | --sil)
964 silent=yes ;;
966 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
967 ac_prev=sbindir ;;
968 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
969 | --sbi=* | --sb=*)
970 sbindir=$ac_optarg ;;
972 -sharedstatedir | --sharedstatedir | --sharedstatedi \
973 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
974 | --sharedst | --shareds | --shared | --share | --shar \
975 | --sha | --sh)
976 ac_prev=sharedstatedir ;;
977 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
978 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
979 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
980 | --sha=* | --sh=*)
981 sharedstatedir=$ac_optarg ;;
983 -site | --site | --sit)
984 ac_prev=site ;;
985 -site=* | --site=* | --sit=*)
986 site=$ac_optarg ;;
988 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
989 ac_prev=srcdir ;;
990 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
991 srcdir=$ac_optarg ;;
993 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
994 | --syscon | --sysco | --sysc | --sys | --sy)
995 ac_prev=sysconfdir ;;
996 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
997 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
998 sysconfdir=$ac_optarg ;;
1000 -target | --target | --targe | --targ | --tar | --ta | --t)
1001 ac_prev=target_alias ;;
1002 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1003 target_alias=$ac_optarg ;;
1005 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1006 verbose=yes ;;
1008 -version | --version | --versio | --versi | --vers | -V)
1009 ac_init_version=: ;;
1011 -with-* | --with-*)
1012 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1013 # Reject names that are not valid shell variable names.
1014 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1015 as_fn_error "invalid package name: $ac_useropt"
1016 ac_useropt_orig=$ac_useropt
1017 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1018 case $ac_user_opts in
1020 "with_$ac_useropt"
1021 "*) ;;
1022 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1023 ac_unrecognized_sep=', ';;
1024 esac
1025 eval with_$ac_useropt=\$ac_optarg ;;
1027 -without-* | --without-*)
1028 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1029 # Reject names that are not valid shell variable names.
1030 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1031 as_fn_error "invalid package name: $ac_useropt"
1032 ac_useropt_orig=$ac_useropt
1033 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1034 case $ac_user_opts in
1036 "with_$ac_useropt"
1037 "*) ;;
1038 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1039 ac_unrecognized_sep=', ';;
1040 esac
1041 eval with_$ac_useropt=no ;;
1043 --x)
1044 # Obsolete; use --with-x.
1045 with_x=yes ;;
1047 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1048 | --x-incl | --x-inc | --x-in | --x-i)
1049 ac_prev=x_includes ;;
1050 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1051 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1052 x_includes=$ac_optarg ;;
1054 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1055 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1056 ac_prev=x_libraries ;;
1057 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1058 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1059 x_libraries=$ac_optarg ;;
1061 -*) as_fn_error "unrecognized option: \`$ac_option'
1062 Try \`$0 --help' for more information."
1065 *=*)
1066 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1067 # Reject names that are not valid shell variable names.
1068 case $ac_envvar in #(
1069 '' | [0-9]* | *[!_$as_cr_alnum]* )
1070 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1071 esac
1072 eval $ac_envvar=\$ac_optarg
1073 export $ac_envvar ;;
1076 # FIXME: should be removed in autoconf 3.0.
1077 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1078 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1079 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1080 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1083 esac
1084 done
1086 if test -n "$ac_prev"; then
1087 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1088 as_fn_error "missing argument to $ac_option"
1091 if test -n "$ac_unrecognized_opts"; then
1092 case $enable_option_checking in
1093 no) ;;
1094 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1095 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1096 esac
1099 # Check all directory arguments for consistency.
1100 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1101 datadir sysconfdir sharedstatedir localstatedir includedir \
1102 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1103 libdir localedir mandir
1105 eval ac_val=\$$ac_var
1106 # Remove trailing slashes.
1107 case $ac_val in
1108 */ )
1109 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1110 eval $ac_var=\$ac_val;;
1111 esac
1112 # Be sure to have absolute directory names.
1113 case $ac_val in
1114 [\\/$]* | ?:[\\/]* ) continue;;
1115 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1116 esac
1117 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1118 done
1120 # There might be people who depend on the old broken behavior: `$host'
1121 # used to hold the argument of --host etc.
1122 # FIXME: To remove some day.
1123 build=$build_alias
1124 host=$host_alias
1125 target=$target_alias
1127 # FIXME: To remove some day.
1128 if test "x$host_alias" != x; then
1129 if test "x$build_alias" = x; then
1130 cross_compiling=maybe
1131 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1132 If a cross compiler is detected then cross compile mode will be used." >&2
1133 elif test "x$build_alias" != "x$host_alias"; then
1134 cross_compiling=yes
1138 ac_tool_prefix=
1139 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1141 test "$silent" = yes && exec 6>/dev/null
1144 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1145 ac_ls_di=`ls -di .` &&
1146 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1147 as_fn_error "working directory cannot be determined"
1148 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1149 as_fn_error "pwd does not report name of working directory"
1152 # Find the source files, if location was not specified.
1153 if test -z "$srcdir"; then
1154 ac_srcdir_defaulted=yes
1155 # Try the directory containing this script, then the parent directory.
1156 ac_confdir=`$as_dirname -- "$as_myself" ||
1157 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1158 X"$as_myself" : 'X\(//\)[^/]' \| \
1159 X"$as_myself" : 'X\(//\)$' \| \
1160 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1161 $as_echo X"$as_myself" |
1162 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1163 s//\1/
1166 /^X\(\/\/\)[^/].*/{
1167 s//\1/
1170 /^X\(\/\/\)$/{
1171 s//\1/
1174 /^X\(\/\).*/{
1175 s//\1/
1178 s/.*/./; q'`
1179 srcdir=$ac_confdir
1180 if test ! -r "$srcdir/$ac_unique_file"; then
1181 srcdir=..
1183 else
1184 ac_srcdir_defaulted=no
1186 if test ! -r "$srcdir/$ac_unique_file"; then
1187 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1188 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1190 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1191 ac_abs_confdir=`(
1192 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1193 pwd)`
1194 # When building in place, set srcdir=.
1195 if test "$ac_abs_confdir" = "$ac_pwd"; then
1196 srcdir=.
1198 # Remove unnecessary trailing slashes from srcdir.
1199 # Double slashes in file names in object file debugging info
1200 # mess up M-x gdb in Emacs.
1201 case $srcdir in
1202 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1203 esac
1204 for ac_var in $ac_precious_vars; do
1205 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1206 eval ac_env_${ac_var}_value=\$${ac_var}
1207 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1208 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1209 done
1212 # Report the --help message.
1214 if test "$ac_init_help" = "long"; then
1215 # Omit some internal or obsolete options to make the list less imposing.
1216 # This message is too long to be a string in the A/UX 3.1 sh.
1217 cat <<_ACEOF
1218 \`configure' configures fixincludes to adapt to many kinds of systems.
1220 Usage: $0 [OPTION]... [VAR=VALUE]...
1222 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1223 VAR=VALUE. See below for descriptions of some of the useful variables.
1225 Defaults for the options are specified in brackets.
1227 Configuration:
1228 -h, --help display this help and exit
1229 --help=short display options specific to this package
1230 --help=recursive display the short help of all the included packages
1231 -V, --version display version information and exit
1232 -q, --quiet, --silent do not print \`checking...' messages
1233 --cache-file=FILE cache test results in FILE [disabled]
1234 -C, --config-cache alias for \`--cache-file=config.cache'
1235 -n, --no-create do not create output files
1236 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1238 Installation directories:
1239 --prefix=PREFIX install architecture-independent files in PREFIX
1240 [$ac_default_prefix]
1241 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1242 [PREFIX]
1244 By default, \`make install' will install all the files in
1245 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1246 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247 for instance \`--prefix=\$HOME'.
1249 For better control, use the options below.
1251 Fine tuning of the installation directories:
1252 --bindir=DIR user executables [EPREFIX/bin]
1253 --sbindir=DIR system admin executables [EPREFIX/sbin]
1254 --libexecdir=DIR program executables [EPREFIX/libexec]
1255 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1256 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1257 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1258 --libdir=DIR object code libraries [EPREFIX/lib]
1259 --includedir=DIR C header files [PREFIX/include]
1260 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1261 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1262 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1263 --infodir=DIR info documentation [DATAROOTDIR/info]
1264 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1265 --mandir=DIR man documentation [DATAROOTDIR/man]
1266 --docdir=DIR documentation root [DATAROOTDIR/doc/fixincludes]
1267 --htmldir=DIR html documentation [DOCDIR]
1268 --dvidir=DIR dvi documentation [DOCDIR]
1269 --pdfdir=DIR pdf documentation [DOCDIR]
1270 --psdir=DIR ps documentation [DOCDIR]
1271 _ACEOF
1273 cat <<\_ACEOF
1275 System types:
1276 --build=BUILD configure for building on BUILD [guessed]
1277 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1278 --target=TARGET configure for building compilers for TARGET [HOST]
1279 _ACEOF
1282 if test -n "$ac_init_help"; then
1283 case $ac_init_help in
1284 short | recursive ) echo "Configuration of fixincludes :";;
1285 esac
1286 cat <<\_ACEOF
1288 Optional Features:
1289 --disable-option-checking ignore unrecognized --enable/--with options
1290 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1291 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1292 --enable-werror-always enable -Werror despite compiler version
1293 --enable-twoprocess Use a separate process to apply the fixes
1294 --enable-maintainer-mode enable make rules and dependencies not useful
1295 (and sometimes confusing) to the casual installer
1297 Optional Packages:
1298 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1299 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1300 --with-local-prefix=DIR specifies directory to put local include
1302 Some influential environment variables:
1303 CC C compiler command
1304 CFLAGS C compiler flags
1305 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1306 nonstandard directory <lib dir>
1307 LIBS libraries to pass to the linker, e.g. -l<library>
1308 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1309 you have headers in a nonstandard directory <include dir>
1310 CPP C preprocessor
1312 Use these variables to override the choices made by `configure' or to help
1313 it to find libraries and programs with nonstandard names/locations.
1315 Report bugs to the package provider.
1316 _ACEOF
1317 ac_status=$?
1320 if test "$ac_init_help" = "recursive"; then
1321 # If there are subdirs, report their specific --help.
1322 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1323 test -d "$ac_dir" ||
1324 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1325 continue
1326 ac_builddir=.
1328 case "$ac_dir" in
1329 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1331 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1332 # A ".." for each directory in $ac_dir_suffix.
1333 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1334 case $ac_top_builddir_sub in
1335 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1336 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1337 esac ;;
1338 esac
1339 ac_abs_top_builddir=$ac_pwd
1340 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1341 # for backward compatibility:
1342 ac_top_builddir=$ac_top_build_prefix
1344 case $srcdir in
1345 .) # We are building in place.
1346 ac_srcdir=.
1347 ac_top_srcdir=$ac_top_builddir_sub
1348 ac_abs_top_srcdir=$ac_pwd ;;
1349 [\\/]* | ?:[\\/]* ) # Absolute name.
1350 ac_srcdir=$srcdir$ac_dir_suffix;
1351 ac_top_srcdir=$srcdir
1352 ac_abs_top_srcdir=$srcdir ;;
1353 *) # Relative name.
1354 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1355 ac_top_srcdir=$ac_top_build_prefix$srcdir
1356 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1357 esac
1358 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1360 cd "$ac_dir" || { ac_status=$?; continue; }
1361 # Check for guested configure.
1362 if test -f "$ac_srcdir/configure.gnu"; then
1363 echo &&
1364 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1365 elif test -f "$ac_srcdir/configure"; then
1366 echo &&
1367 $SHELL "$ac_srcdir/configure" --help=recursive
1368 else
1369 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1370 fi || ac_status=$?
1371 cd "$ac_pwd" || { ac_status=$?; break; }
1372 done
1375 test -n "$ac_init_help" && exit $ac_status
1376 if $ac_init_version; then
1377 cat <<\_ACEOF
1378 fixincludes configure
1379 generated by GNU Autoconf 2.64
1381 Copyright (C) 2009 Free Software Foundation, Inc.
1382 This configure script is free software; the Free Software Foundation
1383 gives unlimited permission to copy, distribute and modify it.
1384 _ACEOF
1385 exit
1388 ## ------------------------ ##
1389 ## Autoconf initialization. ##
1390 ## ------------------------ ##
1392 # ac_fn_c_try_compile LINENO
1393 # --------------------------
1394 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1395 ac_fn_c_try_compile ()
1397 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1398 rm -f conftest.$ac_objext
1399 if { { ac_try="$ac_compile"
1400 case "(($ac_try" in
1401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1402 *) ac_try_echo=$ac_try;;
1403 esac
1404 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1405 $as_echo "$ac_try_echo"; } >&5
1406 (eval "$ac_compile") 2>conftest.err
1407 ac_status=$?
1408 if test -s conftest.err; then
1409 grep -v '^ *+' conftest.err >conftest.er1
1410 cat conftest.er1 >&5
1411 mv -f conftest.er1 conftest.err
1413 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1414 test $ac_status = 0; } && {
1415 test -z "$ac_c_werror_flag" ||
1416 test ! -s conftest.err
1417 } && test -s conftest.$ac_objext; then :
1418 ac_retval=0
1419 else
1420 $as_echo "$as_me: failed program was:" >&5
1421 sed 's/^/| /' conftest.$ac_ext >&5
1423 ac_retval=1
1425 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1426 return $ac_retval
1428 } # ac_fn_c_try_compile
1430 # ac_fn_c_try_cpp LINENO
1431 # ----------------------
1432 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1433 ac_fn_c_try_cpp ()
1435 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1436 if { { ac_try="$ac_cpp conftest.$ac_ext"
1437 case "(($ac_try" in
1438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1439 *) ac_try_echo=$ac_try;;
1440 esac
1441 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1442 $as_echo "$ac_try_echo"; } >&5
1443 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1444 ac_status=$?
1445 if test -s conftest.err; then
1446 grep -v '^ *+' conftest.err >conftest.er1
1447 cat conftest.er1 >&5
1448 mv -f conftest.er1 conftest.err
1450 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1451 test $ac_status = 0; } >/dev/null && {
1452 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1453 test ! -s conftest.err
1454 }; then :
1455 ac_retval=0
1456 else
1457 $as_echo "$as_me: failed program was:" >&5
1458 sed 's/^/| /' conftest.$ac_ext >&5
1460 ac_retval=1
1462 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1463 return $ac_retval
1465 } # ac_fn_c_try_cpp
1467 # ac_fn_c_try_run LINENO
1468 # ----------------------
1469 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1470 # that executables *can* be run.
1471 ac_fn_c_try_run ()
1473 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1474 if { { ac_try="$ac_link"
1475 case "(($ac_try" in
1476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1477 *) ac_try_echo=$ac_try;;
1478 esac
1479 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1480 $as_echo "$ac_try_echo"; } >&5
1481 (eval "$ac_link") 2>&5
1482 ac_status=$?
1483 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1484 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1485 { { case "(($ac_try" in
1486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1487 *) ac_try_echo=$ac_try;;
1488 esac
1489 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1490 $as_echo "$ac_try_echo"; } >&5
1491 (eval "$ac_try") 2>&5
1492 ac_status=$?
1493 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1494 test $ac_status = 0; }; }; then :
1495 ac_retval=0
1496 else
1497 $as_echo "$as_me: program exited with status $ac_status" >&5
1498 $as_echo "$as_me: failed program was:" >&5
1499 sed 's/^/| /' conftest.$ac_ext >&5
1501 ac_retval=$ac_status
1503 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1504 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1505 return $ac_retval
1507 } # ac_fn_c_try_run
1509 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1510 # -------------------------------------------------------
1511 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1512 # the include files in INCLUDES and setting the cache variable VAR
1513 # accordingly.
1514 ac_fn_c_check_header_mongrel ()
1516 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1519 $as_echo_n "checking for $2... " >&6; }
1520 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1521 $as_echo_n "(cached) " >&6
1523 eval ac_res=\$$3
1524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1525 $as_echo "$ac_res" >&6; }
1526 else
1527 # Is the header compilable?
1528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1529 $as_echo_n "checking $2 usability... " >&6; }
1530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1531 /* end confdefs.h. */
1533 #include <$2>
1534 _ACEOF
1535 if ac_fn_c_try_compile "$LINENO"; then :
1536 ac_header_compiler=yes
1537 else
1538 ac_header_compiler=no
1540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1542 $as_echo "$ac_header_compiler" >&6; }
1544 # Is the header present?
1545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1546 $as_echo_n "checking $2 presence... " >&6; }
1547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1548 /* end confdefs.h. */
1549 #include <$2>
1550 _ACEOF
1551 if ac_fn_c_try_cpp "$LINENO"; then :
1552 ac_header_preproc=yes
1553 else
1554 ac_header_preproc=no
1556 rm -f conftest.err conftest.$ac_ext
1557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1558 $as_echo "$ac_header_preproc" >&6; }
1560 # So? What about this header?
1561 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1562 yes:no: )
1563 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1564 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1565 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1566 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1568 no:yes:* )
1569 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1570 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1572 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1574 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1576 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1578 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1580 esac
1581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1582 $as_echo_n "checking for $2... " >&6; }
1583 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1584 $as_echo_n "(cached) " >&6
1585 else
1586 eval "$3=\$ac_header_compiler"
1588 eval ac_res=\$$3
1589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1590 $as_echo "$ac_res" >&6; }
1592 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1594 } # ac_fn_c_check_header_mongrel
1596 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1597 # -------------------------------------------------------
1598 # Tests whether HEADER exists and can be compiled using the include files in
1599 # INCLUDES, setting the cache variable VAR accordingly.
1600 ac_fn_c_check_header_compile ()
1602 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 $as_echo_n "checking for $2... " >&6; }
1605 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1606 $as_echo_n "(cached) " >&6
1607 else
1608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1609 /* end confdefs.h. */
1611 #include <$2>
1612 _ACEOF
1613 if ac_fn_c_try_compile "$LINENO"; then :
1614 eval "$3=yes"
1615 else
1616 eval "$3=no"
1618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1620 eval ac_res=\$$3
1621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1622 $as_echo "$ac_res" >&6; }
1623 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1625 } # ac_fn_c_check_header_compile
1627 # ac_fn_c_try_link LINENO
1628 # -----------------------
1629 # Try to link conftest.$ac_ext, and return whether this succeeded.
1630 ac_fn_c_try_link ()
1632 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633 rm -f conftest.$ac_objext conftest$ac_exeext
1634 if { { ac_try="$ac_link"
1635 case "(($ac_try" in
1636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1637 *) ac_try_echo=$ac_try;;
1638 esac
1639 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1640 $as_echo "$ac_try_echo"; } >&5
1641 (eval "$ac_link") 2>conftest.err
1642 ac_status=$?
1643 if test -s conftest.err; then
1644 grep -v '^ *+' conftest.err >conftest.er1
1645 cat conftest.er1 >&5
1646 mv -f conftest.er1 conftest.err
1648 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649 test $ac_status = 0; } && {
1650 test -z "$ac_c_werror_flag" ||
1651 test ! -s conftest.err
1652 } && test -s conftest$ac_exeext && {
1653 test "$cross_compiling" = yes ||
1654 $as_test_x conftest$ac_exeext
1655 }; then :
1656 ac_retval=0
1657 else
1658 $as_echo "$as_me: failed program was:" >&5
1659 sed 's/^/| /' conftest.$ac_ext >&5
1661 ac_retval=1
1663 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1664 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1665 # interfere with the next link command; also delete a directory that is
1666 # left behind by Apple's compiler. We do this before executing the actions.
1667 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1668 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1669 return $ac_retval
1671 } # ac_fn_c_try_link
1673 # ac_fn_c_check_func LINENO FUNC VAR
1674 # ----------------------------------
1675 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1676 ac_fn_c_check_func ()
1678 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1680 $as_echo_n "checking for $2... " >&6; }
1681 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1682 $as_echo_n "(cached) " >&6
1683 else
1684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1685 /* end confdefs.h. */
1686 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1687 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1688 #define $2 innocuous_$2
1690 /* System header to define __stub macros and hopefully few prototypes,
1691 which can conflict with char $2 (); below.
1692 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1693 <limits.h> exists even on freestanding compilers. */
1695 #ifdef __STDC__
1696 # include <limits.h>
1697 #else
1698 # include <assert.h>
1699 #endif
1701 #undef $2
1703 /* Override any GCC internal prototype to avoid an error.
1704 Use char because int might match the return type of a GCC
1705 builtin and then its argument prototype would still apply. */
1706 #ifdef __cplusplus
1707 extern "C"
1708 #endif
1709 char $2 ();
1710 /* The GNU C library defines this for functions which it implements
1711 to always fail with ENOSYS. Some functions are actually named
1712 something starting with __ and the normal name is an alias. */
1713 #if defined __stub_$2 || defined __stub___$2
1714 choke me
1715 #endif
1718 main ()
1720 return $2 ();
1722 return 0;
1724 _ACEOF
1725 if ac_fn_c_try_link "$LINENO"; then :
1726 eval "$3=yes"
1727 else
1728 eval "$3=no"
1730 rm -f core conftest.err conftest.$ac_objext \
1731 conftest$ac_exeext conftest.$ac_ext
1733 eval ac_res=\$$3
1734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735 $as_echo "$ac_res" >&6; }
1736 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738 } # ac_fn_c_check_func
1740 # ac_fn_c_check_decl LINENO SYMBOL VAR
1741 # ------------------------------------
1742 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1743 ac_fn_c_check_decl ()
1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
1747 $as_echo_n "checking whether $2 is declared... " >&6; }
1748 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1749 $as_echo_n "(cached) " >&6
1750 else
1751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1752 /* end confdefs.h. */
1755 main ()
1757 #ifndef $2
1758 (void) $2;
1759 #endif
1762 return 0;
1764 _ACEOF
1765 if ac_fn_c_try_compile "$LINENO"; then :
1766 eval "$3=yes"
1767 else
1768 eval "$3=no"
1770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1772 eval ac_res=\$$3
1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1774 $as_echo "$ac_res" >&6; }
1775 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1777 } # ac_fn_c_check_decl
1778 cat >config.log <<_ACEOF
1779 This file contains any messages produced by compilers while
1780 running configure, to aid debugging if configure makes a mistake.
1782 It was created by fixincludes $as_me , which was
1783 generated by GNU Autoconf 2.64. Invocation command line was
1785 $ $0 $@
1787 _ACEOF
1788 exec 5>>config.log
1790 cat <<_ASUNAME
1791 ## --------- ##
1792 ## Platform. ##
1793 ## --------- ##
1795 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1796 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1797 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1798 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1799 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1801 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1802 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1804 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1805 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1806 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1807 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1808 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1809 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1810 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1812 _ASUNAME
1814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1815 for as_dir in $PATH
1817 IFS=$as_save_IFS
1818 test -z "$as_dir" && as_dir=.
1819 $as_echo "PATH: $as_dir"
1820 done
1821 IFS=$as_save_IFS
1823 } >&5
1825 cat >&5 <<_ACEOF
1828 ## ----------- ##
1829 ## Core tests. ##
1830 ## ----------- ##
1832 _ACEOF
1835 # Keep a trace of the command line.
1836 # Strip out --no-create and --no-recursion so they do not pile up.
1837 # Strip out --silent because we don't want to record it for future runs.
1838 # Also quote any args containing shell meta-characters.
1839 # Make two passes to allow for proper duplicate-argument suppression.
1840 ac_configure_args=
1841 ac_configure_args0=
1842 ac_configure_args1=
1843 ac_must_keep_next=false
1844 for ac_pass in 1 2
1846 for ac_arg
1848 case $ac_arg in
1849 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1850 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1851 | -silent | --silent | --silen | --sile | --sil)
1852 continue ;;
1853 *\'*)
1854 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1855 esac
1856 case $ac_pass in
1857 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1859 as_fn_append ac_configure_args1 " '$ac_arg'"
1860 if test $ac_must_keep_next = true; then
1861 ac_must_keep_next=false # Got value, back to normal.
1862 else
1863 case $ac_arg in
1864 *=* | --config-cache | -C | -disable-* | --disable-* \
1865 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1866 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1867 | -with-* | --with-* | -without-* | --without-* | --x)
1868 case "$ac_configure_args0 " in
1869 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1870 esac
1872 -* ) ac_must_keep_next=true ;;
1873 esac
1875 as_fn_append ac_configure_args " '$ac_arg'"
1877 esac
1878 done
1879 done
1880 { ac_configure_args0=; unset ac_configure_args0;}
1881 { ac_configure_args1=; unset ac_configure_args1;}
1883 # When interrupted or exit'd, cleanup temporary files, and complete
1884 # config.log. We remove comments because anyway the quotes in there
1885 # would cause problems or look ugly.
1886 # WARNING: Use '\'' to represent an apostrophe within the trap.
1887 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1888 trap 'exit_status=$?
1889 # Save into config.log some information that might help in debugging.
1891 echo
1893 cat <<\_ASBOX
1894 ## ---------------- ##
1895 ## Cache variables. ##
1896 ## ---------------- ##
1897 _ASBOX
1898 echo
1899 # The following way of writing the cache mishandles newlines in values,
1901 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1902 eval ac_val=\$$ac_var
1903 case $ac_val in #(
1904 *${as_nl}*)
1905 case $ac_var in #(
1906 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1907 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1908 esac
1909 case $ac_var in #(
1910 _ | IFS | as_nl) ;; #(
1911 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1912 *) { eval $ac_var=; unset $ac_var;} ;;
1913 esac ;;
1914 esac
1915 done
1916 (set) 2>&1 |
1917 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1918 *${as_nl}ac_space=\ *)
1919 sed -n \
1920 "s/'\''/'\''\\\\'\'''\''/g;
1921 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1922 ;; #(
1924 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1926 esac |
1927 sort
1929 echo
1931 cat <<\_ASBOX
1932 ## ----------------- ##
1933 ## Output variables. ##
1934 ## ----------------- ##
1935 _ASBOX
1936 echo
1937 for ac_var in $ac_subst_vars
1939 eval ac_val=\$$ac_var
1940 case $ac_val in
1941 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1942 esac
1943 $as_echo "$ac_var='\''$ac_val'\''"
1944 done | sort
1945 echo
1947 if test -n "$ac_subst_files"; then
1948 cat <<\_ASBOX
1949 ## ------------------- ##
1950 ## File substitutions. ##
1951 ## ------------------- ##
1952 _ASBOX
1953 echo
1954 for ac_var in $ac_subst_files
1956 eval ac_val=\$$ac_var
1957 case $ac_val in
1958 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1959 esac
1960 $as_echo "$ac_var='\''$ac_val'\''"
1961 done | sort
1962 echo
1965 if test -s confdefs.h; then
1966 cat <<\_ASBOX
1967 ## ----------- ##
1968 ## confdefs.h. ##
1969 ## ----------- ##
1970 _ASBOX
1971 echo
1972 cat confdefs.h
1973 echo
1975 test "$ac_signal" != 0 &&
1976 $as_echo "$as_me: caught signal $ac_signal"
1977 $as_echo "$as_me: exit $exit_status"
1978 } >&5
1979 rm -f core *.core core.conftest.* &&
1980 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1981 exit $exit_status
1983 for ac_signal in 1 2 13 15; do
1984 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1985 done
1986 ac_signal=0
1988 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1989 rm -f -r conftest* confdefs.h
1991 $as_echo "/* confdefs.h */" > confdefs.h
1993 # Predefined preprocessor variables.
1995 cat >>confdefs.h <<_ACEOF
1996 #define PACKAGE_NAME "$PACKAGE_NAME"
1997 _ACEOF
1999 cat >>confdefs.h <<_ACEOF
2000 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2001 _ACEOF
2003 cat >>confdefs.h <<_ACEOF
2004 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2005 _ACEOF
2007 cat >>confdefs.h <<_ACEOF
2008 #define PACKAGE_STRING "$PACKAGE_STRING"
2009 _ACEOF
2011 cat >>confdefs.h <<_ACEOF
2012 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2013 _ACEOF
2015 cat >>confdefs.h <<_ACEOF
2016 #define PACKAGE_URL "$PACKAGE_URL"
2017 _ACEOF
2020 # Let the site file select an alternate cache file if it wants to.
2021 # Prefer an explicitly selected file to automatically selected ones.
2022 ac_site_file1=NONE
2023 ac_site_file2=NONE
2024 if test -n "$CONFIG_SITE"; then
2025 ac_site_file1=$CONFIG_SITE
2026 elif test "x$prefix" != xNONE; then
2027 ac_site_file1=$prefix/share/config.site
2028 ac_site_file2=$prefix/etc/config.site
2029 else
2030 ac_site_file1=$ac_default_prefix/share/config.site
2031 ac_site_file2=$ac_default_prefix/etc/config.site
2033 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2035 test "x$ac_site_file" = xNONE && continue
2036 if test -r "$ac_site_file"; then
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2038 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2039 sed 's/^/| /' "$ac_site_file" >&5
2040 . "$ac_site_file"
2042 done
2044 if test -r "$cache_file"; then
2045 # Some versions of bash will fail to source /dev/null (special
2046 # files actually), so we avoid doing that.
2047 if test -f "$cache_file"; then
2048 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2049 $as_echo "$as_me: loading cache $cache_file" >&6;}
2050 case $cache_file in
2051 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2052 *) . "./$cache_file";;
2053 esac
2055 else
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2057 $as_echo "$as_me: creating cache $cache_file" >&6;}
2058 >$cache_file
2061 # Check that the precious variables saved in the cache have kept the same
2062 # value.
2063 ac_cache_corrupted=false
2064 for ac_var in $ac_precious_vars; do
2065 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2066 eval ac_new_set=\$ac_env_${ac_var}_set
2067 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2068 eval ac_new_val=\$ac_env_${ac_var}_value
2069 case $ac_old_set,$ac_new_set in
2070 set,)
2071 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2072 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2073 ac_cache_corrupted=: ;;
2074 ,set)
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2076 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2077 ac_cache_corrupted=: ;;
2078 ,);;
2080 if test "x$ac_old_val" != "x$ac_new_val"; then
2081 # differences in whitespace do not lead to failure.
2082 ac_old_val_w=`echo x $ac_old_val`
2083 ac_new_val_w=`echo x $ac_new_val`
2084 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2085 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2086 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2087 ac_cache_corrupted=:
2088 else
2089 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2090 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2091 eval $ac_var=\$ac_old_val
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2094 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2095 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2096 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2097 fi;;
2098 esac
2099 # Pass precious variables to config.status.
2100 if test "$ac_new_set" = set; then
2101 case $ac_new_val in
2102 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2103 *) ac_arg=$ac_var=$ac_new_val ;;
2104 esac
2105 case " $ac_configure_args " in
2106 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2107 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2108 esac
2110 done
2111 if $ac_cache_corrupted; then
2112 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2113 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2114 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2115 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2116 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2118 ## -------------------- ##
2119 ## Main body of script. ##
2120 ## -------------------- ##
2122 ac_ext=c
2123 ac_cpp='$CPP $CPPFLAGS'
2124 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2125 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2126 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2133 ac_aux_dir=
2134 for ac_dir in .. "$srcdir"/..; do
2135 for ac_t in install-sh install.sh shtool; do
2136 if test -f "$ac_dir/$ac_t"; then
2137 ac_aux_dir=$ac_dir
2138 ac_install_sh="$ac_aux_dir/$ac_t -c"
2139 break 2
2141 done
2142 done
2143 if test -z "$ac_aux_dir"; then
2144 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2147 # These three variables are undocumented and unsupported,
2148 # and are intended to be withdrawn in a future Autoconf release.
2149 # They can cause serious problems if a builder's source tree is in a directory
2150 # whose full name contains unusual characters.
2151 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2152 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2153 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2156 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2158 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2159 # 2006, 2007, 2008 Free Software Foundation, Inc.
2160 # Written by Gordon Matzigkeit, 1996
2162 # This file is free software; the Free Software Foundation gives
2163 # unlimited permission to copy and/or distribute it, with or without
2164 # modifications, as long as this notice is preserved.
2168 # serial 56 LT_INIT
2171 # LT_PREREQ(VERSION)
2172 # ------------------
2173 # Complain and exit if this libtool version is less that VERSION.
2177 # _LT_CHECK_BUILDDIR
2178 # ------------------
2179 # Complain if the absolute build directory name contains unusual characters
2183 # LT_INIT([OPTIONS])
2184 # ------------------
2185 # LT_INIT
2187 # Old names:
2188 # This is what autoupdate's m4 run will expand. It fires
2189 # the warning (with _au_warn_XXX), outputs it into the
2190 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2191 # the replacement expansion.
2194 # This is an auxiliary macro that is also run when
2195 # autoupdate runs m4. It simply calls m4_warning, but
2196 # we need a wrapper so that each warning is emitted only
2197 # once. We break the quoting in m4_warning's argument in
2198 # order to expand this macro's arguments, not AU_DEFUN's.
2201 # Finally, this is the expansion that is picked up by
2202 # autoconf. It tells the user to run autoupdate, and
2203 # then outputs the replacement expansion. We do not care
2204 # about autoupdate's warning because that contains
2205 # information on what to do *after* running autoupdate.
2207 # This is what autoupdate's m4 run will expand. It fires
2208 # the warning (with _au_warn_XXX), outputs it into the
2209 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2210 # the replacement expansion.
2213 # This is an auxiliary macro that is also run when
2214 # autoupdate runs m4. It simply calls m4_warning, but
2215 # we need a wrapper so that each warning is emitted only
2216 # once. We break the quoting in m4_warning's argument in
2217 # order to expand this macro's arguments, not AU_DEFUN's.
2220 # Finally, this is the expansion that is picked up by
2221 # autoconf. It tells the user to run autoupdate, and
2222 # then outputs the replacement expansion. We do not care
2223 # about autoupdate's warning because that contains
2224 # information on what to do *after* running autoupdate.
2228 # _LT_CC_BASENAME(CC)
2229 # -------------------
2230 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2234 # _LT_FILEUTILS_DEFAULTS
2235 # ----------------------
2236 # It is okay to use these file commands and assume they have been set
2237 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2238 # _LT_FILEUTILS_DEFAULTS
2241 # _LT_SETUP
2242 # ---------
2243 # _LT_SETUP
2246 # _LT_PROG_LTMAIN
2247 # ---------------
2248 # Note that this code is called both from `configure', and `config.status'
2249 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2250 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2251 # so we pass a copy along to make sure it has a sensible value anyway.
2252 # _LT_PROG_LTMAIN
2255 ## ------------------------------------- ##
2256 ## Accumulate code for creating libtool. ##
2257 ## ------------------------------------- ##
2259 # So that we can recreate a full libtool script including additional
2260 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2261 # in macros and then make a single call at the end using the `libtool'
2262 # label.
2265 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2266 # ----------------------------------------
2267 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2270 # Initialize.
2274 # _LT_CONFIG_LIBTOOL([COMMANDS])
2275 # ------------------------------
2276 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2279 # Initialize.
2283 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2284 # -----------------------------------------------------
2288 # _LT_FORMAT_COMMENT([COMMENT])
2289 # -----------------------------
2290 # Add leading comment marks to the start of each line, and a trailing
2291 # full-stop to the whole comment if one is not present already.
2296 ## ------------------------ ##
2297 ## FIXME: Eliminate VARNAME ##
2298 ## ------------------------ ##
2301 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2302 # -------------------------------------------------------------------
2303 # CONFIGNAME is the name given to the value in the libtool script.
2304 # VARNAME is the (base) name used in the configure script.
2305 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2306 # VARNAME. Any other value will be used directly.
2310 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2311 # --------------------------------------------------------
2315 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2316 # ------------------------------------------------
2320 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2321 # ---------------------------------------------------------
2325 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2326 # --------------------------------------------------
2330 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2331 # ---------------------------------------------------
2335 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2336 # ---------------------------------------------------
2341 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2342 # ------------------------------------------------
2347 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2348 # ------------------------------------
2349 # Quote a variable value, and forward it to `config.status' so that its
2350 # declaration there will have the same value as in `configure'. VARNAME
2351 # must have a single quote delimited value for this to work.
2355 # _LT_CONFIG_STATUS_DECLARATIONS
2356 # ------------------------------
2357 # We delimit libtool config variables with single quotes, so when
2358 # we write them to config.status, we have to be sure to quote all
2359 # embedded single quotes properly. In configure, this macro expands
2360 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2362 # <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
2366 # _LT_LIBTOOL_TAGS
2367 # ----------------
2368 # Output comment and list of tags supported by the script
2372 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2373 # -----------------------------------
2374 # Extract the dictionary values for VARNAME (optionally with TAG) and
2375 # expand to a commented shell variable setting:
2377 # # Some comment about what VAR is for.
2378 # visible_name=$lt_internal_name
2382 # _LT_LIBTOOL_CONFIG_VARS
2383 # -----------------------
2384 # Produce commented declarations of non-tagged libtool config variables
2385 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2386 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2387 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2391 # _LT_LIBTOOL_TAG_VARS(TAG)
2392 # -------------------------
2396 # _LT_TAGVAR(VARNAME, [TAGNAME])
2397 # ------------------------------
2401 # _LT_CONFIG_COMMANDS
2402 # -------------------
2403 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2404 # variables for single and double quote escaping we saved from calls
2405 # to _LT_DECL, we can put quote escaped variables declarations
2406 # into `config.status', and then the shell code to quote escape them in
2407 # for loops in `config.status'. Finally, any additional code accumulated
2408 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2409 #_LT_CONFIG_COMMANDS
2412 # Initialize.
2416 # LT_OUTPUT
2417 # ---------
2418 # This macro allows early generation of the libtool script (before
2419 # AC_OUTPUT is called), incase it is used in configure for compilation
2420 # tests.
2421 # LT_OUTPUT
2424 # _LT_CONFIG(TAG)
2425 # ---------------
2426 # If TAG is the built-in tag, create an initial libtool script with a
2427 # default configuration from the untagged config vars. Otherwise add code
2428 # to config.status for appending the configuration named by TAG from the
2429 # matching tagged config vars.
2430 # _LT_CONFIG
2433 # LT_SUPPORTED_TAG(TAG)
2434 # ---------------------
2435 # Trace this macro to discover what tags are supported by the libtool
2436 # --tag option, using:
2437 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2441 # C support is built-in for now
2446 # LT_LANG(LANG)
2447 # -------------
2448 # Enable libtool support for the given language if not already enabled.
2449 # LT_LANG
2452 # _LT_LANG(LANGNAME)
2453 # ------------------
2454 # _LT_LANG
2457 # _LT_LANG_DEFAULT_CONFIG
2458 # -----------------------
2459 # _LT_LANG_DEFAULT_CONFIG
2461 # Obsolete macros:
2462 # This is what autoupdate's m4 run will expand. It fires
2463 # the warning (with _au_warn_XXX), outputs it into the
2464 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2465 # the replacement expansion.
2468 # This is an auxiliary macro that is also run when
2469 # autoupdate runs m4. It simply calls m4_warning, but
2470 # we need a wrapper so that each warning is emitted only
2471 # once. We break the quoting in m4_warning's argument in
2472 # order to expand this macro's arguments, not AU_DEFUN's.
2475 # Finally, this is the expansion that is picked up by
2476 # autoconf. It tells the user to run autoupdate, and
2477 # then outputs the replacement expansion. We do not care
2478 # about autoupdate's warning because that contains
2479 # information on what to do *after* running autoupdate.
2481 # This is what autoupdate's m4 run will expand. It fires
2482 # the warning (with _au_warn_XXX), outputs it into the
2483 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2484 # the replacement expansion.
2487 # This is an auxiliary macro that is also run when
2488 # autoupdate runs m4. It simply calls m4_warning, but
2489 # we need a wrapper so that each warning is emitted only
2490 # once. We break the quoting in m4_warning's argument in
2491 # order to expand this macro's arguments, not AU_DEFUN's.
2494 # Finally, this is the expansion that is picked up by
2495 # autoconf. It tells the user to run autoupdate, and
2496 # then outputs the replacement expansion. We do not care
2497 # about autoupdate's warning because that contains
2498 # information on what to do *after* running autoupdate.
2500 # This is what autoupdate's m4 run will expand. It fires
2501 # the warning (with _au_warn_XXX), outputs it into the
2502 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2503 # the replacement expansion.
2506 # This is an auxiliary macro that is also run when
2507 # autoupdate runs m4. It simply calls m4_warning, but
2508 # we need a wrapper so that each warning is emitted only
2509 # once. We break the quoting in m4_warning's argument in
2510 # order to expand this macro's arguments, not AU_DEFUN's.
2513 # Finally, this is the expansion that is picked up by
2514 # autoconf. It tells the user to run autoupdate, and
2515 # then outputs the replacement expansion. We do not care
2516 # about autoupdate's warning because that contains
2517 # information on what to do *after* running autoupdate.
2519 # This is what autoupdate's m4 run will expand. It fires
2520 # the warning (with _au_warn_XXX), outputs it into the
2521 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2522 # the replacement expansion.
2525 # This is an auxiliary macro that is also run when
2526 # autoupdate runs m4. It simply calls m4_warning, but
2527 # we need a wrapper so that each warning is emitted only
2528 # once. We break the quoting in m4_warning's argument in
2529 # order to expand this macro's arguments, not AU_DEFUN's.
2532 # Finally, this is the expansion that is picked up by
2533 # autoconf. It tells the user to run autoupdate, and
2534 # then outputs the replacement expansion. We do not care
2535 # about autoupdate's warning because that contains
2536 # information on what to do *after* running autoupdate.
2540 # _LT_TAG_COMPILER
2541 # ----------------
2542 # _LT_TAG_COMPILER
2545 # _LT_COMPILER_BOILERPLATE
2546 # ------------------------
2547 # Check for compiler boilerplate output or warnings with
2548 # the simple compiler test code.
2549 # _LT_COMPILER_BOILERPLATE
2552 # _LT_LINKER_BOILERPLATE
2553 # ----------------------
2554 # Check for linker boilerplate output or warnings with
2555 # the simple link test code.
2556 # _LT_LINKER_BOILERPLATE
2558 # _LT_REQUIRED_DARWIN_CHECKS
2559 # -------------------------
2563 # _LT_DARWIN_LINKER_FEATURES
2564 # --------------------------
2565 # Checks for linker and compiler features on darwin
2568 # _LT_SYS_MODULE_PATH_AIX
2569 # -----------------------
2570 # Links a minimal program and checks the executable
2571 # for the system default hardcoded library path. In most cases,
2572 # this is /usr/lib:/lib, but when the MPI compilers are used
2573 # the location of the communication and MPI libs are included too.
2574 # If we don't find anything, use the default library path according
2575 # to the aix ld manual.
2576 # _LT_SYS_MODULE_PATH_AIX
2579 # _LT_SHELL_INIT(ARG)
2580 # -------------------
2581 # _LT_SHELL_INIT
2584 # _LT_PROG_ECHO_BACKSLASH
2585 # -----------------------
2586 # Add some code to the start of the generated configure script which
2587 # will find an echo command which doesn't interpret backslashes.
2588 # _LT_PROG_ECHO_BACKSLASH
2591 # _LT_ENABLE_LOCK
2592 # ---------------
2593 # _LT_ENABLE_LOCK
2596 # _LT_CMD_OLD_ARCHIVE
2597 # -------------------
2598 # _LT_CMD_OLD_ARCHIVE
2601 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2602 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2603 # ----------------------------------------------------------------
2604 # Check whether the given compiler option works
2605 # _LT_COMPILER_OPTION
2607 # Old name:
2608 # This is what autoupdate's m4 run will expand. It fires
2609 # the warning (with _au_warn_XXX), outputs it into the
2610 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2611 # the replacement expansion.
2614 # This is an auxiliary macro that is also run when
2615 # autoupdate runs m4. It simply calls m4_warning, but
2616 # we need a wrapper so that each warning is emitted only
2617 # once. We break the quoting in m4_warning's argument in
2618 # order to expand this macro's arguments, not AU_DEFUN's.
2621 # Finally, this is the expansion that is picked up by
2622 # autoconf. It tells the user to run autoupdate, and
2623 # then outputs the replacement expansion. We do not care
2624 # about autoupdate's warning because that contains
2625 # information on what to do *after* running autoupdate.
2629 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2630 # [ACTION-SUCCESS], [ACTION-FAILURE])
2631 # ----------------------------------------------------
2632 # Check whether the given linker option works
2633 # _LT_LINKER_OPTION
2635 # Old name:
2636 # This is what autoupdate's m4 run will expand. It fires
2637 # the warning (with _au_warn_XXX), outputs it into the
2638 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2639 # the replacement expansion.
2642 # This is an auxiliary macro that is also run when
2643 # autoupdate runs m4. It simply calls m4_warning, but
2644 # we need a wrapper so that each warning is emitted only
2645 # once. We break the quoting in m4_warning's argument in
2646 # order to expand this macro's arguments, not AU_DEFUN's.
2649 # Finally, this is the expansion that is picked up by
2650 # autoconf. It tells the user to run autoupdate, and
2651 # then outputs the replacement expansion. We do not care
2652 # about autoupdate's warning because that contains
2653 # information on what to do *after* running autoupdate.
2657 # LT_CMD_MAX_LEN
2658 #---------------
2659 # LT_CMD_MAX_LEN
2661 # Old name:
2662 # This is what autoupdate's m4 run will expand. It fires
2663 # the warning (with _au_warn_XXX), outputs it into the
2664 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2665 # the replacement expansion.
2668 # This is an auxiliary macro that is also run when
2669 # autoupdate runs m4. It simply calls m4_warning, but
2670 # we need a wrapper so that each warning is emitted only
2671 # once. We break the quoting in m4_warning's argument in
2672 # order to expand this macro's arguments, not AU_DEFUN's.
2675 # Finally, this is the expansion that is picked up by
2676 # autoconf. It tells the user to run autoupdate, and
2677 # then outputs the replacement expansion. We do not care
2678 # about autoupdate's warning because that contains
2679 # information on what to do *after* running autoupdate.
2683 # _LT_HEADER_DLFCN
2684 # ----------------
2685 # _LT_HEADER_DLFCN
2688 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2689 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2690 # ----------------------------------------------------------------
2691 # _LT_TRY_DLOPEN_SELF
2694 # LT_SYS_DLOPEN_SELF
2695 # ------------------
2696 # LT_SYS_DLOPEN_SELF
2698 # Old name:
2699 # This is what autoupdate's m4 run will expand. It fires
2700 # the warning (with _au_warn_XXX), outputs it into the
2701 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2702 # the replacement expansion.
2705 # This is an auxiliary macro that is also run when
2706 # autoupdate runs m4. It simply calls m4_warning, but
2707 # we need a wrapper so that each warning is emitted only
2708 # once. We break the quoting in m4_warning's argument in
2709 # order to expand this macro's arguments, not AU_DEFUN's.
2712 # Finally, this is the expansion that is picked up by
2713 # autoconf. It tells the user to run autoupdate, and
2714 # then outputs the replacement expansion. We do not care
2715 # about autoupdate's warning because that contains
2716 # information on what to do *after* running autoupdate.
2720 # _LT_COMPILER_C_O([TAGNAME])
2721 # ---------------------------
2722 # Check to see if options -c and -o are simultaneously supported by compiler.
2723 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2724 # _LT_COMPILER_C_O
2727 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2728 # ----------------------------------
2729 # Check to see if we can do hard links to lock some files if needed
2730 # _LT_COMPILER_FILE_LOCKS
2733 # _LT_CHECK_OBJDIR
2734 # ----------------
2735 # _LT_CHECK_OBJDIR
2738 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2739 # --------------------------------------
2740 # Check hardcoding attributes.
2741 # _LT_LINKER_HARDCODE_LIBPATH
2744 # _LT_CMD_STRIPLIB
2745 # ----------------
2746 # _LT_CMD_STRIPLIB
2749 # _LT_SYS_DYNAMIC_LINKER([TAG])
2750 # -----------------------------
2751 # PORTME Fill in your ld.so characteristics
2752 # _LT_SYS_DYNAMIC_LINKER
2755 # _LT_PATH_TOOL_PREFIX(TOOL)
2756 # --------------------------
2757 # find a file program which can recognize shared library
2758 # _LT_PATH_TOOL_PREFIX
2760 # Old name:
2761 # This is what autoupdate's m4 run will expand. It fires
2762 # the warning (with _au_warn_XXX), outputs it into the
2763 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2764 # the replacement expansion.
2767 # This is an auxiliary macro that is also run when
2768 # autoupdate runs m4. It simply calls m4_warning, but
2769 # we need a wrapper so that each warning is emitted only
2770 # once. We break the quoting in m4_warning's argument in
2771 # order to expand this macro's arguments, not AU_DEFUN's.
2774 # Finally, this is the expansion that is picked up by
2775 # autoconf. It tells the user to run autoupdate, and
2776 # then outputs the replacement expansion. We do not care
2777 # about autoupdate's warning because that contains
2778 # information on what to do *after* running autoupdate.
2782 # _LT_PATH_MAGIC
2783 # --------------
2784 # find a file program which can recognize a shared library
2785 # _LT_PATH_MAGIC
2788 # LT_PATH_LD
2789 # ----------
2790 # find the pathname to the GNU or non-GNU linker
2791 # LT_PATH_LD
2793 # Old names:
2794 # This is what autoupdate's m4 run will expand. It fires
2795 # the warning (with _au_warn_XXX), outputs it into the
2796 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2797 # the replacement expansion.
2800 # This is an auxiliary macro that is also run when
2801 # autoupdate runs m4. It simply calls m4_warning, but
2802 # we need a wrapper so that each warning is emitted only
2803 # once. We break the quoting in m4_warning's argument in
2804 # order to expand this macro's arguments, not AU_DEFUN's.
2807 # Finally, this is the expansion that is picked up by
2808 # autoconf. It tells the user to run autoupdate, and
2809 # then outputs the replacement expansion. We do not care
2810 # about autoupdate's warning because that contains
2811 # information on what to do *after* running autoupdate.
2813 # This is what autoupdate's m4 run will expand. It fires
2814 # the warning (with _au_warn_XXX), outputs it into the
2815 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2816 # the replacement expansion.
2819 # This is an auxiliary macro that is also run when
2820 # autoupdate runs m4. It simply calls m4_warning, but
2821 # we need a wrapper so that each warning is emitted only
2822 # once. We break the quoting in m4_warning's argument in
2823 # order to expand this macro's arguments, not AU_DEFUN's.
2826 # Finally, this is the expansion that is picked up by
2827 # autoconf. It tells the user to run autoupdate, and
2828 # then outputs the replacement expansion. We do not care
2829 # about autoupdate's warning because that contains
2830 # information on what to do *after* running autoupdate.
2834 # _LT_PATH_LD_GNU
2835 #- --------------
2836 # _LT_PATH_LD_GNU
2839 # _LT_CMD_RELOAD
2840 # --------------
2841 # find reload flag for linker
2842 # -- PORTME Some linkers may need a different reload flag.
2843 # _LT_CMD_RELOAD
2846 # _LT_CHECK_MAGIC_METHOD
2847 # ----------------------
2848 # how to check for library dependencies
2849 # -- PORTME fill in with the dynamic library characteristics
2850 # _LT_CHECK_MAGIC_METHOD
2853 # LT_PATH_NM
2854 # ----------
2855 # find the pathname to a BSD- or MS-compatible name lister
2856 # LT_PATH_NM
2858 # Old names:
2859 # This is what autoupdate's m4 run will expand. It fires
2860 # the warning (with _au_warn_XXX), outputs it into the
2861 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2862 # the replacement expansion.
2865 # This is an auxiliary macro that is also run when
2866 # autoupdate runs m4. It simply calls m4_warning, but
2867 # we need a wrapper so that each warning is emitted only
2868 # once. We break the quoting in m4_warning's argument in
2869 # order to expand this macro's arguments, not AU_DEFUN's.
2872 # Finally, this is the expansion that is picked up by
2873 # autoconf. It tells the user to run autoupdate, and
2874 # then outputs the replacement expansion. We do not care
2875 # about autoupdate's warning because that contains
2876 # information on what to do *after* running autoupdate.
2878 # This is what autoupdate's m4 run will expand. It fires
2879 # the warning (with _au_warn_XXX), outputs it into the
2880 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2881 # the replacement expansion.
2884 # This is an auxiliary macro that is also run when
2885 # autoupdate runs m4. It simply calls m4_warning, but
2886 # we need a wrapper so that each warning is emitted only
2887 # once. We break the quoting in m4_warning's argument in
2888 # order to expand this macro's arguments, not AU_DEFUN's.
2891 # Finally, this is the expansion that is picked up by
2892 # autoconf. It tells the user to run autoupdate, and
2893 # then outputs the replacement expansion. We do not care
2894 # about autoupdate's warning because that contains
2895 # information on what to do *after* running autoupdate.
2899 # LT_LIB_M
2900 # --------
2901 # check for math library
2902 # LT_LIB_M
2904 # Old name:
2905 # This is what autoupdate's m4 run will expand. It fires
2906 # the warning (with _au_warn_XXX), outputs it into the
2907 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2908 # the replacement expansion.
2911 # This is an auxiliary macro that is also run when
2912 # autoupdate runs m4. It simply calls m4_warning, but
2913 # we need a wrapper so that each warning is emitted only
2914 # once. We break the quoting in m4_warning's argument in
2915 # order to expand this macro's arguments, not AU_DEFUN's.
2918 # Finally, this is the expansion that is picked up by
2919 # autoconf. It tells the user to run autoupdate, and
2920 # then outputs the replacement expansion. We do not care
2921 # about autoupdate's warning because that contains
2922 # information on what to do *after* running autoupdate.
2926 # _LT_COMPILER_NO_RTTI([TAGNAME])
2927 # -------------------------------
2928 # _LT_COMPILER_NO_RTTI
2931 # _LT_CMD_GLOBAL_SYMBOLS
2932 # ----------------------
2933 # _LT_CMD_GLOBAL_SYMBOLS
2936 # _LT_COMPILER_PIC([TAGNAME])
2937 # ---------------------------
2938 # _LT_COMPILER_PIC
2941 # _LT_LINKER_SHLIBS([TAGNAME])
2942 # ----------------------------
2943 # See if the linker supports building shared libraries.
2944 # _LT_LINKER_SHLIBS
2947 # _LT_LANG_C_CONFIG([TAG])
2948 # ------------------------
2949 # Ensure that the configuration variables for a C compiler are suitably
2950 # defined. These variables are subsequently used by _LT_CONFIG to write
2951 # the compiler configuration to `libtool'.
2952 # _LT_LANG_C_CONFIG
2955 # _LT_PROG_CXX
2956 # ------------
2957 # Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
2958 # compiler, we have our own version here.
2959 # _LT_PROG_CXX
2963 # _LT_LANG_CXX_CONFIG([TAG])
2964 # --------------------------
2965 # Ensure that the configuration variables for a C++ compiler are suitably
2966 # defined. These variables are subsequently used by _LT_CONFIG to write
2967 # the compiler configuration to `libtool'.
2968 # _LT_LANG_CXX_CONFIG
2971 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
2972 # ---------------------------------
2973 # Figure out "hidden" library dependencies from verbose
2974 # compiler output when linking a shared library.
2975 # Parse the compiler output and extract the necessary
2976 # objects, libraries and library flags.
2977 # _LT_SYS_HIDDEN_LIBDEPS
2980 # _LT_PROG_F77
2981 # ------------
2982 # Since AC_PROG_F77 is broken, in that it returns the empty string
2983 # if there is no fortran compiler, we have our own version here.
2984 # _LT_PROG_F77
2988 # _LT_LANG_F77_CONFIG([TAG])
2989 # --------------------------
2990 # Ensure that the configuration variables for a Fortran 77 compiler are
2991 # suitably defined. These variables are subsequently used by _LT_CONFIG
2992 # to write the compiler configuration to `libtool'.
2993 # _LT_LANG_F77_CONFIG
2996 # _LT_PROG_FC
2997 # -----------
2998 # Since AC_PROG_FC is broken, in that it returns the empty string
2999 # if there is no fortran compiler, we have our own version here.
3000 # _LT_PROG_FC
3004 # _LT_LANG_FC_CONFIG([TAG])
3005 # -------------------------
3006 # Ensure that the configuration variables for a Fortran compiler are
3007 # suitably defined. These variables are subsequently used by _LT_CONFIG
3008 # to write the compiler configuration to `libtool'.
3009 # _LT_LANG_FC_CONFIG
3012 # _LT_LANG_GCJ_CONFIG([TAG])
3013 # --------------------------
3014 # Ensure that the configuration variables for the GNU Java Compiler compiler
3015 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3016 # to write the compiler configuration to `libtool'.
3017 # _LT_LANG_GCJ_CONFIG
3020 # _LT_LANG_RC_CONFIG([TAG])
3021 # -------------------------
3022 # Ensure that the configuration variables for the Windows resource compiler
3023 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3024 # to write the compiler configuration to `libtool'.
3025 # _LT_LANG_RC_CONFIG
3028 # LT_PROG_GCJ
3029 # -----------
3032 # Old name:
3033 # This is what autoupdate's m4 run will expand. It fires
3034 # the warning (with _au_warn_XXX), outputs it into the
3035 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3036 # the replacement expansion.
3039 # This is an auxiliary macro that is also run when
3040 # autoupdate runs m4. It simply calls m4_warning, but
3041 # we need a wrapper so that each warning is emitted only
3042 # once. We break the quoting in m4_warning's argument in
3043 # order to expand this macro's arguments, not AU_DEFUN's.
3046 # Finally, this is the expansion that is picked up by
3047 # autoconf. It tells the user to run autoupdate, and
3048 # then outputs the replacement expansion. We do not care
3049 # about autoupdate's warning because that contains
3050 # information on what to do *after* running autoupdate.
3054 # LT_PROG_RC
3055 # ----------
3058 # Old name:
3059 # This is what autoupdate's m4 run will expand. It fires
3060 # the warning (with _au_warn_XXX), outputs it into the
3061 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3062 # the replacement expansion.
3065 # This is an auxiliary macro that is also run when
3066 # autoupdate runs m4. It simply calls m4_warning, but
3067 # we need a wrapper so that each warning is emitted only
3068 # once. We break the quoting in m4_warning's argument in
3069 # order to expand this macro's arguments, not AU_DEFUN's.
3072 # Finally, this is the expansion that is picked up by
3073 # autoconf. It tells the user to run autoupdate, and
3074 # then outputs the replacement expansion. We do not care
3075 # about autoupdate's warning because that contains
3076 # information on what to do *after* running autoupdate.
3080 # _LT_DECL_EGREP
3081 # --------------
3082 # If we don't have a new enough Autoconf to choose the best grep
3083 # available, choose the one first in the user's PATH.
3087 # _LT_DECL_OBJDUMP
3088 # --------------
3089 # If we don't have a new enough Autoconf to choose the best objdump
3090 # available, choose the one first in the user's PATH.
3094 # _LT_DECL_SED
3095 # ------------
3096 # Check for a fully-functional sed program, that truncates
3097 # as few characters as possible. Prefer GNU sed if found.
3098 # _LT_DECL_SED
3100 #m4_ifndef
3102 # Old name:
3103 # This is what autoupdate's m4 run will expand. It fires
3104 # the warning (with _au_warn_XXX), outputs it into the
3105 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3106 # the replacement expansion.
3109 # This is an auxiliary macro that is also run when
3110 # autoupdate runs m4. It simply calls m4_warning, but
3111 # we need a wrapper so that each warning is emitted only
3112 # once. We break the quoting in m4_warning's argument in
3113 # order to expand this macro's arguments, not AU_DEFUN's.
3116 # Finally, this is the expansion that is picked up by
3117 # autoconf. It tells the user to run autoupdate, and
3118 # then outputs the replacement expansion. We do not care
3119 # about autoupdate's warning because that contains
3120 # information on what to do *after* running autoupdate.
3124 # _LT_CHECK_SHELL_FEATURES
3125 # ------------------------
3126 # Find out whether the shell is Bourne or XSI compatible,
3127 # or has some other useful features.
3128 # _LT_CHECK_SHELL_FEATURES
3131 # _LT_PROG_XSI_SHELLFNS
3132 # ---------------------
3133 # Bourne and XSI compatible variants of some useful shell functions.
3136 # Make sure we can run config.sub.
3137 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3138 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3141 $as_echo_n "checking build system type... " >&6; }
3142 if test "${ac_cv_build+set}" = set; then :
3143 $as_echo_n "(cached) " >&6
3144 else
3145 ac_build_alias=$build_alias
3146 test "x$ac_build_alias" = x &&
3147 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3148 test "x$ac_build_alias" = x &&
3149 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3150 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3151 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3155 $as_echo "$ac_cv_build" >&6; }
3156 case $ac_cv_build in
3157 *-*-*) ;;
3158 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3159 esac
3160 build=$ac_cv_build
3161 ac_save_IFS=$IFS; IFS='-'
3162 set x $ac_cv_build
3163 shift
3164 build_cpu=$1
3165 build_vendor=$2
3166 shift; shift
3167 # Remember, the first character of IFS is used to create $*,
3168 # except with old shells:
3169 build_os=$*
3170 IFS=$ac_save_IFS
3171 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3175 $as_echo_n "checking host system type... " >&6; }
3176 if test "${ac_cv_host+set}" = set; then :
3177 $as_echo_n "(cached) " >&6
3178 else
3179 if test "x$host_alias" = x; then
3180 ac_cv_host=$ac_cv_build
3181 else
3182 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3183 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3188 $as_echo "$ac_cv_host" >&6; }
3189 case $ac_cv_host in
3190 *-*-*) ;;
3191 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3192 esac
3193 host=$ac_cv_host
3194 ac_save_IFS=$IFS; IFS='-'
3195 set x $ac_cv_host
3196 shift
3197 host_cpu=$1
3198 host_vendor=$2
3199 shift; shift
3200 # Remember, the first character of IFS is used to create $*,
3201 # except with old shells:
3202 host_os=$*
3203 IFS=$ac_save_IFS
3204 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3208 $as_echo_n "checking target system type... " >&6; }
3209 if test "${ac_cv_target+set}" = set; then :
3210 $as_echo_n "(cached) " >&6
3211 else
3212 if test "x$target_alias" = x; then
3213 ac_cv_target=$ac_cv_host
3214 else
3215 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3216 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3221 $as_echo "$ac_cv_target" >&6; }
3222 case $ac_cv_target in
3223 *-*-*) ;;
3224 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3225 esac
3226 target=$ac_cv_target
3227 ac_save_IFS=$IFS; IFS='-'
3228 set x $ac_cv_target
3229 shift
3230 target_cpu=$1
3231 target_vendor=$2
3232 shift; shift
3233 # Remember, the first character of IFS is used to create $*,
3234 # except with old shells:
3235 target_os=$*
3236 IFS=$ac_save_IFS
3237 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3240 # The aliases save the names the user supplied, while $host etc.
3241 # will get canonicalized.
3242 test -n "$target_alias" &&
3243 test "$program_prefix$program_suffix$program_transform_name" = \
3244 NONENONEs,x,x, &&
3245 program_prefix=${target_alias}-
3247 ac_ext=c
3248 ac_cpp='$CPP $CPPFLAGS'
3249 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3250 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3251 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3252 if test -n "$ac_tool_prefix"; then
3253 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3254 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3256 $as_echo_n "checking for $ac_word... " >&6; }
3257 if test "${ac_cv_prog_CC+set}" = set; then :
3258 $as_echo_n "(cached) " >&6
3259 else
3260 if test -n "$CC"; then
3261 ac_cv_prog_CC="$CC" # Let the user override the test.
3262 else
3263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3264 for as_dir in $PATH
3266 IFS=$as_save_IFS
3267 test -z "$as_dir" && as_dir=.
3268 for ac_exec_ext in '' $ac_executable_extensions; do
3269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3270 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3272 break 2
3274 done
3275 done
3276 IFS=$as_save_IFS
3280 CC=$ac_cv_prog_CC
3281 if test -n "$CC"; then
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3283 $as_echo "$CC" >&6; }
3284 else
3285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286 $as_echo "no" >&6; }
3291 if test -z "$ac_cv_prog_CC"; then
3292 ac_ct_CC=$CC
3293 # Extract the first word of "gcc", so it can be a program name with args.
3294 set dummy gcc; ac_word=$2
3295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3296 $as_echo_n "checking for $ac_word... " >&6; }
3297 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3298 $as_echo_n "(cached) " >&6
3299 else
3300 if test -n "$ac_ct_CC"; then
3301 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3302 else
3303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3304 for as_dir in $PATH
3306 IFS=$as_save_IFS
3307 test -z "$as_dir" && as_dir=.
3308 for ac_exec_ext in '' $ac_executable_extensions; do
3309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3310 ac_cv_prog_ac_ct_CC="gcc"
3311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3312 break 2
3314 done
3315 done
3316 IFS=$as_save_IFS
3320 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3321 if test -n "$ac_ct_CC"; then
3322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3323 $as_echo "$ac_ct_CC" >&6; }
3324 else
3325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3326 $as_echo "no" >&6; }
3329 if test "x$ac_ct_CC" = x; then
3330 CC=""
3331 else
3332 case $cross_compiling:$ac_tool_warned in
3333 yes:)
3334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3336 ac_tool_warned=yes ;;
3337 esac
3338 CC=$ac_ct_CC
3340 else
3341 CC="$ac_cv_prog_CC"
3344 if test -z "$CC"; then
3345 if test -n "$ac_tool_prefix"; then
3346 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3347 set dummy ${ac_tool_prefix}cc; ac_word=$2
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3349 $as_echo_n "checking for $ac_word... " >&6; }
3350 if test "${ac_cv_prog_CC+set}" = set; then :
3351 $as_echo_n "(cached) " >&6
3352 else
3353 if test -n "$CC"; then
3354 ac_cv_prog_CC="$CC" # Let the user override the test.
3355 else
3356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3357 for as_dir in $PATH
3359 IFS=$as_save_IFS
3360 test -z "$as_dir" && as_dir=.
3361 for ac_exec_ext in '' $ac_executable_extensions; do
3362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3363 ac_cv_prog_CC="${ac_tool_prefix}cc"
3364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3365 break 2
3367 done
3368 done
3369 IFS=$as_save_IFS
3373 CC=$ac_cv_prog_CC
3374 if test -n "$CC"; then
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3376 $as_echo "$CC" >&6; }
3377 else
3378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3379 $as_echo "no" >&6; }
3385 if test -z "$CC"; then
3386 # Extract the first word of "cc", so it can be a program name with args.
3387 set dummy cc; ac_word=$2
3388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3389 $as_echo_n "checking for $ac_word... " >&6; }
3390 if test "${ac_cv_prog_CC+set}" = set; then :
3391 $as_echo_n "(cached) " >&6
3392 else
3393 if test -n "$CC"; then
3394 ac_cv_prog_CC="$CC" # Let the user override the test.
3395 else
3396 ac_prog_rejected=no
3397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3398 for as_dir in $PATH
3400 IFS=$as_save_IFS
3401 test -z "$as_dir" && as_dir=.
3402 for ac_exec_ext in '' $ac_executable_extensions; do
3403 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3404 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3405 ac_prog_rejected=yes
3406 continue
3408 ac_cv_prog_CC="cc"
3409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3410 break 2
3412 done
3413 done
3414 IFS=$as_save_IFS
3416 if test $ac_prog_rejected = yes; then
3417 # We found a bogon in the path, so make sure we never use it.
3418 set dummy $ac_cv_prog_CC
3419 shift
3420 if test $# != 0; then
3421 # We chose a different compiler from the bogus one.
3422 # However, it has the same basename, so the bogon will be chosen
3423 # first if we set CC to just the basename; use the full file name.
3424 shift
3425 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3430 CC=$ac_cv_prog_CC
3431 if test -n "$CC"; then
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3433 $as_echo "$CC" >&6; }
3434 else
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3436 $as_echo "no" >&6; }
3441 if test -z "$CC"; then
3442 if test -n "$ac_tool_prefix"; then
3443 for ac_prog in cl.exe
3445 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3446 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3448 $as_echo_n "checking for $ac_word... " >&6; }
3449 if test "${ac_cv_prog_CC+set}" = set; then :
3450 $as_echo_n "(cached) " >&6
3451 else
3452 if test -n "$CC"; then
3453 ac_cv_prog_CC="$CC" # Let the user override the test.
3454 else
3455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3456 for as_dir in $PATH
3458 IFS=$as_save_IFS
3459 test -z "$as_dir" && as_dir=.
3460 for ac_exec_ext in '' $ac_executable_extensions; do
3461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3462 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3464 break 2
3466 done
3467 done
3468 IFS=$as_save_IFS
3472 CC=$ac_cv_prog_CC
3473 if test -n "$CC"; then
3474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3475 $as_echo "$CC" >&6; }
3476 else
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3478 $as_echo "no" >&6; }
3482 test -n "$CC" && break
3483 done
3485 if test -z "$CC"; then
3486 ac_ct_CC=$CC
3487 for ac_prog in cl.exe
3489 # Extract the first word of "$ac_prog", so it can be a program name with args.
3490 set dummy $ac_prog; ac_word=$2
3491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3492 $as_echo_n "checking for $ac_word... " >&6; }
3493 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3494 $as_echo_n "(cached) " >&6
3495 else
3496 if test -n "$ac_ct_CC"; then
3497 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3498 else
3499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3500 for as_dir in $PATH
3502 IFS=$as_save_IFS
3503 test -z "$as_dir" && as_dir=.
3504 for ac_exec_ext in '' $ac_executable_extensions; do
3505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3506 ac_cv_prog_ac_ct_CC="$ac_prog"
3507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3508 break 2
3510 done
3511 done
3512 IFS=$as_save_IFS
3516 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3517 if test -n "$ac_ct_CC"; then
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3519 $as_echo "$ac_ct_CC" >&6; }
3520 else
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3522 $as_echo "no" >&6; }
3526 test -n "$ac_ct_CC" && break
3527 done
3529 if test "x$ac_ct_CC" = x; then
3530 CC=""
3531 else
3532 case $cross_compiling:$ac_tool_warned in
3533 yes:)
3534 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3535 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3536 ac_tool_warned=yes ;;
3537 esac
3538 CC=$ac_ct_CC
3545 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3546 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3547 as_fn_error "no acceptable C compiler found in \$PATH
3548 See \`config.log' for more details." "$LINENO" 5; }
3550 # Provide some information about the compiler.
3551 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3552 set X $ac_compile
3553 ac_compiler=$2
3554 for ac_option in --version -v -V -qversion; do
3555 { { ac_try="$ac_compiler $ac_option >&5"
3556 case "(($ac_try" in
3557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558 *) ac_try_echo=$ac_try;;
3559 esac
3560 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3561 $as_echo "$ac_try_echo"; } >&5
3562 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3563 ac_status=$?
3564 if test -s conftest.err; then
3565 sed '10a\
3566 ... rest of stderr output deleted ...
3567 10q' conftest.err >conftest.er1
3568 cat conftest.er1 >&5
3569 rm -f conftest.er1 conftest.err
3571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3572 test $ac_status = 0; }
3573 done
3575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3576 /* end confdefs.h. */
3579 main ()
3583 return 0;
3585 _ACEOF
3586 ac_clean_files_save=$ac_clean_files
3587 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3588 # Try to create an executable without -o first, disregard a.out.
3589 # It will help us diagnose broken compilers, and finding out an intuition
3590 # of exeext.
3591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3592 $as_echo_n "checking for C compiler default output file name... " >&6; }
3593 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3595 # The possible output files:
3596 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3598 ac_rmfiles=
3599 for ac_file in $ac_files
3601 case $ac_file in
3602 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3603 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3604 esac
3605 done
3606 rm -f $ac_rmfiles
3608 if { { ac_try="$ac_link_default"
3609 case "(($ac_try" in
3610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3611 *) ac_try_echo=$ac_try;;
3612 esac
3613 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3614 $as_echo "$ac_try_echo"; } >&5
3615 (eval "$ac_link_default") 2>&5
3616 ac_status=$?
3617 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3618 test $ac_status = 0; }; then :
3619 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3620 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3621 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3622 # so that the user can short-circuit this test for compilers unknown to
3623 # Autoconf.
3624 for ac_file in $ac_files ''
3626 test -f "$ac_file" || continue
3627 case $ac_file in
3628 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3630 [ab].out )
3631 # We found the default executable, but exeext='' is most
3632 # certainly right.
3633 break;;
3634 *.* )
3635 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3636 then :; else
3637 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3639 # We set ac_cv_exeext here because the later test for it is not
3640 # safe: cross compilers may not add the suffix if given an `-o'
3641 # argument, so we may need to know it at that point already.
3642 # Even if this section looks crufty: it has the advantage of
3643 # actually working.
3644 break;;
3646 break;;
3647 esac
3648 done
3649 test "$ac_cv_exeext" = no && ac_cv_exeext=
3651 else
3652 ac_file=''
3654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3655 $as_echo "$ac_file" >&6; }
3656 if test -z "$ac_file"; then :
3657 $as_echo "$as_me: failed program was:" >&5
3658 sed 's/^/| /' conftest.$ac_ext >&5
3660 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3661 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3662 { as_fn_set_status 77
3663 as_fn_error "C compiler cannot create executables
3664 See \`config.log' for more details." "$LINENO" 5; }; }
3666 ac_exeext=$ac_cv_exeext
3668 # Check that the compiler produces executables we can run. If not, either
3669 # the compiler is broken, or we cross compile.
3670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3671 $as_echo_n "checking whether the C compiler works... " >&6; }
3672 # If not cross compiling, check that we can run a simple program.
3673 if test "$cross_compiling" != yes; then
3674 if { ac_try='./$ac_file'
3675 { { case "(($ac_try" in
3676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3677 *) ac_try_echo=$ac_try;;
3678 esac
3679 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3680 $as_echo "$ac_try_echo"; } >&5
3681 (eval "$ac_try") 2>&5
3682 ac_status=$?
3683 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3684 test $ac_status = 0; }; }; then
3685 cross_compiling=no
3686 else
3687 if test "$cross_compiling" = maybe; then
3688 cross_compiling=yes
3689 else
3690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3692 as_fn_error "cannot run C compiled programs.
3693 If you meant to cross compile, use \`--host'.
3694 See \`config.log' for more details." "$LINENO" 5; }
3698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3699 $as_echo "yes" >&6; }
3701 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3702 ac_clean_files=$ac_clean_files_save
3703 # Check that the compiler produces executables we can run. If not, either
3704 # the compiler is broken, or we cross compile.
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3706 $as_echo_n "checking whether we are cross compiling... " >&6; }
3707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3708 $as_echo "$cross_compiling" >&6; }
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3711 $as_echo_n "checking for suffix of executables... " >&6; }
3712 if { { ac_try="$ac_link"
3713 case "(($ac_try" in
3714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3715 *) ac_try_echo=$ac_try;;
3716 esac
3717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3718 $as_echo "$ac_try_echo"; } >&5
3719 (eval "$ac_link") 2>&5
3720 ac_status=$?
3721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3722 test $ac_status = 0; }; then :
3723 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3724 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3725 # work properly (i.e., refer to `conftest.exe'), while it won't with
3726 # `rm'.
3727 for ac_file in conftest.exe conftest conftest.*; do
3728 test -f "$ac_file" || continue
3729 case $ac_file in
3730 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3731 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3732 break;;
3733 * ) break;;
3734 esac
3735 done
3736 else
3737 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3738 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3739 as_fn_error "cannot compute suffix of executables: cannot compile and link
3740 See \`config.log' for more details." "$LINENO" 5; }
3742 rm -f conftest$ac_cv_exeext
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3744 $as_echo "$ac_cv_exeext" >&6; }
3746 rm -f conftest.$ac_ext
3747 EXEEXT=$ac_cv_exeext
3748 ac_exeext=$EXEEXT
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3750 $as_echo_n "checking for suffix of object files... " >&6; }
3751 if test "${ac_cv_objext+set}" = set; then :
3752 $as_echo_n "(cached) " >&6
3753 else
3754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755 /* end confdefs.h. */
3758 main ()
3762 return 0;
3764 _ACEOF
3765 rm -f conftest.o conftest.obj
3766 if { { ac_try="$ac_compile"
3767 case "(($ac_try" in
3768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3769 *) ac_try_echo=$ac_try;;
3770 esac
3771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3772 $as_echo "$ac_try_echo"; } >&5
3773 (eval "$ac_compile") 2>&5
3774 ac_status=$?
3775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3776 test $ac_status = 0; }; then :
3777 for ac_file in conftest.o conftest.obj conftest.*; do
3778 test -f "$ac_file" || continue;
3779 case $ac_file in
3780 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3781 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3782 break;;
3783 esac
3784 done
3785 else
3786 $as_echo "$as_me: failed program was:" >&5
3787 sed 's/^/| /' conftest.$ac_ext >&5
3789 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3790 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3791 as_fn_error "cannot compute suffix of object files: cannot compile
3792 See \`config.log' for more details." "$LINENO" 5; }
3794 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3797 $as_echo "$ac_cv_objext" >&6; }
3798 OBJEXT=$ac_cv_objext
3799 ac_objext=$OBJEXT
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3801 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3802 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3803 $as_echo_n "(cached) " >&6
3804 else
3805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3806 /* end confdefs.h. */
3809 main ()
3811 #ifndef __GNUC__
3812 choke me
3813 #endif
3816 return 0;
3818 _ACEOF
3819 if ac_fn_c_try_compile "$LINENO"; then :
3820 ac_compiler_gnu=yes
3821 else
3822 ac_compiler_gnu=no
3824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3825 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3829 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3830 if test $ac_compiler_gnu = yes; then
3831 GCC=yes
3832 else
3833 GCC=
3835 ac_test_CFLAGS=${CFLAGS+set}
3836 ac_save_CFLAGS=$CFLAGS
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3838 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3839 if test "${ac_cv_prog_cc_g+set}" = set; then :
3840 $as_echo_n "(cached) " >&6
3841 else
3842 ac_save_c_werror_flag=$ac_c_werror_flag
3843 ac_c_werror_flag=yes
3844 ac_cv_prog_cc_g=no
3845 CFLAGS="-g"
3846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3847 /* end confdefs.h. */
3850 main ()
3854 return 0;
3856 _ACEOF
3857 if ac_fn_c_try_compile "$LINENO"; then :
3858 ac_cv_prog_cc_g=yes
3859 else
3860 CFLAGS=""
3861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3862 /* end confdefs.h. */
3865 main ()
3869 return 0;
3871 _ACEOF
3872 if ac_fn_c_try_compile "$LINENO"; then :
3874 else
3875 ac_c_werror_flag=$ac_save_c_werror_flag
3876 CFLAGS="-g"
3877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3878 /* end confdefs.h. */
3881 main ()
3885 return 0;
3887 _ACEOF
3888 if ac_fn_c_try_compile "$LINENO"; then :
3889 ac_cv_prog_cc_g=yes
3891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3896 ac_c_werror_flag=$ac_save_c_werror_flag
3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3899 $as_echo "$ac_cv_prog_cc_g" >&6; }
3900 if test "$ac_test_CFLAGS" = set; then
3901 CFLAGS=$ac_save_CFLAGS
3902 elif test $ac_cv_prog_cc_g = yes; then
3903 if test "$GCC" = yes; then
3904 CFLAGS="-g -O2"
3905 else
3906 CFLAGS="-g"
3908 else
3909 if test "$GCC" = yes; then
3910 CFLAGS="-O2"
3911 else
3912 CFLAGS=
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3916 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3917 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3918 $as_echo_n "(cached) " >&6
3919 else
3920 ac_cv_prog_cc_c89=no
3921 ac_save_CC=$CC
3922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3923 /* end confdefs.h. */
3924 #include <stdarg.h>
3925 #include <stdio.h>
3926 #include <sys/types.h>
3927 #include <sys/stat.h>
3928 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3929 struct buf { int x; };
3930 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3931 static char *e (p, i)
3932 char **p;
3933 int i;
3935 return p[i];
3937 static char *f (char * (*g) (char **, int), char **p, ...)
3939 char *s;
3940 va_list v;
3941 va_start (v,p);
3942 s = g (p, va_arg (v,int));
3943 va_end (v);
3944 return s;
3947 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3948 function prototypes and stuff, but not '\xHH' hex character constants.
3949 These don't provoke an error unfortunately, instead are silently treated
3950 as 'x'. The following induces an error, until -std is added to get
3951 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3952 array size at least. It's necessary to write '\x00'==0 to get something
3953 that's true only with -std. */
3954 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3956 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3957 inside strings and character constants. */
3958 #define FOO(x) 'x'
3959 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3961 int test (int i, double x);
3962 struct s1 {int (*f) (int a);};
3963 struct s2 {int (*f) (double a);};
3964 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3965 int argc;
3966 char **argv;
3968 main ()
3970 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3972 return 0;
3974 _ACEOF
3975 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3976 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3978 CC="$ac_save_CC $ac_arg"
3979 if ac_fn_c_try_compile "$LINENO"; then :
3980 ac_cv_prog_cc_c89=$ac_arg
3982 rm -f core conftest.err conftest.$ac_objext
3983 test "x$ac_cv_prog_cc_c89" != "xno" && break
3984 done
3985 rm -f conftest.$ac_ext
3986 CC=$ac_save_CC
3989 # AC_CACHE_VAL
3990 case "x$ac_cv_prog_cc_c89" in
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3993 $as_echo "none needed" >&6; } ;;
3994 xno)
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3996 $as_echo "unsupported" >&6; } ;;
3998 CC="$CC $ac_cv_prog_cc_c89"
3999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4000 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4001 esac
4002 if test "x$ac_cv_prog_cc_c89" != xno; then :
4006 ac_ext=c
4007 ac_cpp='$CPP $CPPFLAGS'
4008 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4009 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4010 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4013 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4014 if test "${ac_cv_path_SED+set}" = set; then :
4015 $as_echo_n "(cached) " >&6
4016 else
4017 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4018 for ac_i in 1 2 3 4 5 6 7; do
4019 ac_script="$ac_script$as_nl$ac_script"
4020 done
4021 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4022 { ac_script=; unset ac_script;}
4023 if test -z "$SED"; then
4024 ac_path_SED_found=false
4025 # Loop through the user's path and test for each of PROGNAME-LIST
4026 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4027 for as_dir in $PATH
4029 IFS=$as_save_IFS
4030 test -z "$as_dir" && as_dir=.
4031 for ac_prog in sed gsed; do
4032 for ac_exec_ext in '' $ac_executable_extensions; do
4033 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4034 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4035 # Check for GNU ac_path_SED and select it if it is found.
4036 # Check for GNU $ac_path_SED
4037 case `"$ac_path_SED" --version 2>&1` in
4038 *GNU*)
4039 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4041 ac_count=0
4042 $as_echo_n 0123456789 >"conftest.in"
4043 while :
4045 cat "conftest.in" "conftest.in" >"conftest.tmp"
4046 mv "conftest.tmp" "conftest.in"
4047 cp "conftest.in" "conftest.nl"
4048 $as_echo '' >> "conftest.nl"
4049 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4050 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4051 as_fn_arith $ac_count + 1 && ac_count=$as_val
4052 if test $ac_count -gt ${ac_path_SED_max-0}; then
4053 # Best one so far, save it but keep looking for a better one
4054 ac_cv_path_SED="$ac_path_SED"
4055 ac_path_SED_max=$ac_count
4057 # 10*(2^10) chars as input seems more than enough
4058 test $ac_count -gt 10 && break
4059 done
4060 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4061 esac
4063 $ac_path_SED_found && break 3
4064 done
4065 done
4066 done
4067 IFS=$as_save_IFS
4068 if test -z "$ac_cv_path_SED"; then
4069 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4071 else
4072 ac_cv_path_SED=$SED
4076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4077 $as_echo "$ac_cv_path_SED" >&6; }
4078 SED="$ac_cv_path_SED"
4079 rm -f conftest.sed
4082 # Figure out what compiler warnings we can enable.
4083 # See config/warnings.m4 for details.
4086 WARN_CFLAGS=
4087 save_CFLAGS="$CFLAGS"
4088 for option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
4089 -Wmissing-prototypes -Wold-style-definition \
4090 -Wmissing-format-attribute -Wno-overlength-strings; do
4091 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4094 $as_echo_n "checking whether $CC supports $option... " >&6; }
4095 if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4096 $as_echo_n "(cached) " >&6
4097 else
4098 CFLAGS="$option"
4099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4100 /* end confdefs.h. */
4103 main ()
4107 return 0;
4109 _ACEOF
4110 if ac_fn_c_try_compile "$LINENO"; then :
4111 eval "$as_acx_Woption=yes"
4112 else
4113 eval "$as_acx_Woption=no"
4115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4118 eval ac_res=\$$as_acx_Woption
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4120 $as_echo "$ac_res" >&6; }
4121 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4122 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$option"
4124 done
4125 CFLAGS="$save_CFLAGS"
4127 WARN_PEDANTIC=
4128 if test "$GCC" = yes; then :
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wno-long-long" >&5
4130 $as_echo_n "checking whether $CC supports -pedantic -Wno-long-long... " >&6; }
4131 if test "${acx_cv_prog_cc_pedantic__Wno_long_long+set}" = set; then :
4132 $as_echo_n "(cached) " >&6
4133 else
4134 save_CFLAGS="$CFLAGS"
4135 CFLAGS="-pedantic -Wno-long-long"
4136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4137 /* end confdefs.h. */
4140 main ()
4144 return 0;
4146 _ACEOF
4147 if ac_fn_c_try_compile "$LINENO"; then :
4148 acx_cv_prog_cc_pedantic__Wno_long_long=yes
4149 else
4150 acx_cv_prog_cc_pedantic__Wno_long_long=no
4152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4153 CFLAGS="$save_CFLAGS"
4155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wno_long_long" >&5
4156 $as_echo "$acx_cv_prog_cc_pedantic__Wno_long_long" >&6; }
4157 if test $acx_cv_prog_cc_pedantic__Wno_long_long = yes; then :
4158 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
4164 # Only enable with --enable-werror-always until existing warnings are
4165 # corrected.
4166 WERROR=
4167 # Check whether --enable-werror-always was given.
4168 if test "${enable_werror_always+set}" = set; then :
4169 enableval=$enable_werror_always;
4170 else
4171 enable_werror_always=no
4174 if test $enable_werror_always = yes; then :
4175 WERROR="$WERROR${WERROR:+ }-Werror"
4180 # Determine the noncanonical target name, for directory use.
4181 case ${build_alias} in
4182 "") build_noncanonical=${build} ;;
4183 *) build_noncanonical=${build_alias} ;;
4184 esac
4186 case ${host_alias} in
4187 "") host_noncanonical=${build_noncanonical} ;;
4188 *) host_noncanonical=${host_alias} ;;
4189 esac
4191 case ${target_alias} in
4192 "") target_noncanonical=${host_noncanonical} ;;
4193 *) target_noncanonical=${target_alias} ;;
4194 esac
4199 # Specify the local prefix
4200 local_prefix=
4202 # Check whether --with-local-prefix was given.
4203 if test "${with_local_prefix+set}" = set; then :
4204 withval=$with_local_prefix; case "${withval}" in
4205 yes) as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;;
4206 no) ;;
4207 *) local_prefix=$with_local_prefix ;;
4208 esac
4212 # Default local prefix if it is empty
4213 if test x$local_prefix = x; then
4214 local_prefix=/usr/local
4217 # Choose one or two-process fix methodology. Systems that cannot handle
4218 # bi-directional pipes must use the two process method.
4220 # Check whether --enable-twoprocess was given.
4221 if test "${enable_twoprocess+set}" = set; then :
4222 enableval=$enable_twoprocess; if test "x$enable_twoprocess" = xyes; then
4223 TARGET=twoprocess
4224 else
4225 TARGET=oneprocess
4227 else
4228 case $host in
4229 i?86-*-msdosdjgpp* | \
4230 i?86-*-mingw32* | \
4231 x86_64-*-mingw32* | \
4232 *-*-beos* )
4233 TARGET=twoprocess
4237 TARGET=oneprocess
4239 esac
4244 if test $TARGET = twoprocess; then
4246 $as_echo "#define SEPARATE_FIX_PROC 1" >>confdefs.h
4250 case $host in
4251 vax-dec-bsd* )
4253 $as_echo "#define exit xexit" >>confdefs.h
4256 $as_echo "#define atexit xatexit" >>confdefs.h
4259 esac
4262 cat >>confdefs.h <<_ACEOF
4263 #define EXE_EXT "$ac_exeext"
4264 _ACEOF
4267 # Checks for header files.
4268 ac_ext=c
4269 ac_cpp='$CPP $CPPFLAGS'
4270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4274 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4275 # On Suns, sometimes $CPP names a directory.
4276 if test -n "$CPP" && test -d "$CPP"; then
4277 CPP=
4279 if test -z "$CPP"; then
4280 if test "${ac_cv_prog_CPP+set}" = set; then :
4281 $as_echo_n "(cached) " >&6
4282 else
4283 # Double quotes because CPP needs to be expanded
4284 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4286 ac_preproc_ok=false
4287 for ac_c_preproc_warn_flag in '' yes
4289 # Use a header file that comes with gcc, so configuring glibc
4290 # with a fresh cross-compiler works.
4291 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4292 # <limits.h> exists even on freestanding compilers.
4293 # On the NeXT, cc -E runs the code through the compiler's parser,
4294 # not just through cpp. "Syntax error" is here to catch this case.
4295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4296 /* end confdefs.h. */
4297 #ifdef __STDC__
4298 # include <limits.h>
4299 #else
4300 # include <assert.h>
4301 #endif
4302 Syntax error
4303 _ACEOF
4304 if ac_fn_c_try_cpp "$LINENO"; then :
4306 else
4307 # Broken: fails on valid input.
4308 continue
4310 rm -f conftest.err conftest.$ac_ext
4312 # OK, works on sane cases. Now check whether nonexistent headers
4313 # can be detected and how.
4314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4315 /* end confdefs.h. */
4316 #include <ac_nonexistent.h>
4317 _ACEOF
4318 if ac_fn_c_try_cpp "$LINENO"; then :
4319 # Broken: success on invalid input.
4320 continue
4321 else
4322 # Passes both tests.
4323 ac_preproc_ok=:
4324 break
4326 rm -f conftest.err conftest.$ac_ext
4328 done
4329 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4330 rm -f conftest.err conftest.$ac_ext
4331 if $ac_preproc_ok; then :
4332 break
4335 done
4336 ac_cv_prog_CPP=$CPP
4339 CPP=$ac_cv_prog_CPP
4340 else
4341 ac_cv_prog_CPP=$CPP
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4344 $as_echo "$CPP" >&6; }
4345 ac_preproc_ok=false
4346 for ac_c_preproc_warn_flag in '' yes
4348 # Use a header file that comes with gcc, so configuring glibc
4349 # with a fresh cross-compiler works.
4350 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4351 # <limits.h> exists even on freestanding compilers.
4352 # On the NeXT, cc -E runs the code through the compiler's parser,
4353 # not just through cpp. "Syntax error" is here to catch this case.
4354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4355 /* end confdefs.h. */
4356 #ifdef __STDC__
4357 # include <limits.h>
4358 #else
4359 # include <assert.h>
4360 #endif
4361 Syntax error
4362 _ACEOF
4363 if ac_fn_c_try_cpp "$LINENO"; then :
4365 else
4366 # Broken: fails on valid input.
4367 continue
4369 rm -f conftest.err conftest.$ac_ext
4371 # OK, works on sane cases. Now check whether nonexistent headers
4372 # can be detected and how.
4373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4374 /* end confdefs.h. */
4375 #include <ac_nonexistent.h>
4376 _ACEOF
4377 if ac_fn_c_try_cpp "$LINENO"; then :
4378 # Broken: success on invalid input.
4379 continue
4380 else
4381 # Passes both tests.
4382 ac_preproc_ok=:
4383 break
4385 rm -f conftest.err conftest.$ac_ext
4387 done
4388 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4389 rm -f conftest.err conftest.$ac_ext
4390 if $ac_preproc_ok; then :
4392 else
4393 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4394 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4395 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4396 See \`config.log' for more details." "$LINENO" 5; }
4399 ac_ext=c
4400 ac_cpp='$CPP $CPPFLAGS'
4401 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4402 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4403 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4407 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4408 if test "${ac_cv_path_GREP+set}" = set; then :
4409 $as_echo_n "(cached) " >&6
4410 else
4411 if test -z "$GREP"; then
4412 ac_path_GREP_found=false
4413 # Loop through the user's path and test for each of PROGNAME-LIST
4414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4415 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4417 IFS=$as_save_IFS
4418 test -z "$as_dir" && as_dir=.
4419 for ac_prog in grep ggrep; do
4420 for ac_exec_ext in '' $ac_executable_extensions; do
4421 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4422 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4423 # Check for GNU ac_path_GREP and select it if it is found.
4424 # Check for GNU $ac_path_GREP
4425 case `"$ac_path_GREP" --version 2>&1` in
4426 *GNU*)
4427 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4429 ac_count=0
4430 $as_echo_n 0123456789 >"conftest.in"
4431 while :
4433 cat "conftest.in" "conftest.in" >"conftest.tmp"
4434 mv "conftest.tmp" "conftest.in"
4435 cp "conftest.in" "conftest.nl"
4436 $as_echo 'GREP' >> "conftest.nl"
4437 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4438 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4439 as_fn_arith $ac_count + 1 && ac_count=$as_val
4440 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4441 # Best one so far, save it but keep looking for a better one
4442 ac_cv_path_GREP="$ac_path_GREP"
4443 ac_path_GREP_max=$ac_count
4445 # 10*(2^10) chars as input seems more than enough
4446 test $ac_count -gt 10 && break
4447 done
4448 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4449 esac
4451 $ac_path_GREP_found && break 3
4452 done
4453 done
4454 done
4455 IFS=$as_save_IFS
4456 if test -z "$ac_cv_path_GREP"; then
4457 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4459 else
4460 ac_cv_path_GREP=$GREP
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4465 $as_echo "$ac_cv_path_GREP" >&6; }
4466 GREP="$ac_cv_path_GREP"
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4470 $as_echo_n "checking for egrep... " >&6; }
4471 if test "${ac_cv_path_EGREP+set}" = set; then :
4472 $as_echo_n "(cached) " >&6
4473 else
4474 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4475 then ac_cv_path_EGREP="$GREP -E"
4476 else
4477 if test -z "$EGREP"; then
4478 ac_path_EGREP_found=false
4479 # Loop through the user's path and test for each of PROGNAME-LIST
4480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4481 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4483 IFS=$as_save_IFS
4484 test -z "$as_dir" && as_dir=.
4485 for ac_prog in egrep; do
4486 for ac_exec_ext in '' $ac_executable_extensions; do
4487 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4488 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4489 # Check for GNU ac_path_EGREP and select it if it is found.
4490 # Check for GNU $ac_path_EGREP
4491 case `"$ac_path_EGREP" --version 2>&1` in
4492 *GNU*)
4493 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4495 ac_count=0
4496 $as_echo_n 0123456789 >"conftest.in"
4497 while :
4499 cat "conftest.in" "conftest.in" >"conftest.tmp"
4500 mv "conftest.tmp" "conftest.in"
4501 cp "conftest.in" "conftest.nl"
4502 $as_echo 'EGREP' >> "conftest.nl"
4503 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4504 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4505 as_fn_arith $ac_count + 1 && ac_count=$as_val
4506 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4507 # Best one so far, save it but keep looking for a better one
4508 ac_cv_path_EGREP="$ac_path_EGREP"
4509 ac_path_EGREP_max=$ac_count
4511 # 10*(2^10) chars as input seems more than enough
4512 test $ac_count -gt 10 && break
4513 done
4514 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4515 esac
4517 $ac_path_EGREP_found && break 3
4518 done
4519 done
4520 done
4521 IFS=$as_save_IFS
4522 if test -z "$ac_cv_path_EGREP"; then
4523 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4525 else
4526 ac_cv_path_EGREP=$EGREP
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4532 $as_echo "$ac_cv_path_EGREP" >&6; }
4533 EGREP="$ac_cv_path_EGREP"
4536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4537 $as_echo_n "checking for ANSI C header files... " >&6; }
4538 if test "${ac_cv_header_stdc+set}" = set; then :
4539 $as_echo_n "(cached) " >&6
4540 else
4541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4542 /* end confdefs.h. */
4543 #include <stdlib.h>
4544 #include <stdarg.h>
4545 #include <string.h>
4546 #include <float.h>
4549 main ()
4553 return 0;
4555 _ACEOF
4556 if ac_fn_c_try_compile "$LINENO"; then :
4557 ac_cv_header_stdc=yes
4558 else
4559 ac_cv_header_stdc=no
4561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4563 if test $ac_cv_header_stdc = yes; then
4564 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4566 /* end confdefs.h. */
4567 #include <string.h>
4569 _ACEOF
4570 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4571 $EGREP "memchr" >/dev/null 2>&1; then :
4573 else
4574 ac_cv_header_stdc=no
4576 rm -f conftest*
4580 if test $ac_cv_header_stdc = yes; then
4581 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4583 /* end confdefs.h. */
4584 #include <stdlib.h>
4586 _ACEOF
4587 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4588 $EGREP "free" >/dev/null 2>&1; then :
4590 else
4591 ac_cv_header_stdc=no
4593 rm -f conftest*
4597 if test $ac_cv_header_stdc = yes; then
4598 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4599 if test "$cross_compiling" = yes; then :
4601 else
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603 /* end confdefs.h. */
4604 #include <ctype.h>
4605 #include <stdlib.h>
4606 #if ((' ' & 0x0FF) == 0x020)
4607 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4608 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4609 #else
4610 # define ISLOWER(c) \
4611 (('a' <= (c) && (c) <= 'i') \
4612 || ('j' <= (c) && (c) <= 'r') \
4613 || ('s' <= (c) && (c) <= 'z'))
4614 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4615 #endif
4617 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4619 main ()
4621 int i;
4622 for (i = 0; i < 256; i++)
4623 if (XOR (islower (i), ISLOWER (i))
4624 || toupper (i) != TOUPPER (i))
4625 return 2;
4626 return 0;
4628 _ACEOF
4629 if ac_fn_c_try_run "$LINENO"; then :
4631 else
4632 ac_cv_header_stdc=no
4634 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4635 conftest.$ac_objext conftest.beam conftest.$ac_ext
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4641 $as_echo "$ac_cv_header_stdc" >&6; }
4642 if test $ac_cv_header_stdc = yes; then
4644 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4648 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4649 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4650 inttypes.h stdint.h unistd.h
4651 do :
4652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4653 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4655 eval as_val=\$$as_ac_Header
4656 if test "x$as_val" = x""yes; then :
4657 cat >>confdefs.h <<_ACEOF
4658 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4659 _ACEOF
4663 done
4666 for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \
4667 sys/stat.h
4668 do :
4669 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4670 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4671 eval as_val=\$$as_ac_Header
4672 if test "x$as_val" = x""yes; then :
4673 cat >>confdefs.h <<_ACEOF
4674 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4675 _ACEOF
4679 done
4682 for ac_func in clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked
4683 do :
4684 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4685 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4686 eval as_val=\$$as_ac_var
4687 if test "x$as_val" = x""yes; then :
4688 cat >>confdefs.h <<_ACEOF
4689 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4690 _ACEOF
4693 done
4695 ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
4696 if test "x$ac_cv_have_decl_abort" = x""yes; then :
4697 ac_have_decl=1
4698 else
4699 ac_have_decl=0
4702 cat >>confdefs.h <<_ACEOF
4703 #define HAVE_DECL_ABORT $ac_have_decl
4704 _ACEOF
4705 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
4706 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
4707 ac_have_decl=1
4708 else
4709 ac_have_decl=0
4712 cat >>confdefs.h <<_ACEOF
4713 #define HAVE_DECL_ASPRINTF $ac_have_decl
4714 _ACEOF
4715 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
4716 if test "x$ac_cv_have_decl_basename" = x""yes; then :
4717 ac_have_decl=1
4718 else
4719 ac_have_decl=0
4722 cat >>confdefs.h <<_ACEOF
4723 #define HAVE_DECL_BASENAME $ac_have_decl
4724 _ACEOF
4725 ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
4726 if test "x$ac_cv_have_decl_errno" = x""yes; then :
4727 ac_have_decl=1
4728 else
4729 ac_have_decl=0
4732 cat >>confdefs.h <<_ACEOF
4733 #define HAVE_DECL_ERRNO $ac_have_decl
4734 _ACEOF
4735 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
4736 if test "x$ac_cv_have_decl_vasprintf" = x""yes; then :
4737 ac_have_decl=1
4738 else
4739 ac_have_decl=0
4742 cat >>confdefs.h <<_ACEOF
4743 #define HAVE_DECL_VASPRINTF $ac_have_decl
4744 _ACEOF
4745 ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
4746 if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then :
4747 ac_have_decl=1
4748 else
4749 ac_have_decl=0
4752 cat >>confdefs.h <<_ACEOF
4753 #define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
4754 _ACEOF
4755 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
4756 if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then :
4757 ac_have_decl=1
4758 else
4759 ac_have_decl=0
4762 cat >>confdefs.h <<_ACEOF
4763 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
4764 _ACEOF
4765 ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
4766 if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then :
4767 ac_have_decl=1
4768 else
4769 ac_have_decl=0
4772 cat >>confdefs.h <<_ACEOF
4773 #define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
4774 _ACEOF
4775 ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
4776 if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then :
4777 ac_have_decl=1
4778 else
4779 ac_have_decl=0
4782 cat >>confdefs.h <<_ACEOF
4783 #define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
4784 _ACEOF
4785 ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
4786 if test "x$ac_cv_have_decl_fgetc_unlocked" = x""yes; then :
4787 ac_have_decl=1
4788 else
4789 ac_have_decl=0
4792 cat >>confdefs.h <<_ACEOF
4793 #define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
4794 _ACEOF
4795 ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
4796 if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then :
4797 ac_have_decl=1
4798 else
4799 ac_have_decl=0
4802 cat >>confdefs.h <<_ACEOF
4803 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
4804 _ACEOF
4805 ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
4806 if test "x$ac_cv_have_decl_fileno_unlocked" = x""yes; then :
4807 ac_have_decl=1
4808 else
4809 ac_have_decl=0
4812 cat >>confdefs.h <<_ACEOF
4813 #define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
4814 _ACEOF
4815 ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
4816 if test "x$ac_cv_have_decl_fprintf_unlocked" = x""yes; then :
4817 ac_have_decl=1
4818 else
4819 ac_have_decl=0
4822 cat >>confdefs.h <<_ACEOF
4823 #define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
4824 _ACEOF
4825 ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
4826 if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then :
4827 ac_have_decl=1
4828 else
4829 ac_have_decl=0
4832 cat >>confdefs.h <<_ACEOF
4833 #define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
4834 _ACEOF
4835 ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
4836 if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then :
4837 ac_have_decl=1
4838 else
4839 ac_have_decl=0
4842 cat >>confdefs.h <<_ACEOF
4843 #define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
4844 _ACEOF
4845 ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
4846 if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then :
4847 ac_have_decl=1
4848 else
4849 ac_have_decl=0
4852 cat >>confdefs.h <<_ACEOF
4853 #define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
4854 _ACEOF
4855 ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
4856 if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then :
4857 ac_have_decl=1
4858 else
4859 ac_have_decl=0
4862 cat >>confdefs.h <<_ACEOF
4863 #define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
4864 _ACEOF
4865 ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
4866 if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then :
4867 ac_have_decl=1
4868 else
4869 ac_have_decl=0
4872 cat >>confdefs.h <<_ACEOF
4873 #define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
4874 _ACEOF
4875 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
4876 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then :
4877 ac_have_decl=1
4878 else
4879 ac_have_decl=0
4882 cat >>confdefs.h <<_ACEOF
4883 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
4884 _ACEOF
4885 ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
4886 if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then :
4887 ac_have_decl=1
4888 else
4889 ac_have_decl=0
4892 cat >>confdefs.h <<_ACEOF
4893 #define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
4894 _ACEOF
4895 ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
4896 if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then :
4897 ac_have_decl=1
4898 else
4899 ac_have_decl=0
4902 cat >>confdefs.h <<_ACEOF
4903 #define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
4904 _ACEOF
4907 # Checks for typedefs, structures, and compiler characteristics.
4908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4909 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4910 if test "${ac_cv_c_const+set}" = set; then :
4911 $as_echo_n "(cached) " >&6
4912 else
4913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4914 /* end confdefs.h. */
4917 main ()
4919 /* FIXME: Include the comments suggested by Paul. */
4920 #ifndef __cplusplus
4921 /* Ultrix mips cc rejects this. */
4922 typedef int charset[2];
4923 const charset cs;
4924 /* SunOS 4.1.1 cc rejects this. */
4925 char const *const *pcpcc;
4926 char **ppc;
4927 /* NEC SVR4.0.2 mips cc rejects this. */
4928 struct point {int x, y;};
4929 static struct point const zero = {0,0};
4930 /* AIX XL C 1.02.0.0 rejects this.
4931 It does not let you subtract one const X* pointer from another in
4932 an arm of an if-expression whose if-part is not a constant
4933 expression */
4934 const char *g = "string";
4935 pcpcc = &g + (g ? g-g : 0);
4936 /* HPUX 7.0 cc rejects these. */
4937 ++pcpcc;
4938 ppc = (char**) pcpcc;
4939 pcpcc = (char const *const *) ppc;
4940 { /* SCO 3.2v4 cc rejects this. */
4941 char *t;
4942 char const *s = 0 ? (char *) 0 : (char const *) 0;
4944 *t++ = 0;
4945 if (s) return 0;
4947 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4948 int x[] = {25, 17};
4949 const int *foo = &x[0];
4950 ++foo;
4952 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4953 typedef const int *iptr;
4954 iptr p = 0;
4955 ++p;
4957 { /* AIX XL C 1.02.0.0 rejects this saying
4958 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4959 struct s { int j; const int *ap[3]; };
4960 struct s *b; b->j = 5;
4962 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4963 const int foo = 10;
4964 if (!foo) return 0;
4966 return !cs[0] && !zero.x;
4967 #endif
4970 return 0;
4972 _ACEOF
4973 if ac_fn_c_try_compile "$LINENO"; then :
4974 ac_cv_c_const=yes
4975 else
4976 ac_cv_c_const=no
4978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4981 $as_echo "$ac_cv_c_const" >&6; }
4982 if test $ac_cv_c_const = no; then
4984 $as_echo "#define const /**/" >>confdefs.h
4989 # Checks for library functions.
4991 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
4992 if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
4993 gcc_header_sys_mman_h=yes
4994 else
4995 gcc_header_sys_mman_h=no
4999 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
5000 if test "x$ac_cv_func_mmap" = x""yes; then :
5001 gcc_func_mmap=yes
5002 else
5003 gcc_func_mmap=no
5006 if test "$gcc_header_sys_mman_h" != yes \
5007 || test "$gcc_func_mmap" != yes; then
5008 gcc_cv_func_mmap_file=no
5009 gcc_cv_func_mmap_dev_zero=no
5010 gcc_cv_func_mmap_anon=no
5011 else
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5
5013 $as_echo_n "checking whether read-only mmap of a plain file works... " >&6; }
5014 if test "${gcc_cv_func_mmap_file+set}" = set; then :
5015 $as_echo_n "(cached) " >&6
5016 else
5017 # Add a system to this blacklist if
5018 # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a
5019 # memory area containing the same data that you'd get if you applied
5020 # read() to the same fd. The only system known to have a problem here
5021 # is VMS, where text files have record structure.
5022 case "$host_os" in
5023 vms* | ultrix*)
5024 gcc_cv_func_mmap_file=no ;;
5026 gcc_cv_func_mmap_file=yes;;
5027 esac
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5
5030 $as_echo "$gcc_cv_func_mmap_file" >&6; }
5031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5
5032 $as_echo_n "checking whether mmap from /dev/zero works... " >&6; }
5033 if test "${gcc_cv_func_mmap_dev_zero+set}" = set; then :
5034 $as_echo_n "(cached) " >&6
5035 else
5036 # Add a system to this blacklist if it has mmap() but /dev/zero
5037 # does not exist, or if mmapping /dev/zero does not give anonymous
5038 # zeroed pages with both the following properties:
5039 # 1. If you map N consecutive pages in with one call, and then
5040 # unmap any subset of those pages, the pages that were not
5041 # explicitly unmapped remain accessible.
5042 # 2. If you map two adjacent blocks of memory and then unmap them
5043 # both at once, they must both go away.
5044 # Systems known to be in this category are Windows (all variants),
5045 # VMS, and Darwin.
5046 case "$host_os" in
5047 vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00)
5048 gcc_cv_func_mmap_dev_zero=no ;;
5050 gcc_cv_func_mmap_dev_zero=yes;;
5051 esac
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5
5054 $as_echo "$gcc_cv_func_mmap_dev_zero" >&6; }
5056 # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for.
5057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5
5058 $as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; }
5059 if test "${gcc_cv_decl_map_anon+set}" = set; then :
5060 $as_echo_n "(cached) " >&6
5061 else
5062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5063 /* end confdefs.h. */
5064 #include <sys/types.h>
5065 #include <sys/mman.h>
5066 #include <unistd.h>
5068 #ifndef MAP_ANONYMOUS
5069 #define MAP_ANONYMOUS MAP_ANON
5070 #endif
5073 main ()
5075 int n = MAP_ANONYMOUS;
5077 return 0;
5079 _ACEOF
5080 if ac_fn_c_try_compile "$LINENO"; then :
5081 gcc_cv_decl_map_anon=yes
5082 else
5083 gcc_cv_decl_map_anon=no
5085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5
5088 $as_echo "$gcc_cv_decl_map_anon" >&6; }
5090 if test $gcc_cv_decl_map_anon = no; then
5091 gcc_cv_func_mmap_anon=no
5092 else
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5
5094 $as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; }
5095 if test "${gcc_cv_func_mmap_anon+set}" = set; then :
5096 $as_echo_n "(cached) " >&6
5097 else
5098 # Add a system to this blacklist if it has mmap() and MAP_ANON or
5099 # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
5100 # doesn't give anonymous zeroed pages with the same properties listed
5101 # above for use of /dev/zero.
5102 # Systems known to be in this category are Windows, VMS, and SCO Unix.
5103 case "$host_os" in
5104 vms* | cygwin* | pe | mingw* | sco* | udk* )
5105 gcc_cv_func_mmap_anon=no ;;
5107 gcc_cv_func_mmap_anon=yes;;
5108 esac
5110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5
5111 $as_echo "$gcc_cv_func_mmap_anon" >&6; }
5115 if test $gcc_cv_func_mmap_file = yes; then
5117 $as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h
5120 if test $gcc_cv_func_mmap_dev_zero = yes; then
5122 $as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h
5125 if test $gcc_cv_func_mmap_anon = yes; then
5127 $as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h
5132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
5133 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5134 # Check whether --enable-maintainer-mode was given.
5135 if test "${enable_maintainer_mode+set}" = set; then :
5136 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
5137 else
5138 USE_MAINTAINER_MODE=no
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
5142 $as_echo "$USE_MAINTAINER_MODE" >&6; }
5143 if test "$USE_MAINTAINER_MODE" = yes; then
5144 MAINT=
5145 else
5146 MAINT='#'
5150 cat >>confdefs.h <<_ACEOF
5151 #define SED_PROGRAM "${SED}"
5152 _ACEOF
5155 ac_config_headers="$ac_config_headers config.h"
5157 ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in"
5159 cat >confcache <<\_ACEOF
5160 # This file is a shell script that caches the results of configure
5161 # tests run on this system so they can be shared between configure
5162 # scripts and configure runs, see configure's option --config-cache.
5163 # It is not useful on other systems. If it contains results you don't
5164 # want to keep, you may remove or edit it.
5166 # config.status only pays attention to the cache file if you give it
5167 # the --recheck option to rerun configure.
5169 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5170 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5171 # following values.
5173 _ACEOF
5175 # The following way of writing the cache mishandles newlines in values,
5176 # but we know of no workaround that is simple, portable, and efficient.
5177 # So, we kill variables containing newlines.
5178 # Ultrix sh set writes to stderr and can't be redirected directly,
5179 # and sets the high bit in the cache file unless we assign to the vars.
5181 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5182 eval ac_val=\$$ac_var
5183 case $ac_val in #(
5184 *${as_nl}*)
5185 case $ac_var in #(
5186 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5187 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5188 esac
5189 case $ac_var in #(
5190 _ | IFS | as_nl) ;; #(
5191 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5192 *) { eval $ac_var=; unset $ac_var;} ;;
5193 esac ;;
5194 esac
5195 done
5197 (set) 2>&1 |
5198 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5199 *${as_nl}ac_space=\ *)
5200 # `set' does not quote correctly, so add quotes: double-quote
5201 # substitution turns \\\\ into \\, and sed turns \\ into \.
5202 sed -n \
5203 "s/'/'\\\\''/g;
5204 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5205 ;; #(
5207 # `set' quotes correctly as required by POSIX, so do not add quotes.
5208 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5210 esac |
5211 sort
5213 sed '
5214 /^ac_cv_env_/b end
5215 t clear
5216 :clear
5217 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5218 t end
5219 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5220 :end' >>confcache
5221 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5222 if test -w "$cache_file"; then
5223 test "x$cache_file" != "x/dev/null" &&
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5225 $as_echo "$as_me: updating cache $cache_file" >&6;}
5226 cat confcache >$cache_file
5227 else
5228 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5229 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5232 rm -f confcache
5234 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5235 # Let make expand exec_prefix.
5236 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5238 DEFS=-DHAVE_CONFIG_H
5240 ac_libobjs=
5241 ac_ltlibobjs=
5242 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5243 # 1. Remove the extension, and $U if already installed.
5244 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5245 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5246 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5247 # will be set to the directory where LIBOBJS objects are built.
5248 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5249 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5250 done
5251 LIBOBJS=$ac_libobjs
5253 LTLIBOBJS=$ac_ltlibobjs
5257 : ${CONFIG_STATUS=./config.status}
5258 ac_write_fail=0
5259 ac_clean_files_save=$ac_clean_files
5260 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5261 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5262 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5263 as_write_fail=0
5264 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5265 #! $SHELL
5266 # Generated by $as_me.
5267 # Run this file to recreate the current configuration.
5268 # Compiler output produced by configure, useful for debugging
5269 # configure, is in config.log if it exists.
5271 debug=false
5272 ac_cs_recheck=false
5273 ac_cs_silent=false
5275 SHELL=\${CONFIG_SHELL-$SHELL}
5276 export SHELL
5277 _ASEOF
5278 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5279 ## -------------------- ##
5280 ## M4sh Initialization. ##
5281 ## -------------------- ##
5283 # Be more Bourne compatible
5284 DUALCASE=1; export DUALCASE # for MKS sh
5285 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5286 emulate sh
5287 NULLCMD=:
5288 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5289 # is contrary to our usage. Disable this feature.
5290 alias -g '${1+"$@"}'='"$@"'
5291 setopt NO_GLOB_SUBST
5292 else
5293 case `(set -o) 2>/dev/null` in #(
5294 *posix*) :
5295 set -o posix ;; #(
5296 *) :
5298 esac
5302 as_nl='
5304 export as_nl
5305 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5306 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5307 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5308 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5309 # Prefer a ksh shell builtin over an external printf program on Solaris,
5310 # but without wasting forks for bash or zsh.
5311 if test -z "$BASH_VERSION$ZSH_VERSION" \
5312 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5313 as_echo='print -r --'
5314 as_echo_n='print -rn --'
5315 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5316 as_echo='printf %s\n'
5317 as_echo_n='printf %s'
5318 else
5319 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5320 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5321 as_echo_n='/usr/ucb/echo -n'
5322 else
5323 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5324 as_echo_n_body='eval
5325 arg=$1;
5326 case $arg in #(
5327 *"$as_nl"*)
5328 expr "X$arg" : "X\\(.*\\)$as_nl";
5329 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5330 esac;
5331 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5333 export as_echo_n_body
5334 as_echo_n='sh -c $as_echo_n_body as_echo'
5336 export as_echo_body
5337 as_echo='sh -c $as_echo_body as_echo'
5340 # The user is always right.
5341 if test "${PATH_SEPARATOR+set}" != set; then
5342 PATH_SEPARATOR=:
5343 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5344 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5345 PATH_SEPARATOR=';'
5350 # IFS
5351 # We need space, tab and new line, in precisely that order. Quoting is
5352 # there to prevent editors from complaining about space-tab.
5353 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5354 # splitting by setting IFS to empty value.)
5355 IFS=" "" $as_nl"
5357 # Find who we are. Look in the path if we contain no directory separator.
5358 case $0 in #((
5359 *[\\/]* ) as_myself=$0 ;;
5360 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5361 for as_dir in $PATH
5363 IFS=$as_save_IFS
5364 test -z "$as_dir" && as_dir=.
5365 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5366 done
5367 IFS=$as_save_IFS
5370 esac
5371 # We did not find ourselves, most probably we were run as `sh COMMAND'
5372 # in which case we are not to be found in the path.
5373 if test "x$as_myself" = x; then
5374 as_myself=$0
5376 if test ! -f "$as_myself"; then
5377 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5378 exit 1
5381 # Unset variables that we do not need and which cause bugs (e.g. in
5382 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5383 # suppresses any "Segmentation fault" message there. '((' could
5384 # trigger a bug in pdksh 5.2.14.
5385 for as_var in BASH_ENV ENV MAIL MAILPATH
5386 do eval test x\${$as_var+set} = xset \
5387 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5388 done
5389 PS1='$ '
5390 PS2='> '
5391 PS4='+ '
5393 # NLS nuisances.
5394 LC_ALL=C
5395 export LC_ALL
5396 LANGUAGE=C
5397 export LANGUAGE
5399 # CDPATH.
5400 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5403 # as_fn_error ERROR [LINENO LOG_FD]
5404 # ---------------------------------
5405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5407 # script with status $?, using 1 if that was 0.
5408 as_fn_error ()
5410 as_status=$?; test $as_status -eq 0 && as_status=1
5411 if test "$3"; then
5412 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5415 $as_echo "$as_me: error: $1" >&2
5416 as_fn_exit $as_status
5417 } # as_fn_error
5420 # as_fn_set_status STATUS
5421 # -----------------------
5422 # Set $? to STATUS, without forking.
5423 as_fn_set_status ()
5425 return $1
5426 } # as_fn_set_status
5428 # as_fn_exit STATUS
5429 # -----------------
5430 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5431 as_fn_exit ()
5433 set +e
5434 as_fn_set_status $1
5435 exit $1
5436 } # as_fn_exit
5438 # as_fn_unset VAR
5439 # ---------------
5440 # Portably unset VAR.
5441 as_fn_unset ()
5443 { eval $1=; unset $1;}
5445 as_unset=as_fn_unset
5446 # as_fn_append VAR VALUE
5447 # ----------------------
5448 # Append the text in VALUE to the end of the definition contained in VAR. Take
5449 # advantage of any shell optimizations that allow amortized linear growth over
5450 # repeated appends, instead of the typical quadratic growth present in naive
5451 # implementations.
5452 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5453 eval 'as_fn_append ()
5455 eval $1+=\$2
5457 else
5458 as_fn_append ()
5460 eval $1=\$$1\$2
5462 fi # as_fn_append
5464 # as_fn_arith ARG...
5465 # ------------------
5466 # Perform arithmetic evaluation on the ARGs, and store the result in the
5467 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5468 # must be portable across $(()) and expr.
5469 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5470 eval 'as_fn_arith ()
5472 as_val=$(( $* ))
5474 else
5475 as_fn_arith ()
5477 as_val=`expr "$@" || test $? -eq 1`
5479 fi # as_fn_arith
5482 if expr a : '\(a\)' >/dev/null 2>&1 &&
5483 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5484 as_expr=expr
5485 else
5486 as_expr=false
5489 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5490 as_basename=basename
5491 else
5492 as_basename=false
5495 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5496 as_dirname=dirname
5497 else
5498 as_dirname=false
5501 as_me=`$as_basename -- "$0" ||
5502 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5503 X"$0" : 'X\(//\)$' \| \
5504 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5505 $as_echo X/"$0" |
5506 sed '/^.*\/\([^/][^/]*\)\/*$/{
5507 s//\1/
5510 /^X\/\(\/\/\)$/{
5511 s//\1/
5514 /^X\/\(\/\).*/{
5515 s//\1/
5518 s/.*/./; q'`
5520 # Avoid depending upon Character Ranges.
5521 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5522 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5523 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5524 as_cr_digits='0123456789'
5525 as_cr_alnum=$as_cr_Letters$as_cr_digits
5527 ECHO_C= ECHO_N= ECHO_T=
5528 case `echo -n x` in #(((((
5529 -n*)
5530 case `echo 'xy\c'` in
5531 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5532 xy) ECHO_C='\c';;
5533 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5534 ECHO_T=' ';;
5535 esac;;
5537 ECHO_N='-n';;
5538 esac
5540 rm -f conf$$ conf$$.exe conf$$.file
5541 if test -d conf$$.dir; then
5542 rm -f conf$$.dir/conf$$.file
5543 else
5544 rm -f conf$$.dir
5545 mkdir conf$$.dir 2>/dev/null
5547 if (echo >conf$$.file) 2>/dev/null; then
5548 if ln -s conf$$.file conf$$ 2>/dev/null; then
5549 as_ln_s='ln -s'
5550 # ... but there are two gotchas:
5551 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5552 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5553 # In both cases, we have to default to `cp -p'.
5554 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5555 as_ln_s='cp -p'
5556 elif ln conf$$.file conf$$ 2>/dev/null; then
5557 as_ln_s=ln
5558 else
5559 as_ln_s='cp -p'
5561 else
5562 as_ln_s='cp -p'
5564 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5565 rmdir conf$$.dir 2>/dev/null
5568 # as_fn_mkdir_p
5569 # -------------
5570 # Create "$as_dir" as a directory, including parents if necessary.
5571 as_fn_mkdir_p ()
5574 case $as_dir in #(
5575 -*) as_dir=./$as_dir;;
5576 esac
5577 test -d "$as_dir" || eval $as_mkdir_p || {
5578 as_dirs=
5579 while :; do
5580 case $as_dir in #(
5581 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5582 *) as_qdir=$as_dir;;
5583 esac
5584 as_dirs="'$as_qdir' $as_dirs"
5585 as_dir=`$as_dirname -- "$as_dir" ||
5586 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5587 X"$as_dir" : 'X\(//\)[^/]' \| \
5588 X"$as_dir" : 'X\(//\)$' \| \
5589 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5590 $as_echo X"$as_dir" |
5591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5592 s//\1/
5595 /^X\(\/\/\)[^/].*/{
5596 s//\1/
5599 /^X\(\/\/\)$/{
5600 s//\1/
5603 /^X\(\/\).*/{
5604 s//\1/
5607 s/.*/./; q'`
5608 test -d "$as_dir" && break
5609 done
5610 test -z "$as_dirs" || eval "mkdir $as_dirs"
5611 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5614 } # as_fn_mkdir_p
5615 if mkdir -p . 2>/dev/null; then
5616 as_mkdir_p='mkdir -p "$as_dir"'
5617 else
5618 test -d ./-p && rmdir ./-p
5619 as_mkdir_p=false
5622 if test -x / >/dev/null 2>&1; then
5623 as_test_x='test -x'
5624 else
5625 if ls -dL / >/dev/null 2>&1; then
5626 as_ls_L_option=L
5627 else
5628 as_ls_L_option=
5630 as_test_x='
5631 eval sh -c '\''
5632 if test -d "$1"; then
5633 test -d "$1/.";
5634 else
5635 case $1 in #(
5636 -*)set "./$1";;
5637 esac;
5638 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5639 ???[sx]*):;;*)false;;esac;fi
5640 '\'' sh
5643 as_executable_p=$as_test_x
5645 # Sed expression to map a string onto a valid CPP name.
5646 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5648 # Sed expression to map a string onto a valid variable name.
5649 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5652 exec 6>&1
5653 ## ----------------------------------- ##
5654 ## Main body of $CONFIG_STATUS script. ##
5655 ## ----------------------------------- ##
5656 _ASEOF
5657 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5659 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5660 # Save the log message, to keep $0 and so on meaningful, and to
5661 # report actual input values of CONFIG_FILES etc. instead of their
5662 # values after options handling.
5663 ac_log="
5664 This file was extended by fixincludes $as_me , which was
5665 generated by GNU Autoconf 2.64. Invocation command line was
5667 CONFIG_FILES = $CONFIG_FILES
5668 CONFIG_HEADERS = $CONFIG_HEADERS
5669 CONFIG_LINKS = $CONFIG_LINKS
5670 CONFIG_COMMANDS = $CONFIG_COMMANDS
5671 $ $0 $@
5673 on `(hostname || uname -n) 2>/dev/null | sed 1q`
5676 _ACEOF
5678 case $ac_config_files in *"
5679 "*) set x $ac_config_files; shift; ac_config_files=$*;;
5680 esac
5682 case $ac_config_headers in *"
5683 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5684 esac
5687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5688 # Files that config.status was made for.
5689 config_files="$ac_config_files"
5690 config_headers="$ac_config_headers"
5692 _ACEOF
5694 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5695 ac_cs_usage="\
5696 \`$as_me' instantiates files and other configuration actions
5697 from templates according to the current configuration. Unless the files
5698 and actions are specified as TAGs, all are instantiated by default.
5700 Usage: $0 [OPTION]... [TAG]...
5702 -h, --help print this help, then exit
5703 -V, --version print version number and configuration settings, then exit
5704 -q, --quiet, --silent
5705 do not print progress messages
5706 -d, --debug don't remove temporary files
5707 --recheck update $as_me by reconfiguring in the same conditions
5708 --file=FILE[:TEMPLATE]
5709 instantiate the configuration file FILE
5710 --header=FILE[:TEMPLATE]
5711 instantiate the configuration header FILE
5713 Configuration files:
5714 $config_files
5716 Configuration headers:
5717 $config_headers
5719 Report bugs to the package provider."
5721 _ACEOF
5722 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5723 ac_cs_version="\\
5724 fixincludes config.status
5725 configured by $0, generated by GNU Autoconf 2.64,
5726 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5728 Copyright (C) 2009 Free Software Foundation, Inc.
5729 This config.status script is free software; the Free Software Foundation
5730 gives unlimited permission to copy, distribute and modify it."
5732 ac_pwd='$ac_pwd'
5733 srcdir='$srcdir'
5734 test -n "\$AWK" || AWK=awk
5735 _ACEOF
5737 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5738 # The default lists apply if the user does not specify any file.
5739 ac_need_defaults=:
5740 while test $# != 0
5742 case $1 in
5743 --*=*)
5744 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5745 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5746 ac_shift=:
5749 ac_option=$1
5750 ac_optarg=$2
5751 ac_shift=shift
5753 esac
5755 case $ac_option in
5756 # Handling of the options.
5757 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5758 ac_cs_recheck=: ;;
5759 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5760 $as_echo "$ac_cs_version"; exit ;;
5761 --debug | --debu | --deb | --de | --d | -d )
5762 debug=: ;;
5763 --file | --fil | --fi | --f )
5764 $ac_shift
5765 case $ac_optarg in
5766 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5767 esac
5768 as_fn_append CONFIG_FILES " '$ac_optarg'"
5769 ac_need_defaults=false;;
5770 --header | --heade | --head | --hea )
5771 $ac_shift
5772 case $ac_optarg in
5773 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5774 esac
5775 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5776 ac_need_defaults=false;;
5777 --he | --h)
5778 # Conflict between --help and --header
5779 as_fn_error "ambiguous option: \`$1'
5780 Try \`$0 --help' for more information.";;
5781 --help | --hel | -h )
5782 $as_echo "$ac_cs_usage"; exit ;;
5783 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5784 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5785 ac_cs_silent=: ;;
5787 # This is an error.
5788 -*) as_fn_error "unrecognized option: \`$1'
5789 Try \`$0 --help' for more information." ;;
5791 *) as_fn_append ac_config_targets " $1"
5792 ac_need_defaults=false ;;
5794 esac
5795 shift
5796 done
5798 ac_configure_extra_args=
5800 if $ac_cs_silent; then
5801 exec 6>/dev/null
5802 ac_configure_extra_args="$ac_configure_extra_args --silent"
5805 _ACEOF
5806 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5807 if \$ac_cs_recheck; then
5808 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5809 shift
5810 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5811 CONFIG_SHELL='$SHELL'
5812 export CONFIG_SHELL
5813 exec "\$@"
5816 _ACEOF
5817 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5818 exec 5>>config.log
5820 echo
5821 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5822 ## Running $as_me. ##
5823 _ASBOX
5824 $as_echo "$ac_log"
5825 } >&5
5827 _ACEOF
5828 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5829 _ACEOF
5831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5833 # Handling of arguments.
5834 for ac_config_target in $ac_config_targets
5836 case $ac_config_target in
5837 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5838 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5839 "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;;
5841 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5842 esac
5843 done
5846 # If the user did not use the arguments to specify the items to instantiate,
5847 # then the envvar interface is used. Set only those that are not.
5848 # We use the long form for the default assignment because of an extremely
5849 # bizarre bug on SunOS 4.1.3.
5850 if $ac_need_defaults; then
5851 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5852 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5855 # Have a temporary directory for convenience. Make it in the build tree
5856 # simply because there is no reason against having it here, and in addition,
5857 # creating and moving files from /tmp can sometimes cause problems.
5858 # Hook for its removal unless debugging.
5859 # Note that there is a small window in which the directory will not be cleaned:
5860 # after its creation but before its name has been assigned to `$tmp'.
5861 $debug ||
5863 tmp=
5864 trap 'exit_status=$?
5865 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5867 trap 'as_fn_exit 1' 1 2 13 15
5869 # Create a (secure) tmp directory for tmp files.
5872 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5873 test -n "$tmp" && test -d "$tmp"
5874 } ||
5876 tmp=./conf$$-$RANDOM
5877 (umask 077 && mkdir "$tmp")
5878 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5880 # Set up the scripts for CONFIG_FILES section.
5881 # No need to generate them if there are no CONFIG_FILES.
5882 # This happens for instance with `./config.status config.h'.
5883 if test -n "$CONFIG_FILES"; then
5886 ac_cr=`echo X | tr X '\015'`
5887 # On cygwin, bash can eat \r inside `` if the user requested igncr.
5888 # But we know of no other shell where ac_cr would be empty at this
5889 # point, so we can use a bashism as a fallback.
5890 if test "x$ac_cr" = x; then
5891 eval ac_cr=\$\'\\r\'
5893 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5894 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5895 ac_cs_awk_cr='\r'
5896 else
5897 ac_cs_awk_cr=$ac_cr
5900 echo 'BEGIN {' >"$tmp/subs1.awk" &&
5901 _ACEOF
5905 echo "cat >conf$$subs.awk <<_ACEOF" &&
5906 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5907 echo "_ACEOF"
5908 } >conf$$subs.sh ||
5909 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5910 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5911 ac_delim='%!_!# '
5912 for ac_last_try in false false false false false :; do
5913 . ./conf$$subs.sh ||
5914 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5916 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5917 if test $ac_delim_n = $ac_delim_num; then
5918 break
5919 elif $ac_last_try; then
5920 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5921 else
5922 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5924 done
5925 rm -f conf$$subs.sh
5927 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5928 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5929 _ACEOF
5930 sed -n '
5932 s/^/S["/; s/!.*/"]=/
5935 s/^[^!]*!//
5936 :repl
5937 t repl
5938 s/'"$ac_delim"'$//
5939 t delim
5942 s/\(.\{148\}\).*/\1/
5943 t more1
5944 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5947 b repl
5948 :more1
5949 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5952 s/.\{148\}//
5953 t nl
5954 :delim
5956 s/\(.\{148\}\).*/\1/
5957 t more2
5958 s/["\\]/\\&/g; s/^/"/; s/$/"/
5961 :more2
5962 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5965 s/.\{148\}//
5966 t delim
5967 ' <conf$$subs.awk | sed '
5968 /^[^""]/{
5970 s/\n//
5972 ' >>$CONFIG_STATUS || ac_write_fail=1
5973 rm -f conf$$subs.awk
5974 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5975 _ACAWK
5976 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5977 for (key in S) S_is_set[key] = 1
5978 FS = "\a"
5982 line = $ 0
5983 nfields = split(line, field, "@")
5984 substed = 0
5985 len = length(field[1])
5986 for (i = 2; i < nfields; i++) {
5987 key = field[i]
5988 keylen = length(key)
5989 if (S_is_set[key]) {
5990 value = S[key]
5991 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5992 len += length(value) + length(field[++i])
5993 substed = 1
5994 } else
5995 len += 1 + keylen
5998 print line
6001 _ACAWK
6002 _ACEOF
6003 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6004 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6005 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6006 else
6008 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6009 || as_fn_error "could not setup config files machinery" "$LINENO" 5
6010 _ACEOF
6012 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6013 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6014 # trailing colons and then remove the whole line if VPATH becomes empty
6015 # (actually we leave an empty line to preserve line numbers).
6016 if test "x$srcdir" = x.; then
6017 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6018 s/:*\$(srcdir):*/:/
6019 s/:*\${srcdir}:*/:/
6020 s/:*@srcdir@:*/:/
6021 s/^\([^=]*=[ ]*\):*/\1/
6022 s/:*$//
6023 s/^[^=]*=[ ]*$//
6027 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6028 fi # test -n "$CONFIG_FILES"
6030 # Set up the scripts for CONFIG_HEADERS section.
6031 # No need to generate them if there are no CONFIG_HEADERS.
6032 # This happens for instance with `./config.status Makefile'.
6033 if test -n "$CONFIG_HEADERS"; then
6034 cat >"$tmp/defines.awk" <<\_ACAWK ||
6035 BEGIN {
6036 _ACEOF
6038 # Transform confdefs.h into an awk script `defines.awk', embedded as
6039 # here-document in config.status, that substitutes the proper values into
6040 # config.h.in to produce config.h.
6042 # Create a delimiter string that does not exist in confdefs.h, to ease
6043 # handling of long lines.
6044 ac_delim='%!_!# '
6045 for ac_last_try in false false :; do
6046 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
6047 if test -z "$ac_t"; then
6048 break
6049 elif $ac_last_try; then
6050 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
6051 else
6052 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6054 done
6056 # For the awk script, D is an array of macro values keyed by name,
6057 # likewise P contains macro parameters if any. Preserve backslash
6058 # newline sequences.
6060 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6061 sed -n '
6062 s/.\{148\}/&'"$ac_delim"'/g
6063 t rset
6064 :rset
6065 s/^[ ]*#[ ]*define[ ][ ]*/ /
6066 t def
6068 :def
6069 s/\\$//
6070 t bsnl
6071 s/["\\]/\\&/g
6072 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6073 D["\1"]=" \3"/p
6074 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
6076 :bsnl
6077 s/["\\]/\\&/g
6078 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
6079 D["\1"]=" \3\\\\\\n"\\/p
6080 t cont
6081 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
6082 t cont
6084 :cont
6086 s/.\{148\}/&'"$ac_delim"'/g
6087 t clear
6088 :clear
6089 s/\\$//
6090 t bsnlc
6091 s/["\\]/\\&/g; s/^/"/; s/$/"/p
6093 :bsnlc
6094 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
6095 b cont
6096 ' <confdefs.h | sed '
6097 s/'"$ac_delim"'/"\\\
6098 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6100 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6101 for (key in D) D_is_set[key] = 1
6102 FS = "\a"
6104 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6105 line = \$ 0
6106 split(line, arg, " ")
6107 if (arg[1] == "#") {
6108 defundef = arg[2]
6109 mac1 = arg[3]
6110 } else {
6111 defundef = substr(arg[1], 2)
6112 mac1 = arg[2]
6114 split(mac1, mac2, "(") #)
6115 macro = mac2[1]
6116 prefix = substr(line, 1, index(line, defundef) - 1)
6117 if (D_is_set[macro]) {
6118 # Preserve the white space surrounding the "#".
6119 print prefix "define", macro P[macro] D[macro]
6120 next
6121 } else {
6122 # Replace #undef with comments. This is necessary, for example,
6123 # in the case of _POSIX_SOURCE, which is predefined and required
6124 # on some systems where configure will not decide to define it.
6125 if (defundef == "undef") {
6126 print "/*", prefix defundef, macro, "*/"
6127 next
6131 { print }
6132 _ACAWK
6133 _ACEOF
6134 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6135 as_fn_error "could not setup config headers machinery" "$LINENO" 5
6136 fi # test -n "$CONFIG_HEADERS"
6139 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
6140 shift
6141 for ac_tag
6143 case $ac_tag in
6144 :[FHLC]) ac_mode=$ac_tag; continue;;
6145 esac
6146 case $ac_mode$ac_tag in
6147 :[FHL]*:*);;
6148 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6149 :[FH]-) ac_tag=-:-;;
6150 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6151 esac
6152 ac_save_IFS=$IFS
6153 IFS=:
6154 set x $ac_tag
6155 IFS=$ac_save_IFS
6156 shift
6157 ac_file=$1
6158 shift
6160 case $ac_mode in
6161 :L) ac_source=$1;;
6162 :[FH])
6163 ac_file_inputs=
6164 for ac_f
6166 case $ac_f in
6167 -) ac_f="$tmp/stdin";;
6168 *) # Look for the file first in the build tree, then in the source tree
6169 # (if the path is not absolute). The absolute path cannot be DOS-style,
6170 # because $ac_f cannot contain `:'.
6171 test -f "$ac_f" ||
6172 case $ac_f in
6173 [\\/$]*) false;;
6174 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6175 esac ||
6176 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6177 esac
6178 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6179 as_fn_append ac_file_inputs " '$ac_f'"
6180 done
6182 # Let's still pretend it is `configure' which instantiates (i.e., don't
6183 # use $as_me), people would be surprised to read:
6184 # /* config.h. Generated by config.status. */
6185 configure_input='Generated from '`
6186 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6187 `' by configure.'
6188 if test x"$ac_file" != x-; then
6189 configure_input="$ac_file. $configure_input"
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6191 $as_echo "$as_me: creating $ac_file" >&6;}
6193 # Neutralize special characters interpreted by sed in replacement strings.
6194 case $configure_input in #(
6195 *\&* | *\|* | *\\* )
6196 ac_sed_conf_input=`$as_echo "$configure_input" |
6197 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6198 *) ac_sed_conf_input=$configure_input;;
6199 esac
6201 case $ac_tag in
6202 *:-:* | *:-) cat >"$tmp/stdin" \
6203 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6204 esac
6206 esac
6208 ac_dir=`$as_dirname -- "$ac_file" ||
6209 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6210 X"$ac_file" : 'X\(//\)[^/]' \| \
6211 X"$ac_file" : 'X\(//\)$' \| \
6212 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6213 $as_echo X"$ac_file" |
6214 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6215 s//\1/
6218 /^X\(\/\/\)[^/].*/{
6219 s//\1/
6222 /^X\(\/\/\)$/{
6223 s//\1/
6226 /^X\(\/\).*/{
6227 s//\1/
6230 s/.*/./; q'`
6231 as_dir="$ac_dir"; as_fn_mkdir_p
6232 ac_builddir=.
6234 case "$ac_dir" in
6235 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6237 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6238 # A ".." for each directory in $ac_dir_suffix.
6239 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6240 case $ac_top_builddir_sub in
6241 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6242 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6243 esac ;;
6244 esac
6245 ac_abs_top_builddir=$ac_pwd
6246 ac_abs_builddir=$ac_pwd$ac_dir_suffix
6247 # for backward compatibility:
6248 ac_top_builddir=$ac_top_build_prefix
6250 case $srcdir in
6251 .) # We are building in place.
6252 ac_srcdir=.
6253 ac_top_srcdir=$ac_top_builddir_sub
6254 ac_abs_top_srcdir=$ac_pwd ;;
6255 [\\/]* | ?:[\\/]* ) # Absolute name.
6256 ac_srcdir=$srcdir$ac_dir_suffix;
6257 ac_top_srcdir=$srcdir
6258 ac_abs_top_srcdir=$srcdir ;;
6259 *) # Relative name.
6260 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6261 ac_top_srcdir=$ac_top_build_prefix$srcdir
6262 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6263 esac
6264 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6267 case $ac_mode in
6270 # CONFIG_FILE
6273 _ACEOF
6275 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6276 # If the template does not know about datarootdir, expand it.
6277 # FIXME: This hack should be removed a few years after 2.60.
6278 ac_datarootdir_hack=; ac_datarootdir_seen=
6279 ac_sed_dataroot='
6280 /datarootdir/ {
6284 /@datadir@/p
6285 /@docdir@/p
6286 /@infodir@/p
6287 /@localedir@/p
6288 /@mandir@/p'
6289 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6290 *datarootdir*) ac_datarootdir_seen=yes;;
6291 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6293 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6294 _ACEOF
6295 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6296 ac_datarootdir_hack='
6297 s&@datadir@&$datadir&g
6298 s&@docdir@&$docdir&g
6299 s&@infodir@&$infodir&g
6300 s&@localedir@&$localedir&g
6301 s&@mandir@&$mandir&g
6302 s&\\\${datarootdir}&$datarootdir&g' ;;
6303 esac
6304 _ACEOF
6306 # Neutralize VPATH when `$srcdir' = `.'.
6307 # Shell code in configure.ac might set extrasub.
6308 # FIXME: do we really want to maintain this feature?
6309 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6310 ac_sed_extra="$ac_vpsub
6311 $extrasub
6312 _ACEOF
6313 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6315 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6316 s|@configure_input@|$ac_sed_conf_input|;t t
6317 s&@top_builddir@&$ac_top_builddir_sub&;t t
6318 s&@top_build_prefix@&$ac_top_build_prefix&;t t
6319 s&@srcdir@&$ac_srcdir&;t t
6320 s&@abs_srcdir@&$ac_abs_srcdir&;t t
6321 s&@top_srcdir@&$ac_top_srcdir&;t t
6322 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6323 s&@builddir@&$ac_builddir&;t t
6324 s&@abs_builddir@&$ac_abs_builddir&;t t
6325 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6326 $ac_datarootdir_hack
6328 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6329 || as_fn_error "could not create $ac_file" "$LINENO" 5
6331 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6332 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6333 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6335 which seems to be undefined. Please make sure it is defined." >&5
6336 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6337 which seems to be undefined. Please make sure it is defined." >&2;}
6339 rm -f "$tmp/stdin"
6340 case $ac_file in
6341 -) cat "$tmp/out" && rm -f "$tmp/out";;
6342 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6343 esac \
6344 || as_fn_error "could not create $ac_file" "$LINENO" 5
6348 # CONFIG_HEADER
6350 if test x"$ac_file" != x-; then
6352 $as_echo "/* $configure_input */" \
6353 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6354 } >"$tmp/config.h" \
6355 || as_fn_error "could not create $ac_file" "$LINENO" 5
6356 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6357 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6358 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6359 else
6360 rm -f "$ac_file"
6361 mv "$tmp/config.h" "$ac_file" \
6362 || as_fn_error "could not create $ac_file" "$LINENO" 5
6364 else
6365 $as_echo "/* $configure_input */" \
6366 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6367 || as_fn_error "could not create -" "$LINENO" 5
6372 esac
6375 case $ac_file$ac_mode in
6376 "config.h":H) echo timestamp > stamp-h ;;
6378 esac
6379 done # for ac_tag
6382 as_fn_exit 0
6383 _ACEOF
6384 ac_clean_files=$ac_clean_files_save
6386 test $ac_write_fail = 0 ||
6387 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6390 # configure is writing to config.log, and then calls config.status.
6391 # config.status does its own redirection, appending to config.log.
6392 # Unfortunately, on DOS this fails, as config.log is still kept open
6393 # by configure, so config.status won't be able to write to it; its
6394 # output is simply discarded. So we exec the FD to /dev/null,
6395 # effectively closing config.log, so it can be properly (re)opened and
6396 # appended to by config.status. When coming back to configure, we
6397 # need to make the FD available again.
6398 if test "$no_create" != yes; then
6399 ac_cs_success=:
6400 ac_config_status_args=
6401 test "$silent" = yes &&
6402 ac_config_status_args="$ac_config_status_args --quiet"
6403 exec 5>/dev/null
6404 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6405 exec 5>>config.log
6406 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6407 # would make configure fail if this is the last instruction.
6408 $ac_cs_success || as_fn_exit $?
6410 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6412 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}