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