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