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