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