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