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