1#! /bin/sh
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45sim_inline="-DDEFAULT_INLINE=0"
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82# This file is derived from `gettext.m4'.  The difference is that the
83# included macros assume Cygnus-style source and build trees.
84
85# Macro to add for using GNU gettext.
86# Ulrich Drepper <drepper@cygnus.com>, 1995.
87#
88# This file file be copied and used freely without restrictions.  It can
89# be used in projects which are not available under the GNU Public License
90# but which still want to provide support for the GNU gettext functionality.
91# Please note that the actual code is *not* freely available.
92
93# serial 3
94
95
96
97
98
99# Search path for a program which passes the given test.
100# Ulrich Drepper <drepper@cygnus.com>, 1996.
101#
102# This file file be copied and used freely without restrictions.  It can
103# be used in projects which are not available under the GNU Public License
104# but which still want to provide support for the GNU gettext functionality.
105# Please note that the actual code is *not* freely available.
106
107# serial 1
108
109
110
111# Check whether LC_MESSAGES is available in <locale.h>.
112# Ulrich Drepper <drepper@cygnus.com>, 1995.
113#
114# This file file be copied and used freely without restrictions.  It can
115# be used in projects which are not available under the GNU Public License
116# but which still want to provide support for the GNU gettext functionality.
117# Please note that the actual code is *not* freely available.
118
119# serial 1
120
121
122
123
124
125# Guess values for system-dependent variables and create Makefiles.
126# Generated automatically using autoconf version 2.13
127# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
128#
129# This configure script is free software; the Free Software Foundation
130# gives unlimited permission to copy, distribute and modify it.
131
132# Defaults:
133ac_help=
134ac_default_prefix=/usr/local
135# Any additions from configure.in:
136ac_help="$ac_help
137  --disable-nls           do not use Native Language Support"
138ac_help="$ac_help
139  --with-included-gettext use the GNU gettext library included here"
140ac_help="$ac_help
141  --enable-maintainer-mode		Enable developer functionality."
142ac_help="$ac_help
143  --enable-sim-bswap			Use Host specific BSWAP instruction."
144ac_help="$ac_help
145  --enable-sim-cflags=opts		Extra CFLAGS for use in building simulator"
146ac_help="$ac_help
147  --enable-sim-debug=opts		Enable debugging flags"
148ac_help="$ac_help
149  --enable-sim-stdio			Specify whether to use stdio for console input/output."
150ac_help="$ac_help
151  --enable-sim-trace=opts		Enable tracing flags"
152ac_help="$ac_help
153  --enable-sim-profile=opts		Enable profiling flags"
154
155# Initialize some variables set by options.
156# The variables have the same names as the options, with
157# dashes changed to underlines.
158build=NONE
159cache_file=./config.cache
160exec_prefix=NONE
161host=NONE
162no_create=
163nonopt=NONE
164no_recursion=
165prefix=NONE
166program_prefix=NONE
167program_suffix=NONE
168program_transform_name=s,x,x,
169silent=
170site=
171sitefile=
172srcdir=
173target=NONE
174verbose=
175x_includes=NONE
176x_libraries=NONE
177bindir='${exec_prefix}/bin'
178sbindir='${exec_prefix}/sbin'
179libexecdir='${exec_prefix}/libexec'
180datadir='${prefix}/share'
181sysconfdir='${prefix}/etc'
182sharedstatedir='${prefix}/com'
183localstatedir='${prefix}/var'
184libdir='${exec_prefix}/lib'
185includedir='${prefix}/include'
186oldincludedir='/usr/include'
187infodir='${prefix}/info'
188mandir='${prefix}/man'
189
190# Initialize some other variables.
191subdirs=
192MFLAGS= MAKEFLAGS=
193SHELL=${CONFIG_SHELL-/bin/sh}
194# Maximum number of lines to put in a shell here document.
195ac_max_here_lines=12
196
197ac_prev=
198for ac_option
199do
200
201  # If the previous option needs an argument, assign it.
202  if test -n "$ac_prev"; then
203    eval "$ac_prev=\$ac_option"
204    ac_prev=
205    continue
206  fi
207
208  case "$ac_option" in
209  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
210  *) ac_optarg= ;;
211  esac
212
213  # Accept the important Cygnus configure options, so we can diagnose typos.
214
215  case "$ac_option" in
216
217  -bindir | --bindir | --bindi | --bind | --bin | --bi)
218    ac_prev=bindir ;;
219  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
220    bindir="$ac_optarg" ;;
221
222  -build | --build | --buil | --bui | --bu)
223    ac_prev=build ;;
224  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
225    build="$ac_optarg" ;;
226
227  -cache-file | --cache-file | --cache-fil | --cache-fi \
228  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
229    ac_prev=cache_file ;;
230  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
231  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
232    cache_file="$ac_optarg" ;;
233
234  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
235    ac_prev=datadir ;;
236  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
237  | --da=*)
238    datadir="$ac_optarg" ;;
239
240  -disable-* | --disable-*)
241    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
242    # Reject names that are not valid shell variable names.
243    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
244      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
245    fi
246    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
247    eval "enable_${ac_feature}=no" ;;
248
249  -enable-* | --enable-*)
250    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
251    # Reject names that are not valid shell variable names.
252    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
253      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
254    fi
255    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
256    case "$ac_option" in
257      *=*) ;;
258      *) ac_optarg=yes ;;
259    esac
260    eval "enable_${ac_feature}='$ac_optarg'" ;;
261
262  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
263  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
264  | --exec | --exe | --ex)
265    ac_prev=exec_prefix ;;
266  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
267  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
268  | --exec=* | --exe=* | --ex=*)
269    exec_prefix="$ac_optarg" ;;
270
271  -gas | --gas | --ga | --g)
272    # Obsolete; use --with-gas.
273    with_gas=yes ;;
274
275  -help | --help | --hel | --he)
276    # Omit some internal or obsolete options to make the list less imposing.
277    # This message is too long to be a string in the A/UX 3.1 sh.
278    cat << EOF
279Usage: configure [options] [host]
280Options: [defaults in brackets after descriptions]
281Configuration:
282  --cache-file=FILE       cache test results in FILE
283  --help                  print this message
284  --no-create             do not create output files
285  --quiet, --silent       do not print \`checking...' messages
286  --site-file=FILE        use FILE as the site file
287  --version               print the version of autoconf that created configure
288Directory and file names:
289  --prefix=PREFIX         install architecture-independent files in PREFIX
290                          [$ac_default_prefix]
291  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
292                          [same as prefix]
293  --bindir=DIR            user executables in DIR [EPREFIX/bin]
294  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
295  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
296  --datadir=DIR           read-only architecture-independent data in DIR
297                          [PREFIX/share]
298  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
299  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
300                          [PREFIX/com]
301  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
302  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
303  --includedir=DIR        C header files in DIR [PREFIX/include]
304  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
305  --infodir=DIR           info documentation in DIR [PREFIX/info]
306  --mandir=DIR            man documentation in DIR [PREFIX/man]
307  --srcdir=DIR            find the sources in DIR [configure dir or ..]
308  --program-prefix=PREFIX prepend PREFIX to installed program names
309  --program-suffix=SUFFIX append SUFFIX to installed program names
310  --program-transform-name=PROGRAM
311                          run sed PROGRAM on installed program names
312EOF
313    cat << EOF
314Host type:
315  --build=BUILD           configure for building on BUILD [BUILD=HOST]
316  --host=HOST             configure for HOST [guessed]
317  --target=TARGET         configure for TARGET [TARGET=HOST]
318Features and packages:
319  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
320  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
321  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
322  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
323  --x-includes=DIR        X include files are in DIR
324  --x-libraries=DIR       X library files are in DIR
325EOF
326    if test -n "$ac_help"; then
327      echo "--enable and --with options recognized:$ac_help"
328    fi
329    exit 0 ;;
330
331  -host | --host | --hos | --ho)
332    ac_prev=host ;;
333  -host=* | --host=* | --hos=* | --ho=*)
334    host="$ac_optarg" ;;
335
336  -includedir | --includedir | --includedi | --included | --include \
337  | --includ | --inclu | --incl | --inc)
338    ac_prev=includedir ;;
339  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
340  | --includ=* | --inclu=* | --incl=* | --inc=*)
341    includedir="$ac_optarg" ;;
342
343  -infodir | --infodir | --infodi | --infod | --info | --inf)
344    ac_prev=infodir ;;
345  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
346    infodir="$ac_optarg" ;;
347
348  -libdir | --libdir | --libdi | --libd)
349    ac_prev=libdir ;;
350  -libdir=* | --libdir=* | --libdi=* | --libd=*)
351    libdir="$ac_optarg" ;;
352
353  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
354  | --libexe | --libex | --libe)
355    ac_prev=libexecdir ;;
356  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
357  | --libexe=* | --libex=* | --libe=*)
358    libexecdir="$ac_optarg" ;;
359
360  -localstatedir | --localstatedir | --localstatedi | --localstated \
361  | --localstate | --localstat | --localsta | --localst \
362  | --locals | --local | --loca | --loc | --lo)
363    ac_prev=localstatedir ;;
364  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
365  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
366  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
367    localstatedir="$ac_optarg" ;;
368
369  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
370    ac_prev=mandir ;;
371  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
372    mandir="$ac_optarg" ;;
373
374  -nfp | --nfp | --nf)
375    # Obsolete; use --without-fp.
376    with_fp=no ;;
377
378  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
379  | --no-cr | --no-c)
380    no_create=yes ;;
381
382  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
383  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
384    no_recursion=yes ;;
385
386  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
387  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
388  | --oldin | --oldi | --old | --ol | --o)
389    ac_prev=oldincludedir ;;
390  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
391  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
392  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
393    oldincludedir="$ac_optarg" ;;
394
395  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
396    ac_prev=prefix ;;
397  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
398    prefix="$ac_optarg" ;;
399
400  -program-prefix | --program-prefix | --program-prefi | --program-pref \
401  | --program-pre | --program-pr | --program-p)
402    ac_prev=program_prefix ;;
403  -program-prefix=* | --program-prefix=* | --program-prefi=* \
404  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
405    program_prefix="$ac_optarg" ;;
406
407  -program-suffix | --program-suffix | --program-suffi | --program-suff \
408  | --program-suf | --program-su | --program-s)
409    ac_prev=program_suffix ;;
410  -program-suffix=* | --program-suffix=* | --program-suffi=* \
411  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
412    program_suffix="$ac_optarg" ;;
413
414  -program-transform-name | --program-transform-name \
415  | --program-transform-nam | --program-transform-na \
416  | --program-transform-n | --program-transform- \
417  | --program-transform | --program-transfor \
418  | --program-transfo | --program-transf \
419  | --program-trans | --program-tran \
420  | --progr-tra | --program-tr | --program-t)
421    ac_prev=program_transform_name ;;
422  -program-transform-name=* | --program-transform-name=* \
423  | --program-transform-nam=* | --program-transform-na=* \
424  | --program-transform-n=* | --program-transform-=* \
425  | --program-transform=* | --program-transfor=* \
426  | --program-transfo=* | --program-transf=* \
427  | --program-trans=* | --program-tran=* \
428  | --progr-tra=* | --program-tr=* | --program-t=*)
429    program_transform_name="$ac_optarg" ;;
430
431  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
432  | -silent | --silent | --silen | --sile | --sil)
433    silent=yes ;;
434
435  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
436    ac_prev=sbindir ;;
437  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
438  | --sbi=* | --sb=*)
439    sbindir="$ac_optarg" ;;
440
441  -sharedstatedir | --sharedstatedir | --sharedstatedi \
442  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
443  | --sharedst | --shareds | --shared | --share | --shar \
444  | --sha | --sh)
445    ac_prev=sharedstatedir ;;
446  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
447  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
448  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
449  | --sha=* | --sh=*)
450    sharedstatedir="$ac_optarg" ;;
451
452  -site | --site | --sit)
453    ac_prev=site ;;
454  -site=* | --site=* | --sit=*)
455    site="$ac_optarg" ;;
456
457  -site-file | --site-file | --site-fil | --site-fi | --site-f)
458    ac_prev=sitefile ;;
459  -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
460    sitefile="$ac_optarg" ;;
461
462  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
463    ac_prev=srcdir ;;
464  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
465    srcdir="$ac_optarg" ;;
466
467  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
468  | --syscon | --sysco | --sysc | --sys | --sy)
469    ac_prev=sysconfdir ;;
470  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
471  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
472    sysconfdir="$ac_optarg" ;;
473
474  -target | --target | --targe | --targ | --tar | --ta | --t)
475    ac_prev=target ;;
476  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
477    target="$ac_optarg" ;;
478
479  -v | -verbose | --verbose | --verbos | --verbo | --verb)
480    verbose=yes ;;
481
482  -version | --version | --versio | --versi | --vers)
483    echo "configure generated by autoconf version 2.13"
484    exit 0 ;;
485
486  -with-* | --with-*)
487    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
488    # Reject names that are not valid shell variable names.
489    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
490      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
491    fi
492    ac_package=`echo $ac_package| sed 's/-/_/g'`
493    case "$ac_option" in
494      *=*) ;;
495      *) ac_optarg=yes ;;
496    esac
497    eval "with_${ac_package}='$ac_optarg'" ;;
498
499  -without-* | --without-*)
500    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
501    # Reject names that are not valid shell variable names.
502    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
503      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
504    fi
505    ac_package=`echo $ac_package| sed 's/-/_/g'`
506    eval "with_${ac_package}=no" ;;
507
508  --x)
509    # Obsolete; use --with-x.
510    with_x=yes ;;
511
512  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
513  | --x-incl | --x-inc | --x-in | --x-i)
514    ac_prev=x_includes ;;
515  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
516  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
517    x_includes="$ac_optarg" ;;
518
519  -x-libraries | --x-libraries | --x-librarie | --x-librari \
520  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
521    ac_prev=x_libraries ;;
522  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
523  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
524    x_libraries="$ac_optarg" ;;
525
526  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
527    ;;
528
529  *)
530    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
531      echo "configure: warning: $ac_option: invalid host type" 1>&2
532    fi
533    if test "x$nonopt" != xNONE; then
534      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
535    fi
536    nonopt="$ac_option"
537    ;;
538
539  esac
540done
541
542if test -n "$ac_prev"; then
543  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
544fi
545
546trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
547
548# File descriptor usage:
549# 0 standard input
550# 1 file creation
551# 2 errors and warnings
552# 3 some systems may open it to /dev/tty
553# 4 used on the Kubota Titan
554# 6 checking for... messages and results
555# 5 compiler messages saved in config.log
556if test "$silent" = yes; then
557  exec 6>/dev/null
558else
559  exec 6>&1
560fi
561exec 5>./config.log
562
563echo "\
564This file contains any messages produced by compilers while
565running configure, to aid debugging if configure makes a mistake.
566" 1>&5
567
568# Strip out --no-create and --no-recursion so they do not pile up.
569# Also quote any args containing shell metacharacters.
570ac_configure_args=
571for ac_arg
572do
573  case "$ac_arg" in
574  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
575  | --no-cr | --no-c) ;;
576  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
577  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
578  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
579  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
580  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
581  esac
582done
583
584# NLS nuisances.
585# Only set these to C if already set.  These must not be set unconditionally
586# because not all systems understand e.g. LANG=C (notably SCO).
587# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
588# Non-C LC_CTYPE values break the ctype check.
589if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
590if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
591if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
592if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
593
594# confdefs.h avoids OS command line length limits that DEFS can exceed.
595rm -rf conftest* confdefs.h
596# AIX cpp loses on an empty file, so make sure it contains at least a newline.
597echo > confdefs.h
598
599# A filename unique to this package, relative to the directory that
600# configure is in, which we can look for to find out if srcdir is correct.
601ac_unique_file=Makefile.in
602
603# Find the source files, if location was not specified.
604if test -z "$srcdir"; then
605  ac_srcdir_defaulted=yes
606  # Try the directory containing this script, then its parent.
607  ac_prog=$0
608  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
609  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
610  srcdir=$ac_confdir
611  if test ! -r $srcdir/$ac_unique_file; then
612    srcdir=..
613  fi
614else
615  ac_srcdir_defaulted=no
616fi
617if test ! -r $srcdir/$ac_unique_file; then
618  if test "$ac_srcdir_defaulted" = yes; then
619    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
620  else
621    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
622  fi
623fi
624srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
625
626# Prefer explicitly selected file to automatically selected ones.
627if test -z "$sitefile"; then
628  if test -z "$CONFIG_SITE"; then
629    if test "x$prefix" != xNONE; then
630      CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
631    else
632      CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
633    fi
634  fi
635else
636  CONFIG_SITE="$sitefile"
637fi
638for ac_site_file in $CONFIG_SITE; do
639  if test -r "$ac_site_file"; then
640    echo "loading site script $ac_site_file"
641    . "$ac_site_file"
642  fi
643done
644
645if test -r "$cache_file"; then
646  echo "loading cache $cache_file"
647  . $cache_file
648else
649  echo "creating cache $cache_file"
650  > $cache_file
651fi
652
653ac_ext=c
654# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
655ac_cpp='$CPP $CPPFLAGS'
656ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
657ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
658cross_compiling=$ac_cv_prog_cc_cross
659
660ac_exeext=
661ac_objext=o
662if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
663  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
664  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
665    ac_n= ac_c='
666' ac_t='	'
667  else
668    ac_n=-n ac_c= ac_t=
669  fi
670else
671  ac_n= ac_c='\c' ac_t=
672fi
673
674
675
676# This is intended for use by the target specific directories, and by us.
677echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
678echo "configure:679: checking how to run the C preprocessor" >&5
679# On Suns, sometimes $CPP names a directory.
680if test -n "$CPP" && test -d "$CPP"; then
681  CPP=
682fi
683if test -z "$CPP"; then
684if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
685  echo $ac_n "(cached) $ac_c" 1>&6
686else
687    # This must be in double quotes, not single quotes, because CPP may get
688  # substituted into the Makefile and "${CC-cc}" will confuse make.
689  CPP="${CC-cc} -E"
690  # On the NeXT, cc -E runs the code through the compiler's parser,
691  # not just through cpp.
692  cat > conftest.$ac_ext <<EOF
693#line 694 "configure"
694#include "confdefs.h"
695#include <assert.h>
696Syntax Error
697EOF
698ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
699{ (eval echo configure:700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
700ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
701if test -z "$ac_err"; then
702  :
703else
704  echo "$ac_err" >&5
705  echo "configure: failed program was:" >&5
706  cat conftest.$ac_ext >&5
707  rm -rf conftest*
708  CPP="${CC-cc} -E -traditional-cpp"
709  cat > conftest.$ac_ext <<EOF
710#line 711 "configure"
711#include "confdefs.h"
712#include <assert.h>
713Syntax Error
714EOF
715ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
716{ (eval echo configure:717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
717ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
718if test -z "$ac_err"; then
719  :
720else
721  echo "$ac_err" >&5
722  echo "configure: failed program was:" >&5
723  cat conftest.$ac_ext >&5
724  rm -rf conftest*
725  CPP="${CC-cc} -nologo -E"
726  cat > conftest.$ac_ext <<EOF
727#line 728 "configure"
728#include "confdefs.h"
729#include <assert.h>
730Syntax Error
731EOF
732ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
733{ (eval echo configure:734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
734ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
735if test -z "$ac_err"; then
736  :
737else
738  echo "$ac_err" >&5
739  echo "configure: failed program was:" >&5
740  cat conftest.$ac_ext >&5
741  rm -rf conftest*
742  CPP=/lib/cpp
743fi
744rm -f conftest*
745fi
746rm -f conftest*
747fi
748rm -f conftest*
749  ac_cv_prog_CPP="$CPP"
750fi
751  CPP="$ac_cv_prog_CPP"
752else
753  ac_cv_prog_CPP="$CPP"
754fi
755echo "$ac_t""$CPP" 1>&6
756
757echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
758echo "configure:759: checking whether ${MAKE-make} sets \${MAKE}" >&5
759set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
760if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
761  echo $ac_n "(cached) $ac_c" 1>&6
762else
763  cat > conftestmake <<\EOF
764all:
765	@echo 'ac_maketemp="${MAKE}"'
766EOF
767# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
768eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
769if test -n "$ac_maketemp"; then
770  eval ac_cv_prog_make_${ac_make}_set=yes
771else
772  eval ac_cv_prog_make_${ac_make}_set=no
773fi
774rm -f conftestmake
775fi
776if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
777  echo "$ac_t""yes" 1>&6
778  SET_MAKE=
779else
780  echo "$ac_t""no" 1>&6
781  SET_MAKE="MAKE=${MAKE-make}"
782fi
783
784echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
785echo "configure:786: checking for POSIXized ISC" >&5
786if test -d /etc/conf/kconfig.d &&
787  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
788then
789  echo "$ac_t""yes" 1>&6
790  ISC=yes # If later tests want to check for ISC.
791  cat >> confdefs.h <<\EOF
792#define _POSIX_SOURCE 1
793EOF
794
795  if test "$GCC" = yes; then
796    CC="$CC -posix"
797  else
798    CC="$CC -Xp"
799  fi
800else
801  echo "$ac_t""no" 1>&6
802  ISC=
803fi
804
805echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
806echo "configure:807: checking for ANSI C header files" >&5
807if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
808  echo $ac_n "(cached) $ac_c" 1>&6
809else
810  cat > conftest.$ac_ext <<EOF
811#line 812 "configure"
812#include "confdefs.h"
813#include <stdlib.h>
814#include <stdarg.h>
815#include <string.h>
816#include <float.h>
817EOF
818ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
819{ (eval echo configure:820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
820ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
821if test -z "$ac_err"; then
822  rm -rf conftest*
823  ac_cv_header_stdc=yes
824else
825  echo "$ac_err" >&5
826  echo "configure: failed program was:" >&5
827  cat conftest.$ac_ext >&5
828  rm -rf conftest*
829  ac_cv_header_stdc=no
830fi
831rm -f conftest*
832
833if test $ac_cv_header_stdc = yes; then
834  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
835cat > conftest.$ac_ext <<EOF
836#line 837 "configure"
837#include "confdefs.h"
838#include <string.h>
839EOF
840if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
841  egrep "memchr" >/dev/null 2>&1; then
842  :
843else
844  rm -rf conftest*
845  ac_cv_header_stdc=no
846fi
847rm -f conftest*
848
849fi
850
851if test $ac_cv_header_stdc = yes; then
852  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
853cat > conftest.$ac_ext <<EOF
854#line 855 "configure"
855#include "confdefs.h"
856#include <stdlib.h>
857EOF
858if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
859  egrep "free" >/dev/null 2>&1; then
860  :
861else
862  rm -rf conftest*
863  ac_cv_header_stdc=no
864fi
865rm -f conftest*
866
867fi
868
869if test $ac_cv_header_stdc = yes; then
870  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
871if test "$cross_compiling" = yes; then
872  :
873else
874  cat > conftest.$ac_ext <<EOF
875#line 876 "configure"
876#include "confdefs.h"
877#include <ctype.h>
878#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
879#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
880#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
881int main () { int i; for (i = 0; i < 256; i++)
882if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
883exit (0); }
884
885EOF
886if { (eval echo configure:887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
887then
888  :
889else
890  echo "configure: failed program was:" >&5
891  cat conftest.$ac_ext >&5
892  rm -fr conftest*
893  ac_cv_header_stdc=no
894fi
895rm -fr conftest*
896fi
897
898fi
899fi
900
901echo "$ac_t""$ac_cv_header_stdc" 1>&6
902if test $ac_cv_header_stdc = yes; then
903  cat >> confdefs.h <<\EOF
904#define STDC_HEADERS 1
905EOF
906
907fi
908
909echo $ac_n "checking for working const""... $ac_c" 1>&6
910echo "configure:911: checking for working const" >&5
911if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
912  echo $ac_n "(cached) $ac_c" 1>&6
913else
914  cat > conftest.$ac_ext <<EOF
915#line 916 "configure"
916#include "confdefs.h"
917
918int main() {
919
920/* Ultrix mips cc rejects this.  */
921typedef int charset[2]; const charset x;
922/* SunOS 4.1.1 cc rejects this.  */
923char const *const *ccp;
924char **p;
925/* NEC SVR4.0.2 mips cc rejects this.  */
926struct point {int x, y;};
927static struct point const zero = {0,0};
928/* AIX XL C 1.02.0.0 rejects this.
929   It does not let you subtract one const X* pointer from another in an arm
930   of an if-expression whose if-part is not a constant expression */
931const char *g = "string";
932ccp = &g + (g ? g-g : 0);
933/* HPUX 7.0 cc rejects these. */
934++ccp;
935p = (char**) ccp;
936ccp = (char const *const *) p;
937{ /* SCO 3.2v4 cc rejects this.  */
938  char *t;
939  char const *s = 0 ? (char *) 0 : (char const *) 0;
940
941  *t++ = 0;
942}
943{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
944  int x[] = {25, 17};
945  const int *foo = &x[0];
946  ++foo;
947}
948{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
949  typedef const int *iptr;
950  iptr p = 0;
951  ++p;
952}
953{ /* AIX XL C 1.02.0.0 rejects this saying
954     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
955  struct s { int j; const int *ap[3]; };
956  struct s *b; b->j = 5;
957}
958{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
959  const int foo = 10;
960}
961
962; return 0; }
963EOF
964if { (eval echo configure:965: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
965  rm -rf conftest*
966  ac_cv_c_const=yes
967else
968  echo "configure: failed program was:" >&5
969  cat conftest.$ac_ext >&5
970  rm -rf conftest*
971  ac_cv_c_const=no
972fi
973rm -f conftest*
974fi
975
976echo "$ac_t""$ac_cv_c_const" 1>&6
977if test $ac_cv_c_const = no; then
978  cat >> confdefs.h <<\EOF
979#define const
980EOF
981
982fi
983
984echo $ac_n "checking for inline""... $ac_c" 1>&6
985echo "configure:986: checking for inline" >&5
986if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
987  echo $ac_n "(cached) $ac_c" 1>&6
988else
989  ac_cv_c_inline=no
990for ac_kw in inline __inline__ __inline; do
991  cat > conftest.$ac_ext <<EOF
992#line 993 "configure"
993#include "confdefs.h"
994
995int main() {
996} $ac_kw foo() {
997; return 0; }
998EOF
999if { (eval echo configure:1000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1000  rm -rf conftest*
1001  ac_cv_c_inline=$ac_kw; break
1002else
1003  echo "configure: failed program was:" >&5
1004  cat conftest.$ac_ext >&5
1005fi
1006rm -f conftest*
1007done
1008
1009fi
1010
1011echo "$ac_t""$ac_cv_c_inline" 1>&6
1012case "$ac_cv_c_inline" in
1013  inline | yes) ;;
1014  no) cat >> confdefs.h <<\EOF
1015#define inline
1016EOF
1017 ;;
1018  *)  cat >> confdefs.h <<EOF
1019#define inline $ac_cv_c_inline
1020EOF
1021 ;;
1022esac
1023
1024echo $ac_n "checking for off_t""... $ac_c" 1>&6
1025echo "configure:1026: checking for off_t" >&5
1026if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1027  echo $ac_n "(cached) $ac_c" 1>&6
1028else
1029  cat > conftest.$ac_ext <<EOF
1030#line 1031 "configure"
1031#include "confdefs.h"
1032#include <sys/types.h>
1033#if STDC_HEADERS
1034#include <stdlib.h>
1035#include <stddef.h>
1036#endif
1037EOF
1038if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1039  egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1040  rm -rf conftest*
1041  ac_cv_type_off_t=yes
1042else
1043  rm -rf conftest*
1044  ac_cv_type_off_t=no
1045fi
1046rm -f conftest*
1047
1048fi
1049echo "$ac_t""$ac_cv_type_off_t" 1>&6
1050if test $ac_cv_type_off_t = no; then
1051  cat >> confdefs.h <<\EOF
1052#define off_t long
1053EOF
1054
1055fi
1056
1057echo $ac_n "checking for size_t""... $ac_c" 1>&6
1058echo "configure:1059: checking for size_t" >&5
1059if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1060  echo $ac_n "(cached) $ac_c" 1>&6
1061else
1062  cat > conftest.$ac_ext <<EOF
1063#line 1064 "configure"
1064#include "confdefs.h"
1065#include <sys/types.h>
1066#if STDC_HEADERS
1067#include <stdlib.h>
1068#include <stddef.h>
1069#endif
1070EOF
1071if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1072  egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1073  rm -rf conftest*
1074  ac_cv_type_size_t=yes
1075else
1076  rm -rf conftest*
1077  ac_cv_type_size_t=no
1078fi
1079rm -f conftest*
1080
1081fi
1082echo "$ac_t""$ac_cv_type_size_t" 1>&6
1083if test $ac_cv_type_size_t = no; then
1084  cat >> confdefs.h <<\EOF
1085#define size_t unsigned
1086EOF
1087
1088fi
1089
1090# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1091# for constant arguments.  Useless!
1092echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1093echo "configure:1094: checking for working alloca.h" >&5
1094if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1095  echo $ac_n "(cached) $ac_c" 1>&6
1096else
1097  cat > conftest.$ac_ext <<EOF
1098#line 1099 "configure"
1099#include "confdefs.h"
1100#include <alloca.h>
1101int main() {
1102char *p = alloca(2 * sizeof(int));
1103; return 0; }
1104EOF
1105if { (eval echo configure:1106: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1106  rm -rf conftest*
1107  ac_cv_header_alloca_h=yes
1108else
1109  echo "configure: failed program was:" >&5
1110  cat conftest.$ac_ext >&5
1111  rm -rf conftest*
1112  ac_cv_header_alloca_h=no
1113fi
1114rm -f conftest*
1115fi
1116
1117echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1118if test $ac_cv_header_alloca_h = yes; then
1119  cat >> confdefs.h <<\EOF
1120#define HAVE_ALLOCA_H 1
1121EOF
1122
1123fi
1124
1125echo $ac_n "checking for alloca""... $ac_c" 1>&6
1126echo "configure:1127: checking for alloca" >&5
1127if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1128  echo $ac_n "(cached) $ac_c" 1>&6
1129else
1130  cat > conftest.$ac_ext <<EOF
1131#line 1132 "configure"
1132#include "confdefs.h"
1133
1134#ifdef __GNUC__
1135# define alloca __builtin_alloca
1136#else
1137# ifdef _MSC_VER
1138#  include <malloc.h>
1139#  define alloca _alloca
1140# else
1141#  if HAVE_ALLOCA_H
1142#   include <alloca.h>
1143#  else
1144#   ifdef _AIX
1145 #pragma alloca
1146#   else
1147#    ifndef alloca /* predefined by HP cc +Olibcalls */
1148char *alloca ();
1149#    endif
1150#   endif
1151#  endif
1152# endif
1153#endif
1154
1155int main() {
1156char *p = (char *) alloca(1);
1157; return 0; }
1158EOF
1159if { (eval echo configure:1160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1160  rm -rf conftest*
1161  ac_cv_func_alloca_works=yes
1162else
1163  echo "configure: failed program was:" >&5
1164  cat conftest.$ac_ext >&5
1165  rm -rf conftest*
1166  ac_cv_func_alloca_works=no
1167fi
1168rm -f conftest*
1169fi
1170
1171echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1172if test $ac_cv_func_alloca_works = yes; then
1173  cat >> confdefs.h <<\EOF
1174#define HAVE_ALLOCA 1
1175EOF
1176
1177fi
1178
1179if test $ac_cv_func_alloca_works = no; then
1180  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1181  # that cause trouble.  Some versions do not even contain alloca or
1182  # contain a buggy version.  If you still want to use their alloca,
1183  # use ar to extract alloca.o from them instead of compiling alloca.c.
1184  ALLOCA=alloca.${ac_objext}
1185  cat >> confdefs.h <<\EOF
1186#define C_ALLOCA 1
1187EOF
1188
1189
1190echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1191echo "configure:1192: checking whether alloca needs Cray hooks" >&5
1192if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1193  echo $ac_n "(cached) $ac_c" 1>&6
1194else
1195  cat > conftest.$ac_ext <<EOF
1196#line 1197 "configure"
1197#include "confdefs.h"
1198#if defined(CRAY) && ! defined(CRAY2)
1199webecray
1200#else
1201wenotbecray
1202#endif
1203
1204EOF
1205if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1206  egrep "webecray" >/dev/null 2>&1; then
1207  rm -rf conftest*
1208  ac_cv_os_cray=yes
1209else
1210  rm -rf conftest*
1211  ac_cv_os_cray=no
1212fi
1213rm -f conftest*
1214
1215fi
1216
1217echo "$ac_t""$ac_cv_os_cray" 1>&6
1218if test $ac_cv_os_cray = yes; then
1219for ac_func in _getb67 GETB67 getb67; do
1220  echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1221echo "configure:1222: checking for $ac_func" >&5
1222if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1223  echo $ac_n "(cached) $ac_c" 1>&6
1224else
1225  cat > conftest.$ac_ext <<EOF
1226#line 1227 "configure"
1227#include "confdefs.h"
1228/* System header to define __stub macros and hopefully few prototypes,
1229    which can conflict with char $ac_func(); below.  */
1230#include <assert.h>
1231/* Override any gcc2 internal prototype to avoid an error.  */
1232/* We use char because int might match the return type of a gcc2
1233    builtin and then its argument prototype would still apply.  */
1234char $ac_func();
1235
1236int main() {
1237
1238/* The GNU C library defines this for functions which it implements
1239    to always fail with ENOSYS.  Some functions are actually named
1240    something starting with __ and the normal name is an alias.  */
1241#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1242choke me
1243#else
1244$ac_func();
1245#endif
1246
1247; return 0; }
1248EOF
1249if { (eval echo configure:1250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1250  rm -rf conftest*
1251  eval "ac_cv_func_$ac_func=yes"
1252else
1253  echo "configure: failed program was:" >&5
1254  cat conftest.$ac_ext >&5
1255  rm -rf conftest*
1256  eval "ac_cv_func_$ac_func=no"
1257fi
1258rm -f conftest*
1259fi
1260
1261if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1262  echo "$ac_t""yes" 1>&6
1263  cat >> confdefs.h <<EOF
1264#define CRAY_STACKSEG_END $ac_func
1265EOF
1266
1267  break
1268else
1269  echo "$ac_t""no" 1>&6
1270fi
1271
1272done
1273fi
1274
1275echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1276echo "configure:1277: checking stack direction for C alloca" >&5
1277if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1278  echo $ac_n "(cached) $ac_c" 1>&6
1279else
1280  if test "$cross_compiling" = yes; then
1281  ac_cv_c_stack_direction=0
1282else
1283  cat > conftest.$ac_ext <<EOF
1284#line 1285 "configure"
1285#include "confdefs.h"
1286find_stack_direction ()
1287{
1288  static char *addr = 0;
1289  auto char dummy;
1290  if (addr == 0)
1291    {
1292      addr = &dummy;
1293      return find_stack_direction ();
1294    }
1295  else
1296    return (&dummy > addr) ? 1 : -1;
1297}
1298main ()
1299{
1300  exit (find_stack_direction() < 0);
1301}
1302EOF
1303if { (eval echo configure:1304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1304then
1305  ac_cv_c_stack_direction=1
1306else
1307  echo "configure: failed program was:" >&5
1308  cat conftest.$ac_ext >&5
1309  rm -fr conftest*
1310  ac_cv_c_stack_direction=-1
1311fi
1312rm -fr conftest*
1313fi
1314
1315fi
1316
1317echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1318cat >> confdefs.h <<EOF
1319#define STACK_DIRECTION $ac_cv_c_stack_direction
1320EOF
1321
1322fi
1323
1324for ac_hdr in unistd.h
1325do
1326ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1327echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1328echo "configure:1329: checking for $ac_hdr" >&5
1329if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1330  echo $ac_n "(cached) $ac_c" 1>&6
1331else
1332  cat > conftest.$ac_ext <<EOF
1333#line 1334 "configure"
1334#include "confdefs.h"
1335#include <$ac_hdr>
1336EOF
1337ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1338{ (eval echo configure:1339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1339ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1340if test -z "$ac_err"; then
1341  rm -rf conftest*
1342  eval "ac_cv_header_$ac_safe=yes"
1343else
1344  echo "$ac_err" >&5
1345  echo "configure: failed program was:" >&5
1346  cat conftest.$ac_ext >&5
1347  rm -rf conftest*
1348  eval "ac_cv_header_$ac_safe=no"
1349fi
1350rm -f conftest*
1351fi
1352if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1353  echo "$ac_t""yes" 1>&6
1354    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1355  cat >> confdefs.h <<EOF
1356#define $ac_tr_hdr 1
1357EOF
1358
1359else
1360  echo "$ac_t""no" 1>&6
1361fi
1362done
1363
1364for ac_func in getpagesize
1365do
1366echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1367echo "configure:1368: checking for $ac_func" >&5
1368if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1369  echo $ac_n "(cached) $ac_c" 1>&6
1370else
1371  cat > conftest.$ac_ext <<EOF
1372#line 1373 "configure"
1373#include "confdefs.h"
1374/* System header to define __stub macros and hopefully few prototypes,
1375    which can conflict with char $ac_func(); below.  */
1376#include <assert.h>
1377/* Override any gcc2 internal prototype to avoid an error.  */
1378/* We use char because int might match the return type of a gcc2
1379    builtin and then its argument prototype would still apply.  */
1380char $ac_func();
1381
1382int main() {
1383
1384/* The GNU C library defines this for functions which it implements
1385    to always fail with ENOSYS.  Some functions are actually named
1386    something starting with __ and the normal name is an alias.  */
1387#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1388choke me
1389#else
1390$ac_func();
1391#endif
1392
1393; return 0; }
1394EOF
1395if { (eval echo configure:1396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1396  rm -rf conftest*
1397  eval "ac_cv_func_$ac_func=yes"
1398else
1399  echo "configure: failed program was:" >&5
1400  cat conftest.$ac_ext >&5
1401  rm -rf conftest*
1402  eval "ac_cv_func_$ac_func=no"
1403fi
1404rm -f conftest*
1405fi
1406
1407if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1408  echo "$ac_t""yes" 1>&6
1409    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1410  cat >> confdefs.h <<EOF
1411#define $ac_tr_func 1
1412EOF
1413
1414else
1415  echo "$ac_t""no" 1>&6
1416fi
1417done
1418
1419echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1420echo "configure:1421: checking for working mmap" >&5
1421if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1422  echo $ac_n "(cached) $ac_c" 1>&6
1423else
1424  if test "$cross_compiling" = yes; then
1425  ac_cv_func_mmap_fixed_mapped=no
1426else
1427  cat > conftest.$ac_ext <<EOF
1428#line 1429 "configure"
1429#include "confdefs.h"
1430
1431/* Thanks to Mike Haertel and Jim Avera for this test.
1432   Here is a matrix of mmap possibilities:
1433	mmap private not fixed
1434	mmap private fixed at somewhere currently unmapped
1435	mmap private fixed at somewhere already mapped
1436	mmap shared not fixed
1437	mmap shared fixed at somewhere currently unmapped
1438	mmap shared fixed at somewhere already mapped
1439   For private mappings, we should verify that changes cannot be read()
1440   back from the file, nor mmap's back from the file at a different
1441   address.  (There have been systems where private was not correctly
1442   implemented like the infamous i386 svr4.0, and systems where the
1443   VM page cache was not coherent with the filesystem buffer cache
1444   like early versions of FreeBSD and possibly contemporary NetBSD.)
1445   For shared mappings, we should conversely verify that changes get
1446   propogated back to all the places they're supposed to be.
1447
1448   Grep wants private fixed already mapped.
1449   The main things grep needs to know about mmap are:
1450   * does it exist and is it safe to write into the mmap'd area
1451   * how to use it (BSD variants)  */
1452#include <sys/types.h>
1453#include <fcntl.h>
1454#include <sys/mman.h>
1455
1456/* This mess was copied from the GNU getpagesize.h.  */
1457#ifndef HAVE_GETPAGESIZE
1458# ifdef HAVE_UNISTD_H
1459#  include <unistd.h>
1460# endif
1461
1462/* Assume that all systems that can run configure have sys/param.h.  */
1463# ifndef HAVE_SYS_PARAM_H
1464#  define HAVE_SYS_PARAM_H 1
1465# endif
1466
1467# ifdef _SC_PAGESIZE
1468#  define getpagesize() sysconf(_SC_PAGESIZE)
1469# else /* no _SC_PAGESIZE */
1470#  ifdef HAVE_SYS_PARAM_H
1471#   include <sys/param.h>
1472#   ifdef EXEC_PAGESIZE
1473#    define getpagesize() EXEC_PAGESIZE
1474#   else /* no EXEC_PAGESIZE */
1475#    ifdef NBPG
1476#     define getpagesize() NBPG * CLSIZE
1477#     ifndef CLSIZE
1478#      define CLSIZE 1
1479#     endif /* no CLSIZE */
1480#    else /* no NBPG */
1481#     ifdef NBPC
1482#      define getpagesize() NBPC
1483#     else /* no NBPC */
1484#      ifdef PAGESIZE
1485#       define getpagesize() PAGESIZE
1486#      endif /* PAGESIZE */
1487#     endif /* no NBPC */
1488#    endif /* no NBPG */
1489#   endif /* no EXEC_PAGESIZE */
1490#  else /* no HAVE_SYS_PARAM_H */
1491#   define getpagesize() 8192	/* punt totally */
1492#  endif /* no HAVE_SYS_PARAM_H */
1493# endif /* no _SC_PAGESIZE */
1494
1495#endif /* no HAVE_GETPAGESIZE */
1496
1497#ifdef __cplusplus
1498extern "C" { void *malloc(unsigned); }
1499#else
1500char *malloc();
1501#endif
1502
1503int
1504main()
1505{
1506	char *data, *data2, *data3;
1507	int i, pagesize;
1508	int fd;
1509
1510	pagesize = getpagesize();
1511
1512	/*
1513	 * First, make a file with some known garbage in it.
1514	 */
1515	data = malloc(pagesize);
1516	if (!data)
1517		exit(1);
1518	for (i = 0; i < pagesize; ++i)
1519		*(data + i) = rand();
1520	umask(0);
1521	fd = creat("conftestmmap", 0600);
1522	if (fd < 0)
1523		exit(1);
1524	if (write(fd, data, pagesize) != pagesize)
1525		exit(1);
1526	close(fd);
1527
1528	/*
1529	 * Next, try to mmap the file at a fixed address which
1530	 * already has something else allocated at it.  If we can,
1531	 * also make sure that we see the same garbage.
1532	 */
1533	fd = open("conftestmmap", O_RDWR);
1534	if (fd < 0)
1535		exit(1);
1536	data2 = malloc(2 * pagesize);
1537	if (!data2)
1538		exit(1);
1539	data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1540	if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1541	    MAP_PRIVATE | MAP_FIXED, fd, 0L))
1542		exit(1);
1543	for (i = 0; i < pagesize; ++i)
1544		if (*(data + i) != *(data2 + i))
1545			exit(1);
1546
1547	/*
1548	 * Finally, make sure that changes to the mapped area
1549	 * do not percolate back to the file as seen by read().
1550	 * (This is a bug on some variants of i386 svr4.0.)
1551	 */
1552	for (i = 0; i < pagesize; ++i)
1553		*(data2 + i) = *(data2 + i) + 1;
1554	data3 = malloc(pagesize);
1555	if (!data3)
1556		exit(1);
1557	if (read(fd, data3, pagesize) != pagesize)
1558		exit(1);
1559	for (i = 0; i < pagesize; ++i)
1560		if (*(data + i) != *(data3 + i))
1561			exit(1);
1562	close(fd);
1563	unlink("conftestmmap");
1564	exit(0);
1565}
1566
1567EOF
1568if { (eval echo configure:1569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1569then
1570  ac_cv_func_mmap_fixed_mapped=yes
1571else
1572  echo "configure: failed program was:" >&5
1573  cat conftest.$ac_ext >&5
1574  rm -fr conftest*
1575  ac_cv_func_mmap_fixed_mapped=no
1576fi
1577rm -fr conftest*
1578fi
1579
1580fi
1581
1582echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1583if test $ac_cv_func_mmap_fixed_mapped = yes; then
1584  cat >> confdefs.h <<\EOF
1585#define HAVE_MMAP 1
1586EOF
1587
1588fi
1589
1590echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
1591echo "configure:1592: checking for Cygwin environment" >&5
1592if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
1593  echo $ac_n "(cached) $ac_c" 1>&6
1594else
1595  cat > conftest.$ac_ext <<EOF
1596#line 1597 "configure"
1597#include "confdefs.h"
1598
1599int main() {
1600
1601#ifndef __CYGWIN__
1602#define __CYGWIN__ __CYGWIN32__
1603#endif
1604return __CYGWIN__;
1605; return 0; }
1606EOF
1607if { (eval echo configure:1608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1608  rm -rf conftest*
1609  ac_cv_cygwin=yes
1610else
1611  echo "configure: failed program was:" >&5
1612  cat conftest.$ac_ext >&5
1613  rm -rf conftest*
1614  ac_cv_cygwin=no
1615fi
1616rm -f conftest*
1617rm -f conftest*
1618fi
1619
1620echo "$ac_t""$ac_cv_cygwin" 1>&6
1621CYGWIN=
1622test "$ac_cv_cygwin" = yes && CYGWIN=yes
1623echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1624echo "configure:1625: checking for mingw32 environment" >&5
1625if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1626  echo $ac_n "(cached) $ac_c" 1>&6
1627else
1628  cat > conftest.$ac_ext <<EOF
1629#line 1630 "configure"
1630#include "confdefs.h"
1631
1632int main() {
1633return __MINGW32__;
1634; return 0; }
1635EOF
1636if { (eval echo configure:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1637  rm -rf conftest*
1638  ac_cv_mingw32=yes
1639else
1640  echo "configure: failed program was:" >&5
1641  cat conftest.$ac_ext >&5
1642  rm -rf conftest*
1643  ac_cv_mingw32=no
1644fi
1645rm -f conftest*
1646rm -f conftest*
1647fi
1648
1649echo "$ac_t""$ac_cv_mingw32" 1>&6
1650MINGW32=
1651test "$ac_cv_mingw32" = yes && MINGW32=yes
1652
1653# autoconf.info says this should be called right after AC_INIT.
1654
1655
1656ac_aux_dir=
1657for ac_dir in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../..; do
1658  if test -f $ac_dir/install-sh; then
1659    ac_aux_dir=$ac_dir
1660    ac_install_sh="$ac_aux_dir/install-sh -c"
1661    break
1662  elif test -f $ac_dir/install.sh; then
1663    ac_aux_dir=$ac_dir
1664    ac_install_sh="$ac_aux_dir/install.sh -c"
1665    break
1666  fi
1667done
1668if test -z "$ac_aux_dir"; then
1669  { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
1670fi
1671ac_config_guess=$ac_aux_dir/config.guess
1672ac_config_sub=$ac_aux_dir/config.sub
1673ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1674
1675
1676# Do some error checking and defaulting for the host and target type.
1677# The inputs are:
1678#    configure --host=HOST --target=TARGET --build=BUILD NONOPT
1679#
1680# The rules are:
1681# 1. You are not allowed to specify --host, --target, and nonopt at the
1682#    same time.
1683# 2. Host defaults to nonopt.
1684# 3. If nonopt is not specified, then host defaults to the current host,
1685#    as determined by config.guess.
1686# 4. Target and build default to nonopt.
1687# 5. If nonopt is not specified, then target and build default to host.
1688
1689# The aliases save the names the user supplied, while $host etc.
1690# will get canonicalized.
1691case $host---$target---$nonopt in
1692NONE---*---* | *---NONE---* | *---*---NONE) ;;
1693*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1694esac
1695
1696
1697# Make sure we can run config.sub.
1698if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1699else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1700fi
1701
1702echo $ac_n "checking host system type""... $ac_c" 1>&6
1703echo "configure:1704: checking host system type" >&5
1704
1705host_alias=$host
1706case "$host_alias" in
1707NONE)
1708  case $nonopt in
1709  NONE)
1710    if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1711    else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1712    fi ;;
1713  *) host_alias=$nonopt ;;
1714  esac ;;
1715esac
1716
1717host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1718host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1719host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1720host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1721echo "$ac_t""$host" 1>&6
1722
1723echo $ac_n "checking target system type""... $ac_c" 1>&6
1724echo "configure:1725: checking target system type" >&5
1725
1726target_alias=$target
1727case "$target_alias" in
1728NONE)
1729  case $nonopt in
1730  NONE) target_alias=$host_alias ;;
1731  *) target_alias=$nonopt ;;
1732  esac ;;
1733esac
1734
1735target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1736target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1737target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1738target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1739echo "$ac_t""$target" 1>&6
1740
1741echo $ac_n "checking build system type""... $ac_c" 1>&6
1742echo "configure:1743: checking build system type" >&5
1743
1744build_alias=$build
1745case "$build_alias" in
1746NONE)
1747  case $nonopt in
1748  NONE) build_alias=$host_alias ;;
1749  *) build_alias=$nonopt ;;
1750  esac ;;
1751esac
1752
1753build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1754build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1755build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1756build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1757echo "$ac_t""$build" 1>&6
1758
1759test "$host_alias" != "$target_alias" &&
1760  test "$program_prefix$program_suffix$program_transform_name" = \
1761    NONENONEs,x,x, &&
1762  program_prefix=${target_alias}-
1763
1764if test "$program_transform_name" = s,x,x,; then
1765  program_transform_name=
1766else
1767  # Double any \ or $.  echo might interpret backslashes.
1768  cat <<\EOF_SED > conftestsed
1769s,\\,\\\\,g; s,\$,$$,g
1770EOF_SED
1771  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1772  rm -f conftestsed
1773fi
1774test "$program_prefix" != NONE &&
1775  program_transform_name="s,^,${program_prefix},; $program_transform_name"
1776# Use a double $ so make ignores it.
1777test "$program_suffix" != NONE &&
1778  program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1779
1780# sed with no file args requires a program.
1781test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1782
1783# Extract the first word of "gcc", so it can be a program name with args.
1784set dummy gcc; ac_word=$2
1785echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1786echo "configure:1787: checking for $ac_word" >&5
1787if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1788  echo $ac_n "(cached) $ac_c" 1>&6
1789else
1790  if test -n "$CC"; then
1791  ac_cv_prog_CC="$CC" # Let the user override the test.
1792else
1793  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
1794  ac_dummy="$PATH"
1795  for ac_dir in $ac_dummy; do
1796    test -z "$ac_dir" && ac_dir=.
1797    if test -f $ac_dir/$ac_word; then
1798      ac_cv_prog_CC="gcc"
1799      break
1800    fi
1801  done
1802  IFS="$ac_save_ifs"
1803fi
1804fi
1805CC="$ac_cv_prog_CC"
1806if test -n "$CC"; then
1807  echo "$ac_t""$CC" 1>&6
1808else
1809  echo "$ac_t""no" 1>&6
1810fi
1811
1812if test -z "$CC"; then
1813  # Extract the first word of "cc", so it can be a program name with args.
1814set dummy cc; ac_word=$2
1815echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1816echo "configure:1817: checking for $ac_word" >&5
1817if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1818  echo $ac_n "(cached) $ac_c" 1>&6
1819else
1820  if test -n "$CC"; then
1821  ac_cv_prog_CC="$CC" # Let the user override the test.
1822else
1823  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
1824  ac_prog_rejected=no
1825  ac_dummy="$PATH"
1826  for ac_dir in $ac_dummy; do
1827    test -z "$ac_dir" && ac_dir=.
1828    if test -f $ac_dir/$ac_word; then
1829      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1830        ac_prog_rejected=yes
1831	continue
1832      fi
1833      ac_cv_prog_CC="cc"
1834      break
1835    fi
1836  done
1837  IFS="$ac_save_ifs"
1838if test $ac_prog_rejected = yes; then
1839  # We found a bogon in the path, so make sure we never use it.
1840  set dummy $ac_cv_prog_CC
1841  shift
1842  if test $# -gt 0; then
1843    # We chose a different compiler from the bogus one.
1844    # However, it has the same basename, so the bogon will be chosen
1845    # first if we set CC to just the basename; use the full file name.
1846    shift
1847    set dummy "$ac_dir/$ac_word" "$@"
1848    shift
1849    ac_cv_prog_CC="$@"
1850  fi
1851fi
1852fi
1853fi
1854CC="$ac_cv_prog_CC"
1855if test -n "$CC"; then
1856  echo "$ac_t""$CC" 1>&6
1857else
1858  echo "$ac_t""no" 1>&6
1859fi
1860
1861  if test -z "$CC"; then
1862    case "`uname -s`" in
1863    *win32* | *WIN32*)
1864      # Extract the first word of "cl", so it can be a program name with args.
1865set dummy cl; ac_word=$2
1866echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1867echo "configure:1868: checking for $ac_word" >&5
1868if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1869  echo $ac_n "(cached) $ac_c" 1>&6
1870else
1871  if test -n "$CC"; then
1872  ac_cv_prog_CC="$CC" # Let the user override the test.
1873else
1874  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
1875  ac_dummy="$PATH"
1876  for ac_dir in $ac_dummy; do
1877    test -z "$ac_dir" && ac_dir=.
1878    if test -f $ac_dir/$ac_word; then
1879      ac_cv_prog_CC="cl"
1880      break
1881    fi
1882  done
1883  IFS="$ac_save_ifs"
1884fi
1885fi
1886CC="$ac_cv_prog_CC"
1887if test -n "$CC"; then
1888  echo "$ac_t""$CC" 1>&6
1889else
1890  echo "$ac_t""no" 1>&6
1891fi
1892 ;;
1893    esac
1894  fi
1895  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1896fi
1897
1898echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1899echo "configure:1900: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1900
1901ac_ext=c
1902# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1903ac_cpp='$CPP $CPPFLAGS'
1904ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1905ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1906cross_compiling=$ac_cv_prog_cc_cross
1907
1908cat > conftest.$ac_ext << EOF
1909
1910#line 1911 "configure"
1911#include "confdefs.h"
1912
1913main(){return(0);}
1914EOF
1915if { (eval echo configure:1916: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1916  ac_cv_prog_cc_works=yes
1917  # If we can't run a trivial program, we are probably using a cross compiler.
1918  if (./conftest; exit) 2>/dev/null; then
1919    ac_cv_prog_cc_cross=no
1920  else
1921    ac_cv_prog_cc_cross=yes
1922  fi
1923else
1924  echo "configure: failed program was:" >&5
1925  cat conftest.$ac_ext >&5
1926  ac_cv_prog_cc_works=no
1927fi
1928rm -fr conftest*
1929ac_ext=c
1930# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1931ac_cpp='$CPP $CPPFLAGS'
1932ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1933ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1934cross_compiling=$ac_cv_prog_cc_cross
1935
1936echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1937if test $ac_cv_prog_cc_works = no; then
1938  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1939fi
1940echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1941echo "configure:1942: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1942echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1943cross_compiling=$ac_cv_prog_cc_cross
1944
1945echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1946echo "configure:1947: checking whether we are using GNU C" >&5
1947if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1948  echo $ac_n "(cached) $ac_c" 1>&6
1949else
1950  cat > conftest.c <<EOF
1951#ifdef __GNUC__
1952  yes;
1953#endif
1954EOF
1955if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1956  ac_cv_prog_gcc=yes
1957else
1958  ac_cv_prog_gcc=no
1959fi
1960fi
1961
1962echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1963
1964if test $ac_cv_prog_gcc = yes; then
1965  GCC=yes
1966else
1967  GCC=
1968fi
1969
1970ac_test_CFLAGS="${CFLAGS+set}"
1971ac_save_CFLAGS="$CFLAGS"
1972CFLAGS=
1973echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1974echo "configure:1975: checking whether ${CC-cc} accepts -g" >&5
1975if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1976  echo $ac_n "(cached) $ac_c" 1>&6
1977else
1978  echo 'void f(){}' > conftest.c
1979if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1980  ac_cv_prog_cc_g=yes
1981else
1982  ac_cv_prog_cc_g=no
1983fi
1984rm -f conftest*
1985
1986fi
1987
1988echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1989if test "$ac_test_CFLAGS" = set; then
1990  CFLAGS="$ac_save_CFLAGS"
1991elif test $ac_cv_prog_cc_g = yes; then
1992  if test "$GCC" = yes; then
1993    CFLAGS="-g -O2"
1994  else
1995    CFLAGS="-g"
1996  fi
1997else
1998  if test "$GCC" = yes; then
1999    CFLAGS="-O2"
2000  else
2001    CFLAGS=
2002  fi
2003fi
2004
2005# Find a good install program.  We prefer a C program (faster),
2006# so one script is as good as another.  But avoid the broken or
2007# incompatible versions:
2008# SysV /etc/install, /usr/sbin/install
2009# SunOS /usr/etc/install
2010# IRIX /sbin/install
2011# AIX /bin/install
2012# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2013# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2014# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2015# ./install, which can be erroneously created by make from ./install.sh.
2016echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2017echo "configure:2018: checking for a BSD compatible install" >&5
2018if test -z "$INSTALL"; then
2019if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2020  echo $ac_n "(cached) $ac_c" 1>&6
2021else
2022    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS=":"
2023  for ac_dir in $PATH; do
2024    # Account for people who put trailing slashes in PATH elements.
2025    case "$ac_dir/" in
2026    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2027    *)
2028      # OSF1 and SCO ODT 3.0 have their own names for install.
2029      # Don't use installbsd from OSF since it installs stuff as root
2030      # by default.
2031      for ac_prog in ginstall scoinst install; do
2032        if test -f $ac_dir/$ac_prog; then
2033	  if test $ac_prog = install &&
2034            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2035	    # AIX install.  It has an incompatible calling convention.
2036	    :
2037	  else
2038	    ac_cv_path_install="$ac_dir/$ac_prog -c"
2039	    break 2
2040	  fi
2041	fi
2042      done
2043      ;;
2044    esac
2045  done
2046  IFS="$ac_save_IFS"
2047
2048fi
2049  if test "${ac_cv_path_install+set}" = set; then
2050    INSTALL="$ac_cv_path_install"
2051  else
2052    # As a last resort, use the slow shell script.  We don't cache a
2053    # path for INSTALL within a source directory, because that will
2054    # break other packages using the cache if that directory is
2055    # removed, or if the path is relative.
2056    INSTALL="$ac_install_sh"
2057  fi
2058fi
2059echo "$ac_t""$INSTALL" 1>&6
2060
2061# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2062# It thinks the first close brace ends the variable substitution.
2063test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2064
2065test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
2066
2067test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2068
2069
2070# Put a plausible default for CC_FOR_BUILD in Makefile.
2071if test "x$cross_compiling" = "xno"; then
2072  CC_FOR_BUILD='$(CC)'
2073else
2074  CC_FOR_BUILD=gcc
2075fi
2076
2077
2078
2079
2080AR=${AR-ar}
2081
2082# Extract the first word of "ranlib", so it can be a program name with args.
2083set dummy ranlib; ac_word=$2
2084echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2085echo "configure:2086: checking for $ac_word" >&5
2086if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2087  echo $ac_n "(cached) $ac_c" 1>&6
2088else
2089  if test -n "$RANLIB"; then
2090  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2091else
2092  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
2093  ac_dummy="$PATH"
2094  for ac_dir in $ac_dummy; do
2095    test -z "$ac_dir" && ac_dir=.
2096    if test -f $ac_dir/$ac_word; then
2097      ac_cv_prog_RANLIB="ranlib"
2098      break
2099    fi
2100  done
2101  IFS="$ac_save_ifs"
2102  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2103fi
2104fi
2105RANLIB="$ac_cv_prog_RANLIB"
2106if test -n "$RANLIB"; then
2107  echo "$ac_t""$RANLIB" 1>&6
2108else
2109  echo "$ac_t""no" 1>&6
2110fi
2111
2112
2113ALL_LINGUAS=
2114
2115   for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
2116unistd.h values.h sys/param.h
2117do
2118ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2119echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2120echo "configure:2121: checking for $ac_hdr" >&5
2121if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2122  echo $ac_n "(cached) $ac_c" 1>&6
2123else
2124  cat > conftest.$ac_ext <<EOF
2125#line 2126 "configure"
2126#include "confdefs.h"
2127#include <$ac_hdr>
2128EOF
2129ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2130{ (eval echo configure:2131: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2131ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2132if test -z "$ac_err"; then
2133  rm -rf conftest*
2134  eval "ac_cv_header_$ac_safe=yes"
2135else
2136  echo "$ac_err" >&5
2137  echo "configure: failed program was:" >&5
2138  cat conftest.$ac_ext >&5
2139  rm -rf conftest*
2140  eval "ac_cv_header_$ac_safe=no"
2141fi
2142rm -f conftest*
2143fi
2144if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2145  echo "$ac_t""yes" 1>&6
2146    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2147  cat >> confdefs.h <<EOF
2148#define $ac_tr_hdr 1
2149EOF
2150
2151else
2152  echo "$ac_t""no" 1>&6
2153fi
2154done
2155
2156   for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2157__argz_count __argz_stringify __argz_next
2158do
2159echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2160echo "configure:2161: checking for $ac_func" >&5
2161if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2162  echo $ac_n "(cached) $ac_c" 1>&6
2163else
2164  cat > conftest.$ac_ext <<EOF
2165#line 2166 "configure"
2166#include "confdefs.h"
2167/* System header to define __stub macros and hopefully few prototypes,
2168    which can conflict with char $ac_func(); below.  */
2169#include <assert.h>
2170/* Override any gcc2 internal prototype to avoid an error.  */
2171/* We use char because int might match the return type of a gcc2
2172    builtin and then its argument prototype would still apply.  */
2173char $ac_func();
2174
2175int main() {
2176
2177/* The GNU C library defines this for functions which it implements
2178    to always fail with ENOSYS.  Some functions are actually named
2179    something starting with __ and the normal name is an alias.  */
2180#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2181choke me
2182#else
2183$ac_func();
2184#endif
2185
2186; return 0; }
2187EOF
2188if { (eval echo configure:2189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2189  rm -rf conftest*
2190  eval "ac_cv_func_$ac_func=yes"
2191else
2192  echo "configure: failed program was:" >&5
2193  cat conftest.$ac_ext >&5
2194  rm -rf conftest*
2195  eval "ac_cv_func_$ac_func=no"
2196fi
2197rm -f conftest*
2198fi
2199
2200if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2201  echo "$ac_t""yes" 1>&6
2202    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2203  cat >> confdefs.h <<EOF
2204#define $ac_tr_func 1
2205EOF
2206
2207else
2208  echo "$ac_t""no" 1>&6
2209fi
2210done
2211
2212
2213   if test "${ac_cv_func_stpcpy+set}" != "set"; then
2214     for ac_func in stpcpy
2215do
2216echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2217echo "configure:2218: checking for $ac_func" >&5
2218if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2219  echo $ac_n "(cached) $ac_c" 1>&6
2220else
2221  cat > conftest.$ac_ext <<EOF
2222#line 2223 "configure"
2223#include "confdefs.h"
2224/* System header to define __stub macros and hopefully few prototypes,
2225    which can conflict with char $ac_func(); below.  */
2226#include <assert.h>
2227/* Override any gcc2 internal prototype to avoid an error.  */
2228/* We use char because int might match the return type of a gcc2
2229    builtin and then its argument prototype would still apply.  */
2230char $ac_func();
2231
2232int main() {
2233
2234/* The GNU C library defines this for functions which it implements
2235    to always fail with ENOSYS.  Some functions are actually named
2236    something starting with __ and the normal name is an alias.  */
2237#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2238choke me
2239#else
2240$ac_func();
2241#endif
2242
2243; return 0; }
2244EOF
2245if { (eval echo configure:2246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2246  rm -rf conftest*
2247  eval "ac_cv_func_$ac_func=yes"
2248else
2249  echo "configure: failed program was:" >&5
2250  cat conftest.$ac_ext >&5
2251  rm -rf conftest*
2252  eval "ac_cv_func_$ac_func=no"
2253fi
2254rm -f conftest*
2255fi
2256
2257if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2258  echo "$ac_t""yes" 1>&6
2259    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2260  cat >> confdefs.h <<EOF
2261#define $ac_tr_func 1
2262EOF
2263
2264else
2265  echo "$ac_t""no" 1>&6
2266fi
2267done
2268
2269   fi
2270   if test "${ac_cv_func_stpcpy}" = "yes"; then
2271     cat >> confdefs.h <<\EOF
2272#define HAVE_STPCPY 1
2273EOF
2274
2275   fi
2276
2277   if test $ac_cv_header_locale_h = yes; then
2278    echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2279echo "configure:2280: checking for LC_MESSAGES" >&5
2280if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2281  echo $ac_n "(cached) $ac_c" 1>&6
2282else
2283  cat > conftest.$ac_ext <<EOF
2284#line 2285 "configure"
2285#include "confdefs.h"
2286#include <locale.h>
2287int main() {
2288return LC_MESSAGES
2289; return 0; }
2290EOF
2291if { (eval echo configure:2292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2292  rm -rf conftest*
2293  am_cv_val_LC_MESSAGES=yes
2294else
2295  echo "configure: failed program was:" >&5
2296  cat conftest.$ac_ext >&5
2297  rm -rf conftest*
2298  am_cv_val_LC_MESSAGES=no
2299fi
2300rm -f conftest*
2301fi
2302
2303echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2304    if test $am_cv_val_LC_MESSAGES = yes; then
2305      cat >> confdefs.h <<\EOF
2306#define HAVE_LC_MESSAGES 1
2307EOF
2308
2309    fi
2310  fi
2311   echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2312echo "configure:2313: checking whether NLS is requested" >&5
2313        # Check whether --enable-nls or --disable-nls was given.
2314if test "${enable_nls+set}" = set; then
2315  enableval="$enable_nls"
2316  USE_NLS=$enableval
2317else
2318  USE_NLS=yes
2319fi
2320
2321    echo "$ac_t""$USE_NLS" 1>&6
2322
2323
2324    USE_INCLUDED_LIBINTL=no
2325
2326        if test "$USE_NLS" = "yes"; then
2327      cat >> confdefs.h <<\EOF
2328#define ENABLE_NLS 1
2329EOF
2330
2331      echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2332echo "configure:2333: checking whether included gettext is requested" >&5
2333      # Check whether --with-included-gettext or --without-included-gettext was given.
2334if test "${with_included_gettext+set}" = set; then
2335  withval="$with_included_gettext"
2336  nls_cv_force_use_gnu_gettext=$withval
2337else
2338  nls_cv_force_use_gnu_gettext=no
2339fi
2340
2341      echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2342
2343      nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2344      if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2345                        		nls_cv_header_intl=
2346	nls_cv_header_libgt=
2347	CATOBJEXT=NONE
2348
2349	ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2350echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2351echo "configure:2352: checking for libintl.h" >&5
2352if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2353  echo $ac_n "(cached) $ac_c" 1>&6
2354else
2355  cat > conftest.$ac_ext <<EOF
2356#line 2357 "configure"
2357#include "confdefs.h"
2358#include <libintl.h>
2359EOF
2360ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2361{ (eval echo configure:2362: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2362ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2363if test -z "$ac_err"; then
2364  rm -rf conftest*
2365  eval "ac_cv_header_$ac_safe=yes"
2366else
2367  echo "$ac_err" >&5
2368  echo "configure: failed program was:" >&5
2369  cat conftest.$ac_ext >&5
2370  rm -rf conftest*
2371  eval "ac_cv_header_$ac_safe=no"
2372fi
2373rm -f conftest*
2374fi
2375if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2376  echo "$ac_t""yes" 1>&6
2377  echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2378echo "configure:2379: checking for gettext in libc" >&5
2379if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2380  echo $ac_n "(cached) $ac_c" 1>&6
2381else
2382  cat > conftest.$ac_ext <<EOF
2383#line 2384 "configure"
2384#include "confdefs.h"
2385#include <libintl.h>
2386int main() {
2387return (int) gettext ("")
2388; return 0; }
2389EOF
2390if { (eval echo configure:2391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2391  rm -rf conftest*
2392  gt_cv_func_gettext_libc=yes
2393else
2394  echo "configure: failed program was:" >&5
2395  cat conftest.$ac_ext >&5
2396  rm -rf conftest*
2397  gt_cv_func_gettext_libc=no
2398fi
2399rm -f conftest*
2400fi
2401
2402echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2403
2404	   if test "$gt_cv_func_gettext_libc" != "yes"; then
2405	     echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2406echo "configure:2407: checking for bindtextdomain in -lintl" >&5
2407ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2408if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2409  echo $ac_n "(cached) $ac_c" 1>&6
2410else
2411  ac_save_LIBS="$LIBS"
2412LIBS="-lintl  $LIBS"
2413cat > conftest.$ac_ext <<EOF
2414#line 2415 "configure"
2415#include "confdefs.h"
2416/* Override any gcc2 internal prototype to avoid an error.  */
2417/* We use char because int might match the return type of a gcc2
2418    builtin and then its argument prototype would still apply.  */
2419char bindtextdomain();
2420
2421int main() {
2422bindtextdomain()
2423; return 0; }
2424EOF
2425if { (eval echo configure:2426: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2426  rm -rf conftest*
2427  eval "ac_cv_lib_$ac_lib_var=yes"
2428else
2429  echo "configure: failed program was:" >&5
2430  cat conftest.$ac_ext >&5
2431  rm -rf conftest*
2432  eval "ac_cv_lib_$ac_lib_var=no"
2433fi
2434rm -f conftest*
2435LIBS="$ac_save_LIBS"
2436
2437fi
2438if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2439  echo "$ac_t""yes" 1>&6
2440  echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2441echo "configure:2442: checking for gettext in libintl" >&5
2442if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2443  echo $ac_n "(cached) $ac_c" 1>&6
2444else
2445  cat > conftest.$ac_ext <<EOF
2446#line 2447 "configure"
2447#include "confdefs.h"
2448
2449int main() {
2450return (int) gettext ("")
2451; return 0; }
2452EOF
2453if { (eval echo configure:2454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2454  rm -rf conftest*
2455  gt_cv_func_gettext_libintl=yes
2456else
2457  echo "configure: failed program was:" >&5
2458  cat conftest.$ac_ext >&5
2459  rm -rf conftest*
2460  gt_cv_func_gettext_libintl=no
2461fi
2462rm -f conftest*
2463fi
2464
2465echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2466else
2467  echo "$ac_t""no" 1>&6
2468fi
2469
2470	   fi
2471
2472	   if test "$gt_cv_func_gettext_libc" = "yes" \
2473	      || test "$gt_cv_func_gettext_libintl" = "yes"; then
2474	      cat >> confdefs.h <<\EOF
2475#define HAVE_GETTEXT 1
2476EOF
2477
2478	      # Extract the first word of "msgfmt", so it can be a program name with args.
2479set dummy msgfmt; ac_word=$2
2480echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2481echo "configure:2482: checking for $ac_word" >&5
2482if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2483  echo $ac_n "(cached) $ac_c" 1>&6
2484else
2485  case "$MSGFMT" in
2486  /*)
2487  ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2488  ;;
2489  *)
2490  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2491  for ac_dir in $PATH; do
2492    test -z "$ac_dir" && ac_dir=.
2493    if test -f $ac_dir/$ac_word; then
2494      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2495	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2496	break
2497      fi
2498    fi
2499  done
2500  IFS="$ac_save_ifs"
2501  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
2502  ;;
2503esac
2504fi
2505MSGFMT="$ac_cv_path_MSGFMT"
2506if test -n "$MSGFMT"; then
2507  echo "$ac_t""$MSGFMT" 1>&6
2508else
2509  echo "$ac_t""no" 1>&6
2510fi
2511	      if test "$MSGFMT" != "no"; then
2512		for ac_func in dcgettext
2513do
2514echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2515echo "configure:2516: checking for $ac_func" >&5
2516if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2517  echo $ac_n "(cached) $ac_c" 1>&6
2518else
2519  cat > conftest.$ac_ext <<EOF
2520#line 2521 "configure"
2521#include "confdefs.h"
2522/* System header to define __stub macros and hopefully few prototypes,
2523    which can conflict with char $ac_func(); below.  */
2524#include <assert.h>
2525/* Override any gcc2 internal prototype to avoid an error.  */
2526/* We use char because int might match the return type of a gcc2
2527    builtin and then its argument prototype would still apply.  */
2528char $ac_func();
2529
2530int main() {
2531
2532/* The GNU C library defines this for functions which it implements
2533    to always fail with ENOSYS.  Some functions are actually named
2534    something starting with __ and the normal name is an alias.  */
2535#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2536choke me
2537#else
2538$ac_func();
2539#endif
2540
2541; return 0; }
2542EOF
2543if { (eval echo configure:2544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2544  rm -rf conftest*
2545  eval "ac_cv_func_$ac_func=yes"
2546else
2547  echo "configure: failed program was:" >&5
2548  cat conftest.$ac_ext >&5
2549  rm -rf conftest*
2550  eval "ac_cv_func_$ac_func=no"
2551fi
2552rm -f conftest*
2553fi
2554
2555if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2556  echo "$ac_t""yes" 1>&6
2557    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2558  cat >> confdefs.h <<EOF
2559#define $ac_tr_func 1
2560EOF
2561
2562else
2563  echo "$ac_t""no" 1>&6
2564fi
2565done
2566
2567		# Extract the first word of "gmsgfmt", so it can be a program name with args.
2568set dummy gmsgfmt; ac_word=$2
2569echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2570echo "configure:2571: checking for $ac_word" >&5
2571if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2572  echo $ac_n "(cached) $ac_c" 1>&6
2573else
2574  case "$GMSGFMT" in
2575  /*)
2576  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2577  ;;
2578  ?:/*)
2579  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2580  ;;
2581  *)
2582  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
2583  ac_dummy="$PATH"
2584  for ac_dir in $ac_dummy; do
2585    test -z "$ac_dir" && ac_dir=.
2586    if test -f $ac_dir/$ac_word; then
2587      ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2588      break
2589    fi
2590  done
2591  IFS="$ac_save_ifs"
2592  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2593  ;;
2594esac
2595fi
2596GMSGFMT="$ac_cv_path_GMSGFMT"
2597if test -n "$GMSGFMT"; then
2598  echo "$ac_t""$GMSGFMT" 1>&6
2599else
2600  echo "$ac_t""no" 1>&6
2601fi
2602
2603		# Extract the first word of "xgettext", so it can be a program name with args.
2604set dummy xgettext; ac_word=$2
2605echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2606echo "configure:2607: checking for $ac_word" >&5
2607if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2608  echo $ac_n "(cached) $ac_c" 1>&6
2609else
2610  case "$XGETTEXT" in
2611  /*)
2612  ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2613  ;;
2614  *)
2615  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2616  for ac_dir in $PATH; do
2617    test -z "$ac_dir" && ac_dir=.
2618    if test -f $ac_dir/$ac_word; then
2619      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2620	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2621	break
2622      fi
2623    fi
2624  done
2625  IFS="$ac_save_ifs"
2626  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2627  ;;
2628esac
2629fi
2630XGETTEXT="$ac_cv_path_XGETTEXT"
2631if test -n "$XGETTEXT"; then
2632  echo "$ac_t""$XGETTEXT" 1>&6
2633else
2634  echo "$ac_t""no" 1>&6
2635fi
2636
2637		cat > conftest.$ac_ext <<EOF
2638#line 2639 "configure"
2639#include "confdefs.h"
2640
2641int main() {
2642extern int _nl_msg_cat_cntr;
2643			       return _nl_msg_cat_cntr
2644; return 0; }
2645EOF
2646if { (eval echo configure:2647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2647  rm -rf conftest*
2648  CATOBJEXT=.gmo
2649		   DATADIRNAME=share
2650else
2651  echo "configure: failed program was:" >&5
2652  cat conftest.$ac_ext >&5
2653  rm -rf conftest*
2654  CATOBJEXT=.mo
2655		   DATADIRNAME=lib
2656fi
2657rm -f conftest*
2658		INSTOBJEXT=.mo
2659	      fi
2660	    fi
2661
2662else
2663  echo "$ac_t""no" 1>&6
2664fi
2665
2666
2667
2668        if test "$CATOBJEXT" = "NONE"; then
2669	  	  	  nls_cv_use_gnu_gettext=yes
2670        fi
2671      fi
2672
2673      if test "$nls_cv_use_gnu_gettext" = "yes"; then
2674                INTLOBJS="\$(GETTOBJS)"
2675        # Extract the first word of "msgfmt", so it can be a program name with args.
2676set dummy msgfmt; ac_word=$2
2677echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2678echo "configure:2679: checking for $ac_word" >&5
2679if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2680  echo $ac_n "(cached) $ac_c" 1>&6
2681else
2682  case "$MSGFMT" in
2683  /*)
2684  ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2685  ;;
2686  *)
2687  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2688  for ac_dir in $PATH; do
2689    test -z "$ac_dir" && ac_dir=.
2690    if test -f $ac_dir/$ac_word; then
2691      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2692	ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2693	break
2694      fi
2695    fi
2696  done
2697  IFS="$ac_save_ifs"
2698  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
2699  ;;
2700esac
2701fi
2702MSGFMT="$ac_cv_path_MSGFMT"
2703if test -n "$MSGFMT"; then
2704  echo "$ac_t""$MSGFMT" 1>&6
2705else
2706  echo "$ac_t""no" 1>&6
2707fi
2708
2709        # Extract the first word of "gmsgfmt", so it can be a program name with args.
2710set dummy gmsgfmt; ac_word=$2
2711echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2712echo "configure:2713: checking for $ac_word" >&5
2713if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2714  echo $ac_n "(cached) $ac_c" 1>&6
2715else
2716  case "$GMSGFMT" in
2717  /*)
2718  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2719  ;;
2720  ?:/*)
2721  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2722  ;;
2723  *)
2724  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
2725  ac_dummy="$PATH"
2726  for ac_dir in $ac_dummy; do
2727    test -z "$ac_dir" && ac_dir=.
2728    if test -f $ac_dir/$ac_word; then
2729      ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2730      break
2731    fi
2732  done
2733  IFS="$ac_save_ifs"
2734  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2735  ;;
2736esac
2737fi
2738GMSGFMT="$ac_cv_path_GMSGFMT"
2739if test -n "$GMSGFMT"; then
2740  echo "$ac_t""$GMSGFMT" 1>&6
2741else
2742  echo "$ac_t""no" 1>&6
2743fi
2744
2745        # Extract the first word of "xgettext", so it can be a program name with args.
2746set dummy xgettext; ac_word=$2
2747echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2748echo "configure:2749: checking for $ac_word" >&5
2749if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2750  echo $ac_n "(cached) $ac_c" 1>&6
2751else
2752  case "$XGETTEXT" in
2753  /*)
2754  ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2755  ;;
2756  *)
2757  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2758  for ac_dir in $PATH; do
2759    test -z "$ac_dir" && ac_dir=.
2760    if test -f $ac_dir/$ac_word; then
2761      if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2762	ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2763	break
2764      fi
2765    fi
2766  done
2767  IFS="$ac_save_ifs"
2768  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2769  ;;
2770esac
2771fi
2772XGETTEXT="$ac_cv_path_XGETTEXT"
2773if test -n "$XGETTEXT"; then
2774  echo "$ac_t""$XGETTEXT" 1>&6
2775else
2776  echo "$ac_t""no" 1>&6
2777fi
2778
2779
2780	USE_INCLUDED_LIBINTL=yes
2781        CATOBJEXT=.gmo
2782        INSTOBJEXT=.mo
2783        DATADIRNAME=share
2784	INTLDEPS='$(top_builddir)/../intl/libintl.a'
2785	INTLLIBS=$INTLDEPS
2786	LIBS=`echo $LIBS | sed -e 's/-lintl//'`
2787        nls_cv_header_intl=libintl.h
2788        nls_cv_header_libgt=libgettext.h
2789      fi
2790
2791            if test "$XGETTEXT" != ":"; then
2792			if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
2793	  : ;
2794	else
2795	  echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2796	  XGETTEXT=":"
2797	fi
2798      fi
2799
2800      # We need to process the po/ directory.
2801      POSUB=po
2802    else
2803      DATADIRNAME=share
2804      nls_cv_header_intl=libintl.h
2805      nls_cv_header_libgt=libgettext.h
2806    fi
2807
2808    # If this is used in GNU gettext we have to set USE_NLS to `yes'
2809    # because some of the sources are only built for this goal.
2810    if test "$PACKAGE" = gettext; then
2811      USE_NLS=yes
2812      USE_INCLUDED_LIBINTL=yes
2813    fi
2814
2815                for lang in $ALL_LINGUAS; do
2816      GMOFILES="$GMOFILES $lang.gmo"
2817      POFILES="$POFILES $lang.po"
2818    done
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833   if test "x$CATOBJEXT" != "x"; then
2834     if test "x$ALL_LINGUAS" = "x"; then
2835       LINGUAS=
2836     else
2837       echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2838echo "configure:2839: checking for catalogs to be installed" >&5
2839       NEW_LINGUAS=
2840       for lang in ${LINGUAS=$ALL_LINGUAS}; do
2841         case "$ALL_LINGUAS" in
2842          *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
2843         esac
2844       done
2845       LINGUAS=$NEW_LINGUAS
2846       echo "$ac_t""$LINGUAS" 1>&6
2847     fi
2848
2849          if test -n "$LINGUAS"; then
2850       for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2851     fi
2852   fi
2853
2854            if test $ac_cv_header_locale_h = yes; then
2855     INCLUDE_LOCALE_H="#include <locale.h>"
2856   else
2857     INCLUDE_LOCALE_H="\
2858/* The system does not provide the header <locale.h>.  Take care yourself.  */"
2859   fi
2860
2861
2862            if test -f $srcdir/po2tbl.sed.in; then
2863      if test "$CATOBJEXT" = ".cat"; then
2864	 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2865echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2866echo "configure:2867: checking for linux/version.h" >&5
2867if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2868  echo $ac_n "(cached) $ac_c" 1>&6
2869else
2870  cat > conftest.$ac_ext <<EOF
2871#line 2872 "configure"
2872#include "confdefs.h"
2873#include <linux/version.h>
2874EOF
2875ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2876{ (eval echo configure:2877: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2877ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2878if test -z "$ac_err"; then
2879  rm -rf conftest*
2880  eval "ac_cv_header_$ac_safe=yes"
2881else
2882  echo "$ac_err" >&5
2883  echo "configure: failed program was:" >&5
2884  cat conftest.$ac_ext >&5
2885  rm -rf conftest*
2886  eval "ac_cv_header_$ac_safe=no"
2887fi
2888rm -f conftest*
2889fi
2890if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2891  echo "$ac_t""yes" 1>&6
2892  msgformat=linux
2893else
2894  echo "$ac_t""no" 1>&6
2895msgformat=xopen
2896fi
2897
2898
2899	          	 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
2900      fi
2901            sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2902	 $srcdir/po2tbl.sed.in > po2tbl.sed
2903   fi
2904
2905            if test "$PACKAGE" = "gettext"; then
2906     GT_NO="#NO#"
2907     GT_YES=
2908   else
2909     GT_NO=
2910     GT_YES="#YES#"
2911   fi
2912
2913
2914
2915   MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
2916
2917
2918      l=
2919
2920
2921            if test -d $srcdir/po; then
2922      test -d po || mkdir po
2923      if test "x$srcdir" != "x."; then
2924	 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2925	    posrcprefix="$srcdir/"
2926	 else
2927	    posrcprefix="../$srcdir/"
2928	 fi
2929      else
2930	 posrcprefix="../"
2931      fi
2932      rm -f po/POTFILES
2933      sed -e "/^#/d" -e "/^\$/d" -e "s,.*,	$posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2934	 < $srcdir/po/POTFILES.in > po/POTFILES
2935   fi
2936
2937
2938# Check for common headers.
2939# FIXME: Seems to me this can cause problems for i386-windows hosts.
2940# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
2941for ac_hdr in stdlib.h string.h strings.h unistd.h time.h
2942do
2943ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2944echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2945echo "configure:2946: checking for $ac_hdr" >&5
2946if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2947  echo $ac_n "(cached) $ac_c" 1>&6
2948else
2949  cat > conftest.$ac_ext <<EOF
2950#line 2951 "configure"
2951#include "confdefs.h"
2952#include <$ac_hdr>
2953EOF
2954ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2955{ (eval echo configure:2956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2956ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2957if test -z "$ac_err"; then
2958  rm -rf conftest*
2959  eval "ac_cv_header_$ac_safe=yes"
2960else
2961  echo "$ac_err" >&5
2962  echo "configure: failed program was:" >&5
2963  cat conftest.$ac_ext >&5
2964  rm -rf conftest*
2965  eval "ac_cv_header_$ac_safe=no"
2966fi
2967rm -f conftest*
2968fi
2969if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2970  echo "$ac_t""yes" 1>&6
2971    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2972  cat >> confdefs.h <<EOF
2973#define $ac_tr_hdr 1
2974EOF
2975
2976else
2977  echo "$ac_t""no" 1>&6
2978fi
2979done
2980
2981for ac_hdr in sys/time.h sys/resource.h
2982do
2983ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2984echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2985echo "configure:2986: checking for $ac_hdr" >&5
2986if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2987  echo $ac_n "(cached) $ac_c" 1>&6
2988else
2989  cat > conftest.$ac_ext <<EOF
2990#line 2991 "configure"
2991#include "confdefs.h"
2992#include <$ac_hdr>
2993EOF
2994ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2995{ (eval echo configure:2996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2996ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2997if test -z "$ac_err"; then
2998  rm -rf conftest*
2999  eval "ac_cv_header_$ac_safe=yes"
3000else
3001  echo "$ac_err" >&5
3002  echo "configure: failed program was:" >&5
3003  cat conftest.$ac_ext >&5
3004  rm -rf conftest*
3005  eval "ac_cv_header_$ac_safe=no"
3006fi
3007rm -f conftest*
3008fi
3009if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3010  echo "$ac_t""yes" 1>&6
3011    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3012  cat >> confdefs.h <<EOF
3013#define $ac_tr_hdr 1
3014EOF
3015
3016else
3017  echo "$ac_t""no" 1>&6
3018fi
3019done
3020
3021for ac_hdr in fcntl.h fpu_control.h
3022do
3023ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3024echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3025echo "configure:3026: checking for $ac_hdr" >&5
3026if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3027  echo $ac_n "(cached) $ac_c" 1>&6
3028else
3029  cat > conftest.$ac_ext <<EOF
3030#line 3031 "configure"
3031#include "confdefs.h"
3032#include <$ac_hdr>
3033EOF
3034ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3035{ (eval echo configure:3036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3036ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3037if test -z "$ac_err"; then
3038  rm -rf conftest*
3039  eval "ac_cv_header_$ac_safe=yes"
3040else
3041  echo "$ac_err" >&5
3042  echo "configure: failed program was:" >&5
3043  cat conftest.$ac_ext >&5
3044  rm -rf conftest*
3045  eval "ac_cv_header_$ac_safe=no"
3046fi
3047rm -f conftest*
3048fi
3049if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3050  echo "$ac_t""yes" 1>&6
3051    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3052  cat >> confdefs.h <<EOF
3053#define $ac_tr_hdr 1
3054EOF
3055
3056else
3057  echo "$ac_t""no" 1>&6
3058fi
3059done
3060
3061for ac_hdr in dlfcn.h errno.h sys/stat.h
3062do
3063ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3064echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3065echo "configure:3066: checking for $ac_hdr" >&5
3066if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3067  echo $ac_n "(cached) $ac_c" 1>&6
3068else
3069  cat > conftest.$ac_ext <<EOF
3070#line 3071 "configure"
3071#include "confdefs.h"
3072#include <$ac_hdr>
3073EOF
3074ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3075{ (eval echo configure:3076: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3076ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3077if test -z "$ac_err"; then
3078  rm -rf conftest*
3079  eval "ac_cv_header_$ac_safe=yes"
3080else
3081  echo "$ac_err" >&5
3082  echo "configure: failed program was:" >&5
3083  cat conftest.$ac_ext >&5
3084  rm -rf conftest*
3085  eval "ac_cv_header_$ac_safe=no"
3086fi
3087rm -f conftest*
3088fi
3089if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3090  echo "$ac_t""yes" 1>&6
3091    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3092  cat >> confdefs.h <<EOF
3093#define $ac_tr_hdr 1
3094EOF
3095
3096else
3097  echo "$ac_t""no" 1>&6
3098fi
3099done
3100
3101for ac_func in getrusage time sigaction __setfpucw
3102do
3103echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3104echo "configure:3105: checking for $ac_func" >&5
3105if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3106  echo $ac_n "(cached) $ac_c" 1>&6
3107else
3108  cat > conftest.$ac_ext <<EOF
3109#line 3110 "configure"
3110#include "confdefs.h"
3111/* System header to define __stub macros and hopefully few prototypes,
3112    which can conflict with char $ac_func(); below.  */
3113#include <assert.h>
3114/* Override any gcc2 internal prototype to avoid an error.  */
3115/* We use char because int might match the return type of a gcc2
3116    builtin and then its argument prototype would still apply.  */
3117char $ac_func();
3118
3119int main() {
3120
3121/* The GNU C library defines this for functions which it implements
3122    to always fail with ENOSYS.  Some functions are actually named
3123    something starting with __ and the normal name is an alias.  */
3124#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3125choke me
3126#else
3127$ac_func();
3128#endif
3129
3130; return 0; }
3131EOF
3132if { (eval echo configure:3133: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3133  rm -rf conftest*
3134  eval "ac_cv_func_$ac_func=yes"
3135else
3136  echo "configure: failed program was:" >&5
3137  cat conftest.$ac_ext >&5
3138  rm -rf conftest*
3139  eval "ac_cv_func_$ac_func=no"
3140fi
3141rm -f conftest*
3142fi
3143
3144if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3145  echo "$ac_t""yes" 1>&6
3146    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3147  cat >> confdefs.h <<EOF
3148#define $ac_tr_func 1
3149EOF
3150
3151else
3152  echo "$ac_t""no" 1>&6
3153fi
3154done
3155
3156
3157# Check for socket libraries
3158echo $ac_n "checking for bind in -lsocket""... $ac_c" 1>&6
3159echo "configure:3160: checking for bind in -lsocket" >&5
3160ac_lib_var=`echo socket'_'bind | sed 'y%./+-%__p_%'`
3161if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3162  echo $ac_n "(cached) $ac_c" 1>&6
3163else
3164  ac_save_LIBS="$LIBS"
3165LIBS="-lsocket  $LIBS"
3166cat > conftest.$ac_ext <<EOF
3167#line 3168 "configure"
3168#include "confdefs.h"
3169/* Override any gcc2 internal prototype to avoid an error.  */
3170/* We use char because int might match the return type of a gcc2
3171    builtin and then its argument prototype would still apply.  */
3172char bind();
3173
3174int main() {
3175bind()
3176; return 0; }
3177EOF
3178if { (eval echo configure:3179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3179  rm -rf conftest*
3180  eval "ac_cv_lib_$ac_lib_var=yes"
3181else
3182  echo "configure: failed program was:" >&5
3183  cat conftest.$ac_ext >&5
3184  rm -rf conftest*
3185  eval "ac_cv_lib_$ac_lib_var=no"
3186fi
3187rm -f conftest*
3188LIBS="$ac_save_LIBS"
3189
3190fi
3191if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3192  echo "$ac_t""yes" 1>&6
3193    ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3194    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3195  cat >> confdefs.h <<EOF
3196#define $ac_tr_lib 1
3197EOF
3198
3199  LIBS="-lsocket $LIBS"
3200
3201else
3202  echo "$ac_t""no" 1>&6
3203fi
3204
3205echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3206echo "configure:3207: checking for gethostbyname in -lnsl" >&5
3207ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3208if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3209  echo $ac_n "(cached) $ac_c" 1>&6
3210else
3211  ac_save_LIBS="$LIBS"
3212LIBS="-lnsl  $LIBS"
3213cat > conftest.$ac_ext <<EOF
3214#line 3215 "configure"
3215#include "confdefs.h"
3216/* Override any gcc2 internal prototype to avoid an error.  */
3217/* We use char because int might match the return type of a gcc2
3218    builtin and then its argument prototype would still apply.  */
3219char gethostbyname();
3220
3221int main() {
3222gethostbyname()
3223; return 0; }
3224EOF
3225if { (eval echo configure:3226: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3226  rm -rf conftest*
3227  eval "ac_cv_lib_$ac_lib_var=yes"
3228else
3229  echo "configure: failed program was:" >&5
3230  cat conftest.$ac_ext >&5
3231  rm -rf conftest*
3232  eval "ac_cv_lib_$ac_lib_var=no"
3233fi
3234rm -f conftest*
3235LIBS="$ac_save_LIBS"
3236
3237fi
3238if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3239  echo "$ac_t""yes" 1>&6
3240    ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3241    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3242  cat >> confdefs.h <<EOF
3243#define $ac_tr_lib 1
3244EOF
3245
3246  LIBS="-lnsl $LIBS"
3247
3248else
3249  echo "$ac_t""no" 1>&6
3250fi
3251
3252
3253. ${srcdir}/../../bfd/configure.host
3254
3255
3256
3257USE_MAINTAINER_MODE=no
3258# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
3259if test "${enable_maintainer_mode+set}" = set; then
3260  enableval="$enable_maintainer_mode"
3261  case "${enableval}" in
3262  yes)	MAINT="" USE_MAINTAINER_MODE=yes ;;
3263  no)	MAINT="#" ;;
3264  *)	{ echo "configure: error: "--enable-maintainer-mode does not take a value"" 1>&2; exit 1; }; MAINT="#" ;;
3265esac
3266if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
3267  echo "Setting maintainer mode" 6>&1
3268fi
3269else
3270  MAINT="#"
3271fi
3272
3273
3274
3275# Check whether --enable-sim-bswap or --disable-sim-bswap was given.
3276if test "${enable_sim_bswap+set}" = set; then
3277  enableval="$enable_sim_bswap"
3278  case "${enableval}" in
3279  yes)	sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
3280  no)	sim_bswap="-DWITH_BSWAP=0";;
3281  *)	{ echo "configure: error: "--enable-sim-bswap does not take a value"" 1>&2; exit 1; }; sim_bswap="";;
3282esac
3283if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
3284  echo "Setting bswap flags = $sim_bswap" 6>&1
3285fi
3286else
3287  sim_bswap=""
3288fi
3289
3290
3291
3292# Check whether --enable-sim-cflags or --disable-sim-cflags was given.
3293if test "${enable_sim_cflags+set}" = set; then
3294  enableval="$enable_sim_cflags"
3295  case "${enableval}" in
3296  yes)	 sim_cflags="-O2 -fomit-frame-pointer";;
3297  trace) { echo "configure: error: "Please use --enable-sim-debug instead."" 1>&2; exit 1; }; sim_cflags="";;
3298  no)	 sim_cflags="";;
3299  *)	 sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3300esac
3301if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
3302  echo "Setting sim cflags = $sim_cflags" 6>&1
3303fi
3304else
3305  sim_cflags=""
3306fi
3307
3308
3309
3310# Check whether --enable-sim-debug or --disable-sim-debug was given.
3311if test "${enable_sim_debug+set}" = set; then
3312  enableval="$enable_sim_debug"
3313  case "${enableval}" in
3314  yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
3315  no)  sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
3316  *)   sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
3317esac
3318if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
3319  echo "Setting sim debug = $sim_debug" 6>&1
3320fi
3321else
3322  sim_debug=""
3323fi
3324
3325
3326
3327# Check whether --enable-sim-stdio or --disable-sim-stdio was given.
3328if test "${enable_sim_stdio+set}" = set; then
3329  enableval="$enable_sim_stdio"
3330  case "${enableval}" in
3331  yes)	sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
3332  no)	sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
3333  *)	{ echo "configure: error: "Unknown value $enableval passed to --enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio="";;
3334esac
3335if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
3336  echo "Setting stdio flags = $sim_stdio" 6>&1
3337fi
3338else
3339  sim_stdio=""
3340fi
3341
3342
3343
3344# Check whether --enable-sim-trace or --disable-sim-trace was given.
3345if test "${enable_sim_trace+set}" = set; then
3346  enableval="$enable_sim_trace"
3347  case "${enableval}" in
3348  yes)	sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
3349  no)	sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
3350  [-0-9]*)
3351	sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
3352  [a-z]*)
3353	sim_trace=""
3354	for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
3355	  if test x"$sim_trace" = x; then
3356	    sim_trace="-DWITH_TRACE='(TRACE_$x"
3357	  else
3358	    sim_trace="${sim_trace}|TRACE_$x"
3359	  fi
3360	done
3361	sim_trace="$sim_trace)'" ;;
3362esac
3363if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
3364  echo "Setting sim trace = $sim_trace" 6>&1
3365fi
3366else
3367  sim_trace=""
3368fi
3369
3370
3371
3372# Check whether --enable-sim-profile or --disable-sim-profile was given.
3373if test "${enable_sim_profile+set}" = set; then
3374  enableval="$enable_sim_profile"
3375  case "${enableval}" in
3376  yes)	sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
3377  no)	sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
3378  [-0-9]*)
3379	sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
3380  [a-z]*)
3381	sim_profile=""
3382	for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
3383	  if test x"$sim_profile" = x; then
3384	    sim_profile="-DWITH_PROFILE='(PROFILE_$x"
3385	  else
3386	    sim_profile="${sim_profile}|PROFILE_$x"
3387	  fi
3388	done
3389	sim_profile="$sim_profile)'" ;;
3390esac
3391if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
3392  echo "Setting sim profile = $sim_profile" 6>&1
3393fi
3394else
3395  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
3396fi
3397
3398
3399
3400echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3401echo "configure:3402: checking return type of signal handlers" >&5
3402if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3403  echo $ac_n "(cached) $ac_c" 1>&6
3404else
3405  cat > conftest.$ac_ext <<EOF
3406#line 3407 "configure"
3407#include "confdefs.h"
3408#include <sys/types.h>
3409#include <signal.h>
3410#ifdef signal
3411#undef signal
3412#endif
3413#ifdef __cplusplus
3414extern "C" void (*signal (int, void (*)(int)))(int);
3415#else
3416void (*signal ()) ();
3417#endif
3418
3419int main() {
3420int i;
3421; return 0; }
3422EOF
3423if { (eval echo configure:3424: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3424  rm -rf conftest*
3425  ac_cv_type_signal=void
3426else
3427  echo "configure: failed program was:" >&5
3428  cat conftest.$ac_ext >&5
3429  rm -rf conftest*
3430  ac_cv_type_signal=int
3431fi
3432rm -f conftest*
3433fi
3434
3435echo "$ac_t""$ac_cv_type_signal" 1>&6
3436cat >> confdefs.h <<EOF
3437#define RETSIGTYPE $ac_cv_type_signal
3438EOF
3439
3440
3441
3442
3443
3444echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3445echo "configure:3446: checking for executable suffix" >&5
3446if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
3447  echo $ac_n "(cached) $ac_c" 1>&6
3448else
3449  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
3450  ac_cv_exeext=.exe
3451else
3452  rm -f conftest*
3453  echo 'int main () { return 0; }' > conftest.$ac_ext
3454  ac_cv_exeext=
3455  if { (eval echo configure:3456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
3456    for file in conftest.*; do
3457      case $file in
3458      *.c | *.o | *.obj | *.ilk | *.pdb) ;;
3459      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
3460      esac
3461    done
3462  else
3463    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
3464  fi
3465  rm -f conftest*
3466  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
3467fi
3468fi
3469
3470EXEEXT=""
3471test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
3472echo "$ac_t""${ac_cv_exeext}" 1>&6
3473ac_exeext=$EXEEXT
3474
3475
3476sim_link_files=
3477sim_link_links=
3478
3479sim_link_links=tconfig.h
3480if test -f ${srcdir}/tconfig.in
3481then
3482  sim_link_files=tconfig.in
3483else
3484  sim_link_files=../common/tconfig.in
3485fi
3486
3487# targ-vals.def points to the libc macro description file.
3488case "${target}" in
3489*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
3490esac
3491sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
3492sim_link_links="${sim_link_links} targ-vals.def"
3493
3494
3495
3496# Put a useful copy of CPP_FOR_TARGET in Makefile.
3497# This is only used to build the target values header files.  These files are
3498# shipped with distributions so CPP_FOR_TARGET only needs to work in
3499# developer's trees.  This value is borrowed from ../../Makefile.in.
3500CPP_FOR_TARGET="\` \
3501  if test -f \$\${rootme}/../../gcc/Makefile ; then \
3502    if test -f \$\${rootme}/../../\$(TARGET_SUBDIR)/newlib/Makefile ; then \
3503      echo \$\${rootme}/../../gcc/xgcc -B\$\${rootme}/../../gcc/ -idirafter \$\${rootme}/../../\$(TARGET_SUBDIR)/newlib/targ-include -idirafter \$(srcroot)/newlib/libc/include -nostdinc; \
3504    else \
3505      echo \$\${rootme}/../../gcc/xgcc -B\$\${rootme}/../../gcc/; \
3506    fi; \
3507  else \
3508    if test '\$(host_canonical)' = '\$(target_canonical)' ; then \
3509      echo \$(CC); \
3510    else \
3511      t='\$(program_transform_name)'; echo gcc | sed -e 's/x/x/' \$\$t; \
3512    fi; \
3513  fi\` -E"
3514
3515
3516# Set TARGET_SUBDIR, needed by CPP_FOR_TARGET.
3517if test x"${host}" = x"${target}" ; then
3518	TARGET_SUBDIR="."
3519else
3520	TARGET_SUBDIR=${target_alias}
3521fi
3522
3523
3524# These aren't all needed yet, but will be eventually.
3525for ac_hdr in stdlib.h string.h strings.h time.h sys/times.h sys/stat.h sys/mman.h
3526do
3527ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3528echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3529echo "configure:3530: checking for $ac_hdr" >&5
3530if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3531  echo $ac_n "(cached) $ac_c" 1>&6
3532else
3533  cat > conftest.$ac_ext <<EOF
3534#line 3535 "configure"
3535#include "confdefs.h"
3536#include <$ac_hdr>
3537EOF
3538ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3539{ (eval echo configure:3540: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3540ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3541if test -z "$ac_err"; then
3542  rm -rf conftest*
3543  eval "ac_cv_header_$ac_safe=yes"
3544else
3545  echo "$ac_err" >&5
3546  echo "configure: failed program was:" >&5
3547  cat conftest.$ac_ext >&5
3548  rm -rf conftest*
3549  eval "ac_cv_header_$ac_safe=no"
3550fi
3551rm -f conftest*
3552fi
3553if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3554  echo "$ac_t""yes" 1>&6
3555    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3556  cat >> confdefs.h <<EOF
3557#define $ac_tr_hdr 1
3558EOF
3559
3560else
3561  echo "$ac_t""no" 1>&6
3562fi
3563done
3564
3565for ac_func in mmap munmap
3566do
3567echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3568echo "configure:3569: checking for $ac_func" >&5
3569if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3570  echo $ac_n "(cached) $ac_c" 1>&6
3571else
3572  cat > conftest.$ac_ext <<EOF
3573#line 3574 "configure"
3574#include "confdefs.h"
3575/* System header to define __stub macros and hopefully few prototypes,
3576    which can conflict with char $ac_func(); below.  */
3577#include <assert.h>
3578/* Override any gcc2 internal prototype to avoid an error.  */
3579/* We use char because int might match the return type of a gcc2
3580    builtin and then its argument prototype would still apply.  */
3581char $ac_func();
3582
3583int main() {
3584
3585/* The GNU C library defines this for functions which it implements
3586    to always fail with ENOSYS.  Some functions are actually named
3587    something starting with __ and the normal name is an alias.  */
3588#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3589choke me
3590#else
3591$ac_func();
3592#endif
3593
3594; return 0; }
3595EOF
3596if { (eval echo configure:3597: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3597  rm -rf conftest*
3598  eval "ac_cv_func_$ac_func=yes"
3599else
3600  echo "configure: failed program was:" >&5
3601  cat conftest.$ac_ext >&5
3602  rm -rf conftest*
3603  eval "ac_cv_func_$ac_func=no"
3604fi
3605rm -f conftest*
3606fi
3607
3608if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3609  echo "$ac_t""yes" 1>&6
3610    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3611  cat >> confdefs.h <<EOF
3612#define $ac_tr_func 1
3613EOF
3614
3615else
3616  echo "$ac_t""no" 1>&6
3617fi
3618done
3619
3620
3621trap '' 1 2 15
3622cat > confcache <<\EOF
3623# This file is a shell script that caches the results of configure
3624# tests run on this system so they can be shared between configure
3625# scripts and configure runs.  It is not useful on other systems.
3626# If it contains results you don't want to keep, you may remove or edit it.
3627#
3628# By default, configure uses ./config.cache as the cache file,
3629# creating it if it does not exist already.  You can give configure
3630# the --cache-file=FILE option to use a different cache file; that is
3631# what configure does when it calls configure scripts in
3632# subdirectories, so they share the cache.
3633# Giving --cache-file=/dev/null disables caching, for debugging configure.
3634# config.status only pays attention to the cache file if you give it the
3635# --recheck option to rerun configure.
3636#
3637EOF
3638# The following way of writing the cache mishandles newlines in values,
3639# but we know of no workaround that is simple, portable, and efficient.
3640# So, don't put newlines in cache variables' values.
3641# Ultrix sh set writes to stderr and can't be redirected directly,
3642# and sets the high bit in the cache file unless we assign to the vars.
3643(set) 2>&1 |
3644  case `(ac_space=' '; set | grep ac_space) 2>&1` in
3645  *ac_space=\ *)
3646    # `set' does not quote correctly, so add quotes (double-quote substitution
3647    # turns \\\\ into \\, and sed turns \\ into \).
3648    sed -n \
3649      -e "s/'/'\\\\''/g" \
3650      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3651    ;;
3652  *)
3653    # `set' quotes correctly as required by POSIX, so do not add quotes.
3654    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3655    ;;
3656  esac >> confcache
3657if cmp -s $cache_file confcache; then
3658  :
3659else
3660  if test -w $cache_file; then
3661    echo "updating cache $cache_file"
3662    cat confcache > $cache_file
3663  else
3664    echo "not updating unwritable cache $cache_file"
3665  fi
3666fi
3667rm -f confcache
3668
3669trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3670
3671test "x$prefix" = xNONE && prefix=$ac_default_prefix
3672# Let make expand exec_prefix.
3673test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3674
3675# Any assignment to VPATH causes Sun make to only execute
3676# the first set of double-colon rules, so remove it if not needed.
3677# If there is a colon in the path, we need to keep it.
3678if test "x$srcdir" = x.; then
3679  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
3680fi
3681
3682trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3683
3684DEFS=-DHAVE_CONFIG_H
3685
3686# Without the "./", some shells look in PATH for config.status.
3687: ${CONFIG_STATUS=./config.status}
3688
3689echo creating $CONFIG_STATUS
3690rm -f $CONFIG_STATUS
3691cat > $CONFIG_STATUS <<EOF
3692#! /bin/sh
3693# Generated automatically by configure.
3694# Run this file to recreate the current configuration.
3695# This directory was configured as follows,
3696# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3697#
3698# $0 $ac_configure_args
3699#
3700# Compiler output produced by configure, useful for debugging
3701# configure, is in ./config.log if it exists.
3702
3703ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3704for ac_option
3705do
3706  case "\$ac_option" in
3707  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3708    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3709    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3710  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3711    echo "$CONFIG_STATUS generated by autoconf version 2.13"
3712    exit 0 ;;
3713  -help | --help | --hel | --he | --h)
3714    echo "\$ac_cs_usage"; exit 0 ;;
3715  *) echo "\$ac_cs_usage"; exit 1 ;;
3716  esac
3717done
3718
3719ac_given_srcdir=$srcdir
3720ac_given_INSTALL="$INSTALL"
3721
3722trap 'rm -fr `echo "Makefile cconfig.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3723EOF
3724cat >> $CONFIG_STATUS <<EOF
3725
3726# Protect against being on the right side of a sed subst in config.status.
3727sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3728 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3729$ac_vpsub
3730$extrasub
3731s%@sim_environment@%$sim_environment%g
3732s%@sim_alignment@%$sim_alignment%g
3733s%@sim_assert@%$sim_assert%g
3734s%@sim_bitsize@%$sim_bitsize%g
3735s%@sim_endian@%$sim_endian%g
3736s%@sim_hostendian@%$sim_hostendian%g
3737s%@sim_float@%$sim_float%g
3738s%@sim_scache@%$sim_scache%g
3739s%@sim_default_model@%$sim_default_model%g
3740s%@sim_hw_cflags@%$sim_hw_cflags%g
3741s%@sim_hw_objs@%$sim_hw_objs%g
3742s%@sim_hw@%$sim_hw%g
3743s%@sim_inline@%$sim_inline%g
3744s%@sim_packages@%$sim_packages%g
3745s%@sim_regparm@%$sim_regparm%g
3746s%@sim_reserved_bits@%$sim_reserved_bits%g
3747s%@sim_smp@%$sim_smp%g
3748s%@sim_stdcall@%$sim_stdcall%g
3749s%@sim_xor_endian@%$sim_xor_endian%g
3750s%@WARN_CFLAGS@%$WARN_CFLAGS%g
3751s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
3752s%@SHELL@%$SHELL%g
3753s%@CFLAGS@%$CFLAGS%g
3754s%@CPPFLAGS@%$CPPFLAGS%g
3755s%@CXXFLAGS@%$CXXFLAGS%g
3756s%@FFLAGS@%$FFLAGS%g
3757s%@DEFS@%$DEFS%g
3758s%@LDFLAGS@%$LDFLAGS%g
3759s%@LIBS@%$LIBS%g
3760s%@exec_prefix@%$exec_prefix%g
3761s%@prefix@%$prefix%g
3762s%@program_transform_name@%$program_transform_name%g
3763s%@bindir@%$bindir%g
3764s%@sbindir@%$sbindir%g
3765s%@libexecdir@%$libexecdir%g
3766s%@datadir@%$datadir%g
3767s%@sysconfdir@%$sysconfdir%g
3768s%@sharedstatedir@%$sharedstatedir%g
3769s%@localstatedir@%$localstatedir%g
3770s%@libdir@%$libdir%g
3771s%@includedir@%$includedir%g
3772s%@oldincludedir@%$oldincludedir%g
3773s%@infodir@%$infodir%g
3774s%@mandir@%$mandir%g
3775s%@host@%$host%g
3776s%@host_alias@%$host_alias%g
3777s%@host_cpu@%$host_cpu%g
3778s%@host_vendor@%$host_vendor%g
3779s%@host_os@%$host_os%g
3780s%@target@%$target%g
3781s%@target_alias@%$target_alias%g
3782s%@target_cpu@%$target_cpu%g
3783s%@target_vendor@%$target_vendor%g
3784s%@target_os@%$target_os%g
3785s%@build@%$build%g
3786s%@build_alias@%$build_alias%g
3787s%@build_cpu@%$build_cpu%g
3788s%@build_vendor@%$build_vendor%g
3789s%@build_os@%$build_os%g
3790s%@CC@%$CC%g
3791s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3792s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3793s%@INSTALL_DATA@%$INSTALL_DATA%g
3794s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
3795s%@HDEFINES@%$HDEFINES%g
3796s%@AR@%$AR%g
3797s%@RANLIB@%$RANLIB%g
3798s%@SET_MAKE@%$SET_MAKE%g
3799s%@CPP@%$CPP%g
3800s%@ALLOCA@%$ALLOCA%g
3801s%@USE_NLS@%$USE_NLS%g
3802s%@MSGFMT@%$MSGFMT%g
3803s%@GMSGFMT@%$GMSGFMT%g
3804s%@XGETTEXT@%$XGETTEXT%g
3805s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
3806s%@CATALOGS@%$CATALOGS%g
3807s%@CATOBJEXT@%$CATOBJEXT%g
3808s%@DATADIRNAME@%$DATADIRNAME%g
3809s%@GMOFILES@%$GMOFILES%g
3810s%@INSTOBJEXT@%$INSTOBJEXT%g
3811s%@INTLDEPS@%$INTLDEPS%g
3812s%@INTLLIBS@%$INTLLIBS%g
3813s%@INTLOBJS@%$INTLOBJS%g
3814s%@POFILES@%$POFILES%g
3815s%@POSUB@%$POSUB%g
3816s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
3817s%@GT_NO@%$GT_NO%g
3818s%@GT_YES@%$GT_YES%g
3819s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
3820s%@l@%$l%g
3821s%@MAINT@%$MAINT%g
3822s%@sim_bswap@%$sim_bswap%g
3823s%@sim_cflags@%$sim_cflags%g
3824s%@sim_debug@%$sim_debug%g
3825s%@sim_stdio@%$sim_stdio%g
3826s%@sim_trace@%$sim_trace%g
3827s%@sim_profile@%$sim_profile%g
3828s%@EXEEXT@%$EXEEXT%g
3829s%@CPP_FOR_TARGET@%$CPP_FOR_TARGET%g
3830s%@TARGET_SUBDIR@%$TARGET_SUBDIR%g
3831
3832CEOF
3833EOF
3834
3835cat >> $CONFIG_STATUS <<\EOF
3836
3837# Split the substitutions into bite-sized pieces for seds with
3838# small command number limits, like on Digital OSF/1 and HP-UX.
3839ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3840ac_file=1 # Number of current file.
3841ac_beg=1 # First line for current file.
3842ac_end=$ac_max_sed_cmds # Line after last line for current file.
3843ac_more_lines=:
3844ac_sed_cmds=""
3845while $ac_more_lines; do
3846  if test $ac_beg -gt 1; then
3847    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3848  else
3849    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3850  fi
3851  if test ! -s conftest.s$ac_file; then
3852    ac_more_lines=false
3853    rm -f conftest.s$ac_file
3854  else
3855    if test -z "$ac_sed_cmds"; then
3856      ac_sed_cmds="sed -f conftest.s$ac_file"
3857    else
3858      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3859    fi
3860    ac_file=`expr $ac_file + 1`
3861    ac_beg=$ac_end
3862    ac_end=`expr $ac_end + $ac_max_sed_cmds`
3863  fi
3864done
3865if test -z "$ac_sed_cmds"; then
3866  ac_sed_cmds=cat
3867fi
3868EOF
3869
3870cat >> $CONFIG_STATUS <<EOF
3871
3872CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
3873EOF
3874cat >> $CONFIG_STATUS <<\EOF
3875for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
3876  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3877  case "$ac_file" in
3878  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3879       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3880  *) ac_file_in="${ac_file}.in" ;;
3881  esac
3882
3883  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3884
3885  # Remove last slash and all that follows it.  Not all systems have dirname.
3886  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3887  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3888    # The file is in a subdirectory.
3889    test ! -d "$ac_dir" && mkdir "$ac_dir"
3890    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3891    # A "../" for each directory in $ac_dir_suffix.
3892    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3893  else
3894    ac_dir_suffix= ac_dots=
3895  fi
3896
3897  case "$ac_given_srcdir" in
3898  .)  srcdir=.
3899      if test -z "$ac_dots"; then top_srcdir=.
3900      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3901  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3902  *) # Relative path.
3903    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3904    top_srcdir="$ac_dots$ac_given_srcdir" ;;
3905  esac
3906
3907  case "$ac_given_INSTALL" in
3908  [/$]*) INSTALL="$ac_given_INSTALL" ;;
3909  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3910  esac
3911
3912  echo creating "$ac_file"
3913  rm -f "$ac_file"
3914  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3915  case "$ac_file" in
3916  *Makefile*) ac_comsub="1i\\
3917# $configure_input" ;;
3918  *) ac_comsub= ;;
3919  esac
3920
3921  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3922  sed -e "$ac_comsub
3923s%@configure_input@%$configure_input%g
3924s%@srcdir@%$srcdir%g
3925s%@top_srcdir@%$top_srcdir%g
3926s%@INSTALL@%$INSTALL%g
3927" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
3928fi; done
3929rm -f conftest.s*
3930
3931# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3932# NAME is the cpp macro being defined and VALUE is the value it is being given.
3933#
3934# ac_d sets the value in "#define NAME VALUE" lines.
3935ac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
3936ac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
3937ac_dC='\3'
3938ac_dD='%g'
3939# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3940ac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
3941ac_uB='\([ 	]\)%\1#\2define\3'
3942ac_uC=' '
3943ac_uD='\4%g'
3944# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3945ac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
3946ac_eB='$%\1#\2define\3'
3947ac_eC=' '
3948ac_eD='%g'
3949
3950if test "${CONFIG_HEADERS+set}" != set; then
3951EOF
3952cat >> $CONFIG_STATUS <<EOF
3953  CONFIG_HEADERS="cconfig.h:config.in"
3954EOF
3955cat >> $CONFIG_STATUS <<\EOF
3956fi
3957for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
3958  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3959  case "$ac_file" in
3960  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3961       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3962  *) ac_file_in="${ac_file}.in" ;;
3963  esac
3964
3965  echo creating $ac_file
3966
3967  rm -f conftest.frag conftest.in conftest.out
3968  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3969  cat $ac_file_inputs > conftest.in
3970
3971EOF
3972
3973# Transform confdefs.h into a sed script conftest.vals that substitutes
3974# the proper values into config.h.in to produce config.h.  And first:
3975# Protect against being on the right side of a sed subst in config.status.
3976# Protect against being in an unquoted here document in config.status.
3977rm -f conftest.vals
3978cat > conftest.hdr <<\EOF
3979s/[\\&%]/\\&/g
3980s%[\\$`]%\\&%g
3981s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3982s%ac_d%ac_u%gp
3983s%ac_u%ac_e%gp
3984EOF
3985sed -n -f conftest.hdr confdefs.h > conftest.vals
3986rm -f conftest.hdr
3987
3988# This sed command replaces #undef with comments.  This is necessary, for
3989# example, in the case of _POSIX_SOURCE, which is predefined and required
3990# on some systems where configure will not decide to define it.
3991cat >> conftest.vals <<\EOF
3992s%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3993EOF
3994
3995# Break up conftest.vals because some shells have a limit on
3996# the size of here documents, and old seds have small limits too.
3997
3998rm -f conftest.tail
3999while :
4000do
4001  ac_lines=`grep -c . conftest.vals`
4002  # grep -c gives empty output for an empty file on some AIX systems.
4003  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4004  # Write a limited-size here document to conftest.frag.
4005  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4006  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4007  echo 'CEOF
4008  sed -f conftest.frag conftest.in > conftest.out
4009  rm -f conftest.in
4010  mv conftest.out conftest.in
4011' >> $CONFIG_STATUS
4012  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4013  rm -f conftest.vals
4014  mv conftest.tail conftest.vals
4015done
4016rm -f conftest.vals
4017
4018cat >> $CONFIG_STATUS <<\EOF
4019  rm -f conftest.frag conftest.h
4020  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
4021  cat conftest.in >> conftest.h
4022  rm -f conftest.in
4023  if cmp -s $ac_file conftest.h 2>/dev/null; then
4024    echo "$ac_file is unchanged"
4025    rm -f conftest.h
4026  else
4027    # Remove last slash and all that follows it.  Not all systems have dirname.
4028      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4029      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4030      # The file is in a subdirectory.
4031      test ! -d "$ac_dir" && mkdir "$ac_dir"
4032    fi
4033    rm -f $ac_file
4034    mv conftest.h $ac_file
4035  fi
4036fi; done
4037
4038EOF
4039cat >> $CONFIG_STATUS <<EOF
4040
4041EOF
4042cat >> $CONFIG_STATUS <<\EOF
4043case x$CONFIG_HEADERS in xcconfig.h:config.in) echo > stamp-h ;; esac
4044exit 0
4045EOF
4046chmod +x $CONFIG_STATUS
4047rm -fr confdefs* $ac_clean_files
4048test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4049
4050