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