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