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