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