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