* configure.in <bfd_sh_arc>: For sh-* and shl-*, enable sh64
[platform/upstream/binutils.git] / opcodes / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13 
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15   --enable-shared[=PKGS]  build shared libraries [default=no]"
16 ac_help="$ac_help
17   --enable-static[=PKGS]  build static libraries [default=yes]"
18 ac_help="$ac_help
19   --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
20 ac_help="$ac_help
21   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
22 ac_help="$ac_help
23   --disable-libtool-lock  avoid locking (might break parallel builds)"
24 ac_help="$ac_help
25   --with-pic              try to use only PIC/non-PIC objects [default=use both]"
26 ac_help="$ac_help
27   --enable-targets        alternative target configurations"
28 ac_help="$ac_help
29   --enable-commonbfdlib   build shared BFD/opcodes/libiberty library"
30 ac_help="$ac_help
31   --enable-build-warnings Enable build-time compiler warnings if gcc is used"
32 ac_help="$ac_help
33   --enable-maintainer-mode enable make rules and dependencies not useful
34                           (and sometimes confusing) to the casual installer"
35 ac_help="$ac_help
36   --disable-nls           do not use Native Language Support"
37 ac_help="$ac_help
38   --with-included-gettext use the GNU gettext library included here"
39 ac_help="$ac_help
40   --enable-cgen-maint[=dir]    build cgen generated files"
41
42 # Initialize some variables set by options.
43 # The variables have the same names as the options, with
44 # dashes changed to underlines.
45 build=NONE
46 cache_file=./config.cache
47 exec_prefix=NONE
48 host=NONE
49 no_create=
50 nonopt=NONE
51 no_recursion=
52 prefix=NONE
53 program_prefix=NONE
54 program_suffix=NONE
55 program_transform_name=s,x,x,
56 silent=
57 site=
58 srcdir=
59 target=NONE
60 verbose=
61 x_includes=NONE
62 x_libraries=NONE
63 bindir='${exec_prefix}/bin'
64 sbindir='${exec_prefix}/sbin'
65 libexecdir='${exec_prefix}/libexec'
66 datadir='${prefix}/share'
67 sysconfdir='${prefix}/etc'
68 sharedstatedir='${prefix}/com'
69 localstatedir='${prefix}/var'
70 libdir='${exec_prefix}/lib'
71 includedir='${prefix}/include'
72 oldincludedir='/usr/include'
73 infodir='${prefix}/info'
74 mandir='${prefix}/man'
75
76 # Initialize some other variables.
77 subdirs=
78 MFLAGS= MAKEFLAGS=
79 SHELL=${CONFIG_SHELL-/bin/sh}
80 # Maximum number of lines to put in a shell here document.
81 ac_max_here_lines=12
82
83 ac_prev=
84 for ac_option
85 do
86
87   # If the previous option needs an argument, assign it.
88   if test -n "$ac_prev"; then
89     eval "$ac_prev=\$ac_option"
90     ac_prev=
91     continue
92   fi
93
94   case "$ac_option" in
95   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
96   *) ac_optarg= ;;
97   esac
98
99   # Accept the important Cygnus configure options, so we can diagnose typos.
100
101   case "$ac_option" in
102
103   -bindir | --bindir | --bindi | --bind | --bin | --bi)
104     ac_prev=bindir ;;
105   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
106     bindir="$ac_optarg" ;;
107
108   -build | --build | --buil | --bui | --bu)
109     ac_prev=build ;;
110   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
111     build="$ac_optarg" ;;
112
113   -cache-file | --cache-file | --cache-fil | --cache-fi \
114   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
115     ac_prev=cache_file ;;
116   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
117   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
118     cache_file="$ac_optarg" ;;
119
120   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
121     ac_prev=datadir ;;
122   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
123   | --da=*)
124     datadir="$ac_optarg" ;;
125
126   -disable-* | --disable-*)
127     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
128     # Reject names that are not valid shell variable names.
129     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
130       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131     fi
132     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
133     eval "enable_${ac_feature}=no" ;;
134
135   -enable-* | --enable-*)
136     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
137     # Reject names that are not valid shell variable names.
138     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
139       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140     fi
141     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
142     case "$ac_option" in
143       *=*) ;;
144       *) ac_optarg=yes ;;
145     esac
146     eval "enable_${ac_feature}='$ac_optarg'" ;;
147
148   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
149   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
150   | --exec | --exe | --ex)
151     ac_prev=exec_prefix ;;
152   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
153   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
154   | --exec=* | --exe=* | --ex=*)
155     exec_prefix="$ac_optarg" ;;
156
157   -gas | --gas | --ga | --g)
158     # Obsolete; use --with-gas.
159     with_gas=yes ;;
160
161   -help | --help | --hel | --he)
162     # Omit some internal or obsolete options to make the list less imposing.
163     # This message is too long to be a string in the A/UX 3.1 sh.
164     cat << EOF
165 Usage: configure [options] [host]
166 Options: [defaults in brackets after descriptions]
167 Configuration:
168   --cache-file=FILE       cache test results in FILE
169   --help                  print this message
170   --no-create             do not create output files
171   --quiet, --silent       do not print \`checking...' messages
172   --version               print the version of autoconf that created configure
173 Directory and file names:
174   --prefix=PREFIX         install architecture-independent files in PREFIX
175                           [$ac_default_prefix]
176   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
177                           [same as prefix]
178   --bindir=DIR            user executables in DIR [EPREFIX/bin]
179   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
180   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
181   --datadir=DIR           read-only architecture-independent data in DIR
182                           [PREFIX/share]
183   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
184   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
185                           [PREFIX/com]
186   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
187   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
188   --includedir=DIR        C header files in DIR [PREFIX/include]
189   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
190   --infodir=DIR           info documentation in DIR [PREFIX/info]
191   --mandir=DIR            man documentation in DIR [PREFIX/man]
192   --srcdir=DIR            find the sources in DIR [configure dir or ..]
193   --program-prefix=PREFIX prepend PREFIX to installed program names
194   --program-suffix=SUFFIX append SUFFIX to installed program names
195   --program-transform-name=PROGRAM
196                           run sed PROGRAM on installed program names
197 EOF
198     cat << EOF
199 Host type:
200   --build=BUILD           configure for building on BUILD [BUILD=HOST]
201   --host=HOST             configure for HOST [guessed]
202   --target=TARGET         configure for TARGET [TARGET=HOST]
203 Features and packages:
204   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
205   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
206   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
207   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
208   --x-includes=DIR        X include files are in DIR
209   --x-libraries=DIR       X library files are in DIR
210 EOF
211     if test -n "$ac_help"; then
212       echo "--enable and --with options recognized:$ac_help"
213     fi
214     exit 0 ;;
215
216   -host | --host | --hos | --ho)
217     ac_prev=host ;;
218   -host=* | --host=* | --hos=* | --ho=*)
219     host="$ac_optarg" ;;
220
221   -includedir | --includedir | --includedi | --included | --include \
222   | --includ | --inclu | --incl | --inc)
223     ac_prev=includedir ;;
224   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
225   | --includ=* | --inclu=* | --incl=* | --inc=*)
226     includedir="$ac_optarg" ;;
227
228   -infodir | --infodir | --infodi | --infod | --info | --inf)
229     ac_prev=infodir ;;
230   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
231     infodir="$ac_optarg" ;;
232
233   -libdir | --libdir | --libdi | --libd)
234     ac_prev=libdir ;;
235   -libdir=* | --libdir=* | --libdi=* | --libd=*)
236     libdir="$ac_optarg" ;;
237
238   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
239   | --libexe | --libex | --libe)
240     ac_prev=libexecdir ;;
241   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
242   | --libexe=* | --libex=* | --libe=*)
243     libexecdir="$ac_optarg" ;;
244
245   -localstatedir | --localstatedir | --localstatedi | --localstated \
246   | --localstate | --localstat | --localsta | --localst \
247   | --locals | --local | --loca | --loc | --lo)
248     ac_prev=localstatedir ;;
249   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
250   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
251   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
252     localstatedir="$ac_optarg" ;;
253
254   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
255     ac_prev=mandir ;;
256   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
257     mandir="$ac_optarg" ;;
258
259   -nfp | --nfp | --nf)
260     # Obsolete; use --without-fp.
261     with_fp=no ;;
262
263   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
264   | --no-cr | --no-c)
265     no_create=yes ;;
266
267   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
268   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
269     no_recursion=yes ;;
270
271   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
272   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
273   | --oldin | --oldi | --old | --ol | --o)
274     ac_prev=oldincludedir ;;
275   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
276   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
277   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
278     oldincludedir="$ac_optarg" ;;
279
280   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
281     ac_prev=prefix ;;
282   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
283     prefix="$ac_optarg" ;;
284
285   -program-prefix | --program-prefix | --program-prefi | --program-pref \
286   | --program-pre | --program-pr | --program-p)
287     ac_prev=program_prefix ;;
288   -program-prefix=* | --program-prefix=* | --program-prefi=* \
289   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
290     program_prefix="$ac_optarg" ;;
291
292   -program-suffix | --program-suffix | --program-suffi | --program-suff \
293   | --program-suf | --program-su | --program-s)
294     ac_prev=program_suffix ;;
295   -program-suffix=* | --program-suffix=* | --program-suffi=* \
296   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
297     program_suffix="$ac_optarg" ;;
298
299   -program-transform-name | --program-transform-name \
300   | --program-transform-nam | --program-transform-na \
301   | --program-transform-n | --program-transform- \
302   | --program-transform | --program-transfor \
303   | --program-transfo | --program-transf \
304   | --program-trans | --program-tran \
305   | --progr-tra | --program-tr | --program-t)
306     ac_prev=program_transform_name ;;
307   -program-transform-name=* | --program-transform-name=* \
308   | --program-transform-nam=* | --program-transform-na=* \
309   | --program-transform-n=* | --program-transform-=* \
310   | --program-transform=* | --program-transfor=* \
311   | --program-transfo=* | --program-transf=* \
312   | --program-trans=* | --program-tran=* \
313   | --progr-tra=* | --program-tr=* | --program-t=*)
314     program_transform_name="$ac_optarg" ;;
315
316   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
317   | -silent | --silent | --silen | --sile | --sil)
318     silent=yes ;;
319
320   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
321     ac_prev=sbindir ;;
322   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
323   | --sbi=* | --sb=*)
324     sbindir="$ac_optarg" ;;
325
326   -sharedstatedir | --sharedstatedir | --sharedstatedi \
327   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
328   | --sharedst | --shareds | --shared | --share | --shar \
329   | --sha | --sh)
330     ac_prev=sharedstatedir ;;
331   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
332   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
333   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
334   | --sha=* | --sh=*)
335     sharedstatedir="$ac_optarg" ;;
336
337   -site | --site | --sit)
338     ac_prev=site ;;
339   -site=* | --site=* | --sit=*)
340     site="$ac_optarg" ;;
341
342   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
343     ac_prev=srcdir ;;
344   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
345     srcdir="$ac_optarg" ;;
346
347   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
348   | --syscon | --sysco | --sysc | --sys | --sy)
349     ac_prev=sysconfdir ;;
350   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
351   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
352     sysconfdir="$ac_optarg" ;;
353
354   -target | --target | --targe | --targ | --tar | --ta | --t)
355     ac_prev=target ;;
356   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
357     target="$ac_optarg" ;;
358
359   -v | -verbose | --verbose | --verbos | --verbo | --verb)
360     verbose=yes ;;
361
362   -version | --version | --versio | --versi | --vers)
363     echo "configure generated by autoconf version 2.13"
364     exit 0 ;;
365
366   -with-* | --with-*)
367     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
368     # Reject names that are not valid shell variable names.
369     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
370       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
371     fi
372     ac_package=`echo $ac_package| sed 's/-/_/g'`
373     case "$ac_option" in
374       *=*) ;;
375       *) ac_optarg=yes ;;
376     esac
377     eval "with_${ac_package}='$ac_optarg'" ;;
378
379   -without-* | --without-*)
380     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
381     # Reject names that are not valid shell variable names.
382     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
383       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
384     fi
385     ac_package=`echo $ac_package| sed 's/-/_/g'`
386     eval "with_${ac_package}=no" ;;
387
388   --x)
389     # Obsolete; use --with-x.
390     with_x=yes ;;
391
392   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
393   | --x-incl | --x-inc | --x-in | --x-i)
394     ac_prev=x_includes ;;
395   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
396   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
397     x_includes="$ac_optarg" ;;
398
399   -x-libraries | --x-libraries | --x-librarie | --x-librari \
400   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
401     ac_prev=x_libraries ;;
402   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
403   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
404     x_libraries="$ac_optarg" ;;
405
406   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
407     ;;
408
409   *)
410     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
411       echo "configure: warning: $ac_option: invalid host type" 1>&2
412     fi
413     if test "x$nonopt" != xNONE; then
414       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
415     fi
416     nonopt="$ac_option"
417     ;;
418
419   esac
420 done
421
422 if test -n "$ac_prev"; then
423   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
424 fi
425
426 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
427
428 # File descriptor usage:
429 # 0 standard input
430 # 1 file creation
431 # 2 errors and warnings
432 # 3 some systems may open it to /dev/tty
433 # 4 used on the Kubota Titan
434 # 6 checking for... messages and results
435 # 5 compiler messages saved in config.log
436 if test "$silent" = yes; then
437   exec 6>/dev/null
438 else
439   exec 6>&1
440 fi
441 exec 5>./config.log
442
443 echo "\
444 This file contains any messages produced by compilers while
445 running configure, to aid debugging if configure makes a mistake.
446 " 1>&5
447
448 # Strip out --no-create and --no-recursion so they do not pile up.
449 # Also quote any args containing shell metacharacters.
450 ac_configure_args=
451 for ac_arg
452 do
453   case "$ac_arg" in
454   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
455   | --no-cr | --no-c) ;;
456   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
457   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
458   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
459   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
460   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
461   esac
462 done
463
464 # NLS nuisances.
465 # Only set these to C if already set.  These must not be set unconditionally
466 # because not all systems understand e.g. LANG=C (notably SCO).
467 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
468 # Non-C LC_CTYPE values break the ctype check.
469 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
470 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
471 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
472 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
473
474 # confdefs.h avoids OS command line length limits that DEFS can exceed.
475 rm -rf conftest* confdefs.h
476 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
477 echo > confdefs.h
478
479 # A filename unique to this package, relative to the directory that
480 # configure is in, which we can look for to find out if srcdir is correct.
481 ac_unique_file=z8k-dis.c
482
483 # Find the source files, if location was not specified.
484 if test -z "$srcdir"; then
485   ac_srcdir_defaulted=yes
486   # Try the directory containing this script, then its parent.
487   ac_prog=$0
488   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
489   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
490   srcdir=$ac_confdir
491   if test ! -r $srcdir/$ac_unique_file; then
492     srcdir=..
493   fi
494 else
495   ac_srcdir_defaulted=no
496 fi
497 if test ! -r $srcdir/$ac_unique_file; then
498   if test "$ac_srcdir_defaulted" = yes; then
499     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
500   else
501     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
502   fi
503 fi
504 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
505
506 # Prefer explicitly selected file to automatically selected ones.
507 if test -z "$CONFIG_SITE"; then
508   if test "x$prefix" != xNONE; then
509     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
510   else
511     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
512   fi
513 fi
514 for ac_site_file in $CONFIG_SITE; do
515   if test -r "$ac_site_file"; then
516     echo "loading site script $ac_site_file"
517     . "$ac_site_file"
518   fi
519 done
520
521 if test -r "$cache_file"; then
522   echo "loading cache $cache_file"
523   . $cache_file
524 else
525   echo "creating cache $cache_file"
526   > $cache_file
527 fi
528
529 ac_ext=c
530 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
531 ac_cpp='$CPP $CPPFLAGS'
532 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
533 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
534 cross_compiling=$ac_cv_prog_cc_cross
535
536 ac_exeext=
537 ac_objext=o
538 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
539   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
540   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
541     ac_n= ac_c='
542 ' ac_t='        '
543   else
544     ac_n=-n ac_c= ac_t=
545   fi
546 else
547   ac_n= ac_c='\c' ac_t=
548 fi
549
550 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
551 echo "configure:552: checking for Cygwin environment" >&5
552 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
553   echo $ac_n "(cached) $ac_c" 1>&6
554 else
555   cat > conftest.$ac_ext <<EOF
556 #line 557 "configure"
557 #include "confdefs.h"
558
559 int main() {
560
561 #ifndef __CYGWIN__
562 #define __CYGWIN__ __CYGWIN32__
563 #endif
564 return __CYGWIN__;
565 ; return 0; }
566 EOF
567 if { (eval echo configure:568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
568   rm -rf conftest*
569   ac_cv_cygwin=yes
570 else
571   echo "configure: failed program was:" >&5
572   cat conftest.$ac_ext >&5
573   rm -rf conftest*
574   ac_cv_cygwin=no
575 fi
576 rm -f conftest*
577 rm -f conftest*
578 fi
579
580 echo "$ac_t""$ac_cv_cygwin" 1>&6
581 CYGWIN=
582 test "$ac_cv_cygwin" = yes && CYGWIN=yes
583 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
584 echo "configure:585: checking for mingw32 environment" >&5
585 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
586   echo $ac_n "(cached) $ac_c" 1>&6
587 else
588   cat > conftest.$ac_ext <<EOF
589 #line 590 "configure"
590 #include "confdefs.h"
591
592 int main() {
593 return __MINGW32__;
594 ; return 0; }
595 EOF
596 if { (eval echo configure:597: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
597   rm -rf conftest*
598   ac_cv_mingw32=yes
599 else
600   echo "configure: failed program was:" >&5
601   cat conftest.$ac_ext >&5
602   rm -rf conftest*
603   ac_cv_mingw32=no
604 fi
605 rm -f conftest*
606 rm -f conftest*
607 fi
608
609 echo "$ac_t""$ac_cv_mingw32" 1>&6
610 MINGW32=
611 test "$ac_cv_mingw32" = yes && MINGW32=yes
612
613
614 ac_aux_dir=
615 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
616   if test -f $ac_dir/install-sh; then
617     ac_aux_dir=$ac_dir
618     ac_install_sh="$ac_aux_dir/install-sh -c"
619     break
620   elif test -f $ac_dir/install.sh; then
621     ac_aux_dir=$ac_dir
622     ac_install_sh="$ac_aux_dir/install.sh -c"
623     break
624   fi
625 done
626 if test -z "$ac_aux_dir"; then
627   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
628 fi
629 ac_config_guess=$ac_aux_dir/config.guess
630 ac_config_sub=$ac_aux_dir/config.sub
631 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
632
633
634 # Do some error checking and defaulting for the host and target type.
635 # The inputs are:
636 #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
637 #
638 # The rules are:
639 # 1. You are not allowed to specify --host, --target, and nonopt at the
640 #    same time.
641 # 2. Host defaults to nonopt.
642 # 3. If nonopt is not specified, then host defaults to the current host,
643 #    as determined by config.guess.
644 # 4. Target and build default to nonopt.
645 # 5. If nonopt is not specified, then target and build default to host.
646
647 # The aliases save the names the user supplied, while $host etc.
648 # will get canonicalized.
649 case $host---$target---$nonopt in
650 NONE---*---* | *---NONE---* | *---*---NONE) ;;
651 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
652 esac
653
654
655 # Make sure we can run config.sub.
656 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
657 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
658 fi
659
660 echo $ac_n "checking host system type""... $ac_c" 1>&6
661 echo "configure:662: checking host system type" >&5
662
663 host_alias=$host
664 case "$host_alias" in
665 NONE)
666   case $nonopt in
667   NONE)
668     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
669     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
670     fi ;;
671   *) host_alias=$nonopt ;;
672   esac ;;
673 esac
674
675 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
676 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
677 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
678 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
679 echo "$ac_t""$host" 1>&6
680
681 echo $ac_n "checking target system type""... $ac_c" 1>&6
682 echo "configure:683: checking target system type" >&5
683
684 target_alias=$target
685 case "$target_alias" in
686 NONE)
687   case $nonopt in
688   NONE) target_alias=$host_alias ;;
689   *) target_alias=$nonopt ;;
690   esac ;;
691 esac
692
693 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
694 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
695 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
696 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
697 echo "$ac_t""$target" 1>&6
698
699 echo $ac_n "checking build system type""... $ac_c" 1>&6
700 echo "configure:701: checking build system type" >&5
701
702 build_alias=$build
703 case "$build_alias" in
704 NONE)
705   case $nonopt in
706   NONE) build_alias=$host_alias ;;
707   *) build_alias=$nonopt ;;
708   esac ;;
709 esac
710
711 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
712 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
713 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
714 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
715 echo "$ac_t""$build" 1>&6
716
717 test "$host_alias" != "$target_alias" &&
718   test "$program_prefix$program_suffix$program_transform_name" = \
719     NONENONEs,x,x, &&
720   program_prefix=${target_alias}-
721
722
723         echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
724 echo "configure:725: checking for strerror in -lcposix" >&5
725 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
726 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
727   echo $ac_n "(cached) $ac_c" 1>&6
728 else
729   ac_save_LIBS="$LIBS"
730 LIBS="-lcposix  $LIBS"
731 cat > conftest.$ac_ext <<EOF
732 #line 733 "configure"
733 #include "confdefs.h"
734 /* Override any gcc2 internal prototype to avoid an error.  */
735 /* We use char because int might match the return type of a gcc2
736     builtin and then its argument prototype would still apply.  */
737 char strerror();
738
739 int main() {
740 strerror()
741 ; return 0; }
742 EOF
743 if { (eval echo configure:744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
744   rm -rf conftest*
745   eval "ac_cv_lib_$ac_lib_var=yes"
746 else
747   echo "configure: failed program was:" >&5
748   cat conftest.$ac_ext >&5
749   rm -rf conftest*
750   eval "ac_cv_lib_$ac_lib_var=no"
751 fi
752 rm -f conftest*
753 LIBS="$ac_save_LIBS"
754
755 fi
756 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
757   echo "$ac_t""yes" 1>&6
758   LIBS="$LIBS -lcposix"
759 else
760   echo "$ac_t""no" 1>&6
761 fi
762
763   
764
765
766 # We currently only use the version number for the name of any shared
767 # library.  For user convenience, we always use the same version
768 # number that BFD is using.
769 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
770
771 # Find a good install program.  We prefer a C program (faster),
772 # so one script is as good as another.  But avoid the broken or
773 # incompatible versions:
774 # SysV /etc/install, /usr/sbin/install
775 # SunOS /usr/etc/install
776 # IRIX /sbin/install
777 # AIX /bin/install
778 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
779 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
780 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
781 # ./install, which can be erroneously created by make from ./install.sh.
782 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
783 echo "configure:784: checking for a BSD compatible install" >&5
784 if test -z "$INSTALL"; then
785 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
786   echo $ac_n "(cached) $ac_c" 1>&6
787 else
788     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
789   for ac_dir in $PATH; do
790     # Account for people who put trailing slashes in PATH elements.
791     case "$ac_dir/" in
792     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
793     *)
794       # OSF1 and SCO ODT 3.0 have their own names for install.
795       # Don't use installbsd from OSF since it installs stuff as root
796       # by default.
797       for ac_prog in ginstall scoinst install; do
798         if test -f $ac_dir/$ac_prog; then
799           if test $ac_prog = install &&
800             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
801             # AIX install.  It has an incompatible calling convention.
802             :
803           else
804             ac_cv_path_install="$ac_dir/$ac_prog -c"
805             break 2
806           fi
807         fi
808       done
809       ;;
810     esac
811   done
812   IFS="$ac_save_IFS"
813
814 fi
815   if test "${ac_cv_path_install+set}" = set; then
816     INSTALL="$ac_cv_path_install"
817   else
818     # As a last resort, use the slow shell script.  We don't cache a
819     # path for INSTALL within a source directory, because that will
820     # break other packages using the cache if that directory is
821     # removed, or if the path is relative.
822     INSTALL="$ac_install_sh"
823   fi
824 fi
825 echo "$ac_t""$INSTALL" 1>&6
826
827 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
828 # It thinks the first close brace ends the variable substitution.
829 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
830
831 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
832
833 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
834
835 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
836 echo "configure:837: checking whether build environment is sane" >&5
837 # Just in case
838 sleep 1
839 echo timestamp > conftestfile
840 # Do `set' in a subshell so we don't clobber the current shell's
841 # arguments.  Must try -L first in case configure is actually a
842 # symlink; some systems play weird games with the mod time of symlinks
843 # (eg FreeBSD returns the mod time of the symlink's containing
844 # directory).
845 if (
846    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
847    if test "$*" = "X"; then
848       # -L didn't work.
849       set X `ls -t $srcdir/configure conftestfile`
850    fi
851    if test "$*" != "X $srcdir/configure conftestfile" \
852       && test "$*" != "X conftestfile $srcdir/configure"; then
853
854       # If neither matched, then we have a broken ls.  This can happen
855       # if, for instance, CONFIG_SHELL is bash and it inherits a
856       # broken ls alias from the environment.  This has actually
857       # happened.  Such a system could not be considered "sane".
858       { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
859 alias in your environment" 1>&2; exit 1; }
860    fi
861
862    test "$2" = conftestfile
863    )
864 then
865    # Ok.
866    :
867 else
868    { echo "configure: error: newly created file is older than distributed files!
869 Check your system clock" 1>&2; exit 1; }
870 fi
871 rm -f conftest*
872 echo "$ac_t""yes" 1>&6
873 if test "$program_transform_name" = s,x,x,; then
874   program_transform_name=
875 else
876   # Double any \ or $.  echo might interpret backslashes.
877   cat <<\EOF_SED > conftestsed
878 s,\\,\\\\,g; s,\$,$$,g
879 EOF_SED
880   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
881   rm -f conftestsed
882 fi
883 test "$program_prefix" != NONE &&
884   program_transform_name="s,^,${program_prefix},; $program_transform_name"
885 # Use a double $ so make ignores it.
886 test "$program_suffix" != NONE &&
887   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
888
889 # sed with no file args requires a program.
890 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
891
892 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
893 echo "configure:894: checking whether ${MAKE-make} sets \${MAKE}" >&5
894 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
895 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
896   echo $ac_n "(cached) $ac_c" 1>&6
897 else
898   cat > conftestmake <<\EOF
899 all:
900         @echo 'ac_maketemp="${MAKE}"'
901 EOF
902 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
903 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
904 if test -n "$ac_maketemp"; then
905   eval ac_cv_prog_make_${ac_make}_set=yes
906 else
907   eval ac_cv_prog_make_${ac_make}_set=no
908 fi
909 rm -f conftestmake
910 fi
911 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
912   echo "$ac_t""yes" 1>&6
913   SET_MAKE=
914 else
915   echo "$ac_t""no" 1>&6
916   SET_MAKE="MAKE=${MAKE-make}"
917 fi
918
919
920 PACKAGE=opcodes
921
922 VERSION=${BFD_VERSION}
923
924 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
925   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
926 fi
927 cat >> confdefs.h <<EOF
928 #define PACKAGE "$PACKAGE"
929 EOF
930
931 cat >> confdefs.h <<EOF
932 #define VERSION "$VERSION"
933 EOF
934
935
936
937 missing_dir=`cd $ac_aux_dir && pwd`
938 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
939 echo "configure:940: checking for working aclocal" >&5
940 # Run test in a subshell; some versions of sh will print an error if
941 # an executable is not found, even if stderr is redirected.
942 # Redirect stdin to placate older versions of autoconf.  Sigh.
943 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
944    ACLOCAL=aclocal
945    echo "$ac_t""found" 1>&6
946 else
947    ACLOCAL="$missing_dir/missing aclocal"
948    echo "$ac_t""missing" 1>&6
949 fi
950
951 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
952 echo "configure:953: checking for working autoconf" >&5
953 # Run test in a subshell; some versions of sh will print an error if
954 # an executable is not found, even if stderr is redirected.
955 # Redirect stdin to placate older versions of autoconf.  Sigh.
956 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
957    AUTOCONF=autoconf
958    echo "$ac_t""found" 1>&6
959 else
960    AUTOCONF="$missing_dir/missing autoconf"
961    echo "$ac_t""missing" 1>&6
962 fi
963
964 echo $ac_n "checking for working automake""... $ac_c" 1>&6
965 echo "configure:966: checking for working automake" >&5
966 # Run test in a subshell; some versions of sh will print an error if
967 # an executable is not found, even if stderr is redirected.
968 # Redirect stdin to placate older versions of autoconf.  Sigh.
969 if (automake --version) < /dev/null > /dev/null 2>&1; then
970    AUTOMAKE=automake
971    echo "$ac_t""found" 1>&6
972 else
973    AUTOMAKE="$missing_dir/missing automake"
974    echo "$ac_t""missing" 1>&6
975 fi
976
977 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
978 echo "configure:979: checking for working autoheader" >&5
979 # Run test in a subshell; some versions of sh will print an error if
980 # an executable is not found, even if stderr is redirected.
981 # Redirect stdin to placate older versions of autoconf.  Sigh.
982 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
983    AUTOHEADER=autoheader
984    echo "$ac_t""found" 1>&6
985 else
986    AUTOHEADER="$missing_dir/missing autoheader"
987    echo "$ac_t""missing" 1>&6
988 fi
989
990 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
991 echo "configure:992: checking for working makeinfo" >&5
992 # Run test in a subshell; some versions of sh will print an error if
993 # an executable is not found, even if stderr is redirected.
994 # Redirect stdin to placate older versions of autoconf.  Sigh.
995 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
996    MAKEINFO=makeinfo
997    echo "$ac_t""found" 1>&6
998 else
999    MAKEINFO="$missing_dir/missing makeinfo"
1000    echo "$ac_t""missing" 1>&6
1001 fi
1002
1003
1004
1005 if test $host != $build; then
1006   ac_tool_prefix=${host_alias}-
1007 else
1008   ac_tool_prefix=
1009 fi
1010
1011 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1012 set dummy ${ac_tool_prefix}ar; ac_word=$2
1013 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1014 echo "configure:1015: checking for $ac_word" >&5
1015 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1016   echo $ac_n "(cached) $ac_c" 1>&6
1017 else
1018   if test -n "$AR"; then
1019   ac_cv_prog_AR="$AR" # Let the user override the test.
1020 else
1021   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1022   ac_dummy="$PATH"
1023   for ac_dir in $ac_dummy; do
1024     test -z "$ac_dir" && ac_dir=.
1025     if test -f $ac_dir/$ac_word; then
1026       ac_cv_prog_AR="${ac_tool_prefix}ar"
1027       break
1028     fi
1029   done
1030   IFS="$ac_save_ifs"
1031   test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1032 fi
1033 fi
1034 AR="$ac_cv_prog_AR"
1035 if test -n "$AR"; then
1036   echo "$ac_t""$AR" 1>&6
1037 else
1038   echo "$ac_t""no" 1>&6
1039 fi
1040
1041
1042
1043 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1044 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1045 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1046 echo "configure:1047: checking for $ac_word" >&5
1047 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1048   echo $ac_n "(cached) $ac_c" 1>&6
1049 else
1050   if test -n "$RANLIB"; then
1051   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1052 else
1053   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1054   ac_dummy="$PATH"
1055   for ac_dir in $ac_dummy; do
1056     test -z "$ac_dir" && ac_dir=.
1057     if test -f $ac_dir/$ac_word; then
1058       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1059       break
1060     fi
1061   done
1062   IFS="$ac_save_ifs"
1063 fi
1064 fi
1065 RANLIB="$ac_cv_prog_RANLIB"
1066 if test -n "$RANLIB"; then
1067   echo "$ac_t""$RANLIB" 1>&6
1068 else
1069   echo "$ac_t""no" 1>&6
1070 fi
1071
1072
1073 if test -z "$ac_cv_prog_RANLIB"; then
1074 if test -n "$ac_tool_prefix"; then
1075   # Extract the first word of "ranlib", so it can be a program name with args.
1076 set dummy ranlib; ac_word=$2
1077 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1078 echo "configure:1079: checking for $ac_word" >&5
1079 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1080   echo $ac_n "(cached) $ac_c" 1>&6
1081 else
1082   if test -n "$RANLIB"; then
1083   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1084 else
1085   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1086   ac_dummy="$PATH"
1087   for ac_dir in $ac_dummy; do
1088     test -z "$ac_dir" && ac_dir=.
1089     if test -f $ac_dir/$ac_word; then
1090       ac_cv_prog_RANLIB="ranlib"
1091       break
1092     fi
1093   done
1094   IFS="$ac_save_ifs"
1095   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1096 fi
1097 fi
1098 RANLIB="$ac_cv_prog_RANLIB"
1099 if test -n "$RANLIB"; then
1100   echo "$ac_t""$RANLIB" 1>&6
1101 else
1102   echo "$ac_t""no" 1>&6
1103 fi
1104
1105 else
1106   RANLIB=":"
1107 fi
1108 fi
1109
1110
1111 # Check whether --enable-shared or --disable-shared was given.
1112 if test "${enable_shared+set}" = set; then
1113   enableval="$enable_shared"
1114   p=${PACKAGE-default}
1115 case $enableval in
1116 yes) enable_shared=yes ;;
1117 no) enable_shared=no ;;
1118 *)
1119   enable_shared=no
1120   # Look at the argument we got.  We use all the common list separators.
1121   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1122   for pkg in $enableval; do
1123     if test "X$pkg" = "X$p"; then
1124       enable_shared=yes
1125     fi
1126   done
1127   IFS="$ac_save_ifs"
1128   ;;
1129 esac
1130 else
1131   enable_shared=no
1132 fi
1133
1134
1135 # Check whether --enable-static or --disable-static was given.
1136 if test "${enable_static+set}" = set; then
1137   enableval="$enable_static"
1138   p=${PACKAGE-default}
1139 case $enableval in
1140 yes) enable_static=yes ;;
1141 no) enable_static=no ;;
1142 *)
1143   enable_static=no
1144   # Look at the argument we got.  We use all the common list separators.
1145   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1146   for pkg in $enableval; do
1147     if test "X$pkg" = "X$p"; then
1148       enable_static=yes
1149     fi
1150   done
1151   IFS="$ac_save_ifs"
1152   ;;
1153 esac
1154 else
1155   enable_static=yes
1156 fi
1157
1158 # Check whether --enable-fast-install or --disable-fast-install was given.
1159 if test "${enable_fast_install+set}" = set; then
1160   enableval="$enable_fast_install"
1161   p=${PACKAGE-default}
1162 case $enableval in
1163 yes) enable_fast_install=yes ;;
1164 no) enable_fast_install=no ;;
1165 *)
1166   enable_fast_install=no
1167   # Look at the argument we got.  We use all the common list separators.
1168   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1169   for pkg in $enableval; do
1170     if test "X$pkg" = "X$p"; then
1171       enable_fast_install=yes
1172     fi
1173   done
1174   IFS="$ac_save_ifs"
1175   ;;
1176 esac
1177 else
1178   enable_fast_install=yes
1179 fi
1180
1181 # Extract the first word of "gcc", so it can be a program name with args.
1182 set dummy gcc; ac_word=$2
1183 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1184 echo "configure:1185: checking for $ac_word" >&5
1185 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1186   echo $ac_n "(cached) $ac_c" 1>&6
1187 else
1188   if test -n "$CC"; then
1189   ac_cv_prog_CC="$CC" # Let the user override the test.
1190 else
1191   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1192   ac_dummy="$PATH"
1193   for ac_dir in $ac_dummy; do
1194     test -z "$ac_dir" && ac_dir=.
1195     if test -f $ac_dir/$ac_word; then
1196       ac_cv_prog_CC="gcc"
1197       break
1198     fi
1199   done
1200   IFS="$ac_save_ifs"
1201 fi
1202 fi
1203 CC="$ac_cv_prog_CC"
1204 if test -n "$CC"; then
1205   echo "$ac_t""$CC" 1>&6
1206 else
1207   echo "$ac_t""no" 1>&6
1208 fi
1209
1210 if test -z "$CC"; then
1211   # Extract the first word of "cc", so it can be a program name with args.
1212 set dummy cc; ac_word=$2
1213 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1214 echo "configure:1215: checking for $ac_word" >&5
1215 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1216   echo $ac_n "(cached) $ac_c" 1>&6
1217 else
1218   if test -n "$CC"; then
1219   ac_cv_prog_CC="$CC" # Let the user override the test.
1220 else
1221   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1222   ac_prog_rejected=no
1223   ac_dummy="$PATH"
1224   for ac_dir in $ac_dummy; do
1225     test -z "$ac_dir" && ac_dir=.
1226     if test -f $ac_dir/$ac_word; then
1227       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1228         ac_prog_rejected=yes
1229         continue
1230       fi
1231       ac_cv_prog_CC="cc"
1232       break
1233     fi
1234   done
1235   IFS="$ac_save_ifs"
1236 if test $ac_prog_rejected = yes; then
1237   # We found a bogon in the path, so make sure we never use it.
1238   set dummy $ac_cv_prog_CC
1239   shift
1240   if test $# -gt 0; then
1241     # We chose a different compiler from the bogus one.
1242     # However, it has the same basename, so the bogon will be chosen
1243     # first if we set CC to just the basename; use the full file name.
1244     shift
1245     set dummy "$ac_dir/$ac_word" "$@"
1246     shift
1247     ac_cv_prog_CC="$@"
1248   fi
1249 fi
1250 fi
1251 fi
1252 CC="$ac_cv_prog_CC"
1253 if test -n "$CC"; then
1254   echo "$ac_t""$CC" 1>&6
1255 else
1256   echo "$ac_t""no" 1>&6
1257 fi
1258
1259   if test -z "$CC"; then
1260     case "`uname -s`" in
1261     *win32* | *WIN32*)
1262       # Extract the first word of "cl", so it can be a program name with args.
1263 set dummy cl; ac_word=$2
1264 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1265 echo "configure:1266: checking for $ac_word" >&5
1266 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1267   echo $ac_n "(cached) $ac_c" 1>&6
1268 else
1269   if test -n "$CC"; then
1270   ac_cv_prog_CC="$CC" # Let the user override the test.
1271 else
1272   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1273   ac_dummy="$PATH"
1274   for ac_dir in $ac_dummy; do
1275     test -z "$ac_dir" && ac_dir=.
1276     if test -f $ac_dir/$ac_word; then
1277       ac_cv_prog_CC="cl"
1278       break
1279     fi
1280   done
1281   IFS="$ac_save_ifs"
1282 fi
1283 fi
1284 CC="$ac_cv_prog_CC"
1285 if test -n "$CC"; then
1286   echo "$ac_t""$CC" 1>&6
1287 else
1288   echo "$ac_t""no" 1>&6
1289 fi
1290  ;;
1291     esac
1292   fi
1293   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1294 fi
1295
1296 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1297 echo "configure:1298: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1298
1299 ac_ext=c
1300 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1301 ac_cpp='$CPP $CPPFLAGS'
1302 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1303 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1304 cross_compiling=$ac_cv_prog_cc_cross
1305
1306 cat > conftest.$ac_ext << EOF
1307
1308 #line 1309 "configure"
1309 #include "confdefs.h"
1310
1311 main(){return(0);}
1312 EOF
1313 if { (eval echo configure:1314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1314   ac_cv_prog_cc_works=yes
1315   # If we can't run a trivial program, we are probably using a cross compiler.
1316   if (./conftest; exit) 2>/dev/null; then
1317     ac_cv_prog_cc_cross=no
1318   else
1319     ac_cv_prog_cc_cross=yes
1320   fi
1321 else
1322   echo "configure: failed program was:" >&5
1323   cat conftest.$ac_ext >&5
1324   ac_cv_prog_cc_works=no
1325 fi
1326 rm -fr conftest*
1327 ac_ext=c
1328 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1329 ac_cpp='$CPP $CPPFLAGS'
1330 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1331 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1332 cross_compiling=$ac_cv_prog_cc_cross
1333
1334 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1335 if test $ac_cv_prog_cc_works = no; then
1336   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1337 fi
1338 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1339 echo "configure:1340: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1340 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1341 cross_compiling=$ac_cv_prog_cc_cross
1342
1343 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1344 echo "configure:1345: checking whether we are using GNU C" >&5
1345 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1346   echo $ac_n "(cached) $ac_c" 1>&6
1347 else
1348   cat > conftest.c <<EOF
1349 #ifdef __GNUC__
1350   yes;
1351 #endif
1352 EOF
1353 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1354: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1354   ac_cv_prog_gcc=yes
1355 else
1356   ac_cv_prog_gcc=no
1357 fi
1358 fi
1359
1360 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1361
1362 if test $ac_cv_prog_gcc = yes; then
1363   GCC=yes
1364 else
1365   GCC=
1366 fi
1367
1368 ac_test_CFLAGS="${CFLAGS+set}"
1369 ac_save_CFLAGS="$CFLAGS"
1370 CFLAGS=
1371 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1372 echo "configure:1373: checking whether ${CC-cc} accepts -g" >&5
1373 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1374   echo $ac_n "(cached) $ac_c" 1>&6
1375 else
1376   echo 'void f(){}' > conftest.c
1377 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1378   ac_cv_prog_cc_g=yes
1379 else
1380   ac_cv_prog_cc_g=no
1381 fi
1382 rm -f conftest*
1383
1384 fi
1385
1386 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1387 if test "$ac_test_CFLAGS" = set; then
1388   CFLAGS="$ac_save_CFLAGS"
1389 elif test $ac_cv_prog_cc_g = yes; then
1390   if test "$GCC" = yes; then
1391     CFLAGS="-g -O2"
1392   else
1393     CFLAGS="-g"
1394   fi
1395 else
1396   if test "$GCC" = yes; then
1397     CFLAGS="-O2"
1398   else
1399     CFLAGS=
1400   fi
1401 fi
1402
1403 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1404 if test "${with_gnu_ld+set}" = set; then
1405   withval="$with_gnu_ld"
1406   test "$withval" = no || with_gnu_ld=yes
1407 else
1408   with_gnu_ld=no
1409 fi
1410
1411 ac_prog=ld
1412 if test "$GCC" = yes; then
1413   # Check if gcc -print-prog-name=ld gives a path.
1414   echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1415 echo "configure:1416: checking for ld used by GCC" >&5
1416   case $host in
1417   *-*-mingw*)
1418     # gcc leaves a trailing carriage return which upsets mingw
1419     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1420   *)
1421     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1422   esac
1423   case $ac_prog in
1424     # Accept absolute paths.
1425     [\\/]* | [A-Za-z]:[\\/]*)
1426       re_direlt='/[^/][^/]*/\.\./'
1427       # Canonicalize the path of ld
1428       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1429       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1430         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1431       done
1432       test -z "$LD" && LD="$ac_prog"
1433       ;;
1434   "")
1435     # If it fails, then pretend we aren't using GCC.
1436     ac_prog=ld
1437     ;;
1438   *)
1439     # If it is relative, then search for the first ld in PATH.
1440     with_gnu_ld=unknown
1441     ;;
1442   esac
1443 elif test "$with_gnu_ld" = yes; then
1444   echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1445 echo "configure:1446: checking for GNU ld" >&5
1446 else
1447   echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1448 echo "configure:1449: checking for non-GNU ld" >&5
1449 fi
1450 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1451   echo $ac_n "(cached) $ac_c" 1>&6
1452 else
1453   if test -z "$LD"; then
1454   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1455   for ac_dir in $PATH; do
1456     test -z "$ac_dir" && ac_dir=.
1457     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1458       lt_cv_path_LD="$ac_dir/$ac_prog"
1459       # Check to see if the program is GNU ld.  I'd rather use --version,
1460       # but apparently some GNU ld's only accept -v.
1461       # Break only if it was the GNU/non-GNU ld that we prefer.
1462       if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1463         test "$with_gnu_ld" != no && break
1464       else
1465         test "$with_gnu_ld" != yes && break
1466       fi
1467     fi
1468   done
1469   IFS="$ac_save_ifs"
1470 else
1471   lt_cv_path_LD="$LD" # Let the user override the test with a path.
1472 fi
1473 fi
1474
1475 LD="$lt_cv_path_LD"
1476 if test -n "$LD"; then
1477   echo "$ac_t""$LD" 1>&6
1478 else
1479   echo "$ac_t""no" 1>&6
1480 fi
1481 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1482 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1483 echo "configure:1484: checking if the linker ($LD) is GNU ld" >&5
1484 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1485   echo $ac_n "(cached) $ac_c" 1>&6
1486 else
1487   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1488 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1489   lt_cv_prog_gnu_ld=yes
1490 else
1491   lt_cv_prog_gnu_ld=no
1492 fi
1493 fi
1494
1495 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1496 with_gnu_ld=$lt_cv_prog_gnu_ld
1497
1498
1499 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1500 echo "configure:1501: checking for $LD option to reload object files" >&5
1501 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1502   echo $ac_n "(cached) $ac_c" 1>&6
1503 else
1504   lt_cv_ld_reload_flag='-r'
1505 fi
1506
1507 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1508 reload_flag=$lt_cv_ld_reload_flag
1509 test -n "$reload_flag" && reload_flag=" $reload_flag"
1510
1511 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1512 echo "configure:1513: checking for BSD-compatible nm" >&5
1513 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1514   echo $ac_n "(cached) $ac_c" 1>&6
1515 else
1516   if test -n "$NM"; then
1517   # Let the user override the test.
1518   lt_cv_path_NM="$NM"
1519 else
1520   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1521   for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1522     test -z "$ac_dir" && ac_dir=.
1523     tmp_nm=$ac_dir/${ac_tool_prefix}nm
1524     if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1525       # Check to see if the nm accepts a BSD-compat flag.
1526       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1527       #   nm: unknown option "B" ignored
1528       # Tru64's nm complains that /dev/null is an invalid object file
1529       if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1530         lt_cv_path_NM="$tmp_nm -B"
1531         break
1532       elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1533         lt_cv_path_NM="$tmp_nm -p"
1534         break
1535       else
1536         lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1537         continue # so that we can try to find one that supports BSD flags
1538       fi
1539     fi
1540   done
1541   IFS="$ac_save_ifs"
1542   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1543 fi
1544 fi
1545
1546 NM="$lt_cv_path_NM"
1547 echo "$ac_t""$NM" 1>&6
1548
1549 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1550 echo "configure:1551: checking whether ln -s works" >&5
1551 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1552   echo $ac_n "(cached) $ac_c" 1>&6
1553 else
1554   rm -f conftestdata
1555 if ln -s X conftestdata 2>/dev/null
1556 then
1557   rm -f conftestdata
1558   ac_cv_prog_LN_S="ln -s"
1559 else
1560   ac_cv_prog_LN_S=ln
1561 fi
1562 fi
1563 LN_S="$ac_cv_prog_LN_S"
1564 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1565   echo "$ac_t""yes" 1>&6
1566 else
1567   echo "$ac_t""no" 1>&6
1568 fi
1569
1570 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1571 echo "configure:1572: checking how to recognise dependant libraries" >&5
1572 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1573   echo $ac_n "(cached) $ac_c" 1>&6
1574 else
1575   lt_cv_file_magic_cmd='$MAGIC_CMD'
1576 lt_cv_file_magic_test_file=
1577 lt_cv_deplibs_check_method='unknown'
1578 # Need to set the preceding variable on all platforms that support
1579 # interlibrary dependencies.
1580 # 'none' -- dependencies not supported.
1581 # `unknown' -- same as none, but documents that we really don't know.
1582 # 'pass_all' -- all dependencies passed with no checks.
1583 # 'test_compile' -- check by making test program.
1584 # 'file_magic [regex]' -- check by looking for files in library path
1585 # which responds to the $file_magic_cmd with a given egrep regex.
1586 # If you have `file' or equivalent on your system and you're not sure
1587 # whether `pass_all' will *always* work, you probably want this one.
1588
1589 case $host_os in
1590 aix*)
1591   lt_cv_deplibs_check_method=pass_all
1592   ;;
1593
1594 beos*)
1595   lt_cv_deplibs_check_method=pass_all
1596   ;;
1597
1598 bsdi4*)
1599   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1600   lt_cv_file_magic_cmd='/usr/bin/file -L'
1601   lt_cv_file_magic_test_file=/shlib/libc.so
1602   ;;
1603
1604 cygwin* | mingw* |pw32*)
1605   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1606   lt_cv_file_magic_cmd='$OBJDUMP -f'
1607   ;;
1608
1609 darwin* | rhapsody*)
1610   lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1611   lt_cv_file_magic_cmd='/usr/bin/file -L'
1612   case "$host_os" in
1613   rhapsody* | darwin1.012)
1614     lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1615     ;;
1616   *) # Darwin 1.3 on
1617     lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1618     ;;
1619   esac
1620   ;;
1621
1622 freebsd* )
1623   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1624     case $host_cpu in
1625     i*86 )
1626       # Not sure whether the presence of OpenBSD here was a mistake.
1627       # Let's accept both of them until this is cleared up.
1628       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1629       lt_cv_file_magic_cmd=/usr/bin/file
1630       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1631       ;;
1632     esac
1633   else
1634     lt_cv_deplibs_check_method=pass_all
1635   fi
1636   ;;
1637
1638 gnu*)
1639   lt_cv_deplibs_check_method=pass_all
1640   ;;
1641
1642 hpux10.20*|hpux11*)
1643   case $host_cpu in
1644   hppa*)
1645     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1646     lt_cv_file_magic_cmd=/usr/bin/file
1647     lt_cv_file_magic_test_file=/usr/lib/libc.sl
1648     ;;
1649   ia64*)
1650     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1651     lt_cv_file_magic_cmd=/usr/bin/file
1652     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1653     ;;
1654   esac
1655   ;;
1656
1657 irix5* | irix6*)
1658   case $host_os in
1659   irix5*)
1660     # this will be overridden with pass_all, but let us keep it just in case
1661     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1662     ;;
1663   *)
1664     case $LD in
1665     *-32|*"-32 ") libmagic=32-bit;;
1666     *-n32|*"-n32 ") libmagic=N32;;
1667     *-64|*"-64 ") libmagic=64-bit;;
1668     *) libmagic=never-match;;
1669     esac
1670     # this will be overridden with pass_all, but let us keep it just in case
1671     lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1672     ;;
1673   esac
1674   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1675   lt_cv_deplibs_check_method=pass_all
1676   ;;
1677
1678 # This must be Linux ELF.
1679 linux-gnu*)
1680   case $host_cpu in
1681   alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1682     lt_cv_deplibs_check_method=pass_all ;;
1683   *)
1684     # glibc up to 2.1.1 does not perform some relocations on ARM
1685     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1686   esac
1687   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1688   ;;
1689
1690 netbsd*)
1691   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1692     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1693   else
1694     lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1695   fi
1696   ;;
1697
1698 newsos6)
1699   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1700   lt_cv_file_magic_cmd=/usr/bin/file
1701   lt_cv_file_magic_test_file=/usr/lib/libnls.so
1702   ;;
1703
1704 osf3* | osf4* | osf5*)
1705   # this will be overridden with pass_all, but let us keep it just in case
1706   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1707   lt_cv_file_magic_test_file=/shlib/libc.so
1708   lt_cv_deplibs_check_method=pass_all
1709   ;;
1710
1711 sco3.2v5*)
1712   lt_cv_deplibs_check_method=pass_all
1713   ;;
1714
1715 solaris*)
1716   lt_cv_deplibs_check_method=pass_all
1717   lt_cv_file_magic_test_file=/lib/libc.so
1718   ;;
1719
1720 sysv5uw[78]* | sysv4*uw2*)
1721   lt_cv_deplibs_check_method=pass_all
1722   ;;
1723
1724 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1725   case $host_vendor in
1726   ncr)
1727     lt_cv_deplibs_check_method=pass_all
1728     ;;
1729   motorola)
1730     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1731     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1732     ;;
1733   esac
1734   ;;
1735 esac
1736
1737 fi
1738
1739 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1740 file_magic_cmd=$lt_cv_file_magic_cmd
1741 deplibs_check_method=$lt_cv_deplibs_check_method
1742
1743 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1744 echo "configure:1745: checking for object suffix" >&5
1745 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1746   echo $ac_n "(cached) $ac_c" 1>&6
1747 else
1748   rm -f conftest*
1749 echo 'int i = 1;' > conftest.$ac_ext
1750 if { (eval echo configure:1751: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1751   for ac_file in conftest.*; do
1752     case $ac_file in
1753     *.c) ;;
1754     *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1755     esac
1756   done
1757 else
1758   { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1759 fi
1760 rm -f conftest*
1761 fi
1762
1763 echo "$ac_t""$ac_cv_objext" 1>&6
1764 OBJEXT=$ac_cv_objext
1765 ac_objext=$ac_cv_objext
1766
1767
1768
1769 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1770 echo "configure:1771: checking for executable suffix" >&5
1771 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1772   echo $ac_n "(cached) $ac_c" 1>&6
1773 else
1774   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1775   ac_cv_exeext=.exe
1776 else
1777   rm -f conftest*
1778   echo 'int main () { return 0; }' > conftest.$ac_ext
1779   ac_cv_exeext=
1780   if { (eval echo configure:1781: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1781     for file in conftest.*; do
1782       case $file in
1783       *.c | *.o | *.obj) ;;
1784       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1785       esac
1786     done
1787   else
1788     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1789   fi
1790   rm -f conftest*
1791   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1792 fi
1793 fi
1794
1795 EXEEXT=""
1796 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1797 echo "$ac_t""${ac_cv_exeext}" 1>&6
1798 ac_exeext=$EXEEXT
1799
1800 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1801
1802 # Only perform the check for file, if the check method requires it
1803 case $deplibs_check_method in
1804 file_magic*)
1805   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1806     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1807 echo "configure:1808: checking for ${ac_tool_prefix}file" >&5
1808 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1809   echo $ac_n "(cached) $ac_c" 1>&6
1810 else
1811   case $MAGIC_CMD in
1812   /*)
1813   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1814   ;;
1815   ?:/*)
1816   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1817   ;;
1818   *)
1819   ac_save_MAGIC_CMD="$MAGIC_CMD"
1820   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1821   ac_dummy="/usr/bin:$PATH"
1822   for ac_dir in $ac_dummy; do
1823     test -z "$ac_dir" && ac_dir=.
1824     if test -f $ac_dir/${ac_tool_prefix}file; then
1825       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1826       if test -n "$file_magic_test_file"; then
1827         case $deplibs_check_method in
1828         "file_magic "*)
1829           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1830           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1831           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1832             egrep "$file_magic_regex" > /dev/null; then
1833             :
1834           else
1835             cat <<EOF 1>&2
1836
1837 *** Warning: the command libtool uses to detect shared libraries,
1838 *** $file_magic_cmd, produces output that libtool cannot recognize.
1839 *** The result is that libtool may fail to recognize shared libraries
1840 *** as such.  This will affect the creation of libtool libraries that
1841 *** depend on shared libraries, but programs linked with such libtool
1842 *** libraries will work regardless of this problem.  Nevertheless, you
1843 *** may want to report the problem to your system manager and/or to
1844 *** bug-libtool@gnu.org
1845
1846 EOF
1847           fi ;;
1848         esac
1849       fi
1850       break
1851     fi
1852   done
1853   IFS="$ac_save_ifs"
1854   MAGIC_CMD="$ac_save_MAGIC_CMD"
1855   ;;
1856 esac
1857 fi
1858
1859 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1860 if test -n "$MAGIC_CMD"; then
1861   echo "$ac_t""$MAGIC_CMD" 1>&6
1862 else
1863   echo "$ac_t""no" 1>&6
1864 fi
1865
1866 if test -z "$lt_cv_path_MAGIC_CMD"; then
1867   if test -n "$ac_tool_prefix"; then
1868     echo $ac_n "checking for file""... $ac_c" 1>&6
1869 echo "configure:1870: checking for file" >&5
1870 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1871   echo $ac_n "(cached) $ac_c" 1>&6
1872 else
1873   case $MAGIC_CMD in
1874   /*)
1875   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1876   ;;
1877   ?:/*)
1878   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1879   ;;
1880   *)
1881   ac_save_MAGIC_CMD="$MAGIC_CMD"
1882   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1883   ac_dummy="/usr/bin:$PATH"
1884   for ac_dir in $ac_dummy; do
1885     test -z "$ac_dir" && ac_dir=.
1886     if test -f $ac_dir/file; then
1887       lt_cv_path_MAGIC_CMD="$ac_dir/file"
1888       if test -n "$file_magic_test_file"; then
1889         case $deplibs_check_method in
1890         "file_magic "*)
1891           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1892           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1893           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1894             egrep "$file_magic_regex" > /dev/null; then
1895             :
1896           else
1897             cat <<EOF 1>&2
1898
1899 *** Warning: the command libtool uses to detect shared libraries,
1900 *** $file_magic_cmd, produces output that libtool cannot recognize.
1901 *** The result is that libtool may fail to recognize shared libraries
1902 *** as such.  This will affect the creation of libtool libraries that
1903 *** depend on shared libraries, but programs linked with such libtool
1904 *** libraries will work regardless of this problem.  Nevertheless, you
1905 *** may want to report the problem to your system manager and/or to
1906 *** bug-libtool@gnu.org
1907
1908 EOF
1909           fi ;;
1910         esac
1911       fi
1912       break
1913     fi
1914   done
1915   IFS="$ac_save_ifs"
1916   MAGIC_CMD="$ac_save_MAGIC_CMD"
1917   ;;
1918 esac
1919 fi
1920
1921 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1922 if test -n "$MAGIC_CMD"; then
1923   echo "$ac_t""$MAGIC_CMD" 1>&6
1924 else
1925   echo "$ac_t""no" 1>&6
1926 fi
1927
1928   else
1929     MAGIC_CMD=:
1930   fi
1931 fi
1932
1933   fi
1934   ;;
1935 esac
1936
1937 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1938 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1939 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1940 echo "configure:1941: checking for $ac_word" >&5
1941 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1942   echo $ac_n "(cached) $ac_c" 1>&6
1943 else
1944   if test -n "$RANLIB"; then
1945   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1946 else
1947   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1948   ac_dummy="$PATH"
1949   for ac_dir in $ac_dummy; do
1950     test -z "$ac_dir" && ac_dir=.
1951     if test -f $ac_dir/$ac_word; then
1952       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1953       break
1954     fi
1955   done
1956   IFS="$ac_save_ifs"
1957 fi
1958 fi
1959 RANLIB="$ac_cv_prog_RANLIB"
1960 if test -n "$RANLIB"; then
1961   echo "$ac_t""$RANLIB" 1>&6
1962 else
1963   echo "$ac_t""no" 1>&6
1964 fi
1965
1966
1967 if test -z "$ac_cv_prog_RANLIB"; then
1968 if test -n "$ac_tool_prefix"; then
1969   # Extract the first word of "ranlib", so it can be a program name with args.
1970 set dummy ranlib; ac_word=$2
1971 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1972 echo "configure:1973: checking for $ac_word" >&5
1973 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1974   echo $ac_n "(cached) $ac_c" 1>&6
1975 else
1976   if test -n "$RANLIB"; then
1977   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1978 else
1979   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1980   ac_dummy="$PATH"
1981   for ac_dir in $ac_dummy; do
1982     test -z "$ac_dir" && ac_dir=.
1983     if test -f $ac_dir/$ac_word; then
1984       ac_cv_prog_RANLIB="ranlib"
1985       break
1986     fi
1987   done
1988   IFS="$ac_save_ifs"
1989   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1990 fi
1991 fi
1992 RANLIB="$ac_cv_prog_RANLIB"
1993 if test -n "$RANLIB"; then
1994   echo "$ac_t""$RANLIB" 1>&6
1995 else
1996   echo "$ac_t""no" 1>&6
1997 fi
1998
1999 else
2000   RANLIB=":"
2001 fi
2002 fi
2003
2004 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2005 set dummy ${ac_tool_prefix}strip; ac_word=$2
2006 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2007 echo "configure:2008: checking for $ac_word" >&5
2008 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2009   echo $ac_n "(cached) $ac_c" 1>&6
2010 else
2011   if test -n "$STRIP"; then
2012   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2013 else
2014   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2015   ac_dummy="$PATH"
2016   for ac_dir in $ac_dummy; do
2017     test -z "$ac_dir" && ac_dir=.
2018     if test -f $ac_dir/$ac_word; then
2019       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2020       break
2021     fi
2022   done
2023   IFS="$ac_save_ifs"
2024 fi
2025 fi
2026 STRIP="$ac_cv_prog_STRIP"
2027 if test -n "$STRIP"; then
2028   echo "$ac_t""$STRIP" 1>&6
2029 else
2030   echo "$ac_t""no" 1>&6
2031 fi
2032
2033
2034 if test -z "$ac_cv_prog_STRIP"; then
2035 if test -n "$ac_tool_prefix"; then
2036   # Extract the first word of "strip", so it can be a program name with args.
2037 set dummy strip; ac_word=$2
2038 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2039 echo "configure:2040: checking for $ac_word" >&5
2040 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2041   echo $ac_n "(cached) $ac_c" 1>&6
2042 else
2043   if test -n "$STRIP"; then
2044   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2045 else
2046   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2047   ac_dummy="$PATH"
2048   for ac_dir in $ac_dummy; do
2049     test -z "$ac_dir" && ac_dir=.
2050     if test -f $ac_dir/$ac_word; then
2051       ac_cv_prog_STRIP="strip"
2052       break
2053     fi
2054   done
2055   IFS="$ac_save_ifs"
2056   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2057 fi
2058 fi
2059 STRIP="$ac_cv_prog_STRIP"
2060 if test -n "$STRIP"; then
2061   echo "$ac_t""$STRIP" 1>&6
2062 else
2063   echo "$ac_t""no" 1>&6
2064 fi
2065
2066 else
2067   STRIP=":"
2068 fi
2069 fi
2070
2071
2072 # Check for any special flags to pass to ltconfig.
2073 libtool_flags="--cache-file=$cache_file"
2074 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2075 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2076 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2077 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
2078 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2079
2080
2081 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2082 if test "${enable_libtool_lock+set}" = set; then
2083   enableval="$enable_libtool_lock"
2084   :
2085 fi
2086
2087 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2088 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2089
2090 # Check whether --with-pic or --without-pic was given.
2091 if test "${with_pic+set}" = set; then
2092   withval="$with_pic"
2093   pic_mode="$withval"
2094 else
2095   pic_mode=default
2096 fi
2097
2098 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2099 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2100
2101 # Some flags need to be propagated to the compiler or linker for good
2102 # libtool support.
2103 case $host in
2104 *-*-irix6*)
2105   # Find out which ABI we are using.
2106   echo '#line 2107 "configure"' > conftest.$ac_ext
2107   if { (eval echo configure:2108: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2108     case `/usr/bin/file conftest.$ac_objext` in
2109     *32-bit*)
2110       LD="${LD-ld} -32"
2111       ;;
2112     *N32*)
2113       LD="${LD-ld} -n32"
2114       ;;
2115     *64-bit*)
2116       LD="${LD-ld} -64"
2117       ;;
2118     esac
2119   fi
2120   rm -rf conftest*
2121   ;;
2122
2123 ia64-*-hpux*)
2124   # Find out which ABI we are using.
2125   echo 'int i;' > conftest.$ac_ext
2126   if { (eval echo configure:2127: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2127     case "`/usr/bin/file conftest.o`" in
2128     *ELF-32*)
2129       HPUX_IA64_MODE="32"
2130       ;;
2131     *ELF-64*)
2132       HPUX_IA64_MODE="64"
2133       ;;
2134     esac
2135   fi
2136   rm -rf conftest*
2137   ;;
2138
2139 *-*-sco3.2v5*)
2140   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2141   SAVE_CFLAGS="$CFLAGS"
2142   CFLAGS="$CFLAGS -belf"
2143   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2144 echo "configure:2145: checking whether the C compiler needs -belf" >&5
2145 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2146   echo $ac_n "(cached) $ac_c" 1>&6
2147 else
2148   
2149      ac_ext=c
2150 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2151 ac_cpp='$CPP $CPPFLAGS'
2152 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2153 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2154 cross_compiling=$ac_cv_prog_cc_cross
2155
2156      cat > conftest.$ac_ext <<EOF
2157 #line 2158 "configure"
2158 #include "confdefs.h"
2159
2160 int main() {
2161
2162 ; return 0; }
2163 EOF
2164 if { (eval echo configure:2165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2165   rm -rf conftest*
2166   lt_cv_cc_needs_belf=yes
2167 else
2168   echo "configure: failed program was:" >&5
2169   cat conftest.$ac_ext >&5
2170   rm -rf conftest*
2171   lt_cv_cc_needs_belf=no
2172 fi
2173 rm -f conftest*
2174      ac_ext=c
2175 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2176 ac_cpp='$CPP $CPPFLAGS'
2177 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2178 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2179 cross_compiling=$ac_cv_prog_cc_cross
2180
2181 fi
2182
2183 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2184   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2185     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2186     CFLAGS="$SAVE_CFLAGS"
2187   fi
2188   ;;
2189
2190
2191 esac
2192
2193
2194 # Save cache, so that ltconfig can load it
2195 cat > confcache <<\EOF
2196 # This file is a shell script that caches the results of configure
2197 # tests run on this system so they can be shared between configure
2198 # scripts and configure runs.  It is not useful on other systems.
2199 # If it contains results you don't want to keep, you may remove or edit it.
2200 #
2201 # By default, configure uses ./config.cache as the cache file,
2202 # creating it if it does not exist already.  You can give configure
2203 # the --cache-file=FILE option to use a different cache file; that is
2204 # what configure does when it calls configure scripts in
2205 # subdirectories, so they share the cache.
2206 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2207 # config.status only pays attention to the cache file if you give it the
2208 # --recheck option to rerun configure.
2209 #
2210 EOF
2211 # The following way of writing the cache mishandles newlines in values,
2212 # but we know of no workaround that is simple, portable, and efficient.
2213 # So, don't put newlines in cache variables' values.
2214 # Ultrix sh set writes to stderr and can't be redirected directly,
2215 # and sets the high bit in the cache file unless we assign to the vars.
2216 (set) 2>&1 |
2217   case `(ac_space=' '; set | grep ac_space) 2>&1` in
2218   *ac_space=\ *)
2219     # `set' does not quote correctly, so add quotes (double-quote substitution
2220     # turns \\\\ into \\, and sed turns \\ into \).
2221     sed -n \
2222       -e "s/'/'\\\\''/g" \
2223       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2224     ;;
2225   *)
2226     # `set' quotes correctly as required by POSIX, so do not add quotes.
2227     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2228     ;;
2229   esac >> confcache
2230 if cmp -s $cache_file confcache; then
2231   :
2232 else
2233   if test -w $cache_file; then
2234     echo "updating cache $cache_file"
2235     cat confcache > $cache_file
2236   else
2237     echo "not updating unwritable cache $cache_file"
2238   fi
2239 fi
2240 rm -f confcache
2241
2242
2243 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
2244 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2245 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2246 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2247 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2248 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2249 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2250 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2251 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2252 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2253
2254 # Reload cache, that may have been modified by ltconfig
2255 if test -r "$cache_file"; then
2256   echo "loading cache $cache_file"
2257   . $cache_file
2258 else
2259   echo "creating cache $cache_file"
2260   > $cache_file
2261 fi
2262
2263
2264 # This can be used to rebuild libtool when needed
2265 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2266
2267 # Always use our own libtool.
2268 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2269
2270 # Redirect the config.log output again, so that the ltconfig log is not
2271 # clobbered by the next message.
2272 exec 5>>./config.log
2273
2274   
2275
2276   
2277          
2278          
2279
2280 # Check whether --enable-targets or --disable-targets was given.
2281 if test "${enable_targets+set}" = set; then
2282   enableval="$enable_targets"
2283   case "${enableval}" in
2284   yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2285             ;;
2286   no)       enable_targets= ;;
2287   *)        enable_targets=$enableval ;;
2288 esac
2289 fi
2290 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2291 if test "${enable_commonbfdlib+set}" = set; then
2292   enableval="$enable_commonbfdlib"
2293   case "${enableval}" in
2294   yes) commonbfdlib=true ;;
2295   no)  commonbfdlib=false ;;
2296   *)   { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
2297 esac
2298 fi
2299
2300 build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2301 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2302 if test "${enable_build_warnings+set}" = set; then
2303   enableval="$enable_build_warnings"
2304   case "${enableval}" in
2305   yes)  ;;
2306   no)   build_warnings="-w";;
2307   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
2308         build_warnings="${build_warnings} ${t}";;
2309   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
2310         build_warnings="${t} ${build_warnings}";;
2311   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2312 esac
2313 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2314   echo "Setting warning flags = $build_warnings" 6>&1
2315 fi
2316 fi
2317 WARN_CFLAGS=""
2318 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2319     WARN_CFLAGS="${build_warnings}"
2320 fi
2321
2322
2323
2324
2325
2326
2327 if test -z "$target" ; then
2328     { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2329 fi
2330
2331 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2332 echo "configure:2333: checking whether to enable maintainer-specific portions of Makefiles" >&5
2333     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2334 if test "${enable_maintainer_mode+set}" = set; then
2335   enableval="$enable_maintainer_mode"
2336   USE_MAINTAINER_MODE=$enableval
2337 else
2338   USE_MAINTAINER_MODE=no
2339 fi
2340
2341   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2342   
2343
2344 if test $USE_MAINTAINER_MODE = yes; then
2345   MAINTAINER_MODE_TRUE=
2346   MAINTAINER_MODE_FALSE='#'
2347 else
2348   MAINTAINER_MODE_TRUE='#'
2349   MAINTAINER_MODE_FALSE=
2350 fi
2351   MAINT=$MAINTAINER_MODE_TRUE
2352   
2353
2354
2355
2356 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2357 echo "configure:2358: checking for executable suffix" >&5
2358 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2359   echo $ac_n "(cached) $ac_c" 1>&6
2360 else
2361   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2362   ac_cv_exeext=.exe
2363 else
2364   rm -f conftest*
2365   echo 'int main () { return 0; }' > conftest.$ac_ext
2366   ac_cv_exeext=
2367   if { (eval echo configure:2368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2368     for file in conftest.*; do
2369       case $file in
2370       *.c | *.o | *.obj) ;;
2371       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2372       esac
2373     done
2374   else
2375     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2376   fi
2377   rm -f conftest*
2378   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2379 fi
2380 fi
2381
2382 EXEEXT=""
2383 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2384 echo "$ac_t""${ac_cv_exeext}" 1>&6
2385 ac_exeext=$EXEEXT
2386
2387
2388 # host-specific stuff:
2389
2390 # Extract the first word of "gcc", so it can be a program name with args.
2391 set dummy gcc; ac_word=$2
2392 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2393 echo "configure:2394: checking for $ac_word" >&5
2394 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2395   echo $ac_n "(cached) $ac_c" 1>&6
2396 else
2397   if test -n "$CC"; then
2398   ac_cv_prog_CC="$CC" # Let the user override the test.
2399 else
2400   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2401   ac_dummy="$PATH"
2402   for ac_dir in $ac_dummy; do
2403     test -z "$ac_dir" && ac_dir=.
2404     if test -f $ac_dir/$ac_word; then
2405       ac_cv_prog_CC="gcc"
2406       break
2407     fi
2408   done
2409   IFS="$ac_save_ifs"
2410 fi
2411 fi
2412 CC="$ac_cv_prog_CC"
2413 if test -n "$CC"; then
2414   echo "$ac_t""$CC" 1>&6
2415 else
2416   echo "$ac_t""no" 1>&6
2417 fi
2418
2419 if test -z "$CC"; then
2420   # Extract the first word of "cc", so it can be a program name with args.
2421 set dummy cc; ac_word=$2
2422 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2423 echo "configure:2424: checking for $ac_word" >&5
2424 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2425   echo $ac_n "(cached) $ac_c" 1>&6
2426 else
2427   if test -n "$CC"; then
2428   ac_cv_prog_CC="$CC" # Let the user override the test.
2429 else
2430   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2431   ac_prog_rejected=no
2432   ac_dummy="$PATH"
2433   for ac_dir in $ac_dummy; do
2434     test -z "$ac_dir" && ac_dir=.
2435     if test -f $ac_dir/$ac_word; then
2436       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2437         ac_prog_rejected=yes
2438         continue
2439       fi
2440       ac_cv_prog_CC="cc"
2441       break
2442     fi
2443   done
2444   IFS="$ac_save_ifs"
2445 if test $ac_prog_rejected = yes; then
2446   # We found a bogon in the path, so make sure we never use it.
2447   set dummy $ac_cv_prog_CC
2448   shift
2449   if test $# -gt 0; then
2450     # We chose a different compiler from the bogus one.
2451     # However, it has the same basename, so the bogon will be chosen
2452     # first if we set CC to just the basename; use the full file name.
2453     shift
2454     set dummy "$ac_dir/$ac_word" "$@"
2455     shift
2456     ac_cv_prog_CC="$@"
2457   fi
2458 fi
2459 fi
2460 fi
2461 CC="$ac_cv_prog_CC"
2462 if test -n "$CC"; then
2463   echo "$ac_t""$CC" 1>&6
2464 else
2465   echo "$ac_t""no" 1>&6
2466 fi
2467
2468   if test -z "$CC"; then
2469     case "`uname -s`" in
2470     *win32* | *WIN32*)
2471       # Extract the first word of "cl", so it can be a program name with args.
2472 set dummy cl; ac_word=$2
2473 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2474 echo "configure:2475: checking for $ac_word" >&5
2475 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2476   echo $ac_n "(cached) $ac_c" 1>&6
2477 else
2478   if test -n "$CC"; then
2479   ac_cv_prog_CC="$CC" # Let the user override the test.
2480 else
2481   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2482   ac_dummy="$PATH"
2483   for ac_dir in $ac_dummy; do
2484     test -z "$ac_dir" && ac_dir=.
2485     if test -f $ac_dir/$ac_word; then
2486       ac_cv_prog_CC="cl"
2487       break
2488     fi
2489   done
2490   IFS="$ac_save_ifs"
2491 fi
2492 fi
2493 CC="$ac_cv_prog_CC"
2494 if test -n "$CC"; then
2495   echo "$ac_t""$CC" 1>&6
2496 else
2497   echo "$ac_t""no" 1>&6
2498 fi
2499  ;;
2500     esac
2501   fi
2502   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2503 fi
2504
2505 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2506 echo "configure:2507: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2507
2508 ac_ext=c
2509 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2510 ac_cpp='$CPP $CPPFLAGS'
2511 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2512 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2513 cross_compiling=$ac_cv_prog_cc_cross
2514
2515 cat > conftest.$ac_ext << EOF
2516
2517 #line 2518 "configure"
2518 #include "confdefs.h"
2519
2520 main(){return(0);}
2521 EOF
2522 if { (eval echo configure:2523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2523   ac_cv_prog_cc_works=yes
2524   # If we can't run a trivial program, we are probably using a cross compiler.
2525   if (./conftest; exit) 2>/dev/null; then
2526     ac_cv_prog_cc_cross=no
2527   else
2528     ac_cv_prog_cc_cross=yes
2529   fi
2530 else
2531   echo "configure: failed program was:" >&5
2532   cat conftest.$ac_ext >&5
2533   ac_cv_prog_cc_works=no
2534 fi
2535 rm -fr conftest*
2536 ac_ext=c
2537 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2538 ac_cpp='$CPP $CPPFLAGS'
2539 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2540 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2541 cross_compiling=$ac_cv_prog_cc_cross
2542
2543 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2544 if test $ac_cv_prog_cc_works = no; then
2545   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2546 fi
2547 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2548 echo "configure:2549: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2549 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2550 cross_compiling=$ac_cv_prog_cc_cross
2551
2552 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2553 echo "configure:2554: checking whether we are using GNU C" >&5
2554 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2555   echo $ac_n "(cached) $ac_c" 1>&6
2556 else
2557   cat > conftest.c <<EOF
2558 #ifdef __GNUC__
2559   yes;
2560 #endif
2561 EOF
2562 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2563: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2563   ac_cv_prog_gcc=yes
2564 else
2565   ac_cv_prog_gcc=no
2566 fi
2567 fi
2568
2569 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2570
2571 if test $ac_cv_prog_gcc = yes; then
2572   GCC=yes
2573 else
2574   GCC=
2575 fi
2576
2577 ac_test_CFLAGS="${CFLAGS+set}"
2578 ac_save_CFLAGS="$CFLAGS"
2579 CFLAGS=
2580 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2581 echo "configure:2582: checking whether ${CC-cc} accepts -g" >&5
2582 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2583   echo $ac_n "(cached) $ac_c" 1>&6
2584 else
2585   echo 'void f(){}' > conftest.c
2586 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2587   ac_cv_prog_cc_g=yes
2588 else
2589   ac_cv_prog_cc_g=no
2590 fi
2591 rm -f conftest*
2592
2593 fi
2594
2595 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2596 if test "$ac_test_CFLAGS" = set; then
2597   CFLAGS="$ac_save_CFLAGS"
2598 elif test $ac_cv_prog_cc_g = yes; then
2599   if test "$GCC" = yes; then
2600     CFLAGS="-g -O2"
2601   else
2602     CFLAGS="-g"
2603   fi
2604 else
2605   if test "$GCC" = yes; then
2606     CFLAGS="-O2"
2607   else
2608     CFLAGS=
2609   fi
2610 fi
2611
2612
2613 ALL_LINGUAS="fr sv tr es da"
2614 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2615 echo "configure:2616: checking how to run the C preprocessor" >&5
2616 # On Suns, sometimes $CPP names a directory.
2617 if test -n "$CPP" && test -d "$CPP"; then
2618   CPP=
2619 fi
2620 if test -z "$CPP"; then
2621 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2622   echo $ac_n "(cached) $ac_c" 1>&6
2623 else
2624     # This must be in double quotes, not single quotes, because CPP may get
2625   # substituted into the Makefile and "${CC-cc}" will confuse make.
2626   CPP="${CC-cc} -E"
2627   # On the NeXT, cc -E runs the code through the compiler's parser,
2628   # not just through cpp.
2629   cat > conftest.$ac_ext <<EOF
2630 #line 2631 "configure"
2631 #include "confdefs.h"
2632 #include <assert.h>
2633 Syntax Error
2634 EOF
2635 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2636 { (eval echo configure:2637: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2637 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2638 if test -z "$ac_err"; then
2639   :
2640 else
2641   echo "$ac_err" >&5
2642   echo "configure: failed program was:" >&5
2643   cat conftest.$ac_ext >&5
2644   rm -rf conftest*
2645   CPP="${CC-cc} -E -traditional-cpp"
2646   cat > conftest.$ac_ext <<EOF
2647 #line 2648 "configure"
2648 #include "confdefs.h"
2649 #include <assert.h>
2650 Syntax Error
2651 EOF
2652 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2653 { (eval echo configure:2654: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2654 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2655 if test -z "$ac_err"; then
2656   :
2657 else
2658   echo "$ac_err" >&5
2659   echo "configure: failed program was:" >&5
2660   cat conftest.$ac_ext >&5
2661   rm -rf conftest*
2662   CPP="${CC-cc} -nologo -E"
2663   cat > conftest.$ac_ext <<EOF
2664 #line 2665 "configure"
2665 #include "confdefs.h"
2666 #include <assert.h>
2667 Syntax Error
2668 EOF
2669 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2670 { (eval echo configure:2671: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2671 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2672 if test -z "$ac_err"; then
2673   :
2674 else
2675   echo "$ac_err" >&5
2676   echo "configure: failed program was:" >&5
2677   cat conftest.$ac_ext >&5
2678   rm -rf conftest*
2679   CPP=/lib/cpp
2680 fi
2681 rm -f conftest*
2682 fi
2683 rm -f conftest*
2684 fi
2685 rm -f conftest*
2686   ac_cv_prog_CPP="$CPP"
2687 fi
2688   CPP="$ac_cv_prog_CPP"
2689 else
2690   ac_cv_prog_CPP="$CPP"
2691 fi
2692 echo "$ac_t""$CPP" 1>&6
2693
2694 # Extract the first word of "ranlib", so it can be a program name with args.
2695 set dummy ranlib; ac_word=$2
2696 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2697 echo "configure:2698: checking for $ac_word" >&5
2698 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2699   echo $ac_n "(cached) $ac_c" 1>&6
2700 else
2701   if test -n "$RANLIB"; then
2702   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2703 else
2704   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2705   ac_dummy="$PATH"
2706   for ac_dir in $ac_dummy; do
2707     test -z "$ac_dir" && ac_dir=.
2708     if test -f $ac_dir/$ac_word; then
2709       ac_cv_prog_RANLIB="ranlib"
2710       break
2711     fi
2712   done
2713   IFS="$ac_save_ifs"
2714   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2715 fi
2716 fi
2717 RANLIB="$ac_cv_prog_RANLIB"
2718 if test -n "$RANLIB"; then
2719   echo "$ac_t""$RANLIB" 1>&6
2720 else
2721   echo "$ac_t""no" 1>&6
2722 fi
2723
2724 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2725 echo "configure:2726: checking for ANSI C header files" >&5
2726 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2727   echo $ac_n "(cached) $ac_c" 1>&6
2728 else
2729   cat > conftest.$ac_ext <<EOF
2730 #line 2731 "configure"
2731 #include "confdefs.h"
2732 #include <stdlib.h>
2733 #include <stdarg.h>
2734 #include <string.h>
2735 #include <float.h>
2736 EOF
2737 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2738 { (eval echo configure:2739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2739 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2740 if test -z "$ac_err"; then
2741   rm -rf conftest*
2742   ac_cv_header_stdc=yes
2743 else
2744   echo "$ac_err" >&5
2745   echo "configure: failed program was:" >&5
2746   cat conftest.$ac_ext >&5
2747   rm -rf conftest*
2748   ac_cv_header_stdc=no
2749 fi
2750 rm -f conftest*
2751
2752 if test $ac_cv_header_stdc = yes; then
2753   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2754 cat > conftest.$ac_ext <<EOF
2755 #line 2756 "configure"
2756 #include "confdefs.h"
2757 #include <string.h>
2758 EOF
2759 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2760   egrep "memchr" >/dev/null 2>&1; then
2761   :
2762 else
2763   rm -rf conftest*
2764   ac_cv_header_stdc=no
2765 fi
2766 rm -f conftest*
2767
2768 fi
2769
2770 if test $ac_cv_header_stdc = yes; then
2771   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2772 cat > conftest.$ac_ext <<EOF
2773 #line 2774 "configure"
2774 #include "confdefs.h"
2775 #include <stdlib.h>
2776 EOF
2777 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2778   egrep "free" >/dev/null 2>&1; then
2779   :
2780 else
2781   rm -rf conftest*
2782   ac_cv_header_stdc=no
2783 fi
2784 rm -f conftest*
2785
2786 fi
2787
2788 if test $ac_cv_header_stdc = yes; then
2789   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2790 if test "$cross_compiling" = yes; then
2791   :
2792 else
2793   cat > conftest.$ac_ext <<EOF
2794 #line 2795 "configure"
2795 #include "confdefs.h"
2796 #include <ctype.h>
2797 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2798 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2799 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2800 int main () { int i; for (i = 0; i < 256; i++)
2801 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2802 exit (0); }
2803
2804 EOF
2805 if { (eval echo configure:2806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2806 then
2807   :
2808 else
2809   echo "configure: failed program was:" >&5
2810   cat conftest.$ac_ext >&5
2811   rm -fr conftest*
2812   ac_cv_header_stdc=no
2813 fi
2814 rm -fr conftest*
2815 fi
2816
2817 fi
2818 fi
2819
2820 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2821 if test $ac_cv_header_stdc = yes; then
2822   cat >> confdefs.h <<\EOF
2823 #define STDC_HEADERS 1
2824 EOF
2825
2826 fi
2827
2828 echo $ac_n "checking for working const""... $ac_c" 1>&6
2829 echo "configure:2830: checking for working const" >&5
2830 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2831   echo $ac_n "(cached) $ac_c" 1>&6
2832 else
2833   cat > conftest.$ac_ext <<EOF
2834 #line 2835 "configure"
2835 #include "confdefs.h"
2836
2837 int main() {
2838
2839 /* Ultrix mips cc rejects this.  */
2840 typedef int charset[2]; const charset x;
2841 /* SunOS 4.1.1 cc rejects this.  */
2842 char const *const *ccp;
2843 char **p;
2844 /* NEC SVR4.0.2 mips cc rejects this.  */
2845 struct point {int x, y;};
2846 static struct point const zero = {0,0};
2847 /* AIX XL C 1.02.0.0 rejects this.
2848    It does not let you subtract one const X* pointer from another in an arm
2849    of an if-expression whose if-part is not a constant expression */
2850 const char *g = "string";
2851 ccp = &g + (g ? g-g : 0);
2852 /* HPUX 7.0 cc rejects these. */
2853 ++ccp;
2854 p = (char**) ccp;
2855 ccp = (char const *const *) p;
2856 { /* SCO 3.2v4 cc rejects this.  */
2857   char *t;
2858   char const *s = 0 ? (char *) 0 : (char const *) 0;
2859
2860   *t++ = 0;
2861 }
2862 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
2863   int x[] = {25, 17};
2864   const int *foo = &x[0];
2865   ++foo;
2866 }
2867 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2868   typedef const int *iptr;
2869   iptr p = 0;
2870   ++p;
2871 }
2872 { /* AIX XL C 1.02.0.0 rejects this saying
2873      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2874   struct s { int j; const int *ap[3]; };
2875   struct s *b; b->j = 5;
2876 }
2877 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2878   const int foo = 10;
2879 }
2880
2881 ; return 0; }
2882 EOF
2883 if { (eval echo configure:2884: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2884   rm -rf conftest*
2885   ac_cv_c_const=yes
2886 else
2887   echo "configure: failed program was:" >&5
2888   cat conftest.$ac_ext >&5
2889   rm -rf conftest*
2890   ac_cv_c_const=no
2891 fi
2892 rm -f conftest*
2893 fi
2894
2895 echo "$ac_t""$ac_cv_c_const" 1>&6
2896 if test $ac_cv_c_const = no; then
2897   cat >> confdefs.h <<\EOF
2898 #define const 
2899 EOF
2900
2901 fi
2902
2903 echo $ac_n "checking for inline""... $ac_c" 1>&6
2904 echo "configure:2905: checking for inline" >&5
2905 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2906   echo $ac_n "(cached) $ac_c" 1>&6
2907 else
2908   ac_cv_c_inline=no
2909 for ac_kw in inline __inline__ __inline; do
2910   cat > conftest.$ac_ext <<EOF
2911 #line 2912 "configure"
2912 #include "confdefs.h"
2913
2914 int main() {
2915 } $ac_kw foo() {
2916 ; return 0; }
2917 EOF
2918 if { (eval echo configure:2919: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2919   rm -rf conftest*
2920   ac_cv_c_inline=$ac_kw; break
2921 else
2922   echo "configure: failed program was:" >&5
2923   cat conftest.$ac_ext >&5
2924 fi
2925 rm -f conftest*
2926 done
2927
2928 fi
2929
2930 echo "$ac_t""$ac_cv_c_inline" 1>&6
2931 case "$ac_cv_c_inline" in
2932   inline | yes) ;;
2933   no) cat >> confdefs.h <<\EOF
2934 #define inline 
2935 EOF
2936  ;;
2937   *)  cat >> confdefs.h <<EOF
2938 #define inline $ac_cv_c_inline
2939 EOF
2940  ;;
2941 esac
2942
2943 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2944 echo "configure:2945: checking for off_t" >&5
2945 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2946   echo $ac_n "(cached) $ac_c" 1>&6
2947 else
2948   cat > conftest.$ac_ext <<EOF
2949 #line 2950 "configure"
2950 #include "confdefs.h"
2951 #include <sys/types.h>
2952 #if STDC_HEADERS
2953 #include <stdlib.h>
2954 #include <stddef.h>
2955 #endif
2956 EOF
2957 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2958   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2959   rm -rf conftest*
2960   ac_cv_type_off_t=yes
2961 else
2962   rm -rf conftest*
2963   ac_cv_type_off_t=no
2964 fi
2965 rm -f conftest*
2966
2967 fi
2968 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2969 if test $ac_cv_type_off_t = no; then
2970   cat >> confdefs.h <<\EOF
2971 #define off_t long
2972 EOF
2973
2974 fi
2975
2976 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2977 echo "configure:2978: checking for size_t" >&5
2978 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2979   echo $ac_n "(cached) $ac_c" 1>&6
2980 else
2981   cat > conftest.$ac_ext <<EOF
2982 #line 2983 "configure"
2983 #include "confdefs.h"
2984 #include <sys/types.h>
2985 #if STDC_HEADERS
2986 #include <stdlib.h>
2987 #include <stddef.h>
2988 #endif
2989 EOF
2990 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2991   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2992   rm -rf conftest*
2993   ac_cv_type_size_t=yes
2994 else
2995   rm -rf conftest*
2996   ac_cv_type_size_t=no
2997 fi
2998 rm -f conftest*
2999
3000 fi
3001 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3002 if test $ac_cv_type_size_t = no; then
3003   cat >> confdefs.h <<\EOF
3004 #define size_t unsigned
3005 EOF
3006
3007 fi
3008
3009 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3010 # for constant arguments.  Useless!
3011 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3012 echo "configure:3013: checking for working alloca.h" >&5
3013 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3014   echo $ac_n "(cached) $ac_c" 1>&6
3015 else
3016   cat > conftest.$ac_ext <<EOF
3017 #line 3018 "configure"
3018 #include "confdefs.h"
3019 #include <alloca.h>
3020 int main() {
3021 char *p = alloca(2 * sizeof(int));
3022 ; return 0; }
3023 EOF
3024 if { (eval echo configure:3025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3025   rm -rf conftest*
3026   ac_cv_header_alloca_h=yes
3027 else
3028   echo "configure: failed program was:" >&5
3029   cat conftest.$ac_ext >&5
3030   rm -rf conftest*
3031   ac_cv_header_alloca_h=no
3032 fi
3033 rm -f conftest*
3034 fi
3035
3036 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3037 if test $ac_cv_header_alloca_h = yes; then
3038   cat >> confdefs.h <<\EOF
3039 #define HAVE_ALLOCA_H 1
3040 EOF
3041
3042 fi
3043
3044 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3045 echo "configure:3046: checking for alloca" >&5
3046 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3047   echo $ac_n "(cached) $ac_c" 1>&6
3048 else
3049   cat > conftest.$ac_ext <<EOF
3050 #line 3051 "configure"
3051 #include "confdefs.h"
3052
3053 #ifdef __GNUC__
3054 # define alloca __builtin_alloca
3055 #else
3056 # ifdef _MSC_VER
3057 #  include <malloc.h>
3058 #  define alloca _alloca
3059 # else
3060 #  if HAVE_ALLOCA_H
3061 #   include <alloca.h>
3062 #  else
3063 #   ifdef _AIX
3064  #pragma alloca
3065 #   else
3066 #    ifndef alloca /* predefined by HP cc +Olibcalls */
3067 char *alloca ();
3068 #    endif
3069 #   endif
3070 #  endif
3071 # endif
3072 #endif
3073
3074 int main() {
3075 char *p = (char *) alloca(1);
3076 ; return 0; }
3077 EOF
3078 if { (eval echo configure:3079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3079   rm -rf conftest*
3080   ac_cv_func_alloca_works=yes
3081 else
3082   echo "configure: failed program was:" >&5
3083   cat conftest.$ac_ext >&5
3084   rm -rf conftest*
3085   ac_cv_func_alloca_works=no
3086 fi
3087 rm -f conftest*
3088 fi
3089
3090 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3091 if test $ac_cv_func_alloca_works = yes; then
3092   cat >> confdefs.h <<\EOF
3093 #define HAVE_ALLOCA 1
3094 EOF
3095
3096 fi
3097
3098 if test $ac_cv_func_alloca_works = no; then
3099   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3100   # that cause trouble.  Some versions do not even contain alloca or
3101   # contain a buggy version.  If you still want to use their alloca,
3102   # use ar to extract alloca.o from them instead of compiling alloca.c.
3103   ALLOCA=alloca.${ac_objext}
3104   cat >> confdefs.h <<\EOF
3105 #define C_ALLOCA 1
3106 EOF
3107
3108
3109 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3110 echo "configure:3111: checking whether alloca needs Cray hooks" >&5
3111 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3112   echo $ac_n "(cached) $ac_c" 1>&6
3113 else
3114   cat > conftest.$ac_ext <<EOF
3115 #line 3116 "configure"
3116 #include "confdefs.h"
3117 #if defined(CRAY) && ! defined(CRAY2)
3118 webecray
3119 #else
3120 wenotbecray
3121 #endif
3122
3123 EOF
3124 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3125   egrep "webecray" >/dev/null 2>&1; then
3126   rm -rf conftest*
3127   ac_cv_os_cray=yes
3128 else
3129   rm -rf conftest*
3130   ac_cv_os_cray=no
3131 fi
3132 rm -f conftest*
3133
3134 fi
3135
3136 echo "$ac_t""$ac_cv_os_cray" 1>&6
3137 if test $ac_cv_os_cray = yes; then
3138 for ac_func in _getb67 GETB67 getb67; do
3139   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3140 echo "configure:3141: checking for $ac_func" >&5
3141 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3142   echo $ac_n "(cached) $ac_c" 1>&6
3143 else
3144   cat > conftest.$ac_ext <<EOF
3145 #line 3146 "configure"
3146 #include "confdefs.h"
3147 /* System header to define __stub macros and hopefully few prototypes,
3148     which can conflict with char $ac_func(); below.  */
3149 #include <assert.h>
3150 /* Override any gcc2 internal prototype to avoid an error.  */
3151 /* We use char because int might match the return type of a gcc2
3152     builtin and then its argument prototype would still apply.  */
3153 char $ac_func();
3154
3155 int main() {
3156
3157 /* The GNU C library defines this for functions which it implements
3158     to always fail with ENOSYS.  Some functions are actually named
3159     something starting with __ and the normal name is an alias.  */
3160 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3161 choke me
3162 #else
3163 $ac_func();
3164 #endif
3165
3166 ; return 0; }
3167 EOF
3168 if { (eval echo configure:3169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3169   rm -rf conftest*
3170   eval "ac_cv_func_$ac_func=yes"
3171 else
3172   echo "configure: failed program was:" >&5
3173   cat conftest.$ac_ext >&5
3174   rm -rf conftest*
3175   eval "ac_cv_func_$ac_func=no"
3176 fi
3177 rm -f conftest*
3178 fi
3179
3180 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3181   echo "$ac_t""yes" 1>&6
3182   cat >> confdefs.h <<EOF
3183 #define CRAY_STACKSEG_END $ac_func
3184 EOF
3185
3186   break
3187 else
3188   echo "$ac_t""no" 1>&6
3189 fi
3190
3191 done
3192 fi
3193
3194 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3195 echo "configure:3196: checking stack direction for C alloca" >&5
3196 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3197   echo $ac_n "(cached) $ac_c" 1>&6
3198 else
3199   if test "$cross_compiling" = yes; then
3200   ac_cv_c_stack_direction=0
3201 else
3202   cat > conftest.$ac_ext <<EOF
3203 #line 3204 "configure"
3204 #include "confdefs.h"
3205 find_stack_direction ()
3206 {
3207   static char *addr = 0;
3208   auto char dummy;
3209   if (addr == 0)
3210     {
3211       addr = &dummy;
3212       return find_stack_direction ();
3213     }
3214   else
3215     return (&dummy > addr) ? 1 : -1;
3216 }
3217 main ()
3218 {
3219   exit (find_stack_direction() < 0);
3220 }
3221 EOF
3222 if { (eval echo configure:3223: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3223 then
3224   ac_cv_c_stack_direction=1
3225 else
3226   echo "configure: failed program was:" >&5
3227   cat conftest.$ac_ext >&5
3228   rm -fr conftest*
3229   ac_cv_c_stack_direction=-1
3230 fi
3231 rm -fr conftest*
3232 fi
3233
3234 fi
3235
3236 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3237 cat >> confdefs.h <<EOF
3238 #define STACK_DIRECTION $ac_cv_c_stack_direction
3239 EOF
3240
3241 fi
3242
3243 for ac_hdr in unistd.h
3244 do
3245 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3246 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3247 echo "configure:3248: checking for $ac_hdr" >&5
3248 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3249   echo $ac_n "(cached) $ac_c" 1>&6
3250 else
3251   cat > conftest.$ac_ext <<EOF
3252 #line 3253 "configure"
3253 #include "confdefs.h"
3254 #include <$ac_hdr>
3255 EOF
3256 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3257 { (eval echo configure:3258: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3258 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3259 if test -z "$ac_err"; then
3260   rm -rf conftest*
3261   eval "ac_cv_header_$ac_safe=yes"
3262 else
3263   echo "$ac_err" >&5
3264   echo "configure: failed program was:" >&5
3265   cat conftest.$ac_ext >&5
3266   rm -rf conftest*
3267   eval "ac_cv_header_$ac_safe=no"
3268 fi
3269 rm -f conftest*
3270 fi
3271 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3272   echo "$ac_t""yes" 1>&6
3273     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3274   cat >> confdefs.h <<EOF
3275 #define $ac_tr_hdr 1
3276 EOF
3277  
3278 else
3279   echo "$ac_t""no" 1>&6
3280 fi
3281 done
3282
3283 for ac_func in getpagesize
3284 do
3285 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3286 echo "configure:3287: checking for $ac_func" >&5
3287 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3288   echo $ac_n "(cached) $ac_c" 1>&6
3289 else
3290   cat > conftest.$ac_ext <<EOF
3291 #line 3292 "configure"
3292 #include "confdefs.h"
3293 /* System header to define __stub macros and hopefully few prototypes,
3294     which can conflict with char $ac_func(); below.  */
3295 #include <assert.h>
3296 /* Override any gcc2 internal prototype to avoid an error.  */
3297 /* We use char because int might match the return type of a gcc2
3298     builtin and then its argument prototype would still apply.  */
3299 char $ac_func();
3300
3301 int main() {
3302
3303 /* The GNU C library defines this for functions which it implements
3304     to always fail with ENOSYS.  Some functions are actually named
3305     something starting with __ and the normal name is an alias.  */
3306 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3307 choke me
3308 #else
3309 $ac_func();
3310 #endif
3311
3312 ; return 0; }
3313 EOF
3314 if { (eval echo configure:3315: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3315   rm -rf conftest*
3316   eval "ac_cv_func_$ac_func=yes"
3317 else
3318   echo "configure: failed program was:" >&5
3319   cat conftest.$ac_ext >&5
3320   rm -rf conftest*
3321   eval "ac_cv_func_$ac_func=no"
3322 fi
3323 rm -f conftest*
3324 fi
3325
3326 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3327   echo "$ac_t""yes" 1>&6
3328     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3329   cat >> confdefs.h <<EOF
3330 #define $ac_tr_func 1
3331 EOF
3332  
3333 else
3334   echo "$ac_t""no" 1>&6
3335 fi
3336 done
3337
3338 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3339 echo "configure:3340: checking for working mmap" >&5
3340 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3341   echo $ac_n "(cached) $ac_c" 1>&6
3342 else
3343   if test "$cross_compiling" = yes; then
3344   ac_cv_func_mmap_fixed_mapped=no
3345 else
3346   cat > conftest.$ac_ext <<EOF
3347 #line 3348 "configure"
3348 #include "confdefs.h"
3349
3350 /* Thanks to Mike Haertel and Jim Avera for this test.
3351    Here is a matrix of mmap possibilities:
3352         mmap private not fixed
3353         mmap private fixed at somewhere currently unmapped
3354         mmap private fixed at somewhere already mapped
3355         mmap shared not fixed
3356         mmap shared fixed at somewhere currently unmapped
3357         mmap shared fixed at somewhere already mapped
3358    For private mappings, we should verify that changes cannot be read()
3359    back from the file, nor mmap's back from the file at a different
3360    address.  (There have been systems where private was not correctly
3361    implemented like the infamous i386 svr4.0, and systems where the
3362    VM page cache was not coherent with the filesystem buffer cache
3363    like early versions of FreeBSD and possibly contemporary NetBSD.)
3364    For shared mappings, we should conversely verify that changes get
3365    propogated back to all the places they're supposed to be.
3366
3367    Grep wants private fixed already mapped.
3368    The main things grep needs to know about mmap are:
3369    * does it exist and is it safe to write into the mmap'd area
3370    * how to use it (BSD variants)  */
3371 #include <sys/types.h>
3372 #include <fcntl.h>
3373 #include <sys/mman.h>
3374
3375 /* This mess was copied from the GNU getpagesize.h.  */
3376 #ifndef HAVE_GETPAGESIZE
3377 # ifdef HAVE_UNISTD_H
3378 #  include <unistd.h>
3379 # endif
3380
3381 /* Assume that all systems that can run configure have sys/param.h.  */
3382 # ifndef HAVE_SYS_PARAM_H
3383 #  define HAVE_SYS_PARAM_H 1
3384 # endif
3385
3386 # ifdef _SC_PAGESIZE
3387 #  define getpagesize() sysconf(_SC_PAGESIZE)
3388 # else /* no _SC_PAGESIZE */
3389 #  ifdef HAVE_SYS_PARAM_H
3390 #   include <sys/param.h>
3391 #   ifdef EXEC_PAGESIZE
3392 #    define getpagesize() EXEC_PAGESIZE
3393 #   else /* no EXEC_PAGESIZE */
3394 #    ifdef NBPG
3395 #     define getpagesize() NBPG * CLSIZE
3396 #     ifndef CLSIZE
3397 #      define CLSIZE 1
3398 #     endif /* no CLSIZE */
3399 #    else /* no NBPG */
3400 #     ifdef NBPC
3401 #      define getpagesize() NBPC
3402 #     else /* no NBPC */
3403 #      ifdef PAGESIZE
3404 #       define getpagesize() PAGESIZE
3405 #      endif /* PAGESIZE */
3406 #     endif /* no NBPC */
3407 #    endif /* no NBPG */
3408 #   endif /* no EXEC_PAGESIZE */
3409 #  else /* no HAVE_SYS_PARAM_H */
3410 #   define getpagesize() 8192   /* punt totally */
3411 #  endif /* no HAVE_SYS_PARAM_H */
3412 # endif /* no _SC_PAGESIZE */
3413
3414 #endif /* no HAVE_GETPAGESIZE */
3415
3416 #ifdef __cplusplus
3417 extern "C" { void *malloc(unsigned); }
3418 #else
3419 char *malloc();
3420 #endif
3421
3422 int
3423 main()
3424 {
3425         char *data, *data2, *data3;
3426         int i, pagesize;
3427         int fd;
3428
3429         pagesize = getpagesize();
3430
3431         /*
3432          * First, make a file with some known garbage in it.
3433          */
3434         data = malloc(pagesize);
3435         if (!data)
3436                 exit(1);
3437         for (i = 0; i < pagesize; ++i)
3438                 *(data + i) = rand();
3439         umask(0);
3440         fd = creat("conftestmmap", 0600);
3441         if (fd < 0)
3442                 exit(1);
3443         if (write(fd, data, pagesize) != pagesize)
3444                 exit(1);
3445         close(fd);
3446
3447         /*
3448          * Next, try to mmap the file at a fixed address which
3449          * already has something else allocated at it.  If we can,
3450          * also make sure that we see the same garbage.
3451          */
3452         fd = open("conftestmmap", O_RDWR);
3453         if (fd < 0)
3454                 exit(1);
3455         data2 = malloc(2 * pagesize);
3456         if (!data2)
3457                 exit(1);
3458         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3459         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3460             MAP_PRIVATE | MAP_FIXED, fd, 0L))
3461                 exit(1);
3462         for (i = 0; i < pagesize; ++i)
3463                 if (*(data + i) != *(data2 + i))
3464                         exit(1);
3465
3466         /*
3467          * Finally, make sure that changes to the mapped area
3468          * do not percolate back to the file as seen by read().
3469          * (This is a bug on some variants of i386 svr4.0.)
3470          */
3471         for (i = 0; i < pagesize; ++i)
3472                 *(data2 + i) = *(data2 + i) + 1;
3473         data3 = malloc(pagesize);
3474         if (!data3)
3475                 exit(1);
3476         if (read(fd, data3, pagesize) != pagesize)
3477                 exit(1);
3478         for (i = 0; i < pagesize; ++i)
3479                 if (*(data + i) != *(data3 + i))
3480                         exit(1);
3481         close(fd);
3482         unlink("conftestmmap");
3483         exit(0);
3484 }
3485
3486 EOF
3487 if { (eval echo configure:3488: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3488 then
3489   ac_cv_func_mmap_fixed_mapped=yes
3490 else
3491   echo "configure: failed program was:" >&5
3492   cat conftest.$ac_ext >&5
3493   rm -fr conftest*
3494   ac_cv_func_mmap_fixed_mapped=no
3495 fi
3496 rm -fr conftest*
3497 fi
3498
3499 fi
3500
3501 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3502 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3503   cat >> confdefs.h <<\EOF
3504 #define HAVE_MMAP 1
3505 EOF
3506
3507 fi
3508
3509                               
3510    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3511 unistd.h values.h sys/param.h
3512 do
3513 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3514 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3515 echo "configure:3516: checking for $ac_hdr" >&5
3516 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3517   echo $ac_n "(cached) $ac_c" 1>&6
3518 else
3519   cat > conftest.$ac_ext <<EOF
3520 #line 3521 "configure"
3521 #include "confdefs.h"
3522 #include <$ac_hdr>
3523 EOF
3524 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3525 { (eval echo configure:3526: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3526 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3527 if test -z "$ac_err"; then
3528   rm -rf conftest*
3529   eval "ac_cv_header_$ac_safe=yes"
3530 else
3531   echo "$ac_err" >&5
3532   echo "configure: failed program was:" >&5
3533   cat conftest.$ac_ext >&5
3534   rm -rf conftest*
3535   eval "ac_cv_header_$ac_safe=no"
3536 fi
3537 rm -f conftest*
3538 fi
3539 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3540   echo "$ac_t""yes" 1>&6
3541     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3542   cat >> confdefs.h <<EOF
3543 #define $ac_tr_hdr 1
3544 EOF
3545  
3546 else
3547   echo "$ac_t""no" 1>&6
3548 fi
3549 done
3550
3551    for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3552 __argz_count __argz_stringify __argz_next
3553 do
3554 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3555 echo "configure:3556: checking for $ac_func" >&5
3556 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3557   echo $ac_n "(cached) $ac_c" 1>&6
3558 else
3559   cat > conftest.$ac_ext <<EOF
3560 #line 3561 "configure"
3561 #include "confdefs.h"
3562 /* System header to define __stub macros and hopefully few prototypes,
3563     which can conflict with char $ac_func(); below.  */
3564 #include <assert.h>
3565 /* Override any gcc2 internal prototype to avoid an error.  */
3566 /* We use char because int might match the return type of a gcc2
3567     builtin and then its argument prototype would still apply.  */
3568 char $ac_func();
3569
3570 int main() {
3571
3572 /* The GNU C library defines this for functions which it implements
3573     to always fail with ENOSYS.  Some functions are actually named
3574     something starting with __ and the normal name is an alias.  */
3575 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3576 choke me
3577 #else
3578 $ac_func();
3579 #endif
3580
3581 ; return 0; }
3582 EOF
3583 if { (eval echo configure:3584: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3584   rm -rf conftest*
3585   eval "ac_cv_func_$ac_func=yes"
3586 else
3587   echo "configure: failed program was:" >&5
3588   cat conftest.$ac_ext >&5
3589   rm -rf conftest*
3590   eval "ac_cv_func_$ac_func=no"
3591 fi
3592 rm -f conftest*
3593 fi
3594
3595 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3596   echo "$ac_t""yes" 1>&6
3597     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3598   cat >> confdefs.h <<EOF
3599 #define $ac_tr_func 1
3600 EOF
3601  
3602 else
3603   echo "$ac_t""no" 1>&6
3604 fi
3605 done
3606
3607
3608    if test "${ac_cv_func_stpcpy+set}" != "set"; then
3609      for ac_func in stpcpy
3610 do
3611 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3612 echo "configure:3613: checking for $ac_func" >&5
3613 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3614   echo $ac_n "(cached) $ac_c" 1>&6
3615 else
3616   cat > conftest.$ac_ext <<EOF
3617 #line 3618 "configure"
3618 #include "confdefs.h"
3619 /* System header to define __stub macros and hopefully few prototypes,
3620     which can conflict with char $ac_func(); below.  */
3621 #include <assert.h>
3622 /* Override any gcc2 internal prototype to avoid an error.  */
3623 /* We use char because int might match the return type of a gcc2
3624     builtin and then its argument prototype would still apply.  */
3625 char $ac_func();
3626
3627 int main() {
3628
3629 /* The GNU C library defines this for functions which it implements
3630     to always fail with ENOSYS.  Some functions are actually named
3631     something starting with __ and the normal name is an alias.  */
3632 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3633 choke me
3634 #else
3635 $ac_func();
3636 #endif
3637
3638 ; return 0; }
3639 EOF
3640 if { (eval echo configure:3641: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3641   rm -rf conftest*
3642   eval "ac_cv_func_$ac_func=yes"
3643 else
3644   echo "configure: failed program was:" >&5
3645   cat conftest.$ac_ext >&5
3646   rm -rf conftest*
3647   eval "ac_cv_func_$ac_func=no"
3648 fi
3649 rm -f conftest*
3650 fi
3651
3652 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3653   echo "$ac_t""yes" 1>&6
3654     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3655   cat >> confdefs.h <<EOF
3656 #define $ac_tr_func 1
3657 EOF
3658  
3659 else
3660   echo "$ac_t""no" 1>&6
3661 fi
3662 done
3663
3664    fi
3665    if test "${ac_cv_func_stpcpy}" = "yes"; then
3666      cat >> confdefs.h <<\EOF
3667 #define HAVE_STPCPY 1
3668 EOF
3669
3670    fi
3671
3672    if test $ac_cv_header_locale_h = yes; then
3673     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3674 echo "configure:3675: checking for LC_MESSAGES" >&5
3675 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3676   echo $ac_n "(cached) $ac_c" 1>&6
3677 else
3678   cat > conftest.$ac_ext <<EOF
3679 #line 3680 "configure"
3680 #include "confdefs.h"
3681 #include <locale.h>
3682 int main() {
3683 return LC_MESSAGES
3684 ; return 0; }
3685 EOF
3686 if { (eval echo configure:3687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3687   rm -rf conftest*
3688   am_cv_val_LC_MESSAGES=yes
3689 else
3690   echo "configure: failed program was:" >&5
3691   cat conftest.$ac_ext >&5
3692   rm -rf conftest*
3693   am_cv_val_LC_MESSAGES=no
3694 fi
3695 rm -f conftest*
3696 fi
3697
3698 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3699     if test $am_cv_val_LC_MESSAGES = yes; then
3700       cat >> confdefs.h <<\EOF
3701 #define HAVE_LC_MESSAGES 1
3702 EOF
3703
3704     fi
3705   fi
3706    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3707 echo "configure:3708: checking whether NLS is requested" >&5
3708         # Check whether --enable-nls or --disable-nls was given.
3709 if test "${enable_nls+set}" = set; then
3710   enableval="$enable_nls"
3711   USE_NLS=$enableval
3712 else
3713   USE_NLS=yes
3714 fi
3715
3716     echo "$ac_t""$USE_NLS" 1>&6
3717     
3718
3719     USE_INCLUDED_LIBINTL=no
3720
3721         if test "$USE_NLS" = "yes"; then
3722       cat >> confdefs.h <<\EOF
3723 #define ENABLE_NLS 1
3724 EOF
3725
3726       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3727 echo "configure:3728: checking whether included gettext is requested" >&5
3728       # Check whether --with-included-gettext or --without-included-gettext was given.
3729 if test "${with_included_gettext+set}" = set; then
3730   withval="$with_included_gettext"
3731   nls_cv_force_use_gnu_gettext=$withval
3732 else
3733   nls_cv_force_use_gnu_gettext=no
3734 fi
3735
3736       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3737
3738       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3739       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3740                                         nls_cv_header_intl=
3741         nls_cv_header_libgt=
3742         CATOBJEXT=NONE
3743
3744         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3745 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3746 echo "configure:3747: checking for libintl.h" >&5
3747 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3748   echo $ac_n "(cached) $ac_c" 1>&6
3749 else
3750   cat > conftest.$ac_ext <<EOF
3751 #line 3752 "configure"
3752 #include "confdefs.h"
3753 #include <libintl.h>
3754 EOF
3755 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3756 { (eval echo configure:3757: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3757 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3758 if test -z "$ac_err"; then
3759   rm -rf conftest*
3760   eval "ac_cv_header_$ac_safe=yes"
3761 else
3762   echo "$ac_err" >&5
3763   echo "configure: failed program was:" >&5
3764   cat conftest.$ac_ext >&5
3765   rm -rf conftest*
3766   eval "ac_cv_header_$ac_safe=no"
3767 fi
3768 rm -f conftest*
3769 fi
3770 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3771   echo "$ac_t""yes" 1>&6
3772   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3773 echo "configure:3774: checking for gettext in libc" >&5
3774 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3775   echo $ac_n "(cached) $ac_c" 1>&6
3776 else
3777   cat > conftest.$ac_ext <<EOF
3778 #line 3779 "configure"
3779 #include "confdefs.h"
3780 #include <libintl.h>
3781 int main() {
3782 return (int) gettext ("")
3783 ; return 0; }
3784 EOF
3785 if { (eval echo configure:3786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3786   rm -rf conftest*
3787   gt_cv_func_gettext_libc=yes
3788 else
3789   echo "configure: failed program was:" >&5
3790   cat conftest.$ac_ext >&5
3791   rm -rf conftest*
3792   gt_cv_func_gettext_libc=no
3793 fi
3794 rm -f conftest*
3795 fi
3796
3797 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3798
3799            if test "$gt_cv_func_gettext_libc" != "yes"; then
3800              echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3801 echo "configure:3802: checking for bindtextdomain in -lintl" >&5
3802 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3803 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3804   echo $ac_n "(cached) $ac_c" 1>&6
3805 else
3806   ac_save_LIBS="$LIBS"
3807 LIBS="-lintl  $LIBS"
3808 cat > conftest.$ac_ext <<EOF
3809 #line 3810 "configure"
3810 #include "confdefs.h"
3811 /* Override any gcc2 internal prototype to avoid an error.  */
3812 /* We use char because int might match the return type of a gcc2
3813     builtin and then its argument prototype would still apply.  */
3814 char bindtextdomain();
3815
3816 int main() {
3817 bindtextdomain()
3818 ; return 0; }
3819 EOF
3820 if { (eval echo configure:3821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3821   rm -rf conftest*
3822   eval "ac_cv_lib_$ac_lib_var=yes"
3823 else
3824   echo "configure: failed program was:" >&5
3825   cat conftest.$ac_ext >&5
3826   rm -rf conftest*
3827   eval "ac_cv_lib_$ac_lib_var=no"
3828 fi
3829 rm -f conftest*
3830 LIBS="$ac_save_LIBS"
3831
3832 fi
3833 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3834   echo "$ac_t""yes" 1>&6
3835   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3836 echo "configure:3837: checking for gettext in libintl" >&5
3837 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3838   echo $ac_n "(cached) $ac_c" 1>&6
3839 else
3840   cat > conftest.$ac_ext <<EOF
3841 #line 3842 "configure"
3842 #include "confdefs.h"
3843
3844 int main() {
3845 return (int) gettext ("")
3846 ; return 0; }
3847 EOF
3848 if { (eval echo configure:3849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3849   rm -rf conftest*
3850   gt_cv_func_gettext_libintl=yes
3851 else
3852   echo "configure: failed program was:" >&5
3853   cat conftest.$ac_ext >&5
3854   rm -rf conftest*
3855   gt_cv_func_gettext_libintl=no
3856 fi
3857 rm -f conftest*
3858 fi
3859
3860 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3861 else
3862   echo "$ac_t""no" 1>&6
3863 fi
3864
3865            fi
3866
3867            if test "$gt_cv_func_gettext_libc" = "yes" \
3868               || test "$gt_cv_func_gettext_libintl" = "yes"; then
3869               cat >> confdefs.h <<\EOF
3870 #define HAVE_GETTEXT 1
3871 EOF
3872
3873               # Extract the first word of "msgfmt", so it can be a program name with args.
3874 set dummy msgfmt; ac_word=$2
3875 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3876 echo "configure:3877: checking for $ac_word" >&5
3877 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3878   echo $ac_n "(cached) $ac_c" 1>&6
3879 else
3880   case "$MSGFMT" in
3881   /*)
3882   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3883   ;;
3884   *)
3885   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3886   for ac_dir in $PATH; do
3887     test -z "$ac_dir" && ac_dir=.
3888     if test -f $ac_dir/$ac_word; then
3889       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3890         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3891         break
3892       fi
3893     fi
3894   done
3895   IFS="$ac_save_ifs"
3896   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3897   ;;
3898 esac
3899 fi
3900 MSGFMT="$ac_cv_path_MSGFMT"
3901 if test -n "$MSGFMT"; then
3902   echo "$ac_t""$MSGFMT" 1>&6
3903 else
3904   echo "$ac_t""no" 1>&6
3905 fi
3906               if test "$MSGFMT" != "no"; then
3907                 for ac_func in dcgettext
3908 do
3909 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3910 echo "configure:3911: checking for $ac_func" >&5
3911 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3912   echo $ac_n "(cached) $ac_c" 1>&6
3913 else
3914   cat > conftest.$ac_ext <<EOF
3915 #line 3916 "configure"
3916 #include "confdefs.h"
3917 /* System header to define __stub macros and hopefully few prototypes,
3918     which can conflict with char $ac_func(); below.  */
3919 #include <assert.h>
3920 /* Override any gcc2 internal prototype to avoid an error.  */
3921 /* We use char because int might match the return type of a gcc2
3922     builtin and then its argument prototype would still apply.  */
3923 char $ac_func();
3924
3925 int main() {
3926
3927 /* The GNU C library defines this for functions which it implements
3928     to always fail with ENOSYS.  Some functions are actually named
3929     something starting with __ and the normal name is an alias.  */
3930 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3931 choke me
3932 #else
3933 $ac_func();
3934 #endif
3935
3936 ; return 0; }
3937 EOF
3938 if { (eval echo configure:3939: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3939   rm -rf conftest*
3940   eval "ac_cv_func_$ac_func=yes"
3941 else
3942   echo "configure: failed program was:" >&5
3943   cat conftest.$ac_ext >&5
3944   rm -rf conftest*
3945   eval "ac_cv_func_$ac_func=no"
3946 fi
3947 rm -f conftest*
3948 fi
3949
3950 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3951   echo "$ac_t""yes" 1>&6
3952     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3953   cat >> confdefs.h <<EOF
3954 #define $ac_tr_func 1
3955 EOF
3956  
3957 else
3958   echo "$ac_t""no" 1>&6
3959 fi
3960 done
3961
3962                 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3963 set dummy gmsgfmt; ac_word=$2
3964 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3965 echo "configure:3966: checking for $ac_word" >&5
3966 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3967   echo $ac_n "(cached) $ac_c" 1>&6
3968 else
3969   case "$GMSGFMT" in
3970   /*)
3971   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3972   ;;
3973   ?:/*)                  
3974   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3975   ;;
3976   *)
3977   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3978   ac_dummy="$PATH"
3979   for ac_dir in $ac_dummy; do 
3980     test -z "$ac_dir" && ac_dir=.
3981     if test -f $ac_dir/$ac_word; then
3982       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3983       break
3984     fi
3985   done
3986   IFS="$ac_save_ifs"
3987   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3988   ;;
3989 esac
3990 fi
3991 GMSGFMT="$ac_cv_path_GMSGFMT"
3992 if test -n "$GMSGFMT"; then
3993   echo "$ac_t""$GMSGFMT" 1>&6
3994 else
3995   echo "$ac_t""no" 1>&6
3996 fi
3997
3998                 # Extract the first word of "xgettext", so it can be a program name with args.
3999 set dummy xgettext; ac_word=$2
4000 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4001 echo "configure:4002: checking for $ac_word" >&5
4002 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4003   echo $ac_n "(cached) $ac_c" 1>&6
4004 else
4005   case "$XGETTEXT" in
4006   /*)
4007   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4008   ;;
4009   *)
4010   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4011   for ac_dir in $PATH; do
4012     test -z "$ac_dir" && ac_dir=.
4013     if test -f $ac_dir/$ac_word; then
4014       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4015         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4016         break
4017       fi
4018     fi
4019   done
4020   IFS="$ac_save_ifs"
4021   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4022   ;;
4023 esac
4024 fi
4025 XGETTEXT="$ac_cv_path_XGETTEXT"
4026 if test -n "$XGETTEXT"; then
4027   echo "$ac_t""$XGETTEXT" 1>&6
4028 else
4029   echo "$ac_t""no" 1>&6
4030 fi
4031
4032                 cat > conftest.$ac_ext <<EOF
4033 #line 4034 "configure"
4034 #include "confdefs.h"
4035
4036 int main() {
4037 extern int _nl_msg_cat_cntr;
4038                                return _nl_msg_cat_cntr
4039 ; return 0; }
4040 EOF
4041 if { (eval echo configure:4042: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4042   rm -rf conftest*
4043   CATOBJEXT=.gmo
4044                    DATADIRNAME=share
4045 else
4046   echo "configure: failed program was:" >&5
4047   cat conftest.$ac_ext >&5
4048   rm -rf conftest*
4049   CATOBJEXT=.mo
4050                    DATADIRNAME=lib
4051 fi
4052 rm -f conftest*
4053                 INSTOBJEXT=.mo
4054               fi
4055             fi
4056         
4057 else
4058   echo "$ac_t""no" 1>&6
4059 fi
4060
4061
4062                 
4063         if test "$CATOBJEXT" = "NONE"; then
4064                           nls_cv_use_gnu_gettext=yes
4065         fi
4066       fi
4067
4068       if test "$nls_cv_use_gnu_gettext" = "yes"; then
4069                 INTLOBJS="\$(GETTOBJS)"
4070         # Extract the first word of "msgfmt", so it can be a program name with args.
4071 set dummy msgfmt; ac_word=$2
4072 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4073 echo "configure:4074: checking for $ac_word" >&5
4074 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4075   echo $ac_n "(cached) $ac_c" 1>&6
4076 else
4077   case "$MSGFMT" in
4078   /*)
4079   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4080   ;;
4081   *)
4082   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4083   for ac_dir in $PATH; do
4084     test -z "$ac_dir" && ac_dir=.
4085     if test -f $ac_dir/$ac_word; then
4086       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4087         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4088         break
4089       fi
4090     fi
4091   done
4092   IFS="$ac_save_ifs"
4093   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4094   ;;
4095 esac
4096 fi
4097 MSGFMT="$ac_cv_path_MSGFMT"
4098 if test -n "$MSGFMT"; then
4099   echo "$ac_t""$MSGFMT" 1>&6
4100 else
4101   echo "$ac_t""no" 1>&6
4102 fi
4103
4104         # Extract the first word of "gmsgfmt", so it can be a program name with args.
4105 set dummy gmsgfmt; ac_word=$2
4106 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4107 echo "configure:4108: checking for $ac_word" >&5
4108 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4109   echo $ac_n "(cached) $ac_c" 1>&6
4110 else
4111   case "$GMSGFMT" in
4112   /*)
4113   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4114   ;;
4115   ?:/*)                  
4116   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4117   ;;
4118   *)
4119   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4120   ac_dummy="$PATH"
4121   for ac_dir in $ac_dummy; do 
4122     test -z "$ac_dir" && ac_dir=.
4123     if test -f $ac_dir/$ac_word; then
4124       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4125       break
4126     fi
4127   done
4128   IFS="$ac_save_ifs"
4129   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4130   ;;
4131 esac
4132 fi
4133 GMSGFMT="$ac_cv_path_GMSGFMT"
4134 if test -n "$GMSGFMT"; then
4135   echo "$ac_t""$GMSGFMT" 1>&6
4136 else
4137   echo "$ac_t""no" 1>&6
4138 fi
4139
4140         # Extract the first word of "xgettext", so it can be a program name with args.
4141 set dummy xgettext; ac_word=$2
4142 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4143 echo "configure:4144: checking for $ac_word" >&5
4144 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4145   echo $ac_n "(cached) $ac_c" 1>&6
4146 else
4147   case "$XGETTEXT" in
4148   /*)
4149   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4150   ;;
4151   *)
4152   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4153   for ac_dir in $PATH; do
4154     test -z "$ac_dir" && ac_dir=.
4155     if test -f $ac_dir/$ac_word; then
4156       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4157         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4158         break
4159       fi
4160     fi
4161   done
4162   IFS="$ac_save_ifs"
4163   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4164   ;;
4165 esac
4166 fi
4167 XGETTEXT="$ac_cv_path_XGETTEXT"
4168 if test -n "$XGETTEXT"; then
4169   echo "$ac_t""$XGETTEXT" 1>&6
4170 else
4171   echo "$ac_t""no" 1>&6
4172 fi
4173
4174         
4175         USE_INCLUDED_LIBINTL=yes
4176         CATOBJEXT=.gmo
4177         INSTOBJEXT=.mo
4178         DATADIRNAME=share
4179         INTLDEPS='$(top_builddir)/../intl/libintl.a'
4180         INTLLIBS=$INTLDEPS
4181         LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4182         nls_cv_header_intl=libintl.h
4183         nls_cv_header_libgt=libgettext.h
4184       fi
4185
4186             if test "$XGETTEXT" != ":"; then
4187                         if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4188           : ;
4189         else
4190           echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4191           XGETTEXT=":"
4192         fi
4193       fi
4194
4195       # We need to process the po/ directory.
4196       POSUB=po
4197     else
4198       DATADIRNAME=share
4199       nls_cv_header_intl=libintl.h
4200       nls_cv_header_libgt=libgettext.h
4201     fi
4202
4203     # If this is used in GNU gettext we have to set USE_NLS to `yes'
4204     # because some of the sources are only built for this goal.
4205     if test "$PACKAGE" = gettext; then
4206       USE_NLS=yes
4207       USE_INCLUDED_LIBINTL=yes
4208     fi
4209
4210                 for lang in $ALL_LINGUAS; do
4211       GMOFILES="$GMOFILES $lang.gmo"
4212       POFILES="$POFILES $lang.po"
4213     done
4214
4215         
4216     
4217     
4218     
4219     
4220     
4221     
4222     
4223     
4224     
4225     
4226   
4227
4228    if test "x$CATOBJEXT" != "x"; then
4229      if test "x$ALL_LINGUAS" = "x"; then
4230        LINGUAS=
4231      else
4232        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4233 echo "configure:4234: checking for catalogs to be installed" >&5
4234        NEW_LINGUAS=
4235        for lang in ${LINGUAS=$ALL_LINGUAS}; do
4236          case "$ALL_LINGUAS" in
4237           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4238          esac
4239        done
4240        LINGUAS=$NEW_LINGUAS
4241        echo "$ac_t""$LINGUAS" 1>&6
4242      fi
4243
4244           if test -n "$LINGUAS"; then
4245        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4246      fi
4247    fi
4248
4249             if test $ac_cv_header_locale_h = yes; then
4250      INCLUDE_LOCALE_H="#include <locale.h>"
4251    else
4252      INCLUDE_LOCALE_H="\
4253 /* The system does not provide the header <locale.h>.  Take care yourself.  */"
4254    fi
4255    
4256
4257             if test -f $srcdir/po2tbl.sed.in; then
4258       if test "$CATOBJEXT" = ".cat"; then
4259          ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4260 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4261 echo "configure:4262: checking for linux/version.h" >&5
4262 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4263   echo $ac_n "(cached) $ac_c" 1>&6
4264 else
4265   cat > conftest.$ac_ext <<EOF
4266 #line 4267 "configure"
4267 #include "confdefs.h"
4268 #include <linux/version.h>
4269 EOF
4270 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4271 { (eval echo configure:4272: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4272 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4273 if test -z "$ac_err"; then
4274   rm -rf conftest*
4275   eval "ac_cv_header_$ac_safe=yes"
4276 else
4277   echo "$ac_err" >&5
4278   echo "configure: failed program was:" >&5
4279   cat conftest.$ac_ext >&5
4280   rm -rf conftest*
4281   eval "ac_cv_header_$ac_safe=no"
4282 fi
4283 rm -f conftest*
4284 fi
4285 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4286   echo "$ac_t""yes" 1>&6
4287   msgformat=linux
4288 else
4289   echo "$ac_t""no" 1>&6
4290 msgformat=xopen
4291 fi
4292
4293
4294                          sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4295       fi
4296             sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4297          $srcdir/po2tbl.sed.in > po2tbl.sed
4298    fi
4299
4300             if test "$PACKAGE" = "gettext"; then
4301      GT_NO="#NO#"
4302      GT_YES=
4303    else
4304      GT_NO=
4305      GT_YES="#YES#"
4306    fi
4307    
4308    
4309
4310    MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4311    
4312
4313       l=
4314    
4315
4316             if test -f $srcdir/po/POTFILES.in; then
4317       test -d po || mkdir po
4318       if test "x$srcdir" != "x."; then
4319          if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4320             posrcprefix="$srcdir/"
4321          else
4322             posrcprefix="../$srcdir/"
4323          fi
4324       else
4325          posrcprefix="../"
4326       fi
4327       rm -f po/POTFILES
4328       sed -e "/^#/d" -e "/^\$/d" -e "s,.*,      $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4329          < $srcdir/po/POTFILES.in > po/POTFILES
4330    fi
4331   
4332
4333 . ${srcdir}/../bfd/configure.host
4334
4335 # Put a plausible default for CC_FOR_BUILD in Makefile.
4336 if test -z "$CC_FOR_BUILD"; then
4337   if test "x$cross_compiling" = "xno"; then
4338     CC_FOR_BUILD='$(CC)'
4339   else
4340     CC_FOR_BUILD=gcc
4341   fi
4342 fi
4343
4344 # Also set EXEEXT_FOR_BUILD.
4345 if test "x$cross_compiling" = "xno"; then
4346   EXEEXT_FOR_BUILD='$(EXEEXT)'
4347 else
4348   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4349 echo "configure:4350: checking for build system executable suffix" >&5
4350 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4351   echo $ac_n "(cached) $ac_c" 1>&6
4352 else
4353   rm -f conftest*
4354      echo 'int main () { return 0; }' > conftest.c
4355      bfd_cv_build_exeext=
4356      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4357      for file in conftest.*; do
4358        case $file in
4359        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4360        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4361        esac
4362      done
4363      rm -f conftest*
4364      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4365 fi
4366
4367 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4368   EXEEXT_FOR_BUILD=""
4369   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4370 fi
4371
4372
4373
4374 # Find a good install program.  We prefer a C program (faster),
4375 # so one script is as good as another.  But avoid the broken or
4376 # incompatible versions:
4377 # SysV /etc/install, /usr/sbin/install
4378 # SunOS /usr/etc/install
4379 # IRIX /sbin/install
4380 # AIX /bin/install
4381 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4382 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4383 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4384 # ./install, which can be erroneously created by make from ./install.sh.
4385 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4386 echo "configure:4387: checking for a BSD compatible install" >&5
4387 if test -z "$INSTALL"; then
4388 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4389   echo $ac_n "(cached) $ac_c" 1>&6
4390 else
4391     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
4392   for ac_dir in $PATH; do
4393     # Account for people who put trailing slashes in PATH elements.
4394     case "$ac_dir/" in
4395     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4396     *)
4397       # OSF1 and SCO ODT 3.0 have their own names for install.
4398       # Don't use installbsd from OSF since it installs stuff as root
4399       # by default.
4400       for ac_prog in ginstall scoinst install; do
4401         if test -f $ac_dir/$ac_prog; then
4402           if test $ac_prog = install &&
4403             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4404             # AIX install.  It has an incompatible calling convention.
4405             :
4406           else
4407             ac_cv_path_install="$ac_dir/$ac_prog -c"
4408             break 2
4409           fi
4410         fi
4411       done
4412       ;;
4413     esac
4414   done
4415   IFS="$ac_save_IFS"
4416
4417 fi
4418   if test "${ac_cv_path_install+set}" = set; then
4419     INSTALL="$ac_cv_path_install"
4420   else
4421     # As a last resort, use the slow shell script.  We don't cache a
4422     # path for INSTALL within a source directory, because that will
4423     # break other packages using the cache if that directory is
4424     # removed, or if the path is relative.
4425     INSTALL="$ac_install_sh"
4426   fi
4427 fi
4428 echo "$ac_t""$INSTALL" 1>&6
4429
4430 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4431 # It thinks the first close brace ends the variable substitution.
4432 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4433
4434 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4435
4436 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4437
4438
4439 for ac_hdr in string.h strings.h stdlib.h
4440 do
4441 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4442 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4443 echo "configure:4444: checking for $ac_hdr" >&5
4444 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4445   echo $ac_n "(cached) $ac_c" 1>&6
4446 else
4447   cat > conftest.$ac_ext <<EOF
4448 #line 4449 "configure"
4449 #include "confdefs.h"
4450 #include <$ac_hdr>
4451 EOF
4452 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4453 { (eval echo configure:4454: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4454 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4455 if test -z "$ac_err"; then
4456   rm -rf conftest*
4457   eval "ac_cv_header_$ac_safe=yes"
4458 else
4459   echo "$ac_err" >&5
4460   echo "configure: failed program was:" >&5
4461   cat conftest.$ac_ext >&5
4462   rm -rf conftest*
4463   eval "ac_cv_header_$ac_safe=no"
4464 fi
4465 rm -f conftest*
4466 fi
4467 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4468   echo "$ac_t""yes" 1>&6
4469     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4470   cat >> confdefs.h <<EOF
4471 #define $ac_tr_hdr 1
4472 EOF
4473  
4474 else
4475   echo "$ac_t""no" 1>&6
4476 fi
4477 done
4478
4479
4480 cgen_maint=no
4481 cgendir='$(srcdir)/../cgen'
4482
4483 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4484 if test "${enable_cgen_maint+set}" = set; then
4485   enableval="$enable_cgen_maint"
4486   case "${enableval}" in
4487   yes)  cgen_maint=yes ;;
4488   no)   cgen_maint=no ;;
4489   *)
4490         # argument is cgen install directory (not implemented yet).
4491         # Having a `share' directory might be more appropriate for the .scm,
4492         # .cpu, etc. files.
4493         cgen_maint=yes
4494         cgendir=${cgen_maint}/lib/cgen
4495         ;;
4496 esac
4497 fi
4498
4499
4500 if test x${cgen_maint} = xyes; then
4501   CGEN_MAINT_TRUE=
4502   CGEN_MAINT_FALSE='#'
4503 else
4504   CGEN_MAINT_TRUE='#'
4505   CGEN_MAINT_FALSE=
4506 fi
4507
4508
4509 using_cgen=no
4510
4511 # Horrible hacks to build DLLs on Windows.
4512 WIN32LDFLAGS=
4513 WIN32LIBADD=
4514 case "${host}" in
4515 *-*-cygwin*)
4516   if test "$enable_shared" = "yes"; then
4517     WIN32LDFLAGS="-no-undefined"
4518     WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4519   fi
4520   ;;
4521 esac
4522
4523
4524
4525 # target-specific stuff:
4526
4527 # Canonicalize the secondary target names.
4528 if test -n "$enable_targets" ; then
4529     for targ in `echo $enable_targets | sed 's/,/ /g'`
4530     do
4531         result=`$ac_config_sub $targ 2>/dev/null`
4532         if test -n "$result" ; then
4533             canon_targets="$canon_targets $result"
4534         else
4535             # Allow targets that config.sub doesn't recognize, like "all".
4536             canon_targets="$canon_targets $targ"
4537         fi
4538     done
4539 fi
4540
4541 all_targets=false
4542 selarchs=
4543 for targ in $target $canon_targets
4544 do
4545     if test "x$targ" = "xall" ; then
4546         all_targets=true
4547     else
4548         . $srcdir/../bfd/config.bfd
4549         selarchs="$selarchs $targ_archs"
4550     fi
4551 done    
4552
4553 # Utility var, documents generic cgen support files.
4554
4555 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4556
4557 # We don't do any links based on the target system, just makefile config.
4558
4559 if test x${all_targets} = xfalse ; then
4560
4561     # Target architecture .o files.
4562     ta=
4563
4564     for arch in $selarchs
4565     do
4566         ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4567         archdefs="$archdefs -DARCH_$ad"
4568         case "$arch" in
4569         bfd_a29k_arch)          ta="$ta a29k-dis.lo" ;;
4570         bfd_alliant_arch)       ;;
4571         bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
4572         bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
4573         bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
4574         bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
4575         bfd_convex_arch)        ;;
4576         bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo" ;;
4577         bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4578         bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4579         bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4580         bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
4581         bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
4582         bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
4583         bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
4584         bfd_i386_arch)          ta="$ta i386-dis.lo" ;;
4585         bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
4586         bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
4587         bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
4588         bfd_m32r_arch)          ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
4589         bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4590         bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4591         bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4592         bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
4593         bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
4594         bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
4595         bfd_mmix_arch)          ta="$ta mmix-dis.lo mmix-opc.lo" ;;
4596         bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4597         bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4598         bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
4599         bfd_openrisc_arch)      ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
4600         bfd_or32_arch)          ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
4601         bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
4602         bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
4603         bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4604         bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4605         bfd_pyramid_arch)       ;;
4606         bfd_romp_arch)          ;;
4607         bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4608         bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
4609         bfd_sh_arch)
4610           # We can't decide what we want just from the CPU family.
4611           # We want SH5 support unless a specific version of sh is
4612           # specified, as in sh3-elf, sh3b-linux-gnu, etc.
4613           # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
4614           for t in $target $canon_targets; do
4615             case $t in
4616               all |  sh64-* | sh-*-*elf* | shl-*-*elf* | sh-*-linux* | shl-*-linux*)
4617                                 ta="$ta sh64-dis.lo sh64-opc.lo"
4618                                 archdefs="$archdefs -DINCLUDE_SHMEDIA"
4619                                 break;;
4620             esac;
4621           done
4622                                 ta="$ta sh-dis.lo" ;;
4623         bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4624         bfd_tahoe_arch)         ;;
4625         bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
4626         bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
4627         bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4628         bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
4629         bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
4630         bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
4631         bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
4632         bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
4633         bfd_we32k_arch)         ;;
4634         bfd_xstormy16_arch)     ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
4635         bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
4636
4637         "")                     ;;
4638         *)              { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4639         esac
4640     done
4641
4642     if test $using_cgen = yes ; then
4643         ta="$ta $cgen_files"
4644     fi
4645
4646     # Weed out duplicate .o files.
4647     f=""
4648     for i in $ta ; do
4649         case " $f " in
4650         *" $i "*) ;;
4651         *) f="$f $i" ;;
4652         esac
4653     done
4654     ta="$f"
4655
4656     # And duplicate -D flags.
4657     f=""
4658     for i in $archdefs ; do
4659         case " $f " in
4660         *" $i "*) ;;
4661         *) f="$f $i" ;;
4662         esac
4663     done
4664     archdefs="$f"
4665
4666     BFD_MACHINES="$ta"
4667
4668 else    # all_targets is true
4669     archdefs=-DARCH_all
4670     BFD_MACHINES='$(ALL_MACHINES)'
4671 fi
4672
4673
4674
4675
4676 trap '' 1 2 15
4677 cat > confcache <<\EOF
4678 # This file is a shell script that caches the results of configure
4679 # tests run on this system so they can be shared between configure
4680 # scripts and configure runs.  It is not useful on other systems.
4681 # If it contains results you don't want to keep, you may remove or edit it.
4682 #
4683 # By default, configure uses ./config.cache as the cache file,
4684 # creating it if it does not exist already.  You can give configure
4685 # the --cache-file=FILE option to use a different cache file; that is
4686 # what configure does when it calls configure scripts in
4687 # subdirectories, so they share the cache.
4688 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4689 # config.status only pays attention to the cache file if you give it the
4690 # --recheck option to rerun configure.
4691 #
4692 EOF
4693 # The following way of writing the cache mishandles newlines in values,
4694 # but we know of no workaround that is simple, portable, and efficient.
4695 # So, don't put newlines in cache variables' values.
4696 # Ultrix sh set writes to stderr and can't be redirected directly,
4697 # and sets the high bit in the cache file unless we assign to the vars.
4698 (set) 2>&1 |
4699   case `(ac_space=' '; set | grep ac_space) 2>&1` in
4700   *ac_space=\ *)
4701     # `set' does not quote correctly, so add quotes (double-quote substitution
4702     # turns \\\\ into \\, and sed turns \\ into \).
4703     sed -n \
4704       -e "s/'/'\\\\''/g" \
4705       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4706     ;;
4707   *)
4708     # `set' quotes correctly as required by POSIX, so do not add quotes.
4709     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4710     ;;
4711   esac >> confcache
4712 if cmp -s $cache_file confcache; then
4713   :
4714 else
4715   if test -w $cache_file; then
4716     echo "updating cache $cache_file"
4717     cat confcache > $cache_file
4718   else
4719     echo "not updating unwritable cache $cache_file"
4720   fi
4721 fi
4722 rm -f confcache
4723
4724 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4725
4726 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4727 # Let make expand exec_prefix.
4728 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4729
4730 # Any assignment to VPATH causes Sun make to only execute
4731 # the first set of double-colon rules, so remove it if not needed.
4732 # If there is a colon in the path, we need to keep it.
4733 if test "x$srcdir" = x.; then
4734   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4735 fi
4736
4737 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4738
4739 DEFS=-DHAVE_CONFIG_H
4740
4741 # Without the "./", some shells look in PATH for config.status.
4742 : ${CONFIG_STATUS=./config.status}
4743
4744 echo creating $CONFIG_STATUS
4745 rm -f $CONFIG_STATUS
4746 cat > $CONFIG_STATUS <<EOF
4747 #! /bin/sh
4748 # Generated automatically by configure.
4749 # Run this file to recreate the current configuration.
4750 # This directory was configured as follows,
4751 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4752 #
4753 # $0 $ac_configure_args
4754 #
4755 # Compiler output produced by configure, useful for debugging
4756 # configure, is in ./config.log if it exists.
4757
4758 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4759 for ac_option
4760 do
4761   case "\$ac_option" in
4762   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4763     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4764     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4765   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4766     echo "$CONFIG_STATUS generated by autoconf version 2.13"
4767     exit 0 ;;
4768   -help | --help | --hel | --he | --h)
4769     echo "\$ac_cs_usage"; exit 0 ;;
4770   *) echo "\$ac_cs_usage"; exit 1 ;;
4771   esac
4772 done
4773
4774 ac_given_srcdir=$srcdir
4775 ac_given_INSTALL="$INSTALL"
4776
4777 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4778 EOF
4779 cat >> $CONFIG_STATUS <<EOF
4780
4781 # Protect against being on the right side of a sed subst in config.status.
4782 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4783  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4784 $ac_vpsub
4785 $extrasub
4786 s%@SHELL@%$SHELL%g
4787 s%@CFLAGS@%$CFLAGS%g
4788 s%@CPPFLAGS@%$CPPFLAGS%g
4789 s%@CXXFLAGS@%$CXXFLAGS%g
4790 s%@FFLAGS@%$FFLAGS%g
4791 s%@DEFS@%$DEFS%g
4792 s%@LDFLAGS@%$LDFLAGS%g
4793 s%@LIBS@%$LIBS%g
4794 s%@exec_prefix@%$exec_prefix%g
4795 s%@prefix@%$prefix%g
4796 s%@program_transform_name@%$program_transform_name%g
4797 s%@bindir@%$bindir%g
4798 s%@sbindir@%$sbindir%g
4799 s%@libexecdir@%$libexecdir%g
4800 s%@datadir@%$datadir%g
4801 s%@sysconfdir@%$sysconfdir%g
4802 s%@sharedstatedir@%$sharedstatedir%g
4803 s%@localstatedir@%$localstatedir%g
4804 s%@libdir@%$libdir%g
4805 s%@includedir@%$includedir%g
4806 s%@oldincludedir@%$oldincludedir%g
4807 s%@infodir@%$infodir%g
4808 s%@mandir@%$mandir%g
4809 s%@host@%$host%g
4810 s%@host_alias@%$host_alias%g
4811 s%@host_cpu@%$host_cpu%g
4812 s%@host_vendor@%$host_vendor%g
4813 s%@host_os@%$host_os%g
4814 s%@target@%$target%g
4815 s%@target_alias@%$target_alias%g
4816 s%@target_cpu@%$target_cpu%g
4817 s%@target_vendor@%$target_vendor%g
4818 s%@target_os@%$target_os%g
4819 s%@build@%$build%g
4820 s%@build_alias@%$build_alias%g
4821 s%@build_cpu@%$build_cpu%g
4822 s%@build_vendor@%$build_vendor%g
4823 s%@build_os@%$build_os%g
4824 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4825 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4826 s%@INSTALL_DATA@%$INSTALL_DATA%g
4827 s%@PACKAGE@%$PACKAGE%g
4828 s%@VERSION@%$VERSION%g
4829 s%@ACLOCAL@%$ACLOCAL%g
4830 s%@AUTOCONF@%$AUTOCONF%g
4831 s%@AUTOMAKE@%$AUTOMAKE%g
4832 s%@AUTOHEADER@%$AUTOHEADER%g
4833 s%@MAKEINFO@%$MAKEINFO%g
4834 s%@SET_MAKE@%$SET_MAKE%g
4835 s%@AR@%$AR%g
4836 s%@RANLIB@%$RANLIB%g
4837 s%@CC@%$CC%g
4838 s%@LN_S@%$LN_S%g
4839 s%@OBJEXT@%$OBJEXT%g
4840 s%@EXEEXT@%$EXEEXT%g
4841 s%@STRIP@%$STRIP%g
4842 s%@LIBTOOL@%$LIBTOOL%g
4843 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4844 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4845 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4846 s%@MAINT@%$MAINT%g
4847 s%@CPP@%$CPP%g
4848 s%@ALLOCA@%$ALLOCA%g
4849 s%@USE_NLS@%$USE_NLS%g
4850 s%@MSGFMT@%$MSGFMT%g
4851 s%@GMSGFMT@%$GMSGFMT%g
4852 s%@XGETTEXT@%$XGETTEXT%g
4853 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4854 s%@CATALOGS@%$CATALOGS%g
4855 s%@CATOBJEXT@%$CATOBJEXT%g
4856 s%@DATADIRNAME@%$DATADIRNAME%g
4857 s%@GMOFILES@%$GMOFILES%g
4858 s%@INSTOBJEXT@%$INSTOBJEXT%g
4859 s%@INTLDEPS@%$INTLDEPS%g
4860 s%@INTLLIBS@%$INTLLIBS%g
4861 s%@INTLOBJS@%$INTLOBJS%g
4862 s%@POFILES@%$POFILES%g
4863 s%@POSUB@%$POSUB%g
4864 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4865 s%@GT_NO@%$GT_NO%g
4866 s%@GT_YES@%$GT_YES%g
4867 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4868 s%@l@%$l%g
4869 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4870 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
4871 s%@HDEFINES@%$HDEFINES%g
4872 s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4873 s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4874 s%@cgendir@%$cgendir%g
4875 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4876 s%@WIN32LIBADD@%$WIN32LIBADD%g
4877 s%@archdefs@%$archdefs%g
4878 s%@BFD_MACHINES@%$BFD_MACHINES%g
4879
4880 CEOF
4881 EOF
4882
4883 cat >> $CONFIG_STATUS <<\EOF
4884
4885 # Split the substitutions into bite-sized pieces for seds with
4886 # small command number limits, like on Digital OSF/1 and HP-UX.
4887 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4888 ac_file=1 # Number of current file.
4889 ac_beg=1 # First line for current file.
4890 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4891 ac_more_lines=:
4892 ac_sed_cmds=""
4893 while $ac_more_lines; do
4894   if test $ac_beg -gt 1; then
4895     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4896   else
4897     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4898   fi
4899   if test ! -s conftest.s$ac_file; then
4900     ac_more_lines=false
4901     rm -f conftest.s$ac_file
4902   else
4903     if test -z "$ac_sed_cmds"; then
4904       ac_sed_cmds="sed -f conftest.s$ac_file"
4905     else
4906       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4907     fi
4908     ac_file=`expr $ac_file + 1`
4909     ac_beg=$ac_end
4910     ac_end=`expr $ac_end + $ac_max_sed_cmds`
4911   fi
4912 done
4913 if test -z "$ac_sed_cmds"; then
4914   ac_sed_cmds=cat
4915 fi
4916 EOF
4917
4918 cat >> $CONFIG_STATUS <<EOF
4919
4920 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4921 EOF
4922 cat >> $CONFIG_STATUS <<\EOF
4923 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4924   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4925   case "$ac_file" in
4926   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4927        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4928   *) ac_file_in="${ac_file}.in" ;;
4929   esac
4930
4931   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4932
4933   # Remove last slash and all that follows it.  Not all systems have dirname.
4934   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4935   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4936     # The file is in a subdirectory.
4937     test ! -d "$ac_dir" && mkdir "$ac_dir"
4938     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4939     # A "../" for each directory in $ac_dir_suffix.
4940     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4941   else
4942     ac_dir_suffix= ac_dots=
4943   fi
4944
4945   case "$ac_given_srcdir" in
4946   .)  srcdir=.
4947       if test -z "$ac_dots"; then top_srcdir=.
4948       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4949   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4950   *) # Relative path.
4951     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4952     top_srcdir="$ac_dots$ac_given_srcdir" ;;
4953   esac
4954
4955   case "$ac_given_INSTALL" in
4956   [/$]*) INSTALL="$ac_given_INSTALL" ;;
4957   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4958   esac
4959
4960   echo creating "$ac_file"
4961   rm -f "$ac_file"
4962   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4963   case "$ac_file" in
4964   *Makefile*) ac_comsub="1i\\
4965 # $configure_input" ;;
4966   *) ac_comsub= ;;
4967   esac
4968
4969   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4970   sed -e "$ac_comsub
4971 s%@configure_input@%$configure_input%g
4972 s%@srcdir@%$srcdir%g
4973 s%@top_srcdir@%$top_srcdir%g
4974 s%@INSTALL@%$INSTALL%g
4975 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4976 fi; done
4977 rm -f conftest.s*
4978
4979 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4980 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4981 #
4982 # ac_d sets the value in "#define NAME VALUE" lines.
4983 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4984 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4985 ac_dC='\3'
4986 ac_dD='%g'
4987 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4988 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4989 ac_uB='\([      ]\)%\1#\2define\3'
4990 ac_uC=' '
4991 ac_uD='\4%g'
4992 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4993 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4994 ac_eB='$%\1#\2define\3'
4995 ac_eC=' '
4996 ac_eD='%g'
4997
4998 if test "${CONFIG_HEADERS+set}" != set; then
4999 EOF
5000 cat >> $CONFIG_STATUS <<EOF
5001   CONFIG_HEADERS="config.h:config.in"
5002 EOF
5003 cat >> $CONFIG_STATUS <<\EOF
5004 fi
5005 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5006   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5007   case "$ac_file" in
5008   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5009        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5010   *) ac_file_in="${ac_file}.in" ;;
5011   esac
5012
5013   echo creating $ac_file
5014
5015   rm -f conftest.frag conftest.in conftest.out
5016   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5017   cat $ac_file_inputs > conftest.in
5018
5019 EOF
5020
5021 # Transform confdefs.h into a sed script conftest.vals that substitutes
5022 # the proper values into config.h.in to produce config.h.  And first:
5023 # Protect against being on the right side of a sed subst in config.status.
5024 # Protect against being in an unquoted here document in config.status.
5025 rm -f conftest.vals
5026 cat > conftest.hdr <<\EOF
5027 s/[\\&%]/\\&/g
5028 s%[\\$`]%\\&%g
5029 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5030 s%ac_d%ac_u%gp
5031 s%ac_u%ac_e%gp
5032 EOF
5033 sed -n -f conftest.hdr confdefs.h > conftest.vals
5034 rm -f conftest.hdr
5035
5036 # This sed command replaces #undef with comments.  This is necessary, for
5037 # example, in the case of _POSIX_SOURCE, which is predefined and required
5038 # on some systems where configure will not decide to define it.
5039 cat >> conftest.vals <<\EOF
5040 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5041 EOF
5042
5043 # Break up conftest.vals because some shells have a limit on
5044 # the size of here documents, and old seds have small limits too.
5045
5046 rm -f conftest.tail
5047 while :
5048 do
5049   ac_lines=`grep -c . conftest.vals`
5050   # grep -c gives empty output for an empty file on some AIX systems.
5051   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5052   # Write a limited-size here document to conftest.frag.
5053   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5054   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5055   echo 'CEOF
5056   sed -f conftest.frag conftest.in > conftest.out
5057   rm -f conftest.in
5058   mv conftest.out conftest.in
5059 ' >> $CONFIG_STATUS
5060   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5061   rm -f conftest.vals
5062   mv conftest.tail conftest.vals
5063 done
5064 rm -f conftest.vals
5065
5066 cat >> $CONFIG_STATUS <<\EOF
5067   rm -f conftest.frag conftest.h
5068   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
5069   cat conftest.in >> conftest.h
5070   rm -f conftest.in
5071   if cmp -s $ac_file conftest.h 2>/dev/null; then
5072     echo "$ac_file is unchanged"
5073     rm -f conftest.h
5074   else
5075     # Remove last slash and all that follows it.  Not all systems have dirname.
5076       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5077       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5078       # The file is in a subdirectory.
5079       test ! -d "$ac_dir" && mkdir "$ac_dir"
5080     fi
5081     rm -f $ac_file
5082     mv conftest.h $ac_file
5083   fi
5084 fi; done
5085
5086 EOF
5087 cat >> $CONFIG_STATUS <<EOF
5088
5089
5090 EOF
5091 cat >> $CONFIG_STATUS <<\EOF
5092 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5093 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5094 exit 0
5095 EOF
5096 chmod +x $CONFIG_STATUS
5097 rm -fr confdefs* $ac_clean_files
5098 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
5099