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