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