Add support for OpenRISC 32-bit embedded processor
[external/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 stdlib.h unistd.h sys/stat.h sys/types.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 #if HAVE_SYS_TYPES_H
3376 # include <sys/types.h>
3377 #endif
3378
3379 #if HAVE_STDLIB_H
3380 # include <stdlib.h>
3381 #endif
3382
3383 #if HAVE_SYS_STAT_H
3384 # include <sys/stat.h>
3385 #endif
3386
3387 #if HAVE_UNISTD_H
3388 # include <unistd.h>
3389 #endif
3390
3391 /* This mess was copied from the GNU getpagesize.h.  */
3392 #ifndef HAVE_GETPAGESIZE
3393
3394 /* Assume that all systems that can run configure have sys/param.h.  */
3395 # ifndef HAVE_SYS_PARAM_H
3396 #  define HAVE_SYS_PARAM_H 1
3397 # endif
3398
3399 # ifdef _SC_PAGESIZE
3400 #  define getpagesize() sysconf(_SC_PAGESIZE)
3401 # else /* no _SC_PAGESIZE */
3402 #  ifdef HAVE_SYS_PARAM_H
3403 #   include <sys/param.h>
3404 #   ifdef EXEC_PAGESIZE
3405 #    define getpagesize() EXEC_PAGESIZE
3406 #   else /* no EXEC_PAGESIZE */
3407 #    ifdef NBPG
3408 #     define getpagesize() NBPG * CLSIZE
3409 #     ifndef CLSIZE
3410 #      define CLSIZE 1
3411 #     endif /* no CLSIZE */
3412 #    else /* no NBPG */
3413 #     ifdef NBPC
3414 #      define getpagesize() NBPC
3415 #     else /* no NBPC */
3416 #      ifdef PAGESIZE
3417 #       define getpagesize() PAGESIZE
3418 #      endif /* PAGESIZE */
3419 #     endif /* no NBPC */
3420 #    endif /* no NBPG */
3421 #   endif /* no EXEC_PAGESIZE */
3422 #  else /* no HAVE_SYS_PARAM_H */
3423 #   define getpagesize() 8192   /* punt totally */
3424 #  endif /* no HAVE_SYS_PARAM_H */
3425 # endif /* no _SC_PAGESIZE */
3426
3427 #endif /* no HAVE_GETPAGESIZE */
3428
3429 #ifdef __cplusplus
3430 extern "C" { void *malloc(unsigned); }
3431 #else
3432 char *malloc();
3433 #endif
3434
3435 int
3436 main()
3437 {
3438         char *data, *data2, *data3;
3439         int i, pagesize;
3440         int fd;
3441
3442         pagesize = getpagesize();
3443
3444         /*
3445          * First, make a file with some known garbage in it.
3446          */
3447         data = malloc(pagesize);
3448         if (!data)
3449                 exit(1);
3450         for (i = 0; i < pagesize; ++i)
3451                 *(data + i) = rand();
3452         umask(0);
3453         fd = creat("conftestmmap", 0600);
3454         if (fd < 0)
3455                 exit(1);
3456         if (write(fd, data, pagesize) != pagesize)
3457                 exit(1);
3458         close(fd);
3459
3460         /*
3461          * Next, try to mmap the file at a fixed address which
3462          * already has something else allocated at it.  If we can,
3463          * also make sure that we see the same garbage.
3464          */
3465         fd = open("conftestmmap", O_RDWR);
3466         if (fd < 0)
3467                 exit(1);
3468         data2 = malloc(2 * pagesize);
3469         if (!data2)
3470                 exit(1);
3471         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3472         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3473             MAP_PRIVATE | MAP_FIXED, fd, 0L))
3474                 exit(1);
3475         for (i = 0; i < pagesize; ++i)
3476                 if (*(data + i) != *(data2 + i))
3477                         exit(1);
3478
3479         /*
3480          * Finally, make sure that changes to the mapped area
3481          * do not percolate back to the file as seen by read().
3482          * (This is a bug on some variants of i386 svr4.0.)
3483          */
3484         for (i = 0; i < pagesize; ++i)
3485                 *(data2 + i) = *(data2 + i) + 1;
3486         data3 = malloc(pagesize);
3487         if (!data3)
3488                 exit(1);
3489         if (read(fd, data3, pagesize) != pagesize)
3490                 exit(1);
3491         for (i = 0; i < pagesize; ++i)
3492                 if (*(data + i) != *(data3 + i))
3493                         exit(1);
3494         close(fd);
3495         unlink("conftestmmap");
3496         exit(0);
3497 }
3498
3499 EOF
3500 if { (eval echo configure:3501: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3501 then
3502   ac_cv_func_mmap_fixed_mapped=yes
3503 else
3504   echo "configure: failed program was:" >&5
3505   cat conftest.$ac_ext >&5
3506   rm -fr conftest*
3507   ac_cv_func_mmap_fixed_mapped=no
3508 fi
3509 rm -fr conftest*
3510 fi
3511
3512 fi
3513
3514 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3515 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3516   cat >> confdefs.h <<\EOF
3517 #define HAVE_MMAP 1
3518 EOF
3519
3520 fi
3521
3522                               
3523    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3524 unistd.h values.h sys/param.h
3525 do
3526 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3527 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3528 echo "configure:3529: checking for $ac_hdr" >&5
3529 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3530   echo $ac_n "(cached) $ac_c" 1>&6
3531 else
3532   cat > conftest.$ac_ext <<EOF
3533 #line 3534 "configure"
3534 #include "confdefs.h"
3535 #include <$ac_hdr>
3536 EOF
3537 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3538 { (eval echo configure:3539: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3539 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3540 if test -z "$ac_err"; then
3541   rm -rf conftest*
3542   eval "ac_cv_header_$ac_safe=yes"
3543 else
3544   echo "$ac_err" >&5
3545   echo "configure: failed program was:" >&5
3546   cat conftest.$ac_ext >&5
3547   rm -rf conftest*
3548   eval "ac_cv_header_$ac_safe=no"
3549 fi
3550 rm -f conftest*
3551 fi
3552 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3553   echo "$ac_t""yes" 1>&6
3554     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3555   cat >> confdefs.h <<EOF
3556 #define $ac_tr_hdr 1
3557 EOF
3558  
3559 else
3560   echo "$ac_t""no" 1>&6
3561 fi
3562 done
3563
3564    for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3565 __argz_count __argz_stringify __argz_next
3566 do
3567 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3568 echo "configure:3569: checking for $ac_func" >&5
3569 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3570   echo $ac_n "(cached) $ac_c" 1>&6
3571 else
3572   cat > conftest.$ac_ext <<EOF
3573 #line 3574 "configure"
3574 #include "confdefs.h"
3575 /* System header to define __stub macros and hopefully few prototypes,
3576     which can conflict with char $ac_func(); below.  */
3577 #include <assert.h>
3578 /* Override any gcc2 internal prototype to avoid an error.  */
3579 /* We use char because int might match the return type of a gcc2
3580     builtin and then its argument prototype would still apply.  */
3581 char $ac_func();
3582
3583 int main() {
3584
3585 /* The GNU C library defines this for functions which it implements
3586     to always fail with ENOSYS.  Some functions are actually named
3587     something starting with __ and the normal name is an alias.  */
3588 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3589 choke me
3590 #else
3591 $ac_func();
3592 #endif
3593
3594 ; return 0; }
3595 EOF
3596 if { (eval echo configure:3597: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3597   rm -rf conftest*
3598   eval "ac_cv_func_$ac_func=yes"
3599 else
3600   echo "configure: failed program was:" >&5
3601   cat conftest.$ac_ext >&5
3602   rm -rf conftest*
3603   eval "ac_cv_func_$ac_func=no"
3604 fi
3605 rm -f conftest*
3606 fi
3607
3608 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3609   echo "$ac_t""yes" 1>&6
3610     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3611   cat >> confdefs.h <<EOF
3612 #define $ac_tr_func 1
3613 EOF
3614  
3615 else
3616   echo "$ac_t""no" 1>&6
3617 fi
3618 done
3619
3620
3621    if test "${ac_cv_func_stpcpy+set}" != "set"; then
3622      for ac_func in stpcpy
3623 do
3624 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3625 echo "configure:3626: checking for $ac_func" >&5
3626 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3627   echo $ac_n "(cached) $ac_c" 1>&6
3628 else
3629   cat > conftest.$ac_ext <<EOF
3630 #line 3631 "configure"
3631 #include "confdefs.h"
3632 /* System header to define __stub macros and hopefully few prototypes,
3633     which can conflict with char $ac_func(); below.  */
3634 #include <assert.h>
3635 /* Override any gcc2 internal prototype to avoid an error.  */
3636 /* We use char because int might match the return type of a gcc2
3637     builtin and then its argument prototype would still apply.  */
3638 char $ac_func();
3639
3640 int main() {
3641
3642 /* The GNU C library defines this for functions which it implements
3643     to always fail with ENOSYS.  Some functions are actually named
3644     something starting with __ and the normal name is an alias.  */
3645 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3646 choke me
3647 #else
3648 $ac_func();
3649 #endif
3650
3651 ; return 0; }
3652 EOF
3653 if { (eval echo configure:3654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3654   rm -rf conftest*
3655   eval "ac_cv_func_$ac_func=yes"
3656 else
3657   echo "configure: failed program was:" >&5
3658   cat conftest.$ac_ext >&5
3659   rm -rf conftest*
3660   eval "ac_cv_func_$ac_func=no"
3661 fi
3662 rm -f conftest*
3663 fi
3664
3665 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3666   echo "$ac_t""yes" 1>&6
3667     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3668   cat >> confdefs.h <<EOF
3669 #define $ac_tr_func 1
3670 EOF
3671  
3672 else
3673   echo "$ac_t""no" 1>&6
3674 fi
3675 done
3676
3677    fi
3678    if test "${ac_cv_func_stpcpy}" = "yes"; then
3679      cat >> confdefs.h <<\EOF
3680 #define HAVE_STPCPY 1
3681 EOF
3682
3683    fi
3684
3685    if test $ac_cv_header_locale_h = yes; then
3686     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3687 echo "configure:3688: checking for LC_MESSAGES" >&5
3688 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3689   echo $ac_n "(cached) $ac_c" 1>&6
3690 else
3691   cat > conftest.$ac_ext <<EOF
3692 #line 3693 "configure"
3693 #include "confdefs.h"
3694 #include <locale.h>
3695 int main() {
3696 return LC_MESSAGES
3697 ; return 0; }
3698 EOF
3699 if { (eval echo configure:3700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3700   rm -rf conftest*
3701   am_cv_val_LC_MESSAGES=yes
3702 else
3703   echo "configure: failed program was:" >&5
3704   cat conftest.$ac_ext >&5
3705   rm -rf conftest*
3706   am_cv_val_LC_MESSAGES=no
3707 fi
3708 rm -f conftest*
3709 fi
3710
3711 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3712     if test $am_cv_val_LC_MESSAGES = yes; then
3713       cat >> confdefs.h <<\EOF
3714 #define HAVE_LC_MESSAGES 1
3715 EOF
3716
3717     fi
3718   fi
3719    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3720 echo "configure:3721: checking whether NLS is requested" >&5
3721         # Check whether --enable-nls or --disable-nls was given.
3722 if test "${enable_nls+set}" = set; then
3723   enableval="$enable_nls"
3724   USE_NLS=$enableval
3725 else
3726   USE_NLS=yes
3727 fi
3728
3729     echo "$ac_t""$USE_NLS" 1>&6
3730     
3731
3732     USE_INCLUDED_LIBINTL=no
3733
3734         if test "$USE_NLS" = "yes"; then
3735       cat >> confdefs.h <<\EOF
3736 #define ENABLE_NLS 1
3737 EOF
3738
3739       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3740 echo "configure:3741: checking whether included gettext is requested" >&5
3741       # Check whether --with-included-gettext or --without-included-gettext was given.
3742 if test "${with_included_gettext+set}" = set; then
3743   withval="$with_included_gettext"
3744   nls_cv_force_use_gnu_gettext=$withval
3745 else
3746   nls_cv_force_use_gnu_gettext=no
3747 fi
3748
3749       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3750
3751       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3752       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3753                                         nls_cv_header_intl=
3754         nls_cv_header_libgt=
3755         CATOBJEXT=NONE
3756
3757         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3758 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3759 echo "configure:3760: checking for libintl.h" >&5
3760 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3761   echo $ac_n "(cached) $ac_c" 1>&6
3762 else
3763   cat > conftest.$ac_ext <<EOF
3764 #line 3765 "configure"
3765 #include "confdefs.h"
3766 #include <libintl.h>
3767 EOF
3768 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3769 { (eval echo configure:3770: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3770 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3771 if test -z "$ac_err"; then
3772   rm -rf conftest*
3773   eval "ac_cv_header_$ac_safe=yes"
3774 else
3775   echo "$ac_err" >&5
3776   echo "configure: failed program was:" >&5
3777   cat conftest.$ac_ext >&5
3778   rm -rf conftest*
3779   eval "ac_cv_header_$ac_safe=no"
3780 fi
3781 rm -f conftest*
3782 fi
3783 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3784   echo "$ac_t""yes" 1>&6
3785   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3786 echo "configure:3787: checking for gettext in libc" >&5
3787 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3788   echo $ac_n "(cached) $ac_c" 1>&6
3789 else
3790   cat > conftest.$ac_ext <<EOF
3791 #line 3792 "configure"
3792 #include "confdefs.h"
3793 #include <libintl.h>
3794 int main() {
3795 return (int) gettext ("")
3796 ; return 0; }
3797 EOF
3798 if { (eval echo configure:3799: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3799   rm -rf conftest*
3800   gt_cv_func_gettext_libc=yes
3801 else
3802   echo "configure: failed program was:" >&5
3803   cat conftest.$ac_ext >&5
3804   rm -rf conftest*
3805   gt_cv_func_gettext_libc=no
3806 fi
3807 rm -f conftest*
3808 fi
3809
3810 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3811
3812            if test "$gt_cv_func_gettext_libc" != "yes"; then
3813              echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3814 echo "configure:3815: checking for bindtextdomain in -lintl" >&5
3815 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3816 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3817   echo $ac_n "(cached) $ac_c" 1>&6
3818 else
3819   ac_save_LIBS="$LIBS"
3820 LIBS="-lintl  $LIBS"
3821 cat > conftest.$ac_ext <<EOF
3822 #line 3823 "configure"
3823 #include "confdefs.h"
3824 /* Override any gcc2 internal prototype to avoid an error.  */
3825 /* We use char because int might match the return type of a gcc2
3826     builtin and then its argument prototype would still apply.  */
3827 char bindtextdomain();
3828
3829 int main() {
3830 bindtextdomain()
3831 ; return 0; }
3832 EOF
3833 if { (eval echo configure:3834: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3834   rm -rf conftest*
3835   eval "ac_cv_lib_$ac_lib_var=yes"
3836 else
3837   echo "configure: failed program was:" >&5
3838   cat conftest.$ac_ext >&5
3839   rm -rf conftest*
3840   eval "ac_cv_lib_$ac_lib_var=no"
3841 fi
3842 rm -f conftest*
3843 LIBS="$ac_save_LIBS"
3844
3845 fi
3846 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3847   echo "$ac_t""yes" 1>&6
3848   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3849 echo "configure:3850: checking for gettext in libintl" >&5
3850 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3851   echo $ac_n "(cached) $ac_c" 1>&6
3852 else
3853   cat > conftest.$ac_ext <<EOF
3854 #line 3855 "configure"
3855 #include "confdefs.h"
3856
3857 int main() {
3858 return (int) gettext ("")
3859 ; return 0; }
3860 EOF
3861 if { (eval echo configure:3862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3862   rm -rf conftest*
3863   gt_cv_func_gettext_libintl=yes
3864 else
3865   echo "configure: failed program was:" >&5
3866   cat conftest.$ac_ext >&5
3867   rm -rf conftest*
3868   gt_cv_func_gettext_libintl=no
3869 fi
3870 rm -f conftest*
3871 fi
3872
3873 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3874 else
3875   echo "$ac_t""no" 1>&6
3876 fi
3877
3878            fi
3879
3880            if test "$gt_cv_func_gettext_libc" = "yes" \
3881               || test "$gt_cv_func_gettext_libintl" = "yes"; then
3882               cat >> confdefs.h <<\EOF
3883 #define HAVE_GETTEXT 1
3884 EOF
3885
3886               # Extract the first word of "msgfmt", so it can be a program name with args.
3887 set dummy msgfmt; ac_word=$2
3888 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3889 echo "configure:3890: checking for $ac_word" >&5
3890 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3891   echo $ac_n "(cached) $ac_c" 1>&6
3892 else
3893   case "$MSGFMT" in
3894   /*)
3895   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3896   ;;
3897   *)
3898   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3899   for ac_dir in $PATH; do
3900     test -z "$ac_dir" && ac_dir=.
3901     if test -f $ac_dir/$ac_word; then
3902       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3903         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3904         break
3905       fi
3906     fi
3907   done
3908   IFS="$ac_save_ifs"
3909   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3910   ;;
3911 esac
3912 fi
3913 MSGFMT="$ac_cv_path_MSGFMT"
3914 if test -n "$MSGFMT"; then
3915   echo "$ac_t""$MSGFMT" 1>&6
3916 else
3917   echo "$ac_t""no" 1>&6
3918 fi
3919               if test "$MSGFMT" != "no"; then
3920                 for ac_func in dcgettext
3921 do
3922 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3923 echo "configure:3924: checking for $ac_func" >&5
3924 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3925   echo $ac_n "(cached) $ac_c" 1>&6
3926 else
3927   cat > conftest.$ac_ext <<EOF
3928 #line 3929 "configure"
3929 #include "confdefs.h"
3930 /* System header to define __stub macros and hopefully few prototypes,
3931     which can conflict with char $ac_func(); below.  */
3932 #include <assert.h>
3933 /* Override any gcc2 internal prototype to avoid an error.  */
3934 /* We use char because int might match the return type of a gcc2
3935     builtin and then its argument prototype would still apply.  */
3936 char $ac_func();
3937
3938 int main() {
3939
3940 /* The GNU C library defines this for functions which it implements
3941     to always fail with ENOSYS.  Some functions are actually named
3942     something starting with __ and the normal name is an alias.  */
3943 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3944 choke me
3945 #else
3946 $ac_func();
3947 #endif
3948
3949 ; return 0; }
3950 EOF
3951 if { (eval echo configure:3952: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3952   rm -rf conftest*
3953   eval "ac_cv_func_$ac_func=yes"
3954 else
3955   echo "configure: failed program was:" >&5
3956   cat conftest.$ac_ext >&5
3957   rm -rf conftest*
3958   eval "ac_cv_func_$ac_func=no"
3959 fi
3960 rm -f conftest*
3961 fi
3962
3963 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3964   echo "$ac_t""yes" 1>&6
3965     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3966   cat >> confdefs.h <<EOF
3967 #define $ac_tr_func 1
3968 EOF
3969  
3970 else
3971   echo "$ac_t""no" 1>&6
3972 fi
3973 done
3974
3975                 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3976 set dummy gmsgfmt; ac_word=$2
3977 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3978 echo "configure:3979: checking for $ac_word" >&5
3979 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3980   echo $ac_n "(cached) $ac_c" 1>&6
3981 else
3982   case "$GMSGFMT" in
3983   /*)
3984   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3985   ;;
3986   ?:/*)                  
3987   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3988   ;;
3989   *)
3990   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3991   ac_dummy="$PATH"
3992   for ac_dir in $ac_dummy; do 
3993     test -z "$ac_dir" && ac_dir=.
3994     if test -f $ac_dir/$ac_word; then
3995       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3996       break
3997     fi
3998   done
3999   IFS="$ac_save_ifs"
4000   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4001   ;;
4002 esac
4003 fi
4004 GMSGFMT="$ac_cv_path_GMSGFMT"
4005 if test -n "$GMSGFMT"; then
4006   echo "$ac_t""$GMSGFMT" 1>&6
4007 else
4008   echo "$ac_t""no" 1>&6
4009 fi
4010
4011                 # Extract the first word of "xgettext", so it can be a program name with args.
4012 set dummy xgettext; ac_word=$2
4013 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4014 echo "configure:4015: checking for $ac_word" >&5
4015 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4016   echo $ac_n "(cached) $ac_c" 1>&6
4017 else
4018   case "$XGETTEXT" in
4019   /*)
4020   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4021   ;;
4022   *)
4023   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4024   for ac_dir in $PATH; do
4025     test -z "$ac_dir" && ac_dir=.
4026     if test -f $ac_dir/$ac_word; then
4027       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4028         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4029         break
4030       fi
4031     fi
4032   done
4033   IFS="$ac_save_ifs"
4034   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4035   ;;
4036 esac
4037 fi
4038 XGETTEXT="$ac_cv_path_XGETTEXT"
4039 if test -n "$XGETTEXT"; then
4040   echo "$ac_t""$XGETTEXT" 1>&6
4041 else
4042   echo "$ac_t""no" 1>&6
4043 fi
4044
4045                 cat > conftest.$ac_ext <<EOF
4046 #line 4047 "configure"
4047 #include "confdefs.h"
4048
4049 int main() {
4050 extern int _nl_msg_cat_cntr;
4051                                return _nl_msg_cat_cntr
4052 ; return 0; }
4053 EOF
4054 if { (eval echo configure:4055: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4055   rm -rf conftest*
4056   CATOBJEXT=.gmo
4057                    DATADIRNAME=share
4058 else
4059   echo "configure: failed program was:" >&5
4060   cat conftest.$ac_ext >&5
4061   rm -rf conftest*
4062   CATOBJEXT=.mo
4063                    DATADIRNAME=lib
4064 fi
4065 rm -f conftest*
4066                 INSTOBJEXT=.mo
4067               fi
4068             fi
4069         
4070 else
4071   echo "$ac_t""no" 1>&6
4072 fi
4073
4074
4075                 
4076         if test "$CATOBJEXT" = "NONE"; then
4077                           nls_cv_use_gnu_gettext=yes
4078         fi
4079       fi
4080
4081       if test "$nls_cv_use_gnu_gettext" = "yes"; then
4082                 INTLOBJS="\$(GETTOBJS)"
4083         # Extract the first word of "msgfmt", so it can be a program name with args.
4084 set dummy msgfmt; ac_word=$2
4085 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4086 echo "configure:4087: checking for $ac_word" >&5
4087 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4088   echo $ac_n "(cached) $ac_c" 1>&6
4089 else
4090   case "$MSGFMT" in
4091   /*)
4092   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4093   ;;
4094   *)
4095   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4096   for ac_dir in $PATH; do
4097     test -z "$ac_dir" && ac_dir=.
4098     if test -f $ac_dir/$ac_word; then
4099       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4100         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4101         break
4102       fi
4103     fi
4104   done
4105   IFS="$ac_save_ifs"
4106   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4107   ;;
4108 esac
4109 fi
4110 MSGFMT="$ac_cv_path_MSGFMT"
4111 if test -n "$MSGFMT"; then
4112   echo "$ac_t""$MSGFMT" 1>&6
4113 else
4114   echo "$ac_t""no" 1>&6
4115 fi
4116
4117         # Extract the first word of "gmsgfmt", so it can be a program name with args.
4118 set dummy gmsgfmt; ac_word=$2
4119 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4120 echo "configure:4121: checking for $ac_word" >&5
4121 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4122   echo $ac_n "(cached) $ac_c" 1>&6
4123 else
4124   case "$GMSGFMT" in
4125   /*)
4126   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4127   ;;
4128   ?:/*)                  
4129   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4130   ;;
4131   *)
4132   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4133   ac_dummy="$PATH"
4134   for ac_dir in $ac_dummy; do 
4135     test -z "$ac_dir" && ac_dir=.
4136     if test -f $ac_dir/$ac_word; then
4137       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4138       break
4139     fi
4140   done
4141   IFS="$ac_save_ifs"
4142   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4143   ;;
4144 esac
4145 fi
4146 GMSGFMT="$ac_cv_path_GMSGFMT"
4147 if test -n "$GMSGFMT"; then
4148   echo "$ac_t""$GMSGFMT" 1>&6
4149 else
4150   echo "$ac_t""no" 1>&6
4151 fi
4152
4153         # Extract the first word of "xgettext", so it can be a program name with args.
4154 set dummy xgettext; ac_word=$2
4155 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4156 echo "configure:4157: checking for $ac_word" >&5
4157 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4158   echo $ac_n "(cached) $ac_c" 1>&6
4159 else
4160   case "$XGETTEXT" in
4161   /*)
4162   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4163   ;;
4164   *)
4165   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4166   for ac_dir in $PATH; do
4167     test -z "$ac_dir" && ac_dir=.
4168     if test -f $ac_dir/$ac_word; then
4169       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4170         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4171         break
4172       fi
4173     fi
4174   done
4175   IFS="$ac_save_ifs"
4176   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4177   ;;
4178 esac
4179 fi
4180 XGETTEXT="$ac_cv_path_XGETTEXT"
4181 if test -n "$XGETTEXT"; then
4182   echo "$ac_t""$XGETTEXT" 1>&6
4183 else
4184   echo "$ac_t""no" 1>&6
4185 fi
4186
4187         
4188         USE_INCLUDED_LIBINTL=yes
4189         CATOBJEXT=.gmo
4190         INSTOBJEXT=.mo
4191         DATADIRNAME=share
4192         INTLDEPS='$(top_builddir)/../intl/libintl.a'
4193         INTLLIBS=$INTLDEPS
4194         LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4195         nls_cv_header_intl=libintl.h
4196         nls_cv_header_libgt=libgettext.h
4197       fi
4198
4199             if test "$XGETTEXT" != ":"; then
4200                         if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4201           : ;
4202         else
4203           echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4204           XGETTEXT=":"
4205         fi
4206       fi
4207
4208       # We need to process the po/ directory.
4209       POSUB=po
4210     else
4211       DATADIRNAME=share
4212       nls_cv_header_intl=libintl.h
4213       nls_cv_header_libgt=libgettext.h
4214     fi
4215
4216     # If this is used in GNU gettext we have to set USE_NLS to `yes'
4217     # because some of the sources are only built for this goal.
4218     if test "$PACKAGE" = gettext; then
4219       USE_NLS=yes
4220       USE_INCLUDED_LIBINTL=yes
4221     fi
4222
4223                 for lang in $ALL_LINGUAS; do
4224       GMOFILES="$GMOFILES $lang.gmo"
4225       POFILES="$POFILES $lang.po"
4226     done
4227
4228         
4229     
4230     
4231     
4232     
4233     
4234     
4235     
4236     
4237     
4238     
4239   
4240
4241    if test "x$CATOBJEXT" != "x"; then
4242      if test "x$ALL_LINGUAS" = "x"; then
4243        LINGUAS=
4244      else
4245        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4246 echo "configure:4247: checking for catalogs to be installed" >&5
4247        NEW_LINGUAS=
4248        for lang in ${LINGUAS=$ALL_LINGUAS}; do
4249          case "$ALL_LINGUAS" in
4250           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4251          esac
4252        done
4253        LINGUAS=$NEW_LINGUAS
4254        echo "$ac_t""$LINGUAS" 1>&6
4255      fi
4256
4257           if test -n "$LINGUAS"; then
4258        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4259      fi
4260    fi
4261
4262             if test $ac_cv_header_locale_h = yes; then
4263      INCLUDE_LOCALE_H="#include <locale.h>"
4264    else
4265      INCLUDE_LOCALE_H="\
4266 /* The system does not provide the header <locale.h>.  Take care yourself.  */"
4267    fi
4268    
4269
4270             if test -f $srcdir/po2tbl.sed.in; then
4271       if test "$CATOBJEXT" = ".cat"; then
4272          ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4273 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4274 echo "configure:4275: checking for linux/version.h" >&5
4275 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4276   echo $ac_n "(cached) $ac_c" 1>&6
4277 else
4278   cat > conftest.$ac_ext <<EOF
4279 #line 4280 "configure"
4280 #include "confdefs.h"
4281 #include <linux/version.h>
4282 EOF
4283 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4284 { (eval echo configure:4285: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4285 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4286 if test -z "$ac_err"; then
4287   rm -rf conftest*
4288   eval "ac_cv_header_$ac_safe=yes"
4289 else
4290   echo "$ac_err" >&5
4291   echo "configure: failed program was:" >&5
4292   cat conftest.$ac_ext >&5
4293   rm -rf conftest*
4294   eval "ac_cv_header_$ac_safe=no"
4295 fi
4296 rm -f conftest*
4297 fi
4298 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4299   echo "$ac_t""yes" 1>&6
4300   msgformat=linux
4301 else
4302   echo "$ac_t""no" 1>&6
4303 msgformat=xopen
4304 fi
4305
4306
4307                          sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4308       fi
4309             sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4310          $srcdir/po2tbl.sed.in > po2tbl.sed
4311    fi
4312
4313             if test "$PACKAGE" = "gettext"; then
4314      GT_NO="#NO#"
4315      GT_YES=
4316    else
4317      GT_NO=
4318      GT_YES="#YES#"
4319    fi
4320    
4321    
4322
4323    MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4324    
4325
4326       l=
4327    
4328
4329             if test -f $srcdir/po/POTFILES.in; then
4330       test -d po || mkdir po
4331       if test "x$srcdir" != "x."; then
4332          if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4333             posrcprefix="$srcdir/"
4334          else
4335             posrcprefix="../$srcdir/"
4336          fi
4337       else
4338          posrcprefix="../"
4339       fi
4340       rm -f po/POTFILES
4341       sed -e "/^#/d" -e "/^\$/d" -e "s,.*,      $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4342          < $srcdir/po/POTFILES.in > po/POTFILES
4343    fi
4344   
4345
4346 . ${srcdir}/../bfd/configure.host
4347
4348 # Put a plausible default for CC_FOR_BUILD in Makefile.
4349 if test -z "$CC_FOR_BUILD"; then
4350   if test "x$cross_compiling" = "xno"; then
4351     CC_FOR_BUILD='$(CC)'
4352   else
4353     CC_FOR_BUILD=gcc
4354   fi
4355 fi
4356
4357 # Also set EXEEXT_FOR_BUILD.
4358 if test "x$cross_compiling" = "xno"; then
4359   EXEEXT_FOR_BUILD='$(EXEEXT)'
4360 else
4361   echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4362 echo "configure:4363: checking for build system executable suffix" >&5
4363 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4364   echo $ac_n "(cached) $ac_c" 1>&6
4365 else
4366   rm -f conftest*
4367      echo 'int main () { return 0; }' > conftest.c
4368      bfd_cv_build_exeext=
4369      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4370      for file in conftest.*; do
4371        case $file in
4372        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4373        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4374        esac
4375      done
4376      rm -f conftest*
4377      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4378 fi
4379
4380 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4381   EXEEXT_FOR_BUILD=""
4382   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4383 fi
4384
4385
4386
4387 # Find a good install program.  We prefer a C program (faster),
4388 # so one script is as good as another.  But avoid the broken or
4389 # incompatible versions:
4390 # SysV /etc/install, /usr/sbin/install
4391 # SunOS /usr/etc/install
4392 # IRIX /sbin/install
4393 # AIX /bin/install
4394 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4395 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4396 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4397 # ./install, which can be erroneously created by make from ./install.sh.
4398 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4399 echo "configure:4400: checking for a BSD compatible install" >&5
4400 if test -z "$INSTALL"; then
4401 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4402   echo $ac_n "(cached) $ac_c" 1>&6
4403 else
4404     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
4405   for ac_dir in $PATH; do
4406     # Account for people who put trailing slashes in PATH elements.
4407     case "$ac_dir/" in
4408     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4409     *)
4410       # OSF1 and SCO ODT 3.0 have their own names for install.
4411       # Don't use installbsd from OSF since it installs stuff as root
4412       # by default.
4413       for ac_prog in ginstall scoinst install; do
4414         if test -f $ac_dir/$ac_prog; then
4415           if test $ac_prog = install &&
4416             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4417             # AIX install.  It has an incompatible calling convention.
4418             :
4419           else
4420             ac_cv_path_install="$ac_dir/$ac_prog -c"
4421             break 2
4422           fi
4423         fi
4424       done
4425       ;;
4426     esac
4427   done
4428   IFS="$ac_save_IFS"
4429
4430 fi
4431   if test "${ac_cv_path_install+set}" = set; then
4432     INSTALL="$ac_cv_path_install"
4433   else
4434     # As a last resort, use the slow shell script.  We don't cache a
4435     # path for INSTALL within a source directory, because that will
4436     # break other packages using the cache if that directory is
4437     # removed, or if the path is relative.
4438     INSTALL="$ac_install_sh"
4439   fi
4440 fi
4441 echo "$ac_t""$INSTALL" 1>&6
4442
4443 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4444 # It thinks the first close brace ends the variable substitution.
4445 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4446
4447 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4448
4449 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4450
4451
4452 for ac_hdr in string.h strings.h stdlib.h
4453 do
4454 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4455 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4456 echo "configure:4457: checking for $ac_hdr" >&5
4457 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4458   echo $ac_n "(cached) $ac_c" 1>&6
4459 else
4460   cat > conftest.$ac_ext <<EOF
4461 #line 4462 "configure"
4462 #include "confdefs.h"
4463 #include <$ac_hdr>
4464 EOF
4465 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4466 { (eval echo configure:4467: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4467 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4468 if test -z "$ac_err"; then
4469   rm -rf conftest*
4470   eval "ac_cv_header_$ac_safe=yes"
4471 else
4472   echo "$ac_err" >&5
4473   echo "configure: failed program was:" >&5
4474   cat conftest.$ac_ext >&5
4475   rm -rf conftest*
4476   eval "ac_cv_header_$ac_safe=no"
4477 fi
4478 rm -f conftest*
4479 fi
4480 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4481   echo "$ac_t""yes" 1>&6
4482     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4483   cat >> confdefs.h <<EOF
4484 #define $ac_tr_hdr 1
4485 EOF
4486  
4487 else
4488   echo "$ac_t""no" 1>&6
4489 fi
4490 done
4491
4492
4493 cgen_maint=no
4494 cgendir='$(srcdir)/../cgen'
4495
4496 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4497 if test "${enable_cgen_maint+set}" = set; then
4498   enableval="$enable_cgen_maint"
4499   case "${enableval}" in
4500   yes)  cgen_maint=yes ;;
4501   no)   cgen_maint=no ;;
4502   *)
4503         # argument is cgen install directory (not implemented yet).
4504         # Having a `share' directory might be more appropriate for the .scm,
4505         # .cpu, etc. files.
4506         cgen_maint=yes
4507         cgendir=${cgen_maint}/lib/cgen
4508         ;;
4509 esac
4510 fi
4511
4512
4513 if test x${cgen_maint} = xyes; then
4514   CGEN_MAINT_TRUE=
4515   CGEN_MAINT_FALSE='#'
4516 else
4517   CGEN_MAINT_TRUE='#'
4518   CGEN_MAINT_FALSE=
4519 fi
4520
4521
4522 using_cgen=no
4523
4524 # Horrible hacks to build DLLs on Windows.
4525 WIN32LDFLAGS=
4526 WIN32LIBADD=
4527 case "${host}" in
4528 *-*-cygwin*)
4529   if test "$enable_shared" = "yes"; then
4530     WIN32LDFLAGS="-no-undefined"
4531     WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4532   fi
4533   ;;
4534 esac
4535
4536
4537
4538 # target-specific stuff:
4539
4540 # Canonicalize the secondary target names.
4541 if test -n "$enable_targets" ; then
4542     for targ in `echo $enable_targets | sed 's/,/ /g'`
4543     do
4544         result=`$ac_config_sub $targ 2>/dev/null`
4545         if test -n "$result" ; then
4546             canon_targets="$canon_targets $result"
4547         else
4548             # Allow targets that config.sub doesn't recognize, like "all".
4549             canon_targets="$canon_targets $targ"
4550         fi
4551     done
4552 fi
4553
4554 all_targets=false
4555 selarchs=
4556 for targ in $target $canon_targets
4557 do
4558     if test "x$targ" = "xall" ; then
4559         all_targets=true
4560     else
4561         . $srcdir/../bfd/config.bfd
4562         selarchs="$selarchs $targ_archs"
4563     fi
4564 done    
4565
4566 # Utility var, documents generic cgen support files.
4567
4568 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4569
4570 # We don't do any links based on the target system, just makefile config.
4571
4572 if test x${all_targets} = xfalse ; then
4573
4574     # Target architecture .o files.
4575     ta=
4576
4577     for arch in $selarchs
4578     do
4579         ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4580         archdefs="$archdefs -DARCH_$ad"
4581         case "$arch" in
4582         bfd_a29k_arch)          ta="$ta a29k-dis.lo" ;;
4583         bfd_alliant_arch)       ;;
4584         bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
4585         bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
4586         bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
4587         bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
4588         bfd_convex_arch)        ;;
4589         bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo" ;;
4590         bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4591         bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4592         bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4593         bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
4594         bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
4595         bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
4596         bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
4597         bfd_i386_arch)          ta="$ta i386-dis.lo" ;;
4598         bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
4599         bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
4600         bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
4601         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 ;;
4602         bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4603         bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4604         bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4605         bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
4606         bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
4607         bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
4608         bfd_mmix_arch)          ta="$ta mmix-dis.lo mmix-opc.lo" ;;
4609         bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4610         bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4611         bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
4612         bfd_openrisc_arch)      ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
4613         bfd_or32_arch)          ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
4614         bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
4615         bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
4616         bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4617         bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4618         bfd_pyramid_arch)       ;;
4619         bfd_romp_arch)          ;;
4620         bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4621         bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
4622         bfd_sh_arch)
4623                                 ta="$ta sh-dis.lo" ;;
4624         bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4625         bfd_tahoe_arch)         ;;
4626         bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
4627         bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
4628         bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4629         bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
4630         bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
4631         bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
4632         bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
4633         bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
4634         bfd_we32k_arch)         ;;
4635         bfd_xstormy16_arch)     ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
4636         bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
4637
4638         "")                     ;;
4639         *)              { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4640         esac
4641     done
4642
4643     if test $using_cgen = yes ; then
4644         ta="$ta $cgen_files"
4645     fi
4646
4647     # Weed out duplicate .o files.
4648     f=""
4649     for i in $ta ; do
4650         case " $f " in
4651         *" $i "*) ;;
4652         *) f="$f $i" ;;
4653         esac
4654     done
4655     ta="$f"
4656
4657     # And duplicate -D flags.
4658     f=""
4659     for i in $archdefs ; do
4660         case " $f " in
4661         *" $i "*) ;;
4662         *) f="$f $i" ;;
4663         esac
4664     done
4665     archdefs="$f"
4666
4667     BFD_MACHINES="$ta"
4668
4669 else    # all_targets is true
4670     archdefs=-DARCH_all
4671     BFD_MACHINES='$(ALL_MACHINES)'
4672 fi
4673
4674
4675
4676
4677 trap '' 1 2 15
4678 cat > confcache <<\EOF
4679 # This file is a shell script that caches the results of configure
4680 # tests run on this system so they can be shared between configure
4681 # scripts and configure runs.  It is not useful on other systems.
4682 # If it contains results you don't want to keep, you may remove or edit it.
4683 #
4684 # By default, configure uses ./config.cache as the cache file,
4685 # creating it if it does not exist already.  You can give configure
4686 # the --cache-file=FILE option to use a different cache file; that is
4687 # what configure does when it calls configure scripts in
4688 # subdirectories, so they share the cache.
4689 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4690 # config.status only pays attention to the cache file if you give it the
4691 # --recheck option to rerun configure.
4692 #
4693 EOF
4694 # The following way of writing the cache mishandles newlines in values,
4695 # but we know of no workaround that is simple, portable, and efficient.
4696 # So, don't put newlines in cache variables' values.
4697 # Ultrix sh set writes to stderr and can't be redirected directly,
4698 # and sets the high bit in the cache file unless we assign to the vars.
4699 (set) 2>&1 |
4700   case `(ac_space=' '; set | grep ac_space) 2>&1` in
4701   *ac_space=\ *)
4702     # `set' does not quote correctly, so add quotes (double-quote substitution
4703     # turns \\\\ into \\, and sed turns \\ into \).
4704     sed -n \
4705       -e "s/'/'\\\\''/g" \
4706       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4707     ;;
4708   *)
4709     # `set' quotes correctly as required by POSIX, so do not add quotes.
4710     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4711     ;;
4712   esac >> confcache
4713 if cmp -s $cache_file confcache; then
4714   :
4715 else
4716   if test -w $cache_file; then
4717     echo "updating cache $cache_file"
4718     cat confcache > $cache_file
4719   else
4720     echo "not updating unwritable cache $cache_file"
4721   fi
4722 fi
4723 rm -f confcache
4724
4725 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4726
4727 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4728 # Let make expand exec_prefix.
4729 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4730
4731 # Any assignment to VPATH causes Sun make to only execute
4732 # the first set of double-colon rules, so remove it if not needed.
4733 # If there is a colon in the path, we need to keep it.
4734 if test "x$srcdir" = x.; then
4735   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4736 fi
4737
4738 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4739
4740 DEFS=-DHAVE_CONFIG_H
4741
4742 # Without the "./", some shells look in PATH for config.status.
4743 : ${CONFIG_STATUS=./config.status}
4744
4745 echo creating $CONFIG_STATUS
4746 rm -f $CONFIG_STATUS
4747 cat > $CONFIG_STATUS <<EOF
4748 #! /bin/sh
4749 # Generated automatically by configure.
4750 # Run this file to recreate the current configuration.
4751 # This directory was configured as follows,
4752 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4753 #
4754 # $0 $ac_configure_args
4755 #
4756 # Compiler output produced by configure, useful for debugging
4757 # configure, is in ./config.log if it exists.
4758
4759 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4760 for ac_option
4761 do
4762   case "\$ac_option" in
4763   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4764     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4765     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4766   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4767     echo "$CONFIG_STATUS generated by autoconf version 2.13"
4768     exit 0 ;;
4769   -help | --help | --hel | --he | --h)
4770     echo "\$ac_cs_usage"; exit 0 ;;
4771   *) echo "\$ac_cs_usage"; exit 1 ;;
4772   esac
4773 done
4774
4775 ac_given_srcdir=$srcdir
4776 ac_given_INSTALL="$INSTALL"
4777
4778 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4779 EOF
4780 cat >> $CONFIG_STATUS <<EOF
4781
4782 # Protect against being on the right side of a sed subst in config.status.
4783 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4784  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4785 $ac_vpsub
4786 $extrasub
4787 s%@SHELL@%$SHELL%g
4788 s%@CFLAGS@%$CFLAGS%g
4789 s%@CPPFLAGS@%$CPPFLAGS%g
4790 s%@CXXFLAGS@%$CXXFLAGS%g
4791 s%@FFLAGS@%$FFLAGS%g
4792 s%@DEFS@%$DEFS%g
4793 s%@LDFLAGS@%$LDFLAGS%g
4794 s%@LIBS@%$LIBS%g
4795 s%@exec_prefix@%$exec_prefix%g
4796 s%@prefix@%$prefix%g
4797 s%@program_transform_name@%$program_transform_name%g
4798 s%@bindir@%$bindir%g
4799 s%@sbindir@%$sbindir%g
4800 s%@libexecdir@%$libexecdir%g
4801 s%@datadir@%$datadir%g
4802 s%@sysconfdir@%$sysconfdir%g
4803 s%@sharedstatedir@%$sharedstatedir%g
4804 s%@localstatedir@%$localstatedir%g
4805 s%@libdir@%$libdir%g
4806 s%@includedir@%$includedir%g
4807 s%@oldincludedir@%$oldincludedir%g
4808 s%@infodir@%$infodir%g
4809 s%@mandir@%$mandir%g
4810 s%@host@%$host%g
4811 s%@host_alias@%$host_alias%g
4812 s%@host_cpu@%$host_cpu%g
4813 s%@host_vendor@%$host_vendor%g
4814 s%@host_os@%$host_os%g
4815 s%@target@%$target%g
4816 s%@target_alias@%$target_alias%g
4817 s%@target_cpu@%$target_cpu%g
4818 s%@target_vendor@%$target_vendor%g
4819 s%@target_os@%$target_os%g
4820 s%@build@%$build%g
4821 s%@build_alias@%$build_alias%g
4822 s%@build_cpu@%$build_cpu%g
4823 s%@build_vendor@%$build_vendor%g
4824 s%@build_os@%$build_os%g
4825 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4826 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4827 s%@INSTALL_DATA@%$INSTALL_DATA%g
4828 s%@PACKAGE@%$PACKAGE%g
4829 s%@VERSION@%$VERSION%g
4830 s%@ACLOCAL@%$ACLOCAL%g
4831 s%@AUTOCONF@%$AUTOCONF%g
4832 s%@AUTOMAKE@%$AUTOMAKE%g
4833 s%@AUTOHEADER@%$AUTOHEADER%g
4834 s%@MAKEINFO@%$MAKEINFO%g
4835 s%@SET_MAKE@%$SET_MAKE%g
4836 s%@AR@%$AR%g
4837 s%@RANLIB@%$RANLIB%g
4838 s%@CC@%$CC%g
4839 s%@LN_S@%$LN_S%g
4840 s%@OBJEXT@%$OBJEXT%g
4841 s%@EXEEXT@%$EXEEXT%g
4842 s%@STRIP@%$STRIP%g
4843 s%@LIBTOOL@%$LIBTOOL%g
4844 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4845 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4846 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4847 s%@MAINT@%$MAINT%g
4848 s%@CPP@%$CPP%g
4849 s%@ALLOCA@%$ALLOCA%g
4850 s%@USE_NLS@%$USE_NLS%g
4851 s%@MSGFMT@%$MSGFMT%g
4852 s%@GMSGFMT@%$GMSGFMT%g
4853 s%@XGETTEXT@%$XGETTEXT%g
4854 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4855 s%@CATALOGS@%$CATALOGS%g
4856 s%@CATOBJEXT@%$CATOBJEXT%g
4857 s%@DATADIRNAME@%$DATADIRNAME%g
4858 s%@GMOFILES@%$GMOFILES%g
4859 s%@INSTOBJEXT@%$INSTOBJEXT%g
4860 s%@INTLDEPS@%$INTLDEPS%g
4861 s%@INTLLIBS@%$INTLLIBS%g
4862 s%@INTLOBJS@%$INTLOBJS%g
4863 s%@POFILES@%$POFILES%g
4864 s%@POSUB@%$POSUB%g
4865 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4866 s%@GT_NO@%$GT_NO%g
4867 s%@GT_YES@%$GT_YES%g
4868 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4869 s%@l@%$l%g
4870 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4871 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
4872 s%@HDEFINES@%$HDEFINES%g
4873 s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4874 s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4875 s%@cgendir@%$cgendir%g
4876 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4877 s%@WIN32LIBADD@%$WIN32LIBADD%g
4878 s%@archdefs@%$archdefs%g
4879 s%@BFD_MACHINES@%$BFD_MACHINES%g
4880
4881 CEOF
4882 EOF
4883
4884 cat >> $CONFIG_STATUS <<\EOF
4885
4886 # Split the substitutions into bite-sized pieces for seds with
4887 # small command number limits, like on Digital OSF/1 and HP-UX.
4888 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4889 ac_file=1 # Number of current file.
4890 ac_beg=1 # First line for current file.
4891 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4892 ac_more_lines=:
4893 ac_sed_cmds=""
4894 while $ac_more_lines; do
4895   if test $ac_beg -gt 1; then
4896     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4897   else
4898     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4899   fi
4900   if test ! -s conftest.s$ac_file; then
4901     ac_more_lines=false
4902     rm -f conftest.s$ac_file
4903   else
4904     if test -z "$ac_sed_cmds"; then
4905       ac_sed_cmds="sed -f conftest.s$ac_file"
4906     else
4907       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4908     fi
4909     ac_file=`expr $ac_file + 1`
4910     ac_beg=$ac_end
4911     ac_end=`expr $ac_end + $ac_max_sed_cmds`
4912   fi
4913 done
4914 if test -z "$ac_sed_cmds"; then
4915   ac_sed_cmds=cat
4916 fi
4917 EOF
4918
4919 cat >> $CONFIG_STATUS <<EOF
4920
4921 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4922 EOF
4923 cat >> $CONFIG_STATUS <<\EOF
4924 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4925   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4926   case "$ac_file" in
4927   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4928        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4929   *) ac_file_in="${ac_file}.in" ;;
4930   esac
4931
4932   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4933
4934   # Remove last slash and all that follows it.  Not all systems have dirname.
4935   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4936   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4937     # The file is in a subdirectory.
4938     test ! -d "$ac_dir" && mkdir "$ac_dir"
4939     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4940     # A "../" for each directory in $ac_dir_suffix.
4941     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4942   else
4943     ac_dir_suffix= ac_dots=
4944   fi
4945
4946   case "$ac_given_srcdir" in
4947   .)  srcdir=.
4948       if test -z "$ac_dots"; then top_srcdir=.
4949       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4950   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4951   *) # Relative path.
4952     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4953     top_srcdir="$ac_dots$ac_given_srcdir" ;;
4954   esac
4955
4956   case "$ac_given_INSTALL" in
4957   [/$]*) INSTALL="$ac_given_INSTALL" ;;
4958   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4959   esac
4960
4961   echo creating "$ac_file"
4962   rm -f "$ac_file"
4963   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4964   case "$ac_file" in
4965   *Makefile*) ac_comsub="1i\\
4966 # $configure_input" ;;
4967   *) ac_comsub= ;;
4968   esac
4969
4970   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4971   sed -e "$ac_comsub
4972 s%@configure_input@%$configure_input%g
4973 s%@srcdir@%$srcdir%g
4974 s%@top_srcdir@%$top_srcdir%g
4975 s%@INSTALL@%$INSTALL%g
4976 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4977 fi; done
4978 rm -f conftest.s*
4979
4980 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4981 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4982 #
4983 # ac_d sets the value in "#define NAME VALUE" lines.
4984 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4985 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4986 ac_dC='\3'
4987 ac_dD='%g'
4988 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4989 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4990 ac_uB='\([      ]\)%\1#\2define\3'
4991 ac_uC=' '
4992 ac_uD='\4%g'
4993 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4994 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4995 ac_eB='$%\1#\2define\3'
4996 ac_eC=' '
4997 ac_eD='%g'
4998
4999 if test "${CONFIG_HEADERS+set}" != set; then
5000 EOF
5001 cat >> $CONFIG_STATUS <<EOF
5002   CONFIG_HEADERS="config.h:config.in"
5003 EOF
5004 cat >> $CONFIG_STATUS <<\EOF
5005 fi
5006 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5007   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5008   case "$ac_file" in
5009   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5010        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5011   *) ac_file_in="${ac_file}.in" ;;
5012   esac
5013
5014   echo creating $ac_file
5015
5016   rm -f conftest.frag conftest.in conftest.out
5017   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5018   cat $ac_file_inputs > conftest.in
5019
5020 EOF
5021
5022 # Transform confdefs.h into a sed script conftest.vals that substitutes
5023 # the proper values into config.h.in to produce config.h.  And first:
5024 # Protect against being on the right side of a sed subst in config.status.
5025 # Protect against being in an unquoted here document in config.status.
5026 rm -f conftest.vals
5027 cat > conftest.hdr <<\EOF
5028 s/[\\&%]/\\&/g
5029 s%[\\$`]%\\&%g
5030 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5031 s%ac_d%ac_u%gp
5032 s%ac_u%ac_e%gp
5033 EOF
5034 sed -n -f conftest.hdr confdefs.h > conftest.vals
5035 rm -f conftest.hdr
5036
5037 # This sed command replaces #undef with comments.  This is necessary, for
5038 # example, in the case of _POSIX_SOURCE, which is predefined and required
5039 # on some systems where configure will not decide to define it.
5040 cat >> conftest.vals <<\EOF
5041 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5042 EOF
5043
5044 # Break up conftest.vals because some shells have a limit on
5045 # the size of here documents, and old seds have small limits too.
5046
5047 rm -f conftest.tail
5048 while :
5049 do
5050   ac_lines=`grep -c . conftest.vals`
5051   # grep -c gives empty output for an empty file on some AIX systems.
5052   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5053   # Write a limited-size here document to conftest.frag.
5054   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5055   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5056   echo 'CEOF
5057   sed -f conftest.frag conftest.in > conftest.out
5058   rm -f conftest.in
5059   mv conftest.out conftest.in
5060 ' >> $CONFIG_STATUS
5061   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5062   rm -f conftest.vals
5063   mv conftest.tail conftest.vals
5064 done
5065 rm -f conftest.vals
5066
5067 cat >> $CONFIG_STATUS <<\EOF
5068   rm -f conftest.frag conftest.h
5069   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
5070   cat conftest.in >> conftest.h
5071   rm -f conftest.in
5072   if cmp -s $ac_file conftest.h 2>/dev/null; then
5073     echo "$ac_file is unchanged"
5074     rm -f conftest.h
5075   else
5076     # Remove last slash and all that follows it.  Not all systems have dirname.
5077       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5078       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5079       # The file is in a subdirectory.
5080       test ! -d "$ac_dir" && mkdir "$ac_dir"
5081     fi
5082     rm -f $ac_file
5083     mv conftest.h $ac_file
5084   fi
5085 fi; done
5086
5087 EOF
5088 cat >> $CONFIG_STATUS <<EOF
5089
5090
5091 EOF
5092 cat >> $CONFIG_STATUS <<\EOF
5093 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5094 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5095 exit 0
5096 EOF
5097 chmod +x $CONFIG_STATUS
5098 rm -fr confdefs* $ac_clean_files
5099 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
5100