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