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