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