configure revision 1.11 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.10 mrg # Generated by GNU Autoconf 2.69 for cpplib .
4 1.1 mrg #
5 1.1 mrg # Report bugs to <gcc-bugs (at] gcc.gnu.org>.
6 1.1 mrg #
7 1.10 mrg #
8 1.10 mrg # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 1.10 mrg #
10 1.1 mrg #
11 1.1 mrg # This configure script is free software; the Free Software Foundation
12 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
13 1.1 mrg ## -------------------- ##
14 1.1 mrg ## M4sh Initialization. ##
15 1.1 mrg ## -------------------- ##
16 1.1 mrg
17 1.1 mrg # Be more Bourne compatible
18 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
19 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 1.1 mrg emulate sh
21 1.1 mrg NULLCMD=:
22 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 1.1 mrg # is contrary to our usage. Disable this feature.
24 1.1 mrg alias -g '${1+"$@"}'='"$@"'
25 1.1 mrg setopt NO_GLOB_SUBST
26 1.1 mrg else
27 1.1 mrg case `(set -o) 2>/dev/null` in #(
28 1.1 mrg *posix*) :
29 1.1 mrg set -o posix ;; #(
30 1.1 mrg *) :
31 1.1 mrg ;;
32 1.1 mrg esac
33 1.1 mrg fi
34 1.1 mrg
35 1.1 mrg
36 1.1 mrg as_nl='
37 1.1 mrg '
38 1.1 mrg export as_nl
39 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
44 1.1 mrg # but without wasting forks for bash or zsh.
45 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
46 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 1.1 mrg as_echo='print -r --'
48 1.1 mrg as_echo_n='print -rn --'
49 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 1.1 mrg as_echo='printf %s\n'
51 1.1 mrg as_echo_n='printf %s'
52 1.1 mrg else
53 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 1.1 mrg as_echo_n='/usr/ucb/echo -n'
56 1.1 mrg else
57 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 1.1 mrg as_echo_n_body='eval
59 1.1 mrg arg=$1;
60 1.1 mrg case $arg in #(
61 1.1 mrg *"$as_nl"*)
62 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
63 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 1.1 mrg esac;
65 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 1.1 mrg '
67 1.1 mrg export as_echo_n_body
68 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
69 1.1 mrg fi
70 1.1 mrg export as_echo_body
71 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
72 1.1 mrg fi
73 1.1 mrg
74 1.1 mrg # The user is always right.
75 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
76 1.1 mrg PATH_SEPARATOR=:
77 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 1.1 mrg PATH_SEPARATOR=';'
80 1.1 mrg }
81 1.1 mrg fi
82 1.1 mrg
83 1.1 mrg
84 1.1 mrg # IFS
85 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
86 1.1 mrg # there to prevent editors from complaining about space-tab.
87 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 1.1 mrg # splitting by setting IFS to empty value.)
89 1.1 mrg IFS=" "" $as_nl"
90 1.1 mrg
91 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
92 1.10 mrg as_myself=
93 1.1 mrg case $0 in #((
94 1.1 mrg *[\\/]* ) as_myself=$0 ;;
95 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 1.1 mrg for as_dir in $PATH
97 1.1 mrg do
98 1.1 mrg IFS=$as_save_IFS
99 1.1 mrg test -z "$as_dir" && as_dir=.
100 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 1.1 mrg done
102 1.1 mrg IFS=$as_save_IFS
103 1.1 mrg
104 1.1 mrg ;;
105 1.1 mrg esac
106 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
107 1.1 mrg # in which case we are not to be found in the path.
108 1.1 mrg if test "x$as_myself" = x; then
109 1.1 mrg as_myself=$0
110 1.1 mrg fi
111 1.1 mrg if test ! -f "$as_myself"; then
112 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 1.1 mrg exit 1
114 1.1 mrg fi
115 1.1 mrg
116 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
117 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
119 1.1 mrg # trigger a bug in pdksh 5.2.14.
120 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
121 1.1 mrg do eval test x\${$as_var+set} = xset \
122 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 1.1 mrg done
124 1.1 mrg PS1='$ '
125 1.1 mrg PS2='> '
126 1.1 mrg PS4='+ '
127 1.1 mrg
128 1.1 mrg # NLS nuisances.
129 1.1 mrg LC_ALL=C
130 1.1 mrg export LC_ALL
131 1.1 mrg LANGUAGE=C
132 1.1 mrg export LANGUAGE
133 1.1 mrg
134 1.1 mrg # CDPATH.
135 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136 1.1 mrg
137 1.10 mrg # Use a proper internal environment variable to ensure we don't fall
138 1.10 mrg # into an infinite loop, continuously re-executing ourselves.
139 1.10 mrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 1.10 mrg _as_can_reexec=no; export _as_can_reexec;
141 1.10 mrg # We cannot yet assume a decent shell, so we have to provide a
142 1.10 mrg # neutralization value for shells without unset; and this also
143 1.10 mrg # works around shells that cannot unset nonexistent variables.
144 1.10 mrg # Preserve -v and -x to the replacement shell.
145 1.10 mrg BASH_ENV=/dev/null
146 1.10 mrg ENV=/dev/null
147 1.10 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 1.10 mrg case $- in # ((((
149 1.10 mrg *v*x* | *x*v* ) as_opts=-vx ;;
150 1.10 mrg *v* ) as_opts=-v ;;
151 1.10 mrg *x* ) as_opts=-x ;;
152 1.10 mrg * ) as_opts= ;;
153 1.10 mrg esac
154 1.10 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 1.10 mrg # Admittedly, this is quite paranoid, since all the known shells bail
156 1.10 mrg # out after a failed `exec'.
157 1.10 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 1.10 mrg as_fn_exit 255
159 1.10 mrg fi
160 1.10 mrg # We don't want this to propagate to other subprocesses.
161 1.10 mrg { _as_can_reexec=; unset _as_can_reexec;}
162 1.1 mrg if test "x$CONFIG_SHELL" = x; then
163 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 1.1 mrg emulate sh
165 1.1 mrg NULLCMD=:
166 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 1.1 mrg # is contrary to our usage. Disable this feature.
168 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 1.1 mrg setopt NO_GLOB_SUBST
170 1.1 mrg else
171 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
172 1.1 mrg *posix*) :
173 1.1 mrg set -o posix ;; #(
174 1.1 mrg *) :
175 1.1 mrg ;;
176 1.1 mrg esac
177 1.1 mrg fi
178 1.1 mrg "
179 1.1 mrg as_required="as_fn_return () { (exit \$1); }
180 1.1 mrg as_fn_success () { as_fn_return 0; }
181 1.1 mrg as_fn_failure () { as_fn_return 1; }
182 1.1 mrg as_fn_ret_success () { return 0; }
183 1.1 mrg as_fn_ret_failure () { return 1; }
184 1.1 mrg
185 1.1 mrg exitcode=0
186 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 1.1 mrg
192 1.1 mrg else
193 1.1 mrg exitcode=1; echo positional parameters were not saved.
194 1.1 mrg fi
195 1.10 mrg test x\$exitcode = x0 || exit 1
196 1.10 mrg test -x / || exit 1"
197 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1"
202 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
203 1.1 mrg as_have_required=yes
204 1.1 mrg else
205 1.1 mrg as_have_required=no
206 1.1 mrg fi
207 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208 1.1 mrg
209 1.1 mrg else
210 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211 1.1 mrg as_found=false
212 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 1.1 mrg do
214 1.1 mrg IFS=$as_save_IFS
215 1.1 mrg test -z "$as_dir" && as_dir=.
216 1.1 mrg as_found=:
217 1.1 mrg case $as_dir in #(
218 1.1 mrg /*)
219 1.1 mrg for as_base in sh bash ksh sh5; do
220 1.1 mrg # Try only shells that exist, to save several forks.
221 1.1 mrg as_shell=$as_dir/$as_base
222 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
225 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226 1.1 mrg break 2
227 1.1 mrg fi
228 1.1 mrg fi
229 1.1 mrg done;;
230 1.1 mrg esac
231 1.1 mrg as_found=false
232 1.1 mrg done
233 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
236 1.1 mrg fi; }
237 1.1 mrg IFS=$as_save_IFS
238 1.1 mrg
239 1.1 mrg
240 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
241 1.10 mrg export CONFIG_SHELL
242 1.10 mrg # We cannot yet assume a decent shell, so we have to provide a
243 1.10 mrg # neutralization value for shells without unset; and this also
244 1.10 mrg # works around shells that cannot unset nonexistent variables.
245 1.10 mrg # Preserve -v and -x to the replacement shell.
246 1.10 mrg BASH_ENV=/dev/null
247 1.10 mrg ENV=/dev/null
248 1.10 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249 1.10 mrg case $- in # ((((
250 1.10 mrg *v*x* | *x*v* ) as_opts=-vx ;;
251 1.10 mrg *v* ) as_opts=-v ;;
252 1.10 mrg *x* ) as_opts=-x ;;
253 1.10 mrg * ) as_opts= ;;
254 1.10 mrg esac
255 1.10 mrg exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 1.10 mrg # Admittedly, this is quite paranoid, since all the known shells bail
257 1.10 mrg # out after a failed `exec'.
258 1.10 mrg $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259 1.10 mrg exit 255
260 1.1 mrg fi
261 1.1 mrg
262 1.1 mrg if test x$as_have_required = xno; then :
263 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
264 1.1 mrg $as_echo "$0: the shells that I found on your system."
265 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
266 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 1.1 mrg else
269 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
270 1.1 mrg $0: gcc-bugs (at] gcc.gnu.org about your system, including any
271 1.1 mrg $0: error possibly output before this message. Then install
272 1.1 mrg $0: a modern shell, or manually run the script under such a
273 1.1 mrg $0: shell if you do have one."
274 1.1 mrg fi
275 1.1 mrg exit 1
276 1.1 mrg fi
277 1.1 mrg fi
278 1.1 mrg fi
279 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
280 1.1 mrg export SHELL
281 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
282 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
283 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
284 1.1 mrg
285 1.1 mrg ## --------------------- ##
286 1.1 mrg ## M4sh Shell Functions. ##
287 1.1 mrg ## --------------------- ##
288 1.1 mrg # as_fn_unset VAR
289 1.1 mrg # ---------------
290 1.1 mrg # Portably unset VAR.
291 1.1 mrg as_fn_unset ()
292 1.1 mrg {
293 1.1 mrg { eval $1=; unset $1;}
294 1.1 mrg }
295 1.1 mrg as_unset=as_fn_unset
296 1.1 mrg
297 1.1 mrg # as_fn_set_status STATUS
298 1.1 mrg # -----------------------
299 1.1 mrg # Set $? to STATUS, without forking.
300 1.1 mrg as_fn_set_status ()
301 1.1 mrg {
302 1.1 mrg return $1
303 1.1 mrg } # as_fn_set_status
304 1.1 mrg
305 1.1 mrg # as_fn_exit STATUS
306 1.1 mrg # -----------------
307 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308 1.1 mrg as_fn_exit ()
309 1.1 mrg {
310 1.1 mrg set +e
311 1.1 mrg as_fn_set_status $1
312 1.1 mrg exit $1
313 1.1 mrg } # as_fn_exit
314 1.1 mrg
315 1.1 mrg # as_fn_mkdir_p
316 1.1 mrg # -------------
317 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
318 1.1 mrg as_fn_mkdir_p ()
319 1.1 mrg {
320 1.1 mrg
321 1.1 mrg case $as_dir in #(
322 1.1 mrg -*) as_dir=./$as_dir;;
323 1.1 mrg esac
324 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
325 1.1 mrg as_dirs=
326 1.1 mrg while :; do
327 1.1 mrg case $as_dir in #(
328 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329 1.1 mrg *) as_qdir=$as_dir;;
330 1.1 mrg esac
331 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
332 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
333 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
335 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
336 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337 1.1 mrg $as_echo X"$as_dir" |
338 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339 1.1 mrg s//\1/
340 1.1 mrg q
341 1.1 mrg }
342 1.1 mrg /^X\(\/\/\)[^/].*/{
343 1.1 mrg s//\1/
344 1.1 mrg q
345 1.1 mrg }
346 1.1 mrg /^X\(\/\/\)$/{
347 1.1 mrg s//\1/
348 1.1 mrg q
349 1.1 mrg }
350 1.1 mrg /^X\(\/\).*/{
351 1.1 mrg s//\1/
352 1.1 mrg q
353 1.1 mrg }
354 1.1 mrg s/.*/./; q'`
355 1.1 mrg test -d "$as_dir" && break
356 1.1 mrg done
357 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
358 1.10 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359 1.1 mrg
360 1.1 mrg
361 1.1 mrg } # as_fn_mkdir_p
362 1.10 mrg
363 1.10 mrg # as_fn_executable_p FILE
364 1.10 mrg # -----------------------
365 1.10 mrg # Test if FILE is an executable regular file.
366 1.10 mrg as_fn_executable_p ()
367 1.10 mrg {
368 1.10 mrg test -f "$1" && test -x "$1"
369 1.10 mrg } # as_fn_executable_p
370 1.1 mrg # as_fn_append VAR VALUE
371 1.1 mrg # ----------------------
372 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
373 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
374 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
375 1.1 mrg # implementations.
376 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377 1.1 mrg eval 'as_fn_append ()
378 1.1 mrg {
379 1.1 mrg eval $1+=\$2
380 1.1 mrg }'
381 1.1 mrg else
382 1.1 mrg as_fn_append ()
383 1.1 mrg {
384 1.1 mrg eval $1=\$$1\$2
385 1.1 mrg }
386 1.1 mrg fi # as_fn_append
387 1.1 mrg
388 1.1 mrg # as_fn_arith ARG...
389 1.1 mrg # ------------------
390 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
391 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 1.1 mrg # must be portable across $(()) and expr.
393 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394 1.1 mrg eval 'as_fn_arith ()
395 1.1 mrg {
396 1.1 mrg as_val=$(( $* ))
397 1.1 mrg }'
398 1.1 mrg else
399 1.1 mrg as_fn_arith ()
400 1.1 mrg {
401 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
402 1.1 mrg }
403 1.1 mrg fi # as_fn_arith
404 1.1 mrg
405 1.1 mrg
406 1.10 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
407 1.10 mrg # ----------------------------------------
408 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410 1.10 mrg # script with STATUS, using 1 if that was 0.
411 1.1 mrg as_fn_error ()
412 1.1 mrg {
413 1.10 mrg as_status=$1; test $as_status -eq 0 && as_status=1
414 1.10 mrg if test "$4"; then
415 1.10 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416 1.10 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 1.1 mrg fi
418 1.10 mrg $as_echo "$as_me: error: $2" >&2
419 1.1 mrg as_fn_exit $as_status
420 1.1 mrg } # as_fn_error
421 1.1 mrg
422 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
423 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
424 1.1 mrg as_expr=expr
425 1.1 mrg else
426 1.1 mrg as_expr=false
427 1.1 mrg fi
428 1.1 mrg
429 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430 1.1 mrg as_basename=basename
431 1.1 mrg else
432 1.1 mrg as_basename=false
433 1.1 mrg fi
434 1.1 mrg
435 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436 1.1 mrg as_dirname=dirname
437 1.1 mrg else
438 1.1 mrg as_dirname=false
439 1.1 mrg fi
440 1.1 mrg
441 1.1 mrg as_me=`$as_basename -- "$0" ||
442 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 1.1 mrg X"$0" : 'X\(//\)$' \| \
444 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 1.1 mrg $as_echo X/"$0" |
446 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
447 1.1 mrg s//\1/
448 1.1 mrg q
449 1.1 mrg }
450 1.1 mrg /^X\/\(\/\/\)$/{
451 1.1 mrg s//\1/
452 1.1 mrg q
453 1.1 mrg }
454 1.1 mrg /^X\/\(\/\).*/{
455 1.1 mrg s//\1/
456 1.1 mrg q
457 1.1 mrg }
458 1.1 mrg s/.*/./; q'`
459 1.1 mrg
460 1.1 mrg # Avoid depending upon Character Ranges.
461 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464 1.1 mrg as_cr_digits='0123456789'
465 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
466 1.1 mrg
467 1.1 mrg
468 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
469 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
470 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
473 1.1 mrg sed -n '
474 1.1 mrg p
475 1.1 mrg /[$]LINENO/=
476 1.1 mrg ' <$as_myself |
477 1.1 mrg sed '
478 1.1 mrg s/[$]LINENO.*/&-/
479 1.1 mrg t lineno
480 1.1 mrg b
481 1.1 mrg :lineno
482 1.1 mrg N
483 1.1 mrg :loop
484 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 1.1 mrg t loop
486 1.1 mrg s/-\n.*//
487 1.1 mrg ' >$as_me.lineno &&
488 1.1 mrg chmod +x "$as_me.lineno" ||
489 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490 1.1 mrg
491 1.10 mrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 1.10 mrg # already done that, so ensure we don't try to do so again and fall
493 1.10 mrg # in an infinite loop. This has already happened in practice.
494 1.10 mrg _as_can_reexec=no; export _as_can_reexec
495 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
496 1.1 mrg # (the dirname of $[0] is not the place where we might find the
497 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
498 1.1 mrg . "./$as_me.lineno"
499 1.1 mrg # Exit status is that of the last command.
500 1.1 mrg exit
501 1.1 mrg }
502 1.1 mrg
503 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
504 1.1 mrg case `echo -n x` in #(((((
505 1.1 mrg -n*)
506 1.1 mrg case `echo 'xy\c'` in
507 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
508 1.1 mrg xy) ECHO_C='\c';;
509 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
510 1.1 mrg ECHO_T=' ';;
511 1.1 mrg esac;;
512 1.1 mrg *)
513 1.1 mrg ECHO_N='-n';;
514 1.1 mrg esac
515 1.1 mrg
516 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
517 1.1 mrg if test -d conf$$.dir; then
518 1.1 mrg rm -f conf$$.dir/conf$$.file
519 1.1 mrg else
520 1.1 mrg rm -f conf$$.dir
521 1.1 mrg mkdir conf$$.dir 2>/dev/null
522 1.1 mrg fi
523 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
524 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
525 1.1 mrg as_ln_s='ln -s'
526 1.1 mrg # ... but there are two gotchas:
527 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 1.10 mrg # In both cases, we have to default to `cp -pR'.
530 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531 1.10 mrg as_ln_s='cp -pR'
532 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
533 1.1 mrg as_ln_s=ln
534 1.1 mrg else
535 1.10 mrg as_ln_s='cp -pR'
536 1.1 mrg fi
537 1.1 mrg else
538 1.10 mrg as_ln_s='cp -pR'
539 1.1 mrg fi
540 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541 1.1 mrg rmdir conf$$.dir 2>/dev/null
542 1.1 mrg
543 1.1 mrg if mkdir -p . 2>/dev/null; then
544 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
545 1.1 mrg else
546 1.1 mrg test -d ./-p && rmdir ./-p
547 1.1 mrg as_mkdir_p=false
548 1.1 mrg fi
549 1.1 mrg
550 1.10 mrg as_test_x='test -x'
551 1.10 mrg as_executable_p=as_fn_executable_p
552 1.1 mrg
553 1.1 mrg # Sed expression to map a string onto a valid CPP name.
554 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555 1.1 mrg
556 1.1 mrg # Sed expression to map a string onto a valid variable name.
557 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558 1.1 mrg
559 1.1 mrg
560 1.10 mrg test -n "$DJDIR" || exec 7<&0 </dev/null
561 1.10 mrg exec 6>&1
562 1.1 mrg
563 1.1 mrg # Name of the host.
564 1.10 mrg # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 1.1 mrg # so uname gets run too.
566 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567 1.1 mrg
568 1.1 mrg #
569 1.1 mrg # Initializations.
570 1.1 mrg #
571 1.1 mrg ac_default_prefix=/usr/local
572 1.1 mrg ac_clean_files=
573 1.1 mrg ac_config_libobj_dir=.
574 1.1 mrg LIBOBJS=
575 1.1 mrg cross_compiling=no
576 1.1 mrg subdirs=
577 1.1 mrg MFLAGS=
578 1.1 mrg MAKEFLAGS=
579 1.1 mrg
580 1.1 mrg # Identity of this package.
581 1.1 mrg PACKAGE_NAME='cpplib'
582 1.1 mrg PACKAGE_TARNAME='cpplib'
583 1.1 mrg PACKAGE_VERSION=' '
584 1.1 mrg PACKAGE_STRING='cpplib '
585 1.1 mrg PACKAGE_BUGREPORT='gcc-bugs (at] gcc.gnu.org'
586 1.1 mrg PACKAGE_URL=''
587 1.1 mrg
588 1.1 mrg ac_unique_file="ucnid.h"
589 1.1 mrg # Factoring default headers for most tests.
590 1.1 mrg ac_includes_default="\
591 1.1 mrg #include <stdio.h>
592 1.1 mrg #ifdef HAVE_SYS_TYPES_H
593 1.1 mrg # include <sys/types.h>
594 1.1 mrg #endif
595 1.1 mrg #ifdef HAVE_SYS_STAT_H
596 1.1 mrg # include <sys/stat.h>
597 1.1 mrg #endif
598 1.1 mrg #ifdef STDC_HEADERS
599 1.1 mrg # include <stdlib.h>
600 1.1 mrg # include <stddef.h>
601 1.1 mrg #else
602 1.1 mrg # ifdef HAVE_STDLIB_H
603 1.1 mrg # include <stdlib.h>
604 1.1 mrg # endif
605 1.1 mrg #endif
606 1.1 mrg #ifdef HAVE_STRING_H
607 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
608 1.1 mrg # include <memory.h>
609 1.1 mrg # endif
610 1.1 mrg # include <string.h>
611 1.1 mrg #endif
612 1.1 mrg #ifdef HAVE_STRINGS_H
613 1.1 mrg # include <strings.h>
614 1.1 mrg #endif
615 1.1 mrg #ifdef HAVE_INTTYPES_H
616 1.1 mrg # include <inttypes.h>
617 1.1 mrg #endif
618 1.1 mrg #ifdef HAVE_STDINT_H
619 1.1 mrg # include <stdint.h>
620 1.1 mrg #endif
621 1.1 mrg #ifdef HAVE_UNISTD_H
622 1.1 mrg # include <unistd.h>
623 1.1 mrg #endif"
624 1.1 mrg
625 1.1 mrg ac_subst_vars='LTLIBOBJS
626 1.6 mrg PICFLAG
627 1.1 mrg MAINT
628 1.1 mrg USED_CATALOGS
629 1.1 mrg PACKAGE
630 1.1 mrg LTLIBICONV
631 1.1 mrg LIBICONV
632 1.1 mrg CATOBJEXT
633 1.1 mrg GENCAT
634 1.1 mrg INSTOBJEXT
635 1.1 mrg DATADIRNAME
636 1.1 mrg CATALOGS
637 1.1 mrg POSUB
638 1.1 mrg GMSGFMT
639 1.1 mrg XGETTEXT
640 1.1 mrg INCINTL
641 1.1 mrg LIBINTL_DEP
642 1.1 mrg LIBINTL
643 1.1 mrg USE_NLS
644 1.1 mrg ALLOCA
645 1.1 mrg LIBOBJS
646 1.1 mrg CXXDEPMODE
647 1.1 mrg DEPDIR
648 1.1 mrg am__leading_dot
649 1.1 mrg WERROR
650 1.4 mrg noexception_flags
651 1.1 mrg WARN_PEDANTIC
652 1.1 mrg c_warn
653 1.1 mrg warn
654 1.1 mrg AUTOHEADER
655 1.1 mrg AUTOCONF
656 1.1 mrg ACLOCAL
657 1.4 mrg EGREP
658 1.4 mrg GREP
659 1.4 mrg CPP
660 1.1 mrg RANLIB
661 1.1 mrg ac_ct_CXX
662 1.1 mrg CXXFLAGS
663 1.1 mrg CXX
664 1.1 mrg OBJEXT
665 1.1 mrg EXEEXT
666 1.1 mrg ac_ct_CC
667 1.1 mrg CPPFLAGS
668 1.1 mrg LDFLAGS
669 1.1 mrg CFLAGS
670 1.1 mrg CC
671 1.1 mrg INSTALL_DATA
672 1.1 mrg INSTALL_SCRIPT
673 1.1 mrg INSTALL_PROGRAM
674 1.1 mrg SET_MAKE
675 1.1 mrg target_os
676 1.1 mrg target_vendor
677 1.1 mrg target_cpu
678 1.1 mrg target
679 1.1 mrg host_os
680 1.1 mrg host_vendor
681 1.1 mrg host_cpu
682 1.1 mrg host
683 1.1 mrg build_os
684 1.1 mrg build_vendor
685 1.1 mrg build_cpu
686 1.1 mrg build
687 1.1 mrg target_alias
688 1.1 mrg host_alias
689 1.1 mrg build_alias
690 1.1 mrg LIBS
691 1.1 mrg ECHO_T
692 1.1 mrg ECHO_N
693 1.1 mrg ECHO_C
694 1.1 mrg DEFS
695 1.1 mrg mandir
696 1.1 mrg localedir
697 1.1 mrg libdir
698 1.1 mrg psdir
699 1.1 mrg pdfdir
700 1.1 mrg dvidir
701 1.1 mrg htmldir
702 1.1 mrg infodir
703 1.1 mrg docdir
704 1.1 mrg oldincludedir
705 1.1 mrg includedir
706 1.1 mrg localstatedir
707 1.1 mrg sharedstatedir
708 1.1 mrg sysconfdir
709 1.1 mrg datadir
710 1.1 mrg datarootdir
711 1.1 mrg libexecdir
712 1.1 mrg sbindir
713 1.1 mrg bindir
714 1.1 mrg program_transform_name
715 1.1 mrg prefix
716 1.1 mrg exec_prefix
717 1.1 mrg PACKAGE_URL
718 1.1 mrg PACKAGE_BUGREPORT
719 1.1 mrg PACKAGE_STRING
720 1.1 mrg PACKAGE_VERSION
721 1.1 mrg PACKAGE_TARNAME
722 1.1 mrg PACKAGE_NAME
723 1.1 mrg PATH_SEPARATOR
724 1.1 mrg SHELL'
725 1.1 mrg ac_subst_files=''
726 1.1 mrg ac_user_opts='
727 1.1 mrg enable_option_checking
728 1.4 mrg enable_largefile
729 1.1 mrg enable_werror_always
730 1.1 mrg with_gnu_ld
731 1.1 mrg enable_rpath
732 1.1 mrg with_libiconv_prefix
733 1.11 mrg with_libiconv_type
734 1.1 mrg enable_maintainer_mode
735 1.1 mrg enable_checking
736 1.4 mrg enable_canonical_system_headers
737 1.6 mrg enable_host_shared
738 1.9 mrg enable_valgrind_annotations
739 1.1 mrg '
740 1.1 mrg ac_precious_vars='build_alias
741 1.1 mrg host_alias
742 1.1 mrg target_alias
743 1.1 mrg CC
744 1.1 mrg CFLAGS
745 1.1 mrg LDFLAGS
746 1.1 mrg LIBS
747 1.1 mrg CPPFLAGS
748 1.1 mrg CXX
749 1.1 mrg CXXFLAGS
750 1.1 mrg CCC
751 1.4 mrg CPP'
752 1.1 mrg
753 1.1 mrg
754 1.1 mrg # Initialize some variables set by options.
755 1.1 mrg ac_init_help=
756 1.1 mrg ac_init_version=false
757 1.1 mrg ac_unrecognized_opts=
758 1.1 mrg ac_unrecognized_sep=
759 1.1 mrg # The variables have the same names as the options, with
760 1.1 mrg # dashes changed to underlines.
761 1.1 mrg cache_file=/dev/null
762 1.1 mrg exec_prefix=NONE
763 1.1 mrg no_create=
764 1.1 mrg no_recursion=
765 1.1 mrg prefix=NONE
766 1.1 mrg program_prefix=NONE
767 1.1 mrg program_suffix=NONE
768 1.1 mrg program_transform_name=s,x,x,
769 1.1 mrg silent=
770 1.1 mrg site=
771 1.1 mrg srcdir=
772 1.1 mrg verbose=
773 1.1 mrg x_includes=NONE
774 1.1 mrg x_libraries=NONE
775 1.1 mrg
776 1.1 mrg # Installation directory options.
777 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
778 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
779 1.1 mrg # by default will actually change.
780 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
781 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
782 1.1 mrg bindir='${exec_prefix}/bin'
783 1.1 mrg sbindir='${exec_prefix}/sbin'
784 1.1 mrg libexecdir='${exec_prefix}/libexec'
785 1.1 mrg datarootdir='${prefix}/share'
786 1.1 mrg datadir='${datarootdir}'
787 1.1 mrg sysconfdir='${prefix}/etc'
788 1.1 mrg sharedstatedir='${prefix}/com'
789 1.1 mrg localstatedir='${prefix}/var'
790 1.1 mrg includedir='${prefix}/include'
791 1.1 mrg oldincludedir='/usr/include'
792 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
793 1.1 mrg infodir='${datarootdir}/info'
794 1.1 mrg htmldir='${docdir}'
795 1.1 mrg dvidir='${docdir}'
796 1.1 mrg pdfdir='${docdir}'
797 1.1 mrg psdir='${docdir}'
798 1.1 mrg libdir='${exec_prefix}/lib'
799 1.1 mrg localedir='${datarootdir}/locale'
800 1.1 mrg mandir='${datarootdir}/man'
801 1.1 mrg
802 1.1 mrg ac_prev=
803 1.1 mrg ac_dashdash=
804 1.1 mrg for ac_option
805 1.1 mrg do
806 1.1 mrg # If the previous option needs an argument, assign it.
807 1.1 mrg if test -n "$ac_prev"; then
808 1.1 mrg eval $ac_prev=\$ac_option
809 1.1 mrg ac_prev=
810 1.1 mrg continue
811 1.1 mrg fi
812 1.1 mrg
813 1.1 mrg case $ac_option in
814 1.10 mrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
815 1.10 mrg *=) ac_optarg= ;;
816 1.10 mrg *) ac_optarg=yes ;;
817 1.1 mrg esac
818 1.1 mrg
819 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
820 1.1 mrg
821 1.1 mrg case $ac_dashdash$ac_option in
822 1.1 mrg --)
823 1.1 mrg ac_dashdash=yes ;;
824 1.1 mrg
825 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
826 1.1 mrg ac_prev=bindir ;;
827 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
828 1.1 mrg bindir=$ac_optarg ;;
829 1.1 mrg
830 1.1 mrg -build | --build | --buil | --bui | --bu)
831 1.1 mrg ac_prev=build_alias ;;
832 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
833 1.1 mrg build_alias=$ac_optarg ;;
834 1.1 mrg
835 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
836 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
837 1.1 mrg ac_prev=cache_file ;;
838 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
839 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
840 1.1 mrg cache_file=$ac_optarg ;;
841 1.1 mrg
842 1.1 mrg --config-cache | -C)
843 1.1 mrg cache_file=config.cache ;;
844 1.1 mrg
845 1.1 mrg -datadir | --datadir | --datadi | --datad)
846 1.1 mrg ac_prev=datadir ;;
847 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
848 1.1 mrg datadir=$ac_optarg ;;
849 1.1 mrg
850 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
851 1.1 mrg | --dataroo | --dataro | --datar)
852 1.1 mrg ac_prev=datarootdir ;;
853 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
854 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
855 1.1 mrg datarootdir=$ac_optarg ;;
856 1.1 mrg
857 1.1 mrg -disable-* | --disable-*)
858 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
859 1.1 mrg # Reject names that are not valid shell variable names.
860 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
861 1.10 mrg as_fn_error $? "invalid feature name: $ac_useropt"
862 1.1 mrg ac_useropt_orig=$ac_useropt
863 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
864 1.1 mrg case $ac_user_opts in
865 1.1 mrg *"
866 1.1 mrg "enable_$ac_useropt"
867 1.1 mrg "*) ;;
868 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
869 1.1 mrg ac_unrecognized_sep=', ';;
870 1.1 mrg esac
871 1.1 mrg eval enable_$ac_useropt=no ;;
872 1.1 mrg
873 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
874 1.1 mrg ac_prev=docdir ;;
875 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
876 1.1 mrg docdir=$ac_optarg ;;
877 1.1 mrg
878 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
879 1.1 mrg ac_prev=dvidir ;;
880 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
881 1.1 mrg dvidir=$ac_optarg ;;
882 1.1 mrg
883 1.1 mrg -enable-* | --enable-*)
884 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
885 1.1 mrg # Reject names that are not valid shell variable names.
886 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
887 1.10 mrg as_fn_error $? "invalid feature name: $ac_useropt"
888 1.1 mrg ac_useropt_orig=$ac_useropt
889 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
890 1.1 mrg case $ac_user_opts in
891 1.1 mrg *"
892 1.1 mrg "enable_$ac_useropt"
893 1.1 mrg "*) ;;
894 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
895 1.1 mrg ac_unrecognized_sep=', ';;
896 1.1 mrg esac
897 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
898 1.1 mrg
899 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
900 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
901 1.1 mrg | --exec | --exe | --ex)
902 1.1 mrg ac_prev=exec_prefix ;;
903 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
904 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
905 1.1 mrg | --exec=* | --exe=* | --ex=*)
906 1.1 mrg exec_prefix=$ac_optarg ;;
907 1.1 mrg
908 1.1 mrg -gas | --gas | --ga | --g)
909 1.1 mrg # Obsolete; use --with-gas.
910 1.1 mrg with_gas=yes ;;
911 1.1 mrg
912 1.1 mrg -help | --help | --hel | --he | -h)
913 1.1 mrg ac_init_help=long ;;
914 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
915 1.1 mrg ac_init_help=recursive ;;
916 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
917 1.1 mrg ac_init_help=short ;;
918 1.1 mrg
919 1.1 mrg -host | --host | --hos | --ho)
920 1.1 mrg ac_prev=host_alias ;;
921 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
922 1.1 mrg host_alias=$ac_optarg ;;
923 1.1 mrg
924 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
925 1.1 mrg ac_prev=htmldir ;;
926 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
927 1.1 mrg | --ht=*)
928 1.1 mrg htmldir=$ac_optarg ;;
929 1.1 mrg
930 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
931 1.1 mrg | --includ | --inclu | --incl | --inc)
932 1.1 mrg ac_prev=includedir ;;
933 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
934 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
935 1.1 mrg includedir=$ac_optarg ;;
936 1.1 mrg
937 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
938 1.1 mrg ac_prev=infodir ;;
939 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
940 1.1 mrg infodir=$ac_optarg ;;
941 1.1 mrg
942 1.1 mrg -libdir | --libdir | --libdi | --libd)
943 1.1 mrg ac_prev=libdir ;;
944 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
945 1.1 mrg libdir=$ac_optarg ;;
946 1.1 mrg
947 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
948 1.1 mrg | --libexe | --libex | --libe)
949 1.1 mrg ac_prev=libexecdir ;;
950 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
951 1.1 mrg | --libexe=* | --libex=* | --libe=*)
952 1.1 mrg libexecdir=$ac_optarg ;;
953 1.1 mrg
954 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
955 1.1 mrg ac_prev=localedir ;;
956 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
957 1.1 mrg localedir=$ac_optarg ;;
958 1.1 mrg
959 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
960 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
961 1.1 mrg ac_prev=localstatedir ;;
962 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
963 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
964 1.1 mrg localstatedir=$ac_optarg ;;
965 1.1 mrg
966 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
967 1.1 mrg ac_prev=mandir ;;
968 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
969 1.1 mrg mandir=$ac_optarg ;;
970 1.1 mrg
971 1.1 mrg -nfp | --nfp | --nf)
972 1.1 mrg # Obsolete; use --without-fp.
973 1.1 mrg with_fp=no ;;
974 1.1 mrg
975 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
976 1.1 mrg | --no-cr | --no-c | -n)
977 1.1 mrg no_create=yes ;;
978 1.1 mrg
979 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
980 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
981 1.1 mrg no_recursion=yes ;;
982 1.1 mrg
983 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
984 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
985 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
986 1.1 mrg ac_prev=oldincludedir ;;
987 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
988 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
989 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
990 1.1 mrg oldincludedir=$ac_optarg ;;
991 1.1 mrg
992 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
993 1.1 mrg ac_prev=prefix ;;
994 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
995 1.1 mrg prefix=$ac_optarg ;;
996 1.1 mrg
997 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
998 1.1 mrg | --program-pre | --program-pr | --program-p)
999 1.1 mrg ac_prev=program_prefix ;;
1000 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1001 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1002 1.1 mrg program_prefix=$ac_optarg ;;
1003 1.1 mrg
1004 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1005 1.1 mrg | --program-suf | --program-su | --program-s)
1006 1.1 mrg ac_prev=program_suffix ;;
1007 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1008 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1009 1.1 mrg program_suffix=$ac_optarg ;;
1010 1.1 mrg
1011 1.1 mrg -program-transform-name | --program-transform-name \
1012 1.1 mrg | --program-transform-nam | --program-transform-na \
1013 1.1 mrg | --program-transform-n | --program-transform- \
1014 1.1 mrg | --program-transform | --program-transfor \
1015 1.1 mrg | --program-transfo | --program-transf \
1016 1.1 mrg | --program-trans | --program-tran \
1017 1.1 mrg | --progr-tra | --program-tr | --program-t)
1018 1.1 mrg ac_prev=program_transform_name ;;
1019 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1020 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1021 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1022 1.1 mrg | --program-transform=* | --program-transfor=* \
1023 1.1 mrg | --program-transfo=* | --program-transf=* \
1024 1.1 mrg | --program-trans=* | --program-tran=* \
1025 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1026 1.1 mrg program_transform_name=$ac_optarg ;;
1027 1.1 mrg
1028 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1029 1.1 mrg ac_prev=pdfdir ;;
1030 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1031 1.1 mrg pdfdir=$ac_optarg ;;
1032 1.1 mrg
1033 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1034 1.1 mrg ac_prev=psdir ;;
1035 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1036 1.1 mrg psdir=$ac_optarg ;;
1037 1.1 mrg
1038 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1039 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1040 1.1 mrg silent=yes ;;
1041 1.1 mrg
1042 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1043 1.1 mrg ac_prev=sbindir ;;
1044 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1045 1.1 mrg | --sbi=* | --sb=*)
1046 1.1 mrg sbindir=$ac_optarg ;;
1047 1.1 mrg
1048 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1049 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1050 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1051 1.1 mrg | --sha | --sh)
1052 1.1 mrg ac_prev=sharedstatedir ;;
1053 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1054 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1055 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1056 1.1 mrg | --sha=* | --sh=*)
1057 1.1 mrg sharedstatedir=$ac_optarg ;;
1058 1.1 mrg
1059 1.1 mrg -site | --site | --sit)
1060 1.1 mrg ac_prev=site ;;
1061 1.1 mrg -site=* | --site=* | --sit=*)
1062 1.1 mrg site=$ac_optarg ;;
1063 1.1 mrg
1064 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1065 1.1 mrg ac_prev=srcdir ;;
1066 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1067 1.1 mrg srcdir=$ac_optarg ;;
1068 1.1 mrg
1069 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1070 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1071 1.1 mrg ac_prev=sysconfdir ;;
1072 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1073 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1074 1.1 mrg sysconfdir=$ac_optarg ;;
1075 1.1 mrg
1076 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1077 1.1 mrg ac_prev=target_alias ;;
1078 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1079 1.1 mrg target_alias=$ac_optarg ;;
1080 1.1 mrg
1081 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1082 1.1 mrg verbose=yes ;;
1083 1.1 mrg
1084 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1085 1.1 mrg ac_init_version=: ;;
1086 1.1 mrg
1087 1.1 mrg -with-* | --with-*)
1088 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1089 1.1 mrg # Reject names that are not valid shell variable names.
1090 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1091 1.10 mrg as_fn_error $? "invalid package name: $ac_useropt"
1092 1.1 mrg ac_useropt_orig=$ac_useropt
1093 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1094 1.1 mrg case $ac_user_opts in
1095 1.1 mrg *"
1096 1.1 mrg "with_$ac_useropt"
1097 1.1 mrg "*) ;;
1098 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1099 1.1 mrg ac_unrecognized_sep=', ';;
1100 1.1 mrg esac
1101 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1102 1.1 mrg
1103 1.1 mrg -without-* | --without-*)
1104 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1105 1.1 mrg # Reject names that are not valid shell variable names.
1106 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107 1.10 mrg as_fn_error $? "invalid package name: $ac_useropt"
1108 1.1 mrg ac_useropt_orig=$ac_useropt
1109 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110 1.1 mrg case $ac_user_opts in
1111 1.1 mrg *"
1112 1.1 mrg "with_$ac_useropt"
1113 1.1 mrg "*) ;;
1114 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1115 1.1 mrg ac_unrecognized_sep=', ';;
1116 1.1 mrg esac
1117 1.1 mrg eval with_$ac_useropt=no ;;
1118 1.1 mrg
1119 1.1 mrg --x)
1120 1.1 mrg # Obsolete; use --with-x.
1121 1.1 mrg with_x=yes ;;
1122 1.1 mrg
1123 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1124 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1125 1.1 mrg ac_prev=x_includes ;;
1126 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1127 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1128 1.1 mrg x_includes=$ac_optarg ;;
1129 1.1 mrg
1130 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1131 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1132 1.1 mrg ac_prev=x_libraries ;;
1133 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1134 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1135 1.1 mrg x_libraries=$ac_optarg ;;
1136 1.1 mrg
1137 1.10 mrg -*) as_fn_error $? "unrecognized option: \`$ac_option'
1138 1.10 mrg Try \`$0 --help' for more information"
1139 1.1 mrg ;;
1140 1.1 mrg
1141 1.1 mrg *=*)
1142 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1143 1.1 mrg # Reject names that are not valid shell variable names.
1144 1.1 mrg case $ac_envvar in #(
1145 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1146 1.10 mrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1147 1.1 mrg esac
1148 1.1 mrg eval $ac_envvar=\$ac_optarg
1149 1.1 mrg export $ac_envvar ;;
1150 1.1 mrg
1151 1.1 mrg *)
1152 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1153 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1154 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1155 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1156 1.10 mrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1157 1.1 mrg ;;
1158 1.1 mrg
1159 1.1 mrg esac
1160 1.1 mrg done
1161 1.1 mrg
1162 1.1 mrg if test -n "$ac_prev"; then
1163 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1164 1.10 mrg as_fn_error $? "missing argument to $ac_option"
1165 1.1 mrg fi
1166 1.1 mrg
1167 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1168 1.1 mrg case $enable_option_checking in
1169 1.1 mrg no) ;;
1170 1.10 mrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1171 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1172 1.1 mrg esac
1173 1.1 mrg fi
1174 1.1 mrg
1175 1.1 mrg # Check all directory arguments for consistency.
1176 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1177 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1178 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1179 1.1 mrg libdir localedir mandir
1180 1.1 mrg do
1181 1.1 mrg eval ac_val=\$$ac_var
1182 1.1 mrg # Remove trailing slashes.
1183 1.1 mrg case $ac_val in
1184 1.1 mrg */ )
1185 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1186 1.1 mrg eval $ac_var=\$ac_val;;
1187 1.1 mrg esac
1188 1.1 mrg # Be sure to have absolute directory names.
1189 1.1 mrg case $ac_val in
1190 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1191 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1192 1.1 mrg esac
1193 1.10 mrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1194 1.1 mrg done
1195 1.1 mrg
1196 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1197 1.1 mrg # used to hold the argument of --host etc.
1198 1.1 mrg # FIXME: To remove some day.
1199 1.1 mrg build=$build_alias
1200 1.1 mrg host=$host_alias
1201 1.1 mrg target=$target_alias
1202 1.1 mrg
1203 1.1 mrg # FIXME: To remove some day.
1204 1.1 mrg if test "x$host_alias" != x; then
1205 1.1 mrg if test "x$build_alias" = x; then
1206 1.1 mrg cross_compiling=maybe
1207 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1208 1.1 mrg cross_compiling=yes
1209 1.1 mrg fi
1210 1.1 mrg fi
1211 1.1 mrg
1212 1.1 mrg ac_tool_prefix=
1213 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1214 1.1 mrg
1215 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1216 1.1 mrg
1217 1.1 mrg
1218 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1219 1.1 mrg ac_ls_di=`ls -di .` &&
1220 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1221 1.10 mrg as_fn_error $? "working directory cannot be determined"
1222 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1223 1.10 mrg as_fn_error $? "pwd does not report name of working directory"
1224 1.1 mrg
1225 1.1 mrg
1226 1.1 mrg # Find the source files, if location was not specified.
1227 1.1 mrg if test -z "$srcdir"; then
1228 1.1 mrg ac_srcdir_defaulted=yes
1229 1.1 mrg # Try the directory containing this script, then the parent directory.
1230 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1231 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1232 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1233 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1234 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1235 1.1 mrg $as_echo X"$as_myself" |
1236 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1237 1.1 mrg s//\1/
1238 1.1 mrg q
1239 1.1 mrg }
1240 1.1 mrg /^X\(\/\/\)[^/].*/{
1241 1.1 mrg s//\1/
1242 1.1 mrg q
1243 1.1 mrg }
1244 1.1 mrg /^X\(\/\/\)$/{
1245 1.1 mrg s//\1/
1246 1.1 mrg q
1247 1.1 mrg }
1248 1.1 mrg /^X\(\/\).*/{
1249 1.1 mrg s//\1/
1250 1.1 mrg q
1251 1.1 mrg }
1252 1.1 mrg s/.*/./; q'`
1253 1.1 mrg srcdir=$ac_confdir
1254 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1255 1.1 mrg srcdir=..
1256 1.1 mrg fi
1257 1.1 mrg else
1258 1.1 mrg ac_srcdir_defaulted=no
1259 1.1 mrg fi
1260 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1261 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1262 1.10 mrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1263 1.1 mrg fi
1264 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1265 1.1 mrg ac_abs_confdir=`(
1266 1.10 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1267 1.1 mrg pwd)`
1268 1.1 mrg # When building in place, set srcdir=.
1269 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1270 1.1 mrg srcdir=.
1271 1.1 mrg fi
1272 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1273 1.1 mrg # Double slashes in file names in object file debugging info
1274 1.1 mrg # mess up M-x gdb in Emacs.
1275 1.1 mrg case $srcdir in
1276 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1277 1.1 mrg esac
1278 1.1 mrg for ac_var in $ac_precious_vars; do
1279 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1280 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1281 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1282 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1283 1.1 mrg done
1284 1.1 mrg
1285 1.1 mrg #
1286 1.1 mrg # Report the --help message.
1287 1.1 mrg #
1288 1.1 mrg if test "$ac_init_help" = "long"; then
1289 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1290 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1291 1.1 mrg cat <<_ACEOF
1292 1.1 mrg \`configure' configures cpplib to adapt to many kinds of systems.
1293 1.1 mrg
1294 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1295 1.1 mrg
1296 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1297 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1298 1.1 mrg
1299 1.1 mrg Defaults for the options are specified in brackets.
1300 1.1 mrg
1301 1.1 mrg Configuration:
1302 1.1 mrg -h, --help display this help and exit
1303 1.1 mrg --help=short display options specific to this package
1304 1.1 mrg --help=recursive display the short help of all the included packages
1305 1.1 mrg -V, --version display version information and exit
1306 1.10 mrg -q, --quiet, --silent do not print \`checking ...' messages
1307 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1308 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1309 1.1 mrg -n, --no-create do not create output files
1310 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1311 1.1 mrg
1312 1.1 mrg Installation directories:
1313 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1314 1.1 mrg [$ac_default_prefix]
1315 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1316 1.1 mrg [PREFIX]
1317 1.1 mrg
1318 1.1 mrg By default, \`make install' will install all the files in
1319 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1320 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1321 1.1 mrg for instance \`--prefix=\$HOME'.
1322 1.1 mrg
1323 1.1 mrg For better control, use the options below.
1324 1.1 mrg
1325 1.1 mrg Fine tuning of the installation directories:
1326 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1327 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1328 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1329 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1330 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1331 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1332 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1333 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1334 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1335 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1336 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1337 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1338 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1339 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1340 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/cpplib]
1341 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1342 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1343 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1344 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1345 1.1 mrg _ACEOF
1346 1.1 mrg
1347 1.1 mrg cat <<\_ACEOF
1348 1.1 mrg
1349 1.1 mrg System types:
1350 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1351 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1352 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1353 1.1 mrg _ACEOF
1354 1.1 mrg fi
1355 1.1 mrg
1356 1.1 mrg if test -n "$ac_init_help"; then
1357 1.1 mrg case $ac_init_help in
1358 1.1 mrg short | recursive ) echo "Configuration of cpplib :";;
1359 1.1 mrg esac
1360 1.1 mrg cat <<\_ACEOF
1361 1.1 mrg
1362 1.1 mrg Optional Features:
1363 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1364 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1365 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1366 1.4 mrg --disable-largefile omit support for large files
1367 1.1 mrg --enable-werror-always enable -Werror despite compiler version
1368 1.1 mrg --disable-rpath do not hardcode runtime library paths
1369 1.1 mrg --enable-maintainer-mode enable rules only needed by maintainers
1370 1.4 mrg --enable-checking[=LIST]
1371 1.4 mrg enable expensive run-time checks. With LIST, enable
1372 1.4 mrg only specific categories of checks. Categories are:
1373 1.4 mrg yes,no,all,none,release. Flags are: misc,valgrind or
1374 1.4 mrg other strings
1375 1.4 mrg --enable-canonical-system-headers
1376 1.4 mrg enable or disable system headers canonicalization
1377 1.6 mrg --enable-host-shared build host code as shared libraries
1378 1.9 mrg --enable-valgrind-annotations
1379 1.9 mrg enable valgrind runtime interaction
1380 1.1 mrg
1381 1.1 mrg Optional Packages:
1382 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1383 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1384 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld default=no
1385 1.1 mrg --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1386 1.1 mrg --without-libiconv-prefix don't search for libiconv in includedir and libdir
1387 1.11 mrg --with-libiconv-type=TYPE type of library to search for (auto/static/shared)
1388 1.1 mrg
1389 1.1 mrg Some influential environment variables:
1390 1.1 mrg CC C compiler command
1391 1.1 mrg CFLAGS C compiler flags
1392 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1393 1.1 mrg nonstandard directory <lib dir>
1394 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1395 1.10 mrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1396 1.1 mrg you have headers in a nonstandard directory <include dir>
1397 1.1 mrg CXX C++ compiler command
1398 1.1 mrg CXXFLAGS C++ compiler flags
1399 1.1 mrg CPP C preprocessor
1400 1.1 mrg
1401 1.1 mrg Use these variables to override the choices made by `configure' or to help
1402 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1403 1.1 mrg
1404 1.1 mrg Report bugs to <gcc-bugs (at] gcc.gnu.org>.
1405 1.1 mrg _ACEOF
1406 1.1 mrg ac_status=$?
1407 1.1 mrg fi
1408 1.1 mrg
1409 1.1 mrg if test "$ac_init_help" = "recursive"; then
1410 1.1 mrg # If there are subdirs, report their specific --help.
1411 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1412 1.1 mrg test -d "$ac_dir" ||
1413 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1414 1.1 mrg continue
1415 1.1 mrg ac_builddir=.
1416 1.1 mrg
1417 1.1 mrg case "$ac_dir" in
1418 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419 1.1 mrg *)
1420 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1421 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1422 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1423 1.1 mrg case $ac_top_builddir_sub in
1424 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1425 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1426 1.1 mrg esac ;;
1427 1.1 mrg esac
1428 1.1 mrg ac_abs_top_builddir=$ac_pwd
1429 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1430 1.1 mrg # for backward compatibility:
1431 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1432 1.1 mrg
1433 1.1 mrg case $srcdir in
1434 1.1 mrg .) # We are building in place.
1435 1.1 mrg ac_srcdir=.
1436 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1437 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1438 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1439 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1440 1.1 mrg ac_top_srcdir=$srcdir
1441 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1442 1.1 mrg *) # Relative name.
1443 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1444 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1445 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1446 1.1 mrg esac
1447 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1448 1.1 mrg
1449 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1450 1.1 mrg # Check for guested configure.
1451 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1452 1.1 mrg echo &&
1453 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1454 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1455 1.1 mrg echo &&
1456 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1457 1.1 mrg else
1458 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1459 1.1 mrg fi || ac_status=$?
1460 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1461 1.1 mrg done
1462 1.1 mrg fi
1463 1.1 mrg
1464 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1465 1.1 mrg if $ac_init_version; then
1466 1.1 mrg cat <<\_ACEOF
1467 1.1 mrg cpplib configure
1468 1.10 mrg generated by GNU Autoconf 2.69
1469 1.1 mrg
1470 1.10 mrg Copyright (C) 2012 Free Software Foundation, Inc.
1471 1.1 mrg This configure script is free software; the Free Software Foundation
1472 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1473 1.1 mrg _ACEOF
1474 1.1 mrg exit
1475 1.1 mrg fi
1476 1.1 mrg
1477 1.1 mrg ## ------------------------ ##
1478 1.1 mrg ## Autoconf initialization. ##
1479 1.1 mrg ## ------------------------ ##
1480 1.1 mrg
1481 1.1 mrg # ac_fn_c_try_compile LINENO
1482 1.1 mrg # --------------------------
1483 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1484 1.1 mrg ac_fn_c_try_compile ()
1485 1.1 mrg {
1486 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1487 1.1 mrg rm -f conftest.$ac_objext
1488 1.1 mrg if { { ac_try="$ac_compile"
1489 1.1 mrg case "(($ac_try" in
1490 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1491 1.1 mrg *) ac_try_echo=$ac_try;;
1492 1.1 mrg esac
1493 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1494 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1495 1.1 mrg (eval "$ac_compile") 2>conftest.err
1496 1.1 mrg ac_status=$?
1497 1.1 mrg if test -s conftest.err; then
1498 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1499 1.1 mrg cat conftest.er1 >&5
1500 1.1 mrg mv -f conftest.er1 conftest.err
1501 1.1 mrg fi
1502 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1503 1.1 mrg test $ac_status = 0; } && {
1504 1.1 mrg test -z "$ac_c_werror_flag" ||
1505 1.1 mrg test ! -s conftest.err
1506 1.1 mrg } && test -s conftest.$ac_objext; then :
1507 1.1 mrg ac_retval=0
1508 1.1 mrg else
1509 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1510 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1511 1.1 mrg
1512 1.1 mrg ac_retval=1
1513 1.1 mrg fi
1514 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1515 1.10 mrg as_fn_set_status $ac_retval
1516 1.1 mrg
1517 1.1 mrg } # ac_fn_c_try_compile
1518 1.1 mrg
1519 1.1 mrg # ac_fn_cxx_try_compile LINENO
1520 1.1 mrg # ----------------------------
1521 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1522 1.1 mrg ac_fn_cxx_try_compile ()
1523 1.1 mrg {
1524 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1525 1.1 mrg rm -f conftest.$ac_objext
1526 1.1 mrg if { { ac_try="$ac_compile"
1527 1.1 mrg case "(($ac_try" in
1528 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1529 1.1 mrg *) ac_try_echo=$ac_try;;
1530 1.1 mrg esac
1531 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1532 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1533 1.1 mrg (eval "$ac_compile") 2>conftest.err
1534 1.1 mrg ac_status=$?
1535 1.1 mrg if test -s conftest.err; then
1536 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1537 1.1 mrg cat conftest.er1 >&5
1538 1.1 mrg mv -f conftest.er1 conftest.err
1539 1.1 mrg fi
1540 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1541 1.1 mrg test $ac_status = 0; } && {
1542 1.1 mrg test -z "$ac_cxx_werror_flag" ||
1543 1.1 mrg test ! -s conftest.err
1544 1.1 mrg } && test -s conftest.$ac_objext; then :
1545 1.1 mrg ac_retval=0
1546 1.1 mrg else
1547 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1548 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1549 1.1 mrg
1550 1.1 mrg ac_retval=1
1551 1.1 mrg fi
1552 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1553 1.10 mrg as_fn_set_status $ac_retval
1554 1.1 mrg
1555 1.1 mrg } # ac_fn_cxx_try_compile
1556 1.1 mrg
1557 1.1 mrg # ac_fn_c_try_cpp LINENO
1558 1.1 mrg # ----------------------
1559 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1560 1.1 mrg ac_fn_c_try_cpp ()
1561 1.1 mrg {
1562 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1564 1.1 mrg case "(($ac_try" in
1565 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1566 1.1 mrg *) ac_try_echo=$ac_try;;
1567 1.1 mrg esac
1568 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1569 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1570 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1571 1.1 mrg ac_status=$?
1572 1.1 mrg if test -s conftest.err; then
1573 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1574 1.1 mrg cat conftest.er1 >&5
1575 1.1 mrg mv -f conftest.er1 conftest.err
1576 1.1 mrg fi
1577 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578 1.10 mrg test $ac_status = 0; } > conftest.i && {
1579 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1580 1.1 mrg test ! -s conftest.err
1581 1.1 mrg }; then :
1582 1.1 mrg ac_retval=0
1583 1.1 mrg else
1584 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1585 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1586 1.1 mrg
1587 1.1 mrg ac_retval=1
1588 1.1 mrg fi
1589 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1590 1.10 mrg as_fn_set_status $ac_retval
1591 1.1 mrg
1592 1.1 mrg } # ac_fn_c_try_cpp
1593 1.1 mrg
1594 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1595 1.1 mrg # -------------------------------------------------------
1596 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1597 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR
1598 1.1 mrg # accordingly.
1599 1.1 mrg ac_fn_c_check_header_mongrel ()
1600 1.1 mrg {
1601 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602 1.10 mrg if eval \${$3+:} false; then :
1603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1605 1.10 mrg if eval \${$3+:} false; then :
1606 1.1 mrg $as_echo_n "(cached) " >&6
1607 1.1 mrg fi
1608 1.1 mrg eval ac_res=\$$3
1609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1610 1.1 mrg $as_echo "$ac_res" >&6; }
1611 1.1 mrg else
1612 1.1 mrg # Is the header compilable?
1613 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1614 1.1 mrg $as_echo_n "checking $2 usability... " >&6; }
1615 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1616 1.1 mrg /* end confdefs.h. */
1617 1.1 mrg $4
1618 1.1 mrg #include <$2>
1619 1.1 mrg _ACEOF
1620 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1621 1.1 mrg ac_header_compiler=yes
1622 1.1 mrg else
1623 1.1 mrg ac_header_compiler=no
1624 1.1 mrg fi
1625 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1626 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1627 1.1 mrg $as_echo "$ac_header_compiler" >&6; }
1628 1.1 mrg
1629 1.1 mrg # Is the header present?
1630 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1631 1.1 mrg $as_echo_n "checking $2 presence... " >&6; }
1632 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1633 1.1 mrg /* end confdefs.h. */
1634 1.1 mrg #include <$2>
1635 1.1 mrg _ACEOF
1636 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1637 1.1 mrg ac_header_preproc=yes
1638 1.1 mrg else
1639 1.1 mrg ac_header_preproc=no
1640 1.1 mrg fi
1641 1.10 mrg rm -f conftest.err conftest.i conftest.$ac_ext
1642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1643 1.1 mrg $as_echo "$ac_header_preproc" >&6; }
1644 1.1 mrg
1645 1.1 mrg # So? What about this header?
1646 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1647 1.1 mrg yes:no: )
1648 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1649 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1650 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1651 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1652 1.1 mrg ;;
1653 1.1 mrg no:yes:* )
1654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1655 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1657 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1658 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1659 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1660 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1661 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1663 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1664 1.10 mrg ( $as_echo "## ----------------------------------- ##
1665 1.1 mrg ## Report this to gcc-bugs (at] gcc.gnu.org ##
1666 1.10 mrg ## ----------------------------------- ##"
1667 1.1 mrg ) | sed "s/^/$as_me: WARNING: /" >&2
1668 1.1 mrg ;;
1669 1.1 mrg esac
1670 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1671 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1672 1.10 mrg if eval \${$3+:} false; then :
1673 1.1 mrg $as_echo_n "(cached) " >&6
1674 1.1 mrg else
1675 1.1 mrg eval "$3=\$ac_header_compiler"
1676 1.1 mrg fi
1677 1.1 mrg eval ac_res=\$$3
1678 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1679 1.1 mrg $as_echo "$ac_res" >&6; }
1680 1.1 mrg fi
1681 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1682 1.1 mrg
1683 1.1 mrg } # ac_fn_c_check_header_mongrel
1684 1.1 mrg
1685 1.1 mrg # ac_fn_c_try_run LINENO
1686 1.1 mrg # ----------------------
1687 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1688 1.1 mrg # that executables *can* be run.
1689 1.1 mrg ac_fn_c_try_run ()
1690 1.1 mrg {
1691 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1692 1.1 mrg if { { ac_try="$ac_link"
1693 1.1 mrg case "(($ac_try" in
1694 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1695 1.1 mrg *) ac_try_echo=$ac_try;;
1696 1.1 mrg esac
1697 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1698 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1699 1.1 mrg (eval "$ac_link") 2>&5
1700 1.1 mrg ac_status=$?
1701 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1703 1.1 mrg { { case "(($ac_try" in
1704 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1705 1.1 mrg *) ac_try_echo=$ac_try;;
1706 1.1 mrg esac
1707 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1708 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1709 1.1 mrg (eval "$ac_try") 2>&5
1710 1.1 mrg ac_status=$?
1711 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1712 1.1 mrg test $ac_status = 0; }; }; then :
1713 1.1 mrg ac_retval=0
1714 1.1 mrg else
1715 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1716 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1717 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1718 1.1 mrg
1719 1.1 mrg ac_retval=$ac_status
1720 1.1 mrg fi
1721 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 1.10 mrg as_fn_set_status $ac_retval
1724 1.1 mrg
1725 1.1 mrg } # ac_fn_c_try_run
1726 1.1 mrg
1727 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1728 1.1 mrg # -------------------------------------------------------
1729 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1730 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1731 1.1 mrg ac_fn_c_check_header_compile ()
1732 1.1 mrg {
1733 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1734 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1735 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1736 1.10 mrg if eval \${$3+:} false; then :
1737 1.1 mrg $as_echo_n "(cached) " >&6
1738 1.1 mrg else
1739 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1740 1.1 mrg /* end confdefs.h. */
1741 1.1 mrg $4
1742 1.1 mrg #include <$2>
1743 1.1 mrg _ACEOF
1744 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1745 1.1 mrg eval "$3=yes"
1746 1.1 mrg else
1747 1.1 mrg eval "$3=no"
1748 1.1 mrg fi
1749 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1750 1.1 mrg fi
1751 1.1 mrg eval ac_res=\$$3
1752 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1753 1.1 mrg $as_echo "$ac_res" >&6; }
1754 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1755 1.1 mrg
1756 1.1 mrg } # ac_fn_c_check_header_compile
1757 1.1 mrg
1758 1.4 mrg # ac_fn_c_try_link LINENO
1759 1.4 mrg # -----------------------
1760 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1761 1.4 mrg ac_fn_c_try_link ()
1762 1.1 mrg {
1763 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1764 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1765 1.1 mrg if { { ac_try="$ac_link"
1766 1.1 mrg case "(($ac_try" in
1767 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1768 1.1 mrg *) ac_try_echo=$ac_try;;
1769 1.1 mrg esac
1770 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1771 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1772 1.1 mrg (eval "$ac_link") 2>conftest.err
1773 1.1 mrg ac_status=$?
1774 1.1 mrg if test -s conftest.err; then
1775 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1776 1.1 mrg cat conftest.er1 >&5
1777 1.1 mrg mv -f conftest.er1 conftest.err
1778 1.1 mrg fi
1779 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780 1.1 mrg test $ac_status = 0; } && {
1781 1.4 mrg test -z "$ac_c_werror_flag" ||
1782 1.1 mrg test ! -s conftest.err
1783 1.1 mrg } && test -s conftest$ac_exeext && {
1784 1.1 mrg test "$cross_compiling" = yes ||
1785 1.10 mrg test -x conftest$ac_exeext
1786 1.1 mrg }; then :
1787 1.1 mrg ac_retval=0
1788 1.1 mrg else
1789 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1790 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1791 1.1 mrg
1792 1.1 mrg ac_retval=1
1793 1.1 mrg fi
1794 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1795 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1796 1.1 mrg # interfere with the next link command; also delete a directory that is
1797 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1798 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1799 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1800 1.10 mrg as_fn_set_status $ac_retval
1801 1.1 mrg
1802 1.4 mrg } # ac_fn_c_try_link
1803 1.1 mrg
1804 1.4 mrg # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1805 1.4 mrg # -------------------------------------------
1806 1.1 mrg # Tests whether TYPE exists after having included INCLUDES, setting cache
1807 1.1 mrg # variable VAR accordingly.
1808 1.4 mrg ac_fn_c_check_type ()
1809 1.1 mrg {
1810 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1811 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1812 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1813 1.10 mrg if eval \${$3+:} false; then :
1814 1.1 mrg $as_echo_n "(cached) " >&6
1815 1.1 mrg else
1816 1.1 mrg eval "$3=no"
1817 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1818 1.1 mrg /* end confdefs.h. */
1819 1.1 mrg $4
1820 1.1 mrg int
1821 1.1 mrg main ()
1822 1.1 mrg {
1823 1.1 mrg if (sizeof ($2))
1824 1.1 mrg return 0;
1825 1.1 mrg ;
1826 1.1 mrg return 0;
1827 1.1 mrg }
1828 1.1 mrg _ACEOF
1829 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1830 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1831 1.1 mrg /* end confdefs.h. */
1832 1.1 mrg $4
1833 1.1 mrg int
1834 1.1 mrg main ()
1835 1.1 mrg {
1836 1.1 mrg if (sizeof (($2)))
1837 1.1 mrg return 0;
1838 1.1 mrg ;
1839 1.1 mrg return 0;
1840 1.1 mrg }
1841 1.1 mrg _ACEOF
1842 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1843 1.1 mrg
1844 1.1 mrg else
1845 1.1 mrg eval "$3=yes"
1846 1.1 mrg fi
1847 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848 1.1 mrg fi
1849 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1850 1.1 mrg fi
1851 1.1 mrg eval ac_res=\$$3
1852 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1853 1.1 mrg $as_echo "$ac_res" >&6; }
1854 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1855 1.1 mrg
1856 1.4 mrg } # ac_fn_c_check_type
1857 1.1 mrg
1858 1.6 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1859 1.6 mrg # ------------------------------------
1860 1.6 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1861 1.6 mrg # accordingly.
1862 1.6 mrg ac_fn_c_find_uintX_t ()
1863 1.6 mrg {
1864 1.6 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1865 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1866 1.6 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1867 1.10 mrg if eval \${$3+:} false; then :
1868 1.6 mrg $as_echo_n "(cached) " >&6
1869 1.6 mrg else
1870 1.6 mrg eval "$3=no"
1871 1.10 mrg # Order is important - never check a type that is potentially smaller
1872 1.10 mrg # than half of the expected target width.
1873 1.6 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1874 1.6 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1875 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1876 1.6 mrg /* end confdefs.h. */
1877 1.6 mrg $ac_includes_default
1878 1.6 mrg int
1879 1.6 mrg main ()
1880 1.6 mrg {
1881 1.10 mrg static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1882 1.10 mrg test_array [0] = 0;
1883 1.10 mrg return test_array [0];
1884 1.6 mrg
1885 1.6 mrg ;
1886 1.6 mrg return 0;
1887 1.6 mrg }
1888 1.6 mrg _ACEOF
1889 1.6 mrg if ac_fn_c_try_compile "$LINENO"; then :
1890 1.6 mrg case $ac_type in #(
1891 1.6 mrg uint$2_t) :
1892 1.6 mrg eval "$3=yes" ;; #(
1893 1.6 mrg *) :
1894 1.6 mrg eval "$3=\$ac_type" ;;
1895 1.6 mrg esac
1896 1.6 mrg fi
1897 1.6 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1898 1.10 mrg if eval test \"x\$"$3"\" = x"no"; then :
1899 1.6 mrg
1900 1.6 mrg else
1901 1.6 mrg break
1902 1.6 mrg fi
1903 1.6 mrg done
1904 1.6 mrg fi
1905 1.6 mrg eval ac_res=\$$3
1906 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1907 1.6 mrg $as_echo "$ac_res" >&6; }
1908 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1909 1.6 mrg
1910 1.6 mrg } # ac_fn_c_find_uintX_t
1911 1.6 mrg
1912 1.4 mrg # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1913 1.4 mrg # --------------------------------------------
1914 1.1 mrg # Tries to find the compile-time value of EXPR in a program that includes
1915 1.1 mrg # INCLUDES, setting VAR accordingly. Returns whether the value could be
1916 1.1 mrg # computed
1917 1.4 mrg ac_fn_c_compute_int ()
1918 1.1 mrg {
1919 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1920 1.1 mrg if test "$cross_compiling" = yes; then
1921 1.1 mrg # Depending upon the size, compute the lo and hi bounds.
1922 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1923 1.1 mrg /* end confdefs.h. */
1924 1.1 mrg $4
1925 1.1 mrg int
1926 1.1 mrg main ()
1927 1.1 mrg {
1928 1.1 mrg static int test_array [1 - 2 * !(($2) >= 0)];
1929 1.10 mrg test_array [0] = 0;
1930 1.10 mrg return test_array [0];
1931 1.1 mrg
1932 1.1 mrg ;
1933 1.1 mrg return 0;
1934 1.1 mrg }
1935 1.1 mrg _ACEOF
1936 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1937 1.1 mrg ac_lo=0 ac_mid=0
1938 1.1 mrg while :; do
1939 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1940 1.1 mrg /* end confdefs.h. */
1941 1.1 mrg $4
1942 1.1 mrg int
1943 1.1 mrg main ()
1944 1.1 mrg {
1945 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1946 1.10 mrg test_array [0] = 0;
1947 1.10 mrg return test_array [0];
1948 1.1 mrg
1949 1.1 mrg ;
1950 1.1 mrg return 0;
1951 1.1 mrg }
1952 1.1 mrg _ACEOF
1953 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1954 1.1 mrg ac_hi=$ac_mid; break
1955 1.1 mrg else
1956 1.1 mrg as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1957 1.1 mrg if test $ac_lo -le $ac_mid; then
1958 1.1 mrg ac_lo= ac_hi=
1959 1.1 mrg break
1960 1.1 mrg fi
1961 1.1 mrg as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1962 1.1 mrg fi
1963 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1964 1.1 mrg done
1965 1.1 mrg else
1966 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967 1.1 mrg /* end confdefs.h. */
1968 1.1 mrg $4
1969 1.1 mrg int
1970 1.1 mrg main ()
1971 1.1 mrg {
1972 1.1 mrg static int test_array [1 - 2 * !(($2) < 0)];
1973 1.10 mrg test_array [0] = 0;
1974 1.10 mrg return test_array [0];
1975 1.1 mrg
1976 1.1 mrg ;
1977 1.1 mrg return 0;
1978 1.1 mrg }
1979 1.1 mrg _ACEOF
1980 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1981 1.1 mrg ac_hi=-1 ac_mid=-1
1982 1.1 mrg while :; do
1983 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1984 1.1 mrg /* end confdefs.h. */
1985 1.1 mrg $4
1986 1.1 mrg int
1987 1.1 mrg main ()
1988 1.1 mrg {
1989 1.1 mrg static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1990 1.10 mrg test_array [0] = 0;
1991 1.10 mrg return test_array [0];
1992 1.1 mrg
1993 1.1 mrg ;
1994 1.1 mrg return 0;
1995 1.1 mrg }
1996 1.1 mrg _ACEOF
1997 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1998 1.1 mrg ac_lo=$ac_mid; break
1999 1.1 mrg else
2000 1.1 mrg as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2001 1.1 mrg if test $ac_mid -le $ac_hi; then
2002 1.1 mrg ac_lo= ac_hi=
2003 1.1 mrg break
2004 1.1 mrg fi
2005 1.1 mrg as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2006 1.1 mrg fi
2007 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008 1.1 mrg done
2009 1.1 mrg else
2010 1.1 mrg ac_lo= ac_hi=
2011 1.1 mrg fi
2012 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2013 1.1 mrg fi
2014 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2015 1.1 mrg # Binary search between lo and hi bounds.
2016 1.1 mrg while test "x$ac_lo" != "x$ac_hi"; do
2017 1.1 mrg as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2018 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2019 1.1 mrg /* end confdefs.h. */
2020 1.1 mrg $4
2021 1.1 mrg int
2022 1.1 mrg main ()
2023 1.1 mrg {
2024 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2025 1.10 mrg test_array [0] = 0;
2026 1.10 mrg return test_array [0];
2027 1.1 mrg
2028 1.1 mrg ;
2029 1.1 mrg return 0;
2030 1.1 mrg }
2031 1.1 mrg _ACEOF
2032 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
2033 1.1 mrg ac_hi=$ac_mid
2034 1.1 mrg else
2035 1.1 mrg as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2036 1.1 mrg fi
2037 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2038 1.1 mrg done
2039 1.1 mrg case $ac_lo in #((
2040 1.1 mrg ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2041 1.1 mrg '') ac_retval=1 ;;
2042 1.1 mrg esac
2043 1.1 mrg else
2044 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2045 1.1 mrg /* end confdefs.h. */
2046 1.1 mrg $4
2047 1.1 mrg static long int longval () { return $2; }
2048 1.1 mrg static unsigned long int ulongval () { return $2; }
2049 1.1 mrg #include <stdio.h>
2050 1.1 mrg #include <stdlib.h>
2051 1.1 mrg int
2052 1.1 mrg main ()
2053 1.1 mrg {
2054 1.1 mrg
2055 1.1 mrg FILE *f = fopen ("conftest.val", "w");
2056 1.1 mrg if (! f)
2057 1.1 mrg return 1;
2058 1.1 mrg if (($2) < 0)
2059 1.1 mrg {
2060 1.1 mrg long int i = longval ();
2061 1.1 mrg if (i != ($2))
2062 1.1 mrg return 1;
2063 1.1 mrg fprintf (f, "%ld", i);
2064 1.1 mrg }
2065 1.1 mrg else
2066 1.1 mrg {
2067 1.1 mrg unsigned long int i = ulongval ();
2068 1.1 mrg if (i != ($2))
2069 1.1 mrg return 1;
2070 1.1 mrg fprintf (f, "%lu", i);
2071 1.1 mrg }
2072 1.1 mrg /* Do not output a trailing newline, as this causes \r\n confusion
2073 1.1 mrg on some platforms. */
2074 1.1 mrg return ferror (f) || fclose (f) != 0;
2075 1.1 mrg
2076 1.1 mrg ;
2077 1.1 mrg return 0;
2078 1.1 mrg }
2079 1.1 mrg _ACEOF
2080 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
2081 1.1 mrg echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2082 1.1 mrg else
2083 1.1 mrg ac_retval=1
2084 1.1 mrg fi
2085 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2086 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
2087 1.1 mrg rm -f conftest.val
2088 1.1 mrg
2089 1.1 mrg fi
2090 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2091 1.10 mrg as_fn_set_status $ac_retval
2092 1.1 mrg
2093 1.4 mrg } # ac_fn_c_compute_int
2094 1.1 mrg
2095 1.4 mrg # ac_fn_c_check_func LINENO FUNC VAR
2096 1.4 mrg # ----------------------------------
2097 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
2098 1.4 mrg ac_fn_c_check_func ()
2099 1.1 mrg {
2100 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2101 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2102 1.1 mrg $as_echo_n "checking for $2... " >&6; }
2103 1.10 mrg if eval \${$3+:} false; then :
2104 1.1 mrg $as_echo_n "(cached) " >&6
2105 1.1 mrg else
2106 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107 1.1 mrg /* end confdefs.h. */
2108 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2109 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
2110 1.1 mrg #define $2 innocuous_$2
2111 1.1 mrg
2112 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
2113 1.1 mrg which can conflict with char $2 (); below.
2114 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2115 1.1 mrg <limits.h> exists even on freestanding compilers. */
2116 1.1 mrg
2117 1.1 mrg #ifdef __STDC__
2118 1.1 mrg # include <limits.h>
2119 1.1 mrg #else
2120 1.1 mrg # include <assert.h>
2121 1.1 mrg #endif
2122 1.1 mrg
2123 1.1 mrg #undef $2
2124 1.1 mrg
2125 1.1 mrg /* Override any GCC internal prototype to avoid an error.
2126 1.1 mrg Use char because int might match the return type of a GCC
2127 1.1 mrg builtin and then its argument prototype would still apply. */
2128 1.1 mrg #ifdef __cplusplus
2129 1.1 mrg extern "C"
2130 1.1 mrg #endif
2131 1.1 mrg char $2 ();
2132 1.1 mrg /* The GNU C library defines this for functions which it implements
2133 1.1 mrg to always fail with ENOSYS. Some functions are actually named
2134 1.1 mrg something starting with __ and the normal name is an alias. */
2135 1.1 mrg #if defined __stub_$2 || defined __stub___$2
2136 1.1 mrg choke me
2137 1.1 mrg #endif
2138 1.1 mrg
2139 1.1 mrg int
2140 1.1 mrg main ()
2141 1.1 mrg {
2142 1.1 mrg return $2 ();
2143 1.1 mrg ;
2144 1.1 mrg return 0;
2145 1.1 mrg }
2146 1.1 mrg _ACEOF
2147 1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
2148 1.1 mrg eval "$3=yes"
2149 1.1 mrg else
2150 1.1 mrg eval "$3=no"
2151 1.1 mrg fi
2152 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
2153 1.1 mrg conftest$ac_exeext conftest.$ac_ext
2154 1.1 mrg fi
2155 1.1 mrg eval ac_res=\$$3
2156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2157 1.1 mrg $as_echo "$ac_res" >&6; }
2158 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2159 1.1 mrg
2160 1.4 mrg } # ac_fn_c_check_func
2161 1.1 mrg
2162 1.10 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2163 1.10 mrg # ---------------------------------------------
2164 1.10 mrg # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2165 1.10 mrg # accordingly.
2166 1.4 mrg ac_fn_c_check_decl ()
2167 1.1 mrg {
2168 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2169 1.4 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
2170 1.4 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2171 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2172 1.4 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2173 1.10 mrg if eval \${$3+:} false; then :
2174 1.1 mrg $as_echo_n "(cached) " >&6
2175 1.1 mrg else
2176 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2177 1.1 mrg /* end confdefs.h. */
2178 1.1 mrg $4
2179 1.1 mrg int
2180 1.1 mrg main ()
2181 1.1 mrg {
2182 1.4 mrg #ifndef $as_decl_name
2183 1.4 mrg #ifdef __cplusplus
2184 1.4 mrg (void) $as_decl_use;
2185 1.4 mrg #else
2186 1.4 mrg (void) $as_decl_name;
2187 1.4 mrg #endif
2188 1.1 mrg #endif
2189 1.1 mrg
2190 1.1 mrg ;
2191 1.1 mrg return 0;
2192 1.1 mrg }
2193 1.1 mrg _ACEOF
2194 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
2195 1.1 mrg eval "$3=yes"
2196 1.1 mrg else
2197 1.1 mrg eval "$3=no"
2198 1.1 mrg fi
2199 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2200 1.1 mrg fi
2201 1.1 mrg eval ac_res=\$$3
2202 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2203 1.1 mrg $as_echo "$ac_res" >&6; }
2204 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2205 1.1 mrg
2206 1.4 mrg } # ac_fn_c_check_decl
2207 1.4 mrg
2208 1.4 mrg # ac_fn_cxx_try_link LINENO
2209 1.4 mrg # -------------------------
2210 1.4 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
2211 1.4 mrg ac_fn_cxx_try_link ()
2212 1.4 mrg {
2213 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2214 1.4 mrg rm -f conftest.$ac_objext conftest$ac_exeext
2215 1.4 mrg if { { ac_try="$ac_link"
2216 1.4 mrg case "(($ac_try" in
2217 1.4 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2218 1.4 mrg *) ac_try_echo=$ac_try;;
2219 1.4 mrg esac
2220 1.4 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2221 1.4 mrg $as_echo "$ac_try_echo"; } >&5
2222 1.4 mrg (eval "$ac_link") 2>conftest.err
2223 1.4 mrg ac_status=$?
2224 1.4 mrg if test -s conftest.err; then
2225 1.4 mrg grep -v '^ *+' conftest.err >conftest.er1
2226 1.4 mrg cat conftest.er1 >&5
2227 1.4 mrg mv -f conftest.er1 conftest.err
2228 1.4 mrg fi
2229 1.4 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2230 1.4 mrg test $ac_status = 0; } && {
2231 1.4 mrg test -z "$ac_cxx_werror_flag" ||
2232 1.4 mrg test ! -s conftest.err
2233 1.4 mrg } && test -s conftest$ac_exeext && {
2234 1.4 mrg test "$cross_compiling" = yes ||
2235 1.10 mrg test -x conftest$ac_exeext
2236 1.4 mrg }; then :
2237 1.4 mrg ac_retval=0
2238 1.4 mrg else
2239 1.4 mrg $as_echo "$as_me: failed program was:" >&5
2240 1.4 mrg sed 's/^/| /' conftest.$ac_ext >&5
2241 1.4 mrg
2242 1.4 mrg ac_retval=1
2243 1.4 mrg fi
2244 1.4 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2245 1.4 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2246 1.4 mrg # interfere with the next link command; also delete a directory that is
2247 1.4 mrg # left behind by Apple's compiler. We do this before executing the actions.
2248 1.4 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2249 1.10 mrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2250 1.10 mrg as_fn_set_status $ac_retval
2251 1.4 mrg
2252 1.4 mrg } # ac_fn_cxx_try_link
2253 1.1 mrg cat >config.log <<_ACEOF
2254 1.1 mrg This file contains any messages produced by compilers while
2255 1.1 mrg running configure, to aid debugging if configure makes a mistake.
2256 1.1 mrg
2257 1.1 mrg It was created by cpplib $as_me , which was
2258 1.10 mrg generated by GNU Autoconf 2.69. Invocation command line was
2259 1.1 mrg
2260 1.1 mrg $ $0 $@
2261 1.1 mrg
2262 1.1 mrg _ACEOF
2263 1.1 mrg exec 5>>config.log
2264 1.1 mrg {
2265 1.1 mrg cat <<_ASUNAME
2266 1.1 mrg ## --------- ##
2267 1.1 mrg ## Platform. ##
2268 1.1 mrg ## --------- ##
2269 1.1 mrg
2270 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2271 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
2272 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
2273 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
2274 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
2275 1.1 mrg
2276 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2277 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2278 1.1 mrg
2279 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2280 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2281 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2282 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2283 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2284 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2285 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2286 1.1 mrg
2287 1.1 mrg _ASUNAME
2288 1.1 mrg
2289 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2290 1.1 mrg for as_dir in $PATH
2291 1.1 mrg do
2292 1.1 mrg IFS=$as_save_IFS
2293 1.1 mrg test -z "$as_dir" && as_dir=.
2294 1.1 mrg $as_echo "PATH: $as_dir"
2295 1.1 mrg done
2296 1.1 mrg IFS=$as_save_IFS
2297 1.1 mrg
2298 1.1 mrg } >&5
2299 1.1 mrg
2300 1.1 mrg cat >&5 <<_ACEOF
2301 1.1 mrg
2302 1.1 mrg
2303 1.1 mrg ## ----------- ##
2304 1.1 mrg ## Core tests. ##
2305 1.1 mrg ## ----------- ##
2306 1.1 mrg
2307 1.1 mrg _ACEOF
2308 1.1 mrg
2309 1.1 mrg
2310 1.1 mrg # Keep a trace of the command line.
2311 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2312 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2313 1.1 mrg # Also quote any args containing shell meta-characters.
2314 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2315 1.1 mrg ac_configure_args=
2316 1.1 mrg ac_configure_args0=
2317 1.1 mrg ac_configure_args1=
2318 1.1 mrg ac_must_keep_next=false
2319 1.1 mrg for ac_pass in 1 2
2320 1.1 mrg do
2321 1.1 mrg for ac_arg
2322 1.1 mrg do
2323 1.1 mrg case $ac_arg in
2324 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2325 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2326 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2327 1.1 mrg continue ;;
2328 1.1 mrg *\'*)
2329 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2330 1.1 mrg esac
2331 1.1 mrg case $ac_pass in
2332 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2333 1.1 mrg 2)
2334 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2335 1.1 mrg if test $ac_must_keep_next = true; then
2336 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2337 1.1 mrg else
2338 1.1 mrg case $ac_arg in
2339 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2340 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2341 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2342 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2343 1.1 mrg case "$ac_configure_args0 " in
2344 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2345 1.1 mrg esac
2346 1.1 mrg ;;
2347 1.1 mrg -* ) ac_must_keep_next=true ;;
2348 1.1 mrg esac
2349 1.1 mrg fi
2350 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
2351 1.1 mrg ;;
2352 1.1 mrg esac
2353 1.1 mrg done
2354 1.1 mrg done
2355 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
2356 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
2357 1.1 mrg
2358 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2359 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2360 1.1 mrg # would cause problems or look ugly.
2361 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2362 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2363 1.1 mrg trap 'exit_status=$?
2364 1.1 mrg # Save into config.log some information that might help in debugging.
2365 1.1 mrg {
2366 1.1 mrg echo
2367 1.1 mrg
2368 1.10 mrg $as_echo "## ---------------- ##
2369 1.1 mrg ## Cache variables. ##
2370 1.10 mrg ## ---------------- ##"
2371 1.1 mrg echo
2372 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2373 1.1 mrg (
2374 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2375 1.1 mrg eval ac_val=\$$ac_var
2376 1.1 mrg case $ac_val in #(
2377 1.1 mrg *${as_nl}*)
2378 1.1 mrg case $ac_var in #(
2379 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2380 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2381 1.1 mrg esac
2382 1.1 mrg case $ac_var in #(
2383 1.1 mrg _ | IFS | as_nl) ;; #(
2384 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2385 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2386 1.1 mrg esac ;;
2387 1.1 mrg esac
2388 1.1 mrg done
2389 1.1 mrg (set) 2>&1 |
2390 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2391 1.1 mrg *${as_nl}ac_space=\ *)
2392 1.1 mrg sed -n \
2393 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2394 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2395 1.1 mrg ;; #(
2396 1.1 mrg *)
2397 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2398 1.1 mrg ;;
2399 1.1 mrg esac |
2400 1.1 mrg sort
2401 1.1 mrg )
2402 1.1 mrg echo
2403 1.1 mrg
2404 1.10 mrg $as_echo "## ----------------- ##
2405 1.1 mrg ## Output variables. ##
2406 1.10 mrg ## ----------------- ##"
2407 1.1 mrg echo
2408 1.1 mrg for ac_var in $ac_subst_vars
2409 1.1 mrg do
2410 1.1 mrg eval ac_val=\$$ac_var
2411 1.1 mrg case $ac_val in
2412 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2413 1.1 mrg esac
2414 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2415 1.1 mrg done | sort
2416 1.1 mrg echo
2417 1.1 mrg
2418 1.1 mrg if test -n "$ac_subst_files"; then
2419 1.10 mrg $as_echo "## ------------------- ##
2420 1.1 mrg ## File substitutions. ##
2421 1.10 mrg ## ------------------- ##"
2422 1.1 mrg echo
2423 1.1 mrg for ac_var in $ac_subst_files
2424 1.1 mrg do
2425 1.1 mrg eval ac_val=\$$ac_var
2426 1.1 mrg case $ac_val in
2427 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2428 1.1 mrg esac
2429 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2430 1.1 mrg done | sort
2431 1.1 mrg echo
2432 1.1 mrg fi
2433 1.1 mrg
2434 1.1 mrg if test -s confdefs.h; then
2435 1.10 mrg $as_echo "## ----------- ##
2436 1.1 mrg ## confdefs.h. ##
2437 1.10 mrg ## ----------- ##"
2438 1.1 mrg echo
2439 1.1 mrg cat confdefs.h
2440 1.1 mrg echo
2441 1.1 mrg fi
2442 1.1 mrg test "$ac_signal" != 0 &&
2443 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2444 1.1 mrg $as_echo "$as_me: exit $exit_status"
2445 1.1 mrg } >&5
2446 1.1 mrg rm -f core *.core core.conftest.* &&
2447 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2448 1.1 mrg exit $exit_status
2449 1.1 mrg ' 0
2450 1.1 mrg for ac_signal in 1 2 13 15; do
2451 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2452 1.1 mrg done
2453 1.1 mrg ac_signal=0
2454 1.1 mrg
2455 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2456 1.1 mrg rm -f -r conftest* confdefs.h
2457 1.1 mrg
2458 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2459 1.1 mrg
2460 1.1 mrg # Predefined preprocessor variables.
2461 1.1 mrg
2462 1.1 mrg cat >>confdefs.h <<_ACEOF
2463 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2464 1.1 mrg _ACEOF
2465 1.1 mrg
2466 1.1 mrg cat >>confdefs.h <<_ACEOF
2467 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2468 1.1 mrg _ACEOF
2469 1.1 mrg
2470 1.1 mrg cat >>confdefs.h <<_ACEOF
2471 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2472 1.1 mrg _ACEOF
2473 1.1 mrg
2474 1.1 mrg cat >>confdefs.h <<_ACEOF
2475 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2476 1.1 mrg _ACEOF
2477 1.1 mrg
2478 1.1 mrg cat >>confdefs.h <<_ACEOF
2479 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2480 1.1 mrg _ACEOF
2481 1.1 mrg
2482 1.1 mrg cat >>confdefs.h <<_ACEOF
2483 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2484 1.1 mrg _ACEOF
2485 1.1 mrg
2486 1.1 mrg
2487 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2488 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2489 1.1 mrg ac_site_file1=NONE
2490 1.1 mrg ac_site_file2=NONE
2491 1.1 mrg if test -n "$CONFIG_SITE"; then
2492 1.10 mrg # We do not want a PATH search for config.site.
2493 1.10 mrg case $CONFIG_SITE in #((
2494 1.10 mrg -*) ac_site_file1=./$CONFIG_SITE;;
2495 1.10 mrg */*) ac_site_file1=$CONFIG_SITE;;
2496 1.10 mrg *) ac_site_file1=./$CONFIG_SITE;;
2497 1.10 mrg esac
2498 1.1 mrg elif test "x$prefix" != xNONE; then
2499 1.1 mrg ac_site_file1=$prefix/share/config.site
2500 1.1 mrg ac_site_file2=$prefix/etc/config.site
2501 1.1 mrg else
2502 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2503 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2504 1.1 mrg fi
2505 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2506 1.1 mrg do
2507 1.1 mrg test "x$ac_site_file" = xNONE && continue
2508 1.10 mrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2510 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2511 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2512 1.10 mrg . "$ac_site_file" \
2513 1.10 mrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2514 1.10 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2515 1.10 mrg as_fn_error $? "failed to load site script $ac_site_file
2516 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
2517 1.1 mrg fi
2518 1.1 mrg done
2519 1.1 mrg
2520 1.1 mrg if test -r "$cache_file"; then
2521 1.10 mrg # Some versions of bash will fail to source /dev/null (special files
2522 1.10 mrg # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2523 1.10 mrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2525 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2526 1.1 mrg case $cache_file in
2527 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2528 1.1 mrg *) . "./$cache_file";;
2529 1.1 mrg esac
2530 1.1 mrg fi
2531 1.1 mrg else
2532 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2533 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2534 1.1 mrg >$cache_file
2535 1.1 mrg fi
2536 1.1 mrg
2537 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2538 1.1 mrg # value.
2539 1.1 mrg ac_cache_corrupted=false
2540 1.1 mrg for ac_var in $ac_precious_vars; do
2541 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2542 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2543 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2544 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2545 1.1 mrg case $ac_old_set,$ac_new_set in
2546 1.1 mrg set,)
2547 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2548 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2549 1.1 mrg ac_cache_corrupted=: ;;
2550 1.1 mrg ,set)
2551 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2552 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2553 1.1 mrg ac_cache_corrupted=: ;;
2554 1.1 mrg ,);;
2555 1.1 mrg *)
2556 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2557 1.1 mrg # differences in whitespace do not lead to failure.
2558 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2559 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2560 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2562 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2563 1.1 mrg ac_cache_corrupted=:
2564 1.1 mrg else
2565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2566 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2567 1.1 mrg eval $ac_var=\$ac_old_val
2568 1.1 mrg fi
2569 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2570 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2572 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2573 1.1 mrg fi;;
2574 1.1 mrg esac
2575 1.1 mrg # Pass precious variables to config.status.
2576 1.1 mrg if test "$ac_new_set" = set; then
2577 1.1 mrg case $ac_new_val in
2578 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2579 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2580 1.1 mrg esac
2581 1.1 mrg case " $ac_configure_args " in
2582 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2583 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2584 1.1 mrg esac
2585 1.1 mrg fi
2586 1.1 mrg done
2587 1.1 mrg if $ac_cache_corrupted; then
2588 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2589 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2590 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2591 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2592 1.10 mrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2593 1.1 mrg fi
2594 1.1 mrg ## -------------------- ##
2595 1.1 mrg ## Main body of script. ##
2596 1.1 mrg ## -------------------- ##
2597 1.1 mrg
2598 1.1 mrg ac_ext=c
2599 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2600 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2601 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2602 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2603 1.1 mrg
2604 1.1 mrg
2605 1.1 mrg
2606 1.1 mrg
2607 1.1 mrg ac_aux_dir=
2608 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2609 1.10 mrg if test -f "$ac_dir/install-sh"; then
2610 1.10 mrg ac_aux_dir=$ac_dir
2611 1.10 mrg ac_install_sh="$SHELL $ac_aux_dir/install-sh -c"
2612 1.10 mrg break
2613 1.10 mrg elif test -f "$ac_dir/install.sh"; then
2614 1.10 mrg ac_aux_dir=$ac_dir
2615 1.10 mrg ac_install_sh="$SHELL $ac_aux_dir/install.sh -c"
2616 1.10 mrg break
2617 1.10 mrg elif test -f "$ac_dir/shtool"; then
2618 1.10 mrg ac_aux_dir=$ac_dir
2619 1.10 mrg ac_install_sh="$SHELL $ac_aux_dir/shtool install -c"
2620 1.10 mrg break
2621 1.10 mrg fi
2622 1.1 mrg done
2623 1.1 mrg if test -z "$ac_aux_dir"; then
2624 1.10 mrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2625 1.1 mrg fi
2626 1.1 mrg
2627 1.1 mrg # These three variables are undocumented and unsupported,
2628 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2629 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2630 1.1 mrg # whose full name contains unusual characters.
2631 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2632 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2633 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2634 1.1 mrg
2635 1.1 mrg
2636 1.1 mrg # Make sure we can run config.sub.
2637 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2638 1.10 mrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2639 1.1 mrg
2640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2641 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2642 1.10 mrg if ${ac_cv_build+:} false; then :
2643 1.1 mrg $as_echo_n "(cached) " >&6
2644 1.1 mrg else
2645 1.1 mrg ac_build_alias=$build_alias
2646 1.1 mrg test "x$ac_build_alias" = x &&
2647 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2648 1.1 mrg test "x$ac_build_alias" = x &&
2649 1.10 mrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2650 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2651 1.10 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2652 1.1 mrg
2653 1.1 mrg fi
2654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2655 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2656 1.1 mrg case $ac_cv_build in
2657 1.1 mrg *-*-*) ;;
2658 1.10 mrg *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2659 1.1 mrg esac
2660 1.1 mrg build=$ac_cv_build
2661 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2662 1.1 mrg set x $ac_cv_build
2663 1.1 mrg shift
2664 1.1 mrg build_cpu=$1
2665 1.1 mrg build_vendor=$2
2666 1.1 mrg shift; shift
2667 1.1 mrg # Remember, the first character of IFS is used to create $*,
2668 1.1 mrg # except with old shells:
2669 1.1 mrg build_os=$*
2670 1.1 mrg IFS=$ac_save_IFS
2671 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2672 1.1 mrg
2673 1.1 mrg
2674 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2675 1.1 mrg $as_echo_n "checking host system type... " >&6; }
2676 1.10 mrg if ${ac_cv_host+:} false; then :
2677 1.1 mrg $as_echo_n "(cached) " >&6
2678 1.1 mrg else
2679 1.1 mrg if test "x$host_alias" = x; then
2680 1.1 mrg ac_cv_host=$ac_cv_build
2681 1.1 mrg else
2682 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2683 1.10 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2684 1.1 mrg fi
2685 1.1 mrg
2686 1.1 mrg fi
2687 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2688 1.1 mrg $as_echo "$ac_cv_host" >&6; }
2689 1.1 mrg case $ac_cv_host in
2690 1.1 mrg *-*-*) ;;
2691 1.10 mrg *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2692 1.1 mrg esac
2693 1.1 mrg host=$ac_cv_host
2694 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2695 1.1 mrg set x $ac_cv_host
2696 1.1 mrg shift
2697 1.1 mrg host_cpu=$1
2698 1.1 mrg host_vendor=$2
2699 1.1 mrg shift; shift
2700 1.1 mrg # Remember, the first character of IFS is used to create $*,
2701 1.1 mrg # except with old shells:
2702 1.1 mrg host_os=$*
2703 1.1 mrg IFS=$ac_save_IFS
2704 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2705 1.1 mrg
2706 1.1 mrg
2707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2708 1.1 mrg $as_echo_n "checking target system type... " >&6; }
2709 1.10 mrg if ${ac_cv_target+:} false; then :
2710 1.1 mrg $as_echo_n "(cached) " >&6
2711 1.1 mrg else
2712 1.1 mrg if test "x$target_alias" = x; then
2713 1.1 mrg ac_cv_target=$ac_cv_host
2714 1.1 mrg else
2715 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2716 1.10 mrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2717 1.1 mrg fi
2718 1.1 mrg
2719 1.1 mrg fi
2720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2721 1.1 mrg $as_echo "$ac_cv_target" >&6; }
2722 1.1 mrg case $ac_cv_target in
2723 1.1 mrg *-*-*) ;;
2724 1.10 mrg *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2725 1.1 mrg esac
2726 1.1 mrg target=$ac_cv_target
2727 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2728 1.1 mrg set x $ac_cv_target
2729 1.1 mrg shift
2730 1.1 mrg target_cpu=$1
2731 1.1 mrg target_vendor=$2
2732 1.1 mrg shift; shift
2733 1.1 mrg # Remember, the first character of IFS is used to create $*,
2734 1.1 mrg # except with old shells:
2735 1.1 mrg target_os=$*
2736 1.1 mrg IFS=$ac_save_IFS
2737 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2738 1.1 mrg
2739 1.1 mrg
2740 1.1 mrg # The aliases save the names the user supplied, while $host etc.
2741 1.1 mrg # will get canonicalized.
2742 1.1 mrg test -n "$target_alias" &&
2743 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2744 1.1 mrg NONENONEs,x,x, &&
2745 1.1 mrg program_prefix=${target_alias}-
2746 1.1 mrg
2747 1.1 mrg
2748 1.1 mrg # Checks for programs.
2749 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2750 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2751 1.1 mrg set x ${MAKE-make}
2752 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2753 1.10 mrg if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2754 1.1 mrg $as_echo_n "(cached) " >&6
2755 1.1 mrg else
2756 1.1 mrg cat >conftest.make <<\_ACEOF
2757 1.1 mrg SHELL = /bin/sh
2758 1.1 mrg all:
2759 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2760 1.1 mrg _ACEOF
2761 1.10 mrg # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2762 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2763 1.1 mrg *@@@%%%=?*=@@@%%%*)
2764 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2765 1.1 mrg *)
2766 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2767 1.1 mrg esac
2768 1.1 mrg rm -f conftest.make
2769 1.1 mrg fi
2770 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2771 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2772 1.1 mrg $as_echo "yes" >&6; }
2773 1.1 mrg SET_MAKE=
2774 1.1 mrg else
2775 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2776 1.1 mrg $as_echo "no" >&6; }
2777 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2778 1.1 mrg fi
2779 1.1 mrg
2780 1.1 mrg # Find a good install program. We prefer a C program (faster),
2781 1.1 mrg # so one script is as good as another. But avoid the broken or
2782 1.1 mrg # incompatible versions:
2783 1.1 mrg # SysV /etc/install, /usr/sbin/install
2784 1.1 mrg # SunOS /usr/etc/install
2785 1.1 mrg # IRIX /sbin/install
2786 1.1 mrg # AIX /bin/install
2787 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2788 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2789 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2790 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2791 1.1 mrg # OS/2's system install, which has a completely different semantic
2792 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2793 1.1 mrg # Reject install programs that cannot install multiple files.
2794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2795 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2796 1.1 mrg if test -z "$INSTALL"; then
2797 1.10 mrg if ${ac_cv_path_install+:} false; then :
2798 1.1 mrg $as_echo_n "(cached) " >&6
2799 1.1 mrg else
2800 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2801 1.1 mrg for as_dir in $PATH
2802 1.1 mrg do
2803 1.1 mrg IFS=$as_save_IFS
2804 1.1 mrg test -z "$as_dir" && as_dir=.
2805 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2806 1.1 mrg case $as_dir/ in #((
2807 1.1 mrg ./ | .// | /[cC]/* | \
2808 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2809 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2810 1.1 mrg /usr/ucb/* ) ;;
2811 1.1 mrg *)
2812 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2813 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2814 1.1 mrg # by default.
2815 1.1 mrg for ac_prog in ginstall scoinst install; do
2816 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2817 1.10 mrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2818 1.1 mrg if test $ac_prog = install &&
2819 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2820 1.1 mrg # AIX install. It has an incompatible calling convention.
2821 1.1 mrg :
2822 1.1 mrg elif test $ac_prog = install &&
2823 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2824 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2825 1.1 mrg :
2826 1.1 mrg else
2827 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2828 1.1 mrg echo one > conftest.one
2829 1.1 mrg echo two > conftest.two
2830 1.1 mrg mkdir conftest.dir
2831 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2832 1.1 mrg test -s conftest.one && test -s conftest.two &&
2833 1.1 mrg test -s conftest.dir/conftest.one &&
2834 1.1 mrg test -s conftest.dir/conftest.two
2835 1.1 mrg then
2836 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2837 1.1 mrg break 3
2838 1.1 mrg fi
2839 1.1 mrg fi
2840 1.1 mrg fi
2841 1.1 mrg done
2842 1.1 mrg done
2843 1.1 mrg ;;
2844 1.1 mrg esac
2845 1.1 mrg
2846 1.1 mrg done
2847 1.1 mrg IFS=$as_save_IFS
2848 1.1 mrg
2849 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2850 1.1 mrg
2851 1.1 mrg fi
2852 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2853 1.1 mrg INSTALL=$ac_cv_path_install
2854 1.1 mrg else
2855 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2856 1.1 mrg # value for INSTALL within a source directory, because that will
2857 1.1 mrg # break other packages using the cache if that directory is
2858 1.1 mrg # removed, or if the value is a relative name.
2859 1.1 mrg INSTALL=$ac_install_sh
2860 1.1 mrg fi
2861 1.1 mrg fi
2862 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2863 1.1 mrg $as_echo "$INSTALL" >&6; }
2864 1.1 mrg
2865 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2866 1.1 mrg # It thinks the first close brace ends the variable substitution.
2867 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2868 1.1 mrg
2869 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2870 1.1 mrg
2871 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2872 1.1 mrg
2873 1.1 mrg ac_ext=c
2874 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2875 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2876 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2877 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2878 1.1 mrg if test -n "$ac_tool_prefix"; then
2879 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2880 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2881 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2882 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2883 1.10 mrg if ${ac_cv_prog_CC+:} false; then :
2884 1.1 mrg $as_echo_n "(cached) " >&6
2885 1.1 mrg else
2886 1.1 mrg if test -n "$CC"; then
2887 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2888 1.1 mrg else
2889 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2890 1.1 mrg for as_dir in $PATH
2891 1.1 mrg do
2892 1.1 mrg IFS=$as_save_IFS
2893 1.1 mrg test -z "$as_dir" && as_dir=.
2894 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2895 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2896 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2897 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2898 1.1 mrg break 2
2899 1.1 mrg fi
2900 1.1 mrg done
2901 1.1 mrg done
2902 1.1 mrg IFS=$as_save_IFS
2903 1.1 mrg
2904 1.1 mrg fi
2905 1.1 mrg fi
2906 1.1 mrg CC=$ac_cv_prog_CC
2907 1.1 mrg if test -n "$CC"; then
2908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2909 1.1 mrg $as_echo "$CC" >&6; }
2910 1.1 mrg else
2911 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2912 1.1 mrg $as_echo "no" >&6; }
2913 1.1 mrg fi
2914 1.1 mrg
2915 1.1 mrg
2916 1.1 mrg fi
2917 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2918 1.1 mrg ac_ct_CC=$CC
2919 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2920 1.1 mrg set dummy gcc; ac_word=$2
2921 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2922 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2923 1.10 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
2924 1.1 mrg $as_echo_n "(cached) " >&6
2925 1.1 mrg else
2926 1.1 mrg if test -n "$ac_ct_CC"; then
2927 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2928 1.1 mrg else
2929 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2930 1.1 mrg for as_dir in $PATH
2931 1.1 mrg do
2932 1.1 mrg IFS=$as_save_IFS
2933 1.1 mrg test -z "$as_dir" && as_dir=.
2934 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2935 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2936 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2937 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2938 1.1 mrg break 2
2939 1.1 mrg fi
2940 1.1 mrg done
2941 1.1 mrg done
2942 1.1 mrg IFS=$as_save_IFS
2943 1.1 mrg
2944 1.1 mrg fi
2945 1.1 mrg fi
2946 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2947 1.1 mrg if test -n "$ac_ct_CC"; then
2948 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2949 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2950 1.1 mrg else
2951 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2952 1.1 mrg $as_echo "no" >&6; }
2953 1.1 mrg fi
2954 1.1 mrg
2955 1.1 mrg if test "x$ac_ct_CC" = x; then
2956 1.1 mrg CC=""
2957 1.1 mrg else
2958 1.1 mrg case $cross_compiling:$ac_tool_warned in
2959 1.1 mrg yes:)
2960 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2961 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2962 1.1 mrg ac_tool_warned=yes ;;
2963 1.1 mrg esac
2964 1.1 mrg CC=$ac_ct_CC
2965 1.1 mrg fi
2966 1.1 mrg else
2967 1.1 mrg CC="$ac_cv_prog_CC"
2968 1.1 mrg fi
2969 1.1 mrg
2970 1.1 mrg if test -z "$CC"; then
2971 1.1 mrg if test -n "$ac_tool_prefix"; then
2972 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2973 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2974 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2975 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2976 1.10 mrg if ${ac_cv_prog_CC+:} false; then :
2977 1.1 mrg $as_echo_n "(cached) " >&6
2978 1.1 mrg else
2979 1.1 mrg if test -n "$CC"; then
2980 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2981 1.1 mrg else
2982 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2983 1.1 mrg for as_dir in $PATH
2984 1.1 mrg do
2985 1.1 mrg IFS=$as_save_IFS
2986 1.1 mrg test -z "$as_dir" && as_dir=.
2987 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2988 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2989 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2990 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2991 1.1 mrg break 2
2992 1.1 mrg fi
2993 1.1 mrg done
2994 1.1 mrg done
2995 1.1 mrg IFS=$as_save_IFS
2996 1.1 mrg
2997 1.1 mrg fi
2998 1.1 mrg fi
2999 1.1 mrg CC=$ac_cv_prog_CC
3000 1.1 mrg if test -n "$CC"; then
3001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3002 1.1 mrg $as_echo "$CC" >&6; }
3003 1.1 mrg else
3004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005 1.1 mrg $as_echo "no" >&6; }
3006 1.1 mrg fi
3007 1.1 mrg
3008 1.1 mrg
3009 1.1 mrg fi
3010 1.1 mrg fi
3011 1.1 mrg if test -z "$CC"; then
3012 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3013 1.1 mrg set dummy cc; ac_word=$2
3014 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3015 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3016 1.10 mrg if ${ac_cv_prog_CC+:} false; then :
3017 1.1 mrg $as_echo_n "(cached) " >&6
3018 1.1 mrg else
3019 1.1 mrg if test -n "$CC"; then
3020 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3021 1.1 mrg else
3022 1.1 mrg ac_prog_rejected=no
3023 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3024 1.1 mrg for as_dir in $PATH
3025 1.1 mrg do
3026 1.1 mrg IFS=$as_save_IFS
3027 1.1 mrg test -z "$as_dir" && as_dir=.
3028 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3029 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3030 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3031 1.1 mrg ac_prog_rejected=yes
3032 1.1 mrg continue
3033 1.1 mrg fi
3034 1.1 mrg ac_cv_prog_CC="cc"
3035 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3036 1.1 mrg break 2
3037 1.1 mrg fi
3038 1.1 mrg done
3039 1.1 mrg done
3040 1.1 mrg IFS=$as_save_IFS
3041 1.1 mrg
3042 1.1 mrg if test $ac_prog_rejected = yes; then
3043 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3044 1.1 mrg set dummy $ac_cv_prog_CC
3045 1.1 mrg shift
3046 1.1 mrg if test $# != 0; then
3047 1.1 mrg # We chose a different compiler from the bogus one.
3048 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3049 1.1 mrg # first if we set CC to just the basename; use the full file name.
3050 1.1 mrg shift
3051 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3052 1.1 mrg fi
3053 1.1 mrg fi
3054 1.1 mrg fi
3055 1.1 mrg fi
3056 1.1 mrg CC=$ac_cv_prog_CC
3057 1.1 mrg if test -n "$CC"; then
3058 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3059 1.1 mrg $as_echo "$CC" >&6; }
3060 1.1 mrg else
3061 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062 1.1 mrg $as_echo "no" >&6; }
3063 1.1 mrg fi
3064 1.1 mrg
3065 1.1 mrg
3066 1.1 mrg fi
3067 1.1 mrg if test -z "$CC"; then
3068 1.1 mrg if test -n "$ac_tool_prefix"; then
3069 1.1 mrg for ac_prog in cl.exe
3070 1.1 mrg do
3071 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3072 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3073 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3074 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3075 1.10 mrg if ${ac_cv_prog_CC+:} false; then :
3076 1.1 mrg $as_echo_n "(cached) " >&6
3077 1.1 mrg else
3078 1.1 mrg if test -n "$CC"; then
3079 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3080 1.1 mrg else
3081 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3082 1.1 mrg for as_dir in $PATH
3083 1.1 mrg do
3084 1.1 mrg IFS=$as_save_IFS
3085 1.1 mrg test -z "$as_dir" && as_dir=.
3086 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3087 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3088 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3089 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3090 1.1 mrg break 2
3091 1.1 mrg fi
3092 1.1 mrg done
3093 1.1 mrg done
3094 1.1 mrg IFS=$as_save_IFS
3095 1.1 mrg
3096 1.1 mrg fi
3097 1.1 mrg fi
3098 1.1 mrg CC=$ac_cv_prog_CC
3099 1.1 mrg if test -n "$CC"; then
3100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3101 1.1 mrg $as_echo "$CC" >&6; }
3102 1.1 mrg else
3103 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3104 1.1 mrg $as_echo "no" >&6; }
3105 1.1 mrg fi
3106 1.1 mrg
3107 1.1 mrg
3108 1.1 mrg test -n "$CC" && break
3109 1.1 mrg done
3110 1.1 mrg fi
3111 1.1 mrg if test -z "$CC"; then
3112 1.1 mrg ac_ct_CC=$CC
3113 1.1 mrg for ac_prog in cl.exe
3114 1.1 mrg do
3115 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3116 1.1 mrg set dummy $ac_prog; ac_word=$2
3117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3118 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3119 1.10 mrg if ${ac_cv_prog_ac_ct_CC+:} false; then :
3120 1.1 mrg $as_echo_n "(cached) " >&6
3121 1.1 mrg else
3122 1.1 mrg if test -n "$ac_ct_CC"; then
3123 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3124 1.1 mrg else
3125 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3126 1.1 mrg for as_dir in $PATH
3127 1.1 mrg do
3128 1.1 mrg IFS=$as_save_IFS
3129 1.1 mrg test -z "$as_dir" && as_dir=.
3130 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3131 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3132 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3133 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3134 1.1 mrg break 2
3135 1.1 mrg fi
3136 1.1 mrg done
3137 1.1 mrg done
3138 1.1 mrg IFS=$as_save_IFS
3139 1.1 mrg
3140 1.1 mrg fi
3141 1.1 mrg fi
3142 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3143 1.1 mrg if test -n "$ac_ct_CC"; then
3144 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3145 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3146 1.1 mrg else
3147 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3148 1.1 mrg $as_echo "no" >&6; }
3149 1.1 mrg fi
3150 1.1 mrg
3151 1.1 mrg
3152 1.1 mrg test -n "$ac_ct_CC" && break
3153 1.1 mrg done
3154 1.1 mrg
3155 1.1 mrg if test "x$ac_ct_CC" = x; then
3156 1.1 mrg CC=""
3157 1.1 mrg else
3158 1.1 mrg case $cross_compiling:$ac_tool_warned in
3159 1.1 mrg yes:)
3160 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3161 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3162 1.1 mrg ac_tool_warned=yes ;;
3163 1.1 mrg esac
3164 1.1 mrg CC=$ac_ct_CC
3165 1.1 mrg fi
3166 1.1 mrg fi
3167 1.1 mrg
3168 1.1 mrg fi
3169 1.1 mrg
3170 1.1 mrg
3171 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3172 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3173 1.10 mrg as_fn_error $? "no acceptable C compiler found in \$PATH
3174 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
3175 1.1 mrg
3176 1.1 mrg # Provide some information about the compiler.
3177 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3178 1.1 mrg set X $ac_compile
3179 1.1 mrg ac_compiler=$2
3180 1.1 mrg for ac_option in --version -v -V -qversion; do
3181 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3182 1.1 mrg case "(($ac_try" in
3183 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3184 1.1 mrg *) ac_try_echo=$ac_try;;
3185 1.1 mrg esac
3186 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3187 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3188 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3189 1.1 mrg ac_status=$?
3190 1.1 mrg if test -s conftest.err; then
3191 1.1 mrg sed '10a\
3192 1.1 mrg ... rest of stderr output deleted ...
3193 1.1 mrg 10q' conftest.err >conftest.er1
3194 1.1 mrg cat conftest.er1 >&5
3195 1.1 mrg fi
3196 1.10 mrg rm -f conftest.er1 conftest.err
3197 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3198 1.1 mrg test $ac_status = 0; }
3199 1.1 mrg done
3200 1.1 mrg
3201 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3202 1.1 mrg /* end confdefs.h. */
3203 1.1 mrg
3204 1.1 mrg int
3205 1.1 mrg main ()
3206 1.1 mrg {
3207 1.1 mrg
3208 1.1 mrg ;
3209 1.1 mrg return 0;
3210 1.1 mrg }
3211 1.1 mrg _ACEOF
3212 1.1 mrg ac_clean_files_save=$ac_clean_files
3213 1.10 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3214 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3215 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3216 1.1 mrg # of exeext.
3217 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3218 1.10 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3219 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3220 1.1 mrg
3221 1.1 mrg # The possible output files:
3222 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3223 1.1 mrg
3224 1.1 mrg ac_rmfiles=
3225 1.1 mrg for ac_file in $ac_files
3226 1.1 mrg do
3227 1.1 mrg case $ac_file in
3228 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3229 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3230 1.1 mrg esac
3231 1.1 mrg done
3232 1.1 mrg rm -f $ac_rmfiles
3233 1.1 mrg
3234 1.1 mrg if { { ac_try="$ac_link_default"
3235 1.1 mrg case "(($ac_try" in
3236 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3237 1.1 mrg *) ac_try_echo=$ac_try;;
3238 1.1 mrg esac
3239 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3240 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3241 1.1 mrg (eval "$ac_link_default") 2>&5
3242 1.1 mrg ac_status=$?
3243 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3244 1.1 mrg test $ac_status = 0; }; then :
3245 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3246 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3247 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3248 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3249 1.1 mrg # Autoconf.
3250 1.1 mrg for ac_file in $ac_files ''
3251 1.1 mrg do
3252 1.1 mrg test -f "$ac_file" || continue
3253 1.1 mrg case $ac_file in
3254 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3255 1.1 mrg ;;
3256 1.1 mrg [ab].out )
3257 1.1 mrg # We found the default executable, but exeext='' is most
3258 1.1 mrg # certainly right.
3259 1.1 mrg break;;
3260 1.1 mrg *.* )
3261 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3262 1.1 mrg then :; else
3263 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3264 1.1 mrg fi
3265 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3266 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3267 1.1 mrg # argument, so we may need to know it at that point already.
3268 1.1 mrg # Even if this section looks crufty: it has the advantage of
3269 1.1 mrg # actually working.
3270 1.1 mrg break;;
3271 1.1 mrg * )
3272 1.1 mrg break;;
3273 1.1 mrg esac
3274 1.1 mrg done
3275 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3276 1.1 mrg
3277 1.1 mrg else
3278 1.1 mrg ac_file=''
3279 1.1 mrg fi
3280 1.1 mrg if test -z "$ac_file"; then :
3281 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3282 1.10 mrg $as_echo "no" >&6; }
3283 1.10 mrg $as_echo "$as_me: failed program was:" >&5
3284 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3285 1.1 mrg
3286 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3287 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3288 1.10 mrg as_fn_error 77 "C compiler cannot create executables
3289 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
3290 1.10 mrg else
3291 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3292 1.10 mrg $as_echo "yes" >&6; }
3293 1.1 mrg fi
3294 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3295 1.10 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3296 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3297 1.10 mrg $as_echo "$ac_file" >&6; }
3298 1.1 mrg ac_exeext=$ac_cv_exeext
3299 1.1 mrg
3300 1.10 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3301 1.1 mrg ac_clean_files=$ac_clean_files_save
3302 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3303 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3304 1.1 mrg if { { ac_try="$ac_link"
3305 1.1 mrg case "(($ac_try" in
3306 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307 1.1 mrg *) ac_try_echo=$ac_try;;
3308 1.1 mrg esac
3309 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3310 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3311 1.1 mrg (eval "$ac_link") 2>&5
3312 1.1 mrg ac_status=$?
3313 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3314 1.1 mrg test $ac_status = 0; }; then :
3315 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3316 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3317 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3318 1.1 mrg # `rm'.
3319 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3320 1.1 mrg test -f "$ac_file" || continue
3321 1.1 mrg case $ac_file in
3322 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3323 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3324 1.1 mrg break;;
3325 1.1 mrg * ) break;;
3326 1.1 mrg esac
3327 1.1 mrg done
3328 1.1 mrg else
3329 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3330 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3331 1.10 mrg as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3332 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
3333 1.1 mrg fi
3334 1.10 mrg rm -f conftest conftest$ac_cv_exeext
3335 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3336 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3337 1.1 mrg
3338 1.1 mrg rm -f conftest.$ac_ext
3339 1.1 mrg EXEEXT=$ac_cv_exeext
3340 1.1 mrg ac_exeext=$EXEEXT
3341 1.10 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3342 1.10 mrg /* end confdefs.h. */
3343 1.10 mrg #include <stdio.h>
3344 1.10 mrg int
3345 1.10 mrg main ()
3346 1.10 mrg {
3347 1.10 mrg FILE *f = fopen ("conftest.out", "w");
3348 1.10 mrg return ferror (f) || fclose (f) != 0;
3349 1.10 mrg
3350 1.10 mrg ;
3351 1.10 mrg return 0;
3352 1.10 mrg }
3353 1.10 mrg _ACEOF
3354 1.10 mrg ac_clean_files="$ac_clean_files conftest.out"
3355 1.10 mrg # Check that the compiler produces executables we can run. If not, either
3356 1.10 mrg # the compiler is broken, or we cross compile.
3357 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3358 1.10 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3359 1.10 mrg if test "$cross_compiling" != yes; then
3360 1.10 mrg { { ac_try="$ac_link"
3361 1.10 mrg case "(($ac_try" in
3362 1.10 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3363 1.10 mrg *) ac_try_echo=$ac_try;;
3364 1.10 mrg esac
3365 1.10 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3366 1.10 mrg $as_echo "$ac_try_echo"; } >&5
3367 1.10 mrg (eval "$ac_link") 2>&5
3368 1.10 mrg ac_status=$?
3369 1.10 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3370 1.10 mrg test $ac_status = 0; }
3371 1.10 mrg if { ac_try='./conftest$ac_cv_exeext'
3372 1.10 mrg { { case "(($ac_try" in
3373 1.10 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3374 1.10 mrg *) ac_try_echo=$ac_try;;
3375 1.10 mrg esac
3376 1.10 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3377 1.10 mrg $as_echo "$ac_try_echo"; } >&5
3378 1.10 mrg (eval "$ac_try") 2>&5
3379 1.10 mrg ac_status=$?
3380 1.10 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3381 1.10 mrg test $ac_status = 0; }; }; then
3382 1.10 mrg cross_compiling=no
3383 1.10 mrg else
3384 1.10 mrg if test "$cross_compiling" = maybe; then
3385 1.10 mrg cross_compiling=yes
3386 1.10 mrg else
3387 1.10 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3388 1.10 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3389 1.10 mrg as_fn_error $? "cannot run C compiled programs.
3390 1.10 mrg If you meant to cross compile, use \`--host'.
3391 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
3392 1.10 mrg fi
3393 1.10 mrg fi
3394 1.10 mrg fi
3395 1.10 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3396 1.10 mrg $as_echo "$cross_compiling" >&6; }
3397 1.10 mrg
3398 1.10 mrg rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3399 1.10 mrg ac_clean_files=$ac_clean_files_save
3400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3401 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3402 1.10 mrg if ${ac_cv_objext+:} false; then :
3403 1.1 mrg $as_echo_n "(cached) " >&6
3404 1.1 mrg else
3405 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3406 1.1 mrg /* end confdefs.h. */
3407 1.1 mrg
3408 1.1 mrg int
3409 1.1 mrg main ()
3410 1.1 mrg {
3411 1.1 mrg
3412 1.1 mrg ;
3413 1.1 mrg return 0;
3414 1.1 mrg }
3415 1.1 mrg _ACEOF
3416 1.1 mrg rm -f conftest.o conftest.obj
3417 1.1 mrg if { { ac_try="$ac_compile"
3418 1.1 mrg case "(($ac_try" in
3419 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3420 1.1 mrg *) ac_try_echo=$ac_try;;
3421 1.1 mrg esac
3422 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3423 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3424 1.1 mrg (eval "$ac_compile") 2>&5
3425 1.1 mrg ac_status=$?
3426 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3427 1.1 mrg test $ac_status = 0; }; then :
3428 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3429 1.1 mrg test -f "$ac_file" || continue;
3430 1.1 mrg case $ac_file in
3431 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3432 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3433 1.1 mrg break;;
3434 1.1 mrg esac
3435 1.1 mrg done
3436 1.1 mrg else
3437 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3438 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3439 1.1 mrg
3440 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3441 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3442 1.10 mrg as_fn_error $? "cannot compute suffix of object files: cannot compile
3443 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
3444 1.1 mrg fi
3445 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3446 1.1 mrg fi
3447 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3448 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3449 1.1 mrg OBJEXT=$ac_cv_objext
3450 1.1 mrg ac_objext=$OBJEXT
3451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3452 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3453 1.10 mrg if ${ac_cv_c_compiler_gnu+:} false; then :
3454 1.1 mrg $as_echo_n "(cached) " >&6
3455 1.1 mrg else
3456 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3457 1.1 mrg /* end confdefs.h. */
3458 1.1 mrg
3459 1.1 mrg int
3460 1.1 mrg main ()
3461 1.1 mrg {
3462 1.1 mrg #ifndef __GNUC__
3463 1.1 mrg choke me
3464 1.1 mrg #endif
3465 1.1 mrg
3466 1.1 mrg ;
3467 1.1 mrg return 0;
3468 1.1 mrg }
3469 1.1 mrg _ACEOF
3470 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3471 1.1 mrg ac_compiler_gnu=yes
3472 1.1 mrg else
3473 1.1 mrg ac_compiler_gnu=no
3474 1.1 mrg fi
3475 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3476 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3477 1.1 mrg
3478 1.1 mrg fi
3479 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3480 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3481 1.1 mrg if test $ac_compiler_gnu = yes; then
3482 1.1 mrg GCC=yes
3483 1.1 mrg else
3484 1.1 mrg GCC=
3485 1.1 mrg fi
3486 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3487 1.1 mrg ac_save_CFLAGS=$CFLAGS
3488 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3489 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3490 1.10 mrg if ${ac_cv_prog_cc_g+:} false; then :
3491 1.1 mrg $as_echo_n "(cached) " >&6
3492 1.1 mrg else
3493 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3494 1.1 mrg ac_c_werror_flag=yes
3495 1.1 mrg ac_cv_prog_cc_g=no
3496 1.1 mrg CFLAGS="-g"
3497 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3498 1.1 mrg /* end confdefs.h. */
3499 1.1 mrg
3500 1.1 mrg int
3501 1.1 mrg main ()
3502 1.1 mrg {
3503 1.1 mrg
3504 1.1 mrg ;
3505 1.1 mrg return 0;
3506 1.1 mrg }
3507 1.1 mrg _ACEOF
3508 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3509 1.1 mrg ac_cv_prog_cc_g=yes
3510 1.1 mrg else
3511 1.1 mrg CFLAGS=""
3512 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3513 1.1 mrg /* end confdefs.h. */
3514 1.1 mrg
3515 1.1 mrg int
3516 1.1 mrg main ()
3517 1.1 mrg {
3518 1.1 mrg
3519 1.1 mrg ;
3520 1.1 mrg return 0;
3521 1.1 mrg }
3522 1.1 mrg _ACEOF
3523 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3524 1.1 mrg
3525 1.1 mrg else
3526 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3527 1.1 mrg CFLAGS="-g"
3528 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3529 1.1 mrg /* end confdefs.h. */
3530 1.1 mrg
3531 1.1 mrg int
3532 1.1 mrg main ()
3533 1.1 mrg {
3534 1.1 mrg
3535 1.1 mrg ;
3536 1.1 mrg return 0;
3537 1.1 mrg }
3538 1.1 mrg _ACEOF
3539 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3540 1.1 mrg ac_cv_prog_cc_g=yes
3541 1.1 mrg fi
3542 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3543 1.1 mrg fi
3544 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3545 1.1 mrg fi
3546 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3547 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3548 1.1 mrg fi
3549 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3550 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3551 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3552 1.1 mrg CFLAGS=$ac_save_CFLAGS
3553 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3554 1.1 mrg if test "$GCC" = yes; then
3555 1.1 mrg CFLAGS="-g -O2"
3556 1.1 mrg else
3557 1.1 mrg CFLAGS="-g"
3558 1.1 mrg fi
3559 1.1 mrg else
3560 1.1 mrg if test "$GCC" = yes; then
3561 1.1 mrg CFLAGS="-O2"
3562 1.1 mrg else
3563 1.1 mrg CFLAGS=
3564 1.1 mrg fi
3565 1.1 mrg fi
3566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3567 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3568 1.10 mrg if ${ac_cv_prog_cc_c89+:} false; then :
3569 1.1 mrg $as_echo_n "(cached) " >&6
3570 1.1 mrg else
3571 1.1 mrg ac_cv_prog_cc_c89=no
3572 1.1 mrg ac_save_CC=$CC
3573 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3574 1.1 mrg /* end confdefs.h. */
3575 1.1 mrg #include <stdarg.h>
3576 1.1 mrg #include <stdio.h>
3577 1.10 mrg struct stat;
3578 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3579 1.1 mrg struct buf { int x; };
3580 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3581 1.1 mrg static char *e (p, i)
3582 1.1 mrg char **p;
3583 1.1 mrg int i;
3584 1.1 mrg {
3585 1.1 mrg return p[i];
3586 1.1 mrg }
3587 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3588 1.1 mrg {
3589 1.1 mrg char *s;
3590 1.1 mrg va_list v;
3591 1.1 mrg va_start (v,p);
3592 1.1 mrg s = g (p, va_arg (v,int));
3593 1.1 mrg va_end (v);
3594 1.1 mrg return s;
3595 1.1 mrg }
3596 1.1 mrg
3597 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3598 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3599 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3600 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3601 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3602 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3603 1.1 mrg that's true only with -std. */
3604 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3605 1.1 mrg
3606 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3607 1.1 mrg inside strings and character constants. */
3608 1.1 mrg #define FOO(x) 'x'
3609 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3610 1.1 mrg
3611 1.1 mrg int test (int i, double x);
3612 1.1 mrg struct s1 {int (*f) (int a);};
3613 1.1 mrg struct s2 {int (*f) (double a);};
3614 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3615 1.1 mrg int argc;
3616 1.1 mrg char **argv;
3617 1.1 mrg int
3618 1.1 mrg main ()
3619 1.1 mrg {
3620 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3621 1.1 mrg ;
3622 1.1 mrg return 0;
3623 1.1 mrg }
3624 1.1 mrg _ACEOF
3625 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3626 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3627 1.1 mrg do
3628 1.1 mrg CC="$ac_save_CC $ac_arg"
3629 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3630 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3631 1.1 mrg fi
3632 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3633 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3634 1.1 mrg done
3635 1.1 mrg rm -f conftest.$ac_ext
3636 1.1 mrg CC=$ac_save_CC
3637 1.1 mrg
3638 1.1 mrg fi
3639 1.1 mrg # AC_CACHE_VAL
3640 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3641 1.1 mrg x)
3642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3643 1.1 mrg $as_echo "none needed" >&6; } ;;
3644 1.1 mrg xno)
3645 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3646 1.1 mrg $as_echo "unsupported" >&6; } ;;
3647 1.1 mrg *)
3648 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3650 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3651 1.1 mrg esac
3652 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3653 1.1 mrg
3654 1.1 mrg fi
3655 1.1 mrg
3656 1.1 mrg ac_ext=c
3657 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3658 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3659 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3660 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3661 1.1 mrg
3662 1.1 mrg ac_ext=cpp
3663 1.1 mrg ac_cpp='$CXXCPP $CPPFLAGS'
3664 1.1 mrg ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3665 1.1 mrg ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3666 1.1 mrg ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3667 1.1 mrg if test -z "$CXX"; then
3668 1.1 mrg if test -n "$CCC"; then
3669 1.1 mrg CXX=$CCC
3670 1.1 mrg else
3671 1.1 mrg if test -n "$ac_tool_prefix"; then
3672 1.1 mrg for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3673 1.1 mrg do
3674 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3675 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3676 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3677 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3678 1.10 mrg if ${ac_cv_prog_CXX+:} false; then :
3679 1.1 mrg $as_echo_n "(cached) " >&6
3680 1.1 mrg else
3681 1.1 mrg if test -n "$CXX"; then
3682 1.1 mrg ac_cv_prog_CXX="$CXX" # Let the user override the test.
3683 1.1 mrg else
3684 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3685 1.1 mrg for as_dir in $PATH
3686 1.1 mrg do
3687 1.1 mrg IFS=$as_save_IFS
3688 1.1 mrg test -z "$as_dir" && as_dir=.
3689 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3690 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3691 1.1 mrg ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3692 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3693 1.1 mrg break 2
3694 1.1 mrg fi
3695 1.1 mrg done
3696 1.1 mrg done
3697 1.1 mrg IFS=$as_save_IFS
3698 1.1 mrg
3699 1.1 mrg fi
3700 1.1 mrg fi
3701 1.1 mrg CXX=$ac_cv_prog_CXX
3702 1.1 mrg if test -n "$CXX"; then
3703 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3704 1.1 mrg $as_echo "$CXX" >&6; }
3705 1.1 mrg else
3706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3707 1.1 mrg $as_echo "no" >&6; }
3708 1.1 mrg fi
3709 1.1 mrg
3710 1.1 mrg
3711 1.1 mrg test -n "$CXX" && break
3712 1.1 mrg done
3713 1.1 mrg fi
3714 1.1 mrg if test -z "$CXX"; then
3715 1.1 mrg ac_ct_CXX=$CXX
3716 1.1 mrg for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
3717 1.1 mrg do
3718 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3719 1.1 mrg set dummy $ac_prog; ac_word=$2
3720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3721 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3722 1.10 mrg if ${ac_cv_prog_ac_ct_CXX+:} false; then :
3723 1.1 mrg $as_echo_n "(cached) " >&6
3724 1.1 mrg else
3725 1.1 mrg if test -n "$ac_ct_CXX"; then
3726 1.1 mrg ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3727 1.1 mrg else
3728 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3729 1.1 mrg for as_dir in $PATH
3730 1.1 mrg do
3731 1.1 mrg IFS=$as_save_IFS
3732 1.1 mrg test -z "$as_dir" && as_dir=.
3733 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3734 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3735 1.1 mrg ac_cv_prog_ac_ct_CXX="$ac_prog"
3736 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3737 1.1 mrg break 2
3738 1.1 mrg fi
3739 1.1 mrg done
3740 1.1 mrg done
3741 1.1 mrg IFS=$as_save_IFS
3742 1.1 mrg
3743 1.1 mrg fi
3744 1.1 mrg fi
3745 1.1 mrg ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3746 1.1 mrg if test -n "$ac_ct_CXX"; then
3747 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3748 1.1 mrg $as_echo "$ac_ct_CXX" >&6; }
3749 1.1 mrg else
3750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3751 1.1 mrg $as_echo "no" >&6; }
3752 1.1 mrg fi
3753 1.1 mrg
3754 1.1 mrg
3755 1.1 mrg test -n "$ac_ct_CXX" && break
3756 1.1 mrg done
3757 1.1 mrg
3758 1.1 mrg if test "x$ac_ct_CXX" = x; then
3759 1.1 mrg CXX="g++"
3760 1.1 mrg else
3761 1.1 mrg case $cross_compiling:$ac_tool_warned in
3762 1.1 mrg yes:)
3763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3764 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3765 1.1 mrg ac_tool_warned=yes ;;
3766 1.1 mrg esac
3767 1.1 mrg CXX=$ac_ct_CXX
3768 1.1 mrg fi
3769 1.1 mrg fi
3770 1.1 mrg
3771 1.1 mrg fi
3772 1.1 mrg fi
3773 1.1 mrg # Provide some information about the compiler.
3774 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3775 1.1 mrg set X $ac_compile
3776 1.1 mrg ac_compiler=$2
3777 1.1 mrg for ac_option in --version -v -V -qversion; do
3778 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3779 1.1 mrg case "(($ac_try" in
3780 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3781 1.1 mrg *) ac_try_echo=$ac_try;;
3782 1.1 mrg esac
3783 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3784 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3785 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3786 1.1 mrg ac_status=$?
3787 1.1 mrg if test -s conftest.err; then
3788 1.1 mrg sed '10a\
3789 1.1 mrg ... rest of stderr output deleted ...
3790 1.1 mrg 10q' conftest.err >conftest.er1
3791 1.1 mrg cat conftest.er1 >&5
3792 1.1 mrg fi
3793 1.10 mrg rm -f conftest.er1 conftest.err
3794 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3795 1.1 mrg test $ac_status = 0; }
3796 1.1 mrg done
3797 1.1 mrg
3798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3799 1.1 mrg $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3800 1.10 mrg if ${ac_cv_cxx_compiler_gnu+:} false; then :
3801 1.1 mrg $as_echo_n "(cached) " >&6
3802 1.1 mrg else
3803 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3804 1.1 mrg /* end confdefs.h. */
3805 1.1 mrg
3806 1.1 mrg int
3807 1.1 mrg main ()
3808 1.1 mrg {
3809 1.1 mrg #ifndef __GNUC__
3810 1.1 mrg choke me
3811 1.1 mrg #endif
3812 1.1 mrg
3813 1.1 mrg ;
3814 1.1 mrg return 0;
3815 1.1 mrg }
3816 1.1 mrg _ACEOF
3817 1.1 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
3818 1.1 mrg ac_compiler_gnu=yes
3819 1.1 mrg else
3820 1.1 mrg ac_compiler_gnu=no
3821 1.1 mrg fi
3822 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3823 1.1 mrg ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3824 1.1 mrg
3825 1.1 mrg fi
3826 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3827 1.1 mrg $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3828 1.1 mrg if test $ac_compiler_gnu = yes; then
3829 1.1 mrg GXX=yes
3830 1.1 mrg else
3831 1.1 mrg GXX=
3832 1.1 mrg fi
3833 1.1 mrg ac_test_CXXFLAGS=${CXXFLAGS+set}
3834 1.1 mrg ac_save_CXXFLAGS=$CXXFLAGS
3835 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3836 1.1 mrg $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3837 1.10 mrg if ${ac_cv_prog_cxx_g+:} false; then :
3838 1.1 mrg $as_echo_n "(cached) " >&6
3839 1.1 mrg else
3840 1.1 mrg ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3841 1.1 mrg ac_cxx_werror_flag=yes
3842 1.1 mrg ac_cv_prog_cxx_g=no
3843 1.1 mrg CXXFLAGS="-g"
3844 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3845 1.1 mrg /* end confdefs.h. */
3846 1.1 mrg
3847 1.1 mrg int
3848 1.1 mrg main ()
3849 1.1 mrg {
3850 1.1 mrg
3851 1.1 mrg ;
3852 1.1 mrg return 0;
3853 1.1 mrg }
3854 1.1 mrg _ACEOF
3855 1.1 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
3856 1.1 mrg ac_cv_prog_cxx_g=yes
3857 1.1 mrg else
3858 1.1 mrg CXXFLAGS=""
3859 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3860 1.1 mrg /* end confdefs.h. */
3861 1.1 mrg
3862 1.1 mrg int
3863 1.1 mrg main ()
3864 1.1 mrg {
3865 1.1 mrg
3866 1.1 mrg ;
3867 1.1 mrg return 0;
3868 1.1 mrg }
3869 1.1 mrg _ACEOF
3870 1.1 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
3871 1.1 mrg
3872 1.1 mrg else
3873 1.1 mrg ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3874 1.1 mrg CXXFLAGS="-g"
3875 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3876 1.1 mrg /* end confdefs.h. */
3877 1.1 mrg
3878 1.1 mrg int
3879 1.1 mrg main ()
3880 1.1 mrg {
3881 1.1 mrg
3882 1.1 mrg ;
3883 1.1 mrg return 0;
3884 1.1 mrg }
3885 1.1 mrg _ACEOF
3886 1.1 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
3887 1.1 mrg ac_cv_prog_cxx_g=yes
3888 1.1 mrg fi
3889 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3890 1.1 mrg fi
3891 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3892 1.1 mrg fi
3893 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3894 1.1 mrg ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3895 1.1 mrg fi
3896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3897 1.1 mrg $as_echo "$ac_cv_prog_cxx_g" >&6; }
3898 1.1 mrg if test "$ac_test_CXXFLAGS" = set; then
3899 1.1 mrg CXXFLAGS=$ac_save_CXXFLAGS
3900 1.1 mrg elif test $ac_cv_prog_cxx_g = yes; then
3901 1.1 mrg if test "$GXX" = yes; then
3902 1.1 mrg CXXFLAGS="-g -O2"
3903 1.1 mrg else
3904 1.1 mrg CXXFLAGS="-g"
3905 1.1 mrg fi
3906 1.1 mrg else
3907 1.1 mrg if test "$GXX" = yes; then
3908 1.1 mrg CXXFLAGS="-O2"
3909 1.1 mrg else
3910 1.1 mrg CXXFLAGS=
3911 1.1 mrg fi
3912 1.1 mrg fi
3913 1.1 mrg ac_ext=c
3914 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3915 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3916 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3917 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3918 1.1 mrg
3919 1.1 mrg if test -n "$ac_tool_prefix"; then
3920 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3921 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3922 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3923 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3924 1.10 mrg if ${ac_cv_prog_RANLIB+:} false; then :
3925 1.1 mrg $as_echo_n "(cached) " >&6
3926 1.1 mrg else
3927 1.1 mrg if test -n "$RANLIB"; then
3928 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3929 1.1 mrg else
3930 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931 1.1 mrg for as_dir in $PATH
3932 1.1 mrg do
3933 1.1 mrg IFS=$as_save_IFS
3934 1.1 mrg test -z "$as_dir" && as_dir=.
3935 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3936 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3937 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3938 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3939 1.1 mrg break 2
3940 1.1 mrg fi
3941 1.1 mrg done
3942 1.1 mrg done
3943 1.1 mrg IFS=$as_save_IFS
3944 1.1 mrg
3945 1.1 mrg fi
3946 1.1 mrg fi
3947 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
3948 1.1 mrg if test -n "$RANLIB"; then
3949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3950 1.1 mrg $as_echo "$RANLIB" >&6; }
3951 1.1 mrg else
3952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3953 1.1 mrg $as_echo "no" >&6; }
3954 1.1 mrg fi
3955 1.1 mrg
3956 1.1 mrg
3957 1.1 mrg fi
3958 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
3959 1.1 mrg ac_ct_RANLIB=$RANLIB
3960 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
3961 1.1 mrg set dummy ranlib; ac_word=$2
3962 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3963 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3964 1.10 mrg if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3965 1.1 mrg $as_echo_n "(cached) " >&6
3966 1.1 mrg else
3967 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3968 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3969 1.1 mrg else
3970 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3971 1.1 mrg for as_dir in $PATH
3972 1.1 mrg do
3973 1.1 mrg IFS=$as_save_IFS
3974 1.1 mrg test -z "$as_dir" && as_dir=.
3975 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3976 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3977 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
3978 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3979 1.1 mrg break 2
3980 1.1 mrg fi
3981 1.1 mrg done
3982 1.1 mrg done
3983 1.1 mrg IFS=$as_save_IFS
3984 1.1 mrg
3985 1.1 mrg fi
3986 1.1 mrg fi
3987 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3988 1.1 mrg if test -n "$ac_ct_RANLIB"; then
3989 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3990 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
3991 1.1 mrg else
3992 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3993 1.1 mrg $as_echo "no" >&6; }
3994 1.1 mrg fi
3995 1.1 mrg
3996 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
3997 1.1 mrg RANLIB=":"
3998 1.1 mrg else
3999 1.1 mrg case $cross_compiling:$ac_tool_warned in
4000 1.1 mrg yes:)
4001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4002 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4003 1.1 mrg ac_tool_warned=yes ;;
4004 1.1 mrg esac
4005 1.1 mrg RANLIB=$ac_ct_RANLIB
4006 1.1 mrg fi
4007 1.1 mrg else
4008 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
4009 1.1 mrg fi
4010 1.1 mrg
4011 1.1 mrg
4012 1.4 mrg
4013 1.4 mrg ac_ext=c
4014 1.4 mrg ac_cpp='$CPP $CPPFLAGS'
4015 1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4016 1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4017 1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4018 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4019 1.4 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
4020 1.4 mrg # On Suns, sometimes $CPP names a directory.
4021 1.4 mrg if test -n "$CPP" && test -d "$CPP"; then
4022 1.4 mrg CPP=
4023 1.4 mrg fi
4024 1.4 mrg if test -z "$CPP"; then
4025 1.10 mrg if ${ac_cv_prog_CPP+:} false; then :
4026 1.4 mrg $as_echo_n "(cached) " >&6
4027 1.1 mrg else
4028 1.4 mrg # Double quotes because CPP needs to be expanded
4029 1.4 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4030 1.4 mrg do
4031 1.4 mrg ac_preproc_ok=false
4032 1.4 mrg for ac_c_preproc_warn_flag in '' yes
4033 1.4 mrg do
4034 1.4 mrg # Use a header file that comes with gcc, so configuring glibc
4035 1.4 mrg # with a fresh cross-compiler works.
4036 1.4 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4037 1.4 mrg # <limits.h> exists even on freestanding compilers.
4038 1.4 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4039 1.4 mrg # not just through cpp. "Syntax error" is here to catch this case.
4040 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4041 1.4 mrg /* end confdefs.h. */
4042 1.4 mrg #ifdef __STDC__
4043 1.4 mrg # include <limits.h>
4044 1.4 mrg #else
4045 1.4 mrg # include <assert.h>
4046 1.4 mrg #endif
4047 1.4 mrg Syntax error
4048 1.4 mrg _ACEOF
4049 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4050 1.4 mrg
4051 1.4 mrg else
4052 1.4 mrg # Broken: fails on valid input.
4053 1.4 mrg continue
4054 1.4 mrg fi
4055 1.10 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4056 1.4 mrg
4057 1.4 mrg # OK, works on sane cases. Now check whether nonexistent headers
4058 1.4 mrg # can be detected and how.
4059 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4060 1.4 mrg /* end confdefs.h. */
4061 1.4 mrg #include <ac_nonexistent.h>
4062 1.4 mrg _ACEOF
4063 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4064 1.4 mrg # Broken: success on invalid input.
4065 1.4 mrg continue
4066 1.4 mrg else
4067 1.4 mrg # Passes both tests.
4068 1.4 mrg ac_preproc_ok=:
4069 1.4 mrg break
4070 1.4 mrg fi
4071 1.10 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4072 1.4 mrg
4073 1.4 mrg done
4074 1.4 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4075 1.10 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4076 1.4 mrg if $ac_preproc_ok; then :
4077 1.4 mrg break
4078 1.4 mrg fi
4079 1.4 mrg
4080 1.4 mrg done
4081 1.4 mrg ac_cv_prog_CPP=$CPP
4082 1.4 mrg
4083 1.4 mrg fi
4084 1.4 mrg CPP=$ac_cv_prog_CPP
4085 1.4 mrg else
4086 1.4 mrg ac_cv_prog_CPP=$CPP
4087 1.4 mrg fi
4088 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4089 1.4 mrg $as_echo "$CPP" >&6; }
4090 1.4 mrg ac_preproc_ok=false
4091 1.4 mrg for ac_c_preproc_warn_flag in '' yes
4092 1.4 mrg do
4093 1.4 mrg # Use a header file that comes with gcc, so configuring glibc
4094 1.4 mrg # with a fresh cross-compiler works.
4095 1.4 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4096 1.4 mrg # <limits.h> exists even on freestanding compilers.
4097 1.4 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4098 1.4 mrg # not just through cpp. "Syntax error" is here to catch this case.
4099 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4100 1.4 mrg /* end confdefs.h. */
4101 1.4 mrg #ifdef __STDC__
4102 1.4 mrg # include <limits.h>
4103 1.4 mrg #else
4104 1.4 mrg # include <assert.h>
4105 1.4 mrg #endif
4106 1.4 mrg Syntax error
4107 1.4 mrg _ACEOF
4108 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4109 1.4 mrg
4110 1.4 mrg else
4111 1.4 mrg # Broken: fails on valid input.
4112 1.4 mrg continue
4113 1.4 mrg fi
4114 1.10 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4115 1.4 mrg
4116 1.4 mrg # OK, works on sane cases. Now check whether nonexistent headers
4117 1.4 mrg # can be detected and how.
4118 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4119 1.4 mrg /* end confdefs.h. */
4120 1.4 mrg #include <ac_nonexistent.h>
4121 1.4 mrg _ACEOF
4122 1.4 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4123 1.4 mrg # Broken: success on invalid input.
4124 1.4 mrg continue
4125 1.4 mrg else
4126 1.4 mrg # Passes both tests.
4127 1.4 mrg ac_preproc_ok=:
4128 1.4 mrg break
4129 1.4 mrg fi
4130 1.10 mrg rm -f conftest.err conftest.i conftest.$ac_ext
4131 1.4 mrg
4132 1.4 mrg done
4133 1.4 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4134 1.10 mrg rm -f conftest.i conftest.err conftest.$ac_ext
4135 1.4 mrg if $ac_preproc_ok; then :
4136 1.4 mrg
4137 1.4 mrg else
4138 1.4 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4139 1.4 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4140 1.10 mrg as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4141 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
4142 1.4 mrg fi
4143 1.4 mrg
4144 1.4 mrg ac_ext=c
4145 1.4 mrg ac_cpp='$CPP $CPPFLAGS'
4146 1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4147 1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4148 1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4149 1.4 mrg
4150 1.4 mrg
4151 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4152 1.4 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4153 1.10 mrg if ${ac_cv_path_GREP+:} false; then :
4154 1.4 mrg $as_echo_n "(cached) " >&6
4155 1.4 mrg else
4156 1.4 mrg if test -z "$GREP"; then
4157 1.4 mrg ac_path_GREP_found=false
4158 1.4 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4159 1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4160 1.4 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4161 1.4 mrg do
4162 1.4 mrg IFS=$as_save_IFS
4163 1.4 mrg test -z "$as_dir" && as_dir=.
4164 1.4 mrg for ac_prog in grep ggrep; do
4165 1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4166 1.4 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4167 1.10 mrg as_fn_executable_p "$ac_path_GREP" || continue
4168 1.4 mrg # Check for GNU ac_path_GREP and select it if it is found.
4169 1.4 mrg # Check for GNU $ac_path_GREP
4170 1.4 mrg case `"$ac_path_GREP" --version 2>&1` in
4171 1.4 mrg *GNU*)
4172 1.4 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4173 1.4 mrg *)
4174 1.4 mrg ac_count=0
4175 1.4 mrg $as_echo_n 0123456789 >"conftest.in"
4176 1.4 mrg while :
4177 1.4 mrg do
4178 1.4 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4179 1.4 mrg mv "conftest.tmp" "conftest.in"
4180 1.4 mrg cp "conftest.in" "conftest.nl"
4181 1.4 mrg $as_echo 'GREP' >> "conftest.nl"
4182 1.4 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4183 1.4 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4184 1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4185 1.4 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4186 1.4 mrg # Best one so far, save it but keep looking for a better one
4187 1.4 mrg ac_cv_path_GREP="$ac_path_GREP"
4188 1.4 mrg ac_path_GREP_max=$ac_count
4189 1.4 mrg fi
4190 1.4 mrg # 10*(2^10) chars as input seems more than enough
4191 1.4 mrg test $ac_count -gt 10 && break
4192 1.4 mrg done
4193 1.4 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4194 1.4 mrg esac
4195 1.4 mrg
4196 1.4 mrg $ac_path_GREP_found && break 3
4197 1.4 mrg done
4198 1.4 mrg done
4199 1.4 mrg done
4200 1.4 mrg IFS=$as_save_IFS
4201 1.4 mrg if test -z "$ac_cv_path_GREP"; then
4202 1.10 mrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4203 1.4 mrg fi
4204 1.4 mrg else
4205 1.4 mrg ac_cv_path_GREP=$GREP
4206 1.4 mrg fi
4207 1.4 mrg
4208 1.4 mrg fi
4209 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4210 1.4 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4211 1.4 mrg GREP="$ac_cv_path_GREP"
4212 1.4 mrg
4213 1.4 mrg
4214 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4215 1.4 mrg $as_echo_n "checking for egrep... " >&6; }
4216 1.10 mrg if ${ac_cv_path_EGREP+:} false; then :
4217 1.4 mrg $as_echo_n "(cached) " >&6
4218 1.4 mrg else
4219 1.4 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4220 1.4 mrg then ac_cv_path_EGREP="$GREP -E"
4221 1.4 mrg else
4222 1.4 mrg if test -z "$EGREP"; then
4223 1.4 mrg ac_path_EGREP_found=false
4224 1.4 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4225 1.4 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4226 1.4 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4227 1.4 mrg do
4228 1.4 mrg IFS=$as_save_IFS
4229 1.4 mrg test -z "$as_dir" && as_dir=.
4230 1.4 mrg for ac_prog in egrep; do
4231 1.4 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4232 1.4 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4233 1.10 mrg as_fn_executable_p "$ac_path_EGREP" || continue
4234 1.4 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4235 1.4 mrg # Check for GNU $ac_path_EGREP
4236 1.4 mrg case `"$ac_path_EGREP" --version 2>&1` in
4237 1.4 mrg *GNU*)
4238 1.4 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4239 1.4 mrg *)
4240 1.4 mrg ac_count=0
4241 1.4 mrg $as_echo_n 0123456789 >"conftest.in"
4242 1.4 mrg while :
4243 1.4 mrg do
4244 1.4 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4245 1.4 mrg mv "conftest.tmp" "conftest.in"
4246 1.4 mrg cp "conftest.in" "conftest.nl"
4247 1.4 mrg $as_echo 'EGREP' >> "conftest.nl"
4248 1.4 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4249 1.4 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4250 1.4 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4251 1.4 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4252 1.4 mrg # Best one so far, save it but keep looking for a better one
4253 1.4 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4254 1.4 mrg ac_path_EGREP_max=$ac_count
4255 1.4 mrg fi
4256 1.4 mrg # 10*(2^10) chars as input seems more than enough
4257 1.4 mrg test $ac_count -gt 10 && break
4258 1.4 mrg done
4259 1.4 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4260 1.4 mrg esac
4261 1.4 mrg
4262 1.4 mrg $ac_path_EGREP_found && break 3
4263 1.4 mrg done
4264 1.4 mrg done
4265 1.4 mrg done
4266 1.4 mrg IFS=$as_save_IFS
4267 1.4 mrg if test -z "$ac_cv_path_EGREP"; then
4268 1.10 mrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4269 1.4 mrg fi
4270 1.4 mrg else
4271 1.4 mrg ac_cv_path_EGREP=$EGREP
4272 1.4 mrg fi
4273 1.4 mrg
4274 1.4 mrg fi
4275 1.4 mrg fi
4276 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4277 1.4 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4278 1.4 mrg EGREP="$ac_cv_path_EGREP"
4279 1.4 mrg
4280 1.4 mrg
4281 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4282 1.4 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4283 1.10 mrg if ${ac_cv_header_stdc+:} false; then :
4284 1.4 mrg $as_echo_n "(cached) " >&6
4285 1.4 mrg else
4286 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4287 1.4 mrg /* end confdefs.h. */
4288 1.4 mrg #include <stdlib.h>
4289 1.4 mrg #include <stdarg.h>
4290 1.4 mrg #include <string.h>
4291 1.4 mrg #include <float.h>
4292 1.4 mrg
4293 1.4 mrg int
4294 1.4 mrg main ()
4295 1.4 mrg {
4296 1.4 mrg
4297 1.4 mrg ;
4298 1.4 mrg return 0;
4299 1.4 mrg }
4300 1.4 mrg _ACEOF
4301 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4302 1.4 mrg ac_cv_header_stdc=yes
4303 1.4 mrg else
4304 1.4 mrg ac_cv_header_stdc=no
4305 1.4 mrg fi
4306 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4307 1.4 mrg
4308 1.4 mrg if test $ac_cv_header_stdc = yes; then
4309 1.4 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4310 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4311 1.4 mrg /* end confdefs.h. */
4312 1.4 mrg #include <string.h>
4313 1.4 mrg
4314 1.4 mrg _ACEOF
4315 1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4316 1.4 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4317 1.4 mrg
4318 1.4 mrg else
4319 1.4 mrg ac_cv_header_stdc=no
4320 1.4 mrg fi
4321 1.4 mrg rm -f conftest*
4322 1.4 mrg
4323 1.4 mrg fi
4324 1.4 mrg
4325 1.4 mrg if test $ac_cv_header_stdc = yes; then
4326 1.4 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4327 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4328 1.4 mrg /* end confdefs.h. */
4329 1.4 mrg #include <stdlib.h>
4330 1.4 mrg
4331 1.4 mrg _ACEOF
4332 1.4 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4333 1.4 mrg $EGREP "free" >/dev/null 2>&1; then :
4334 1.4 mrg
4335 1.4 mrg else
4336 1.4 mrg ac_cv_header_stdc=no
4337 1.4 mrg fi
4338 1.4 mrg rm -f conftest*
4339 1.4 mrg
4340 1.4 mrg fi
4341 1.4 mrg
4342 1.4 mrg if test $ac_cv_header_stdc = yes; then
4343 1.4 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4344 1.4 mrg if test "$cross_compiling" = yes; then :
4345 1.4 mrg :
4346 1.4 mrg else
4347 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4348 1.4 mrg /* end confdefs.h. */
4349 1.4 mrg #include <ctype.h>
4350 1.4 mrg #include <stdlib.h>
4351 1.4 mrg #if ((' ' & 0x0FF) == 0x020)
4352 1.4 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4353 1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4354 1.4 mrg #else
4355 1.4 mrg # define ISLOWER(c) \
4356 1.4 mrg (('a' <= (c) && (c) <= 'i') \
4357 1.4 mrg || ('j' <= (c) && (c) <= 'r') \
4358 1.4 mrg || ('s' <= (c) && (c) <= 'z'))
4359 1.4 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4360 1.4 mrg #endif
4361 1.4 mrg
4362 1.4 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4363 1.4 mrg int
4364 1.4 mrg main ()
4365 1.4 mrg {
4366 1.4 mrg int i;
4367 1.4 mrg for (i = 0; i < 256; i++)
4368 1.4 mrg if (XOR (islower (i), ISLOWER (i))
4369 1.4 mrg || toupper (i) != TOUPPER (i))
4370 1.4 mrg return 2;
4371 1.4 mrg return 0;
4372 1.4 mrg }
4373 1.4 mrg _ACEOF
4374 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
4375 1.4 mrg
4376 1.4 mrg else
4377 1.4 mrg ac_cv_header_stdc=no
4378 1.4 mrg fi
4379 1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4380 1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4381 1.4 mrg fi
4382 1.4 mrg
4383 1.4 mrg fi
4384 1.4 mrg fi
4385 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4386 1.4 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4387 1.4 mrg if test $ac_cv_header_stdc = yes; then
4388 1.4 mrg
4389 1.4 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4390 1.4 mrg
4391 1.4 mrg fi
4392 1.4 mrg
4393 1.4 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4394 1.4 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4395 1.4 mrg inttypes.h stdint.h unistd.h
4396 1.4 mrg do :
4397 1.4 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4398 1.4 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4399 1.4 mrg "
4400 1.10 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4401 1.4 mrg cat >>confdefs.h <<_ACEOF
4402 1.4 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4403 1.4 mrg _ACEOF
4404 1.4 mrg
4405 1.4 mrg fi
4406 1.4 mrg
4407 1.4 mrg done
4408 1.4 mrg
4409 1.4 mrg
4410 1.4 mrg
4411 1.4 mrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4412 1.10 mrg if test "x$ac_cv_header_minix_config_h" = xyes; then :
4413 1.4 mrg MINIX=yes
4414 1.4 mrg else
4415 1.4 mrg MINIX=
4416 1.4 mrg fi
4417 1.4 mrg
4418 1.4 mrg
4419 1.4 mrg if test "$MINIX" = yes; then
4420 1.4 mrg
4421 1.4 mrg $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4422 1.4 mrg
4423 1.4 mrg
4424 1.4 mrg $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4425 1.4 mrg
4426 1.4 mrg
4427 1.4 mrg $as_echo "#define _MINIX 1" >>confdefs.h
4428 1.4 mrg
4429 1.4 mrg fi
4430 1.4 mrg
4431 1.4 mrg
4432 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4433 1.4 mrg $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4434 1.10 mrg if ${ac_cv_safe_to_define___extensions__+:} false; then :
4435 1.4 mrg $as_echo_n "(cached) " >&6
4436 1.4 mrg else
4437 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4438 1.4 mrg /* end confdefs.h. */
4439 1.4 mrg
4440 1.10 mrg # define __EXTENSIONS__ 1
4441 1.10 mrg $ac_includes_default
4442 1.4 mrg int
4443 1.4 mrg main ()
4444 1.4 mrg {
4445 1.4 mrg
4446 1.4 mrg ;
4447 1.4 mrg return 0;
4448 1.4 mrg }
4449 1.4 mrg _ACEOF
4450 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4451 1.4 mrg ac_cv_safe_to_define___extensions__=yes
4452 1.4 mrg else
4453 1.4 mrg ac_cv_safe_to_define___extensions__=no
4454 1.4 mrg fi
4455 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4456 1.4 mrg fi
4457 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4458 1.4 mrg $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4459 1.4 mrg test $ac_cv_safe_to_define___extensions__ = yes &&
4460 1.4 mrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4461 1.4 mrg
4462 1.4 mrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4463 1.4 mrg
4464 1.4 mrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4465 1.4 mrg
4466 1.4 mrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4467 1.4 mrg
4468 1.4 mrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4469 1.4 mrg
4470 1.4 mrg
4471 1.4 mrg # Check whether --enable-largefile was given.
4472 1.4 mrg if test "${enable_largefile+set}" = set; then :
4473 1.4 mrg enableval=$enable_largefile;
4474 1.4 mrg fi
4475 1.4 mrg
4476 1.4 mrg if test "$enable_largefile" != no; then
4477 1.4 mrg
4478 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4479 1.4 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4480 1.10 mrg if ${ac_cv_sys_largefile_CC+:} false; then :
4481 1.4 mrg $as_echo_n "(cached) " >&6
4482 1.4 mrg else
4483 1.4 mrg ac_cv_sys_largefile_CC=no
4484 1.4 mrg if test "$GCC" != yes; then
4485 1.4 mrg ac_save_CC=$CC
4486 1.4 mrg while :; do
4487 1.4 mrg # IRIX 6.2 and later do not support large files by default,
4488 1.4 mrg # so use the C compiler's -n32 option if that helps.
4489 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4490 1.4 mrg /* end confdefs.h. */
4491 1.4 mrg #include <sys/types.h>
4492 1.4 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4493 1.4 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4494 1.4 mrg since some C++ compilers masquerading as C compilers
4495 1.4 mrg incorrectly reject 9223372036854775807. */
4496 1.4 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4497 1.4 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4498 1.4 mrg && LARGE_OFF_T % 2147483647 == 1)
4499 1.4 mrg ? 1 : -1];
4500 1.4 mrg int
4501 1.4 mrg main ()
4502 1.4 mrg {
4503 1.4 mrg
4504 1.4 mrg ;
4505 1.4 mrg return 0;
4506 1.4 mrg }
4507 1.4 mrg _ACEOF
4508 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4509 1.4 mrg break
4510 1.4 mrg fi
4511 1.4 mrg rm -f core conftest.err conftest.$ac_objext
4512 1.4 mrg CC="$CC -n32"
4513 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4514 1.4 mrg ac_cv_sys_largefile_CC=' -n32'; break
4515 1.4 mrg fi
4516 1.4 mrg rm -f core conftest.err conftest.$ac_objext
4517 1.4 mrg break
4518 1.4 mrg done
4519 1.4 mrg CC=$ac_save_CC
4520 1.4 mrg rm -f conftest.$ac_ext
4521 1.4 mrg fi
4522 1.4 mrg fi
4523 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4524 1.4 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4525 1.4 mrg if test "$ac_cv_sys_largefile_CC" != no; then
4526 1.4 mrg CC=$CC$ac_cv_sys_largefile_CC
4527 1.4 mrg fi
4528 1.4 mrg
4529 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4530 1.4 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4531 1.10 mrg if ${ac_cv_sys_file_offset_bits+:} false; then :
4532 1.4 mrg $as_echo_n "(cached) " >&6
4533 1.4 mrg else
4534 1.4 mrg while :; do
4535 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536 1.4 mrg /* end confdefs.h. */
4537 1.4 mrg #include <sys/types.h>
4538 1.4 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4539 1.4 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4540 1.4 mrg since some C++ compilers masquerading as C compilers
4541 1.4 mrg incorrectly reject 9223372036854775807. */
4542 1.4 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4543 1.4 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4544 1.4 mrg && LARGE_OFF_T % 2147483647 == 1)
4545 1.4 mrg ? 1 : -1];
4546 1.4 mrg int
4547 1.4 mrg main ()
4548 1.4 mrg {
4549 1.4 mrg
4550 1.4 mrg ;
4551 1.4 mrg return 0;
4552 1.4 mrg }
4553 1.4 mrg _ACEOF
4554 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4555 1.4 mrg ac_cv_sys_file_offset_bits=no; break
4556 1.4 mrg fi
4557 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4558 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4559 1.4 mrg /* end confdefs.h. */
4560 1.4 mrg #define _FILE_OFFSET_BITS 64
4561 1.4 mrg #include <sys/types.h>
4562 1.4 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4563 1.4 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4564 1.4 mrg since some C++ compilers masquerading as C compilers
4565 1.4 mrg incorrectly reject 9223372036854775807. */
4566 1.4 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4567 1.4 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4568 1.4 mrg && LARGE_OFF_T % 2147483647 == 1)
4569 1.4 mrg ? 1 : -1];
4570 1.4 mrg int
4571 1.4 mrg main ()
4572 1.4 mrg {
4573 1.4 mrg
4574 1.4 mrg ;
4575 1.4 mrg return 0;
4576 1.4 mrg }
4577 1.4 mrg _ACEOF
4578 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4579 1.4 mrg ac_cv_sys_file_offset_bits=64; break
4580 1.4 mrg fi
4581 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4582 1.4 mrg ac_cv_sys_file_offset_bits=unknown
4583 1.4 mrg break
4584 1.4 mrg done
4585 1.4 mrg fi
4586 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4587 1.4 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4588 1.4 mrg case $ac_cv_sys_file_offset_bits in #(
4589 1.4 mrg no | unknown) ;;
4590 1.4 mrg *)
4591 1.4 mrg cat >>confdefs.h <<_ACEOF
4592 1.4 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4593 1.4 mrg _ACEOF
4594 1.4 mrg ;;
4595 1.4 mrg esac
4596 1.4 mrg rm -rf conftest*
4597 1.4 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
4598 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4599 1.4 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4600 1.10 mrg if ${ac_cv_sys_large_files+:} false; then :
4601 1.4 mrg $as_echo_n "(cached) " >&6
4602 1.4 mrg else
4603 1.4 mrg while :; do
4604 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4605 1.4 mrg /* end confdefs.h. */
4606 1.4 mrg #include <sys/types.h>
4607 1.4 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4608 1.4 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4609 1.4 mrg since some C++ compilers masquerading as C compilers
4610 1.4 mrg incorrectly reject 9223372036854775807. */
4611 1.4 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4612 1.4 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4613 1.4 mrg && LARGE_OFF_T % 2147483647 == 1)
4614 1.4 mrg ? 1 : -1];
4615 1.4 mrg int
4616 1.4 mrg main ()
4617 1.4 mrg {
4618 1.4 mrg
4619 1.4 mrg ;
4620 1.4 mrg return 0;
4621 1.4 mrg }
4622 1.4 mrg _ACEOF
4623 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4624 1.4 mrg ac_cv_sys_large_files=no; break
4625 1.1 mrg fi
4626 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4627 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4628 1.4 mrg /* end confdefs.h. */
4629 1.4 mrg #define _LARGE_FILES 1
4630 1.4 mrg #include <sys/types.h>
4631 1.4 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4632 1.4 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4633 1.4 mrg since some C++ compilers masquerading as C compilers
4634 1.4 mrg incorrectly reject 9223372036854775807. */
4635 1.4 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4636 1.4 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4637 1.4 mrg && LARGE_OFF_T % 2147483647 == 1)
4638 1.4 mrg ? 1 : -1];
4639 1.4 mrg int
4640 1.4 mrg main ()
4641 1.4 mrg {
4642 1.1 mrg
4643 1.4 mrg ;
4644 1.4 mrg return 0;
4645 1.4 mrg }
4646 1.4 mrg _ACEOF
4647 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4648 1.4 mrg ac_cv_sys_large_files=1; break
4649 1.4 mrg fi
4650 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4651 1.4 mrg ac_cv_sys_large_files=unknown
4652 1.4 mrg break
4653 1.4 mrg done
4654 1.4 mrg fi
4655 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4656 1.4 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
4657 1.4 mrg case $ac_cv_sys_large_files in #(
4658 1.4 mrg no | unknown) ;;
4659 1.4 mrg *)
4660 1.4 mrg cat >>confdefs.h <<_ACEOF
4661 1.4 mrg #define _LARGE_FILES $ac_cv_sys_large_files
4662 1.4 mrg _ACEOF
4663 1.4 mrg ;;
4664 1.4 mrg esac
4665 1.4 mrg rm -rf conftest*
4666 1.4 mrg fi
4667 1.10 mrg
4668 1.10 mrg
4669 1.4 mrg fi
4670 1.1 mrg
4671 1.1 mrg
4672 1.1 mrg MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
4673 1.1 mrg for ac_prog in aclocal
4674 1.1 mrg do
4675 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4676 1.1 mrg set dummy $ac_prog; ac_word=$2
4677 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4678 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4679 1.10 mrg if ${ac_cv_prog_ACLOCAL+:} false; then :
4680 1.1 mrg $as_echo_n "(cached) " >&6
4681 1.1 mrg else
4682 1.1 mrg if test -n "$ACLOCAL"; then
4683 1.1 mrg ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
4684 1.1 mrg else
4685 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4686 1.1 mrg for as_dir in $PATH
4687 1.1 mrg do
4688 1.1 mrg IFS=$as_save_IFS
4689 1.1 mrg test -z "$as_dir" && as_dir=.
4690 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4691 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4692 1.1 mrg ac_cv_prog_ACLOCAL="$ac_prog"
4693 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4694 1.1 mrg break 2
4695 1.1 mrg fi
4696 1.1 mrg done
4697 1.1 mrg done
4698 1.1 mrg IFS=$as_save_IFS
4699 1.1 mrg
4700 1.1 mrg fi
4701 1.1 mrg fi
4702 1.1 mrg ACLOCAL=$ac_cv_prog_ACLOCAL
4703 1.1 mrg if test -n "$ACLOCAL"; then
4704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
4705 1.1 mrg $as_echo "$ACLOCAL" >&6; }
4706 1.1 mrg else
4707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4708 1.1 mrg $as_echo "no" >&6; }
4709 1.1 mrg fi
4710 1.1 mrg
4711 1.1 mrg
4712 1.1 mrg test -n "$ACLOCAL" && break
4713 1.1 mrg done
4714 1.1 mrg test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
4715 1.1 mrg
4716 1.1 mrg for ac_prog in autoconf
4717 1.1 mrg do
4718 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4719 1.1 mrg set dummy $ac_prog; ac_word=$2
4720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4721 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4722 1.10 mrg if ${ac_cv_prog_AUTOCONF+:} false; then :
4723 1.1 mrg $as_echo_n "(cached) " >&6
4724 1.1 mrg else
4725 1.1 mrg if test -n "$AUTOCONF"; then
4726 1.1 mrg ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
4727 1.1 mrg else
4728 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4729 1.1 mrg for as_dir in $PATH
4730 1.1 mrg do
4731 1.1 mrg IFS=$as_save_IFS
4732 1.1 mrg test -z "$as_dir" && as_dir=.
4733 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4734 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4735 1.1 mrg ac_cv_prog_AUTOCONF="$ac_prog"
4736 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4737 1.1 mrg break 2
4738 1.1 mrg fi
4739 1.1 mrg done
4740 1.1 mrg done
4741 1.1 mrg IFS=$as_save_IFS
4742 1.1 mrg
4743 1.1 mrg fi
4744 1.1 mrg fi
4745 1.1 mrg AUTOCONF=$ac_cv_prog_AUTOCONF
4746 1.1 mrg if test -n "$AUTOCONF"; then
4747 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
4748 1.1 mrg $as_echo "$AUTOCONF" >&6; }
4749 1.1 mrg else
4750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4751 1.1 mrg $as_echo "no" >&6; }
4752 1.1 mrg fi
4753 1.1 mrg
4754 1.1 mrg
4755 1.1 mrg test -n "$AUTOCONF" && break
4756 1.1 mrg done
4757 1.1 mrg test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
4758 1.1 mrg
4759 1.1 mrg for ac_prog in autoheader
4760 1.1 mrg do
4761 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4762 1.1 mrg set dummy $ac_prog; ac_word=$2
4763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4764 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4765 1.10 mrg if ${ac_cv_prog_AUTOHEADER+:} false; then :
4766 1.1 mrg $as_echo_n "(cached) " >&6
4767 1.1 mrg else
4768 1.1 mrg if test -n "$AUTOHEADER"; then
4769 1.1 mrg ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
4770 1.1 mrg else
4771 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4772 1.1 mrg for as_dir in $PATH
4773 1.1 mrg do
4774 1.1 mrg IFS=$as_save_IFS
4775 1.1 mrg test -z "$as_dir" && as_dir=.
4776 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4777 1.10 mrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4778 1.1 mrg ac_cv_prog_AUTOHEADER="$ac_prog"
4779 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4780 1.1 mrg break 2
4781 1.1 mrg fi
4782 1.1 mrg done
4783 1.1 mrg done
4784 1.4 mrg IFS=$as_save_IFS
4785 1.1 mrg
4786 1.4 mrg fi
4787 1.4 mrg fi
4788 1.4 mrg AUTOHEADER=$ac_cv_prog_AUTOHEADER
4789 1.4 mrg if test -n "$AUTOHEADER"; then
4790 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
4791 1.4 mrg $as_echo "$AUTOHEADER" >&6; }
4792 1.1 mrg else
4793 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4794 1.4 mrg $as_echo "no" >&6; }
4795 1.1 mrg fi
4796 1.1 mrg
4797 1.1 mrg
4798 1.4 mrg test -n "$AUTOHEADER" && break
4799 1.4 mrg done
4800 1.4 mrg test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
4801 1.4 mrg
4802 1.4 mrg
4803 1.4 mrg # Figure out what compiler warnings we can enable.
4804 1.4 mrg # See config/warnings.m4 for details.
4805 1.1 mrg
4806 1.7 mrg ac_ext=c
4807 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4808 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4809 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4810 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4811 1.7 mrg
4812 1.4 mrg warn=
4813 1.4 mrg save_CFLAGS="$CFLAGS"
4814 1.4 mrg for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
4815 1.4 mrg -Wmissing-format-attribute; do
4816 1.4 mrg # Do the check with the no- prefix removed since gcc silently
4817 1.4 mrg # accepts any -Wno-* option on purpose
4818 1.4 mrg case $real_option in
4819 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4820 1.4 mrg *) option=$real_option ;;
4821 1.4 mrg esac
4822 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4823 1.1 mrg
4824 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4825 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
4826 1.10 mrg if eval \${$as_acx_Woption+:} false; then :
4827 1.1 mrg $as_echo_n "(cached) " >&6
4828 1.1 mrg else
4829 1.4 mrg CFLAGS="$option"
4830 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831 1.4 mrg /* end confdefs.h. */
4832 1.1 mrg
4833 1.4 mrg int
4834 1.4 mrg main ()
4835 1.4 mrg {
4836 1.1 mrg
4837 1.4 mrg ;
4838 1.4 mrg return 0;
4839 1.4 mrg }
4840 1.4 mrg _ACEOF
4841 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4842 1.4 mrg eval "$as_acx_Woption=yes"
4843 1.1 mrg else
4844 1.4 mrg eval "$as_acx_Woption=no"
4845 1.1 mrg fi
4846 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4847 1.1 mrg
4848 1.1 mrg fi
4849 1.4 mrg eval ac_res=\$$as_acx_Woption
4850 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4851 1.4 mrg $as_echo "$ac_res" >&6; }
4852 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4853 1.4 mrg warn="$warn${warn:+ }$real_option"
4854 1.1 mrg fi
4855 1.4 mrg done
4856 1.4 mrg CFLAGS="$save_CFLAGS"
4857 1.7 mrg ac_ext=c
4858 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4859 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4860 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4861 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4862 1.7 mrg
4863 1.7 mrg
4864 1.7 mrg ac_ext=c
4865 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4866 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4867 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4868 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4869 1.1 mrg
4870 1.4 mrg c_warn=
4871 1.4 mrg save_CFLAGS="$CFLAGS"
4872 1.4 mrg for real_option in -Wstrict-prototypes -Wmissing-prototypes \
4873 1.4 mrg -Wold-style-definition -Wc++-compat; do
4874 1.4 mrg # Do the check with the no- prefix removed since gcc silently
4875 1.4 mrg # accepts any -Wno-* option on purpose
4876 1.4 mrg case $real_option in
4877 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4878 1.4 mrg *) option=$real_option ;;
4879 1.4 mrg esac
4880 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4881 1.1 mrg
4882 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4883 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
4884 1.10 mrg if eval \${$as_acx_Woption+:} false; then :
4885 1.1 mrg $as_echo_n "(cached) " >&6
4886 1.1 mrg else
4887 1.4 mrg CFLAGS="$option"
4888 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4889 1.1 mrg /* end confdefs.h. */
4890 1.1 mrg
4891 1.1 mrg int
4892 1.1 mrg main ()
4893 1.1 mrg {
4894 1.4 mrg
4895 1.1 mrg ;
4896 1.1 mrg return 0;
4897 1.1 mrg }
4898 1.1 mrg _ACEOF
4899 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4900 1.4 mrg eval "$as_acx_Woption=yes"
4901 1.1 mrg else
4902 1.4 mrg eval "$as_acx_Woption=no"
4903 1.1 mrg fi
4904 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4905 1.4 mrg
4906 1.1 mrg fi
4907 1.4 mrg eval ac_res=\$$as_acx_Woption
4908 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4909 1.4 mrg $as_echo "$ac_res" >&6; }
4910 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4911 1.4 mrg c_warn="$c_warn${c_warn:+ }$real_option"
4912 1.1 mrg fi
4913 1.4 mrg done
4914 1.4 mrg CFLAGS="$save_CFLAGS"
4915 1.7 mrg ac_ext=c
4916 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4917 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4918 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4919 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4920 1.7 mrg
4921 1.7 mrg
4922 1.7 mrg ac_ext=c
4923 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4924 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4925 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4926 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4927 1.1 mrg
4928 1.4 mrg WARN_PEDANTIC=
4929 1.4 mrg # Do the check with the no- prefix removed from the warning options
4930 1.4 mrg # since gcc silently accepts any -Wno-* option on purpose
4931 1.4 mrg if test "$GCC" = yes; then :
4932 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
4933 1.4 mrg $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
4934 1.10 mrg if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
4935 1.1 mrg $as_echo_n "(cached) " >&6
4936 1.1 mrg else
4937 1.4 mrg save_CFLAGS="$CFLAGS"
4938 1.4 mrg CFLAGS="-pedantic -Wlong-long"
4939 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4940 1.1 mrg /* end confdefs.h. */
4941 1.4 mrg
4942 1.1 mrg int
4943 1.1 mrg main ()
4944 1.1 mrg {
4945 1.1 mrg
4946 1.1 mrg ;
4947 1.1 mrg return 0;
4948 1.1 mrg }
4949 1.1 mrg _ACEOF
4950 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4951 1.4 mrg acx_cv_prog_cc_pedantic__Wlong_long=yes
4952 1.1 mrg else
4953 1.4 mrg acx_cv_prog_cc_pedantic__Wlong_long=no
4954 1.1 mrg fi
4955 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4956 1.4 mrg CFLAGS="$save_CFLAGS"
4957 1.4 mrg fi
4958 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
4959 1.4 mrg $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
4960 1.4 mrg if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
4961 1.4 mrg WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
4962 1.1 mrg fi
4963 1.1 mrg
4964 1.1 mrg fi
4965 1.7 mrg ac_ext=c
4966 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4967 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4968 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4969 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4970 1.7 mrg
4971 1.1 mrg
4972 1.1 mrg
4973 1.4 mrg # Disable exceptions and RTTI if building with g++
4974 1.7 mrg ac_ext=c
4975 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4976 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4977 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4978 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4979 1.7 mrg
4980 1.4 mrg noexception_flags=
4981 1.4 mrg save_CFLAGS="$CFLAGS"
4982 1.4 mrg for real_option in -fno-exceptions -fno-rtti; do
4983 1.4 mrg # Do the check with the no- prefix removed since gcc silently
4984 1.4 mrg # accepts any -Wno-* option on purpose
4985 1.4 mrg case $real_option in
4986 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4987 1.4 mrg *) option=$real_option ;;
4988 1.4 mrg esac
4989 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4990 1.1 mrg
4991 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4992 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
4993 1.10 mrg if eval \${$as_acx_Woption+:} false; then :
4994 1.4 mrg $as_echo_n "(cached) " >&6
4995 1.1 mrg else
4996 1.4 mrg CFLAGS="$option"
4997 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4998 1.4 mrg /* end confdefs.h. */
4999 1.4 mrg
5000 1.4 mrg int
5001 1.4 mrg main ()
5002 1.4 mrg {
5003 1.1 mrg
5004 1.4 mrg ;
5005 1.4 mrg return 0;
5006 1.4 mrg }
5007 1.1 mrg _ACEOF
5008 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5009 1.4 mrg eval "$as_acx_Woption=yes"
5010 1.1 mrg else
5011 1.4 mrg eval "$as_acx_Woption=no"
5012 1.1 mrg fi
5013 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5014 1.1 mrg
5015 1.1 mrg fi
5016 1.4 mrg eval ac_res=\$$as_acx_Woption
5017 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5018 1.4 mrg $as_echo "$ac_res" >&6; }
5019 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
5020 1.4 mrg noexception_flags="$noexception_flags${noexception_flags:+ }$real_option"
5021 1.4 mrg fi
5022 1.4 mrg done
5023 1.4 mrg CFLAGS="$save_CFLAGS"
5024 1.7 mrg ac_ext=c
5025 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
5026 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5027 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5028 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5029 1.7 mrg
5030 1.1 mrg
5031 1.1 mrg
5032 1.4 mrg # Only enable with --enable-werror-always until existing warnings are
5033 1.4 mrg # corrected.
5034 1.7 mrg ac_ext=c
5035 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
5036 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5037 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5038 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5039 1.7 mrg
5040 1.4 mrg WERROR=
5041 1.4 mrg # Check whether --enable-werror-always was given.
5042 1.4 mrg if test "${enable_werror_always+set}" = set; then :
5043 1.4 mrg enableval=$enable_werror_always;
5044 1.4 mrg else
5045 1.4 mrg enable_werror_always=no
5046 1.1 mrg fi
5047 1.4 mrg
5048 1.4 mrg if test $enable_werror_always = yes; then :
5049 1.4 mrg WERROR="$WERROR${WERROR:+ }-Werror"
5050 1.1 mrg fi
5051 1.1 mrg
5052 1.7 mrg ac_ext=c
5053 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
5054 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5055 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5056 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5057 1.7 mrg
5058 1.4 mrg
5059 1.4 mrg
5060 1.4 mrg # Dependency checking.
5061 1.4 mrg rm -rf .tst 2>/dev/null
5062 1.4 mrg mkdir .tst 2>/dev/null
5063 1.4 mrg if test -d .tst; then
5064 1.4 mrg am__leading_dot=.
5065 1.1 mrg else
5066 1.4 mrg am__leading_dot=_
5067 1.1 mrg fi
5068 1.4 mrg rmdir .tst 2>/dev/null
5069 1.4 mrg
5070 1.4 mrg DEPDIR="${am__leading_dot}deps"
5071 1.4 mrg
5072 1.4 mrg ac_config_commands="$ac_config_commands depdir"
5073 1.4 mrg
5074 1.4 mrg
5075 1.4 mrg ac_ext=cpp
5076 1.4 mrg ac_cpp='$CXXCPP $CPPFLAGS'
5077 1.4 mrg ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5078 1.4 mrg ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5079 1.4 mrg ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5080 1.4 mrg
5081 1.1 mrg
5082 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5083 1.1 mrg /* end confdefs.h. */
5084 1.4 mrg int i;
5085 1.1 mrg _ACEOF
5086 1.4 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
5087 1.1 mrg
5088 1.1 mrg else
5089 1.10 mrg as_fn_error $? "C++ compiler missing or inoperational" "$LINENO" 5
5090 1.1 mrg fi
5091 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5092 1.1 mrg ac_ext=c
5093 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
5094 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5095 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5096 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5097 1.1 mrg
5098 1.4 mrg depcc="$CXX" am_compiler_list=
5099 1.1 mrg
5100 1.4 mrg am_depcomp=$ac_aux_dir/depcomp
5101 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5102 1.4 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
5103 1.10 mrg if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
5104 1.1 mrg $as_echo_n "(cached) " >&6
5105 1.1 mrg else
5106 1.4 mrg if test -f "$am_depcomp"; then
5107 1.4 mrg # We make a subdir and do the tests there. Otherwise we can end up
5108 1.4 mrg # making bogus files that we don't know about and never remove. For
5109 1.4 mrg # instance it was reported that on HP-UX the gcc test will end up
5110 1.4 mrg # making a dummy file named `D' -- because `-MD' means `put the output
5111 1.4 mrg # in D'.
5112 1.4 mrg mkdir conftest.dir
5113 1.4 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
5114 1.4 mrg # using a relative directory.
5115 1.4 mrg cp "$am_depcomp" conftest.dir
5116 1.4 mrg cd conftest.dir
5117 1.4 mrg # We will build objects and dependencies in a subdirectory because
5118 1.4 mrg # it helps to detect inapplicable dependency modes. For instance
5119 1.4 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
5120 1.4 mrg # side effect of compilation, but ICC will put the dependencies in
5121 1.4 mrg # the current directory while Tru64 will put them in the object
5122 1.4 mrg # directory.
5123 1.4 mrg mkdir sub
5124 1.4 mrg
5125 1.4 mrg am_cv_CXX_dependencies_compiler_type=none
5126 1.4 mrg if test "$am_compiler_list" = ""; then
5127 1.4 mrg am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5128 1.4 mrg fi
5129 1.4 mrg for depmode in $am_compiler_list; do
5130 1.4 mrg if test $depmode = none; then break; fi
5131 1.1 mrg
5132 1.4 mrg $as_echo "$as_me:$LINENO: trying $depmode" >&5
5133 1.4 mrg # Setup a source with many dependencies, because some compilers
5134 1.4 mrg # like to wrap large dependency lists on column 80 (with \), and
5135 1.4 mrg # we should not choose a depcomp mode which is confused by this.
5136 1.4 mrg #
5137 1.4 mrg # We need to recreate these files for each test, as the compiler may
5138 1.4 mrg # overwrite some of them when testing with obscure command lines.
5139 1.4 mrg # This happens at least with the AIX C compiler.
5140 1.4 mrg : > sub/conftest.c
5141 1.4 mrg for i in 1 2 3 4 5 6; do
5142 1.4 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
5143 1.4 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5144 1.4 mrg # Solaris 8's {/usr,}/bin/sh.
5145 1.4 mrg touch sub/conftst$i.h
5146 1.1 mrg done
5147 1.4 mrg echo "include sub/conftest.Po" > confmf
5148 1.1 mrg
5149 1.4 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
5150 1.4 mrg # mode. It turns out that the SunPro C++ compiler does not properly
5151 1.4 mrg # handle `-M -o', and we need to detect this.
5152 1.4 mrg depcmd="depmode=$depmode \
5153 1.4 mrg source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5154 1.4 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5155 1.4 mrg $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
5156 1.4 mrg echo "| $depcmd" | sed -e 's/ */ /g' >&5
5157 1.4 mrg if env $depcmd > conftest.err 2>&1 &&
5158 1.4 mrg grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
5159 1.4 mrg grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
5160 1.4 mrg ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
5161 1.4 mrg # icc doesn't choke on unknown options, it will just issue warnings
5162 1.4 mrg # or remarks (even with -Werror). So we grep stderr for any message
5163 1.4 mrg # that says an option was ignored or not supported.
5164 1.4 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
5165 1.4 mrg # icc: Command line warning: ignoring option '-M'; no argument required
5166 1.4 mrg # The diagnosis changed in icc 8.0:
5167 1.4 mrg # icc: Command line remark: option '-MP' not supported
5168 1.4 mrg if (grep 'ignoring option' conftest.err ||
5169 1.4 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5170 1.4 mrg am_cv_CXX_dependencies_compiler_type=$depmode
5171 1.4 mrg $as_echo "$as_me:$LINENO: success" >&5
5172 1.4 mrg break
5173 1.4 mrg fi
5174 1.1 mrg fi
5175 1.4 mrg $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
5176 1.4 mrg sed -e 's/^/| /' < conftest.err >&5
5177 1.1 mrg done
5178 1.1 mrg
5179 1.4 mrg cd ..
5180 1.4 mrg rm -rf conftest.dir
5181 1.1 mrg else
5182 1.4 mrg am_cv_CXX_dependencies_compiler_type=none
5183 1.4 mrg fi
5184 1.4 mrg
5185 1.1 mrg fi
5186 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5187 1.4 mrg $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5188 1.4 mrg if test x${am_cv_CXX_dependencies_compiler_type-none} = xnone
5189 1.10 mrg then as_fn_error $? "no usable dependency style found" "$LINENO" 5
5190 1.4 mrg else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5191 1.1 mrg
5192 1.1 mrg fi
5193 1.1 mrg
5194 1.1 mrg
5195 1.4 mrg # Checks for header files.
5196 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5197 1.4 mrg $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5198 1.10 mrg if ${ac_cv_header_time+:} false; then :
5199 1.1 mrg $as_echo_n "(cached) " >&6
5200 1.1 mrg else
5201 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5202 1.1 mrg /* end confdefs.h. */
5203 1.4 mrg #include <sys/types.h>
5204 1.4 mrg #include <sys/time.h>
5205 1.4 mrg #include <time.h>
5206 1.1 mrg
5207 1.1 mrg int
5208 1.1 mrg main ()
5209 1.1 mrg {
5210 1.4 mrg if ((struct tm *) 0)
5211 1.4 mrg return 0;
5212 1.1 mrg ;
5213 1.1 mrg return 0;
5214 1.1 mrg }
5215 1.1 mrg _ACEOF
5216 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5217 1.4 mrg ac_cv_header_time=yes
5218 1.1 mrg else
5219 1.4 mrg ac_cv_header_time=no
5220 1.1 mrg fi
5221 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5222 1.1 mrg fi
5223 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5224 1.4 mrg $as_echo "$ac_cv_header_time" >&6; }
5225 1.4 mrg if test $ac_cv_header_time = yes; then
5226 1.1 mrg
5227 1.4 mrg $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5228 1.1 mrg
5229 1.1 mrg fi
5230 1.1 mrg
5231 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
5232 1.4 mrg $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
5233 1.10 mrg if ${gcc_cv_header_string+:} false; then :
5234 1.4 mrg $as_echo_n "(cached) " >&6
5235 1.1 mrg else
5236 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5237 1.1 mrg /* end confdefs.h. */
5238 1.4 mrg #include <string.h>
5239 1.4 mrg #include <strings.h>
5240 1.1 mrg int
5241 1.1 mrg main ()
5242 1.1 mrg {
5243 1.4 mrg
5244 1.4 mrg ;
5245 1.1 mrg return 0;
5246 1.1 mrg }
5247 1.1 mrg _ACEOF
5248 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5249 1.4 mrg gcc_cv_header_string=yes
5250 1.1 mrg else
5251 1.4 mrg gcc_cv_header_string=no
5252 1.1 mrg fi
5253 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5254 1.1 mrg fi
5255 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
5256 1.4 mrg $as_echo "$gcc_cv_header_string" >&6; }
5257 1.4 mrg if test $gcc_cv_header_string = yes; then
5258 1.4 mrg
5259 1.4 mrg $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
5260 1.1 mrg
5261 1.1 mrg fi
5262 1.1 mrg
5263 1.1 mrg
5264 1.4 mrg for ac_header in locale.h fcntl.h limits.h stddef.h \
5265 1.4 mrg stdlib.h strings.h string.h sys/file.h unistd.h
5266 1.1 mrg do :
5267 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5268 1.4 mrg ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5269 1.10 mrg if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5270 1.1 mrg cat >>confdefs.h <<_ACEOF
5271 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5272 1.1 mrg _ACEOF
5273 1.1 mrg
5274 1.1 mrg fi
5275 1.1 mrg
5276 1.1 mrg done
5277 1.1 mrg
5278 1.1 mrg
5279 1.4 mrg # Checks for typedefs, structures, and compiler characteristics.
5280 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5281 1.4 mrg $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5282 1.10 mrg if ${ac_cv_c_bigendian+:} false; then :
5283 1.4 mrg $as_echo_n "(cached) " >&6
5284 1.4 mrg else
5285 1.4 mrg ac_cv_c_bigendian=unknown
5286 1.4 mrg # See if we're dealing with a universal compiler.
5287 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5288 1.4 mrg /* end confdefs.h. */
5289 1.4 mrg #ifndef __APPLE_CC__
5290 1.4 mrg not a universal capable compiler
5291 1.4 mrg #endif
5292 1.4 mrg typedef int dummy;
5293 1.4 mrg
5294 1.1 mrg _ACEOF
5295 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5296 1.1 mrg
5297 1.4 mrg # Check for potential -arch flags. It is not universal unless
5298 1.4 mrg # there are at least two -arch flags with different values.
5299 1.4 mrg ac_arch=
5300 1.4 mrg ac_prev=
5301 1.4 mrg for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5302 1.4 mrg if test -n "$ac_prev"; then
5303 1.4 mrg case $ac_word in
5304 1.4 mrg i?86 | x86_64 | ppc | ppc64)
5305 1.4 mrg if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5306 1.4 mrg ac_arch=$ac_word
5307 1.4 mrg else
5308 1.4 mrg ac_cv_c_bigendian=universal
5309 1.4 mrg break
5310 1.4 mrg fi
5311 1.4 mrg ;;
5312 1.4 mrg esac
5313 1.4 mrg ac_prev=
5314 1.4 mrg elif test "x$ac_word" = "x-arch"; then
5315 1.4 mrg ac_prev=arch
5316 1.4 mrg fi
5317 1.4 mrg done
5318 1.1 mrg fi
5319 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5320 1.4 mrg if test $ac_cv_c_bigendian = unknown; then
5321 1.4 mrg # See if sys/param.h defines the BYTE_ORDER macro.
5322 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5323 1.4 mrg /* end confdefs.h. */
5324 1.4 mrg #include <sys/types.h>
5325 1.4 mrg #include <sys/param.h>
5326 1.1 mrg
5327 1.4 mrg int
5328 1.4 mrg main ()
5329 1.4 mrg {
5330 1.4 mrg #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5331 1.4 mrg && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5332 1.4 mrg && LITTLE_ENDIAN)
5333 1.4 mrg bogus endian macros
5334 1.4 mrg #endif
5335 1.1 mrg
5336 1.4 mrg ;
5337 1.4 mrg return 0;
5338 1.4 mrg }
5339 1.4 mrg _ACEOF
5340 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5341 1.4 mrg # It does; now see whether it defined to BIG_ENDIAN or not.
5342 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5343 1.4 mrg /* end confdefs.h. */
5344 1.4 mrg #include <sys/types.h>
5345 1.4 mrg #include <sys/param.h>
5346 1.1 mrg
5347 1.4 mrg int
5348 1.4 mrg main ()
5349 1.4 mrg {
5350 1.4 mrg #if BYTE_ORDER != BIG_ENDIAN
5351 1.4 mrg not big endian
5352 1.4 mrg #endif
5353 1.1 mrg
5354 1.4 mrg ;
5355 1.4 mrg return 0;
5356 1.4 mrg }
5357 1.1 mrg _ACEOF
5358 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5359 1.4 mrg ac_cv_c_bigendian=yes
5360 1.1 mrg else
5361 1.4 mrg ac_cv_c_bigendian=no
5362 1.4 mrg fi
5363 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5364 1.1 mrg fi
5365 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5366 1.4 mrg fi
5367 1.4 mrg if test $ac_cv_c_bigendian = unknown; then
5368 1.4 mrg # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5369 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5370 1.4 mrg /* end confdefs.h. */
5371 1.4 mrg #include <limits.h>
5372 1.4 mrg
5373 1.4 mrg int
5374 1.4 mrg main ()
5375 1.4 mrg {
5376 1.4 mrg #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5377 1.4 mrg bogus endian macros
5378 1.4 mrg #endif
5379 1.1 mrg
5380 1.4 mrg ;
5381 1.4 mrg return 0;
5382 1.4 mrg }
5383 1.4 mrg _ACEOF
5384 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5385 1.4 mrg # It does; now see whether it defined to _BIG_ENDIAN or not.
5386 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5387 1.1 mrg /* end confdefs.h. */
5388 1.4 mrg #include <limits.h>
5389 1.4 mrg
5390 1.4 mrg int
5391 1.4 mrg main ()
5392 1.4 mrg {
5393 1.4 mrg #ifndef _BIG_ENDIAN
5394 1.4 mrg not big endian
5395 1.4 mrg #endif
5396 1.4 mrg
5397 1.4 mrg ;
5398 1.4 mrg return 0;
5399 1.4 mrg }
5400 1.1 mrg _ACEOF
5401 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5402 1.4 mrg ac_cv_c_bigendian=yes
5403 1.1 mrg else
5404 1.4 mrg ac_cv_c_bigendian=no
5405 1.1 mrg fi
5406 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5407 1.1 mrg fi
5408 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5409 1.4 mrg fi
5410 1.4 mrg if test $ac_cv_c_bigendian = unknown; then
5411 1.4 mrg # Compile a test program.
5412 1.4 mrg if test "$cross_compiling" = yes; then :
5413 1.4 mrg # Try to guess by grepping values from an object file.
5414 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5415 1.4 mrg /* end confdefs.h. */
5416 1.4 mrg short int ascii_mm[] =
5417 1.4 mrg { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5418 1.4 mrg short int ascii_ii[] =
5419 1.4 mrg { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5420 1.4 mrg int use_ascii (int i) {
5421 1.4 mrg return ascii_mm[i] + ascii_ii[i];
5422 1.4 mrg }
5423 1.4 mrg short int ebcdic_ii[] =
5424 1.4 mrg { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5425 1.4 mrg short int ebcdic_mm[] =
5426 1.4 mrg { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5427 1.4 mrg int use_ebcdic (int i) {
5428 1.4 mrg return ebcdic_mm[i] + ebcdic_ii[i];
5429 1.4 mrg }
5430 1.4 mrg extern int foo;
5431 1.1 mrg
5432 1.4 mrg int
5433 1.4 mrg main ()
5434 1.4 mrg {
5435 1.4 mrg return use_ascii (foo) == use_ebcdic (foo);
5436 1.4 mrg ;
5437 1.4 mrg return 0;
5438 1.4 mrg }
5439 1.4 mrg _ACEOF
5440 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5441 1.4 mrg if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5442 1.4 mrg ac_cv_c_bigendian=yes
5443 1.4 mrg fi
5444 1.4 mrg if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5445 1.4 mrg if test "$ac_cv_c_bigendian" = unknown; then
5446 1.4 mrg ac_cv_c_bigendian=no
5447 1.4 mrg else
5448 1.4 mrg # finding both strings is unlikely to happen, but who knows?
5449 1.4 mrg ac_cv_c_bigendian=unknown
5450 1.4 mrg fi
5451 1.4 mrg fi
5452 1.1 mrg fi
5453 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5454 1.1 mrg else
5455 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5456 1.1 mrg /* end confdefs.h. */
5457 1.4 mrg $ac_includes_default
5458 1.4 mrg int
5459 1.4 mrg main ()
5460 1.4 mrg {
5461 1.1 mrg
5462 1.4 mrg /* Are we little or big endian? From Harbison&Steele. */
5463 1.4 mrg union
5464 1.4 mrg {
5465 1.4 mrg long int l;
5466 1.4 mrg char c[sizeof (long int)];
5467 1.4 mrg } u;
5468 1.4 mrg u.l = 1;
5469 1.4 mrg return u.c[sizeof (long int) - 1] == 1;
5470 1.1 mrg
5471 1.4 mrg ;
5472 1.4 mrg return 0;
5473 1.4 mrg }
5474 1.1 mrg _ACEOF
5475 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
5476 1.4 mrg ac_cv_c_bigendian=no
5477 1.1 mrg else
5478 1.4 mrg ac_cv_c_bigendian=yes
5479 1.1 mrg fi
5480 1.4 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5481 1.4 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
5482 1.1 mrg fi
5483 1.1 mrg
5484 1.4 mrg fi
5485 1.1 mrg fi
5486 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5487 1.4 mrg $as_echo "$ac_cv_c_bigendian" >&6; }
5488 1.4 mrg case $ac_cv_c_bigendian in #(
5489 1.4 mrg yes)
5490 1.4 mrg $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5491 1.4 mrg ;; #(
5492 1.4 mrg no)
5493 1.4 mrg ;; #(
5494 1.4 mrg universal)
5495 1.1 mrg
5496 1.4 mrg $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5497 1.1 mrg
5498 1.4 mrg ;; #(
5499 1.4 mrg *)
5500 1.10 mrg as_fn_error $? "unknown endianness
5501 1.4 mrg presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5502 1.4 mrg esac
5503 1.1 mrg
5504 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5505 1.1 mrg $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5506 1.10 mrg if ${ac_cv_c_const+:} false; then :
5507 1.1 mrg $as_echo_n "(cached) " >&6
5508 1.1 mrg else
5509 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5510 1.1 mrg /* end confdefs.h. */
5511 1.1 mrg
5512 1.1 mrg int
5513 1.1 mrg main ()
5514 1.1 mrg {
5515 1.10 mrg
5516 1.1 mrg #ifndef __cplusplus
5517 1.10 mrg /* Ultrix mips cc rejects this sort of thing. */
5518 1.1 mrg typedef int charset[2];
5519 1.10 mrg const charset cs = { 0, 0 };
5520 1.1 mrg /* SunOS 4.1.1 cc rejects this. */
5521 1.1 mrg char const *const *pcpcc;
5522 1.1 mrg char **ppc;
5523 1.1 mrg /* NEC SVR4.0.2 mips cc rejects this. */
5524 1.1 mrg struct point {int x, y;};
5525 1.1 mrg static struct point const zero = {0,0};
5526 1.1 mrg /* AIX XL C 1.02.0.0 rejects this.
5527 1.1 mrg It does not let you subtract one const X* pointer from another in
5528 1.1 mrg an arm of an if-expression whose if-part is not a constant
5529 1.1 mrg expression */
5530 1.1 mrg const char *g = "string";
5531 1.1 mrg pcpcc = &g + (g ? g-g : 0);
5532 1.1 mrg /* HPUX 7.0 cc rejects these. */
5533 1.1 mrg ++pcpcc;
5534 1.1 mrg ppc = (char**) pcpcc;
5535 1.1 mrg pcpcc = (char const *const *) ppc;
5536 1.10 mrg { /* SCO 3.2v4 cc rejects this sort of thing. */
5537 1.10 mrg char tx;
5538 1.10 mrg char *t = &tx;
5539 1.1 mrg char const *s = 0 ? (char *) 0 : (char const *) 0;
5540 1.1 mrg
5541 1.1 mrg *t++ = 0;
5542 1.1 mrg if (s) return 0;
5543 1.1 mrg }
5544 1.1 mrg { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5545 1.1 mrg int x[] = {25, 17};
5546 1.1 mrg const int *foo = &x[0];
5547 1.1 mrg ++foo;
5548 1.1 mrg }
5549 1.1 mrg { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5550 1.1 mrg typedef const int *iptr;
5551 1.1 mrg iptr p = 0;
5552 1.1 mrg ++p;
5553 1.1 mrg }
5554 1.10 mrg { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
5555 1.1 mrg "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5556 1.10 mrg struct s { int j; const int *ap[3]; } bx;
5557 1.10 mrg struct s *b = &bx; b->j = 5;
5558 1.1 mrg }
5559 1.1 mrg { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5560 1.1 mrg const int foo = 10;
5561 1.1 mrg if (!foo) return 0;
5562 1.1 mrg }
5563 1.1 mrg return !cs[0] && !zero.x;
5564 1.1 mrg #endif
5565 1.1 mrg
5566 1.1 mrg ;
5567 1.1 mrg return 0;
5568 1.1 mrg }
5569 1.1 mrg _ACEOF
5570 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5571 1.1 mrg ac_cv_c_const=yes
5572 1.1 mrg else
5573 1.1 mrg ac_cv_c_const=no
5574 1.1 mrg fi
5575 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5576 1.1 mrg fi
5577 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5578 1.1 mrg $as_echo "$ac_cv_c_const" >&6; }
5579 1.1 mrg if test $ac_cv_c_const = no; then
5580 1.1 mrg
5581 1.1 mrg $as_echo "#define const /**/" >>confdefs.h
5582 1.1 mrg
5583 1.1 mrg fi
5584 1.1 mrg
5585 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5586 1.1 mrg $as_echo_n "checking for inline... " >&6; }
5587 1.10 mrg if ${ac_cv_c_inline+:} false; then :
5588 1.1 mrg $as_echo_n "(cached) " >&6
5589 1.1 mrg else
5590 1.1 mrg ac_cv_c_inline=no
5591 1.1 mrg for ac_kw in inline __inline__ __inline; do
5592 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5593 1.1 mrg /* end confdefs.h. */
5594 1.1 mrg #ifndef __cplusplus
5595 1.1 mrg typedef int foo_t;
5596 1.1 mrg static $ac_kw foo_t static_foo () {return 0; }
5597 1.1 mrg $ac_kw foo_t foo () {return 0; }
5598 1.1 mrg #endif
5599 1.1 mrg
5600 1.1 mrg _ACEOF
5601 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5602 1.1 mrg ac_cv_c_inline=$ac_kw
5603 1.1 mrg fi
5604 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5605 1.1 mrg test "$ac_cv_c_inline" != no && break
5606 1.1 mrg done
5607 1.1 mrg
5608 1.1 mrg fi
5609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
5610 1.1 mrg $as_echo "$ac_cv_c_inline" >&6; }
5611 1.1 mrg
5612 1.1 mrg case $ac_cv_c_inline in
5613 1.1 mrg inline | yes) ;;
5614 1.1 mrg *)
5615 1.1 mrg case $ac_cv_c_inline in
5616 1.1 mrg no) ac_val=;;
5617 1.1 mrg *) ac_val=$ac_cv_c_inline;;
5618 1.1 mrg esac
5619 1.1 mrg cat >>confdefs.h <<_ACEOF
5620 1.1 mrg #ifndef __cplusplus
5621 1.1 mrg #define inline $ac_val
5622 1.1 mrg #endif
5623 1.1 mrg _ACEOF
5624 1.1 mrg ;;
5625 1.1 mrg esac
5626 1.1 mrg
5627 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for obstacks" >&5
5628 1.1 mrg $as_echo_n "checking for obstacks... " >&6; }
5629 1.10 mrg if ${ac_cv_func_obstack+:} false; then :
5630 1.1 mrg $as_echo_n "(cached) " >&6
5631 1.1 mrg else
5632 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5633 1.1 mrg /* end confdefs.h. */
5634 1.1 mrg $ac_includes_default
5635 1.1 mrg #include "obstack.h"
5636 1.1 mrg int
5637 1.1 mrg main ()
5638 1.1 mrg {
5639 1.1 mrg struct obstack mem;
5640 1.1 mrg #define obstack_chunk_alloc malloc
5641 1.1 mrg #define obstack_chunk_free free
5642 1.1 mrg obstack_init (&mem);
5643 1.1 mrg obstack_free (&mem, 0);
5644 1.1 mrg ;
5645 1.1 mrg return 0;
5646 1.1 mrg }
5647 1.1 mrg _ACEOF
5648 1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
5649 1.1 mrg ac_cv_func_obstack=yes
5650 1.1 mrg else
5651 1.1 mrg ac_cv_func_obstack=no
5652 1.1 mrg fi
5653 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
5654 1.1 mrg conftest$ac_exeext conftest.$ac_ext
5655 1.1 mrg fi
5656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_obstack" >&5
5657 1.1 mrg $as_echo "$ac_cv_func_obstack" >&6; }
5658 1.1 mrg if test $ac_cv_func_obstack = yes; then
5659 1.1 mrg
5660 1.1 mrg $as_echo "#define HAVE_OBSTACK 1" >>confdefs.h
5661 1.1 mrg
5662 1.1 mrg else
5663 1.1 mrg case " $LIBOBJS " in
5664 1.1 mrg *" obstack.$ac_objext "* ) ;;
5665 1.1 mrg *) LIBOBJS="$LIBOBJS obstack.$ac_objext"
5666 1.1 mrg ;;
5667 1.1 mrg esac
5668 1.1 mrg
5669 1.1 mrg fi
5670 1.1 mrg
5671 1.4 mrg ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5672 1.10 mrg if test "x$ac_cv_type_off_t" = xyes; then :
5673 1.1 mrg
5674 1.1 mrg else
5675 1.1 mrg
5676 1.1 mrg cat >>confdefs.h <<_ACEOF
5677 1.1 mrg #define off_t long int
5678 1.1 mrg _ACEOF
5679 1.1 mrg
5680 1.1 mrg fi
5681 1.1 mrg
5682 1.4 mrg ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5683 1.10 mrg if test "x$ac_cv_type_size_t" = xyes; then :
5684 1.1 mrg
5685 1.1 mrg else
5686 1.1 mrg
5687 1.1 mrg cat >>confdefs.h <<_ACEOF
5688 1.1 mrg #define size_t unsigned int
5689 1.1 mrg _ACEOF
5690 1.1 mrg
5691 1.1 mrg fi
5692 1.1 mrg
5693 1.4 mrg ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5694 1.10 mrg if test "x$ac_cv_type_ssize_t" = xyes; then :
5695 1.1 mrg
5696 1.1 mrg else
5697 1.1 mrg
5698 1.1 mrg cat >>confdefs.h <<_ACEOF
5699 1.1 mrg #define ssize_t int
5700 1.1 mrg _ACEOF
5701 1.1 mrg
5702 1.1 mrg fi
5703 1.1 mrg
5704 1.4 mrg
5705 1.4 mrg ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
5706 1.10 mrg if test "x$ac_cv_type_uintptr_t" = xyes; then :
5707 1.4 mrg
5708 1.4 mrg $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
5709 1.4 mrg
5710 1.4 mrg else
5711 1.4 mrg for ac_type in 'unsigned int' 'unsigned long int' \
5712 1.4 mrg 'unsigned long long int'; do
5713 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5714 1.4 mrg /* end confdefs.h. */
5715 1.4 mrg $ac_includes_default
5716 1.4 mrg int
5717 1.4 mrg main ()
5718 1.4 mrg {
5719 1.4 mrg static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
5720 1.10 mrg test_array [0] = 0;
5721 1.10 mrg return test_array [0];
5722 1.4 mrg
5723 1.4 mrg ;
5724 1.4 mrg return 0;
5725 1.4 mrg }
5726 1.4 mrg _ACEOF
5727 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5728 1.4 mrg
5729 1.4 mrg cat >>confdefs.h <<_ACEOF
5730 1.4 mrg #define uintptr_t $ac_type
5731 1.4 mrg _ACEOF
5732 1.4 mrg
5733 1.4 mrg ac_type=
5734 1.4 mrg fi
5735 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5736 1.4 mrg test -z "$ac_type" && break
5737 1.4 mrg done
5738 1.4 mrg fi
5739 1.4 mrg
5740 1.4 mrg
5741 1.4 mrg ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
5742 1.10 mrg if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
5743 1.4 mrg
5744 1.4 mrg else
5745 1.4 mrg
5746 1.4 mrg cat >>confdefs.h <<_ACEOF
5747 1.4 mrg #define ptrdiff_t int
5748 1.4 mrg _ACEOF
5749 1.4 mrg
5750 1.4 mrg fi
5751 1.4 mrg
5752 1.6 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
5753 1.6 mrg case $ac_cv_c_uint64_t in #(
5754 1.6 mrg no|yes) ;; #(
5755 1.6 mrg *)
5756 1.6 mrg
5757 1.6 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
5758 1.6 mrg
5759 1.6 mrg
5760 1.6 mrg cat >>confdefs.h <<_ACEOF
5761 1.6 mrg #define uint64_t $ac_cv_c_uint64_t
5762 1.6 mrg _ACEOF
5763 1.6 mrg ;;
5764 1.6 mrg esac
5765 1.6 mrg
5766 1.6 mrg if test x"$ac_cv_c_uint64_t" = x"no"; then
5767 1.10 mrg as_fn_error $? "uint64_t not found" "$LINENO" 5
5768 1.6 mrg fi
5769 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5770 1.1 mrg $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5771 1.10 mrg if ${ac_cv_struct_tm+:} false; then :
5772 1.1 mrg $as_echo_n "(cached) " >&6
5773 1.1 mrg else
5774 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5775 1.1 mrg /* end confdefs.h. */
5776 1.1 mrg #include <sys/types.h>
5777 1.1 mrg #include <time.h>
5778 1.1 mrg
5779 1.1 mrg int
5780 1.1 mrg main ()
5781 1.1 mrg {
5782 1.1 mrg struct tm tm;
5783 1.1 mrg int *p = &tm.tm_sec;
5784 1.1 mrg return !p;
5785 1.1 mrg ;
5786 1.1 mrg return 0;
5787 1.1 mrg }
5788 1.1 mrg _ACEOF
5789 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5790 1.1 mrg ac_cv_struct_tm=time.h
5791 1.1 mrg else
5792 1.1 mrg ac_cv_struct_tm=sys/time.h
5793 1.1 mrg fi
5794 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5795 1.1 mrg fi
5796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5797 1.1 mrg $as_echo "$ac_cv_struct_tm" >&6; }
5798 1.1 mrg if test $ac_cv_struct_tm = sys/time.h; then
5799 1.1 mrg
5800 1.1 mrg $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5801 1.1 mrg
5802 1.1 mrg fi
5803 1.1 mrg
5804 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
5805 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5806 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5807 1.1 mrg # This bug is HP SR number 8606223364.
5808 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
5809 1.1 mrg $as_echo_n "checking size of int... " >&6; }
5810 1.10 mrg if ${ac_cv_sizeof_int+:} false; then :
5811 1.1 mrg $as_echo_n "(cached) " >&6
5812 1.1 mrg else
5813 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
5814 1.1 mrg
5815 1.1 mrg else
5816 1.1 mrg if test "$ac_cv_type_int" = yes; then
5817 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5818 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5819 1.10 mrg as_fn_error 77 "cannot compute sizeof (int)
5820 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
5821 1.1 mrg else
5822 1.1 mrg ac_cv_sizeof_int=0
5823 1.1 mrg fi
5824 1.1 mrg fi
5825 1.1 mrg
5826 1.1 mrg fi
5827 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
5828 1.1 mrg $as_echo "$ac_cv_sizeof_int" >&6; }
5829 1.1 mrg
5830 1.1 mrg
5831 1.1 mrg
5832 1.1 mrg cat >>confdefs.h <<_ACEOF
5833 1.1 mrg #define SIZEOF_INT $ac_cv_sizeof_int
5834 1.1 mrg _ACEOF
5835 1.1 mrg
5836 1.1 mrg
5837 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
5838 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5839 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5840 1.1 mrg # This bug is HP SR number 8606223364.
5841 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5842 1.1 mrg $as_echo_n "checking size of long... " >&6; }
5843 1.10 mrg if ${ac_cv_sizeof_long+:} false; then :
5844 1.1 mrg $as_echo_n "(cached) " >&6
5845 1.1 mrg else
5846 1.4 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
5847 1.1 mrg
5848 1.1 mrg else
5849 1.1 mrg if test "$ac_cv_type_long" = yes; then
5850 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5851 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5852 1.10 mrg as_fn_error 77 "cannot compute sizeof (long)
5853 1.10 mrg See \`config.log' for more details" "$LINENO" 5; }
5854 1.1 mrg else
5855 1.1 mrg ac_cv_sizeof_long=0
5856 1.1 mrg fi
5857 1.1 mrg fi
5858 1.1 mrg
5859 1.1 mrg fi
5860 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5861 1.1 mrg $as_echo "$ac_cv_sizeof_long" >&6; }
5862 1.1 mrg
5863 1.1 mrg
5864 1.1 mrg
5865 1.1 mrg cat >>confdefs.h <<_ACEOF
5866 1.1 mrg #define SIZEOF_LONG $ac_cv_sizeof_long
5867 1.1 mrg _ACEOF
5868 1.1 mrg
5869 1.1 mrg
5870 1.1 mrg
5871 1.1 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
5872 1.1 mrg do :
5873 1.1 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5874 1.4 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5875 1.10 mrg if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5876 1.1 mrg cat >>confdefs.h <<_ACEOF
5877 1.1 mrg #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5878 1.1 mrg _ACEOF
5879 1.1 mrg
5880 1.1 mrg fi
5881 1.1 mrg done
5882 1.1 mrg
5883 1.4 mrg ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default"
5884 1.10 mrg if test "x$ac_cv_have_decl_abort" = xyes; then :
5885 1.1 mrg ac_have_decl=1
5886 1.1 mrg else
5887 1.1 mrg ac_have_decl=0
5888 1.1 mrg fi
5889 1.1 mrg
5890 1.1 mrg cat >>confdefs.h <<_ACEOF
5891 1.1 mrg #define HAVE_DECL_ABORT $ac_have_decl
5892 1.1 mrg _ACEOF
5893 1.4 mrg ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
5894 1.10 mrg if test "x$ac_cv_have_decl_asprintf" = xyes; then :
5895 1.1 mrg ac_have_decl=1
5896 1.1 mrg else
5897 1.1 mrg ac_have_decl=0
5898 1.1 mrg fi
5899 1.1 mrg
5900 1.1 mrg cat >>confdefs.h <<_ACEOF
5901 1.1 mrg #define HAVE_DECL_ASPRINTF $ac_have_decl
5902 1.1 mrg _ACEOF
5903 1.10 mrg as_ac_Symbol=`$as_echo "ac_cv_have_decl_basename(char *)" | $as_tr_sh`
5904 1.10 mrg ac_fn_c_check_decl "$LINENO" "basename(char *)" "$as_ac_Symbol" "$ac_includes_default"
5905 1.10 mrg if eval test \"x\$"$as_ac_Symbol"\" = x"yes"; then :
5906 1.1 mrg ac_have_decl=1
5907 1.1 mrg else
5908 1.1 mrg ac_have_decl=0
5909 1.1 mrg fi
5910 1.1 mrg
5911 1.1 mrg cat >>confdefs.h <<_ACEOF
5912 1.1 mrg #define HAVE_DECL_BASENAME $ac_have_decl
5913 1.1 mrg _ACEOF
5914 1.4 mrg ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default"
5915 1.10 mrg if test "x$ac_cv_have_decl_errno" = xyes; then :
5916 1.1 mrg ac_have_decl=1
5917 1.1 mrg else
5918 1.1 mrg ac_have_decl=0
5919 1.1 mrg fi
5920 1.1 mrg
5921 1.1 mrg cat >>confdefs.h <<_ACEOF
5922 1.1 mrg #define HAVE_DECL_ERRNO $ac_have_decl
5923 1.1 mrg _ACEOF
5924 1.4 mrg ac_fn_c_check_decl "$LINENO" "getopt" "ac_cv_have_decl_getopt" "$ac_includes_default"
5925 1.10 mrg if test "x$ac_cv_have_decl_getopt" = xyes; then :
5926 1.1 mrg ac_have_decl=1
5927 1.1 mrg else
5928 1.1 mrg ac_have_decl=0
5929 1.1 mrg fi
5930 1.1 mrg
5931 1.1 mrg cat >>confdefs.h <<_ACEOF
5932 1.1 mrg #define HAVE_DECL_GETOPT $ac_have_decl
5933 1.1 mrg _ACEOF
5934 1.4 mrg ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
5935 1.10 mrg if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
5936 1.4 mrg ac_have_decl=1
5937 1.4 mrg else
5938 1.4 mrg ac_have_decl=0
5939 1.4 mrg fi
5940 1.4 mrg
5941 1.4 mrg cat >>confdefs.h <<_ACEOF
5942 1.4 mrg #define HAVE_DECL_VASPRINTF $ac_have_decl
5943 1.4 mrg _ACEOF
5944 1.4 mrg
5945 1.4 mrg ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default"
5946 1.10 mrg if test "x$ac_cv_have_decl_clearerr_unlocked" = xyes; then :
5947 1.1 mrg ac_have_decl=1
5948 1.1 mrg else
5949 1.1 mrg ac_have_decl=0
5950 1.1 mrg fi
5951 1.1 mrg
5952 1.1 mrg cat >>confdefs.h <<_ACEOF
5953 1.1 mrg #define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl
5954 1.1 mrg _ACEOF
5955 1.4 mrg ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default"
5956 1.10 mrg if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
5957 1.1 mrg ac_have_decl=1
5958 1.1 mrg else
5959 1.1 mrg ac_have_decl=0
5960 1.1 mrg fi
5961 1.1 mrg
5962 1.1 mrg cat >>confdefs.h <<_ACEOF
5963 1.1 mrg #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
5964 1.1 mrg _ACEOF
5965 1.4 mrg ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default"
5966 1.10 mrg if test "x$ac_cv_have_decl_ferror_unlocked" = xyes; then :
5967 1.1 mrg ac_have_decl=1
5968 1.1 mrg else
5969 1.1 mrg ac_have_decl=0
5970 1.1 mrg fi
5971 1.1 mrg
5972 1.1 mrg cat >>confdefs.h <<_ACEOF
5973 1.1 mrg #define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl
5974 1.1 mrg _ACEOF
5975 1.4 mrg ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default"
5976 1.10 mrg if test "x$ac_cv_have_decl_fflush_unlocked" = xyes; then :
5977 1.1 mrg ac_have_decl=1
5978 1.1 mrg else
5979 1.1 mrg ac_have_decl=0
5980 1.1 mrg fi
5981 1.1 mrg
5982 1.1 mrg cat >>confdefs.h <<_ACEOF
5983 1.1 mrg #define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl
5984 1.1 mrg _ACEOF
5985 1.4 mrg ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default"
5986 1.10 mrg if test "x$ac_cv_have_decl_fgetc_unlocked" = xyes; then :
5987 1.1 mrg ac_have_decl=1
5988 1.1 mrg else
5989 1.1 mrg ac_have_decl=0
5990 1.1 mrg fi
5991 1.1 mrg
5992 1.1 mrg cat >>confdefs.h <<_ACEOF
5993 1.1 mrg #define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl
5994 1.1 mrg _ACEOF
5995 1.4 mrg ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default"
5996 1.10 mrg if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
5997 1.1 mrg ac_have_decl=1
5998 1.1 mrg else
5999 1.1 mrg ac_have_decl=0
6000 1.1 mrg fi
6001 1.1 mrg
6002 1.1 mrg cat >>confdefs.h <<_ACEOF
6003 1.1 mrg #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
6004 1.1 mrg _ACEOF
6005 1.4 mrg ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default"
6006 1.10 mrg if test "x$ac_cv_have_decl_fileno_unlocked" = xyes; then :
6007 1.1 mrg ac_have_decl=1
6008 1.1 mrg else
6009 1.1 mrg ac_have_decl=0
6010 1.1 mrg fi
6011 1.1 mrg
6012 1.1 mrg cat >>confdefs.h <<_ACEOF
6013 1.1 mrg #define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl
6014 1.1 mrg _ACEOF
6015 1.4 mrg ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default"
6016 1.10 mrg if test "x$ac_cv_have_decl_fprintf_unlocked" = xyes; then :
6017 1.1 mrg ac_have_decl=1
6018 1.1 mrg else
6019 1.1 mrg ac_have_decl=0
6020 1.1 mrg fi
6021 1.1 mrg
6022 1.1 mrg cat >>confdefs.h <<_ACEOF
6023 1.1 mrg #define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl
6024 1.1 mrg _ACEOF
6025 1.4 mrg ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default"
6026 1.10 mrg if test "x$ac_cv_have_decl_fputc_unlocked" = xyes; then :
6027 1.1 mrg ac_have_decl=1
6028 1.1 mrg else
6029 1.1 mrg ac_have_decl=0
6030 1.1 mrg fi
6031 1.1 mrg
6032 1.1 mrg cat >>confdefs.h <<_ACEOF
6033 1.1 mrg #define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl
6034 1.1 mrg _ACEOF
6035 1.4 mrg ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default"
6036 1.10 mrg if test "x$ac_cv_have_decl_fputs_unlocked" = xyes; then :
6037 1.1 mrg ac_have_decl=1
6038 1.1 mrg else
6039 1.1 mrg ac_have_decl=0
6040 1.1 mrg fi
6041 1.1 mrg
6042 1.1 mrg cat >>confdefs.h <<_ACEOF
6043 1.1 mrg #define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl
6044 1.1 mrg _ACEOF
6045 1.4 mrg ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default"
6046 1.10 mrg if test "x$ac_cv_have_decl_fread_unlocked" = xyes; then :
6047 1.1 mrg ac_have_decl=1
6048 1.1 mrg else
6049 1.1 mrg ac_have_decl=0
6050 1.1 mrg fi
6051 1.1 mrg
6052 1.1 mrg cat >>confdefs.h <<_ACEOF
6053 1.1 mrg #define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl
6054 1.1 mrg _ACEOF
6055 1.4 mrg ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default"
6056 1.10 mrg if test "x$ac_cv_have_decl_fwrite_unlocked" = xyes; then :
6057 1.1 mrg ac_have_decl=1
6058 1.1 mrg else
6059 1.1 mrg ac_have_decl=0
6060 1.1 mrg fi
6061 1.1 mrg
6062 1.1 mrg cat >>confdefs.h <<_ACEOF
6063 1.1 mrg #define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl
6064 1.1 mrg _ACEOF
6065 1.4 mrg ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default"
6066 1.10 mrg if test "x$ac_cv_have_decl_getchar_unlocked" = xyes; then :
6067 1.1 mrg ac_have_decl=1
6068 1.1 mrg else
6069 1.1 mrg ac_have_decl=0
6070 1.1 mrg fi
6071 1.1 mrg
6072 1.1 mrg cat >>confdefs.h <<_ACEOF
6073 1.1 mrg #define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl
6074 1.1 mrg _ACEOF
6075 1.4 mrg ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
6076 1.10 mrg if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
6077 1.1 mrg ac_have_decl=1
6078 1.1 mrg else
6079 1.1 mrg ac_have_decl=0
6080 1.1 mrg fi
6081 1.1 mrg
6082 1.1 mrg cat >>confdefs.h <<_ACEOF
6083 1.1 mrg #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
6084 1.1 mrg _ACEOF
6085 1.4 mrg ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default"
6086 1.10 mrg if test "x$ac_cv_have_decl_putchar_unlocked" = xyes; then :
6087 1.1 mrg ac_have_decl=1
6088 1.1 mrg else
6089 1.1 mrg ac_have_decl=0
6090 1.1 mrg fi
6091 1.1 mrg
6092 1.1 mrg cat >>confdefs.h <<_ACEOF
6093 1.1 mrg #define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl
6094 1.1 mrg _ACEOF
6095 1.4 mrg ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default"
6096 1.10 mrg if test "x$ac_cv_have_decl_putc_unlocked" = xyes; then :
6097 1.1 mrg ac_have_decl=1
6098 1.1 mrg else
6099 1.1 mrg ac_have_decl=0
6100 1.1 mrg fi
6101 1.1 mrg
6102 1.1 mrg cat >>confdefs.h <<_ACEOF
6103 1.1 mrg #define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl
6104 1.1 mrg _ACEOF
6105 1.1 mrg
6106 1.1 mrg
6107 1.1 mrg # Checks for library functions.
6108 1.1 mrg # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6109 1.1 mrg # for constant arguments. Useless!
6110 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6111 1.1 mrg $as_echo_n "checking for working alloca.h... " >&6; }
6112 1.10 mrg if ${ac_cv_working_alloca_h+:} false; then :
6113 1.1 mrg $as_echo_n "(cached) " >&6
6114 1.1 mrg else
6115 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116 1.1 mrg /* end confdefs.h. */
6117 1.1 mrg #include <alloca.h>
6118 1.1 mrg int
6119 1.1 mrg main ()
6120 1.1 mrg {
6121 1.1 mrg char *p = (char *) alloca (2 * sizeof (int));
6122 1.1 mrg if (p) return 0;
6123 1.1 mrg ;
6124 1.1 mrg return 0;
6125 1.1 mrg }
6126 1.1 mrg _ACEOF
6127 1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
6128 1.1 mrg ac_cv_working_alloca_h=yes
6129 1.1 mrg else
6130 1.1 mrg ac_cv_working_alloca_h=no
6131 1.1 mrg fi
6132 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6133 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6134 1.1 mrg fi
6135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6136 1.1 mrg $as_echo "$ac_cv_working_alloca_h" >&6; }
6137 1.1 mrg if test $ac_cv_working_alloca_h = yes; then
6138 1.1 mrg
6139 1.1 mrg $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6140 1.1 mrg
6141 1.1 mrg fi
6142 1.1 mrg
6143 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6144 1.1 mrg $as_echo_n "checking for alloca... " >&6; }
6145 1.10 mrg if ${ac_cv_func_alloca_works+:} false; then :
6146 1.1 mrg $as_echo_n "(cached) " >&6
6147 1.1 mrg else
6148 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6149 1.1 mrg /* end confdefs.h. */
6150 1.1 mrg #ifdef __GNUC__
6151 1.1 mrg # define alloca __builtin_alloca
6152 1.1 mrg #else
6153 1.1 mrg # ifdef _MSC_VER
6154 1.1 mrg # include <malloc.h>
6155 1.1 mrg # define alloca _alloca
6156 1.1 mrg # else
6157 1.1 mrg # ifdef HAVE_ALLOCA_H
6158 1.1 mrg # include <alloca.h>
6159 1.1 mrg # else
6160 1.1 mrg # ifdef _AIX
6161 1.1 mrg #pragma alloca
6162 1.1 mrg # else
6163 1.1 mrg # ifndef alloca /* predefined by HP cc +Olibcalls */
6164 1.10 mrg void *alloca (size_t);
6165 1.1 mrg # endif
6166 1.1 mrg # endif
6167 1.1 mrg # endif
6168 1.1 mrg # endif
6169 1.1 mrg #endif
6170 1.1 mrg
6171 1.1 mrg int
6172 1.1 mrg main ()
6173 1.1 mrg {
6174 1.1 mrg char *p = (char *) alloca (1);
6175 1.1 mrg if (p) return 0;
6176 1.1 mrg ;
6177 1.1 mrg return 0;
6178 1.1 mrg }
6179 1.1 mrg _ACEOF
6180 1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
6181 1.1 mrg ac_cv_func_alloca_works=yes
6182 1.1 mrg else
6183 1.1 mrg ac_cv_func_alloca_works=no
6184 1.1 mrg fi
6185 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6186 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6187 1.1 mrg fi
6188 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6189 1.1 mrg $as_echo "$ac_cv_func_alloca_works" >&6; }
6190 1.1 mrg
6191 1.1 mrg if test $ac_cv_func_alloca_works = yes; then
6192 1.1 mrg
6193 1.1 mrg $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6194 1.1 mrg
6195 1.1 mrg else
6196 1.1 mrg # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6197 1.1 mrg # that cause trouble. Some versions do not even contain alloca or
6198 1.1 mrg # contain a buggy version. If you still want to use their alloca,
6199 1.1 mrg # use ar to extract alloca.o from them instead of compiling alloca.c.
6200 1.1 mrg
6201 1.1 mrg ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6202 1.1 mrg
6203 1.1 mrg $as_echo "#define C_ALLOCA 1" >>confdefs.h
6204 1.1 mrg
6205 1.1 mrg
6206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6207 1.1 mrg $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6208 1.10 mrg if ${ac_cv_os_cray+:} false; then :
6209 1.1 mrg $as_echo_n "(cached) " >&6
6210 1.1 mrg else
6211 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6212 1.1 mrg /* end confdefs.h. */
6213 1.1 mrg #if defined CRAY && ! defined CRAY2
6214 1.1 mrg webecray
6215 1.1 mrg #else
6216 1.1 mrg wenotbecray
6217 1.1 mrg #endif
6218 1.1 mrg
6219 1.1 mrg _ACEOF
6220 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6221 1.1 mrg $EGREP "webecray" >/dev/null 2>&1; then :
6222 1.1 mrg ac_cv_os_cray=yes
6223 1.1 mrg else
6224 1.1 mrg ac_cv_os_cray=no
6225 1.1 mrg fi
6226 1.1 mrg rm -f conftest*
6227 1.1 mrg
6228 1.1 mrg fi
6229 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6230 1.1 mrg $as_echo "$ac_cv_os_cray" >&6; }
6231 1.1 mrg if test $ac_cv_os_cray = yes; then
6232 1.1 mrg for ac_func in _getb67 GETB67 getb67; do
6233 1.1 mrg as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6234 1.4 mrg ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6235 1.10 mrg if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6236 1.1 mrg
6237 1.1 mrg cat >>confdefs.h <<_ACEOF
6238 1.1 mrg #define CRAY_STACKSEG_END $ac_func
6239 1.1 mrg _ACEOF
6240 1.1 mrg
6241 1.1 mrg break
6242 1.1 mrg fi
6243 1.1 mrg
6244 1.1 mrg done
6245 1.1 mrg fi
6246 1.1 mrg
6247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6248 1.1 mrg $as_echo_n "checking stack direction for C alloca... " >&6; }
6249 1.10 mrg if ${ac_cv_c_stack_direction+:} false; then :
6250 1.1 mrg $as_echo_n "(cached) " >&6
6251 1.1 mrg else
6252 1.1 mrg if test "$cross_compiling" = yes; then :
6253 1.1 mrg ac_cv_c_stack_direction=0
6254 1.1 mrg else
6255 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6256 1.1 mrg /* end confdefs.h. */
6257 1.1 mrg $ac_includes_default
6258 1.1 mrg int
6259 1.10 mrg find_stack_direction (int *addr, int depth)
6260 1.1 mrg {
6261 1.10 mrg int dir, dummy = 0;
6262 1.10 mrg if (! addr)
6263 1.10 mrg addr = &dummy;
6264 1.10 mrg *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
6265 1.10 mrg dir = depth ? find_stack_direction (addr, depth - 1) : 0;
6266 1.10 mrg return dir + dummy;
6267 1.1 mrg }
6268 1.1 mrg
6269 1.1 mrg int
6270 1.10 mrg main (int argc, char **argv)
6271 1.1 mrg {
6272 1.10 mrg return find_stack_direction (0, argc + !argv + 20) < 0;
6273 1.1 mrg }
6274 1.1 mrg _ACEOF
6275 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
6276 1.1 mrg ac_cv_c_stack_direction=1
6277 1.1 mrg else
6278 1.1 mrg ac_cv_c_stack_direction=-1
6279 1.1 mrg fi
6280 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6281 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6282 1.1 mrg fi
6283 1.1 mrg
6284 1.1 mrg fi
6285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6286 1.1 mrg $as_echo "$ac_cv_c_stack_direction" >&6; }
6287 1.1 mrg cat >>confdefs.h <<_ACEOF
6288 1.1 mrg #define STACK_DIRECTION $ac_cv_c_stack_direction
6289 1.1 mrg _ACEOF
6290 1.1 mrg
6291 1.1 mrg
6292 1.1 mrg fi
6293 1.1 mrg
6294 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6295 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6296 1.10 mrg if ${ac_cv_header_stdc+:} false; then :
6297 1.1 mrg $as_echo_n "(cached) " >&6
6298 1.1 mrg else
6299 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6300 1.1 mrg /* end confdefs.h. */
6301 1.1 mrg #include <stdlib.h>
6302 1.1 mrg #include <stdarg.h>
6303 1.1 mrg #include <string.h>
6304 1.1 mrg #include <float.h>
6305 1.1 mrg
6306 1.1 mrg int
6307 1.1 mrg main ()
6308 1.1 mrg {
6309 1.1 mrg
6310 1.1 mrg ;
6311 1.1 mrg return 0;
6312 1.1 mrg }
6313 1.1 mrg _ACEOF
6314 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
6315 1.1 mrg ac_cv_header_stdc=yes
6316 1.1 mrg else
6317 1.1 mrg ac_cv_header_stdc=no
6318 1.1 mrg fi
6319 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6320 1.1 mrg
6321 1.1 mrg if test $ac_cv_header_stdc = yes; then
6322 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6323 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6324 1.1 mrg /* end confdefs.h. */
6325 1.1 mrg #include <string.h>
6326 1.1 mrg
6327 1.1 mrg _ACEOF
6328 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6329 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6330 1.1 mrg
6331 1.1 mrg else
6332 1.1 mrg ac_cv_header_stdc=no
6333 1.1 mrg fi
6334 1.1 mrg rm -f conftest*
6335 1.1 mrg
6336 1.1 mrg fi
6337 1.1 mrg
6338 1.1 mrg if test $ac_cv_header_stdc = yes; then
6339 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6340 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6341 1.1 mrg /* end confdefs.h. */
6342 1.1 mrg #include <stdlib.h>
6343 1.1 mrg
6344 1.1 mrg _ACEOF
6345 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6346 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
6347 1.1 mrg
6348 1.1 mrg else
6349 1.1 mrg ac_cv_header_stdc=no
6350 1.1 mrg fi
6351 1.1 mrg rm -f conftest*
6352 1.1 mrg
6353 1.1 mrg fi
6354 1.1 mrg
6355 1.1 mrg if test $ac_cv_header_stdc = yes; then
6356 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6357 1.1 mrg if test "$cross_compiling" = yes; then :
6358 1.1 mrg :
6359 1.1 mrg else
6360 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6361 1.1 mrg /* end confdefs.h. */
6362 1.1 mrg #include <ctype.h>
6363 1.1 mrg #include <stdlib.h>
6364 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
6365 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6366 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6367 1.1 mrg #else
6368 1.1 mrg # define ISLOWER(c) \
6369 1.1 mrg (('a' <= (c) && (c) <= 'i') \
6370 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
6371 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
6372 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6373 1.1 mrg #endif
6374 1.1 mrg
6375 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6376 1.1 mrg int
6377 1.1 mrg main ()
6378 1.1 mrg {
6379 1.1 mrg int i;
6380 1.1 mrg for (i = 0; i < 256; i++)
6381 1.1 mrg if (XOR (islower (i), ISLOWER (i))
6382 1.1 mrg || toupper (i) != TOUPPER (i))
6383 1.1 mrg return 2;
6384 1.1 mrg return 0;
6385 1.1 mrg }
6386 1.1 mrg _ACEOF
6387 1.4 mrg if ac_fn_c_try_run "$LINENO"; then :
6388 1.1 mrg
6389 1.1 mrg else
6390 1.1 mrg ac_cv_header_stdc=no
6391 1.1 mrg fi
6392 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6393 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6394 1.1 mrg fi
6395 1.1 mrg
6396 1.1 mrg fi
6397 1.1 mrg fi
6398 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6399 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6400 1.1 mrg if test $ac_cv_header_stdc = yes; then
6401 1.1 mrg
6402 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6403 1.1 mrg
6404 1.1 mrg fi
6405 1.1 mrg
6406 1.1 mrg
6407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
6408 1.1 mrg $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
6409 1.10 mrg if ${am_cv_langinfo_codeset+:} false; then :
6410 1.1 mrg $as_echo_n "(cached) " >&6
6411 1.1 mrg else
6412 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6413 1.1 mrg /* end confdefs.h. */
6414 1.1 mrg #include <langinfo.h>
6415 1.1 mrg int
6416 1.1 mrg main ()
6417 1.1 mrg {
6418 1.1 mrg char* cs = nl_langinfo(CODESET);
6419 1.1 mrg ;
6420 1.1 mrg return 0;
6421 1.1 mrg }
6422 1.1 mrg _ACEOF
6423 1.4 mrg if ac_fn_c_try_link "$LINENO"; then :
6424 1.1 mrg am_cv_langinfo_codeset=yes
6425 1.1 mrg else
6426 1.1 mrg am_cv_langinfo_codeset=no
6427 1.1 mrg fi
6428 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6429 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6430 1.1 mrg
6431 1.1 mrg fi
6432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
6433 1.1 mrg $as_echo "$am_cv_langinfo_codeset" >&6; }
6434 1.1 mrg if test $am_cv_langinfo_codeset = yes; then
6435 1.1 mrg
6436 1.1 mrg $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
6437 1.1 mrg
6438 1.1 mrg fi
6439 1.1 mrg
6440 1.1 mrg # If we haven't got the data from the intl directory,
6441 1.1 mrg # assume NLS is disabled.
6442 1.1 mrg USE_NLS=no
6443 1.1 mrg LIBINTL=
6444 1.1 mrg LIBINTL_DEP=
6445 1.1 mrg INCINTL=
6446 1.1 mrg XGETTEXT=
6447 1.1 mrg GMSGFMT=
6448 1.1 mrg POSUB=
6449 1.1 mrg
6450 1.1 mrg if test -f ../intl/config.intl; then
6451 1.1 mrg . ../intl/config.intl
6452 1.1 mrg fi
6453 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6454 1.1 mrg $as_echo_n "checking whether NLS is requested... " >&6; }
6455 1.1 mrg if test x"$USE_NLS" != xyes; then
6456 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6457 1.1 mrg $as_echo "no" >&6; }
6458 1.1 mrg else
6459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6460 1.1 mrg $as_echo "yes" >&6; }
6461 1.1 mrg
6462 1.1 mrg $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6463 1.1 mrg
6464 1.1 mrg
6465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6466 1.1 mrg $as_echo_n "checking for catalogs to be installed... " >&6; }
6467 1.1 mrg # Look for .po and .gmo files in the source directory.
6468 1.1 mrg CATALOGS=
6469 1.1 mrg XLINGUAS=
6470 1.1 mrg for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6471 1.1 mrg # If there aren't any .gmo files the shell will give us the
6472 1.1 mrg # literal string "../path/to/srcdir/po/*.gmo" which has to be
6473 1.1 mrg # weeded out.
6474 1.1 mrg case "$cat" in *\**)
6475 1.1 mrg continue;;
6476 1.1 mrg esac
6477 1.1 mrg # The quadruple backslash is collapsed to a double backslash
6478 1.1 mrg # by the backticks, then collapsed again by the double quotes,
6479 1.1 mrg # leaving us with one backslash in the sed expression (right
6480 1.1 mrg # before the dot that mustn't act as a wildcard).
6481 1.1 mrg cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6482 1.1 mrg lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6483 1.1 mrg # The user is allowed to set LINGUAS to a list of languages to
6484 1.1 mrg # install catalogs for. If it's empty that means "all of them."
6485 1.1 mrg if test "x$LINGUAS" = x; then
6486 1.1 mrg CATALOGS="$CATALOGS $cat"
6487 1.1 mrg XLINGUAS="$XLINGUAS $lang"
6488 1.1 mrg else
6489 1.1 mrg case "$LINGUAS" in *$lang*)
6490 1.1 mrg CATALOGS="$CATALOGS $cat"
6491 1.1 mrg XLINGUAS="$XLINGUAS $lang"
6492 1.1 mrg ;;
6493 1.1 mrg esac
6494 1.1 mrg fi
6495 1.1 mrg done
6496 1.1 mrg LINGUAS="$XLINGUAS"
6497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6498 1.1 mrg $as_echo "$LINGUAS" >&6; }
6499 1.1 mrg
6500 1.1 mrg
6501 1.1 mrg DATADIRNAME=share
6502 1.1 mrg
6503 1.1 mrg INSTOBJEXT=.mo
6504 1.1 mrg
6505 1.1 mrg GENCAT=gencat
6506 1.1 mrg
6507 1.1 mrg CATOBJEXT=.gmo
6508 1.1 mrg
6509 1.1 mrg fi
6510 1.1 mrg
6511 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uchar" >&5
6512 1.1 mrg $as_echo_n "checking for uchar... " >&6; }
6513 1.10 mrg if ${gcc_cv_type_uchar+:} false; then :
6514 1.1 mrg $as_echo_n "(cached) " >&6
6515 1.1 mrg else
6516 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6517 1.1 mrg /* end confdefs.h. */
6518 1.1 mrg
6519 1.1 mrg #include <sys/types.h>
6520 1.1 mrg
6521 1.1 mrg int
6522 1.1 mrg main ()
6523 1.1 mrg {
6524 1.1 mrg if ((uchar *)0) return 0;
6525 1.1 mrg if (sizeof(uchar)) return 0;
6526 1.1 mrg ;
6527 1.1 mrg return 0;
6528 1.1 mrg }
6529 1.1 mrg _ACEOF
6530 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
6531 1.1 mrg ac_cv_type_uchar=yes
6532 1.1 mrg else
6533 1.1 mrg ac_cv_type_uchar=no
6534 1.1 mrg fi
6535 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6536 1.1 mrg fi
6537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_type_uchar" >&5
6538 1.1 mrg $as_echo "$gcc_cv_type_uchar" >&6; }
6539 1.1 mrg if test $ac_cv_type_uchar = yes; then
6540 1.1 mrg
6541 1.1 mrg $as_echo "#define HAVE_UCHAR 1" >>confdefs.h
6542 1.1 mrg
6543 1.1 mrg fi
6544 1.1 mrg
6545 1.4 mrg # g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which exposes a different
6546 1.4 mrg # iconv() prototype.
6547 1.4 mrg ac_ext=cpp
6548 1.4 mrg ac_cpp='$CXXCPP $CPPFLAGS'
6549 1.4 mrg ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6550 1.4 mrg ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6551 1.4 mrg ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6552 1.4 mrg
6553 1.1 mrg
6554 1.1 mrg if test "X$prefix" = "XNONE"; then
6555 1.1 mrg acl_final_prefix="$ac_default_prefix"
6556 1.1 mrg else
6557 1.1 mrg acl_final_prefix="$prefix"
6558 1.1 mrg fi
6559 1.1 mrg if test "X$exec_prefix" = "XNONE"; then
6560 1.1 mrg acl_final_exec_prefix='${prefix}'
6561 1.1 mrg else
6562 1.1 mrg acl_final_exec_prefix="$exec_prefix"
6563 1.1 mrg fi
6564 1.1 mrg acl_save_prefix="$prefix"
6565 1.1 mrg prefix="$acl_final_prefix"
6566 1.1 mrg eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
6567 1.1 mrg prefix="$acl_save_prefix"
6568 1.1 mrg
6569 1.1 mrg
6570 1.1 mrg # Check whether --with-gnu-ld was given.
6571 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
6572 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6573 1.1 mrg else
6574 1.1 mrg with_gnu_ld=no
6575 1.1 mrg fi
6576 1.1 mrg
6577 1.1 mrg # Prepare PATH_SEPARATOR.
6578 1.1 mrg # The user is always right.
6579 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
6580 1.1 mrg echo "#! /bin/sh" >conf$$.sh
6581 1.1 mrg echo "exit 0" >>conf$$.sh
6582 1.1 mrg chmod +x conf$$.sh
6583 1.1 mrg if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6584 1.1 mrg PATH_SEPARATOR=';'
6585 1.1 mrg else
6586 1.1 mrg PATH_SEPARATOR=:
6587 1.1 mrg fi
6588 1.1 mrg rm -f conf$$.sh
6589 1.1 mrg fi
6590 1.1 mrg ac_prog=ld
6591 1.1 mrg if test "$GCC" = yes; then
6592 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
6593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
6594 1.1 mrg $as_echo_n "checking for ld used by GCC... " >&6; }
6595 1.1 mrg case $host in
6596 1.1 mrg *-*-mingw*)
6597 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
6598 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6599 1.1 mrg *)
6600 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6601 1.1 mrg esac
6602 1.1 mrg case $ac_prog in
6603 1.1 mrg # Accept absolute paths.
6604 1.1 mrg [\\/]* | [A-Za-z]:[\\/]*)
6605 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
6606 1.1 mrg # Canonicalize the path of ld
6607 1.1 mrg ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
6608 1.1 mrg while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6609 1.1 mrg ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
6610 1.1 mrg done
6611 1.1 mrg test -z "$LD" && LD="$ac_prog"
6612 1.1 mrg ;;
6613 1.1 mrg "")
6614 1.1 mrg # If it fails, then pretend we aren't using GCC.
6615 1.1 mrg ac_prog=ld
6616 1.1 mrg ;;
6617 1.1 mrg *)
6618 1.1 mrg # If it is relative, then search for the first ld in PATH.
6619 1.1 mrg with_gnu_ld=unknown
6620 1.1 mrg ;;
6621 1.1 mrg esac
6622 1.1 mrg elif test "$with_gnu_ld" = yes; then
6623 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6624 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
6625 1.1 mrg else
6626 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6627 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
6628 1.1 mrg fi
6629 1.10 mrg if ${acl_cv_path_LD+:} false; then :
6630 1.1 mrg $as_echo_n "(cached) " >&6
6631 1.1 mrg else
6632 1.1 mrg if test -z "$LD"; then
6633 1.1 mrg IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
6634 1.1 mrg for ac_dir in $PATH; do
6635 1.1 mrg test -z "$ac_dir" && ac_dir=.
6636 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6637 1.1 mrg acl_cv_path_LD="$ac_dir/$ac_prog"
6638 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
6639 1.1 mrg # but apparently some GNU ld's only accept -v.
6640 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
6641 1.1 mrg if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
6642 1.1 mrg test "$with_gnu_ld" != no && break
6643 1.1 mrg else
6644 1.1 mrg test "$with_gnu_ld" != yes && break
6645 1.1 mrg fi
6646 1.1 mrg fi
6647 1.1 mrg done
6648 1.1 mrg IFS="$ac_save_ifs"
6649 1.1 mrg else
6650 1.1 mrg acl_cv_path_LD="$LD" # Let the user override the test with a path.
6651 1.1 mrg fi
6652 1.1 mrg fi
6653 1.1 mrg
6654 1.1 mrg LD="$acl_cv_path_LD"
6655 1.1 mrg if test -n "$LD"; then
6656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6657 1.1 mrg $as_echo "$LD" >&6; }
6658 1.1 mrg else
6659 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6660 1.1 mrg $as_echo "no" >&6; }
6661 1.1 mrg fi
6662 1.10 mrg test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
6663 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6664 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6665 1.10 mrg if ${acl_cv_prog_gnu_ld+:} false; then :
6666 1.1 mrg $as_echo_n "(cached) " >&6
6667 1.1 mrg else
6668 1.1 mrg # I'd rather use --version here, but apparently some GNU ld's only accept -v.
6669 1.1 mrg if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
6670 1.1 mrg acl_cv_prog_gnu_ld=yes
6671 1.1 mrg else
6672 1.1 mrg acl_cv_prog_gnu_ld=no
6673 1.1 mrg fi
6674 1.1 mrg fi
6675 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
6676 1.1 mrg $as_echo "$acl_cv_prog_gnu_ld" >&6; }
6677 1.1 mrg with_gnu_ld=$acl_cv_prog_gnu_ld
6678 1.1 mrg
6679 1.1 mrg
6680 1.1 mrg
6681 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
6682 1.1 mrg $as_echo_n "checking for shared library run path origin... " >&6; }
6683 1.10 mrg if ${acl_cv_rpath+:} false; then :
6684 1.1 mrg $as_echo_n "(cached) " >&6
6685 1.1 mrg else
6686 1.1 mrg
6687 1.1 mrg CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
6688 1.1 mrg ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
6689 1.1 mrg . ./conftest.sh
6690 1.1 mrg rm -f ./conftest.sh
6691 1.1 mrg acl_cv_rpath=done
6692 1.1 mrg
6693 1.1 mrg fi
6694 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
6695 1.1 mrg $as_echo "$acl_cv_rpath" >&6; }
6696 1.1 mrg wl="$acl_cv_wl"
6697 1.1 mrg libext="$acl_cv_libext"
6698 1.1 mrg shlibext="$acl_cv_shlibext"
6699 1.1 mrg hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
6700 1.1 mrg hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
6701 1.1 mrg hardcode_direct="$acl_cv_hardcode_direct"
6702 1.1 mrg hardcode_minus_L="$acl_cv_hardcode_minus_L"
6703 1.1 mrg # Check whether --enable-rpath was given.
6704 1.1 mrg if test "${enable_rpath+set}" = set; then :
6705 1.1 mrg enableval=$enable_rpath; :
6706 1.1 mrg else
6707 1.1 mrg enable_rpath=yes
6708 1.1 mrg fi
6709 1.1 mrg
6710 1.1 mrg
6711 1.1 mrg
6712 1.1 mrg
6713 1.1 mrg
6714 1.1 mrg
6715 1.1 mrg
6716 1.1 mrg
6717 1.1 mrg use_additional=yes
6718 1.1 mrg
6719 1.1 mrg acl_save_prefix="$prefix"
6720 1.1 mrg prefix="$acl_final_prefix"
6721 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6722 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6723 1.1 mrg
6724 1.1 mrg eval additional_includedir=\"$includedir\"
6725 1.1 mrg eval additional_libdir=\"$libdir\"
6726 1.1 mrg
6727 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6728 1.1 mrg prefix="$acl_save_prefix"
6729 1.1 mrg
6730 1.1 mrg
6731 1.1 mrg # Check whether --with-libiconv-prefix was given.
6732 1.1 mrg if test "${with_libiconv_prefix+set}" = set; then :
6733 1.1 mrg withval=$with_libiconv_prefix;
6734 1.1 mrg if test "X$withval" = "Xno"; then
6735 1.1 mrg use_additional=no
6736 1.1 mrg else
6737 1.1 mrg if test "X$withval" = "X"; then
6738 1.1 mrg
6739 1.1 mrg acl_save_prefix="$prefix"
6740 1.1 mrg prefix="$acl_final_prefix"
6741 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6742 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6743 1.1 mrg
6744 1.1 mrg eval additional_includedir=\"$includedir\"
6745 1.1 mrg eval additional_libdir=\"$libdir\"
6746 1.1 mrg
6747 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6748 1.1 mrg prefix="$acl_save_prefix"
6749 1.1 mrg
6750 1.1 mrg else
6751 1.1 mrg additional_includedir="$withval/include"
6752 1.1 mrg additional_libdir="$withval/lib"
6753 1.1 mrg fi
6754 1.1 mrg fi
6755 1.1 mrg
6756 1.1 mrg fi
6757 1.1 mrg
6758 1.11 mrg
6759 1.11 mrg # Check whether --with-libiconv-type was given.
6760 1.11 mrg if test "${with_libiconv_type+set}" = set; then :
6761 1.11 mrg withval=$with_libiconv_type; with_libiconv_type=$withval
6762 1.11 mrg else
6763 1.11 mrg with_libiconv_type=auto
6764 1.11 mrg fi
6765 1.11 mrg
6766 1.11 mrg lib_type=`eval echo \$with_libiconv_type`
6767 1.11 mrg
6768 1.1 mrg LIBICONV=
6769 1.1 mrg LTLIBICONV=
6770 1.1 mrg INCICONV=
6771 1.1 mrg rpathdirs=
6772 1.1 mrg ltrpathdirs=
6773 1.1 mrg names_already_handled=
6774 1.1 mrg names_next_round='iconv '
6775 1.1 mrg while test -n "$names_next_round"; do
6776 1.1 mrg names_this_round="$names_next_round"
6777 1.1 mrg names_next_round=
6778 1.1 mrg for name in $names_this_round; do
6779 1.1 mrg already_handled=
6780 1.1 mrg for n in $names_already_handled; do
6781 1.1 mrg if test "$n" = "$name"; then
6782 1.1 mrg already_handled=yes
6783 1.1 mrg break
6784 1.1 mrg fi
6785 1.1 mrg done
6786 1.1 mrg if test -z "$already_handled"; then
6787 1.1 mrg names_already_handled="$names_already_handled $name"
6788 1.1 mrg uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
6789 1.1 mrg eval value=\"\$HAVE_LIB$uppername\"
6790 1.1 mrg if test -n "$value"; then
6791 1.1 mrg if test "$value" = yes; then
6792 1.1 mrg eval value=\"\$LIB$uppername\"
6793 1.1 mrg test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
6794 1.1 mrg eval value=\"\$LTLIB$uppername\"
6795 1.1 mrg test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
6796 1.1 mrg else
6797 1.1 mrg :
6798 1.1 mrg fi
6799 1.1 mrg else
6800 1.1 mrg found_dir=
6801 1.1 mrg found_la=
6802 1.1 mrg found_so=
6803 1.1 mrg found_a=
6804 1.1 mrg if test $use_additional = yes; then
6805 1.11 mrg if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then
6806 1.1 mrg found_dir="$additional_libdir"
6807 1.1 mrg found_so="$additional_libdir/lib$name.$shlibext"
6808 1.1 mrg if test -f "$additional_libdir/lib$name.la"; then
6809 1.1 mrg found_la="$additional_libdir/lib$name.la"
6810 1.1 mrg fi
6811 1.11 mrg elif test x$lib_type != xshared; then
6812 1.1 mrg if test -f "$additional_libdir/lib$name.$libext"; then
6813 1.1 mrg found_dir="$additional_libdir"
6814 1.1 mrg found_a="$additional_libdir/lib$name.$libext"
6815 1.1 mrg if test -f "$additional_libdir/lib$name.la"; then
6816 1.1 mrg found_la="$additional_libdir/lib$name.la"
6817 1.1 mrg fi
6818 1.1 mrg fi
6819 1.1 mrg fi
6820 1.1 mrg fi
6821 1.1 mrg if test "X$found_dir" = "X"; then
6822 1.1 mrg for x in $LDFLAGS $LTLIBICONV; do
6823 1.1 mrg
6824 1.1 mrg acl_save_prefix="$prefix"
6825 1.1 mrg prefix="$acl_final_prefix"
6826 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6827 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6828 1.1 mrg eval x=\"$x\"
6829 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6830 1.1 mrg prefix="$acl_save_prefix"
6831 1.1 mrg
6832 1.1 mrg case "$x" in
6833 1.1 mrg -L*)
6834 1.1 mrg dir=`echo "X$x" | sed -e 's/^X-L//'`
6835 1.11 mrg if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then
6836 1.1 mrg found_dir="$dir"
6837 1.1 mrg found_so="$dir/lib$name.$shlibext"
6838 1.1 mrg if test -f "$dir/lib$name.la"; then
6839 1.1 mrg found_la="$dir/lib$name.la"
6840 1.1 mrg fi
6841 1.11 mrg elif test x$lib_type != xshared; then
6842 1.1 mrg if test -f "$dir/lib$name.$libext"; then
6843 1.1 mrg found_dir="$dir"
6844 1.1 mrg found_a="$dir/lib$name.$libext"
6845 1.1 mrg if test -f "$dir/lib$name.la"; then
6846 1.1 mrg found_la="$dir/lib$name.la"
6847 1.1 mrg fi
6848 1.1 mrg fi
6849 1.1 mrg fi
6850 1.1 mrg ;;
6851 1.1 mrg esac
6852 1.1 mrg if test "X$found_dir" != "X"; then
6853 1.1 mrg break
6854 1.1 mrg fi
6855 1.1 mrg done
6856 1.1 mrg fi
6857 1.1 mrg if test "X$found_dir" != "X"; then
6858 1.1 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
6859 1.1 mrg if test "X$found_so" != "X"; then
6860 1.1 mrg if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
6861 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6862 1.1 mrg else
6863 1.1 mrg haveit=
6864 1.1 mrg for x in $ltrpathdirs; do
6865 1.1 mrg if test "X$x" = "X$found_dir"; then
6866 1.1 mrg haveit=yes
6867 1.1 mrg break
6868 1.1 mrg fi
6869 1.1 mrg done
6870 1.1 mrg if test -z "$haveit"; then
6871 1.1 mrg ltrpathdirs="$ltrpathdirs $found_dir"
6872 1.1 mrg fi
6873 1.1 mrg if test "$hardcode_direct" = yes; then
6874 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6875 1.1 mrg else
6876 1.1 mrg if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
6877 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6878 1.1 mrg haveit=
6879 1.1 mrg for x in $rpathdirs; do
6880 1.1 mrg if test "X$x" = "X$found_dir"; then
6881 1.1 mrg haveit=yes
6882 1.1 mrg break
6883 1.1 mrg fi
6884 1.1 mrg done
6885 1.1 mrg if test -z "$haveit"; then
6886 1.1 mrg rpathdirs="$rpathdirs $found_dir"
6887 1.1 mrg fi
6888 1.1 mrg else
6889 1.1 mrg haveit=
6890 1.1 mrg for x in $LDFLAGS $LIBICONV; do
6891 1.1 mrg
6892 1.1 mrg acl_save_prefix="$prefix"
6893 1.1 mrg prefix="$acl_final_prefix"
6894 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6895 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6896 1.1 mrg eval x=\"$x\"
6897 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6898 1.1 mrg prefix="$acl_save_prefix"
6899 1.1 mrg
6900 1.1 mrg if test "X$x" = "X-L$found_dir"; then
6901 1.1 mrg haveit=yes
6902 1.1 mrg break
6903 1.1 mrg fi
6904 1.1 mrg done
6905 1.1 mrg if test -z "$haveit"; then
6906 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
6907 1.1 mrg fi
6908 1.1 mrg if test "$hardcode_minus_L" != no; then
6909 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
6910 1.1 mrg else
6911 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
6912 1.1 mrg fi
6913 1.1 mrg fi
6914 1.1 mrg fi
6915 1.1 mrg fi
6916 1.1 mrg else
6917 1.1 mrg if test "X$found_a" != "X"; then
6918 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
6919 1.1 mrg else
6920 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
6921 1.1 mrg fi
6922 1.1 mrg fi
6923 1.1 mrg additional_includedir=
6924 1.1 mrg case "$found_dir" in
6925 1.1 mrg */lib | */lib/)
6926 1.1 mrg basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
6927 1.1 mrg additional_includedir="$basedir/include"
6928 1.1 mrg ;;
6929 1.1 mrg esac
6930 1.1 mrg if test "X$additional_includedir" != "X"; then
6931 1.1 mrg if test "X$additional_includedir" != "X/usr/include"; then
6932 1.1 mrg haveit=
6933 1.1 mrg if test "X$additional_includedir" = "X/usr/local/include"; then
6934 1.1 mrg if test -n "$GCC"; then
6935 1.1 mrg case $host_os in
6936 1.1 mrg linux*) haveit=yes;;
6937 1.1 mrg esac
6938 1.1 mrg fi
6939 1.1 mrg fi
6940 1.1 mrg if test -z "$haveit"; then
6941 1.1 mrg for x in $CPPFLAGS $INCICONV; do
6942 1.1 mrg
6943 1.1 mrg acl_save_prefix="$prefix"
6944 1.1 mrg prefix="$acl_final_prefix"
6945 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6946 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6947 1.1 mrg eval x=\"$x\"
6948 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6949 1.1 mrg prefix="$acl_save_prefix"
6950 1.1 mrg
6951 1.1 mrg if test "X$x" = "X-I$additional_includedir"; then
6952 1.1 mrg haveit=yes
6953 1.1 mrg break
6954 1.1 mrg fi
6955 1.1 mrg done
6956 1.1 mrg if test -z "$haveit"; then
6957 1.1 mrg if test -d "$additional_includedir"; then
6958 1.1 mrg INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
6959 1.1 mrg fi
6960 1.1 mrg fi
6961 1.1 mrg fi
6962 1.1 mrg fi
6963 1.1 mrg fi
6964 1.1 mrg if test -n "$found_la"; then
6965 1.1 mrg save_libdir="$libdir"
6966 1.1 mrg case "$found_la" in
6967 1.1 mrg */* | *\\*) . "$found_la" ;;
6968 1.1 mrg *) . "./$found_la" ;;
6969 1.1 mrg esac
6970 1.1 mrg libdir="$save_libdir"
6971 1.1 mrg for dep in $dependency_libs; do
6972 1.1 mrg case "$dep" in
6973 1.1 mrg -L*)
6974 1.1 mrg additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
6975 1.1 mrg if test "X$additional_libdir" != "X/usr/lib"; then
6976 1.1 mrg haveit=
6977 1.1 mrg if test "X$additional_libdir" = "X/usr/local/lib"; then
6978 1.1 mrg if test -n "$GCC"; then
6979 1.1 mrg case $host_os in
6980 1.1 mrg linux*) haveit=yes;;
6981 1.1 mrg esac
6982 1.1 mrg fi
6983 1.1 mrg fi
6984 1.1 mrg if test -z "$haveit"; then
6985 1.1 mrg haveit=
6986 1.1 mrg for x in $LDFLAGS $LIBICONV; do
6987 1.1 mrg
6988 1.1 mrg acl_save_prefix="$prefix"
6989 1.1 mrg prefix="$acl_final_prefix"
6990 1.1 mrg acl_save_exec_prefix="$exec_prefix"
6991 1.1 mrg exec_prefix="$acl_final_exec_prefix"
6992 1.1 mrg eval x=\"$x\"
6993 1.1 mrg exec_prefix="$acl_save_exec_prefix"
6994 1.1 mrg prefix="$acl_save_prefix"
6995 1.1 mrg
6996 1.1 mrg if test "X$x" = "X-L$additional_libdir"; then
6997 1.1 mrg haveit=yes
6998 1.1 mrg break
6999 1.1 mrg fi
7000 1.1 mrg done
7001 1.1 mrg if test -z "$haveit"; then
7002 1.1 mrg if test -d "$additional_libdir"; then
7003 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7004 1.1 mrg fi
7005 1.1 mrg fi
7006 1.1 mrg haveit=
7007 1.1 mrg for x in $LDFLAGS $LTLIBICONV; do
7008 1.1 mrg
7009 1.1 mrg acl_save_prefix="$prefix"
7010 1.1 mrg prefix="$acl_final_prefix"
7011 1.1 mrg acl_save_exec_prefix="$exec_prefix"
7012 1.1 mrg exec_prefix="$acl_final_exec_prefix"
7013 1.1 mrg eval x=\"$x\"
7014 1.1 mrg exec_prefix="$acl_save_exec_prefix"
7015 1.1 mrg prefix="$acl_save_prefix"
7016 1.1 mrg
7017 1.1 mrg if test "X$x" = "X-L$additional_libdir"; then
7018 1.1 mrg haveit=yes
7019 1.1 mrg break
7020 1.1 mrg fi
7021 1.1 mrg done
7022 1.1 mrg if test -z "$haveit"; then
7023 1.1 mrg if test -d "$additional_libdir"; then
7024 1.1 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7025 1.1 mrg fi
7026 1.1 mrg fi
7027 1.1 mrg fi
7028 1.1 mrg fi
7029 1.1 mrg ;;
7030 1.1 mrg -R*)
7031 1.1 mrg dir=`echo "X$dep" | sed -e 's/^X-R//'`
7032 1.1 mrg if test "$enable_rpath" != no; then
7033 1.1 mrg haveit=
7034 1.1 mrg for x in $rpathdirs; do
7035 1.1 mrg if test "X$x" = "X$dir"; then
7036 1.1 mrg haveit=yes
7037 1.1 mrg break
7038 1.1 mrg fi
7039 1.1 mrg done
7040 1.1 mrg if test -z "$haveit"; then
7041 1.1 mrg rpathdirs="$rpathdirs $dir"
7042 1.1 mrg fi
7043 1.1 mrg haveit=
7044 1.1 mrg for x in $ltrpathdirs; do
7045 1.1 mrg if test "X$x" = "X$dir"; then
7046 1.1 mrg haveit=yes
7047 1.1 mrg break
7048 1.1 mrg fi
7049 1.1 mrg done
7050 1.1 mrg if test -z "$haveit"; then
7051 1.1 mrg ltrpathdirs="$ltrpathdirs $dir"
7052 1.1 mrg fi
7053 1.1 mrg fi
7054 1.1 mrg ;;
7055 1.1 mrg -l*)
7056 1.1 mrg names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7057 1.1 mrg ;;
7058 1.1 mrg *.la)
7059 1.1 mrg names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7060 1.1 mrg ;;
7061 1.1 mrg *)
7062 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
7063 1.1 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
7064 1.1 mrg ;;
7065 1.1 mrg esac
7066 1.1 mrg done
7067 1.1 mrg fi
7068 1.1 mrg else
7069 1.11 mrg if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then
7070 1.11 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7071 1.11 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
7072 1.11 mrg else
7073 1.11 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext"
7074 1.11 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext"
7075 1.11 mrg fi
7076 1.1 mrg fi
7077 1.1 mrg fi
7078 1.1 mrg fi
7079 1.1 mrg done
7080 1.1 mrg done
7081 1.1 mrg if test "X$rpathdirs" != "X"; then
7082 1.1 mrg if test -n "$hardcode_libdir_separator"; then
7083 1.1 mrg alldirs=
7084 1.1 mrg for found_dir in $rpathdirs; do
7085 1.1 mrg alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7086 1.1 mrg done
7087 1.1 mrg acl_save_libdir="$libdir"
7088 1.1 mrg libdir="$alldirs"
7089 1.1 mrg eval flag=\"$hardcode_libdir_flag_spec\"
7090 1.1 mrg libdir="$acl_save_libdir"
7091 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7092 1.1 mrg else
7093 1.1 mrg for found_dir in $rpathdirs; do
7094 1.1 mrg acl_save_libdir="$libdir"
7095 1.1 mrg libdir="$found_dir"
7096 1.1 mrg eval flag=\"$hardcode_libdir_flag_spec\"
7097 1.1 mrg libdir="$acl_save_libdir"
7098 1.1 mrg LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7099 1.1 mrg done
7100 1.1 mrg fi
7101 1.1 mrg fi
7102 1.1 mrg if test "X$ltrpathdirs" != "X"; then
7103 1.1 mrg for found_dir in $ltrpathdirs; do
7104 1.1 mrg LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
7105 1.1 mrg done
7106 1.1 mrg fi
7107 1.1 mrg
7108 1.1 mrg
7109 1.1 mrg
7110 1.1 mrg
7111 1.1 mrg
7112 1.1 mrg
7113 1.1 mrg
7114 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
7115 1.1 mrg $as_echo_n "checking for iconv... " >&6; }
7116 1.10 mrg if ${am_cv_func_iconv+:} false; then :
7117 1.1 mrg $as_echo_n "(cached) " >&6
7118 1.1 mrg else
7119 1.1 mrg
7120 1.1 mrg am_cv_func_iconv="no, consider installing GNU libiconv"
7121 1.1 mrg am_cv_lib_iconv=no
7122 1.7 mrg am_save_CPPFLAGS="$CPPFLAGS"
7123 1.7 mrg CPPFLAGS="$CPPFLAGS $INCICONV"
7124 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7125 1.1 mrg /* end confdefs.h. */
7126 1.1 mrg #include <stdlib.h>
7127 1.1 mrg #include <iconv.h>
7128 1.1 mrg int
7129 1.1 mrg main ()
7130 1.1 mrg {
7131 1.1 mrg iconv_t cd = iconv_open("","");
7132 1.1 mrg iconv(cd,NULL,NULL,NULL,NULL);
7133 1.1 mrg iconv_close(cd);
7134 1.1 mrg ;
7135 1.1 mrg return 0;
7136 1.1 mrg }
7137 1.1 mrg _ACEOF
7138 1.1 mrg if ac_fn_cxx_try_link "$LINENO"; then :
7139 1.1 mrg am_cv_func_iconv=yes
7140 1.1 mrg fi
7141 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
7142 1.1 mrg conftest$ac_exeext conftest.$ac_ext
7143 1.7 mrg CPPFLAGS="$am_save_CPPFLAGS"
7144 1.7 mrg
7145 1.7 mrg if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
7146 1.7 mrg for _libs in .libs _libs; do
7147 1.7 mrg am_save_CPPFLAGS="$CPPFLAGS"
7148 1.7 mrg am_save_LIBS="$LIBS"
7149 1.7 mrg CPPFLAGS="$CPPFLAGS -I../libiconv/include"
7150 1.7 mrg LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a"
7151 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7152 1.7 mrg /* end confdefs.h. */
7153 1.7 mrg #include <stdlib.h>
7154 1.7 mrg #include <iconv.h>
7155 1.7 mrg int
7156 1.7 mrg main ()
7157 1.7 mrg {
7158 1.7 mrg iconv_t cd = iconv_open("","");
7159 1.7 mrg iconv(cd,NULL,NULL,NULL,NULL);
7160 1.7 mrg iconv_close(cd);
7161 1.7 mrg ;
7162 1.7 mrg return 0;
7163 1.7 mrg }
7164 1.7 mrg _ACEOF
7165 1.7 mrg if ac_fn_cxx_try_link "$LINENO"; then :
7166 1.7 mrg INCICONV="-I../libiconv/include"
7167 1.7 mrg LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a
7168 1.7 mrg LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la
7169 1.7 mrg am_cv_lib_iconv=yes
7170 1.7 mrg am_cv_func_iconv=yes
7171 1.7 mrg fi
7172 1.7 mrg rm -f core conftest.err conftest.$ac_objext \
7173 1.7 mrg conftest$ac_exeext conftest.$ac_ext
7174 1.7 mrg CPPFLAGS="$am_save_CPPFLAGS"
7175 1.7 mrg LIBS="$am_save_LIBS"
7176 1.7 mrg if test "$am_cv_func_iconv" = "yes"; then
7177 1.7 mrg break
7178 1.7 mrg fi
7179 1.7 mrg done
7180 1.7 mrg fi
7181 1.7 mrg
7182 1.1 mrg if test "$am_cv_func_iconv" != yes; then
7183 1.7 mrg am_save_CPPFLAGS="$CPPFLAGS"
7184 1.1 mrg am_save_LIBS="$LIBS"
7185 1.10 mrg CPPFLAGS="$CPPFLAGS $INCICONV"
7186 1.1 mrg LIBS="$LIBS $LIBICONV"
7187 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7188 1.1 mrg /* end confdefs.h. */
7189 1.1 mrg #include <stdlib.h>
7190 1.1 mrg #include <iconv.h>
7191 1.1 mrg int
7192 1.1 mrg main ()
7193 1.1 mrg {
7194 1.1 mrg iconv_t cd = iconv_open("","");
7195 1.1 mrg iconv(cd,NULL,NULL,NULL,NULL);
7196 1.1 mrg iconv_close(cd);
7197 1.1 mrg ;
7198 1.1 mrg return 0;
7199 1.1 mrg }
7200 1.1 mrg _ACEOF
7201 1.1 mrg if ac_fn_cxx_try_link "$LINENO"; then :
7202 1.1 mrg am_cv_lib_iconv=yes
7203 1.1 mrg am_cv_func_iconv=yes
7204 1.1 mrg fi
7205 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
7206 1.1 mrg conftest$ac_exeext conftest.$ac_ext
7207 1.7 mrg CPPFLAGS="$am_save_CPPFLAGS"
7208 1.1 mrg LIBS="$am_save_LIBS"
7209 1.1 mrg fi
7210 1.1 mrg
7211 1.1 mrg fi
7212 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
7213 1.1 mrg $as_echo "$am_cv_func_iconv" >&6; }
7214 1.1 mrg if test "$am_cv_func_iconv" = yes; then
7215 1.1 mrg
7216 1.1 mrg $as_echo "#define HAVE_ICONV 1" >>confdefs.h
7217 1.1 mrg
7218 1.1 mrg fi
7219 1.1 mrg if test "$am_cv_lib_iconv" = yes; then
7220 1.7 mrg
7221 1.7 mrg for element in $INCICONV; do
7222 1.7 mrg haveit=
7223 1.7 mrg for x in $CPPFLAGS; do
7224 1.7 mrg
7225 1.7 mrg acl_save_prefix="$prefix"
7226 1.7 mrg prefix="$acl_final_prefix"
7227 1.7 mrg acl_save_exec_prefix="$exec_prefix"
7228 1.7 mrg exec_prefix="$acl_final_exec_prefix"
7229 1.7 mrg eval x=\"$x\"
7230 1.7 mrg exec_prefix="$acl_save_exec_prefix"
7231 1.7 mrg prefix="$acl_save_prefix"
7232 1.7 mrg
7233 1.7 mrg if test "X$x" = "X$element"; then
7234 1.7 mrg haveit=yes
7235 1.7 mrg break
7236 1.7 mrg fi
7237 1.7 mrg done
7238 1.7 mrg if test -z "$haveit"; then
7239 1.7 mrg CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
7240 1.7 mrg fi
7241 1.7 mrg done
7242 1.7 mrg
7243 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
7244 1.1 mrg $as_echo_n "checking how to link with libiconv... " >&6; }
7245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
7246 1.1 mrg $as_echo "$LIBICONV" >&6; }
7247 1.1 mrg else
7248 1.1 mrg LIBICONV=
7249 1.1 mrg LTLIBICONV=
7250 1.1 mrg fi
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg if test "$am_cv_func_iconv" = yes; then
7255 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
7256 1.1 mrg $as_echo_n "checking for iconv declaration... " >&6; }
7257 1.10 mrg if ${am_cv_proto_iconv+:} false; then :
7258 1.1 mrg $as_echo_n "(cached) " >&6
7259 1.1 mrg else
7260 1.1 mrg
7261 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7262 1.1 mrg /* end confdefs.h. */
7263 1.1 mrg
7264 1.1 mrg #include <stdlib.h>
7265 1.1 mrg #include <iconv.h>
7266 1.1 mrg extern
7267 1.1 mrg #ifdef __cplusplus
7268 1.1 mrg "C"
7269 1.1 mrg #endif
7270 1.1 mrg #if defined(__STDC__) || defined(__cplusplus)
7271 1.1 mrg size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
7272 1.1 mrg #else
7273 1.1 mrg size_t iconv();
7274 1.1 mrg #endif
7275 1.1 mrg
7276 1.1 mrg int
7277 1.1 mrg main ()
7278 1.1 mrg {
7279 1.1 mrg
7280 1.1 mrg ;
7281 1.1 mrg return 0;
7282 1.1 mrg }
7283 1.1 mrg _ACEOF
7284 1.1 mrg if ac_fn_cxx_try_compile "$LINENO"; then :
7285 1.1 mrg am_cv_proto_iconv_arg1=""
7286 1.1 mrg else
7287 1.1 mrg am_cv_proto_iconv_arg1="const"
7288 1.1 mrg fi
7289 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7290 1.1 mrg am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
7291 1.1 mrg fi
7292 1.1 mrg
7293 1.1 mrg am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
7294 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
7295 1.1 mrg }$am_cv_proto_iconv" >&5
7296 1.1 mrg $as_echo "${ac_t:-
7297 1.1 mrg }$am_cv_proto_iconv" >&6; }
7298 1.1 mrg
7299 1.1 mrg cat >>confdefs.h <<_ACEOF
7300 1.1 mrg #define ICONV_CONST $am_cv_proto_iconv_arg1
7301 1.1 mrg _ACEOF
7302 1.1 mrg
7303 1.1 mrg fi
7304 1.1 mrg
7305 1.4 mrg ac_ext=c
7306 1.4 mrg ac_cpp='$CPP $CPPFLAGS'
7307 1.4 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7308 1.4 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7309 1.4 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7310 1.4 mrg
7311 1.1 mrg
7312 1.1 mrg # More defines and substitutions.
7313 1.1 mrg PACKAGE="$PACKAGE_TARNAME"
7314 1.1 mrg
7315 1.1 mrg cat >>confdefs.h <<_ACEOF
7316 1.1 mrg #define PACKAGE "$PACKAGE"
7317 1.1 mrg _ACEOF
7318 1.1 mrg
7319 1.1 mrg
7320 1.1 mrg
7321 1.1 mrg if test "x$enable_nls" != xno; then
7322 1.1 mrg USED_CATALOGS='$(CATALOGS)'
7323 1.1 mrg else
7324 1.1 mrg USED_CATALOGS=
7325 1.1 mrg fi
7326 1.1 mrg
7327 1.1 mrg
7328 1.1 mrg # Check whether --enable-maintainer-mode was given.
7329 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
7330 1.1 mrg enableval=$enable_maintainer_mode;
7331 1.1 mrg else
7332 1.1 mrg enable_maintainer_mode=no
7333 1.1 mrg fi
7334 1.1 mrg
7335 1.1 mrg
7336 1.1 mrg if test "x$enable_maintainer_mode" = xno; then
7337 1.1 mrg MAINT='#'
7338 1.1 mrg else
7339 1.1 mrg MAINT=
7340 1.1 mrg fi
7341 1.1 mrg
7342 1.1 mrg
7343 1.4 mrg # Enable expensive internal checks
7344 1.4 mrg is_release=
7345 1.4 mrg if test -f $srcdir/../gcc/DEV-PHASE \
7346 1.4 mrg && test x"`cat $srcdir/../gcc/DEV-PHASE`" != xexperimental; then
7347 1.4 mrg is_release=yes
7348 1.4 mrg fi
7349 1.4 mrg
7350 1.1 mrg # Check whether --enable-checking was given.
7351 1.1 mrg if test "${enable_checking+set}" = set; then :
7352 1.4 mrg enableval=$enable_checking; ac_checking_flags="${enableval}"
7353 1.1 mrg else
7354 1.4 mrg
7355 1.4 mrg # Determine the default checks.
7356 1.4 mrg if test x$is_release = x ; then
7357 1.4 mrg ac_checking_flags=yes
7358 1.4 mrg else
7359 1.4 mrg ac_checking_flags=release
7360 1.4 mrg fi
7361 1.1 mrg fi
7362 1.1 mrg
7363 1.4 mrg IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="$IFS,"
7364 1.4 mrg for check in release $ac_checking_flags
7365 1.4 mrg do
7366 1.4 mrg case $check in
7367 1.4 mrg # these set all the flags to specific states
7368 1.9 mrg yes|all) ac_checking=1 ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
7369 1.9 mrg no|none) ac_checking= ; ac_assert_checking= ; ac_valgrind_checking= ;;
7370 1.9 mrg release) ac_checking= ; ac_assert_checking=1 ; ac_valgrind_checking= ;;
7371 1.4 mrg # these enable particular checks
7372 1.9 mrg assert) ac_assert_checking=1 ;;
7373 1.4 mrg misc) ac_checking=1 ;;
7374 1.4 mrg valgrind) ac_valgrind_checking=1 ;;
7375 1.4 mrg # accept
7376 1.4 mrg *) ;;
7377 1.4 mrg esac
7378 1.4 mrg done
7379 1.4 mrg IFS="$ac_save_IFS"
7380 1.1 mrg
7381 1.4 mrg if test x$ac_checking != x ; then
7382 1.1 mrg
7383 1.7 mrg $as_echo "#define CHECKING_P 1" >>confdefs.h
7384 1.7 mrg
7385 1.7 mrg else
7386 1.7 mrg $as_echo "#define CHECKING_P 0" >>confdefs.h
7387 1.1 mrg
7388 1.1 mrg fi
7389 1.1 mrg
7390 1.9 mrg if test x$ac_assert_checking != x ; then
7391 1.9 mrg
7392 1.9 mrg $as_echo "#define ENABLE_ASSERT_CHECKING 1" >>confdefs.h
7393 1.9 mrg
7394 1.9 mrg fi
7395 1.9 mrg
7396 1.4 mrg if test x$ac_valgrind_checking != x ; then
7397 1.4 mrg
7398 1.4 mrg $as_echo "#define ENABLE_VALGRIND_CHECKING 1" >>confdefs.h
7399 1.4 mrg
7400 1.4 mrg fi
7401 1.4 mrg
7402 1.4 mrg # Check whether --enable-canonical-system-headers was given.
7403 1.4 mrg if test "${enable_canonical_system_headers+set}" = set; then :
7404 1.4 mrg enableval=$enable_canonical_system_headers;
7405 1.4 mrg else
7406 1.4 mrg enable_canonical_system_headers=yes
7407 1.4 mrg fi
7408 1.4 mrg
7409 1.4 mrg if test $enable_canonical_system_headers != no; then
7410 1.4 mrg
7411 1.4 mrg $as_echo "#define ENABLE_CANONICAL_SYSTEM_HEADERS 1" >>confdefs.h
7412 1.4 mrg
7413 1.4 mrg fi
7414 1.4 mrg
7415 1.4 mrg case $target in
7416 1.4 mrg i?86-* | x86_64-*)
7417 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7418 1.4 mrg /* end confdefs.h. */
7419 1.4 mrg
7420 1.4 mrg int
7421 1.4 mrg main ()
7422 1.4 mrg {
7423 1.4 mrg asm ("pcmpestri %0, %%xmm0, %%xmm1" : : "i"(0))
7424 1.4 mrg ;
7425 1.4 mrg return 0;
7426 1.4 mrg }
7427 1.4 mrg _ACEOF
7428 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
7429 1.4 mrg
7430 1.4 mrg $as_echo "#define HAVE_SSE4 1" >>confdefs.h
7431 1.4 mrg
7432 1.4 mrg fi
7433 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7434 1.4 mrg esac
7435 1.4 mrg
7436 1.6 mrg # Enable --enable-host-shared.
7437 1.6 mrg # Check whether --enable-host-shared was given.
7438 1.6 mrg if test "${enable_host_shared+set}" = set; then :
7439 1.6 mrg enableval=$enable_host_shared; PICFLAG=-fPIC
7440 1.6 mrg else
7441 1.6 mrg PICFLAG=
7442 1.6 mrg fi
7443 1.6 mrg
7444 1.6 mrg
7445 1.6 mrg
7446 1.9 mrg # Check whether --enable-valgrind-annotations was given.
7447 1.9 mrg if test "${enable_valgrind_annotations+set}" = set; then :
7448 1.9 mrg enableval=$enable_valgrind_annotations;
7449 1.9 mrg else
7450 1.9 mrg enable_valgrind_annotations=no
7451 1.9 mrg fi
7452 1.9 mrg
7453 1.9 mrg if test x$enable_valgrind_annotations != xno \
7454 1.9 mrg || test x$ac_valgrind_checking != x; then
7455 1.9 mrg if (test $have_valgrind_h = no \
7456 1.9 mrg && test $gcc_cv_header_memcheck_h = no \
7457 1.9 mrg && test $gcc_cv_header_valgrind_memcheck_h = no); then
7458 1.10 mrg as_fn_error $? "*** Can't find valgrind/memcheck.h, memcheck.h or valgrind.h" "$LINENO" 5
7459 1.9 mrg fi
7460 1.9 mrg
7461 1.9 mrg $as_echo "#define ENABLE_VALGRIND_ANNOTATIONS 1" >>confdefs.h
7462 1.9 mrg
7463 1.9 mrg fi
7464 1.9 mrg
7465 1.1 mrg # Output.
7466 1.1 mrg
7467 1.1 mrg ac_config_headers="$ac_config_headers config.h:config.in"
7468 1.1 mrg
7469 1.1 mrg ac_config_files="$ac_config_files Makefile"
7470 1.1 mrg
7471 1.1 mrg cat >confcache <<\_ACEOF
7472 1.1 mrg # This file is a shell script that caches the results of configure
7473 1.1 mrg # tests run on this system so they can be shared between configure
7474 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
7475 1.1 mrg # It is not useful on other systems. If it contains results you don't
7476 1.1 mrg # want to keep, you may remove or edit it.
7477 1.1 mrg #
7478 1.1 mrg # config.status only pays attention to the cache file if you give it
7479 1.1 mrg # the --recheck option to rerun configure.
7480 1.1 mrg #
7481 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
7482 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
7483 1.1 mrg # following values.
7484 1.1 mrg
7485 1.1 mrg _ACEOF
7486 1.1 mrg
7487 1.1 mrg # The following way of writing the cache mishandles newlines in values,
7488 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
7489 1.1 mrg # So, we kill variables containing newlines.
7490 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
7491 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
7492 1.1 mrg (
7493 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7494 1.1 mrg eval ac_val=\$$ac_var
7495 1.1 mrg case $ac_val in #(
7496 1.1 mrg *${as_nl}*)
7497 1.1 mrg case $ac_var in #(
7498 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7499 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7500 1.1 mrg esac
7501 1.1 mrg case $ac_var in #(
7502 1.1 mrg _ | IFS | as_nl) ;; #(
7503 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7504 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
7505 1.1 mrg esac ;;
7506 1.1 mrg esac
7507 1.1 mrg done
7508 1.1 mrg
7509 1.1 mrg (set) 2>&1 |
7510 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
7511 1.1 mrg *${as_nl}ac_space=\ *)
7512 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
7513 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
7514 1.1 mrg sed -n \
7515 1.1 mrg "s/'/'\\\\''/g;
7516 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7517 1.1 mrg ;; #(
7518 1.1 mrg *)
7519 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
7520 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7521 1.1 mrg ;;
7522 1.1 mrg esac |
7523 1.1 mrg sort
7524 1.1 mrg ) |
7525 1.1 mrg sed '
7526 1.1 mrg /^ac_cv_env_/b end
7527 1.1 mrg t clear
7528 1.1 mrg :clear
7529 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7530 1.1 mrg t end
7531 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7532 1.1 mrg :end' >>confcache
7533 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7534 1.1 mrg if test -w "$cache_file"; then
7535 1.10 mrg if test "x$cache_file" != "x/dev/null"; then
7536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7537 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
7538 1.10 mrg if test ! -f "$cache_file" || test -h "$cache_file"; then
7539 1.10 mrg cat confcache >"$cache_file"
7540 1.10 mrg else
7541 1.10 mrg case $cache_file in #(
7542 1.10 mrg */* | ?:*)
7543 1.10 mrg mv -f confcache "$cache_file"$$ &&
7544 1.10 mrg mv -f "$cache_file"$$ "$cache_file" ;; #(
7545 1.10 mrg *)
7546 1.10 mrg mv -f confcache "$cache_file" ;;
7547 1.10 mrg esac
7548 1.10 mrg fi
7549 1.10 mrg fi
7550 1.1 mrg else
7551 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7552 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7553 1.1 mrg fi
7554 1.1 mrg fi
7555 1.1 mrg rm -f confcache
7556 1.1 mrg
7557 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
7558 1.1 mrg # Let make expand exec_prefix.
7559 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7560 1.1 mrg
7561 1.1 mrg DEFS=-DHAVE_CONFIG_H
7562 1.1 mrg
7563 1.1 mrg ac_libobjs=
7564 1.1 mrg ac_ltlibobjs=
7565 1.10 mrg U=
7566 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7567 1.1 mrg # 1. Remove the extension, and $U if already installed.
7568 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7569 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7570 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7571 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
7572 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7573 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7574 1.1 mrg done
7575 1.1 mrg LIBOBJS=$ac_libobjs
7576 1.1 mrg
7577 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
7578 1.1 mrg
7579 1.1 mrg
7580 1.1 mrg
7581 1.4 mrg
7582 1.10 mrg : "${CONFIG_STATUS=./config.status}"
7583 1.1 mrg ac_write_fail=0
7584 1.1 mrg ac_clean_files_save=$ac_clean_files
7585 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7586 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7587 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7588 1.1 mrg as_write_fail=0
7589 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7590 1.1 mrg #! $SHELL
7591 1.1 mrg # Generated by $as_me.
7592 1.1 mrg # Run this file to recreate the current configuration.
7593 1.1 mrg # Compiler output produced by configure, useful for debugging
7594 1.1 mrg # configure, is in config.log if it exists.
7595 1.1 mrg
7596 1.1 mrg debug=false
7597 1.1 mrg ac_cs_recheck=false
7598 1.1 mrg ac_cs_silent=false
7599 1.1 mrg
7600 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
7601 1.1 mrg export SHELL
7602 1.1 mrg _ASEOF
7603 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7604 1.1 mrg ## -------------------- ##
7605 1.1 mrg ## M4sh Initialization. ##
7606 1.1 mrg ## -------------------- ##
7607 1.1 mrg
7608 1.1 mrg # Be more Bourne compatible
7609 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
7610 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7611 1.1 mrg emulate sh
7612 1.1 mrg NULLCMD=:
7613 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7614 1.1 mrg # is contrary to our usage. Disable this feature.
7615 1.1 mrg alias -g '${1+"$@"}'='"$@"'
7616 1.1 mrg setopt NO_GLOB_SUBST
7617 1.1 mrg else
7618 1.1 mrg case `(set -o) 2>/dev/null` in #(
7619 1.1 mrg *posix*) :
7620 1.1 mrg set -o posix ;; #(
7621 1.1 mrg *) :
7622 1.1 mrg ;;
7623 1.1 mrg esac
7624 1.1 mrg fi
7625 1.1 mrg
7626 1.1 mrg
7627 1.1 mrg as_nl='
7628 1.1 mrg '
7629 1.1 mrg export as_nl
7630 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
7631 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7632 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7633 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7634 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
7635 1.1 mrg # but without wasting forks for bash or zsh.
7636 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
7637 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7638 1.1 mrg as_echo='print -r --'
7639 1.1 mrg as_echo_n='print -rn --'
7640 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7641 1.1 mrg as_echo='printf %s\n'
7642 1.1 mrg as_echo_n='printf %s'
7643 1.1 mrg else
7644 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7645 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7646 1.1 mrg as_echo_n='/usr/ucb/echo -n'
7647 1.1 mrg else
7648 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7649 1.1 mrg as_echo_n_body='eval
7650 1.1 mrg arg=$1;
7651 1.1 mrg case $arg in #(
7652 1.1 mrg *"$as_nl"*)
7653 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
7654 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7655 1.1 mrg esac;
7656 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7657 1.1 mrg '
7658 1.1 mrg export as_echo_n_body
7659 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
7660 1.1 mrg fi
7661 1.1 mrg export as_echo_body
7662 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
7663 1.1 mrg fi
7664 1.1 mrg
7665 1.1 mrg # The user is always right.
7666 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
7667 1.1 mrg PATH_SEPARATOR=:
7668 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7669 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7670 1.1 mrg PATH_SEPARATOR=';'
7671 1.1 mrg }
7672 1.1 mrg fi
7673 1.1 mrg
7674 1.1 mrg
7675 1.1 mrg # IFS
7676 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
7677 1.1 mrg # there to prevent editors from complaining about space-tab.
7678 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7679 1.1 mrg # splitting by setting IFS to empty value.)
7680 1.1 mrg IFS=" "" $as_nl"
7681 1.1 mrg
7682 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
7683 1.10 mrg as_myself=
7684 1.1 mrg case $0 in #((
7685 1.1 mrg *[\\/]* ) as_myself=$0 ;;
7686 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7687 1.1 mrg for as_dir in $PATH
7688 1.1 mrg do
7689 1.1 mrg IFS=$as_save_IFS
7690 1.1 mrg test -z "$as_dir" && as_dir=.
7691 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7692 1.1 mrg done
7693 1.1 mrg IFS=$as_save_IFS
7694 1.1 mrg
7695 1.1 mrg ;;
7696 1.1 mrg esac
7697 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
7698 1.1 mrg # in which case we are not to be found in the path.
7699 1.1 mrg if test "x$as_myself" = x; then
7700 1.1 mrg as_myself=$0
7701 1.1 mrg fi
7702 1.1 mrg if test ! -f "$as_myself"; then
7703 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7704 1.1 mrg exit 1
7705 1.1 mrg fi
7706 1.1 mrg
7707 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
7708 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7709 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
7710 1.1 mrg # trigger a bug in pdksh 5.2.14.
7711 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
7712 1.1 mrg do eval test x\${$as_var+set} = xset \
7713 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7714 1.1 mrg done
7715 1.1 mrg PS1='$ '
7716 1.1 mrg PS2='> '
7717 1.1 mrg PS4='+ '
7718 1.1 mrg
7719 1.1 mrg # NLS nuisances.
7720 1.1 mrg LC_ALL=C
7721 1.1 mrg export LC_ALL
7722 1.1 mrg LANGUAGE=C
7723 1.1 mrg export LANGUAGE
7724 1.1 mrg
7725 1.1 mrg # CDPATH.
7726 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7727 1.1 mrg
7728 1.1 mrg
7729 1.10 mrg # as_fn_error STATUS ERROR [LINENO LOG_FD]
7730 1.10 mrg # ----------------------------------------
7731 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7732 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7733 1.10 mrg # script with STATUS, using 1 if that was 0.
7734 1.1 mrg as_fn_error ()
7735 1.1 mrg {
7736 1.10 mrg as_status=$1; test $as_status -eq 0 && as_status=1
7737 1.10 mrg if test "$4"; then
7738 1.10 mrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7739 1.10 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7740 1.1 mrg fi
7741 1.10 mrg $as_echo "$as_me: error: $2" >&2
7742 1.1 mrg as_fn_exit $as_status
7743 1.1 mrg } # as_fn_error
7744 1.1 mrg
7745 1.1 mrg
7746 1.1 mrg # as_fn_set_status STATUS
7747 1.1 mrg # -----------------------
7748 1.1 mrg # Set $? to STATUS, without forking.
7749 1.1 mrg as_fn_set_status ()
7750 1.1 mrg {
7751 1.1 mrg return $1
7752 1.1 mrg } # as_fn_set_status
7753 1.1 mrg
7754 1.1 mrg # as_fn_exit STATUS
7755 1.1 mrg # -----------------
7756 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7757 1.1 mrg as_fn_exit ()
7758 1.1 mrg {
7759 1.1 mrg set +e
7760 1.1 mrg as_fn_set_status $1
7761 1.1 mrg exit $1
7762 1.1 mrg } # as_fn_exit
7763 1.1 mrg
7764 1.1 mrg # as_fn_unset VAR
7765 1.1 mrg # ---------------
7766 1.1 mrg # Portably unset VAR.
7767 1.1 mrg as_fn_unset ()
7768 1.1 mrg {
7769 1.1 mrg { eval $1=; unset $1;}
7770 1.1 mrg }
7771 1.1 mrg as_unset=as_fn_unset
7772 1.1 mrg # as_fn_append VAR VALUE
7773 1.1 mrg # ----------------------
7774 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
7775 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
7776 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
7777 1.1 mrg # implementations.
7778 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7779 1.1 mrg eval 'as_fn_append ()
7780 1.1 mrg {
7781 1.1 mrg eval $1+=\$2
7782 1.1 mrg }'
7783 1.1 mrg else
7784 1.1 mrg as_fn_append ()
7785 1.1 mrg {
7786 1.1 mrg eval $1=\$$1\$2
7787 1.1 mrg }
7788 1.1 mrg fi # as_fn_append
7789 1.1 mrg
7790 1.1 mrg # as_fn_arith ARG...
7791 1.1 mrg # ------------------
7792 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
7793 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
7794 1.1 mrg # must be portable across $(()) and expr.
7795 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7796 1.1 mrg eval 'as_fn_arith ()
7797 1.1 mrg {
7798 1.1 mrg as_val=$(( $* ))
7799 1.1 mrg }'
7800 1.1 mrg else
7801 1.1 mrg as_fn_arith ()
7802 1.1 mrg {
7803 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
7804 1.1 mrg }
7805 1.1 mrg fi # as_fn_arith
7806 1.1 mrg
7807 1.1 mrg
7808 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
7809 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
7810 1.1 mrg as_expr=expr
7811 1.1 mrg else
7812 1.1 mrg as_expr=false
7813 1.1 mrg fi
7814 1.1 mrg
7815 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7816 1.1 mrg as_basename=basename
7817 1.1 mrg else
7818 1.1 mrg as_basename=false
7819 1.1 mrg fi
7820 1.1 mrg
7821 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7822 1.1 mrg as_dirname=dirname
7823 1.1 mrg else
7824 1.1 mrg as_dirname=false
7825 1.1 mrg fi
7826 1.1 mrg
7827 1.1 mrg as_me=`$as_basename -- "$0" ||
7828 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7829 1.1 mrg X"$0" : 'X\(//\)$' \| \
7830 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7831 1.1 mrg $as_echo X/"$0" |
7832 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
7833 1.1 mrg s//\1/
7834 1.1 mrg q
7835 1.1 mrg }
7836 1.1 mrg /^X\/\(\/\/\)$/{
7837 1.1 mrg s//\1/
7838 1.1 mrg q
7839 1.1 mrg }
7840 1.1 mrg /^X\/\(\/\).*/{
7841 1.1 mrg s//\1/
7842 1.1 mrg q
7843 1.1 mrg }
7844 1.1 mrg s/.*/./; q'`
7845 1.1 mrg
7846 1.1 mrg # Avoid depending upon Character Ranges.
7847 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7848 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7849 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7850 1.1 mrg as_cr_digits='0123456789'
7851 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
7852 1.1 mrg
7853 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
7854 1.1 mrg case `echo -n x` in #(((((
7855 1.1 mrg -n*)
7856 1.1 mrg case `echo 'xy\c'` in
7857 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
7858 1.1 mrg xy) ECHO_C='\c';;
7859 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
7860 1.1 mrg ECHO_T=' ';;
7861 1.1 mrg esac;;
7862 1.1 mrg *)
7863 1.1 mrg ECHO_N='-n';;
7864 1.1 mrg esac
7865 1.1 mrg
7866 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
7867 1.1 mrg if test -d conf$$.dir; then
7868 1.1 mrg rm -f conf$$.dir/conf$$.file
7869 1.1 mrg else
7870 1.1 mrg rm -f conf$$.dir
7871 1.1 mrg mkdir conf$$.dir 2>/dev/null
7872 1.1 mrg fi
7873 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
7874 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
7875 1.1 mrg as_ln_s='ln -s'
7876 1.1 mrg # ... but there are two gotchas:
7877 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7878 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7879 1.10 mrg # In both cases, we have to default to `cp -pR'.
7880 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7881 1.10 mrg as_ln_s='cp -pR'
7882 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
7883 1.1 mrg as_ln_s=ln
7884 1.1 mrg else
7885 1.10 mrg as_ln_s='cp -pR'
7886 1.1 mrg fi
7887 1.1 mrg else
7888 1.10 mrg as_ln_s='cp -pR'
7889 1.1 mrg fi
7890 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7891 1.1 mrg rmdir conf$$.dir 2>/dev/null
7892 1.1 mrg
7893 1.1 mrg
7894 1.1 mrg # as_fn_mkdir_p
7895 1.1 mrg # -------------
7896 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
7897 1.1 mrg as_fn_mkdir_p ()
7898 1.1 mrg {
7899 1.1 mrg
7900 1.1 mrg case $as_dir in #(
7901 1.1 mrg -*) as_dir=./$as_dir;;
7902 1.1 mrg esac
7903 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
7904 1.1 mrg as_dirs=
7905 1.1 mrg while :; do
7906 1.1 mrg case $as_dir in #(
7907 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7908 1.1 mrg *) as_qdir=$as_dir;;
7909 1.1 mrg esac
7910 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
7911 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
7912 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7913 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
7914 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
7915 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7916 1.1 mrg $as_echo X"$as_dir" |
7917 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7918 1.1 mrg s//\1/
7919 1.1 mrg q
7920 1.1 mrg }
7921 1.1 mrg /^X\(\/\/\)[^/].*/{
7922 1.1 mrg s//\1/
7923 1.1 mrg q
7924 1.1 mrg }
7925 1.1 mrg /^X\(\/\/\)$/{
7926 1.1 mrg s//\1/
7927 1.1 mrg q
7928 1.1 mrg }
7929 1.1 mrg /^X\(\/\).*/{
7930 1.1 mrg s//\1/
7931 1.1 mrg q
7932 1.1 mrg }
7933 1.1 mrg s/.*/./; q'`
7934 1.1 mrg test -d "$as_dir" && break
7935 1.1 mrg done
7936 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
7937 1.10 mrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7938 1.1 mrg
7939 1.1 mrg
7940 1.1 mrg } # as_fn_mkdir_p
7941 1.1 mrg if mkdir -p . 2>/dev/null; then
7942 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
7943 1.1 mrg else
7944 1.1 mrg test -d ./-p && rmdir ./-p
7945 1.1 mrg as_mkdir_p=false
7946 1.1 mrg fi
7947 1.1 mrg
7948 1.10 mrg
7949 1.10 mrg # as_fn_executable_p FILE
7950 1.10 mrg # -----------------------
7951 1.10 mrg # Test if FILE is an executable regular file.
7952 1.10 mrg as_fn_executable_p ()
7953 1.10 mrg {
7954 1.10 mrg test -f "$1" && test -x "$1"
7955 1.10 mrg } # as_fn_executable_p
7956 1.10 mrg as_test_x='test -x'
7957 1.10 mrg as_executable_p=as_fn_executable_p
7958 1.1 mrg
7959 1.1 mrg # Sed expression to map a string onto a valid CPP name.
7960 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7961 1.1 mrg
7962 1.1 mrg # Sed expression to map a string onto a valid variable name.
7963 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7964 1.1 mrg
7965 1.1 mrg
7966 1.1 mrg exec 6>&1
7967 1.1 mrg ## ----------------------------------- ##
7968 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
7969 1.1 mrg ## ----------------------------------- ##
7970 1.1 mrg _ASEOF
7971 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7972 1.1 mrg
7973 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7974 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
7975 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
7976 1.1 mrg # values after options handling.
7977 1.1 mrg ac_log="
7978 1.1 mrg This file was extended by cpplib $as_me , which was
7979 1.10 mrg generated by GNU Autoconf 2.69. Invocation command line was
7980 1.1 mrg
7981 1.1 mrg CONFIG_FILES = $CONFIG_FILES
7982 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
7983 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
7984 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
7985 1.1 mrg $ $0 $@
7986 1.1 mrg
7987 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
7988 1.1 mrg "
7989 1.1 mrg
7990 1.1 mrg _ACEOF
7991 1.1 mrg
7992 1.1 mrg case $ac_config_files in *"
7993 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
7994 1.1 mrg esac
7995 1.1 mrg
7996 1.1 mrg case $ac_config_headers in *"
7997 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7998 1.1 mrg esac
7999 1.1 mrg
8000 1.1 mrg
8001 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8002 1.1 mrg # Files that config.status was made for.
8003 1.1 mrg config_files="$ac_config_files"
8004 1.1 mrg config_headers="$ac_config_headers"
8005 1.1 mrg config_commands="$ac_config_commands"
8006 1.1 mrg
8007 1.1 mrg _ACEOF
8008 1.1 mrg
8009 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8010 1.1 mrg ac_cs_usage="\
8011 1.1 mrg \`$as_me' instantiates files and other configuration actions
8012 1.1 mrg from templates according to the current configuration. Unless the files
8013 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
8014 1.1 mrg
8015 1.1 mrg Usage: $0 [OPTION]... [TAG]...
8016 1.1 mrg
8017 1.1 mrg -h, --help print this help, then exit
8018 1.1 mrg -V, --version print version number and configuration settings, then exit
8019 1.10 mrg --config print configuration, then exit
8020 1.1 mrg -q, --quiet, --silent
8021 1.1 mrg do not print progress messages
8022 1.1 mrg -d, --debug don't remove temporary files
8023 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
8024 1.1 mrg --file=FILE[:TEMPLATE]
8025 1.1 mrg instantiate the configuration file FILE
8026 1.1 mrg --header=FILE[:TEMPLATE]
8027 1.1 mrg instantiate the configuration header FILE
8028 1.1 mrg
8029 1.1 mrg Configuration files:
8030 1.1 mrg $config_files
8031 1.1 mrg
8032 1.1 mrg Configuration headers:
8033 1.1 mrg $config_headers
8034 1.1 mrg
8035 1.1 mrg Configuration commands:
8036 1.1 mrg $config_commands
8037 1.1 mrg
8038 1.1 mrg Report bugs to <gcc-bugs@gcc.gnu.org>."
8039 1.1 mrg
8040 1.1 mrg _ACEOF
8041 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8042 1.10 mrg ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8043 1.1 mrg ac_cs_version="\\
8044 1.1 mrg cpplib config.status
8045 1.10 mrg configured by $0, generated by GNU Autoconf 2.69,
8046 1.10 mrg with options \\"\$ac_cs_config\\"
8047 1.1 mrg
8048 1.10 mrg Copyright (C) 2012 Free Software Foundation, Inc.
8049 1.1 mrg This config.status script is free software; the Free Software Foundation
8050 1.1 mrg gives unlimited permission to copy, distribute and modify it."
8051 1.1 mrg
8052 1.1 mrg ac_pwd='$ac_pwd'
8053 1.1 mrg srcdir='$srcdir'
8054 1.1 mrg INSTALL='$INSTALL'
8055 1.1 mrg test -n "\$AWK" || AWK=awk
8056 1.1 mrg _ACEOF
8057 1.1 mrg
8058 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8059 1.1 mrg # The default lists apply if the user does not specify any file.
8060 1.1 mrg ac_need_defaults=:
8061 1.1 mrg while test $# != 0
8062 1.1 mrg do
8063 1.1 mrg case $1 in
8064 1.10 mrg --*=?*)
8065 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
8066 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8067 1.1 mrg ac_shift=:
8068 1.1 mrg ;;
8069 1.10 mrg --*=)
8070 1.10 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
8071 1.10 mrg ac_optarg=
8072 1.10 mrg ac_shift=:
8073 1.10 mrg ;;
8074 1.1 mrg *)
8075 1.1 mrg ac_option=$1
8076 1.1 mrg ac_optarg=$2
8077 1.1 mrg ac_shift=shift
8078 1.1 mrg ;;
8079 1.1 mrg esac
8080 1.1 mrg
8081 1.1 mrg case $ac_option in
8082 1.1 mrg # Handling of the options.
8083 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8084 1.1 mrg ac_cs_recheck=: ;;
8085 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8086 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
8087 1.10 mrg --config | --confi | --conf | --con | --co | --c )
8088 1.10 mrg $as_echo "$ac_cs_config"; exit ;;
8089 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
8090 1.1 mrg debug=: ;;
8091 1.1 mrg --file | --fil | --fi | --f )
8092 1.1 mrg $ac_shift
8093 1.1 mrg case $ac_optarg in
8094 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8095 1.10 mrg '') as_fn_error $? "missing file argument" ;;
8096 1.1 mrg esac
8097 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
8098 1.1 mrg ac_need_defaults=false;;
8099 1.1 mrg --header | --heade | --head | --hea )
8100 1.1 mrg $ac_shift
8101 1.1 mrg case $ac_optarg in
8102 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8103 1.1 mrg esac
8104 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8105 1.1 mrg ac_need_defaults=false;;
8106 1.1 mrg --he | --h)
8107 1.1 mrg # Conflict between --help and --header
8108 1.10 mrg as_fn_error $? "ambiguous option: \`$1'
8109 1.1 mrg Try \`$0 --help' for more information.";;
8110 1.1 mrg --help | --hel | -h )
8111 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
8112 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8113 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
8114 1.1 mrg ac_cs_silent=: ;;
8115 1.1 mrg
8116 1.1 mrg # This is an error.
8117 1.10 mrg -*) as_fn_error $? "unrecognized option: \`$1'
8118 1.1 mrg Try \`$0 --help' for more information." ;;
8119 1.1 mrg
8120 1.1 mrg *) as_fn_append ac_config_targets " $1"
8121 1.1 mrg ac_need_defaults=false ;;
8122 1.1 mrg
8123 1.1 mrg esac
8124 1.1 mrg shift
8125 1.1 mrg done
8126 1.1 mrg
8127 1.1 mrg ac_configure_extra_args=
8128 1.1 mrg
8129 1.1 mrg if $ac_cs_silent; then
8130 1.1 mrg exec 6>/dev/null
8131 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
8132 1.1 mrg fi
8133 1.1 mrg
8134 1.1 mrg _ACEOF
8135 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8136 1.1 mrg if \$ac_cs_recheck; then
8137 1.10 mrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8138 1.1 mrg shift
8139 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8140 1.1 mrg CONFIG_SHELL='$SHELL'
8141 1.1 mrg export CONFIG_SHELL
8142 1.1 mrg exec "\$@"
8143 1.1 mrg fi
8144 1.1 mrg
8145 1.1 mrg _ACEOF
8146 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8147 1.1 mrg exec 5>>config.log
8148 1.1 mrg {
8149 1.1 mrg echo
8150 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8151 1.1 mrg ## Running $as_me. ##
8152 1.1 mrg _ASBOX
8153 1.1 mrg $as_echo "$ac_log"
8154 1.1 mrg } >&5
8155 1.1 mrg
8156 1.1 mrg _ACEOF
8157 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8158 1.1 mrg #
8159 1.1 mrg # INIT-COMMANDS
8160 1.1 mrg #
8161 1.1 mrg ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
8162 1.1 mrg
8163 1.1 mrg _ACEOF
8164 1.1 mrg
8165 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8166 1.1 mrg
8167 1.1 mrg # Handling of arguments.
8168 1.1 mrg for ac_config_target in $ac_config_targets
8169 1.1 mrg do
8170 1.1 mrg case $ac_config_target in
8171 1.1 mrg "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
8172 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
8173 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8174 1.1 mrg
8175 1.10 mrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8176 1.1 mrg esac
8177 1.1 mrg done
8178 1.1 mrg
8179 1.1 mrg
8180 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
8181 1.1 mrg # then the envvar interface is used. Set only those that are not.
8182 1.1 mrg # We use the long form for the default assignment because of an extremely
8183 1.1 mrg # bizarre bug on SunOS 4.1.3.
8184 1.1 mrg if $ac_need_defaults; then
8185 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8186 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8187 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8188 1.1 mrg fi
8189 1.1 mrg
8190 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
8191 1.1 mrg # simply because there is no reason against having it here, and in addition,
8192 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
8193 1.1 mrg # Hook for its removal unless debugging.
8194 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
8195 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
8196 1.1 mrg $debug ||
8197 1.1 mrg {
8198 1.10 mrg tmp= ac_tmp=
8199 1.1 mrg trap 'exit_status=$?
8200 1.10 mrg : "${ac_tmp:=$tmp}"
8201 1.10 mrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8202 1.1 mrg ' 0
8203 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
8204 1.1 mrg }
8205 1.1 mrg # Create a (secure) tmp directory for tmp files.
8206 1.1 mrg
8207 1.1 mrg {
8208 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8209 1.10 mrg test -d "$tmp"
8210 1.1 mrg } ||
8211 1.1 mrg {
8212 1.1 mrg tmp=./conf$$-$RANDOM
8213 1.1 mrg (umask 077 && mkdir "$tmp")
8214 1.10 mrg } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8215 1.10 mrg ac_tmp=$tmp
8216 1.1 mrg
8217 1.1 mrg # Set up the scripts for CONFIG_FILES section.
8218 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
8219 1.1 mrg # This happens for instance with `./config.status config.h'.
8220 1.1 mrg if test -n "$CONFIG_FILES"; then
8221 1.1 mrg
8222 1.1 mrg
8223 1.1 mrg ac_cr=`echo X | tr X '\015'`
8224 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
8225 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
8226 1.1 mrg # point, so we can use a bashism as a fallback.
8227 1.1 mrg if test "x$ac_cr" = x; then
8228 1.1 mrg eval ac_cr=\$\'\\r\'
8229 1.1 mrg fi
8230 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8231 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8232 1.10 mrg ac_cs_awk_cr='\\r'
8233 1.1 mrg else
8234 1.1 mrg ac_cs_awk_cr=$ac_cr
8235 1.1 mrg fi
8236 1.1 mrg
8237 1.10 mrg echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8238 1.1 mrg _ACEOF
8239 1.1 mrg
8240 1.1 mrg
8241 1.1 mrg {
8242 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
8243 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8244 1.1 mrg echo "_ACEOF"
8245 1.1 mrg } >conf$$subs.sh ||
8246 1.10 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8247 1.10 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8248 1.1 mrg ac_delim='%!_!# '
8249 1.1 mrg for ac_last_try in false false false false false :; do
8250 1.1 mrg . ./conf$$subs.sh ||
8251 1.10 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8252 1.1 mrg
8253 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8254 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
8255 1.1 mrg break
8256 1.1 mrg elif $ac_last_try; then
8257 1.10 mrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8258 1.1 mrg else
8259 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8260 1.1 mrg fi
8261 1.1 mrg done
8262 1.1 mrg rm -f conf$$subs.sh
8263 1.1 mrg
8264 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8265 1.10 mrg cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8266 1.1 mrg _ACEOF
8267 1.1 mrg sed -n '
8268 1.1 mrg h
8269 1.1 mrg s/^/S["/; s/!.*/"]=/
8270 1.1 mrg p
8271 1.1 mrg g
8272 1.1 mrg s/^[^!]*!//
8273 1.1 mrg :repl
8274 1.1 mrg t repl
8275 1.1 mrg s/'"$ac_delim"'$//
8276 1.1 mrg t delim
8277 1.1 mrg :nl
8278 1.1 mrg h
8279 1.10 mrg s/\(.\{148\}\)..*/\1/
8280 1.1 mrg t more1
8281 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8282 1.1 mrg p
8283 1.1 mrg n
8284 1.1 mrg b repl
8285 1.1 mrg :more1
8286 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8287 1.1 mrg p
8288 1.1 mrg g
8289 1.1 mrg s/.\{148\}//
8290 1.1 mrg t nl
8291 1.1 mrg :delim
8292 1.1 mrg h
8293 1.10 mrg s/\(.\{148\}\)..*/\1/
8294 1.1 mrg t more2
8295 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
8296 1.1 mrg p
8297 1.1 mrg b
8298 1.1 mrg :more2
8299 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8300 1.1 mrg p
8301 1.1 mrg g
8302 1.1 mrg s/.\{148\}//
8303 1.1 mrg t delim
8304 1.1 mrg ' <conf$$subs.awk | sed '
8305 1.1 mrg /^[^""]/{
8306 1.1 mrg N
8307 1.1 mrg s/\n//
8308 1.1 mrg }
8309 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
8310 1.1 mrg rm -f conf$$subs.awk
8311 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8312 1.1 mrg _ACAWK
8313 1.10 mrg cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8314 1.1 mrg for (key in S) S_is_set[key] = 1
8315 1.1 mrg FS = ""
8316 1.1 mrg
8317 1.1 mrg }
8318 1.1 mrg {
8319 1.1 mrg line = $ 0
8320 1.1 mrg nfields = split(line, field, "@")
8321 1.1 mrg substed = 0
8322 1.1 mrg len = length(field[1])
8323 1.1 mrg for (i = 2; i < nfields; i++) {
8324 1.1 mrg key = field[i]
8325 1.1 mrg keylen = length(key)
8326 1.1 mrg if (S_is_set[key]) {
8327 1.1 mrg value = S[key]
8328 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8329 1.1 mrg len += length(value) + length(field[++i])
8330 1.1 mrg substed = 1
8331 1.1 mrg } else
8332 1.1 mrg len += 1 + keylen
8333 1.1 mrg }
8334 1.1 mrg
8335 1.1 mrg print line
8336 1.1 mrg }
8337 1.1 mrg
8338 1.1 mrg _ACAWK
8339 1.1 mrg _ACEOF
8340 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8341 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8342 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8343 1.1 mrg else
8344 1.1 mrg cat
8345 1.10 mrg fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8346 1.10 mrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8347 1.1 mrg _ACEOF
8348 1.1 mrg
8349 1.10 mrg # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8350 1.10 mrg # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8351 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
8352 1.1 mrg # (actually we leave an empty line to preserve line numbers).
8353 1.1 mrg if test "x$srcdir" = x.; then
8354 1.10 mrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8355 1.10 mrg h
8356 1.10 mrg s///
8357 1.10 mrg s/^/:/
8358 1.10 mrg s/[ ]*$/:/
8359 1.10 mrg s/:\$(srcdir):/:/g
8360 1.10 mrg s/:\${srcdir}:/:/g
8361 1.10 mrg s/:@srcdir@:/:/g
8362 1.10 mrg s/^:*//
8363 1.1 mrg s/:*$//
8364 1.10 mrg x
8365 1.10 mrg s/\(=[ ]*\).*/\1/
8366 1.10 mrg G
8367 1.10 mrg s/\n//
8368 1.1 mrg s/^[^=]*=[ ]*$//
8369 1.1 mrg }'
8370 1.1 mrg fi
8371 1.1 mrg
8372 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8373 1.1 mrg fi # test -n "$CONFIG_FILES"
8374 1.1 mrg
8375 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
8376 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
8377 1.1 mrg # This happens for instance with `./config.status Makefile'.
8378 1.1 mrg if test -n "$CONFIG_HEADERS"; then
8379 1.10 mrg cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8380 1.1 mrg BEGIN {
8381 1.1 mrg _ACEOF
8382 1.1 mrg
8383 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
8384 1.1 mrg # here-document in config.status, that substitutes the proper values into
8385 1.1 mrg # config.h.in to produce config.h.
8386 1.1 mrg
8387 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
8388 1.1 mrg # handling of long lines.
8389 1.1 mrg ac_delim='%!_!# '
8390 1.1 mrg for ac_last_try in false false :; do
8391 1.10 mrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8392 1.10 mrg if test -z "$ac_tt"; then
8393 1.1 mrg break
8394 1.1 mrg elif $ac_last_try; then
8395 1.10 mrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8396 1.1 mrg else
8397 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8398 1.1 mrg fi
8399 1.1 mrg done
8400 1.1 mrg
8401 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
8402 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
8403 1.1 mrg # newline sequences.
8404 1.1 mrg
8405 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8406 1.1 mrg sed -n '
8407 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
8408 1.1 mrg t rset
8409 1.1 mrg :rset
8410 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
8411 1.1 mrg t def
8412 1.1 mrg d
8413 1.1 mrg :def
8414 1.1 mrg s/\\$//
8415 1.1 mrg t bsnl
8416 1.1 mrg s/["\\]/\\&/g
8417 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8418 1.1 mrg D["\1"]=" \3"/p
8419 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
8420 1.1 mrg d
8421 1.1 mrg :bsnl
8422 1.1 mrg s/["\\]/\\&/g
8423 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
8424 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
8425 1.1 mrg t cont
8426 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8427 1.1 mrg t cont
8428 1.1 mrg d
8429 1.1 mrg :cont
8430 1.1 mrg n
8431 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
8432 1.1 mrg t clear
8433 1.1 mrg :clear
8434 1.1 mrg s/\\$//
8435 1.1 mrg t bsnlc
8436 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
8437 1.1 mrg d
8438 1.1 mrg :bsnlc
8439 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8440 1.1 mrg b cont
8441 1.1 mrg ' <confdefs.h | sed '
8442 1.1 mrg s/'"$ac_delim"'/"\\\
8443 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
8444 1.1 mrg
8445 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8446 1.1 mrg for (key in D) D_is_set[key] = 1
8447 1.1 mrg FS = ""
8448 1.1 mrg }
8449 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8450 1.1 mrg line = \$ 0
8451 1.1 mrg split(line, arg, " ")
8452 1.1 mrg if (arg[1] == "#") {
8453 1.1 mrg defundef = arg[2]
8454 1.1 mrg mac1 = arg[3]
8455 1.1 mrg } else {
8456 1.1 mrg defundef = substr(arg[1], 2)
8457 1.1 mrg mac1 = arg[2]
8458 1.1 mrg }
8459 1.1 mrg split(mac1, mac2, "(") #)
8460 1.1 mrg macro = mac2[1]
8461 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
8462 1.1 mrg if (D_is_set[macro]) {
8463 1.1 mrg # Preserve the white space surrounding the "#".
8464 1.1 mrg print prefix "define", macro P[macro] D[macro]
8465 1.1 mrg next
8466 1.1 mrg } else {
8467 1.1 mrg # Replace #undef with comments. This is necessary, for example,
8468 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
8469 1.1 mrg # on some systems where configure will not decide to define it.
8470 1.1 mrg if (defundef == "undef") {
8471 1.1 mrg print "/*", prefix defundef, macro, "*/"
8472 1.1 mrg next
8473 1.1 mrg }
8474 1.1 mrg }
8475 1.1 mrg }
8476 1.1 mrg { print }
8477 1.1 mrg _ACAWK
8478 1.1 mrg _ACEOF
8479 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8480 1.10 mrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8481 1.1 mrg fi # test -n "$CONFIG_HEADERS"
8482 1.1 mrg
8483 1.1 mrg
8484 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
8485 1.1 mrg shift
8486 1.1 mrg for ac_tag
8487 1.1 mrg do
8488 1.1 mrg case $ac_tag in
8489 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
8490 1.1 mrg esac
8491 1.1 mrg case $ac_mode$ac_tag in
8492 1.1 mrg :[FHL]*:*);;
8493 1.10 mrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8494 1.1 mrg :[FH]-) ac_tag=-:-;;
8495 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8496 1.1 mrg esac
8497 1.1 mrg ac_save_IFS=$IFS
8498 1.1 mrg IFS=:
8499 1.1 mrg set x $ac_tag
8500 1.1 mrg IFS=$ac_save_IFS
8501 1.1 mrg shift
8502 1.1 mrg ac_file=$1
8503 1.1 mrg shift
8504 1.1 mrg
8505 1.1 mrg case $ac_mode in
8506 1.1 mrg :L) ac_source=$1;;
8507 1.1 mrg :[FH])
8508 1.1 mrg ac_file_inputs=
8509 1.1 mrg for ac_f
8510 1.1 mrg do
8511 1.1 mrg case $ac_f in
8512 1.10 mrg -) ac_f="$ac_tmp/stdin";;
8513 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
8514 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
8515 1.1 mrg # because $ac_f cannot contain `:'.
8516 1.1 mrg test -f "$ac_f" ||
8517 1.1 mrg case $ac_f in
8518 1.1 mrg [\\/$]*) false;;
8519 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8520 1.1 mrg esac ||
8521 1.10 mrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8522 1.1 mrg esac
8523 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8524 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
8525 1.1 mrg done
8526 1.1 mrg
8527 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
8528 1.1 mrg # use $as_me), people would be surprised to read:
8529 1.1 mrg # /* config.h. Generated by config.status. */
8530 1.1 mrg configure_input='Generated from '`
8531 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8532 1.1 mrg `' by configure.'
8533 1.1 mrg if test x"$ac_file" != x-; then
8534 1.1 mrg configure_input="$ac_file. $configure_input"
8535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8536 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
8537 1.1 mrg fi
8538 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
8539 1.1 mrg case $configure_input in #(
8540 1.1 mrg *\&* | *\|* | *\\* )
8541 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
8542 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
8543 1.1 mrg *) ac_sed_conf_input=$configure_input;;
8544 1.1 mrg esac
8545 1.1 mrg
8546 1.1 mrg case $ac_tag in
8547 1.10 mrg *:-:* | *:-) cat >"$ac_tmp/stdin" \
8548 1.10 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8549 1.1 mrg esac
8550 1.1 mrg ;;
8551 1.1 mrg esac
8552 1.1 mrg
8553 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
8554 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8555 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
8556 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
8557 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8558 1.1 mrg $as_echo X"$ac_file" |
8559 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8560 1.1 mrg s//\1/
8561 1.1 mrg q
8562 1.1 mrg }
8563 1.1 mrg /^X\(\/\/\)[^/].*/{
8564 1.1 mrg s//\1/
8565 1.1 mrg q
8566 1.1 mrg }
8567 1.1 mrg /^X\(\/\/\)$/{
8568 1.1 mrg s//\1/
8569 1.1 mrg q
8570 1.1 mrg }
8571 1.1 mrg /^X\(\/\).*/{
8572 1.1 mrg s//\1/
8573 1.1 mrg q
8574 1.1 mrg }
8575 1.1 mrg s/.*/./; q'`
8576 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
8577 1.1 mrg ac_builddir=.
8578 1.1 mrg
8579 1.1 mrg case "$ac_dir" in
8580 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8581 1.1 mrg *)
8582 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8583 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
8584 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8585 1.1 mrg case $ac_top_builddir_sub in
8586 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8587 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8588 1.1 mrg esac ;;
8589 1.1 mrg esac
8590 1.1 mrg ac_abs_top_builddir=$ac_pwd
8591 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
8592 1.1 mrg # for backward compatibility:
8593 1.1 mrg ac_top_builddir=$ac_top_build_prefix
8594 1.1 mrg
8595 1.1 mrg case $srcdir in
8596 1.1 mrg .) # We are building in place.
8597 1.1 mrg ac_srcdir=.
8598 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
8599 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
8600 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
8601 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
8602 1.1 mrg ac_top_srcdir=$srcdir
8603 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
8604 1.1 mrg *) # Relative name.
8605 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8606 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
8607 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8608 1.1 mrg esac
8609 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8610 1.1 mrg
8611 1.1 mrg
8612 1.1 mrg case $ac_mode in
8613 1.1 mrg :F)
8614 1.1 mrg #
8615 1.1 mrg # CONFIG_FILE
8616 1.1 mrg #
8617 1.1 mrg
8618 1.1 mrg case $INSTALL in
8619 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8620 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8621 1.1 mrg esac
8622 1.1 mrg _ACEOF
8623 1.1 mrg
8624 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8625 1.1 mrg # If the template does not know about datarootdir, expand it.
8626 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
8627 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
8628 1.1 mrg ac_sed_dataroot='
8629 1.1 mrg /datarootdir/ {
8630 1.1 mrg p
8631 1.1 mrg q
8632 1.1 mrg }
8633 1.1 mrg /@datadir@/p
8634 1.1 mrg /@docdir@/p
8635 1.1 mrg /@infodir@/p
8636 1.1 mrg /@localedir@/p
8637 1.1 mrg /@mandir@/p'
8638 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8639 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
8640 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8642 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8643 1.1 mrg _ACEOF
8644 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8645 1.1 mrg ac_datarootdir_hack='
8646 1.1 mrg s&@datadir@&$datadir&g
8647 1.1 mrg s&@docdir@&$docdir&g
8648 1.1 mrg s&@infodir@&$infodir&g
8649 1.1 mrg s&@localedir@&$localedir&g
8650 1.1 mrg s&@mandir@&$mandir&g
8651 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
8652 1.1 mrg esac
8653 1.1 mrg _ACEOF
8654 1.1 mrg
8655 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
8656 1.1 mrg # Shell code in configure.ac might set extrasub.
8657 1.1 mrg # FIXME: do we really want to maintain this feature?
8658 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8659 1.1 mrg ac_sed_extra="$ac_vpsub
8660 1.1 mrg $extrasub
8661 1.1 mrg _ACEOF
8662 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8663 1.1 mrg :t
8664 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8665 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
8666 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
8667 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
8668 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
8669 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
8670 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
8671 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8672 1.1 mrg s&@builddir@&$ac_builddir&;t t
8673 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
8674 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8675 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
8676 1.1 mrg $ac_datarootdir_hack
8677 1.1 mrg "
8678 1.10 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8679 1.10 mrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8680 1.1 mrg
8681 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8682 1.10 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8683 1.10 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8684 1.10 mrg "$ac_tmp/out"`; test -z "$ac_out"; } &&
8685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8686 1.10 mrg which seems to be undefined. Please make sure it is defined" >&5
8687 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8688 1.10 mrg which seems to be undefined. Please make sure it is defined" >&2;}
8689 1.1 mrg
8690 1.10 mrg rm -f "$ac_tmp/stdin"
8691 1.1 mrg case $ac_file in
8692 1.10 mrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8693 1.10 mrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8694 1.1 mrg esac \
8695 1.10 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8696 1.1 mrg ;;
8697 1.1 mrg :H)
8698 1.1 mrg #
8699 1.1 mrg # CONFIG_HEADER
8700 1.1 mrg #
8701 1.1 mrg if test x"$ac_file" != x-; then
8702 1.1 mrg {
8703 1.1 mrg $as_echo "/* $configure_input */" \
8704 1.10 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8705 1.10 mrg } >"$ac_tmp/config.h" \
8706 1.10 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8707 1.10 mrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8709 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
8710 1.1 mrg else
8711 1.1 mrg rm -f "$ac_file"
8712 1.10 mrg mv "$ac_tmp/config.h" "$ac_file" \
8713 1.10 mrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8714 1.1 mrg fi
8715 1.1 mrg else
8716 1.1 mrg $as_echo "/* $configure_input */" \
8717 1.10 mrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8718 1.10 mrg || as_fn_error $? "could not create -" "$LINENO" 5
8719 1.1 mrg fi
8720 1.1 mrg ;;
8721 1.1 mrg
8722 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8723 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
8724 1.1 mrg ;;
8725 1.1 mrg esac
8726 1.1 mrg
8727 1.1 mrg
8728 1.1 mrg case $ac_file$ac_mode in
8729 1.1 mrg "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
8730 1.1 mrg "config.h":H) echo timestamp > stamp-h1 ;;
8731 1.1 mrg
8732 1.1 mrg esac
8733 1.1 mrg done # for ac_tag
8734 1.1 mrg
8735 1.1 mrg
8736 1.1 mrg as_fn_exit 0
8737 1.1 mrg _ACEOF
8738 1.1 mrg ac_clean_files=$ac_clean_files_save
8739 1.1 mrg
8740 1.1 mrg test $ac_write_fail = 0 ||
8741 1.10 mrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8742 1.1 mrg
8743 1.1 mrg
8744 1.1 mrg # configure is writing to config.log, and then calls config.status.
8745 1.1 mrg # config.status does its own redirection, appending to config.log.
8746 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
8747 1.1 mrg # by configure, so config.status won't be able to write to it; its
8748 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
8749 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
8750 1.1 mrg # appended to by config.status. When coming back to configure, we
8751 1.1 mrg # need to make the FD available again.
8752 1.1 mrg if test "$no_create" != yes; then
8753 1.1 mrg ac_cs_success=:
8754 1.1 mrg ac_config_status_args=
8755 1.1 mrg test "$silent" = yes &&
8756 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
8757 1.1 mrg exec 5>/dev/null
8758 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8759 1.1 mrg exec 5>>config.log
8760 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8761 1.1 mrg # would make configure fail if this is the last instruction.
8762 1.10 mrg $ac_cs_success || as_fn_exit 1
8763 1.1 mrg fi
8764 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8765 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8766 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8767 1.1 mrg fi
8768 1.1 mrg
8769