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