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