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