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