]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/configure
* configure.in (m32c): Build libstdc++-v3. Pass flags to
[thirdparty/binutils-gdb.git] / ld / configure
CommitLineData
252b5132 1#! /bin/sh
252b5132 2# Guess values for system-dependent variables and create Makefiles.
42ecbf5e 3# Generated by GNU Autoconf 2.59.
252b5132 4#
42ecbf5e 5# Copyright (C) 2003 Free Software Foundation, Inc.
252b5132
RH
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
42ecbf5e
DJ
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
252b5132 248
42ecbf5e
DJ
249exec 6>&1
250
251#
252# Initializations.
253#
252b5132 254ac_default_prefix=/usr/local
42ecbf5e
DJ
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266
267# Identity of this package.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="ldmain.c"
275# Factoring default headers for most tests.
276ac_includes_default="\
277#include <stdio.h>
278#if HAVE_SYS_TYPES_H
279# include <sys/types.h>
280#endif
281#if HAVE_SYS_STAT_H
282# include <sys/stat.h>
283#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H
309# include <unistd.h>
310#endif"
311
108a6f8e 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S RANLIB ac_ct_RANLIB LIBTOOL use_sysroot TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE WARN_CFLAGS NO_WERROR CPP EGREP ALLOCA USE_NLS MSGFMT GMSGFMT XGETTEXT USE_INCLUDED_LIBINTL CATALOGS CATOBJEXT DATADIRNAME GMOFILES INSTOBJEXT INTLDEPS INTLLIBS INTLOBJS POFILES POSUB INCLUDE_LOCALE_H GT_NO GT_YES MKINSTALLDIRS l YACC LEX LEXLIB LEX_OUTPUT_ROOT MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT HDEFINES HOSTING_CRT0 HOSTING_LIBS NATIVE_LIB_DIRS STRINGIFY EMUL EMULATION_OFILES EMUL_EXTRA_OFILES LIB_PATH EMULATION_LIBPATH TESTBFDLIB datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
42ecbf5e 313ac_subst_files='TDIRS'
252b5132
RH
314
315# Initialize some variables set by options.
42ecbf5e
DJ
316ac_init_help=
317ac_init_version=false
252b5132
RH
318# The variables have the same names as the options, with
319# dashes changed to underlines.
42ecbf5e 320cache_file=/dev/null
252b5132 321exec_prefix=NONE
252b5132 322no_create=
252b5132
RH
323no_recursion=
324prefix=NONE
325program_prefix=NONE
326program_suffix=NONE
327program_transform_name=s,x,x,
328silent=
329site=
330srcdir=
252b5132
RH
331verbose=
332x_includes=NONE
333x_libraries=NONE
42ecbf5e
DJ
334
335# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo"
337# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them.
252b5132
RH
340bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share'
344sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include'
349oldincludedir='/usr/include'
350infodir='${prefix}/info'
351mandir='${prefix}/man'
352
252b5132
RH
353ac_prev=
354for ac_option
355do
252b5132
RH
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
42ecbf5e 363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
252b5132
RH
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
42ecbf5e 367 case $ac_option in
252b5132
RH
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
42ecbf5e 372 bindir=$ac_optarg ;;
252b5132
RH
373
374 -build | --build | --buil | --bui | --bu)
42ecbf5e 375 ac_prev=build_alias ;;
252b5132 376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
42ecbf5e 377 build_alias=$ac_optarg ;;
252b5132
RH
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
42ecbf5e
DJ
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
252b5132
RH
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
42ecbf5e 393 datadir=$ac_optarg ;;
252b5132
RH
394
395 -disable-* | --disable-*)
42ecbf5e 396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
252b5132 397 # Reject names that are not valid shell variable names.
42ecbf5e
DJ
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
252b5132
RH
403
404 -enable-* | --enable-*)
42ecbf5e 405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
252b5132 406 # Reject names that are not valid shell variable names.
42ecbf5e
DJ
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
413 *) ac_optarg=yes ;;
414 esac
42ecbf5e 415 eval "enable_$ac_feature='$ac_optarg'" ;;
252b5132
RH
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
42ecbf5e 424 exec_prefix=$ac_optarg ;;
252b5132
RH
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
42ecbf5e
DJ
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
252b5132
RH
436
437 -host | --host | --hos | --ho)
42ecbf5e 438 ac_prev=host_alias ;;
252b5132 439 -host=* | --host=* | --hos=* | --ho=*)
42ecbf5e 440 host_alias=$ac_optarg ;;
252b5132
RH
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
42ecbf5e 447 includedir=$ac_optarg ;;
252b5132
RH
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
42ecbf5e 452 infodir=$ac_optarg ;;
252b5132
RH
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
42ecbf5e 457 libdir=$ac_optarg ;;
252b5132
RH
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
42ecbf5e 464 libexecdir=$ac_optarg ;;
252b5132
RH
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
42ecbf5e 473 localstatedir=$ac_optarg ;;
252b5132
RH
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
42ecbf5e 478 mandir=$ac_optarg ;;
252b5132
RH
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
42ecbf5e 485 | --no-cr | --no-c | -n)
252b5132
RH
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
42ecbf5e 499 oldincludedir=$ac_optarg ;;
252b5132
RH
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
42ecbf5e 504 prefix=$ac_optarg ;;
252b5132
RH
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
42ecbf5e 511 program_prefix=$ac_optarg ;;
252b5132
RH
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
42ecbf5e 518 program_suffix=$ac_optarg ;;
252b5132
RH
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
42ecbf5e 535 program_transform_name=$ac_optarg ;;
252b5132
RH
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
42ecbf5e 545 sbindir=$ac_optarg ;;
252b5132
RH
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
42ecbf5e 556 sharedstatedir=$ac_optarg ;;
252b5132
RH
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
42ecbf5e 561 site=$ac_optarg ;;
85fbca6a 562
252b5132
RH
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
42ecbf5e 566 srcdir=$ac_optarg ;;
252b5132
RH
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
42ecbf5e 573 sysconfdir=$ac_optarg ;;
252b5132
RH
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
42ecbf5e 576 ac_prev=target_alias ;;
252b5132 577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
42ecbf5e 578 target_alias=$ac_optarg ;;
252b5132
RH
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
42ecbf5e
DJ
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
252b5132
RH
585
586 -with-* | --with-*)
42ecbf5e 587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
252b5132 588 # Reject names that are not valid shell variable names.
42ecbf5e
DJ
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
252b5132 592 ac_package=`echo $ac_package| sed 's/-/_/g'`
42ecbf5e
DJ
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
595 *) ac_optarg=yes ;;
596 esac
42ecbf5e 597 eval "with_$ac_package='$ac_optarg'" ;;
252b5132
RH
598
599 -without-* | --without-*)
42ecbf5e 600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
252b5132 601 # Reject names that are not valid shell variable names.
42ecbf5e
DJ
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
252b5132
RH
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
42ecbf5e 617 x_includes=$ac_optarg ;;
252b5132
RH
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
42ecbf5e 624 x_libraries=$ac_optarg ;;
252b5132 625
42ecbf5e
DJ
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
252b5132
RH
629 ;;
630
42ecbf5e
DJ
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
252b5132 641 *)
42ecbf5e
DJ
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
252b5132
RH
647 ;;
648
649 esac
650done
651
652if test -n "$ac_prev"; then
42ecbf5e
DJ
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
252b5132 656fi
252b5132 657
42ecbf5e
DJ
658# Be sure to have absolute paths.
659for ac_var in exec_prefix prefix
660do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667done
252b5132 668
42ecbf5e
DJ
669# Be sure to have absolute paths.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
252b5132 672do
42ecbf5e
DJ
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
252b5132
RH
678 esac
679done
680
42ecbf5e
DJ
681# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc.
683# FIXME: To remove some day.
684build=$build_alias
685host=$host_alias
686target=$target_alias
687
688# FIXME: To remove some day.
689if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697fi
e5a52504 698
42ecbf5e
DJ
699ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702test "$silent" = yes && exec 6>/dev/null
252b5132 703
252b5132
RH
704
705# Find the source files, if location was not specified.
706if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
42ecbf5e
DJ
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
252b5132
RH
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725else
726 ac_srcdir_defaulted=no
727fi
728if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
42ecbf5e
DJ
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
252b5132 732 else
42ecbf5e
DJ
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
252b5132
RH
735 fi
736fi
42ecbf5e
DJ
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741ac_env_build_alias_set=${build_alias+set}
742ac_env_build_alias_value=$build_alias
743ac_cv_env_build_alias_set=${build_alias+set}
744ac_cv_env_build_alias_value=$build_alias
745ac_env_host_alias_set=${host_alias+set}
746ac_env_host_alias_value=$host_alias
747ac_cv_env_host_alias_set=${host_alias+set}
748ac_cv_env_host_alias_value=$host_alias
749ac_env_target_alias_set=${target_alias+set}
750ac_env_target_alias_value=$target_alias
751ac_cv_env_target_alias_set=${target_alias+set}
752ac_cv_env_target_alias_value=$target_alias
753ac_env_CC_set=${CC+set}
754ac_env_CC_value=$CC
755ac_cv_env_CC_set=${CC+set}
756ac_cv_env_CC_value=$CC
757ac_env_CFLAGS_set=${CFLAGS+set}
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CPP_set=${CPP+set}
770ac_env_CPP_value=$CPP
771ac_cv_env_CPP_set=${CPP+set}
772ac_cv_env_CPP_value=$CPP
252b5132 773
42ecbf5e
DJ
774#
775# Report the --help message.
776#
777if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781\`configure' configures this package to adapt to many kinds of systems.
252b5132 782
42ecbf5e 783Usage: $0 [OPTION]... [VAR=VALUE]...
252b5132 784
42ecbf5e
DJ
785To assign environment variables (e.g., CC, CFLAGS...), specify them as
786VAR=VALUE. See below for descriptions of some of the useful variables.
252b5132 787
42ecbf5e 788Defaults for the options are specified in brackets.
ac48eca1 789
42ecbf5e
DJ
790Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801_ACEOF
802
803 cat <<_ACEOF
804Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
806 [$ac_default_prefix]
807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
808 [PREFIX]
ac48eca1 809
42ecbf5e
DJ
810By default, \`make install' will install all the files in
811\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813for instance \`--prefix=\$HOME'.
ac48eca1 814
42ecbf5e 815For better control, use the options below.
ac48eca1 816
42ecbf5e
DJ
817Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830_ACEOF
ac48eca1 831
42ecbf5e 832 cat <<\_ACEOF
252b5132 833
42ecbf5e
DJ
834Program names:
835 --program-prefix=PREFIX prepend PREFIX to installed program names
836 --program-suffix=SUFFIX append SUFFIX to installed program names
837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
252b5132 838
42ecbf5e
DJ
839System types:
840 --build=BUILD configure for building on BUILD [guessed]
841 --host=HOST cross-compile to build programs to run on HOST [BUILD]
842 --target=TARGET configure for building compilers for TARGET [HOST]
843_ACEOF
252b5132 844fi
252b5132 845
42ecbf5e 846if test -n "$ac_init_help"; then
252b5132 847
42ecbf5e 848 cat <<\_ACEOF
e5a52504 849
42ecbf5e
DJ
850Optional Features:
851 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
852 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
853 --disable-dependency-tracking speeds up one-time build
854 --enable-dependency-tracking do not reject slow dependency extractors
855 --enable-shared=PKGS build shared libraries default=yes
856 --enable-static=PKGS build static libraries default=yes
857 --enable-fast-install=PKGS optimize for fast installation default=yes
858 --disable-libtool-lock avoid locking (might break parallel builds)
859 --enable-targets alternative target configurations
860 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
861 --enable-werror treat compile warnings as errors
862 --enable-build-warnings Enable build-time compiler warnings
863 --disable-nls do not use Native Language Support
864 --enable-maintainer-mode enable make rules and dependencies not useful
865 (and sometimes confusing) to the casual installer
866
867Optional Packages:
868 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
869 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
870 --with-gnu-ld assume the C compiler uses GNU ld default=no
871 --with-pic try to use only PIC/non-PIC objects default=use both
872 --with-lib-path=dir1:dir2... set default LIB_PATH
873 --with-sysroot=DIR Search for usr/lib et al within DIR.
874 --with-included-gettext use the GNU gettext library included here
875
876Some influential environment variables:
877 CC C compiler command
878 CFLAGS C compiler flags
879 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
880 nonstandard directory <lib dir>
881 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
882 headers in a nonstandard directory <include dir>
883 CPP C preprocessor
884
885Use these variables to override the choices made by `configure' or to help
886it to find libraries and programs with nonstandard names/locations.
887
888_ACEOF
889fi
890
891if test "$ac_init_help" = "recursive"; then
892 # If there are subdirs, report their specific --help.
893 ac_popdir=`pwd`
894 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
895 test -d $ac_dir || continue
896 ac_builddir=.
897
898if test "$ac_dir" != .; then
899 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
900 # A "../" for each directory in $ac_dir_suffix.
901 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
902else
903 ac_dir_suffix= ac_top_builddir=
904fi
905
906case $srcdir in
907 .) # No --srcdir option. We are building in place.
908 ac_srcdir=.
909 if test -z "$ac_top_builddir"; then
910 ac_top_srcdir=.
911 else
912 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
913 fi ;;
914 [\\/]* | ?:[\\/]* ) # Absolute path.
915 ac_srcdir=$srcdir$ac_dir_suffix;
916 ac_top_srcdir=$srcdir ;;
917 *) # Relative path.
918 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
919 ac_top_srcdir=$ac_top_builddir$srcdir ;;
252b5132
RH
920esac
921
42ecbf5e
DJ
922# Do not use `cd foo && pwd` to compute absolute paths, because
923# the directories may not exist.
924case `pwd` in
925.) ac_abs_builddir="$ac_dir";;
926*)
927 case "$ac_dir" in
928 .) ac_abs_builddir=`pwd`;;
929 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
930 *) ac_abs_builddir=`pwd`/"$ac_dir";;
931 esac;;
932esac
933case $ac_abs_builddir in
934.) ac_abs_top_builddir=${ac_top_builddir}.;;
935*)
936 case ${ac_top_builddir}. in
937 .) ac_abs_top_builddir=$ac_abs_builddir;;
938 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
939 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
940 esac;;
941esac
942case $ac_abs_builddir in
943.) ac_abs_srcdir=$ac_srcdir;;
944*)
945 case $ac_srcdir in
946 .) ac_abs_srcdir=$ac_abs_builddir;;
947 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
948 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
949 esac;;
950esac
951case $ac_abs_builddir in
952.) ac_abs_top_srcdir=$ac_top_srcdir;;
953*)
954 case $ac_top_srcdir in
955 .) ac_abs_top_srcdir=$ac_abs_builddir;;
956 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
957 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
958 esac;;
959esac
a2d91340 960
42ecbf5e
DJ
961 cd $ac_dir
962 # Check for guested configure; otherwise get Cygnus style configure.
963 if test -f $ac_srcdir/configure.gnu; then
964 echo
965 $SHELL $ac_srcdir/configure.gnu --help=recursive
966 elif test -f $ac_srcdir/configure; then
967 echo
968 $SHELL $ac_srcdir/configure --help=recursive
969 elif test -f $ac_srcdir/configure.ac ||
970 test -f $ac_srcdir/configure.in; then
971 echo
972 $ac_configure --help
973 else
974 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
975 fi
502bdb00 976 cd $ac_popdir
42ecbf5e 977 done
a2d91340
AC
978fi
979
42ecbf5e
DJ
980test -n "$ac_init_help" && exit 0
981if $ac_init_version; then
982 cat <<\_ACEOF
a2d91340 983
42ecbf5e
DJ
984Copyright (C) 2003 Free Software Foundation, Inc.
985This configure script is free software; the Free Software Foundation
986gives unlimited permission to copy, distribute and modify it.
987_ACEOF
988 exit 0
989fi
990exec 5>config.log
991cat >&5 <<_ACEOF
992This file contains any messages produced by compilers while
993running configure, to aid debugging if configure makes a mistake.
a2d91340 994
42ecbf5e
DJ
995It was created by $as_me, which was
996generated by GNU Autoconf 2.59. Invocation command line was
a2d91340 997
42ecbf5e 998 $ $0 $@
a2d91340 999
42ecbf5e
DJ
1000_ACEOF
1001{
1002cat <<_ASUNAME
1003## --------- ##
1004## Platform. ##
1005## --------- ##
1006
1007hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1008uname -m = `(uname -m) 2>/dev/null || echo unknown`
1009uname -r = `(uname -r) 2>/dev/null || echo unknown`
1010uname -s = `(uname -s) 2>/dev/null || echo unknown`
1011uname -v = `(uname -v) 2>/dev/null || echo unknown`
1012
1013/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1014/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1015
1016/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1017/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1018/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1019hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1020/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1021/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1022/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1023
1024_ASUNAME
1025
1026as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1027for as_dir in $PATH
1028do
1029 IFS=$as_save_IFS
1030 test -z "$as_dir" && as_dir=.
1031 echo "PATH: $as_dir"
1032done
252b5132 1033
42ecbf5e 1034} >&5
5d64ca4e 1035
42ecbf5e 1036cat >&5 <<_ACEOF
5d64ca4e 1037
5d64ca4e 1038
42ecbf5e
DJ
1039## ----------- ##
1040## Core tests. ##
1041## ----------- ##
5d64ca4e 1042
42ecbf5e 1043_ACEOF
2469cfa2 1044
42ecbf5e
DJ
1045
1046# Keep a trace of the command line.
1047# Strip out --no-create and --no-recursion so they do not pile up.
1048# Strip out --silent because we don't want to record it for future runs.
1049# Also quote any args containing shell meta-characters.
1050# Make two passes to allow for proper duplicate-argument suppression.
1051ac_configure_args=
1052ac_configure_args0=
1053ac_configure_args1=
1054ac_sep=
1055ac_must_keep_next=false
1056for ac_pass in 1 2
1057do
1058 for ac_arg
1059 do
1060 case $ac_arg in
1061 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1062 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1063 | -silent | --silent | --silen | --sile | --sil)
1064 continue ;;
1065 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1066 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1067 esac
1068 case $ac_pass in
1069 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1070 2)
1071 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1072 if test $ac_must_keep_next = true; then
1073 ac_must_keep_next=false # Got value, back to normal.
1074 else
1075 case $ac_arg in
1076 *=* | --config-cache | -C | -disable-* | --disable-* \
1077 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1078 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1079 | -with-* | --with-* | -without-* | --without-* | --x)
1080 case "$ac_configure_args0 " in
1081 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1082 esac
1083 ;;
1084 -* ) ac_must_keep_next=true ;;
1085 esac
1086 fi
1087 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1088 # Get rid of the leading space.
1089 ac_sep=" "
1090 ;;
1091 esac
1092 done
1093done
1094$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1095$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1096
1097# When interrupted or exit'd, cleanup temporary files, and complete
1098# config.log. We remove comments because anyway the quotes in there
1099# would cause problems or look ugly.
1100# WARNING: Be sure not to use single quotes in there, as some shells,
1101# such as our DU 5.0 friend, will then `close' the trap.
1102trap 'exit_status=$?
1103 # Save into config.log some information that might help in debugging.
1104 {
1105 echo
1106
1107 cat <<\_ASBOX
1108## ---------------- ##
1109## Cache variables. ##
1110## ---------------- ##
1111_ASBOX
1112 echo
1113 # The following way of writing the cache mishandles newlines in values,
1114{
1115 (set) 2>&1 |
1116 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1117 *ac_space=\ *)
1118 sed -n \
1119 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1120 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1121 ;;
1122 *)
1123 sed -n \
1124 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1125 ;;
1126 esac;
1127}
1128 echo
1129
1130 cat <<\_ASBOX
1131## ----------------- ##
1132## Output variables. ##
1133## ----------------- ##
1134_ASBOX
1135 echo
1136 for ac_var in $ac_subst_vars
1137 do
1138 eval ac_val=$`echo $ac_var`
1139 echo "$ac_var='"'"'$ac_val'"'"'"
1140 done | sort
1141 echo
1142
1143 if test -n "$ac_subst_files"; then
1144 cat <<\_ASBOX
1145## ------------- ##
1146## Output files. ##
1147## ------------- ##
1148_ASBOX
1149 echo
1150 for ac_var in $ac_subst_files
1151 do
1152 eval ac_val=$`echo $ac_var`
1153 echo "$ac_var='"'"'$ac_val'"'"'"
1154 done | sort
1155 echo
1156 fi
1157
1158 if test -s confdefs.h; then
1159 cat <<\_ASBOX
1160## ----------- ##
1161## confdefs.h. ##
1162## ----------- ##
1163_ASBOX
1164 echo
1165 sed "/^$/d" confdefs.h | sort
1166 echo
1167 fi
1168 test "$ac_signal" != 0 &&
1169 echo "$as_me: caught signal $ac_signal"
1170 echo "$as_me: exit $exit_status"
1171 } >&5
1172 rm -f core *.core &&
1173 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1174 exit $exit_status
1175 ' 0
1176for ac_signal in 1 2 13 15; do
1177 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1178done
1179ac_signal=0
1180
1181# confdefs.h avoids OS command line length limits that DEFS can exceed.
1182rm -rf conftest* confdefs.h
1183# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1184echo >confdefs.h
1185
1186# Predefined preprocessor variables.
1187
1188cat >>confdefs.h <<_ACEOF
1189#define PACKAGE_NAME "$PACKAGE_NAME"
1190_ACEOF
1191
1192
1193cat >>confdefs.h <<_ACEOF
1194#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1195_ACEOF
1196
1197
1198cat >>confdefs.h <<_ACEOF
1199#define PACKAGE_VERSION "$PACKAGE_VERSION"
1200_ACEOF
1201
1202
1203cat >>confdefs.h <<_ACEOF
1204#define PACKAGE_STRING "$PACKAGE_STRING"
1205_ACEOF
1206
1207
1208cat >>confdefs.h <<_ACEOF
1209#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1210_ACEOF
1211
1212
1213# Let the site file select an alternate cache file if it wants to.
1214# Prefer explicitly selected file to automatically selected ones.
1215if test -z "$CONFIG_SITE"; then
1216 if test "x$prefix" != xNONE; then
1217 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1218 else
1219 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1220 fi
1221fi
1222for ac_site_file in $CONFIG_SITE; do
1223 if test -r "$ac_site_file"; then
1224 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1225echo "$as_me: loading site script $ac_site_file" >&6;}
1226 sed 's/^/| /' "$ac_site_file" >&5
1227 . "$ac_site_file"
1228 fi
1229done
1230
1231if test -r "$cache_file"; then
1232 # Some versions of bash will fail to source /dev/null (special
1233 # files actually), so we avoid doing that.
1234 if test -f "$cache_file"; then
1235 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1236echo "$as_me: loading cache $cache_file" >&6;}
1237 case $cache_file in
1238 [\\/]* | ?:[\\/]* ) . $cache_file;;
1239 *) . ./$cache_file;;
1240 esac
1241 fi
1242else
1243 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1244echo "$as_me: creating cache $cache_file" >&6;}
1245 >$cache_file
1246fi
1247
1248# Check that the precious variables saved in the cache have kept the same
1249# value.
1250ac_cache_corrupted=false
1251for ac_var in `(set) 2>&1 |
1252 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1253 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1254 eval ac_new_set=\$ac_env_${ac_var}_set
1255 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1256 eval ac_new_val="\$ac_env_${ac_var}_value"
1257 case $ac_old_set,$ac_new_set in
1258 set,)
1259 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1260echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1261 ac_cache_corrupted=: ;;
1262 ,set)
1263 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1264echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1265 ac_cache_corrupted=: ;;
1266 ,);;
1267 *)
1268 if test "x$ac_old_val" != "x$ac_new_val"; then
1269 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1270echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1271 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1272echo "$as_me: former value: $ac_old_val" >&2;}
1273 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1274echo "$as_me: current value: $ac_new_val" >&2;}
1275 ac_cache_corrupted=:
1276 fi;;
1277 esac
1278 # Pass precious variables to config.status.
1279 if test "$ac_new_set" = set; then
1280 case $ac_new_val in
1281 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1282 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1283 *) ac_arg=$ac_var=$ac_new_val ;;
1284 esac
1285 case " $ac_configure_args " in
1286 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1287 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1288 esac
1289 fi
1290done
1291if $ac_cache_corrupted; then
1292 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1293echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1294 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1295echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1296 { (exit 1); exit 1; }; }
1297fi
1298
1299ac_ext=c
1300ac_cpp='$CPP $CPPFLAGS'
1301ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1302ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1303ac_compiler_gnu=$ac_cv_c_compiler_gnu
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324ac_aux_dir=
1325for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1326 if test -f $ac_dir/install-sh; then
1327 ac_aux_dir=$ac_dir
1328 ac_install_sh="$ac_aux_dir/install-sh -c"
1329 break
1330 elif test -f $ac_dir/install.sh; then
1331 ac_aux_dir=$ac_dir
1332 ac_install_sh="$ac_aux_dir/install.sh -c"
1333 break
1334 elif test -f $ac_dir/shtool; then
1335 ac_aux_dir=$ac_dir
1336 ac_install_sh="$ac_aux_dir/shtool install -c"
1337 break
1338 fi
1339done
1340if test -z "$ac_aux_dir"; then
1341 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1342echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1343 { (exit 1); exit 1; }; }
1344fi
1345ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1346ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1347ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1348
1349# Make sure we can run config.sub.
1350$ac_config_sub sun4 >/dev/null 2>&1 ||
1351 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1352echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1353 { (exit 1); exit 1; }; }
1354
1355echo "$as_me:$LINENO: checking build system type" >&5
1356echo $ECHO_N "checking build system type... $ECHO_C" >&6
1357if test "${ac_cv_build+set}" = set; then
1358 echo $ECHO_N "(cached) $ECHO_C" >&6
1359else
1360 ac_cv_build_alias=$build_alias
1361test -z "$ac_cv_build_alias" &&
1362 ac_cv_build_alias=`$ac_config_guess`
1363test -z "$ac_cv_build_alias" &&
1364 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1365echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1366 { (exit 1); exit 1; }; }
1367ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1368 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1369echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1370 { (exit 1); exit 1; }; }
1371
1372fi
1373echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1374echo "${ECHO_T}$ac_cv_build" >&6
1375build=$ac_cv_build
1376build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1377build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1378build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1379
1380
1381echo "$as_me:$LINENO: checking host system type" >&5
1382echo $ECHO_N "checking host system type... $ECHO_C" >&6
1383if test "${ac_cv_host+set}" = set; then
1384 echo $ECHO_N "(cached) $ECHO_C" >&6
1385else
1386 ac_cv_host_alias=$host_alias
1387test -z "$ac_cv_host_alias" &&
1388 ac_cv_host_alias=$ac_cv_build_alias
1389ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1390 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1391echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1392 { (exit 1); exit 1; }; }
1393
1394fi
1395echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1396echo "${ECHO_T}$ac_cv_host" >&6
1397host=$ac_cv_host
1398host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1399host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1400host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1401
1402
1403echo "$as_me:$LINENO: checking target system type" >&5
1404echo $ECHO_N "checking target system type... $ECHO_C" >&6
1405if test "${ac_cv_target+set}" = set; then
1406 echo $ECHO_N "(cached) $ECHO_C" >&6
1407else
1408 ac_cv_target_alias=$target_alias
1409test "x$ac_cv_target_alias" = "x" &&
1410 ac_cv_target_alias=$ac_cv_host_alias
1411ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1412 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1413echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1414 { (exit 1); exit 1; }; }
1415
1416fi
1417echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1418echo "${ECHO_T}$ac_cv_target" >&6
1419target=$ac_cv_target
1420target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1421target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1422target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1423
1424
1425# The aliases save the names the user supplied, while $host etc.
1426# will get canonicalized.
1427test -n "$target_alias" &&
1428 test "$program_prefix$program_suffix$program_transform_name" = \
1429 NONENONEs,x,x, &&
1430 program_prefix=${target_alias}-
1431ac_ext=c
1432ac_cpp='$CPP $CPPFLAGS'
1433ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1434ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1435ac_compiler_gnu=$ac_cv_c_compiler_gnu
1436if test -n "$ac_tool_prefix"; then
1437 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1438set dummy ${ac_tool_prefix}gcc; ac_word=$2
1439echo "$as_me:$LINENO: checking for $ac_word" >&5
1440echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1441if test "${ac_cv_prog_CC+set}" = set; then
1442 echo $ECHO_N "(cached) $ECHO_C" >&6
1443else
1444 if test -n "$CC"; then
1445 ac_cv_prog_CC="$CC" # Let the user override the test.
1446else
1447as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1448for as_dir in $PATH
1449do
1450 IFS=$as_save_IFS
1451 test -z "$as_dir" && as_dir=.
1452 for ac_exec_ext in '' $ac_executable_extensions; do
1453 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1454 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1455 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1456 break 2
1457 fi
1458done
1459done
1460
1461fi
1462fi
1463CC=$ac_cv_prog_CC
1464if test -n "$CC"; then
1465 echo "$as_me:$LINENO: result: $CC" >&5
1466echo "${ECHO_T}$CC" >&6
1467else
1468 echo "$as_me:$LINENO: result: no" >&5
1469echo "${ECHO_T}no" >&6
1470fi
1471
1472fi
1473if test -z "$ac_cv_prog_CC"; then
1474 ac_ct_CC=$CC
1475 # Extract the first word of "gcc", so it can be a program name with args.
1476set dummy gcc; ac_word=$2
1477echo "$as_me:$LINENO: checking for $ac_word" >&5
1478echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1479if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1480 echo $ECHO_N "(cached) $ECHO_C" >&6
1481else
1482 if test -n "$ac_ct_CC"; then
1483 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1484else
1485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1486for as_dir in $PATH
1487do
1488 IFS=$as_save_IFS
1489 test -z "$as_dir" && as_dir=.
1490 for ac_exec_ext in '' $ac_executable_extensions; do
1491 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1492 ac_cv_prog_ac_ct_CC="gcc"
1493 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1494 break 2
1495 fi
1496done
1497done
1498
1499fi
1500fi
1501ac_ct_CC=$ac_cv_prog_ac_ct_CC
1502if test -n "$ac_ct_CC"; then
1503 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1504echo "${ECHO_T}$ac_ct_CC" >&6
1505else
1506 echo "$as_me:$LINENO: result: no" >&5
1507echo "${ECHO_T}no" >&6
1508fi
1509
1510 CC=$ac_ct_CC
1511else
1512 CC="$ac_cv_prog_CC"
1513fi
1514
1515if test -z "$CC"; then
1516 if test -n "$ac_tool_prefix"; then
1517 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1518set dummy ${ac_tool_prefix}cc; ac_word=$2
1519echo "$as_me:$LINENO: checking for $ac_word" >&5
1520echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1521if test "${ac_cv_prog_CC+set}" = set; then
1522 echo $ECHO_N "(cached) $ECHO_C" >&6
1523else
1524 if test -n "$CC"; then
1525 ac_cv_prog_CC="$CC" # Let the user override the test.
1526else
1527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1528for as_dir in $PATH
1529do
1530 IFS=$as_save_IFS
1531 test -z "$as_dir" && as_dir=.
1532 for ac_exec_ext in '' $ac_executable_extensions; do
1533 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1534 ac_cv_prog_CC="${ac_tool_prefix}cc"
1535 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1536 break 2
1537 fi
1538done
1539done
1540
1541fi
1542fi
1543CC=$ac_cv_prog_CC
1544if test -n "$CC"; then
1545 echo "$as_me:$LINENO: result: $CC" >&5
1546echo "${ECHO_T}$CC" >&6
1547else
1548 echo "$as_me:$LINENO: result: no" >&5
1549echo "${ECHO_T}no" >&6
1550fi
1551
1552fi
1553if test -z "$ac_cv_prog_CC"; then
1554 ac_ct_CC=$CC
1555 # Extract the first word of "cc", so it can be a program name with args.
1556set dummy cc; ac_word=$2
1557echo "$as_me:$LINENO: checking for $ac_word" >&5
1558echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1559if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1560 echo $ECHO_N "(cached) $ECHO_C" >&6
1561else
1562 if test -n "$ac_ct_CC"; then
1563 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1564else
1565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1566for as_dir in $PATH
1567do
1568 IFS=$as_save_IFS
1569 test -z "$as_dir" && as_dir=.
1570 for ac_exec_ext in '' $ac_executable_extensions; do
1571 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1572 ac_cv_prog_ac_ct_CC="cc"
1573 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1574 break 2
1575 fi
1576done
1577done
1578
1579fi
1580fi
1581ac_ct_CC=$ac_cv_prog_ac_ct_CC
1582if test -n "$ac_ct_CC"; then
1583 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1584echo "${ECHO_T}$ac_ct_CC" >&6
1585else
1586 echo "$as_me:$LINENO: result: no" >&5
1587echo "${ECHO_T}no" >&6
1588fi
1589
1590 CC=$ac_ct_CC
1591else
1592 CC="$ac_cv_prog_CC"
1593fi
1594
1595fi
1596if test -z "$CC"; then
1597 # Extract the first word of "cc", so it can be a program name with args.
1598set dummy cc; ac_word=$2
1599echo "$as_me:$LINENO: checking for $ac_word" >&5
1600echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1601if test "${ac_cv_prog_CC+set}" = set; then
1602 echo $ECHO_N "(cached) $ECHO_C" >&6
1603else
1604 if test -n "$CC"; then
1605 ac_cv_prog_CC="$CC" # Let the user override the test.
1606else
1607 ac_prog_rejected=no
1608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1609for as_dir in $PATH
1610do
1611 IFS=$as_save_IFS
1612 test -z "$as_dir" && as_dir=.
1613 for ac_exec_ext in '' $ac_executable_extensions; do
1614 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1615 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1616 ac_prog_rejected=yes
1617 continue
1618 fi
1619 ac_cv_prog_CC="cc"
1620 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1621 break 2
1622 fi
1623done
1624done
1625
1626if test $ac_prog_rejected = yes; then
1627 # We found a bogon in the path, so make sure we never use it.
1628 set dummy $ac_cv_prog_CC
1629 shift
1630 if test $# != 0; then
1631 # We chose a different compiler from the bogus one.
1632 # However, it has the same basename, so the bogon will be chosen
1633 # first if we set CC to just the basename; use the full file name.
1634 shift
1635 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1636 fi
1637fi
1638fi
1639fi
1640CC=$ac_cv_prog_CC
1641if test -n "$CC"; then
1642 echo "$as_me:$LINENO: result: $CC" >&5
1643echo "${ECHO_T}$CC" >&6
1644else
1645 echo "$as_me:$LINENO: result: no" >&5
1646echo "${ECHO_T}no" >&6
1647fi
1648
1649fi
1650if test -z "$CC"; then
1651 if test -n "$ac_tool_prefix"; then
1652 for ac_prog in cl
1653 do
1654 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1655set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1656echo "$as_me:$LINENO: checking for $ac_word" >&5
1657echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1658if test "${ac_cv_prog_CC+set}" = set; then
1659 echo $ECHO_N "(cached) $ECHO_C" >&6
1660else
1661 if test -n "$CC"; then
1662 ac_cv_prog_CC="$CC" # Let the user override the test.
1663else
1664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1665for as_dir in $PATH
1666do
1667 IFS=$as_save_IFS
1668 test -z "$as_dir" && as_dir=.
1669 for ac_exec_ext in '' $ac_executable_extensions; do
1670 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1671 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1672 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1673 break 2
1674 fi
1675done
1676done
1677
1678fi
1679fi
1680CC=$ac_cv_prog_CC
1681if test -n "$CC"; then
1682 echo "$as_me:$LINENO: result: $CC" >&5
1683echo "${ECHO_T}$CC" >&6
1684else
1685 echo "$as_me:$LINENO: result: no" >&5
1686echo "${ECHO_T}no" >&6
1687fi
1688
1689 test -n "$CC" && break
1690 done
1691fi
1692if test -z "$CC"; then
1693 ac_ct_CC=$CC
1694 for ac_prog in cl
1695do
1696 # Extract the first word of "$ac_prog", so it can be a program name with args.
1697set dummy $ac_prog; ac_word=$2
1698echo "$as_me:$LINENO: checking for $ac_word" >&5
1699echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1700if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1701 echo $ECHO_N "(cached) $ECHO_C" >&6
1702else
1703 if test -n "$ac_ct_CC"; then
1704 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1705else
1706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1707for as_dir in $PATH
1708do
1709 IFS=$as_save_IFS
1710 test -z "$as_dir" && as_dir=.
1711 for ac_exec_ext in '' $ac_executable_extensions; do
1712 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1713 ac_cv_prog_ac_ct_CC="$ac_prog"
1714 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1715 break 2
1716 fi
1717done
1718done
1719
1720fi
1721fi
1722ac_ct_CC=$ac_cv_prog_ac_ct_CC
1723if test -n "$ac_ct_CC"; then
1724 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1725echo "${ECHO_T}$ac_ct_CC" >&6
1726else
1727 echo "$as_me:$LINENO: result: no" >&5
1728echo "${ECHO_T}no" >&6
1729fi
1730
1731 test -n "$ac_ct_CC" && break
1732done
1733
1734 CC=$ac_ct_CC
1735fi
1736
1737fi
1738
1739
1740test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1741See \`config.log' for more details." >&5
1742echo "$as_me: error: no acceptable C compiler found in \$PATH
1743See \`config.log' for more details." >&2;}
1744 { (exit 1); exit 1; }; }
1745
1746# Provide some information about the compiler.
1747echo "$as_me:$LINENO:" \
1748 "checking for C compiler version" >&5
1749ac_compiler=`set X $ac_compile; echo $2`
1750{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1751 (eval $ac_compiler --version </dev/null >&5) 2>&5
1752 ac_status=$?
1753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1754 (exit $ac_status); }
1755{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1756 (eval $ac_compiler -v </dev/null >&5) 2>&5
1757 ac_status=$?
1758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1759 (exit $ac_status); }
1760{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1761 (eval $ac_compiler -V </dev/null >&5) 2>&5
1762 ac_status=$?
1763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1764 (exit $ac_status); }
1765
1766cat >conftest.$ac_ext <<_ACEOF
1767/* confdefs.h. */
1768_ACEOF
1769cat confdefs.h >>conftest.$ac_ext
1770cat >>conftest.$ac_ext <<_ACEOF
1771/* end confdefs.h. */
1772
1773int
1774main ()
1775{
1776
1777 ;
1778 return 0;
1779}
1780_ACEOF
1781ac_clean_files_save=$ac_clean_files
1782ac_clean_files="$ac_clean_files a.out a.exe b.out"
1783# Try to create an executable without -o first, disregard a.out.
1784# It will help us diagnose broken compilers, and finding out an intuition
1785# of exeext.
1786echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1787echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1788ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1789if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1790 (eval $ac_link_default) 2>&5
1791 ac_status=$?
1792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1793 (exit $ac_status); }; then
1794 # Find the output, starting from the most likely. This scheme is
1795# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1796# resort.
1797
1798# Be careful to initialize this variable, since it used to be cached.
1799# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1800ac_cv_exeext=
1801# b.out is created by i960 compilers.
1802for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1803do
1804 test -f "$ac_file" || continue
1805 case $ac_file in
1806 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1807 ;;
1808 conftest.$ac_ext )
1809 # This is the source file.
1810 ;;
1811 [ab].out )
1812 # We found the default executable, but exeext='' is most
1813 # certainly right.
1814 break;;
1815 *.* )
1816 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1817 # FIXME: I believe we export ac_cv_exeext for Libtool,
1818 # but it would be cool to find out if it's true. Does anybody
1819 # maintain Libtool? --akim.
1820 export ac_cv_exeext
1821 break;;
1822 * )
1823 break;;
1824 esac
1825done
1826else
1827 echo "$as_me: failed program was:" >&5
1828sed 's/^/| /' conftest.$ac_ext >&5
1829
1830{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1831See \`config.log' for more details." >&5
1832echo "$as_me: error: C compiler cannot create executables
1833See \`config.log' for more details." >&2;}
1834 { (exit 77); exit 77; }; }
1835fi
1836
1837ac_exeext=$ac_cv_exeext
1838echo "$as_me:$LINENO: result: $ac_file" >&5
1839echo "${ECHO_T}$ac_file" >&6
1840
1841# Check the compiler produces executables we can run. If not, either
1842# the compiler is broken, or we cross compile.
1843echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1844echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1845# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1846# If not cross compiling, check that we can run a simple program.
1847if test "$cross_compiling" != yes; then
1848 if { ac_try='./$ac_file'
1849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1850 (eval $ac_try) 2>&5
1851 ac_status=$?
1852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1853 (exit $ac_status); }; }; then
1854 cross_compiling=no
1855 else
1856 if test "$cross_compiling" = maybe; then
1857 cross_compiling=yes
1858 else
1859 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1860If you meant to cross compile, use \`--host'.
1861See \`config.log' for more details." >&5
1862echo "$as_me: error: cannot run C compiled programs.
1863If you meant to cross compile, use \`--host'.
1864See \`config.log' for more details." >&2;}
1865 { (exit 1); exit 1; }; }
1866 fi
1867 fi
1868fi
1869echo "$as_me:$LINENO: result: yes" >&5
1870echo "${ECHO_T}yes" >&6
1871
1872rm -f a.out a.exe conftest$ac_cv_exeext b.out
1873ac_clean_files=$ac_clean_files_save
1874# Check the compiler produces executables we can run. If not, either
1875# the compiler is broken, or we cross compile.
1876echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1877echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1878echo "$as_me:$LINENO: result: $cross_compiling" >&5
1879echo "${ECHO_T}$cross_compiling" >&6
1880
1881echo "$as_me:$LINENO: checking for suffix of executables" >&5
1882echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1883if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1884 (eval $ac_link) 2>&5
1885 ac_status=$?
1886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1887 (exit $ac_status); }; then
1888 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1889# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1890# work properly (i.e., refer to `conftest.exe'), while it won't with
1891# `rm'.
1892for ac_file in conftest.exe conftest conftest.*; do
1893 test -f "$ac_file" || continue
1894 case $ac_file in
1895 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1896 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1897 export ac_cv_exeext
1898 break;;
1899 * ) break;;
1900 esac
1901done
1902else
1903 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1904See \`config.log' for more details." >&5
1905echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1906See \`config.log' for more details." >&2;}
1907 { (exit 1); exit 1; }; }
1908fi
1909
1910rm -f conftest$ac_cv_exeext
1911echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1912echo "${ECHO_T}$ac_cv_exeext" >&6
1913
1914rm -f conftest.$ac_ext
1915EXEEXT=$ac_cv_exeext
1916ac_exeext=$EXEEXT
1917echo "$as_me:$LINENO: checking for suffix of object files" >&5
1918echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1919if test "${ac_cv_objext+set}" = set; then
1920 echo $ECHO_N "(cached) $ECHO_C" >&6
1921else
1922 cat >conftest.$ac_ext <<_ACEOF
1923/* confdefs.h. */
1924_ACEOF
1925cat confdefs.h >>conftest.$ac_ext
1926cat >>conftest.$ac_ext <<_ACEOF
1927/* end confdefs.h. */
1928
1929int
1930main ()
1931{
1932
1933 ;
1934 return 0;
1935}
1936_ACEOF
1937rm -f conftest.o conftest.obj
1938if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1939 (eval $ac_compile) 2>&5
1940 ac_status=$?
1941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1942 (exit $ac_status); }; then
1943 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1944 case $ac_file in
1945 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1946 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1947 break;;
1948 esac
1949done
1950else
1951 echo "$as_me: failed program was:" >&5
1952sed 's/^/| /' conftest.$ac_ext >&5
1953
1954{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1955See \`config.log' for more details." >&5
1956echo "$as_me: error: cannot compute suffix of object files: cannot compile
1957See \`config.log' for more details." >&2;}
1958 { (exit 1); exit 1; }; }
1959fi
1960
1961rm -f conftest.$ac_cv_objext conftest.$ac_ext
1962fi
1963echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1964echo "${ECHO_T}$ac_cv_objext" >&6
1965OBJEXT=$ac_cv_objext
1966ac_objext=$OBJEXT
1967echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1968echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1969if test "${ac_cv_c_compiler_gnu+set}" = set; then
1970 echo $ECHO_N "(cached) $ECHO_C" >&6
1971else
1972 cat >conftest.$ac_ext <<_ACEOF
1973/* confdefs.h. */
1974_ACEOF
1975cat confdefs.h >>conftest.$ac_ext
1976cat >>conftest.$ac_ext <<_ACEOF
1977/* end confdefs.h. */
1978
1979int
1980main ()
1981{
1982#ifndef __GNUC__
1983 choke me
1984#endif
1985
1986 ;
1987 return 0;
1988}
1989_ACEOF
1990rm -f conftest.$ac_objext
1991if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1992 (eval $ac_compile) 2>conftest.er1
1993 ac_status=$?
1994 grep -v '^ *+' conftest.er1 >conftest.err
1995 rm -f conftest.er1
1996 cat conftest.err >&5
1997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1998 (exit $ac_status); } &&
502bdb00
JW
1999 { ac_try='test -z "$ac_c_werror_flag"
2000 || test ! -s conftest.err'
42ecbf5e
DJ
2001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2002 (eval $ac_try) 2>&5
2003 ac_status=$?
2004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005 (exit $ac_status); }; } &&
2006 { ac_try='test -s conftest.$ac_objext'
2007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2008 (eval $ac_try) 2>&5
2009 ac_status=$?
2010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2011 (exit $ac_status); }; }; then
2012 ac_compiler_gnu=yes
2013else
2014 echo "$as_me: failed program was:" >&5
2015sed 's/^/| /' conftest.$ac_ext >&5
2016
2017ac_compiler_gnu=no
2018fi
2019rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2020ac_cv_c_compiler_gnu=$ac_compiler_gnu
2021
2022fi
2023echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2024echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2025GCC=`test $ac_compiler_gnu = yes && echo yes`
2026ac_test_CFLAGS=${CFLAGS+set}
2027ac_save_CFLAGS=$CFLAGS
2028CFLAGS="-g"
2029echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2030echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2031if test "${ac_cv_prog_cc_g+set}" = set; then
2032 echo $ECHO_N "(cached) $ECHO_C" >&6
2033else
2034 cat >conftest.$ac_ext <<_ACEOF
2035/* confdefs.h. */
2036_ACEOF
2037cat confdefs.h >>conftest.$ac_ext
2038cat >>conftest.$ac_ext <<_ACEOF
2039/* end confdefs.h. */
2040
2041int
2042main ()
2043{
2044
2045 ;
2046 return 0;
2047}
2048_ACEOF
2049rm -f conftest.$ac_objext
2050if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2051 (eval $ac_compile) 2>conftest.er1
2052 ac_status=$?
2053 grep -v '^ *+' conftest.er1 >conftest.err
2054 rm -f conftest.er1
2055 cat conftest.err >&5
2056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2057 (exit $ac_status); } &&
502bdb00
JW
2058 { ac_try='test -z "$ac_c_werror_flag"
2059 || test ! -s conftest.err'
42ecbf5e
DJ
2060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2061 (eval $ac_try) 2>&5
2062 ac_status=$?
2063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2064 (exit $ac_status); }; } &&
2065 { ac_try='test -s conftest.$ac_objext'
2066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2067 (eval $ac_try) 2>&5
2068 ac_status=$?
2069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2070 (exit $ac_status); }; }; then
2071 ac_cv_prog_cc_g=yes
2072else
2073 echo "$as_me: failed program was:" >&5
2074sed 's/^/| /' conftest.$ac_ext >&5
2075
2076ac_cv_prog_cc_g=no
2077fi
2078rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2079fi
2080echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2081echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2082if test "$ac_test_CFLAGS" = set; then
2083 CFLAGS=$ac_save_CFLAGS
2084elif test $ac_cv_prog_cc_g = yes; then
2085 if test "$GCC" = yes; then
2086 CFLAGS="-g -O2"
2087 else
2088 CFLAGS="-g"
2089 fi
2090else
2091 if test "$GCC" = yes; then
2092 CFLAGS="-O2"
2093 else
2094 CFLAGS=
2095 fi
2096fi
2097echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2098echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2099if test "${ac_cv_prog_cc_stdc+set}" = set; then
2100 echo $ECHO_N "(cached) $ECHO_C" >&6
2101else
2102 ac_cv_prog_cc_stdc=no
2103ac_save_CC=$CC
2104cat >conftest.$ac_ext <<_ACEOF
2105/* confdefs.h. */
2106_ACEOF
2107cat confdefs.h >>conftest.$ac_ext
2108cat >>conftest.$ac_ext <<_ACEOF
2109/* end confdefs.h. */
2110#include <stdarg.h>
2111#include <stdio.h>
2112#include <sys/types.h>
2113#include <sys/stat.h>
2114/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2115struct buf { int x; };
2116FILE * (*rcsopen) (struct buf *, struct stat *, int);
2117static char *e (p, i)
2118 char **p;
2119 int i;
2120{
2121 return p[i];
2122}
2123static char *f (char * (*g) (char **, int), char **p, ...)
2124{
2125 char *s;
2126 va_list v;
2127 va_start (v,p);
2128 s = g (p, va_arg (v,int));
2129 va_end (v);
2130 return s;
2131}
2132
2133/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2134 function prototypes and stuff, but not '\xHH' hex character constants.
2135 These don't provoke an error unfortunately, instead are silently treated
2136 as 'x'. The following induces an error, until -std1 is added to get
2137 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2138 array size at least. It's necessary to write '\x00'==0 to get something
2139 that's true only with -std1. */
2140int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2141
2142int test (int i, double x);
2143struct s1 {int (*f) (int a);};
2144struct s2 {int (*f) (double a);};
2145int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2146int argc;
2147char **argv;
2148int
2149main ()
2150{
2151return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2152 ;
2153 return 0;
2154}
2155_ACEOF
2156# Don't try gcc -ansi; that turns off useful extensions and
2157# breaks some systems' header files.
2158# AIX -qlanglvl=ansi
2159# Ultrix and OSF/1 -std1
2160# HP-UX 10.20 and later -Ae
2161# HP-UX older versions -Aa -D_HPUX_SOURCE
2162# SVR4 -Xc -D__EXTENSIONS__
2163for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2164do
2165 CC="$ac_save_CC $ac_arg"
2166 rm -f conftest.$ac_objext
2167if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2168 (eval $ac_compile) 2>conftest.er1
2169 ac_status=$?
2170 grep -v '^ *+' conftest.er1 >conftest.err
2171 rm -f conftest.er1
2172 cat conftest.err >&5
2173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2174 (exit $ac_status); } &&
502bdb00
JW
2175 { ac_try='test -z "$ac_c_werror_flag"
2176 || test ! -s conftest.err'
42ecbf5e
DJ
2177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2178 (eval $ac_try) 2>&5
2179 ac_status=$?
2180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2181 (exit $ac_status); }; } &&
2182 { ac_try='test -s conftest.$ac_objext'
2183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2184 (eval $ac_try) 2>&5
2185 ac_status=$?
2186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2187 (exit $ac_status); }; }; then
2188 ac_cv_prog_cc_stdc=$ac_arg
2189break
2190else
2191 echo "$as_me: failed program was:" >&5
2192sed 's/^/| /' conftest.$ac_ext >&5
2193
2194fi
2195rm -f conftest.err conftest.$ac_objext
2196done
2197rm -f conftest.$ac_ext conftest.$ac_objext
2198CC=$ac_save_CC
2199
2200fi
2201
2202case "x$ac_cv_prog_cc_stdc" in
2203 x|xno)
2204 echo "$as_me:$LINENO: result: none needed" >&5
2205echo "${ECHO_T}none needed" >&6 ;;
2206 *)
2207 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2208echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2209 CC="$CC $ac_cv_prog_cc_stdc" ;;
2210esac
2211
2212# Some people use a C++ compiler to compile C. Since we use `exit',
2213# in C++ we need to declare it. In case someone uses the same compiler
2214# for both compiling C and C++ we need to have the C++ compiler decide
2215# the declaration of exit, since it's the most demanding environment.
2216cat >conftest.$ac_ext <<_ACEOF
2217#ifndef __cplusplus
2218 choke me
2219#endif
2220_ACEOF
2221rm -f conftest.$ac_objext
2222if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2223 (eval $ac_compile) 2>conftest.er1
2224 ac_status=$?
2225 grep -v '^ *+' conftest.er1 >conftest.err
2226 rm -f conftest.er1
2227 cat conftest.err >&5
2228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2229 (exit $ac_status); } &&
502bdb00
JW
2230 { ac_try='test -z "$ac_c_werror_flag"
2231 || test ! -s conftest.err'
42ecbf5e
DJ
2232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2233 (eval $ac_try) 2>&5
2234 ac_status=$?
2235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236 (exit $ac_status); }; } &&
2237 { ac_try='test -s conftest.$ac_objext'
2238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2239 (eval $ac_try) 2>&5
2240 ac_status=$?
2241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242 (exit $ac_status); }; }; then
2243 for ac_declaration in \
2244 '' \
2245 'extern "C" void std::exit (int) throw (); using std::exit;' \
2246 'extern "C" void std::exit (int); using std::exit;' \
2247 'extern "C" void exit (int) throw ();' \
2248 'extern "C" void exit (int);' \
2249 'void exit (int);'
2250do
2251 cat >conftest.$ac_ext <<_ACEOF
2252/* confdefs.h. */
2253_ACEOF
2254cat confdefs.h >>conftest.$ac_ext
2255cat >>conftest.$ac_ext <<_ACEOF
2256/* end confdefs.h. */
2257$ac_declaration
2258#include <stdlib.h>
2259int
2260main ()
2261{
2262exit (42);
2263 ;
2264 return 0;
2265}
2266_ACEOF
2267rm -f conftest.$ac_objext
2268if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2269 (eval $ac_compile) 2>conftest.er1
2270 ac_status=$?
2271 grep -v '^ *+' conftest.er1 >conftest.err
2272 rm -f conftest.er1
2273 cat conftest.err >&5
2274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275 (exit $ac_status); } &&
502bdb00
JW
2276 { ac_try='test -z "$ac_c_werror_flag"
2277 || test ! -s conftest.err'
42ecbf5e
DJ
2278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2279 (eval $ac_try) 2>&5
2280 ac_status=$?
2281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2282 (exit $ac_status); }; } &&
2283 { ac_try='test -s conftest.$ac_objext'
2284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2285 (eval $ac_try) 2>&5
2286 ac_status=$?
2287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 (exit $ac_status); }; }; then
2289 :
2290else
2291 echo "$as_me: failed program was:" >&5
2292sed 's/^/| /' conftest.$ac_ext >&5
2293
2294continue
2295fi
2296rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2297 cat >conftest.$ac_ext <<_ACEOF
2298/* confdefs.h. */
2299_ACEOF
2300cat confdefs.h >>conftest.$ac_ext
2301cat >>conftest.$ac_ext <<_ACEOF
2302/* end confdefs.h. */
2303$ac_declaration
2304int
2305main ()
2306{
2307exit (42);
2308 ;
2309 return 0;
2310}
2311_ACEOF
2312rm -f conftest.$ac_objext
2313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2314 (eval $ac_compile) 2>conftest.er1
2315 ac_status=$?
2316 grep -v '^ *+' conftest.er1 >conftest.err
2317 rm -f conftest.er1
2318 cat conftest.err >&5
2319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2320 (exit $ac_status); } &&
502bdb00
JW
2321 { ac_try='test -z "$ac_c_werror_flag"
2322 || test ! -s conftest.err'
42ecbf5e
DJ
2323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2324 (eval $ac_try) 2>&5
2325 ac_status=$?
2326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2327 (exit $ac_status); }; } &&
2328 { ac_try='test -s conftest.$ac_objext'
2329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2330 (eval $ac_try) 2>&5
2331 ac_status=$?
2332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333 (exit $ac_status); }; }; then
2334 break
2335else
2336 echo "$as_me: failed program was:" >&5
2337sed 's/^/| /' conftest.$ac_ext >&5
2338
2339fi
2340rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2341done
2342rm -f conftest*
2343if test -n "$ac_declaration"; then
2344 echo '#ifdef __cplusplus' >>confdefs.h
2345 echo $ac_declaration >>confdefs.h
2346 echo '#endif' >>confdefs.h
2347fi
2348
2349else
2350 echo "$as_me: failed program was:" >&5
2351sed 's/^/| /' conftest.$ac_ext >&5
2352
2353fi
2354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2355ac_ext=c
2356ac_cpp='$CPP $CPPFLAGS'
2357ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2358ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2359ac_compiler_gnu=$ac_cv_c_compiler_gnu
2360
2361
2362echo "$as_me:$LINENO: checking for library containing strerror" >&5
2363echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2364if test "${ac_cv_search_strerror+set}" = set; then
2365 echo $ECHO_N "(cached) $ECHO_C" >&6
2366else
2367 ac_func_search_save_LIBS=$LIBS
2368ac_cv_search_strerror=no
2369cat >conftest.$ac_ext <<_ACEOF
2370/* confdefs.h. */
2371_ACEOF
2372cat confdefs.h >>conftest.$ac_ext
2373cat >>conftest.$ac_ext <<_ACEOF
2374/* end confdefs.h. */
2375
2376/* Override any gcc2 internal prototype to avoid an error. */
2377#ifdef __cplusplus
2378extern "C"
2379#endif
2380/* We use char because int might match the return type of a gcc2
2381 builtin and then its argument prototype would still apply. */
2382char strerror ();
2383int
2384main ()
2385{
2386strerror ();
2387 ;
2388 return 0;
2389}
2390_ACEOF
2391rm -f conftest.$ac_objext conftest$ac_exeext
2392if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2393 (eval $ac_link) 2>conftest.er1
2394 ac_status=$?
2395 grep -v '^ *+' conftest.er1 >conftest.err
2396 rm -f conftest.er1
2397 cat conftest.err >&5
2398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2399 (exit $ac_status); } &&
502bdb00
JW
2400 { ac_try='test -z "$ac_c_werror_flag"
2401 || test ! -s conftest.err'
42ecbf5e
DJ
2402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2403 (eval $ac_try) 2>&5
2404 ac_status=$?
2405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406 (exit $ac_status); }; } &&
2407 { ac_try='test -s conftest$ac_exeext'
2408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2409 (eval $ac_try) 2>&5
2410 ac_status=$?
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412 (exit $ac_status); }; }; then
2413 ac_cv_search_strerror="none required"
2414else
2415 echo "$as_me: failed program was:" >&5
2416sed 's/^/| /' conftest.$ac_ext >&5
2417
2418fi
2419rm -f conftest.err conftest.$ac_objext \
2420 conftest$ac_exeext conftest.$ac_ext
2421if test "$ac_cv_search_strerror" = no; then
2422 for ac_lib in cposix; do
2423 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2424 cat >conftest.$ac_ext <<_ACEOF
2425/* confdefs.h. */
2426_ACEOF
2427cat confdefs.h >>conftest.$ac_ext
2428cat >>conftest.$ac_ext <<_ACEOF
2429/* end confdefs.h. */
2430
2431/* Override any gcc2 internal prototype to avoid an error. */
2432#ifdef __cplusplus
2433extern "C"
2434#endif
2435/* We use char because int might match the return type of a gcc2
2436 builtin and then its argument prototype would still apply. */
2437char strerror ();
2438int
2439main ()
2440{
2441strerror ();
2442 ;
2443 return 0;
2444}
2445_ACEOF
2446rm -f conftest.$ac_objext conftest$ac_exeext
2447if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2448 (eval $ac_link) 2>conftest.er1
2449 ac_status=$?
2450 grep -v '^ *+' conftest.er1 >conftest.err
2451 rm -f conftest.er1
2452 cat conftest.err >&5
2453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2454 (exit $ac_status); } &&
502bdb00
JW
2455 { ac_try='test -z "$ac_c_werror_flag"
2456 || test ! -s conftest.err'
42ecbf5e
DJ
2457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2458 (eval $ac_try) 2>&5
2459 ac_status=$?
2460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461 (exit $ac_status); }; } &&
2462 { ac_try='test -s conftest$ac_exeext'
2463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2464 (eval $ac_try) 2>&5
2465 ac_status=$?
2466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467 (exit $ac_status); }; }; then
2468 ac_cv_search_strerror="-l$ac_lib"
2469break
2470else
2471 echo "$as_me: failed program was:" >&5
2472sed 's/^/| /' conftest.$ac_ext >&5
2473
2474fi
2475rm -f conftest.err conftest.$ac_objext \
2476 conftest$ac_exeext conftest.$ac_ext
2477 done
2478fi
2479LIBS=$ac_func_search_save_LIBS
2480fi
2481echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2482echo "${ECHO_T}$ac_cv_search_strerror" >&6
2483if test "$ac_cv_search_strerror" != no; then
2484 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2485
2486fi
e5a52504
MM
2487
2488
2489BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
42ecbf5e 2490am__api_version="1.9"
e5a52504
MM
2491# Find a good install program. We prefer a C program (faster),
2492# so one script is as good as another. But avoid the broken or
2493# incompatible versions:
2494# SysV /etc/install, /usr/sbin/install
2495# SunOS /usr/etc/install
2496# IRIX /sbin/install
2497# AIX /bin/install
42ecbf5e 2498# AmigaOS /C/install, which installs bootblocks on floppy discs
e5a52504
MM
2499# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2500# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2501# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
42ecbf5e 2502# OS/2's system install, which has a completely different semantic
e5a52504 2503# ./install, which can be erroneously created by make from ./install.sh.
42ecbf5e
DJ
2504echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2505echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
e5a52504 2506if test -z "$INSTALL"; then
42ecbf5e
DJ
2507if test "${ac_cv_path_install+set}" = set; then
2508 echo $ECHO_N "(cached) $ECHO_C" >&6
e5a52504 2509else
42ecbf5e
DJ
2510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2511for as_dir in $PATH
2512do
2513 IFS=$as_save_IFS
2514 test -z "$as_dir" && as_dir=.
2515 # Account for people who put trailing slashes in PATH elements.
2516case $as_dir/ in
2517 ./ | .// | /cC/* | \
2518 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2519 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2520 /usr/ucb/* ) ;;
2521 *)
2522 # OSF1 and SCO ODT 3.0 have their own names for install.
2523 # Don't use installbsd from OSF since it installs stuff as root
2524 # by default.
2525 for ac_prog in ginstall scoinst install; do
2526 for ac_exec_ext in '' $ac_executable_extensions; do
2527 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
252b5132 2528 if test $ac_prog = install &&
42ecbf5e 2529 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
252b5132
RH
2530 # AIX install. It has an incompatible calling convention.
2531 :
42ecbf5e
DJ
2532 elif test $ac_prog = install &&
2533 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2534 # program-specific install script used by HP pwplus--don't use.
2535 :
252b5132 2536 else
42ecbf5e
DJ
2537 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2538 break 3
252b5132
RH
2539 fi
2540 fi
2541 done
42ecbf5e
DJ
2542 done
2543 ;;
2544esac
2545done
2546
252b5132
RH
2547
2548fi
2549 if test "${ac_cv_path_install+set}" = set; then
42ecbf5e 2550 INSTALL=$ac_cv_path_install
252b5132
RH
2551 else
2552 # As a last resort, use the slow shell script. We don't cache a
2553 # path for INSTALL within a source directory, because that will
2554 # break other packages using the cache if that directory is
2555 # removed, or if the path is relative.
42ecbf5e 2556 INSTALL=$ac_install_sh
252b5132
RH
2557 fi
2558fi
42ecbf5e
DJ
2559echo "$as_me:$LINENO: result: $INSTALL" >&5
2560echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2561
2562# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2563# It thinks the first close brace ends the variable substitution.
2564test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2565
42ecbf5e 2566test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2567
2568test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2569
42ecbf5e
DJ
2570echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2571echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2572# Just in case
2573sleep 1
42ecbf5e 2574echo timestamp > conftest.file
252b5132
RH
2575# Do `set' in a subshell so we don't clobber the current shell's
2576# arguments. Must try -L first in case configure is actually a
2577# symlink; some systems play weird games with the mod time of symlinks
2578# (eg FreeBSD returns the mod time of the symlink's containing
2579# directory).
2580if (
42ecbf5e 2581 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2582 if test "$*" = "X"; then
2583 # -L didn't work.
42ecbf5e 2584 set X `ls -t $srcdir/configure conftest.file`
252b5132 2585 fi
42ecbf5e
DJ
2586 rm -f conftest.file
2587 if test "$*" != "X $srcdir/configure conftest.file" \
2588 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
2589
2590 # If neither matched, then we have a broken ls. This can happen
2591 # if, for instance, CONFIG_SHELL is bash and it inherits a
2592 # broken ls alias from the environment. This has actually
2593 # happened. Such a system could not be considered "sane".
42ecbf5e
DJ
2594 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2595alias in your environment" >&5
2596echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2597alias in your environment" >&2;}
2598 { (exit 1); exit 1; }; }
252b5132
RH
2599 fi
2600
42ecbf5e 2601 test "$2" = conftest.file
252b5132
RH
2602 )
2603then
2604 # Ok.
2605 :
2606else
42ecbf5e
DJ
2607 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2608Check your system clock" >&5
2609echo "$as_me: error: newly created file is older than distributed files!
2610Check your system clock" >&2;}
2611 { (exit 1); exit 1; }; }
252b5132 2612fi
42ecbf5e
DJ
2613echo "$as_me:$LINENO: result: yes" >&5
2614echo "${ECHO_T}yes" >&6
252b5132 2615test "$program_prefix" != NONE &&
42ecbf5e 2616 program_transform_name="s,^,$program_prefix,;$program_transform_name"
252b5132
RH
2617# Use a double $ so make ignores it.
2618test "$program_suffix" != NONE &&
42ecbf5e
DJ
2619 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2620# Double any \ or $. echo might interpret backslashes.
2621# By default was `s,x,x', remove it if useless.
2622cat <<\_ACEOF >conftest.sed
2623s/[\\$]/&&/g;s/;s,x,x,$//
2624_ACEOF
2625program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2626rm conftest.sed
2627
2628# expand $ac_aux_dir to an absolute path
2629am_aux_dir=`cd $ac_aux_dir && pwd`
2630
2631test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2632# Use eval to expand $SHELL
2633if eval "$MISSING --run true"; then
2634 am_missing_run="$MISSING --run "
2635else
2636 am_missing_run=
2637 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2638echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2639fi
2640
2641if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2642 # We used to keeping the `.' as first argument, in order to
2643 # allow $(mkdir_p) to be used without argument. As in
2644 # $(mkdir_p) $(somedir)
2645 # where $(somedir) is conditionally defined. However this is wrong
2646 # for two reasons:
2647 # 1. if the package is installed by a user who cannot write `.'
2648 # make install will fail,
2649 # 2. the above comment should most certainly read
2650 # $(mkdir_p) $(DESTDIR)$(somedir)
2651 # so it does not work when $(somedir) is undefined and
2652 # $(DESTDIR) is not.
2653 # To support the latter case, we have to write
2654 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2655 # so the `.' trick is pointless.
2656 mkdir_p='mkdir -p --'
2657else
2658 # On NextStep and OpenStep, the `mkdir' command does not
2659 # recognize any option. It will interpret all options as
2660 # directories to create, and then abort because `.' already
2661 # exists.
2662 for d in ./-p ./--version;
2663 do
2664 test -d $d && rmdir $d
2665 done
2666 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2667 if test -f "$ac_aux_dir/mkinstalldirs"; then
2668 mkdir_p='$(mkinstalldirs)'
2669 else
2670 mkdir_p='$(install_sh) -d'
2671 fi
2672fi
2673
2674for ac_prog in gawk mawk nawk awk
2675do
2676 # Extract the first word of "$ac_prog", so it can be a program name with args.
2677set dummy $ac_prog; ac_word=$2
2678echo "$as_me:$LINENO: checking for $ac_word" >&5
2679echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2680if test "${ac_cv_prog_AWK+set}" = set; then
2681 echo $ECHO_N "(cached) $ECHO_C" >&6
2682else
2683 if test -n "$AWK"; then
2684 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2685else
2686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2687for as_dir in $PATH
2688do
2689 IFS=$as_save_IFS
2690 test -z "$as_dir" && as_dir=.
2691 for ac_exec_ext in '' $ac_executable_extensions; do
2692 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2693 ac_cv_prog_AWK="$ac_prog"
2694 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2695 break 2
2696 fi
2697done
2698done
2699
2700fi
2701fi
2702AWK=$ac_cv_prog_AWK
2703if test -n "$AWK"; then
2704 echo "$as_me:$LINENO: result: $AWK" >&5
2705echo "${ECHO_T}$AWK" >&6
2706else
2707 echo "$as_me:$LINENO: result: no" >&5
2708echo "${ECHO_T}no" >&6
2709fi
252b5132 2710
42ecbf5e
DJ
2711 test -n "$AWK" && break
2712done
252b5132 2713
42ecbf5e
DJ
2714echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2715echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2716set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2717if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2718 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2719else
42ecbf5e 2720 cat >conftest.make <<\_ACEOF
252b5132 2721all:
42ecbf5e
DJ
2722 @echo 'ac_maketemp="$(MAKE)"'
2723_ACEOF
252b5132 2724# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
42ecbf5e 2725eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
252b5132
RH
2726if test -n "$ac_maketemp"; then
2727 eval ac_cv_prog_make_${ac_make}_set=yes
2728else
2729 eval ac_cv_prog_make_${ac_make}_set=no
2730fi
42ecbf5e 2731rm -f conftest.make
252b5132
RH
2732fi
2733if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
42ecbf5e
DJ
2734 echo "$as_me:$LINENO: result: yes" >&5
2735echo "${ECHO_T}yes" >&6
252b5132
RH
2736 SET_MAKE=
2737else
42ecbf5e
DJ
2738 echo "$as_me:$LINENO: result: no" >&5
2739echo "${ECHO_T}no" >&6
252b5132
RH
2740 SET_MAKE="MAKE=${MAKE-make}"
2741fi
2742
42ecbf5e
DJ
2743rm -rf .tst 2>/dev/null
2744mkdir .tst 2>/dev/null
2745if test -d .tst; then
2746 am__leading_dot=.
2747else
2748 am__leading_dot=_
2749fi
2750rmdir .tst 2>/dev/null
2751
2752DEPDIR="${am__leading_dot}deps"
2753
2754 ac_config_commands="$ac_config_commands depfiles"
2755
2756
2757am_make=${MAKE-make}
2758cat > confinc << 'END'
2759am__doit:
2760 @echo done
2761.PHONY: am__doit
2762END
2763# If we don't find an include directive, just comment out the code.
2764echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2765echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2766am__include="#"
2767am__quote=
2768_am_result=none
2769# First try GNU make style include.
2770echo "include confinc" > confmf
2771# We grep out `Entering directory' and `Leaving directory'
2772# messages which can occur if `w' ends up in MAKEFLAGS.
2773# In particular we don't look at `^make:' because GNU make might
2774# be invoked under some other name (usually "gmake"), in which
2775# case it prints its new name instead of `make'.
2776if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2777 am__include=include
2778 am__quote=
2779 _am_result=GNU
2780fi
2781# Now try BSD make style include.
2782if test "$am__include" = "#"; then
2783 echo '.include "confinc"' > confmf
2784 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2785 am__include=.include
2786 am__quote="\""
2787 _am_result=BSD
2788 fi
2789fi
2790
2791
2792echo "$as_me:$LINENO: result: $_am_result" >&5
2793echo "${ECHO_T}$_am_result" >&6
2794rm -f confinc confmf
2795
2796# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2797if test "${enable_dependency_tracking+set}" = set; then
2798 enableval="$enable_dependency_tracking"
2799
2800fi;
2801if test "x$enable_dependency_tracking" != xno; then
2802 am_depcomp="$ac_aux_dir/depcomp"
2803 AMDEPBACKSLASH='\'
2804fi
2805
2806
2807if test "x$enable_dependency_tracking" != xno; then
2808 AMDEP_TRUE=
2809 AMDEP_FALSE='#'
2810else
2811 AMDEP_TRUE='#'
2812 AMDEP_FALSE=
2813fi
2814
e5a52504
MM
2815
2816
42ecbf5e
DJ
2817# test to see if srcdir already configured
2818if test "`cd $srcdir && pwd`" != "`pwd`" &&
2819 test -f $srcdir/config.status; then
2820 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2821echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2822 { (exit 1); exit 1; }; }
2823fi
252b5132 2824
42ecbf5e
DJ
2825# test whether we have cygpath
2826if test -z "$CYGPATH_W"; then
2827 if (cygpath --version) >/dev/null 2>/dev/null; then
2828 CYGPATH_W='cygpath -w'
2829 else
2830 CYGPATH_W=echo
2831 fi
252b5132 2832fi
42ecbf5e
DJ
2833
2834
2835# Define the identity of the package.
2836 PACKAGE=ld
2837 VERSION=${BFD_VERSION}
2838
2839
2840cat >>confdefs.h <<_ACEOF
e5a52504 2841#define PACKAGE "$PACKAGE"
42ecbf5e
DJ
2842_ACEOF
2843
252b5132 2844
42ecbf5e 2845cat >>confdefs.h <<_ACEOF
e5a52504 2846#define VERSION "$VERSION"
42ecbf5e
DJ
2847_ACEOF
2848
2849# Some tools Automake needs.
2850
2851ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2852
2853
2854AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2855
2856
2857AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2858
2859
2860AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2861
e5a52504 2862
42ecbf5e 2863MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
e5a52504 2864
42ecbf5e 2865install_sh=${install_sh-"$am_aux_dir/install-sh"}
e5a52504 2866
42ecbf5e
DJ
2867# Installed binaries are usually stripped using `strip' when the user
2868# run `make install-strip'. However `strip' might not be the right
2869# tool to use in cross-compilation environments, therefore Automake
2870# will honor the `STRIP' environment variable to overrule this program.
2871if test "$cross_compiling" != no; then
2872 if test -n "$ac_tool_prefix"; then
2873 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2874set dummy ${ac_tool_prefix}strip; ac_word=$2
2875echo "$as_me:$LINENO: checking for $ac_word" >&5
2876echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2877if test "${ac_cv_prog_STRIP+set}" = set; then
2878 echo $ECHO_N "(cached) $ECHO_C" >&6
2879else
2880 if test -n "$STRIP"; then
2881 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2882else
2883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2884for as_dir in $PATH
2885do
2886 IFS=$as_save_IFS
2887 test -z "$as_dir" && as_dir=.
2888 for ac_exec_ext in '' $ac_executable_extensions; do
2889 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2890 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2891 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2892 break 2
2893 fi
2894done
2895done
2896
2897fi
2898fi
2899STRIP=$ac_cv_prog_STRIP
2900if test -n "$STRIP"; then
2901 echo "$as_me:$LINENO: result: $STRIP" >&5
2902echo "${ECHO_T}$STRIP" >&6
2469cfa2 2903else
42ecbf5e
DJ
2904 echo "$as_me:$LINENO: result: no" >&5
2905echo "${ECHO_T}no" >&6
2906fi
2907
e5a52504 2908fi
42ecbf5e
DJ
2909if test -z "$ac_cv_prog_STRIP"; then
2910 ac_ct_STRIP=$STRIP
2911 # Extract the first word of "strip", so it can be a program name with args.
2912set dummy strip; ac_word=$2
2913echo "$as_me:$LINENO: checking for $ac_word" >&5
2914echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2915if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2916 echo $ECHO_N "(cached) $ECHO_C" >&6
2917else
2918 if test -n "$ac_ct_STRIP"; then
2919 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2920else
2921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2922for as_dir in $PATH
2923do
2924 IFS=$as_save_IFS
2925 test -z "$as_dir" && as_dir=.
2926 for ac_exec_ext in '' $ac_executable_extensions; do
2927 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2928 ac_cv_prog_ac_ct_STRIP="strip"
2929 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2930 break 2
2931 fi
2932done
2933done
e5a52504 2934
42ecbf5e
DJ
2935 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2936fi
2937fi
2938ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2939if test -n "$ac_ct_STRIP"; then
2940 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2941echo "${ECHO_T}$ac_ct_STRIP" >&6
2469cfa2 2942else
42ecbf5e
DJ
2943 echo "$as_me:$LINENO: result: no" >&5
2944echo "${ECHO_T}no" >&6
2469cfa2
NC
2945fi
2946
42ecbf5e 2947 STRIP=$ac_ct_STRIP
2469cfa2 2948else
42ecbf5e
DJ
2949 STRIP="$ac_cv_prog_STRIP"
2950fi
2951
2469cfa2 2952fi
42ecbf5e
DJ
2953INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2954
2955# We need awk for the "check" target. The system "awk" is bad on
2956# some platforms.
2957# Always define AMTAR for backward compatibility.
2958
2959AMTAR=${AMTAR-"${am_missing_run}tar"}
2960
2961am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2962
2963
2964
2965
2966depcc="$CC" am_compiler_list=
2967
2968echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2969echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2970if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2971 echo $ECHO_N "(cached) $ECHO_C" >&6
2972else
2973 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2974 # We make a subdir and do the tests there. Otherwise we can end up
2975 # making bogus files that we don't know about and never remove. For
2976 # instance it was reported that on HP-UX the gcc test will end up
2977 # making a dummy file named `D' -- because `-MD' means `put the output
2978 # in D'.
2979 mkdir conftest.dir
2980 # Copy depcomp to subdir because otherwise we won't find it if we're
2981 # using a relative directory.
2982 cp "$am_depcomp" conftest.dir
2983 cd conftest.dir
2984 # We will build objects and dependencies in a subdirectory because
2985 # it helps to detect inapplicable dependency modes. For instance
2986 # both Tru64's cc and ICC support -MD to output dependencies as a
2987 # side effect of compilation, but ICC will put the dependencies in
2988 # the current directory while Tru64 will put them in the object
2989 # directory.
2990 mkdir sub
2991
2992 am_cv_CC_dependencies_compiler_type=none
2993 if test "$am_compiler_list" = ""; then
2994 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2995 fi
2996 for depmode in $am_compiler_list; do
2997 # Setup a source with many dependencies, because some compilers
2998 # like to wrap large dependency lists on column 80 (with \), and
2999 # we should not choose a depcomp mode which is confused by this.
3000 #
3001 # We need to recreate these files for each test, as the compiler may
3002 # overwrite some of them when testing with obscure command lines.
3003 # This happens at least with the AIX C compiler.
3004 : > sub/conftest.c
3005 for i in 1 2 3 4 5 6; do
3006 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3007 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3008 # Solaris 8's {/usr,}/bin/sh.
3009 touch sub/conftst$i.h
3010 done
3011 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3012
3013 case $depmode in
3014 nosideeffect)
3015 # after this tag, mechanisms are not by side-effect, so they'll
3016 # only be used when explicitly requested
3017 if test "x$enable_dependency_tracking" = xyes; then
3018 continue
3019 else
3020 break
3021 fi
3022 ;;
3023 none) break ;;
3024 esac
3025 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3026 # mode. It turns out that the SunPro C++ compiler does not properly
3027 # handle `-M -o', and we need to detect this.
3028 if depmode=$depmode \
3029 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3030 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3031 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3032 >/dev/null 2>conftest.err &&
3033 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3034 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3035 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3036 # icc doesn't choke on unknown options, it will just issue warnings
3037 # or remarks (even with -Werror). So we grep stderr for any message
3038 # that says an option was ignored or not supported.
3039 # When given -MP, icc 7.0 and 7.1 complain thusly:
3040 # icc: Command line warning: ignoring option '-M'; no argument required
3041 # The diagnosis changed in icc 8.0:
3042 # icc: Command line remark: option '-MP' not supported
3043 if (grep 'ignoring option' conftest.err ||
3044 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3045 am_cv_CC_dependencies_compiler_type=$depmode
3046 break
3047 fi
3048 fi
3049 done
2469cfa2 3050
42ecbf5e
DJ
3051 cd ..
3052 rm -rf conftest.dir
2469cfa2 3053else
42ecbf5e
DJ
3054 am_cv_CC_dependencies_compiler_type=none
3055fi
3056
2469cfa2 3057fi
42ecbf5e
DJ
3058echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3059echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3060CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3061
2469cfa2 3062
42ecbf5e
DJ
3063
3064if
3065 test "x$enable_dependency_tracking" != xno \
3066 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3067 am__fastdepCC_TRUE=
3068 am__fastdepCC_FALSE='#'
2469cfa2 3069else
42ecbf5e
DJ
3070 am__fastdepCC_TRUE='#'
3071 am__fastdepCC_FALSE=
2469cfa2 3072fi
2469cfa2 3073
2469cfa2 3074
e5a52504 3075
42ecbf5e 3076
e5a52504
MM
3077# Check whether --enable-shared or --disable-shared was given.
3078if test "${enable_shared+set}" = set; then
3079 enableval="$enable_shared"
3080 p=${PACKAGE-default}
3081case $enableval in
3082yes) enable_shared=yes ;;
3083no) enable_shared=no ;;
3084*)
3085 enable_shared=no
3086 # Look at the argument we got. We use all the common list separators.
3087 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3088 for pkg in $enableval; do
3089 if test "X$pkg" = "X$p"; then
3090 enable_shared=yes
3091 fi
3092 done
3093 IFS="$ac_save_ifs"
3094 ;;
3095esac
2469cfa2 3096else
e5a52504 3097 enable_shared=yes
42ecbf5e 3098fi;
e5a52504
MM
3099# Check whether --enable-static or --disable-static was given.
3100if test "${enable_static+set}" = set; then
3101 enableval="$enable_static"
3102 p=${PACKAGE-default}
3103case $enableval in
3104yes) enable_static=yes ;;
3105no) enable_static=no ;;
3106*)
3107 enable_static=no
3108 # Look at the argument we got. We use all the common list separators.
3109 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3110 for pkg in $enableval; do
3111 if test "X$pkg" = "X$p"; then
3112 enable_static=yes
3113 fi
3114 done
3115 IFS="$ac_save_ifs"
3116 ;;
3117esac
3118else
42ecbf5e
DJ
3119 enable_static=yes
3120fi;
3121# Check whether --enable-fast-install or --disable-fast-install was given.
3122if test "${enable_fast_install+set}" = set; then
3123 enableval="$enable_fast_install"
3124 p=${PACKAGE-default}
3125case $enableval in
3126yes) enable_fast_install=yes ;;
3127no) enable_fast_install=no ;;
3128*)
3129 enable_fast_install=no
3130 # Look at the argument we got. We use all the common list separators.
3131 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3132 for pkg in $enableval; do
3133 if test "X$pkg" = "X$p"; then
3134 enable_fast_install=yes
d15b04bd
L
3135 fi
3136 done
3137 IFS="$ac_save_ifs"
42ecbf5e
DJ
3138 ;;
3139esac
d15b04bd 3140else
42ecbf5e
DJ
3141 enable_fast_install=yes
3142fi;
2469cfa2 3143
252b5132
RH
3144# Check whether --with-gnu-ld or --without-gnu-ld was given.
3145if test "${with_gnu_ld+set}" = set; then
3146 withval="$with_gnu_ld"
3147 test "$withval" = no || with_gnu_ld=yes
3148else
3149 with_gnu_ld=no
42ecbf5e 3150fi;
252b5132 3151ac_prog=ld
c7e40348 3152if test "$GCC" = yes; then
252b5132 3153 # Check if gcc -print-prog-name=ld gives a path.
42ecbf5e
DJ
3154 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3155echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
ac48eca1
AO
3156 case $host in
3157 *-*-mingw*)
3158 # gcc leaves a trailing carriage return which upsets mingw
3159 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3160 *)
3161 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3162 esac
c7e40348 3163 case $ac_prog in
252b5132 3164 # Accept absolute paths.
a74801ba 3165 [\\/]* | [A-Za-z]:[\\/]*)
252b5132
RH
3166 re_direlt='/[^/][^/]*/\.\./'
3167 # Canonicalize the path of ld
3168 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3169 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3170 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3171 done
3172 test -z "$LD" && LD="$ac_prog"
3173 ;;
3174 "")
3175 # If it fails, then pretend we aren't using GCC.
3176 ac_prog=ld
3177 ;;
3178 *)
3179 # If it is relative, then search for the first ld in PATH.
3180 with_gnu_ld=unknown
3181 ;;
3182 esac
3183elif test "$with_gnu_ld" = yes; then
42ecbf5e
DJ
3184 echo "$as_me:$LINENO: checking for GNU ld" >&5
3185echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
252b5132 3186else
42ecbf5e
DJ
3187 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3188echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
252b5132 3189fi
42ecbf5e
DJ
3190if test "${lt_cv_path_LD+set}" = set; then
3191 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3192else
3193 if test -z "$LD"; then
a74801ba 3194 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3195 for ac_dir in $PATH; do
3196 test -z "$ac_dir" && ac_dir=.
a74801ba 3197 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
c7e40348 3198 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
3199 # Check to see if the program is GNU ld. I'd rather use --version,
3200 # but apparently some GNU ld's only accept -v.
3201 # Break only if it was the GNU/non-GNU ld that we prefer.
c7e40348 3202 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
3203 test "$with_gnu_ld" != no && break
3204 else
3205 test "$with_gnu_ld" != yes && break
3206 fi
3207 fi
3208 done
3209 IFS="$ac_save_ifs"
3210else
c7e40348 3211 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
3212fi
3213fi
3214
c7e40348 3215LD="$lt_cv_path_LD"
252b5132 3216if test -n "$LD"; then
42ecbf5e
DJ
3217 echo "$as_me:$LINENO: result: $LD" >&5
3218echo "${ECHO_T}$LD" >&6
252b5132 3219else
42ecbf5e
DJ
3220 echo "$as_me:$LINENO: result: no" >&5
3221echo "${ECHO_T}no" >&6
252b5132 3222fi
42ecbf5e
DJ
3223test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3224echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3225 { (exit 1); exit 1; }; }
3226echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3227echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3228if test "${lt_cv_prog_gnu_ld+set}" = set; then
3229 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3230else
3231 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3232if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
c7e40348 3233 lt_cv_prog_gnu_ld=yes
252b5132 3234else
c7e40348 3235 lt_cv_prog_gnu_ld=no
252b5132
RH
3236fi
3237fi
42ecbf5e
DJ
3238echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3239echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
c7e40348 3240with_gnu_ld=$lt_cv_prog_gnu_ld
252b5132
RH
3241
3242
42ecbf5e
DJ
3243echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3244echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3245if test "${lt_cv_ld_reload_flag+set}" = set; then
3246 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3247else
3248 lt_cv_ld_reload_flag='-r'
3249fi
42ecbf5e
DJ
3250echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3251echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
ac48eca1
AO
3252reload_flag=$lt_cv_ld_reload_flag
3253test -n "$reload_flag" && reload_flag=" $reload_flag"
3254
42ecbf5e
DJ
3255echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3256echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3257if test "${lt_cv_path_NM+set}" = set; then
3258 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3259else
3260 if test -n "$NM"; then
3261 # Let the user override the test.
c7e40348 3262 lt_cv_path_NM="$NM"
252b5132 3263else
a74801ba 3264 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3265 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3266 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
3267 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3268 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
3269 # Check to see if the nm accepts a BSD-compat flag.
3270 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3271 # nm: unknown option "B" ignored
58cccadb
AO
3272 # Tru64's nm complains that /dev/null is an invalid object file
3273 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
c7e40348 3274 lt_cv_path_NM="$tmp_nm -B"
252b5132 3275 break
ac48eca1 3276 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
c7e40348 3277 lt_cv_path_NM="$tmp_nm -p"
252b5132
RH
3278 break
3279 else
c7e40348 3280 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
252b5132
RH
3281 continue # so that we can try to find one that supports BSD flags
3282 fi
3283 fi
3284 done
3285 IFS="$ac_save_ifs"
c7e40348 3286 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
3287fi
3288fi
3289
c7e40348 3290NM="$lt_cv_path_NM"
42ecbf5e
DJ
3291echo "$as_me:$LINENO: result: $NM" >&5
3292echo "${ECHO_T}$NM" >&6
252b5132 3293
42ecbf5e
DJ
3294echo "$as_me:$LINENO: checking whether ln -s works" >&5
3295echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3296LN_S=$as_ln_s
3297if test "$LN_S" = "ln -s"; then
3298 echo "$as_me:$LINENO: result: yes" >&5
3299echo "${ECHO_T}yes" >&6
d15b04bd 3300else
42ecbf5e
DJ
3301 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3302echo "${ECHO_T}no, using $LN_S" >&6
252b5132
RH
3303fi
3304
42ecbf5e
DJ
3305echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3306echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3307if test "${lt_cv_deplibs_check_method+set}" = set; then
3308 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3309else
d64552c5 3310 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
3311lt_cv_file_magic_test_file=
3312lt_cv_deplibs_check_method='unknown'
3313# Need to set the preceding variable on all platforms that support
3314# interlibrary dependencies.
3315# 'none' -- dependencies not supported.
3316# `unknown' -- same as none, but documents that we really don't know.
3317# 'pass_all' -- all dependencies passed with no checks.
3318# 'test_compile' -- check by making test program.
3319# 'file_magic [regex]' -- check by looking for files in library path
3320# which responds to the $file_magic_cmd with a given egrep regex.
3321# If you have `file' or equivalent on your system and you're not sure
3322# whether `pass_all' will *always* work, you probably want this one.
3323
c7e40348
NC
3324case $host_os in
3325aix*)
ac48eca1
AO
3326 lt_cv_deplibs_check_method=pass_all
3327 ;;
3328
3329beos*)
3330 lt_cv_deplibs_check_method=pass_all
3331 ;;
3332
3333bsdi4*)
c7e40348
NC
3334 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3335 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
3336 lt_cv_file_magic_test_file=/shlib/libc.so
3337 ;;
3338
d64552c5 3339cygwin* | mingw* |pw32*)
ac48eca1 3340 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 3341 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
3342 ;;
3343
c7e40348 3344darwin* | rhapsody*)
32fba81d 3345 # this will be overwritten by pass_all, but leave it in just in case
c7e40348
NC
3346 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3347 lt_cv_file_magic_cmd='/usr/bin/file -L'
3348 case "$host_os" in
3349 rhapsody* | darwin1.012)
3350 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3351 ;;
3352 *) # Darwin 1.3 on
3353 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3354 ;;
3355 esac
32fba81d 3356 lt_cv_deplibs_check_method=pass_all
c7e40348
NC
3357 ;;
3358
e5a52504 3359freebsd* | kfreebsd*-gnu)
ac48eca1 3360 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
c7e40348 3361 case $host_cpu in
ac48eca1 3362 i*86 )
58cccadb
AO
3363 # Not sure whether the presence of OpenBSD here was a mistake.
3364 # Let's accept both of them until this is cleared up.
c7e40348
NC
3365 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3366 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
3367 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3368 ;;
3369 esac
3370 else
3371 lt_cv_deplibs_check_method=pass_all
3372 fi
3373 ;;
3374
3375gnu*)
3376 lt_cv_deplibs_check_method=pass_all
3377 ;;
3378
c7e40348 3379hpux10.20*|hpux11*)
4867be41
DJ
3380 case $host_cpu in
3381 hppa*)
3382 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3383 lt_cv_file_magic_cmd=/usr/bin/file
3384 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3385 ;;
3386 ia64*)
3387 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3388 lt_cv_file_magic_cmd=/usr/bin/file
3389 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3390 ;;
3391 esac
ac48eca1
AO
3392 ;;
3393
3394irix5* | irix6*)
c7e40348 3395 case $host_os in
ac48eca1
AO
3396 irix5*)
3397 # this will be overridden with pass_all, but let us keep it just in case
3398 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3399 ;;
3400 *)
c7e40348 3401 case $LD in
ac48eca1
AO
3402 *-32|*"-32 ") libmagic=32-bit;;
3403 *-n32|*"-n32 ") libmagic=N32;;
3404 *-64|*"-64 ") libmagic=64-bit;;
3405 *) libmagic=never-match;;
3406 esac
3407 # this will be overridden with pass_all, but let us keep it just in case
c7e40348
NC
3408 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3409 ;;
ac48eca1
AO
3410 esac
3411 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3412 lt_cv_deplibs_check_method=pass_all
3413 ;;
3414
3415# This must be Linux ELF.
58cccadb 3416linux-gnu*)
32fba81d 3417 lt_cv_deplibs_check_method=pass_all
ac48eca1
AO
3418 ;;
3419
e5a52504 3420netbsd* | knetbsd*-gnu)
c7e40348
NC
3421 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3422 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 3423 else
c7e40348 3424 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1
AO
3425 fi
3426 ;;
3427
c7e40348
NC
3428newsos6)
3429 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3430 lt_cv_file_magic_cmd=/usr/bin/file
3431 lt_cv_file_magic_test_file=/usr/lib/libnls.so
3432 ;;
3433
ac48eca1
AO
3434osf3* | osf4* | osf5*)
3435 # this will be overridden with pass_all, but let us keep it just in case
3436 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3437 lt_cv_file_magic_test_file=/shlib/libc.so
3438 lt_cv_deplibs_check_method=pass_all
3439 ;;
3440
3441sco3.2v5*)
3442 lt_cv_deplibs_check_method=pass_all
3443 ;;
3444
3445solaris*)
3446 lt_cv_deplibs_check_method=pass_all
3447 lt_cv_file_magic_test_file=/lib/libc.so
3448 ;;
3449
6be7c12c
AO
3450sysv5uw[78]* | sysv4*uw2*)
3451 lt_cv_deplibs_check_method=pass_all
3452 ;;
3453
ac48eca1 3454sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
c7e40348 3455 case $host_vendor in
ac48eca1
AO
3456 ncr)
3457 lt_cv_deplibs_check_method=pass_all
3458 ;;
3459 motorola)
c7e40348
NC
3460 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]'
3461 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
3462 ;;
3463 esac
3464 ;;
3465esac
3466
3467fi
42ecbf5e
DJ
3468echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3469echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
ac48eca1
AO
3470file_magic_cmd=$lt_cv_file_magic_cmd
3471deplibs_check_method=$lt_cv_deplibs_check_method
3472
d15b04bd
L
3473
3474
ac48eca1
AO
3475
3476# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3477
32fba81d
NC
3478# find the maximum length of command line arguments
3479echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3480echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3481if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3482 echo $ECHO_N "(cached) $ECHO_C" >&6
3483else
3484 i=0
3485 teststring="ABCD"
3486
3487 case $build_os in
3488 msdosdjgpp*)
3489 # On DJGPP, this test can blow up pretty badly due to problems in libc
3490 # (any single argument exceeding 2000 bytes causes a buffer overrun
3491 # during glob expansion). Even if it were fixed, the result of this
3492 # check would be larger than it should be.
3493 lt_cv_sys_max_cmd_len=12288; # 12K is about right
3494 ;;
3495
3496 cygwin* | mingw*)
3497 # On Win9x/ME, this test blows up -- it succeeds, but takes
3498 # about 5 minutes as the teststring grows exponentially.
3499 # Worse, since 9x/ME are not pre-emptively multitasking,
3500 # you end up with a "frozen" computer, even though with patience
3501 # the test eventually succeeds (with a max line length of 256k).
3502 # Instead, let's just punt: use the minimum linelength reported by
3503 # all of the supported platforms: 8192 (on NT/2K/XP).
3504 lt_cv_sys_max_cmd_len=8192;
3505 ;;
3506
3507 amigaos*)
3508 # On AmigaOS with pdksh, this test takes hours, literally.
3509 # So we just punt and use a minimum line length of 8192.
3510 lt_cv_sys_max_cmd_len=8192;
3511 ;;
3512
3513 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
3514 # This has been around since 386BSD, at least. Likely further.
3515 if test -x /sbin/sysctl; then
3516 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
3517 elif test -x /usr/sbin/sysctl; then
3518 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
3519 else
3520 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
3521 fi
3522 # And add a safety zone
3523 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
3524 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
3525 ;;
3526 esac
3527
3528fi
3529
3530if test -n "$lt_cv_sys_max_cmd_len" ; then
3531 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
3532echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
3533else
3534 echo "$as_me:$LINENO: result: none" >&5
3535echo "${ECHO_T}none" >&6
3536fi
3537
3538
ac48eca1 3539# Only perform the check for file, if the check method requires it
c7e40348 3540case $deplibs_check_method in
ac48eca1 3541file_magic*)
d64552c5 3542 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
42ecbf5e
DJ
3543 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3544echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3545if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3546 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3547else
c7e40348 3548 case $MAGIC_CMD in
ac48eca1 3549 /*)
d64552c5 3550 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3551 ;;
3552 ?:/*)
d64552c5 3553 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3554 ;;
3555 *)
d64552c5 3556 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3557 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3558 ac_dummy="/usr/bin:$PATH"
3559 for ac_dir in $ac_dummy; do
3560 test -z "$ac_dir" && ac_dir=.
3561 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 3562 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 3563 if test -n "$file_magic_test_file"; then
c7e40348 3564 case $deplibs_check_method in
ac48eca1
AO
3565 "file_magic "*)
3566 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3567 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3568 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3569 egrep "$file_magic_regex" > /dev/null; then
3570 :
3571 else
3572 cat <<EOF 1>&2
3573
3574*** Warning: the command libtool uses to detect shared libraries,
3575*** $file_magic_cmd, produces output that libtool cannot recognize.
3576*** The result is that libtool may fail to recognize shared libraries
3577*** as such. This will affect the creation of libtool libraries that
3578*** depend on shared libraries, but programs linked with such libtool
3579*** libraries will work regardless of this problem. Nevertheless, you
3580*** may want to report the problem to your system manager and/or to
3581*** bug-libtool@gnu.org
3582
3583EOF
3584 fi ;;
3585 esac
3586 fi
3587 break
3588 fi
3589 done
3590 IFS="$ac_save_ifs"
d64552c5 3591 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3592 ;;
3593esac
3594fi
3595
d64552c5
AO
3596MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3597if test -n "$MAGIC_CMD"; then
42ecbf5e
DJ
3598 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3599echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3600else
42ecbf5e
DJ
3601 echo "$as_me:$LINENO: result: no" >&5
3602echo "${ECHO_T}no" >&6
ac48eca1
AO
3603fi
3604
d64552c5 3605if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1 3606 if test -n "$ac_tool_prefix"; then
42ecbf5e
DJ
3607 echo "$as_me:$LINENO: checking for file" >&5
3608echo $ECHO_N "checking for file... $ECHO_C" >&6
3609if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3610 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3611else
c7e40348 3612 case $MAGIC_CMD in
ac48eca1 3613 /*)
d64552c5 3614 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3615 ;;
3616 ?:/*)
d64552c5 3617 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3618 ;;
3619 *)
d64552c5 3620 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3621 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3622 ac_dummy="/usr/bin:$PATH"
3623 for ac_dir in $ac_dummy; do
3624 test -z "$ac_dir" && ac_dir=.
3625 if test -f $ac_dir/file; then
d64552c5 3626 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 3627 if test -n "$file_magic_test_file"; then
c7e40348 3628 case $deplibs_check_method in
ac48eca1
AO
3629 "file_magic "*)
3630 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3631 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3632 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3633 egrep "$file_magic_regex" > /dev/null; then
3634 :
3635 else
3636 cat <<EOF 1>&2
3637
3638*** Warning: the command libtool uses to detect shared libraries,
3639*** $file_magic_cmd, produces output that libtool cannot recognize.
3640*** The result is that libtool may fail to recognize shared libraries
3641*** as such. This will affect the creation of libtool libraries that
3642*** depend on shared libraries, but programs linked with such libtool
3643*** libraries will work regardless of this problem. Nevertheless, you
3644*** may want to report the problem to your system manager and/or to
3645*** bug-libtool@gnu.org
3646
3647EOF
3648 fi ;;
3649 esac
3650 fi
3651 break
3652 fi
3653 done
3654 IFS="$ac_save_ifs"
d64552c5 3655 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3656 ;;
3657esac
3658fi
3659
d64552c5
AO
3660MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3661if test -n "$MAGIC_CMD"; then
42ecbf5e
DJ
3662 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3663echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3664else
42ecbf5e
DJ
3665 echo "$as_me:$LINENO: result: no" >&5
3666echo "${ECHO_T}no" >&6
ac48eca1
AO
3667fi
3668
3669 else
d64552c5 3670 MAGIC_CMD=:
ac48eca1
AO
3671 fi
3672fi
252b5132 3673
ac48eca1
AO
3674 fi
3675 ;;
a74801ba 3676esac
252b5132 3677
42ecbf5e
DJ
3678if test -n "$ac_tool_prefix"; then
3679 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
ac48eca1 3680set dummy ${ac_tool_prefix}ranlib; ac_word=$2
42ecbf5e
DJ
3681echo "$as_me:$LINENO: checking for $ac_word" >&5
3682echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3683if test "${ac_cv_prog_RANLIB+set}" = set; then
3684 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3685else
3686 if test -n "$RANLIB"; then
3687 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3688else
42ecbf5e
DJ
3689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3690for as_dir in $PATH
3691do
3692 IFS=$as_save_IFS
3693 test -z "$as_dir" && as_dir=.
3694 for ac_exec_ext in '' $ac_executable_extensions; do
3695 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3696 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3697 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3698 break 2
3699 fi
3700done
3701done
3702
ac48eca1
AO
3703fi
3704fi
42ecbf5e 3705RANLIB=$ac_cv_prog_RANLIB
ac48eca1 3706if test -n "$RANLIB"; then
42ecbf5e
DJ
3707 echo "$as_me:$LINENO: result: $RANLIB" >&5
3708echo "${ECHO_T}$RANLIB" >&6
ac48eca1 3709else
42ecbf5e
DJ
3710 echo "$as_me:$LINENO: result: no" >&5
3711echo "${ECHO_T}no" >&6
ac48eca1
AO
3712fi
3713
42ecbf5e 3714fi
ac48eca1 3715if test -z "$ac_cv_prog_RANLIB"; then
42ecbf5e 3716 ac_ct_RANLIB=$RANLIB
ac48eca1
AO
3717 # Extract the first word of "ranlib", so it can be a program name with args.
3718set dummy ranlib; ac_word=$2
42ecbf5e
DJ
3719echo "$as_me:$LINENO: checking for $ac_word" >&5
3720echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3721if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3722 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3723else
42ecbf5e
DJ
3724 if test -n "$ac_ct_RANLIB"; then
3725 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
ac48eca1 3726else
42ecbf5e
DJ
3727as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3728for as_dir in $PATH
3729do
3730 IFS=$as_save_IFS
3731 test -z "$as_dir" && as_dir=.
3732 for ac_exec_ext in '' $ac_executable_extensions; do
3733 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3734 ac_cv_prog_ac_ct_RANLIB="ranlib"
3735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3736 break 2
3737 fi
3738done
3739done
3740
3741 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
ac48eca1
AO
3742fi
3743fi
42ecbf5e
DJ
3744ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3745if test -n "$ac_ct_RANLIB"; then
3746 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3747echo "${ECHO_T}$ac_ct_RANLIB" >&6
ac48eca1 3748else
42ecbf5e
DJ
3749 echo "$as_me:$LINENO: result: no" >&5
3750echo "${ECHO_T}no" >&6
ac48eca1
AO
3751fi
3752
42ecbf5e 3753 RANLIB=$ac_ct_RANLIB
ac48eca1 3754else
42ecbf5e 3755 RANLIB="$ac_cv_prog_RANLIB"
ac48eca1
AO
3756fi
3757
42ecbf5e
DJ
3758if test -n "$ac_tool_prefix"; then
3759 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
ac48eca1 3760set dummy ${ac_tool_prefix}strip; ac_word=$2
42ecbf5e
DJ
3761echo "$as_me:$LINENO: checking for $ac_word" >&5
3762echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3763if test "${ac_cv_prog_STRIP+set}" = set; then
3764 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3765else
3766 if test -n "$STRIP"; then
3767 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3768else
42ecbf5e
DJ
3769as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3770for as_dir in $PATH
3771do
3772 IFS=$as_save_IFS
3773 test -z "$as_dir" && as_dir=.
3774 for ac_exec_ext in '' $ac_executable_extensions; do
3775 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3776 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3777 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3778 break 2
3779 fi
3780done
3781done
3782
ac48eca1
AO
3783fi
3784fi
42ecbf5e 3785STRIP=$ac_cv_prog_STRIP
ac48eca1 3786if test -n "$STRIP"; then
42ecbf5e
DJ
3787 echo "$as_me:$LINENO: result: $STRIP" >&5
3788echo "${ECHO_T}$STRIP" >&6
ac48eca1 3789else
42ecbf5e
DJ
3790 echo "$as_me:$LINENO: result: no" >&5
3791echo "${ECHO_T}no" >&6
ac48eca1
AO
3792fi
3793
42ecbf5e 3794fi
ac48eca1 3795if test -z "$ac_cv_prog_STRIP"; then
42ecbf5e 3796 ac_ct_STRIP=$STRIP
ac48eca1
AO
3797 # Extract the first word of "strip", so it can be a program name with args.
3798set dummy strip; ac_word=$2
42ecbf5e
DJ
3799echo "$as_me:$LINENO: checking for $ac_word" >&5
3800echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3801if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3802 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3803else
42ecbf5e
DJ
3804 if test -n "$ac_ct_STRIP"; then
3805 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ac48eca1 3806else
42ecbf5e
DJ
3807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3808for as_dir in $PATH
3809do
3810 IFS=$as_save_IFS
3811 test -z "$as_dir" && as_dir=.
3812 for ac_exec_ext in '' $ac_executable_extensions; do
3813 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3814 ac_cv_prog_ac_ct_STRIP="strip"
3815 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3816 break 2
3817 fi
3818done
3819done
3820
3821 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
ac48eca1
AO
3822fi
3823fi
42ecbf5e
DJ
3824ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3825if test -n "$ac_ct_STRIP"; then
3826 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3827echo "${ECHO_T}$ac_ct_STRIP" >&6
ac48eca1 3828else
42ecbf5e
DJ
3829 echo "$as_me:$LINENO: result: no" >&5
3830echo "${ECHO_T}no" >&6
ac48eca1
AO
3831fi
3832
42ecbf5e 3833 STRIP=$ac_ct_STRIP
ac48eca1 3834else
42ecbf5e 3835 STRIP="$ac_cv_prog_STRIP"
ac48eca1
AO
3836fi
3837
3838
252b5132
RH
3839# Check for any special flags to pass to ltconfig.
3840libtool_flags="--cache-file=$cache_file"
3841test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3842test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
3843test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
c7e40348
NC
3844test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3845test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 3846
a74801ba
ILT
3847
3848# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3849if test "${enable_libtool_lock+set}" = set; then
3850 enableval="$enable_libtool_lock"
a74801ba 3851
42ecbf5e 3852fi;
a74801ba
ILT
3853test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3854test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3855
42ecbf5e 3856
ac48eca1
AO
3857# Check whether --with-pic or --without-pic was given.
3858if test "${with_pic+set}" = set; then
3859 withval="$with_pic"
3860 pic_mode="$withval"
3861else
3862 pic_mode=default
42ecbf5e 3863fi;
ac48eca1
AO
3864test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3865test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3866
252b5132
RH
3867# Some flags need to be propagated to the compiler or linker for good
3868# libtool support.
c7e40348 3869case $host in
252b5132
RH
3870*-*-irix6*)
3871 # Find out which ABI we are using.
32fba81d 3872 echo '#line 3872 "configure"' > conftest.$ac_ext
42ecbf5e
DJ
3873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3874 (eval $ac_compile) 2>&5
3875 ac_status=$?
3876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3877 (exit $ac_status); }; then
715d1656
AO
3878 if test "$lt_cv_prog_gnu_ld" = yes; then
3879 case `/usr/bin/file conftest.$ac_objext` in
3880 *32-bit*)
3881 LD="${LD-ld} -melf32bsmip"
3882 ;;
3883 *N32*)
3884 LD="${LD-ld} -melf32bmipn32"
3885 ;;
3886 *64-bit*)
3887 LD="${LD-ld} -melf64bmip"
3888 ;;
3889 esac
3890 else
c7e40348 3891 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
3892 *32-bit*)
3893 LD="${LD-ld} -32"
3894 ;;
3895 *N32*)
3896 LD="${LD-ld} -n32"
3897 ;;
3898 *64-bit*)
3899 LD="${LD-ld} -64"
3900 ;;
3901 esac
715d1656 3902 fi
252b5132
RH
3903 fi
3904 rm -rf conftest*
3905 ;;
3906
4867be41
DJ
3907ia64-*-hpux*)
3908 # Find out which ABI we are using.
3909 echo 'int i;' > conftest.$ac_ext
42ecbf5e
DJ
3910 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3911 (eval $ac_compile) 2>&5
3912 ac_status=$?
3913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3914 (exit $ac_status); }; then
4867be41
DJ
3915 case "`/usr/bin/file conftest.o`" in
3916 *ELF-32*)
3917 HPUX_IA64_MODE="32"
3918 ;;
3919 *ELF-64*)
3920 HPUX_IA64_MODE="64"
3921 ;;
3922 esac
3923 fi
3924 rm -rf conftest*
3925 ;;
3926
32fba81d
NC
3927x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
3928 # Find out which ABI we are using.
3929 echo 'int i;' > conftest.$ac_ext
3930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3931 (eval $ac_compile) 2>&5
3932 ac_status=$?
3933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934 (exit $ac_status); }; then
3935 case "`/usr/bin/file conftest.o`" in
3936 *32-bit*)
3937 case $host in
3938 x86_64-*linux*)
3939 LD="${LD-ld} -m elf_i386"
3940 ;;
3941 ppc64-*linux*|powerpc64-*linux*)
3942 LD="${LD-ld} -m elf32ppclinux"
3943 ;;
3944 s390x-*linux*)
3945 LD="${LD-ld} -m elf_s390"
3946 ;;
3947 sparc64-*linux*)
3948 LD="${LD-ld} -m elf32_sparc"
3949 ;;
3950 esac
3951 ;;
3952 *64-bit*)
3953 case $host in
3954 x86_64-*linux*)
3955 LD="${LD-ld} -m elf_x86_64"
3956 ;;
3957 ppc*-*linux*|powerpc*-*linux*)
3958 LD="${LD-ld} -m elf64ppc"
3959 ;;
3960 s390*-*linux*)
3961 LD="${LD-ld} -m elf64_s390"
3962 ;;
3963 sparc*-*linux*)
3964 LD="${LD-ld} -m elf64_sparc"
3965 ;;
3966 esac
3967 ;;
3968 esac
3969 fi
3970 rm -rf conftest*
3971 ;;
3972
252b5132
RH
3973*-*-sco3.2v5*)
3974 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
3975 SAVE_CFLAGS="$CFLAGS"
3976 CFLAGS="$CFLAGS -belf"
42ecbf5e
DJ
3977 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3978echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3979if test "${lt_cv_cc_needs_belf+set}" = set; then
3980 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3981else
42ecbf5e
DJ
3982
3983
ac48eca1 3984 ac_ext=c
ac48eca1 3985ac_cpp='$CPP $CPPFLAGS'
42ecbf5e
DJ
3986ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3987ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3988ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 3989
42ecbf5e
DJ
3990 cat >conftest.$ac_ext <<_ACEOF
3991/* confdefs.h. */
3992_ACEOF
3993cat confdefs.h >>conftest.$ac_ext
3994cat >>conftest.$ac_ext <<_ACEOF
3995/* end confdefs.h. */
252b5132 3996
42ecbf5e
DJ
3997int
3998main ()
3999{
252b5132 4000
42ecbf5e
DJ
4001 ;
4002 return 0;
4003}
4004_ACEOF
4005rm -f conftest.$ac_objext conftest$ac_exeext
4006if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4007 (eval $ac_link) 2>conftest.er1
4008 ac_status=$?
4009 grep -v '^ *+' conftest.er1 >conftest.err
4010 rm -f conftest.er1
4011 cat conftest.err >&5
4012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4013 (exit $ac_status); } &&
502bdb00
JW
4014 { ac_try='test -z "$ac_c_werror_flag"
4015 || test ! -s conftest.err'
42ecbf5e
DJ
4016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4017 (eval $ac_try) 2>&5
4018 ac_status=$?
4019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4020 (exit $ac_status); }; } &&
4021 { ac_try='test -s conftest$ac_exeext'
4022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4023 (eval $ac_try) 2>&5
4024 ac_status=$?
4025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4026 (exit $ac_status); }; }; then
252b5132
RH
4027 lt_cv_cc_needs_belf=yes
4028else
42ecbf5e
DJ
4029 echo "$as_me: failed program was:" >&5
4030sed 's/^/| /' conftest.$ac_ext >&5
4031
4032lt_cv_cc_needs_belf=no
252b5132 4033fi
42ecbf5e
DJ
4034rm -f conftest.err conftest.$ac_objext \
4035 conftest$ac_exeext conftest.$ac_ext
ac48eca1 4036 ac_ext=c
ac48eca1 4037ac_cpp='$CPP $CPPFLAGS'
42ecbf5e
DJ
4038ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4039ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4040ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 4041
252b5132 4042fi
42ecbf5e
DJ
4043echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4044echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
252b5132
RH
4045 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4046 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4047 CFLAGS="$SAVE_CFLAGS"
4048 fi
4049 ;;
4050
252b5132
RH
4051
4052esac
4053
252b5132
RH
4054
4055# Save cache, so that ltconfig can load it
42ecbf5e 4056cat >confcache <<\_ACEOF
252b5132
RH
4057# This file is a shell script that caches the results of configure
4058# tests run on this system so they can be shared between configure
42ecbf5e
DJ
4059# scripts and configure runs, see configure's option --config-cache.
4060# It is not useful on other systems. If it contains results you don't
4061# want to keep, you may remove or edit it.
252b5132 4062#
42ecbf5e
DJ
4063# config.status only pays attention to the cache file if you give it
4064# the --recheck option to rerun configure.
252b5132 4065#
42ecbf5e
DJ
4066# `ac_cv_env_foo' variables (set or unset) will be overridden when
4067# loading this file, other *unset* `ac_cv_foo' will be assigned the
4068# following values.
4069
4070_ACEOF
4071
252b5132
RH
4072# The following way of writing the cache mishandles newlines in values,
4073# but we know of no workaround that is simple, portable, and efficient.
4074# So, don't put newlines in cache variables' values.
4075# Ultrix sh set writes to stderr and can't be redirected directly,
4076# and sets the high bit in the cache file unless we assign to the vars.
42ecbf5e
DJ
4077{
4078 (set) 2>&1 |
4079 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4080 *ac_space=\ *)
4081 # `set' does not quote correctly, so add quotes (double-quote
4082 # substitution turns \\\\ into \\, and sed turns \\ into \).
4083 sed -n \
4084 "s/'/'\\\\''/g;
4085 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4086 ;;
4087 *)
4088 # `set' quotes correctly as required by POSIX, so do not add quotes.
4089 sed -n \
4090 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4091 ;;
4092 esac;
4093} |
4094 sed '
4095 t clear
4096 : clear
4097 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4098 t end
4099 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4100 : end' >>confcache
4101if diff $cache_file confcache >/dev/null 2>&1; then :; else
252b5132 4102 if test -w $cache_file; then
42ecbf5e
DJ
4103 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4104 cat confcache >$cache_file
252b5132
RH
4105 else
4106 echo "not updating unwritable cache $cache_file"
4107 fi
4108fi
4109rm -f confcache
4110
252b5132 4111# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 4112AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 4113MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
4114LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4115AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4116objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4117deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 4118${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 4119$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
42ecbf5e
DJ
4120|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4121echo "$as_me: error: libtool configure failed" >&2;}
4122 { (exit 1); exit 1; }; }
252b5132
RH
4123
4124# Reload cache, that may have been modified by ltconfig
4125if test -r "$cache_file"; then
42ecbf5e
DJ
4126 # Some versions of bash will fail to source /dev/null (special
4127 # files actually), so we avoid doing that.
4128 if test -f "$cache_file"; then
4129 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4130echo "$as_me: loading cache $cache_file" >&6;}
4131 case $cache_file in
4132 [\\/]* | ?:[\\/]* ) . $cache_file;;
4133 *) . ./$cache_file;;
4134 esac
4135 fi
252b5132 4136else
42ecbf5e
DJ
4137 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4138echo "$as_me: creating cache $cache_file" >&6;}
4139 >$cache_file
252b5132
RH
4140fi
4141
4142
4143# This can be used to rebuild libtool when needed
ac48eca1 4144LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
252b5132
RH
4145
4146# Always use our own libtool.
4147LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4148
4149# Redirect the config.log output again, so that the ltconfig log is not
4150# clobbered by the next message.
4151exec 5>>./config.log
4152
ac48eca1 4153
42ecbf5e
DJ
4154
4155
4156
4157
4158
ac48eca1 4159
8e523c23
NC
4160# Check whether --with-lib-path or --without-lib-path was given.
4161if test "${with_lib_path+set}" = set; then
4162 withval="$with_lib_path"
4163 LIB_PATH=$withval
42ecbf5e 4164fi;
252b5132
RH
4165# Check whether --enable-targets or --disable-targets was given.
4166if test "${enable_targets+set}" = set; then
4167 enableval="$enable_targets"
4168 case "${enableval}" in
42ecbf5e
DJ
4169 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
4170echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
4171 { (exit 1); exit 1; }; }
252b5132
RH
4172 ;;
4173 no) enable_targets= ;;
4174 *) enable_targets=$enableval ;;
4175esac
42ecbf5e 4176fi; # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
252b5132
RH
4177if test "${enable_64_bit_bfd+set}" = set; then
4178 enableval="$enable_64_bit_bfd"
4179 case "${enableval}" in
4180 yes) want64=true ;;
4181 no) want64=false ;;
42ecbf5e
DJ
4182 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
4183echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
4184 { (exit 1); exit 1; }; } ;;
252b5132
RH
4185esac
4186else
4187 want64=false
42ecbf5e 4188fi;
252b5132 4189
9c8ebd6a
DJ
4190# Check whether --with-sysroot or --without-sysroot was given.
4191if test "${with_sysroot+set}" = set; then
4192 withval="$with_sysroot"
42ecbf5e 4193
9c8ebd6a 4194 case ${with_sysroot} in
715d1656 4195 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
9c8ebd6a
DJ
4196 *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
4197 esac
4198
4199 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
4200 use_sysroot=yes
4201
4202 if test "x$exec_prefix" = xNONE; then
4203 if test "x$prefix" = xNONE; then
4204 test_prefix=/usr/local
4205 else
4206 test_prefix=$prefix
4207 fi
4208 else
4209 test_prefix=$exec_prefix
4210 fi
4211 case ${TARGET_SYSTEM_ROOT} in
715d1656
AO
4212 "${test_prefix}"|"${test_prefix}/"*|\
4213 '${exec_prefix}'|'${exec_prefix}/'*)
9c8ebd6a
DJ
4214 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
4215 TARGET_SYSTEM_ROOT_DEFINE="$t"
4216 ;;
4217 esac
4218
4219else
42ecbf5e 4220
9c8ebd6a
DJ
4221 use_sysroot=no
4222 TARGET_SYSTEM_ROOT=
4223 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
4224
42ecbf5e 4225fi;
9c8ebd6a
DJ
4226
4227
4228
4229
502bdb00 4230
a541e3ce 4231GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
1ad12f97 4232
569acd2c
NC
4233# Check whether --enable-werror or --disable-werror was given.
4234if test "${enable_werror+set}" = set; then
4235 enableval="$enable_werror"
1ad12f97
NC
4236 case "${enableval}" in
4237 yes | y) ERROR_ON_WARNING="yes" ;;
4238 no | n) ERROR_ON_WARNING="no" ;;
42ecbf5e
DJ
4239 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
4240echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
4241 { (exit 1); exit 1; }; } ;;
1ad12f97 4242 esac
42ecbf5e 4243fi;
1ad12f97 4244
9e9b66a9
AM
4245# Enable -Werror by default when using gcc
4246if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4247 ERROR_ON_WARNING=yes
1ad12f97 4248fi
569acd2c 4249
9e9b66a9
AM
4250NO_WERROR=
4251if test "${ERROR_ON_WARNING}" = yes ; then
a541e3ce 4252 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
9e9b66a9
AM
4253 NO_WERROR="-Wno-error"
4254fi
42ecbf5e 4255
a541e3ce
SE
4256if test "${GCC}" = yes ; then
4257 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4258fi
4259
a2d91340
AC
4260# Check whether --enable-build-warnings or --disable-build-warnings was given.
4261if test "${enable_build_warnings+set}" = set; then
4262 enableval="$enable_build_warnings"
4263 case "${enableval}" in
a541e3ce
SE
4264 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4265 no) if test "${GCC}" = yes ; then
4266 WARN_CFLAGS="-w"
4267 fi;;
a2d91340 4268 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4269 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
a2d91340 4270 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4271 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
9e9b66a9 4272 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
a2d91340 4273esac
42ecbf5e 4274fi;
9e9b66a9
AM
4275
4276if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4277 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
d15b04bd 4278fi
9e9b66a9
AM
4279
4280
a2d91340
AC
4281
4282
502bdb00 4283
42ecbf5e
DJ
4284 ac_config_headers="$ac_config_headers config.h:config.in"
4285
252b5132 4286
42ecbf5e
DJ
4287if test -z "$target" ; then
4288 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
4289echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
4290 { (exit 1); exit 1; }; }
4291fi
4292if test -z "$host" ; then
4293 { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5
4294echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;}
4295 { (exit 1); exit 1; }; }
4296fi
4297
4298# host-specific stuff:
4299
4300ac_ext=c
4301ac_cpp='$CPP $CPPFLAGS'
4302ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4303ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4304ac_compiler_gnu=$ac_cv_c_compiler_gnu
4305if test -n "$ac_tool_prefix"; then
4306 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4307set dummy ${ac_tool_prefix}gcc; ac_word=$2
4308echo "$as_me:$LINENO: checking for $ac_word" >&5
4309echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4310if test "${ac_cv_prog_CC+set}" = set; then
4311 echo $ECHO_N "(cached) $ECHO_C" >&6
4312else
4313 if test -n "$CC"; then
4314 ac_cv_prog_CC="$CC" # Let the user override the test.
4315else
4316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4317for as_dir in $PATH
4318do
4319 IFS=$as_save_IFS
4320 test -z "$as_dir" && as_dir=.
4321 for ac_exec_ext in '' $ac_executable_extensions; do
4322 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4323 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4324 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4325 break 2
4326 fi
4327done
4328done
252b5132 4329
42ecbf5e
DJ
4330fi
4331fi
4332CC=$ac_cv_prog_CC
4333if test -n "$CC"; then
4334 echo "$as_me:$LINENO: result: $CC" >&5
4335echo "${ECHO_T}$CC" >&6
4336else
4337 echo "$as_me:$LINENO: result: no" >&5
4338echo "${ECHO_T}no" >&6
4339fi
e5a52504 4340
42ecbf5e
DJ
4341fi
4342if test -z "$ac_cv_prog_CC"; then
4343 ac_ct_CC=$CC
4344 # Extract the first word of "gcc", so it can be a program name with args.
4345set dummy gcc; ac_word=$2
4346echo "$as_me:$LINENO: checking for $ac_word" >&5
4347echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4348if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4349 echo $ECHO_N "(cached) $ECHO_C" >&6
4350else
4351 if test -n "$ac_ct_CC"; then
4352 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4353else
4354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4355for as_dir in $PATH
4356do
4357 IFS=$as_save_IFS
4358 test -z "$as_dir" && as_dir=.
4359 for ac_exec_ext in '' $ac_executable_extensions; do
4360 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4361 ac_cv_prog_ac_ct_CC="gcc"
4362 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4363 break 2
4364 fi
4365done
4366done
d15b04bd 4367
252b5132 4368fi
42ecbf5e
DJ
4369fi
4370ac_ct_CC=$ac_cv_prog_ac_ct_CC
4371if test -n "$ac_ct_CC"; then
4372 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4373echo "${ECHO_T}$ac_ct_CC" >&6
4374else
4375 echo "$as_me:$LINENO: result: no" >&5
4376echo "${ECHO_T}no" >&6
e5a52504
MM
4377fi
4378
42ecbf5e
DJ
4379 CC=$ac_ct_CC
4380else
4381 CC="$ac_cv_prog_CC"
4382fi
d15b04bd 4383
42ecbf5e
DJ
4384if test -z "$CC"; then
4385 if test -n "$ac_tool_prefix"; then
4386 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4387set dummy ${ac_tool_prefix}cc; ac_word=$2
4388echo "$as_me:$LINENO: checking for $ac_word" >&5
4389echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4390if test "${ac_cv_prog_CC+set}" = set; then
4391 echo $ECHO_N "(cached) $ECHO_C" >&6
e5a52504 4392else
d15b04bd
L
4393 if test -n "$CC"; then
4394 ac_cv_prog_CC="$CC" # Let the user override the test.
e5a52504 4395else
42ecbf5e
DJ
4396as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4397for as_dir in $PATH
4398do
4399 IFS=$as_save_IFS
4400 test -z "$as_dir" && as_dir=.
4401 for ac_exec_ext in '' $ac_executable_extensions; do
4402 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4403 ac_cv_prog_CC="${ac_tool_prefix}cc"
4404 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4405 break 2
4406 fi
4407done
4408done
4409
e5a52504 4410fi
e5a52504 4411fi
42ecbf5e 4412CC=$ac_cv_prog_CC
d15b04bd 4413if test -n "$CC"; then
42ecbf5e
DJ
4414 echo "$as_me:$LINENO: result: $CC" >&5
4415echo "${ECHO_T}$CC" >&6
4416else
4417 echo "$as_me:$LINENO: result: no" >&5
4418echo "${ECHO_T}no" >&6
4419fi
4420
4421fi
4422if test -z "$ac_cv_prog_CC"; then
4423 ac_ct_CC=$CC
4424 # Extract the first word of "cc", so it can be a program name with args.
4425set dummy cc; ac_word=$2
4426echo "$as_me:$LINENO: checking for $ac_word" >&5
4427echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4428if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4429 echo $ECHO_N "(cached) $ECHO_C" >&6
4430else
4431 if test -n "$ac_ct_CC"; then
4432 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4433else
4434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4435for as_dir in $PATH
4436do
4437 IFS=$as_save_IFS
4438 test -z "$as_dir" && as_dir=.
4439 for ac_exec_ext in '' $ac_executable_extensions; do
4440 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4441 ac_cv_prog_ac_ct_CC="cc"
4442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4443 break 2
4444 fi
4445done
4446done
4447
4448fi
4449fi
4450ac_ct_CC=$ac_cv_prog_ac_ct_CC
4451if test -n "$ac_ct_CC"; then
4452 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4453echo "${ECHO_T}$ac_ct_CC" >&6
252b5132 4454else
42ecbf5e
DJ
4455 echo "$as_me:$LINENO: result: no" >&5
4456echo "${ECHO_T}no" >&6
252b5132
RH
4457fi
4458
42ecbf5e
DJ
4459 CC=$ac_ct_CC
4460else
4461 CC="$ac_cv_prog_CC"
4462fi
4463
4464fi
252b5132
RH
4465if test -z "$CC"; then
4466 # Extract the first word of "cc", so it can be a program name with args.
4467set dummy cc; ac_word=$2
42ecbf5e
DJ
4468echo "$as_me:$LINENO: checking for $ac_word" >&5
4469echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4470if test "${ac_cv_prog_CC+set}" = set; then
4471 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
4472else
4473 if test -n "$CC"; then
4474 ac_cv_prog_CC="$CC" # Let the user override the test.
4475else
252b5132 4476 ac_prog_rejected=no
42ecbf5e
DJ
4477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4478for as_dir in $PATH
4479do
4480 IFS=$as_save_IFS
4481 test -z "$as_dir" && as_dir=.
4482 for ac_exec_ext in '' $ac_executable_extensions; do
4483 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4484 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4485 ac_prog_rejected=yes
4486 continue
4487 fi
4488 ac_cv_prog_CC="cc"
4489 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4490 break 2
4491 fi
4492done
4493done
4494
252b5132
RH
4495if test $ac_prog_rejected = yes; then
4496 # We found a bogon in the path, so make sure we never use it.
4497 set dummy $ac_cv_prog_CC
4498 shift
42ecbf5e 4499 if test $# != 0; then
252b5132
RH
4500 # We chose a different compiler from the bogus one.
4501 # However, it has the same basename, so the bogon will be chosen
4502 # first if we set CC to just the basename; use the full file name.
4503 shift
42ecbf5e 4504 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
4505 fi
4506fi
4507fi
4508fi
42ecbf5e 4509CC=$ac_cv_prog_CC
252b5132 4510if test -n "$CC"; then
42ecbf5e
DJ
4511 echo "$as_me:$LINENO: result: $CC" >&5
4512echo "${ECHO_T}$CC" >&6
252b5132 4513else
42ecbf5e
DJ
4514 echo "$as_me:$LINENO: result: no" >&5
4515echo "${ECHO_T}no" >&6
252b5132
RH
4516fi
4517
42ecbf5e
DJ
4518fi
4519if test -z "$CC"; then
4520 if test -n "$ac_tool_prefix"; then
4521 for ac_prog in cl
4522 do
4523 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4524set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4525echo "$as_me:$LINENO: checking for $ac_word" >&5
4526echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4527if test "${ac_cv_prog_CC+set}" = set; then
4528 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
4529else
4530 if test -n "$CC"; then
4531 ac_cv_prog_CC="$CC" # Let the user override the test.
4532else
42ecbf5e
DJ
4533as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4534for as_dir in $PATH
4535do
4536 IFS=$as_save_IFS
4537 test -z "$as_dir" && as_dir=.
4538 for ac_exec_ext in '' $ac_executable_extensions; do
4539 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4540 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4541 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4542 break 2
4543 fi
4544done
4545done
4546
252b5132
RH
4547fi
4548fi
42ecbf5e 4549CC=$ac_cv_prog_CC
252b5132 4550if test -n "$CC"; then
42ecbf5e
DJ
4551 echo "$as_me:$LINENO: result: $CC" >&5
4552echo "${ECHO_T}$CC" >&6
252b5132 4553else
42ecbf5e
DJ
4554 echo "$as_me:$LINENO: result: no" >&5
4555echo "${ECHO_T}no" >&6
e5a52504 4556fi
d15b04bd 4557
42ecbf5e
DJ
4558 test -n "$CC" && break
4559 done
4560fi
4561if test -z "$CC"; then
4562 ac_ct_CC=$CC
4563 for ac_prog in cl
4564do
4565 # Extract the first word of "$ac_prog", so it can be a program name with args.
4566set dummy $ac_prog; ac_word=$2
4567echo "$as_me:$LINENO: checking for $ac_word" >&5
4568echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4569if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4570 echo $ECHO_N "(cached) $ECHO_C" >&6
4571else
4572 if test -n "$ac_ct_CC"; then
4573 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4574else
4575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4576for as_dir in $PATH
4577do
4578 IFS=$as_save_IFS
4579 test -z "$as_dir" && as_dir=.
4580 for ac_exec_ext in '' $ac_executable_extensions; do
4581 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4582 ac_cv_prog_ac_ct_CC="$ac_prog"
4583 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4584 break 2
d15b04bd 4585 fi
42ecbf5e
DJ
4586done
4587done
4588
4589fi
4590fi
4591ac_ct_CC=$ac_cv_prog_ac_ct_CC
4592if test -n "$ac_ct_CC"; then
4593 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4594echo "${ECHO_T}$ac_ct_CC" >&6
252b5132 4595else
42ecbf5e
DJ
4596 echo "$as_me:$LINENO: result: no" >&5
4597echo "${ECHO_T}no" >&6
252b5132 4598fi
252b5132 4599
42ecbf5e
DJ
4600 test -n "$ac_ct_CC" && break
4601done
e5a52504 4602
42ecbf5e
DJ
4603 CC=$ac_ct_CC
4604fi
4605
4606fi
4607
4608
4609test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4610See \`config.log' for more details." >&5
4611echo "$as_me: error: no acceptable C compiler found in \$PATH
4612See \`config.log' for more details." >&2;}
4613 { (exit 1); exit 1; }; }
4614
4615# Provide some information about the compiler.
4616echo "$as_me:$LINENO:" \
4617 "checking for C compiler version" >&5
4618ac_compiler=`set X $ac_compile; echo $2`
4619{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4620 (eval $ac_compiler --version </dev/null >&5) 2>&5
4621 ac_status=$?
4622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4623 (exit $ac_status); }
4624{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4625 (eval $ac_compiler -v </dev/null >&5) 2>&5
4626 ac_status=$?
4627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4628 (exit $ac_status); }
4629{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4630 (eval $ac_compiler -V </dev/null >&5) 2>&5
4631 ac_status=$?
4632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4633 (exit $ac_status); }
4634
4635echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4636echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4637if test "${ac_cv_c_compiler_gnu+set}" = set; then
4638 echo $ECHO_N "(cached) $ECHO_C" >&6
4639else
4640 cat >conftest.$ac_ext <<_ACEOF
4641/* confdefs.h. */
4642_ACEOF
4643cat confdefs.h >>conftest.$ac_ext
4644cat >>conftest.$ac_ext <<_ACEOF
4645/* end confdefs.h. */
4646
4647int
4648main ()
4649{
4650#ifndef __GNUC__
4651 choke me
252b5132 4652#endif
252b5132 4653
42ecbf5e
DJ
4654 ;
4655 return 0;
4656}
4657_ACEOF
4658rm -f conftest.$ac_objext
4659if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4660 (eval $ac_compile) 2>conftest.er1
4661 ac_status=$?
4662 grep -v '^ *+' conftest.er1 >conftest.err
4663 rm -f conftest.er1
4664 cat conftest.err >&5
4665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4666 (exit $ac_status); } &&
502bdb00
JW
4667 { ac_try='test -z "$ac_c_werror_flag"
4668 || test ! -s conftest.err'
42ecbf5e
DJ
4669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4670 (eval $ac_try) 2>&5
4671 ac_status=$?
4672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4673 (exit $ac_status); }; } &&
4674 { ac_try='test -s conftest.$ac_objext'
4675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4676 (eval $ac_try) 2>&5
4677 ac_status=$?
4678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4679 (exit $ac_status); }; }; then
4680 ac_compiler_gnu=yes
4681else
4682 echo "$as_me: failed program was:" >&5
4683sed 's/^/| /' conftest.$ac_ext >&5
4684
4685ac_compiler_gnu=no
4686fi
4687rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4688ac_cv_c_compiler_gnu=$ac_compiler_gnu
4689
4690fi
4691echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4692echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4693GCC=`test $ac_compiler_gnu = yes && echo yes`
4694ac_test_CFLAGS=${CFLAGS+set}
4695ac_save_CFLAGS=$CFLAGS
4696CFLAGS="-g"
4697echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4698echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4699if test "${ac_cv_prog_cc_g+set}" = set; then
4700 echo $ECHO_N "(cached) $ECHO_C" >&6
4701else
4702 cat >conftest.$ac_ext <<_ACEOF
4703/* confdefs.h. */
4704_ACEOF
4705cat confdefs.h >>conftest.$ac_ext
4706cat >>conftest.$ac_ext <<_ACEOF
4707/* end confdefs.h. */
252b5132 4708
42ecbf5e
DJ
4709int
4710main ()
4711{
252b5132 4712
42ecbf5e
DJ
4713 ;
4714 return 0;
4715}
4716_ACEOF
4717rm -f conftest.$ac_objext
4718if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4719 (eval $ac_compile) 2>conftest.er1
4720 ac_status=$?
4721 grep -v '^ *+' conftest.er1 >conftest.err
4722 rm -f conftest.er1
4723 cat conftest.err >&5
4724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4725 (exit $ac_status); } &&
502bdb00
JW
4726 { ac_try='test -z "$ac_c_werror_flag"
4727 || test ! -s conftest.err'
42ecbf5e
DJ
4728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4729 (eval $ac_try) 2>&5
4730 ac_status=$?
4731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4732 (exit $ac_status); }; } &&
4733 { ac_try='test -s conftest.$ac_objext'
4734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4735 (eval $ac_try) 2>&5
4736 ac_status=$?
4737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738 (exit $ac_status); }; }; then
252b5132
RH
4739 ac_cv_prog_cc_g=yes
4740else
42ecbf5e
DJ
4741 echo "$as_me: failed program was:" >&5
4742sed 's/^/| /' conftest.$ac_ext >&5
d15b04bd 4743
42ecbf5e 4744ac_cv_prog_cc_g=no
e5a52504 4745fi
42ecbf5e
DJ
4746rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4747fi
4748echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4749echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 4750if test "$ac_test_CFLAGS" = set; then
42ecbf5e 4751 CFLAGS=$ac_save_CFLAGS
252b5132
RH
4752elif test $ac_cv_prog_cc_g = yes; then
4753 if test "$GCC" = yes; then
4754 CFLAGS="-g -O2"
4755 else
4756 CFLAGS="-g"
4757 fi
4758else
4759 if test "$GCC" = yes; then
4760 CFLAGS="-O2"
4761 else
4762 CFLAGS=
4763 fi
4764fi
42ecbf5e
DJ
4765echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4766echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4767if test "${ac_cv_prog_cc_stdc+set}" = set; then
4768 echo $ECHO_N "(cached) $ECHO_C" >&6
4769else
4770 ac_cv_prog_cc_stdc=no
4771ac_save_CC=$CC
4772cat >conftest.$ac_ext <<_ACEOF
4773/* confdefs.h. */
4774_ACEOF
4775cat confdefs.h >>conftest.$ac_ext
4776cat >>conftest.$ac_ext <<_ACEOF
4777/* end confdefs.h. */
4778#include <stdarg.h>
4779#include <stdio.h>
4780#include <sys/types.h>
4781#include <sys/stat.h>
4782/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4783struct buf { int x; };
4784FILE * (*rcsopen) (struct buf *, struct stat *, int);
4785static char *e (p, i)
4786 char **p;
4787 int i;
4788{
4789 return p[i];
4790}
4791static char *f (char * (*g) (char **, int), char **p, ...)
4792{
4793 char *s;
4794 va_list v;
4795 va_start (v,p);
4796 s = g (p, va_arg (v,int));
4797 va_end (v);
4798 return s;
4799}
4800
4801/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4802 function prototypes and stuff, but not '\xHH' hex character constants.
4803 These don't provoke an error unfortunately, instead are silently treated
4804 as 'x'. The following induces an error, until -std1 is added to get
4805 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4806 array size at least. It's necessary to write '\x00'==0 to get something
4807 that's true only with -std1. */
4808int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4809
4810int test (int i, double x);
4811struct s1 {int (*f) (int a);};
4812struct s2 {int (*f) (double a);};
4813int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4814int argc;
4815char **argv;
4816int
4817main ()
4818{
4819return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4820 ;
4821 return 0;
4822}
4823_ACEOF
4824# Don't try gcc -ansi; that turns off useful extensions and
4825# breaks some systems' header files.
4826# AIX -qlanglvl=ansi
4827# Ultrix and OSF/1 -std1
4828# HP-UX 10.20 and later -Ae
4829# HP-UX older versions -Aa -D_HPUX_SOURCE
4830# SVR4 -Xc -D__EXTENSIONS__
4831for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4832do
4833 CC="$ac_save_CC $ac_arg"
4834 rm -f conftest.$ac_objext
4835if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4836 (eval $ac_compile) 2>conftest.er1
4837 ac_status=$?
4838 grep -v '^ *+' conftest.er1 >conftest.err
4839 rm -f conftest.er1
4840 cat conftest.err >&5
4841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4842 (exit $ac_status); } &&
502bdb00
JW
4843 { ac_try='test -z "$ac_c_werror_flag"
4844 || test ! -s conftest.err'
42ecbf5e
DJ
4845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4846 (eval $ac_try) 2>&5
4847 ac_status=$?
4848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849 (exit $ac_status); }; } &&
4850 { ac_try='test -s conftest.$ac_objext'
4851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4852 (eval $ac_try) 2>&5
4853 ac_status=$?
4854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4855 (exit $ac_status); }; }; then
4856 ac_cv_prog_cc_stdc=$ac_arg
4857break
4858else
4859 echo "$as_me: failed program was:" >&5
4860sed 's/^/| /' conftest.$ac_ext >&5
4861
4862fi
4863rm -f conftest.err conftest.$ac_objext
4864done
4865rm -f conftest.$ac_ext conftest.$ac_objext
4866CC=$ac_save_CC
4867
4868fi
4869
4870case "x$ac_cv_prog_cc_stdc" in
4871 x|xno)
4872 echo "$as_me:$LINENO: result: none needed" >&5
4873echo "${ECHO_T}none needed" >&6 ;;
4874 *)
4875 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4876echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4877 CC="$CC $ac_cv_prog_cc_stdc" ;;
4878esac
4879
4880# Some people use a C++ compiler to compile C. Since we use `exit',
4881# in C++ we need to declare it. In case someone uses the same compiler
4882# for both compiling C and C++ we need to have the C++ compiler decide
4883# the declaration of exit, since it's the most demanding environment.
4884cat >conftest.$ac_ext <<_ACEOF
4885#ifndef __cplusplus
4886 choke me
4887#endif
4888_ACEOF
4889rm -f conftest.$ac_objext
4890if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4891 (eval $ac_compile) 2>conftest.er1
4892 ac_status=$?
4893 grep -v '^ *+' conftest.er1 >conftest.err
4894 rm -f conftest.er1
4895 cat conftest.err >&5
4896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4897 (exit $ac_status); } &&
502bdb00
JW
4898 { ac_try='test -z "$ac_c_werror_flag"
4899 || test ! -s conftest.err'
42ecbf5e
DJ
4900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4901 (eval $ac_try) 2>&5
4902 ac_status=$?
4903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4904 (exit $ac_status); }; } &&
4905 { ac_try='test -s conftest.$ac_objext'
4906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4907 (eval $ac_try) 2>&5
4908 ac_status=$?
4909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4910 (exit $ac_status); }; }; then
4911 for ac_declaration in \
4912 '' \
4913 'extern "C" void std::exit (int) throw (); using std::exit;' \
4914 'extern "C" void std::exit (int); using std::exit;' \
4915 'extern "C" void exit (int) throw ();' \
4916 'extern "C" void exit (int);' \
4917 'void exit (int);'
4918do
4919 cat >conftest.$ac_ext <<_ACEOF
4920/* confdefs.h. */
4921_ACEOF
4922cat confdefs.h >>conftest.$ac_ext
4923cat >>conftest.$ac_ext <<_ACEOF
4924/* end confdefs.h. */
4925$ac_declaration
4926#include <stdlib.h>
4927int
4928main ()
4929{
4930exit (42);
4931 ;
4932 return 0;
4933}
4934_ACEOF
4935rm -f conftest.$ac_objext
4936if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4937 (eval $ac_compile) 2>conftest.er1
4938 ac_status=$?
4939 grep -v '^ *+' conftest.er1 >conftest.err
4940 rm -f conftest.er1
4941 cat conftest.err >&5
4942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4943 (exit $ac_status); } &&
502bdb00
JW
4944 { ac_try='test -z "$ac_c_werror_flag"
4945 || test ! -s conftest.err'
42ecbf5e
DJ
4946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4947 (eval $ac_try) 2>&5
4948 ac_status=$?
4949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4950 (exit $ac_status); }; } &&
4951 { ac_try='test -s conftest.$ac_objext'
4952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4953 (eval $ac_try) 2>&5
4954 ac_status=$?
4955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4956 (exit $ac_status); }; }; then
4957 :
4958else
4959 echo "$as_me: failed program was:" >&5
4960sed 's/^/| /' conftest.$ac_ext >&5
4961
4962continue
4963fi
4964rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4965 cat >conftest.$ac_ext <<_ACEOF
4966/* confdefs.h. */
4967_ACEOF
4968cat confdefs.h >>conftest.$ac_ext
4969cat >>conftest.$ac_ext <<_ACEOF
4970/* end confdefs.h. */
4971$ac_declaration
4972int
4973main ()
4974{
4975exit (42);
4976 ;
4977 return 0;
4978}
4979_ACEOF
4980rm -f conftest.$ac_objext
4981if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4982 (eval $ac_compile) 2>conftest.er1
4983 ac_status=$?
4984 grep -v '^ *+' conftest.er1 >conftest.err
4985 rm -f conftest.er1
4986 cat conftest.err >&5
4987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4988 (exit $ac_status); } &&
502bdb00
JW
4989 { ac_try='test -z "$ac_c_werror_flag"
4990 || test ! -s conftest.err'
42ecbf5e
DJ
4991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4992 (eval $ac_try) 2>&5
4993 ac_status=$?
4994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995 (exit $ac_status); }; } &&
4996 { ac_try='test -s conftest.$ac_objext'
4997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4998 (eval $ac_try) 2>&5
4999 ac_status=$?
5000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5001 (exit $ac_status); }; }; then
5002 break
5003else
5004 echo "$as_me: failed program was:" >&5
5005sed 's/^/| /' conftest.$ac_ext >&5
5006
5007fi
5008rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5009done
5010rm -f conftest*
5011if test -n "$ac_declaration"; then
5012 echo '#ifdef __cplusplus' >>confdefs.h
5013 echo $ac_declaration >>confdefs.h
5014 echo '#endif' >>confdefs.h
5015fi
5016
5017else
5018 echo "$as_me: failed program was:" >&5
5019sed 's/^/| /' conftest.$ac_ext >&5
5020
5021fi
5022rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5023ac_ext=c
5024ac_cpp='$CPP $CPPFLAGS'
5025ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5026ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5027ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
5028
5029# Find a good install program. We prefer a C program (faster),
5030# so one script is as good as another. But avoid the broken or
5031# incompatible versions:
5032# SysV /etc/install, /usr/sbin/install
5033# SunOS /usr/etc/install
5034# IRIX /sbin/install
5035# AIX /bin/install
42ecbf5e 5036# AmigaOS /C/install, which installs bootblocks on floppy discs
252b5132
RH
5037# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5038# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5039# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
42ecbf5e 5040# OS/2's system install, which has a completely different semantic
252b5132 5041# ./install, which can be erroneously created by make from ./install.sh.
42ecbf5e
DJ
5042echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5043echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
252b5132 5044if test -z "$INSTALL"; then
42ecbf5e
DJ
5045if test "${ac_cv_path_install+set}" = set; then
5046 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5047else
42ecbf5e
DJ
5048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5049for as_dir in $PATH
5050do
5051 IFS=$as_save_IFS
5052 test -z "$as_dir" && as_dir=.
5053 # Account for people who put trailing slashes in PATH elements.
5054case $as_dir/ in
5055 ./ | .// | /cC/* | \
5056 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5057 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5058 /usr/ucb/* ) ;;
5059 *)
5060 # OSF1 and SCO ODT 3.0 have their own names for install.
5061 # Don't use installbsd from OSF since it installs stuff as root
5062 # by default.
5063 for ac_prog in ginstall scoinst install; do
5064 for ac_exec_ext in '' $ac_executable_extensions; do
5065 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
252b5132 5066 if test $ac_prog = install &&
42ecbf5e 5067 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
252b5132
RH
5068 # AIX install. It has an incompatible calling convention.
5069 :
42ecbf5e
DJ
5070 elif test $ac_prog = install &&
5071 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5072 # program-specific install script used by HP pwplus--don't use.
5073 :
252b5132 5074 else
42ecbf5e
DJ
5075 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5076 break 3
252b5132
RH
5077 fi
5078 fi
5079 done
42ecbf5e
DJ
5080 done
5081 ;;
5082esac
5083done
5084
252b5132
RH
5085
5086fi
5087 if test "${ac_cv_path_install+set}" = set; then
42ecbf5e 5088 INSTALL=$ac_cv_path_install
252b5132
RH
5089 else
5090 # As a last resort, use the slow shell script. We don't cache a
5091 # path for INSTALL within a source directory, because that will
5092 # break other packages using the cache if that directory is
5093 # removed, or if the path is relative.
42ecbf5e 5094 INSTALL=$ac_install_sh
252b5132
RH
5095 fi
5096fi
42ecbf5e
DJ
5097echo "$as_me:$LINENO: result: $INSTALL" >&5
5098echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
5099
5100# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5101# It thinks the first close brace ends the variable substitution.
5102test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5103
42ecbf5e 5104test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
5105
5106test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5107
5108
32fba81d 5109ALL_LINGUAS="fr sv tr es da vi zh_CN"
42ecbf5e
DJ
5110if test -n "$ac_tool_prefix"; then
5111 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5112set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5113echo "$as_me:$LINENO: checking for $ac_word" >&5
5114echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5115if test "${ac_cv_prog_RANLIB+set}" = set; then
5116 echo $ECHO_N "(cached) $ECHO_C" >&6
5117else
5118 if test -n "$RANLIB"; then
5119 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5120else
5121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5122for as_dir in $PATH
5123do
5124 IFS=$as_save_IFS
5125 test -z "$as_dir" && as_dir=.
5126 for ac_exec_ext in '' $ac_executable_extensions; do
5127 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5128 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5129 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5130 break 2
5131 fi
5132done
5133done
5134
5135fi
5136fi
5137RANLIB=$ac_cv_prog_RANLIB
5138if test -n "$RANLIB"; then
5139 echo "$as_me:$LINENO: result: $RANLIB" >&5
5140echo "${ECHO_T}$RANLIB" >&6
5141else
5142 echo "$as_me:$LINENO: result: no" >&5
5143echo "${ECHO_T}no" >&6
5144fi
5145
5146fi
5147if test -z "$ac_cv_prog_RANLIB"; then
5148 ac_ct_RANLIB=$RANLIB
5149 # Extract the first word of "ranlib", so it can be a program name with args.
5150set dummy ranlib; ac_word=$2
5151echo "$as_me:$LINENO: checking for $ac_word" >&5
5152echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5153if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5154 echo $ECHO_N "(cached) $ECHO_C" >&6
5155else
5156 if test -n "$ac_ct_RANLIB"; then
5157 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5158else
5159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5160for as_dir in $PATH
5161do
5162 IFS=$as_save_IFS
5163 test -z "$as_dir" && as_dir=.
5164 for ac_exec_ext in '' $ac_executable_extensions; do
5165 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5166 ac_cv_prog_ac_ct_RANLIB="ranlib"
5167 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5168 break 2
5169 fi
5170done
5171done
5172
5173 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5174fi
5175fi
5176ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5177if test -n "$ac_ct_RANLIB"; then
5178 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5179echo "${ECHO_T}$ac_ct_RANLIB" >&6
5180else
5181 echo "$as_me:$LINENO: result: no" >&5
5182echo "${ECHO_T}no" >&6
5183fi
5184
5185 RANLIB=$ac_ct_RANLIB
5186else
5187 RANLIB="$ac_cv_prog_RANLIB"
5188fi
5189
5190ac_ext=c
5191ac_cpp='$CPP $CPPFLAGS'
5192ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5193ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5194ac_compiler_gnu=$ac_cv_c_compiler_gnu
5195echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5196echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
252b5132
RH
5197# On Suns, sometimes $CPP names a directory.
5198if test -n "$CPP" && test -d "$CPP"; then
5199 CPP=
5200fi
e5a52504 5201if test -z "$CPP"; then
42ecbf5e
DJ
5202 if test "${ac_cv_prog_CPP+set}" = set; then
5203 echo $ECHO_N "(cached) $ECHO_C" >&6
5204else
5205 # Double quotes because CPP needs to be expanded
5206 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5207 do
5208 ac_preproc_ok=false
5209for ac_c_preproc_warn_flag in '' yes
5210do
5211 # Use a header file that comes with gcc, so configuring glibc
5212 # with a fresh cross-compiler works.
5213 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5214 # <limits.h> exists even on freestanding compilers.
d15b04bd 5215 # On the NeXT, cc -E runs the code through the compiler's parser,
42ecbf5e
DJ
5216 # not just through cpp. "Syntax error" is here to catch this case.
5217 cat >conftest.$ac_ext <<_ACEOF
5218/* confdefs.h. */
5219_ACEOF
5220cat confdefs.h >>conftest.$ac_ext
5221cat >>conftest.$ac_ext <<_ACEOF
5222/* end confdefs.h. */
5223#ifdef __STDC__
5224# include <limits.h>
5225#else
5226# include <assert.h>
5227#endif
5228 Syntax error
5229_ACEOF
5230if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5231 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5232 ac_status=$?
5233 grep -v '^ *+' conftest.er1 >conftest.err
5234 rm -f conftest.er1
5235 cat conftest.err >&5
5236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5237 (exit $ac_status); } >/dev/null; then
5238 if test -s conftest.err; then
5239 ac_cpp_err=$ac_c_preproc_warn_flag
5240 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5241 else
5242 ac_cpp_err=
5243 fi
e5a52504 5244else
42ecbf5e
DJ
5245 ac_cpp_err=yes
5246fi
5247if test -z "$ac_cpp_err"; then
d15b04bd 5248 :
e5a52504 5249else
42ecbf5e
DJ
5250 echo "$as_me: failed program was:" >&5
5251sed 's/^/| /' conftest.$ac_ext >&5
5252
5253 # Broken: fails on valid input.
5254continue
5255fi
5256rm -f conftest.err conftest.$ac_ext
5257
5258 # OK, works on sane cases. Now check whether non-existent headers
5259 # can be detected and how.
5260 cat >conftest.$ac_ext <<_ACEOF
5261/* confdefs.h. */
5262_ACEOF
5263cat confdefs.h >>conftest.$ac_ext
5264cat >>conftest.$ac_ext <<_ACEOF
5265/* end confdefs.h. */
5266#include <ac_nonexistent.h>
5267_ACEOF
5268if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5269 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5270 ac_status=$?
5271 grep -v '^ *+' conftest.er1 >conftest.err
5272 rm -f conftest.er1
5273 cat conftest.err >&5
5274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5275 (exit $ac_status); } >/dev/null; then
5276 if test -s conftest.err; then
5277 ac_cpp_err=$ac_c_preproc_warn_flag
5278 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5279 else
5280 ac_cpp_err=
5281 fi
5282else
5283 ac_cpp_err=yes
5284fi
5285if test -z "$ac_cpp_err"; then
5286 # Broken: success on invalid input.
5287continue
5288else
5289 echo "$as_me: failed program was:" >&5
5290sed 's/^/| /' conftest.$ac_ext >&5
5291
5292 # Passes both tests.
5293ac_preproc_ok=:
5294break
5295fi
5296rm -f conftest.err conftest.$ac_ext
5297
5298done
5299# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5300rm -f conftest.err conftest.$ac_ext
5301if $ac_preproc_ok; then
5302 break
5303fi
5304
5305 done
5306 ac_cv_prog_CPP=$CPP
5307
5308fi
5309 CPP=$ac_cv_prog_CPP
5310else
5311 ac_cv_prog_CPP=$CPP
5312fi
5313echo "$as_me:$LINENO: result: $CPP" >&5
5314echo "${ECHO_T}$CPP" >&6
5315ac_preproc_ok=false
5316for ac_c_preproc_warn_flag in '' yes
5317do
5318 # Use a header file that comes with gcc, so configuring glibc
5319 # with a fresh cross-compiler works.
5320 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5321 # <limits.h> exists even on freestanding compilers.
5322 # On the NeXT, cc -E runs the code through the compiler's parser,
5323 # not just through cpp. "Syntax error" is here to catch this case.
5324 cat >conftest.$ac_ext <<_ACEOF
5325/* confdefs.h. */
5326_ACEOF
5327cat confdefs.h >>conftest.$ac_ext
5328cat >>conftest.$ac_ext <<_ACEOF
5329/* end confdefs.h. */
5330#ifdef __STDC__
5331# include <limits.h>
5332#else
5333# include <assert.h>
5334#endif
5335 Syntax error
5336_ACEOF
5337if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5338 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5339 ac_status=$?
5340 grep -v '^ *+' conftest.er1 >conftest.err
5341 rm -f conftest.er1
5342 cat conftest.err >&5
5343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5344 (exit $ac_status); } >/dev/null; then
5345 if test -s conftest.err; then
5346 ac_cpp_err=$ac_c_preproc_warn_flag
5347 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5348 else
5349 ac_cpp_err=
5350 fi
5351else
5352 ac_cpp_err=yes
5353fi
5354if test -z "$ac_cpp_err"; then
d15b04bd 5355 :
252b5132 5356else
42ecbf5e
DJ
5357 echo "$as_me: failed program was:" >&5
5358sed 's/^/| /' conftest.$ac_ext >&5
5359
5360 # Broken: fails on valid input.
5361continue
5362fi
5363rm -f conftest.err conftest.$ac_ext
5364
5365 # OK, works on sane cases. Now check whether non-existent headers
5366 # can be detected and how.
5367 cat >conftest.$ac_ext <<_ACEOF
5368/* confdefs.h. */
5369_ACEOF
5370cat confdefs.h >>conftest.$ac_ext
5371cat >>conftest.$ac_ext <<_ACEOF
5372/* end confdefs.h. */
5373#include <ac_nonexistent.h>
5374_ACEOF
5375if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5376 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5377 ac_status=$?
5378 grep -v '^ *+' conftest.er1 >conftest.err
5379 rm -f conftest.er1
5380 cat conftest.err >&5
5381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5382 (exit $ac_status); } >/dev/null; then
5383 if test -s conftest.err; then
5384 ac_cpp_err=$ac_c_preproc_warn_flag
5385 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5386 else
5387 ac_cpp_err=
5388 fi
5389else
5390 ac_cpp_err=yes
252b5132 5391fi
42ecbf5e
DJ
5392if test -z "$ac_cpp_err"; then
5393 # Broken: success on invalid input.
5394continue
ac48eca1 5395else
42ecbf5e
DJ
5396 echo "$as_me: failed program was:" >&5
5397sed 's/^/| /' conftest.$ac_ext >&5
5398
5399 # Passes both tests.
5400ac_preproc_ok=:
5401break
ac48eca1 5402fi
42ecbf5e 5403rm -f conftest.err conftest.$ac_ext
e5a52504 5404
42ecbf5e
DJ
5405done
5406# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5407rm -f conftest.err conftest.$ac_ext
5408if $ac_preproc_ok; then
5409 :
ac48eca1 5410else
42ecbf5e
DJ
5411 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5412See \`config.log' for more details." >&5
5413echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5414See \`config.log' for more details." >&2;}
5415 { (exit 1); exit 1; }; }
d15b04bd 5416fi
42ecbf5e
DJ
5417
5418ac_ext=c
5419ac_cpp='$CPP $CPPFLAGS'
5420ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5421ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5422ac_compiler_gnu=$ac_cv_c_compiler_gnu
5423
5424
5425echo "$as_me:$LINENO: checking for egrep" >&5
5426echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5427if test "${ac_cv_prog_egrep+set}" = set; then
5428 echo $ECHO_N "(cached) $ECHO_C" >&6
d15b04bd 5429else
42ecbf5e
DJ
5430 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5431 then ac_cv_prog_egrep='grep -E'
5432 else ac_cv_prog_egrep='egrep'
5433 fi
ac48eca1 5434fi
42ecbf5e
DJ
5435echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5436echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5437 EGREP=$ac_cv_prog_egrep
5438
e5a52504 5439
42ecbf5e
DJ
5440echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5441echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5442if test "${ac_cv_header_stdc+set}" = set; then
5443 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5444else
42ecbf5e
DJ
5445 cat >conftest.$ac_ext <<_ACEOF
5446/* confdefs.h. */
5447_ACEOF
5448cat confdefs.h >>conftest.$ac_ext
5449cat >>conftest.$ac_ext <<_ACEOF
5450/* end confdefs.h. */
252b5132
RH
5451#include <stdlib.h>
5452#include <stdarg.h>
5453#include <string.h>
5454#include <float.h>
42ecbf5e
DJ
5455
5456int
5457main ()
5458{
5459
5460 ;
5461 return 0;
5462}
5463_ACEOF
5464rm -f conftest.$ac_objext
5465if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5466 (eval $ac_compile) 2>conftest.er1
5467 ac_status=$?
5468 grep -v '^ *+' conftest.er1 >conftest.err
5469 rm -f conftest.er1
5470 cat conftest.err >&5
5471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5472 (exit $ac_status); } &&
502bdb00
JW
5473 { ac_try='test -z "$ac_c_werror_flag"
5474 || test ! -s conftest.err'
42ecbf5e
DJ
5475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5476 (eval $ac_try) 2>&5
5477 ac_status=$?
5478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5479 (exit $ac_status); }; } &&
5480 { ac_try='test -s conftest.$ac_objext'
5481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5482 (eval $ac_try) 2>&5
5483 ac_status=$?
5484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5485 (exit $ac_status); }; }; then
252b5132
RH
5486 ac_cv_header_stdc=yes
5487else
42ecbf5e
DJ
5488 echo "$as_me: failed program was:" >&5
5489sed 's/^/| /' conftest.$ac_ext >&5
5490
5491ac_cv_header_stdc=no
252b5132 5492fi
42ecbf5e 5493rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
5494
5495if test $ac_cv_header_stdc = yes; then
5496 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
42ecbf5e
DJ
5497 cat >conftest.$ac_ext <<_ACEOF
5498/* confdefs.h. */
5499_ACEOF
5500cat confdefs.h >>conftest.$ac_ext
5501cat >>conftest.$ac_ext <<_ACEOF
5502/* end confdefs.h. */
252b5132 5503#include <string.h>
42ecbf5e
DJ
5504
5505_ACEOF
252b5132 5506if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42ecbf5e 5507 $EGREP "memchr" >/dev/null 2>&1; then
252b5132
RH
5508 :
5509else
252b5132
RH
5510 ac_cv_header_stdc=no
5511fi
5512rm -f conftest*
5513
5514fi
5515
5516if test $ac_cv_header_stdc = yes; then
5517 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
42ecbf5e
DJ
5518 cat >conftest.$ac_ext <<_ACEOF
5519/* confdefs.h. */
5520_ACEOF
5521cat confdefs.h >>conftest.$ac_ext
5522cat >>conftest.$ac_ext <<_ACEOF
5523/* end confdefs.h. */
252b5132 5524#include <stdlib.h>
42ecbf5e
DJ
5525
5526_ACEOF
252b5132 5527if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42ecbf5e 5528 $EGREP "free" >/dev/null 2>&1; then
252b5132
RH
5529 :
5530else
252b5132
RH
5531 ac_cv_header_stdc=no
5532fi
5533rm -f conftest*
5534
5535fi
5536
5537if test $ac_cv_header_stdc = yes; then
5538 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
42ecbf5e 5539 if test "$cross_compiling" = yes; then
252b5132
RH
5540 :
5541else
42ecbf5e
DJ
5542 cat >conftest.$ac_ext <<_ACEOF
5543/* confdefs.h. */
5544_ACEOF
5545cat confdefs.h >>conftest.$ac_ext
5546cat >>conftest.$ac_ext <<_ACEOF
5547/* end confdefs.h. */
252b5132 5548#include <ctype.h>
42ecbf5e
DJ
5549#if ((' ' & 0x0FF) == 0x020)
5550# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5551# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5552#else
5553# define ISLOWER(c) \
5554 (('a' <= (c) && (c) <= 'i') \
5555 || ('j' <= (c) && (c) <= 'r') \
5556 || ('s' <= (c) && (c) <= 'z'))
5557# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5558#endif
d15b04bd 5559
42ecbf5e
DJ
5560#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5561int
5562main ()
5563{
5564 int i;
5565 for (i = 0; i < 256; i++)
5566 if (XOR (islower (i), ISLOWER (i))
5567 || toupper (i) != TOUPPER (i))
5568 exit(2);
5569 exit (0);
5570}
5571_ACEOF
5572rm -f conftest$ac_exeext
5573if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5574 (eval $ac_link) 2>&5
5575 ac_status=$?
5576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5577 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5579 (eval $ac_try) 2>&5
5580 ac_status=$?
5581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5582 (exit $ac_status); }; }; then
252b5132
RH
5583 :
5584else
42ecbf5e
DJ
5585 echo "$as_me: program exited with status $ac_status" >&5
5586echo "$as_me: failed program was:" >&5
5587sed 's/^/| /' conftest.$ac_ext >&5
5588
5589( exit $ac_status )
5590ac_cv_header_stdc=no
252b5132 5591fi
42ecbf5e 5592rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 5593fi
252b5132
RH
5594fi
5595fi
42ecbf5e
DJ
5596echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5597echo "${ECHO_T}$ac_cv_header_stdc" >&6
d15b04bd 5598if test $ac_cv_header_stdc = yes; then
42ecbf5e
DJ
5599
5600cat >>confdefs.h <<\_ACEOF
252b5132 5601#define STDC_HEADERS 1
42ecbf5e 5602_ACEOF
252b5132
RH
5603
5604fi
5605
42ecbf5e
DJ
5606echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
5607echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
5608if test "${ac_cv_c_const+set}" = set; then
5609 echo $ECHO_N "(cached) $ECHO_C" >&6
5610else
5611 cat >conftest.$ac_ext <<_ACEOF
5612/* confdefs.h. */
5613_ACEOF
5614cat confdefs.h >>conftest.$ac_ext
5615cat >>conftest.$ac_ext <<_ACEOF
5616/* end confdefs.h. */
d15b04bd 5617
42ecbf5e
DJ
5618int
5619main ()
5620{
5621/* FIXME: Include the comments suggested by Paul. */
5622#ifndef __cplusplus
5623 /* Ultrix mips cc rejects this. */
5624 typedef int charset[2];
5625 const charset x;
5626 /* SunOS 4.1.1 cc rejects this. */
5627 char const *const *ccp;
5628 char **p;
5629 /* NEC SVR4.0.2 mips cc rejects this. */
5630 struct point {int x, y;};
5631 static struct point const zero = {0,0};
5632 /* AIX XL C 1.02.0.0 rejects this.
5633 It does not let you subtract one const X* pointer from another in
5634 an arm of an if-expression whose if-part is not a constant
5635 expression */
5636 const char *g = "string";
5637 ccp = &g + (g ? g-g : 0);
5638 /* HPUX 7.0 cc rejects these. */
5639 ++ccp;
5640 p = (char**) ccp;
5641 ccp = (char const *const *) p;
5642 { /* SCO 3.2v4 cc rejects this. */
5643 char *t;
5644 char const *s = 0 ? (char *) 0 : (char const *) 0;
5645
5646 *t++ = 0;
5647 }
5648 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
5649 int x[] = {25, 17};
5650 const int *foo = &x[0];
5651 ++foo;
5652 }
5653 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5654 typedef const int *iptr;
5655 iptr p = 0;
5656 ++p;
5657 }
5658 { /* AIX XL C 1.02.0.0 rejects this saying
5659 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5660 struct s { int j; const int *ap[3]; };
5661 struct s *b; b->j = 5;
5662 }
5663 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5664 const int foo = 10;
5665 }
5666#endif
5667
5668 ;
5669 return 0;
5670}
5671_ACEOF
5672rm -f conftest.$ac_objext
5673if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5674 (eval $ac_compile) 2>conftest.er1
5675 ac_status=$?
5676 grep -v '^ *+' conftest.er1 >conftest.err
5677 rm -f conftest.er1
5678 cat conftest.err >&5
5679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5680 (exit $ac_status); } &&
502bdb00
JW
5681 { ac_try='test -z "$ac_c_werror_flag"
5682 || test ! -s conftest.err'
42ecbf5e
DJ
5683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5684 (eval $ac_try) 2>&5
5685 ac_status=$?
5686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5687 (exit $ac_status); }; } &&
5688 { ac_try='test -s conftest.$ac_objext'
5689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690 (eval $ac_try) 2>&5
5691 ac_status=$?
5692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5693 (exit $ac_status); }; }; then
252b5132
RH
5694 ac_cv_c_const=yes
5695else
42ecbf5e
DJ
5696 echo "$as_me: failed program was:" >&5
5697sed 's/^/| /' conftest.$ac_ext >&5
5698
5699ac_cv_c_const=no
252b5132 5700fi
42ecbf5e 5701rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 5702fi
42ecbf5e
DJ
5703echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
5704echo "${ECHO_T}$ac_cv_c_const" >&6
d15b04bd 5705if test $ac_cv_c_const = no; then
42ecbf5e
DJ
5706
5707cat >>confdefs.h <<\_ACEOF
5708#define const
5709_ACEOF
252b5132
RH
5710
5711fi
5712
42ecbf5e
DJ
5713echo "$as_me:$LINENO: checking for inline" >&5
5714echo $ECHO_N "checking for inline... $ECHO_C" >&6
5715if test "${ac_cv_c_inline+set}" = set; then
5716 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5717else
5718 ac_cv_c_inline=no
5719for ac_kw in inline __inline__ __inline; do
42ecbf5e
DJ
5720 cat >conftest.$ac_ext <<_ACEOF
5721/* confdefs.h. */
5722_ACEOF
5723cat confdefs.h >>conftest.$ac_ext
5724cat >>conftest.$ac_ext <<_ACEOF
5725/* end confdefs.h. */
5726#ifndef __cplusplus
5727typedef int foo_t;
5728static $ac_kw foo_t static_foo () {return 0; }
5729$ac_kw foo_t foo () {return 0; }
5730#endif
252b5132 5731
42ecbf5e
DJ
5732_ACEOF
5733rm -f conftest.$ac_objext
5734if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5735 (eval $ac_compile) 2>conftest.er1
5736 ac_status=$?
5737 grep -v '^ *+' conftest.er1 >conftest.err
5738 rm -f conftest.er1
5739 cat conftest.err >&5
5740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741 (exit $ac_status); } &&
502bdb00
JW
5742 { ac_try='test -z "$ac_c_werror_flag"
5743 || test ! -s conftest.err'
42ecbf5e
DJ
5744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5745 (eval $ac_try) 2>&5
5746 ac_status=$?
5747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5748 (exit $ac_status); }; } &&
5749 { ac_try='test -s conftest.$ac_objext'
5750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5751 (eval $ac_try) 2>&5
5752 ac_status=$?
5753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5754 (exit $ac_status); }; }; then
252b5132
RH
5755 ac_cv_c_inline=$ac_kw; break
5756else
42ecbf5e
DJ
5757 echo "$as_me: failed program was:" >&5
5758sed 's/^/| /' conftest.$ac_ext >&5
5759
252b5132 5760fi
42ecbf5e 5761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
5762done
5763
5764fi
42ecbf5e
DJ
5765echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
5766echo "${ECHO_T}$ac_cv_c_inline" >&6
252b5132 5767
42ecbf5e
DJ
5768
5769case $ac_cv_c_inline in
252b5132 5770 inline | yes) ;;
42ecbf5e
DJ
5771 *)
5772 case $ac_cv_c_inline in
5773 no) ac_val=;;
5774 *) ac_val=$ac_cv_c_inline;;
5775 esac
5776 cat >>confdefs.h <<_ACEOF
5777#ifndef __cplusplus
5778#define inline $ac_val
5779#endif
5780_ACEOF
5781 ;;
252b5132
RH
5782esac
5783
42ecbf5e
DJ
5784# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5795 inttypes.h stdint.h unistd.h
5796do
5797as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5798echo "$as_me:$LINENO: checking for $ac_header" >&5
5799echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5800if eval "test \"\${$as_ac_Header+set}\" = set"; then
5801 echo $ECHO_N "(cached) $ECHO_C" >&6
5802else
5803 cat >conftest.$ac_ext <<_ACEOF
5804/* confdefs.h. */
5805_ACEOF
5806cat confdefs.h >>conftest.$ac_ext
5807cat >>conftest.$ac_ext <<_ACEOF
5808/* end confdefs.h. */
5809$ac_includes_default
5810
5811#include <$ac_header>
5812_ACEOF
5813rm -f conftest.$ac_objext
5814if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5815 (eval $ac_compile) 2>conftest.er1
5816 ac_status=$?
5817 grep -v '^ *+' conftest.er1 >conftest.err
5818 rm -f conftest.er1
5819 cat conftest.err >&5
5820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821 (exit $ac_status); } &&
502bdb00
JW
5822 { ac_try='test -z "$ac_c_werror_flag"
5823 || test ! -s conftest.err'
42ecbf5e
DJ
5824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5825 (eval $ac_try) 2>&5
5826 ac_status=$?
5827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5828 (exit $ac_status); }; } &&
5829 { ac_try='test -s conftest.$ac_objext'
5830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5831 (eval $ac_try) 2>&5
5832 ac_status=$?
5833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5834 (exit $ac_status); }; }; then
5835 eval "$as_ac_Header=yes"
5836else
5837 echo "$as_me: failed program was:" >&5
5838sed 's/^/| /' conftest.$ac_ext >&5
5839
5840eval "$as_ac_Header=no"
5841fi
5842rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5843fi
5844echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5845echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5846if test `eval echo '${'$as_ac_Header'}'` = yes; then
5847 cat >>confdefs.h <<_ACEOF
5848#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5849_ACEOF
5850
5851fi
5852
5853done
5854
5855
5856echo "$as_me:$LINENO: checking for off_t" >&5
5857echo $ECHO_N "checking for off_t... $ECHO_C" >&6
5858if test "${ac_cv_type_off_t+set}" = set; then
5859 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5860else
42ecbf5e
DJ
5861 cat >conftest.$ac_ext <<_ACEOF
5862/* confdefs.h. */
5863_ACEOF
5864cat confdefs.h >>conftest.$ac_ext
5865cat >>conftest.$ac_ext <<_ACEOF
5866/* end confdefs.h. */
5867$ac_includes_default
5868int
5869main ()
5870{
5871if ((off_t *) 0)
5872 return 0;
5873if (sizeof (off_t))
5874 return 0;
5875 ;
5876 return 0;
5877}
5878_ACEOF
5879rm -f conftest.$ac_objext
5880if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5881 (eval $ac_compile) 2>conftest.er1
5882 ac_status=$?
5883 grep -v '^ *+' conftest.er1 >conftest.err
5884 rm -f conftest.er1
5885 cat conftest.err >&5
5886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5887 (exit $ac_status); } &&
502bdb00
JW
5888 { ac_try='test -z "$ac_c_werror_flag"
5889 || test ! -s conftest.err'
42ecbf5e
DJ
5890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5891 (eval $ac_try) 2>&5
5892 ac_status=$?
5893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5894 (exit $ac_status); }; } &&
5895 { ac_try='test -s conftest.$ac_objext'
5896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5897 (eval $ac_try) 2>&5
5898 ac_status=$?
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); }; }; then
a2d91340 5901 ac_cv_type_off_t=yes
252b5132 5902else
42ecbf5e
DJ
5903 echo "$as_me: failed program was:" >&5
5904sed 's/^/| /' conftest.$ac_ext >&5
e5a52504 5905
42ecbf5e
DJ
5906ac_cv_type_off_t=no
5907fi
5908rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
d15b04bd 5909fi
42ecbf5e
DJ
5910echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
5911echo "${ECHO_T}$ac_cv_type_off_t" >&6
5912if test $ac_cv_type_off_t = yes; then
5913 :
5914else
5915
5916cat >>confdefs.h <<_ACEOF
252b5132 5917#define off_t long
42ecbf5e 5918_ACEOF
252b5132
RH
5919
5920fi
5921
42ecbf5e
DJ
5922echo "$as_me:$LINENO: checking for size_t" >&5
5923echo $ECHO_N "checking for size_t... $ECHO_C" >&6
5924if test "${ac_cv_type_size_t+set}" = set; then
5925 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5926else
42ecbf5e
DJ
5927 cat >conftest.$ac_ext <<_ACEOF
5928/* confdefs.h. */
5929_ACEOF
5930cat confdefs.h >>conftest.$ac_ext
5931cat >>conftest.$ac_ext <<_ACEOF
5932/* end confdefs.h. */
5933$ac_includes_default
5934int
5935main ()
5936{
5937if ((size_t *) 0)
5938 return 0;
5939if (sizeof (size_t))
5940 return 0;
5941 ;
5942 return 0;
5943}
5944_ACEOF
5945rm -f conftest.$ac_objext
5946if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5947 (eval $ac_compile) 2>conftest.er1
5948 ac_status=$?
5949 grep -v '^ *+' conftest.er1 >conftest.err
5950 rm -f conftest.er1
5951 cat conftest.err >&5
5952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5953 (exit $ac_status); } &&
502bdb00
JW
5954 { ac_try='test -z "$ac_c_werror_flag"
5955 || test ! -s conftest.err'
42ecbf5e
DJ
5956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5957 (eval $ac_try) 2>&5
5958 ac_status=$?
5959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5960 (exit $ac_status); }; } &&
5961 { ac_try='test -s conftest.$ac_objext'
5962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5963 (eval $ac_try) 2>&5
5964 ac_status=$?
5965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5966 (exit $ac_status); }; }; then
a2d91340 5967 ac_cv_type_size_t=yes
252b5132 5968else
42ecbf5e
DJ
5969 echo "$as_me: failed program was:" >&5
5970sed 's/^/| /' conftest.$ac_ext >&5
e5a52504 5971
42ecbf5e 5972ac_cv_type_size_t=no
d15b04bd 5973fi
42ecbf5e
DJ
5974rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5975fi
5976echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5977echo "${ECHO_T}$ac_cv_type_size_t" >&6
5978if test $ac_cv_type_size_t = yes; then
5979 :
5980else
5981
5982cat >>confdefs.h <<_ACEOF
252b5132 5983#define size_t unsigned
42ecbf5e 5984_ACEOF
252b5132
RH
5985
5986fi
5987
5988# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5989# for constant arguments. Useless!
42ecbf5e
DJ
5990echo "$as_me:$LINENO: checking for working alloca.h" >&5
5991echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
5992if test "${ac_cv_working_alloca_h+set}" = set; then
5993 echo $ECHO_N "(cached) $ECHO_C" >&6
5994else
5995 cat >conftest.$ac_ext <<_ACEOF
5996/* confdefs.h. */
5997_ACEOF
5998cat confdefs.h >>conftest.$ac_ext
5999cat >>conftest.$ac_ext <<_ACEOF
6000/* end confdefs.h. */
252b5132 6001#include <alloca.h>
42ecbf5e
DJ
6002int
6003main ()
6004{
6005char *p = (char *) alloca (2 * sizeof (int));
6006 ;
6007 return 0;
6008}
6009_ACEOF
6010rm -f conftest.$ac_objext conftest$ac_exeext
6011if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6012 (eval $ac_link) 2>conftest.er1
6013 ac_status=$?
6014 grep -v '^ *+' conftest.er1 >conftest.err
6015 rm -f conftest.er1
6016 cat conftest.err >&5
6017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6018 (exit $ac_status); } &&
502bdb00
JW
6019 { ac_try='test -z "$ac_c_werror_flag"
6020 || test ! -s conftest.err'
42ecbf5e
DJ
6021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6022 (eval $ac_try) 2>&5
6023 ac_status=$?
6024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6025 (exit $ac_status); }; } &&
6026 { ac_try='test -s conftest$ac_exeext'
6027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6028 (eval $ac_try) 2>&5
6029 ac_status=$?
6030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031 (exit $ac_status); }; }; then
6032 ac_cv_working_alloca_h=yes
6033else
6034 echo "$as_me: failed program was:" >&5
6035sed 's/^/| /' conftest.$ac_ext >&5
6036
6037ac_cv_working_alloca_h=no
6038fi
6039rm -f conftest.err conftest.$ac_objext \
6040 conftest$ac_exeext conftest.$ac_ext
6041fi
6042echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6043echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
6044if test $ac_cv_working_alloca_h = yes; then
6045
6046cat >>confdefs.h <<\_ACEOF
252b5132 6047#define HAVE_ALLOCA_H 1
42ecbf5e 6048_ACEOF
252b5132
RH
6049
6050fi
6051
42ecbf5e
DJ
6052echo "$as_me:$LINENO: checking for alloca" >&5
6053echo $ECHO_N "checking for alloca... $ECHO_C" >&6
6054if test "${ac_cv_func_alloca_works+set}" = set; then
6055 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6056else
42ecbf5e
DJ
6057 cat >conftest.$ac_ext <<_ACEOF
6058/* confdefs.h. */
6059_ACEOF
6060cat confdefs.h >>conftest.$ac_ext
6061cat >>conftest.$ac_ext <<_ACEOF
6062/* end confdefs.h. */
252b5132
RH
6063#ifdef __GNUC__
6064# define alloca __builtin_alloca
6065#else
6066# ifdef _MSC_VER
6067# include <malloc.h>
6068# define alloca _alloca
6069# else
6070# if HAVE_ALLOCA_H
6071# include <alloca.h>
6072# else
6073# ifdef _AIX
6074 #pragma alloca
6075# else
6076# ifndef alloca /* predefined by HP cc +Olibcalls */
6077char *alloca ();
6078# endif
6079# endif
6080# endif
6081# endif
6082#endif
6083
42ecbf5e
DJ
6084int
6085main ()
6086{
6087char *p = (char *) alloca (1);
6088 ;
6089 return 0;
6090}
6091_ACEOF
6092rm -f conftest.$ac_objext conftest$ac_exeext
6093if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6094 (eval $ac_link) 2>conftest.er1
6095 ac_status=$?
6096 grep -v '^ *+' conftest.er1 >conftest.err
6097 rm -f conftest.er1
6098 cat conftest.err >&5
6099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 (exit $ac_status); } &&
502bdb00
JW
6101 { ac_try='test -z "$ac_c_werror_flag"
6102 || test ! -s conftest.err'
42ecbf5e
DJ
6103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6104 (eval $ac_try) 2>&5
6105 ac_status=$?
6106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6107 (exit $ac_status); }; } &&
6108 { ac_try='test -s conftest$ac_exeext'
6109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6110 (eval $ac_try) 2>&5
6111 ac_status=$?
6112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6113 (exit $ac_status); }; }; then
252b5132
RH
6114 ac_cv_func_alloca_works=yes
6115else
42ecbf5e
DJ
6116 echo "$as_me: failed program was:" >&5
6117sed 's/^/| /' conftest.$ac_ext >&5
6118
6119ac_cv_func_alloca_works=no
252b5132 6120fi
42ecbf5e
DJ
6121rm -f conftest.err conftest.$ac_objext \
6122 conftest$ac_exeext conftest.$ac_ext
252b5132 6123fi
42ecbf5e
DJ
6124echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6125echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 6126
252b5132 6127if test $ac_cv_func_alloca_works = yes; then
e5a52504 6128
42ecbf5e
DJ
6129cat >>confdefs.h <<\_ACEOF
6130#define HAVE_ALLOCA 1
6131_ACEOF
e5a52504 6132
42ecbf5e 6133else
d15b04bd 6134 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
42ecbf5e
DJ
6135# that cause trouble. Some versions do not even contain alloca or
6136# contain a buggy version. If you still want to use their alloca,
6137# use ar to extract alloca.o from them instead of compiling alloca.c.
6138
6139ALLOCA=alloca.$ac_objext
6140
6141cat >>confdefs.h <<\_ACEOF
252b5132 6142#define C_ALLOCA 1
42ecbf5e 6143_ACEOF
252b5132
RH
6144
6145
42ecbf5e
DJ
6146echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6147echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
6148if test "${ac_cv_os_cray+set}" = set; then
6149 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6150else
42ecbf5e
DJ
6151 cat >conftest.$ac_ext <<_ACEOF
6152/* confdefs.h. */
6153_ACEOF
6154cat confdefs.h >>conftest.$ac_ext
6155cat >>conftest.$ac_ext <<_ACEOF
6156/* end confdefs.h. */
252b5132
RH
6157#if defined(CRAY) && ! defined(CRAY2)
6158webecray
6159#else
6160wenotbecray
6161#endif
6162
42ecbf5e 6163_ACEOF
252b5132 6164if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42ecbf5e 6165 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
6166 ac_cv_os_cray=yes
6167else
252b5132
RH
6168 ac_cv_os_cray=no
6169fi
6170rm -f conftest*
6171
6172fi
42ecbf5e
DJ
6173echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6174echo "${ECHO_T}$ac_cv_os_cray" >&6
d15b04bd 6175if test $ac_cv_os_cray = yes; then
42ecbf5e
DJ
6176 for ac_func in _getb67 GETB67 getb67; do
6177 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6178echo "$as_me:$LINENO: checking for $ac_func" >&5
6179echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6180if eval "test \"\${$as_ac_var+set}\" = set"; then
6181 echo $ECHO_N "(cached) $ECHO_C" >&6
6182else
6183 cat >conftest.$ac_ext <<_ACEOF
6184/* confdefs.h. */
6185_ACEOF
6186cat confdefs.h >>conftest.$ac_ext
6187cat >>conftest.$ac_ext <<_ACEOF
6188/* end confdefs.h. */
6189/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6190 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6191#define $ac_func innocuous_$ac_func
6192
252b5132 6193/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
6194 which can conflict with char $ac_func (); below.
6195 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6196 <limits.h> exists even on freestanding compilers. */
6197
6198#ifdef __STDC__
6199# include <limits.h>
6200#else
6201# include <assert.h>
6202#endif
d15b04bd 6203
42ecbf5e 6204#undef $ac_func
d15b04bd 6205
42ecbf5e
DJ
6206/* Override any gcc2 internal prototype to avoid an error. */
6207#ifdef __cplusplus
6208extern "C"
6209{
6210#endif
6211/* We use char because int might match the return type of a gcc2
6212 builtin and then its argument prototype would still apply. */
6213char $ac_func ();
252b5132
RH
6214/* The GNU C library defines this for functions which it implements
6215 to always fail with ENOSYS. Some functions are actually named
6216 something starting with __ and the normal name is an alias. */
6217#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6218choke me
6219#else
42ecbf5e
DJ
6220char (*f) () = $ac_func;
6221#endif
6222#ifdef __cplusplus
6223}
252b5132
RH
6224#endif
6225
42ecbf5e
DJ
6226int
6227main ()
6228{
6229return f != $ac_func;
6230 ;
6231 return 0;
6232}
6233_ACEOF
6234rm -f conftest.$ac_objext conftest$ac_exeext
6235if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6236 (eval $ac_link) 2>conftest.er1
6237 ac_status=$?
6238 grep -v '^ *+' conftest.er1 >conftest.err
6239 rm -f conftest.er1
6240 cat conftest.err >&5
6241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6242 (exit $ac_status); } &&
502bdb00
JW
6243 { ac_try='test -z "$ac_c_werror_flag"
6244 || test ! -s conftest.err'
42ecbf5e
DJ
6245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6246 (eval $ac_try) 2>&5
6247 ac_status=$?
6248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6249 (exit $ac_status); }; } &&
6250 { ac_try='test -s conftest$ac_exeext'
6251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6252 (eval $ac_try) 2>&5
6253 ac_status=$?
6254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6255 (exit $ac_status); }; }; then
6256 eval "$as_ac_var=yes"
6257else
6258 echo "$as_me: failed program was:" >&5
6259sed 's/^/| /' conftest.$ac_ext >&5
6260
6261eval "$as_ac_var=no"
6262fi
6263rm -f conftest.err conftest.$ac_objext \
6264 conftest$ac_exeext conftest.$ac_ext
6265fi
6266echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6267echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6268if test `eval echo '${'$as_ac_var'}'` = yes; then
6269
6270cat >>confdefs.h <<_ACEOF
252b5132 6271#define CRAY_STACKSEG_END $ac_func
42ecbf5e 6272_ACEOF
252b5132 6273
42ecbf5e 6274 break
252b5132
RH
6275fi
6276
42ecbf5e 6277 done
252b5132
RH
6278fi
6279
42ecbf5e
DJ
6280echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6281echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6282if test "${ac_cv_c_stack_direction+set}" = set; then
6283 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6284else
6285 if test "$cross_compiling" = yes; then
6286 ac_cv_c_stack_direction=0
6287else
42ecbf5e
DJ
6288 cat >conftest.$ac_ext <<_ACEOF
6289/* confdefs.h. */
6290_ACEOF
6291cat confdefs.h >>conftest.$ac_ext
6292cat >>conftest.$ac_ext <<_ACEOF
6293/* end confdefs.h. */
6294int
252b5132
RH
6295find_stack_direction ()
6296{
6297 static char *addr = 0;
6298 auto char dummy;
6299 if (addr == 0)
6300 {
6301 addr = &dummy;
6302 return find_stack_direction ();
6303 }
6304 else
6305 return (&dummy > addr) ? 1 : -1;
6306}
42ecbf5e
DJ
6307
6308int
252b5132
RH
6309main ()
6310{
42ecbf5e 6311 exit (find_stack_direction () < 0);
252b5132 6312}
42ecbf5e
DJ
6313_ACEOF
6314rm -f conftest$ac_exeext
6315if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6316 (eval $ac_link) 2>&5
6317 ac_status=$?
6318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6319 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6321 (eval $ac_try) 2>&5
6322 ac_status=$?
6323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6324 (exit $ac_status); }; }; then
252b5132
RH
6325 ac_cv_c_stack_direction=1
6326else
42ecbf5e
DJ
6327 echo "$as_me: program exited with status $ac_status" >&5
6328echo "$as_me: failed program was:" >&5
6329sed 's/^/| /' conftest.$ac_ext >&5
6330
6331( exit $ac_status )
6332ac_cv_c_stack_direction=-1
252b5132 6333fi
42ecbf5e 6334rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 6335fi
252b5132 6336fi
42ecbf5e
DJ
6337echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6338echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 6339
42ecbf5e 6340cat >>confdefs.h <<_ACEOF
252b5132 6341#define STACK_DIRECTION $ac_cv_c_stack_direction
42ecbf5e
DJ
6342_ACEOF
6343
e5a52504
MM
6344
6345fi
6346
42ecbf5e
DJ
6347
6348
6349for ac_header in stdlib.h unistd.h
e5a52504 6350do
42ecbf5e
DJ
6351as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6352if eval "test \"\${$as_ac_Header+set}\" = set"; then
6353 echo "$as_me:$LINENO: checking for $ac_header" >&5
6354echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6355if eval "test \"\${$as_ac_Header+set}\" = set"; then
6356 echo $ECHO_N "(cached) $ECHO_C" >&6
6357fi
6358echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6359echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6360else
6361 # Is the header compilable?
6362echo "$as_me:$LINENO: checking $ac_header usability" >&5
6363echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6364cat >conftest.$ac_ext <<_ACEOF
6365/* confdefs.h. */
6366_ACEOF
6367cat confdefs.h >>conftest.$ac_ext
6368cat >>conftest.$ac_ext <<_ACEOF
6369/* end confdefs.h. */
6370$ac_includes_default
6371#include <$ac_header>
6372_ACEOF
6373rm -f conftest.$ac_objext
6374if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6375 (eval $ac_compile) 2>conftest.er1
6376 ac_status=$?
6377 grep -v '^ *+' conftest.er1 >conftest.err
6378 rm -f conftest.er1
6379 cat conftest.err >&5
6380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6381 (exit $ac_status); } &&
502bdb00
JW
6382 { ac_try='test -z "$ac_c_werror_flag"
6383 || test ! -s conftest.err'
42ecbf5e
DJ
6384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6385 (eval $ac_try) 2>&5
6386 ac_status=$?
6387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388 (exit $ac_status); }; } &&
6389 { ac_try='test -s conftest.$ac_objext'
6390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6391 (eval $ac_try) 2>&5
6392 ac_status=$?
6393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394 (exit $ac_status); }; }; then
6395 ac_header_compiler=yes
6396else
6397 echo "$as_me: failed program was:" >&5
6398sed 's/^/| /' conftest.$ac_ext >&5
6399
6400ac_header_compiler=no
6401fi
6402rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6403echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6404echo "${ECHO_T}$ac_header_compiler" >&6
6405
6406# Is the header present?
6407echo "$as_me:$LINENO: checking $ac_header presence" >&5
6408echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6409cat >conftest.$ac_ext <<_ACEOF
6410/* confdefs.h. */
6411_ACEOF
6412cat confdefs.h >>conftest.$ac_ext
6413cat >>conftest.$ac_ext <<_ACEOF
6414/* end confdefs.h. */
6415#include <$ac_header>
6416_ACEOF
6417if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6418 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6419 ac_status=$?
6420 grep -v '^ *+' conftest.er1 >conftest.err
6421 rm -f conftest.er1
6422 cat conftest.err >&5
6423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6424 (exit $ac_status); } >/dev/null; then
6425 if test -s conftest.err; then
6426 ac_cpp_err=$ac_c_preproc_warn_flag
6427 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6428 else
6429 ac_cpp_err=
6430 fi
e5a52504 6431else
42ecbf5e 6432 ac_cpp_err=yes
e5a52504 6433fi
42ecbf5e
DJ
6434if test -z "$ac_cpp_err"; then
6435 ac_header_preproc=yes
6436else
6437 echo "$as_me: failed program was:" >&5
6438sed 's/^/| /' conftest.$ac_ext >&5
6439
6440 ac_header_preproc=no
252b5132 6441fi
42ecbf5e
DJ
6442rm -f conftest.err conftest.$ac_ext
6443echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6444echo "${ECHO_T}$ac_header_preproc" >&6
6445
6446# So? What about this header?
6447case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6448 yes:no: )
6449 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6450echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6451 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6452echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6453 ac_header_preproc=yes
6454 ;;
6455 no:yes:* )
6456 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6457echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6458 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6459echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6460 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6461echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6462 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6463echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6464 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6465echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6466 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6467echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6468 (
6469 cat <<\_ASBOX
6470## ------------------------------------------ ##
6471## Report this to the AC_PACKAGE_NAME lists. ##
6472## ------------------------------------------ ##
6473_ASBOX
6474 ) |
6475 sed "s/^/$as_me: WARNING: /" >&2
6476 ;;
6477esac
6478echo "$as_me:$LINENO: checking for $ac_header" >&5
6479echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6480if eval "test \"\${$as_ac_Header+set}\" = set"; then
6481 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6482else
42ecbf5e
DJ
6483 eval "$as_ac_Header=\$ac_header_preproc"
6484fi
6485echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6486echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6487
6488fi
6489if test `eval echo '${'$as_ac_Header'}'` = yes; then
6490 cat >>confdefs.h <<_ACEOF
6491#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6492_ACEOF
6493
252b5132 6494fi
42ecbf5e 6495
d15b04bd 6496done
252b5132 6497
42ecbf5e 6498
d15b04bd
L
6499for ac_func in getpagesize
6500do
42ecbf5e
DJ
6501as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6502echo "$as_me:$LINENO: checking for $ac_func" >&5
6503echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6504if eval "test \"\${$as_ac_var+set}\" = set"; then
6505 echo $ECHO_N "(cached) $ECHO_C" >&6
6506else
6507 cat >conftest.$ac_ext <<_ACEOF
6508/* confdefs.h. */
6509_ACEOF
6510cat confdefs.h >>conftest.$ac_ext
6511cat >>conftest.$ac_ext <<_ACEOF
6512/* end confdefs.h. */
6513/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6514 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6515#define $ac_func innocuous_$ac_func
6516
d15b04bd 6517/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
6518 which can conflict with char $ac_func (); below.
6519 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6520 <limits.h> exists even on freestanding compilers. */
d15b04bd 6521
42ecbf5e
DJ
6522#ifdef __STDC__
6523# include <limits.h>
6524#else
6525# include <assert.h>
6526#endif
d15b04bd 6527
42ecbf5e
DJ
6528#undef $ac_func
6529
6530/* Override any gcc2 internal prototype to avoid an error. */
6531#ifdef __cplusplus
6532extern "C"
6533{
6534#endif
6535/* We use char because int might match the return type of a gcc2
6536 builtin and then its argument prototype would still apply. */
6537char $ac_func ();
252b5132
RH
6538/* The GNU C library defines this for functions which it implements
6539 to always fail with ENOSYS. Some functions are actually named
6540 something starting with __ and the normal name is an alias. */
6541#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6542choke me
6543#else
42ecbf5e
DJ
6544char (*f) () = $ac_func;
6545#endif
6546#ifdef __cplusplus
6547}
252b5132
RH
6548#endif
6549
42ecbf5e
DJ
6550int
6551main ()
6552{
6553return f != $ac_func;
6554 ;
6555 return 0;
6556}
6557_ACEOF
6558rm -f conftest.$ac_objext conftest$ac_exeext
6559if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6560 (eval $ac_link) 2>conftest.er1
6561 ac_status=$?
6562 grep -v '^ *+' conftest.er1 >conftest.err
6563 rm -f conftest.er1
6564 cat conftest.err >&5
6565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 (exit $ac_status); } &&
502bdb00
JW
6567 { ac_try='test -z "$ac_c_werror_flag"
6568 || test ! -s conftest.err'
42ecbf5e
DJ
6569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6570 (eval $ac_try) 2>&5
6571 ac_status=$?
6572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6573 (exit $ac_status); }; } &&
6574 { ac_try='test -s conftest$ac_exeext'
6575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6576 (eval $ac_try) 2>&5
6577 ac_status=$?
6578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6579 (exit $ac_status); }; }; then
6580 eval "$as_ac_var=yes"
6581else
6582 echo "$as_me: failed program was:" >&5
6583sed 's/^/| /' conftest.$ac_ext >&5
6584
6585eval "$as_ac_var=no"
6586fi
6587rm -f conftest.err conftest.$ac_objext \
6588 conftest$ac_exeext conftest.$ac_ext
6589fi
6590echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6591echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6592if test `eval echo '${'$as_ac_var'}'` = yes; then
6593 cat >>confdefs.h <<_ACEOF
6594#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6595_ACEOF
252b5132 6596
252b5132
RH
6597fi
6598done
6599
42ecbf5e
DJ
6600echo "$as_me:$LINENO: checking for working mmap" >&5
6601echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
6602if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
6603 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6604else
6605 if test "$cross_compiling" = yes; then
6606 ac_cv_func_mmap_fixed_mapped=no
6607else
42ecbf5e
DJ
6608 cat >conftest.$ac_ext <<_ACEOF
6609/* confdefs.h. */
6610_ACEOF
6611cat confdefs.h >>conftest.$ac_ext
6612cat >>conftest.$ac_ext <<_ACEOF
6613/* end confdefs.h. */
6614$ac_includes_default
6615/* malloc might have been renamed as rpl_malloc. */
6616#undef malloc
252b5132
RH
6617
6618/* Thanks to Mike Haertel and Jim Avera for this test.
6619 Here is a matrix of mmap possibilities:
6620 mmap private not fixed
6621 mmap private fixed at somewhere currently unmapped
6622 mmap private fixed at somewhere already mapped
6623 mmap shared not fixed
6624 mmap shared fixed at somewhere currently unmapped
6625 mmap shared fixed at somewhere already mapped
6626 For private mappings, we should verify that changes cannot be read()
6627 back from the file, nor mmap's back from the file at a different
6628 address. (There have been systems where private was not correctly
6629 implemented like the infamous i386 svr4.0, and systems where the
42ecbf5e 6630 VM page cache was not coherent with the file system buffer cache
252b5132
RH
6631 like early versions of FreeBSD and possibly contemporary NetBSD.)
6632 For shared mappings, we should conversely verify that changes get
42ecbf5e 6633 propagated back to all the places they're supposed to be.
252b5132
RH
6634
6635 Grep wants private fixed already mapped.
6636 The main things grep needs to know about mmap are:
6637 * does it exist and is it safe to write into the mmap'd area
6638 * how to use it (BSD variants) */
42ecbf5e 6639
252b5132
RH
6640#include <fcntl.h>
6641#include <sys/mman.h>
6642
42ecbf5e
DJ
6643#if !STDC_HEADERS && !HAVE_STDLIB_H
6644char *malloc ();
6645#endif
d15b04bd 6646
42ecbf5e
DJ
6647/* This mess was copied from the GNU getpagesize.h. */
6648#if !HAVE_GETPAGESIZE
252b5132 6649/* Assume that all systems that can run configure have sys/param.h. */
42ecbf5e 6650# if !HAVE_SYS_PARAM_H
252b5132
RH
6651# define HAVE_SYS_PARAM_H 1
6652# endif
6653
6654# ifdef _SC_PAGESIZE
6655# define getpagesize() sysconf(_SC_PAGESIZE)
6656# else /* no _SC_PAGESIZE */
42ecbf5e 6657# if HAVE_SYS_PARAM_H
252b5132
RH
6658# include <sys/param.h>
6659# ifdef EXEC_PAGESIZE
6660# define getpagesize() EXEC_PAGESIZE
6661# else /* no EXEC_PAGESIZE */
6662# ifdef NBPG
6663# define getpagesize() NBPG * CLSIZE
6664# ifndef CLSIZE
6665# define CLSIZE 1
6666# endif /* no CLSIZE */
6667# else /* no NBPG */
6668# ifdef NBPC
6669# define getpagesize() NBPC
6670# else /* no NBPC */
6671# ifdef PAGESIZE
6672# define getpagesize() PAGESIZE
6673# endif /* PAGESIZE */
6674# endif /* no NBPC */
6675# endif /* no NBPG */
6676# endif /* no EXEC_PAGESIZE */
6677# else /* no HAVE_SYS_PARAM_H */
6678# define getpagesize() 8192 /* punt totally */
6679# endif /* no HAVE_SYS_PARAM_H */
6680# endif /* no _SC_PAGESIZE */
6681
6682#endif /* no HAVE_GETPAGESIZE */
6683
252b5132 6684int
42ecbf5e 6685main ()
252b5132 6686{
42ecbf5e
DJ
6687 char *data, *data2, *data3;
6688 int i, pagesize;
6689 int fd;
6690
6691 pagesize = getpagesize ();
6692
6693 /* First, make a file with some known garbage in it. */
6694 data = (char *) malloc (pagesize);
6695 if (!data)
6696 exit (1);
6697 for (i = 0; i < pagesize; ++i)
6698 *(data + i) = rand ();
6699 umask (0);
6700 fd = creat ("conftest.mmap", 0600);
6701 if (fd < 0)
6702 exit (1);
6703 if (write (fd, data, pagesize) != pagesize)
6704 exit (1);
6705 close (fd);
6706
6707 /* Next, try to mmap the file at a fixed address which already has
6708 something else allocated at it. If we can, also make sure that
6709 we see the same garbage. */
6710 fd = open ("conftest.mmap", O_RDWR);
6711 if (fd < 0)
6712 exit (1);
6713 data2 = (char *) malloc (2 * pagesize);
6714 if (!data2)
6715 exit (1);
6716 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
6717 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
6718 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6719 exit (1);
6720 for (i = 0; i < pagesize; ++i)
6721 if (*(data + i) != *(data2 + i))
6722 exit (1);
6723
6724 /* Finally, make sure that changes to the mapped area do not
6725 percolate back to the file as seen by read(). (This is a bug on
6726 some variants of i386 svr4.0.) */
6727 for (i = 0; i < pagesize; ++i)
6728 *(data2 + i) = *(data2 + i) + 1;
6729 data3 = (char *) malloc (pagesize);
6730 if (!data3)
6731 exit (1);
6732 if (read (fd, data3, pagesize) != pagesize)
6733 exit (1);
6734 for (i = 0; i < pagesize; ++i)
6735 if (*(data + i) != *(data3 + i))
6736 exit (1);
6737 close (fd);
6738 exit (0);
252b5132 6739}
42ecbf5e
DJ
6740_ACEOF
6741rm -f conftest$ac_exeext
6742if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6743 (eval $ac_link) 2>&5
6744 ac_status=$?
6745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6746 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6748 (eval $ac_try) 2>&5
6749 ac_status=$?
6750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6751 (exit $ac_status); }; }; then
252b5132
RH
6752 ac_cv_func_mmap_fixed_mapped=yes
6753else
42ecbf5e
DJ
6754 echo "$as_me: program exited with status $ac_status" >&5
6755echo "$as_me: failed program was:" >&5
6756sed 's/^/| /' conftest.$ac_ext >&5
6757
6758( exit $ac_status )
6759ac_cv_func_mmap_fixed_mapped=no
252b5132 6760fi
42ecbf5e 6761rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 6762fi
252b5132 6763fi
42ecbf5e
DJ
6764echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
6765echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
d15b04bd 6766if test $ac_cv_func_mmap_fixed_mapped = yes; then
42ecbf5e
DJ
6767
6768cat >>confdefs.h <<\_ACEOF
252b5132 6769#define HAVE_MMAP 1
42ecbf5e 6770_ACEOF
252b5132
RH
6771
6772fi
42ecbf5e 6773rm -f conftest.mmap
e5a52504 6774
42ecbf5e
DJ
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
252b5132
RH
6786unistd.h values.h sys/param.h
6787do
42ecbf5e
DJ
6788as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6789if eval "test \"\${$as_ac_Header+set}\" = set"; then
6790 echo "$as_me:$LINENO: checking for $ac_header" >&5
6791echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6792if eval "test \"\${$as_ac_Header+set}\" = set"; then
6793 echo $ECHO_N "(cached) $ECHO_C" >&6
6794fi
6795echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6796echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6797else
6798 # Is the header compilable?
6799echo "$as_me:$LINENO: checking $ac_header usability" >&5
6800echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6801cat >conftest.$ac_ext <<_ACEOF
6802/* confdefs.h. */
6803_ACEOF
6804cat confdefs.h >>conftest.$ac_ext
6805cat >>conftest.$ac_ext <<_ACEOF
6806/* end confdefs.h. */
6807$ac_includes_default
6808#include <$ac_header>
6809_ACEOF
6810rm -f conftest.$ac_objext
6811if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6812 (eval $ac_compile) 2>conftest.er1
6813 ac_status=$?
6814 grep -v '^ *+' conftest.er1 >conftest.err
6815 rm -f conftest.er1
6816 cat conftest.err >&5
6817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6818 (exit $ac_status); } &&
502bdb00
JW
6819 { ac_try='test -z "$ac_c_werror_flag"
6820 || test ! -s conftest.err'
42ecbf5e
DJ
6821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822 (eval $ac_try) 2>&5
6823 ac_status=$?
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); }; } &&
6826 { ac_try='test -s conftest.$ac_objext'
6827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6828 (eval $ac_try) 2>&5
6829 ac_status=$?
6830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6831 (exit $ac_status); }; }; then
6832 ac_header_compiler=yes
6833else
6834 echo "$as_me: failed program was:" >&5
6835sed 's/^/| /' conftest.$ac_ext >&5
6836
6837ac_header_compiler=no
6838fi
6839rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6840echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6841echo "${ECHO_T}$ac_header_compiler" >&6
6842
6843# Is the header present?
6844echo "$as_me:$LINENO: checking $ac_header presence" >&5
6845echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6846cat >conftest.$ac_ext <<_ACEOF
6847/* confdefs.h. */
6848_ACEOF
6849cat confdefs.h >>conftest.$ac_ext
6850cat >>conftest.$ac_ext <<_ACEOF
6851/* end confdefs.h. */
6852#include <$ac_header>
6853_ACEOF
6854if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6855 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6856 ac_status=$?
6857 grep -v '^ *+' conftest.er1 >conftest.err
6858 rm -f conftest.er1
6859 cat conftest.err >&5
6860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 (exit $ac_status); } >/dev/null; then
6862 if test -s conftest.err; then
6863 ac_cpp_err=$ac_c_preproc_warn_flag
6864 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6865 else
6866 ac_cpp_err=
6867 fi
252b5132 6868else
42ecbf5e 6869 ac_cpp_err=yes
252b5132 6870fi
42ecbf5e
DJ
6871if test -z "$ac_cpp_err"; then
6872 ac_header_preproc=yes
6873else
6874 echo "$as_me: failed program was:" >&5
6875sed 's/^/| /' conftest.$ac_ext >&5
6876
6877 ac_header_preproc=no
252b5132 6878fi
42ecbf5e
DJ
6879rm -f conftest.err conftest.$ac_ext
6880echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6881echo "${ECHO_T}$ac_header_preproc" >&6
6882
6883# So? What about this header?
6884case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6885 yes:no: )
6886 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6887echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6889echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6890 ac_header_preproc=yes
6891 ;;
6892 no:yes:* )
6893 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6894echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6895 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6896echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6897 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6898echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6899 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6900echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6901 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6902echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6903 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6904echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6905 (
6906 cat <<\_ASBOX
6907## ------------------------------------------ ##
6908## Report this to the AC_PACKAGE_NAME lists. ##
6909## ------------------------------------------ ##
6910_ASBOX
6911 ) |
6912 sed "s/^/$as_me: WARNING: /" >&2
6913 ;;
6914esac
6915echo "$as_me:$LINENO: checking for $ac_header" >&5
6916echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6917if eval "test \"\${$as_ac_Header+set}\" = set"; then
6918 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6919else
42ecbf5e 6920 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 6921fi
42ecbf5e
DJ
6922echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6923echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6924
6925fi
6926if test `eval echo '${'$as_ac_Header'}'` = yes; then
6927 cat >>confdefs.h <<_ACEOF
6928#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6929_ACEOF
6930
6931fi
6932
252b5132
RH
6933done
6934
42ecbf5e
DJ
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
252b5132
RH
6946__argz_count __argz_stringify __argz_next
6947do
42ecbf5e
DJ
6948as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6949echo "$as_me:$LINENO: checking for $ac_func" >&5
6950echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6951if eval "test \"\${$as_ac_var+set}\" = set"; then
6952 echo $ECHO_N "(cached) $ECHO_C" >&6
6953else
6954 cat >conftest.$ac_ext <<_ACEOF
6955/* confdefs.h. */
6956_ACEOF
6957cat confdefs.h >>conftest.$ac_ext
6958cat >>conftest.$ac_ext <<_ACEOF
6959/* end confdefs.h. */
6960/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6961 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6962#define $ac_func innocuous_$ac_func
6963
252b5132 6964/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
6965 which can conflict with char $ac_func (); below.
6966 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6967 <limits.h> exists even on freestanding compilers. */
6968
6969#ifdef __STDC__
6970# include <limits.h>
6971#else
6972# include <assert.h>
6973#endif
d15b04bd 6974
42ecbf5e 6975#undef $ac_func
d15b04bd 6976
42ecbf5e
DJ
6977/* Override any gcc2 internal prototype to avoid an error. */
6978#ifdef __cplusplus
6979extern "C"
6980{
6981#endif
6982/* We use char because int might match the return type of a gcc2
6983 builtin and then its argument prototype would still apply. */
6984char $ac_func ();
252b5132
RH
6985/* The GNU C library defines this for functions which it implements
6986 to always fail with ENOSYS. Some functions are actually named
6987 something starting with __ and the normal name is an alias. */
6988#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6989choke me
6990#else
42ecbf5e
DJ
6991char (*f) () = $ac_func;
6992#endif
6993#ifdef __cplusplus
6994}
252b5132
RH
6995#endif
6996
42ecbf5e
DJ
6997int
6998main ()
6999{
7000return f != $ac_func;
7001 ;
7002 return 0;
7003}
7004_ACEOF
7005rm -f conftest.$ac_objext conftest$ac_exeext
7006if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7007 (eval $ac_link) 2>conftest.er1
7008 ac_status=$?
7009 grep -v '^ *+' conftest.er1 >conftest.err
7010 rm -f conftest.er1
7011 cat conftest.err >&5
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); } &&
502bdb00
JW
7014 { ac_try='test -z "$ac_c_werror_flag"
7015 || test ! -s conftest.err'
42ecbf5e
DJ
7016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7017 (eval $ac_try) 2>&5
7018 ac_status=$?
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); }; } &&
7021 { ac_try='test -s conftest$ac_exeext'
7022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023 (eval $ac_try) 2>&5
7024 ac_status=$?
7025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026 (exit $ac_status); }; }; then
7027 eval "$as_ac_var=yes"
7028else
7029 echo "$as_me: failed program was:" >&5
7030sed 's/^/| /' conftest.$ac_ext >&5
7031
7032eval "$as_ac_var=no"
7033fi
7034rm -f conftest.err conftest.$ac_objext \
7035 conftest$ac_exeext conftest.$ac_ext
7036fi
7037echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7038echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7039if test `eval echo '${'$as_ac_var'}'` = yes; then
7040 cat >>confdefs.h <<_ACEOF
7041#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7042_ACEOF
252b5132 7043
252b5132
RH
7044fi
7045done
7046
7047
7048 if test "${ac_cv_func_stpcpy+set}" != "set"; then
42ecbf5e
DJ
7049
7050for ac_func in stpcpy
252b5132 7051do
42ecbf5e
DJ
7052as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7053echo "$as_me:$LINENO: checking for $ac_func" >&5
7054echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7055if eval "test \"\${$as_ac_var+set}\" = set"; then
7056 echo $ECHO_N "(cached) $ECHO_C" >&6
7057else
7058 cat >conftest.$ac_ext <<_ACEOF
7059/* confdefs.h. */
7060_ACEOF
7061cat confdefs.h >>conftest.$ac_ext
7062cat >>conftest.$ac_ext <<_ACEOF
7063/* end confdefs.h. */
7064/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7065 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7066#define $ac_func innocuous_$ac_func
7067
252b5132 7068/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
7069 which can conflict with char $ac_func (); below.
7070 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7071 <limits.h> exists even on freestanding compilers. */
7072
7073#ifdef __STDC__
7074# include <limits.h>
7075#else
7076# include <assert.h>
7077#endif
d15b04bd 7078
42ecbf5e 7079#undef $ac_func
d15b04bd 7080
42ecbf5e
DJ
7081/* Override any gcc2 internal prototype to avoid an error. */
7082#ifdef __cplusplus
7083extern "C"
7084{
7085#endif
7086/* We use char because int might match the return type of a gcc2
7087 builtin and then its argument prototype would still apply. */
7088char $ac_func ();
252b5132
RH
7089/* The GNU C library defines this for functions which it implements
7090 to always fail with ENOSYS. Some functions are actually named
7091 something starting with __ and the normal name is an alias. */
7092#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7093choke me
7094#else
42ecbf5e
DJ
7095char (*f) () = $ac_func;
7096#endif
7097#ifdef __cplusplus
7098}
252b5132
RH
7099#endif
7100
42ecbf5e
DJ
7101int
7102main ()
7103{
7104return f != $ac_func;
7105 ;
7106 return 0;
7107}
7108_ACEOF
7109rm -f conftest.$ac_objext conftest$ac_exeext
7110if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7111 (eval $ac_link) 2>conftest.er1
7112 ac_status=$?
7113 grep -v '^ *+' conftest.er1 >conftest.err
7114 rm -f conftest.er1
7115 cat conftest.err >&5
7116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117 (exit $ac_status); } &&
502bdb00
JW
7118 { ac_try='test -z "$ac_c_werror_flag"
7119 || test ! -s conftest.err'
42ecbf5e
DJ
7120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7121 (eval $ac_try) 2>&5
7122 ac_status=$?
7123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7124 (exit $ac_status); }; } &&
7125 { ac_try='test -s conftest$ac_exeext'
7126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7127 (eval $ac_try) 2>&5
7128 ac_status=$?
7129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7130 (exit $ac_status); }; }; then
7131 eval "$as_ac_var=yes"
7132else
7133 echo "$as_me: failed program was:" >&5
7134sed 's/^/| /' conftest.$ac_ext >&5
7135
7136eval "$as_ac_var=no"
7137fi
7138rm -f conftest.err conftest.$ac_objext \
7139 conftest$ac_exeext conftest.$ac_ext
7140fi
7141echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7142echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7143if test `eval echo '${'$as_ac_var'}'` = yes; then
7144 cat >>confdefs.h <<_ACEOF
7145#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7146_ACEOF
252b5132 7147
252b5132
RH
7148fi
7149done
7150
7151 fi
7152 if test "${ac_cv_func_stpcpy}" = "yes"; then
42ecbf5e
DJ
7153
7154cat >>confdefs.h <<\_ACEOF
252b5132 7155#define HAVE_STPCPY 1
42ecbf5e 7156_ACEOF
252b5132
RH
7157
7158 fi
7159
7160 if test $ac_cv_header_locale_h = yes; then
42ecbf5e
DJ
7161 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
7162echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
7163if test "${am_cv_val_LC_MESSAGES+set}" = set; then
7164 echo $ECHO_N "(cached) $ECHO_C" >&6
7165else
7166 cat >conftest.$ac_ext <<_ACEOF
7167/* confdefs.h. */
7168_ACEOF
7169cat confdefs.h >>conftest.$ac_ext
7170cat >>conftest.$ac_ext <<_ACEOF
7171/* end confdefs.h. */
252b5132 7172#include <locale.h>
42ecbf5e
DJ
7173int
7174main ()
7175{
252b5132 7176return LC_MESSAGES
42ecbf5e
DJ
7177 ;
7178 return 0;
7179}
7180_ACEOF
7181rm -f conftest.$ac_objext conftest$ac_exeext
7182if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7183 (eval $ac_link) 2>conftest.er1
7184 ac_status=$?
7185 grep -v '^ *+' conftest.er1 >conftest.err
7186 rm -f conftest.er1
7187 cat conftest.err >&5
7188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7189 (exit $ac_status); } &&
502bdb00
JW
7190 { ac_try='test -z "$ac_c_werror_flag"
7191 || test ! -s conftest.err'
42ecbf5e
DJ
7192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7193 (eval $ac_try) 2>&5
7194 ac_status=$?
7195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7196 (exit $ac_status); }; } &&
7197 { ac_try='test -s conftest$ac_exeext'
7198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7199 (eval $ac_try) 2>&5
7200 ac_status=$?
7201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7202 (exit $ac_status); }; }; then
252b5132
RH
7203 am_cv_val_LC_MESSAGES=yes
7204else
42ecbf5e
DJ
7205 echo "$as_me: failed program was:" >&5
7206sed 's/^/| /' conftest.$ac_ext >&5
7207
7208am_cv_val_LC_MESSAGES=no
252b5132 7209fi
42ecbf5e
DJ
7210rm -f conftest.err conftest.$ac_objext \
7211 conftest$ac_exeext conftest.$ac_ext
252b5132 7212fi
42ecbf5e
DJ
7213echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
7214echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
d15b04bd 7215 if test $am_cv_val_LC_MESSAGES = yes; then
42ecbf5e
DJ
7216
7217cat >>confdefs.h <<\_ACEOF
252b5132 7218#define HAVE_LC_MESSAGES 1
42ecbf5e 7219_ACEOF
252b5132
RH
7220
7221 fi
7222 fi
42ecbf5e
DJ
7223 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
7224echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
252b5132
RH
7225 # Check whether --enable-nls or --disable-nls was given.
7226if test "${enable_nls+set}" = set; then
7227 enableval="$enable_nls"
7228 USE_NLS=$enableval
7229else
7230 USE_NLS=yes
42ecbf5e
DJ
7231fi;
7232 echo "$as_me:$LINENO: result: $USE_NLS" >&5
7233echo "${ECHO_T}$USE_NLS" >&6
252b5132 7234
252b5132
RH
7235
7236 USE_INCLUDED_LIBINTL=no
7237
7238 if test "$USE_NLS" = "yes"; then
42ecbf5e
DJ
7239 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
7240echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
7241
7242# Check whether --with-included-gettext or --without-included-gettext was given.
252b5132
RH
7243if test "${with_included_gettext+set}" = set; then
7244 withval="$with_included_gettext"
7245 nls_cv_force_use_gnu_gettext=$withval
7246else
7247 nls_cv_force_use_gnu_gettext=no
42ecbf5e
DJ
7248fi;
7249 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
7250echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
252b5132
RH
7251
7252 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
7253 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
7254 nls_cv_header_intl=
7255 nls_cv_header_libgt=
c46f8c51 7256 CATOBJEXT=
252b5132 7257
42ecbf5e
DJ
7258 if test "${ac_cv_header_libintl_h+set}" = set; then
7259 echo "$as_me:$LINENO: checking for libintl.h" >&5
7260echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
7261if test "${ac_cv_header_libintl_h+set}" = set; then
7262 echo $ECHO_N "(cached) $ECHO_C" >&6
7263fi
7264echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
7265echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
7266else
7267 # Is the header compilable?
7268echo "$as_me:$LINENO: checking libintl.h usability" >&5
7269echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
7270cat >conftest.$ac_ext <<_ACEOF
7271/* confdefs.h. */
7272_ACEOF
7273cat confdefs.h >>conftest.$ac_ext
7274cat >>conftest.$ac_ext <<_ACEOF
7275/* end confdefs.h. */
7276$ac_includes_default
d15b04bd 7277#include <libintl.h>
42ecbf5e
DJ
7278_ACEOF
7279rm -f conftest.$ac_objext
7280if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7281 (eval $ac_compile) 2>conftest.er1
7282 ac_status=$?
7283 grep -v '^ *+' conftest.er1 >conftest.err
7284 rm -f conftest.er1
7285 cat conftest.err >&5
7286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7287 (exit $ac_status); } &&
502bdb00
JW
7288 { ac_try='test -z "$ac_c_werror_flag"
7289 || test ! -s conftest.err'
42ecbf5e
DJ
7290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7291 (eval $ac_try) 2>&5
7292 ac_status=$?
7293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7294 (exit $ac_status); }; } &&
7295 { ac_try='test -s conftest.$ac_objext'
7296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7297 (eval $ac_try) 2>&5
7298 ac_status=$?
7299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7300 (exit $ac_status); }; }; then
7301 ac_header_compiler=yes
7302else
7303 echo "$as_me: failed program was:" >&5
7304sed 's/^/| /' conftest.$ac_ext >&5
7305
7306ac_header_compiler=no
7307fi
7308rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7309echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7310echo "${ECHO_T}$ac_header_compiler" >&6
7311
7312# Is the header present?
7313echo "$as_me:$LINENO: checking libintl.h presence" >&5
7314echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
7315cat >conftest.$ac_ext <<_ACEOF
7316/* confdefs.h. */
7317_ACEOF
7318cat confdefs.h >>conftest.$ac_ext
7319cat >>conftest.$ac_ext <<_ACEOF
7320/* end confdefs.h. */
7321#include <libintl.h>
7322_ACEOF
7323if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7324 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7325 ac_status=$?
7326 grep -v '^ *+' conftest.er1 >conftest.err
7327 rm -f conftest.er1
7328 cat conftest.err >&5
7329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7330 (exit $ac_status); } >/dev/null; then
7331 if test -s conftest.err; then
7332 ac_cpp_err=$ac_c_preproc_warn_flag
7333 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
7334 else
7335 ac_cpp_err=
7336 fi
e5a52504 7337else
42ecbf5e 7338 ac_cpp_err=yes
e5a52504 7339fi
42ecbf5e
DJ
7340if test -z "$ac_cpp_err"; then
7341 ac_header_preproc=yes
7342else
7343 echo "$as_me: failed program was:" >&5
7344sed 's/^/| /' conftest.$ac_ext >&5
7345
7346 ac_header_preproc=no
7347fi
7348rm -f conftest.err conftest.$ac_ext
7349echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7350echo "${ECHO_T}$ac_header_preproc" >&6
7351
7352# So? What about this header?
7353case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7354 yes:no: )
7355 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
7356echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7357 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
7358echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
7359 ac_header_preproc=yes
7360 ;;
7361 no:yes:* )
7362 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
7363echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
7364 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
7365echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
7366 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
7367echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
7368 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
7369echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
7370 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
7371echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
7372 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
7373echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
7374 (
7375 cat <<\_ASBOX
7376## ------------------------------------------ ##
7377## Report this to the AC_PACKAGE_NAME lists. ##
7378## ------------------------------------------ ##
7379_ASBOX
7380 ) |
7381 sed "s/^/$as_me: WARNING: /" >&2
7382 ;;
7383esac
7384echo "$as_me:$LINENO: checking for libintl.h" >&5
7385echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
7386if test "${ac_cv_header_libintl_h+set}" = set; then
7387 echo $ECHO_N "(cached) $ECHO_C" >&6
7388else
7389 ac_cv_header_libintl_h=$ac_header_preproc
252b5132 7390fi
42ecbf5e
DJ
7391echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
7392echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
7393
7394fi
7395if test $ac_cv_header_libintl_h = yes; then
7396 echo "$as_me:$LINENO: checking for gettext in libc" >&5
7397echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
7398if test "${gt_cv_func_gettext_libc+set}" = set; then
7399 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7400else
42ecbf5e
DJ
7401 cat >conftest.$ac_ext <<_ACEOF
7402/* confdefs.h. */
7403_ACEOF
7404cat confdefs.h >>conftest.$ac_ext
7405cat >>conftest.$ac_ext <<_ACEOF
7406/* end confdefs.h. */
252b5132 7407#include <libintl.h>
42ecbf5e
DJ
7408int
7409main ()
7410{
252b5132 7411return (int) gettext ("")
42ecbf5e
DJ
7412 ;
7413 return 0;
7414}
7415_ACEOF
7416rm -f conftest.$ac_objext conftest$ac_exeext
7417if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7418 (eval $ac_link) 2>conftest.er1
7419 ac_status=$?
7420 grep -v '^ *+' conftest.er1 >conftest.err
7421 rm -f conftest.er1
7422 cat conftest.err >&5
7423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7424 (exit $ac_status); } &&
502bdb00
JW
7425 { ac_try='test -z "$ac_c_werror_flag"
7426 || test ! -s conftest.err'
42ecbf5e
DJ
7427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7428 (eval $ac_try) 2>&5
7429 ac_status=$?
7430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7431 (exit $ac_status); }; } &&
7432 { ac_try='test -s conftest$ac_exeext'
7433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7434 (eval $ac_try) 2>&5
7435 ac_status=$?
7436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437 (exit $ac_status); }; }; then
252b5132
RH
7438 gt_cv_func_gettext_libc=yes
7439else
42ecbf5e
DJ
7440 echo "$as_me: failed program was:" >&5
7441sed 's/^/| /' conftest.$ac_ext >&5
7442
7443gt_cv_func_gettext_libc=no
252b5132 7444fi
42ecbf5e
DJ
7445rm -f conftest.err conftest.$ac_objext \
7446 conftest$ac_exeext conftest.$ac_ext
252b5132 7447fi
42ecbf5e
DJ
7448echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
7449echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
252b5132
RH
7450
7451 if test "$gt_cv_func_gettext_libc" != "yes"; then
42ecbf5e
DJ
7452 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
7453echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
7454if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
7455 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7456else
42ecbf5e 7457 ac_check_lib_save_LIBS=$LIBS
252b5132 7458LIBS="-lintl $LIBS"
42ecbf5e
DJ
7459cat >conftest.$ac_ext <<_ACEOF
7460/* confdefs.h. */
7461_ACEOF
7462cat confdefs.h >>conftest.$ac_ext
7463cat >>conftest.$ac_ext <<_ACEOF
7464/* end confdefs.h. */
7465
252b5132 7466/* Override any gcc2 internal prototype to avoid an error. */
42ecbf5e
DJ
7467#ifdef __cplusplus
7468extern "C"
7469#endif
252b5132 7470/* We use char because int might match the return type of a gcc2
42ecbf5e
DJ
7471 builtin and then its argument prototype would still apply. */
7472char bindtextdomain ();
7473int
7474main ()
7475{
7476bindtextdomain ();
7477 ;
7478 return 0;
7479}
7480_ACEOF
7481rm -f conftest.$ac_objext conftest$ac_exeext
7482if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7483 (eval $ac_link) 2>conftest.er1
7484 ac_status=$?
7485 grep -v '^ *+' conftest.er1 >conftest.err
7486 rm -f conftest.er1
7487 cat conftest.err >&5
7488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7489 (exit $ac_status); } &&
502bdb00
JW
7490 { ac_try='test -z "$ac_c_werror_flag"
7491 || test ! -s conftest.err'
42ecbf5e
DJ
7492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7493 (eval $ac_try) 2>&5
7494 ac_status=$?
7495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7496 (exit $ac_status); }; } &&
7497 { ac_try='test -s conftest$ac_exeext'
7498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7499 (eval $ac_try) 2>&5
7500 ac_status=$?
7501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7502 (exit $ac_status); }; }; then
7503 ac_cv_lib_intl_bindtextdomain=yes
7504else
7505 echo "$as_me: failed program was:" >&5
7506sed 's/^/| /' conftest.$ac_ext >&5
7507
7508ac_cv_lib_intl_bindtextdomain=no
7509fi
7510rm -f conftest.err conftest.$ac_objext \
7511 conftest$ac_exeext conftest.$ac_ext
7512LIBS=$ac_check_lib_save_LIBS
7513fi
7514echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
7515echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
7516if test $ac_cv_lib_intl_bindtextdomain = yes; then
7517 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
7518echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
7519if test "${gt_cv_func_gettext_libintl+set}" = set; then
7520 echo $ECHO_N "(cached) $ECHO_C" >&6
7521else
7522 cat >conftest.$ac_ext <<_ACEOF
7523/* confdefs.h. */
7524_ACEOF
7525cat confdefs.h >>conftest.$ac_ext
7526cat >>conftest.$ac_ext <<_ACEOF
7527/* end confdefs.h. */
d15b04bd 7528
42ecbf5e
DJ
7529int
7530main ()
7531{
252b5132 7532return (int) gettext ("")
42ecbf5e
DJ
7533 ;
7534 return 0;
7535}
7536_ACEOF
7537rm -f conftest.$ac_objext conftest$ac_exeext
7538if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7539 (eval $ac_link) 2>conftest.er1
7540 ac_status=$?
7541 grep -v '^ *+' conftest.er1 >conftest.err
7542 rm -f conftest.er1
7543 cat conftest.err >&5
7544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7545 (exit $ac_status); } &&
502bdb00
JW
7546 { ac_try='test -z "$ac_c_werror_flag"
7547 || test ! -s conftest.err'
42ecbf5e
DJ
7548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7549 (eval $ac_try) 2>&5
7550 ac_status=$?
7551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7552 (exit $ac_status); }; } &&
7553 { ac_try='test -s conftest$ac_exeext'
7554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7555 (eval $ac_try) 2>&5
7556 ac_status=$?
7557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7558 (exit $ac_status); }; }; then
252b5132
RH
7559 gt_cv_func_gettext_libintl=yes
7560else
42ecbf5e
DJ
7561 echo "$as_me: failed program was:" >&5
7562sed 's/^/| /' conftest.$ac_ext >&5
7563
7564gt_cv_func_gettext_libintl=no
252b5132 7565fi
42ecbf5e
DJ
7566rm -f conftest.err conftest.$ac_objext \
7567 conftest$ac_exeext conftest.$ac_ext
252b5132 7568fi
42ecbf5e
DJ
7569echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
7570echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
252b5132
RH
7571fi
7572
7573 fi
7574
7575 if test "$gt_cv_func_gettext_libc" = "yes" \
7576 || test "$gt_cv_func_gettext_libintl" = "yes"; then
42ecbf5e
DJ
7577
7578cat >>confdefs.h <<\_ACEOF
252b5132 7579#define HAVE_GETTEXT 1
42ecbf5e 7580_ACEOF
252b5132
RH
7581
7582 # Extract the first word of "msgfmt", so it can be a program name with args.
7583set dummy msgfmt; ac_word=$2
42ecbf5e
DJ
7584echo "$as_me:$LINENO: checking for $ac_word" >&5
7585echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7586if test "${ac_cv_path_MSGFMT+set}" = set; then
7587 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7588else
7589 case "$MSGFMT" in
7590 /*)
7591 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
7592 ;;
7593 *)
7594 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7595 for ac_dir in $PATH; do
7596 test -z "$ac_dir" && ac_dir=.
7597 if test -f $ac_dir/$ac_word; then
7598 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
7599 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
7600 break
7601 fi
7602 fi
7603 done
7604 IFS="$ac_save_ifs"
7605 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
7606 ;;
7607esac
7608fi
7609MSGFMT="$ac_cv_path_MSGFMT"
7610if test -n "$MSGFMT"; then
42ecbf5e
DJ
7611 echo "$as_me:$LINENO: result: $MSGFMT" >&5
7612echo "${ECHO_T}$MSGFMT" >&6
252b5132 7613else
42ecbf5e
DJ
7614 echo "$as_me:$LINENO: result: no" >&5
7615echo "${ECHO_T}no" >&6
252b5132
RH
7616fi
7617 if test "$MSGFMT" != "no"; then
42ecbf5e
DJ
7618
7619for ac_func in dcgettext
252b5132 7620do
42ecbf5e
DJ
7621as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7622echo "$as_me:$LINENO: checking for $ac_func" >&5
7623echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7624if eval "test \"\${$as_ac_var+set}\" = set"; then
7625 echo $ECHO_N "(cached) $ECHO_C" >&6
7626else
7627 cat >conftest.$ac_ext <<_ACEOF
7628/* confdefs.h. */
7629_ACEOF
7630cat confdefs.h >>conftest.$ac_ext
7631cat >>conftest.$ac_ext <<_ACEOF
7632/* end confdefs.h. */
7633/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7634 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7635#define $ac_func innocuous_$ac_func
7636
252b5132 7637/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
7638 which can conflict with char $ac_func (); below.
7639 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7640 <limits.h> exists even on freestanding compilers. */
7641
7642#ifdef __STDC__
7643# include <limits.h>
7644#else
7645# include <assert.h>
7646#endif
d15b04bd 7647
42ecbf5e 7648#undef $ac_func
d15b04bd 7649
42ecbf5e
DJ
7650/* Override any gcc2 internal prototype to avoid an error. */
7651#ifdef __cplusplus
7652extern "C"
7653{
7654#endif
7655/* We use char because int might match the return type of a gcc2
7656 builtin and then its argument prototype would still apply. */
7657char $ac_func ();
252b5132
RH
7658/* The GNU C library defines this for functions which it implements
7659 to always fail with ENOSYS. Some functions are actually named
7660 something starting with __ and the normal name is an alias. */
7661#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7662choke me
7663#else
42ecbf5e
DJ
7664char (*f) () = $ac_func;
7665#endif
7666#ifdef __cplusplus
7667}
e5a52504
MM
7668#endif
7669
42ecbf5e
DJ
7670int
7671main ()
7672{
7673return f != $ac_func;
7674 ;
7675 return 0;
7676}
7677_ACEOF
7678rm -f conftest.$ac_objext conftest$ac_exeext
7679if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7680 (eval $ac_link) 2>conftest.er1
7681 ac_status=$?
7682 grep -v '^ *+' conftest.er1 >conftest.err
7683 rm -f conftest.er1
7684 cat conftest.err >&5
7685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7686 (exit $ac_status); } &&
502bdb00
JW
7687 { ac_try='test -z "$ac_c_werror_flag"
7688 || test ! -s conftest.err'
42ecbf5e
DJ
7689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7690 (eval $ac_try) 2>&5
7691 ac_status=$?
7692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7693 (exit $ac_status); }; } &&
7694 { ac_try='test -s conftest$ac_exeext'
7695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7696 (eval $ac_try) 2>&5
7697 ac_status=$?
7698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7699 (exit $ac_status); }; }; then
7700 eval "$as_ac_var=yes"
7701else
7702 echo "$as_me: failed program was:" >&5
7703sed 's/^/| /' conftest.$ac_ext >&5
7704
7705eval "$as_ac_var=no"
7706fi
7707rm -f conftest.err conftest.$ac_objext \
7708 conftest$ac_exeext conftest.$ac_ext
7709fi
7710echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7711echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7712if test `eval echo '${'$as_ac_var'}'` = yes; then
7713 cat >>confdefs.h <<_ACEOF
7714#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7715_ACEOF
252b5132 7716
252b5132
RH
7717fi
7718done
7719
7720 # Extract the first word of "gmsgfmt", so it can be a program name with args.
7721set dummy gmsgfmt; ac_word=$2
42ecbf5e
DJ
7722echo "$as_me:$LINENO: checking for $ac_word" >&5
7723echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7724if test "${ac_cv_path_GMSGFMT+set}" = set; then
7725 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7726else
42ecbf5e
DJ
7727 case $GMSGFMT in
7728 [\\/]* | ?:[\\/]*)
252b5132 7729 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
42ecbf5e
DJ
7730 ;;
7731 *)
7732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7733for as_dir in $PATH
7734do
7735 IFS=$as_save_IFS
7736 test -z "$as_dir" && as_dir=.
7737 for ac_exec_ext in '' $ac_executable_extensions; do
7738 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7739 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
7740 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7741 break 2
7742 fi
7743done
7744done
7745
252b5132
RH
7746 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
7747 ;;
7748esac
7749fi
42ecbf5e
DJ
7750GMSGFMT=$ac_cv_path_GMSGFMT
7751
252b5132 7752if test -n "$GMSGFMT"; then
42ecbf5e
DJ
7753 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
7754echo "${ECHO_T}$GMSGFMT" >&6
252b5132 7755else
42ecbf5e
DJ
7756 echo "$as_me:$LINENO: result: no" >&5
7757echo "${ECHO_T}no" >&6
252b5132
RH
7758fi
7759
7760 # Extract the first word of "xgettext", so it can be a program name with args.
7761set dummy xgettext; ac_word=$2
42ecbf5e
DJ
7762echo "$as_me:$LINENO: checking for $ac_word" >&5
7763echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7764if test "${ac_cv_path_XGETTEXT+set}" = set; then
7765 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7766else
7767 case "$XGETTEXT" in
7768 /*)
7769 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7770 ;;
7771 *)
7772 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7773 for ac_dir in $PATH; do
7774 test -z "$ac_dir" && ac_dir=.
7775 if test -f $ac_dir/$ac_word; then
7776 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
7777 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
7778 break
7779 fi
7780 fi
7781 done
7782 IFS="$ac_save_ifs"
7783 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7784 ;;
7785esac
7786fi
7787XGETTEXT="$ac_cv_path_XGETTEXT"
7788if test -n "$XGETTEXT"; then
42ecbf5e
DJ
7789 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
7790echo "${ECHO_T}$XGETTEXT" >&6
252b5132 7791else
42ecbf5e
DJ
7792 echo "$as_me:$LINENO: result: no" >&5
7793echo "${ECHO_T}no" >&6
252b5132
RH
7794fi
7795
42ecbf5e
DJ
7796 cat >conftest.$ac_ext <<_ACEOF
7797/* confdefs.h. */
7798_ACEOF
7799cat confdefs.h >>conftest.$ac_ext
7800cat >>conftest.$ac_ext <<_ACEOF
7801/* end confdefs.h. */
252b5132 7802
42ecbf5e
DJ
7803int
7804main ()
7805{
252b5132
RH
7806extern int _nl_msg_cat_cntr;
7807 return _nl_msg_cat_cntr
42ecbf5e
DJ
7808 ;
7809 return 0;
7810}
7811_ACEOF
7812rm -f conftest.$ac_objext conftest$ac_exeext
7813if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7814 (eval $ac_link) 2>conftest.er1
7815 ac_status=$?
7816 grep -v '^ *+' conftest.er1 >conftest.err
7817 rm -f conftest.er1
7818 cat conftest.err >&5
7819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820 (exit $ac_status); } &&
502bdb00
JW
7821 { ac_try='test -z "$ac_c_werror_flag"
7822 || test ! -s conftest.err'
42ecbf5e
DJ
7823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7824 (eval $ac_try) 2>&5
7825 ac_status=$?
7826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 (exit $ac_status); }; } &&
7828 { ac_try='test -s conftest$ac_exeext'
7829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7830 (eval $ac_try) 2>&5
7831 ac_status=$?
7832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833 (exit $ac_status); }; }; then
252b5132
RH
7834 CATOBJEXT=.gmo
7835 DATADIRNAME=share
7836else
42ecbf5e
DJ
7837 echo "$as_me: failed program was:" >&5
7838sed 's/^/| /' conftest.$ac_ext >&5
7839
7840CATOBJEXT=.mo
252b5132
RH
7841 DATADIRNAME=lib
7842fi
42ecbf5e
DJ
7843rm -f conftest.err conftest.$ac_objext \
7844 conftest$ac_exeext conftest.$ac_ext
252b5132
RH
7845 INSTOBJEXT=.mo
7846 fi
7847 fi
42ecbf5e 7848
252b5132
RH
7849fi
7850
7851
42ecbf5e
DJ
7852
7853
c46f8c51
AC
7854 if test x"$CATOBJEXT" = x && test -d $srcdir/../intl; then
7855 # Neither gettext nor catgets in included in the C library.
7856 # Fall back on GNU gettext library (assuming it is present).
7857 nls_cv_use_gnu_gettext=yes
252b5132
RH
7858 fi
7859 fi
7860
7861 if test "$nls_cv_use_gnu_gettext" = "yes"; then
7862 INTLOBJS="\$(GETTOBJS)"
7863 # Extract the first word of "msgfmt", so it can be a program name with args.
7864set dummy msgfmt; ac_word=$2
42ecbf5e
DJ
7865echo "$as_me:$LINENO: checking for $ac_word" >&5
7866echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7867if test "${ac_cv_path_MSGFMT+set}" = set; then
7868 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7869else
7870 case "$MSGFMT" in
7871 /*)
7872 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
7873 ;;
7874 *)
7875 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7876 for ac_dir in $PATH; do
7877 test -z "$ac_dir" && ac_dir=.
7878 if test -f $ac_dir/$ac_word; then
7879 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
7880 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
7881 break
7882 fi
7883 fi
7884 done
7885 IFS="$ac_save_ifs"
7886 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
7887 ;;
7888esac
7889fi
7890MSGFMT="$ac_cv_path_MSGFMT"
7891if test -n "$MSGFMT"; then
42ecbf5e
DJ
7892 echo "$as_me:$LINENO: result: $MSGFMT" >&5
7893echo "${ECHO_T}$MSGFMT" >&6
252b5132 7894else
42ecbf5e
DJ
7895 echo "$as_me:$LINENO: result: no" >&5
7896echo "${ECHO_T}no" >&6
252b5132
RH
7897fi
7898
7899 # Extract the first word of "gmsgfmt", so it can be a program name with args.
7900set dummy gmsgfmt; ac_word=$2
42ecbf5e
DJ
7901echo "$as_me:$LINENO: checking for $ac_word" >&5
7902echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7903if test "${ac_cv_path_GMSGFMT+set}" = set; then
7904 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7905else
42ecbf5e
DJ
7906 case $GMSGFMT in
7907 [\\/]* | ?:[\\/]*)
252b5132
RH
7908 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
7909 ;;
252b5132 7910 *)
42ecbf5e
DJ
7911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7912for as_dir in $PATH
7913do
7914 IFS=$as_save_IFS
7915 test -z "$as_dir" && as_dir=.
7916 for ac_exec_ext in '' $ac_executable_extensions; do
7917 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7918 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
7919 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7920 break 2
7921 fi
7922done
7923done
7924
252b5132
RH
7925 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
7926 ;;
7927esac
7928fi
42ecbf5e
DJ
7929GMSGFMT=$ac_cv_path_GMSGFMT
7930
252b5132 7931if test -n "$GMSGFMT"; then
42ecbf5e
DJ
7932 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
7933echo "${ECHO_T}$GMSGFMT" >&6
252b5132 7934else
42ecbf5e
DJ
7935 echo "$as_me:$LINENO: result: no" >&5
7936echo "${ECHO_T}no" >&6
252b5132
RH
7937fi
7938
7939 # Extract the first word of "xgettext", so it can be a program name with args.
7940set dummy xgettext; ac_word=$2
42ecbf5e
DJ
7941echo "$as_me:$LINENO: checking for $ac_word" >&5
7942echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7943if test "${ac_cv_path_XGETTEXT+set}" = set; then
7944 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7945else
7946 case "$XGETTEXT" in
7947 /*)
7948 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7949 ;;
7950 *)
7951 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7952 for ac_dir in $PATH; do
7953 test -z "$ac_dir" && ac_dir=.
7954 if test -f $ac_dir/$ac_word; then
7955 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
7956 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
7957 break
7958 fi
7959 fi
7960 done
7961 IFS="$ac_save_ifs"
7962 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7963 ;;
7964esac
7965fi
7966XGETTEXT="$ac_cv_path_XGETTEXT"
7967if test -n "$XGETTEXT"; then
42ecbf5e
DJ
7968 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
7969echo "${ECHO_T}$XGETTEXT" >&6
252b5132 7970else
42ecbf5e
DJ
7971 echo "$as_me:$LINENO: result: no" >&5
7972echo "${ECHO_T}no" >&6
252b5132
RH
7973fi
7974
42ecbf5e 7975
252b5132
RH
7976 USE_INCLUDED_LIBINTL=yes
7977 CATOBJEXT=.gmo
7978 INSTOBJEXT=.mo
7979 DATADIRNAME=share
7980 INTLDEPS='$(top_builddir)/../intl/libintl.a'
7981 INTLLIBS=$INTLDEPS
7982 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
7983 nls_cv_header_intl=libintl.h
7984 nls_cv_header_libgt=libgettext.h
7985 fi
7986
7987 if test "$XGETTEXT" != ":"; then
7988 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
7989 : ;
7990 else
42ecbf5e
DJ
7991 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
7992echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
252b5132
RH
7993 XGETTEXT=":"
7994 fi
7995 fi
7996
7997 # We need to process the po/ directory.
7998 POSUB=po
7999 else
8000 DATADIRNAME=share
8001 nls_cv_header_intl=libintl.h
8002 nls_cv_header_libgt=libgettext.h
8003 fi
8004
8005 # If this is used in GNU gettext we have to set USE_NLS to `yes'
8006 # because some of the sources are only built for this goal.
8007 if test "$PACKAGE" = gettext; then
8008 USE_NLS=yes
8009 USE_INCLUDED_LIBINTL=yes
8010 fi
8011
8012 for lang in $ALL_LINGUAS; do
8013 GMOFILES="$GMOFILES $lang.gmo"
8014 POFILES="$POFILES $lang.po"
8015 done
8016
42ecbf5e
DJ
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
c46f8c51 8028 if test "x$CATOBJEXT" != "x"; then
42ecbf5e
DJ
8029
8030cat >>confdefs.h <<\_ACEOF
c46f8c51 8031#define ENABLE_NLS 1
42ecbf5e 8032_ACEOF
c46f8c51
AC
8033
8034 fi
42ecbf5e 8035
252b5132
RH
8036
8037 if test "x$CATOBJEXT" != "x"; then
8038 if test "x$ALL_LINGUAS" = "x"; then
8039 LINGUAS=
8040 else
42ecbf5e
DJ
8041 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
8042echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
252b5132
RH
8043 NEW_LINGUAS=
8044 for lang in ${LINGUAS=$ALL_LINGUAS}; do
8045 case "$ALL_LINGUAS" in
8046 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
8047 esac
8048 done
8049 LINGUAS=$NEW_LINGUAS
42ecbf5e
DJ
8050 echo "$as_me:$LINENO: result: $LINGUAS" >&5
8051echo "${ECHO_T}$LINGUAS" >&6
252b5132
RH
8052 fi
8053
8054 if test -n "$LINGUAS"; then
8055 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
8056 fi
8057 fi
8058
8059 if test $ac_cv_header_locale_h = yes; then
8060 INCLUDE_LOCALE_H="#include <locale.h>"
8061 else
8062 INCLUDE_LOCALE_H="\
8063/* The system does not provide the header <locale.h>. Take care yourself. */"
8064 fi
42ecbf5e 8065
252b5132
RH
8066
8067 if test -f $srcdir/po2tbl.sed.in; then
8068 if test "$CATOBJEXT" = ".cat"; then
42ecbf5e
DJ
8069 if test "${ac_cv_header_linux_version_h+set}" = set; then
8070 echo "$as_me:$LINENO: checking for linux/version.h" >&5
8071echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
8072if test "${ac_cv_header_linux_version_h+set}" = set; then
8073 echo $ECHO_N "(cached) $ECHO_C" >&6
8074fi
8075echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
8076echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
8077else
8078 # Is the header compilable?
8079echo "$as_me:$LINENO: checking linux/version.h usability" >&5
8080echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
8081cat >conftest.$ac_ext <<_ACEOF
8082/* confdefs.h. */
8083_ACEOF
8084cat confdefs.h >>conftest.$ac_ext
8085cat >>conftest.$ac_ext <<_ACEOF
8086/* end confdefs.h. */
8087$ac_includes_default
252b5132 8088#include <linux/version.h>
42ecbf5e
DJ
8089_ACEOF
8090rm -f conftest.$ac_objext
8091if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8092 (eval $ac_compile) 2>conftest.er1
8093 ac_status=$?
8094 grep -v '^ *+' conftest.er1 >conftest.err
8095 rm -f conftest.er1
8096 cat conftest.err >&5
8097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8098 (exit $ac_status); } &&
502bdb00
JW
8099 { ac_try='test -z "$ac_c_werror_flag"
8100 || test ! -s conftest.err'
42ecbf5e
DJ
8101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8102 (eval $ac_try) 2>&5
8103 ac_status=$?
8104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8105 (exit $ac_status); }; } &&
8106 { ac_try='test -s conftest.$ac_objext'
8107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8108 (eval $ac_try) 2>&5
8109 ac_status=$?
8110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8111 (exit $ac_status); }; }; then
8112 ac_header_compiler=yes
8113else
8114 echo "$as_me: failed program was:" >&5
8115sed 's/^/| /' conftest.$ac_ext >&5
8116
8117ac_header_compiler=no
8118fi
8119rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8120echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8121echo "${ECHO_T}$ac_header_compiler" >&6
8122
8123# Is the header present?
8124echo "$as_me:$LINENO: checking linux/version.h presence" >&5
8125echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
8126cat >conftest.$ac_ext <<_ACEOF
8127/* confdefs.h. */
8128_ACEOF
8129cat confdefs.h >>conftest.$ac_ext
8130cat >>conftest.$ac_ext <<_ACEOF
8131/* end confdefs.h. */
8132#include <linux/version.h>
8133_ACEOF
8134if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8135 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8136 ac_status=$?
8137 grep -v '^ *+' conftest.er1 >conftest.err
8138 rm -f conftest.er1
8139 cat conftest.err >&5
8140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141 (exit $ac_status); } >/dev/null; then
8142 if test -s conftest.err; then
8143 ac_cpp_err=$ac_c_preproc_warn_flag
8144 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8145 else
8146 ac_cpp_err=
8147 fi
e5a52504 8148else
42ecbf5e 8149 ac_cpp_err=yes
e5a52504 8150fi
42ecbf5e
DJ
8151if test -z "$ac_cpp_err"; then
8152 ac_header_preproc=yes
8153else
8154 echo "$as_me: failed program was:" >&5
8155sed 's/^/| /' conftest.$ac_ext >&5
8156
8157 ac_header_preproc=no
8158fi
8159rm -f conftest.err conftest.$ac_ext
8160echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8161echo "${ECHO_T}$ac_header_preproc" >&6
8162
8163# So? What about this header?
8164case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8165 yes:no: )
8166 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
8167echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8168 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
8169echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
8170 ac_header_preproc=yes
8171 ;;
8172 no:yes:* )
8173 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
8174echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
8175 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
8176echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
8177 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
8178echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
8179 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
8180echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
8181 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
8182echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
8183 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
8184echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
8185 (
8186 cat <<\_ASBOX
8187## ------------------------------------------ ##
8188## Report this to the AC_PACKAGE_NAME lists. ##
8189## ------------------------------------------ ##
8190_ASBOX
8191 ) |
8192 sed "s/^/$as_me: WARNING: /" >&2
8193 ;;
8194esac
8195echo "$as_me:$LINENO: checking for linux/version.h" >&5
8196echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
8197if test "${ac_cv_header_linux_version_h+set}" = set; then
8198 echo $ECHO_N "(cached) $ECHO_C" >&6
8199else
8200 ac_cv_header_linux_version_h=$ac_header_preproc
8201fi
8202echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
8203echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
8204
252b5132 8205fi
42ecbf5e 8206if test $ac_cv_header_linux_version_h = yes; then
252b5132
RH
8207 msgformat=linux
8208else
42ecbf5e 8209 msgformat=xopen
252b5132
RH
8210fi
8211
8212
42ecbf5e 8213
252b5132
RH
8214 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
8215 fi
8216 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
8217 $srcdir/po2tbl.sed.in > po2tbl.sed
8218 fi
8219
8220 if test "$PACKAGE" = "gettext"; then
8221 GT_NO="#NO#"
8222 GT_YES=
8223 else
8224 GT_NO=
8225 GT_YES="#YES#"
8226 fi
42ecbf5e
DJ
8227
8228
252b5132
RH
8229
8230 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
42ecbf5e 8231
252b5132
RH
8232
8233 l=
42ecbf5e 8234
252b5132 8235
fcd8210c 8236 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
8237 test -d po || mkdir po
8238 if test "x$srcdir" != "x."; then
8239 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
8240 posrcprefix="$srcdir/"
8241 else
8242 posrcprefix="../$srcdir/"
8243 fi
8244 else
8245 posrcprefix="../"
8246 fi
8247 rm -f po/POTFILES
8248 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
8249 < $srcdir/po/POTFILES.in > po/POTFILES
8250 fi
252b5132
RH
8251
8252
d15b04bd 8253
252b5132
RH
8254
8255for ac_prog in 'bison -y' byacc
8256do
42ecbf5e 8257 # Extract the first word of "$ac_prog", so it can be a program name with args.
252b5132 8258set dummy $ac_prog; ac_word=$2
42ecbf5e
DJ
8259echo "$as_me:$LINENO: checking for $ac_word" >&5
8260echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8261if test "${ac_cv_prog_YACC+set}" = set; then
8262 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8263else
8264 if test -n "$YACC"; then
8265 ac_cv_prog_YACC="$YACC" # Let the user override the test.
8266else
42ecbf5e
DJ
8267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8268for as_dir in $PATH
8269do
8270 IFS=$as_save_IFS
8271 test -z "$as_dir" && as_dir=.
8272 for ac_exec_ext in '' $ac_executable_extensions; do
8273 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8274 ac_cv_prog_YACC="$ac_prog"
8275 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8276 break 2
8277 fi
8278done
8279done
8280
252b5132
RH
8281fi
8282fi
42ecbf5e 8283YACC=$ac_cv_prog_YACC
252b5132 8284if test -n "$YACC"; then
42ecbf5e
DJ
8285 echo "$as_me:$LINENO: result: $YACC" >&5
8286echo "${ECHO_T}$YACC" >&6
252b5132 8287else
42ecbf5e
DJ
8288 echo "$as_me:$LINENO: result: no" >&5
8289echo "${ECHO_T}no" >&6
252b5132
RH
8290fi
8291
42ecbf5e 8292 test -n "$YACC" && break
252b5132
RH
8293done
8294test -n "$YACC" || YACC="yacc"
8295
252b5132
RH
8296for ac_prog in flex lex
8297do
42ecbf5e 8298 # Extract the first word of "$ac_prog", so it can be a program name with args.
252b5132 8299set dummy $ac_prog; ac_word=$2
42ecbf5e
DJ
8300echo "$as_me:$LINENO: checking for $ac_word" >&5
8301echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8302if test "${ac_cv_prog_LEX+set}" = set; then
8303 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8304else
8305 if test -n "$LEX"; then
8306 ac_cv_prog_LEX="$LEX" # Let the user override the test.
8307else
42ecbf5e
DJ
8308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8309for as_dir in $PATH
8310do
8311 IFS=$as_save_IFS
8312 test -z "$as_dir" && as_dir=.
8313 for ac_exec_ext in '' $ac_executable_extensions; do
8314 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8315 ac_cv_prog_LEX="$ac_prog"
8316 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8317 break 2
8318 fi
8319done
e5a52504 8320done
d15b04bd 8321
d15b04bd
L
8322fi
8323fi
42ecbf5e 8324LEX=$ac_cv_prog_LEX
d15b04bd 8325if test -n "$LEX"; then
42ecbf5e
DJ
8326 echo "$as_me:$LINENO: result: $LEX" >&5
8327echo "${ECHO_T}$LEX" >&6
d15b04bd 8328else
42ecbf5e
DJ
8329 echo "$as_me:$LINENO: result: no" >&5
8330echo "${ECHO_T}no" >&6
d15b04bd 8331fi
e5a52504 8332
42ecbf5e
DJ
8333 test -n "$LEX" && break
8334done
8335test -n "$LEX" || LEX=":"
8336
252b5132
RH
8337if test -z "$LEXLIB"
8338then
42ecbf5e
DJ
8339 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
8340echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
8341if test "${ac_cv_lib_fl_yywrap+set}" = set; then
8342 echo $ECHO_N "(cached) $ECHO_C" >&6
8343else
8344 ac_check_lib_save_LIBS=$LIBS
8345LIBS="-lfl $LIBS"
8346cat >conftest.$ac_ext <<_ACEOF
8347/* confdefs.h. */
8348_ACEOF
8349cat confdefs.h >>conftest.$ac_ext
8350cat >>conftest.$ac_ext <<_ACEOF
8351/* end confdefs.h. */
8352
252b5132 8353/* Override any gcc2 internal prototype to avoid an error. */
42ecbf5e
DJ
8354#ifdef __cplusplus
8355extern "C"
8356#endif
252b5132 8357/* We use char because int might match the return type of a gcc2
42ecbf5e
DJ
8358 builtin and then its argument prototype would still apply. */
8359char yywrap ();
8360int
8361main ()
8362{
8363yywrap ();
8364 ;
8365 return 0;
8366}
8367_ACEOF
8368rm -f conftest.$ac_objext conftest$ac_exeext
8369if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8370 (eval $ac_link) 2>conftest.er1
8371 ac_status=$?
8372 grep -v '^ *+' conftest.er1 >conftest.err
8373 rm -f conftest.er1
8374 cat conftest.err >&5
8375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8376 (exit $ac_status); } &&
502bdb00
JW
8377 { ac_try='test -z "$ac_c_werror_flag"
8378 || test ! -s conftest.err'
42ecbf5e
DJ
8379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8380 (eval $ac_try) 2>&5
8381 ac_status=$?
8382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8383 (exit $ac_status); }; } &&
8384 { ac_try='test -s conftest$ac_exeext'
8385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8386 (eval $ac_try) 2>&5
8387 ac_status=$?
8388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8389 (exit $ac_status); }; }; then
8390 ac_cv_lib_fl_yywrap=yes
8391else
8392 echo "$as_me: failed program was:" >&5
8393sed 's/^/| /' conftest.$ac_ext >&5
8394
8395ac_cv_lib_fl_yywrap=no
8396fi
8397rm -f conftest.err conftest.$ac_objext \
8398 conftest$ac_exeext conftest.$ac_ext
8399LIBS=$ac_check_lib_save_LIBS
8400fi
8401echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
8402echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
8403if test $ac_cv_lib_fl_yywrap = yes; then
8404 LEXLIB="-lfl"
8405else
8406 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
8407echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
8408if test "${ac_cv_lib_l_yywrap+set}" = set; then
8409 echo $ECHO_N "(cached) $ECHO_C" >&6
8410else
8411 ac_check_lib_save_LIBS=$LIBS
8412LIBS="-ll $LIBS"
8413cat >conftest.$ac_ext <<_ACEOF
8414/* confdefs.h. */
8415_ACEOF
8416cat confdefs.h >>conftest.$ac_ext
8417cat >>conftest.$ac_ext <<_ACEOF
8418/* end confdefs.h. */
d15b04bd 8419
42ecbf5e
DJ
8420/* Override any gcc2 internal prototype to avoid an error. */
8421#ifdef __cplusplus
8422extern "C"
8423#endif
8424/* We use char because int might match the return type of a gcc2
8425 builtin and then its argument prototype would still apply. */
8426char yywrap ();
8427int
8428main ()
8429{
8430yywrap ();
8431 ;
8432 return 0;
8433}
8434_ACEOF
8435rm -f conftest.$ac_objext conftest$ac_exeext
8436if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8437 (eval $ac_link) 2>conftest.er1
8438 ac_status=$?
8439 grep -v '^ *+' conftest.er1 >conftest.err
8440 rm -f conftest.er1
8441 cat conftest.err >&5
8442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443 (exit $ac_status); } &&
502bdb00
JW
8444 { ac_try='test -z "$ac_c_werror_flag"
8445 || test ! -s conftest.err'
42ecbf5e
DJ
8446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8447 (eval $ac_try) 2>&5
8448 ac_status=$?
8449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8450 (exit $ac_status); }; } &&
8451 { ac_try='test -s conftest$ac_exeext'
8452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8453 (eval $ac_try) 2>&5
8454 ac_status=$?
8455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456 (exit $ac_status); }; }; then
8457 ac_cv_lib_l_yywrap=yes
8458else
8459 echo "$as_me: failed program was:" >&5
8460sed 's/^/| /' conftest.$ac_ext >&5
8461
8462ac_cv_lib_l_yywrap=no
8463fi
8464rm -f conftest.err conftest.$ac_objext \
8465 conftest$ac_exeext conftest.$ac_ext
8466LIBS=$ac_check_lib_save_LIBS
8467fi
8468echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
8469echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
8470if test $ac_cv_lib_l_yywrap = yes; then
8471 LEXLIB="-ll"
8472fi
8473
8474fi
8475
8476fi
8477
8478if test "x$LEX" != "x:"; then
8479 echo "$as_me:$LINENO: checking lex output file root" >&5
8480echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
8481if test "${ac_cv_prog_lex_root+set}" = set; then
8482 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8483else
8484 # The minimal lex program is just a single line: %%. But some broken lexes
8485# (Solaris, I think it was) want two %% lines, so accommodate them.
42ecbf5e
DJ
8486cat >conftest.l <<_ACEOF
8487%%
8488%%
8489_ACEOF
8490{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
8491 (eval $LEX conftest.l) 2>&5
8492 ac_status=$?
8493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494 (exit $ac_status); }
252b5132
RH
8495if test -f lex.yy.c; then
8496 ac_cv_prog_lex_root=lex.yy
8497elif test -f lexyy.c; then
8498 ac_cv_prog_lex_root=lexyy
8499else
42ecbf5e
DJ
8500 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
8501echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
8502 { (exit 1); exit 1; }; }
252b5132
RH
8503fi
8504fi
42ecbf5e
DJ
8505echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
8506echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
8507rm -f conftest.l
252b5132
RH
8508LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
8509
42ecbf5e
DJ
8510echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
8511echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
8512if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
8513 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8514else
8515 # POSIX says lex can declare yytext either as a pointer or an array; the
8516# default is implementation-dependent. Figure out which it is, since
8517# not all implementations provide the %pointer and %array declarations.
8518ac_cv_prog_lex_yytext_pointer=no
8519echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
42ecbf5e 8520ac_save_LIBS=$LIBS
252b5132 8521LIBS="$LIBS $LEXLIB"
42ecbf5e 8522cat >conftest.$ac_ext <<_ACEOF
252b5132 8523`cat $LEX_OUTPUT_ROOT.c`
42ecbf5e
DJ
8524_ACEOF
8525rm -f conftest.$ac_objext conftest$ac_exeext
8526if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8527 (eval $ac_link) 2>conftest.er1
8528 ac_status=$?
8529 grep -v '^ *+' conftest.er1 >conftest.err
8530 rm -f conftest.er1
8531 cat conftest.err >&5
8532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8533 (exit $ac_status); } &&
502bdb00
JW
8534 { ac_try='test -z "$ac_c_werror_flag"
8535 || test ! -s conftest.err'
42ecbf5e
DJ
8536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8537 (eval $ac_try) 2>&5
8538 ac_status=$?
8539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 (exit $ac_status); }; } &&
8541 { ac_try='test -s conftest$ac_exeext'
8542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8543 (eval $ac_try) 2>&5
8544 ac_status=$?
8545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8546 (exit $ac_status); }; }; then
252b5132
RH
8547 ac_cv_prog_lex_yytext_pointer=yes
8548else
42ecbf5e
DJ
8549 echo "$as_me: failed program was:" >&5
8550sed 's/^/| /' conftest.$ac_ext >&5
8551
252b5132 8552fi
42ecbf5e
DJ
8553rm -f conftest.err conftest.$ac_objext \
8554 conftest$ac_exeext conftest.$ac_ext
8555LIBS=$ac_save_LIBS
252b5132
RH
8556rm -f "${LEX_OUTPUT_ROOT}.c"
8557
8558fi
42ecbf5e
DJ
8559echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
8560echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
d15b04bd 8561if test $ac_cv_prog_lex_yytext_pointer = yes; then
42ecbf5e
DJ
8562
8563cat >>confdefs.h <<\_ACEOF
252b5132 8564#define YYTEXT_POINTER 1
42ecbf5e 8565_ACEOF
252b5132
RH
8566
8567fi
8568
42ecbf5e
DJ
8569fi
8570if test "$LEX" = :; then
8571 LEX=${am_missing_run}flex
8572fi
252b5132 8573
42ecbf5e
DJ
8574echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
8575echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
252b5132
RH
8576 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
8577if test "${enable_maintainer_mode+set}" = set; then
8578 enableval="$enable_maintainer_mode"
8579 USE_MAINTAINER_MODE=$enableval
8580else
8581 USE_MAINTAINER_MODE=no
42ecbf5e
DJ
8582fi;
8583 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
8584echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
252b5132 8585
252b5132
RH
8586
8587if test $USE_MAINTAINER_MODE = yes; then
8588 MAINTAINER_MODE_TRUE=
8589 MAINTAINER_MODE_FALSE='#'
8590else
8591 MAINTAINER_MODE_TRUE='#'
8592 MAINTAINER_MODE_FALSE=
8593fi
42ecbf5e 8594
252b5132 8595 MAINT=$MAINTAINER_MODE_TRUE
42ecbf5e 8596
252b5132
RH
8597
8598
8599. ${srcdir}/configure.host
8600
8601
8602
8603
8604
8605
42ecbf5e
DJ
8606
8607
8608
8609
ebe1fac1
NC
8610
8611for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h
252b5132 8612do
42ecbf5e
DJ
8613as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8614if eval "test \"\${$as_ac_Header+set}\" = set"; then
8615 echo "$as_me:$LINENO: checking for $ac_header" >&5
8616echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8617if eval "test \"\${$as_ac_Header+set}\" = set"; then
8618 echo $ECHO_N "(cached) $ECHO_C" >&6
8619fi
8620echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8621echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8622else
8623 # Is the header compilable?
8624echo "$as_me:$LINENO: checking $ac_header usability" >&5
8625echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8626cat >conftest.$ac_ext <<_ACEOF
8627/* confdefs.h. */
8628_ACEOF
8629cat confdefs.h >>conftest.$ac_ext
8630cat >>conftest.$ac_ext <<_ACEOF
8631/* end confdefs.h. */
8632$ac_includes_default
8633#include <$ac_header>
8634_ACEOF
8635rm -f conftest.$ac_objext
8636if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8637 (eval $ac_compile) 2>conftest.er1
8638 ac_status=$?
8639 grep -v '^ *+' conftest.er1 >conftest.err
8640 rm -f conftest.er1
8641 cat conftest.err >&5
8642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8643 (exit $ac_status); } &&
502bdb00
JW
8644 { ac_try='test -z "$ac_c_werror_flag"
8645 || test ! -s conftest.err'
42ecbf5e
DJ
8646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8647 (eval $ac_try) 2>&5
8648 ac_status=$?
8649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8650 (exit $ac_status); }; } &&
8651 { ac_try='test -s conftest.$ac_objext'
8652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8653 (eval $ac_try) 2>&5
8654 ac_status=$?
8655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8656 (exit $ac_status); }; }; then
8657 ac_header_compiler=yes
8658else
8659 echo "$as_me: failed program was:" >&5
8660sed 's/^/| /' conftest.$ac_ext >&5
8661
8662ac_header_compiler=no
8663fi
8664rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8665echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8666echo "${ECHO_T}$ac_header_compiler" >&6
8667
8668# Is the header present?
8669echo "$as_me:$LINENO: checking $ac_header presence" >&5
8670echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8671cat >conftest.$ac_ext <<_ACEOF
8672/* confdefs.h. */
8673_ACEOF
8674cat confdefs.h >>conftest.$ac_ext
8675cat >>conftest.$ac_ext <<_ACEOF
8676/* end confdefs.h. */
8677#include <$ac_header>
8678_ACEOF
8679if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8680 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8681 ac_status=$?
8682 grep -v '^ *+' conftest.er1 >conftest.err
8683 rm -f conftest.er1
8684 cat conftest.err >&5
8685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8686 (exit $ac_status); } >/dev/null; then
8687 if test -s conftest.err; then
8688 ac_cpp_err=$ac_c_preproc_warn_flag
8689 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8690 else
8691 ac_cpp_err=
8692 fi
252b5132 8693else
42ecbf5e 8694 ac_cpp_err=yes
252b5132 8695fi
42ecbf5e
DJ
8696if test -z "$ac_cpp_err"; then
8697 ac_header_preproc=yes
8698else
8699 echo "$as_me: failed program was:" >&5
8700sed 's/^/| /' conftest.$ac_ext >&5
8701
8702 ac_header_preproc=no
252b5132 8703fi
42ecbf5e
DJ
8704rm -f conftest.err conftest.$ac_ext
8705echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8706echo "${ECHO_T}$ac_header_preproc" >&6
8707
8708# So? What about this header?
8709case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8710 yes:no: )
8711 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8712echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8713 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8714echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8715 ac_header_preproc=yes
8716 ;;
8717 no:yes:* )
8718 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8719echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8720 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8721echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8722 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8723echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8724 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8725echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8726 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8727echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8728 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8729echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8730 (
8731 cat <<\_ASBOX
8732## ------------------------------------------ ##
8733## Report this to the AC_PACKAGE_NAME lists. ##
8734## ------------------------------------------ ##
8735_ASBOX
8736 ) |
8737 sed "s/^/$as_me: WARNING: /" >&2
8738 ;;
8739esac
8740echo "$as_me:$LINENO: checking for $ac_header" >&5
8741echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8742if eval "test \"\${$as_ac_Header+set}\" = set"; then
8743 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8744else
42ecbf5e
DJ
8745 eval "$as_ac_Header=\$ac_header_preproc"
8746fi
8747echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8748echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8749
252b5132 8750fi
42ecbf5e
DJ
8751if test `eval echo '${'$as_ac_Header'}'` = yes; then
8752 cat >>confdefs.h <<_ACEOF
8753#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8754_ACEOF
8755
8756fi
8757
252b5132
RH
8758done
8759
42ecbf5e
DJ
8760
8761
8762
0b48acfe 8763for ac_func in sbrk realpath glob
252b5132 8764do
42ecbf5e
DJ
8765as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8766echo "$as_me:$LINENO: checking for $ac_func" >&5
8767echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8768if eval "test \"\${$as_ac_var+set}\" = set"; then
8769 echo $ECHO_N "(cached) $ECHO_C" >&6
8770else
8771 cat >conftest.$ac_ext <<_ACEOF
8772/* confdefs.h. */
8773_ACEOF
8774cat confdefs.h >>conftest.$ac_ext
8775cat >>conftest.$ac_ext <<_ACEOF
8776/* end confdefs.h. */
8777/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8778 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8779#define $ac_func innocuous_$ac_func
8780
252b5132 8781/* System header to define __stub macros and hopefully few prototypes,
42ecbf5e
DJ
8782 which can conflict with char $ac_func (); below.
8783 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8784 <limits.h> exists even on freestanding compilers. */
8785
8786#ifdef __STDC__
8787# include <limits.h>
8788#else
8789# include <assert.h>
8790#endif
d15b04bd 8791
42ecbf5e 8792#undef $ac_func
d15b04bd 8793
42ecbf5e
DJ
8794/* Override any gcc2 internal prototype to avoid an error. */
8795#ifdef __cplusplus
8796extern "C"
8797{
8798#endif
8799/* We use char because int might match the return type of a gcc2
8800 builtin and then its argument prototype would still apply. */
8801char $ac_func ();
252b5132
RH
8802/* The GNU C library defines this for functions which it implements
8803 to always fail with ENOSYS. Some functions are actually named
8804 something starting with __ and the normal name is an alias. */
8805#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8806choke me
8807#else
42ecbf5e
DJ
8808char (*f) () = $ac_func;
8809#endif
8810#ifdef __cplusplus
8811}
252b5132
RH
8812#endif
8813
42ecbf5e
DJ
8814int
8815main ()
8816{
8817return f != $ac_func;
8818 ;
8819 return 0;
8820}
8821_ACEOF
8822rm -f conftest.$ac_objext conftest$ac_exeext
8823if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8824 (eval $ac_link) 2>conftest.er1
8825 ac_status=$?
8826 grep -v '^ *+' conftest.er1 >conftest.err
8827 rm -f conftest.er1
8828 cat conftest.err >&5
8829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830 (exit $ac_status); } &&
502bdb00
JW
8831 { ac_try='test -z "$ac_c_werror_flag"
8832 || test ! -s conftest.err'
42ecbf5e
DJ
8833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8834 (eval $ac_try) 2>&5
8835 ac_status=$?
8836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8837 (exit $ac_status); }; } &&
8838 { ac_try='test -s conftest$ac_exeext'
8839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8840 (eval $ac_try) 2>&5
8841 ac_status=$?
8842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8843 (exit $ac_status); }; }; then
8844 eval "$as_ac_var=yes"
8845else
8846 echo "$as_me: failed program was:" >&5
8847sed 's/^/| /' conftest.$ac_ext >&5
8848
8849eval "$as_ac_var=no"
8850fi
8851rm -f conftest.err conftest.$ac_objext \
8852 conftest$ac_exeext conftest.$ac_ext
8853fi
8854echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8855echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8856if test `eval echo '${'$as_ac_var'}'` = yes; then
8857 cat >>confdefs.h <<_ACEOF
8858#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8859_ACEOF
252b5132 8860
252b5132
RH
8861fi
8862done
8863
42ecbf5e
DJ
8864
8865
8866
8867
8868
252b5132 8869ac_header_dirent=no
42ecbf5e
DJ
8870for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8871 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8872echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8873echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
8874if eval "test \"\${$as_ac_Header+set}\" = set"; then
8875 echo $ECHO_N "(cached) $ECHO_C" >&6
8876else
8877 cat >conftest.$ac_ext <<_ACEOF
8878/* confdefs.h. */
8879_ACEOF
8880cat confdefs.h >>conftest.$ac_ext
8881cat >>conftest.$ac_ext <<_ACEOF
8882/* end confdefs.h. */
252b5132
RH
8883#include <sys/types.h>
8884#include <$ac_hdr>
42ecbf5e
DJ
8885
8886int
8887main ()
8888{
8889if ((DIR *) 0)
8890return 0;
8891 ;
8892 return 0;
8893}
8894_ACEOF
8895rm -f conftest.$ac_objext
8896if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8897 (eval $ac_compile) 2>conftest.er1
8898 ac_status=$?
8899 grep -v '^ *+' conftest.er1 >conftest.err
8900 rm -f conftest.er1
8901 cat conftest.err >&5
8902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8903 (exit $ac_status); } &&
502bdb00
JW
8904 { ac_try='test -z "$ac_c_werror_flag"
8905 || test ! -s conftest.err'
42ecbf5e
DJ
8906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8907 (eval $ac_try) 2>&5
8908 ac_status=$?
8909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8910 (exit $ac_status); }; } &&
8911 { ac_try='test -s conftest.$ac_objext'
8912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8913 (eval $ac_try) 2>&5
8914 ac_status=$?
8915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916 (exit $ac_status); }; }; then
8917 eval "$as_ac_Header=yes"
8918else
8919 echo "$as_me: failed program was:" >&5
8920sed 's/^/| /' conftest.$ac_ext >&5
8921
8922eval "$as_ac_Header=no"
8923fi
8924rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8925fi
8926echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8927echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8928if test `eval echo '${'$as_ac_Header'}'` = yes; then
8929 cat >>confdefs.h <<_ACEOF
8930#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8931_ACEOF
8932
8933ac_header_dirent=$ac_hdr; break
d15b04bd 8934fi
42ecbf5e 8935
d15b04bd
L
8936done
8937# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8938if test $ac_header_dirent = dirent.h; then
42ecbf5e
DJ
8939 echo "$as_me:$LINENO: checking for library containing opendir" >&5
8940echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
8941if test "${ac_cv_search_opendir+set}" = set; then
8942 echo $ECHO_N "(cached) $ECHO_C" >&6
8943else
8944 ac_func_search_save_LIBS=$LIBS
8945ac_cv_search_opendir=no
8946cat >conftest.$ac_ext <<_ACEOF
8947/* confdefs.h. */
8948_ACEOF
8949cat confdefs.h >>conftest.$ac_ext
8950cat >>conftest.$ac_ext <<_ACEOF
8951/* end confdefs.h. */
8952
e5a52504 8953/* Override any gcc2 internal prototype to avoid an error. */
42ecbf5e
DJ
8954#ifdef __cplusplus
8955extern "C"
8956#endif
e5a52504 8957/* We use char because int might match the return type of a gcc2
42ecbf5e
DJ
8958 builtin and then its argument prototype would still apply. */
8959char opendir ();
8960int
8961main ()
8962{
8963opendir ();
8964 ;
8965 return 0;
8966}
8967_ACEOF
8968rm -f conftest.$ac_objext conftest$ac_exeext
8969if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8970 (eval $ac_link) 2>conftest.er1
8971 ac_status=$?
8972 grep -v '^ *+' conftest.er1 >conftest.err
8973 rm -f conftest.er1
8974 cat conftest.err >&5
8975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8976 (exit $ac_status); } &&
502bdb00
JW
8977 { ac_try='test -z "$ac_c_werror_flag"
8978 || test ! -s conftest.err'
42ecbf5e
DJ
8979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8980 (eval $ac_try) 2>&5
8981 ac_status=$?
8982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983 (exit $ac_status); }; } &&
8984 { ac_try='test -s conftest$ac_exeext'
8985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8986 (eval $ac_try) 2>&5
8987 ac_status=$?
8988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8989 (exit $ac_status); }; }; then
8990 ac_cv_search_opendir="none required"
8991else
8992 echo "$as_me: failed program was:" >&5
8993sed 's/^/| /' conftest.$ac_ext >&5
8994
8995fi
8996rm -f conftest.err conftest.$ac_objext \
8997 conftest$ac_exeext conftest.$ac_ext
8998if test "$ac_cv_search_opendir" = no; then
8999 for ac_lib in dir; do
9000 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9001 cat >conftest.$ac_ext <<_ACEOF
9002/* confdefs.h. */
9003_ACEOF
9004cat confdefs.h >>conftest.$ac_ext
9005cat >>conftest.$ac_ext <<_ACEOF
9006/* end confdefs.h. */
e5a52504 9007
42ecbf5e
DJ
9008/* Override any gcc2 internal prototype to avoid an error. */
9009#ifdef __cplusplus
9010extern "C"
9011#endif
9012/* We use char because int might match the return type of a gcc2
9013 builtin and then its argument prototype would still apply. */
9014char opendir ();
9015int
9016main ()
9017{
9018opendir ();
9019 ;
9020 return 0;
9021}
9022_ACEOF
9023rm -f conftest.$ac_objext conftest$ac_exeext
9024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9025 (eval $ac_link) 2>conftest.er1
9026 ac_status=$?
9027 grep -v '^ *+' conftest.er1 >conftest.err
9028 rm -f conftest.er1
9029 cat conftest.err >&5
9030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9031 (exit $ac_status); } &&
502bdb00
JW
9032 { ac_try='test -z "$ac_c_werror_flag"
9033 || test ! -s conftest.err'
42ecbf5e
DJ
9034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9035 (eval $ac_try) 2>&5
9036 ac_status=$?
9037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9038 (exit $ac_status); }; } &&
9039 { ac_try='test -s conftest$ac_exeext'
9040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9041 (eval $ac_try) 2>&5
9042 ac_status=$?
9043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9044 (exit $ac_status); }; }; then
9045 ac_cv_search_opendir="-l$ac_lib"
9046break
9047else
9048 echo "$as_me: failed program was:" >&5
9049sed 's/^/| /' conftest.$ac_ext >&5
9050
9051fi
9052rm -f conftest.err conftest.$ac_objext \
9053 conftest$ac_exeext conftest.$ac_ext
9054 done
252b5132 9055fi
42ecbf5e
DJ
9056LIBS=$ac_func_search_save_LIBS
9057fi
9058echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9059echo "${ECHO_T}$ac_cv_search_opendir" >&6
9060if test "$ac_cv_search_opendir" != no; then
9061 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9062
d15b04bd 9063fi
252b5132
RH
9064
9065else
42ecbf5e
DJ
9066 echo "$as_me:$LINENO: checking for library containing opendir" >&5
9067echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9068if test "${ac_cv_search_opendir+set}" = set; then
9069 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9070else
42ecbf5e
DJ
9071 ac_func_search_save_LIBS=$LIBS
9072ac_cv_search_opendir=no
9073cat >conftest.$ac_ext <<_ACEOF
9074/* confdefs.h. */
9075_ACEOF
9076cat confdefs.h >>conftest.$ac_ext
9077cat >>conftest.$ac_ext <<_ACEOF
9078/* end confdefs.h. */
9079
252b5132 9080/* Override any gcc2 internal prototype to avoid an error. */
42ecbf5e
DJ
9081#ifdef __cplusplus
9082extern "C"
9083#endif
252b5132 9084/* We use char because int might match the return type of a gcc2
42ecbf5e
DJ
9085 builtin and then its argument prototype would still apply. */
9086char opendir ();
9087int
9088main ()
9089{
9090opendir ();
9091 ;
9092 return 0;
9093}
9094_ACEOF
9095rm -f conftest.$ac_objext conftest$ac_exeext
9096if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9097 (eval $ac_link) 2>conftest.er1
9098 ac_status=$?
9099 grep -v '^ *+' conftest.er1 >conftest.err
9100 rm -f conftest.er1
9101 cat conftest.err >&5
9102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9103 (exit $ac_status); } &&
502bdb00
JW
9104 { ac_try='test -z "$ac_c_werror_flag"
9105 || test ! -s conftest.err'
42ecbf5e
DJ
9106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9107 (eval $ac_try) 2>&5
9108 ac_status=$?
9109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9110 (exit $ac_status); }; } &&
9111 { ac_try='test -s conftest$ac_exeext'
9112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9113 (eval $ac_try) 2>&5
9114 ac_status=$?
9115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9116 (exit $ac_status); }; }; then
9117 ac_cv_search_opendir="none required"
9118else
9119 echo "$as_me: failed program was:" >&5
9120sed 's/^/| /' conftest.$ac_ext >&5
9121
9122fi
9123rm -f conftest.err conftest.$ac_objext \
9124 conftest$ac_exeext conftest.$ac_ext
9125if test "$ac_cv_search_opendir" = no; then
9126 for ac_lib in x; do
9127 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9128 cat >conftest.$ac_ext <<_ACEOF
9129/* confdefs.h. */
9130_ACEOF
9131cat confdefs.h >>conftest.$ac_ext
9132cat >>conftest.$ac_ext <<_ACEOF
9133/* end confdefs.h. */
252b5132 9134
42ecbf5e
DJ
9135/* Override any gcc2 internal prototype to avoid an error. */
9136#ifdef __cplusplus
9137extern "C"
9138#endif
9139/* We use char because int might match the return type of a gcc2
9140 builtin and then its argument prototype would still apply. */
9141char opendir ();
9142int
9143main ()
9144{
9145opendir ();
9146 ;
9147 return 0;
9148}
9149_ACEOF
9150rm -f conftest.$ac_objext conftest$ac_exeext
9151if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9152 (eval $ac_link) 2>conftest.er1
9153 ac_status=$?
9154 grep -v '^ *+' conftest.er1 >conftest.err
9155 rm -f conftest.er1
9156 cat conftest.err >&5
9157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158 (exit $ac_status); } &&
502bdb00
JW
9159 { ac_try='test -z "$ac_c_werror_flag"
9160 || test ! -s conftest.err'
42ecbf5e
DJ
9161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9162 (eval $ac_try) 2>&5
9163 ac_status=$?
9164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9165 (exit $ac_status); }; } &&
9166 { ac_try='test -s conftest$ac_exeext'
9167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9168 (eval $ac_try) 2>&5
9169 ac_status=$?
9170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9171 (exit $ac_status); }; }; then
9172 ac_cv_search_opendir="-l$ac_lib"
9173break
9174else
9175 echo "$as_me: failed program was:" >&5
9176sed 's/^/| /' conftest.$ac_ext >&5
9177
9178fi
9179rm -f conftest.err conftest.$ac_objext \
9180 conftest$ac_exeext conftest.$ac_ext
9181 done
252b5132 9182fi
42ecbf5e 9183LIBS=$ac_func_search_save_LIBS
252b5132 9184fi
42ecbf5e
DJ
9185echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9186echo "${ECHO_T}$ac_cv_search_opendir" >&6
9187if test "$ac_cv_search_opendir" != no; then
9188 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9189
d15b04bd 9190fi
252b5132
RH
9191
9192fi
9193
9194
42ecbf5e
DJ
9195echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
9196echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
9197if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then
9198 echo $ECHO_N "(cached) $ECHO_C" >&6
34875e64 9199else
42ecbf5e
DJ
9200 cat >conftest.$ac_ext <<_ACEOF
9201/* confdefs.h. */
9202_ACEOF
9203cat confdefs.h >>conftest.$ac_ext
9204cat >>conftest.$ac_ext <<_ACEOF
9205/* end confdefs.h. */
34875e64 9206#include <unistd.h>
42ecbf5e
DJ
9207int
9208main ()
9209{
34875e64 9210extern int getopt (int, char *const*, const char *);
42ecbf5e
DJ
9211 ;
9212 return 0;
9213}
9214_ACEOF
9215rm -f conftest.$ac_objext
9216if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9217 (eval $ac_compile) 2>conftest.er1
9218 ac_status=$?
9219 grep -v '^ *+' conftest.er1 >conftest.err
9220 rm -f conftest.er1
9221 cat conftest.err >&5
9222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9223 (exit $ac_status); } &&
502bdb00
JW
9224 { ac_try='test -z "$ac_c_werror_flag"
9225 || test ! -s conftest.err'
42ecbf5e
DJ
9226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9227 (eval $ac_try) 2>&5
9228 ac_status=$?
9229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9230 (exit $ac_status); }; } &&
9231 { ac_try='test -s conftest.$ac_objext'
9232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9233 (eval $ac_try) 2>&5
9234 ac_status=$?
9235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9236 (exit $ac_status); }; }; then
34875e64
NC
9237 ld_cv_decl_getopt_unistd_h=yes
9238else
42ecbf5e
DJ
9239 echo "$as_me: failed program was:" >&5
9240sed 's/^/| /' conftest.$ac_ext >&5
9241
9242ld_cv_decl_getopt_unistd_h=no
34875e64 9243fi
42ecbf5e 9244rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34875e64
NC
9245fi
9246
42ecbf5e
DJ
9247echo "$as_me:$LINENO: result: $ld_cv_decl_getopt_unistd_h" >&5
9248echo "${ECHO_T}$ld_cv_decl_getopt_unistd_h" >&6
34875e64 9249if test $ld_cv_decl_getopt_unistd_h = yes; then
42ecbf5e
DJ
9250
9251cat >>confdefs.h <<\_ACEOF
34875e64 9252#define HAVE_DECL_GETOPT 1
42ecbf5e 9253_ACEOF
34875e64
NC
9254
9255fi
42ecbf5e 9256
252b5132
RH
9257
9258case "${host}" in
a8100d5b 9259*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
42ecbf5e
DJ
9260
9261cat >>confdefs.h <<\_ACEOF
252b5132 9262#define USE_BINARY_FOPEN 1
42ecbf5e 9263_ACEOF
252b5132
RH
9264 ;;
9265esac
9266
502bdb00
JW
9267echo "$as_me:$LINENO: checking whether strstr is declared" >&5
9268echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
9269if test "${ac_cv_have_decl_strstr+set}" = set; then
42ecbf5e 9270 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9271else
42ecbf5e
DJ
9272 cat >conftest.$ac_ext <<_ACEOF
9273/* confdefs.h. */
9274_ACEOF
9275cat confdefs.h >>conftest.$ac_ext
9276cat >>conftest.$ac_ext <<_ACEOF
9277/* end confdefs.h. */
502bdb00 9278$ac_includes_default
42ecbf5e
DJ
9279int
9280main ()
9281{
502bdb00
JW
9282#ifndef strstr
9283 char *p = (char *) strstr;
9284#endif
9285
42ecbf5e
DJ
9286 ;
9287 return 0;
9288}
9289_ACEOF
9290rm -f conftest.$ac_objext
9291if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9292 (eval $ac_compile) 2>conftest.er1
9293 ac_status=$?
9294 grep -v '^ *+' conftest.er1 >conftest.err
9295 rm -f conftest.er1
9296 cat conftest.err >&5
9297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298 (exit $ac_status); } &&
502bdb00
JW
9299 { ac_try='test -z "$ac_c_werror_flag"
9300 || test ! -s conftest.err'
42ecbf5e
DJ
9301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9302 (eval $ac_try) 2>&5
9303 ac_status=$?
9304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9305 (exit $ac_status); }; } &&
9306 { ac_try='test -s conftest.$ac_objext'
9307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9308 (eval $ac_try) 2>&5
9309 ac_status=$?
9310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9311 (exit $ac_status); }; }; then
502bdb00 9312 ac_cv_have_decl_strstr=yes
252b5132 9313else
42ecbf5e
DJ
9314 echo "$as_me: failed program was:" >&5
9315sed 's/^/| /' conftest.$ac_ext >&5
9316
502bdb00 9317ac_cv_have_decl_strstr=no
252b5132 9318fi
42ecbf5e 9319rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 9320fi
502bdb00
JW
9321echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
9322echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
9323if test $ac_cv_have_decl_strstr = yes; then
252b5132 9324
502bdb00
JW
9325cat >>confdefs.h <<_ACEOF
9326#define HAVE_DECL_STRSTR 1
9327_ACEOF
42ecbf5e 9328
502bdb00
JW
9329
9330else
9331 cat >>confdefs.h <<_ACEOF
9332#define HAVE_DECL_STRSTR 0
42ecbf5e 9333_ACEOF
252b5132 9334
252b5132 9335
502bdb00
JW
9336fi
9337echo "$as_me:$LINENO: checking whether free is declared" >&5
9338echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
9339if test "${ac_cv_have_decl_free+set}" = set; then
42ecbf5e 9340 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9341else
42ecbf5e
DJ
9342 cat >conftest.$ac_ext <<_ACEOF
9343/* confdefs.h. */
9344_ACEOF
9345cat confdefs.h >>conftest.$ac_ext
9346cat >>conftest.$ac_ext <<_ACEOF
9347/* end confdefs.h. */
502bdb00 9348$ac_includes_default
42ecbf5e
DJ
9349int
9350main ()
9351{
502bdb00
JW
9352#ifndef free
9353 char *p = (char *) free;
9354#endif
9355
42ecbf5e
DJ
9356 ;
9357 return 0;
9358}
9359_ACEOF
9360rm -f conftest.$ac_objext
9361if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9362 (eval $ac_compile) 2>conftest.er1
9363 ac_status=$?
9364 grep -v '^ *+' conftest.er1 >conftest.err
9365 rm -f conftest.er1
9366 cat conftest.err >&5
9367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9368 (exit $ac_status); } &&
502bdb00
JW
9369 { ac_try='test -z "$ac_c_werror_flag"
9370 || test ! -s conftest.err'
42ecbf5e
DJ
9371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9372 (eval $ac_try) 2>&5
9373 ac_status=$?
9374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 (exit $ac_status); }; } &&
9376 { ac_try='test -s conftest.$ac_objext'
9377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9378 (eval $ac_try) 2>&5
9379 ac_status=$?
9380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9381 (exit $ac_status); }; }; then
502bdb00 9382 ac_cv_have_decl_free=yes
252b5132 9383else
42ecbf5e
DJ
9384 echo "$as_me: failed program was:" >&5
9385sed 's/^/| /' conftest.$ac_ext >&5
9386
502bdb00 9387ac_cv_have_decl_free=no
252b5132 9388fi
42ecbf5e 9389rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 9390fi
502bdb00
JW
9391echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
9392echo "${ECHO_T}$ac_cv_have_decl_free" >&6
9393if test $ac_cv_have_decl_free = yes; then
252b5132 9394
502bdb00
JW
9395cat >>confdefs.h <<_ACEOF
9396#define HAVE_DECL_FREE 1
9397_ACEOF
42ecbf5e 9398
502bdb00
JW
9399
9400else
9401 cat >>confdefs.h <<_ACEOF
9402#define HAVE_DECL_FREE 0
42ecbf5e 9403_ACEOF
252b5132 9404
252b5132 9405
502bdb00
JW
9406fi
9407echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
9408echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
9409if test "${ac_cv_have_decl_sbrk+set}" = set; then
42ecbf5e 9410 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9411else
42ecbf5e
DJ
9412 cat >conftest.$ac_ext <<_ACEOF
9413/* confdefs.h. */
9414_ACEOF
9415cat confdefs.h >>conftest.$ac_ext
9416cat >>conftest.$ac_ext <<_ACEOF
9417/* end confdefs.h. */
502bdb00 9418$ac_includes_default
42ecbf5e
DJ
9419int
9420main ()
9421{
502bdb00
JW
9422#ifndef sbrk
9423 char *p = (char *) sbrk;
9424#endif
9425
42ecbf5e
DJ
9426 ;
9427 return 0;
9428}
9429_ACEOF
9430rm -f conftest.$ac_objext
9431if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9432 (eval $ac_compile) 2>conftest.er1
9433 ac_status=$?
9434 grep -v '^ *+' conftest.er1 >conftest.err
9435 rm -f conftest.er1
9436 cat conftest.err >&5
9437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9438 (exit $ac_status); } &&
502bdb00
JW
9439 { ac_try='test -z "$ac_c_werror_flag"
9440 || test ! -s conftest.err'
42ecbf5e
DJ
9441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9442 (eval $ac_try) 2>&5
9443 ac_status=$?
9444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9445 (exit $ac_status); }; } &&
9446 { ac_try='test -s conftest.$ac_objext'
9447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9448 (eval $ac_try) 2>&5
9449 ac_status=$?
9450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9451 (exit $ac_status); }; }; then
502bdb00 9452 ac_cv_have_decl_sbrk=yes
252b5132 9453else
42ecbf5e
DJ
9454 echo "$as_me: failed program was:" >&5
9455sed 's/^/| /' conftest.$ac_ext >&5
9456
502bdb00 9457ac_cv_have_decl_sbrk=no
252b5132 9458fi
42ecbf5e 9459rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 9460fi
502bdb00
JW
9461echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
9462echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
9463if test $ac_cv_have_decl_sbrk = yes; then
9464
9465cat >>confdefs.h <<_ACEOF
9466#define HAVE_DECL_SBRK 1
9467_ACEOF
252b5132 9468
42ecbf5e 9469
502bdb00
JW
9470else
9471 cat >>confdefs.h <<_ACEOF
9472#define HAVE_DECL_SBRK 0
42ecbf5e 9473_ACEOF
252b5132 9474
252b5132 9475
502bdb00
JW
9476fi
9477echo "$as_me:$LINENO: checking whether getenv is declared" >&5
9478echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
9479if test "${ac_cv_have_decl_getenv+set}" = set; then
42ecbf5e 9480 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9481else
42ecbf5e
DJ
9482 cat >conftest.$ac_ext <<_ACEOF
9483/* confdefs.h. */
9484_ACEOF
9485cat confdefs.h >>conftest.$ac_ext
9486cat >>conftest.$ac_ext <<_ACEOF
9487/* end confdefs.h. */
502bdb00 9488$ac_includes_default
42ecbf5e
DJ
9489int
9490main ()
9491{
502bdb00
JW
9492#ifndef getenv
9493 char *p = (char *) getenv;
9494#endif
9495
42ecbf5e
DJ
9496 ;
9497 return 0;
9498}
9499_ACEOF
9500rm -f conftest.$ac_objext
9501if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9502 (eval $ac_compile) 2>conftest.er1
9503 ac_status=$?
9504 grep -v '^ *+' conftest.er1 >conftest.err
9505 rm -f conftest.er1
9506 cat conftest.err >&5
9507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9508 (exit $ac_status); } &&
502bdb00
JW
9509 { ac_try='test -z "$ac_c_werror_flag"
9510 || test ! -s conftest.err'
42ecbf5e
DJ
9511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512 (eval $ac_try) 2>&5
9513 ac_status=$?
9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515 (exit $ac_status); }; } &&
9516 { ac_try='test -s conftest.$ac_objext'
9517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9518 (eval $ac_try) 2>&5
9519 ac_status=$?
9520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9521 (exit $ac_status); }; }; then
502bdb00 9522 ac_cv_have_decl_getenv=yes
252b5132 9523else
42ecbf5e
DJ
9524 echo "$as_me: failed program was:" >&5
9525sed 's/^/| /' conftest.$ac_ext >&5
9526
502bdb00 9527ac_cv_have_decl_getenv=no
252b5132 9528fi
42ecbf5e 9529rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 9530fi
502bdb00
JW
9531echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
9532echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
9533if test $ac_cv_have_decl_getenv = yes; then
252b5132 9534
502bdb00
JW
9535cat >>confdefs.h <<_ACEOF
9536#define HAVE_DECL_GETENV 1
9537_ACEOF
42ecbf5e 9538
502bdb00
JW
9539
9540else
9541 cat >>confdefs.h <<_ACEOF
9542#define HAVE_DECL_GETENV 0
42ecbf5e 9543_ACEOF
252b5132 9544
252b5132 9545
502bdb00
JW
9546fi
9547echo "$as_me:$LINENO: checking whether environ is declared" >&5
9548echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6
9549if test "${ac_cv_have_decl_environ+set}" = set; then
42ecbf5e 9550 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9551else
42ecbf5e
DJ
9552 cat >conftest.$ac_ext <<_ACEOF
9553/* confdefs.h. */
9554_ACEOF
9555cat confdefs.h >>conftest.$ac_ext
9556cat >>conftest.$ac_ext <<_ACEOF
9557/* end confdefs.h. */
502bdb00 9558$ac_includes_default
42ecbf5e
DJ
9559int
9560main ()
9561{
502bdb00
JW
9562#ifndef environ
9563 char *p = (char *) environ;
9564#endif
9565
42ecbf5e
DJ
9566 ;
9567 return 0;
9568}
9569_ACEOF
9570rm -f conftest.$ac_objext
9571if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9572 (eval $ac_compile) 2>conftest.er1
9573 ac_status=$?
9574 grep -v '^ *+' conftest.er1 >conftest.err
9575 rm -f conftest.er1
9576 cat conftest.err >&5
9577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578 (exit $ac_status); } &&
502bdb00
JW
9579 { ac_try='test -z "$ac_c_werror_flag"
9580 || test ! -s conftest.err'
42ecbf5e
DJ
9581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9582 (eval $ac_try) 2>&5
9583 ac_status=$?
9584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585 (exit $ac_status); }; } &&
9586 { ac_try='test -s conftest.$ac_objext'
9587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9588 (eval $ac_try) 2>&5
9589 ac_status=$?
9590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9591 (exit $ac_status); }; }; then
502bdb00 9592 ac_cv_have_decl_environ=yes
252b5132 9593else
42ecbf5e
DJ
9594 echo "$as_me: failed program was:" >&5
9595sed 's/^/| /' conftest.$ac_ext >&5
9596
502bdb00 9597ac_cv_have_decl_environ=no
252b5132 9598fi
42ecbf5e 9599rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 9600fi
502bdb00
JW
9601echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5
9602echo "${ECHO_T}$ac_cv_have_decl_environ" >&6
9603if test $ac_cv_have_decl_environ = yes; then
252b5132 9604
502bdb00
JW
9605cat >>confdefs.h <<_ACEOF
9606#define HAVE_DECL_ENVIRON 1
9607_ACEOF
42ecbf5e 9608
502bdb00
JW
9609
9610else
9611 cat >>confdefs.h <<_ACEOF
9612#define HAVE_DECL_ENVIRON 0
42ecbf5e 9613_ACEOF
252b5132 9614
502bdb00 9615
252b5132
RH
9616fi
9617
9618
502bdb00 9619
597e2591
ILT
9620# When converting linker scripts into strings for use in emulation
9621# files, use astring.sed if the compiler supports ANSI string
9622# concatenation, or ostring.sed otherwise. This is to support the
9623# broken Microsoft MSVC compiler, which limits the length of string
9624# constants, while still supporting pre-ANSI compilers which do not
9625# support string concatenation.
42ecbf5e
DJ
9626echo "$as_me:$LINENO: checking whether ANSI C string concatenation works" >&5
9627echo $ECHO_N "checking whether ANSI C string concatenation works... $ECHO_C" >&6
9628if test "${ld_cv_string_concatenation+set}" = set; then
9629 echo $ECHO_N "(cached) $ECHO_C" >&6
9630else
9631 cat >conftest.$ac_ext <<_ACEOF
9632/* confdefs.h. */
9633_ACEOF
9634cat confdefs.h >>conftest.$ac_ext
9635cat >>conftest.$ac_ext <<_ACEOF
9636/* end confdefs.h. */
597e2591 9637
42ecbf5e
DJ
9638int
9639main ()
9640{
597e2591 9641char *a = "a" "a";
42ecbf5e
DJ
9642 ;
9643 return 0;
9644}
9645_ACEOF
9646rm -f conftest.$ac_objext
9647if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9648 (eval $ac_compile) 2>conftest.er1
9649 ac_status=$?
9650 grep -v '^ *+' conftest.er1 >conftest.err
9651 rm -f conftest.er1
9652 cat conftest.err >&5
9653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9654 (exit $ac_status); } &&
502bdb00
JW
9655 { ac_try='test -z "$ac_c_werror_flag"
9656 || test ! -s conftest.err'
42ecbf5e
DJ
9657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9658 (eval $ac_try) 2>&5
9659 ac_status=$?
9660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9661 (exit $ac_status); }; } &&
9662 { ac_try='test -s conftest.$ac_objext'
9663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9664 (eval $ac_try) 2>&5
9665 ac_status=$?
9666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9667 (exit $ac_status); }; }; then
e4dabd0e 9668 ld_cv_string_concatenation=yes
597e2591 9669else
42ecbf5e
DJ
9670 echo "$as_me: failed program was:" >&5
9671sed 's/^/| /' conftest.$ac_ext >&5
9672
9673ld_cv_string_concatenation=no
597e2591 9674fi
42ecbf5e 9675rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
597e2591
ILT
9676fi
9677
42ecbf5e
DJ
9678echo "$as_me:$LINENO: result: $ld_cv_string_concatenation" >&5
9679echo "${ECHO_T}$ld_cv_string_concatenation" >&6
e4dabd0e 9680if test "$ld_cv_string_concatenation" = "yes"; then
597e2591
ILT
9681 STRINGIFY=astring.sed
9682else
9683 STRINGIFY=ostring.sed
9684fi
9685
9686
252b5132
RH
9687# target-specific stuff:
9688
9689all_targets=
9690EMUL=
9691all_emuls=
9692all_emul_extras=
ba2be581 9693all_libpath=
252b5132
RH
9694
9695rm -f tdirs
9696
9697for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
9698do
9699 if test "$targ_alias" = "all"; then
9700 all_targets=true
9701 else
9702 # Canonicalize the secondary target names.
42ecbf5e 9703 result=`$ac_config_sub $targ_alias 2>/dev/null`
252b5132
RH
9704 if test -n "$result"; then
9705 targ=$result
9706 else
9707 targ=$targ_alias
9708 fi
9709
9710 . ${srcdir}/configure.tgt
9711
9712 if test "$targ" = "$target"; then
9713 EMUL=$targ_emul
9714 fi
9715
3336653a 9716 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
252b5132
RH
9717 case " $all_emuls " in
9718 *" e${i}.o "*) ;;
9719 *)
9720 all_emuls="$all_emuls e${i}.o"
9721 eval result=\$tdir_$i
9722 test -z "$result" && result=$targ_alias
9723 echo tdir_$i=$result >> tdirs
9724 ;;
d15b04bd
L
9725 esac
9726 done
3336653a 9727
42ecbf5e
DJ
9728 for i in $targ_emul $targ_extra_libpath; do
9729 case " $all_libpath " in
9730 *" ${i} "*) ;;
9731 *)
9732 if test -z "$all_libpath"; then
9733 all_libpath=${i}
9734 else
9735 all_libpath="$all_libpath ${i}"
9736 fi
9737 ;;
9738 esac
9739 done
9740
9741 for i in $targ_extra_ofiles; do
9742 case " $all_emul_extras " in
9743 *" ${i} "*) ;;
9744 *)
9745 all_emul_extras="$all_emul_extras ${i}"
9746 ;;
9747 esac
9748 done
9749 fi
9750done
9751
9752
9753
9754TDIRS=tdirs
9755
9756
9757if test x${all_targets} = xtrue; then
9758 if test x${want64} = xtrue; then
9759 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
9760 else
9761 EMULATION_OFILES='$(ALL_EMULATIONS)'
9762 fi
9763 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
9764else
9765 EMULATION_OFILES=$all_emuls
9766 EMUL_EXTRA_OFILES=$all_emul_extras
9767fi
9768
9769
9770
9771
9772EMULATION_LIBPATH=$all_libpath
9773
9774
9775if test x${enable_static} = xno; then
9776 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
9777else
9778 TESTBFDLIB="../bfd/.libs/libbfd.a"
9779fi
9780
9781
9782target_vendor=${target_vendor=$host_vendor}
9783case "$target_vendor" in
9784 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
9785 *) EXTRA_SHLIB_EXTENSION= ;;
9786esac
9787
9788case "$target_os" in
9789 lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
9790esac
9791
9792if test x${EXTRA_SHLIB_EXTENSION} != x ; then
9793
9794cat >>confdefs.h <<_ACEOF
9795#define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
9796_ACEOF
9797
9798fi
9799
108a6f8e
CD
9800
9801
9802
9803
42ecbf5e
DJ
9804 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
9805 ac_config_commands="$ac_config_commands default"
9806cat >confcache <<\_ACEOF
9807# This file is a shell script that caches the results of configure
9808# tests run on this system so they can be shared between configure
9809# scripts and configure runs, see configure's option --config-cache.
9810# It is not useful on other systems. If it contains results you don't
9811# want to keep, you may remove or edit it.
9812#
9813# config.status only pays attention to the cache file if you give it
9814# the --recheck option to rerun configure.
9815#
9816# `ac_cv_env_foo' variables (set or unset) will be overridden when
9817# loading this file, other *unset* `ac_cv_foo' will be assigned the
9818# following values.
9819
9820_ACEOF
9821
9822# The following way of writing the cache mishandles newlines in values,
9823# but we know of no workaround that is simple, portable, and efficient.
9824# So, don't put newlines in cache variables' values.
9825# Ultrix sh set writes to stderr and can't be redirected directly,
9826# and sets the high bit in the cache file unless we assign to the vars.
9827{
9828 (set) 2>&1 |
9829 case `(ac_space=' '; set | grep ac_space) 2>&1` in
9830 *ac_space=\ *)
9831 # `set' does not quote correctly, so add quotes (double-quote
9832 # substitution turns \\\\ into \\, and sed turns \\ into \).
9833 sed -n \
9834 "s/'/'\\\\''/g;
9835 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9836 ;;
9837 *)
9838 # `set' quotes correctly as required by POSIX, so do not add quotes.
9839 sed -n \
9840 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
9841 ;;
9842 esac;
9843} |
9844 sed '
9845 t clear
9846 : clear
9847 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9848 t end
9849 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9850 : end' >>confcache
9851if diff $cache_file confcache >/dev/null 2>&1; then :; else
9852 if test -w $cache_file; then
9853 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
9854 cat confcache >$cache_file
9855 else
9856 echo "not updating unwritable cache $cache_file"
9857 fi
9858fi
9859rm -f confcache
9860
9861test "x$prefix" = xNONE && prefix=$ac_default_prefix
9862# Let make expand exec_prefix.
9863test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9864
9865# VPATH may cause trouble with some makes, so we remove $(srcdir),
9866# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
9867# trailing colons and then remove the whole line if VPATH becomes empty
9868# (actually we leave an empty line to preserve line numbers).
9869if test "x$srcdir" = x.; then
9870 ac_vpsub='/^[ ]*VPATH[ ]*=/{
9871s/:*\$(srcdir):*/:/;
9872s/:*\${srcdir}:*/:/;
9873s/:*@srcdir@:*/:/;
9874s/^\([^=]*=[ ]*\):*/\1/;
9875s/:*$//;
9876s/^[^=]*=[ ]*$//;
9877}'
9878fi
9879
9880DEFS=-DHAVE_CONFIG_H
9881
9882ac_libobjs=
9883ac_ltlibobjs=
9884for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9885 # 1. Remove the extension, and $U if already installed.
9886 ac_i=`echo "$ac_i" |
9887 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
9888 # 2. Add them.
9889 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
9890 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
9891done
9892LIBOBJS=$ac_libobjs
9893
9894LTLIBOBJS=$ac_ltlibobjs
9895
9896
9897if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
9898 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
9899Usually this means the macro was only invoked conditionally." >&5
9900echo "$as_me: error: conditional \"AMDEP\" was never defined.
9901Usually this means the macro was only invoked conditionally." >&2;}
9902 { (exit 1); exit 1; }; }
9903fi
9904if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
9905 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
9906Usually this means the macro was only invoked conditionally." >&5
9907echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
9908Usually this means the macro was only invoked conditionally." >&2;}
9909 { (exit 1); exit 1; }; }
9910fi
9911if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
9912 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
9913Usually this means the macro was only invoked conditionally." >&5
9914echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
9915Usually this means the macro was only invoked conditionally." >&2;}
9916 { (exit 1); exit 1; }; }
9917fi
9918
9919: ${CONFIG_STATUS=./config.status}
9920ac_clean_files_save=$ac_clean_files
9921ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9922{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9923echo "$as_me: creating $CONFIG_STATUS" >&6;}
9924cat >$CONFIG_STATUS <<_ACEOF
9925#! $SHELL
9926# Generated by $as_me.
9927# Run this file to recreate the current configuration.
9928# Compiler output produced by configure, useful for debugging
9929# configure, is in config.log if it exists.
9930
9931debug=false
9932ac_cs_recheck=false
9933ac_cs_silent=false
9934SHELL=\${CONFIG_SHELL-$SHELL}
9935_ACEOF
9936
9937cat >>$CONFIG_STATUS <<\_ACEOF
9938## --------------------- ##
9939## M4sh Initialization. ##
9940## --------------------- ##
9941
9942# Be Bourne compatible
9943if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9944 emulate sh
9945 NULLCMD=:
9946 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9947 # is contrary to our usage. Disable this feature.
9948 alias -g '${1+"$@"}'='"$@"'
9949elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9950 set -o posix
9951fi
9952DUALCASE=1; export DUALCASE # for MKS sh
9953
9954# Support unset when possible.
9955if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
9956 as_unset=unset
9957else
9958 as_unset=false
9959fi
9960
9961
9962# Work around bugs in pre-3.0 UWIN ksh.
9963$as_unset ENV MAIL MAILPATH
9964PS1='$ '
9965PS2='> '
9966PS4='+ '
9967
9968# NLS nuisances.
9969for as_var in \
9970 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9971 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9972 LC_TELEPHONE LC_TIME
9973do
9974 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
9975 eval $as_var=C; export $as_var
9976 else
9977 $as_unset $as_var
9978 fi
9979done
9980
9981# Required to use basename.
9982if expr a : '\(a\)' >/dev/null 2>&1; then
9983 as_expr=expr
9984else
9985 as_expr=false
9986fi
9987
9988if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9989 as_basename=basename
9990else
9991 as_basename=false
9992fi
9993
9994
9995# Name of the executable.
9996as_me=`$as_basename "$0" ||
9997$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9998 X"$0" : 'X\(//\)$' \| \
9999 X"$0" : 'X\(/\)$' \| \
10000 . : '\(.\)' 2>/dev/null ||
10001echo X/"$0" |
10002 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10003 /^X\/\(\/\/\)$/{ s//\1/; q; }
10004 /^X\/\(\/\).*/{ s//\1/; q; }
10005 s/.*/./; q'`
10006
10007
10008# PATH needs CR, and LINENO needs CR and PATH.
10009# Avoid depending upon Character Ranges.
10010as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10011as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10012as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10013as_cr_digits='0123456789'
10014as_cr_alnum=$as_cr_Letters$as_cr_digits
10015
10016# The user is always right.
10017if test "${PATH_SEPARATOR+set}" != set; then
10018 echo "#! /bin/sh" >conf$$.sh
10019 echo "exit 0" >>conf$$.sh
10020 chmod +x conf$$.sh
10021 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10022 PATH_SEPARATOR=';'
10023 else
10024 PATH_SEPARATOR=:
10025 fi
10026 rm -f conf$$.sh
10027fi
10028
e5a52504 10029
42ecbf5e
DJ
10030 as_lineno_1=$LINENO
10031 as_lineno_2=$LINENO
10032 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10033 test "x$as_lineno_1" != "x$as_lineno_2" &&
10034 test "x$as_lineno_3" = "x$as_lineno_2" || {
10035 # Find who we are. Look in the path if we contain no path at all
10036 # relative or not.
10037 case $0 in
10038 *[\\/]* ) as_myself=$0 ;;
10039 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10040for as_dir in $PATH
10041do
10042 IFS=$as_save_IFS
10043 test -z "$as_dir" && as_dir=.
10044 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10045done
10046
10047 ;;
10048 esac
10049 # We did not find ourselves, most probably we were run as `sh COMMAND'
10050 # in which case we are not to be found in the path.
10051 if test "x$as_myself" = x; then
10052 as_myself=$0
10053 fi
10054 if test ! -f "$as_myself"; then
10055 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10056echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10057 { (exit 1); exit 1; }; }
252b5132 10058 fi
42ecbf5e
DJ
10059 case $CONFIG_SHELL in
10060 '')
10061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10062for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10063do
10064 IFS=$as_save_IFS
10065 test -z "$as_dir" && as_dir=.
10066 for as_base in sh bash ksh sh5; do
10067 case $as_dir in
10068 /*)
10069 if ("$as_dir/$as_base" -c '
10070 as_lineno_1=$LINENO
10071 as_lineno_2=$LINENO
10072 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10073 test "x$as_lineno_1" != "x$as_lineno_2" &&
10074 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
10075 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10076 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10077 CONFIG_SHELL=$as_dir/$as_base
10078 export CONFIG_SHELL
10079 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10080 fi;;
10081 esac
10082 done
252b5132 10083done
42ecbf5e
DJ
10084;;
10085 esac
252b5132 10086
42ecbf5e
DJ
10087 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10088 # uniformly replaced by the line number. The first 'sed' inserts a
10089 # line-number line before each line; the second 'sed' does the real
10090 # work. The second script uses 'N' to pair each line-number line
10091 # with the numbered line, and appends trailing '-' during
10092 # substitution so that $LINENO is not a special case at line end.
10093 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10094 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10095 sed '=' <$as_myself |
10096 sed '
10097 N
10098 s,$,-,
10099 : loop
10100 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10101 t loop
10102 s,-$,,
10103 s,^['$as_cr_digits']*\n,,
10104 ' >$as_me.lineno &&
10105 chmod +x $as_me.lineno ||
10106 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10107echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10108 { (exit 1); exit 1; }; }
10109
10110 # Don't try to exec as it changes $[0], causing all sort of problems
10111 # (the dirname of $[0] is not the place where we might find the
10112 # original and so on. Autoconf is especially sensible to this).
10113 . ./$as_me.lineno
10114 # Exit status is that of the last command.
10115 exit
10116}
252b5132
RH
10117
10118
42ecbf5e
DJ
10119case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10120 *c*,-n*) ECHO_N= ECHO_C='
10121' ECHO_T=' ' ;;
10122 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10123 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
10124esac
252b5132 10125
42ecbf5e
DJ
10126if expr a : '\(a\)' >/dev/null 2>&1; then
10127 as_expr=expr
10128else
10129 as_expr=false
10130fi
252b5132 10131
42ecbf5e
DJ
10132rm -f conf$$ conf$$.exe conf$$.file
10133echo >conf$$.file
10134if ln -s conf$$.file conf$$ 2>/dev/null; then
10135 # We could just check for DJGPP; but this test a) works b) is more generic
10136 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10137 if test -f conf$$.exe; then
10138 # Don't use ln at all; we don't have any links
10139 as_ln_s='cp -p'
252b5132 10140 else
42ecbf5e 10141 as_ln_s='ln -s'
252b5132 10142 fi
42ecbf5e
DJ
10143elif ln conf$$.file conf$$ 2>/dev/null; then
10144 as_ln_s=ln
e5a52504 10145else
42ecbf5e 10146 as_ln_s='cp -p'
e5a52504 10147fi
42ecbf5e 10148rm -f conf$$ conf$$.exe conf$$.file
252b5132 10149
42ecbf5e
DJ
10150if mkdir -p . 2>/dev/null; then
10151 as_mkdir_p=:
10152else
10153 test -d ./-p && rmdir ./-p
10154 as_mkdir_p=false
10155fi
252b5132 10156
42ecbf5e 10157as_executable_p="test -f"
252b5132 10158
42ecbf5e
DJ
10159# Sed expression to map a string onto a valid CPP name.
10160as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
f234d5fe 10161
42ecbf5e
DJ
10162# Sed expression to map a string onto a valid variable name.
10163as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
e5a52504 10164
e5a52504 10165
42ecbf5e
DJ
10166# IFS
10167# We need space, tab and new line, in precisely that order.
10168as_nl='
10169'
10170IFS=" $as_nl"
e5a52504 10171
42ecbf5e
DJ
10172# CDPATH.
10173$as_unset CDPATH
e5a52504 10174
42ecbf5e 10175exec 6>&1
e5a52504 10176
42ecbf5e
DJ
10177# Open the log real soon, to keep \$[0] and so on meaningful, and to
10178# report actual input values of CONFIG_FILES etc. instead of their
10179# values after options handling. Logging --version etc. is OK.
10180exec 5>>config.log
10181{
10182 echo
10183 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10184## Running $as_me. ##
10185_ASBOX
10186} >&5
10187cat >&5 <<_CSEOF
e5a52504 10188
42ecbf5e
DJ
10189This file was extended by $as_me, which was
10190generated by GNU Autoconf 2.59. Invocation command line was
10191
10192 CONFIG_FILES = $CONFIG_FILES
10193 CONFIG_HEADERS = $CONFIG_HEADERS
10194 CONFIG_LINKS = $CONFIG_LINKS
10195 CONFIG_COMMANDS = $CONFIG_COMMANDS
10196 $ $0 $@
e5a52504 10197
42ecbf5e
DJ
10198_CSEOF
10199echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10200echo >&5
10201_ACEOF
10202
10203# Files that config.status was made for.
10204if test -n "$ac_config_files"; then
10205 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
d15b04bd 10206fi
e5a52504 10207
42ecbf5e
DJ
10208if test -n "$ac_config_headers"; then
10209 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10210fi
10211
10212if test -n "$ac_config_links"; then
10213 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10214fi
10215
10216if test -n "$ac_config_commands"; then
10217 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10218fi
10219
10220cat >>$CONFIG_STATUS <<\_ACEOF
10221
10222ac_cs_usage="\
10223\`$as_me' instantiates files from templates according to the
10224current configuration.
10225
10226Usage: $0 [OPTIONS] [FILE]...
10227
10228 -h, --help print this help, then exit
10229 -V, --version print version number, then exit
10230 -q, --quiet do not print progress messages
10231 -d, --debug don't remove temporary files
10232 --recheck update $as_me by reconfiguring in the same conditions
10233 --file=FILE[:TEMPLATE]
10234 instantiate the configuration file FILE
10235 --header=FILE[:TEMPLATE]
10236 instantiate the configuration header FILE
10237
10238Configuration files:
10239$config_files
10240
10241Configuration headers:
10242$config_headers
10243
10244Configuration commands:
10245$config_commands
10246
10247Report bugs to <bug-autoconf@gnu.org>."
10248_ACEOF
10249
10250cat >>$CONFIG_STATUS <<_ACEOF
10251ac_cs_version="\\
10252config.status
10253configured by $0, generated by GNU Autoconf 2.59,
10254 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10255
10256Copyright (C) 2003 Free Software Foundation, Inc.
10257This config.status script is free software; the Free Software Foundation
10258gives unlimited permission to copy, distribute and modify it."
10259srcdir=$srcdir
10260INSTALL="$INSTALL"
10261_ACEOF
10262
10263cat >>$CONFIG_STATUS <<\_ACEOF
10264# If no file are specified by the user, then we need to provide default
10265# value. By we need to know if files were specified by the user.
10266ac_need_defaults=:
10267while test $# != 0
10268do
10269 case $1 in
10270 --*=*)
10271 ac_option=`expr "x$1" : 'x\([^=]*\)='`
10272 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10273 ac_shift=:
252b5132 10274 ;;
42ecbf5e
DJ
10275 -*)
10276 ac_option=$1
10277 ac_optarg=$2
10278 ac_shift=shift
252b5132 10279 ;;
42ecbf5e
DJ
10280 *) # This is not an option, so the user has probably given explicit
10281 # arguments.
10282 ac_option=$1
10283 ac_need_defaults=false;;
10284 esac
252b5132 10285
42ecbf5e
DJ
10286 case $ac_option in
10287 # Handling of the options.
10288_ACEOF
10289cat >>$CONFIG_STATUS <<\_ACEOF
10290 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10291 ac_cs_recheck=: ;;
10292 --version | --vers* | -V )
10293 echo "$ac_cs_version"; exit 0 ;;
10294 --he | --h)
10295 # Conflict between --help and --header
10296 { { echo "$as_me:$LINENO: error: ambiguous option: $1
10297Try \`$0 --help' for more information." >&5
10298echo "$as_me: error: ambiguous option: $1
10299Try \`$0 --help' for more information." >&2;}
10300 { (exit 1); exit 1; }; };;
10301 --help | --hel | -h )
10302 echo "$ac_cs_usage"; exit 0 ;;
10303 --debug | --d* | -d )
10304 debug=: ;;
10305 --file | --fil | --fi | --f )
10306 $ac_shift
10307 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10308 ac_need_defaults=false;;
10309 --header | --heade | --head | --hea )
10310 $ac_shift
10311 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10312 ac_need_defaults=false;;
10313 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10314 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10315 ac_cs_silent=: ;;
252b5132 10316
42ecbf5e
DJ
10317 # This is an error.
10318 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10319Try \`$0 --help' for more information." >&5
10320echo "$as_me: error: unrecognized option: $1
10321Try \`$0 --help' for more information." >&2;}
10322 { (exit 1); exit 1; }; } ;;
252b5132 10323
42ecbf5e 10324 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 10325
42ecbf5e
DJ
10326 esac
10327 shift
10328done
d15b04bd 10329
42ecbf5e 10330ac_configure_extra_args=
e5a52504 10331
42ecbf5e
DJ
10332if $ac_cs_silent; then
10333 exec 6>/dev/null
10334 ac_configure_extra_args="$ac_configure_extra_args --silent"
10335fi
e5a52504 10336
42ecbf5e
DJ
10337_ACEOF
10338cat >>$CONFIG_STATUS <<_ACEOF
10339if \$ac_cs_recheck; then
10340 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10341 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10342fi
10343
10344_ACEOF
10345
10346cat >>$CONFIG_STATUS <<_ACEOF
252b5132 10347#
42ecbf5e 10348# INIT-COMMANDS section.
252b5132 10349#
252b5132 10350
42ecbf5e
DJ
10351AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
10352
10353_ACEOF
10354
10355
10356
10357cat >>$CONFIG_STATUS <<\_ACEOF
10358for ac_config_target in $ac_config_targets
252b5132 10359do
42ecbf5e
DJ
10360 case "$ac_config_target" in
10361 # Handling of arguments.
10362 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10363 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
10364 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
10365 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
10366 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
10367 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10368echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10369 { (exit 1); exit 1; }; };;
252b5132
RH
10370 esac
10371done
10372
42ecbf5e
DJ
10373# If the user did not use the arguments to specify the items to instantiate,
10374# then the envvar interface is used. Set only those that are not.
10375# We use the long form for the default assignment because of an extremely
10376# bizarre bug on SunOS 4.1.3.
10377if $ac_need_defaults; then
10378 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10379 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10380 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
10381fi
10382
10383# Have a temporary directory for convenience. Make it in the build tree
10384# simply because there is no reason to put it here, and in addition,
10385# creating and moving files from /tmp can sometimes cause problems.
10386# Create a temporary directory, and hook for its removal unless debugging.
10387$debug ||
10388{
10389 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10390 trap '{ (exit 1); exit 1; }' 1 2 13 15
10391}
10392
10393# Create a (secure) tmp directory for tmp files.
e5a52504 10394
42ecbf5e
DJ
10395{
10396 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10397 test -n "$tmp" && test -d "$tmp"
10398} ||
10399{
10400 tmp=./confstat$$-$RANDOM
10401 (umask 077 && mkdir $tmp)
10402} ||
10403{
10404 echo "$me: cannot create a temporary directory in ." >&2
10405 { (exit 1); exit 1; }
10406}
e5a52504 10407
42ecbf5e 10408_ACEOF
d15b04bd 10409
42ecbf5e
DJ
10410cat >>$CONFIG_STATUS <<_ACEOF
10411
10412#
10413# CONFIG_FILES section.
10414#
10415
10416# No need to generate the scripts if there are no CONFIG_FILES.
10417# This happens for instance when ./config.status config.h
10418if test -n "\$CONFIG_FILES"; then
10419 # Protect against being on the right side of a sed subst in config.status.
10420 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10421 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10422s,@SHELL@,$SHELL,;t t
10423s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10424s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10425s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10426s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10427s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10428s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10429s,@exec_prefix@,$exec_prefix,;t t
10430s,@prefix@,$prefix,;t t
10431s,@program_transform_name@,$program_transform_name,;t t
10432s,@bindir@,$bindir,;t t
10433s,@sbindir@,$sbindir,;t t
10434s,@libexecdir@,$libexecdir,;t t
10435s,@datadir@,$datadir,;t t
10436s,@sysconfdir@,$sysconfdir,;t t
10437s,@sharedstatedir@,$sharedstatedir,;t t
10438s,@localstatedir@,$localstatedir,;t t
10439s,@libdir@,$libdir,;t t
10440s,@includedir@,$includedir,;t t
10441s,@oldincludedir@,$oldincludedir,;t t
10442s,@infodir@,$infodir,;t t
10443s,@mandir@,$mandir,;t t
10444s,@build_alias@,$build_alias,;t t
10445s,@host_alias@,$host_alias,;t t
10446s,@target_alias@,$target_alias,;t t
10447s,@DEFS@,$DEFS,;t t
10448s,@ECHO_C@,$ECHO_C,;t t
10449s,@ECHO_N@,$ECHO_N,;t t
10450s,@ECHO_T@,$ECHO_T,;t t
10451s,@LIBS@,$LIBS,;t t
10452s,@build@,$build,;t t
10453s,@build_cpu@,$build_cpu,;t t
10454s,@build_vendor@,$build_vendor,;t t
10455s,@build_os@,$build_os,;t t
10456s,@host@,$host,;t t
10457s,@host_cpu@,$host_cpu,;t t
10458s,@host_vendor@,$host_vendor,;t t
10459s,@host_os@,$host_os,;t t
10460s,@target@,$target,;t t
10461s,@target_cpu@,$target_cpu,;t t
10462s,@target_vendor@,$target_vendor,;t t
10463s,@target_os@,$target_os,;t t
10464s,@CC@,$CC,;t t
10465s,@CFLAGS@,$CFLAGS,;t t
10466s,@LDFLAGS@,$LDFLAGS,;t t
10467s,@CPPFLAGS@,$CPPFLAGS,;t t
10468s,@ac_ct_CC@,$ac_ct_CC,;t t
10469s,@EXEEXT@,$EXEEXT,;t t
10470s,@OBJEXT@,$OBJEXT,;t t
10471s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10472s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10473s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10474s,@CYGPATH_W@,$CYGPATH_W,;t t
10475s,@PACKAGE@,$PACKAGE,;t t
10476s,@VERSION@,$VERSION,;t t
10477s,@ACLOCAL@,$ACLOCAL,;t t
10478s,@AUTOCONF@,$AUTOCONF,;t t
10479s,@AUTOMAKE@,$AUTOMAKE,;t t
10480s,@AUTOHEADER@,$AUTOHEADER,;t t
10481s,@MAKEINFO@,$MAKEINFO,;t t
10482s,@install_sh@,$install_sh,;t t
10483s,@STRIP@,$STRIP,;t t
10484s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
10485s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
10486s,@mkdir_p@,$mkdir_p,;t t
10487s,@AWK@,$AWK,;t t
10488s,@SET_MAKE@,$SET_MAKE,;t t
10489s,@am__leading_dot@,$am__leading_dot,;t t
10490s,@AMTAR@,$AMTAR,;t t
10491s,@am__tar@,$am__tar,;t t
10492s,@am__untar@,$am__untar,;t t
10493s,@DEPDIR@,$DEPDIR,;t t
10494s,@am__include@,$am__include,;t t
10495s,@am__quote@,$am__quote,;t t
10496s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
10497s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
10498s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
10499s,@CCDEPMODE@,$CCDEPMODE,;t t
10500s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
10501s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
10502s,@LN_S@,$LN_S,;t t
10503s,@RANLIB@,$RANLIB,;t t
10504s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
10505s,@LIBTOOL@,$LIBTOOL,;t t
10506s,@use_sysroot@,$use_sysroot,;t t
10507s,@TARGET_SYSTEM_ROOT@,$TARGET_SYSTEM_ROOT,;t t
10508s,@TARGET_SYSTEM_ROOT_DEFINE@,$TARGET_SYSTEM_ROOT_DEFINE,;t t
10509s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
10510s,@NO_WERROR@,$NO_WERROR,;t t
10511s,@CPP@,$CPP,;t t
10512s,@EGREP@,$EGREP,;t t
10513s,@ALLOCA@,$ALLOCA,;t t
10514s,@USE_NLS@,$USE_NLS,;t t
10515s,@MSGFMT@,$MSGFMT,;t t
10516s,@GMSGFMT@,$GMSGFMT,;t t
10517s,@XGETTEXT@,$XGETTEXT,;t t
10518s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
10519s,@CATALOGS@,$CATALOGS,;t t
10520s,@CATOBJEXT@,$CATOBJEXT,;t t
10521s,@DATADIRNAME@,$DATADIRNAME,;t t
10522s,@GMOFILES@,$GMOFILES,;t t
10523s,@INSTOBJEXT@,$INSTOBJEXT,;t t
10524s,@INTLDEPS@,$INTLDEPS,;t t
10525s,@INTLLIBS@,$INTLLIBS,;t t
10526s,@INTLOBJS@,$INTLOBJS,;t t
10527s,@POFILES@,$POFILES,;t t
10528s,@POSUB@,$POSUB,;t t
10529s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
10530s,@GT_NO@,$GT_NO,;t t
10531s,@GT_YES@,$GT_YES,;t t
10532s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
10533s,@l@,$l,;t t
10534s,@YACC@,$YACC,;t t
10535s,@LEX@,$LEX,;t t
10536s,@LEXLIB@,$LEXLIB,;t t
10537s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
10538s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10539s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10540s,@MAINT@,$MAINT,;t t
10541s,@HDEFINES@,$HDEFINES,;t t
10542s,@HOSTING_CRT0@,$HOSTING_CRT0,;t t
10543s,@HOSTING_LIBS@,$HOSTING_LIBS,;t t
10544s,@NATIVE_LIB_DIRS@,$NATIVE_LIB_DIRS,;t t
10545s,@STRINGIFY@,$STRINGIFY,;t t
10546s,@EMUL@,$EMUL,;t t
10547s,@EMULATION_OFILES@,$EMULATION_OFILES,;t t
10548s,@EMUL_EXTRA_OFILES@,$EMUL_EXTRA_OFILES,;t t
10549s,@LIB_PATH@,$LIB_PATH,;t t
10550s,@EMULATION_LIBPATH@,$EMULATION_LIBPATH,;t t
10551s,@TESTBFDLIB@,$TESTBFDLIB,;t t
108a6f8e
CD
10552s,@datarootdir@,$datarootdir,;t t
10553s,@docdir@,$docdir,;t t
10554s,@htmldir@,$htmldir,;t t
42ecbf5e
DJ
10555s,@LIBOBJS@,$LIBOBJS,;t t
10556s,@LTLIBOBJS@,$LTLIBOBJS,;t t
10557/@TDIRS@/r $TDIRS
10558s,@TDIRS@,,;t t
252b5132 10559CEOF
252b5132 10560
42ecbf5e
DJ
10561_ACEOF
10562
10563 cat >>$CONFIG_STATUS <<\_ACEOF
10564 # Split the substitutions into bite-sized pieces for seds with
10565 # small command number limits, like on Digital OSF/1 and HP-UX.
10566 ac_max_sed_lines=48
10567 ac_sed_frag=1 # Number of current file.
10568 ac_beg=1 # First line for current file.
10569 ac_end=$ac_max_sed_lines # Line after last line for current file.
10570 ac_more_lines=:
10571 ac_sed_cmds=
10572 while $ac_more_lines; do
10573 if test $ac_beg -gt 1; then
10574 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10575 else
10576 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10577 fi
10578 if test ! -s $tmp/subs.frag; then
10579 ac_more_lines=false
252b5132 10580 else
42ecbf5e
DJ
10581 # The purpose of the label and of the branching condition is to
10582 # speed up the sed processing (if there are no `@' at all, there
10583 # is no need to browse any of the substitutions).
10584 # These are the two extra sed commands mentioned above.
10585 (echo ':t
10586 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10587 if test -z "$ac_sed_cmds"; then
10588 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10589 else
10590 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10591 fi
10592 ac_sed_frag=`expr $ac_sed_frag + 1`
10593 ac_beg=$ac_end
10594 ac_end=`expr $ac_end + $ac_max_sed_lines`
252b5132 10595 fi
42ecbf5e
DJ
10596 done
10597 if test -z "$ac_sed_cmds"; then
10598 ac_sed_cmds=cat
252b5132 10599 fi
42ecbf5e 10600fi # test -n "$CONFIG_FILES"
252b5132 10601
42ecbf5e
DJ
10602_ACEOF
10603cat >>$CONFIG_STATUS <<\_ACEOF
10604for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
252b5132 10605 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
42ecbf5e
DJ
10606 case $ac_file in
10607 - | *:- | *:-:* ) # input from stdin
10608 cat >$tmp/stdin
10609 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10610 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10611 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10612 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10613 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
10614 esac
10615
42ecbf5e
DJ
10616 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10617 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10618$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10619 X"$ac_file" : 'X\(//\)[^/]' \| \
10620 X"$ac_file" : 'X\(//\)$' \| \
10621 X"$ac_file" : 'X\(/\)' \| \
10622 . : '\(.\)' 2>/dev/null ||
10623echo X"$ac_file" |
10624 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10625 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10626 /^X\(\/\/\)$/{ s//\1/; q; }
10627 /^X\(\/\).*/{ s//\1/; q; }
10628 s/.*/./; q'`
10629 { if $as_mkdir_p; then
10630 mkdir -p "$ac_dir"
d15b04bd 10631 else
42ecbf5e
DJ
10632 as_dir="$ac_dir"
10633 as_dirs=
10634 while test ! -d "$as_dir"; do
10635 as_dirs="$as_dir $as_dirs"
10636 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10637$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10638 X"$as_dir" : 'X\(//\)[^/]' \| \
10639 X"$as_dir" : 'X\(//\)$' \| \
10640 X"$as_dir" : 'X\(/\)' \| \
10641 . : '\(.\)' 2>/dev/null ||
10642echo X"$as_dir" |
10643 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10644 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10645 /^X\(\/\/\)$/{ s//\1/; q; }
10646 /^X\(\/\).*/{ s//\1/; q; }
10647 s/.*/./; q'`
10648 done
10649 test ! -n "$as_dirs" || mkdir $as_dirs
10650 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10651echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10652 { (exit 1); exit 1; }; }; }
10653
10654 ac_builddir=.
10655
10656if test "$ac_dir" != .; then
10657 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10658 # A "../" for each directory in $ac_dir_suffix.
10659 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10660else
10661 ac_dir_suffix= ac_top_builddir=
10662fi
252b5132 10663
42ecbf5e
DJ
10664case $srcdir in
10665 .) # No --srcdir option. We are building in place.
10666 ac_srcdir=.
10667 if test -z "$ac_top_builddir"; then
10668 ac_top_srcdir=.
10669 else
10670 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10671 fi ;;
10672 [\\/]* | ?:[\\/]* ) # Absolute path.
10673 ac_srcdir=$srcdir$ac_dir_suffix;
10674 ac_top_srcdir=$srcdir ;;
252b5132 10675 *) # Relative path.
42ecbf5e
DJ
10676 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10677 ac_top_srcdir=$ac_top_builddir$srcdir ;;
10678esac
10679
10680# Do not use `cd foo && pwd` to compute absolute paths, because
10681# the directories may not exist.
10682case `pwd` in
10683.) ac_abs_builddir="$ac_dir";;
10684*)
10685 case "$ac_dir" in
10686 .) ac_abs_builddir=`pwd`;;
10687 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10688 *) ac_abs_builddir=`pwd`/"$ac_dir";;
10689 esac;;
10690esac
10691case $ac_abs_builddir in
10692.) ac_abs_top_builddir=${ac_top_builddir}.;;
10693*)
10694 case ${ac_top_builddir}. in
10695 .) ac_abs_top_builddir=$ac_abs_builddir;;
10696 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10697 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10698 esac;;
10699esac
10700case $ac_abs_builddir in
10701.) ac_abs_srcdir=$ac_srcdir;;
10702*)
10703 case $ac_srcdir in
10704 .) ac_abs_srcdir=$ac_abs_builddir;;
10705 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10706 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10707 esac;;
10708esac
10709case $ac_abs_builddir in
10710.) ac_abs_top_srcdir=$ac_top_srcdir;;
10711*)
10712 case $ac_top_srcdir in
10713 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10714 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10715 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10716 esac;;
10717esac
252b5132 10718
e5a52504 10719
42ecbf5e
DJ
10720 case $INSTALL in
10721 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10722 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
d15b04bd 10723 esac
e5a52504 10724
502bdb00
JW
10725 if test x"$ac_file" != x-; then
10726 { echo "$as_me:$LINENO: creating $ac_file" >&5
10727echo "$as_me: creating $ac_file" >&6;}
10728 rm -f "$ac_file"
10729 fi
42ecbf5e
DJ
10730 # Let's still pretend it is `configure' which instantiates (i.e., don't
10731 # use $as_me), people would be surprised to read:
10732 # /* config.h. Generated by config.status. */
10733 if test x"$ac_file" = x-; then
10734 configure_input=
10735 else
10736 configure_input="$ac_file. "
10737 fi
10738 configure_input=$configure_input"Generated from `echo $ac_file_in |
10739 sed 's,.*/,,'` by configure."
10740
10741 # First look for the input files in the build tree, otherwise in the
10742 # src tree.
10743 ac_file_inputs=`IFS=:
10744 for f in $ac_file_in; do
10745 case $f in
10746 -) echo $tmp/stdin ;;
10747 [\\/$]*)
10748 # Absolute (can't be DOS-style, as IFS=:)
10749 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10750echo "$as_me: error: cannot find input file: $f" >&2;}
10751 { (exit 1); exit 1; }; }
10752 echo "$f";;
10753 *) # Relative
10754 if test -f "$f"; then
10755 # Build tree
10756 echo "$f"
10757 elif test -f "$srcdir/$f"; then
10758 # Source tree
10759 echo "$srcdir/$f"
10760 else
10761 # /dev/null tree
10762 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10763echo "$as_me: error: cannot find input file: $f" >&2;}
10764 { (exit 1); exit 1; }; }
10765 fi;;
10766 esac
10767 done` || { (exit 1); exit 1; }
42ecbf5e
DJ
10768_ACEOF
10769cat >>$CONFIG_STATUS <<_ACEOF
10770 sed "$ac_vpsub
10771$extrasub
10772_ACEOF
10773cat >>$CONFIG_STATUS <<\_ACEOF
10774:t
10775/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10776s,@configure_input@,$configure_input,;t t
10777s,@srcdir@,$ac_srcdir,;t t
10778s,@abs_srcdir@,$ac_abs_srcdir,;t t
10779s,@top_srcdir@,$ac_top_srcdir,;t t
10780s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
10781s,@builddir@,$ac_builddir,;t t
10782s,@abs_builddir@,$ac_abs_builddir,;t t
10783s,@top_builddir@,$ac_top_builddir,;t t
10784s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
10785s,@INSTALL@,$ac_INSTALL,;t t
10786" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
10787 rm -f $tmp/stdin
10788 if test x"$ac_file" != x-; then
10789 mv $tmp/out $ac_file
10790 else
10791 cat $tmp/out
10792 rm -f $tmp/out
10793 fi
10794
10795done
10796_ACEOF
10797cat >>$CONFIG_STATUS <<\_ACEOF
10798
10799#
10800# CONFIG_HEADER section.
10801#
252b5132
RH
10802
10803# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
10804# NAME is the cpp macro being defined and VALUE is the value it is being given.
10805#
10806# ac_d sets the value in "#define NAME VALUE" lines.
42ecbf5e
DJ
10807ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
10808ac_dB='[ ].*$,\1#\2'
10809ac_dC=' '
10810ac_dD=',;t'
10811# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
10812ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
10813ac_uB='$,\1#\2define\3'
252b5132 10814ac_uC=' '
42ecbf5e
DJ
10815ac_uD=',;t'
10816
10817for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 10818 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
42ecbf5e
DJ
10819 case $ac_file in
10820 - | *:- | *:-:* ) # input from stdin
10821 cat >$tmp/stdin
10822 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10823 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10824 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10825 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10826 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
10827 esac
10828
42ecbf5e
DJ
10829 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
10830echo "$as_me: creating $ac_file" >&6;}
10831
10832 # First look for the input files in the build tree, otherwise in the
10833 # src tree.
10834 ac_file_inputs=`IFS=:
10835 for f in $ac_file_in; do
10836 case $f in
10837 -) echo $tmp/stdin ;;
10838 [\\/$]*)
10839 # Absolute (can't be DOS-style, as IFS=:)
10840 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10841echo "$as_me: error: cannot find input file: $f" >&2;}
10842 { (exit 1); exit 1; }; }
10843 # Do quote $f, to prevent DOS paths from being IFS'd.
10844 echo "$f";;
10845 *) # Relative
10846 if test -f "$f"; then
10847 # Build tree
10848 echo "$f"
10849 elif test -f "$srcdir/$f"; then
10850 # Source tree
10851 echo "$srcdir/$f"
10852 else
10853 # /dev/null tree
10854 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
10855echo "$as_me: error: cannot find input file: $f" >&2;}
10856 { (exit 1); exit 1; }; }
10857 fi;;
10858 esac
10859 done` || { (exit 1); exit 1; }
10860 # Remove the trailing spaces.
10861 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
10862
10863_ACEOF
10864
10865# Transform confdefs.h into two sed scripts, `conftest.defines' and
10866# `conftest.undefs', that substitutes the proper values into
10867# config.h.in to produce config.h. The first handles `#define'
10868# templates, and the second `#undef' templates.
10869# And first: Protect against being on the right side of a sed subst in
10870# config.status. Protect against being in an unquoted here document
10871# in config.status.
10872rm -f conftest.defines conftest.undefs
10873# Using a here document instead of a string reduces the quoting nightmare.
10874# Putting comments in sed scripts is not portable.
10875#
10876# `end' is used to avoid that the second main sed command (meant for
10877# 0-ary CPP macros) applies to n-ary macro definitions.
10878# See the Autoconf documentation for `clear'.
10879cat >confdef2sed.sed <<\_ACEOF
10880s/[\\&,]/\\&/g
10881s,[\\$`],\\&,g
10882t clear
10883: clear
10884s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
10885t end
10886s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
10887: end
10888_ACEOF
10889# If some macros were called several times there might be several times
10890# the same #defines, which is useless. Nevertheless, we may not want to
10891# sort them, since we want the *last* AC-DEFINE to be honored.
10892uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
10893sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
10894rm -f confdef2sed.sed
252b5132
RH
10895
10896# This sed command replaces #undef with comments. This is necessary, for
10897# example, in the case of _POSIX_SOURCE, which is predefined and required
10898# on some systems where configure will not decide to define it.
42ecbf5e
DJ
10899cat >>conftest.undefs <<\_ACEOF
10900s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
10901_ACEOF
10902
10903# Break up conftest.defines because some shells have a limit on the size
10904# of here documents, and old seds have small limits too (100 cmds).
10905echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
10906echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
10907echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
10908echo ' :' >>$CONFIG_STATUS
10909rm -f conftest.tail
10910while grep . conftest.defines >/dev/null
10911do
10912 # Write a limited-size here document to $tmp/defines.sed.
10913 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
10914 # Speed up: don't consider the non `#define' lines.
10915 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
10916 # Work around the forget-to-reset-the-flag bug.
10917 echo 't clr' >>$CONFIG_STATUS
10918 echo ': clr' >>$CONFIG_STATUS
10919 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
10920 echo 'CEOF
10921 sed -f $tmp/defines.sed $tmp/in >$tmp/out
10922 rm -f $tmp/in
10923 mv $tmp/out $tmp/in
10924' >>$CONFIG_STATUS
10925 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
10926 rm -f conftest.defines
10927 mv conftest.tail conftest.defines
10928done
10929rm -f conftest.defines
10930echo ' fi # grep' >>$CONFIG_STATUS
10931echo >>$CONFIG_STATUS
252b5132 10932
42ecbf5e
DJ
10933# Break up conftest.undefs because some shells have a limit on the size
10934# of here documents, and old seds have small limits too (100 cmds).
10935echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 10936rm -f conftest.tail
42ecbf5e 10937while grep . conftest.undefs >/dev/null
252b5132 10938do
42ecbf5e
DJ
10939 # Write a limited-size here document to $tmp/undefs.sed.
10940 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
10941 # Speed up: don't consider the non `#undef'
10942 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
10943 # Work around the forget-to-reset-the-flag bug.
10944 echo 't clr' >>$CONFIG_STATUS
10945 echo ': clr' >>$CONFIG_STATUS
10946 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 10947 echo 'CEOF
42ecbf5e
DJ
10948 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
10949 rm -f $tmp/in
10950 mv $tmp/out $tmp/in
10951' >>$CONFIG_STATUS
10952 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
10953 rm -f conftest.undefs
10954 mv conftest.tail conftest.undefs
252b5132 10955done
42ecbf5e
DJ
10956rm -f conftest.undefs
10957
10958cat >>$CONFIG_STATUS <<\_ACEOF
10959 # Let's still pretend it is `configure' which instantiates (i.e., don't
10960 # use $as_me), people would be surprised to read:
10961 # /* config.h. Generated by config.status. */
10962 if test x"$ac_file" = x-; then
10963 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 10964 else
42ecbf5e
DJ
10965 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
10966 fi
10967 cat $tmp/in >>$tmp/config.h
10968 rm -f $tmp/in
10969 if test x"$ac_file" != x-; then
10970 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
10971 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
10972echo "$as_me: $ac_file is unchanged" >&6;}
10973 else
10974 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10975$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10976 X"$ac_file" : 'X\(//\)[^/]' \| \
10977 X"$ac_file" : 'X\(//\)$' \| \
10978 X"$ac_file" : 'X\(/\)' \| \
10979 . : '\(.\)' 2>/dev/null ||
10980echo X"$ac_file" |
10981 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10982 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10983 /^X\(\/\/\)$/{ s//\1/; q; }
10984 /^X\(\/\).*/{ s//\1/; q; }
10985 s/.*/./; q'`
10986 { if $as_mkdir_p; then
10987 mkdir -p "$ac_dir"
10988 else
10989 as_dir="$ac_dir"
10990 as_dirs=
10991 while test ! -d "$as_dir"; do
10992 as_dirs="$as_dir $as_dirs"
10993 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10994$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10995 X"$as_dir" : 'X\(//\)[^/]' \| \
10996 X"$as_dir" : 'X\(//\)$' \| \
10997 X"$as_dir" : 'X\(/\)' \| \
10998 . : '\(.\)' 2>/dev/null ||
10999echo X"$as_dir" |
11000 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11001 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11002 /^X\(\/\/\)$/{ s//\1/; q; }
11003 /^X\(\/\).*/{ s//\1/; q; }
11004 s/.*/./; q'`
11005 done
11006 test ! -n "$as_dirs" || mkdir $as_dirs
11007 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11008echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11009 { (exit 1); exit 1; }; }; }
11010
11011 rm -f $ac_file
11012 mv $tmp/config.h $ac_file
252b5132 11013 fi
42ecbf5e
DJ
11014 else
11015 cat $tmp/config.h
11016 rm -f $tmp/config.h
e5a52504 11017 fi
42ecbf5e
DJ
11018# Compute $ac_file's index in $config_headers.
11019_am_stamp_count=1
11020for _am_header in $config_headers :; do
11021 case $_am_header in
11022 $ac_file | $ac_file:* )
11023 break ;;
11024 * )
11025 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
11026 esac
11027done
11028echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
11029$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11030 X$ac_file : 'X\(//\)[^/]' \| \
11031 X$ac_file : 'X\(//\)$' \| \
11032 X$ac_file : 'X\(/\)' \| \
11033 . : '\(.\)' 2>/dev/null ||
11034echo X$ac_file |
11035 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11036 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11037 /^X\(\/\/\)$/{ s//\1/; q; }
11038 /^X\(\/\).*/{ s//\1/; q; }
11039 s/.*/./; q'`/stamp-h$_am_stamp_count
11040done
11041_ACEOF
11042cat >>$CONFIG_STATUS <<\_ACEOF
e5a52504 11043
42ecbf5e
DJ
11044#
11045# CONFIG_COMMANDS section.
11046#
11047for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
11048 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
11049 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
11050 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
11051$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11052 X"$ac_dest" : 'X\(//\)[^/]' \| \
11053 X"$ac_dest" : 'X\(//\)$' \| \
11054 X"$ac_dest" : 'X\(/\)' \| \
11055 . : '\(.\)' 2>/dev/null ||
11056echo X"$ac_dest" |
11057 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11058 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11059 /^X\(\/\/\)$/{ s//\1/; q; }
11060 /^X\(\/\).*/{ s//\1/; q; }
11061 s/.*/./; q'`
11062 { if $as_mkdir_p; then
11063 mkdir -p "$ac_dir"
11064 else
11065 as_dir="$ac_dir"
11066 as_dirs=
11067 while test ! -d "$as_dir"; do
11068 as_dirs="$as_dir $as_dirs"
11069 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11070$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11071 X"$as_dir" : 'X\(//\)[^/]' \| \
11072 X"$as_dir" : 'X\(//\)$' \| \
11073 X"$as_dir" : 'X\(/\)' \| \
11074 . : '\(.\)' 2>/dev/null ||
11075echo X"$as_dir" |
11076 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11077 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11078 /^X\(\/\/\)$/{ s//\1/; q; }
11079 /^X\(\/\).*/{ s//\1/; q; }
11080 s/.*/./; q'`
11081 done
11082 test ! -n "$as_dirs" || mkdir $as_dirs
11083 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11084echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11085 { (exit 1); exit 1; }; }; }
e5a52504 11086
42ecbf5e 11087 ac_builddir=.
e5a52504 11088
42ecbf5e
DJ
11089if test "$ac_dir" != .; then
11090 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11091 # A "../" for each directory in $ac_dir_suffix.
11092 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11093else
11094 ac_dir_suffix= ac_top_builddir=
11095fi
11096
11097case $srcdir in
11098 .) # No --srcdir option. We are building in place.
11099 ac_srcdir=.
11100 if test -z "$ac_top_builddir"; then
11101 ac_top_srcdir=.
11102 else
11103 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11104 fi ;;
11105 [\\/]* | ?:[\\/]* ) # Absolute path.
11106 ac_srcdir=$srcdir$ac_dir_suffix;
11107 ac_top_srcdir=$srcdir ;;
11108 *) # Relative path.
11109 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11110 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11111esac
11112
11113# Do not use `cd foo && pwd` to compute absolute paths, because
11114# the directories may not exist.
11115case `pwd` in
11116.) ac_abs_builddir="$ac_dir";;
11117*)
11118 case "$ac_dir" in
11119 .) ac_abs_builddir=`pwd`;;
11120 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11121 *) ac_abs_builddir=`pwd`/"$ac_dir";;
11122 esac;;
11123esac
11124case $ac_abs_builddir in
11125.) ac_abs_top_builddir=${ac_top_builddir}.;;
11126*)
11127 case ${ac_top_builddir}. in
11128 .) ac_abs_top_builddir=$ac_abs_builddir;;
11129 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11130 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11131 esac;;
11132esac
11133case $ac_abs_builddir in
11134.) ac_abs_srcdir=$ac_srcdir;;
11135*)
11136 case $ac_srcdir in
11137 .) ac_abs_srcdir=$ac_abs_builddir;;
11138 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11139 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11140 esac;;
11141esac
11142case $ac_abs_builddir in
11143.) ac_abs_top_srcdir=$ac_top_srcdir;;
11144*)
11145 case $ac_top_srcdir in
11146 .) ac_abs_top_srcdir=$ac_abs_builddir;;
11147 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11148 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11149 esac;;
11150esac
11151
11152
11153 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
11154echo "$as_me: executing $ac_dest commands" >&6;}
11155 case $ac_dest in
11156 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
11157 # Strip MF so we end up with the name of the file.
11158 mf=`echo "$mf" | sed -e 's/:.*$//'`
11159 # Check whether this is an Automake generated Makefile or not.
11160 # We used to match only the files named `Makefile.in', but
11161 # some people rename them; so instead we look at the file content.
11162 # Grep'ing the first line is not enough: some people post-process
11163 # each Makefile.in and add a new line on top of each file to say so.
11164 # So let's grep whole file.
11165 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
11166 dirpart=`(dirname "$mf") 2>/dev/null ||
11167$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11168 X"$mf" : 'X\(//\)[^/]' \| \
11169 X"$mf" : 'X\(//\)$' \| \
11170 X"$mf" : 'X\(/\)' \| \
11171 . : '\(.\)' 2>/dev/null ||
11172echo X"$mf" |
11173 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11174 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11175 /^X\(\/\/\)$/{ s//\1/; q; }
11176 /^X\(\/\).*/{ s//\1/; q; }
11177 s/.*/./; q'`
11178 else
11179 continue
11180 fi
11181 # Extract the definition of DEPDIR, am__include, and am__quote
11182 # from the Makefile without running `make'.
11183 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
11184 test -z "$DEPDIR" && continue
11185 am__include=`sed -n 's/^am__include = //p' < "$mf"`
11186 test -z "am__include" && continue
11187 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
11188 # When using ansi2knr, U may be empty or an underscore; expand it
11189 U=`sed -n 's/^U = //p' < "$mf"`
11190 # Find all dependency output files, they are included files with
11191 # $(DEPDIR) in their names. We invoke sed twice because it is the
11192 # simplest approach to changing $(DEPDIR) to its actual value in the
11193 # expansion.
11194 for file in `sed -n "
11195 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
11196 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
11197 # Make sure the directory exists.
11198 test -f "$dirpart/$file" && continue
11199 fdir=`(dirname "$file") 2>/dev/null ||
11200$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11201 X"$file" : 'X\(//\)[^/]' \| \
11202 X"$file" : 'X\(//\)$' \| \
11203 X"$file" : 'X\(/\)' \| \
11204 . : '\(.\)' 2>/dev/null ||
11205echo X"$file" |
11206 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11207 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11208 /^X\(\/\/\)$/{ s//\1/; q; }
11209 /^X\(\/\).*/{ s//\1/; q; }
11210 s/.*/./; q'`
11211 { if $as_mkdir_p; then
11212 mkdir -p $dirpart/$fdir
11213 else
11214 as_dir=$dirpart/$fdir
11215 as_dirs=
11216 while test ! -d "$as_dir"; do
11217 as_dirs="$as_dir $as_dirs"
11218 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11219$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11220 X"$as_dir" : 'X\(//\)[^/]' \| \
11221 X"$as_dir" : 'X\(//\)$' \| \
11222 X"$as_dir" : 'X\(/\)' \| \
11223 . : '\(.\)' 2>/dev/null ||
11224echo X"$as_dir" |
11225 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11226 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11227 /^X\(\/\/\)$/{ s//\1/; q; }
11228 /^X\(\/\).*/{ s//\1/; q; }
11229 s/.*/./; q'`
11230 done
11231 test ! -n "$as_dirs" || mkdir $as_dirs
11232 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
11233echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
11234 { (exit 1); exit 1; }; }; }
11235
11236 # echo "creating $dirpart/$file"
11237 echo '# dummy' > "$dirpart/$file"
11238 done
11239done
11240 ;;
11241 default ) sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
11242 esac
11243done
11244_ACEOF
11245
11246cat >>$CONFIG_STATUS <<\_ACEOF
11247
11248{ (exit 0); exit 0; }
11249_ACEOF
252b5132 11250chmod +x $CONFIG_STATUS
42ecbf5e
DJ
11251ac_clean_files=$ac_clean_files_save
11252
11253
11254# configure is writing to config.log, and then calls config.status.
11255# config.status does its own redirection, appending to config.log.
11256# Unfortunately, on DOS this fails, as config.log is still kept open
11257# by configure, so config.status won't be able to write to it; its
11258# output is simply discarded. So we exec the FD to /dev/null,
11259# effectively closing config.log, so it can be properly (re)opened and
11260# appended to by config.status. When coming back to configure, we
11261# need to make the FD available again.
11262if test "$no_create" != yes; then
11263 ac_cs_success=:
11264 ac_config_status_args=
11265 test "$silent" = yes &&
11266 ac_config_status_args="$ac_config_status_args --quiet"
11267 exec 5>/dev/null
11268 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11269 exec 5>>config.log
11270 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11271 # would make configure fail if this is the last instruction.
11272 $ac_cs_success || { (exit 1); exit 1; }
11273fi
252b5132 11274