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