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