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