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