2001-03-20 H.J. Lu <hjl@gnu.org>
[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 "$ac_cv_prog_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 '$''{'ac_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       ac_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 "$ac_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   ac_cv_path_LD="$LD" # Let the user override the test with a path.
1472 fi
1473 fi
1474
1475 LD="$ac_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 '$''{'ac_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   ac_cv_prog_gnu_ld=yes
1490 else
1491   ac_cv_prog_gnu_ld=no
1492 fi
1493 fi
1494
1495 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1496 with_gnu_ld=$ac_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 '$''{'ac_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   ac_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         ac_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         ac_cv_path_NM="$tmp_nm -p"
1534         break
1535       else
1536         ac_cv_path_NM=${ac_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 "$ac_cv_path_NM" && ac_cv_path_NM=nm
1543 fi
1544 fi
1545
1546 NM="$ac_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 aix4*)
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 freebsd* )
1610   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1611     case "$host_cpu" in
1612     i*86 )
1613       # Not sure whether the presence of OpenBSD here was a mistake.
1614       # Let's accept both of them until this is cleared up.
1615             lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1616             lt_cv_file_magic_cmd=/usr/bin/file
1617       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1618       ;;
1619     esac
1620   else
1621     lt_cv_deplibs_check_method=pass_all
1622   fi
1623   ;;
1624
1625 gnu*)
1626   lt_cv_deplibs_check_method=pass_all
1627   ;;
1628
1629 hpux10.20*)
1630   # TODO:  Does this work for hpux-11 too?
1631   lt_cv_deplibs_check_method='file_magic (s0-90-90-9|PA-RISC0-9.0-9) shared library'
1632   lt_cv_file_magic_cmd=/usr/bin/file
1633   lt_cv_file_magic_test_file=/usr/lib/libc.sl
1634   ;;
1635
1636 irix5* | irix6*)
1637   case "$host_os" in
1638   irix5*)
1639     # this will be overridden with pass_all, but let us keep it just in case
1640     lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1641     ;;
1642   *)
1643     case "$LD" in
1644     *-32|*"-32 ") libmagic=32-bit;;
1645     *-n32|*"-n32 ") libmagic=N32;;
1646     *-64|*"-64 ") libmagic=64-bit;;
1647     *) libmagic=never-match;;
1648     esac
1649     # this will be overridden with pass_all, but let us keep it just in case
1650         lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1651         ;;
1652   esac
1653   lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1654   lt_cv_deplibs_check_method=pass_all
1655   ;;
1656
1657 # This must be Linux ELF.
1658 linux-gnu*)
1659   case "$host_cpu" in
1660   alpha* | i*86 | powerpc* | sparc* | ia64* )
1661     lt_cv_deplibs_check_method=pass_all ;;
1662   *)
1663     # glibc up to 2.1.1 does not perform some relocations on ARM
1664         lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1665       esac
1666   lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1667   ;;
1668
1669 netbsd*)
1670   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then :
1671   else
1672         lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
1673         lt_cv_file_magic_cmd='/usr/bin/file -L'
1674     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1675   fi
1676   ;;
1677
1678 osf3* | osf4* | osf5*)
1679   # this will be overridden with pass_all, but let us keep it just in case
1680   lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1681   lt_cv_file_magic_test_file=/shlib/libc.so
1682   lt_cv_deplibs_check_method=pass_all
1683   ;;
1684
1685 sco3.2v5*)
1686   lt_cv_deplibs_check_method=pass_all
1687   ;;
1688
1689 solaris*)
1690   lt_cv_deplibs_check_method=pass_all
1691   lt_cv_file_magic_test_file=/lib/libc.so
1692   ;;
1693
1694 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1695   case "$host_vendor" in
1696   ncr)
1697     lt_cv_deplibs_check_method=pass_all
1698     ;;
1699   motorola)
1700         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]'
1701         lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1702     ;;
1703   esac
1704   ;;
1705 esac
1706
1707 fi
1708
1709 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1710 file_magic_cmd=$lt_cv_file_magic_cmd
1711 deplibs_check_method=$lt_cv_deplibs_check_method
1712
1713 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1714 echo "configure:1715: checking for object suffix" >&5
1715 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1716   echo $ac_n "(cached) $ac_c" 1>&6
1717 else
1718   rm -f conftest*
1719 echo 'int i = 1;' > conftest.$ac_ext
1720 if { (eval echo configure:1721: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1721   for ac_file in conftest.*; do
1722     case $ac_file in
1723     *.c) ;;
1724     *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1725     esac
1726   done
1727 else
1728   { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1729 fi
1730 rm -f conftest*
1731 fi
1732
1733 echo "$ac_t""$ac_cv_objext" 1>&6
1734 OBJEXT=$ac_cv_objext
1735 ac_objext=$ac_cv_objext
1736
1737
1738
1739 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1740 echo "configure:1741: checking for executable suffix" >&5
1741 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1742   echo $ac_n "(cached) $ac_c" 1>&6
1743 else
1744   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1745   ac_cv_exeext=.exe
1746 else
1747   rm -f conftest*
1748   echo 'int main () { return 0; }' > conftest.$ac_ext
1749   ac_cv_exeext=
1750   if { (eval echo configure:1751: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1751     for file in conftest.*; do
1752       case $file in
1753       *.c | *.o | *.obj) ;;
1754       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1755       esac
1756     done
1757   else
1758     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1759   fi
1760   rm -f conftest*
1761   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1762 fi
1763 fi
1764
1765 EXEEXT=""
1766 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1767 echo "$ac_t""${ac_cv_exeext}" 1>&6
1768 ac_exeext=$EXEEXT
1769
1770 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1771
1772 # Only perform the check for file, if the check method requires it
1773 case "$deplibs_check_method" in
1774 file_magic*)
1775   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1776     echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1777 echo "configure:1778: checking for ${ac_tool_prefix}file" >&5
1778 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1779   echo $ac_n "(cached) $ac_c" 1>&6
1780 else
1781   case "$MAGIC_CMD" in
1782   /*)
1783   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1784   ;;
1785   ?:/*)
1786   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1787   ;;
1788   *)
1789   ac_save_MAGIC_CMD="$MAGIC_CMD"
1790   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1791   ac_dummy="/usr/bin:$PATH"
1792   for ac_dir in $ac_dummy; do
1793     test -z "$ac_dir" && ac_dir=.
1794     if test -f $ac_dir/${ac_tool_prefix}file; then
1795       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1796       if test -n "$file_magic_test_file"; then
1797         case "$deplibs_check_method" in
1798         "file_magic "*)
1799           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1800           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1801           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1802             egrep "$file_magic_regex" > /dev/null; then
1803             :
1804           else
1805             cat <<EOF 1>&2
1806
1807 *** Warning: the command libtool uses to detect shared libraries,
1808 *** $file_magic_cmd, produces output that libtool cannot recognize.
1809 *** The result is that libtool may fail to recognize shared libraries
1810 *** as such.  This will affect the creation of libtool libraries that
1811 *** depend on shared libraries, but programs linked with such libtool
1812 *** libraries will work regardless of this problem.  Nevertheless, you
1813 *** may want to report the problem to your system manager and/or to
1814 *** bug-libtool@gnu.org
1815
1816 EOF
1817           fi ;;
1818         esac
1819       fi
1820       break
1821     fi
1822   done
1823   IFS="$ac_save_ifs"
1824   MAGIC_CMD="$ac_save_MAGIC_CMD"
1825   ;;
1826 esac
1827 fi
1828
1829 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1830 if test -n "$MAGIC_CMD"; then
1831   echo "$ac_t""$MAGIC_CMD" 1>&6
1832 else
1833   echo "$ac_t""no" 1>&6
1834 fi
1835
1836 if test -z "$lt_cv_path_MAGIC_CMD"; then
1837   if test -n "$ac_tool_prefix"; then
1838     echo $ac_n "checking for file""... $ac_c" 1>&6
1839 echo "configure:1840: checking for file" >&5
1840 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1841   echo $ac_n "(cached) $ac_c" 1>&6
1842 else
1843   case "$MAGIC_CMD" in
1844   /*)
1845   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1846   ;;
1847   ?:/*)
1848   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1849   ;;
1850   *)
1851   ac_save_MAGIC_CMD="$MAGIC_CMD"
1852   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1853   ac_dummy="/usr/bin:$PATH"
1854   for ac_dir in $ac_dummy; do
1855     test -z "$ac_dir" && ac_dir=.
1856     if test -f $ac_dir/file; then
1857       lt_cv_path_MAGIC_CMD="$ac_dir/file"
1858       if test -n "$file_magic_test_file"; then
1859         case "$deplibs_check_method" in
1860         "file_magic "*)
1861           file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1862           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1863           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1864             egrep "$file_magic_regex" > /dev/null; then
1865             :
1866           else
1867             cat <<EOF 1>&2
1868
1869 *** Warning: the command libtool uses to detect shared libraries,
1870 *** $file_magic_cmd, produces output that libtool cannot recognize.
1871 *** The result is that libtool may fail to recognize shared libraries
1872 *** as such.  This will affect the creation of libtool libraries that
1873 *** depend on shared libraries, but programs linked with such libtool
1874 *** libraries will work regardless of this problem.  Nevertheless, you
1875 *** may want to report the problem to your system manager and/or to
1876 *** bug-libtool@gnu.org
1877
1878 EOF
1879           fi ;;
1880         esac
1881       fi
1882       break
1883     fi
1884   done
1885   IFS="$ac_save_ifs"
1886   MAGIC_CMD="$ac_save_MAGIC_CMD"
1887   ;;
1888 esac
1889 fi
1890
1891 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1892 if test -n "$MAGIC_CMD"; then
1893   echo "$ac_t""$MAGIC_CMD" 1>&6
1894 else
1895   echo "$ac_t""no" 1>&6
1896 fi
1897
1898   else
1899     MAGIC_CMD=:
1900   fi
1901 fi
1902
1903   fi
1904   ;;
1905 esac
1906
1907 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1908 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1909 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1910 echo "configure:1911: checking for $ac_word" >&5
1911 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1912   echo $ac_n "(cached) $ac_c" 1>&6
1913 else
1914   if test -n "$RANLIB"; then
1915   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1916 else
1917   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1918   ac_dummy="$PATH"
1919   for ac_dir in $ac_dummy; do
1920     test -z "$ac_dir" && ac_dir=.
1921     if test -f $ac_dir/$ac_word; then
1922       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1923       break
1924     fi
1925   done
1926   IFS="$ac_save_ifs"
1927 fi
1928 fi
1929 RANLIB="$ac_cv_prog_RANLIB"
1930 if test -n "$RANLIB"; then
1931   echo "$ac_t""$RANLIB" 1>&6
1932 else
1933   echo "$ac_t""no" 1>&6
1934 fi
1935
1936
1937 if test -z "$ac_cv_prog_RANLIB"; then
1938 if test -n "$ac_tool_prefix"; then
1939   # Extract the first word of "ranlib", so it can be a program name with args.
1940 set dummy ranlib; ac_word=$2
1941 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1942 echo "configure:1943: checking for $ac_word" >&5
1943 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1944   echo $ac_n "(cached) $ac_c" 1>&6
1945 else
1946   if test -n "$RANLIB"; then
1947   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1948 else
1949   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1950   ac_dummy="$PATH"
1951   for ac_dir in $ac_dummy; do
1952     test -z "$ac_dir" && ac_dir=.
1953     if test -f $ac_dir/$ac_word; then
1954       ac_cv_prog_RANLIB="ranlib"
1955       break
1956     fi
1957   done
1958   IFS="$ac_save_ifs"
1959   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1960 fi
1961 fi
1962 RANLIB="$ac_cv_prog_RANLIB"
1963 if test -n "$RANLIB"; then
1964   echo "$ac_t""$RANLIB" 1>&6
1965 else
1966   echo "$ac_t""no" 1>&6
1967 fi
1968
1969 else
1970   RANLIB=":"
1971 fi
1972 fi
1973
1974 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1975 set dummy ${ac_tool_prefix}strip; ac_word=$2
1976 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1977 echo "configure:1978: checking for $ac_word" >&5
1978 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1979   echo $ac_n "(cached) $ac_c" 1>&6
1980 else
1981   if test -n "$STRIP"; then
1982   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1983 else
1984   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1985   ac_dummy="$PATH"
1986   for ac_dir in $ac_dummy; do
1987     test -z "$ac_dir" && ac_dir=.
1988     if test -f $ac_dir/$ac_word; then
1989       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1990       break
1991     fi
1992   done
1993   IFS="$ac_save_ifs"
1994 fi
1995 fi
1996 STRIP="$ac_cv_prog_STRIP"
1997 if test -n "$STRIP"; then
1998   echo "$ac_t""$STRIP" 1>&6
1999 else
2000   echo "$ac_t""no" 1>&6
2001 fi
2002
2003
2004 if test -z "$ac_cv_prog_STRIP"; then
2005 if test -n "$ac_tool_prefix"; then
2006   # Extract the first word of "strip", so it can be a program name with args.
2007 set dummy strip; ac_word=$2
2008 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2009 echo "configure:2010: checking for $ac_word" >&5
2010 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2011   echo $ac_n "(cached) $ac_c" 1>&6
2012 else
2013   if test -n "$STRIP"; then
2014   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2015 else
2016   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2017   ac_dummy="$PATH"
2018   for ac_dir in $ac_dummy; do
2019     test -z "$ac_dir" && ac_dir=.
2020     if test -f $ac_dir/$ac_word; then
2021       ac_cv_prog_STRIP="strip"
2022       break
2023     fi
2024   done
2025   IFS="$ac_save_ifs"
2026   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2027 fi
2028 fi
2029 STRIP="$ac_cv_prog_STRIP"
2030 if test -n "$STRIP"; then
2031   echo "$ac_t""$STRIP" 1>&6
2032 else
2033   echo "$ac_t""no" 1>&6
2034 fi
2035
2036 else
2037   STRIP=":"
2038 fi
2039 fi
2040
2041
2042 # Check for any special flags to pass to ltconfig.
2043 libtool_flags="--cache-file=$cache_file"
2044 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2045 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2046 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2047 test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
2048 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2049
2050
2051 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2052 if test "${enable_libtool_lock+set}" = set; then
2053   enableval="$enable_libtool_lock"
2054   :
2055 fi
2056
2057 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2058 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2059
2060 # Check whether --with-pic or --without-pic was given.
2061 if test "${with_pic+set}" = set; then
2062   withval="$with_pic"
2063   pic_mode="$withval"
2064 else
2065   pic_mode=default
2066 fi
2067
2068 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2069 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2070
2071 # Some flags need to be propagated to the compiler or linker for good
2072 # libtool support.
2073 case "$host" in
2074 *-*-irix6*)
2075   # Find out which ABI we are using.
2076   echo '#line 2077 "configure"' > conftest.$ac_ext
2077   if { (eval echo configure:2078: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2078     case "`/usr/bin/file conftest.o`" in
2079     *32-bit*)
2080       LD="${LD-ld} -32"
2081       ;;
2082     *N32*)
2083       LD="${LD-ld} -n32"
2084       ;;
2085     *64-bit*)
2086       LD="${LD-ld} -64"
2087       ;;
2088     esac
2089   fi
2090   rm -rf conftest*
2091   ;;
2092
2093 *-*-sco3.2v5*)
2094   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2095   SAVE_CFLAGS="$CFLAGS"
2096   CFLAGS="$CFLAGS -belf"
2097   echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2098 echo "configure:2099: checking whether the C compiler needs -belf" >&5
2099 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2100   echo $ac_n "(cached) $ac_c" 1>&6
2101 else
2102   
2103      ac_ext=c
2104 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2105 ac_cpp='$CPP $CPPFLAGS'
2106 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2107 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2108 cross_compiling=$ac_cv_prog_cc_cross
2109
2110      cat > conftest.$ac_ext <<EOF
2111 #line 2112 "configure"
2112 #include "confdefs.h"
2113
2114 int main() {
2115
2116 ; return 0; }
2117 EOF
2118 if { (eval echo configure:2119: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2119   rm -rf conftest*
2120   lt_cv_cc_needs_belf=yes
2121 else
2122   echo "configure: failed program was:" >&5
2123   cat conftest.$ac_ext >&5
2124   rm -rf conftest*
2125   lt_cv_cc_needs_belf=no
2126 fi
2127 rm -f conftest*
2128      ac_ext=c
2129 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2130 ac_cpp='$CPP $CPPFLAGS'
2131 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2132 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2133 cross_compiling=$ac_cv_prog_cc_cross
2134
2135 fi
2136
2137 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2138   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2139     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2140     CFLAGS="$SAVE_CFLAGS"
2141   fi
2142   ;;
2143
2144
2145 esac
2146
2147
2148 # Save cache, so that ltconfig can load it
2149 cat > confcache <<\EOF
2150 # This file is a shell script that caches the results of configure
2151 # tests run on this system so they can be shared between configure
2152 # scripts and configure runs.  It is not useful on other systems.
2153 # If it contains results you don't want to keep, you may remove or edit it.
2154 #
2155 # By default, configure uses ./config.cache as the cache file,
2156 # creating it if it does not exist already.  You can give configure
2157 # the --cache-file=FILE option to use a different cache file; that is
2158 # what configure does when it calls configure scripts in
2159 # subdirectories, so they share the cache.
2160 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2161 # config.status only pays attention to the cache file if you give it the
2162 # --recheck option to rerun configure.
2163 #
2164 EOF
2165 # The following way of writing the cache mishandles newlines in values,
2166 # but we know of no workaround that is simple, portable, and efficient.
2167 # So, don't put newlines in cache variables' values.
2168 # Ultrix sh set writes to stderr and can't be redirected directly,
2169 # and sets the high bit in the cache file unless we assign to the vars.
2170 (set) 2>&1 |
2171   case `(ac_space=' '; set | grep ac_space) 2>&1` in
2172   *ac_space=\ *)
2173     # `set' does not quote correctly, so add quotes (double-quote substitution
2174     # turns \\\\ into \\, and sed turns \\ into \).
2175     sed -n \
2176       -e "s/'/'\\\\''/g" \
2177       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2178     ;;
2179   *)
2180     # `set' quotes correctly as required by POSIX, so do not add quotes.
2181     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2182     ;;
2183   esac >> confcache
2184 if cmp -s $cache_file confcache; then
2185   :
2186 else
2187   if test -w $cache_file; then
2188     echo "updating cache $cache_file"
2189     cat confcache > $cache_file
2190   else
2191     echo "not updating unwritable cache $cache_file"
2192   fi
2193 fi
2194 rm -f confcache
2195
2196
2197 # Actually configure libtool.  ac_aux_dir is where install-sh is found.
2198 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2199 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2200 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2201 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2202 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2203 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2204 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2205 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2206 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2207
2208 # Reload cache, that may have been modified by ltconfig
2209 if test -r "$cache_file"; then
2210   echo "loading cache $cache_file"
2211   . $cache_file
2212 else
2213   echo "creating cache $cache_file"
2214   > $cache_file
2215 fi
2216
2217
2218 # This can be used to rebuild libtool when needed
2219 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2220
2221 # Always use our own libtool.
2222 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2223
2224 # Redirect the config.log output again, so that the ltconfig log is not
2225 # clobbered by the next message.
2226 exec 5>>./config.log
2227
2228
2229   
2230
2231   
2232          
2233          
2234
2235 # Check whether --enable-targets or --disable-targets was given.
2236 if test "${enable_targets+set}" = set; then
2237   enableval="$enable_targets"
2238   case "${enableval}" in
2239   yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2240             ;;
2241   no)       enable_targets= ;;
2242   *)        enable_targets=$enableval ;;
2243 esac
2244 fi
2245 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2246 if test "${enable_commonbfdlib+set}" = set; then
2247   enableval="$enable_commonbfdlib"
2248   case "${enableval}" in
2249   yes) commonbfdlib=true ;;
2250   no)  commonbfdlib=false ;;
2251   *)   { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
2252 esac
2253 fi
2254
2255 build_warnings="-W -Wall"
2256 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2257 if test "${enable_build_warnings+set}" = set; then
2258   enableval="$enable_build_warnings"
2259   case "${enableval}" in
2260   yes)  ;;
2261   no)   build_warnings="-w";;
2262   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
2263         build_warnings="${build_warnings} ${t}";;
2264   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
2265         build_warnings="${t} ${build_warnings}";;
2266   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2267 esac
2268 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2269   echo "Setting warning flags = $build_warnings" 6>&1
2270 fi
2271 fi
2272 WARN_CFLAGS=""
2273 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2274     WARN_CFLAGS="${build_warnings}"
2275 fi
2276
2277
2278
2279
2280
2281
2282 if test -z "$target" ; then
2283     { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2284 fi
2285
2286 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2287 echo "configure:2288: checking whether to enable maintainer-specific portions of Makefiles" >&5
2288     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2289 if test "${enable_maintainer_mode+set}" = set; then
2290   enableval="$enable_maintainer_mode"
2291   USE_MAINTAINER_MODE=$enableval
2292 else
2293   USE_MAINTAINER_MODE=no
2294 fi
2295
2296   echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2297   
2298
2299 if test $USE_MAINTAINER_MODE = yes; then
2300   MAINTAINER_MODE_TRUE=
2301   MAINTAINER_MODE_FALSE='#'
2302 else
2303   MAINTAINER_MODE_TRUE='#'
2304   MAINTAINER_MODE_FALSE=
2305 fi
2306   MAINT=$MAINTAINER_MODE_TRUE
2307   
2308
2309
2310
2311 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2312 echo "configure:2313: checking for executable suffix" >&5
2313 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2314   echo $ac_n "(cached) $ac_c" 1>&6
2315 else
2316   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2317   ac_cv_exeext=.exe
2318 else
2319   rm -f conftest*
2320   echo 'int main () { return 0; }' > conftest.$ac_ext
2321   ac_cv_exeext=
2322   if { (eval echo configure:2323: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2323     for file in conftest.*; do
2324       case $file in
2325       *.c | *.o | *.obj) ;;
2326       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2327       esac
2328     done
2329   else
2330     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2331   fi
2332   rm -f conftest*
2333   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2334 fi
2335 fi
2336
2337 EXEEXT=""
2338 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2339 echo "$ac_t""${ac_cv_exeext}" 1>&6
2340 ac_exeext=$EXEEXT
2341
2342
2343 # host-specific stuff:
2344
2345 # Extract the first word of "gcc", so it can be a program name with args.
2346 set dummy gcc; ac_word=$2
2347 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2348 echo "configure:2349: checking for $ac_word" >&5
2349 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2350   echo $ac_n "(cached) $ac_c" 1>&6
2351 else
2352   if test -n "$CC"; then
2353   ac_cv_prog_CC="$CC" # Let the user override the test.
2354 else
2355   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2356   ac_dummy="$PATH"
2357   for ac_dir in $ac_dummy; do
2358     test -z "$ac_dir" && ac_dir=.
2359     if test -f $ac_dir/$ac_word; then
2360       ac_cv_prog_CC="gcc"
2361       break
2362     fi
2363   done
2364   IFS="$ac_save_ifs"
2365 fi
2366 fi
2367 CC="$ac_cv_prog_CC"
2368 if test -n "$CC"; then
2369   echo "$ac_t""$CC" 1>&6
2370 else
2371   echo "$ac_t""no" 1>&6
2372 fi
2373
2374 if test -z "$CC"; then
2375   # Extract the first word of "cc", so it can be a program name with args.
2376 set dummy cc; ac_word=$2
2377 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2378 echo "configure:2379: checking for $ac_word" >&5
2379 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2380   echo $ac_n "(cached) $ac_c" 1>&6
2381 else
2382   if test -n "$CC"; then
2383   ac_cv_prog_CC="$CC" # Let the user override the test.
2384 else
2385   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2386   ac_prog_rejected=no
2387   ac_dummy="$PATH"
2388   for ac_dir in $ac_dummy; do
2389     test -z "$ac_dir" && ac_dir=.
2390     if test -f $ac_dir/$ac_word; then
2391       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2392         ac_prog_rejected=yes
2393         continue
2394       fi
2395       ac_cv_prog_CC="cc"
2396       break
2397     fi
2398   done
2399   IFS="$ac_save_ifs"
2400 if test $ac_prog_rejected = yes; then
2401   # We found a bogon in the path, so make sure we never use it.
2402   set dummy $ac_cv_prog_CC
2403   shift
2404   if test $# -gt 0; then
2405     # We chose a different compiler from the bogus one.
2406     # However, it has the same basename, so the bogon will be chosen
2407     # first if we set CC to just the basename; use the full file name.
2408     shift
2409     set dummy "$ac_dir/$ac_word" "$@"
2410     shift
2411     ac_cv_prog_CC="$@"
2412   fi
2413 fi
2414 fi
2415 fi
2416 CC="$ac_cv_prog_CC"
2417 if test -n "$CC"; then
2418   echo "$ac_t""$CC" 1>&6
2419 else
2420   echo "$ac_t""no" 1>&6
2421 fi
2422
2423   if test -z "$CC"; then
2424     case "`uname -s`" in
2425     *win32* | *WIN32*)
2426       # Extract the first word of "cl", so it can be a program name with args.
2427 set dummy cl; ac_word=$2
2428 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2429 echo "configure:2430: checking for $ac_word" >&5
2430 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2431   echo $ac_n "(cached) $ac_c" 1>&6
2432 else
2433   if test -n "$CC"; then
2434   ac_cv_prog_CC="$CC" # Let the user override the test.
2435 else
2436   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2437   ac_dummy="$PATH"
2438   for ac_dir in $ac_dummy; do
2439     test -z "$ac_dir" && ac_dir=.
2440     if test -f $ac_dir/$ac_word; then
2441       ac_cv_prog_CC="cl"
2442       break
2443     fi
2444   done
2445   IFS="$ac_save_ifs"
2446 fi
2447 fi
2448 CC="$ac_cv_prog_CC"
2449 if test -n "$CC"; then
2450   echo "$ac_t""$CC" 1>&6
2451 else
2452   echo "$ac_t""no" 1>&6
2453 fi
2454  ;;
2455     esac
2456   fi
2457   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2458 fi
2459
2460 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2461 echo "configure:2462: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2462
2463 ac_ext=c
2464 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2465 ac_cpp='$CPP $CPPFLAGS'
2466 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2467 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2468 cross_compiling=$ac_cv_prog_cc_cross
2469
2470 cat > conftest.$ac_ext << EOF
2471
2472 #line 2473 "configure"
2473 #include "confdefs.h"
2474
2475 main(){return(0);}
2476 EOF
2477 if { (eval echo configure:2478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2478   ac_cv_prog_cc_works=yes
2479   # If we can't run a trivial program, we are probably using a cross compiler.
2480   if (./conftest; exit) 2>/dev/null; then
2481     ac_cv_prog_cc_cross=no
2482   else
2483     ac_cv_prog_cc_cross=yes
2484   fi
2485 else
2486   echo "configure: failed program was:" >&5
2487   cat conftest.$ac_ext >&5
2488   ac_cv_prog_cc_works=no
2489 fi
2490 rm -fr conftest*
2491 ac_ext=c
2492 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2493 ac_cpp='$CPP $CPPFLAGS'
2494 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2495 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2496 cross_compiling=$ac_cv_prog_cc_cross
2497
2498 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2499 if test $ac_cv_prog_cc_works = no; then
2500   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2501 fi
2502 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2503 echo "configure:2504: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2504 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2505 cross_compiling=$ac_cv_prog_cc_cross
2506
2507 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2508 echo "configure:2509: checking whether we are using GNU C" >&5
2509 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2510   echo $ac_n "(cached) $ac_c" 1>&6
2511 else
2512   cat > conftest.c <<EOF
2513 #ifdef __GNUC__
2514   yes;
2515 #endif
2516 EOF
2517 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2518: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2518   ac_cv_prog_gcc=yes
2519 else
2520   ac_cv_prog_gcc=no
2521 fi
2522 fi
2523
2524 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2525
2526 if test $ac_cv_prog_gcc = yes; then
2527   GCC=yes
2528 else
2529   GCC=
2530 fi
2531
2532 ac_test_CFLAGS="${CFLAGS+set}"
2533 ac_save_CFLAGS="$CFLAGS"
2534 CFLAGS=
2535 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2536 echo "configure:2537: checking whether ${CC-cc} accepts -g" >&5
2537 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2538   echo $ac_n "(cached) $ac_c" 1>&6
2539 else
2540   echo 'void f(){}' > conftest.c
2541 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2542   ac_cv_prog_cc_g=yes
2543 else
2544   ac_cv_prog_cc_g=no
2545 fi
2546 rm -f conftest*
2547
2548 fi
2549
2550 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2551 if test "$ac_test_CFLAGS" = set; then
2552   CFLAGS="$ac_save_CFLAGS"
2553 elif test $ac_cv_prog_cc_g = yes; then
2554   if test "$GCC" = yes; then
2555     CFLAGS="-g -O2"
2556   else
2557     CFLAGS="-g"
2558   fi
2559 else
2560   if test "$GCC" = yes; then
2561     CFLAGS="-O2"
2562   else
2563     CFLAGS=
2564   fi
2565 fi
2566
2567
2568 ALL_LINGUAS=
2569 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2570 echo "configure:2571: checking how to run the C preprocessor" >&5
2571 # On Suns, sometimes $CPP names a directory.
2572 if test -n "$CPP" && test -d "$CPP"; then
2573   CPP=
2574 fi
2575 if test -z "$CPP"; then
2576 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2577   echo $ac_n "(cached) $ac_c" 1>&6
2578 else
2579     # This must be in double quotes, not single quotes, because CPP may get
2580   # substituted into the Makefile and "${CC-cc}" will confuse make.
2581   CPP="${CC-cc} -E"
2582   # On the NeXT, cc -E runs the code through the compiler's parser,
2583   # not just through cpp.
2584   cat > conftest.$ac_ext <<EOF
2585 #line 2586 "configure"
2586 #include "confdefs.h"
2587 #include <assert.h>
2588 Syntax Error
2589 EOF
2590 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2591 { (eval echo configure:2592: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2592 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2593 if test -z "$ac_err"; then
2594   :
2595 else
2596   echo "$ac_err" >&5
2597   echo "configure: failed program was:" >&5
2598   cat conftest.$ac_ext >&5
2599   rm -rf conftest*
2600   CPP="${CC-cc} -E -traditional-cpp"
2601   cat > conftest.$ac_ext <<EOF
2602 #line 2603 "configure"
2603 #include "confdefs.h"
2604 #include <assert.h>
2605 Syntax Error
2606 EOF
2607 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2608 { (eval echo configure:2609: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2609 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2610 if test -z "$ac_err"; then
2611   :
2612 else
2613   echo "$ac_err" >&5
2614   echo "configure: failed program was:" >&5
2615   cat conftest.$ac_ext >&5
2616   rm -rf conftest*
2617   CPP="${CC-cc} -nologo -E"
2618   cat > conftest.$ac_ext <<EOF
2619 #line 2620 "configure"
2620 #include "confdefs.h"
2621 #include <assert.h>
2622 Syntax Error
2623 EOF
2624 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2625 { (eval echo configure:2626: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2626 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2627 if test -z "$ac_err"; then
2628   :
2629 else
2630   echo "$ac_err" >&5
2631   echo "configure: failed program was:" >&5
2632   cat conftest.$ac_ext >&5
2633   rm -rf conftest*
2634   CPP=/lib/cpp
2635 fi
2636 rm -f conftest*
2637 fi
2638 rm -f conftest*
2639 fi
2640 rm -f conftest*
2641   ac_cv_prog_CPP="$CPP"
2642 fi
2643   CPP="$ac_cv_prog_CPP"
2644 else
2645   ac_cv_prog_CPP="$CPP"
2646 fi
2647 echo "$ac_t""$CPP" 1>&6
2648
2649 # Extract the first word of "ranlib", so it can be a program name with args.
2650 set dummy ranlib; ac_word=$2
2651 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2652 echo "configure:2653: checking for $ac_word" >&5
2653 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2654   echo $ac_n "(cached) $ac_c" 1>&6
2655 else
2656   if test -n "$RANLIB"; then
2657   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2658 else
2659   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2660   ac_dummy="$PATH"
2661   for ac_dir in $ac_dummy; do
2662     test -z "$ac_dir" && ac_dir=.
2663     if test -f $ac_dir/$ac_word; then
2664       ac_cv_prog_RANLIB="ranlib"
2665       break
2666     fi
2667   done
2668   IFS="$ac_save_ifs"
2669   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2670 fi
2671 fi
2672 RANLIB="$ac_cv_prog_RANLIB"
2673 if test -n "$RANLIB"; then
2674   echo "$ac_t""$RANLIB" 1>&6
2675 else
2676   echo "$ac_t""no" 1>&6
2677 fi
2678
2679 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2680 echo "configure:2681: checking for ANSI C header files" >&5
2681 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2682   echo $ac_n "(cached) $ac_c" 1>&6
2683 else
2684   cat > conftest.$ac_ext <<EOF
2685 #line 2686 "configure"
2686 #include "confdefs.h"
2687 #include <stdlib.h>
2688 #include <stdarg.h>
2689 #include <string.h>
2690 #include <float.h>
2691 EOF
2692 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2693 { (eval echo configure:2694: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2694 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2695 if test -z "$ac_err"; then
2696   rm -rf conftest*
2697   ac_cv_header_stdc=yes
2698 else
2699   echo "$ac_err" >&5
2700   echo "configure: failed program was:" >&5
2701   cat conftest.$ac_ext >&5
2702   rm -rf conftest*
2703   ac_cv_header_stdc=no
2704 fi
2705 rm -f conftest*
2706
2707 if test $ac_cv_header_stdc = yes; then
2708   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2709 cat > conftest.$ac_ext <<EOF
2710 #line 2711 "configure"
2711 #include "confdefs.h"
2712 #include <string.h>
2713 EOF
2714 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2715   egrep "memchr" >/dev/null 2>&1; then
2716   :
2717 else
2718   rm -rf conftest*
2719   ac_cv_header_stdc=no
2720 fi
2721 rm -f conftest*
2722
2723 fi
2724
2725 if test $ac_cv_header_stdc = yes; then
2726   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2727 cat > conftest.$ac_ext <<EOF
2728 #line 2729 "configure"
2729 #include "confdefs.h"
2730 #include <stdlib.h>
2731 EOF
2732 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2733   egrep "free" >/dev/null 2>&1; then
2734   :
2735 else
2736   rm -rf conftest*
2737   ac_cv_header_stdc=no
2738 fi
2739 rm -f conftest*
2740
2741 fi
2742
2743 if test $ac_cv_header_stdc = yes; then
2744   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2745 if test "$cross_compiling" = yes; then
2746   :
2747 else
2748   cat > conftest.$ac_ext <<EOF
2749 #line 2750 "configure"
2750 #include "confdefs.h"
2751 #include <ctype.h>
2752 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2753 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2754 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2755 int main () { int i; for (i = 0; i < 256; i++)
2756 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2757 exit (0); }
2758
2759 EOF
2760 if { (eval echo configure:2761: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2761 then
2762   :
2763 else
2764   echo "configure: failed program was:" >&5
2765   cat conftest.$ac_ext >&5
2766   rm -fr conftest*
2767   ac_cv_header_stdc=no
2768 fi
2769 rm -fr conftest*
2770 fi
2771
2772 fi
2773 fi
2774
2775 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2776 if test $ac_cv_header_stdc = yes; then
2777   cat >> confdefs.h <<\EOF
2778 #define STDC_HEADERS 1
2779 EOF
2780
2781 fi
2782
2783 echo $ac_n "checking for working const""... $ac_c" 1>&6
2784 echo "configure:2785: checking for working const" >&5
2785 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2786   echo $ac_n "(cached) $ac_c" 1>&6
2787 else
2788   cat > conftest.$ac_ext <<EOF
2789 #line 2790 "configure"
2790 #include "confdefs.h"
2791
2792 int main() {
2793
2794 /* Ultrix mips cc rejects this.  */
2795 typedef int charset[2]; const charset x;
2796 /* SunOS 4.1.1 cc rejects this.  */
2797 char const *const *ccp;
2798 char **p;
2799 /* NEC SVR4.0.2 mips cc rejects this.  */
2800 struct point {int x, y;};
2801 static struct point const zero = {0,0};
2802 /* AIX XL C 1.02.0.0 rejects this.
2803    It does not let you subtract one const X* pointer from another in an arm
2804    of an if-expression whose if-part is not a constant expression */
2805 const char *g = "string";
2806 ccp = &g + (g ? g-g : 0);
2807 /* HPUX 7.0 cc rejects these. */
2808 ++ccp;
2809 p = (char**) ccp;
2810 ccp = (char const *const *) p;
2811 { /* SCO 3.2v4 cc rejects this.  */
2812   char *t;
2813   char const *s = 0 ? (char *) 0 : (char const *) 0;
2814
2815   *t++ = 0;
2816 }
2817 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
2818   int x[] = {25, 17};
2819   const int *foo = &x[0];
2820   ++foo;
2821 }
2822 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2823   typedef const int *iptr;
2824   iptr p = 0;
2825   ++p;
2826 }
2827 { /* AIX XL C 1.02.0.0 rejects this saying
2828      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2829   struct s { int j; const int *ap[3]; };
2830   struct s *b; b->j = 5;
2831 }
2832 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2833   const int foo = 10;
2834 }
2835
2836 ; return 0; }
2837 EOF
2838 if { (eval echo configure:2839: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2839   rm -rf conftest*
2840   ac_cv_c_const=yes
2841 else
2842   echo "configure: failed program was:" >&5
2843   cat conftest.$ac_ext >&5
2844   rm -rf conftest*
2845   ac_cv_c_const=no
2846 fi
2847 rm -f conftest*
2848 fi
2849
2850 echo "$ac_t""$ac_cv_c_const" 1>&6
2851 if test $ac_cv_c_const = no; then
2852   cat >> confdefs.h <<\EOF
2853 #define const 
2854 EOF
2855
2856 fi
2857
2858 echo $ac_n "checking for inline""... $ac_c" 1>&6
2859 echo "configure:2860: checking for inline" >&5
2860 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2861   echo $ac_n "(cached) $ac_c" 1>&6
2862 else
2863   ac_cv_c_inline=no
2864 for ac_kw in inline __inline__ __inline; do
2865   cat > conftest.$ac_ext <<EOF
2866 #line 2867 "configure"
2867 #include "confdefs.h"
2868
2869 int main() {
2870 } $ac_kw foo() {
2871 ; return 0; }
2872 EOF
2873 if { (eval echo configure:2874: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2874   rm -rf conftest*
2875   ac_cv_c_inline=$ac_kw; break
2876 else
2877   echo "configure: failed program was:" >&5
2878   cat conftest.$ac_ext >&5
2879 fi
2880 rm -f conftest*
2881 done
2882
2883 fi
2884
2885 echo "$ac_t""$ac_cv_c_inline" 1>&6
2886 case "$ac_cv_c_inline" in
2887   inline | yes) ;;
2888   no) cat >> confdefs.h <<\EOF
2889 #define inline 
2890 EOF
2891  ;;
2892   *)  cat >> confdefs.h <<EOF
2893 #define inline $ac_cv_c_inline
2894 EOF
2895  ;;
2896 esac
2897
2898 echo $ac_n "checking for off_t""... $ac_c" 1>&6
2899 echo "configure:2900: checking for off_t" >&5
2900 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
2901   echo $ac_n "(cached) $ac_c" 1>&6
2902 else
2903   cat > conftest.$ac_ext <<EOF
2904 #line 2905 "configure"
2905 #include "confdefs.h"
2906 #include <sys/types.h>
2907 #if STDC_HEADERS
2908 #include <stdlib.h>
2909 #include <stddef.h>
2910 #endif
2911 EOF
2912 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2913   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2914   rm -rf conftest*
2915   ac_cv_type_off_t=yes
2916 else
2917   rm -rf conftest*
2918   ac_cv_type_off_t=no
2919 fi
2920 rm -f conftest*
2921
2922 fi
2923 echo "$ac_t""$ac_cv_type_off_t" 1>&6
2924 if test $ac_cv_type_off_t = no; then
2925   cat >> confdefs.h <<\EOF
2926 #define off_t long
2927 EOF
2928
2929 fi
2930
2931 echo $ac_n "checking for size_t""... $ac_c" 1>&6
2932 echo "configure:2933: checking for size_t" >&5
2933 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
2934   echo $ac_n "(cached) $ac_c" 1>&6
2935 else
2936   cat > conftest.$ac_ext <<EOF
2937 #line 2938 "configure"
2938 #include "confdefs.h"
2939 #include <sys/types.h>
2940 #if STDC_HEADERS
2941 #include <stdlib.h>
2942 #include <stddef.h>
2943 #endif
2944 EOF
2945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2946   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2947   rm -rf conftest*
2948   ac_cv_type_size_t=yes
2949 else
2950   rm -rf conftest*
2951   ac_cv_type_size_t=no
2952 fi
2953 rm -f conftest*
2954
2955 fi
2956 echo "$ac_t""$ac_cv_type_size_t" 1>&6
2957 if test $ac_cv_type_size_t = no; then
2958   cat >> confdefs.h <<\EOF
2959 #define size_t unsigned
2960 EOF
2961
2962 fi
2963
2964 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2965 # for constant arguments.  Useless!
2966 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2967 echo "configure:2968: checking for working alloca.h" >&5
2968 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2969   echo $ac_n "(cached) $ac_c" 1>&6
2970 else
2971   cat > conftest.$ac_ext <<EOF
2972 #line 2973 "configure"
2973 #include "confdefs.h"
2974 #include <alloca.h>
2975 int main() {
2976 char *p = alloca(2 * sizeof(int));
2977 ; return 0; }
2978 EOF
2979 if { (eval echo configure:2980: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2980   rm -rf conftest*
2981   ac_cv_header_alloca_h=yes
2982 else
2983   echo "configure: failed program was:" >&5
2984   cat conftest.$ac_ext >&5
2985   rm -rf conftest*
2986   ac_cv_header_alloca_h=no
2987 fi
2988 rm -f conftest*
2989 fi
2990
2991 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2992 if test $ac_cv_header_alloca_h = yes; then
2993   cat >> confdefs.h <<\EOF
2994 #define HAVE_ALLOCA_H 1
2995 EOF
2996
2997 fi
2998
2999 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3000 echo "configure:3001: checking for alloca" >&5
3001 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3002   echo $ac_n "(cached) $ac_c" 1>&6
3003 else
3004   cat > conftest.$ac_ext <<EOF
3005 #line 3006 "configure"
3006 #include "confdefs.h"
3007
3008 #ifdef __GNUC__
3009 # define alloca __builtin_alloca
3010 #else
3011 # ifdef _MSC_VER
3012 #  include <malloc.h>
3013 #  define alloca _alloca
3014 # else
3015 #  if HAVE_ALLOCA_H
3016 #   include <alloca.h>
3017 #  else
3018 #   ifdef _AIX
3019  #pragma alloca
3020 #   else
3021 #    ifndef alloca /* predefined by HP cc +Olibcalls */
3022 char *alloca ();
3023 #    endif
3024 #   endif
3025 #  endif
3026 # endif
3027 #endif
3028
3029 int main() {
3030 char *p = (char *) alloca(1);
3031 ; return 0; }
3032 EOF
3033 if { (eval echo configure:3034: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3034   rm -rf conftest*
3035   ac_cv_func_alloca_works=yes
3036 else
3037   echo "configure: failed program was:" >&5
3038   cat conftest.$ac_ext >&5
3039   rm -rf conftest*
3040   ac_cv_func_alloca_works=no
3041 fi
3042 rm -f conftest*
3043 fi
3044
3045 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3046 if test $ac_cv_func_alloca_works = yes; then
3047   cat >> confdefs.h <<\EOF
3048 #define HAVE_ALLOCA 1
3049 EOF
3050
3051 fi
3052
3053 if test $ac_cv_func_alloca_works = no; then
3054   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3055   # that cause trouble.  Some versions do not even contain alloca or
3056   # contain a buggy version.  If you still want to use their alloca,
3057   # use ar to extract alloca.o from them instead of compiling alloca.c.
3058   ALLOCA=alloca.${ac_objext}
3059   cat >> confdefs.h <<\EOF
3060 #define C_ALLOCA 1
3061 EOF
3062
3063
3064 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3065 echo "configure:3066: checking whether alloca needs Cray hooks" >&5
3066 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3067   echo $ac_n "(cached) $ac_c" 1>&6
3068 else
3069   cat > conftest.$ac_ext <<EOF
3070 #line 3071 "configure"
3071 #include "confdefs.h"
3072 #if defined(CRAY) && ! defined(CRAY2)
3073 webecray
3074 #else
3075 wenotbecray
3076 #endif
3077
3078 EOF
3079 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3080   egrep "webecray" >/dev/null 2>&1; then
3081   rm -rf conftest*
3082   ac_cv_os_cray=yes
3083 else
3084   rm -rf conftest*
3085   ac_cv_os_cray=no
3086 fi
3087 rm -f conftest*
3088
3089 fi
3090
3091 echo "$ac_t""$ac_cv_os_cray" 1>&6
3092 if test $ac_cv_os_cray = yes; then
3093 for ac_func in _getb67 GETB67 getb67; do
3094   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3095 echo "configure:3096: checking for $ac_func" >&5
3096 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3097   echo $ac_n "(cached) $ac_c" 1>&6
3098 else
3099   cat > conftest.$ac_ext <<EOF
3100 #line 3101 "configure"
3101 #include "confdefs.h"
3102 /* System header to define __stub macros and hopefully few prototypes,
3103     which can conflict with char $ac_func(); below.  */
3104 #include <assert.h>
3105 /* Override any gcc2 internal prototype to avoid an error.  */
3106 /* We use char because int might match the return type of a gcc2
3107     builtin and then its argument prototype would still apply.  */
3108 char $ac_func();
3109
3110 int main() {
3111
3112 /* The GNU C library defines this for functions which it implements
3113     to always fail with ENOSYS.  Some functions are actually named
3114     something starting with __ and the normal name is an alias.  */
3115 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3116 choke me
3117 #else
3118 $ac_func();
3119 #endif
3120
3121 ; return 0; }
3122 EOF
3123 if { (eval echo configure:3124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3124   rm -rf conftest*
3125   eval "ac_cv_func_$ac_func=yes"
3126 else
3127   echo "configure: failed program was:" >&5
3128   cat conftest.$ac_ext >&5
3129   rm -rf conftest*
3130   eval "ac_cv_func_$ac_func=no"
3131 fi
3132 rm -f conftest*
3133 fi
3134
3135 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3136   echo "$ac_t""yes" 1>&6
3137   cat >> confdefs.h <<EOF
3138 #define CRAY_STACKSEG_END $ac_func
3139 EOF
3140
3141   break
3142 else
3143   echo "$ac_t""no" 1>&6
3144 fi
3145
3146 done
3147 fi
3148
3149 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3150 echo "configure:3151: checking stack direction for C alloca" >&5
3151 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3152   echo $ac_n "(cached) $ac_c" 1>&6
3153 else
3154   if test "$cross_compiling" = yes; then
3155   ac_cv_c_stack_direction=0
3156 else
3157   cat > conftest.$ac_ext <<EOF
3158 #line 3159 "configure"
3159 #include "confdefs.h"
3160 find_stack_direction ()
3161 {
3162   static char *addr = 0;
3163   auto char dummy;
3164   if (addr == 0)
3165     {
3166       addr = &dummy;
3167       return find_stack_direction ();
3168     }
3169   else
3170     return (&dummy > addr) ? 1 : -1;
3171 }
3172 main ()
3173 {
3174   exit (find_stack_direction() < 0);
3175 }
3176 EOF
3177 if { (eval echo configure:3178: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3178 then
3179   ac_cv_c_stack_direction=1
3180 else
3181   echo "configure: failed program was:" >&5
3182   cat conftest.$ac_ext >&5
3183   rm -fr conftest*
3184   ac_cv_c_stack_direction=-1
3185 fi
3186 rm -fr conftest*
3187 fi
3188
3189 fi
3190
3191 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3192 cat >> confdefs.h <<EOF
3193 #define STACK_DIRECTION $ac_cv_c_stack_direction
3194 EOF
3195
3196 fi
3197
3198 for ac_hdr in unistd.h
3199 do
3200 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3201 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3202 echo "configure:3203: checking for $ac_hdr" >&5
3203 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3204   echo $ac_n "(cached) $ac_c" 1>&6
3205 else
3206   cat > conftest.$ac_ext <<EOF
3207 #line 3208 "configure"
3208 #include "confdefs.h"
3209 #include <$ac_hdr>
3210 EOF
3211 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3212 { (eval echo configure:3213: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3213 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3214 if test -z "$ac_err"; then
3215   rm -rf conftest*
3216   eval "ac_cv_header_$ac_safe=yes"
3217 else
3218   echo "$ac_err" >&5
3219   echo "configure: failed program was:" >&5
3220   cat conftest.$ac_ext >&5
3221   rm -rf conftest*
3222   eval "ac_cv_header_$ac_safe=no"
3223 fi
3224 rm -f conftest*
3225 fi
3226 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3227   echo "$ac_t""yes" 1>&6
3228     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3229   cat >> confdefs.h <<EOF
3230 #define $ac_tr_hdr 1
3231 EOF
3232  
3233 else
3234   echo "$ac_t""no" 1>&6
3235 fi
3236 done
3237
3238 for ac_func in getpagesize
3239 do
3240 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3241 echo "configure:3242: checking for $ac_func" >&5
3242 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3243   echo $ac_n "(cached) $ac_c" 1>&6
3244 else
3245   cat > conftest.$ac_ext <<EOF
3246 #line 3247 "configure"
3247 #include "confdefs.h"
3248 /* System header to define __stub macros and hopefully few prototypes,
3249     which can conflict with char $ac_func(); below.  */
3250 #include <assert.h>
3251 /* Override any gcc2 internal prototype to avoid an error.  */
3252 /* We use char because int might match the return type of a gcc2
3253     builtin and then its argument prototype would still apply.  */
3254 char $ac_func();
3255
3256 int main() {
3257
3258 /* The GNU C library defines this for functions which it implements
3259     to always fail with ENOSYS.  Some functions are actually named
3260     something starting with __ and the normal name is an alias.  */
3261 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3262 choke me
3263 #else
3264 $ac_func();
3265 #endif
3266
3267 ; return 0; }
3268 EOF
3269 if { (eval echo configure:3270: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3270   rm -rf conftest*
3271   eval "ac_cv_func_$ac_func=yes"
3272 else
3273   echo "configure: failed program was:" >&5
3274   cat conftest.$ac_ext >&5
3275   rm -rf conftest*
3276   eval "ac_cv_func_$ac_func=no"
3277 fi
3278 rm -f conftest*
3279 fi
3280
3281 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3282   echo "$ac_t""yes" 1>&6
3283     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3284   cat >> confdefs.h <<EOF
3285 #define $ac_tr_func 1
3286 EOF
3287  
3288 else
3289   echo "$ac_t""no" 1>&6
3290 fi
3291 done
3292
3293 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3294 echo "configure:3295: checking for working mmap" >&5
3295 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3296   echo $ac_n "(cached) $ac_c" 1>&6
3297 else
3298   if test "$cross_compiling" = yes; then
3299   ac_cv_func_mmap_fixed_mapped=no
3300 else
3301   cat > conftest.$ac_ext <<EOF
3302 #line 3303 "configure"
3303 #include "confdefs.h"
3304
3305 /* Thanks to Mike Haertel and Jim Avera for this test.
3306    Here is a matrix of mmap possibilities:
3307         mmap private not fixed
3308         mmap private fixed at somewhere currently unmapped
3309         mmap private fixed at somewhere already mapped
3310         mmap shared not fixed
3311         mmap shared fixed at somewhere currently unmapped
3312         mmap shared fixed at somewhere already mapped
3313    For private mappings, we should verify that changes cannot be read()
3314    back from the file, nor mmap's back from the file at a different
3315    address.  (There have been systems where private was not correctly
3316    implemented like the infamous i386 svr4.0, and systems where the
3317    VM page cache was not coherent with the filesystem buffer cache
3318    like early versions of FreeBSD and possibly contemporary NetBSD.)
3319    For shared mappings, we should conversely verify that changes get
3320    propogated back to all the places they're supposed to be.
3321
3322    Grep wants private fixed already mapped.
3323    The main things grep needs to know about mmap are:
3324    * does it exist and is it safe to write into the mmap'd area
3325    * how to use it (BSD variants)  */
3326 #include <sys/types.h>
3327 #include <fcntl.h>
3328 #include <sys/mman.h>
3329
3330 /* This mess was copied from the GNU getpagesize.h.  */
3331 #ifndef HAVE_GETPAGESIZE
3332 # ifdef HAVE_UNISTD_H
3333 #  include <unistd.h>
3334 # endif
3335
3336 /* Assume that all systems that can run configure have sys/param.h.  */
3337 # ifndef HAVE_SYS_PARAM_H
3338 #  define HAVE_SYS_PARAM_H 1
3339 # endif
3340
3341 # ifdef _SC_PAGESIZE
3342 #  define getpagesize() sysconf(_SC_PAGESIZE)
3343 # else /* no _SC_PAGESIZE */
3344 #  ifdef HAVE_SYS_PARAM_H
3345 #   include <sys/param.h>
3346 #   ifdef EXEC_PAGESIZE
3347 #    define getpagesize() EXEC_PAGESIZE
3348 #   else /* no EXEC_PAGESIZE */
3349 #    ifdef NBPG
3350 #     define getpagesize() NBPG * CLSIZE
3351 #     ifndef CLSIZE
3352 #      define CLSIZE 1
3353 #     endif /* no CLSIZE */
3354 #    else /* no NBPG */
3355 #     ifdef NBPC
3356 #      define getpagesize() NBPC
3357 #     else /* no NBPC */
3358 #      ifdef PAGESIZE
3359 #       define getpagesize() PAGESIZE
3360 #      endif /* PAGESIZE */
3361 #     endif /* no NBPC */
3362 #    endif /* no NBPG */
3363 #   endif /* no EXEC_PAGESIZE */
3364 #  else /* no HAVE_SYS_PARAM_H */
3365 #   define getpagesize() 8192   /* punt totally */
3366 #  endif /* no HAVE_SYS_PARAM_H */
3367 # endif /* no _SC_PAGESIZE */
3368
3369 #endif /* no HAVE_GETPAGESIZE */
3370
3371 #ifdef __cplusplus
3372 extern "C" { void *malloc(unsigned); }
3373 #else
3374 char *malloc();
3375 #endif
3376
3377 int
3378 main()
3379 {
3380         char *data, *data2, *data3;
3381         int i, pagesize;
3382         int fd;
3383
3384         pagesize = getpagesize();
3385
3386         /*
3387          * First, make a file with some known garbage in it.
3388          */
3389         data = malloc(pagesize);
3390         if (!data)
3391                 exit(1);
3392         for (i = 0; i < pagesize; ++i)
3393                 *(data + i) = rand();
3394         umask(0);
3395         fd = creat("conftestmmap", 0600);
3396         if (fd < 0)
3397                 exit(1);
3398         if (write(fd, data, pagesize) != pagesize)
3399                 exit(1);
3400         close(fd);
3401
3402         /*
3403          * Next, try to mmap the file at a fixed address which
3404          * already has something else allocated at it.  If we can,
3405          * also make sure that we see the same garbage.
3406          */
3407         fd = open("conftestmmap", O_RDWR);
3408         if (fd < 0)
3409                 exit(1);
3410         data2 = malloc(2 * pagesize);
3411         if (!data2)
3412                 exit(1);
3413         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3414         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3415             MAP_PRIVATE | MAP_FIXED, fd, 0L))
3416                 exit(1);
3417         for (i = 0; i < pagesize; ++i)
3418                 if (*(data + i) != *(data2 + i))
3419                         exit(1);
3420
3421         /*
3422          * Finally, make sure that changes to the mapped area
3423          * do not percolate back to the file as seen by read().
3424          * (This is a bug on some variants of i386 svr4.0.)
3425          */
3426         for (i = 0; i < pagesize; ++i)
3427                 *(data2 + i) = *(data2 + i) + 1;
3428         data3 = malloc(pagesize);
3429         if (!data3)
3430                 exit(1);
3431         if (read(fd, data3, pagesize) != pagesize)
3432                 exit(1);
3433         for (i = 0; i < pagesize; ++i)
3434                 if (*(data + i) != *(data3 + i))
3435                         exit(1);
3436         close(fd);
3437         unlink("conftestmmap");
3438         exit(0);
3439 }
3440
3441 EOF
3442 if { (eval echo configure:3443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3443 then
3444   ac_cv_func_mmap_fixed_mapped=yes
3445 else
3446   echo "configure: failed program was:" >&5
3447   cat conftest.$ac_ext >&5
3448   rm -fr conftest*
3449   ac_cv_func_mmap_fixed_mapped=no
3450 fi
3451 rm -fr conftest*
3452 fi
3453
3454 fi
3455
3456 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3457 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3458   cat >> confdefs.h <<\EOF
3459 #define HAVE_MMAP 1
3460 EOF
3461
3462 fi
3463
3464                               
3465    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3466 unistd.h values.h sys/param.h
3467 do
3468 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3469 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3470 echo "configure:3471: checking for $ac_hdr" >&5
3471 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3472   echo $ac_n "(cached) $ac_c" 1>&6
3473 else
3474   cat > conftest.$ac_ext <<EOF
3475 #line 3476 "configure"
3476 #include "confdefs.h"
3477 #include <$ac_hdr>
3478 EOF
3479 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3480 { (eval echo configure:3481: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3481 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3482 if test -z "$ac_err"; then
3483   rm -rf conftest*
3484   eval "ac_cv_header_$ac_safe=yes"
3485 else
3486   echo "$ac_err" >&5
3487   echo "configure: failed program was:" >&5
3488   cat conftest.$ac_ext >&5
3489   rm -rf conftest*
3490   eval "ac_cv_header_$ac_safe=no"
3491 fi
3492 rm -f conftest*
3493 fi
3494 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3495   echo "$ac_t""yes" 1>&6
3496     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3497   cat >> confdefs.h <<EOF
3498 #define $ac_tr_hdr 1
3499 EOF
3500  
3501 else
3502   echo "$ac_t""no" 1>&6
3503 fi
3504 done
3505
3506    for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3507 __argz_count __argz_stringify __argz_next
3508 do
3509 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3510 echo "configure:3511: checking for $ac_func" >&5
3511 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3512   echo $ac_n "(cached) $ac_c" 1>&6
3513 else
3514   cat > conftest.$ac_ext <<EOF
3515 #line 3516 "configure"
3516 #include "confdefs.h"
3517 /* System header to define __stub macros and hopefully few prototypes,
3518     which can conflict with char $ac_func(); below.  */
3519 #include <assert.h>
3520 /* Override any gcc2 internal prototype to avoid an error.  */
3521 /* We use char because int might match the return type of a gcc2
3522     builtin and then its argument prototype would still apply.  */
3523 char $ac_func();
3524
3525 int main() {
3526
3527 /* The GNU C library defines this for functions which it implements
3528     to always fail with ENOSYS.  Some functions are actually named
3529     something starting with __ and the normal name is an alias.  */
3530 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3531 choke me
3532 #else
3533 $ac_func();
3534 #endif
3535
3536 ; return 0; }
3537 EOF
3538 if { (eval echo configure:3539: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3539   rm -rf conftest*
3540   eval "ac_cv_func_$ac_func=yes"
3541 else
3542   echo "configure: failed program was:" >&5
3543   cat conftest.$ac_ext >&5
3544   rm -rf conftest*
3545   eval "ac_cv_func_$ac_func=no"
3546 fi
3547 rm -f conftest*
3548 fi
3549
3550 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3551   echo "$ac_t""yes" 1>&6
3552     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3553   cat >> confdefs.h <<EOF
3554 #define $ac_tr_func 1
3555 EOF
3556  
3557 else
3558   echo "$ac_t""no" 1>&6
3559 fi
3560 done
3561
3562
3563    if test "${ac_cv_func_stpcpy+set}" != "set"; then
3564      for ac_func in stpcpy
3565 do
3566 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3567 echo "configure:3568: checking for $ac_func" >&5
3568 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3569   echo $ac_n "(cached) $ac_c" 1>&6
3570 else
3571   cat > conftest.$ac_ext <<EOF
3572 #line 3573 "configure"
3573 #include "confdefs.h"
3574 /* System header to define __stub macros and hopefully few prototypes,
3575     which can conflict with char $ac_func(); below.  */
3576 #include <assert.h>
3577 /* Override any gcc2 internal prototype to avoid an error.  */
3578 /* We use char because int might match the return type of a gcc2
3579     builtin and then its argument prototype would still apply.  */
3580 char $ac_func();
3581
3582 int main() {
3583
3584 /* The GNU C library defines this for functions which it implements
3585     to always fail with ENOSYS.  Some functions are actually named
3586     something starting with __ and the normal name is an alias.  */
3587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3588 choke me
3589 #else
3590 $ac_func();
3591 #endif
3592
3593 ; return 0; }
3594 EOF
3595 if { (eval echo configure:3596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3596   rm -rf conftest*
3597   eval "ac_cv_func_$ac_func=yes"
3598 else
3599   echo "configure: failed program was:" >&5
3600   cat conftest.$ac_ext >&5
3601   rm -rf conftest*
3602   eval "ac_cv_func_$ac_func=no"
3603 fi
3604 rm -f conftest*
3605 fi
3606
3607 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3608   echo "$ac_t""yes" 1>&6
3609     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3610   cat >> confdefs.h <<EOF
3611 #define $ac_tr_func 1
3612 EOF
3613  
3614 else
3615   echo "$ac_t""no" 1>&6
3616 fi
3617 done
3618
3619    fi
3620    if test "${ac_cv_func_stpcpy}" = "yes"; then
3621      cat >> confdefs.h <<\EOF
3622 #define HAVE_STPCPY 1
3623 EOF
3624
3625    fi
3626
3627    if test $ac_cv_header_locale_h = yes; then
3628     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3629 echo "configure:3630: checking for LC_MESSAGES" >&5
3630 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3631   echo $ac_n "(cached) $ac_c" 1>&6
3632 else
3633   cat > conftest.$ac_ext <<EOF
3634 #line 3635 "configure"
3635 #include "confdefs.h"
3636 #include <locale.h>
3637 int main() {
3638 return LC_MESSAGES
3639 ; return 0; }
3640 EOF
3641 if { (eval echo configure:3642: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3642   rm -rf conftest*
3643   am_cv_val_LC_MESSAGES=yes
3644 else
3645   echo "configure: failed program was:" >&5
3646   cat conftest.$ac_ext >&5
3647   rm -rf conftest*
3648   am_cv_val_LC_MESSAGES=no
3649 fi
3650 rm -f conftest*
3651 fi
3652
3653 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3654     if test $am_cv_val_LC_MESSAGES = yes; then
3655       cat >> confdefs.h <<\EOF
3656 #define HAVE_LC_MESSAGES 1
3657 EOF
3658
3659     fi
3660   fi
3661    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3662 echo "configure:3663: checking whether NLS is requested" >&5
3663         # Check whether --enable-nls or --disable-nls was given.
3664 if test "${enable_nls+set}" = set; then
3665   enableval="$enable_nls"
3666   USE_NLS=$enableval
3667 else
3668   USE_NLS=yes
3669 fi
3670
3671     echo "$ac_t""$USE_NLS" 1>&6
3672     
3673
3674     USE_INCLUDED_LIBINTL=no
3675
3676         if test "$USE_NLS" = "yes"; then
3677       cat >> confdefs.h <<\EOF
3678 #define ENABLE_NLS 1
3679 EOF
3680
3681       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3682 echo "configure:3683: checking whether included gettext is requested" >&5
3683       # Check whether --with-included-gettext or --without-included-gettext was given.
3684 if test "${with_included_gettext+set}" = set; then
3685   withval="$with_included_gettext"
3686   nls_cv_force_use_gnu_gettext=$withval
3687 else
3688   nls_cv_force_use_gnu_gettext=no
3689 fi
3690
3691       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3692
3693       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3694       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3695                                         nls_cv_header_intl=
3696         nls_cv_header_libgt=
3697         CATOBJEXT=NONE
3698
3699         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3700 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3701 echo "configure:3702: checking for libintl.h" >&5
3702 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3703   echo $ac_n "(cached) $ac_c" 1>&6
3704 else
3705   cat > conftest.$ac_ext <<EOF
3706 #line 3707 "configure"
3707 #include "confdefs.h"
3708 #include <libintl.h>
3709 EOF
3710 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3711 { (eval echo configure:3712: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3712 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3713 if test -z "$ac_err"; then
3714   rm -rf conftest*
3715   eval "ac_cv_header_$ac_safe=yes"
3716 else
3717   echo "$ac_err" >&5
3718   echo "configure: failed program was:" >&5
3719   cat conftest.$ac_ext >&5
3720   rm -rf conftest*
3721   eval "ac_cv_header_$ac_safe=no"
3722 fi
3723 rm -f conftest*
3724 fi
3725 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3726   echo "$ac_t""yes" 1>&6
3727   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3728 echo "configure:3729: checking for gettext in libc" >&5
3729 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3730   echo $ac_n "(cached) $ac_c" 1>&6
3731 else
3732   cat > conftest.$ac_ext <<EOF
3733 #line 3734 "configure"
3734 #include "confdefs.h"
3735 #include <libintl.h>
3736 int main() {
3737 return (int) gettext ("")
3738 ; return 0; }
3739 EOF
3740 if { (eval echo configure:3741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3741   rm -rf conftest*
3742   gt_cv_func_gettext_libc=yes
3743 else
3744   echo "configure: failed program was:" >&5
3745   cat conftest.$ac_ext >&5
3746   rm -rf conftest*
3747   gt_cv_func_gettext_libc=no
3748 fi
3749 rm -f conftest*
3750 fi
3751
3752 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3753
3754            if test "$gt_cv_func_gettext_libc" != "yes"; then
3755              echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3756 echo "configure:3757: checking for bindtextdomain in -lintl" >&5
3757 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3758 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3759   echo $ac_n "(cached) $ac_c" 1>&6
3760 else
3761   ac_save_LIBS="$LIBS"
3762 LIBS="-lintl  $LIBS"
3763 cat > conftest.$ac_ext <<EOF
3764 #line 3765 "configure"
3765 #include "confdefs.h"
3766 /* Override any gcc2 internal prototype to avoid an error.  */
3767 /* We use char because int might match the return type of a gcc2
3768     builtin and then its argument prototype would still apply.  */
3769 char bindtextdomain();
3770
3771 int main() {
3772 bindtextdomain()
3773 ; return 0; }
3774 EOF
3775 if { (eval echo configure:3776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3776   rm -rf conftest*
3777   eval "ac_cv_lib_$ac_lib_var=yes"
3778 else
3779   echo "configure: failed program was:" >&5
3780   cat conftest.$ac_ext >&5
3781   rm -rf conftest*
3782   eval "ac_cv_lib_$ac_lib_var=no"
3783 fi
3784 rm -f conftest*
3785 LIBS="$ac_save_LIBS"
3786
3787 fi
3788 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3789   echo "$ac_t""yes" 1>&6
3790   echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3791 echo "configure:3792: checking for gettext in libintl" >&5
3792 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3793   echo $ac_n "(cached) $ac_c" 1>&6
3794 else
3795   cat > conftest.$ac_ext <<EOF
3796 #line 3797 "configure"
3797 #include "confdefs.h"
3798
3799 int main() {
3800 return (int) gettext ("")
3801 ; return 0; }
3802 EOF
3803 if { (eval echo configure:3804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3804   rm -rf conftest*
3805   gt_cv_func_gettext_libintl=yes
3806 else
3807   echo "configure: failed program was:" >&5
3808   cat conftest.$ac_ext >&5
3809   rm -rf conftest*
3810   gt_cv_func_gettext_libintl=no
3811 fi
3812 rm -f conftest*
3813 fi
3814
3815 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3816 else
3817   echo "$ac_t""no" 1>&6
3818 fi
3819
3820            fi
3821
3822            if test "$gt_cv_func_gettext_libc" = "yes" \
3823               || test "$gt_cv_func_gettext_libintl" = "yes"; then
3824               cat >> confdefs.h <<\EOF
3825 #define HAVE_GETTEXT 1
3826 EOF
3827
3828               # Extract the first word of "msgfmt", so it can be a program name with args.
3829 set dummy msgfmt; ac_word=$2
3830 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3831 echo "configure:3832: checking for $ac_word" >&5
3832 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3833   echo $ac_n "(cached) $ac_c" 1>&6
3834 else
3835   case "$MSGFMT" in
3836   /*)
3837   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3838   ;;
3839   *)
3840   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3841   for ac_dir in $PATH; do
3842     test -z "$ac_dir" && ac_dir=.
3843     if test -f $ac_dir/$ac_word; then
3844       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3845         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3846         break
3847       fi
3848     fi
3849   done
3850   IFS="$ac_save_ifs"
3851   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3852   ;;
3853 esac
3854 fi
3855 MSGFMT="$ac_cv_path_MSGFMT"
3856 if test -n "$MSGFMT"; then
3857   echo "$ac_t""$MSGFMT" 1>&6
3858 else
3859   echo "$ac_t""no" 1>&6
3860 fi
3861               if test "$MSGFMT" != "no"; then
3862                 for ac_func in dcgettext
3863 do
3864 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3865 echo "configure:3866: checking for $ac_func" >&5
3866 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3867   echo $ac_n "(cached) $ac_c" 1>&6
3868 else
3869   cat > conftest.$ac_ext <<EOF
3870 #line 3871 "configure"
3871 #include "confdefs.h"
3872 /* System header to define __stub macros and hopefully few prototypes,
3873     which can conflict with char $ac_func(); below.  */
3874 #include <assert.h>
3875 /* Override any gcc2 internal prototype to avoid an error.  */
3876 /* We use char because int might match the return type of a gcc2
3877     builtin and then its argument prototype would still apply.  */
3878 char $ac_func();
3879
3880 int main() {
3881
3882 /* The GNU C library defines this for functions which it implements
3883     to always fail with ENOSYS.  Some functions are actually named
3884     something starting with __ and the normal name is an alias.  */
3885 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3886 choke me
3887 #else
3888 $ac_func();
3889 #endif
3890
3891 ; return 0; }
3892 EOF
3893 if { (eval echo configure:3894: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3894   rm -rf conftest*
3895   eval "ac_cv_func_$ac_func=yes"
3896 else
3897   echo "configure: failed program was:" >&5
3898   cat conftest.$ac_ext >&5
3899   rm -rf conftest*
3900   eval "ac_cv_func_$ac_func=no"
3901 fi
3902 rm -f conftest*
3903 fi
3904
3905 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3906   echo "$ac_t""yes" 1>&6
3907     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3908   cat >> confdefs.h <<EOF
3909 #define $ac_tr_func 1
3910 EOF
3911  
3912 else
3913   echo "$ac_t""no" 1>&6
3914 fi
3915 done
3916
3917                 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3918 set dummy gmsgfmt; ac_word=$2
3919 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3920 echo "configure:3921: checking for $ac_word" >&5
3921 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
3922   echo $ac_n "(cached) $ac_c" 1>&6
3923 else
3924   case "$GMSGFMT" in
3925   /*)
3926   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3927   ;;
3928   ?:/*)                  
3929   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3930   ;;
3931   *)
3932   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3933   ac_dummy="$PATH"
3934   for ac_dir in $ac_dummy; do 
3935     test -z "$ac_dir" && ac_dir=.
3936     if test -f $ac_dir/$ac_word; then
3937       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3938       break
3939     fi
3940   done
3941   IFS="$ac_save_ifs"
3942   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3943   ;;
3944 esac
3945 fi
3946 GMSGFMT="$ac_cv_path_GMSGFMT"
3947 if test -n "$GMSGFMT"; then
3948   echo "$ac_t""$GMSGFMT" 1>&6
3949 else
3950   echo "$ac_t""no" 1>&6
3951 fi
3952
3953                 # Extract the first word of "xgettext", so it can be a program name with args.
3954 set dummy xgettext; ac_word=$2
3955 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3956 echo "configure:3957: checking for $ac_word" >&5
3957 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
3958   echo $ac_n "(cached) $ac_c" 1>&6
3959 else
3960   case "$XGETTEXT" in
3961   /*)
3962   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3963   ;;
3964   *)
3965   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3966   for ac_dir in $PATH; do
3967     test -z "$ac_dir" && ac_dir=.
3968     if test -f $ac_dir/$ac_word; then
3969       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3970         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3971         break
3972       fi
3973     fi
3974   done
3975   IFS="$ac_save_ifs"
3976   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3977   ;;
3978 esac
3979 fi
3980 XGETTEXT="$ac_cv_path_XGETTEXT"
3981 if test -n "$XGETTEXT"; then
3982   echo "$ac_t""$XGETTEXT" 1>&6
3983 else
3984   echo "$ac_t""no" 1>&6
3985 fi
3986
3987                 cat > conftest.$ac_ext <<EOF
3988 #line 3989 "configure"
3989 #include "confdefs.h"
3990
3991 int main() {
3992 extern int _nl_msg_cat_cntr;
3993                                return _nl_msg_cat_cntr
3994 ; return 0; }
3995 EOF
3996 if { (eval echo configure:3997: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3997   rm -rf conftest*
3998   CATOBJEXT=.gmo
3999                    DATADIRNAME=share
4000 else
4001   echo "configure: failed program was:" >&5
4002   cat conftest.$ac_ext >&5
4003   rm -rf conftest*
4004   CATOBJEXT=.mo
4005                    DATADIRNAME=lib
4006 fi
4007 rm -f conftest*
4008                 INSTOBJEXT=.mo
4009               fi
4010             fi
4011         
4012 else
4013   echo "$ac_t""no" 1>&6
4014 fi
4015
4016
4017                 
4018         if test "$CATOBJEXT" = "NONE"; then
4019                           nls_cv_use_gnu_gettext=yes
4020         fi
4021       fi
4022
4023       if test "$nls_cv_use_gnu_gettext" = "yes"; then
4024                 INTLOBJS="\$(GETTOBJS)"
4025         # Extract the first word of "msgfmt", so it can be a program name with args.
4026 set dummy msgfmt; ac_word=$2
4027 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4028 echo "configure:4029: checking for $ac_word" >&5
4029 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4030   echo $ac_n "(cached) $ac_c" 1>&6
4031 else
4032   case "$MSGFMT" in
4033   /*)
4034   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4035   ;;
4036   *)
4037   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4038   for ac_dir in $PATH; do
4039     test -z "$ac_dir" && ac_dir=.
4040     if test -f $ac_dir/$ac_word; then
4041       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4042         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4043         break
4044       fi
4045     fi
4046   done
4047   IFS="$ac_save_ifs"
4048   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4049   ;;
4050 esac
4051 fi
4052 MSGFMT="$ac_cv_path_MSGFMT"
4053 if test -n "$MSGFMT"; then
4054   echo "$ac_t""$MSGFMT" 1>&6
4055 else
4056   echo "$ac_t""no" 1>&6
4057 fi
4058
4059         # Extract the first word of "gmsgfmt", so it can be a program name with args.
4060 set dummy gmsgfmt; ac_word=$2
4061 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4062 echo "configure:4063: checking for $ac_word" >&5
4063 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4064   echo $ac_n "(cached) $ac_c" 1>&6
4065 else
4066   case "$GMSGFMT" in
4067   /*)
4068   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4069   ;;
4070   ?:/*)                  
4071   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4072   ;;
4073   *)
4074   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
4075   ac_dummy="$PATH"
4076   for ac_dir in $ac_dummy; do 
4077     test -z "$ac_dir" && ac_dir=.
4078     if test -f $ac_dir/$ac_word; then
4079       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4080       break
4081     fi
4082   done
4083   IFS="$ac_save_ifs"
4084   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4085   ;;
4086 esac
4087 fi
4088 GMSGFMT="$ac_cv_path_GMSGFMT"
4089 if test -n "$GMSGFMT"; then
4090   echo "$ac_t""$GMSGFMT" 1>&6
4091 else
4092   echo "$ac_t""no" 1>&6
4093 fi
4094
4095         # Extract the first word of "xgettext", so it can be a program name with args.
4096 set dummy xgettext; ac_word=$2
4097 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4098 echo "configure:4099: checking for $ac_word" >&5
4099 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4100   echo $ac_n "(cached) $ac_c" 1>&6
4101 else
4102   case "$XGETTEXT" in
4103   /*)
4104   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4105   ;;
4106   *)
4107   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4108   for ac_dir in $PATH; do
4109     test -z "$ac_dir" && ac_dir=.
4110     if test -f $ac_dir/$ac_word; then
4111       if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4112         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4113         break
4114       fi
4115     fi
4116   done
4117   IFS="$ac_save_ifs"
4118   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4119   ;;
4120 esac
4121 fi
4122 XGETTEXT="$ac_cv_path_XGETTEXT"
4123 if test -n "$XGETTEXT"; then
4124   echo "$ac_t""$XGETTEXT" 1>&6
4125 else
4126   echo "$ac_t""no" 1>&6
4127 fi
4128
4129         
4130         USE_INCLUDED_LIBINTL=yes
4131         CATOBJEXT=.gmo
4132         INSTOBJEXT=.mo
4133         DATADIRNAME=share
4134         INTLDEPS='$(top_builddir)/../intl/libintl.a'
4135         INTLLIBS=$INTLDEPS
4136         LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4137         nls_cv_header_intl=libintl.h
4138         nls_cv_header_libgt=libgettext.h
4139       fi
4140
4141             if test "$XGETTEXT" != ":"; then
4142                         if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4143           : ;
4144         else
4145           echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4146           XGETTEXT=":"
4147         fi
4148       fi
4149
4150       # We need to process the po/ directory.
4151       POSUB=po
4152     else
4153       DATADIRNAME=share
4154       nls_cv_header_intl=libintl.h
4155       nls_cv_header_libgt=libgettext.h
4156     fi
4157
4158     # If this is used in GNU gettext we have to set USE_NLS to `yes'
4159     # because some of the sources are only built for this goal.
4160     if test "$PACKAGE" = gettext; then
4161       USE_NLS=yes
4162       USE_INCLUDED_LIBINTL=yes
4163     fi
4164
4165                 for lang in $ALL_LINGUAS; do
4166       GMOFILES="$GMOFILES $lang.gmo"
4167       POFILES="$POFILES $lang.po"
4168     done
4169
4170         
4171     
4172     
4173     
4174     
4175     
4176     
4177     
4178     
4179     
4180     
4181   
4182
4183    if test "x$CATOBJEXT" != "x"; then
4184      if test "x$ALL_LINGUAS" = "x"; then
4185        LINGUAS=
4186      else
4187        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4188 echo "configure:4189: checking for catalogs to be installed" >&5
4189        NEW_LINGUAS=
4190        for lang in ${LINGUAS=$ALL_LINGUAS}; do
4191          case "$ALL_LINGUAS" in
4192           *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4193          esac
4194        done
4195        LINGUAS=$NEW_LINGUAS
4196        echo "$ac_t""$LINGUAS" 1>&6
4197      fi
4198
4199           if test -n "$LINGUAS"; then
4200        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4201      fi
4202    fi
4203
4204             if test $ac_cv_header_locale_h = yes; then
4205      INCLUDE_LOCALE_H="#include <locale.h>"
4206    else
4207      INCLUDE_LOCALE_H="\
4208 /* The system does not provide the header <locale.h>.  Take care yourself.  */"
4209    fi
4210    
4211
4212             if test -f $srcdir/po2tbl.sed.in; then
4213       if test "$CATOBJEXT" = ".cat"; then
4214          ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4215 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4216 echo "configure:4217: checking for linux/version.h" >&5
4217 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4218   echo $ac_n "(cached) $ac_c" 1>&6
4219 else
4220   cat > conftest.$ac_ext <<EOF
4221 #line 4222 "configure"
4222 #include "confdefs.h"
4223 #include <linux/version.h>
4224 EOF
4225 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4226 { (eval echo configure:4227: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4227 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4228 if test -z "$ac_err"; then
4229   rm -rf conftest*
4230   eval "ac_cv_header_$ac_safe=yes"
4231 else
4232   echo "$ac_err" >&5
4233   echo "configure: failed program was:" >&5
4234   cat conftest.$ac_ext >&5
4235   rm -rf conftest*
4236   eval "ac_cv_header_$ac_safe=no"
4237 fi
4238 rm -f conftest*
4239 fi
4240 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4241   echo "$ac_t""yes" 1>&6
4242   msgformat=linux
4243 else
4244   echo "$ac_t""no" 1>&6
4245 msgformat=xopen
4246 fi
4247
4248
4249                          sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4250       fi
4251             sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4252          $srcdir/po2tbl.sed.in > po2tbl.sed
4253    fi
4254
4255             if test "$PACKAGE" = "gettext"; then
4256      GT_NO="#NO#"
4257      GT_YES=
4258    else
4259      GT_NO=
4260      GT_YES="#YES#"
4261    fi
4262    
4263    
4264
4265    MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4266    
4267
4268       l=
4269    
4270
4271             if test -d $srcdir/po; then
4272       test -d po || mkdir po
4273       if test "x$srcdir" != "x."; then
4274          if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4275             posrcprefix="$srcdir/"
4276          else
4277             posrcprefix="../$srcdir/"
4278          fi
4279       else
4280          posrcprefix="../"
4281       fi
4282       rm -f po/POTFILES
4283       sed -e "/^#/d" -e "/^\$/d" -e "s,.*,      $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4284          < $srcdir/po/POTFILES.in > po/POTFILES
4285    fi
4286   
4287
4288 . ${srcdir}/../bfd/configure.host
4289
4290
4291 # Find a good install program.  We prefer a C program (faster),
4292 # so one script is as good as another.  But avoid the broken or
4293 # incompatible versions:
4294 # SysV /etc/install, /usr/sbin/install
4295 # SunOS /usr/etc/install
4296 # IRIX /sbin/install
4297 # AIX /bin/install
4298 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4299 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4300 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4301 # ./install, which can be erroneously created by make from ./install.sh.
4302 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4303 echo "configure:4304: checking for a BSD compatible install" >&5
4304 if test -z "$INSTALL"; then
4305 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4306   echo $ac_n "(cached) $ac_c" 1>&6
4307 else
4308     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
4309   for ac_dir in $PATH; do
4310     # Account for people who put trailing slashes in PATH elements.
4311     case "$ac_dir/" in
4312     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4313     *)
4314       # OSF1 and SCO ODT 3.0 have their own names for install.
4315       # Don't use installbsd from OSF since it installs stuff as root
4316       # by default.
4317       for ac_prog in ginstall scoinst install; do
4318         if test -f $ac_dir/$ac_prog; then
4319           if test $ac_prog = install &&
4320             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4321             # AIX install.  It has an incompatible calling convention.
4322             :
4323           else
4324             ac_cv_path_install="$ac_dir/$ac_prog -c"
4325             break 2
4326           fi
4327         fi
4328       done
4329       ;;
4330     esac
4331   done
4332   IFS="$ac_save_IFS"
4333
4334 fi
4335   if test "${ac_cv_path_install+set}" = set; then
4336     INSTALL="$ac_cv_path_install"
4337   else
4338     # As a last resort, use the slow shell script.  We don't cache a
4339     # path for INSTALL within a source directory, because that will
4340     # break other packages using the cache if that directory is
4341     # removed, or if the path is relative.
4342     INSTALL="$ac_install_sh"
4343   fi
4344 fi
4345 echo "$ac_t""$INSTALL" 1>&6
4346
4347 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4348 # It thinks the first close brace ends the variable substitution.
4349 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4350
4351 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4352
4353 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4354
4355
4356 for ac_hdr in string.h strings.h stdlib.h
4357 do
4358 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4359 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4360 echo "configure:4361: checking for $ac_hdr" >&5
4361 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4362   echo $ac_n "(cached) $ac_c" 1>&6
4363 else
4364   cat > conftest.$ac_ext <<EOF
4365 #line 4366 "configure"
4366 #include "confdefs.h"
4367 #include <$ac_hdr>
4368 EOF
4369 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4370 { (eval echo configure:4371: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4371 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4372 if test -z "$ac_err"; then
4373   rm -rf conftest*
4374   eval "ac_cv_header_$ac_safe=yes"
4375 else
4376   echo "$ac_err" >&5
4377   echo "configure: failed program was:" >&5
4378   cat conftest.$ac_ext >&5
4379   rm -rf conftest*
4380   eval "ac_cv_header_$ac_safe=no"
4381 fi
4382 rm -f conftest*
4383 fi
4384 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4385   echo "$ac_t""yes" 1>&6
4386     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4387   cat >> confdefs.h <<EOF
4388 #define $ac_tr_hdr 1
4389 EOF
4390  
4391 else
4392   echo "$ac_t""no" 1>&6
4393 fi
4394 done
4395
4396
4397 cgen_maint=no
4398 cgendir='$(srcdir)/../cgen'
4399
4400 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4401 if test "${enable_cgen_maint+set}" = set; then
4402   enableval="$enable_cgen_maint"
4403   case "${enableval}" in
4404   yes)  cgen_maint=yes ;;
4405   no)   cgen_maint=no ;;
4406   *)
4407         # argument is cgen install directory (not implemented yet).
4408         # Having a `share' directory might be more appropriate for the .scm,
4409         # .cpu, etc. files.
4410         cgen_maint=yes
4411         cgendir=${cgen_maint}/lib/cgen
4412         ;;
4413 esac
4414 fi
4415
4416
4417 if test x${cgen_maint} = xyes; then
4418   CGEN_MAINT_TRUE=
4419   CGEN_MAINT_FALSE='#'
4420 else
4421   CGEN_MAINT_TRUE='#'
4422   CGEN_MAINT_FALSE=
4423 fi
4424
4425
4426 using_cgen=no
4427
4428 # Horrible hacks to build DLLs on Windows.
4429 WIN32LDFLAGS=
4430 WIN32LIBADD=
4431 case "${host}" in
4432 *-*-cygwin*)
4433   if test "$enable_shared" = "yes"; then
4434     WIN32LDFLAGS="-no-undefined"
4435     WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4436   fi
4437   ;;
4438 esac
4439
4440
4441
4442 # target-specific stuff:
4443
4444 # Canonicalize the secondary target names.
4445 if test -n "$enable_targets" ; then
4446     for targ in `echo $enable_targets | sed 's/,/ /g'`
4447     do
4448         result=`$ac_config_sub $targ 2>/dev/null`
4449         if test -n "$result" ; then
4450             canon_targets="$canon_targets $result"
4451         else
4452             # Allow targets that config.sub doesn't recognize, like "all".
4453             canon_targets="$canon_targets $targ"
4454         fi
4455     done
4456 fi
4457
4458 all_targets=false
4459 selarchs=
4460 for targ in $target $canon_targets
4461 do
4462     if test "x$targ" = "xall" ; then
4463         all_targets=true
4464     else
4465         . $srcdir/../bfd/config.bfd
4466         selarchs="$selarchs $targ_archs"
4467     fi
4468 done    
4469
4470 # Utility var, documents generic cgen support files.
4471
4472 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4473
4474 # We don't do any links based on the target system, just makefile config.
4475
4476 if test x${all_targets} = xfalse ; then
4477
4478     # Target architecture .o files.
4479     ta=
4480
4481     for arch in $selarchs
4482     do
4483         ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4484         archdefs="$archdefs -DARCH_$ad"
4485         case "$arch" in
4486         bfd_a29k_arch)          ta="$ta a29k-dis.lo" ;;
4487         bfd_alliant_arch)       ;;
4488         bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
4489         bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
4490         bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
4491         bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
4492         bfd_convex_arch)        ;;
4493         bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo" ;;
4494         bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4495         bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4496         bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4497         bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
4498         bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
4499         bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
4500         bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
4501         bfd_i386_arch)          ta="$ta i386-dis.lo" ;;
4502         bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
4503         bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
4504         bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
4505         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 ;;
4506         bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4507         bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4508         bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4509         bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
4510         bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
4511         bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
4512         bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4513         bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4514         bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
4515         bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
4516         bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
4517         bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4518         bfd_pyramid_arch)       ;;
4519         bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4520         bfd_romp_arch)          ;;
4521         bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4522         bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
4523         bfd_sh_arch)
4524                                 ta="$ta sh-dis.lo" ;;
4525         bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4526         bfd_tahoe_arch)         ;;
4527         bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
4528         bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
4529         bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4530         bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
4531         bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
4532         bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
4533         bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
4534         bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
4535         bfd_we32k_arch)         ;;
4536         bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
4537
4538         "")                     ;;
4539         *)              { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4540         esac
4541     done
4542
4543     if test $using_cgen = yes ; then
4544         ta="$ta $cgen_files"
4545     fi
4546
4547     # Weed out duplicate .o files.
4548     f=""
4549     for i in $ta ; do
4550         case " $f " in
4551         *" $i "*) ;;
4552         *) f="$f $i" ;;
4553         esac
4554     done
4555     ta="$f"
4556
4557     # And duplicate -D flags.
4558     f=""
4559     for i in $archdefs ; do
4560         case " $f " in
4561         *" $i "*) ;;
4562         *) f="$f $i" ;;
4563         esac
4564     done
4565     archdefs="$f"
4566
4567     BFD_MACHINES="$ta"
4568
4569 else    # all_targets is true
4570     archdefs=-DARCH_all
4571     BFD_MACHINES='$(ALL_MACHINES)'
4572 fi
4573
4574
4575
4576
4577 trap '' 1 2 15
4578 cat > confcache <<\EOF
4579 # This file is a shell script that caches the results of configure
4580 # tests run on this system so they can be shared between configure
4581 # scripts and configure runs.  It is not useful on other systems.
4582 # If it contains results you don't want to keep, you may remove or edit it.
4583 #
4584 # By default, configure uses ./config.cache as the cache file,
4585 # creating it if it does not exist already.  You can give configure
4586 # the --cache-file=FILE option to use a different cache file; that is
4587 # what configure does when it calls configure scripts in
4588 # subdirectories, so they share the cache.
4589 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4590 # config.status only pays attention to the cache file if you give it the
4591 # --recheck option to rerun configure.
4592 #
4593 EOF
4594 # The following way of writing the cache mishandles newlines in values,
4595 # but we know of no workaround that is simple, portable, and efficient.
4596 # So, don't put newlines in cache variables' values.
4597 # Ultrix sh set writes to stderr and can't be redirected directly,
4598 # and sets the high bit in the cache file unless we assign to the vars.
4599 (set) 2>&1 |
4600   case `(ac_space=' '; set | grep ac_space) 2>&1` in
4601   *ac_space=\ *)
4602     # `set' does not quote correctly, so add quotes (double-quote substitution
4603     # turns \\\\ into \\, and sed turns \\ into \).
4604     sed -n \
4605       -e "s/'/'\\\\''/g" \
4606       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4607     ;;
4608   *)
4609     # `set' quotes correctly as required by POSIX, so do not add quotes.
4610     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4611     ;;
4612   esac >> confcache
4613 if cmp -s $cache_file confcache; then
4614   :
4615 else
4616   if test -w $cache_file; then
4617     echo "updating cache $cache_file"
4618     cat confcache > $cache_file
4619   else
4620     echo "not updating unwritable cache $cache_file"
4621   fi
4622 fi
4623 rm -f confcache
4624
4625 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4626
4627 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4628 # Let make expand exec_prefix.
4629 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4630
4631 # Any assignment to VPATH causes Sun make to only execute
4632 # the first set of double-colon rules, so remove it if not needed.
4633 # If there is a colon in the path, we need to keep it.
4634 if test "x$srcdir" = x.; then
4635   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
4636 fi
4637
4638 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4639
4640 DEFS=-DHAVE_CONFIG_H
4641
4642 # Without the "./", some shells look in PATH for config.status.
4643 : ${CONFIG_STATUS=./config.status}
4644
4645 echo creating $CONFIG_STATUS
4646 rm -f $CONFIG_STATUS
4647 cat > $CONFIG_STATUS <<EOF
4648 #! /bin/sh
4649 # Generated automatically by configure.
4650 # Run this file to recreate the current configuration.
4651 # This directory was configured as follows,
4652 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4653 #
4654 # $0 $ac_configure_args
4655 #
4656 # Compiler output produced by configure, useful for debugging
4657 # configure, is in ./config.log if it exists.
4658
4659 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4660 for ac_option
4661 do
4662   case "\$ac_option" in
4663   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4664     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4665     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4666   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4667     echo "$CONFIG_STATUS generated by autoconf version 2.13"
4668     exit 0 ;;
4669   -help | --help | --hel | --he | --h)
4670     echo "\$ac_cs_usage"; exit 0 ;;
4671   *) echo "\$ac_cs_usage"; exit 1 ;;
4672   esac
4673 done
4674
4675 ac_given_srcdir=$srcdir
4676 ac_given_INSTALL="$INSTALL"
4677
4678 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4679 EOF
4680 cat >> $CONFIG_STATUS <<EOF
4681
4682 # Protect against being on the right side of a sed subst in config.status.
4683 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4684  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4685 $ac_vpsub
4686 $extrasub
4687 s%@SHELL@%$SHELL%g
4688 s%@CFLAGS@%$CFLAGS%g
4689 s%@CPPFLAGS@%$CPPFLAGS%g
4690 s%@CXXFLAGS@%$CXXFLAGS%g
4691 s%@FFLAGS@%$FFLAGS%g
4692 s%@DEFS@%$DEFS%g
4693 s%@LDFLAGS@%$LDFLAGS%g
4694 s%@LIBS@%$LIBS%g
4695 s%@exec_prefix@%$exec_prefix%g
4696 s%@prefix@%$prefix%g
4697 s%@program_transform_name@%$program_transform_name%g
4698 s%@bindir@%$bindir%g
4699 s%@sbindir@%$sbindir%g
4700 s%@libexecdir@%$libexecdir%g
4701 s%@datadir@%$datadir%g
4702 s%@sysconfdir@%$sysconfdir%g
4703 s%@sharedstatedir@%$sharedstatedir%g
4704 s%@localstatedir@%$localstatedir%g
4705 s%@libdir@%$libdir%g
4706 s%@includedir@%$includedir%g
4707 s%@oldincludedir@%$oldincludedir%g
4708 s%@infodir@%$infodir%g
4709 s%@mandir@%$mandir%g
4710 s%@host@%$host%g
4711 s%@host_alias@%$host_alias%g
4712 s%@host_cpu@%$host_cpu%g
4713 s%@host_vendor@%$host_vendor%g
4714 s%@host_os@%$host_os%g
4715 s%@target@%$target%g
4716 s%@target_alias@%$target_alias%g
4717 s%@target_cpu@%$target_cpu%g
4718 s%@target_vendor@%$target_vendor%g
4719 s%@target_os@%$target_os%g
4720 s%@build@%$build%g
4721 s%@build_alias@%$build_alias%g
4722 s%@build_cpu@%$build_cpu%g
4723 s%@build_vendor@%$build_vendor%g
4724 s%@build_os@%$build_os%g
4725 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4726 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4727 s%@INSTALL_DATA@%$INSTALL_DATA%g
4728 s%@PACKAGE@%$PACKAGE%g
4729 s%@VERSION@%$VERSION%g
4730 s%@ACLOCAL@%$ACLOCAL%g
4731 s%@AUTOCONF@%$AUTOCONF%g
4732 s%@AUTOMAKE@%$AUTOMAKE%g
4733 s%@AUTOHEADER@%$AUTOHEADER%g
4734 s%@MAKEINFO@%$MAKEINFO%g
4735 s%@SET_MAKE@%$SET_MAKE%g
4736 s%@AR@%$AR%g
4737 s%@RANLIB@%$RANLIB%g
4738 s%@CC@%$CC%g
4739 s%@LN_S@%$LN_S%g
4740 s%@OBJEXT@%$OBJEXT%g
4741 s%@EXEEXT@%$EXEEXT%g
4742 s%@STRIP@%$STRIP%g
4743 s%@LIBTOOL@%$LIBTOOL%g
4744 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4745 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4746 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4747 s%@MAINT@%$MAINT%g
4748 s%@CPP@%$CPP%g
4749 s%@ALLOCA@%$ALLOCA%g
4750 s%@USE_NLS@%$USE_NLS%g
4751 s%@MSGFMT@%$MSGFMT%g
4752 s%@GMSGFMT@%$GMSGFMT%g
4753 s%@XGETTEXT@%$XGETTEXT%g
4754 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4755 s%@CATALOGS@%$CATALOGS%g
4756 s%@CATOBJEXT@%$CATOBJEXT%g
4757 s%@DATADIRNAME@%$DATADIRNAME%g
4758 s%@GMOFILES@%$GMOFILES%g
4759 s%@INSTOBJEXT@%$INSTOBJEXT%g
4760 s%@INTLDEPS@%$INTLDEPS%g
4761 s%@INTLLIBS@%$INTLLIBS%g
4762 s%@INTLOBJS@%$INTLOBJS%g
4763 s%@POFILES@%$POFILES%g
4764 s%@POSUB@%$POSUB%g
4765 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4766 s%@GT_NO@%$GT_NO%g
4767 s%@GT_YES@%$GT_YES%g
4768 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4769 s%@l@%$l%g
4770 s%@HDEFINES@%$HDEFINES%g
4771 s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4772 s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4773 s%@cgendir@%$cgendir%g
4774 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4775 s%@WIN32LIBADD@%$WIN32LIBADD%g
4776 s%@archdefs@%$archdefs%g
4777 s%@BFD_MACHINES@%$BFD_MACHINES%g
4778
4779 CEOF
4780 EOF
4781
4782 cat >> $CONFIG_STATUS <<\EOF
4783
4784 # Split the substitutions into bite-sized pieces for seds with
4785 # small command number limits, like on Digital OSF/1 and HP-UX.
4786 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4787 ac_file=1 # Number of current file.
4788 ac_beg=1 # First line for current file.
4789 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4790 ac_more_lines=:
4791 ac_sed_cmds=""
4792 while $ac_more_lines; do
4793   if test $ac_beg -gt 1; then
4794     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4795   else
4796     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4797   fi
4798   if test ! -s conftest.s$ac_file; then
4799     ac_more_lines=false
4800     rm -f conftest.s$ac_file
4801   else
4802     if test -z "$ac_sed_cmds"; then
4803       ac_sed_cmds="sed -f conftest.s$ac_file"
4804     else
4805       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4806     fi
4807     ac_file=`expr $ac_file + 1`
4808     ac_beg=$ac_end
4809     ac_end=`expr $ac_end + $ac_max_sed_cmds`
4810   fi
4811 done
4812 if test -z "$ac_sed_cmds"; then
4813   ac_sed_cmds=cat
4814 fi
4815 EOF
4816
4817 cat >> $CONFIG_STATUS <<EOF
4818
4819 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4820 EOF
4821 cat >> $CONFIG_STATUS <<\EOF
4822 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4823   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4824   case "$ac_file" in
4825   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4826        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4827   *) ac_file_in="${ac_file}.in" ;;
4828   esac
4829
4830   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4831
4832   # Remove last slash and all that follows it.  Not all systems have dirname.
4833   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4834   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4835     # The file is in a subdirectory.
4836     test ! -d "$ac_dir" && mkdir "$ac_dir"
4837     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4838     # A "../" for each directory in $ac_dir_suffix.
4839     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4840   else
4841     ac_dir_suffix= ac_dots=
4842   fi
4843
4844   case "$ac_given_srcdir" in
4845   .)  srcdir=.
4846       if test -z "$ac_dots"; then top_srcdir=.
4847       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4848   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4849   *) # Relative path.
4850     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4851     top_srcdir="$ac_dots$ac_given_srcdir" ;;
4852   esac
4853
4854   case "$ac_given_INSTALL" in
4855   [/$]*) INSTALL="$ac_given_INSTALL" ;;
4856   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4857   esac
4858
4859   echo creating "$ac_file"
4860   rm -f "$ac_file"
4861   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4862   case "$ac_file" in
4863   *Makefile*) ac_comsub="1i\\
4864 # $configure_input" ;;
4865   *) ac_comsub= ;;
4866   esac
4867
4868   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4869   sed -e "$ac_comsub
4870 s%@configure_input@%$configure_input%g
4871 s%@srcdir@%$srcdir%g
4872 s%@top_srcdir@%$top_srcdir%g
4873 s%@INSTALL@%$INSTALL%g
4874 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4875 fi; done
4876 rm -f conftest.s*
4877
4878 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4879 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4880 #
4881 # ac_d sets the value in "#define NAME VALUE" lines.
4882 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
4883 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
4884 ac_dC='\3'
4885 ac_dD='%g'
4886 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4887 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4888 ac_uB='\([      ]\)%\1#\2define\3'
4889 ac_uC=' '
4890 ac_uD='\4%g'
4891 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4892 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
4893 ac_eB='$%\1#\2define\3'
4894 ac_eC=' '
4895 ac_eD='%g'
4896
4897 if test "${CONFIG_HEADERS+set}" != set; then
4898 EOF
4899 cat >> $CONFIG_STATUS <<EOF
4900   CONFIG_HEADERS="config.h:config.in"
4901 EOF
4902 cat >> $CONFIG_STATUS <<\EOF
4903 fi
4904 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4905   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4906   case "$ac_file" in
4907   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4908        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4909   *) ac_file_in="${ac_file}.in" ;;
4910   esac
4911
4912   echo creating $ac_file
4913
4914   rm -f conftest.frag conftest.in conftest.out
4915   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4916   cat $ac_file_inputs > conftest.in
4917
4918 EOF
4919
4920 # Transform confdefs.h into a sed script conftest.vals that substitutes
4921 # the proper values into config.h.in to produce config.h.  And first:
4922 # Protect against being on the right side of a sed subst in config.status.
4923 # Protect against being in an unquoted here document in config.status.
4924 rm -f conftest.vals
4925 cat > conftest.hdr <<\EOF
4926 s/[\\&%]/\\&/g
4927 s%[\\$`]%\\&%g
4928 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4929 s%ac_d%ac_u%gp
4930 s%ac_u%ac_e%gp
4931 EOF
4932 sed -n -f conftest.hdr confdefs.h > conftest.vals
4933 rm -f conftest.hdr
4934
4935 # This sed command replaces #undef with comments.  This is necessary, for
4936 # example, in the case of _POSIX_SOURCE, which is predefined and required
4937 # on some systems where configure will not decide to define it.
4938 cat >> conftest.vals <<\EOF
4939 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4940 EOF
4941
4942 # Break up conftest.vals because some shells have a limit on
4943 # the size of here documents, and old seds have small limits too.
4944
4945 rm -f conftest.tail
4946 while :
4947 do
4948   ac_lines=`grep -c . conftest.vals`
4949   # grep -c gives empty output for an empty file on some AIX systems.
4950   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4951   # Write a limited-size here document to conftest.frag.
4952   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4953   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4954   echo 'CEOF
4955   sed -f conftest.frag conftest.in > conftest.out
4956   rm -f conftest.in
4957   mv conftest.out conftest.in
4958 ' >> $CONFIG_STATUS
4959   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4960   rm -f conftest.vals
4961   mv conftest.tail conftest.vals
4962 done
4963 rm -f conftest.vals
4964
4965 cat >> $CONFIG_STATUS <<\EOF
4966   rm -f conftest.frag conftest.h
4967   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
4968   cat conftest.in >> conftest.h
4969   rm -f conftest.in
4970   if cmp -s $ac_file conftest.h 2>/dev/null; then
4971     echo "$ac_file is unchanged"
4972     rm -f conftest.h
4973   else
4974     # Remove last slash and all that follows it.  Not all systems have dirname.
4975       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4976       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4977       # The file is in a subdirectory.
4978       test ! -d "$ac_dir" && mkdir "$ac_dir"
4979     fi
4980     rm -f $ac_file
4981     mv conftest.h $ac_file
4982   fi
4983 fi; done
4984
4985 EOF
4986 cat >> $CONFIG_STATUS <<EOF
4987
4988
4989 EOF
4990 cat >> $CONFIG_STATUS <<\EOF
4991 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
4992 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
4993 exit 0
4994 EOF
4995 chmod +x $CONFIG_STATUS
4996 rm -fr confdefs* $ac_clean_files
4997 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4998