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