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