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