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