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