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