OSDN Git Service

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