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