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