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