* macro.c (buffer_and_nest): Skip labels regardless of
[deliverable/binutils-gdb.git] / gas / configure
CommitLineData
252b5132 1#! /bin/sh
252b5132 2# Guess values for system-dependent variables and create Makefiles.
ab509236 3# Generated by GNU Autoconf 2.59.
252b5132 4#
ab509236 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.
13b2be9c
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
ab509236 22DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
23
24# Support unset when possible.
ab509236 25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
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
ab509236 44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
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
ab509236 221 test -d ./-p && rmdir ./-p
13b2be9c
DJ
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.
ab509236 228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
229
230# Sed expression to map a string onto a valid variable name.
ab509236 231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
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
13b2be9c
DJ
249exec 6>&1
250
251#
252# Initializations.
253#
252b5132 254ac_default_prefix=/usr/local
13b2be9c
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="as.h"
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
9e9b66a9 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 WARN_CFLAGS NO_WERROR GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof BFDLIB OPCODES_LIB BFDVER_H ALL_OBJ_DEPS YACC LEX LEXLIB LEX_OUTPUT_ROOT 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 MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBM LIBOBJS LTLIBOBJS'
13b2be9c 313ac_subst_files=''
252b5132
RH
314
315# Initialize some variables set by options.
13b2be9c
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.
13b2be9c 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
13b2be9c
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
13b2be9c 363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
252b5132
RH
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
13b2be9c 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=*)
13b2be9c 372 bindir=$ac_optarg ;;
252b5132
RH
373
374 -build | --build | --buil | --bui | --bu)
13b2be9c 375 ac_prev=build_alias ;;
252b5132 376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
13b2be9c 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=*)
13b2be9c
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=*)
13b2be9c 393 datadir=$ac_optarg ;;
252b5132
RH
394
395 -disable-* | --disable-*)
13b2be9c 396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
252b5132 397 # Reject names that are not valid shell variable names.
13b2be9c
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-*)
13b2be9c 405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
252b5132 406 # Reject names that are not valid shell variable names.
13b2be9c
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
13b2be9c 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=*)
13b2be9c 424 exec_prefix=$ac_optarg ;;
252b5132
RH
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
13b2be9c
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)
13b2be9c 438 ac_prev=host_alias ;;
252b5132 439 -host=* | --host=* | --hos=* | --ho=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 452 infodir=$ac_optarg ;;
252b5132
RH
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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 \
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 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=*)
13b2be9c 556 sharedstatedir=$ac_optarg ;;
252b5132
RH
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
13b2be9c 561 site=$ac_optarg ;;
76bff705 562
252b5132
RH
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
13b2be9c 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=*)
13b2be9c 573 sysconfdir=$ac_optarg ;;
252b5132
RH
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
13b2be9c 576 ac_prev=target_alias ;;
252b5132 577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
13b2be9c 578 target_alias=$ac_optarg ;;
252b5132
RH
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
13b2be9c
DJ
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
252b5132
RH
585
586 -with-* | --with-*)
13b2be9c 587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
252b5132 588 # Reject names that are not valid shell variable names.
13b2be9c
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'`
13b2be9c
DJ
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
595 *) ac_optarg=yes ;;
596 esac
13b2be9c 597 eval "with_$ac_package='$ac_optarg'" ;;
252b5132
RH
598
599 -without-* | --without-*)
13b2be9c 600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
252b5132 601 # Reject names that are not valid shell variable names.
13b2be9c
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=*)
13b2be9c 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=*)
13b2be9c 624 x_libraries=$ac_optarg ;;
252b5132 625
13b2be9c
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
13b2be9c
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 *)
13b2be9c
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
13b2be9c
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; }; }
c8615825 656fi
c8615825 657
13b2be9c
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
13b2be9c
DJ
669# Be sure to have absolute paths.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
ab509236 671 localstatedir libdir includedir oldincludedir infodir mandir
252b5132 672do
13b2be9c
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
13b2be9c
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
9b2b7d69 698
13b2be9c
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.
13b2be9c
DJ
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
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
13b2be9c
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
13b2be9c
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
13b2be9c
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
d6d788bd 773
13b2be9c
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.
9b2b7d69 782
13b2be9c 783Usage: $0 [OPTION]... [VAR=VALUE]...
9b2b7d69 784
13b2be9c
DJ
785To assign environment variables (e.g., CC, CFLAGS...), specify them as
786VAR=VALUE. See below for descriptions of some of the useful variables.
9b2b7d69 787
13b2be9c 788Defaults for the options are specified in brackets.
9b2b7d69 789
13b2be9c
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
ab509236 806 [$ac_default_prefix]
13b2be9c 807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
ab509236 808 [PREFIX]
9b2b7d69 809
13b2be9c
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'.
9b2b7d69 814
13b2be9c 815For better control, use the options below.
9b2b7d69 816
13b2be9c
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
9b2b7d69 831
13b2be9c 832 cat <<\_ACEOF
9b2b7d69 833
13b2be9c
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
9b2b7d69 838
13b2be9c
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
9b2b7d69 844fi
9b2b7d69 845
13b2be9c 846if test -n "$ac_init_help"; then
9b2b7d69 847
13b2be9c 848 cat <<\_ACEOF
9b2b7d69 849
13b2be9c
DJ
850Optional Features:
851 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
852 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
ab509236
L
853 --disable-dependency-tracking speeds up one-time build
854 --enable-dependency-tracking do not reject slow dependency extractors
13b2be9c
DJ
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)
13b2be9c
DJ
859 targets alternative target configurations besides the primary
860 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
569acd2c 861 --enable-werror treat compile warnings as errors
9e9b66a9 862 --enable-build-warnings Enable build-time compiler warnings
13b2be9c 863 --disable-nls do not use Native Language Support
ab509236
L
864 --enable-maintainer-mode enable make rules and dependencies not useful
865 (and sometimes confusing) to the casual installer
9b2b7d69 866
13b2be9c
DJ
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-included-gettext use the GNU gettext library included here
9b2b7d69 873
13b2be9c
DJ
874Some influential environment variables:
875 CC C compiler command
876 CFLAGS C compiler flags
877 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
878 nonstandard directory <lib dir>
879 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
880 headers in a nonstandard directory <include dir>
881 CPP C preprocessor
882
883Use these variables to override the choices made by `configure' or to help
884it to find libraries and programs with nonstandard names/locations.
885
886_ACEOF
9b2b7d69 887fi
9b2b7d69 888
13b2be9c
DJ
889if test "$ac_init_help" = "recursive"; then
890 # If there are subdirs, report their specific --help.
891 ac_popdir=`pwd`
892 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
893 test -d $ac_dir || continue
894 ac_builddir=.
895
896if test "$ac_dir" != .; then
897 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
898 # A "../" for each directory in $ac_dir_suffix.
899 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
900else
901 ac_dir_suffix= ac_top_builddir=
902fi
9b2b7d69 903
13b2be9c
DJ
904case $srcdir in
905 .) # No --srcdir option. We are building in place.
906 ac_srcdir=.
907 if test -z "$ac_top_builddir"; then
908 ac_top_srcdir=.
909 else
910 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
c8615825 911 fi ;;
13b2be9c
DJ
912 [\\/]* | ?:[\\/]* ) # Absolute path.
913 ac_srcdir=$srcdir$ac_dir_suffix;
914 ac_top_srcdir=$srcdir ;;
915 *) # Relative path.
916 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
917 ac_top_srcdir=$ac_top_builddir$srcdir ;;
c8615825 918esac
ab509236
L
919
920# Do not use `cd foo && pwd` to compute absolute paths, because
921# the directories may not exist.
922case `pwd` in
923.) ac_abs_builddir="$ac_dir";;
924*)
925 case "$ac_dir" in
926 .) ac_abs_builddir=`pwd`;;
927 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
928 *) ac_abs_builddir=`pwd`/"$ac_dir";;
929 esac;;
930esac
931case $ac_abs_builddir in
932.) ac_abs_top_builddir=${ac_top_builddir}.;;
933*)
934 case ${ac_top_builddir}. in
935 .) ac_abs_top_builddir=$ac_abs_builddir;;
936 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
937 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
938 esac;;
939esac
940case $ac_abs_builddir in
941.) ac_abs_srcdir=$ac_srcdir;;
942*)
943 case $ac_srcdir in
944 .) ac_abs_srcdir=$ac_abs_builddir;;
945 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
946 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
947 esac;;
948esac
949case $ac_abs_builddir in
950.) ac_abs_top_srcdir=$ac_top_srcdir;;
951*)
952 case $ac_top_srcdir in
953 .) ac_abs_top_srcdir=$ac_abs_builddir;;
954 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
955 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
956 esac;;
957esac
13b2be9c
DJ
958
959 cd $ac_dir
960 # Check for guested configure; otherwise get Cygnus style configure.
961 if test -f $ac_srcdir/configure.gnu; then
962 echo
963 $SHELL $ac_srcdir/configure.gnu --help=recursive
964 elif test -f $ac_srcdir/configure; then
965 echo
966 $SHELL $ac_srcdir/configure --help=recursive
967 elif test -f $ac_srcdir/configure.ac ||
ab509236 968 test -f $ac_srcdir/configure.in; then
13b2be9c
DJ
969 echo
970 $ac_configure --help
971 else
972 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
973 fi
1ad12f97 974 cd $ac_popdir
13b2be9c
DJ
975 done
976fi
6840198f 977
13b2be9c
DJ
978test -n "$ac_init_help" && exit 0
979if $ac_init_version; then
980 cat <<\_ACEOF
c8615825 981
ab509236 982Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
983This configure script is free software; the Free Software Foundation
984gives unlimited permission to copy, distribute and modify it.
985_ACEOF
986 exit 0
987fi
988exec 5>config.log
989cat >&5 <<_ACEOF
990This file contains any messages produced by compilers while
991running configure, to aid debugging if configure makes a mistake.
c8615825 992
13b2be9c 993It was created by $as_me, which was
ab509236 994generated by GNU Autoconf 2.59. Invocation command line was
c8615825 995
13b2be9c 996 $ $0 $@
c8615825 997
13b2be9c
DJ
998_ACEOF
999{
1000cat <<_ASUNAME
1001## --------- ##
1002## Platform. ##
1003## --------- ##
1004
1005hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1006uname -m = `(uname -m) 2>/dev/null || echo unknown`
1007uname -r = `(uname -r) 2>/dev/null || echo unknown`
1008uname -s = `(uname -s) 2>/dev/null || echo unknown`
1009uname -v = `(uname -v) 2>/dev/null || echo unknown`
1010
1011/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1012/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1013
1014/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1015/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1016/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1017hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1018/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1019/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1020/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1021
1022_ASUNAME
1023
1024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1025for as_dir in $PATH
1026do
1027 IFS=$as_save_IFS
1028 test -z "$as_dir" && as_dir=.
1029 echo "PATH: $as_dir"
1030done
9b2b7d69 1031
13b2be9c 1032} >&5
6840198f 1033
13b2be9c 1034cat >&5 <<_ACEOF
c8615825 1035
9b2b7d69 1036
13b2be9c
DJ
1037## ----------- ##
1038## Core tests. ##
1039## ----------- ##
87ccc1b0 1040
13b2be9c 1041_ACEOF
9b2b7d69 1042
13b2be9c
DJ
1043
1044# Keep a trace of the command line.
1045# Strip out --no-create and --no-recursion so they do not pile up.
1046# Strip out --silent because we don't want to record it for future runs.
1047# Also quote any args containing shell meta-characters.
1048# Make two passes to allow for proper duplicate-argument suppression.
1049ac_configure_args=
1050ac_configure_args0=
1051ac_configure_args1=
1052ac_sep=
1053ac_must_keep_next=false
1054for ac_pass in 1 2
1055do
1056 for ac_arg
1057 do
1058 case $ac_arg in
1059 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1060 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1061 | -silent | --silent | --silen | --sile | --sil)
1062 continue ;;
1063 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1064 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1065 esac
1066 case $ac_pass in
1067 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1068 2)
1069 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1070 if test $ac_must_keep_next = true; then
ab509236 1071 ac_must_keep_next=false # Got value, back to normal.
13b2be9c 1072 else
ab509236
L
1073 case $ac_arg in
1074 *=* | --config-cache | -C | -disable-* | --disable-* \
1075 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1076 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1077 | -with-* | --with-* | -without-* | --without-* | --x)
1078 case "$ac_configure_args0 " in
1079 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1080 esac
1081 ;;
1082 -* ) ac_must_keep_next=true ;;
1083 esac
13b2be9c
DJ
1084 fi
1085 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1086 # Get rid of the leading space.
1087 ac_sep=" "
c8615825
AM
1088 ;;
1089 esac
1090 done
13b2be9c
DJ
1091done
1092$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1093$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1094
1095# When interrupted or exit'd, cleanup temporary files, and complete
1096# config.log. We remove comments because anyway the quotes in there
1097# would cause problems or look ugly.
1098# WARNING: Be sure not to use single quotes in there, as some shells,
1099# such as our DU 5.0 friend, will then `close' the trap.
1100trap 'exit_status=$?
1101 # Save into config.log some information that might help in debugging.
1102 {
1103 echo
1104
1105 cat <<\_ASBOX
1106## ---------------- ##
1107## Cache variables. ##
1108## ---------------- ##
1109_ASBOX
1110 echo
1111 # The following way of writing the cache mishandles newlines in values,
1112{
1113 (set) 2>&1 |
1114 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1115 *ac_space=\ *)
1116 sed -n \
ab509236
L
1117 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1118 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
13b2be9c
DJ
1119 ;;
1120 *)
1121 sed -n \
ab509236 1122 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
1123 ;;
1124 esac;
1125}
1126 echo
1127
1128 cat <<\_ASBOX
1129## ----------------- ##
1130## Output variables. ##
1131## ----------------- ##
1132_ASBOX
1133 echo
1134 for ac_var in $ac_subst_vars
1135 do
1136 eval ac_val=$`echo $ac_var`
1137 echo "$ac_var='"'"'$ac_val'"'"'"
1138 done | sort
1139 echo
1140
1141 if test -n "$ac_subst_files"; then
1142 cat <<\_ASBOX
1143## ------------- ##
1144## Output files. ##
1145## ------------- ##
1146_ASBOX
1147 echo
1148 for ac_var in $ac_subst_files
1149 do
1150 eval ac_val=$`echo $ac_var`
ab509236 1151 echo "$ac_var='"'"'$ac_val'"'"'"
13b2be9c
DJ
1152 done | sort
1153 echo
1154 fi
1155
1156 if test -s confdefs.h; then
1157 cat <<\_ASBOX
1158## ----------- ##
1159## confdefs.h. ##
1160## ----------- ##
1161_ASBOX
1162 echo
1163 sed "/^$/d" confdefs.h | sort
1164 echo
1165 fi
1166 test "$ac_signal" != 0 &&
1167 echo "$as_me: caught signal $ac_signal"
1168 echo "$as_me: exit $exit_status"
1169 } >&5
ab509236 1170 rm -f core *.core &&
13b2be9c
DJ
1171 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1172 exit $exit_status
1173 ' 0
1174for ac_signal in 1 2 13 15; do
1175 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1176done
1177ac_signal=0
1178
1179# confdefs.h avoids OS command line length limits that DEFS can exceed.
1180rm -rf conftest* confdefs.h
1181# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1182echo >confdefs.h
1183
1184# Predefined preprocessor variables.
1185
1186cat >>confdefs.h <<_ACEOF
1187#define PACKAGE_NAME "$PACKAGE_NAME"
1188_ACEOF
1189
1190
1191cat >>confdefs.h <<_ACEOF
1192#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1193_ACEOF
1194
1195
1196cat >>confdefs.h <<_ACEOF
1197#define PACKAGE_VERSION "$PACKAGE_VERSION"
1198_ACEOF
1199
1200
1201cat >>confdefs.h <<_ACEOF
1202#define PACKAGE_STRING "$PACKAGE_STRING"
1203_ACEOF
1204
1205
1206cat >>confdefs.h <<_ACEOF
1207#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1208_ACEOF
1209
1210
1211# Let the site file select an alternate cache file if it wants to.
1212# Prefer explicitly selected file to automatically selected ones.
1213if test -z "$CONFIG_SITE"; then
1214 if test "x$prefix" != xNONE; then
1215 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1216 else
1217 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1218 fi
1219fi
1220for ac_site_file in $CONFIG_SITE; do
1221 if test -r "$ac_site_file"; then
1222 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1223echo "$as_me: loading site script $ac_site_file" >&6;}
1224 sed 's/^/| /' "$ac_site_file" >&5
1225 . "$ac_site_file"
1226 fi
1227done
1228
1229if test -r "$cache_file"; then
1230 # Some versions of bash will fail to source /dev/null (special
1231 # files actually), so we avoid doing that.
1232 if test -f "$cache_file"; then
1233 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1234echo "$as_me: loading cache $cache_file" >&6;}
1235 case $cache_file in
1236 [\\/]* | ?:[\\/]* ) . $cache_file;;
1237 *) . ./$cache_file;;
1238 esac
1239 fi
1240else
1241 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1242echo "$as_me: creating cache $cache_file" >&6;}
1243 >$cache_file
1244fi
1245
1246# Check that the precious variables saved in the cache have kept the same
1247# value.
1248ac_cache_corrupted=false
1249for ac_var in `(set) 2>&1 |
ab509236 1250 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
13b2be9c
DJ
1251 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1252 eval ac_new_set=\$ac_env_${ac_var}_set
1253 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1254 eval ac_new_val="\$ac_env_${ac_var}_value"
1255 case $ac_old_set,$ac_new_set in
1256 set,)
1257 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1258echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1259 ac_cache_corrupted=: ;;
1260 ,set)
1261 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1262echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1263 ac_cache_corrupted=: ;;
1264 ,);;
1265 *)
1266 if test "x$ac_old_val" != "x$ac_new_val"; then
ab509236 1267 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
13b2be9c 1268echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
ab509236 1269 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
13b2be9c 1270echo "$as_me: former value: $ac_old_val" >&2;}
ab509236 1271 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
13b2be9c 1272echo "$as_me: current value: $ac_new_val" >&2;}
ab509236 1273 ac_cache_corrupted=:
13b2be9c
DJ
1274 fi;;
1275 esac
1276 # Pass precious variables to config.status.
1277 if test "$ac_new_set" = set; then
1278 case $ac_new_val in
1279 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1280 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1281 *) ac_arg=$ac_var=$ac_new_val ;;
1282 esac
1283 case " $ac_configure_args " in
1284 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1285 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1286 esac
1287 fi
1288done
1289if $ac_cache_corrupted; then
1290 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1291echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1292 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1293echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1294 { (exit 1); exit 1; }; }
1295fi
1296
1297ac_ext=c
1298ac_cpp='$CPP $CPPFLAGS'
1299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1301ac_compiler_gnu=$ac_cv_c_compiler_gnu
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322ac_aux_dir=
1323for ac_dir in .. $srcdir/..; do
1324 if test -f $ac_dir/install-sh; then
1325 ac_aux_dir=$ac_dir
1326 ac_install_sh="$ac_aux_dir/install-sh -c"
1327 break
1328 elif test -f $ac_dir/install.sh; then
1329 ac_aux_dir=$ac_dir
1330 ac_install_sh="$ac_aux_dir/install.sh -c"
1331 break
1332 elif test -f $ac_dir/shtool; then
1333 ac_aux_dir=$ac_dir
1334 ac_install_sh="$ac_aux_dir/shtool install -c"
1335 break
1336 fi
1337done
1338if test -z "$ac_aux_dir"; then
1339 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1340echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1341 { (exit 1); exit 1; }; }
1342fi
1343ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1344ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1345ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1346
1347# Make sure we can run config.sub.
1348$ac_config_sub sun4 >/dev/null 2>&1 ||
1349 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1350echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1351 { (exit 1); exit 1; }; }
1352
1353echo "$as_me:$LINENO: checking build system type" >&5
1354echo $ECHO_N "checking build system type... $ECHO_C" >&6
1355if test "${ac_cv_build+set}" = set; then
1356 echo $ECHO_N "(cached) $ECHO_C" >&6
1357else
1358 ac_cv_build_alias=$build_alias
1359test -z "$ac_cv_build_alias" &&
1360 ac_cv_build_alias=`$ac_config_guess`
1361test -z "$ac_cv_build_alias" &&
1362 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1363echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1364 { (exit 1); exit 1; }; }
1365ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1366 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1367echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1368 { (exit 1); exit 1; }; }
1369
1370fi
1371echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1372echo "${ECHO_T}$ac_cv_build" >&6
1373build=$ac_cv_build
1374build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1375build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1376build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1377
1378
1379echo "$as_me:$LINENO: checking host system type" >&5
1380echo $ECHO_N "checking host system type... $ECHO_C" >&6
1381if test "${ac_cv_host+set}" = set; then
1382 echo $ECHO_N "(cached) $ECHO_C" >&6
1383else
1384 ac_cv_host_alias=$host_alias
1385test -z "$ac_cv_host_alias" &&
1386 ac_cv_host_alias=$ac_cv_build_alias
1387ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1388 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1389echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1390 { (exit 1); exit 1; }; }
1391
1392fi
1393echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1394echo "${ECHO_T}$ac_cv_host" >&6
1395host=$ac_cv_host
1396host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1397host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1398host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1399
1400
1401echo "$as_me:$LINENO: checking target system type" >&5
1402echo $ECHO_N "checking target system type... $ECHO_C" >&6
1403if test "${ac_cv_target+set}" = set; then
1404 echo $ECHO_N "(cached) $ECHO_C" >&6
1405else
1406 ac_cv_target_alias=$target_alias
1407test "x$ac_cv_target_alias" = "x" &&
1408 ac_cv_target_alias=$ac_cv_host_alias
1409ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1410 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1411echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1412 { (exit 1); exit 1; }; }
1413
1414fi
1415echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1416echo "${ECHO_T}$ac_cv_target" >&6
1417target=$ac_cv_target
1418target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1419target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1420target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1421
1422
1423# The aliases save the names the user supplied, while $host etc.
1424# will get canonicalized.
1425test -n "$target_alias" &&
1426 test "$program_prefix$program_suffix$program_transform_name" = \
1427 NONENONEs,x,x, &&
1428 program_prefix=${target_alias}-
1429ac_ext=c
1430ac_cpp='$CPP $CPPFLAGS'
1431ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1432ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1433ac_compiler_gnu=$ac_cv_c_compiler_gnu
1434if test -n "$ac_tool_prefix"; then
1435 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1436set dummy ${ac_tool_prefix}gcc; ac_word=$2
1437echo "$as_me:$LINENO: checking for $ac_word" >&5
1438echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1439if test "${ac_cv_prog_CC+set}" = set; then
1440 echo $ECHO_N "(cached) $ECHO_C" >&6
1441else
1442 if test -n "$CC"; then
1443 ac_cv_prog_CC="$CC" # Let the user override the test.
1444else
1445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1446for as_dir in $PATH
1447do
1448 IFS=$as_save_IFS
1449 test -z "$as_dir" && as_dir=.
1450 for ac_exec_ext in '' $ac_executable_extensions; do
1451 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1452 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1453 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1454 break 2
1455 fi
1456done
1457done
1458
1459fi
1460fi
1461CC=$ac_cv_prog_CC
1462if test -n "$CC"; then
1463 echo "$as_me:$LINENO: result: $CC" >&5
1464echo "${ECHO_T}$CC" >&6
1465else
1466 echo "$as_me:$LINENO: result: no" >&5
1467echo "${ECHO_T}no" >&6
1468fi
1469
1470fi
1471if test -z "$ac_cv_prog_CC"; then
1472 ac_ct_CC=$CC
1473 # Extract the first word of "gcc", so it can be a program name with args.
1474set dummy gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1477if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1478 echo $ECHO_N "(cached) $ECHO_C" >&6
1479else
1480 if test -n "$ac_ct_CC"; then
1481 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1482else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH
1485do
1486 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1490 ac_cv_prog_ac_ct_CC="gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2
1493 fi
1494done
1495done
1496
1497fi
1498fi
1499ac_ct_CC=$ac_cv_prog_ac_ct_CC
1500if test -n "$ac_ct_CC"; then
1501 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1502echo "${ECHO_T}$ac_ct_CC" >&6
1503else
1504 echo "$as_me:$LINENO: result: no" >&5
1505echo "${ECHO_T}no" >&6
1506fi
1507
1508 CC=$ac_ct_CC
1509else
1510 CC="$ac_cv_prog_CC"
1511fi
1512
1513if test -z "$CC"; then
1514 if test -n "$ac_tool_prefix"; then
1515 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1516set dummy ${ac_tool_prefix}cc; ac_word=$2
1517echo "$as_me:$LINENO: checking for $ac_word" >&5
1518echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1519if test "${ac_cv_prog_CC+set}" = set; then
1520 echo $ECHO_N "(cached) $ECHO_C" >&6
1521else
1522 if test -n "$CC"; then
1523 ac_cv_prog_CC="$CC" # Let the user override the test.
1524else
1525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1526for as_dir in $PATH
1527do
1528 IFS=$as_save_IFS
1529 test -z "$as_dir" && as_dir=.
1530 for ac_exec_ext in '' $ac_executable_extensions; do
1531 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1532 ac_cv_prog_CC="${ac_tool_prefix}cc"
1533 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1534 break 2
1535 fi
1536done
1537done
1538
1539fi
1540fi
1541CC=$ac_cv_prog_CC
1542if test -n "$CC"; then
1543 echo "$as_me:$LINENO: result: $CC" >&5
1544echo "${ECHO_T}$CC" >&6
1545else
1546 echo "$as_me:$LINENO: result: no" >&5
1547echo "${ECHO_T}no" >&6
1548fi
1549
1550fi
1551if test -z "$ac_cv_prog_CC"; then
1552 ac_ct_CC=$CC
1553 # Extract the first word of "cc", so it can be a program name with args.
1554set dummy cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1557if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1558 echo $ECHO_N "(cached) $ECHO_C" >&6
1559else
1560 if test -n "$ac_ct_CC"; then
1561 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1562else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH
1565do
1566 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1570 ac_cv_prog_ac_ct_CC="cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2
1573 fi
1574done
1575done
1576
1577fi
1578fi
1579ac_ct_CC=$ac_cv_prog_ac_ct_CC
1580if test -n "$ac_ct_CC"; then
1581 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1582echo "${ECHO_T}$ac_ct_CC" >&6
1583else
1584 echo "$as_me:$LINENO: result: no" >&5
1585echo "${ECHO_T}no" >&6
1586fi
1587
1588 CC=$ac_ct_CC
1589else
1590 CC="$ac_cv_prog_CC"
1591fi
1592
1593fi
1594if test -z "$CC"; then
1595 # Extract the first word of "cc", so it can be a program name with args.
1596set dummy cc; ac_word=$2
1597echo "$as_me:$LINENO: checking for $ac_word" >&5
1598echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1599if test "${ac_cv_prog_CC+set}" = set; then
1600 echo $ECHO_N "(cached) $ECHO_C" >&6
1601else
1602 if test -n "$CC"; then
1603 ac_cv_prog_CC="$CC" # Let the user override the test.
1604else
1605 ac_prog_rejected=no
1606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1607for as_dir in $PATH
1608do
1609 IFS=$as_save_IFS
1610 test -z "$as_dir" && as_dir=.
1611 for ac_exec_ext in '' $ac_executable_extensions; do
1612 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1613 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1614 ac_prog_rejected=yes
1615 continue
1616 fi
1617 ac_cv_prog_CC="cc"
1618 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1619 break 2
1620 fi
1621done
1622done
1623
1624if test $ac_prog_rejected = yes; then
1625 # We found a bogon in the path, so make sure we never use it.
1626 set dummy $ac_cv_prog_CC
1627 shift
1628 if test $# != 0; then
1629 # We chose a different compiler from the bogus one.
1630 # However, it has the same basename, so the bogon will be chosen
1631 # first if we set CC to just the basename; use the full file name.
1632 shift
1633 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1634 fi
1635fi
1636fi
1637fi
1638CC=$ac_cv_prog_CC
1639if test -n "$CC"; then
1640 echo "$as_me:$LINENO: result: $CC" >&5
1641echo "${ECHO_T}$CC" >&6
1642else
1643 echo "$as_me:$LINENO: result: no" >&5
1644echo "${ECHO_T}no" >&6
1645fi
1646
1647fi
1648if test -z "$CC"; then
1649 if test -n "$ac_tool_prefix"; then
1650 for ac_prog in cl
1651 do
1652 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1653set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1654echo "$as_me:$LINENO: checking for $ac_word" >&5
1655echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1656if test "${ac_cv_prog_CC+set}" = set; then
1657 echo $ECHO_N "(cached) $ECHO_C" >&6
1658else
1659 if test -n "$CC"; then
1660 ac_cv_prog_CC="$CC" # Let the user override the test.
1661else
1662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1663for as_dir in $PATH
1664do
1665 IFS=$as_save_IFS
1666 test -z "$as_dir" && as_dir=.
1667 for ac_exec_ext in '' $ac_executable_extensions; do
1668 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1669 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1670 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1671 break 2
1672 fi
1673done
1674done
1675
1676fi
1677fi
1678CC=$ac_cv_prog_CC
1679if test -n "$CC"; then
1680 echo "$as_me:$LINENO: result: $CC" >&5
1681echo "${ECHO_T}$CC" >&6
1682else
1683 echo "$as_me:$LINENO: result: no" >&5
1684echo "${ECHO_T}no" >&6
1685fi
1686
1687 test -n "$CC" && break
1688 done
1689fi
1690if test -z "$CC"; then
1691 ac_ct_CC=$CC
1692 for ac_prog in cl
1693do
1694 # Extract the first word of "$ac_prog", so it can be a program name with args.
1695set dummy $ac_prog; ac_word=$2
1696echo "$as_me:$LINENO: checking for $ac_word" >&5
1697echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1698if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1699 echo $ECHO_N "(cached) $ECHO_C" >&6
1700else
1701 if test -n "$ac_ct_CC"; then
1702 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1703else
1704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1705for as_dir in $PATH
1706do
1707 IFS=$as_save_IFS
1708 test -z "$as_dir" && as_dir=.
1709 for ac_exec_ext in '' $ac_executable_extensions; do
1710 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1711 ac_cv_prog_ac_ct_CC="$ac_prog"
1712 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1713 break 2
1714 fi
1715done
1716done
1717
1718fi
1719fi
1720ac_ct_CC=$ac_cv_prog_ac_ct_CC
1721if test -n "$ac_ct_CC"; then
1722 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1723echo "${ECHO_T}$ac_ct_CC" >&6
1724else
1725 echo "$as_me:$LINENO: result: no" >&5
1726echo "${ECHO_T}no" >&6
1727fi
1728
1729 test -n "$ac_ct_CC" && break
1730done
1731
1732 CC=$ac_ct_CC
1733fi
1734
1735fi
1736
1737
1738test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1739See \`config.log' for more details." >&5
1740echo "$as_me: error: no acceptable C compiler found in \$PATH
1741See \`config.log' for more details." >&2;}
1742 { (exit 1); exit 1; }; }
1743
1744# Provide some information about the compiler.
1745echo "$as_me:$LINENO:" \
1746 "checking for C compiler version" >&5
1747ac_compiler=`set X $ac_compile; echo $2`
1748{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1749 (eval $ac_compiler --version </dev/null >&5) 2>&5
1750 ac_status=$?
1751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1752 (exit $ac_status); }
1753{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1754 (eval $ac_compiler -v </dev/null >&5) 2>&5
1755 ac_status=$?
1756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1757 (exit $ac_status); }
1758{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1759 (eval $ac_compiler -V </dev/null >&5) 2>&5
1760 ac_status=$?
1761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1762 (exit $ac_status); }
1763
1764cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1765/* confdefs.h. */
1766_ACEOF
1767cat confdefs.h >>conftest.$ac_ext
1768cat >>conftest.$ac_ext <<_ACEOF
1769/* end confdefs.h. */
1770
1771int
1772main ()
1773{
1774
1775 ;
1776 return 0;
1777}
1778_ACEOF
1779ac_clean_files_save=$ac_clean_files
1780ac_clean_files="$ac_clean_files a.out a.exe b.out"
1781# Try to create an executable without -o first, disregard a.out.
1782# It will help us diagnose broken compilers, and finding out an intuition
1783# of exeext.
ab509236
L
1784echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1785echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
13b2be9c
DJ
1786ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1787if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1788 (eval $ac_link_default) 2>&5
1789 ac_status=$?
1790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1791 (exit $ac_status); }; then
1792 # Find the output, starting from the most likely. This scheme is
1793# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1794# resort.
1795
1796# Be careful to initialize this variable, since it used to be cached.
1797# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1798ac_cv_exeext=
1799# b.out is created by i960 compilers.
1800for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1801do
1802 test -f "$ac_file" || continue
1803 case $ac_file in
1804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
ab509236 1805 ;;
13b2be9c 1806 conftest.$ac_ext )
ab509236
L
1807 # This is the source file.
1808 ;;
13b2be9c 1809 [ab].out )
ab509236
L
1810 # We found the default executable, but exeext='' is most
1811 # certainly right.
1812 break;;
13b2be9c 1813 *.* )
ab509236
L
1814 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1815 # FIXME: I believe we export ac_cv_exeext for Libtool,
1816 # but it would be cool to find out if it's true. Does anybody
1817 # maintain Libtool? --akim.
1818 export ac_cv_exeext
1819 break;;
13b2be9c 1820 * )
ab509236 1821 break;;
13b2be9c
DJ
1822 esac
1823done
1824else
1825 echo "$as_me: failed program was:" >&5
1826sed 's/^/| /' conftest.$ac_ext >&5
1827
1828{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1829See \`config.log' for more details." >&5
1830echo "$as_me: error: C compiler cannot create executables
1831See \`config.log' for more details." >&2;}
1832 { (exit 77); exit 77; }; }
1833fi
1834
1835ac_exeext=$ac_cv_exeext
1836echo "$as_me:$LINENO: result: $ac_file" >&5
1837echo "${ECHO_T}$ac_file" >&6
1838
1839# Check the compiler produces executables we can run. If not, either
1840# the compiler is broken, or we cross compile.
1841echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1842echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1843# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1844# If not cross compiling, check that we can run a simple program.
1845if test "$cross_compiling" != yes; then
1846 if { ac_try='./$ac_file'
1847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1848 (eval $ac_try) 2>&5
1849 ac_status=$?
1850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1851 (exit $ac_status); }; }; then
1852 cross_compiling=no
1853 else
1854 if test "$cross_compiling" = maybe; then
1855 cross_compiling=yes
1856 else
1857 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1858If you meant to cross compile, use \`--host'.
1859See \`config.log' for more details." >&5
1860echo "$as_me: error: cannot run C compiled programs.
1861If you meant to cross compile, use \`--host'.
1862See \`config.log' for more details." >&2;}
1863 { (exit 1); exit 1; }; }
1864 fi
1865 fi
1866fi
1867echo "$as_me:$LINENO: result: yes" >&5
1868echo "${ECHO_T}yes" >&6
1869
1870rm -f a.out a.exe conftest$ac_cv_exeext b.out
1871ac_clean_files=$ac_clean_files_save
1872# Check the compiler produces executables we can run. If not, either
1873# the compiler is broken, or we cross compile.
1874echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1875echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1876echo "$as_me:$LINENO: result: $cross_compiling" >&5
1877echo "${ECHO_T}$cross_compiling" >&6
1878
1879echo "$as_me:$LINENO: checking for suffix of executables" >&5
1880echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1881if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1882 (eval $ac_link) 2>&5
1883 ac_status=$?
1884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1885 (exit $ac_status); }; then
1886 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1887# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1888# work properly (i.e., refer to `conftest.exe'), while it won't with
1889# `rm'.
1890for ac_file in conftest.exe conftest conftest.*; do
1891 test -f "$ac_file" || continue
1892 case $ac_file in
1893 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1894 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
ab509236
L
1895 export ac_cv_exeext
1896 break;;
13b2be9c
DJ
1897 * ) break;;
1898 esac
1899done
1900else
1901 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1902See \`config.log' for more details." >&5
1903echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1904See \`config.log' for more details." >&2;}
1905 { (exit 1); exit 1; }; }
1906fi
1907
1908rm -f conftest$ac_cv_exeext
1909echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1910echo "${ECHO_T}$ac_cv_exeext" >&6
1911
1912rm -f conftest.$ac_ext
1913EXEEXT=$ac_cv_exeext
1914ac_exeext=$EXEEXT
1915echo "$as_me:$LINENO: checking for suffix of object files" >&5
1916echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1917if test "${ac_cv_objext+set}" = set; then
1918 echo $ECHO_N "(cached) $ECHO_C" >&6
1919else
1920 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1921/* confdefs.h. */
1922_ACEOF
1923cat confdefs.h >>conftest.$ac_ext
1924cat >>conftest.$ac_ext <<_ACEOF
1925/* end confdefs.h. */
1926
1927int
1928main ()
1929{
1930
1931 ;
1932 return 0;
1933}
1934_ACEOF
1935rm -f conftest.o conftest.obj
1936if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1937 (eval $ac_compile) 2>&5
1938 ac_status=$?
1939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1940 (exit $ac_status); }; then
1941 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1942 case $ac_file in
1943 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1944 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1945 break;;
1946 esac
1947done
1948else
1949 echo "$as_me: failed program was:" >&5
1950sed 's/^/| /' conftest.$ac_ext >&5
1951
1952{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1953See \`config.log' for more details." >&5
1954echo "$as_me: error: cannot compute suffix of object files: cannot compile
1955See \`config.log' for more details." >&2;}
1956 { (exit 1); exit 1; }; }
1957fi
1958
1959rm -f conftest.$ac_cv_objext conftest.$ac_ext
1960fi
1961echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1962echo "${ECHO_T}$ac_cv_objext" >&6
1963OBJEXT=$ac_cv_objext
1964ac_objext=$OBJEXT
1965echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1966echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1967if test "${ac_cv_c_compiler_gnu+set}" = set; then
1968 echo $ECHO_N "(cached) $ECHO_C" >&6
1969else
1970 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1971/* confdefs.h. */
1972_ACEOF
1973cat confdefs.h >>conftest.$ac_ext
1974cat >>conftest.$ac_ext <<_ACEOF
1975/* end confdefs.h. */
1976
1977int
1978main ()
1979{
1980#ifndef __GNUC__
1981 choke me
1982#endif
1983
1984 ;
1985 return 0;
1986}
1987_ACEOF
1988rm -f conftest.$ac_objext
1989if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 1990 (eval $ac_compile) 2>conftest.er1
13b2be9c 1991 ac_status=$?
ab509236
L
1992 grep -v '^ *+' conftest.er1 >conftest.err
1993 rm -f conftest.er1
1994 cat conftest.err >&5
13b2be9c
DJ
1995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1996 (exit $ac_status); } &&
1ad12f97
NC
1997 { ac_try='test -z "$ac_c_werror_flag"
1998 || test ! -s conftest.err'
ab509236
L
1999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2000 (eval $ac_try) 2>&5
2001 ac_status=$?
2002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2003 (exit $ac_status); }; } &&
2004 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2006 (eval $ac_try) 2>&5
2007 ac_status=$?
2008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2009 (exit $ac_status); }; }; then
2010 ac_compiler_gnu=yes
2011else
2012 echo "$as_me: failed program was:" >&5
2013sed 's/^/| /' conftest.$ac_ext >&5
2014
2015ac_compiler_gnu=no
2016fi
ab509236 2017rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2018ac_cv_c_compiler_gnu=$ac_compiler_gnu
2019
2020fi
2021echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2022echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2023GCC=`test $ac_compiler_gnu = yes && echo yes`
2024ac_test_CFLAGS=${CFLAGS+set}
2025ac_save_CFLAGS=$CFLAGS
2026CFLAGS="-g"
2027echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2028echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2029if test "${ac_cv_prog_cc_g+set}" = set; then
2030 echo $ECHO_N "(cached) $ECHO_C" >&6
2031else
2032 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2033/* confdefs.h. */
2034_ACEOF
2035cat confdefs.h >>conftest.$ac_ext
2036cat >>conftest.$ac_ext <<_ACEOF
2037/* end confdefs.h. */
2038
2039int
2040main ()
2041{
2042
2043 ;
2044 return 0;
2045}
2046_ACEOF
2047rm -f conftest.$ac_objext
2048if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2049 (eval $ac_compile) 2>conftest.er1
13b2be9c 2050 ac_status=$?
ab509236
L
2051 grep -v '^ *+' conftest.er1 >conftest.err
2052 rm -f conftest.er1
2053 cat conftest.err >&5
13b2be9c
DJ
2054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2055 (exit $ac_status); } &&
1ad12f97
NC
2056 { ac_try='test -z "$ac_c_werror_flag"
2057 || test ! -s conftest.err'
ab509236
L
2058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2059 (eval $ac_try) 2>&5
2060 ac_status=$?
2061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062 (exit $ac_status); }; } &&
2063 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2065 (eval $ac_try) 2>&5
2066 ac_status=$?
2067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2068 (exit $ac_status); }; }; then
2069 ac_cv_prog_cc_g=yes
2070else
2071 echo "$as_me: failed program was:" >&5
2072sed 's/^/| /' conftest.$ac_ext >&5
2073
2074ac_cv_prog_cc_g=no
2075fi
ab509236 2076rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2077fi
2078echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2079echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2080if test "$ac_test_CFLAGS" = set; then
2081 CFLAGS=$ac_save_CFLAGS
2082elif test $ac_cv_prog_cc_g = yes; then
2083 if test "$GCC" = yes; then
2084 CFLAGS="-g -O2"
2085 else
2086 CFLAGS="-g"
2087 fi
2088else
2089 if test "$GCC" = yes; then
2090 CFLAGS="-O2"
2091 else
2092 CFLAGS=
2093 fi
2094fi
2095echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2096echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2097if test "${ac_cv_prog_cc_stdc+set}" = set; then
2098 echo $ECHO_N "(cached) $ECHO_C" >&6
2099else
2100 ac_cv_prog_cc_stdc=no
2101ac_save_CC=$CC
2102cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2103/* confdefs.h. */
2104_ACEOF
2105cat confdefs.h >>conftest.$ac_ext
2106cat >>conftest.$ac_ext <<_ACEOF
2107/* end confdefs.h. */
2108#include <stdarg.h>
2109#include <stdio.h>
2110#include <sys/types.h>
2111#include <sys/stat.h>
2112/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2113struct buf { int x; };
2114FILE * (*rcsopen) (struct buf *, struct stat *, int);
2115static char *e (p, i)
2116 char **p;
2117 int i;
2118{
2119 return p[i];
2120}
2121static char *f (char * (*g) (char **, int), char **p, ...)
2122{
2123 char *s;
2124 va_list v;
2125 va_start (v,p);
2126 s = g (p, va_arg (v,int));
2127 va_end (v);
2128 return s;
2129}
ab509236
L
2130
2131/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2132 function prototypes and stuff, but not '\xHH' hex character constants.
2133 These don't provoke an error unfortunately, instead are silently treated
2134 as 'x'. The following induces an error, until -std1 is added to get
2135 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2136 array size at least. It's necessary to write '\x00'==0 to get something
2137 that's true only with -std1. */
2138int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2139
13b2be9c
DJ
2140int test (int i, double x);
2141struct s1 {int (*f) (int a);};
2142struct s2 {int (*f) (double a);};
2143int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2144int argc;
2145char **argv;
2146int
2147main ()
2148{
2149return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2150 ;
2151 return 0;
2152}
2153_ACEOF
2154# Don't try gcc -ansi; that turns off useful extensions and
2155# breaks some systems' header files.
2156# AIX -qlanglvl=ansi
2157# Ultrix and OSF/1 -std1
2158# HP-UX 10.20 and later -Ae
2159# HP-UX older versions -Aa -D_HPUX_SOURCE
2160# SVR4 -Xc -D__EXTENSIONS__
2161for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2162do
2163 CC="$ac_save_CC $ac_arg"
2164 rm -f conftest.$ac_objext
2165if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2166 (eval $ac_compile) 2>conftest.er1
13b2be9c 2167 ac_status=$?
ab509236
L
2168 grep -v '^ *+' conftest.er1 >conftest.err
2169 rm -f conftest.er1
2170 cat conftest.err >&5
13b2be9c
DJ
2171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172 (exit $ac_status); } &&
1ad12f97
NC
2173 { ac_try='test -z "$ac_c_werror_flag"
2174 || test ! -s conftest.err'
ab509236
L
2175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2176 (eval $ac_try) 2>&5
2177 ac_status=$?
2178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2179 (exit $ac_status); }; } &&
2180 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182 (eval $ac_try) 2>&5
2183 ac_status=$?
2184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 (exit $ac_status); }; }; then
2186 ac_cv_prog_cc_stdc=$ac_arg
2187break
2188else
2189 echo "$as_me: failed program was:" >&5
2190sed 's/^/| /' conftest.$ac_ext >&5
2191
2192fi
ab509236 2193rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
2194done
2195rm -f conftest.$ac_ext conftest.$ac_objext
2196CC=$ac_save_CC
2197
2198fi
2199
2200case "x$ac_cv_prog_cc_stdc" in
2201 x|xno)
2202 echo "$as_me:$LINENO: result: none needed" >&5
2203echo "${ECHO_T}none needed" >&6 ;;
2204 *)
2205 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2206echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2207 CC="$CC $ac_cv_prog_cc_stdc" ;;
2208esac
2209
2210# Some people use a C++ compiler to compile C. Since we use `exit',
2211# in C++ we need to declare it. In case someone uses the same compiler
2212# for both compiling C and C++ we need to have the C++ compiler decide
2213# the declaration of exit, since it's the most demanding environment.
2214cat >conftest.$ac_ext <<_ACEOF
2215#ifndef __cplusplus
2216 choke me
2217#endif
2218_ACEOF
2219rm -f conftest.$ac_objext
2220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2221 (eval $ac_compile) 2>conftest.er1
13b2be9c 2222 ac_status=$?
ab509236
L
2223 grep -v '^ *+' conftest.er1 >conftest.err
2224 rm -f conftest.er1
2225 cat conftest.err >&5
13b2be9c
DJ
2226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227 (exit $ac_status); } &&
1ad12f97
NC
2228 { ac_try='test -z "$ac_c_werror_flag"
2229 || test ! -s conftest.err'
ab509236
L
2230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2231 (eval $ac_try) 2>&5
2232 ac_status=$?
2233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2234 (exit $ac_status); }; } &&
2235 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2237 (eval $ac_try) 2>&5
2238 ac_status=$?
2239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2240 (exit $ac_status); }; }; then
2241 for ac_declaration in \
ab509236 2242 '' \
13b2be9c
DJ
2243 'extern "C" void std::exit (int) throw (); using std::exit;' \
2244 'extern "C" void std::exit (int); using std::exit;' \
2245 'extern "C" void exit (int) throw ();' \
2246 'extern "C" void exit (int);' \
2247 'void exit (int);'
2248do
2249 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2250/* confdefs.h. */
2251_ACEOF
2252cat confdefs.h >>conftest.$ac_ext
2253cat >>conftest.$ac_ext <<_ACEOF
2254/* end confdefs.h. */
13dfd2d0 2255$ac_declaration
ab509236 2256#include <stdlib.h>
13b2be9c
DJ
2257int
2258main ()
2259{
2260exit (42);
2261 ;
2262 return 0;
2263}
2264_ACEOF
2265rm -f conftest.$ac_objext
2266if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2267 (eval $ac_compile) 2>conftest.er1
13b2be9c 2268 ac_status=$?
ab509236
L
2269 grep -v '^ *+' conftest.er1 >conftest.err
2270 rm -f conftest.er1
2271 cat conftest.err >&5
13b2be9c
DJ
2272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2273 (exit $ac_status); } &&
1ad12f97
NC
2274 { ac_try='test -z "$ac_c_werror_flag"
2275 || test ! -s conftest.err'
ab509236
L
2276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2277 (eval $ac_try) 2>&5
2278 ac_status=$?
2279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2280 (exit $ac_status); }; } &&
2281 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2283 (eval $ac_try) 2>&5
2284 ac_status=$?
2285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2286 (exit $ac_status); }; }; then
2287 :
2288else
2289 echo "$as_me: failed program was:" >&5
2290sed 's/^/| /' conftest.$ac_ext >&5
2291
2292continue
2293fi
ab509236 2294rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 2295 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2296/* confdefs.h. */
2297_ACEOF
2298cat confdefs.h >>conftest.$ac_ext
2299cat >>conftest.$ac_ext <<_ACEOF
2300/* end confdefs.h. */
2301$ac_declaration
2302int
2303main ()
2304{
2305exit (42);
2306 ;
2307 return 0;
2308}
2309_ACEOF
2310rm -f conftest.$ac_objext
2311if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2312 (eval $ac_compile) 2>conftest.er1
13b2be9c 2313 ac_status=$?
ab509236
L
2314 grep -v '^ *+' conftest.er1 >conftest.err
2315 rm -f conftest.er1
2316 cat conftest.err >&5
13b2be9c
DJ
2317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318 (exit $ac_status); } &&
1ad12f97
NC
2319 { ac_try='test -z "$ac_c_werror_flag"
2320 || test ! -s conftest.err'
ab509236
L
2321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2322 (eval $ac_try) 2>&5
2323 ac_status=$?
2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325 (exit $ac_status); }; } &&
2326 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2328 (eval $ac_try) 2>&5
2329 ac_status=$?
2330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2331 (exit $ac_status); }; }; then
2332 break
2333else
2334 echo "$as_me: failed program was:" >&5
2335sed 's/^/| /' conftest.$ac_ext >&5
2336
2337fi
ab509236 2338rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2339done
2340rm -f conftest*
2341if test -n "$ac_declaration"; then
2342 echo '#ifdef __cplusplus' >>confdefs.h
2343 echo $ac_declaration >>confdefs.h
2344 echo '#endif' >>confdefs.h
2345fi
2346
2347else
2348 echo "$as_me: failed program was:" >&5
2349sed 's/^/| /' conftest.$ac_ext >&5
2350
2351fi
ab509236 2352rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2353ac_ext=c
2354ac_cpp='$CPP $CPPFLAGS'
2355ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2356ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2357ac_compiler_gnu=$ac_cv_c_compiler_gnu
2358
2359
ab509236
L
2360echo "$as_me:$LINENO: checking for library containing strerror" >&5
2361echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2362if test "${ac_cv_search_strerror+set}" = set; then
13b2be9c
DJ
2363 echo $ECHO_N "(cached) $ECHO_C" >&6
2364else
ab509236
L
2365 ac_func_search_save_LIBS=$LIBS
2366ac_cv_search_strerror=no
13b2be9c 2367cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2368/* confdefs.h. */
2369_ACEOF
2370cat confdefs.h >>conftest.$ac_ext
2371cat >>conftest.$ac_ext <<_ACEOF
2372/* end confdefs.h. */
2373
2374/* Override any gcc2 internal prototype to avoid an error. */
2375#ifdef __cplusplus
2376extern "C"
2377#endif
2378/* We use char because int might match the return type of a gcc2
2379 builtin and then its argument prototype would still apply. */
2380char strerror ();
2381int
2382main ()
2383{
2384strerror ();
2385 ;
2386 return 0;
2387}
2388_ACEOF
2389rm -f conftest.$ac_objext conftest$ac_exeext
2390if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 2391 (eval $ac_link) 2>conftest.er1
13b2be9c 2392 ac_status=$?
ab509236
L
2393 grep -v '^ *+' conftest.er1 >conftest.err
2394 rm -f conftest.er1
2395 cat conftest.err >&5
13b2be9c
DJ
2396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397 (exit $ac_status); } &&
1ad12f97
NC
2398 { ac_try='test -z "$ac_c_werror_flag"
2399 || test ! -s conftest.err'
ab509236
L
2400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2401 (eval $ac_try) 2>&5
2402 ac_status=$?
2403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404 (exit $ac_status); }; } &&
2405 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
2406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2407 (eval $ac_try) 2>&5
2408 ac_status=$?
2409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2410 (exit $ac_status); }; }; then
ab509236 2411 ac_cv_search_strerror="none required"
13b2be9c
DJ
2412else
2413 echo "$as_me: failed program was:" >&5
2414sed 's/^/| /' conftest.$ac_ext >&5
2415
13b2be9c 2416fi
ab509236
L
2417rm -f conftest.err conftest.$ac_objext \
2418 conftest$ac_exeext conftest.$ac_ext
2419if test "$ac_cv_search_strerror" = no; then
2420 for ac_lib in cposix; do
2421 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2422 cat >conftest.$ac_ext <<_ACEOF
2423/* confdefs.h. */
2424_ACEOF
2425cat confdefs.h >>conftest.$ac_ext
2426cat >>conftest.$ac_ext <<_ACEOF
2427/* end confdefs.h. */
2428
2429/* Override any gcc2 internal prototype to avoid an error. */
2430#ifdef __cplusplus
2431extern "C"
2432#endif
2433/* We use char because int might match the return type of a gcc2
2434 builtin and then its argument prototype would still apply. */
2435char strerror ();
2436int
2437main ()
2438{
2439strerror ();
2440 ;
2441 return 0;
2442}
2443_ACEOF
2444rm -f conftest.$ac_objext conftest$ac_exeext
2445if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2446 (eval $ac_link) 2>conftest.er1
2447 ac_status=$?
2448 grep -v '^ *+' conftest.er1 >conftest.err
2449 rm -f conftest.er1
2450 cat conftest.err >&5
2451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2452 (exit $ac_status); } &&
1ad12f97
NC
2453 { ac_try='test -z "$ac_c_werror_flag"
2454 || test ! -s conftest.err'
ab509236
L
2455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456 (eval $ac_try) 2>&5
2457 ac_status=$?
2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459 (exit $ac_status); }; } &&
2460 { ac_try='test -s conftest$ac_exeext'
2461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462 (eval $ac_try) 2>&5
2463 ac_status=$?
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); }; }; then
2466 ac_cv_search_strerror="-l$ac_lib"
2467break
2468else
2469 echo "$as_me: failed program was:" >&5
2470sed 's/^/| /' conftest.$ac_ext >&5
2471
13b2be9c 2472fi
ab509236
L
2473rm -f conftest.err conftest.$ac_objext \
2474 conftest$ac_exeext conftest.$ac_ext
2475 done
13b2be9c 2476fi
ab509236
L
2477LIBS=$ac_func_search_save_LIBS
2478fi
2479echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2480echo "${ECHO_T}$ac_cv_search_strerror" >&6
2481if test "$ac_cv_search_strerror" != no; then
2482 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
13b2be9c 2483
ab509236 2484fi
13b2be9c
DJ
2485
2486
2487BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
8ea2b00f 2488am__api_version="1.9"
13b2be9c
DJ
2489# Find a good install program. We prefer a C program (faster),
2490# so one script is as good as another. But avoid the broken or
2491# incompatible versions:
2492# SysV /etc/install, /usr/sbin/install
2493# SunOS /usr/etc/install
2494# IRIX /sbin/install
2495# AIX /bin/install
2496# AmigaOS /C/install, which installs bootblocks on floppy discs
2497# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2498# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2499# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
ab509236 2500# OS/2's system install, which has a completely different semantic
13b2be9c
DJ
2501# ./install, which can be erroneously created by make from ./install.sh.
2502echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2503echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2504if test -z "$INSTALL"; then
2505if test "${ac_cv_path_install+set}" = set; then
2506 echo $ECHO_N "(cached) $ECHO_C" >&6
2507else
2508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2509for as_dir in $PATH
2510do
2511 IFS=$as_save_IFS
2512 test -z "$as_dir" && as_dir=.
2513 # Account for people who put trailing slashes in PATH elements.
2514case $as_dir/ in
2515 ./ | .// | /cC/* | \
2516 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
ab509236 2517 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13b2be9c
DJ
2518 /usr/ucb/* ) ;;
2519 *)
2520 # OSF1 and SCO ODT 3.0 have their own names for install.
2521 # Don't use installbsd from OSF since it installs stuff as root
2522 # by default.
2523 for ac_prog in ginstall scoinst install; do
2524 for ac_exec_ext in '' $ac_executable_extensions; do
ab509236
L
2525 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2526 if test $ac_prog = install &&
2527 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2528 # AIX install. It has an incompatible calling convention.
2529 :
2530 elif test $ac_prog = install &&
2531 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2532 # program-specific install script used by HP pwplus--don't use.
2533 :
2534 else
2535 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2536 break 3
2537 fi
2538 fi
13b2be9c
DJ
2539 done
2540 done
2541 ;;
2542esac
2543done
2544
252b5132
RH
2545
2546fi
2547 if test "${ac_cv_path_install+set}" = set; then
13b2be9c 2548 INSTALL=$ac_cv_path_install
252b5132
RH
2549 else
2550 # As a last resort, use the slow shell script. We don't cache a
2551 # path for INSTALL within a source directory, because that will
2552 # break other packages using the cache if that directory is
2553 # removed, or if the path is relative.
13b2be9c 2554 INSTALL=$ac_install_sh
252b5132
RH
2555 fi
2556fi
13b2be9c
DJ
2557echo "$as_me:$LINENO: result: $INSTALL" >&5
2558echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2559
2560# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2561# It thinks the first close brace ends the variable substitution.
2562test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2563
13b2be9c 2564test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2565
2566test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2567
13b2be9c
DJ
2568echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2569echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2570# Just in case
2571sleep 1
13b2be9c 2572echo timestamp > conftest.file
252b5132
RH
2573# Do `set' in a subshell so we don't clobber the current shell's
2574# arguments. Must try -L first in case configure is actually a
2575# symlink; some systems play weird games with the mod time of symlinks
2576# (eg FreeBSD returns the mod time of the symlink's containing
2577# directory).
2578if (
13b2be9c 2579 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2580 if test "$*" = "X"; then
2581 # -L didn't work.
13b2be9c 2582 set X `ls -t $srcdir/configure conftest.file`
252b5132 2583 fi
13b2be9c
DJ
2584 rm -f conftest.file
2585 if test "$*" != "X $srcdir/configure conftest.file" \
2586 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
2587
2588 # If neither matched, then we have a broken ls. This can happen
2589 # if, for instance, CONFIG_SHELL is bash and it inherits a
2590 # broken ls alias from the environment. This has actually
2591 # happened. Such a system could not be considered "sane".
13b2be9c
DJ
2592 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2593alias in your environment" >&5
2594echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2595alias in your environment" >&2;}
2596 { (exit 1); exit 1; }; }
252b5132
RH
2597 fi
2598
13b2be9c
DJ
2599 test "$2" = conftest.file
2600 )
2601then
2602 # Ok.
2603 :
2604else
2605 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2606Check your system clock" >&5
2607echo "$as_me: error: newly created file is older than distributed files!
2608Check your system clock" >&2;}
2609 { (exit 1); exit 1; }; }
2610fi
2611echo "$as_me:$LINENO: result: yes" >&5
2612echo "${ECHO_T}yes" >&6
2613test "$program_prefix" != NONE &&
2614 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2615# Use a double $ so make ignores it.
2616test "$program_suffix" != NONE &&
2617 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2618# Double any \ or $. echo might interpret backslashes.
2619# By default was `s,x,x', remove it if useless.
2620cat <<\_ACEOF >conftest.sed
2621s/[\\$]/&&/g;s/;s,x,x,$//
2622_ACEOF
2623program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2624rm conftest.sed
2625
13b2be9c
DJ
2626# expand $ac_aux_dir to an absolute path
2627am_aux_dir=`cd $ac_aux_dir && pwd`
2628
2629test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2630# Use eval to expand $SHELL
2631if eval "$MISSING --run true"; then
2632 am_missing_run="$MISSING --run "
2633else
2634 am_missing_run=
2635 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2636echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2637fi
2638
4b363073 2639if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
8ea2b00f
AM
2640 # We used to keeping the `.' as first argument, in order to
2641 # allow $(mkdir_p) to be used without argument. As in
ab509236 2642 # $(mkdir_p) $(somedir)
8ea2b00f
AM
2643 # where $(somedir) is conditionally defined. However this is wrong
2644 # for two reasons:
2645 # 1. if the package is installed by a user who cannot write `.'
2646 # make install will fail,
2647 # 2. the above comment should most certainly read
2648 # $(mkdir_p) $(DESTDIR)$(somedir)
2649 # so it does not work when $(somedir) is undefined and
2650 # $(DESTDIR) is not.
2651 # To support the latter case, we have to write
2652 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2653 # so the `.' trick is pointless.
2654 mkdir_p='mkdir -p --'
ab509236
L
2655else
2656 # On NextStep and OpenStep, the `mkdir' command does not
2657 # recognize any option. It will interpret all options as
2658 # directories to create, and then abort because `.' already
2659 # exists.
4b363073 2660 for d in ./-p ./--version;
ab509236
L
2661 do
2662 test -d $d && rmdir $d
2663 done
2664 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2665 if test -f "$ac_aux_dir/mkinstalldirs"; then
2666 mkdir_p='$(mkinstalldirs)'
2667 else
2668 mkdir_p='$(install_sh) -d'
2669 fi
2670fi
2671
13b2be9c
DJ
2672for ac_prog in gawk mawk nawk awk
2673do
2674 # Extract the first word of "$ac_prog", so it can be a program name with args.
2675set dummy $ac_prog; ac_word=$2
2676echo "$as_me:$LINENO: checking for $ac_word" >&5
2677echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2678if test "${ac_cv_prog_AWK+set}" = set; then
2679 echo $ECHO_N "(cached) $ECHO_C" >&6
2680else
2681 if test -n "$AWK"; then
2682 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2683else
2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685for as_dir in $PATH
2686do
2687 IFS=$as_save_IFS
2688 test -z "$as_dir" && as_dir=.
2689 for ac_exec_ext in '' $ac_executable_extensions; do
2690 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2691 ac_cv_prog_AWK="$ac_prog"
2692 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2693 break 2
2694 fi
2695done
2696done
2697
2698fi
2699fi
2700AWK=$ac_cv_prog_AWK
2701if test -n "$AWK"; then
2702 echo "$as_me:$LINENO: result: $AWK" >&5
2703echo "${ECHO_T}$AWK" >&6
2704else
2705 echo "$as_me:$LINENO: result: no" >&5
2706echo "${ECHO_T}no" >&6
2707fi
2708
2709 test -n "$AWK" && break
2710done
2711
2712echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2713echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
ab509236 2714set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
13b2be9c
DJ
2715if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2716 echo $ECHO_N "(cached) $ECHO_C" >&6
2717else
2718 cat >conftest.make <<\_ACEOF
2719all:
2720 @echo 'ac_maketemp="$(MAKE)"'
2721_ACEOF
2722# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2723eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2724if test -n "$ac_maketemp"; then
2725 eval ac_cv_prog_make_${ac_make}_set=yes
2726else
2727 eval ac_cv_prog_make_${ac_make}_set=no
2728fi
2729rm -f conftest.make
2730fi
2731if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2732 echo "$as_me:$LINENO: result: yes" >&5
2733echo "${ECHO_T}yes" >&6
2734 SET_MAKE=
2735else
2736 echo "$as_me:$LINENO: result: no" >&5
2737echo "${ECHO_T}no" >&6
2738 SET_MAKE="MAKE=${MAKE-make}"
2739fi
2740
2741rm -rf .tst 2>/dev/null
2742mkdir .tst 2>/dev/null
2743if test -d .tst; then
2744 am__leading_dot=.
2745else
2746 am__leading_dot=_
2747fi
2748rmdir .tst 2>/dev/null
2749
2750DEPDIR="${am__leading_dot}deps"
2751
2752 ac_config_commands="$ac_config_commands depfiles"
2753
2754
2755am_make=${MAKE-make}
2756cat > confinc << 'END'
2757am__doit:
2758 @echo done
2759.PHONY: am__doit
2760END
2761# If we don't find an include directive, just comment out the code.
2762echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2763echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2764am__include="#"
2765am__quote=
2766_am_result=none
2767# First try GNU make style include.
2768echo "include confinc" > confmf
2769# We grep out `Entering directory' and `Leaving directory'
2770# messages which can occur if `w' ends up in MAKEFLAGS.
2771# In particular we don't look at `^make:' because GNU make might
2772# be invoked under some other name (usually "gmake"), in which
2773# case it prints its new name instead of `make'.
2774if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2775 am__include=include
2776 am__quote=
2777 _am_result=GNU
2778fi
2779# Now try BSD make style include.
2780if test "$am__include" = "#"; then
2781 echo '.include "confinc"' > confmf
2782 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2783 am__include=.include
2784 am__quote="\""
2785 _am_result=BSD
2786 fi
2787fi
2788
2789
2790echo "$as_me:$LINENO: result: $_am_result" >&5
2791echo "${ECHO_T}$_am_result" >&6
2792rm -f confinc confmf
2793
2794# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2795if test "${enable_dependency_tracking+set}" = set; then
2796 enableval="$enable_dependency_tracking"
2797
2798fi;
2799if test "x$enable_dependency_tracking" != xno; then
2800 am_depcomp="$ac_aux_dir/depcomp"
2801 AMDEPBACKSLASH='\'
2802fi
2803
2804
2805if test "x$enable_dependency_tracking" != xno; then
2806 AMDEP_TRUE=
2807 AMDEP_FALSE='#'
2808else
2809 AMDEP_TRUE='#'
2810 AMDEP_FALSE=
2811fi
2812
2813
2814
ab509236 2815# test to see if srcdir already configured
13b2be9c
DJ
2816if test "`cd $srcdir && pwd`" != "`pwd`" &&
2817 test -f $srcdir/config.status; then
2818 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2819echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2820 { (exit 1); exit 1; }; }
2821fi
2822
2823# test whether we have cygpath
2824if test -z "$CYGPATH_W"; then
2825 if (cygpath --version) >/dev/null 2>/dev/null; then
2826 CYGPATH_W='cygpath -w'
2827 else
2828 CYGPATH_W=echo
2829 fi
2830fi
2831
2832
2833# Define the identity of the package.
2834 PACKAGE=gas
2835 VERSION=${BFD_VERSION}
2836
2837
2838cat >>confdefs.h <<_ACEOF
2839#define PACKAGE "$PACKAGE"
2840_ACEOF
2841
2842
2843cat >>confdefs.h <<_ACEOF
2844#define VERSION "$VERSION"
2845_ACEOF
2846
2847# Some tools Automake needs.
2848
2849ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2850
2851
2852AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2853
2854
2855AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2856
2857
2858AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2859
2860
2861MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2862
13b2be9c
DJ
2863install_sh=${install_sh-"$am_aux_dir/install-sh"}
2864
2865# Installed binaries are usually stripped using `strip' when the user
2866# run `make install-strip'. However `strip' might not be the right
2867# tool to use in cross-compilation environments, therefore Automake
2868# will honor the `STRIP' environment variable to overrule this program.
2869if test "$cross_compiling" != no; then
2870 if test -n "$ac_tool_prefix"; then
2871 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2872set dummy ${ac_tool_prefix}strip; ac_word=$2
2873echo "$as_me:$LINENO: checking for $ac_word" >&5
2874echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2875if test "${ac_cv_prog_STRIP+set}" = set; then
2876 echo $ECHO_N "(cached) $ECHO_C" >&6
2877else
2878 if test -n "$STRIP"; then
2879 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
252b5132 2880else
13b2be9c
DJ
2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882for as_dir in $PATH
2883do
2884 IFS=$as_save_IFS
2885 test -z "$as_dir" && as_dir=.
2886 for ac_exec_ext in '' $ac_executable_extensions; do
2887 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2888 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2889 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2890 break 2
2891 fi
2892done
2893done
2894
252b5132 2895fi
13b2be9c
DJ
2896fi
2897STRIP=$ac_cv_prog_STRIP
2898if test -n "$STRIP"; then
2899 echo "$as_me:$LINENO: result: $STRIP" >&5
2900echo "${ECHO_T}$STRIP" >&6
c8615825 2901else
13b2be9c
DJ
2902 echo "$as_me:$LINENO: result: no" >&5
2903echo "${ECHO_T}no" >&6
c8615825 2904fi
c8615825 2905
13b2be9c
DJ
2906fi
2907if test -z "$ac_cv_prog_STRIP"; then
2908 ac_ct_STRIP=$STRIP
2909 # Extract the first word of "strip", so it can be a program name with args.
2910set dummy strip; ac_word=$2
2911echo "$as_me:$LINENO: checking for $ac_word" >&5
2912echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2913if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2914 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 2915else
13b2be9c
DJ
2916 if test -n "$ac_ct_STRIP"; then
2917 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
252b5132 2918else
13b2be9c
DJ
2919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922 IFS=$as_save_IFS
2923 test -z "$as_dir" && as_dir=.
2924 for ac_exec_ext in '' $ac_executable_extensions; do
2925 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2926 ac_cv_prog_ac_ct_STRIP="strip"
2927 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2928 break 2
2929 fi
2930done
2931done
2932
2933 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
252b5132 2934fi
252b5132 2935fi
13b2be9c
DJ
2936ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2937if test -n "$ac_ct_STRIP"; then
2938 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2939echo "${ECHO_T}$ac_ct_STRIP" >&6
252b5132 2940else
13b2be9c
DJ
2941 echo "$as_me:$LINENO: result: no" >&5
2942echo "${ECHO_T}no" >&6
252b5132
RH
2943fi
2944
13b2be9c
DJ
2945 STRIP=$ac_ct_STRIP
2946else
2947 STRIP="$ac_cv_prog_STRIP"
2948fi
d6d788bd 2949
252b5132 2950fi
13b2be9c 2951INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
252b5132 2952
13b2be9c
DJ
2953# We need awk for the "check" target. The system "awk" is bad on
2954# some platforms.
8ea2b00f
AM
2955# Always define AMTAR for backward compatibility.
2956
2957AMTAR=${AMTAR-"${am_missing_run}tar"}
2958
2959am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2960
2961
252b5132 2962
d6d788bd 2963
13b2be9c 2964depcc="$CC" am_compiler_list=
d6d788bd 2965
13b2be9c
DJ
2966echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2967echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2968if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2969 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2970else
13b2be9c
DJ
2971 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2972 # We make a subdir and do the tests there. Otherwise we can end up
2973 # making bogus files that we don't know about and never remove. For
2974 # instance it was reported that on HP-UX the gcc test will end up
2975 # making a dummy file named `D' -- because `-MD' means `put the output
2976 # in D'.
2977 mkdir conftest.dir
2978 # Copy depcomp to subdir because otherwise we won't find it if we're
2979 # using a relative directory.
2980 cp "$am_depcomp" conftest.dir
2981 cd conftest.dir
2982 # We will build objects and dependencies in a subdirectory because
2983 # it helps to detect inapplicable dependency modes. For instance
2984 # both Tru64's cc and ICC support -MD to output dependencies as a
2985 # side effect of compilation, but ICC will put the dependencies in
2986 # the current directory while Tru64 will put them in the object
2987 # directory.
2988 mkdir sub
252b5132 2989
13b2be9c
DJ
2990 am_cv_CC_dependencies_compiler_type=none
2991 if test "$am_compiler_list" = ""; then
2992 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2993 fi
2994 for depmode in $am_compiler_list; do
2995 # Setup a source with many dependencies, because some compilers
2996 # like to wrap large dependency lists on column 80 (with \), and
2997 # we should not choose a depcomp mode which is confused by this.
2998 #
2999 # We need to recreate these files for each test, as the compiler may
3000 # overwrite some of them when testing with obscure command lines.
3001 # This happens at least with the AIX C compiler.
3002 : > sub/conftest.c
3003 for i in 1 2 3 4 5 6; do
3004 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4b363073
NC
3005 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3006 # Solaris 8's {/usr,}/bin/sh.
3007 touch sub/conftst$i.h
13b2be9c
DJ
3008 done
3009 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3010
3011 case $depmode in
3012 nosideeffect)
3013 # after this tag, mechanisms are not by side-effect, so they'll
3014 # only be used when explicitly requested
3015 if test "x$enable_dependency_tracking" = xyes; then
3016 continue
3017 else
3018 break
3019 fi
3020 ;;
3021 none) break ;;
3022 esac
3023 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3024 # mode. It turns out that the SunPro C++ compiler does not properly
3025 # handle `-M -o', and we need to detect this.
3026 if depmode=$depmode \
3027 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3028 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3029 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3030 >/dev/null 2>conftest.err &&
3031 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3032 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3033 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3034 # icc doesn't choke on unknown options, it will just issue warnings
4b363073
NC
3035 # or remarks (even with -Werror). So we grep stderr for any message
3036 # that says an option was ignored or not supported.
3037 # When given -MP, icc 7.0 and 7.1 complain thusly:
3038 # icc: Command line warning: ignoring option '-M'; no argument required
3039 # The diagnosis changed in icc 8.0:
3040 # icc: Command line remark: option '-MP' not supported
3041 if (grep 'ignoring option' conftest.err ||
3042 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13b2be9c
DJ
3043 am_cv_CC_dependencies_compiler_type=$depmode
3044 break
3045 fi
3046 fi
3047 done
252b5132 3048
13b2be9c
DJ
3049 cd ..
3050 rm -rf conftest.dir
252b5132 3051else
13b2be9c 3052 am_cv_CC_dependencies_compiler_type=none
252b5132
RH
3053fi
3054
252b5132 3055fi
13b2be9c
DJ
3056echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3057echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3058CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
252b5132 3059
13b2be9c
DJ
3060
3061
3062if
3063 test "x$enable_dependency_tracking" != xno \
3064 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3065 am__fastdepCC_TRUE=
3066 am__fastdepCC_FALSE='#'
252b5132 3067else
13b2be9c
DJ
3068 am__fastdepCC_TRUE='#'
3069 am__fastdepCC_FALSE=
252b5132
RH
3070fi
3071
d6d788bd
L
3072
3073
13b2be9c 3074
252b5132
RH
3075# Check whether --enable-shared or --disable-shared was given.
3076if test "${enable_shared+set}" = set; then
3077 enableval="$enable_shared"
3078 p=${PACKAGE-default}
f9c19112 3079case $enableval in
252b5132
RH
3080yes) enable_shared=yes ;;
3081no) enable_shared=no ;;
3082*)
3083 enable_shared=no
3084 # Look at the argument we got. We use all the common list separators.
3085 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3086 for pkg in $enableval; do
3087 if test "X$pkg" = "X$p"; then
3088 enable_shared=yes
3089 fi
3090 done
3091 IFS="$ac_save_ifs"
3092 ;;
3093esac
3094else
3095 enable_shared=yes
13b2be9c 3096fi;
252b5132
RH
3097# Check whether --enable-static or --disable-static was given.
3098if test "${enable_static+set}" = set; then
3099 enableval="$enable_static"
3100 p=${PACKAGE-default}
f9c19112 3101case $enableval in
252b5132
RH
3102yes) enable_static=yes ;;
3103no) enable_static=no ;;
3104*)
3105 enable_static=no
3106 # Look at the argument we got. We use all the common list separators.
3107 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3108 for pkg in $enableval; do
3109 if test "X$pkg" = "X$p"; then
3110 enable_static=yes
3111 fi
3112 done
3113 IFS="$ac_save_ifs"
3114 ;;
3115esac
3116else
3117 enable_static=yes
13b2be9c 3118fi;
bedf545c
ILT
3119# Check whether --enable-fast-install or --disable-fast-install was given.
3120if test "${enable_fast_install+set}" = set; then
3121 enableval="$enable_fast_install"
3122 p=${PACKAGE-default}
f9c19112 3123case $enableval in
bedf545c
ILT
3124yes) enable_fast_install=yes ;;
3125no) enable_fast_install=no ;;
3126*)
3127 enable_fast_install=no
3128 # Look at the argument we got. We use all the common list separators.
3129 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3130 for pkg in $enableval; do
3131 if test "X$pkg" = "X$p"; then
3132 enable_fast_install=yes
3133 fi
3134 done
3135 IFS="$ac_save_ifs"
3136 ;;
3137esac
3138else
3139 enable_fast_install=yes
13b2be9c 3140fi;
87ccc1b0 3141
6840198f
NC
3142# Check whether --with-gnu-ld or --without-gnu-ld was given.
3143if test "${with_gnu_ld+set}" = set; then
3144 withval="$with_gnu_ld"
3145 test "$withval" = no || with_gnu_ld=yes
27b7e12d 3146else
6840198f 3147 with_gnu_ld=no
13b2be9c 3148fi;
6840198f
NC
3149ac_prog=ld
3150if test "$GCC" = yes; then
3151 # Check if gcc -print-prog-name=ld gives a path.
13b2be9c
DJ
3152 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3153echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
6840198f
NC
3154 case $host in
3155 *-*-mingw*)
3156 # gcc leaves a trailing carriage return which upsets mingw
3157 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3158 *)
3159 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3160 esac
3161 case $ac_prog in
3162 # Accept absolute paths.
3163 [\\/]* | [A-Za-z]:[\\/]*)
3164 re_direlt='/[^/][^/]*/\.\./'
3165 # Canonicalize the path of ld
3166 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3167 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3168 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3169 done
3170 test -z "$LD" && LD="$ac_prog"
3171 ;;
3172 "")
3173 # If it fails, then pretend we aren't using GCC.
3174 ac_prog=ld
3175 ;;
3176 *)
3177 # If it is relative, then search for the first ld in PATH.
3178 with_gnu_ld=unknown
3179 ;;
3180 esac
3181elif test "$with_gnu_ld" = yes; then
13b2be9c
DJ
3182 echo "$as_me:$LINENO: checking for GNU ld" >&5
3183echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
27b7e12d 3184else
13b2be9c
DJ
3185 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3186echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
27b7e12d 3187fi
13b2be9c
DJ
3188if test "${lt_cv_path_LD+set}" = set; then
3189 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3190else
3191 if test -z "$LD"; then
a74801ba 3192 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3193 for ac_dir in $PATH; do
3194 test -z "$ac_dir" && ac_dir=.
a74801ba 3195 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
f9c19112 3196 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
3197 # Check to see if the program is GNU ld. I'd rather use --version,
3198 # but apparently some GNU ld's only accept -v.
3199 # Break only if it was the GNU/non-GNU ld that we prefer.
f9c19112 3200 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
3201 test "$with_gnu_ld" != no && break
3202 else
bedf545c 3203 test "$with_gnu_ld" != yes && break
252b5132
RH
3204 fi
3205 fi
3206 done
3207 IFS="$ac_save_ifs"
3208else
f9c19112 3209 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
3210fi
3211fi
3212
f9c19112 3213LD="$lt_cv_path_LD"
252b5132 3214if test -n "$LD"; then
13b2be9c
DJ
3215 echo "$as_me:$LINENO: result: $LD" >&5
3216echo "${ECHO_T}$LD" >&6
252b5132 3217else
13b2be9c
DJ
3218 echo "$as_me:$LINENO: result: no" >&5
3219echo "${ECHO_T}no" >&6
252b5132 3220fi
13b2be9c
DJ
3221test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3222echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3223 { (exit 1); exit 1; }; }
3224echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3225echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3226if test "${lt_cv_prog_gnu_ld+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3228else
3229 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3230if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
f9c19112 3231 lt_cv_prog_gnu_ld=yes
252b5132 3232else
f9c19112 3233 lt_cv_prog_gnu_ld=no
252b5132
RH
3234fi
3235fi
13b2be9c
DJ
3236echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3237echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
f9c19112 3238with_gnu_ld=$lt_cv_prog_gnu_ld
ac48eca1 3239
d6d788bd 3240
13b2be9c
DJ
3241echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3242echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3243if test "${lt_cv_ld_reload_flag+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3245else
3246 lt_cv_ld_reload_flag='-r'
3247fi
13b2be9c
DJ
3248echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3249echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
ac48eca1
AO
3250reload_flag=$lt_cv_ld_reload_flag
3251test -n "$reload_flag" && reload_flag=" $reload_flag"
252b5132 3252
13b2be9c
DJ
3253echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3254echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3255if test "${lt_cv_path_NM+set}" = set; then
3256 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3257else
3258 if test -n "$NM"; then
3259 # Let the user override the test.
f9c19112 3260 lt_cv_path_NM="$NM"
252b5132 3261else
a74801ba 3262 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
bedf545c 3263 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
252b5132 3264 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
3265 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3266 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
3267 # Check to see if the nm accepts a BSD-compat flag.
3268 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3269 # nm: unknown option "B" ignored
58cccadb
AO
3270 # Tru64's nm complains that /dev/null is an invalid object file
3271 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
f9c19112 3272 lt_cv_path_NM="$tmp_nm -B"
bedf545c 3273 break
ac48eca1 3274 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
f9c19112 3275 lt_cv_path_NM="$tmp_nm -p"
bedf545c 3276 break
252b5132 3277 else
f9c19112 3278 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
bedf545c 3279 continue # so that we can try to find one that supports BSD flags
252b5132 3280 fi
252b5132
RH
3281 fi
3282 done
3283 IFS="$ac_save_ifs"
f9c19112 3284 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
3285fi
3286fi
3287
f9c19112 3288NM="$lt_cv_path_NM"
13b2be9c
DJ
3289echo "$as_me:$LINENO: result: $NM" >&5
3290echo "${ECHO_T}$NM" >&6
252b5132 3291
13b2be9c
DJ
3292echo "$as_me:$LINENO: checking whether ln -s works" >&5
3293echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3294LN_S=$as_ln_s
3295if test "$LN_S" = "ln -s"; then
3296 echo "$as_me:$LINENO: result: yes" >&5
3297echo "${ECHO_T}yes" >&6
252b5132 3298else
13b2be9c
DJ
3299 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3300echo "${ECHO_T}no, using $LN_S" >&6
252b5132
RH
3301fi
3302
13b2be9c
DJ
3303echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3304echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3305if test "${lt_cv_deplibs_check_method+set}" = set; then
3306 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3307else
d64552c5 3308 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
3309lt_cv_file_magic_test_file=
3310lt_cv_deplibs_check_method='unknown'
3311# Need to set the preceding variable on all platforms that support
3312# interlibrary dependencies.
3313# 'none' -- dependencies not supported.
3314# `unknown' -- same as none, but documents that we really don't know.
3315# 'pass_all' -- all dependencies passed with no checks.
3316# 'test_compile' -- check by making test program.
3317# 'file_magic [regex]' -- check by looking for files in library path
3318# which responds to the $file_magic_cmd with a given egrep regex.
3319# If you have `file' or equivalent on your system and you're not sure
3320# whether `pass_all' will *always* work, you probably want this one.
3321
f9c19112
HPN
3322case $host_os in
3323aix*)
ac48eca1
AO
3324 lt_cv_deplibs_check_method=pass_all
3325 ;;
3326
3327beos*)
3328 lt_cv_deplibs_check_method=pass_all
3329 ;;
3330
3331bsdi4*)
f9c19112
HPN
3332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3333 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
3334 lt_cv_file_magic_test_file=/shlib/libc.so
3335 ;;
3336
d64552c5 3337cygwin* | mingw* |pw32*)
ac48eca1 3338 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 3339 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
3340 ;;
3341
f9c19112
HPN
3342darwin* | rhapsody*)
3343 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
6840198f
NC
3344 lt_cv_file_magic_cmd='/usr/bin/file -L'
3345 case "$host_os" in
3346 rhapsody* | darwin1.012)
3347 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3348 ;;
3349 *) # Darwin 1.3 on
3350 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3351 ;;
3352 esac
f9c19112
HPN
3353 ;;
3354
4101eec8 3355freebsd* | kfreebsd*-gnu)
ac48eca1 3356 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
f9c19112 3357 case $host_cpu in
ac48eca1 3358 i*86 )
58cccadb
AO
3359 # Not sure whether the presence of OpenBSD here was a mistake.
3360 # Let's accept both of them until this is cleared up.
f9c19112
HPN
3361 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3362 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
3363 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3364 ;;
3365 esac
3366 else
3367 lt_cv_deplibs_check_method=pass_all
3368 fi
3369 ;;
3370
3371gnu*)
3372 lt_cv_deplibs_check_method=pass_all
3373 ;;
3374
f9c19112 3375hpux10.20*|hpux11*)
4867be41
DJ
3376 case $host_cpu in
3377 hppa*)
3378 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3379 lt_cv_file_magic_cmd=/usr/bin/file
3380 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3381 ;;
3382 ia64*)
3383 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3384 lt_cv_file_magic_cmd=/usr/bin/file
3385 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3386 ;;
3387 esac
ac48eca1
AO
3388 ;;
3389
3390irix5* | irix6*)
f9c19112 3391 case $host_os in
ac48eca1
AO
3392 irix5*)
3393 # this will be overridden with pass_all, but let us keep it just in case
3394 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3395 ;;
3396 *)
f9c19112 3397 case $LD in
ac48eca1
AO
3398 *-32|*"-32 ") libmagic=32-bit;;
3399 *-n32|*"-n32 ") libmagic=N32;;
3400 *-64|*"-64 ") libmagic=64-bit;;
3401 *) libmagic=never-match;;
3402 esac
3403 # this will be overridden with pass_all, but let us keep it just in case
f9c19112
HPN
3404 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3405 ;;
ac48eca1
AO
3406 esac
3407 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3408 lt_cv_deplibs_check_method=pass_all
3409 ;;
3410
3411# This must be Linux ELF.
58cccadb 3412linux-gnu*)
f9c19112 3413 case $host_cpu in
dbeba5e5 3414 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
ac48eca1
AO
3415 lt_cv_deplibs_check_method=pass_all ;;
3416 *)
3417 # glibc up to 2.1.1 does not perform some relocations on ARM
f9c19112
HPN
3418 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3419 esac
ac48eca1
AO
3420 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3421 ;;
3422
4101eec8 3423netbsd* | knetbsd*-gnu)
f9c19112 3424 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6840198f 3425 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 3426 else
6840198f 3427 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1 3428 fi
f9c19112
HPN
3429 ;;
3430
3431newsos6)
3432 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3433 lt_cv_file_magic_cmd=/usr/bin/file
3434 lt_cv_file_magic_test_file=/usr/lib/libnls.so
ac48eca1
AO
3435 ;;
3436
3437osf3* | osf4* | osf5*)
3438 # this will be overridden with pass_all, but let us keep it just in case
3439 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3440 lt_cv_file_magic_test_file=/shlib/libc.so
3441 lt_cv_deplibs_check_method=pass_all
3442 ;;
3443
3444sco3.2v5*)
3445 lt_cv_deplibs_check_method=pass_all
3446 ;;
3447
3448solaris*)
3449 lt_cv_deplibs_check_method=pass_all
3450 lt_cv_file_magic_test_file=/lib/libc.so
3451 ;;
3452
6be7c12c
AO
3453sysv5uw[78]* | sysv4*uw2*)
3454 lt_cv_deplibs_check_method=pass_all
3455 ;;
3456
ac48eca1 3457sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
f9c19112 3458 case $host_vendor in
ac48eca1
AO
3459 ncr)
3460 lt_cv_deplibs_check_method=pass_all
3461 ;;
3462 motorola)
f9c19112
HPN
3463 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]'
3464 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
3465 ;;
3466 esac
3467 ;;
3468esac
3469
3470fi
13b2be9c
DJ
3471echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3472echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
ac48eca1
AO
3473file_magic_cmd=$lt_cv_file_magic_cmd
3474deplibs_check_method=$lt_cv_deplibs_check_method
3475
c8615825 3476
c8615825 3477
c8615825 3478
ac48eca1
AO
3479# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3480
3481# Only perform the check for file, if the check method requires it
f9c19112 3482case $deplibs_check_method in
ac48eca1 3483file_magic*)
d64552c5 3484 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
13b2be9c
DJ
3485 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3486echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3487if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3488 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3489else
f9c19112 3490 case $MAGIC_CMD in
ac48eca1 3491 /*)
d64552c5 3492 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3493 ;;
3494 ?:/*)
d64552c5 3495 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3496 ;;
3497 *)
d64552c5 3498 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3499 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3500 ac_dummy="/usr/bin:$PATH"
3501 for ac_dir in $ac_dummy; do
3502 test -z "$ac_dir" && ac_dir=.
3503 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 3504 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 3505 if test -n "$file_magic_test_file"; then
f9c19112 3506 case $deplibs_check_method in
ac48eca1
AO
3507 "file_magic "*)
3508 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3509 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3510 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3511 egrep "$file_magic_regex" > /dev/null; then
3512 :
3513 else
3514 cat <<EOF 1>&2
3515
3516*** Warning: the command libtool uses to detect shared libraries,
3517*** $file_magic_cmd, produces output that libtool cannot recognize.
3518*** The result is that libtool may fail to recognize shared libraries
3519*** as such. This will affect the creation of libtool libraries that
3520*** depend on shared libraries, but programs linked with such libtool
3521*** libraries will work regardless of this problem. Nevertheless, you
3522*** may want to report the problem to your system manager and/or to
3523*** bug-libtool@gnu.org
3524
3525EOF
3526 fi ;;
3527 esac
3528 fi
3529 break
3530 fi
3531 done
3532 IFS="$ac_save_ifs"
d64552c5 3533 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3534 ;;
3535esac
3536fi
3537
d64552c5
AO
3538MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3539if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3540 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3541echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3542else
13b2be9c
DJ
3543 echo "$as_me:$LINENO: result: no" >&5
3544echo "${ECHO_T}no" >&6
ac48eca1
AO
3545fi
3546
d64552c5 3547if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1 3548 if test -n "$ac_tool_prefix"; then
13b2be9c
DJ
3549 echo "$as_me:$LINENO: checking for file" >&5
3550echo $ECHO_N "checking for file... $ECHO_C" >&6
3551if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3552 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3553else
f9c19112 3554 case $MAGIC_CMD in
ac48eca1 3555 /*)
d64552c5 3556 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3557 ;;
3558 ?:/*)
d64552c5 3559 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3560 ;;
3561 *)
d64552c5 3562 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3563 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3564 ac_dummy="/usr/bin:$PATH"
3565 for ac_dir in $ac_dummy; do
3566 test -z "$ac_dir" && ac_dir=.
3567 if test -f $ac_dir/file; then
d64552c5 3568 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 3569 if test -n "$file_magic_test_file"; then
f9c19112 3570 case $deplibs_check_method in
ac48eca1
AO
3571 "file_magic "*)
3572 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3573 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3574 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3575 egrep "$file_magic_regex" > /dev/null; then
3576 :
3577 else
3578 cat <<EOF 1>&2
3579
3580*** Warning: the command libtool uses to detect shared libraries,
3581*** $file_magic_cmd, produces output that libtool cannot recognize.
3582*** The result is that libtool may fail to recognize shared libraries
3583*** as such. This will affect the creation of libtool libraries that
3584*** depend on shared libraries, but programs linked with such libtool
3585*** libraries will work regardless of this problem. Nevertheless, you
3586*** may want to report the problem to your system manager and/or to
3587*** bug-libtool@gnu.org
3588
3589EOF
3590 fi ;;
3591 esac
3592 fi
3593 break
3594 fi
3595 done
3596 IFS="$ac_save_ifs"
d64552c5 3597 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3598 ;;
3599esac
3600fi
3601
d64552c5
AO
3602MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3603if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3604 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3605echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3606else
13b2be9c
DJ
3607 echo "$as_me:$LINENO: result: no" >&5
3608echo "${ECHO_T}no" >&6
ac48eca1
AO
3609fi
3610
3611 else
d64552c5 3612 MAGIC_CMD=:
ac48eca1
AO
3613 fi
3614fi
3615
3616 fi
3617 ;;
3618esac
3619
13b2be9c
DJ
3620if test -n "$ac_tool_prefix"; then
3621 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
ac48eca1 3622set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13b2be9c
DJ
3623echo "$as_me:$LINENO: checking for $ac_word" >&5
3624echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3625if test "${ac_cv_prog_RANLIB+set}" = set; then
3626 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3627else
3628 if test -n "$RANLIB"; then
3629 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3630else
13b2be9c
DJ
3631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632for as_dir in $PATH
3633do
3634 IFS=$as_save_IFS
3635 test -z "$as_dir" && as_dir=.
3636 for ac_exec_ext in '' $ac_executable_extensions; do
3637 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3638 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3639 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3640 break 2
3641 fi
3642done
3643done
3644
ac48eca1
AO
3645fi
3646fi
13b2be9c 3647RANLIB=$ac_cv_prog_RANLIB
ac48eca1 3648if test -n "$RANLIB"; then
13b2be9c
DJ
3649 echo "$as_me:$LINENO: result: $RANLIB" >&5
3650echo "${ECHO_T}$RANLIB" >&6
ac48eca1 3651else
13b2be9c
DJ
3652 echo "$as_me:$LINENO: result: no" >&5
3653echo "${ECHO_T}no" >&6
ac48eca1
AO
3654fi
3655
13b2be9c 3656fi
ac48eca1 3657if test -z "$ac_cv_prog_RANLIB"; then
13b2be9c 3658 ac_ct_RANLIB=$RANLIB
ac48eca1
AO
3659 # Extract the first word of "ranlib", so it can be a program name with args.
3660set dummy ranlib; ac_word=$2
13b2be9c
DJ
3661echo "$as_me:$LINENO: checking for $ac_word" >&5
3662echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3663if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3664 echo $ECHO_N "(cached) $ECHO_C" >&6
d6d788bd 3665else
13b2be9c
DJ
3666 if test -n "$ac_ct_RANLIB"; then
3667 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
d6d788bd 3668else
13b2be9c
DJ
3669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670for as_dir in $PATH
3671do
3672 IFS=$as_save_IFS
3673 test -z "$as_dir" && as_dir=.
3674 for ac_exec_ext in '' $ac_executable_extensions; do
3675 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3676 ac_cv_prog_ac_ct_RANLIB="ranlib"
3677 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3678 break 2
3679 fi
3680done
3681done
3682
3683 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
ac48eca1
AO
3684fi
3685fi
13b2be9c
DJ
3686ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3687if test -n "$ac_ct_RANLIB"; then
3688 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3689echo "${ECHO_T}$ac_ct_RANLIB" >&6
ac48eca1 3690else
13b2be9c
DJ
3691 echo "$as_me:$LINENO: result: no" >&5
3692echo "${ECHO_T}no" >&6
ac48eca1
AO
3693fi
3694
13b2be9c 3695 RANLIB=$ac_ct_RANLIB
ac48eca1 3696else
13b2be9c 3697 RANLIB="$ac_cv_prog_RANLIB"
ac48eca1
AO
3698fi
3699
13b2be9c
DJ
3700if test -n "$ac_tool_prefix"; then
3701 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
ac48eca1 3702set dummy ${ac_tool_prefix}strip; ac_word=$2
13b2be9c
DJ
3703echo "$as_me:$LINENO: checking for $ac_word" >&5
3704echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3705if test "${ac_cv_prog_STRIP+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3707else
3708 if test -n "$STRIP"; then
3709 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3710else
13b2be9c
DJ
3711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3712for as_dir in $PATH
3713do
3714 IFS=$as_save_IFS
3715 test -z "$as_dir" && as_dir=.
3716 for ac_exec_ext in '' $ac_executable_extensions; do
3717 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3718 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3719 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3720 break 2
3721 fi
3722done
3723done
3724
ac48eca1
AO
3725fi
3726fi
13b2be9c 3727STRIP=$ac_cv_prog_STRIP
ac48eca1 3728if test -n "$STRIP"; then
13b2be9c
DJ
3729 echo "$as_me:$LINENO: result: $STRIP" >&5
3730echo "${ECHO_T}$STRIP" >&6
ac48eca1 3731else
13b2be9c
DJ
3732 echo "$as_me:$LINENO: result: no" >&5
3733echo "${ECHO_T}no" >&6
ac48eca1
AO
3734fi
3735
13b2be9c 3736fi
ac48eca1 3737if test -z "$ac_cv_prog_STRIP"; then
13b2be9c 3738 ac_ct_STRIP=$STRIP
ac48eca1
AO
3739 # Extract the first word of "strip", so it can be a program name with args.
3740set dummy strip; ac_word=$2
13b2be9c
DJ
3741echo "$as_me:$LINENO: checking for $ac_word" >&5
3742echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3743if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3744 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3745else
13b2be9c
DJ
3746 if test -n "$ac_ct_STRIP"; then
3747 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ac48eca1 3748else
13b2be9c
DJ
3749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750for as_dir in $PATH
3751do
3752 IFS=$as_save_IFS
3753 test -z "$as_dir" && as_dir=.
3754 for ac_exec_ext in '' $ac_executable_extensions; do
3755 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3756 ac_cv_prog_ac_ct_STRIP="strip"
3757 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3758 break 2
3759 fi
3760done
3761done
3762
3763 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
d6d788bd
L
3764fi
3765fi
13b2be9c
DJ
3766ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3767if test -n "$ac_ct_STRIP"; then
3768 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3769echo "${ECHO_T}$ac_ct_STRIP" >&6
d6d788bd 3770else
13b2be9c
DJ
3771 echo "$as_me:$LINENO: result: no" >&5
3772echo "${ECHO_T}no" >&6
d6d788bd
L
3773fi
3774
13b2be9c 3775 STRIP=$ac_ct_STRIP
d6d788bd 3776else
13b2be9c 3777 STRIP="$ac_cv_prog_STRIP"
d6d788bd
L
3778fi
3779
252b5132 3780
252b5132 3781# Check for any special flags to pass to ltconfig.
bedf545c 3782libtool_flags="--cache-file=$cache_file"
252b5132
RH
3783test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3784test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
bedf545c 3785test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
f9c19112
HPN
3786test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3787test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 3788
d6d788bd 3789
a74801ba
ILT
3790# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3791if test "${enable_libtool_lock+set}" = set; then
3792 enableval="$enable_libtool_lock"
a74801ba 3793
13b2be9c 3794fi;
a74801ba
ILT
3795test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3796test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3797
13b2be9c 3798
ac48eca1
AO
3799# Check whether --with-pic or --without-pic was given.
3800if test "${with_pic+set}" = set; then
3801 withval="$with_pic"
3802 pic_mode="$withval"
3803else
3804 pic_mode=default
13b2be9c 3805fi;
ac48eca1
AO
3806test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3807test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3808
252b5132
RH
3809# Some flags need to be propagated to the compiler or linker for good
3810# libtool support.
f9c19112 3811case $host in
252b5132
RH
3812*-*-irix6*)
3813 # Find out which ABI we are using.
7be1c489 3814 echo '#line 3814 "configure"' > conftest.$ac_ext
13b2be9c
DJ
3815 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3816 (eval $ac_compile) 2>&5
3817 ac_status=$?
3818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3819 (exit $ac_status); }; then
e0001a05
NC
3820 if test "$lt_cv_prog_gnu_ld" = yes; then
3821 case `/usr/bin/file conftest.$ac_objext` in
3822 *32-bit*)
3823 LD="${LD-ld} -melf32bsmip"
3824 ;;
3825 *N32*)
3826 LD="${LD-ld} -melf32bmipn32"
3827 ;;
3828 *64-bit*)
3829 LD="${LD-ld} -melf64bmip"
3830 ;;
3831 esac
3832 else
f9c19112 3833 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
3834 *32-bit*)
3835 LD="${LD-ld} -32"
3836 ;;
3837 *N32*)
3838 LD="${LD-ld} -n32"
3839 ;;
3840 *64-bit*)
3841 LD="${LD-ld} -64"
3842 ;;
3843 esac
e0001a05 3844 fi
252b5132
RH
3845 fi
3846 rm -rf conftest*
3847 ;;
3848
4867be41
DJ
3849ia64-*-hpux*)
3850 # Find out which ABI we are using.
3851 echo 'int i;' > conftest.$ac_ext
13b2be9c
DJ
3852 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3853 (eval $ac_compile) 2>&5
3854 ac_status=$?
3855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 (exit $ac_status); }; then
4867be41
DJ
3857 case "`/usr/bin/file conftest.o`" in
3858 *ELF-32*)
3859 HPUX_IA64_MODE="32"
3860 ;;
3861 *ELF-64*)
3862 HPUX_IA64_MODE="64"
3863 ;;
3864 esac
3865 fi
3866 rm -rf conftest*
3867 ;;
3868
252b5132
RH
3869*-*-sco3.2v5*)
3870 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
bedf545c 3871 SAVE_CFLAGS="$CFLAGS"
252b5132 3872 CFLAGS="$CFLAGS -belf"
13b2be9c
DJ
3873 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3874echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3875if test "${lt_cv_cc_needs_belf+set}" = set; then
3876 echo $ECHO_N "(cached) $ECHO_C" >&6
bedf545c 3877else
13b2be9c
DJ
3878
3879
ac48eca1 3880 ac_ext=c
ac48eca1 3881ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3882ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3883ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3884ac_compiler_gnu=$ac_cv_c_compiler_gnu
3885
3886 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
3887/* confdefs.h. */
3888_ACEOF
3889cat confdefs.h >>conftest.$ac_ext
3890cat >>conftest.$ac_ext <<_ACEOF
3891/* end confdefs.h. */
bedf545c 3892
13b2be9c
DJ
3893int
3894main ()
3895{
6840198f 3896
13b2be9c
DJ
3897 ;
3898 return 0;
3899}
3900_ACEOF
3901rm -f conftest.$ac_objext conftest$ac_exeext
3902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 3903 (eval $ac_link) 2>conftest.er1
13b2be9c 3904 ac_status=$?
ab509236
L
3905 grep -v '^ *+' conftest.er1 >conftest.err
3906 rm -f conftest.er1
3907 cat conftest.err >&5
13b2be9c
DJ
3908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3909 (exit $ac_status); } &&
1ad12f97
NC
3910 { ac_try='test -z "$ac_c_werror_flag"
3911 || test ! -s conftest.err'
ab509236
L
3912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3913 (eval $ac_try) 2>&5
3914 ac_status=$?
3915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 (exit $ac_status); }; } &&
3917 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
3918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3919 (eval $ac_try) 2>&5
3920 ac_status=$?
3921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3922 (exit $ac_status); }; }; then
bedf545c
ILT
3923 lt_cv_cc_needs_belf=yes
3924else
13b2be9c
DJ
3925 echo "$as_me: failed program was:" >&5
3926sed 's/^/| /' conftest.$ac_ext >&5
3927
3928lt_cv_cc_needs_belf=no
bedf545c 3929fi
ab509236
L
3930rm -f conftest.err conftest.$ac_objext \
3931 conftest$ac_exeext conftest.$ac_ext
ac48eca1 3932 ac_ext=c
ac48eca1 3933ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3936ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 3937
bedf545c 3938fi
13b2be9c
DJ
3939echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
3940echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
bedf545c
ILT
3941 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
3942 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
3943 CFLAGS="$SAVE_CFLAGS"
3944 fi
252b5132
RH
3945 ;;
3946
d6d788bd 3947
252b5132
RH
3948esac
3949
d6d788bd 3950
bedf545c 3951# Save cache, so that ltconfig can load it
13b2be9c 3952cat >confcache <<\_ACEOF
bedf545c
ILT
3953# This file is a shell script that caches the results of configure
3954# tests run on this system so they can be shared between configure
13b2be9c
DJ
3955# scripts and configure runs, see configure's option --config-cache.
3956# It is not useful on other systems. If it contains results you don't
3957# want to keep, you may remove or edit it.
bedf545c 3958#
13b2be9c
DJ
3959# config.status only pays attention to the cache file if you give it
3960# the --recheck option to rerun configure.
bedf545c 3961#
13b2be9c
DJ
3962# `ac_cv_env_foo' variables (set or unset) will be overridden when
3963# loading this file, other *unset* `ac_cv_foo' will be assigned the
3964# following values.
3965
3966_ACEOF
3967
bedf545c 3968# The following way of writing the cache mishandles newlines in values,
9b2b7d69
MM
3969# but we know of no workaround that is simple, portable, and efficient.
3970# So, don't put newlines in cache variables' values.
3971# Ultrix sh set writes to stderr and can't be redirected directly,
3972# and sets the high bit in the cache file unless we assign to the vars.
13b2be9c
DJ
3973{
3974 (set) 2>&1 |
3975 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3976 *ac_space=\ *)
3977 # `set' does not quote correctly, so add quotes (double-quote
3978 # substitution turns \\\\ into \\, and sed turns \\ into \).
3979 sed -n \
ab509236
L
3980 "s/'/'\\\\''/g;
3981 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
3982 ;;
3983 *)
3984 # `set' quotes correctly as required by POSIX, so do not add quotes.
3985 sed -n \
ab509236 3986 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
3987 ;;
3988 esac;
3989} |
3990 sed '
3991 t clear
3992 : clear
3993 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3994 t end
3995 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3996 : end' >>confcache
3997if diff $cache_file confcache >/dev/null 2>&1; then :; else
bedf545c 3998 if test -w $cache_file; then
13b2be9c
DJ
3999 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4000 cat confcache >$cache_file
bedf545c
ILT
4001 else
4002 echo "not updating unwritable cache $cache_file"
4003 fi
4004fi
4005rm -f confcache
4006
252b5132 4007# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 4008AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 4009MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
4010LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4011AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4012objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4013deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 4014${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 4015$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
13b2be9c
DJ
4016|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4017echo "$as_me: error: libtool configure failed" >&2;}
4018 { (exit 1); exit 1; }; }
252b5132 4019
bedf545c
ILT
4020# Reload cache, that may have been modified by ltconfig
4021if test -r "$cache_file"; then
13b2be9c
DJ
4022 # Some versions of bash will fail to source /dev/null (special
4023 # files actually), so we avoid doing that.
4024 if test -f "$cache_file"; then
4025 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4026echo "$as_me: loading cache $cache_file" >&6;}
4027 case $cache_file in
4028 [\\/]* | ?:[\\/]* ) . $cache_file;;
4029 *) . ./$cache_file;;
4030 esac
4031 fi
bedf545c 4032else
13b2be9c
DJ
4033 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4034echo "$as_me: creating cache $cache_file" >&6;}
4035 >$cache_file
bedf545c
ILT
4036fi
4037
d6d788bd 4038
bedf545c 4039# This can be used to rebuild libtool when needed
ac48eca1 4040LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
bedf545c
ILT
4041
4042# Always use our own libtool.
4043LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4044
252b5132
RH
4045# Redirect the config.log output again, so that the ltconfig log is not
4046# clobbered by the next message.
4047exec 5>>./config.log
4048
d6d788bd 4049
13b2be9c
DJ
4050
4051
4052
4053
d6d788bd 4054
7be1c489 4055# Check whether --enable-targets or --disable-targets was given.
252b5132
RH
4056if test "${enable_targets+set}" = set; then
4057 enableval="$enable_targets"
4058 case "${enableval}" in
13b2be9c
DJ
4059 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
4060echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
4061 { (exit 1); exit 1; }; }
252b5132
RH
4062 ;;
4063 no) enable_targets= ;;
4064 *) enable_targets=$enableval ;;
4065esac
13b2be9c 4066fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
252b5132
RH
4067if test "${enable_commonbfdlib+set}" = set; then
4068 enableval="$enable_commonbfdlib"
4069 case "${enableval}" in
4070 yes) commonbfdlib=true ;;
4071 no) commonbfdlib=false ;;
13b2be9c
DJ
4072 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
4073echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
4074 { (exit 1); exit 1; }; } ;;
252b5132 4075esac
13b2be9c 4076fi;
252b5132
RH
4077using_cgen=no
4078
9e9b66a9
AM
4079
4080WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
1ad12f97 4081
569acd2c
NC
4082# Check whether --enable-werror or --disable-werror was given.
4083if test "${enable_werror+set}" = set; then
4084 enableval="$enable_werror"
1ad12f97
NC
4085 case "${enableval}" in
4086 yes | y) ERROR_ON_WARNING="yes" ;;
4087 no | n) ERROR_ON_WARNING="no" ;;
569acd2c
NC
4088 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
4089echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
1ad12f97
NC
4090 { (exit 1); exit 1; }; } ;;
4091 esac
4092fi;
4093
9e9b66a9
AM
4094# Enable -Werror by default when using gcc
4095if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4096 ERROR_ON_WARNING=yes
4097fi
4098
4099NO_WERROR=
4100if test "${ERROR_ON_WARNING}" = yes ; then
4101 WARN_CFLAGS="$WARN_CFLAGS -Werror"
4102 NO_WERROR="-Wno-error"
1ad12f97
NC
4103fi
4104
a2d91340
AC
4105# Check whether --enable-build-warnings or --disable-build-warnings was given.
4106if test "${enable_build_warnings+set}" = set; then
4107 enableval="$enable_build_warnings"
4108 case "${enableval}" in
4109 yes) ;;
9e9b66a9 4110 no) WARN_CFLAGS="-w";;
a2d91340 4111 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9e9b66a9 4112 WARN_CFLAGS="${WARN_CFLAGS} ${t}";;
a2d91340 4113 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9e9b66a9
AM
4114 WARN_CFLAGS="${t} ${WARN_CFLAGS}";;
4115 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
a2d91340 4116esac
9e9b66a9
AM
4117fi;
4118
4119if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4120 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
a2d91340
AC
4121fi
4122
d6d788bd 4123
9e9b66a9
AM
4124
4125
4126
252b5132 4127# Generate a header file
13b2be9c 4128 ac_config_headers="$ac_config_headers config.h:config.in"
d6d788bd 4129
252b5132 4130
76a27922
ILT
4131# If we are on a DOS filesystem, we must use gdb.ini rather than
4132# .gdbinit.
76a27922 4133case "${host}" in
591d4689 4134 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
76a27922 4135 GDBINIT="gdb.ini"
13b2be9c
DJ
4136 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
4137
4138 ;;
4139 *)
4140 GDBINIT=".gdbinit"
4141 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
4142
76a27922
ILT
4143 ;;
4144esac
4145
d6d788bd 4146
44f2f9d2
AM
4147#We need this for the host. BOUT header is in host order.
4148echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4149echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
4150if test "${ac_cv_c_bigendian+set}" = set; then
4151 echo $ECHO_N "(cached) $ECHO_C" >&6
4152else
4153 # See if sys/param.h defines the BYTE_ORDER macro.
4154cat >conftest.$ac_ext <<_ACEOF
4155/* confdefs.h. */
4156_ACEOF
4157cat confdefs.h >>conftest.$ac_ext
4158cat >>conftest.$ac_ext <<_ACEOF
4159/* end confdefs.h. */
4160#include <sys/types.h>
4161#include <sys/param.h>
4162
4163int
4164main ()
4165{
4166#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4167 bogus endian macros
4168#endif
4169
4170 ;
4171 return 0;
4172}
4173_ACEOF
4174rm -f conftest.$ac_objext
4175if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4176 (eval $ac_compile) 2>conftest.er1
4177 ac_status=$?
4178 grep -v '^ *+' conftest.er1 >conftest.err
4179 rm -f conftest.er1
4180 cat conftest.err >&5
4181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4182 (exit $ac_status); } &&
1ad12f97
NC
4183 { ac_try='test -z "$ac_c_werror_flag"
4184 || test ! -s conftest.err'
44f2f9d2
AM
4185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4186 (eval $ac_try) 2>&5
4187 ac_status=$?
4188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4189 (exit $ac_status); }; } &&
4190 { ac_try='test -s conftest.$ac_objext'
4191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4192 (eval $ac_try) 2>&5
4193 ac_status=$?
4194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195 (exit $ac_status); }; }; then
4196 # It does; now see whether it defined to BIG_ENDIAN or not.
4197cat >conftest.$ac_ext <<_ACEOF
4198/* confdefs.h. */
4199_ACEOF
4200cat confdefs.h >>conftest.$ac_ext
4201cat >>conftest.$ac_ext <<_ACEOF
4202/* end confdefs.h. */
4203#include <sys/types.h>
4204#include <sys/param.h>
4205
4206int
4207main ()
4208{
4209#if BYTE_ORDER != BIG_ENDIAN
4210 not big endian
4211#endif
4212
4213 ;
4214 return 0;
4215}
4216_ACEOF
4217rm -f conftest.$ac_objext
4218if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4219 (eval $ac_compile) 2>conftest.er1
4220 ac_status=$?
4221 grep -v '^ *+' conftest.er1 >conftest.err
4222 rm -f conftest.er1
4223 cat conftest.err >&5
4224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225 (exit $ac_status); } &&
1ad12f97
NC
4226 { ac_try='test -z "$ac_c_werror_flag"
4227 || test ! -s conftest.err'
44f2f9d2
AM
4228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4229 (eval $ac_try) 2>&5
4230 ac_status=$?
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); }; } &&
4233 { ac_try='test -s conftest.$ac_objext'
4234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235 (eval $ac_try) 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; }; then
4239 ac_cv_c_bigendian=yes
4240else
4241 echo "$as_me: failed program was:" >&5
4242sed 's/^/| /' conftest.$ac_ext >&5
4243
4244ac_cv_c_bigendian=no
4245fi
4246rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4247else
4248 echo "$as_me: failed program was:" >&5
4249sed 's/^/| /' conftest.$ac_ext >&5
4250
4251# It does not; compile a test program.
4252if test "$cross_compiling" = yes; then
4253 # try to guess the endianness by grepping values into an object file
4254 ac_cv_c_bigendian=unknown
4255 cat >conftest.$ac_ext <<_ACEOF
4256/* confdefs.h. */
4257_ACEOF
4258cat confdefs.h >>conftest.$ac_ext
4259cat >>conftest.$ac_ext <<_ACEOF
4260/* end confdefs.h. */
4261short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4262short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4263void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4264short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4265short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4266void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4267int
4268main ()
4269{
4270 _ascii (); _ebcdic ();
4271 ;
4272 return 0;
4273}
4274_ACEOF
4275rm -f conftest.$ac_objext
4276if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4277 (eval $ac_compile) 2>conftest.er1
4278 ac_status=$?
4279 grep -v '^ *+' conftest.er1 >conftest.err
4280 rm -f conftest.er1
4281 cat conftest.err >&5
4282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283 (exit $ac_status); } &&
1ad12f97
NC
4284 { ac_try='test -z "$ac_c_werror_flag"
4285 || test ! -s conftest.err'
44f2f9d2
AM
4286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4287 (eval $ac_try) 2>&5
4288 ac_status=$?
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); }; } &&
4291 { ac_try='test -s conftest.$ac_objext'
4292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293 (eval $ac_try) 2>&5
4294 ac_status=$?
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; }; then
4297 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4298 ac_cv_c_bigendian=yes
4299fi
4300if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4301 if test "$ac_cv_c_bigendian" = unknown; then
4302 ac_cv_c_bigendian=no
4303 else
4304 # finding both strings is unlikely to happen, but who knows?
4305 ac_cv_c_bigendian=unknown
4306 fi
4307fi
4308else
4309 echo "$as_me: failed program was:" >&5
4310sed 's/^/| /' conftest.$ac_ext >&5
4311
4312fi
4313rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4314else
4315 cat >conftest.$ac_ext <<_ACEOF
4316/* confdefs.h. */
4317_ACEOF
4318cat confdefs.h >>conftest.$ac_ext
4319cat >>conftest.$ac_ext <<_ACEOF
4320/* end confdefs.h. */
4321int
4322main ()
4323{
4324 /* Are we little or big endian? From Harbison&Steele. */
4325 union
4326 {
4327 long l;
4328 char c[sizeof (long)];
4329 } u;
4330 u.l = 1;
4331 exit (u.c[sizeof (long) - 1] == 1);
4332}
4333_ACEOF
4334rm -f conftest$ac_exeext
4335if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4336 (eval $ac_link) 2>&5
4337 ac_status=$?
4338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4339 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4341 (eval $ac_try) 2>&5
4342 ac_status=$?
4343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344 (exit $ac_status); }; }; then
4345 ac_cv_c_bigendian=no
4346else
4347 echo "$as_me: program exited with status $ac_status" >&5
4348echo "$as_me: failed program was:" >&5
4349sed 's/^/| /' conftest.$ac_ext >&5
4350
4351( exit $ac_status )
4352ac_cv_c_bigendian=yes
4353fi
4354rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4355fi
4356fi
4357rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4358fi
4359echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4360echo "${ECHO_T}$ac_cv_c_bigendian" >&6
4361case $ac_cv_c_bigendian in
4362 yes)
4363
4364cat >>confdefs.h <<\_ACEOF
4365#define WORDS_BIGENDIAN 1
4366_ACEOF
4367 ;;
4368 no)
4369 ;;
4370 *)
4371 { { echo "$as_me:$LINENO: error: unknown endianness
4372presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4373echo "$as_me: error: unknown endianness
4374presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4375 { (exit 1); exit 1; }; } ;;
4376esac
4377
4378
252b5132
RH
4379te_file=generic
4380
4381# Makefile target for installing gas in $(tooldir)/bin.
4382install_tooldir=install-exec-tooldir
4383
4384canon_targets=""
15886821 4385all_targets=no
252b5132
RH
4386if test -n "$enable_targets" ; then
4387 for t in `echo $enable_targets | sed 's/,/ /g'`; do
15886821
L
4388 if test $t = "all"; then
4389 all_targets=yes
4390 continue
4391 fi
6d83c84b 4392 result=`$ac_config_sub $t 2>/dev/null`
252b5132
RH
4393 if test -n "$result" ; then
4394 canon_targets="$canon_targets $result"
4395# else
4396# # Permit "all", etc. We don't support it yet though.
4397# canon_targets="$canon_targets $t"
4398 fi
4399 done
4400 _gas_uniq_list="$canon_targets"
4401_gas_uniq_newlist=""
4402for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4403 case $_gas_uniq_i in
4404 _gas_uniq_dummy) ;;
4405 *) case " $_gas_uniq_newlist " in
4406 *" $_gas_uniq_i "*) ;;
4407 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4408 esac ;;
4409 esac
4410done
4411canon_targets=$_gas_uniq_newlist
4412
4413fi
4414
4415emulations=""
4416
4417for this_target in $target $canon_targets ; do
4418
14ee9f48
ILT
4419 targ=${this_target}
4420 . ${srcdir}/configure.tgt
4421
4422 case ${target_cpu} in
4423 crisv32)
ae57792d
HPN
4424
4425cat >>confdefs.h <<_ACEOF
4426#define DEFAULT_CRIS_ARCH $arch
4427_ACEOF
4428
14ee9f48 4429 ;;
252b5132
RH
4430 esac
4431
4432 if test ${this_target} = $target ; then
4433 target_cpu_type=${cpu_type}
4434 elif test ${target_cpu_type} != ${cpu_type} ; then
4435 continue
4436 fi
4437
14ee9f48 4438 generic_target=${cpu_type}-${target_vendor}-${target_os}
252b5132 4439 case ${generic_target} in
14ee9f48
ILT
4440 i386-*-sco3.2v5*)
4441 if test ${this_target} = $target; then
13b2be9c
DJ
4442
4443cat >>confdefs.h <<\_ACEOF
252b5132 4444#define SCO_ELF 1
13b2be9c 4445_ACEOF
252b5132 4446
14ee9f48
ILT
4447 fi
4448 ;;
4449
79500683
AM
4450 i386-*-msdosdjgpp* \
4451 | i386-*-go32* \
14ee9f48 4452 | i386-go32-rtems*)
13b2be9c
DJ
4453
4454cat >>confdefs.h <<\_ACEOF
56385375 4455#define STRICTCOFF 1
13b2be9c 4456_ACEOF
14ee9f48
ILT
4457
4458 ;;
4459
4460 i860-*-*)
4461 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4462echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
4463 ;;
4464
4465 mips-sony-bsd*)
4466 ;;
79500683 4467 mips-*-bsd*)
14ee9f48 4468 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
13b2be9c 4469echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
14ee9f48
ILT
4470 { (exit 1); exit 1; }; }
4471 ;;
4472
4473 ppc-*-aix5.*)
f8fc3443
NC
4474
4475cat >>confdefs.h <<\_ACEOF
4476#define AIX_WEAK_SUPPORT 1
4477_ACEOF
4478
14ee9f48 4479 ;;
ed84e695 4480 ppc-*-linux-*)
14ee9f48
ILT
4481 case "$endian" in
4482 big) ;;
4483 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
13b2be9c
DJ
4484echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4485 { (exit 1); exit 1; }; } ;;
14ee9f48
ILT
4486 esac
4487 ;;
4488 ppc-*-solaris*)
4489 if test ${this_target} = $target; then
13b2be9c
DJ
4490
4491cat >>confdefs.h <<\_ACEOF
252b5132 4492#define TARGET_SOLARIS_COMMENT 1
13b2be9c 4493_ACEOF
252b5132 4494
14ee9f48
ILT
4495 fi
4496 if test x${endian} = xbig; then
4497 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
13b2be9c
DJ
4498echo "$as_me: error: Solaris must be configured little endian" >&2;}
4499 { (exit 1); exit 1; }; }
14ee9f48
ILT
4500 fi
4501 ;;
4502
4503 sh*-*-symbianelf*)
85fbca6a
NC
4504
4505cat >>confdefs.h <<\_ACEOF
4506#define TARGET_SYMBIAN 1
4507_ACEOF
4508
14ee9f48 4509 ;;
252b5132
RH
4510 esac
4511
4512 if test ${this_target} = $target ; then
4513 endian_def=
4514 if test x${endian} = xbig; then
4515 endian_def=1
4516 elif test x${endian} = xlittle; then
4517 endian_def=0
4518 fi
4519 if test x${endian_def} != x; then
13b2be9c
DJ
4520
4521cat >>confdefs.h <<_ACEOF
252b5132 4522#define TARGET_BYTES_BIG_ENDIAN $endian_def
13b2be9c 4523_ACEOF
252b5132
RH
4524
4525 fi
4526 fi
4527
252b5132
RH
4528# Other random stuff.
4529
316f5878
RS
4530 case ${cpu_type} in
4531 mips)
4532 # Set mips_cpu to the name of the default CPU.
4533 case ${target_cpu} in
4534 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4535 mips_cpu=from-abi
4536 ;;
4537 mipsisa32 | mipsisa32el)
4538 mips_cpu=mips32
4539 ;;
af7ee8bf
CD
4540 mipsisa32r2 | mipsisa32r2el)
4541 mips_cpu=mips32r2
4542 ;;
316f5878
RS
4543 mipsisa64 | mipsisa64el)
4544 mips_cpu=mips64
4545 ;;
5f74bc13
CD
4546 mipsisa64r2 | mipsisa64r2el)
4547 mips_cpu=mips64r2
4548 ;;
316f5878
RS
4549 mipstx39 | mipstx39el)
4550 mips_cpu=r3900
4551 ;;
8f6847cb
RS
4552 mips64vr | mips64vrel)
4553 mips_cpu=vr4100
4554 ;;
5f74bc13 4555 mipsisa32r2* | mipsisa64r2*)
af7ee8bf
CD
4556 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4557 ;;
316f5878
RS
4558 mips64* | mipsisa64* | mipsisa32*)
4559 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4560 ;;
4561 *)
13b2be9c
DJ
4562 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4563echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4564 { (exit 1); exit 1; }; }
316f5878
RS
4565 ;;
4566 esac
4567 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4568 # binaries. It's a GNU extension that some OSes don't understand.
4569 # The value only matters on ELF targets.
4570 case ${target} in
4571 *-*-irix*)
4572 use_e_mips_abi_o32=0
4573 ;;
4574 *)
4575 use_e_mips_abi_o32=1
4576 ;;
4577 esac
4578 # Decide whether to generate 32-bit or 64-bit code by default.
4579 # Used to resolve -march=from-abi when an embedded ABI is selected.
4580 case ${target} in
4581 mips64*-*-* | mipsisa64*-*-*)
4582 mips_default_64bit=1
4583 ;;
4584 *)
4585 mips_default_64bit=0
4586 ;;
4587 esac
cac012d6
AO
4588 # Decide which ABI to target by default.
4589 case ${target} in
4590 mips64*-linux* | mips-sgi-irix6*)
4591 mips_default_abi=N32_ABI
4592 ;;
4593 mips*-linux*)
4594 mips_default_abi=O32_ABI
4595 ;;
26eebcf5
MK
4596 mips64*-openbsd*)
4597 mips_default_abi=N64_ABI
4598 ;;
cac012d6
AO
4599 *)
4600 mips_default_abi=NO_ABI
4601 ;;
4602 esac
13b2be9c
DJ
4603
4604cat >>confdefs.h <<_ACEOF
316f5878 4605#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
13b2be9c 4606_ACEOF
316f5878 4607
13b2be9c
DJ
4608
4609cat >>confdefs.h <<_ACEOF
316f5878 4610#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
13b2be9c 4611_ACEOF
316f5878 4612
13b2be9c
DJ
4613
4614cat >>confdefs.h <<_ACEOF
316f5878 4615#define MIPS_DEFAULT_64BIT $mips_default_64bit
13b2be9c 4616_ACEOF
cac012d6 4617
13b2be9c
DJ
4618
4619cat >>confdefs.h <<_ACEOF
cac012d6 4620#define MIPS_DEFAULT_ABI $mips_default_abi
13b2be9c 4621_ACEOF
316f5878
RS
4622
4623 ;;
4624 esac
4625
252b5132
RH
4626 # Do we need the opcodes library?
4627 case ${cpu_type} in
4628 vax | i386 | tic30)
4629 ;;
4630
4631 *)
4632 need_opcodes=yes
4633
4634 case "${enable_shared}" in
4635 yes) shared_opcodes=true ;;
4636 *opcodes*) shared_opcodes=true ;;
4637 *) shared_opcodes=false ;;
4638 esac
252b5132
RH
4639 ;;
4640 esac
4641
4642 # Any other special object files needed ?
4643 case ${cpu_type} in
07c1b327
CM
4644
4645 bfin)
4646 echo ${extra_objects} | grep -s "bfin-parse.o"
4647 if test $? -ne 0 ; then
4648 extra_objects="$extra_objects bfin-parse.o"
4649 fi
4650
4651 echo ${extra_objects} | grep -s "bfin-lex.o"
4652 if test $? -ne 0 ; then
4653 extra_objects="$extra_objects bfin-lex.o"
4654 fi
4655 ;;
4656
1c53c80d 4657 fr30 | ip2k | iq2000 | m32r | openrisc)
252b5132
RH
4658 using_cgen=yes
4659 ;;
4660
49f58d10
JB
4661 m32c)
4662 using_cgen=yes
4663 ;;
0ebb9a87
DB
4664 frv)
4665 using_cgen=yes
4666 ;;
252b5132
RH
4667 m68k)
4668 case ${extra_objects} in
4669 *m68k-parse.o*) ;;
4670 *) extra_objects="$extra_objects m68k-parse.o" ;;
4671 esac
4672 ;;
4673
4674 mips)
13b2be9c 4675 echo ${extra_objects} | grep -s "itbl-parse.o"
252b5132
RH
4676 if test $? -ne 0 ; then
4677 extra_objects="$extra_objects itbl-parse.o"
4678 fi
4679
13b2be9c 4680 echo ${extra_objects} | grep -s "itbl-lex.o"
252b5132
RH
4681 if test $? -ne 0 ; then
4682 extra_objects="$extra_objects itbl-lex.o"
4683 fi
4684
13b2be9c 4685 echo ${extra_objects} | grep -s "itbl-ops.o"
252b5132
RH
4686 if test $? -ne 0 ; then
4687 extra_objects="$extra_objects itbl-ops.o"
4688 fi
4689 ;;
4690
047af9ef
AH
4691 ms1)
4692 using_cgen=yes
4693 ;;
4694
c1e4eef7 4695 i386 | s390 | sparc)
252b5132 4696 if test $this_target = $target ; then
13b2be9c
DJ
4697
4698cat >>confdefs.h <<_ACEOF
252b5132 4699#define DEFAULT_ARCH "${arch}"
13b2be9c 4700_ACEOF
252b5132
RH
4701
4702 fi
4703 ;;
93fbbb04
GK
4704
4705 xstormy16)
4706 using_cgen=yes
4707 ;;
4708
e0001a05
NC
4709 xtensa)
4710 echo ${extra_objects} | grep -s "xtensa-relax.o"
4711 if test $? -ne 0 ; then
4712 extra_objects="$extra_objects xtensa-relax.o"
4713 fi
4714 ;;
4715
252b5132
RH
4716 *)
4717 ;;
4718 esac
4719
4720 if test $using_cgen = yes ; then
4721 case "x${extra_objects}" in
4722 *cgen.o*) ;;
4723 *) extra_objects="$extra_objects cgen.o" ;;
4724 esac
4725 fi
4726
4727# See if we really can support this configuration with the emulation code.
4728
4729 if test $this_target = $target ; then
252b5132
RH
4730 obj_format=$fmt
4731 te_file=$em
252b5132
RH
4732 fi
4733
4734# From target name and format, produce a list of supported emulations.
4735
4736 case ${generic_target}-${fmt} in
4737 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
056a1d49 4738 mips*-*-linux*-*) case "$endian" in
df3bcd6f
L
4739 big) emulation="mipsbelf mipslelf mipself" ;;
4740 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132
RH
4741 esac ;;
4742 mips-*-lnews*-ecoff) ;;
4743 mips-*-*-ecoff) case "$endian" in
4744 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4745 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4746 esac ;;
4747 mips-*-*-elf) case "$endian" in
4748 big) emulation="mipsbelf mipslelf mipself" ;;
4749 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132 4750 esac ;;
906fac54 4751 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
119caedd
L
4752 # i386-pc-pe-coff != i386-pc-coff.
4753 i386-*-pe-coff) ;;
4c63da97
AM
4754 # Uncommenting the next line will turn on support for i386 AOUT
4755 # for the default linux configuration
4756 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4757 #
4758 i386-*-aout) emulation="i386aout" ;;
4ca72d38 4759 i386-*-coff) emulation="i386coff" ;;
4c63da97 4760 i386-*-elf) emulation="i386elf" ;;
3bcbcc3d 4761
f9c19112
HPN
4762 # Always all formats. The first stated emulation becomes the default.
4763 cris-*-*aout*) emulation="crisaout criself" ;;
4764 cris-*-*) emulation="criself crisaout" ;;
252b5132
RH
4765 esac
4766
4767 emulations="$emulations $emulation"
4768
4769done
4770
15886821
L
4771# Turn on all targets if possible
4772if test ${all_targets} = "yes"; then
4773 case ${target_cpu_type} in
4774 i386)
4775 case ${obj_format} in
4776 aout)
4777 emulations="$emulations i386coff i386elf"
4778 ;;
4779 coff)
4780 emulations="$emulations i386aout i386elf"
4781 ;;
4782 elf)
4783 emulations="$emulations i386aout i386coff"
4784 ;;
4785 esac
4786 ;;
4787 esac
4788fi
4789
252b5132
RH
4790# Assign floating point type. Most processors with FP support
4791# IEEE FP. On those that don't support FP at all, usually IEEE
4792# is emulated.
4793case ${target_cpu} in
4794 vax | tahoe ) atof=${target_cpu} ;;
e135f41b 4795 pdp11) atof=vax ;;
252b5132
RH
4796 *) atof=ieee ;;
4797esac
4798
4799case "${obj_format}" in
13b2be9c
DJ
4800 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4801echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4802 { (exit 1); exit 1; }; } ;;
252b5132
RH
4803esac
4804
4805# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4806cgen_cpu_prefix=""
4807if test $using_cgen = yes ; then
4808 case ${target_cpu} in
4809 *) cgen_cpu_prefix=${target_cpu} ;;
4810 esac
13b2be9c
DJ
4811
4812
4813cat >>confdefs.h <<\_ACEOF
252b5132 4814#define USING_CGEN 1
13b2be9c 4815_ACEOF
252b5132
RH
4816
4817fi
4818
d6d788bd 4819
252b5132 4820if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13b2be9c
DJ
4821 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4822echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4823 { (exit 1); exit 1; }; }
252b5132
RH
4824fi
4825
4826if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13b2be9c
DJ
4827 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4828echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4829 { (exit 1); exit 1; }; }
252b5132
RH
4830fi
4831
252b5132
RH
4832# Some COFF configurations want these random other flags set.
4833case ${obj_format} in
4834 coff)
4835 case ${target_cpu_type} in
13b2be9c
DJ
4836 i386)
4837cat >>confdefs.h <<\_ACEOF
252b5132 4838#define I386COFF 1
13b2be9c 4839_ACEOF
252b5132 4840 ;;
13b2be9c
DJ
4841 m68k)
4842cat >>confdefs.h <<\_ACEOF
252b5132 4843#define M68KCOFF 1
13b2be9c 4844_ACEOF
252b5132 4845 ;;
13b2be9c
DJ
4846 m88k)
4847cat >>confdefs.h <<\_ACEOF
252b5132 4848#define M88KCOFF 1
13b2be9c 4849_ACEOF
252b5132
RH
4850 ;;
4851 esac
4852 ;;
4853esac
4854
4855# Getting this done right is going to be a bitch. Each configuration specified
7be1c489
AM
4856# with --enable-targets=... should be checked for environment, format, cpu
4857# setting.
252b5132
RH
4858#
4859# For each configuration, the necessary object file support code must be linked
4860# in. This might be only one, it might be up to four. The necessary emulation
4861# code needs to be provided, too.
4862#
4863# And then there's "--enable-targets=all"....
4864#
4865# For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
4866
4867formats="${obj_format}"
4868emfiles=""
4869EMULATIONS=""
4870_gas_uniq_list="$emulations"
4871_gas_uniq_newlist=""
4872for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4873 case $_gas_uniq_i in
4874 _gas_uniq_dummy) ;;
4875 *) case " $_gas_uniq_newlist " in
4876 *" $_gas_uniq_i "*) ;;
4877 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4878 esac ;;
4879 esac
4880done
4881emulations=$_gas_uniq_newlist
4882
4883for em in . $emulations ; do
4884 case $em in
4885 .) continue ;;
97238fbd 4886 mipsbelf | mipslelf | mipself)
252b5132 4887 fmt=elf file=mipself ;;
97238fbd 4888 mipsbecoff | mipslecoff | mipsecoff)
252b5132 4889 fmt=ecoff file=mipsecoff ;;
0aa5d426
HPN
4890 *coff)
4891 fmt=coff file=$em ;;
4892 *aout)
4893 fmt=aout file=$em ;;
4894 *elf)
4895 fmt=elf file=$em ;;
252b5132
RH
4896 esac
4897 formats="$formats $fmt"
4898 emfiles="$emfiles e-$file.o"
4899 EMULATIONS="$EMULATIONS &$em,"
4900done
4901_gas_uniq_list="$formats"
4902_gas_uniq_newlist=""
4903for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4904 case $_gas_uniq_i in
4905 _gas_uniq_dummy) ;;
4906 *) case " $_gas_uniq_newlist " in
4907 *" $_gas_uniq_i "*) ;;
4908 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4909 esac ;;
4910 esac
4911done
4912formats=$_gas_uniq_newlist
4913
4914_gas_uniq_list="$emfiles"
4915_gas_uniq_newlist=""
4916for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4917 case $_gas_uniq_i in
4918 _gas_uniq_dummy) ;;
4919 *) case " $_gas_uniq_newlist " in
4920 *" $_gas_uniq_i "*) ;;
4921 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4922 esac ;;
4923 esac
4924done
4925emfiles=$_gas_uniq_newlist
4926
4927if test `set . $formats ; shift ; echo $#` -gt 1 ; then
4928 for fmt in $formats ; do
4929 case $fmt in
13b2be9c
DJ
4930 aout)
4931cat >>confdefs.h <<\_ACEOF
252b5132 4932#define OBJ_MAYBE_AOUT 1
13b2be9c 4933_ACEOF
252b5132 4934 ;;
13b2be9c
DJ
4935 bout)
4936cat >>confdefs.h <<\_ACEOF
252b5132 4937#define OBJ_MAYBE_BOUT 1
13b2be9c 4938_ACEOF
252b5132 4939 ;;
13b2be9c
DJ
4940 coff)
4941cat >>confdefs.h <<\_ACEOF
252b5132 4942#define OBJ_MAYBE_COFF 1
13b2be9c 4943_ACEOF
252b5132 4944 ;;
13b2be9c
DJ
4945 ecoff)
4946cat >>confdefs.h <<\_ACEOF
252b5132 4947#define OBJ_MAYBE_ECOFF 1
13b2be9c 4948_ACEOF
252b5132 4949 ;;
13b2be9c
DJ
4950 elf)
4951cat >>confdefs.h <<\_ACEOF
252b5132 4952#define OBJ_MAYBE_ELF 1
13b2be9c 4953_ACEOF
252b5132 4954 ;;
13b2be9c
DJ
4955 generic)
4956cat >>confdefs.h <<\_ACEOF
252b5132 4957#define OBJ_MAYBE_GENERIC 1
13b2be9c 4958_ACEOF
252b5132 4959 ;;
13b2be9c
DJ
4960 ieee)
4961cat >>confdefs.h <<\_ACEOF
252b5132 4962#define OBJ_MAYBE_IEEE 1
13b2be9c 4963_ACEOF
252b5132 4964 ;;
13b2be9c
DJ
4965 som)
4966cat >>confdefs.h <<\_ACEOF
252b5132 4967#define OBJ_MAYBE_SOM 1
13b2be9c 4968_ACEOF
252b5132
RH
4969 ;;
4970 esac
4971 extra_objects="$extra_objects obj-$fmt.o"
4972 done
4973 obj_format=multi
4974fi
4975if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
252b5132 4976 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4ca72d38
AM
4977 # e-mips* has more than one emulation per file, e-i386* has just one at the
4978 # moment. If only one emulation is specified, then don't define
4979 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
4980 case "${obj_format}${emfiles}" in
4981 multi* | *mips*)
4ca72d38 4982 extra_objects="$extra_objects $emfiles"
13b2be9c
DJ
4983
4984cat >>confdefs.h <<\_ACEOF
252b5132 4985#define USE_EMULATIONS 1
13b2be9c 4986_ACEOF
4ca72d38
AM
4987 ;;
4988 esac
252b5132
RH
4989fi
4990
13b2be9c
DJ
4991
4992cat >>confdefs.h <<_ACEOF
252b5132 4993#define EMULATIONS $EMULATIONS
13b2be9c
DJ
4994_ACEOF
4995
252b5132 4996
13b2be9c 4997cat >>confdefs.h <<_ACEOF
252b5132 4998#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13b2be9c 4999_ACEOF
252b5132 5000
d6d788bd 5001
252b5132
RH
5002reject_dev_configs=yes
5003
5004case ${reject_dev_configs}-${dev} in
5005 yes-yes) # Oops.
13b2be9c
DJ
5006 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
5007echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
5008 { (exit 1); exit 1; }; }
252b5132
RH
5009 ;;
5010esac
5011
d6d788bd
L
5012
5013
5014
5015
5016
5017
252b5132
RH
5018# do we need the opcodes library?
5019case "${need_opcodes}" in
5020yes)
5021 OPCODES_LIB=../opcodes/libopcodes.la
5022 ;;
5023esac
5024
7be1c489
AM
5025BFDLIB=../bfd/libbfd.la
5026BFDVER_H=../bfd/bfdver.h
5027ALL_OBJ_DEPS="$ALL_OBJ_DEPS"' ../bfd/bfd.h $(INCDIR)/symcat.h'
252b5132 5028
d6d788bd
L
5029
5030
5031
5032
5033
4001ad8c 5034
13b2be9c
DJ
5035
5036cat >>confdefs.h <<_ACEOF
252b5132 5037#define TARGET_ALIAS "${target_alias}"
13b2be9c 5038_ACEOF
9b2b7d69 5039
13b2be9c
DJ
5040
5041cat >>confdefs.h <<_ACEOF
252b5132 5042#define TARGET_CANONICAL "${target}"
13b2be9c 5043_ACEOF
9b2b7d69 5044
13b2be9c
DJ
5045
5046cat >>confdefs.h <<_ACEOF
252b5132 5047#define TARGET_CPU "${target_cpu}"
13b2be9c 5048_ACEOF
9b2b7d69 5049
13b2be9c
DJ
5050
5051cat >>confdefs.h <<_ACEOF
252b5132 5052#define TARGET_VENDOR "${target_vendor}"
13b2be9c 5053_ACEOF
9b2b7d69 5054
13b2be9c
DJ
5055
5056cat >>confdefs.h <<_ACEOF
252b5132 5057#define TARGET_OS "${target_os}"
13b2be9c
DJ
5058_ACEOF
5059
5060
5061ac_ext=c
5062ac_cpp='$CPP $CPPFLAGS'
5063ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5064ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5065ac_compiler_gnu=$ac_cv_c_compiler_gnu
5066if test -n "$ac_tool_prefix"; then
5067 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5068set dummy ${ac_tool_prefix}gcc; ac_word=$2
5069echo "$as_me:$LINENO: checking for $ac_word" >&5
5070echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5071if test "${ac_cv_prog_CC+set}" = set; then
5072 echo $ECHO_N "(cached) $ECHO_C" >&6
5073else
5074 if test -n "$CC"; then
5075 ac_cv_prog_CC="$CC" # Let the user override the test.
5076else
5077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5078for as_dir in $PATH
5079do
5080 IFS=$as_save_IFS
5081 test -z "$as_dir" && as_dir=.
5082 for ac_exec_ext in '' $ac_executable_extensions; do
5083 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5084 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5085 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5086 break 2
5087 fi
5088done
5089done
252b5132 5090
13b2be9c
DJ
5091fi
5092fi
5093CC=$ac_cv_prog_CC
5094if test -n "$CC"; then
5095 echo "$as_me:$LINENO: result: $CC" >&5
5096echo "${ECHO_T}$CC" >&6
5097else
5098 echo "$as_me:$LINENO: result: no" >&5
5099echo "${ECHO_T}no" >&6
5100fi
252b5132 5101
13b2be9c
DJ
5102fi
5103if test -z "$ac_cv_prog_CC"; then
5104 ac_ct_CC=$CC
5105 # Extract the first word of "gcc", so it can be a program name with args.
252b5132 5106set dummy gcc; ac_word=$2
13b2be9c
DJ
5107echo "$as_me:$LINENO: checking for $ac_word" >&5
5108echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5109if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5110 echo $ECHO_N "(cached) $ECHO_C" >&6
5111else
5112 if test -n "$ac_ct_CC"; then
5113 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5114else
5115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5116for as_dir in $PATH
5117do
5118 IFS=$as_save_IFS
5119 test -z "$as_dir" && as_dir=.
5120 for ac_exec_ext in '' $ac_executable_extensions; do
5121 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5122 ac_cv_prog_ac_ct_CC="gcc"
5123 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5124 break 2
5125 fi
5126done
5127done
5128
5129fi
5130fi
5131ac_ct_CC=$ac_cv_prog_ac_ct_CC
5132if test -n "$ac_ct_CC"; then
5133 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5134echo "${ECHO_T}$ac_ct_CC" >&6
5135else
5136 echo "$as_me:$LINENO: result: no" >&5
5137echo "${ECHO_T}no" >&6
5138fi
5139
5140 CC=$ac_ct_CC
5141else
5142 CC="$ac_cv_prog_CC"
5143fi
5144
5145if test -z "$CC"; then
5146 if test -n "$ac_tool_prefix"; then
5147 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5148set dummy ${ac_tool_prefix}cc; ac_word=$2
5149echo "$as_me:$LINENO: checking for $ac_word" >&5
5150echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5151if test "${ac_cv_prog_CC+set}" = set; then
5152 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5153else
5154 if test -n "$CC"; then
5155 ac_cv_prog_CC="$CC" # Let the user override the test.
5156else
13b2be9c
DJ
5157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5158for as_dir in $PATH
5159do
5160 IFS=$as_save_IFS
5161 test -z "$as_dir" && as_dir=.
5162 for ac_exec_ext in '' $ac_executable_extensions; do
5163 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5164 ac_cv_prog_CC="${ac_tool_prefix}cc"
5165 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5166 break 2
5167 fi
5168done
5169done
5170
252b5132
RH
5171fi
5172fi
13b2be9c 5173CC=$ac_cv_prog_CC
252b5132 5174if test -n "$CC"; then
13b2be9c
DJ
5175 echo "$as_me:$LINENO: result: $CC" >&5
5176echo "${ECHO_T}$CC" >&6
5177else
5178 echo "$as_me:$LINENO: result: no" >&5
5179echo "${ECHO_T}no" >&6
5180fi
5181
5182fi
5183if test -z "$ac_cv_prog_CC"; then
5184 ac_ct_CC=$CC
5185 # Extract the first word of "cc", so it can be a program name with args.
5186set dummy cc; ac_word=$2
5187echo "$as_me:$LINENO: checking for $ac_word" >&5
5188echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5189if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5190 echo $ECHO_N "(cached) $ECHO_C" >&6
9b2b7d69 5191else
13b2be9c
DJ
5192 if test -n "$ac_ct_CC"; then
5193 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5194else
5195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5196for as_dir in $PATH
5197do
5198 IFS=$as_save_IFS
5199 test -z "$as_dir" && as_dir=.
5200 for ac_exec_ext in '' $ac_executable_extensions; do
5201 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5202 ac_cv_prog_ac_ct_CC="cc"
5203 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5204 break 2
5205 fi
5206done
5207done
5208
5209fi
5210fi
5211ac_ct_CC=$ac_cv_prog_ac_ct_CC
5212if test -n "$ac_ct_CC"; then
5213 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5214echo "${ECHO_T}$ac_ct_CC" >&6
5215else
5216 echo "$as_me:$LINENO: result: no" >&5
5217echo "${ECHO_T}no" >&6
5218fi
5219
5220 CC=$ac_ct_CC
5221else
5222 CC="$ac_cv_prog_CC"
6840198f
NC
5223fi
5224
13b2be9c 5225fi
252b5132
RH
5226if test -z "$CC"; then
5227 # Extract the first word of "cc", so it can be a program name with args.
5228set dummy cc; ac_word=$2
13b2be9c
DJ
5229echo "$as_me:$LINENO: checking for $ac_word" >&5
5230echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5231if test "${ac_cv_prog_CC+set}" = set; then
5232 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5233else
5234 if test -n "$CC"; then
5235 ac_cv_prog_CC="$CC" # Let the user override the test.
5236else
252b5132 5237 ac_prog_rejected=no
13b2be9c
DJ
5238as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5239for as_dir in $PATH
5240do
5241 IFS=$as_save_IFS
5242 test -z "$as_dir" && as_dir=.
5243 for ac_exec_ext in '' $ac_executable_extensions; do
5244 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5245 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5246 ac_prog_rejected=yes
5247 continue
5248 fi
5249 ac_cv_prog_CC="cc"
5250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5251 break 2
5252 fi
5253done
5254done
5255
252b5132
RH
5256if test $ac_prog_rejected = yes; then
5257 # We found a bogon in the path, so make sure we never use it.
5258 set dummy $ac_cv_prog_CC
5259 shift
13b2be9c 5260 if test $# != 0; then
252b5132
RH
5261 # We chose a different compiler from the bogus one.
5262 # However, it has the same basename, so the bogon will be chosen
5263 # first if we set CC to just the basename; use the full file name.
5264 shift
13b2be9c 5265 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
5266 fi
5267fi
5268fi
5269fi
13b2be9c 5270CC=$ac_cv_prog_CC
252b5132 5271if test -n "$CC"; then
13b2be9c
DJ
5272 echo "$as_me:$LINENO: result: $CC" >&5
5273echo "${ECHO_T}$CC" >&6
252b5132 5274else
13b2be9c
DJ
5275 echo "$as_me:$LINENO: result: no" >&5
5276echo "${ECHO_T}no" >&6
252b5132
RH
5277fi
5278
13b2be9c
DJ
5279fi
5280if test -z "$CC"; then
5281 if test -n "$ac_tool_prefix"; then
5282 for ac_prog in cl
5283 do
5284 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5285set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5286echo "$as_me:$LINENO: checking for $ac_word" >&5
5287echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5288if test "${ac_cv_prog_CC+set}" = set; then
5289 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5290else
5291 if test -n "$CC"; then
5292 ac_cv_prog_CC="$CC" # Let the user override the test.
5293else
13b2be9c
DJ
5294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5295for as_dir in $PATH
5296do
5297 IFS=$as_save_IFS
5298 test -z "$as_dir" && as_dir=.
5299 for ac_exec_ext in '' $ac_executable_extensions; do
5300 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5301 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5302 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5303 break 2
5304 fi
5305done
5306done
5307
252b5132
RH
5308fi
5309fi
13b2be9c 5310CC=$ac_cv_prog_CC
252b5132 5311if test -n "$CC"; then
13b2be9c
DJ
5312 echo "$as_me:$LINENO: result: $CC" >&5
5313echo "${ECHO_T}$CC" >&6
c8615825 5314else
13b2be9c
DJ
5315 echo "$as_me:$LINENO: result: no" >&5
5316echo "${ECHO_T}no" >&6
c8615825 5317fi
6840198f 5318
13b2be9c
DJ
5319 test -n "$CC" && break
5320 done
5321fi
5322if test -z "$CC"; then
5323 ac_ct_CC=$CC
5324 for ac_prog in cl
5325do
5326 # Extract the first word of "$ac_prog", so it can be a program name with args.
5327set dummy $ac_prog; ac_word=$2
5328echo "$as_me:$LINENO: checking for $ac_word" >&5
5329echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5330if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5331 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5332else
13b2be9c
DJ
5333 if test -n "$ac_ct_CC"; then
5334 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
c8615825 5335else
13b2be9c
DJ
5336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5337for as_dir in $PATH
5338do
5339 IFS=$as_save_IFS
5340 test -z "$as_dir" && as_dir=.
5341 for ac_exec_ext in '' $ac_executable_extensions; do
5342 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5343 ac_cv_prog_ac_ct_CC="$ac_prog"
5344 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5345 break 2
5346 fi
5347done
5348done
5349
c8615825
AM
5350fi
5351fi
13b2be9c
DJ
5352ac_ct_CC=$ac_cv_prog_ac_ct_CC
5353if test -n "$ac_ct_CC"; then
5354 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5355echo "${ECHO_T}$ac_ct_CC" >&6
c8615825 5356else
13b2be9c
DJ
5357 echo "$as_me:$LINENO: result: no" >&5
5358echo "${ECHO_T}no" >&6
c8615825 5359fi
252b5132 5360
13b2be9c
DJ
5361 test -n "$ac_ct_CC" && break
5362done
5363
5364 CC=$ac_ct_CC
5365fi
5366
5367fi
5368
5369
5370test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5371See \`config.log' for more details." >&5
5372echo "$as_me: error: no acceptable C compiler found in \$PATH
5373See \`config.log' for more details." >&2;}
5374 { (exit 1); exit 1; }; }
5375
5376# Provide some information about the compiler.
5377echo "$as_me:$LINENO:" \
5378 "checking for C compiler version" >&5
5379ac_compiler=`set X $ac_compile; echo $2`
5380{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5381 (eval $ac_compiler --version </dev/null >&5) 2>&5
5382 ac_status=$?
5383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5384 (exit $ac_status); }
5385{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5386 (eval $ac_compiler -v </dev/null >&5) 2>&5
5387 ac_status=$?
5388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5389 (exit $ac_status); }
5390{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5391 (eval $ac_compiler -V </dev/null >&5) 2>&5
5392 ac_status=$?
5393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5394 (exit $ac_status); }
5395
5396echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5397echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5398if test "${ac_cv_c_compiler_gnu+set}" = set; then
5399 echo $ECHO_N "(cached) $ECHO_C" >&6
5400else
5401 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5402/* confdefs.h. */
5403_ACEOF
5404cat confdefs.h >>conftest.$ac_ext
5405cat >>conftest.$ac_ext <<_ACEOF
5406/* end confdefs.h. */
5407
5408int
5409main ()
5410{
5411#ifndef __GNUC__
5412 choke me
5413#endif
5414
5415 ;
5416 return 0;
5417}
5418_ACEOF
5419rm -f conftest.$ac_objext
5420if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5421 (eval $ac_compile) 2>conftest.er1
13b2be9c 5422 ac_status=$?
ab509236
L
5423 grep -v '^ *+' conftest.er1 >conftest.err
5424 rm -f conftest.er1
5425 cat conftest.err >&5
13b2be9c
DJ
5426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5427 (exit $ac_status); } &&
1ad12f97
NC
5428 { ac_try='test -z "$ac_c_werror_flag"
5429 || test ! -s conftest.err'
ab509236
L
5430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5431 (eval $ac_try) 2>&5
5432 ac_status=$?
5433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5434 (exit $ac_status); }; } &&
5435 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5437 (eval $ac_try) 2>&5
5438 ac_status=$?
5439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5440 (exit $ac_status); }; }; then
5441 ac_compiler_gnu=yes
5442else
5443 echo "$as_me: failed program was:" >&5
5444sed 's/^/| /' conftest.$ac_ext >&5
5445
5446ac_compiler_gnu=no
5447fi
ab509236 5448rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5449ac_cv_c_compiler_gnu=$ac_compiler_gnu
5450
5451fi
5452echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5453echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5454GCC=`test $ac_compiler_gnu = yes && echo yes`
5455ac_test_CFLAGS=${CFLAGS+set}
5456ac_save_CFLAGS=$CFLAGS
5457CFLAGS="-g"
5458echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5459echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5460if test "${ac_cv_prog_cc_g+set}" = set; then
5461 echo $ECHO_N "(cached) $ECHO_C" >&6
5462else
5463 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5464/* confdefs.h. */
5465_ACEOF
5466cat confdefs.h >>conftest.$ac_ext
5467cat >>conftest.$ac_ext <<_ACEOF
5468/* end confdefs.h. */
5469
5470int
5471main ()
5472{
5473
5474 ;
5475 return 0;
5476}
5477_ACEOF
5478rm -f conftest.$ac_objext
5479if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5480 (eval $ac_compile) 2>conftest.er1
13b2be9c 5481 ac_status=$?
ab509236
L
5482 grep -v '^ *+' conftest.er1 >conftest.err
5483 rm -f conftest.er1
5484 cat conftest.err >&5
13b2be9c
DJ
5485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5486 (exit $ac_status); } &&
1ad12f97
NC
5487 { ac_try='test -z "$ac_c_werror_flag"
5488 || test ! -s conftest.err'
ab509236
L
5489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5490 (eval $ac_try) 2>&5
5491 ac_status=$?
5492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); }; } &&
5494 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5496 (eval $ac_try) 2>&5
5497 ac_status=$?
5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5499 (exit $ac_status); }; }; then
252b5132
RH
5500 ac_cv_prog_cc_g=yes
5501else
13b2be9c
DJ
5502 echo "$as_me: failed program was:" >&5
5503sed 's/^/| /' conftest.$ac_ext >&5
c8615825 5504
13b2be9c 5505ac_cv_prog_cc_g=no
252b5132 5506fi
ab509236 5507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5508fi
5509echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5510echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 5511if test "$ac_test_CFLAGS" = set; then
13b2be9c 5512 CFLAGS=$ac_save_CFLAGS
252b5132
RH
5513elif test $ac_cv_prog_cc_g = yes; then
5514 if test "$GCC" = yes; then
5515 CFLAGS="-g -O2"
5516 else
5517 CFLAGS="-g"
5518 fi
5519else
9b2b7d69
MM
5520 if test "$GCC" = yes; then
5521 CFLAGS="-O2"
5522 else
5523 CFLAGS=
5524 fi
5525fi
13b2be9c
DJ
5526echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5527echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5528if test "${ac_cv_prog_cc_stdc+set}" = set; then
5529 echo $ECHO_N "(cached) $ECHO_C" >&6
5530else
5531 ac_cv_prog_cc_stdc=no
5532ac_save_CC=$CC
5533cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5534/* confdefs.h. */
5535_ACEOF
5536cat confdefs.h >>conftest.$ac_ext
5537cat >>conftest.$ac_ext <<_ACEOF
5538/* end confdefs.h. */
5539#include <stdarg.h>
5540#include <stdio.h>
5541#include <sys/types.h>
5542#include <sys/stat.h>
5543/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5544struct buf { int x; };
5545FILE * (*rcsopen) (struct buf *, struct stat *, int);
5546static char *e (p, i)
5547 char **p;
5548 int i;
5549{
5550 return p[i];
5551}
5552static char *f (char * (*g) (char **, int), char **p, ...)
5553{
5554 char *s;
5555 va_list v;
5556 va_start (v,p);
5557 s = g (p, va_arg (v,int));
5558 va_end (v);
5559 return s;
5560}
ab509236
L
5561
5562/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5563 function prototypes and stuff, but not '\xHH' hex character constants.
5564 These don't provoke an error unfortunately, instead are silently treated
5565 as 'x'. The following induces an error, until -std1 is added to get
5566 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5567 array size at least. It's necessary to write '\x00'==0 to get something
5568 that's true only with -std1. */
5569int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5570
13b2be9c
DJ
5571int test (int i, double x);
5572struct s1 {int (*f) (int a);};
5573struct s2 {int (*f) (double a);};
5574int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5575int argc;
5576char **argv;
5577int
5578main ()
5579{
5580return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5581 ;
5582 return 0;
5583}
5584_ACEOF
5585# Don't try gcc -ansi; that turns off useful extensions and
5586# breaks some systems' header files.
5587# AIX -qlanglvl=ansi
5588# Ultrix and OSF/1 -std1
5589# HP-UX 10.20 and later -Ae
5590# HP-UX older versions -Aa -D_HPUX_SOURCE
5591# SVR4 -Xc -D__EXTENSIONS__
5592for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5593do
5594 CC="$ac_save_CC $ac_arg"
5595 rm -f conftest.$ac_objext
5596if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5597 (eval $ac_compile) 2>conftest.er1
13b2be9c 5598 ac_status=$?
ab509236
L
5599 grep -v '^ *+' conftest.er1 >conftest.err
5600 rm -f conftest.er1
5601 cat conftest.err >&5
13b2be9c
DJ
5602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603 (exit $ac_status); } &&
1ad12f97
NC
5604 { ac_try='test -z "$ac_c_werror_flag"
5605 || test ! -s conftest.err'
ab509236
L
5606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5607 (eval $ac_try) 2>&5
5608 ac_status=$?
5609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5610 (exit $ac_status); }; } &&
5611 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5613 (eval $ac_try) 2>&5
5614 ac_status=$?
5615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5616 (exit $ac_status); }; }; then
5617 ac_cv_prog_cc_stdc=$ac_arg
5618break
5619else
5620 echo "$as_me: failed program was:" >&5
5621sed 's/^/| /' conftest.$ac_ext >&5
5622
5623fi
ab509236 5624rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
5625done
5626rm -f conftest.$ac_ext conftest.$ac_objext
5627CC=$ac_save_CC
5628
5629fi
5630
5631case "x$ac_cv_prog_cc_stdc" in
5632 x|xno)
5633 echo "$as_me:$LINENO: result: none needed" >&5
5634echo "${ECHO_T}none needed" >&6 ;;
5635 *)
5636 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5637echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5638 CC="$CC $ac_cv_prog_cc_stdc" ;;
5639esac
5640
5641# Some people use a C++ compiler to compile C. Since we use `exit',
5642# in C++ we need to declare it. In case someone uses the same compiler
5643# for both compiling C and C++ we need to have the C++ compiler decide
5644# the declaration of exit, since it's the most demanding environment.
5645cat >conftest.$ac_ext <<_ACEOF
5646#ifndef __cplusplus
5647 choke me
5648#endif
5649_ACEOF
5650rm -f conftest.$ac_objext
5651if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5652 (eval $ac_compile) 2>conftest.er1
13b2be9c 5653 ac_status=$?
ab509236
L
5654 grep -v '^ *+' conftest.er1 >conftest.err
5655 rm -f conftest.er1
5656 cat conftest.err >&5
13b2be9c
DJ
5657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5658 (exit $ac_status); } &&
1ad12f97
NC
5659 { ac_try='test -z "$ac_c_werror_flag"
5660 || test ! -s conftest.err'
ab509236
L
5661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5662 (eval $ac_try) 2>&5
5663 ac_status=$?
5664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5665 (exit $ac_status); }; } &&
5666 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5668 (eval $ac_try) 2>&5
5669 ac_status=$?
5670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5671 (exit $ac_status); }; }; then
5672 for ac_declaration in \
ab509236 5673 '' \
13b2be9c
DJ
5674 'extern "C" void std::exit (int) throw (); using std::exit;' \
5675 'extern "C" void std::exit (int); using std::exit;' \
5676 'extern "C" void exit (int) throw ();' \
5677 'extern "C" void exit (int);' \
5678 'void exit (int);'
5679do
5680 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5681/* confdefs.h. */
5682_ACEOF
5683cat confdefs.h >>conftest.$ac_ext
5684cat >>conftest.$ac_ext <<_ACEOF
5685/* end confdefs.h. */
13dfd2d0 5686$ac_declaration
ab509236 5687#include <stdlib.h>
13b2be9c
DJ
5688int
5689main ()
5690{
5691exit (42);
5692 ;
5693 return 0;
5694}
5695_ACEOF
5696rm -f conftest.$ac_objext
5697if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5698 (eval $ac_compile) 2>conftest.er1
13b2be9c 5699 ac_status=$?
ab509236
L
5700 grep -v '^ *+' conftest.er1 >conftest.err
5701 rm -f conftest.er1
5702 cat conftest.err >&5
13b2be9c
DJ
5703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5704 (exit $ac_status); } &&
1ad12f97
NC
5705 { ac_try='test -z "$ac_c_werror_flag"
5706 || test ! -s conftest.err'
ab509236
L
5707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5708 (eval $ac_try) 2>&5
5709 ac_status=$?
5710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5711 (exit $ac_status); }; } &&
5712 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5714 (eval $ac_try) 2>&5
5715 ac_status=$?
5716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5717 (exit $ac_status); }; }; then
5718 :
5719else
5720 echo "$as_me: failed program was:" >&5
5721sed 's/^/| /' conftest.$ac_ext >&5
5722
5723continue
5724fi
ab509236 5725rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 5726 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5727/* confdefs.h. */
5728_ACEOF
5729cat confdefs.h >>conftest.$ac_ext
5730cat >>conftest.$ac_ext <<_ACEOF
5731/* end confdefs.h. */
5732$ac_declaration
5733int
5734main ()
5735{
5736exit (42);
5737 ;
5738 return 0;
5739}
5740_ACEOF
5741rm -f conftest.$ac_objext
5742if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5743 (eval $ac_compile) 2>conftest.er1
13b2be9c 5744 ac_status=$?
ab509236
L
5745 grep -v '^ *+' conftest.er1 >conftest.err
5746 rm -f conftest.er1
5747 cat conftest.err >&5
13b2be9c
DJ
5748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749 (exit $ac_status); } &&
1ad12f97
NC
5750 { ac_try='test -z "$ac_c_werror_flag"
5751 || test ! -s conftest.err'
ab509236
L
5752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5753 (eval $ac_try) 2>&5
5754 ac_status=$?
5755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5756 (exit $ac_status); }; } &&
5757 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5759 (eval $ac_try) 2>&5
5760 ac_status=$?
5761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5762 (exit $ac_status); }; }; then
5763 break
5764else
5765 echo "$as_me: failed program was:" >&5
5766sed 's/^/| /' conftest.$ac_ext >&5
5767
5768fi
ab509236 5769rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5770done
5771rm -f conftest*
5772if test -n "$ac_declaration"; then
5773 echo '#ifdef __cplusplus' >>confdefs.h
5774 echo $ac_declaration >>confdefs.h
5775 echo '#endif' >>confdefs.h
5776fi
5777
5778else
5779 echo "$as_me: failed program was:" >&5
5780sed 's/^/| /' conftest.$ac_ext >&5
5781
5782fi
ab509236 5783rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5784ac_ext=c
5785ac_cpp='$CPP $CPPFLAGS'
5786ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5787ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5788ac_compiler_gnu=$ac_cv_c_compiler_gnu
c8615825
AM
5789
5790
5791for ac_prog in 'bison -y' byacc
9b2b7d69 5792do
13b2be9c 5793 # Extract the first word of "$ac_prog", so it can be a program name with args.
c8615825 5794set dummy $ac_prog; ac_word=$2
13b2be9c
DJ
5795echo "$as_me:$LINENO: checking for $ac_word" >&5
5796echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5797if test "${ac_cv_prog_YACC+set}" = set; then
5798 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825
AM
5799else
5800 if test -n "$YACC"; then
5801 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5802else
13b2be9c
DJ
5803as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5804for as_dir in $PATH
5805do
5806 IFS=$as_save_IFS
5807 test -z "$as_dir" && as_dir=.
5808 for ac_exec_ext in '' $ac_executable_extensions; do
5809 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5810 ac_cv_prog_YACC="$ac_prog"
5811 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5812 break 2
5813 fi
5814done
5815done
5816
c8615825
AM
5817fi
5818fi
13b2be9c 5819YACC=$ac_cv_prog_YACC
c8615825 5820if test -n "$YACC"; then
13b2be9c
DJ
5821 echo "$as_me:$LINENO: result: $YACC" >&5
5822echo "${ECHO_T}$YACC" >&6
c8615825 5823else
13b2be9c
DJ
5824 echo "$as_me:$LINENO: result: no" >&5
5825echo "${ECHO_T}no" >&6
c8615825
AM
5826fi
5827
13b2be9c 5828 test -n "$YACC" && break
c8615825
AM
5829done
5830test -n "$YACC" || YACC="yacc"
5831
13b2be9c
DJ
5832for ac_prog in flex lex
5833do
5834 # Extract the first word of "$ac_prog", so it can be a program name with args.
5835set dummy $ac_prog; ac_word=$2
5836echo "$as_me:$LINENO: checking for $ac_word" >&5
5837echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5838if test "${ac_cv_prog_LEX+set}" = set; then
5839 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 5840else
13b2be9c
DJ
5841 if test -n "$LEX"; then
5842 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9b2b7d69 5843else
13b2be9c
DJ
5844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5845for as_dir in $PATH
5846do
5847 IFS=$as_save_IFS
5848 test -z "$as_dir" && as_dir=.
5849 for ac_exec_ext in '' $ac_executable_extensions; do
5850 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5851 ac_cv_prog_LEX="$ac_prog"
5852 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5853 break 2
5854 fi
5855done
5856done
5857
5858fi
5859fi
5860LEX=$ac_cv_prog_LEX
5861if test -n "$LEX"; then
5862 echo "$as_me:$LINENO: result: $LEX" >&5
5863echo "${ECHO_T}$LEX" >&6
c8615825 5864else
13b2be9c
DJ
5865 echo "$as_me:$LINENO: result: no" >&5
5866echo "${ECHO_T}no" >&6
5867fi
5868
5869 test -n "$LEX" && break
5870done
5871test -n "$LEX" || LEX=":"
5872
5873if test -z "$LEXLIB"
5874then
5875 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
5876echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
5877if test "${ac_cv_lib_fl_yywrap+set}" = set; then
5878 echo $ECHO_N "(cached) $ECHO_C" >&6
5879else
5880 ac_check_lib_save_LIBS=$LIBS
5881LIBS="-lfl $LIBS"
5882cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5883/* confdefs.h. */
5884_ACEOF
5885cat confdefs.h >>conftest.$ac_ext
5886cat >>conftest.$ac_ext <<_ACEOF
5887/* end confdefs.h. */
5888
5889/* Override any gcc2 internal prototype to avoid an error. */
5890#ifdef __cplusplus
5891extern "C"
5892#endif
5893/* We use char because int might match the return type of a gcc2
5894 builtin and then its argument prototype would still apply. */
5895char yywrap ();
5896int
5897main ()
5898{
5899yywrap ();
5900 ;
5901 return 0;
5902}
5903_ACEOF
5904rm -f conftest.$ac_objext conftest$ac_exeext
5905if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 5906 (eval $ac_link) 2>conftest.er1
13b2be9c 5907 ac_status=$?
ab509236
L
5908 grep -v '^ *+' conftest.er1 >conftest.err
5909 rm -f conftest.er1
5910 cat conftest.err >&5
13b2be9c
DJ
5911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5912 (exit $ac_status); } &&
1ad12f97
NC
5913 { ac_try='test -z "$ac_c_werror_flag"
5914 || test ! -s conftest.err'
ab509236
L
5915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5916 (eval $ac_try) 2>&5
5917 ac_status=$?
5918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919 (exit $ac_status); }; } &&
5920 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
5921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5922 (eval $ac_try) 2>&5
5923 ac_status=$?
5924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925 (exit $ac_status); }; }; then
5926 ac_cv_lib_fl_yywrap=yes
5927else
5928 echo "$as_me: failed program was:" >&5
5929sed 's/^/| /' conftest.$ac_ext >&5
5930
5931ac_cv_lib_fl_yywrap=no
5932fi
ab509236
L
5933rm -f conftest.err conftest.$ac_objext \
5934 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
5935LIBS=$ac_check_lib_save_LIBS
5936fi
5937echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
5938echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
5939if test $ac_cv_lib_fl_yywrap = yes; then
5940 LEXLIB="-lfl"
5941else
5942 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
5943echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
5944if test "${ac_cv_lib_l_yywrap+set}" = set; then
5945 echo $ECHO_N "(cached) $ECHO_C" >&6
5946else
5947 ac_check_lib_save_LIBS=$LIBS
5948LIBS="-ll $LIBS"
5949cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5950/* confdefs.h. */
5951_ACEOF
5952cat confdefs.h >>conftest.$ac_ext
5953cat >>conftest.$ac_ext <<_ACEOF
5954/* end confdefs.h. */
5955
5956/* Override any gcc2 internal prototype to avoid an error. */
5957#ifdef __cplusplus
5958extern "C"
5959#endif
5960/* We use char because int might match the return type of a gcc2
5961 builtin and then its argument prototype would still apply. */
5962char yywrap ();
5963int
5964main ()
5965{
5966yywrap ();
5967 ;
5968 return 0;
5969}
5970_ACEOF
5971rm -f conftest.$ac_objext conftest$ac_exeext
5972if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 5973 (eval $ac_link) 2>conftest.er1
13b2be9c 5974 ac_status=$?
ab509236
L
5975 grep -v '^ *+' conftest.er1 >conftest.err
5976 rm -f conftest.er1
5977 cat conftest.err >&5
13b2be9c
DJ
5978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979 (exit $ac_status); } &&
1ad12f97
NC
5980 { ac_try='test -z "$ac_c_werror_flag"
5981 || test ! -s conftest.err'
ab509236
L
5982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5983 (eval $ac_try) 2>&5
5984 ac_status=$?
5985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5986 (exit $ac_status); }; } &&
5987 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
5988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5989 (eval $ac_try) 2>&5
5990 ac_status=$?
5991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5992 (exit $ac_status); }; }; then
5993 ac_cv_lib_l_yywrap=yes
9b2b7d69 5994else
13b2be9c
DJ
5995 echo "$as_me: failed program was:" >&5
5996sed 's/^/| /' conftest.$ac_ext >&5
5997
5998ac_cv_lib_l_yywrap=no
9b2b7d69 5999fi
ab509236
L
6000rm -f conftest.err conftest.$ac_objext \
6001 conftest$ac_exeext conftest.$ac_ext
13b2be9c 6002LIBS=$ac_check_lib_save_LIBS
9b2b7d69 6003fi
13b2be9c
DJ
6004echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6005echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6006if test $ac_cv_lib_l_yywrap = yes; then
6007 LEXLIB="-ll"
252b5132 6008fi
13b2be9c
DJ
6009
6010fi
6011
252b5132 6012fi
13b2be9c
DJ
6013
6014if test "x$LEX" != "x:"; then
6015 echo "$as_me:$LINENO: checking lex output file root" >&5
6016echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6017if test "${ac_cv_prog_lex_root+set}" = set; then
6018 echo $ECHO_N "(cached) $ECHO_C" >&6
6019else
6020 # The minimal lex program is just a single line: %%. But some broken lexes
6021# (Solaris, I think it was) want two %% lines, so accommodate them.
6022cat >conftest.l <<_ACEOF
6023%%
6024%%
6025_ACEOF
6026{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6027 (eval $LEX conftest.l) 2>&5
6028 ac_status=$?
6029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6030 (exit $ac_status); }
6031if test -f lex.yy.c; then
6032 ac_cv_prog_lex_root=lex.yy
6033elif test -f lexyy.c; then
6034 ac_cv_prog_lex_root=lexyy
252b5132 6035else
13b2be9c
DJ
6036 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6037echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6038 { (exit 1); exit 1; }; }
252b5132 6039fi
13b2be9c
DJ
6040fi
6041echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6042echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6043rm -f conftest.l
6044LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
252b5132 6045
13b2be9c
DJ
6046echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6047echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6048if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6049 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6050else
13b2be9c
DJ
6051 # POSIX says lex can declare yytext either as a pointer or an array; the
6052# default is implementation-dependent. Figure out which it is, since
6053# not all implementations provide the %pointer and %array declarations.
6054ac_cv_prog_lex_yytext_pointer=no
6055echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6056ac_save_LIBS=$LIBS
6057LIBS="$LIBS $LEXLIB"
6058cat >conftest.$ac_ext <<_ACEOF
6059`cat $LEX_OUTPUT_ROOT.c`
6060_ACEOF
6061rm -f conftest.$ac_objext conftest$ac_exeext
6062if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6063 (eval $ac_link) 2>conftest.er1
13b2be9c 6064 ac_status=$?
ab509236
L
6065 grep -v '^ *+' conftest.er1 >conftest.err
6066 rm -f conftest.er1
6067 cat conftest.err >&5
13b2be9c
DJ
6068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6069 (exit $ac_status); } &&
1ad12f97
NC
6070 { ac_try='test -z "$ac_c_werror_flag"
6071 || test ! -s conftest.err'
ab509236
L
6072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6073 (eval $ac_try) 2>&5
6074 ac_status=$?
6075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6076 (exit $ac_status); }; } &&
6077 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6079 (eval $ac_try) 2>&5
6080 ac_status=$?
6081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6082 (exit $ac_status); }; }; then
6083 ac_cv_prog_lex_yytext_pointer=yes
252b5132 6084else
13b2be9c
DJ
6085 echo "$as_me: failed program was:" >&5
6086sed 's/^/| /' conftest.$ac_ext >&5
6087
252b5132 6088fi
ab509236
L
6089rm -f conftest.err conftest.$ac_objext \
6090 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6091LIBS=$ac_save_LIBS
6092rm -f "${LEX_OUTPUT_ROOT}.c"
6093
252b5132 6094fi
13b2be9c
DJ
6095echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6096echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6097if test $ac_cv_prog_lex_yytext_pointer = yes; then
6098
6099cat >>confdefs.h <<\_ACEOF
6100#define YYTEXT_POINTER 1
6101_ACEOF
6102
6103fi
6104
6105fi
6106if test "$LEX" = :; then
6107 LEX=${am_missing_run}flex
6108fi
6109
0d6af1ab 6110ALL_LINGUAS="fr tr es rw"
13b2be9c
DJ
6111if test -n "$ac_tool_prefix"; then
6112 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6113set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6114echo "$as_me:$LINENO: checking for $ac_word" >&5
6115echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6116if test "${ac_cv_prog_RANLIB+set}" = set; then
6117 echo $ECHO_N "(cached) $ECHO_C" >&6
6118else
6119 if test -n "$RANLIB"; then
6120 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6121else
6122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6123for as_dir in $PATH
6124do
6125 IFS=$as_save_IFS
6126 test -z "$as_dir" && as_dir=.
6127 for ac_exec_ext in '' $ac_executable_extensions; do
6128 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6129 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6130 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6131 break 2
6132 fi
6133done
6134done
6135
6136fi
6137fi
6138RANLIB=$ac_cv_prog_RANLIB
6139if test -n "$RANLIB"; then
6140 echo "$as_me:$LINENO: result: $RANLIB" >&5
6141echo "${ECHO_T}$RANLIB" >&6
252b5132 6142else
13b2be9c
DJ
6143 echo "$as_me:$LINENO: result: no" >&5
6144echo "${ECHO_T}no" >&6
252b5132
RH
6145fi
6146
13b2be9c
DJ
6147fi
6148if test -z "$ac_cv_prog_RANLIB"; then
6149 ac_ct_RANLIB=$RANLIB
6150 # Extract the first word of "ranlib", so it can be a program name with args.
6151set dummy ranlib; ac_word=$2
6152echo "$as_me:$LINENO: checking for $ac_word" >&5
6153echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6154if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6155 echo $ECHO_N "(cached) $ECHO_C" >&6
6156else
6157 if test -n "$ac_ct_RANLIB"; then
6158 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6159else
6160as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6161for as_dir in $PATH
6162do
6163 IFS=$as_save_IFS
6164 test -z "$as_dir" && as_dir=.
6165 for ac_exec_ext in '' $ac_executable_extensions; do
6166 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6167 ac_cv_prog_ac_ct_RANLIB="ranlib"
6168 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6169 break 2
6170 fi
6171done
6840198f 6172done
d6d788bd 6173
13b2be9c
DJ
6174 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6175fi
6176fi
6177ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6178if test -n "$ac_ct_RANLIB"; then
6179 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6180echo "${ECHO_T}$ac_ct_RANLIB" >&6
d6d788bd 6181else
13b2be9c
DJ
6182 echo "$as_me:$LINENO: result: no" >&5
6183echo "${ECHO_T}no" >&6
6184fi
6185
6186 RANLIB=$ac_ct_RANLIB
d6d788bd 6187else
13b2be9c
DJ
6188 RANLIB="$ac_cv_prog_RANLIB"
6189fi
6190
6191ac_ext=c
6192ac_cpp='$CPP $CPPFLAGS'
6193ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6194ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6195ac_compiler_gnu=$ac_cv_c_compiler_gnu
6196echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6197echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6198# On Suns, sometimes $CPP names a directory.
6199if test -n "$CPP" && test -d "$CPP"; then
6200 CPP=
d6d788bd 6201fi
13b2be9c
DJ
6202if test -z "$CPP"; then
6203 if test "${ac_cv_prog_CPP+set}" = set; then
6204 echo $ECHO_N "(cached) $ECHO_C" >&6
6205else
6206 # Double quotes because CPP needs to be expanded
6207 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6208 do
6209 ac_preproc_ok=false
6210for ac_c_preproc_warn_flag in '' yes
6211do
6212 # Use a header file that comes with gcc, so configuring glibc
6213 # with a fresh cross-compiler works.
6214 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6215 # <limits.h> exists even on freestanding compilers.
6216 # On the NeXT, cc -E runs the code through the compiler's parser,
6217 # not just through cpp. "Syntax error" is here to catch this case.
6218 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6219/* confdefs.h. */
6220_ACEOF
6221cat confdefs.h >>conftest.$ac_ext
6222cat >>conftest.$ac_ext <<_ACEOF
6223/* end confdefs.h. */
6224#ifdef __STDC__
6225# include <limits.h>
6226#else
6227# include <assert.h>
6228#endif
ab509236 6229 Syntax error
13b2be9c
DJ
6230_ACEOF
6231if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6232 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6233 ac_status=$?
6234 grep -v '^ *+' conftest.er1 >conftest.err
6235 rm -f conftest.er1
6236 cat conftest.err >&5
6237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6238 (exit $ac_status); } >/dev/null; then
6239 if test -s conftest.err; then
6240 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6241 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6242 else
6243 ac_cpp_err=
6244 fi
6245else
6246 ac_cpp_err=yes
d6d788bd 6247fi
13b2be9c
DJ
6248if test -z "$ac_cpp_err"; then
6249 :
6250else
6251 echo "$as_me: failed program was:" >&5
6252sed 's/^/| /' conftest.$ac_ext >&5
6253
6254 # Broken: fails on valid input.
6255continue
6256fi
6257rm -f conftest.err conftest.$ac_ext
6258
6259 # OK, works on sane cases. Now check whether non-existent headers
6260 # can be detected and how.
6261 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6262/* confdefs.h. */
6263_ACEOF
6264cat confdefs.h >>conftest.$ac_ext
6265cat >>conftest.$ac_ext <<_ACEOF
6266/* end confdefs.h. */
6267#include <ac_nonexistent.h>
6268_ACEOF
6269if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6270 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6271 ac_status=$?
6272 grep -v '^ *+' conftest.er1 >conftest.err
6273 rm -f conftest.er1
6274 cat conftest.err >&5
6275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6276 (exit $ac_status); } >/dev/null; then
6277 if test -s conftest.err; then
6278 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6279 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6280 else
6281 ac_cpp_err=
6282 fi
d6d788bd 6283else
13b2be9c 6284 ac_cpp_err=yes
d6d788bd 6285fi
13b2be9c
DJ
6286if test -z "$ac_cpp_err"; then
6287 # Broken: success on invalid input.
6288continue
6289else
6290 echo "$as_me: failed program was:" >&5
6291sed 's/^/| /' conftest.$ac_ext >&5
6840198f 6292
13b2be9c
DJ
6293 # Passes both tests.
6294ac_preproc_ok=:
6295break
6296fi
6297rm -f conftest.err conftest.$ac_ext
252b5132 6298
13b2be9c
DJ
6299done
6300# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6301rm -f conftest.err conftest.$ac_ext
6302if $ac_preproc_ok; then
6303 break
9b2b7d69 6304fi
13b2be9c
DJ
6305
6306 done
6307 ac_cv_prog_CPP=$CPP
9b2b7d69 6308
d6d788bd 6309fi
13b2be9c 6310 CPP=$ac_cv_prog_CPP
c8615825 6311else
13b2be9c 6312 ac_cv_prog_CPP=$CPP
c8615825 6313fi
13b2be9c
DJ
6314echo "$as_me:$LINENO: result: $CPP" >&5
6315echo "${ECHO_T}$CPP" >&6
6316ac_preproc_ok=false
6317for ac_c_preproc_warn_flag in '' yes
6318do
6319 # Use a header file that comes with gcc, so configuring glibc
6320 # with a fresh cross-compiler works.
6321 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6322 # <limits.h> exists even on freestanding compilers.
6323 # On the NeXT, cc -E runs the code through the compiler's parser,
6324 # not just through cpp. "Syntax error" is here to catch this case.
6325 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6326/* confdefs.h. */
6327_ACEOF
6328cat confdefs.h >>conftest.$ac_ext
6329cat >>conftest.$ac_ext <<_ACEOF
6330/* end confdefs.h. */
6331#ifdef __STDC__
6332# include <limits.h>
6333#else
6334# include <assert.h>
6335#endif
ab509236 6336 Syntax error
13b2be9c
DJ
6337_ACEOF
6338if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6339 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6340 ac_status=$?
6341 grep -v '^ *+' conftest.er1 >conftest.err
6342 rm -f conftest.er1
6343 cat conftest.err >&5
6344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6345 (exit $ac_status); } >/dev/null; then
6346 if test -s conftest.err; then
6347 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6348 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6349 else
6350 ac_cpp_err=
6351 fi
6352else
6353 ac_cpp_err=yes
252b5132 6354fi
13b2be9c
DJ
6355if test -z "$ac_cpp_err"; then
6356 :
252b5132 6357else
13b2be9c
DJ
6358 echo "$as_me: failed program was:" >&5
6359sed 's/^/| /' conftest.$ac_ext >&5
6360
6361 # Broken: fails on valid input.
6362continue
6363fi
6364rm -f conftest.err conftest.$ac_ext
6365
6366 # OK, works on sane cases. Now check whether non-existent headers
6367 # can be detected and how.
6368 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6369/* confdefs.h. */
6370_ACEOF
6371cat confdefs.h >>conftest.$ac_ext
6372cat >>conftest.$ac_ext <<_ACEOF
6373/* end confdefs.h. */
6374#include <ac_nonexistent.h>
6375_ACEOF
6376if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6377 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6378 ac_status=$?
6379 grep -v '^ *+' conftest.er1 >conftest.err
6380 rm -f conftest.er1
6381 cat conftest.err >&5
6382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6383 (exit $ac_status); } >/dev/null; then
6384 if test -s conftest.err; then
6385 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6386 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6387 else
6388 ac_cpp_err=
6389 fi
252b5132 6390else
13b2be9c 6391 ac_cpp_err=yes
252b5132 6392fi
13b2be9c
DJ
6393if test -z "$ac_cpp_err"; then
6394 # Broken: success on invalid input.
6395continue
252b5132 6396else
13b2be9c
DJ
6397 echo "$as_me: failed program was:" >&5
6398sed 's/^/| /' conftest.$ac_ext >&5
c8615825 6399
13b2be9c
DJ
6400 # Passes both tests.
6401ac_preproc_ok=:
6402break
252b5132 6403fi
13b2be9c 6404rm -f conftest.err conftest.$ac_ext
252b5132 6405
13b2be9c
DJ
6406done
6407# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6408rm -f conftest.err conftest.$ac_ext
6409if $ac_preproc_ok; then
6410 :
6411else
6412 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6413See \`config.log' for more details." >&5
6414echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6415See \`config.log' for more details." >&2;}
6416 { (exit 1); exit 1; }; }
252b5132 6417fi
9b2b7d69 6418
13b2be9c
DJ
6419ac_ext=c
6420ac_cpp='$CPP $CPPFLAGS'
6421ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6422ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6423ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
6424
6425
13b2be9c
DJ
6426echo "$as_me:$LINENO: checking for egrep" >&5
6427echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6428if test "${ac_cv_prog_egrep+set}" = set; then
6429 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 6430else
13b2be9c
DJ
6431 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6432 then ac_cv_prog_egrep='grep -E'
6433 else ac_cv_prog_egrep='egrep'
c8615825 6434 fi
6840198f 6435fi
13b2be9c
DJ
6436echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6437echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6438 EGREP=$ac_cv_prog_egrep
6840198f 6439
13b2be9c
DJ
6440
6441echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6442echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6443if test "${ac_cv_header_stdc+set}" = set; then
6444 echo $ECHO_N "(cached) $ECHO_C" >&6
6840198f 6445else
13b2be9c 6446 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6447/* confdefs.h. */
6448_ACEOF
6449cat confdefs.h >>conftest.$ac_ext
6450cat >>conftest.$ac_ext <<_ACEOF
6451/* end confdefs.h. */
252b5132
RH
6452#include <stdlib.h>
6453#include <stdarg.h>
6454#include <string.h>
6455#include <float.h>
13b2be9c
DJ
6456
6457int
6458main ()
6459{
6460
6461 ;
6462 return 0;
6463}
6464_ACEOF
6465rm -f conftest.$ac_objext
6466if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6467 (eval $ac_compile) 2>conftest.er1
13b2be9c 6468 ac_status=$?
ab509236
L
6469 grep -v '^ *+' conftest.er1 >conftest.err
6470 rm -f conftest.er1
6471 cat conftest.err >&5
13b2be9c
DJ
6472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6473 (exit $ac_status); } &&
1ad12f97
NC
6474 { ac_try='test -z "$ac_c_werror_flag"
6475 || test ! -s conftest.err'
ab509236
L
6476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6477 (eval $ac_try) 2>&5
6478 ac_status=$?
6479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6480 (exit $ac_status); }; } &&
6481 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6483 (eval $ac_try) 2>&5
6484 ac_status=$?
6485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6486 (exit $ac_status); }; }; then
252b5132
RH
6487 ac_cv_header_stdc=yes
6488else
13b2be9c
DJ
6489 echo "$as_me: failed program was:" >&5
6490sed 's/^/| /' conftest.$ac_ext >&5
6491
6492ac_cv_header_stdc=no
252b5132 6493fi
ab509236 6494rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
6495
6496if test $ac_cv_header_stdc = yes; then
6497 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13b2be9c 6498 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6499/* confdefs.h. */
6500_ACEOF
6501cat confdefs.h >>conftest.$ac_ext
6502cat >>conftest.$ac_ext <<_ACEOF
6503/* end confdefs.h. */
252b5132 6504#include <string.h>
13b2be9c
DJ
6505
6506_ACEOF
252b5132 6507if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6508 $EGREP "memchr" >/dev/null 2>&1; then
252b5132
RH
6509 :
6510else
252b5132
RH
6511 ac_cv_header_stdc=no
6512fi
6513rm -f conftest*
6514
6515fi
6516
6517if test $ac_cv_header_stdc = yes; then
6518 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13b2be9c 6519 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6520/* confdefs.h. */
6521_ACEOF
6522cat confdefs.h >>conftest.$ac_ext
6523cat >>conftest.$ac_ext <<_ACEOF
6524/* end confdefs.h. */
252b5132 6525#include <stdlib.h>
13b2be9c
DJ
6526
6527_ACEOF
252b5132 6528if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6529 $EGREP "free" >/dev/null 2>&1; then
252b5132
RH
6530 :
6531else
252b5132
RH
6532 ac_cv_header_stdc=no
6533fi
6534rm -f conftest*
6535
6536fi
6537
6538if test $ac_cv_header_stdc = yes; then
6539 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13b2be9c 6540 if test "$cross_compiling" = yes; then
252b5132
RH
6541 :
6542else
13b2be9c 6543 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6544/* confdefs.h. */
6545_ACEOF
6546cat confdefs.h >>conftest.$ac_ext
6547cat >>conftest.$ac_ext <<_ACEOF
6548/* end confdefs.h. */
252b5132 6549#include <ctype.h>
13b2be9c
DJ
6550#if ((' ' & 0x0FF) == 0x020)
6551# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6552# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6553#else
6554# define ISLOWER(c) \
ab509236
L
6555 (('a' <= (c) && (c) <= 'i') \
6556 || ('j' <= (c) && (c) <= 'r') \
6557 || ('s' <= (c) && (c) <= 'z'))
13b2be9c
DJ
6558# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6559#endif
c8615825 6560
13b2be9c
DJ
6561#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6562int
6563main ()
6564{
6565 int i;
6566 for (i = 0; i < 256; i++)
6567 if (XOR (islower (i), ISLOWER (i))
ab509236 6568 || toupper (i) != TOUPPER (i))
13b2be9c
DJ
6569 exit(2);
6570 exit (0);
6571}
6572_ACEOF
6573rm -f conftest$ac_exeext
6574if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6575 (eval $ac_link) 2>&5
6576 ac_status=$?
6577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6578 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6580 (eval $ac_try) 2>&5
6581 ac_status=$?
6582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6583 (exit $ac_status); }; }; then
c8615825
AM
6584 :
6585else
13b2be9c
DJ
6586 echo "$as_me: program exited with status $ac_status" >&5
6587echo "$as_me: failed program was:" >&5
6588sed 's/^/| /' conftest.$ac_ext >&5
6589
6590( exit $ac_status )
6591ac_cv_header_stdc=no
c8615825 6592fi
ab509236 6593rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
c8615825 6594fi
c8615825 6595fi
9b2b7d69 6596fi
13b2be9c
DJ
6597echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6598echo "${ECHO_T}$ac_cv_header_stdc" >&6
c8615825 6599if test $ac_cv_header_stdc = yes; then
13b2be9c
DJ
6600
6601cat >>confdefs.h <<\_ACEOF
c8615825 6602#define STDC_HEADERS 1
13b2be9c 6603_ACEOF
9b2b7d69 6604
c8615825
AM
6605fi
6606
13b2be9c
DJ
6607echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6608echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6609if test "${ac_cv_c_const+set}" = set; then
6610 echo $ECHO_N "(cached) $ECHO_C" >&6
6611else
6612 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6613/* confdefs.h. */
6614_ACEOF
6615cat confdefs.h >>conftest.$ac_ext
6616cat >>conftest.$ac_ext <<_ACEOF
6617/* end confdefs.h. */
c8615825 6618
13b2be9c
DJ
6619int
6620main ()
6621{
6622/* FIXME: Include the comments suggested by Paul. */
6623#ifndef __cplusplus
6624 /* Ultrix mips cc rejects this. */
6625 typedef int charset[2];
6626 const charset x;
6627 /* SunOS 4.1.1 cc rejects this. */
6628 char const *const *ccp;
6629 char **p;
6630 /* NEC SVR4.0.2 mips cc rejects this. */
6631 struct point {int x, y;};
6632 static struct point const zero = {0,0};
6633 /* AIX XL C 1.02.0.0 rejects this.
6634 It does not let you subtract one const X* pointer from another in
6635 an arm of an if-expression whose if-part is not a constant
6636 expression */
6637 const char *g = "string";
6638 ccp = &g + (g ? g-g : 0);
6639 /* HPUX 7.0 cc rejects these. */
6640 ++ccp;
6641 p = (char**) ccp;
6642 ccp = (char const *const *) p;
6643 { /* SCO 3.2v4 cc rejects this. */
6644 char *t;
6645 char const *s = 0 ? (char *) 0 : (char const *) 0;
6646
6647 *t++ = 0;
6648 }
6649 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6650 int x[] = {25, 17};
6651 const int *foo = &x[0];
6652 ++foo;
6653 }
6654 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6655 typedef const int *iptr;
6656 iptr p = 0;
6657 ++p;
6658 }
6659 { /* AIX XL C 1.02.0.0 rejects this saying
6660 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6661 struct s { int j; const int *ap[3]; };
6662 struct s *b; b->j = 5;
6663 }
6664 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6665 const int foo = 10;
6666 }
6667#endif
6668
6669 ;
6670 return 0;
6671}
6672_ACEOF
6673rm -f conftest.$ac_objext
6674if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6675 (eval $ac_compile) 2>conftest.er1
13b2be9c 6676 ac_status=$?
ab509236
L
6677 grep -v '^ *+' conftest.er1 >conftest.err
6678 rm -f conftest.er1
6679 cat conftest.err >&5
13b2be9c
DJ
6680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6681 (exit $ac_status); } &&
1ad12f97
NC
6682 { ac_try='test -z "$ac_c_werror_flag"
6683 || test ! -s conftest.err'
ab509236
L
6684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6685 (eval $ac_try) 2>&5
6686 ac_status=$?
6687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6688 (exit $ac_status); }; } &&
6689 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6691 (eval $ac_try) 2>&5
6692 ac_status=$?
6693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6694 (exit $ac_status); }; }; then
252b5132
RH
6695 ac_cv_c_const=yes
6696else
13b2be9c
DJ
6697 echo "$as_me: failed program was:" >&5
6698sed 's/^/| /' conftest.$ac_ext >&5
6699
6700ac_cv_c_const=no
252b5132 6701fi
ab509236 6702rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 6703fi
13b2be9c
DJ
6704echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6705echo "${ECHO_T}$ac_cv_c_const" >&6
c8615825 6706if test $ac_cv_c_const = no; then
13b2be9c
DJ
6707
6708cat >>confdefs.h <<\_ACEOF
6709#define const
6710_ACEOF
252b5132
RH
6711
6712fi
6713
13b2be9c
DJ
6714echo "$as_me:$LINENO: checking for inline" >&5
6715echo $ECHO_N "checking for inline... $ECHO_C" >&6
6716if test "${ac_cv_c_inline+set}" = set; then
6717 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6718else
6719 ac_cv_c_inline=no
6720for ac_kw in inline __inline__ __inline; do
13b2be9c 6721 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6722/* confdefs.h. */
6723_ACEOF
6724cat confdefs.h >>conftest.$ac_ext
6725cat >>conftest.$ac_ext <<_ACEOF
6726/* end confdefs.h. */
6727#ifndef __cplusplus
6728typedef int foo_t;
6729static $ac_kw foo_t static_foo () {return 0; }
6730$ac_kw foo_t foo () {return 0; }
6731#endif
252b5132 6732
13b2be9c
DJ
6733_ACEOF
6734rm -f conftest.$ac_objext
6735if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6736 (eval $ac_compile) 2>conftest.er1
13b2be9c 6737 ac_status=$?
ab509236
L
6738 grep -v '^ *+' conftest.er1 >conftest.err
6739 rm -f conftest.er1
6740 cat conftest.err >&5
13b2be9c
DJ
6741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6742 (exit $ac_status); } &&
1ad12f97
NC
6743 { ac_try='test -z "$ac_c_werror_flag"
6744 || test ! -s conftest.err'
ab509236
L
6745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6746 (eval $ac_try) 2>&5
6747 ac_status=$?
6748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6749 (exit $ac_status); }; } &&
6750 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6752 (eval $ac_try) 2>&5
6753 ac_status=$?
6754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6755 (exit $ac_status); }; }; then
d6d788bd 6756 ac_cv_c_inline=$ac_kw; break
6840198f 6757else
13b2be9c
DJ
6758 echo "$as_me: failed program was:" >&5
6759sed 's/^/| /' conftest.$ac_ext >&5
6760
6840198f 6761fi
ab509236 6762rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
d6d788bd 6763done
6840198f
NC
6764
6765fi
13b2be9c
DJ
6766echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6767echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
6768
6769
13b2be9c 6770case $ac_cv_c_inline in
d6d788bd 6771 inline | yes) ;;
ab509236
L
6772 *)
6773 case $ac_cv_c_inline in
6774 no) ac_val=;;
6775 *) ac_val=$ac_cv_c_inline;;
6776 esac
6777 cat >>confdefs.h <<_ACEOF
6778#ifndef __cplusplus
6779#define inline $ac_val
6780#endif
13b2be9c 6781_ACEOF
ab509236 6782 ;;
d6d788bd
L
6783esac
6784
13b2be9c
DJ
6785# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
ab509236 6796 inttypes.h stdint.h unistd.h
13b2be9c
DJ
6797do
6798as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6799echo "$as_me:$LINENO: checking for $ac_header" >&5
6800echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6801if eval "test \"\${$as_ac_Header+set}\" = set"; then
6802 echo $ECHO_N "(cached) $ECHO_C" >&6
6803else
6804 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6805/* confdefs.h. */
6806_ACEOF
6807cat confdefs.h >>conftest.$ac_ext
6808cat >>conftest.$ac_ext <<_ACEOF
6809/* end confdefs.h. */
6810$ac_includes_default
6811
6812#include <$ac_header>
6813_ACEOF
6814rm -f conftest.$ac_objext
6815if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6816 (eval $ac_compile) 2>conftest.er1
13b2be9c 6817 ac_status=$?
ab509236
L
6818 grep -v '^ *+' conftest.er1 >conftest.err
6819 rm -f conftest.er1
6820 cat conftest.err >&5
13b2be9c
DJ
6821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6822 (exit $ac_status); } &&
1ad12f97
NC
6823 { ac_try='test -z "$ac_c_werror_flag"
6824 || test ! -s conftest.err'
ab509236
L
6825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6826 (eval $ac_try) 2>&5
6827 ac_status=$?
6828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829 (exit $ac_status); }; } &&
6830 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6832 (eval $ac_try) 2>&5
6833 ac_status=$?
6834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6835 (exit $ac_status); }; }; then
6836 eval "$as_ac_Header=yes"
6837else
6838 echo "$as_me: failed program was:" >&5
6839sed 's/^/| /' conftest.$ac_ext >&5
6840
6841eval "$as_ac_Header=no"
6842fi
ab509236 6843rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
6844fi
6845echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6846echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6847if test `eval echo '${'$as_ac_Header'}'` = yes; then
6848 cat >>confdefs.h <<_ACEOF
6849#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6850_ACEOF
6851
6852fi
6853
6854done
6855
6856
6857echo "$as_me:$LINENO: checking for off_t" >&5
6858echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6859if test "${ac_cv_type_off_t+set}" = set; then
6860 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6861else
13b2be9c 6862 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6863/* confdefs.h. */
6864_ACEOF
6865cat confdefs.h >>conftest.$ac_ext
6866cat >>conftest.$ac_ext <<_ACEOF
6867/* end confdefs.h. */
6868$ac_includes_default
6869int
6870main ()
6871{
6872if ((off_t *) 0)
6873 return 0;
6874if (sizeof (off_t))
6875 return 0;
6876 ;
6877 return 0;
6878}
6879_ACEOF
6880rm -f conftest.$ac_objext
6881if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6882 (eval $ac_compile) 2>conftest.er1
13b2be9c 6883 ac_status=$?
ab509236
L
6884 grep -v '^ *+' conftest.er1 >conftest.err
6885 rm -f conftest.er1
6886 cat conftest.err >&5
13b2be9c
DJ
6887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 (exit $ac_status); } &&
1ad12f97
NC
6889 { ac_try='test -z "$ac_c_werror_flag"
6890 || test ! -s conftest.err'
ab509236
L
6891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6892 (eval $ac_try) 2>&5
6893 ac_status=$?
6894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6895 (exit $ac_status); }; } &&
6896 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6898 (eval $ac_try) 2>&5
6899 ac_status=$?
6900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6901 (exit $ac_status); }; }; then
a2d91340 6902 ac_cv_type_off_t=yes
252b5132 6903else
13b2be9c
DJ
6904 echo "$as_me: failed program was:" >&5
6905sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 6906
13b2be9c 6907ac_cv_type_off_t=no
c8615825 6908fi
ab509236 6909rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
6910fi
6911echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6912echo "${ECHO_T}$ac_cv_type_off_t" >&6
6913if test $ac_cv_type_off_t = yes; then
6914 :
6915else
6916
6917cat >>confdefs.h <<_ACEOF
252b5132 6918#define off_t long
13b2be9c 6919_ACEOF
252b5132
RH
6920
6921fi
6922
13b2be9c
DJ
6923echo "$as_me:$LINENO: checking for size_t" >&5
6924echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6925if test "${ac_cv_type_size_t+set}" = set; then
6926 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6927else
13b2be9c 6928 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6929/* confdefs.h. */
6930_ACEOF
6931cat confdefs.h >>conftest.$ac_ext
6932cat >>conftest.$ac_ext <<_ACEOF
6933/* end confdefs.h. */
6934$ac_includes_default
6935int
6936main ()
6937{
6938if ((size_t *) 0)
6939 return 0;
6940if (sizeof (size_t))
6941 return 0;
6942 ;
6943 return 0;
6944}
6945_ACEOF
6946rm -f conftest.$ac_objext
6947if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6948 (eval $ac_compile) 2>conftest.er1
13b2be9c 6949 ac_status=$?
ab509236
L
6950 grep -v '^ *+' conftest.er1 >conftest.err
6951 rm -f conftest.er1
6952 cat conftest.err >&5
13b2be9c
DJ
6953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954 (exit $ac_status); } &&
1ad12f97
NC
6955 { ac_try='test -z "$ac_c_werror_flag"
6956 || test ! -s conftest.err'
ab509236
L
6957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6958 (eval $ac_try) 2>&5
6959 ac_status=$?
6960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6961 (exit $ac_status); }; } &&
6962 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6964 (eval $ac_try) 2>&5
6965 ac_status=$?
6966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6967 (exit $ac_status); }; }; then
a2d91340 6968 ac_cv_type_size_t=yes
252b5132 6969else
13b2be9c
DJ
6970 echo "$as_me: failed program was:" >&5
6971sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 6972
13b2be9c
DJ
6973ac_cv_type_size_t=no
6974fi
ab509236 6975rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
c8615825 6976fi
13b2be9c
DJ
6977echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6978echo "${ECHO_T}$ac_cv_type_size_t" >&6
6979if test $ac_cv_type_size_t = yes; then
6980 :
6981else
6982
6983cat >>confdefs.h <<_ACEOF
252b5132 6984#define size_t unsigned
13b2be9c 6985_ACEOF
252b5132
RH
6986
6987fi
6988
6989# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6990# for constant arguments. Useless!
13b2be9c
DJ
6991echo "$as_me:$LINENO: checking for working alloca.h" >&5
6992echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
6993if test "${ac_cv_working_alloca_h+set}" = set; then
6994 echo $ECHO_N "(cached) $ECHO_C" >&6
6995else
6996 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6997/* confdefs.h. */
6998_ACEOF
6999cat confdefs.h >>conftest.$ac_ext
7000cat >>conftest.$ac_ext <<_ACEOF
7001/* end confdefs.h. */
252b5132 7002#include <alloca.h>
13b2be9c
DJ
7003int
7004main ()
7005{
7006char *p = (char *) alloca (2 * sizeof (int));
7007 ;
7008 return 0;
7009}
7010_ACEOF
7011rm -f conftest.$ac_objext conftest$ac_exeext
7012if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7013 (eval $ac_link) 2>conftest.er1
13b2be9c 7014 ac_status=$?
ab509236
L
7015 grep -v '^ *+' conftest.er1 >conftest.err
7016 rm -f conftest.er1
7017 cat conftest.err >&5
13b2be9c
DJ
7018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7019 (exit $ac_status); } &&
1ad12f97
NC
7020 { ac_try='test -z "$ac_c_werror_flag"
7021 || test ! -s conftest.err'
ab509236
L
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); }; } &&
7027 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7029 (eval $ac_try) 2>&5
7030 ac_status=$?
7031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7032 (exit $ac_status); }; }; then
7033 ac_cv_working_alloca_h=yes
7034else
7035 echo "$as_me: failed program was:" >&5
7036sed 's/^/| /' conftest.$ac_ext >&5
7037
7038ac_cv_working_alloca_h=no
7039fi
ab509236
L
7040rm -f conftest.err conftest.$ac_objext \
7041 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7042fi
7043echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7044echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
7045if test $ac_cv_working_alloca_h = yes; then
7046
7047cat >>confdefs.h <<\_ACEOF
252b5132 7048#define HAVE_ALLOCA_H 1
13b2be9c 7049_ACEOF
252b5132
RH
7050
7051fi
7052
13b2be9c
DJ
7053echo "$as_me:$LINENO: checking for alloca" >&5
7054echo $ECHO_N "checking for alloca... $ECHO_C" >&6
7055if test "${ac_cv_func_alloca_works+set}" = set; then
7056 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7057else
13b2be9c 7058 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7059/* confdefs.h. */
7060_ACEOF
7061cat confdefs.h >>conftest.$ac_ext
7062cat >>conftest.$ac_ext <<_ACEOF
7063/* end confdefs.h. */
252b5132
RH
7064#ifdef __GNUC__
7065# define alloca __builtin_alloca
7066#else
7067# ifdef _MSC_VER
7068# include <malloc.h>
7069# define alloca _alloca
7070# else
7071# if HAVE_ALLOCA_H
7072# include <alloca.h>
7073# else
7074# ifdef _AIX
7075 #pragma alloca
7076# else
7077# ifndef alloca /* predefined by HP cc +Olibcalls */
7078char *alloca ();
7079# endif
7080# endif
7081# endif
7082# endif
7083#endif
7084
13b2be9c
DJ
7085int
7086main ()
7087{
7088char *p = (char *) alloca (1);
7089 ;
7090 return 0;
7091}
7092_ACEOF
7093rm -f conftest.$ac_objext conftest$ac_exeext
7094if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7095 (eval $ac_link) 2>conftest.er1
13b2be9c 7096 ac_status=$?
ab509236
L
7097 grep -v '^ *+' conftest.er1 >conftest.err
7098 rm -f conftest.er1
7099 cat conftest.err >&5
13b2be9c
DJ
7100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7101 (exit $ac_status); } &&
1ad12f97
NC
7102 { ac_try='test -z "$ac_c_werror_flag"
7103 || test ! -s conftest.err'
ab509236
L
7104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7105 (eval $ac_try) 2>&5
7106 ac_status=$?
7107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7108 (exit $ac_status); }; } &&
7109 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7111 (eval $ac_try) 2>&5
7112 ac_status=$?
7113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7114 (exit $ac_status); }; }; then
252b5132
RH
7115 ac_cv_func_alloca_works=yes
7116else
13b2be9c
DJ
7117 echo "$as_me: failed program was:" >&5
7118sed 's/^/| /' conftest.$ac_ext >&5
7119
7120ac_cv_func_alloca_works=no
252b5132 7121fi
ab509236
L
7122rm -f conftest.err conftest.$ac_objext \
7123 conftest$ac_exeext conftest.$ac_ext
252b5132 7124fi
13b2be9c
DJ
7125echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7126echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 7127
252b5132 7128if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 7129
13b2be9c
DJ
7130cat >>confdefs.h <<\_ACEOF
7131#define HAVE_ALLOCA 1
7132_ACEOF
9b2b7d69 7133
13b2be9c 7134else
c8615825 7135 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
7136# that cause trouble. Some versions do not even contain alloca or
7137# contain a buggy version. If you still want to use their alloca,
7138# use ar to extract alloca.o from them instead of compiling alloca.c.
7139
7140ALLOCA=alloca.$ac_objext
7141
7142cat >>confdefs.h <<\_ACEOF
252b5132 7143#define C_ALLOCA 1
13b2be9c 7144_ACEOF
252b5132 7145
d6d788bd 7146
13b2be9c
DJ
7147echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7148echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
7149if test "${ac_cv_os_cray+set}" = set; then
7150 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7151else
13b2be9c 7152 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7153/* confdefs.h. */
7154_ACEOF
7155cat confdefs.h >>conftest.$ac_ext
7156cat >>conftest.$ac_ext <<_ACEOF
7157/* end confdefs.h. */
252b5132
RH
7158#if defined(CRAY) && ! defined(CRAY2)
7159webecray
7160#else
7161wenotbecray
7162#endif
7163
13b2be9c 7164_ACEOF
252b5132 7165if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 7166 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
7167 ac_cv_os_cray=yes
7168else
252b5132
RH
7169 ac_cv_os_cray=no
7170fi
7171rm -f conftest*
7172
7173fi
13b2be9c
DJ
7174echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7175echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 7176if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
7177 for ac_func in _getb67 GETB67 getb67; do
7178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7179echo "$as_me:$LINENO: checking for $ac_func" >&5
7180echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7181if eval "test \"\${$as_ac_var+set}\" = set"; then
7182 echo $ECHO_N "(cached) $ECHO_C" >&6
7183else
7184 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7185/* confdefs.h. */
7186_ACEOF
7187cat confdefs.h >>conftest.$ac_ext
7188cat >>conftest.$ac_ext <<_ACEOF
7189/* end confdefs.h. */
ab509236
L
7190/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7191 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7192#define $ac_func innocuous_$ac_func
7193
252b5132 7194/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7195 which can conflict with char $ac_func (); below.
7196 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7197 <limits.h> exists even on freestanding compilers. */
ab509236 7198
13b2be9c
DJ
7199#ifdef __STDC__
7200# include <limits.h>
7201#else
7202# include <assert.h>
7203#endif
ab509236
L
7204
7205#undef $ac_func
7206
252b5132 7207/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7208#ifdef __cplusplus
7209extern "C"
7210{
7211#endif
252b5132 7212/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7213 builtin and then its argument prototype would still apply. */
7214char $ac_func ();
252b5132
RH
7215/* The GNU C library defines this for functions which it implements
7216 to always fail with ENOSYS. Some functions are actually named
7217 something starting with __ and the normal name is an alias. */
7218#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7219choke me
7220#else
13b2be9c
DJ
7221char (*f) () = $ac_func;
7222#endif
7223#ifdef __cplusplus
7224}
252b5132
RH
7225#endif
7226
13b2be9c
DJ
7227int
7228main ()
7229{
7230return f != $ac_func;
7231 ;
7232 return 0;
7233}
7234_ACEOF
7235rm -f conftest.$ac_objext conftest$ac_exeext
7236if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7237 (eval $ac_link) 2>conftest.er1
13b2be9c 7238 ac_status=$?
ab509236
L
7239 grep -v '^ *+' conftest.er1 >conftest.err
7240 rm -f conftest.er1
7241 cat conftest.err >&5
13b2be9c
DJ
7242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7243 (exit $ac_status); } &&
1ad12f97
NC
7244 { ac_try='test -z "$ac_c_werror_flag"
7245 || test ! -s conftest.err'
ab509236
L
7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7247 (eval $ac_try) 2>&5
7248 ac_status=$?
7249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7250 (exit $ac_status); }; } &&
7251 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7253 (eval $ac_try) 2>&5
7254 ac_status=$?
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); }; }; then
7257 eval "$as_ac_var=yes"
7258else
7259 echo "$as_me: failed program was:" >&5
7260sed 's/^/| /' conftest.$ac_ext >&5
7261
7262eval "$as_ac_var=no"
7263fi
ab509236
L
7264rm -f conftest.err conftest.$ac_objext \
7265 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7266fi
7267echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7268echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7269if test `eval echo '${'$as_ac_var'}'` = yes; then
7270
7271cat >>confdefs.h <<_ACEOF
252b5132 7272#define CRAY_STACKSEG_END $ac_func
13b2be9c 7273_ACEOF
252b5132 7274
13b2be9c 7275 break
252b5132
RH
7276fi
7277
13b2be9c 7278 done
252b5132
RH
7279fi
7280
13b2be9c
DJ
7281echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7282echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7283if test "${ac_cv_c_stack_direction+set}" = set; then
7284 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7285else
7286 if test "$cross_compiling" = yes; then
7287 ac_cv_c_stack_direction=0
7288else
13b2be9c 7289 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7290/* confdefs.h. */
7291_ACEOF
7292cat confdefs.h >>conftest.$ac_ext
7293cat >>conftest.$ac_ext <<_ACEOF
7294/* end confdefs.h. */
7295int
252b5132
RH
7296find_stack_direction ()
7297{
7298 static char *addr = 0;
7299 auto char dummy;
7300 if (addr == 0)
7301 {
7302 addr = &dummy;
7303 return find_stack_direction ();
7304 }
7305 else
7306 return (&dummy > addr) ? 1 : -1;
7307}
13b2be9c
DJ
7308
7309int
252b5132
RH
7310main ()
7311{
13b2be9c 7312 exit (find_stack_direction () < 0);
252b5132 7313}
13b2be9c
DJ
7314_ACEOF
7315rm -f conftest$ac_exeext
7316if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7317 (eval $ac_link) 2>&5
7318 ac_status=$?
7319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7320 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7322 (eval $ac_try) 2>&5
7323 ac_status=$?
7324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7325 (exit $ac_status); }; }; then
252b5132
RH
7326 ac_cv_c_stack_direction=1
7327else
13b2be9c
DJ
7328 echo "$as_me: program exited with status $ac_status" >&5
7329echo "$as_me: failed program was:" >&5
7330sed 's/^/| /' conftest.$ac_ext >&5
7331
7332( exit $ac_status )
7333ac_cv_c_stack_direction=-1
252b5132 7334fi
ab509236 7335rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7336fi
252b5132 7337fi
13b2be9c
DJ
7338echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7339echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 7340
13b2be9c 7341cat >>confdefs.h <<_ACEOF
252b5132 7342#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
7343_ACEOF
7344
252b5132
RH
7345
7346fi
7347
13b2be9c
DJ
7348
7349
7350for ac_header in stdlib.h unistd.h
252b5132 7351do
13b2be9c
DJ
7352as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7353if eval "test \"\${$as_ac_Header+set}\" = set"; then
7354 echo "$as_me:$LINENO: checking for $ac_header" >&5
7355echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7356if eval "test \"\${$as_ac_Header+set}\" = set"; then
7357 echo $ECHO_N "(cached) $ECHO_C" >&6
7358fi
7359echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7360echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7361else
7362 # Is the header compilable?
7363echo "$as_me:$LINENO: checking $ac_header usability" >&5
7364echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7365cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7366/* confdefs.h. */
7367_ACEOF
7368cat confdefs.h >>conftest.$ac_ext
7369cat >>conftest.$ac_ext <<_ACEOF
7370/* end confdefs.h. */
7371$ac_includes_default
7372#include <$ac_header>
7373_ACEOF
7374rm -f conftest.$ac_objext
7375if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7376 (eval $ac_compile) 2>conftest.er1
13b2be9c 7377 ac_status=$?
ab509236
L
7378 grep -v '^ *+' conftest.er1 >conftest.err
7379 rm -f conftest.er1
7380 cat conftest.err >&5
13b2be9c
DJ
7381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7382 (exit $ac_status); } &&
1ad12f97
NC
7383 { ac_try='test -z "$ac_c_werror_flag"
7384 || test ! -s conftest.err'
ab509236
L
7385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7386 (eval $ac_try) 2>&5
7387 ac_status=$?
7388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389 (exit $ac_status); }; } &&
7390 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7392 (eval $ac_try) 2>&5
7393 ac_status=$?
7394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7395 (exit $ac_status); }; }; then
7396 ac_header_compiler=yes
7397else
7398 echo "$as_me: failed program was:" >&5
7399sed 's/^/| /' conftest.$ac_ext >&5
7400
7401ac_header_compiler=no
7402fi
ab509236 7403rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7404echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7405echo "${ECHO_T}$ac_header_compiler" >&6
7406
7407# Is the header present?
7408echo "$as_me:$LINENO: checking $ac_header presence" >&5
7409echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7410cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7411/* confdefs.h. */
7412_ACEOF
7413cat confdefs.h >>conftest.$ac_ext
7414cat >>conftest.$ac_ext <<_ACEOF
7415/* end confdefs.h. */
7416#include <$ac_header>
7417_ACEOF
7418if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7419 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7420 ac_status=$?
7421 grep -v '^ *+' conftest.er1 >conftest.err
7422 rm -f conftest.er1
7423 cat conftest.err >&5
7424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7425 (exit $ac_status); } >/dev/null; then
7426 if test -s conftest.err; then
7427 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7428 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7429 else
7430 ac_cpp_err=
7431 fi
252b5132 7432else
13b2be9c
DJ
7433 ac_cpp_err=yes
7434fi
7435if test -z "$ac_cpp_err"; then
7436 ac_header_preproc=yes
7437else
7438 echo "$as_me: failed program was:" >&5
7439sed 's/^/| /' conftest.$ac_ext >&5
7440
7441 ac_header_preproc=no
7442fi
7443rm -f conftest.err conftest.$ac_ext
7444echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7445echo "${ECHO_T}$ac_header_preproc" >&6
7446
7447# So? What about this header?
ab509236
L
7448case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7449 yes:no: )
13b2be9c
DJ
7450 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7451echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7452 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7453echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7454 ac_header_preproc=yes
13b2be9c 7455 ;;
ab509236 7456 no:yes:* )
13b2be9c
DJ
7457 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7458echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7459 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7460echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7461 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7462echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7463 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7464echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7465 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7466echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7467 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7468echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7469 (
7470 cat <<\_ASBOX
ab509236
L
7471## ------------------------------------------ ##
7472## Report this to the AC_PACKAGE_NAME lists. ##
7473## ------------------------------------------ ##
13b2be9c
DJ
7474_ASBOX
7475 ) |
7476 sed "s/^/$as_me: WARNING: /" >&2
7477 ;;
7478esac
7479echo "$as_me:$LINENO: checking for $ac_header" >&5
7480echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7481if eval "test \"\${$as_ac_Header+set}\" = set"; then
7482 echo $ECHO_N "(cached) $ECHO_C" >&6
7483else
ab509236 7484 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7485fi
13b2be9c
DJ
7486echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7487echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7488
252b5132 7489fi
13b2be9c
DJ
7490if test `eval echo '${'$as_ac_Header'}'` = yes; then
7491 cat >>confdefs.h <<_ACEOF
7492#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7493_ACEOF
7494
252b5132 7495fi
13b2be9c 7496
252b5132
RH
7497done
7498
13b2be9c 7499
252b5132
RH
7500for ac_func in getpagesize
7501do
13b2be9c
DJ
7502as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7503echo "$as_me:$LINENO: checking for $ac_func" >&5
7504echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7505if eval "test \"\${$as_ac_var+set}\" = set"; then
7506 echo $ECHO_N "(cached) $ECHO_C" >&6
7507else
7508 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7509/* confdefs.h. */
7510_ACEOF
7511cat confdefs.h >>conftest.$ac_ext
7512cat >>conftest.$ac_ext <<_ACEOF
7513/* end confdefs.h. */
ab509236
L
7514/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7515 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7516#define $ac_func innocuous_$ac_func
7517
252b5132 7518/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7519 which can conflict with char $ac_func (); below.
7520 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7521 <limits.h> exists even on freestanding compilers. */
ab509236 7522
13b2be9c
DJ
7523#ifdef __STDC__
7524# include <limits.h>
7525#else
7526# include <assert.h>
7527#endif
ab509236
L
7528
7529#undef $ac_func
7530
252b5132 7531/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7532#ifdef __cplusplus
7533extern "C"
7534{
7535#endif
252b5132 7536/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7537 builtin and then its argument prototype would still apply. */
7538char $ac_func ();
252b5132
RH
7539/* The GNU C library defines this for functions which it implements
7540 to always fail with ENOSYS. Some functions are actually named
7541 something starting with __ and the normal name is an alias. */
7542#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7543choke me
7544#else
13b2be9c
DJ
7545char (*f) () = $ac_func;
7546#endif
7547#ifdef __cplusplus
7548}
252b5132
RH
7549#endif
7550
13b2be9c
DJ
7551int
7552main ()
7553{
7554return f != $ac_func;
7555 ;
7556 return 0;
7557}
7558_ACEOF
7559rm -f conftest.$ac_objext conftest$ac_exeext
7560if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7561 (eval $ac_link) 2>conftest.er1
13b2be9c 7562 ac_status=$?
ab509236
L
7563 grep -v '^ *+' conftest.er1 >conftest.err
7564 rm -f conftest.er1
7565 cat conftest.err >&5
13b2be9c
DJ
7566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7567 (exit $ac_status); } &&
1ad12f97
NC
7568 { ac_try='test -z "$ac_c_werror_flag"
7569 || test ! -s conftest.err'
ab509236
L
7570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7571 (eval $ac_try) 2>&5
7572 ac_status=$?
7573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7574 (exit $ac_status); }; } &&
7575 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7577 (eval $ac_try) 2>&5
7578 ac_status=$?
7579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7580 (exit $ac_status); }; }; then
7581 eval "$as_ac_var=yes"
7582else
7583 echo "$as_me: failed program was:" >&5
7584sed 's/^/| /' conftest.$ac_ext >&5
7585
7586eval "$as_ac_var=no"
7587fi
ab509236
L
7588rm -f conftest.err conftest.$ac_objext \
7589 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7590fi
7591echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7592echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7593if test `eval echo '${'$as_ac_var'}'` = yes; then
7594 cat >>confdefs.h <<_ACEOF
7595#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7596_ACEOF
252b5132 7597
252b5132
RH
7598fi
7599done
7600
13b2be9c
DJ
7601echo "$as_me:$LINENO: checking for working mmap" >&5
7602echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7603if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7604 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7605else
7606 if test "$cross_compiling" = yes; then
7607 ac_cv_func_mmap_fixed_mapped=no
7608else
13b2be9c 7609 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7610/* confdefs.h. */
7611_ACEOF
7612cat confdefs.h >>conftest.$ac_ext
7613cat >>conftest.$ac_ext <<_ACEOF
7614/* end confdefs.h. */
7615$ac_includes_default
7616/* malloc might have been renamed as rpl_malloc. */
7617#undef malloc
d6d788bd 7618
252b5132
RH
7619/* Thanks to Mike Haertel and Jim Avera for this test.
7620 Here is a matrix of mmap possibilities:
7621 mmap private not fixed
7622 mmap private fixed at somewhere currently unmapped
7623 mmap private fixed at somewhere already mapped
7624 mmap shared not fixed
7625 mmap shared fixed at somewhere currently unmapped
7626 mmap shared fixed at somewhere already mapped
7627 For private mappings, we should verify that changes cannot be read()
7628 back from the file, nor mmap's back from the file at a different
7629 address. (There have been systems where private was not correctly
7630 implemented like the infamous i386 svr4.0, and systems where the
13b2be9c 7631 VM page cache was not coherent with the file system buffer cache
252b5132
RH
7632 like early versions of FreeBSD and possibly contemporary NetBSD.)
7633 For shared mappings, we should conversely verify that changes get
13b2be9c 7634 propagated back to all the places they're supposed to be.
252b5132
RH
7635
7636 Grep wants private fixed already mapped.
7637 The main things grep needs to know about mmap are:
7638 * does it exist and is it safe to write into the mmap'd area
7639 * how to use it (BSD variants) */
13b2be9c 7640
252b5132
RH
7641#include <fcntl.h>
7642#include <sys/mman.h>
7643
13b2be9c
DJ
7644#if !STDC_HEADERS && !HAVE_STDLIB_H
7645char *malloc ();
7646#endif
c8615825 7647
13b2be9c
DJ
7648/* This mess was copied from the GNU getpagesize.h. */
7649#if !HAVE_GETPAGESIZE
252b5132 7650/* Assume that all systems that can run configure have sys/param.h. */
13b2be9c 7651# if !HAVE_SYS_PARAM_H
252b5132
RH
7652# define HAVE_SYS_PARAM_H 1
7653# endif
7654
7655# ifdef _SC_PAGESIZE
7656# define getpagesize() sysconf(_SC_PAGESIZE)
7657# else /* no _SC_PAGESIZE */
13b2be9c 7658# if HAVE_SYS_PARAM_H
252b5132
RH
7659# include <sys/param.h>
7660# ifdef EXEC_PAGESIZE
7661# define getpagesize() EXEC_PAGESIZE
7662# else /* no EXEC_PAGESIZE */
7663# ifdef NBPG
7664# define getpagesize() NBPG * CLSIZE
7665# ifndef CLSIZE
7666# define CLSIZE 1
7667# endif /* no CLSIZE */
7668# else /* no NBPG */
7669# ifdef NBPC
7670# define getpagesize() NBPC
7671# else /* no NBPC */
7672# ifdef PAGESIZE
7673# define getpagesize() PAGESIZE
7674# endif /* PAGESIZE */
7675# endif /* no NBPC */
7676# endif /* no NBPG */
7677# endif /* no EXEC_PAGESIZE */
7678# else /* no HAVE_SYS_PARAM_H */
7679# define getpagesize() 8192 /* punt totally */
7680# endif /* no HAVE_SYS_PARAM_H */
7681# endif /* no _SC_PAGESIZE */
7682
7683#endif /* no HAVE_GETPAGESIZE */
7684
252b5132 7685int
13b2be9c 7686main ()
252b5132 7687{
13b2be9c
DJ
7688 char *data, *data2, *data3;
7689 int i, pagesize;
7690 int fd;
7691
7692 pagesize = getpagesize ();
7693
7694 /* First, make a file with some known garbage in it. */
7695 data = (char *) malloc (pagesize);
7696 if (!data)
7697 exit (1);
7698 for (i = 0; i < pagesize; ++i)
7699 *(data + i) = rand ();
7700 umask (0);
7701 fd = creat ("conftest.mmap", 0600);
7702 if (fd < 0)
7703 exit (1);
7704 if (write (fd, data, pagesize) != pagesize)
7705 exit (1);
7706 close (fd);
7707
7708 /* Next, try to mmap the file at a fixed address which already has
7709 something else allocated at it. If we can, also make sure that
7710 we see the same garbage. */
7711 fd = open ("conftest.mmap", O_RDWR);
7712 if (fd < 0)
7713 exit (1);
7714 data2 = (char *) malloc (2 * pagesize);
7715 if (!data2)
7716 exit (1);
ab509236 7717 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
13b2be9c 7718 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
ab509236 7719 MAP_PRIVATE | MAP_FIXED, fd, 0L))
13b2be9c
DJ
7720 exit (1);
7721 for (i = 0; i < pagesize; ++i)
7722 if (*(data + i) != *(data2 + i))
7723 exit (1);
7724
7725 /* Finally, make sure that changes to the mapped area do not
7726 percolate back to the file as seen by read(). (This is a bug on
7727 some variants of i386 svr4.0.) */
7728 for (i = 0; i < pagesize; ++i)
7729 *(data2 + i) = *(data2 + i) + 1;
7730 data3 = (char *) malloc (pagesize);
7731 if (!data3)
7732 exit (1);
7733 if (read (fd, data3, pagesize) != pagesize)
7734 exit (1);
7735 for (i = 0; i < pagesize; ++i)
7736 if (*(data + i) != *(data3 + i))
7737 exit (1);
7738 close (fd);
7739 exit (0);
252b5132 7740}
13b2be9c
DJ
7741_ACEOF
7742rm -f conftest$ac_exeext
7743if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7744 (eval $ac_link) 2>&5
7745 ac_status=$?
7746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7749 (eval $ac_try) 2>&5
7750 ac_status=$?
7751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752 (exit $ac_status); }; }; then
252b5132
RH
7753 ac_cv_func_mmap_fixed_mapped=yes
7754else
13b2be9c
DJ
7755 echo "$as_me: program exited with status $ac_status" >&5
7756echo "$as_me: failed program was:" >&5
7757sed 's/^/| /' conftest.$ac_ext >&5
7758
7759( exit $ac_status )
7760ac_cv_func_mmap_fixed_mapped=no
9b2b7d69 7761fi
ab509236 7762rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7763fi
252b5132 7764fi
13b2be9c
DJ
7765echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7766echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
c8615825 7767if test $ac_cv_func_mmap_fixed_mapped = yes; then
13b2be9c
DJ
7768
7769cat >>confdefs.h <<\_ACEOF
9b2b7d69 7770#define HAVE_MMAP 1
13b2be9c 7771_ACEOF
9b2b7d69
MM
7772
7773fi
13b2be9c
DJ
7774rm -f conftest.mmap
7775
7776
7777
7778
7779
7780
7781
6840198f 7782
13b2be9c
DJ
7783
7784
7785
7786for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
252b5132
RH
7787unistd.h values.h sys/param.h
7788do
13b2be9c
DJ
7789as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7790if eval "test \"\${$as_ac_Header+set}\" = set"; then
7791 echo "$as_me:$LINENO: checking for $ac_header" >&5
7792echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7793if eval "test \"\${$as_ac_Header+set}\" = set"; then
7794 echo $ECHO_N "(cached) $ECHO_C" >&6
7795fi
7796echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7797echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7798else
7799 # Is the header compilable?
7800echo "$as_me:$LINENO: checking $ac_header usability" >&5
7801echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7802cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7803/* confdefs.h. */
7804_ACEOF
7805cat confdefs.h >>conftest.$ac_ext
7806cat >>conftest.$ac_ext <<_ACEOF
7807/* end confdefs.h. */
7808$ac_includes_default
7809#include <$ac_header>
7810_ACEOF
7811rm -f conftest.$ac_objext
7812if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7813 (eval $ac_compile) 2>conftest.er1
13b2be9c 7814 ac_status=$?
ab509236
L
7815 grep -v '^ *+' conftest.er1 >conftest.err
7816 rm -f conftest.er1
7817 cat conftest.err >&5
13b2be9c
DJ
7818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7819 (exit $ac_status); } &&
1ad12f97
NC
7820 { ac_try='test -z "$ac_c_werror_flag"
7821 || test ! -s conftest.err'
ab509236
L
7822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7823 (eval $ac_try) 2>&5
7824 ac_status=$?
7825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7826 (exit $ac_status); }; } &&
7827 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7829 (eval $ac_try) 2>&5
7830 ac_status=$?
7831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 (exit $ac_status); }; }; then
7833 ac_header_compiler=yes
7834else
7835 echo "$as_me: failed program was:" >&5
7836sed 's/^/| /' conftest.$ac_ext >&5
7837
7838ac_header_compiler=no
7839fi
ab509236 7840rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7841echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7842echo "${ECHO_T}$ac_header_compiler" >&6
7843
7844# Is the header present?
7845echo "$as_me:$LINENO: checking $ac_header presence" >&5
7846echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7847cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7848/* confdefs.h. */
7849_ACEOF
7850cat confdefs.h >>conftest.$ac_ext
7851cat >>conftest.$ac_ext <<_ACEOF
7852/* end confdefs.h. */
7853#include <$ac_header>
7854_ACEOF
7855if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7856 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7857 ac_status=$?
7858 grep -v '^ *+' conftest.er1 >conftest.err
7859 rm -f conftest.er1
7860 cat conftest.err >&5
7861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7862 (exit $ac_status); } >/dev/null; then
7863 if test -s conftest.err; then
7864 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7865 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7866 else
7867 ac_cpp_err=
7868 fi
9b2b7d69 7869else
13b2be9c
DJ
7870 ac_cpp_err=yes
7871fi
7872if test -z "$ac_cpp_err"; then
7873 ac_header_preproc=yes
7874else
7875 echo "$as_me: failed program was:" >&5
7876sed 's/^/| /' conftest.$ac_ext >&5
7877
7878 ac_header_preproc=no
7879fi
7880rm -f conftest.err conftest.$ac_ext
7881echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7882echo "${ECHO_T}$ac_header_preproc" >&6
7883
7884# So? What about this header?
ab509236
L
7885case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7886 yes:no: )
13b2be9c
DJ
7887 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7888echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7889 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7890echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7891 ac_header_preproc=yes
13b2be9c 7892 ;;
ab509236 7893 no:yes:* )
13b2be9c
DJ
7894 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7895echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7896 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7897echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7898 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7899echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7900 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7901echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7902 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7903echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7904 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7905echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7906 (
7907 cat <<\_ASBOX
ab509236
L
7908## ------------------------------------------ ##
7909## Report this to the AC_PACKAGE_NAME lists. ##
7910## ------------------------------------------ ##
13b2be9c
DJ
7911_ASBOX
7912 ) |
7913 sed "s/^/$as_me: WARNING: /" >&2
7914 ;;
7915esac
7916echo "$as_me:$LINENO: checking for $ac_header" >&5
7917echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7918if eval "test \"\${$as_ac_Header+set}\" = set"; then
7919 echo $ECHO_N "(cached) $ECHO_C" >&6
7920else
ab509236 7921 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7922fi
13b2be9c
DJ
7923echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7924echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7925
252b5132 7926fi
13b2be9c
DJ
7927if test `eval echo '${'$as_ac_Header'}'` = yes; then
7928 cat >>confdefs.h <<_ACEOF
7929#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7930_ACEOF
7931
252b5132 7932fi
13b2be9c 7933
252b5132
RH
7934done
7935
13b2be9c
DJ
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
252b5132
RH
7947__argz_count __argz_stringify __argz_next
7948do
13b2be9c
DJ
7949as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7950echo "$as_me:$LINENO: checking for $ac_func" >&5
7951echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7952if eval "test \"\${$as_ac_var+set}\" = set"; then
7953 echo $ECHO_N "(cached) $ECHO_C" >&6
7954else
7955 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7956/* confdefs.h. */
7957_ACEOF
7958cat confdefs.h >>conftest.$ac_ext
7959cat >>conftest.$ac_ext <<_ACEOF
7960/* end confdefs.h. */
ab509236
L
7961/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7962 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7963#define $ac_func innocuous_$ac_func
7964
252b5132 7965/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7966 which can conflict with char $ac_func (); below.
7967 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7968 <limits.h> exists even on freestanding compilers. */
ab509236 7969
13b2be9c
DJ
7970#ifdef __STDC__
7971# include <limits.h>
7972#else
7973# include <assert.h>
7974#endif
ab509236
L
7975
7976#undef $ac_func
7977
252b5132 7978/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7979#ifdef __cplusplus
7980extern "C"
7981{
7982#endif
252b5132 7983/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7984 builtin and then its argument prototype would still apply. */
7985char $ac_func ();
252b5132
RH
7986/* The GNU C library defines this for functions which it implements
7987 to always fail with ENOSYS. Some functions are actually named
7988 something starting with __ and the normal name is an alias. */
7989#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7990choke me
7991#else
13b2be9c
DJ
7992char (*f) () = $ac_func;
7993#endif
7994#ifdef __cplusplus
7995}
252b5132
RH
7996#endif
7997
13b2be9c
DJ
7998int
7999main ()
8000{
8001return f != $ac_func;
8002 ;
8003 return 0;
8004}
8005_ACEOF
8006rm -f conftest.$ac_objext conftest$ac_exeext
8007if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8008 (eval $ac_link) 2>conftest.er1
13b2be9c 8009 ac_status=$?
ab509236
L
8010 grep -v '^ *+' conftest.er1 >conftest.err
8011 rm -f conftest.er1
8012 cat conftest.err >&5
13b2be9c
DJ
8013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014 (exit $ac_status); } &&
1ad12f97
NC
8015 { ac_try='test -z "$ac_c_werror_flag"
8016 || test ! -s conftest.err'
ab509236
L
8017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8018 (eval $ac_try) 2>&5
8019 ac_status=$?
8020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8021 (exit $ac_status); }; } &&
8022 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8024 (eval $ac_try) 2>&5
8025 ac_status=$?
8026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8027 (exit $ac_status); }; }; then
8028 eval "$as_ac_var=yes"
8029else
8030 echo "$as_me: failed program was:" >&5
8031sed 's/^/| /' conftest.$ac_ext >&5
8032
8033eval "$as_ac_var=no"
8034fi
ab509236
L
8035rm -f conftest.err conftest.$ac_objext \
8036 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8037fi
8038echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8039echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8040if test `eval echo '${'$as_ac_var'}'` = yes; then
8041 cat >>confdefs.h <<_ACEOF
8042#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8043_ACEOF
252b5132 8044
252b5132
RH
8045fi
8046done
8047
6840198f 8048
d6d788bd 8049 if test "${ac_cv_func_stpcpy+set}" != "set"; then
13b2be9c
DJ
8050
8051for ac_func in stpcpy
252b5132 8052do
13b2be9c
DJ
8053as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8054echo "$as_me:$LINENO: checking for $ac_func" >&5
8055echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8056if eval "test \"\${$as_ac_var+set}\" = set"; then
8057 echo $ECHO_N "(cached) $ECHO_C" >&6
8058else
8059 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8060/* confdefs.h. */
8061_ACEOF
8062cat confdefs.h >>conftest.$ac_ext
8063cat >>conftest.$ac_ext <<_ACEOF
8064/* end confdefs.h. */
ab509236
L
8065/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8066 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8067#define $ac_func innocuous_$ac_func
8068
252b5132 8069/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8070 which can conflict with char $ac_func (); below.
8071 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8072 <limits.h> exists even on freestanding compilers. */
ab509236 8073
13b2be9c
DJ
8074#ifdef __STDC__
8075# include <limits.h>
8076#else
8077# include <assert.h>
8078#endif
ab509236
L
8079
8080#undef $ac_func
8081
252b5132 8082/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8083#ifdef __cplusplus
8084extern "C"
8085{
8086#endif
252b5132 8087/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8088 builtin and then its argument prototype would still apply. */
8089char $ac_func ();
252b5132
RH
8090/* The GNU C library defines this for functions which it implements
8091 to always fail with ENOSYS. Some functions are actually named
8092 something starting with __ and the normal name is an alias. */
8093#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8094choke me
8095#else
13b2be9c
DJ
8096char (*f) () = $ac_func;
8097#endif
8098#ifdef __cplusplus
8099}
252b5132
RH
8100#endif
8101
13b2be9c
DJ
8102int
8103main ()
8104{
8105return f != $ac_func;
8106 ;
8107 return 0;
8108}
8109_ACEOF
8110rm -f conftest.$ac_objext conftest$ac_exeext
8111if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8112 (eval $ac_link) 2>conftest.er1
13b2be9c 8113 ac_status=$?
ab509236
L
8114 grep -v '^ *+' conftest.er1 >conftest.err
8115 rm -f conftest.er1
8116 cat conftest.err >&5
13b2be9c
DJ
8117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8118 (exit $ac_status); } &&
1ad12f97
NC
8119 { ac_try='test -z "$ac_c_werror_flag"
8120 || test ! -s conftest.err'
ab509236
L
8121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8122 (eval $ac_try) 2>&5
8123 ac_status=$?
8124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8125 (exit $ac_status); }; } &&
8126 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8128 (eval $ac_try) 2>&5
8129 ac_status=$?
8130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8131 (exit $ac_status); }; }; then
8132 eval "$as_ac_var=yes"
8133else
8134 echo "$as_me: failed program was:" >&5
8135sed 's/^/| /' conftest.$ac_ext >&5
8136
8137eval "$as_ac_var=no"
8138fi
ab509236
L
8139rm -f conftest.err conftest.$ac_objext \
8140 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8141fi
8142echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8143echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8144if test `eval echo '${'$as_ac_var'}'` = yes; then
8145 cat >>confdefs.h <<_ACEOF
8146#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8147_ACEOF
252b5132 8148
252b5132
RH
8149fi
8150done
8151
8152 fi
8153 if test "${ac_cv_func_stpcpy}" = "yes"; then
13b2be9c
DJ
8154
8155cat >>confdefs.h <<\_ACEOF
252b5132 8156#define HAVE_STPCPY 1
13b2be9c 8157_ACEOF
252b5132
RH
8158
8159 fi
8160
8161 if test $ac_cv_header_locale_h = yes; then
13b2be9c
DJ
8162 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
8163echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
8164if test "${am_cv_val_LC_MESSAGES+set}" = set; then
8165 echo $ECHO_N "(cached) $ECHO_C" >&6
8166else
8167 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8168/* confdefs.h. */
8169_ACEOF
8170cat confdefs.h >>conftest.$ac_ext
8171cat >>conftest.$ac_ext <<_ACEOF
8172/* end confdefs.h. */
252b5132 8173#include <locale.h>
13b2be9c
DJ
8174int
8175main ()
8176{
252b5132 8177return LC_MESSAGES
13b2be9c
DJ
8178 ;
8179 return 0;
8180}
8181_ACEOF
8182rm -f conftest.$ac_objext conftest$ac_exeext
8183if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8184 (eval $ac_link) 2>conftest.er1
13b2be9c 8185 ac_status=$?
ab509236
L
8186 grep -v '^ *+' conftest.er1 >conftest.err
8187 rm -f conftest.er1
8188 cat conftest.err >&5
13b2be9c
DJ
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); } &&
1ad12f97
NC
8191 { ac_try='test -z "$ac_c_werror_flag"
8192 || test ! -s conftest.err'
ab509236
L
8193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8194 (eval $ac_try) 2>&5
8195 ac_status=$?
8196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197 (exit $ac_status); }; } &&
8198 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8200 (eval $ac_try) 2>&5
8201 ac_status=$?
8202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8203 (exit $ac_status); }; }; then
252b5132
RH
8204 am_cv_val_LC_MESSAGES=yes
8205else
13b2be9c
DJ
8206 echo "$as_me: failed program was:" >&5
8207sed 's/^/| /' conftest.$ac_ext >&5
8208
8209am_cv_val_LC_MESSAGES=no
252b5132 8210fi
ab509236
L
8211rm -f conftest.err conftest.$ac_objext \
8212 conftest$ac_exeext conftest.$ac_ext
252b5132 8213fi
13b2be9c
DJ
8214echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
8215echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
c8615825 8216 if test $am_cv_val_LC_MESSAGES = yes; then
13b2be9c
DJ
8217
8218cat >>confdefs.h <<\_ACEOF
252b5132 8219#define HAVE_LC_MESSAGES 1
13b2be9c 8220_ACEOF
252b5132
RH
8221
8222 fi
8223 fi
13b2be9c
DJ
8224 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
8225echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
252b5132
RH
8226 # Check whether --enable-nls or --disable-nls was given.
8227if test "${enable_nls+set}" = set; then
8228 enableval="$enable_nls"
8229 USE_NLS=$enableval
8230else
8231 USE_NLS=yes
13b2be9c
DJ
8232fi;
8233 echo "$as_me:$LINENO: result: $USE_NLS" >&5
8234echo "${ECHO_T}$USE_NLS" >&6
d6d788bd 8235
252b5132
RH
8236
8237 USE_INCLUDED_LIBINTL=no
8238
8239 if test "$USE_NLS" = "yes"; then
13b2be9c
DJ
8240 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
8241echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
8242
8243# Check whether --with-included-gettext or --without-included-gettext was given.
252b5132
RH
8244if test "${with_included_gettext+set}" = set; then
8245 withval="$with_included_gettext"
8246 nls_cv_force_use_gnu_gettext=$withval
8247else
8248 nls_cv_force_use_gnu_gettext=no
13b2be9c
DJ
8249fi;
8250 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
8251echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
252b5132
RH
8252
8253 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8254 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
8255 nls_cv_header_intl=
8256 nls_cv_header_libgt=
e8093792 8257 CATOBJEXT=
252b5132 8258
13b2be9c
DJ
8259 if test "${ac_cv_header_libintl_h+set}" = set; then
8260 echo "$as_me:$LINENO: checking for libintl.h" >&5
8261echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8262if test "${ac_cv_header_libintl_h+set}" = set; then
8263 echo $ECHO_N "(cached) $ECHO_C" >&6
8264fi
8265echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8266echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8267else
8268 # Is the header compilable?
8269echo "$as_me:$LINENO: checking libintl.h usability" >&5
8270echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
8271cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8272/* confdefs.h. */
8273_ACEOF
8274cat confdefs.h >>conftest.$ac_ext
8275cat >>conftest.$ac_ext <<_ACEOF
8276/* end confdefs.h. */
8277$ac_includes_default
9b2b7d69 8278#include <libintl.h>
13b2be9c
DJ
8279_ACEOF
8280rm -f conftest.$ac_objext
8281if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 8282 (eval $ac_compile) 2>conftest.er1
13b2be9c 8283 ac_status=$?
ab509236
L
8284 grep -v '^ *+' conftest.er1 >conftest.err
8285 rm -f conftest.er1
8286 cat conftest.err >&5
13b2be9c
DJ
8287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8288 (exit $ac_status); } &&
1ad12f97
NC
8289 { ac_try='test -z "$ac_c_werror_flag"
8290 || test ! -s conftest.err'
ab509236
L
8291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292 (eval $ac_try) 2>&5
8293 ac_status=$?
8294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8295 (exit $ac_status); }; } &&
8296 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
8297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8298 (eval $ac_try) 2>&5
8299 ac_status=$?
8300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8301 (exit $ac_status); }; }; then
8302 ac_header_compiler=yes
8303else
8304 echo "$as_me: failed program was:" >&5
8305sed 's/^/| /' conftest.$ac_ext >&5
8306
8307ac_header_compiler=no
8308fi
ab509236 8309rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
8310echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8311echo "${ECHO_T}$ac_header_compiler" >&6
8312
8313# Is the header present?
8314echo "$as_me:$LINENO: checking libintl.h presence" >&5
8315echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
8316cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8317/* confdefs.h. */
8318_ACEOF
8319cat confdefs.h >>conftest.$ac_ext
8320cat >>conftest.$ac_ext <<_ACEOF
8321/* end confdefs.h. */
8322#include <libintl.h>
8323_ACEOF
8324if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8325 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8326 ac_status=$?
8327 grep -v '^ *+' conftest.er1 >conftest.err
8328 rm -f conftest.er1
8329 cat conftest.err >&5
8330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8331 (exit $ac_status); } >/dev/null; then
8332 if test -s conftest.err; then
8333 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 8334 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
8335 else
8336 ac_cpp_err=
8337 fi
252b5132 8338else
13b2be9c
DJ
8339 ac_cpp_err=yes
8340fi
8341if test -z "$ac_cpp_err"; then
8342 ac_header_preproc=yes
8343else
8344 echo "$as_me: failed program was:" >&5
8345sed 's/^/| /' conftest.$ac_ext >&5
8346
8347 ac_header_preproc=no
8348fi
8349rm -f conftest.err conftest.$ac_ext
8350echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8351echo "${ECHO_T}$ac_header_preproc" >&6
8352
8353# So? What about this header?
ab509236
L
8354case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8355 yes:no: )
13b2be9c
DJ
8356 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
8357echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8358 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
8359echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
8360 ac_header_preproc=yes
13b2be9c 8361 ;;
ab509236 8362 no:yes:* )
13b2be9c
DJ
8363 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
8364echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
ab509236
L
8365 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
8366echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
8367 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
8368echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
8369 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
8370echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8371 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
8372echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
8373 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
8374echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8375 (
8376 cat <<\_ASBOX
ab509236
L
8377## ------------------------------------------ ##
8378## Report this to the AC_PACKAGE_NAME lists. ##
8379## ------------------------------------------ ##
13b2be9c
DJ
8380_ASBOX
8381 ) |
8382 sed "s/^/$as_me: WARNING: /" >&2
8383 ;;
8384esac
8385echo "$as_me:$LINENO: checking for libintl.h" >&5
8386echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8387if test "${ac_cv_header_libintl_h+set}" = set; then
8388 echo $ECHO_N "(cached) $ECHO_C" >&6
8389else
8390 ac_cv_header_libintl_h=$ac_header_preproc
8391fi
8392echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8393echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8394
8395fi
8396if test $ac_cv_header_libintl_h = yes; then
8397 echo "$as_me:$LINENO: checking for gettext in libc" >&5
8398echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
8399if test "${gt_cv_func_gettext_libc+set}" = set; then
8400 echo $ECHO_N "(cached) $ECHO_C" >&6
8401else
8402 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8403/* confdefs.h. */
8404_ACEOF
8405cat confdefs.h >>conftest.$ac_ext
8406cat >>conftest.$ac_ext <<_ACEOF
8407/* end confdefs.h. */
252b5132 8408#include <libintl.h>
13b2be9c
DJ
8409int
8410main ()
8411{
252b5132 8412return (int) gettext ("")
13b2be9c
DJ
8413 ;
8414 return 0;
8415}
8416_ACEOF
8417rm -f conftest.$ac_objext conftest$ac_exeext
8418if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8419 (eval $ac_link) 2>conftest.er1
13b2be9c 8420 ac_status=$?
ab509236
L
8421 grep -v '^ *+' conftest.er1 >conftest.err
8422 rm -f conftest.er1
8423 cat conftest.err >&5
13b2be9c
DJ
8424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 (exit $ac_status); } &&
1ad12f97
NC
8426 { ac_try='test -z "$ac_c_werror_flag"
8427 || test ! -s conftest.err'
ab509236
L
8428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8429 (eval $ac_try) 2>&5
8430 ac_status=$?
8431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8432 (exit $ac_status); }; } &&
8433 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8435 (eval $ac_try) 2>&5
8436 ac_status=$?
8437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438 (exit $ac_status); }; }; then
252b5132
RH
8439 gt_cv_func_gettext_libc=yes
8440else
13b2be9c
DJ
8441 echo "$as_me: failed program was:" >&5
8442sed 's/^/| /' conftest.$ac_ext >&5
8443
8444gt_cv_func_gettext_libc=no
252b5132 8445fi
ab509236
L
8446rm -f conftest.err conftest.$ac_objext \
8447 conftest$ac_exeext conftest.$ac_ext
252b5132 8448fi
13b2be9c
DJ
8449echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
8450echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
252b5132
RH
8451
8452 if test "$gt_cv_func_gettext_libc" != "yes"; then
13b2be9c
DJ
8453 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
8454echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
8455if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
8456 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8457else
13b2be9c 8458 ac_check_lib_save_LIBS=$LIBS
252b5132 8459LIBS="-lintl $LIBS"
13b2be9c 8460cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8461/* confdefs.h. */
8462_ACEOF
8463cat confdefs.h >>conftest.$ac_ext
8464cat >>conftest.$ac_ext <<_ACEOF
8465/* end confdefs.h. */
8466
252b5132 8467/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8468#ifdef __cplusplus
8469extern "C"
8470#endif
252b5132 8471/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8472 builtin and then its argument prototype would still apply. */
8473char bindtextdomain ();
8474int
8475main ()
8476{
8477bindtextdomain ();
8478 ;
8479 return 0;
8480}
8481_ACEOF
8482rm -f conftest.$ac_objext conftest$ac_exeext
8483if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8484 (eval $ac_link) 2>conftest.er1
13b2be9c 8485 ac_status=$?
ab509236
L
8486 grep -v '^ *+' conftest.er1 >conftest.err
8487 rm -f conftest.er1
8488 cat conftest.err >&5
13b2be9c
DJ
8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 (exit $ac_status); } &&
1ad12f97
NC
8491 { ac_try='test -z "$ac_c_werror_flag"
8492 || test ! -s conftest.err'
ab509236
L
8493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8494 (eval $ac_try) 2>&5
8495 ac_status=$?
8496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8497 (exit $ac_status); }; } &&
8498 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8500 (eval $ac_try) 2>&5
8501 ac_status=$?
8502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8503 (exit $ac_status); }; }; then
8504 ac_cv_lib_intl_bindtextdomain=yes
8505else
8506 echo "$as_me: failed program was:" >&5
8507sed 's/^/| /' conftest.$ac_ext >&5
8508
8509ac_cv_lib_intl_bindtextdomain=no
8510fi
ab509236
L
8511rm -f conftest.err conftest.$ac_objext \
8512 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8513LIBS=$ac_check_lib_save_LIBS
8514fi
8515echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
8516echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
8517if test $ac_cv_lib_intl_bindtextdomain = yes; then
8518 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
8519echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
8520if test "${gt_cv_func_gettext_libintl+set}" = set; then
8521 echo $ECHO_N "(cached) $ECHO_C" >&6
8522else
8523 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8524/* confdefs.h. */
8525_ACEOF
8526cat confdefs.h >>conftest.$ac_ext
8527cat >>conftest.$ac_ext <<_ACEOF
8528/* end confdefs.h. */
d6d788bd 8529
13b2be9c
DJ
8530int
8531main ()
8532{
252b5132 8533return (int) gettext ("")
13b2be9c
DJ
8534 ;
8535 return 0;
8536}
8537_ACEOF
8538rm -f conftest.$ac_objext conftest$ac_exeext
8539if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8540 (eval $ac_link) 2>conftest.er1
13b2be9c 8541 ac_status=$?
ab509236
L
8542 grep -v '^ *+' conftest.er1 >conftest.err
8543 rm -f conftest.er1
8544 cat conftest.err >&5
13b2be9c
DJ
8545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8546 (exit $ac_status); } &&
1ad12f97
NC
8547 { ac_try='test -z "$ac_c_werror_flag"
8548 || test ! -s conftest.err'
ab509236
L
8549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8550 (eval $ac_try) 2>&5
8551 ac_status=$?
8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 (exit $ac_status); }; } &&
8554 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8556 (eval $ac_try) 2>&5
8557 ac_status=$?
8558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8559 (exit $ac_status); }; }; then
252b5132
RH
8560 gt_cv_func_gettext_libintl=yes
8561else
13b2be9c
DJ
8562 echo "$as_me: failed program was:" >&5
8563sed 's/^/| /' conftest.$ac_ext >&5
8564
8565gt_cv_func_gettext_libintl=no
252b5132 8566fi
ab509236
L
8567rm -f conftest.err conftest.$ac_objext \
8568 conftest$ac_exeext conftest.$ac_ext
252b5132 8569fi
13b2be9c
DJ
8570echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
8571echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
252b5132
RH
8572fi
8573
8574 fi
8575
8576 if test "$gt_cv_func_gettext_libc" = "yes" \
8577 || test "$gt_cv_func_gettext_libintl" = "yes"; then
13b2be9c
DJ
8578
8579cat >>confdefs.h <<\_ACEOF
252b5132 8580#define HAVE_GETTEXT 1
13b2be9c 8581_ACEOF
252b5132
RH
8582
8583 # Extract the first word of "msgfmt", so it can be a program name with args.
8584set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8585echo "$as_me:$LINENO: checking for $ac_word" >&5
8586echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8587if test "${ac_cv_path_MSGFMT+set}" = set; then
8588 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8589else
8590 case "$MSGFMT" in
8591 /*)
8592 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8593 ;;
8594 *)
8595 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8596 for ac_dir in $PATH; do
8597 test -z "$ac_dir" && ac_dir=.
8598 if test -f $ac_dir/$ac_word; then
8599 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8600 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8601 break
8602 fi
8603 fi
8604 done
8605 IFS="$ac_save_ifs"
8606 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
8607 ;;
8608esac
8609fi
8610MSGFMT="$ac_cv_path_MSGFMT"
8611if test -n "$MSGFMT"; then
13b2be9c
DJ
8612 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8613echo "${ECHO_T}$MSGFMT" >&6
252b5132 8614else
13b2be9c
DJ
8615 echo "$as_me:$LINENO: result: no" >&5
8616echo "${ECHO_T}no" >&6
252b5132
RH
8617fi
8618 if test "$MSGFMT" != "no"; then
13b2be9c
DJ
8619
8620for ac_func in dcgettext
252b5132 8621do
13b2be9c
DJ
8622as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8623echo "$as_me:$LINENO: checking for $ac_func" >&5
8624echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8625if eval "test \"\${$as_ac_var+set}\" = set"; then
8626 echo $ECHO_N "(cached) $ECHO_C" >&6
8627else
8628 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8629/* confdefs.h. */
8630_ACEOF
8631cat confdefs.h >>conftest.$ac_ext
8632cat >>conftest.$ac_ext <<_ACEOF
8633/* end confdefs.h. */
ab509236
L
8634/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8635 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8636#define $ac_func innocuous_$ac_func
8637
252b5132 8638/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8639 which can conflict with char $ac_func (); below.
8640 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8641 <limits.h> exists even on freestanding compilers. */
ab509236 8642
13b2be9c
DJ
8643#ifdef __STDC__
8644# include <limits.h>
8645#else
8646# include <assert.h>
8647#endif
ab509236
L
8648
8649#undef $ac_func
8650
252b5132 8651/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8652#ifdef __cplusplus
8653extern "C"
8654{
8655#endif
252b5132 8656/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8657 builtin and then its argument prototype would still apply. */
8658char $ac_func ();
252b5132
RH
8659/* The GNU C library defines this for functions which it implements
8660 to always fail with ENOSYS. Some functions are actually named
8661 something starting with __ and the normal name is an alias. */
8662#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8663choke me
8664#else
13b2be9c
DJ
8665char (*f) () = $ac_func;
8666#endif
8667#ifdef __cplusplus
8668}
252b5132
RH
8669#endif
8670
13b2be9c
DJ
8671int
8672main ()
8673{
8674return f != $ac_func;
8675 ;
8676 return 0;
8677}
8678_ACEOF
8679rm -f conftest.$ac_objext conftest$ac_exeext
8680if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8681 (eval $ac_link) 2>conftest.er1
13b2be9c 8682 ac_status=$?
ab509236
L
8683 grep -v '^ *+' conftest.er1 >conftest.err
8684 rm -f conftest.er1
8685 cat conftest.err >&5
13b2be9c
DJ
8686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8687 (exit $ac_status); } &&
1ad12f97
NC
8688 { ac_try='test -z "$ac_c_werror_flag"
8689 || test ! -s conftest.err'
ab509236
L
8690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8691 (eval $ac_try) 2>&5
8692 ac_status=$?
8693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8694 (exit $ac_status); }; } &&
8695 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8697 (eval $ac_try) 2>&5
8698 ac_status=$?
8699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8700 (exit $ac_status); }; }; then
8701 eval "$as_ac_var=yes"
8702else
8703 echo "$as_me: failed program was:" >&5
8704sed 's/^/| /' conftest.$ac_ext >&5
8705
8706eval "$as_ac_var=no"
8707fi
ab509236
L
8708rm -f conftest.err conftest.$ac_objext \
8709 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8710fi
8711echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8712echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8713if test `eval echo '${'$as_ac_var'}'` = yes; then
8714 cat >>confdefs.h <<_ACEOF
8715#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8716_ACEOF
252b5132 8717
252b5132
RH
8718fi
8719done
8720
8721 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8722set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8723echo "$as_me:$LINENO: checking for $ac_word" >&5
8724echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8725if test "${ac_cv_path_GMSGFMT+set}" = set; then
8726 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8727else
13b2be9c
DJ
8728 case $GMSGFMT in
8729 [\\/]* | ?:[\\/]*)
252b5132
RH
8730 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8731 ;;
252b5132 8732 *)
13b2be9c
DJ
8733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8734for as_dir in $PATH
8735do
8736 IFS=$as_save_IFS
8737 test -z "$as_dir" && as_dir=.
8738 for ac_exec_ext in '' $ac_executable_extensions; do
8739 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8740 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8742 break 2
8743 fi
8744done
8745done
8746
252b5132
RH
8747 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8748 ;;
8749esac
8750fi
13b2be9c
DJ
8751GMSGFMT=$ac_cv_path_GMSGFMT
8752
252b5132 8753if test -n "$GMSGFMT"; then
13b2be9c
DJ
8754 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8755echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8756else
13b2be9c
DJ
8757 echo "$as_me:$LINENO: result: no" >&5
8758echo "${ECHO_T}no" >&6
252b5132
RH
8759fi
8760
8761 # Extract the first word of "xgettext", so it can be a program name with args.
8762set dummy xgettext; ac_word=$2
13b2be9c
DJ
8763echo "$as_me:$LINENO: checking for $ac_word" >&5
8764echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8765if test "${ac_cv_path_XGETTEXT+set}" = set; then
8766 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8767else
8768 case "$XGETTEXT" in
8769 /*)
8770 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8771 ;;
8772 *)
8773 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8774 for ac_dir in $PATH; do
8775 test -z "$ac_dir" && ac_dir=.
8776 if test -f $ac_dir/$ac_word; then
8777 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8778 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8779 break
8780 fi
8781 fi
8782 done
8783 IFS="$ac_save_ifs"
8784 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8785 ;;
8786esac
8787fi
8788XGETTEXT="$ac_cv_path_XGETTEXT"
8789if test -n "$XGETTEXT"; then
13b2be9c
DJ
8790 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8791echo "${ECHO_T}$XGETTEXT" >&6
252b5132 8792else
13b2be9c
DJ
8793 echo "$as_me:$LINENO: result: no" >&5
8794echo "${ECHO_T}no" >&6
252b5132
RH
8795fi
8796
13b2be9c 8797 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8798/* confdefs.h. */
8799_ACEOF
8800cat confdefs.h >>conftest.$ac_ext
8801cat >>conftest.$ac_ext <<_ACEOF
8802/* end confdefs.h. */
252b5132 8803
13b2be9c
DJ
8804int
8805main ()
8806{
252b5132
RH
8807extern int _nl_msg_cat_cntr;
8808 return _nl_msg_cat_cntr
13b2be9c
DJ
8809 ;
8810 return 0;
8811}
8812_ACEOF
8813rm -f conftest.$ac_objext conftest$ac_exeext
8814if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8815 (eval $ac_link) 2>conftest.er1
13b2be9c 8816 ac_status=$?
ab509236
L
8817 grep -v '^ *+' conftest.er1 >conftest.err
8818 rm -f conftest.er1
8819 cat conftest.err >&5
13b2be9c
DJ
8820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8821 (exit $ac_status); } &&
1ad12f97
NC
8822 { ac_try='test -z "$ac_c_werror_flag"
8823 || test ! -s conftest.err'
ab509236
L
8824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8825 (eval $ac_try) 2>&5
8826 ac_status=$?
8827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8828 (exit $ac_status); }; } &&
8829 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8831 (eval $ac_try) 2>&5
8832 ac_status=$?
8833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8834 (exit $ac_status); }; }; then
252b5132
RH
8835 CATOBJEXT=.gmo
8836 DATADIRNAME=share
8837else
13b2be9c
DJ
8838 echo "$as_me: failed program was:" >&5
8839sed 's/^/| /' conftest.$ac_ext >&5
8840
8841CATOBJEXT=.mo
252b5132
RH
8842 DATADIRNAME=lib
8843fi
ab509236
L
8844rm -f conftest.err conftest.$ac_objext \
8845 conftest$ac_exeext conftest.$ac_ext
252b5132
RH
8846 INSTOBJEXT=.mo
8847 fi
8848 fi
13b2be9c 8849
6840198f 8850fi
252b5132 8851
d6d788bd 8852
13b2be9c
DJ
8853
8854
e8093792
AC
8855 if test x"$CATOBJEXT" = x && test -d $srcdir/../intl; then
8856 # Neither gettext nor catgets in included in the C library.
8857 # Fall back on GNU gettext library (assuming it is present).
8858 nls_cv_use_gnu_gettext=yes
252b5132
RH
8859 fi
8860 fi
8861
8862 if test "$nls_cv_use_gnu_gettext" = "yes"; then
8863 INTLOBJS="\$(GETTOBJS)"
8864 # Extract the first word of "msgfmt", so it can be a program name with args.
8865set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8866echo "$as_me:$LINENO: checking for $ac_word" >&5
8867echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8868if test "${ac_cv_path_MSGFMT+set}" = set; then
8869 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8870else
8871 case "$MSGFMT" in
8872 /*)
8873 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8874 ;;
8875 *)
8876 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8877 for ac_dir in $PATH; do
8878 test -z "$ac_dir" && ac_dir=.
8879 if test -f $ac_dir/$ac_word; then
8880 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8881 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8882 break
8883 fi
8884 fi
8885 done
8886 IFS="$ac_save_ifs"
8887 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
8888 ;;
8889esac
8890fi
8891MSGFMT="$ac_cv_path_MSGFMT"
8892if test -n "$MSGFMT"; then
13b2be9c
DJ
8893 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8894echo "${ECHO_T}$MSGFMT" >&6
252b5132 8895else
13b2be9c
DJ
8896 echo "$as_me:$LINENO: result: no" >&5
8897echo "${ECHO_T}no" >&6
252b5132
RH
8898fi
8899
8900 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8901set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8902echo "$as_me:$LINENO: checking for $ac_word" >&5
8903echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8904if test "${ac_cv_path_GMSGFMT+set}" = set; then
8905 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8906else
13b2be9c
DJ
8907 case $GMSGFMT in
8908 [\\/]* | ?:[\\/]*)
252b5132
RH
8909 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8910 ;;
252b5132 8911 *)
13b2be9c
DJ
8912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8913for as_dir in $PATH
8914do
8915 IFS=$as_save_IFS
8916 test -z "$as_dir" && as_dir=.
8917 for ac_exec_ext in '' $ac_executable_extensions; do
8918 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8919 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8920 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8921 break 2
8922 fi
8923done
8924done
8925
252b5132
RH
8926 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8927 ;;
8928esac
8929fi
13b2be9c
DJ
8930GMSGFMT=$ac_cv_path_GMSGFMT
8931
252b5132 8932if test -n "$GMSGFMT"; then
13b2be9c
DJ
8933 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8934echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8935else
13b2be9c
DJ
8936 echo "$as_me:$LINENO: result: no" >&5
8937echo "${ECHO_T}no" >&6
252b5132
RH
8938fi
8939
8940 # Extract the first word of "xgettext", so it can be a program name with args.
8941set dummy xgettext; ac_word=$2
13b2be9c
DJ
8942echo "$as_me:$LINENO: checking for $ac_word" >&5
8943echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8944if test "${ac_cv_path_XGETTEXT+set}" = set; then
8945 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8946else
8947 case "$XGETTEXT" in
8948 /*)
8949 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8950 ;;
8951 *)
8952 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8953 for ac_dir in $PATH; do
8954 test -z "$ac_dir" && ac_dir=.
8955 if test -f $ac_dir/$ac_word; then
8956 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8957 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8958 break
8959 fi
8960 fi
8961 done
8962 IFS="$ac_save_ifs"
8963 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8964 ;;
8965esac
8966fi
8967XGETTEXT="$ac_cv_path_XGETTEXT"
8968if test -n "$XGETTEXT"; then
13b2be9c
DJ
8969 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8970echo "${ECHO_T}$XGETTEXT" >&6
252b5132 8971else
13b2be9c
DJ
8972 echo "$as_me:$LINENO: result: no" >&5
8973echo "${ECHO_T}no" >&6
252b5132
RH
8974fi
8975
13b2be9c 8976
252b5132
RH
8977 USE_INCLUDED_LIBINTL=yes
8978 CATOBJEXT=.gmo
8979 INSTOBJEXT=.mo
8980 DATADIRNAME=share
8981 INTLDEPS='$(top_builddir)/../intl/libintl.a'
8982 INTLLIBS=$INTLDEPS
8983 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
8984 nls_cv_header_intl=libintl.h
8985 nls_cv_header_libgt=libgettext.h
8986 fi
8987
8988 if test "$XGETTEXT" != ":"; then
8989 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
8990 : ;
8991 else
13b2be9c
DJ
8992 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
8993echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
252b5132
RH
8994 XGETTEXT=":"
8995 fi
8996 fi
8997
8998 # We need to process the po/ directory.
8999 POSUB=po
9000 else
9001 DATADIRNAME=share
9002 nls_cv_header_intl=libintl.h
9003 nls_cv_header_libgt=libgettext.h
9004 fi
9005
9006 # If this is used in GNU gettext we have to set USE_NLS to `yes'
9007 # because some of the sources are only built for this goal.
9008 if test "$PACKAGE" = gettext; then
9009 USE_NLS=yes
9010 USE_INCLUDED_LIBINTL=yes
9011 fi
9012
9013 for lang in $ALL_LINGUAS; do
9014 GMOFILES="$GMOFILES $lang.gmo"
9015 POFILES="$POFILES $lang.po"
9016 done
9017
13b2be9c
DJ
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
b16b813f
AM
9029 if test "x$CATOBJEXT" != "x"; then
9030
9031cat >>confdefs.h <<\_ACEOF
9032#define ENABLE_NLS 1
9033_ACEOF
9034
9035 fi
13b2be9c 9036
d6d788bd 9037
252b5132
RH
9038 if test "x$CATOBJEXT" != "x"; then
9039 if test "x$ALL_LINGUAS" = "x"; then
9040 LINGUAS=
9041 else
13b2be9c
DJ
9042 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
9043echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
252b5132
RH
9044 NEW_LINGUAS=
9045 for lang in ${LINGUAS=$ALL_LINGUAS}; do
9046 case "$ALL_LINGUAS" in
9047 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
9048 esac
9049 done
9050 LINGUAS=$NEW_LINGUAS
13b2be9c
DJ
9051 echo "$as_me:$LINENO: result: $LINGUAS" >&5
9052echo "${ECHO_T}$LINGUAS" >&6
252b5132
RH
9053 fi
9054
9055 if test -n "$LINGUAS"; then
9056 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
9057 fi
9058 fi
9059
9060 if test $ac_cv_header_locale_h = yes; then
9061 INCLUDE_LOCALE_H="#include <locale.h>"
9062 else
9063 INCLUDE_LOCALE_H="\
9064/* The system does not provide the header <locale.h>. Take care yourself. */"
9065 fi
13b2be9c 9066
252b5132
RH
9067
9068 if test -f $srcdir/po2tbl.sed.in; then
9069 if test "$CATOBJEXT" = ".cat"; then
13b2be9c
DJ
9070 if test "${ac_cv_header_linux_version_h+set}" = set; then
9071 echo "$as_me:$LINENO: checking for linux/version.h" >&5
9072echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9073if test "${ac_cv_header_linux_version_h+set}" = set; then
9074 echo $ECHO_N "(cached) $ECHO_C" >&6
9075fi
9076echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9077echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9078else
9079 # Is the header compilable?
9080echo "$as_me:$LINENO: checking linux/version.h usability" >&5
9081echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
9082cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9083/* confdefs.h. */
9084_ACEOF
9085cat confdefs.h >>conftest.$ac_ext
9086cat >>conftest.$ac_ext <<_ACEOF
9087/* end confdefs.h. */
9088$ac_includes_default
9b2b7d69 9089#include <linux/version.h>
13b2be9c
DJ
9090_ACEOF
9091rm -f conftest.$ac_objext
9092if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9093 (eval $ac_compile) 2>conftest.er1
13b2be9c 9094 ac_status=$?
ab509236
L
9095 grep -v '^ *+' conftest.er1 >conftest.err
9096 rm -f conftest.er1
9097 cat conftest.err >&5
13b2be9c
DJ
9098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9099 (exit $ac_status); } &&
1ad12f97
NC
9100 { ac_try='test -z "$ac_c_werror_flag"
9101 || test ! -s conftest.err'
ab509236
L
9102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9103 (eval $ac_try) 2>&5
9104 ac_status=$?
9105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9106 (exit $ac_status); }; } &&
9107 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9109 (eval $ac_try) 2>&5
9110 ac_status=$?
9111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9112 (exit $ac_status); }; }; then
9113 ac_header_compiler=yes
9114else
9115 echo "$as_me: failed program was:" >&5
9116sed 's/^/| /' conftest.$ac_ext >&5
9117
9118ac_header_compiler=no
9119fi
ab509236 9120rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9121echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9122echo "${ECHO_T}$ac_header_compiler" >&6
9123
9124# Is the header present?
9125echo "$as_me:$LINENO: checking linux/version.h presence" >&5
9126echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
9127cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9128/* confdefs.h. */
9129_ACEOF
9130cat confdefs.h >>conftest.$ac_ext
9131cat >>conftest.$ac_ext <<_ACEOF
9132/* end confdefs.h. */
9133#include <linux/version.h>
9134_ACEOF
9135if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9136 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9137 ac_status=$?
9138 grep -v '^ *+' conftest.er1 >conftest.err
9139 rm -f conftest.er1
9140 cat conftest.err >&5
9141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9142 (exit $ac_status); } >/dev/null; then
9143 if test -s conftest.err; then
9144 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9145 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9146 else
9147 ac_cpp_err=
9148 fi
252b5132 9149else
13b2be9c
DJ
9150 ac_cpp_err=yes
9151fi
9152if test -z "$ac_cpp_err"; then
9153 ac_header_preproc=yes
9154else
9155 echo "$as_me: failed program was:" >&5
9156sed 's/^/| /' conftest.$ac_ext >&5
9157
9158 ac_header_preproc=no
9159fi
9160rm -f conftest.err conftest.$ac_ext
9161echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9162echo "${ECHO_T}$ac_header_preproc" >&6
9163
9164# So? What about this header?
ab509236
L
9165case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9166 yes:no: )
13b2be9c
DJ
9167 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
9168echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9169 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
9170echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
9171 ac_header_preproc=yes
13b2be9c 9172 ;;
ab509236 9173 no:yes:* )
13b2be9c
DJ
9174 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
9175echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
ab509236
L
9176 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
9177echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
9178 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
9179echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
9180 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
9181echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9182 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
9183echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
9184 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
9185echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9186 (
9187 cat <<\_ASBOX
ab509236
L
9188## ------------------------------------------ ##
9189## Report this to the AC_PACKAGE_NAME lists. ##
9190## ------------------------------------------ ##
13b2be9c
DJ
9191_ASBOX
9192 ) |
9193 sed "s/^/$as_me: WARNING: /" >&2
9194 ;;
9195esac
9196echo "$as_me:$LINENO: checking for linux/version.h" >&5
9197echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9198if test "${ac_cv_header_linux_version_h+set}" = set; then
9199 echo $ECHO_N "(cached) $ECHO_C" >&6
9200else
9201 ac_cv_header_linux_version_h=$ac_header_preproc
252b5132 9202fi
13b2be9c
DJ
9203echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9204echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9205
252b5132 9206fi
13b2be9c 9207if test $ac_cv_header_linux_version_h = yes; then
252b5132
RH
9208 msgformat=linux
9209else
13b2be9c 9210 msgformat=xopen
252b5132
RH
9211fi
9212
d6d788bd 9213
13b2be9c 9214
252b5132
RH
9215 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
9216 fi
9217 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
9218 $srcdir/po2tbl.sed.in > po2tbl.sed
9219 fi
9220
9221 if test "$PACKAGE" = "gettext"; then
9222 GT_NO="#NO#"
9223 GT_YES=
9224 else
9225 GT_NO=
9226 GT_YES="#YES#"
9227 fi
13b2be9c
DJ
9228
9229
252b5132
RH
9230
9231 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
13b2be9c 9232
252b5132
RH
9233
9234 l=
13b2be9c 9235
252b5132 9236
fcd8210c 9237 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
9238 test -d po || mkdir po
9239 if test "x$srcdir" != "x."; then
9240 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
9241 posrcprefix="$srcdir/"
9242 else
9243 posrcprefix="../$srcdir/"
9244 fi
9245 else
9246 posrcprefix="../"
9247 fi
9248 rm -f po/POTFILES
9249 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
9250 < $srcdir/po/POTFILES.in > po/POTFILES
9251 fi
252b5132 9252
13b2be9c
DJ
9253
9254echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9255echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
252b5132
RH
9256 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9257if test "${enable_maintainer_mode+set}" = set; then
9258 enableval="$enable_maintainer_mode"
9259 USE_MAINTAINER_MODE=$enableval
9260else
9261 USE_MAINTAINER_MODE=no
13b2be9c
DJ
9262fi;
9263 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9264echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
d6d788bd 9265
252b5132
RH
9266
9267if test $USE_MAINTAINER_MODE = yes; then
9268 MAINTAINER_MODE_TRUE=
c8615825
AM
9269 MAINTAINER_MODE_FALSE='#'
9270else
9271 MAINTAINER_MODE_TRUE='#'
9272 MAINTAINER_MODE_FALSE=
9273fi
13b2be9c 9274
c8615825 9275 MAINT=$MAINTAINER_MODE_TRUE
9b2b7d69
MM
9276
9277
9278
9279
9280
9281
13b2be9c
DJ
9282
9283
9284
9285
9286
9287
9288
9289for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
d6d788bd 9290do
13b2be9c
DJ
9291as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9292if eval "test \"\${$as_ac_Header+set}\" = set"; then
9293 echo "$as_me:$LINENO: checking for $ac_header" >&5
9294echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9295if eval "test \"\${$as_ac_Header+set}\" = set"; then
9296 echo $ECHO_N "(cached) $ECHO_C" >&6
9297fi
9298echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9299echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9300else
9301 # Is the header compilable?
9302echo "$as_me:$LINENO: checking $ac_header usability" >&5
9303echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9304cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9305/* confdefs.h. */
9306_ACEOF
9307cat confdefs.h >>conftest.$ac_ext
9308cat >>conftest.$ac_ext <<_ACEOF
9309/* end confdefs.h. */
9310$ac_includes_default
9311#include <$ac_header>
9312_ACEOF
9313rm -f conftest.$ac_objext
9314if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9315 (eval $ac_compile) 2>conftest.er1
13b2be9c 9316 ac_status=$?
ab509236
L
9317 grep -v '^ *+' conftest.er1 >conftest.err
9318 rm -f conftest.er1
9319 cat conftest.err >&5
13b2be9c
DJ
9320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9321 (exit $ac_status); } &&
1ad12f97
NC
9322 { ac_try='test -z "$ac_c_werror_flag"
9323 || test ! -s conftest.err'
ab509236
L
9324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325 (eval $ac_try) 2>&5
9326 ac_status=$?
9327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9328 (exit $ac_status); }; } &&
9329 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9331 (eval $ac_try) 2>&5
9332 ac_status=$?
9333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9334 (exit $ac_status); }; }; then
9335 ac_header_compiler=yes
9336else
9337 echo "$as_me: failed program was:" >&5
9338sed 's/^/| /' conftest.$ac_ext >&5
9339
9340ac_header_compiler=no
9341fi
ab509236 9342rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9343echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9344echo "${ECHO_T}$ac_header_compiler" >&6
9345
9346# Is the header present?
9347echo "$as_me:$LINENO: checking $ac_header presence" >&5
9348echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9349cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9350/* confdefs.h. */
9351_ACEOF
9352cat confdefs.h >>conftest.$ac_ext
9353cat >>conftest.$ac_ext <<_ACEOF
9354/* end confdefs.h. */
9355#include <$ac_header>
9356_ACEOF
9357if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9358 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9359 ac_status=$?
9360 grep -v '^ *+' conftest.er1 >conftest.err
9361 rm -f conftest.er1
9362 cat conftest.err >&5
9363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9364 (exit $ac_status); } >/dev/null; then
9365 if test -s conftest.err; then
9366 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9367 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9368 else
9369 ac_cpp_err=
9370 fi
9b2b7d69 9371else
13b2be9c
DJ
9372 ac_cpp_err=yes
9373fi
9374if test -z "$ac_cpp_err"; then
9375 ac_header_preproc=yes
9376else
9377 echo "$as_me: failed program was:" >&5
9378sed 's/^/| /' conftest.$ac_ext >&5
9379
9380 ac_header_preproc=no
9381fi
9382rm -f conftest.err conftest.$ac_ext
9383echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9384echo "${ECHO_T}$ac_header_preproc" >&6
9385
9386# So? What about this header?
ab509236
L
9387case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9388 yes:no: )
13b2be9c
DJ
9389 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9390echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9391 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9392echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9393 ac_header_preproc=yes
13b2be9c 9394 ;;
ab509236 9395 no:yes:* )
13b2be9c
DJ
9396 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9397echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
9398 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9399echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9400 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9401echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9402 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9403echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9404 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9405echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
9406 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9407echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9408 (
9409 cat <<\_ASBOX
ab509236
L
9410## ------------------------------------------ ##
9411## Report this to the AC_PACKAGE_NAME lists. ##
9412## ------------------------------------------ ##
13b2be9c
DJ
9413_ASBOX
9414 ) |
9415 sed "s/^/$as_me: WARNING: /" >&2
9416 ;;
9417esac
9418echo "$as_me:$LINENO: checking for $ac_header" >&5
9419echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9420if eval "test \"\${$as_ac_Header+set}\" = set"; then
9421 echo $ECHO_N "(cached) $ECHO_C" >&6
9422else
ab509236 9423 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 9424fi
13b2be9c
DJ
9425echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9426echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9427
252b5132 9428fi
13b2be9c
DJ
9429if test `eval echo '${'$as_ac_Header'}'` = yes; then
9430 cat >>confdefs.h <<_ACEOF
9431#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9432_ACEOF
9433
252b5132 9434fi
13b2be9c 9435
252b5132
RH
9436done
9437
d6d788bd 9438
252b5132
RH
9439# Put this here so that autoconf's "cross-compiling" message doesn't confuse
9440# people who are not cross-compiling but are compiling cross-assemblers.
13b2be9c
DJ
9441echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
9442echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
252b5132
RH
9443if test "${host}" = "${target}"; then
9444 cross_gas=no
9445else
9446 cross_gas=yes
13b2be9c
DJ
9447
9448cat >>confdefs.h <<\_ACEOF
252b5132 9449#define CROSS_COMPILE 1
13b2be9c 9450_ACEOF
252b5132
RH
9451
9452fi
13b2be9c
DJ
9453echo "$as_me:$LINENO: result: $cross_gas" >&5
9454echo "${ECHO_T}$cross_gas" >&6
252b5132
RH
9455
9456# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9457# for constant arguments. Useless!
13b2be9c
DJ
9458echo "$as_me:$LINENO: checking for working alloca.h" >&5
9459echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9460if test "${ac_cv_working_alloca_h+set}" = set; then
9461 echo $ECHO_N "(cached) $ECHO_C" >&6
9462else
9463 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9464/* confdefs.h. */
9465_ACEOF
9466cat confdefs.h >>conftest.$ac_ext
9467cat >>conftest.$ac_ext <<_ACEOF
9468/* end confdefs.h. */
252b5132 9469#include <alloca.h>
13b2be9c
DJ
9470int
9471main ()
9472{
9473char *p = (char *) alloca (2 * sizeof (int));
9474 ;
9475 return 0;
9476}
9477_ACEOF
9478rm -f conftest.$ac_objext conftest$ac_exeext
9479if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9480 (eval $ac_link) 2>conftest.er1
13b2be9c 9481 ac_status=$?
ab509236
L
9482 grep -v '^ *+' conftest.er1 >conftest.err
9483 rm -f conftest.er1
9484 cat conftest.err >&5
13b2be9c
DJ
9485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9486 (exit $ac_status); } &&
1ad12f97
NC
9487 { ac_try='test -z "$ac_c_werror_flag"
9488 || test ! -s conftest.err'
ab509236
L
9489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9490 (eval $ac_try) 2>&5
9491 ac_status=$?
9492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9493 (exit $ac_status); }; } &&
9494 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9496 (eval $ac_try) 2>&5
9497 ac_status=$?
9498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9499 (exit $ac_status); }; }; then
9500 ac_cv_working_alloca_h=yes
9501else
9502 echo "$as_me: failed program was:" >&5
9503sed 's/^/| /' conftest.$ac_ext >&5
9504
9505ac_cv_working_alloca_h=no
9506fi
ab509236
L
9507rm -f conftest.err conftest.$ac_objext \
9508 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9509fi
9510echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9511echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9512if test $ac_cv_working_alloca_h = yes; then
9513
9514cat >>confdefs.h <<\_ACEOF
252b5132 9515#define HAVE_ALLOCA_H 1
13b2be9c 9516_ACEOF
252b5132
RH
9517
9518fi
9519
13b2be9c
DJ
9520echo "$as_me:$LINENO: checking for alloca" >&5
9521echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9522if test "${ac_cv_func_alloca_works+set}" = set; then
9523 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9524else
13b2be9c 9525 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9526/* confdefs.h. */
9527_ACEOF
9528cat confdefs.h >>conftest.$ac_ext
9529cat >>conftest.$ac_ext <<_ACEOF
9530/* end confdefs.h. */
252b5132
RH
9531#ifdef __GNUC__
9532# define alloca __builtin_alloca
9533#else
9534# ifdef _MSC_VER
9535# include <malloc.h>
9536# define alloca _alloca
9537# else
9538# if HAVE_ALLOCA_H
9539# include <alloca.h>
9540# else
9541# ifdef _AIX
9542 #pragma alloca
9543# else
9544# ifndef alloca /* predefined by HP cc +Olibcalls */
9545char *alloca ();
9546# endif
9547# endif
9548# endif
9549# endif
9550#endif
9551
13b2be9c
DJ
9552int
9553main ()
9554{
9555char *p = (char *) alloca (1);
9556 ;
9557 return 0;
9558}
9559_ACEOF
9560rm -f conftest.$ac_objext conftest$ac_exeext
9561if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9562 (eval $ac_link) 2>conftest.er1
13b2be9c 9563 ac_status=$?
ab509236
L
9564 grep -v '^ *+' conftest.er1 >conftest.err
9565 rm -f conftest.er1
9566 cat conftest.err >&5
13b2be9c
DJ
9567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9568 (exit $ac_status); } &&
1ad12f97
NC
9569 { ac_try='test -z "$ac_c_werror_flag"
9570 || test ! -s conftest.err'
ab509236
L
9571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572 (eval $ac_try) 2>&5
9573 ac_status=$?
9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575 (exit $ac_status); }; } &&
9576 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578 (eval $ac_try) 2>&5
9579 ac_status=$?
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); }; }; then
252b5132
RH
9582 ac_cv_func_alloca_works=yes
9583else
13b2be9c
DJ
9584 echo "$as_me: failed program was:" >&5
9585sed 's/^/| /' conftest.$ac_ext >&5
9586
9587ac_cv_func_alloca_works=no
252b5132 9588fi
ab509236
L
9589rm -f conftest.err conftest.$ac_objext \
9590 conftest$ac_exeext conftest.$ac_ext
252b5132 9591fi
13b2be9c
DJ
9592echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9593echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 9594
252b5132 9595if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 9596
13b2be9c
DJ
9597cat >>confdefs.h <<\_ACEOF
9598#define HAVE_ALLOCA 1
9599_ACEOF
9b2b7d69 9600
13b2be9c 9601else
c8615825 9602 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
9603# that cause trouble. Some versions do not even contain alloca or
9604# contain a buggy version. If you still want to use their alloca,
9605# use ar to extract alloca.o from them instead of compiling alloca.c.
9606
9607ALLOCA=alloca.$ac_objext
9608
9609cat >>confdefs.h <<\_ACEOF
252b5132 9610#define C_ALLOCA 1
13b2be9c 9611_ACEOF
252b5132 9612
d6d788bd 9613
13b2be9c
DJ
9614echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9615echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9616if test "${ac_cv_os_cray+set}" = set; then
9617 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9618else
13b2be9c 9619 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9620/* confdefs.h. */
9621_ACEOF
9622cat confdefs.h >>conftest.$ac_ext
9623cat >>conftest.$ac_ext <<_ACEOF
9624/* end confdefs.h. */
252b5132
RH
9625#if defined(CRAY) && ! defined(CRAY2)
9626webecray
9627#else
9628wenotbecray
9629#endif
9630
13b2be9c 9631_ACEOF
252b5132 9632if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 9633 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
9634 ac_cv_os_cray=yes
9635else
252b5132
RH
9636 ac_cv_os_cray=no
9637fi
9638rm -f conftest*
9639
9640fi
13b2be9c
DJ
9641echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9642echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 9643if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
9644 for ac_func in _getb67 GETB67 getb67; do
9645 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9646echo "$as_me:$LINENO: checking for $ac_func" >&5
9647echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9648if eval "test \"\${$as_ac_var+set}\" = set"; then
9649 echo $ECHO_N "(cached) $ECHO_C" >&6
9650else
9651 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9652/* confdefs.h. */
9653_ACEOF
9654cat confdefs.h >>conftest.$ac_ext
9655cat >>conftest.$ac_ext <<_ACEOF
9656/* end confdefs.h. */
ab509236
L
9657/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9658 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9659#define $ac_func innocuous_$ac_func
9660
252b5132 9661/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9662 which can conflict with char $ac_func (); below.
9663 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9664 <limits.h> exists even on freestanding compilers. */
ab509236 9665
13b2be9c
DJ
9666#ifdef __STDC__
9667# include <limits.h>
9668#else
9669# include <assert.h>
9670#endif
ab509236
L
9671
9672#undef $ac_func
9673
252b5132 9674/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9675#ifdef __cplusplus
9676extern "C"
9677{
9678#endif
252b5132 9679/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9680 builtin and then its argument prototype would still apply. */
9681char $ac_func ();
252b5132
RH
9682/* The GNU C library defines this for functions which it implements
9683 to always fail with ENOSYS. Some functions are actually named
9684 something starting with __ and the normal name is an alias. */
9685#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9686choke me
9687#else
13b2be9c
DJ
9688char (*f) () = $ac_func;
9689#endif
9690#ifdef __cplusplus
9691}
252b5132
RH
9692#endif
9693
13b2be9c
DJ
9694int
9695main ()
9696{
9697return f != $ac_func;
9698 ;
9699 return 0;
9700}
9701_ACEOF
9702rm -f conftest.$ac_objext conftest$ac_exeext
9703if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9704 (eval $ac_link) 2>conftest.er1
13b2be9c 9705 ac_status=$?
ab509236
L
9706 grep -v '^ *+' conftest.er1 >conftest.err
9707 rm -f conftest.er1
9708 cat conftest.err >&5
13b2be9c
DJ
9709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9710 (exit $ac_status); } &&
1ad12f97
NC
9711 { ac_try='test -z "$ac_c_werror_flag"
9712 || test ! -s conftest.err'
ab509236
L
9713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9714 (eval $ac_try) 2>&5
9715 ac_status=$?
9716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9717 (exit $ac_status); }; } &&
9718 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9720 (eval $ac_try) 2>&5
9721 ac_status=$?
9722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9723 (exit $ac_status); }; }; then
9724 eval "$as_ac_var=yes"
9725else
9726 echo "$as_me: failed program was:" >&5
9727sed 's/^/| /' conftest.$ac_ext >&5
9728
9729eval "$as_ac_var=no"
9730fi
ab509236
L
9731rm -f conftest.err conftest.$ac_objext \
9732 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9733fi
9734echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9735echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9736if test `eval echo '${'$as_ac_var'}'` = yes; then
9737
9738cat >>confdefs.h <<_ACEOF
252b5132 9739#define CRAY_STACKSEG_END $ac_func
13b2be9c 9740_ACEOF
252b5132 9741
13b2be9c 9742 break
252b5132
RH
9743fi
9744
13b2be9c 9745 done
252b5132
RH
9746fi
9747
13b2be9c
DJ
9748echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9749echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9750if test "${ac_cv_c_stack_direction+set}" = set; then
9751 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9752else
9753 if test "$cross_compiling" = yes; then
9754 ac_cv_c_stack_direction=0
9755else
13b2be9c 9756 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9757/* confdefs.h. */
9758_ACEOF
9759cat confdefs.h >>conftest.$ac_ext
9760cat >>conftest.$ac_ext <<_ACEOF
9761/* end confdefs.h. */
9762int
252b5132
RH
9763find_stack_direction ()
9764{
9765 static char *addr = 0;
9766 auto char dummy;
9767 if (addr == 0)
9768 {
9769 addr = &dummy;
9770 return find_stack_direction ();
9771 }
9772 else
9773 return (&dummy > addr) ? 1 : -1;
9774}
13b2be9c
DJ
9775
9776int
252b5132
RH
9777main ()
9778{
13b2be9c 9779 exit (find_stack_direction () < 0);
252b5132 9780}
13b2be9c
DJ
9781_ACEOF
9782rm -f conftest$ac_exeext
9783if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9784 (eval $ac_link) 2>&5
9785 ac_status=$?
9786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9789 (eval $ac_try) 2>&5
9790 ac_status=$?
9791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9792 (exit $ac_status); }; }; then
252b5132
RH
9793 ac_cv_c_stack_direction=1
9794else
13b2be9c
DJ
9795 echo "$as_me: program exited with status $ac_status" >&5
9796echo "$as_me: failed program was:" >&5
9797sed 's/^/| /' conftest.$ac_ext >&5
9798
9799( exit $ac_status )
9800ac_cv_c_stack_direction=-1
252b5132 9801fi
ab509236 9802rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 9803fi
252b5132 9804fi
13b2be9c
DJ
9805echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9806echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 9807
13b2be9c 9808cat >>confdefs.h <<_ACEOF
252b5132 9809#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
9810_ACEOF
9811
252b5132
RH
9812
9813fi
9814
13b2be9c
DJ
9815echo "$as_me:$LINENO: checking for inline" >&5
9816echo $ECHO_N "checking for inline... $ECHO_C" >&6
9817if test "${ac_cv_c_inline+set}" = set; then
9818 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9819else
9820 ac_cv_c_inline=no
9821for ac_kw in inline __inline__ __inline; do
13b2be9c 9822 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9823/* confdefs.h. */
9824_ACEOF
9825cat confdefs.h >>conftest.$ac_ext
9826cat >>conftest.$ac_ext <<_ACEOF
9827/* end confdefs.h. */
9828#ifndef __cplusplus
9829typedef int foo_t;
9830static $ac_kw foo_t static_foo () {return 0; }
9831$ac_kw foo_t foo () {return 0; }
9832#endif
252b5132 9833
13b2be9c
DJ
9834_ACEOF
9835rm -f conftest.$ac_objext
9836if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9837 (eval $ac_compile) 2>conftest.er1
13b2be9c 9838 ac_status=$?
ab509236
L
9839 grep -v '^ *+' conftest.er1 >conftest.err
9840 rm -f conftest.er1
9841 cat conftest.err >&5
13b2be9c
DJ
9842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 (exit $ac_status); } &&
1ad12f97
NC
9844 { ac_try='test -z "$ac_c_werror_flag"
9845 || test ! -s conftest.err'
ab509236
L
9846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9847 (eval $ac_try) 2>&5
9848 ac_status=$?
9849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850 (exit $ac_status); }; } &&
9851 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9853 (eval $ac_try) 2>&5
9854 ac_status=$?
9855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9856 (exit $ac_status); }; }; then
252b5132
RH
9857 ac_cv_c_inline=$ac_kw; break
9858else
13b2be9c
DJ
9859 echo "$as_me: failed program was:" >&5
9860sed 's/^/| /' conftest.$ac_ext >&5
9861
252b5132 9862fi
ab509236 9863rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
9864done
9865
9866fi
13b2be9c
DJ
9867echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9868echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
9869
9870
13b2be9c 9871case $ac_cv_c_inline in
252b5132 9872 inline | yes) ;;
ab509236
L
9873 *)
9874 case $ac_cv_c_inline in
9875 no) ac_val=;;
9876 *) ac_val=$ac_cv_c_inline;;
9877 esac
9878 cat >>confdefs.h <<_ACEOF
9879#ifndef __cplusplus
9880#define inline $ac_val
9881#endif
13b2be9c 9882_ACEOF
ab509236 9883 ;;
252b5132
RH
9884esac
9885
6840198f 9886
d6d788bd 9887# VMS doesn't have unlink.
13b2be9c
DJ
9888
9889
252b5132
RH
9890for ac_func in unlink remove
9891do
13b2be9c
DJ
9892as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9893echo "$as_me:$LINENO: checking for $ac_func" >&5
9894echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9895if eval "test \"\${$as_ac_var+set}\" = set"; then
9896 echo $ECHO_N "(cached) $ECHO_C" >&6
9897else
9898 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9899/* confdefs.h. */
9900_ACEOF
9901cat confdefs.h >>conftest.$ac_ext
9902cat >>conftest.$ac_ext <<_ACEOF
9903/* end confdefs.h. */
ab509236
L
9904/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9905 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9906#define $ac_func innocuous_$ac_func
9907
252b5132 9908/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9909 which can conflict with char $ac_func (); below.
9910 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9911 <limits.h> exists even on freestanding compilers. */
ab509236 9912
13b2be9c
DJ
9913#ifdef __STDC__
9914# include <limits.h>
9915#else
9916# include <assert.h>
9917#endif
ab509236
L
9918
9919#undef $ac_func
9920
252b5132 9921/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9922#ifdef __cplusplus
9923extern "C"
9924{
9925#endif
252b5132 9926/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9927 builtin and then its argument prototype would still apply. */
9928char $ac_func ();
252b5132
RH
9929/* The GNU C library defines this for functions which it implements
9930 to always fail with ENOSYS. Some functions are actually named
9931 something starting with __ and the normal name is an alias. */
9932#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9933choke me
9934#else
13b2be9c
DJ
9935char (*f) () = $ac_func;
9936#endif
9937#ifdef __cplusplus
9938}
252b5132
RH
9939#endif
9940
13b2be9c
DJ
9941int
9942main ()
9943{
9944return f != $ac_func;
9945 ;
9946 return 0;
9947}
9948_ACEOF
9949rm -f conftest.$ac_objext conftest$ac_exeext
9950if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9951 (eval $ac_link) 2>conftest.er1
13b2be9c 9952 ac_status=$?
ab509236
L
9953 grep -v '^ *+' conftest.er1 >conftest.err
9954 rm -f conftest.er1
9955 cat conftest.err >&5
13b2be9c
DJ
9956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957 (exit $ac_status); } &&
1ad12f97
NC
9958 { ac_try='test -z "$ac_c_werror_flag"
9959 || test ! -s conftest.err'
ab509236
L
9960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9961 (eval $ac_try) 2>&5
9962 ac_status=$?
9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); }; } &&
9965 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9967 (eval $ac_try) 2>&5
9968 ac_status=$?
9969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9970 (exit $ac_status); }; }; then
9971 eval "$as_ac_var=yes"
9972else
9973 echo "$as_me: failed program was:" >&5
9974sed 's/^/| /' conftest.$ac_ext >&5
9975
9976eval "$as_ac_var=no"
9977fi
ab509236
L
9978rm -f conftest.err conftest.$ac_objext \
9979 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9980fi
9981echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9982echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9983if test `eval echo '${'$as_ac_var'}'` = yes; then
9984 cat >>confdefs.h <<_ACEOF
9985#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9986_ACEOF
252b5132 9987 break
252b5132
RH
9988fi
9989done
9990
6840198f 9991
d6d788bd 9992# Some systems don't have sbrk().
13b2be9c 9993
252b5132
RH
9994for ac_func in sbrk
9995do
13b2be9c
DJ
9996as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9997echo "$as_me:$LINENO: checking for $ac_func" >&5
9998echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9999if eval "test \"\${$as_ac_var+set}\" = set"; then
10000 echo $ECHO_N "(cached) $ECHO_C" >&6
10001else
10002 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10003/* confdefs.h. */
10004_ACEOF
10005cat confdefs.h >>conftest.$ac_ext
10006cat >>conftest.$ac_ext <<_ACEOF
10007/* end confdefs.h. */
ab509236
L
10008/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10009 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10010#define $ac_func innocuous_$ac_func
10011
252b5132 10012/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10013 which can conflict with char $ac_func (); below.
10014 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10015 <limits.h> exists even on freestanding compilers. */
ab509236 10016
13b2be9c
DJ
10017#ifdef __STDC__
10018# include <limits.h>
10019#else
10020# include <assert.h>
10021#endif
ab509236
L
10022
10023#undef $ac_func
10024
252b5132 10025/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10026#ifdef __cplusplus
10027extern "C"
10028{
10029#endif
252b5132 10030/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10031 builtin and then its argument prototype would still apply. */
10032char $ac_func ();
252b5132
RH
10033/* The GNU C library defines this for functions which it implements
10034 to always fail with ENOSYS. Some functions are actually named
10035 something starting with __ and the normal name is an alias. */
10036#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10037choke me
10038#else
13b2be9c
DJ
10039char (*f) () = $ac_func;
10040#endif
10041#ifdef __cplusplus
10042}
252b5132
RH
10043#endif
10044
13b2be9c
DJ
10045int
10046main ()
10047{
10048return f != $ac_func;
10049 ;
10050 return 0;
10051}
10052_ACEOF
10053rm -f conftest.$ac_objext conftest$ac_exeext
10054if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10055 (eval $ac_link) 2>conftest.er1
13b2be9c 10056 ac_status=$?
ab509236
L
10057 grep -v '^ *+' conftest.er1 >conftest.err
10058 rm -f conftest.er1
10059 cat conftest.err >&5
13b2be9c
DJ
10060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10061 (exit $ac_status); } &&
1ad12f97
NC
10062 { ac_try='test -z "$ac_c_werror_flag"
10063 || test ! -s conftest.err'
ab509236
L
10064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10065 (eval $ac_try) 2>&5
10066 ac_status=$?
10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 (exit $ac_status); }; } &&
10069 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10071 (eval $ac_try) 2>&5
10072 ac_status=$?
10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074 (exit $ac_status); }; }; then
10075 eval "$as_ac_var=yes"
10076else
10077 echo "$as_me: failed program was:" >&5
10078sed 's/^/| /' conftest.$ac_ext >&5
10079
10080eval "$as_ac_var=no"
10081fi
ab509236
L
10082rm -f conftest.err conftest.$ac_objext \
10083 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10084fi
10085echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10086echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10087if test `eval echo '${'$as_ac_var'}'` = yes; then
10088 cat >>confdefs.h <<_ACEOF
10089#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10090_ACEOF
252b5132 10091
252b5132
RH
10092fi
10093done
10094
d6d788bd 10095
39bec121
TW
10096# do we need the math library?
10097case "${need_libm}" in
13b2be9c 10098yes)
39bec121 10099 LIBM=
f9c19112 10100case $host in
4b363073 10101*-*-beos* | *-*-cygwin* | *-*-pw32*)
39bec121
TW
10102 # These system don't have libm
10103 ;;
10104*-ncr-sysv4.3*)
13b2be9c
DJ
10105 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
10106echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
10107if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
10108 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10109else
13b2be9c 10110 ac_check_lib_save_LIBS=$LIBS
39bec121 10111LIBS="-lmw $LIBS"
13b2be9c 10112cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10113/* confdefs.h. */
10114_ACEOF
10115cat confdefs.h >>conftest.$ac_ext
10116cat >>conftest.$ac_ext <<_ACEOF
10117/* end confdefs.h. */
10118
39bec121 10119/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10120#ifdef __cplusplus
10121extern "C"
10122#endif
39bec121 10123/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10124 builtin and then its argument prototype would still apply. */
10125char _mwvalidcheckl ();
10126int
10127main ()
10128{
10129_mwvalidcheckl ();
10130 ;
10131 return 0;
10132}
10133_ACEOF
10134rm -f conftest.$ac_objext conftest$ac_exeext
10135if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10136 (eval $ac_link) 2>conftest.er1
13b2be9c 10137 ac_status=$?
ab509236
L
10138 grep -v '^ *+' conftest.er1 >conftest.err
10139 rm -f conftest.er1
10140 cat conftest.err >&5
13b2be9c
DJ
10141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142 (exit $ac_status); } &&
1ad12f97
NC
10143 { ac_try='test -z "$ac_c_werror_flag"
10144 || test ! -s conftest.err'
ab509236
L
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; } &&
10150 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152 (eval $ac_try) 2>&5
10153 ac_status=$?
10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155 (exit $ac_status); }; }; then
10156 ac_cv_lib_mw__mwvalidcheckl=yes
10157else
10158 echo "$as_me: failed program was:" >&5
10159sed 's/^/| /' conftest.$ac_ext >&5
10160
10161ac_cv_lib_mw__mwvalidcheckl=no
10162fi
ab509236
L
10163rm -f conftest.err conftest.$ac_objext \
10164 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10165LIBS=$ac_check_lib_save_LIBS
10166fi
10167echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
10168echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
10169if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
39bec121 10170 LIBM="-lmw"
39bec121
TW
10171fi
10172
13b2be9c
DJ
10173 echo "$as_me:$LINENO: checking for main in -lm" >&5
10174echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10175if test "${ac_cv_lib_m_main+set}" = set; then
10176 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10177else
13b2be9c 10178 ac_check_lib_save_LIBS=$LIBS
39bec121 10179LIBS="-lm $LIBS"
13b2be9c 10180cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10181/* confdefs.h. */
10182_ACEOF
10183cat confdefs.h >>conftest.$ac_ext
10184cat >>conftest.$ac_ext <<_ACEOF
10185/* end confdefs.h. */
39bec121 10186
d6d788bd 10187
13b2be9c
DJ
10188int
10189main ()
10190{
10191main ();
10192 ;
10193 return 0;
10194}
10195_ACEOF
10196rm -f conftest.$ac_objext conftest$ac_exeext
10197if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10198 (eval $ac_link) 2>conftest.er1
13b2be9c 10199 ac_status=$?
ab509236
L
10200 grep -v '^ *+' conftest.er1 >conftest.err
10201 rm -f conftest.er1
10202 cat conftest.err >&5
13b2be9c
DJ
10203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10204 (exit $ac_status); } &&
1ad12f97
NC
10205 { ac_try='test -z "$ac_c_werror_flag"
10206 || test ! -s conftest.err'
ab509236
L
10207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10208 (eval $ac_try) 2>&5
10209 ac_status=$?
10210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10211 (exit $ac_status); }; } &&
10212 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10214 (eval $ac_try) 2>&5
10215 ac_status=$?
10216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10217 (exit $ac_status); }; }; then
10218 ac_cv_lib_m_main=yes
10219else
10220 echo "$as_me: failed program was:" >&5
10221sed 's/^/| /' conftest.$ac_ext >&5
10222
10223ac_cv_lib_m_main=no
10224fi
ab509236
L
10225rm -f conftest.err conftest.$ac_objext \
10226 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10227LIBS=$ac_check_lib_save_LIBS
10228fi
10229echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10230echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10231if test $ac_cv_lib_m_main = yes; then
39bec121 10232 LIBM="$LIBM -lm"
39bec121
TW
10233fi
10234
10235 ;;
10236*)
13b2be9c
DJ
10237 echo "$as_me:$LINENO: checking for main in -lm" >&5
10238echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10239if test "${ac_cv_lib_m_main+set}" = set; then
10240 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10241else
13b2be9c 10242 ac_check_lib_save_LIBS=$LIBS
39bec121 10243LIBS="-lm $LIBS"
13b2be9c 10244cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10245/* confdefs.h. */
10246_ACEOF
10247cat confdefs.h >>conftest.$ac_ext
10248cat >>conftest.$ac_ext <<_ACEOF
10249/* end confdefs.h. */
39bec121 10250
d6d788bd 10251
13b2be9c
DJ
10252int
10253main ()
10254{
10255main ();
10256 ;
10257 return 0;
10258}
10259_ACEOF
10260rm -f conftest.$ac_objext conftest$ac_exeext
10261if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10262 (eval $ac_link) 2>conftest.er1
13b2be9c 10263 ac_status=$?
ab509236
L
10264 grep -v '^ *+' conftest.er1 >conftest.err
10265 rm -f conftest.er1
10266 cat conftest.err >&5
13b2be9c
DJ
10267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10268 (exit $ac_status); } &&
1ad12f97
NC
10269 { ac_try='test -z "$ac_c_werror_flag"
10270 || test ! -s conftest.err'
ab509236
L
10271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10272 (eval $ac_try) 2>&5
10273 ac_status=$?
10274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275 (exit $ac_status); }; } &&
10276 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10278 (eval $ac_try) 2>&5
10279 ac_status=$?
10280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10281 (exit $ac_status); }; }; then
10282 ac_cv_lib_m_main=yes
10283else
10284 echo "$as_me: failed program was:" >&5
10285sed 's/^/| /' conftest.$ac_ext >&5
10286
10287ac_cv_lib_m_main=no
10288fi
ab509236
L
10289rm -f conftest.err conftest.$ac_objext \
10290 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10291LIBS=$ac_check_lib_save_LIBS
10292fi
10293echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10294echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10295if test $ac_cv_lib_m_main = yes; then
39bec121 10296 LIBM="-lm"
39bec121
TW
10297fi
10298
10299 ;;
10300esac
10301
13b2be9c 10302
39bec121
TW
10303 ;;
10304esac
10305
252b5132
RH
10306# Some non-ANSI preprocessors botch requoting inside strings. That's bad
10307# enough, but on some of those systems, the assert macro relies on requoting
10308# working properly!
13b2be9c
DJ
10309echo "$as_me:$LINENO: checking for working assert macro" >&5
10310echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
10311if test "${gas_cv_assert_ok+set}" = set; then
10312 echo $ECHO_N "(cached) $ECHO_C" >&6
10313else
10314 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10315/* confdefs.h. */
10316_ACEOF
10317cat confdefs.h >>conftest.$ac_ext
10318cat >>conftest.$ac_ext <<_ACEOF
10319/* end confdefs.h. */
252b5132
RH
10320#include <assert.h>
10321#include <stdio.h>
13b2be9c
DJ
10322int
10323main ()
10324{
252b5132
RH
10325
10326/* check for requoting problems */
10327static int a, b, c, d;
10328static char *s;
10329assert (!strcmp(s, "foo bar baz quux"));
10330/* check for newline handling */
10331assert (a == b
10332 || c == d);
10333
13b2be9c
DJ
10334 ;
10335 return 0;
10336}
10337_ACEOF
10338rm -f conftest.$ac_objext conftest$ac_exeext
10339if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10340 (eval $ac_link) 2>conftest.er1
13b2be9c 10341 ac_status=$?
ab509236
L
10342 grep -v '^ *+' conftest.er1 >conftest.err
10343 rm -f conftest.er1
10344 cat conftest.err >&5
13b2be9c
DJ
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); } &&
1ad12f97
NC
10347 { ac_try='test -z "$ac_c_werror_flag"
10348 || test ! -s conftest.err'
ab509236
L
10349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10350 (eval $ac_try) 2>&5
10351 ac_status=$?
10352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353 (exit $ac_status); }; } &&
10354 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10356 (eval $ac_try) 2>&5
10357 ac_status=$?
10358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10359 (exit $ac_status); }; }; then
252b5132
RH
10360 gas_cv_assert_ok=yes
10361else
13b2be9c
DJ
10362 echo "$as_me: failed program was:" >&5
10363sed 's/^/| /' conftest.$ac_ext >&5
10364
10365gas_cv_assert_ok=no
252b5132 10366fi
ab509236
L
10367rm -f conftest.err conftest.$ac_objext \
10368 conftest$ac_exeext conftest.$ac_ext
252b5132 10369fi
13b2be9c
DJ
10370echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
10371echo "${ECHO_T}$gas_cv_assert_ok" >&6
10372test $gas_cv_assert_ok = yes ||
10373cat >>confdefs.h <<\_ACEOF
252b5132 10374#define BROKEN_ASSERT 1
13b2be9c 10375_ACEOF
252b5132 10376
d6d788bd
L
10377
10378
252b5132
RH
10379# On some systems, the system header files may not declare malloc, realloc,
10380# and free. There are places where gas needs these functions to have been
10381# declared -- such as when taking their addresses.
10382gas_test_headers="
10383#ifdef HAVE_MEMORY_H
10384#include <memory.h>
10385#endif
10386#ifdef HAVE_STRING_H
10387#include <string.h>
10388#else
10389#ifdef HAVE_STRINGS_H
10390#include <strings.h>
10391#endif
10392#endif
10393#ifdef HAVE_STDLIB_H
10394#include <stdlib.h>
10395#endif
10396#ifdef HAVE_UNISTD_H
10397#include <unistd.h>
10398#endif
10399"
10400
e8a38df5
AL
10401# Does errno.h declare errno, or do we have to add a separate declaration
10402# for it?
10403
10404echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
10405echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
10406if test "${gas_cv_decl_needed_errno+set}" = set; then
10407 echo $ECHO_N "(cached) $ECHO_C" >&6
10408else
10409 cat >conftest.$ac_ext <<_ACEOF
10410/* confdefs.h. */
10411_ACEOF
10412cat confdefs.h >>conftest.$ac_ext
10413cat >>conftest.$ac_ext <<_ACEOF
10414/* end confdefs.h. */
10415
10416#ifdef HAVE_ERRNO_H
10417#include <errno.h>
10418#endif
10419
10420int
10421main ()
10422{
10423
10424typedef int f;
10425f x;
10426x = (f) errno;
10427
10428 ;
10429 return 0;
10430}
10431_ACEOF
10432rm -f conftest.$ac_objext conftest$ac_exeext
10433if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10434 (eval $ac_link) 2>conftest.er1
10435 ac_status=$?
10436 grep -v '^ *+' conftest.er1 >conftest.err
10437 rm -f conftest.er1
10438 cat conftest.err >&5
10439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440 (exit $ac_status); } &&
10441 { ac_try='test -z "$ac_c_werror_flag"
10442 || test ! -s conftest.err'
10443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10444 (eval $ac_try) 2>&5
10445 ac_status=$?
10446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10447 (exit $ac_status); }; } &&
10448 { ac_try='test -s conftest$ac_exeext'
10449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10450 (eval $ac_try) 2>&5
10451 ac_status=$?
10452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10453 (exit $ac_status); }; }; then
10454 gas_cv_decl_needed_errno=no
10455else
10456 echo "$as_me: failed program was:" >&5
10457sed 's/^/| /' conftest.$ac_ext >&5
10458
10459gas_cv_decl_needed_errno=yes
10460fi
10461rm -f conftest.err conftest.$ac_objext \
10462 conftest$ac_exeext conftest.$ac_ext
10463fi
10464echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
10465echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
10466if test $gas_cv_decl_needed_errno = yes; then
10467
10468cat >>confdefs.h <<\_ACEOF
10469#define NEED_DECLARATION_ERRNO 1
10470_ACEOF
10471
10472fi
10473
10474
56f36663
NC
10475echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
10476echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
10477if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
10478 echo $ECHO_N "(cached) $ECHO_C" >&6
10479else
10480 cat >conftest.$ac_ext <<_ACEOF
10481/* confdefs.h. */
10482_ACEOF
10483cat confdefs.h >>conftest.$ac_ext
10484cat >>conftest.$ac_ext <<_ACEOF
10485/* end confdefs.h. */
10486#include <unistd.h>
10487int
10488main ()
10489{
10490extern int getopt (int, char *const*, const char *);
10491 ;
10492 return 0;
10493}
10494_ACEOF
10495rm -f conftest.$ac_objext
10496if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10497 (eval $ac_compile) 2>conftest.er1
10498 ac_status=$?
10499 grep -v '^ *+' conftest.er1 >conftest.err
10500 rm -f conftest.er1
10501 cat conftest.err >&5
10502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10503 (exit $ac_status); } &&
10504 { ac_try='test -z "$ac_c_werror_flag"
10505 || test ! -s conftest.err'
10506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10507 (eval $ac_try) 2>&5
10508 ac_status=$?
10509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10510 (exit $ac_status); }; } &&
10511 { ac_try='test -s conftest.$ac_objext'
10512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10513 (eval $ac_try) 2>&5
10514 ac_status=$?
10515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10516 (exit $ac_status); }; }; then
10517 gas_cv_decl_getopt_unistd_h=yes
10518else
10519 echo "$as_me: failed program was:" >&5
10520sed 's/^/| /' conftest.$ac_ext >&5
10521
10522gas_cv_decl_getopt_unistd_h=no
10523fi
10524rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10525fi
10526
10527echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
10528echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
10529if test $gas_cv_decl_getopt_unistd_h = yes; then
10530
10531cat >>confdefs.h <<\_ACEOF
10532#define HAVE_DECL_GETOPT 1
10533_ACEOF
10534
10535fi
10536
e8a38df5
AL
10537
10538echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
10539echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
10540if test "${gas_cv_decl_needed_environ+set}" = set; then
13b2be9c
DJ
10541 echo $ECHO_N "(cached) $ECHO_C" >&6
10542else
10543 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10544/* confdefs.h. */
10545_ACEOF
10546cat confdefs.h >>conftest.$ac_ext
10547cat >>conftest.$ac_ext <<_ACEOF
10548/* end confdefs.h. */
252b5132 10549$gas_test_headers
13b2be9c
DJ
10550int
10551main ()
10552{
252b5132 10553
e8a38df5 10554typedef char **f;
252b5132 10555f x;
e8a38df5 10556x = (f) environ;
252b5132 10557
13b2be9c
DJ
10558 ;
10559 return 0;
10560}
10561_ACEOF
10562rm -f conftest.$ac_objext conftest$ac_exeext
10563if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10564 (eval $ac_link) 2>conftest.er1
13b2be9c 10565 ac_status=$?
ab509236
L
10566 grep -v '^ *+' conftest.er1 >conftest.err
10567 rm -f conftest.er1
10568 cat conftest.err >&5
13b2be9c
DJ
10569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10570 (exit $ac_status); } &&
1ad12f97
NC
10571 { ac_try='test -z "$ac_c_werror_flag"
10572 || test ! -s conftest.err'
ab509236
L
10573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10574 (eval $ac_try) 2>&5
10575 ac_status=$?
10576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10577 (exit $ac_status); }; } &&
10578 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10580 (eval $ac_try) 2>&5
10581 ac_status=$?
10582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10583 (exit $ac_status); }; }; then
e8a38df5 10584 gas_cv_decl_needed_environ=no
252b5132 10585else
13b2be9c
DJ
10586 echo "$as_me: failed program was:" >&5
10587sed 's/^/| /' conftest.$ac_ext >&5
10588
e8a38df5 10589gas_cv_decl_needed_environ=yes
252b5132 10590fi
ab509236
L
10591rm -f conftest.err conftest.$ac_objext \
10592 conftest$ac_exeext conftest.$ac_ext
252b5132 10593fi
e8a38df5
AL
10594echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
10595echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
10596if test $gas_cv_decl_needed_environ = yes; then
13b2be9c
DJ
10597
10598cat >>confdefs.h <<\_ACEOF
e8a38df5 10599#define NEED_DECLARATION_ENVIRON 1
13b2be9c
DJ
10600_ACEOF
10601
10602fi
10603
10604
e8a38df5
AL
10605echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
10606echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
10607if test "${gas_cv_decl_needed_ffs+set}" = set; then
13b2be9c
DJ
10608 echo $ECHO_N "(cached) $ECHO_C" >&6
10609else
10610 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10611/* confdefs.h. */
10612_ACEOF
10613cat confdefs.h >>conftest.$ac_ext
10614cat >>conftest.$ac_ext <<_ACEOF
10615/* end confdefs.h. */
10616$gas_test_headers
10617int
10618main ()
10619{
10620
e8a38df5 10621typedef int (*f)(int);
13b2be9c 10622f x;
e8a38df5 10623x = (f) ffs;
13b2be9c
DJ
10624
10625 ;
10626 return 0;
10627}
10628_ACEOF
10629rm -f conftest.$ac_objext conftest$ac_exeext
10630if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10631 (eval $ac_link) 2>conftest.er1
13b2be9c 10632 ac_status=$?
ab509236
L
10633 grep -v '^ *+' conftest.er1 >conftest.err
10634 rm -f conftest.er1
10635 cat conftest.err >&5
13b2be9c
DJ
10636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10637 (exit $ac_status); } &&
1ad12f97
NC
10638 { ac_try='test -z "$ac_c_werror_flag"
10639 || test ! -s conftest.err'
ab509236
L
10640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10641 (eval $ac_try) 2>&5
10642 ac_status=$?
10643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10644 (exit $ac_status); }; } &&
10645 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10647 (eval $ac_try) 2>&5
10648 ac_status=$?
10649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 (exit $ac_status); }; }; then
e8a38df5 10651 gas_cv_decl_needed_ffs=no
13b2be9c
DJ
10652else
10653 echo "$as_me: failed program was:" >&5
10654sed 's/^/| /' conftest.$ac_ext >&5
10655
e8a38df5 10656gas_cv_decl_needed_ffs=yes
13b2be9c 10657fi
ab509236
L
10658rm -f conftest.err conftest.$ac_objext \
10659 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10660fi
e8a38df5
AL
10661echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
10662echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
10663if test $gas_cv_decl_needed_ffs = yes; then
13b2be9c
DJ
10664
10665cat >>confdefs.h <<\_ACEOF
e8a38df5 10666#define NEED_DECLARATION_FFS 1
13b2be9c
DJ
10667_ACEOF
10668
10669fi
10670
10671
10672echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
10673echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
10674if test "${gas_cv_decl_needed_free+set}" = set; then
10675 echo $ECHO_N "(cached) $ECHO_C" >&6
10676else
10677 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10678/* confdefs.h. */
10679_ACEOF
10680cat confdefs.h >>conftest.$ac_ext
10681cat >>conftest.$ac_ext <<_ACEOF
10682/* end confdefs.h. */
10683$gas_test_headers
10684int
10685main ()
10686{
10687
10688typedef void (*f)();
10689f x;
10690x = (f) free;
10691
10692 ;
10693 return 0;
10694}
10695_ACEOF
10696rm -f conftest.$ac_objext conftest$ac_exeext
10697if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10698 (eval $ac_link) 2>conftest.er1
13b2be9c 10699 ac_status=$?
ab509236
L
10700 grep -v '^ *+' conftest.er1 >conftest.err
10701 rm -f conftest.er1
10702 cat conftest.err >&5
13b2be9c
DJ
10703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10704 (exit $ac_status); } &&
1ad12f97
NC
10705 { ac_try='test -z "$ac_c_werror_flag"
10706 || test ! -s conftest.err'
ab509236
L
10707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10708 (eval $ac_try) 2>&5
10709 ac_status=$?
10710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10711 (exit $ac_status); }; } &&
10712 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10714 (eval $ac_try) 2>&5
10715 ac_status=$?
10716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10717 (exit $ac_status); }; }; then
10718 gas_cv_decl_needed_free=no
10719else
10720 echo "$as_me: failed program was:" >&5
10721sed 's/^/| /' conftest.$ac_ext >&5
10722
10723gas_cv_decl_needed_free=yes
10724fi
ab509236
L
10725rm -f conftest.err conftest.$ac_objext \
10726 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10727fi
10728echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
10729echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
10730if test $gas_cv_decl_needed_free = yes; then
10731
10732cat >>confdefs.h <<\_ACEOF
10733#define NEED_DECLARATION_FREE 1
10734_ACEOF
10735
10736fi
10737
10738
e8a38df5
AL
10739echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
10740echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
10741if test "${gas_cv_decl_needed_malloc+set}" = set; then
13b2be9c
DJ
10742 echo $ECHO_N "(cached) $ECHO_C" >&6
10743else
10744 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10745/* confdefs.h. */
10746_ACEOF
10747cat confdefs.h >>conftest.$ac_ext
10748cat >>conftest.$ac_ext <<_ACEOF
10749/* end confdefs.h. */
10750$gas_test_headers
10751int
10752main ()
10753{
10754
10755typedef char *(*f)();
10756f x;
e8a38df5 10757x = (f) malloc;
13b2be9c
DJ
10758
10759 ;
10760 return 0;
10761}
10762_ACEOF
10763rm -f conftest.$ac_objext conftest$ac_exeext
10764if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10765 (eval $ac_link) 2>conftest.er1
13b2be9c 10766 ac_status=$?
ab509236
L
10767 grep -v '^ *+' conftest.er1 >conftest.err
10768 rm -f conftest.er1
10769 cat conftest.err >&5
13b2be9c
DJ
10770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10771 (exit $ac_status); } &&
1ad12f97
NC
10772 { ac_try='test -z "$ac_c_werror_flag"
10773 || test ! -s conftest.err'
ab509236
L
10774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10775 (eval $ac_try) 2>&5
10776 ac_status=$?
10777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); }; } &&
10779 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781 (eval $ac_try) 2>&5
10782 ac_status=$?
10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784 (exit $ac_status); }; }; then
e8a38df5 10785 gas_cv_decl_needed_malloc=no
13b2be9c
DJ
10786else
10787 echo "$as_me: failed program was:" >&5
10788sed 's/^/| /' conftest.$ac_ext >&5
10789
e8a38df5 10790gas_cv_decl_needed_malloc=yes
13b2be9c 10791fi
ab509236
L
10792rm -f conftest.err conftest.$ac_objext \
10793 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10794fi
e8a38df5
AL
10795echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
10796echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
10797if test $gas_cv_decl_needed_malloc = yes; then
13b2be9c
DJ
10798
10799cat >>confdefs.h <<\_ACEOF
e8a38df5 10800#define NEED_DECLARATION_MALLOC 1
13b2be9c
DJ
10801_ACEOF
10802
10803fi
10804
10805
e8a38df5
AL
10806echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
10807echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
10808if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13b2be9c
DJ
10809 echo $ECHO_N "(cached) $ECHO_C" >&6
10810else
10811 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10812/* confdefs.h. */
10813_ACEOF
10814cat confdefs.h >>conftest.$ac_ext
10815cat >>conftest.$ac_ext <<_ACEOF
10816/* end confdefs.h. */
10817$gas_test_headers
10818int
10819main ()
10820{
10821
e8a38df5 10822typedef char *(*f)();
13b2be9c 10823f x;
e8a38df5 10824x = (f) sbrk;
13b2be9c
DJ
10825
10826 ;
10827 return 0;
10828}
10829_ACEOF
10830rm -f conftest.$ac_objext conftest$ac_exeext
10831if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10832 (eval $ac_link) 2>conftest.er1
13b2be9c 10833 ac_status=$?
ab509236
L
10834 grep -v '^ *+' conftest.er1 >conftest.err
10835 rm -f conftest.er1
10836 cat conftest.err >&5
13b2be9c
DJ
10837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10838 (exit $ac_status); } &&
1ad12f97
NC
10839 { ac_try='test -z "$ac_c_werror_flag"
10840 || test ! -s conftest.err'
ab509236
L
10841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10842 (eval $ac_try) 2>&5
10843 ac_status=$?
10844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845 (exit $ac_status); }; } &&
10846 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10848 (eval $ac_try) 2>&5
10849 ac_status=$?
10850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10851 (exit $ac_status); }; }; then
e8a38df5 10852 gas_cv_decl_needed_sbrk=no
13b2be9c
DJ
10853else
10854 echo "$as_me: failed program was:" >&5
10855sed 's/^/| /' conftest.$ac_ext >&5
10856
e8a38df5 10857gas_cv_decl_needed_sbrk=yes
13b2be9c 10858fi
ab509236
L
10859rm -f conftest.err conftest.$ac_objext \
10860 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10861fi
e8a38df5
AL
10862echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
10863echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
10864if test $gas_cv_decl_needed_sbrk = yes; then
13b2be9c
DJ
10865
10866cat >>confdefs.h <<\_ACEOF
e8a38df5 10867#define NEED_DECLARATION_SBRK 1
13b2be9c
DJ
10868_ACEOF
10869
10870fi
10871
10872
e8a38df5
AL
10873echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
10874echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
10875if test "${gas_cv_decl_needed_strstr+set}" = set; then
13b2be9c
DJ
10876 echo $ECHO_N "(cached) $ECHO_C" >&6
10877else
10878 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10879/* confdefs.h. */
10880_ACEOF
10881cat confdefs.h >>conftest.$ac_ext
10882cat >>conftest.$ac_ext <<_ACEOF
10883/* end confdefs.h. */
e8a38df5 10884$gas_test_headers
13b2be9c
DJ
10885int
10886main ()
10887{
10888
e8a38df5 10889typedef char *(*f)();
13b2be9c 10890f x;
e8a38df5 10891x = (f) strstr;
13b2be9c
DJ
10892
10893 ;
10894 return 0;
10895}
10896_ACEOF
10897rm -f conftest.$ac_objext conftest$ac_exeext
10898if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10899 (eval $ac_link) 2>conftest.er1
13b2be9c 10900 ac_status=$?
ab509236
L
10901 grep -v '^ *+' conftest.er1 >conftest.err
10902 rm -f conftest.er1
10903 cat conftest.err >&5
13b2be9c
DJ
10904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10905 (exit $ac_status); } &&
1ad12f97
NC
10906 { ac_try='test -z "$ac_c_werror_flag"
10907 || test ! -s conftest.err'
ab509236
L
10908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10909 (eval $ac_try) 2>&5
10910 ac_status=$?
10911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10912 (exit $ac_status); }; } &&
10913 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10915 (eval $ac_try) 2>&5
10916 ac_status=$?
10917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10918 (exit $ac_status); }; }; then
e8a38df5 10919 gas_cv_decl_needed_strstr=no
13b2be9c
DJ
10920else
10921 echo "$as_me: failed program was:" >&5
10922sed 's/^/| /' conftest.$ac_ext >&5
10923
e8a38df5 10924gas_cv_decl_needed_strstr=yes
13b2be9c 10925fi
ab509236
L
10926rm -f conftest.err conftest.$ac_objext \
10927 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10928fi
e8a38df5
AL
10929echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
10930echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
10931if test $gas_cv_decl_needed_strstr = yes; then
13b2be9c
DJ
10932
10933cat >>confdefs.h <<\_ACEOF
e8a38df5 10934#define NEED_DECLARATION_STRSTR 1
13b2be9c
DJ
10935_ACEOF
10936
10937fi
10938
10939
10940
10941
10942 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
10943
10944 ac_config_commands="$ac_config_commands default"
10945
10946
10947cat >confcache <<\_ACEOF
10948# This file is a shell script that caches the results of configure
10949# tests run on this system so they can be shared between configure
10950# scripts and configure runs, see configure's option --config-cache.
10951# It is not useful on other systems. If it contains results you don't
10952# want to keep, you may remove or edit it.
10953#
10954# config.status only pays attention to the cache file if you give it
10955# the --recheck option to rerun configure.
10956#
10957# `ac_cv_env_foo' variables (set or unset) will be overridden when
10958# loading this file, other *unset* `ac_cv_foo' will be assigned the
10959# following values.
10960
10961_ACEOF
10962
10963# The following way of writing the cache mishandles newlines in values,
10964# but we know of no workaround that is simple, portable, and efficient.
10965# So, don't put newlines in cache variables' values.
10966# Ultrix sh set writes to stderr and can't be redirected directly,
10967# and sets the high bit in the cache file unless we assign to the vars.
10968{
10969 (set) 2>&1 |
10970 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10971 *ac_space=\ *)
10972 # `set' does not quote correctly, so add quotes (double-quote
10973 # substitution turns \\\\ into \\, and sed turns \\ into \).
10974 sed -n \
ab509236
L
10975 "s/'/'\\\\''/g;
10976 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
10977 ;;
10978 *)
10979 # `set' quotes correctly as required by POSIX, so do not add quotes.
10980 sed -n \
ab509236 10981 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
10982 ;;
10983 esac;
10984} |
10985 sed '
10986 t clear
10987 : clear
10988 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10989 t end
10990 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10991 : end' >>confcache
10992if diff $cache_file confcache >/dev/null 2>&1; then :; else
10993 if test -w $cache_file; then
10994 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10995 cat confcache >$cache_file
10996 else
10997 echo "not updating unwritable cache $cache_file"
10998 fi
10999fi
11000rm -f confcache
11001
11002test "x$prefix" = xNONE && prefix=$ac_default_prefix
11003# Let make expand exec_prefix.
11004test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11005
11006# VPATH may cause trouble with some makes, so we remove $(srcdir),
11007# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11008# trailing colons and then remove the whole line if VPATH becomes empty
11009# (actually we leave an empty line to preserve line numbers).
11010if test "x$srcdir" = x.; then
ab509236 11011 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13b2be9c
DJ
11012s/:*\$(srcdir):*/:/;
11013s/:*\${srcdir}:*/:/;
11014s/:*@srcdir@:*/:/;
ab509236 11015s/^\([^=]*=[ ]*\):*/\1/;
13b2be9c 11016s/:*$//;
ab509236 11017s/^[^=]*=[ ]*$//;
13b2be9c
DJ
11018}'
11019fi
11020
11021DEFS=-DHAVE_CONFIG_H
11022
11023ac_libobjs=
11024ac_ltlibobjs=
11025for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11026 # 1. Remove the extension, and $U if already installed.
11027 ac_i=`echo "$ac_i" |
ab509236 11028 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13b2be9c
DJ
11029 # 2. Add them.
11030 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11031 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11032done
11033LIBOBJS=$ac_libobjs
11034
11035LTLIBOBJS=$ac_ltlibobjs
11036
11037
11038if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11039 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11040Usually this means the macro was only invoked conditionally." >&5
11041echo "$as_me: error: conditional \"AMDEP\" was never defined.
11042Usually this means the macro was only invoked conditionally." >&2;}
11043 { (exit 1); exit 1; }; }
11044fi
11045if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11046 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11047Usually this means the macro was only invoked conditionally." >&5
11048echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11049Usually this means the macro was only invoked conditionally." >&2;}
11050 { (exit 1); exit 1; }; }
11051fi
11052if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11053 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11054Usually this means the macro was only invoked conditionally." >&5
11055echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11056Usually this means the macro was only invoked conditionally." >&2;}
11057 { (exit 1); exit 1; }; }
11058fi
11059
11060: ${CONFIG_STATUS=./config.status}
11061ac_clean_files_save=$ac_clean_files
11062ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11063{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11064echo "$as_me: creating $CONFIG_STATUS" >&6;}
11065cat >$CONFIG_STATUS <<_ACEOF
11066#! $SHELL
11067# Generated by $as_me.
11068# Run this file to recreate the current configuration.
11069# Compiler output produced by configure, useful for debugging
11070# configure, is in config.log if it exists.
11071
11072debug=false
11073ac_cs_recheck=false
11074ac_cs_silent=false
11075SHELL=\${CONFIG_SHELL-$SHELL}
11076_ACEOF
11077
11078cat >>$CONFIG_STATUS <<\_ACEOF
11079## --------------------- ##
11080## M4sh Initialization. ##
11081## --------------------- ##
11082
11083# Be Bourne compatible
11084if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11085 emulate sh
11086 NULLCMD=:
11087 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11088 # is contrary to our usage. Disable this feature.
11089 alias -g '${1+"$@"}'='"$@"'
11090elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11091 set -o posix
11092fi
ab509236 11093DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
11094
11095# Support unset when possible.
ab509236 11096if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
11097 as_unset=unset
11098else
11099 as_unset=false
11100fi
11101
11102
11103# Work around bugs in pre-3.0 UWIN ksh.
11104$as_unset ENV MAIL MAILPATH
11105PS1='$ '
11106PS2='> '
11107PS4='+ '
11108
11109# NLS nuisances.
11110for as_var in \
11111 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11112 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11113 LC_TELEPHONE LC_TIME
11114do
ab509236 11115 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
11116 eval $as_var=C; export $as_var
11117 else
11118 $as_unset $as_var
11119 fi
11120done
11121
11122# Required to use basename.
11123if expr a : '\(a\)' >/dev/null 2>&1; then
11124 as_expr=expr
11125else
11126 as_expr=false
11127fi
11128
11129if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11130 as_basename=basename
11131else
11132 as_basename=false
11133fi
11134
11135
11136# Name of the executable.
11137as_me=`$as_basename "$0" ||
11138$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11139 X"$0" : 'X\(//\)$' \| \
11140 X"$0" : 'X\(/\)$' \| \
11141 . : '\(.\)' 2>/dev/null ||
11142echo X/"$0" |
11143 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11144 /^X\/\(\/\/\)$/{ s//\1/; q; }
11145 /^X\/\(\/\).*/{ s//\1/; q; }
11146 s/.*/./; q'`
11147
11148
11149# PATH needs CR, and LINENO needs CR and PATH.
11150# Avoid depending upon Character Ranges.
11151as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11152as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11153as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11154as_cr_digits='0123456789'
11155as_cr_alnum=$as_cr_Letters$as_cr_digits
11156
11157# The user is always right.
11158if test "${PATH_SEPARATOR+set}" != set; then
11159 echo "#! /bin/sh" >conf$$.sh
11160 echo "exit 0" >>conf$$.sh
11161 chmod +x conf$$.sh
11162 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11163 PATH_SEPARATOR=';'
11164 else
11165 PATH_SEPARATOR=:
11166 fi
11167 rm -f conf$$.sh
11168fi
11169
11170
11171 as_lineno_1=$LINENO
11172 as_lineno_2=$LINENO
11173 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11174 test "x$as_lineno_1" != "x$as_lineno_2" &&
11175 test "x$as_lineno_3" = "x$as_lineno_2" || {
11176 # Find who we are. Look in the path if we contain no path at all
11177 # relative or not.
11178 case $0 in
11179 *[\\/]* ) as_myself=$0 ;;
11180 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11181for as_dir in $PATH
11182do
11183 IFS=$as_save_IFS
11184 test -z "$as_dir" && as_dir=.
11185 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11186done
252b5132 11187
13b2be9c
DJ
11188 ;;
11189 esac
11190 # We did not find ourselves, most probably we were run as `sh COMMAND'
11191 # in which case we are not to be found in the path.
11192 if test "x$as_myself" = x; then
11193 as_myself=$0
11194 fi
11195 if test ! -f "$as_myself"; then
11196 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11197echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11198 { (exit 1); exit 1; }; }
11199 fi
11200 case $CONFIG_SHELL in
11201 '')
11202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11203for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11204do
11205 IFS=$as_save_IFS
11206 test -z "$as_dir" && as_dir=.
11207 for as_base in sh bash ksh sh5; do
11208 case $as_dir in
11209 /*)
11210 if ("$as_dir/$as_base" -c '
11211 as_lineno_1=$LINENO
11212 as_lineno_2=$LINENO
11213 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11214 test "x$as_lineno_1" != "x$as_lineno_2" &&
11215 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11216 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11217 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11218 CONFIG_SHELL=$as_dir/$as_base
11219 export CONFIG_SHELL
11220 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11221 fi;;
11222 esac
11223 done
11224done
11225;;
11226 esac
252b5132 11227
13b2be9c
DJ
11228 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11229 # uniformly replaced by the line number. The first 'sed' inserts a
11230 # line-number line before each line; the second 'sed' does the real
11231 # work. The second script uses 'N' to pair each line-number line
11232 # with the numbered line, and appends trailing '-' during
11233 # substitution so that $LINENO is not a special case at line end.
11234 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11235 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11236 sed '=' <$as_myself |
11237 sed '
11238 N
11239 s,$,-,
11240 : loop
11241 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11242 t loop
11243 s,-$,,
11244 s,^['$as_cr_digits']*\n,,
11245 ' >$as_me.lineno &&
11246 chmod +x $as_me.lineno ||
11247 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11248echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11249 { (exit 1); exit 1; }; }
11250
11251 # Don't try to exec as it changes $[0], causing all sort of problems
11252 # (the dirname of $[0] is not the place where we might find the
11253 # original and so on. Autoconf is especially sensible to this).
11254 . ./$as_me.lineno
11255 # Exit status is that of the last command.
11256 exit
11257}
d6d788bd 11258
252b5132 11259
13b2be9c
DJ
11260case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11261 *c*,-n*) ECHO_N= ECHO_C='
11262' ECHO_T=' ' ;;
11263 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11264 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11265esac
252b5132 11266
13b2be9c
DJ
11267if expr a : '\(a\)' >/dev/null 2>&1; then
11268 as_expr=expr
252b5132 11269else
13b2be9c 11270 as_expr=false
252b5132 11271fi
252b5132 11272
13b2be9c
DJ
11273rm -f conf$$ conf$$.exe conf$$.file
11274echo >conf$$.file
11275if ln -s conf$$.file conf$$ 2>/dev/null; then
11276 # We could just check for DJGPP; but this test a) works b) is more generic
11277 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11278 if test -f conf$$.exe; then
11279 # Don't use ln at all; we don't have any links
11280 as_ln_s='cp -p'
11281 else
11282 as_ln_s='ln -s'
11283 fi
11284elif ln conf$$.file conf$$ 2>/dev/null; then
11285 as_ln_s=ln
11286else
11287 as_ln_s='cp -p'
252b5132 11288fi
13b2be9c 11289rm -f conf$$ conf$$.exe conf$$.file
252b5132 11290
13b2be9c
DJ
11291if mkdir -p . 2>/dev/null; then
11292 as_mkdir_p=:
252b5132 11293else
ab509236 11294 test -d ./-p && rmdir ./-p
13b2be9c
DJ
11295 as_mkdir_p=false
11296fi
252b5132 11297
13b2be9c 11298as_executable_p="test -f"
252b5132 11299
13b2be9c 11300# Sed expression to map a string onto a valid CPP name.
ab509236 11301as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11302
13b2be9c 11303# Sed expression to map a string onto a valid variable name.
ab509236 11304as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11305
d6d788bd 11306
13b2be9c
DJ
11307# IFS
11308# We need space, tab and new line, in precisely that order.
11309as_nl='
11310'
11311IFS=" $as_nl"
252b5132 11312
13b2be9c
DJ
11313# CDPATH.
11314$as_unset CDPATH
252b5132 11315
13b2be9c 11316exec 6>&1
252b5132 11317
13b2be9c
DJ
11318# Open the log real soon, to keep \$[0] and so on meaningful, and to
11319# report actual input values of CONFIG_FILES etc. instead of their
11320# values after options handling. Logging --version etc. is OK.
11321exec 5>>config.log
11322{
11323 echo
11324 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11325## Running $as_me. ##
11326_ASBOX
11327} >&5
11328cat >&5 <<_CSEOF
252b5132 11329
13b2be9c 11330This file was extended by $as_me, which was
ab509236 11331generated by GNU Autoconf 2.59. Invocation command line was
d6d788bd 11332
13b2be9c
DJ
11333 CONFIG_FILES = $CONFIG_FILES
11334 CONFIG_HEADERS = $CONFIG_HEADERS
11335 CONFIG_LINKS = $CONFIG_LINKS
11336 CONFIG_COMMANDS = $CONFIG_COMMANDS
11337 $ $0 $@
252b5132 11338
13b2be9c
DJ
11339_CSEOF
11340echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11341echo >&5
11342_ACEOF
252b5132 11343
13b2be9c
DJ
11344# Files that config.status was made for.
11345if test -n "$ac_config_files"; then
11346 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
252b5132 11347fi
13b2be9c
DJ
11348
11349if test -n "$ac_config_headers"; then
11350 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
252b5132 11351fi
252b5132 11352
13b2be9c
DJ
11353if test -n "$ac_config_links"; then
11354 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132
RH
11355fi
11356
13b2be9c
DJ
11357if test -n "$ac_config_commands"; then
11358 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11359fi
d6d788bd 11360
13b2be9c 11361cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 11362
13b2be9c
DJ
11363ac_cs_usage="\
11364\`$as_me' instantiates files from templates according to the
11365current configuration.
252b5132 11366
13b2be9c 11367Usage: $0 [OPTIONS] [FILE]...
252b5132 11368
13b2be9c
DJ
11369 -h, --help print this help, then exit
11370 -V, --version print version number, then exit
11371 -q, --quiet do not print progress messages
11372 -d, --debug don't remove temporary files
11373 --recheck update $as_me by reconfiguring in the same conditions
11374 --file=FILE[:TEMPLATE]
ab509236 11375 instantiate the configuration file FILE
13b2be9c 11376 --header=FILE[:TEMPLATE]
ab509236 11377 instantiate the configuration header FILE
252b5132 11378
13b2be9c
DJ
11379Configuration files:
11380$config_files
252b5132 11381
13b2be9c
DJ
11382Configuration headers:
11383$config_headers
252b5132 11384
13b2be9c
DJ
11385Configuration commands:
11386$config_commands
252b5132 11387
13b2be9c
DJ
11388Report bugs to <bug-autoconf@gnu.org>."
11389_ACEOF
d6d788bd 11390
13b2be9c
DJ
11391cat >>$CONFIG_STATUS <<_ACEOF
11392ac_cs_version="\\
11393config.status
ab509236 11394configured by $0, generated by GNU Autoconf 2.59,
13b2be9c 11395 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
d6d788bd 11396
ab509236 11397Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
11398This config.status script is free software; the Free Software Foundation
11399gives unlimited permission to copy, distribute and modify it."
11400srcdir=$srcdir
11401INSTALL="$INSTALL"
11402_ACEOF
d6d788bd 11403
13b2be9c
DJ
11404cat >>$CONFIG_STATUS <<\_ACEOF
11405# If no file are specified by the user, then we need to provide default
11406# value. By we need to know if files were specified by the user.
11407ac_need_defaults=:
11408while test $# != 0
11409do
11410 case $1 in
11411 --*=*)
11412 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11413 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11414 ac_shift=:
c8615825 11415 ;;
13b2be9c
DJ
11416 -*)
11417 ac_option=$1
11418 ac_optarg=$2
11419 ac_shift=shift
c8615825 11420 ;;
13b2be9c
DJ
11421 *) # This is not an option, so the user has probably given explicit
11422 # arguments.
11423 ac_option=$1
11424 ac_need_defaults=false;;
11425 esac
252b5132 11426
13b2be9c
DJ
11427 case $ac_option in
11428 # Handling of the options.
11429_ACEOF
11430cat >>$CONFIG_STATUS <<\_ACEOF
11431 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11432 ac_cs_recheck=: ;;
11433 --version | --vers* | -V )
11434 echo "$ac_cs_version"; exit 0 ;;
11435 --he | --h)
11436 # Conflict between --help and --header
11437 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11438Try \`$0 --help' for more information." >&5
11439echo "$as_me: error: ambiguous option: $1
11440Try \`$0 --help' for more information." >&2;}
11441 { (exit 1); exit 1; }; };;
11442 --help | --hel | -h )
11443 echo "$ac_cs_usage"; exit 0 ;;
11444 --debug | --d* | -d )
11445 debug=: ;;
11446 --file | --fil | --fi | --f )
11447 $ac_shift
11448 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11449 ac_need_defaults=false;;
11450 --header | --heade | --head | --hea )
11451 $ac_shift
11452 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11453 ac_need_defaults=false;;
11454 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11455 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11456 ac_cs_silent=: ;;
c8615825 11457
13b2be9c
DJ
11458 # This is an error.
11459 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11460Try \`$0 --help' for more information." >&5
11461echo "$as_me: error: unrecognized option: $1
11462Try \`$0 --help' for more information." >&2;}
11463 { (exit 1); exit 1; }; } ;;
252b5132 11464
13b2be9c 11465 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 11466
13b2be9c
DJ
11467 esac
11468 shift
11469done
252b5132 11470
13b2be9c 11471ac_configure_extra_args=
d6d788bd 11472
13b2be9c
DJ
11473if $ac_cs_silent; then
11474 exec 6>/dev/null
11475 ac_configure_extra_args="$ac_configure_extra_args --silent"
11476fi
9b2b7d69 11477
13b2be9c
DJ
11478_ACEOF
11479cat >>$CONFIG_STATUS <<_ACEOF
11480if \$ac_cs_recheck; then
11481 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11482 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11483fi
11484
11485_ACEOF
11486
11487cat >>$CONFIG_STATUS <<_ACEOF
9b2b7d69 11488#
13b2be9c 11489# INIT-COMMANDS section.
9b2b7d69
MM
11490#
11491
13b2be9c
DJ
11492AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11493target_cpu_type=${target_cpu_type}
11494 cgen_cpu_prefix=${cgen_cpu_prefix}
11495 obj_format=${obj_format}
11496 te_file=${te_file}
11497
11498_ACEOF
11499
11500
11501
11502cat >>$CONFIG_STATUS <<\_ACEOF
11503for ac_config_target in $ac_config_targets
9b2b7d69 11504do
13b2be9c
DJ
11505 case "$ac_config_target" in
11506 # Handling of arguments.
11507 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
11508 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
11509 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11510 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11511 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11512 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11513 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
11514 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11515 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11516echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11517 { (exit 1); exit 1; }; };;
9b2b7d69
MM
11518 esac
11519done
11520
13b2be9c
DJ
11521# If the user did not use the arguments to specify the items to instantiate,
11522# then the envvar interface is used. Set only those that are not.
11523# We use the long form for the default assignment because of an extremely
11524# bizarre bug on SunOS 4.1.3.
11525if $ac_need_defaults; then
11526 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11527 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11528 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11529fi
11530
11531# Have a temporary directory for convenience. Make it in the build tree
11532# simply because there is no reason to put it here, and in addition,
11533# creating and moving files from /tmp can sometimes cause problems.
11534# Create a temporary directory, and hook for its removal unless debugging.
11535$debug ||
11536{
11537 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11538 trap '{ (exit 1); exit 1; }' 1 2 13 15
11539}
9b2b7d69 11540
13b2be9c 11541# Create a (secure) tmp directory for tmp files.
9b2b7d69 11542
13b2be9c
DJ
11543{
11544 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11545 test -n "$tmp" && test -d "$tmp"
11546} ||
11547{
11548 tmp=./confstat$$-$RANDOM
11549 (umask 077 && mkdir $tmp)
11550} ||
11551{
11552 echo "$me: cannot create a temporary directory in ." >&2
11553 { (exit 1); exit 1; }
11554}
9b2b7d69 11555
13b2be9c
DJ
11556_ACEOF
11557
11558cat >>$CONFIG_STATUS <<_ACEOF
11559
11560#
11561# CONFIG_FILES section.
11562#
11563
11564# No need to generate the scripts if there are no CONFIG_FILES.
11565# This happens for instance when ./config.status config.h
11566if test -n "\$CONFIG_FILES"; then
11567 # Protect against being on the right side of a sed subst in config.status.
11568 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11569 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11570s,@SHELL@,$SHELL,;t t
11571s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11572s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11573s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11574s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11575s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11576s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11577s,@exec_prefix@,$exec_prefix,;t t
11578s,@prefix@,$prefix,;t t
11579s,@program_transform_name@,$program_transform_name,;t t
11580s,@bindir@,$bindir,;t t
11581s,@sbindir@,$sbindir,;t t
11582s,@libexecdir@,$libexecdir,;t t
11583s,@datadir@,$datadir,;t t
11584s,@sysconfdir@,$sysconfdir,;t t
11585s,@sharedstatedir@,$sharedstatedir,;t t
11586s,@localstatedir@,$localstatedir,;t t
11587s,@libdir@,$libdir,;t t
11588s,@includedir@,$includedir,;t t
11589s,@oldincludedir@,$oldincludedir,;t t
11590s,@infodir@,$infodir,;t t
11591s,@mandir@,$mandir,;t t
11592s,@build_alias@,$build_alias,;t t
11593s,@host_alias@,$host_alias,;t t
11594s,@target_alias@,$target_alias,;t t
11595s,@DEFS@,$DEFS,;t t
11596s,@ECHO_C@,$ECHO_C,;t t
11597s,@ECHO_N@,$ECHO_N,;t t
11598s,@ECHO_T@,$ECHO_T,;t t
11599s,@LIBS@,$LIBS,;t t
11600s,@build@,$build,;t t
11601s,@build_cpu@,$build_cpu,;t t
11602s,@build_vendor@,$build_vendor,;t t
11603s,@build_os@,$build_os,;t t
11604s,@host@,$host,;t t
11605s,@host_cpu@,$host_cpu,;t t
11606s,@host_vendor@,$host_vendor,;t t
11607s,@host_os@,$host_os,;t t
11608s,@target@,$target,;t t
11609s,@target_cpu@,$target_cpu,;t t
11610s,@target_vendor@,$target_vendor,;t t
11611s,@target_os@,$target_os,;t t
11612s,@CC@,$CC,;t t
11613s,@CFLAGS@,$CFLAGS,;t t
11614s,@LDFLAGS@,$LDFLAGS,;t t
11615s,@CPPFLAGS@,$CPPFLAGS,;t t
11616s,@ac_ct_CC@,$ac_ct_CC,;t t
11617s,@EXEEXT@,$EXEEXT,;t t
11618s,@OBJEXT@,$OBJEXT,;t t
11619s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11620s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11621s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11622s,@CYGPATH_W@,$CYGPATH_W,;t t
11623s,@PACKAGE@,$PACKAGE,;t t
11624s,@VERSION@,$VERSION,;t t
11625s,@ACLOCAL@,$ACLOCAL,;t t
11626s,@AUTOCONF@,$AUTOCONF,;t t
11627s,@AUTOMAKE@,$AUTOMAKE,;t t
11628s,@AUTOHEADER@,$AUTOHEADER,;t t
11629s,@MAKEINFO@,$MAKEINFO,;t t
13b2be9c
DJ
11630s,@install_sh@,$install_sh,;t t
11631s,@STRIP@,$STRIP,;t t
11632s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11633s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
ab509236 11634s,@mkdir_p@,$mkdir_p,;t t
13b2be9c
DJ
11635s,@AWK@,$AWK,;t t
11636s,@SET_MAKE@,$SET_MAKE,;t t
11637s,@am__leading_dot@,$am__leading_dot,;t t
8ea2b00f
AM
11638s,@AMTAR@,$AMTAR,;t t
11639s,@am__tar@,$am__tar,;t t
11640s,@am__untar@,$am__untar,;t t
13b2be9c
DJ
11641s,@DEPDIR@,$DEPDIR,;t t
11642s,@am__include@,$am__include,;t t
11643s,@am__quote@,$am__quote,;t t
11644s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11645s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11646s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11647s,@CCDEPMODE@,$CCDEPMODE,;t t
11648s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11649s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11650s,@LN_S@,$LN_S,;t t
11651s,@RANLIB@,$RANLIB,;t t
11652s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11653s,@LIBTOOL@,$LIBTOOL,;t t
11654s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9e9b66a9 11655s,@NO_WERROR@,$NO_WERROR,;t t
13b2be9c
DJ
11656s,@GDBINIT@,$GDBINIT,;t t
11657s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
11658s,@extra_objects@,$extra_objects,;t t
11659s,@target_cpu_type@,$target_cpu_type,;t t
11660s,@obj_format@,$obj_format,;t t
11661s,@te_file@,$te_file,;t t
11662s,@install_tooldir@,$install_tooldir,;t t
11663s,@atof@,$atof,;t t
11664s,@BFDLIB@,$BFDLIB,;t t
11665s,@OPCODES_LIB@,$OPCODES_LIB,;t t
11666s,@BFDVER_H@,$BFDVER_H,;t t
11667s,@ALL_OBJ_DEPS@,$ALL_OBJ_DEPS,;t t
11668s,@YACC@,$YACC,;t t
11669s,@LEX@,$LEX,;t t
11670s,@LEXLIB@,$LEXLIB,;t t
11671s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11672s,@CPP@,$CPP,;t t
11673s,@EGREP@,$EGREP,;t t
11674s,@ALLOCA@,$ALLOCA,;t t
11675s,@USE_NLS@,$USE_NLS,;t t
11676s,@MSGFMT@,$MSGFMT,;t t
11677s,@GMSGFMT@,$GMSGFMT,;t t
11678s,@XGETTEXT@,$XGETTEXT,;t t
11679s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
11680s,@CATALOGS@,$CATALOGS,;t t
11681s,@CATOBJEXT@,$CATOBJEXT,;t t
11682s,@DATADIRNAME@,$DATADIRNAME,;t t
11683s,@GMOFILES@,$GMOFILES,;t t
11684s,@INSTOBJEXT@,$INSTOBJEXT,;t t
11685s,@INTLDEPS@,$INTLDEPS,;t t
11686s,@INTLLIBS@,$INTLLIBS,;t t
11687s,@INTLOBJS@,$INTLOBJS,;t t
11688s,@POFILES@,$POFILES,;t t
11689s,@POSUB@,$POSUB,;t t
11690s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
11691s,@GT_NO@,$GT_NO,;t t
11692s,@GT_YES@,$GT_YES,;t t
11693s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11694s,@l@,$l,;t t
11695s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11696s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11697s,@MAINT@,$MAINT,;t t
11698s,@LIBM@,$LIBM,;t t
11699s,@LIBOBJS@,$LIBOBJS,;t t
11700s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9b2b7d69
MM
11701CEOF
11702
13b2be9c
DJ
11703_ACEOF
11704
11705 cat >>$CONFIG_STATUS <<\_ACEOF
11706 # Split the substitutions into bite-sized pieces for seds with
11707 # small command number limits, like on Digital OSF/1 and HP-UX.
11708 ac_max_sed_lines=48
11709 ac_sed_frag=1 # Number of current file.
11710 ac_beg=1 # First line for current file.
11711 ac_end=$ac_max_sed_lines # Line after last line for current file.
11712 ac_more_lines=:
11713 ac_sed_cmds=
11714 while $ac_more_lines; do
11715 if test $ac_beg -gt 1; then
11716 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11717 else
11718 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11719 fi
11720 if test ! -s $tmp/subs.frag; then
11721 ac_more_lines=false
9b2b7d69 11722 else
13b2be9c
DJ
11723 # The purpose of the label and of the branching condition is to
11724 # speed up the sed processing (if there are no `@' at all, there
11725 # is no need to browse any of the substitutions).
11726 # These are the two extra sed commands mentioned above.
11727 (echo ':t
11728 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11729 if test -z "$ac_sed_cmds"; then
ab509236 11730 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c 11731 else
ab509236 11732 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c
DJ
11733 fi
11734 ac_sed_frag=`expr $ac_sed_frag + 1`
11735 ac_beg=$ac_end
11736 ac_end=`expr $ac_end + $ac_max_sed_lines`
9b2b7d69 11737 fi
13b2be9c
DJ
11738 done
11739 if test -z "$ac_sed_cmds"; then
11740 ac_sed_cmds=cat
252b5132 11741 fi
13b2be9c 11742fi # test -n "$CONFIG_FILES"
252b5132 11743
13b2be9c
DJ
11744_ACEOF
11745cat >>$CONFIG_STATUS <<\_ACEOF
11746for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
c8615825 11747 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11748 case $ac_file in
11749 - | *:- | *:-:* ) # input from stdin
ab509236
L
11750 cat >$tmp/stdin
11751 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11752 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11753 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11754 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11755 * ) ac_file_in=$ac_file.in ;;
252b5132 11756 esac
9b2b7d69 11757
13b2be9c
DJ
11758 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11759 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11760$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11761 X"$ac_file" : 'X\(//\)[^/]' \| \
11762 X"$ac_file" : 'X\(//\)$' \| \
11763 X"$ac_file" : 'X\(/\)' \| \
11764 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11765echo X"$ac_file" |
11766 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11767 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11768 /^X\(\/\/\)$/{ s//\1/; q; }
11769 /^X\(\/\).*/{ s//\1/; q; }
11770 s/.*/./; q'`
11771 { if $as_mkdir_p; then
11772 mkdir -p "$ac_dir"
c8615825 11773 else
13b2be9c
DJ
11774 as_dir="$ac_dir"
11775 as_dirs=
11776 while test ! -d "$as_dir"; do
11777 as_dirs="$as_dir $as_dirs"
11778 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11779$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11780 X"$as_dir" : 'X\(//\)[^/]' \| \
11781 X"$as_dir" : 'X\(//\)$' \| \
11782 X"$as_dir" : 'X\(/\)' \| \
11783 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11784echo X"$as_dir" |
11785 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11786 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11787 /^X\(\/\/\)$/{ s//\1/; q; }
11788 /^X\(\/\).*/{ s//\1/; q; }
11789 s/.*/./; q'`
11790 done
11791 test ! -n "$as_dirs" || mkdir $as_dirs
11792 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11793echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11794 { (exit 1); exit 1; }; }; }
11795
11796 ac_builddir=.
11797
11798if test "$ac_dir" != .; then
11799 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11800 # A "../" for each directory in $ac_dir_suffix.
11801 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11802else
11803 ac_dir_suffix= ac_top_builddir=
11804fi
9b2b7d69 11805
13b2be9c
DJ
11806case $srcdir in
11807 .) # No --srcdir option. We are building in place.
11808 ac_srcdir=.
11809 if test -z "$ac_top_builddir"; then
11810 ac_top_srcdir=.
11811 else
11812 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11813 fi ;;
11814 [\\/]* | ?:[\\/]* ) # Absolute path.
11815 ac_srcdir=$srcdir$ac_dir_suffix;
11816 ac_top_srcdir=$srcdir ;;
9b2b7d69 11817 *) # Relative path.
13b2be9c
DJ
11818 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11819 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11820esac
ab509236
L
11821
11822# Do not use `cd foo && pwd` to compute absolute paths, because
11823# the directories may not exist.
11824case `pwd` in
11825.) ac_abs_builddir="$ac_dir";;
11826*)
11827 case "$ac_dir" in
11828 .) ac_abs_builddir=`pwd`;;
11829 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11830 *) ac_abs_builddir=`pwd`/"$ac_dir";;
11831 esac;;
11832esac
11833case $ac_abs_builddir in
11834.) ac_abs_top_builddir=${ac_top_builddir}.;;
11835*)
11836 case ${ac_top_builddir}. in
11837 .) ac_abs_top_builddir=$ac_abs_builddir;;
11838 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11839 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11840 esac;;
11841esac
11842case $ac_abs_builddir in
11843.) ac_abs_srcdir=$ac_srcdir;;
11844*)
11845 case $ac_srcdir in
11846 .) ac_abs_srcdir=$ac_abs_builddir;;
11847 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11848 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11849 esac;;
11850esac
11851case $ac_abs_builddir in
11852.) ac_abs_top_srcdir=$ac_top_srcdir;;
11853*)
11854 case $ac_top_srcdir in
11855 .) ac_abs_top_srcdir=$ac_abs_builddir;;
11856 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11857 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11858 esac;;
11859esac
252b5132 11860
9b2b7d69 11861
13b2be9c
DJ
11862 case $INSTALL in
11863 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11864 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
c8615825 11865 esac
9b2b7d69 11866
1ad12f97
NC
11867 if test x"$ac_file" != x-; then
11868 { echo "$as_me:$LINENO: creating $ac_file" >&5
11869echo "$as_me: creating $ac_file" >&6;}
11870 rm -f "$ac_file"
11871 fi
13b2be9c
DJ
11872 # Let's still pretend it is `configure' which instantiates (i.e., don't
11873 # use $as_me), people would be surprised to read:
11874 # /* config.h. Generated by config.status. */
11875 if test x"$ac_file" = x-; then
11876 configure_input=
11877 else
11878 configure_input="$ac_file. "
11879 fi
11880 configure_input=$configure_input"Generated from `echo $ac_file_in |
ab509236 11881 sed 's,.*/,,'` by configure."
13b2be9c
DJ
11882
11883 # First look for the input files in the build tree, otherwise in the
11884 # src tree.
11885 ac_file_inputs=`IFS=:
11886 for f in $ac_file_in; do
11887 case $f in
11888 -) echo $tmp/stdin ;;
11889 [\\/$]*)
ab509236
L
11890 # Absolute (can't be DOS-style, as IFS=:)
11891 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11892echo "$as_me: error: cannot find input file: $f" >&2;}
11893 { (exit 1); exit 1; }; }
ab509236 11894 echo "$f";;
13b2be9c 11895 *) # Relative
ab509236
L
11896 if test -f "$f"; then
11897 # Build tree
11898 echo "$f"
11899 elif test -f "$srcdir/$f"; then
11900 # Source tree
11901 echo "$srcdir/$f"
11902 else
11903 # /dev/null tree
11904 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11905echo "$as_me: error: cannot find input file: $f" >&2;}
11906 { (exit 1); exit 1; }; }
ab509236 11907 fi;;
13b2be9c
DJ
11908 esac
11909 done` || { (exit 1); exit 1; }
11910_ACEOF
11911cat >>$CONFIG_STATUS <<_ACEOF
11912 sed "$ac_vpsub
11913$extrasub
11914_ACEOF
11915cat >>$CONFIG_STATUS <<\_ACEOF
11916:t
11917/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11918s,@configure_input@,$configure_input,;t t
11919s,@srcdir@,$ac_srcdir,;t t
11920s,@abs_srcdir@,$ac_abs_srcdir,;t t
11921s,@top_srcdir@,$ac_top_srcdir,;t t
11922s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11923s,@builddir@,$ac_builddir,;t t
11924s,@abs_builddir@,$ac_abs_builddir,;t t
11925s,@top_builddir@,$ac_top_builddir,;t t
11926s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11927s,@INSTALL@,$ac_INSTALL,;t t
11928" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11929 rm -f $tmp/stdin
11930 if test x"$ac_file" != x-; then
11931 mv $tmp/out $ac_file
11932 else
11933 cat $tmp/out
11934 rm -f $tmp/out
11935 fi
11936
11937done
11938_ACEOF
11939cat >>$CONFIG_STATUS <<\_ACEOF
11940
11941#
11942# CONFIG_HEADER section.
11943#
252b5132
RH
11944
11945# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11946# NAME is the cpp macro being defined and VALUE is the value it is being given.
11947#
11948# ac_d sets the value in "#define NAME VALUE" lines.
ab509236
L
11949ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11950ac_dB='[ ].*$,\1#\2'
13b2be9c
DJ
11951ac_dC=' '
11952ac_dD=',;t'
11953# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ab509236 11954ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13b2be9c 11955ac_uB='$,\1#\2define\3'
252b5132 11956ac_uC=' '
13b2be9c
DJ
11957ac_uD=',;t'
11958
11959for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 11960 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11961 case $ac_file in
11962 - | *:- | *:-:* ) # input from stdin
ab509236
L
11963 cat >$tmp/stdin
11964 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11965 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11966 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11967 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11968 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
11969 esac
11970
13b2be9c
DJ
11971 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11972echo "$as_me: creating $ac_file" >&6;}
11973
11974 # First look for the input files in the build tree, otherwise in the
11975 # src tree.
11976 ac_file_inputs=`IFS=:
11977 for f in $ac_file_in; do
11978 case $f in
11979 -) echo $tmp/stdin ;;
11980 [\\/$]*)
ab509236
L
11981 # Absolute (can't be DOS-style, as IFS=:)
11982 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11983echo "$as_me: error: cannot find input file: $f" >&2;}
11984 { (exit 1); exit 1; }; }
ab509236
L
11985 # Do quote $f, to prevent DOS paths from being IFS'd.
11986 echo "$f";;
13b2be9c 11987 *) # Relative
ab509236
L
11988 if test -f "$f"; then
11989 # Build tree
11990 echo "$f"
11991 elif test -f "$srcdir/$f"; then
11992 # Source tree
11993 echo "$srcdir/$f"
11994 else
11995 # /dev/null tree
11996 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11997echo "$as_me: error: cannot find input file: $f" >&2;}
11998 { (exit 1); exit 1; }; }
ab509236 11999 fi;;
13b2be9c
DJ
12000 esac
12001 done` || { (exit 1); exit 1; }
12002 # Remove the trailing spaces.
ab509236 12003 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13b2be9c
DJ
12004
12005_ACEOF
12006
12007# Transform confdefs.h into two sed scripts, `conftest.defines' and
12008# `conftest.undefs', that substitutes the proper values into
12009# config.h.in to produce config.h. The first handles `#define'
12010# templates, and the second `#undef' templates.
12011# And first: Protect against being on the right side of a sed subst in
12012# config.status. Protect against being in an unquoted here document
12013# in config.status.
12014rm -f conftest.defines conftest.undefs
12015# Using a here document instead of a string reduces the quoting nightmare.
12016# Putting comments in sed scripts is not portable.
12017#
12018# `end' is used to avoid that the second main sed command (meant for
12019# 0-ary CPP macros) applies to n-ary macro definitions.
12020# See the Autoconf documentation for `clear'.
12021cat >confdef2sed.sed <<\_ACEOF
12022s/[\\&,]/\\&/g
12023s,[\\$`],\\&,g
12024t clear
12025: clear
ab509236 12026s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13b2be9c 12027t end
ab509236 12028s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13b2be9c
DJ
12029: end
12030_ACEOF
12031# If some macros were called several times there might be several times
12032# the same #defines, which is useless. Nevertheless, we may not want to
12033# sort them, since we want the *last* AC-DEFINE to be honored.
12034uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12035sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12036rm -f confdef2sed.sed
252b5132
RH
12037
12038# This sed command replaces #undef with comments. This is necessary, for
12039# example, in the case of _POSIX_SOURCE, which is predefined and required
12040# on some systems where configure will not decide to define it.
13b2be9c 12041cat >>conftest.undefs <<\_ACEOF
ab509236 12042s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13b2be9c
DJ
12043_ACEOF
12044
12045# Break up conftest.defines because some shells have a limit on the size
12046# of here documents, and old seds have small limits too (100 cmds).
12047echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
ab509236 12048echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13b2be9c
DJ
12049echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12050echo ' :' >>$CONFIG_STATUS
12051rm -f conftest.tail
12052while grep . conftest.defines >/dev/null
12053do
12054 # Write a limited-size here document to $tmp/defines.sed.
12055 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12056 # Speed up: don't consider the non `#define' lines.
ab509236 12057 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12058 # Work around the forget-to-reset-the-flag bug.
12059 echo 't clr' >>$CONFIG_STATUS
12060 echo ': clr' >>$CONFIG_STATUS
12061 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12062 echo 'CEOF
12063 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12064 rm -f $tmp/in
12065 mv $tmp/out $tmp/in
12066' >>$CONFIG_STATUS
12067 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12068 rm -f conftest.defines
12069 mv conftest.tail conftest.defines
12070done
12071rm -f conftest.defines
12072echo ' fi # grep' >>$CONFIG_STATUS
12073echo >>$CONFIG_STATUS
252b5132 12074
13b2be9c
DJ
12075# Break up conftest.undefs because some shells have a limit on the size
12076# of here documents, and old seds have small limits too (100 cmds).
12077echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 12078rm -f conftest.tail
13b2be9c 12079while grep . conftest.undefs >/dev/null
252b5132 12080do
13b2be9c
DJ
12081 # Write a limited-size here document to $tmp/undefs.sed.
12082 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12083 # Speed up: don't consider the non `#undef'
ab509236 12084 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12085 # Work around the forget-to-reset-the-flag bug.
12086 echo 't clr' >>$CONFIG_STATUS
12087 echo ': clr' >>$CONFIG_STATUS
12088 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 12089 echo 'CEOF
13b2be9c
DJ
12090 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12091 rm -f $tmp/in
12092 mv $tmp/out $tmp/in
12093' >>$CONFIG_STATUS
12094 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12095 rm -f conftest.undefs
12096 mv conftest.tail conftest.undefs
252b5132 12097done
13b2be9c
DJ
12098rm -f conftest.undefs
12099
12100cat >>$CONFIG_STATUS <<\_ACEOF
12101 # Let's still pretend it is `configure' which instantiates (i.e., don't
12102 # use $as_me), people would be surprised to read:
12103 # /* config.h. Generated by config.status. */
12104 if test x"$ac_file" = x-; then
12105 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 12106 else
13b2be9c
DJ
12107 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12108 fi
12109 cat $tmp/in >>$tmp/config.h
12110 rm -f $tmp/in
12111 if test x"$ac_file" != x-; then
12112 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12113 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12114echo "$as_me: $ac_file is unchanged" >&6;}
12115 else
12116 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12117$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12118 X"$ac_file" : 'X\(//\)[^/]' \| \
12119 X"$ac_file" : 'X\(//\)$' \| \
12120 X"$ac_file" : 'X\(/\)' \| \
12121 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12122echo X"$ac_file" |
12123 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12124 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12125 /^X\(\/\/\)$/{ s//\1/; q; }
12126 /^X\(\/\).*/{ s//\1/; q; }
12127 s/.*/./; q'`
12128 { if $as_mkdir_p; then
12129 mkdir -p "$ac_dir"
12130 else
12131 as_dir="$ac_dir"
12132 as_dirs=
12133 while test ! -d "$as_dir"; do
12134 as_dirs="$as_dir $as_dirs"
12135 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12136$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12137 X"$as_dir" : 'X\(//\)[^/]' \| \
12138 X"$as_dir" : 'X\(//\)$' \| \
12139 X"$as_dir" : 'X\(/\)' \| \
12140 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12141echo X"$as_dir" |
12142 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12143 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12144 /^X\(\/\/\)$/{ s//\1/; q; }
12145 /^X\(\/\).*/{ s//\1/; q; }
12146 s/.*/./; q'`
12147 done
12148 test ! -n "$as_dirs" || mkdir $as_dirs
12149 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12150echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12151 { (exit 1); exit 1; }; }; }
12152
12153 rm -f $ac_file
12154 mv $tmp/config.h $ac_file
9b2b7d69 12155 fi
13b2be9c
DJ
12156 else
12157 cat $tmp/config.h
12158 rm -f $tmp/config.h
9b2b7d69 12159 fi
13b2be9c
DJ
12160# Compute $ac_file's index in $config_headers.
12161_am_stamp_count=1
12162for _am_header in $config_headers :; do
12163 case $_am_header in
12164 $ac_file | $ac_file:* )
12165 break ;;
12166 * )
12167 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12168 esac
12169done
12170echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12171$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12172 X$ac_file : 'X\(//\)[^/]' \| \
12173 X$ac_file : 'X\(//\)$' \| \
12174 X$ac_file : 'X\(/\)' \| \
12175 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12176echo X$ac_file |
12177 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12178 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12179 /^X\(\/\/\)$/{ s//\1/; q; }
12180 /^X\(\/\).*/{ s//\1/; q; }
12181 s/.*/./; q'`/stamp-h$_am_stamp_count
12182done
12183_ACEOF
12184cat >>$CONFIG_STATUS <<\_ACEOF
6840198f 12185
13b2be9c
DJ
12186#
12187# CONFIG_COMMANDS section.
12188#
12189for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12190 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12191 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12192 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12193$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12194 X"$ac_dest" : 'X\(//\)[^/]' \| \
12195 X"$ac_dest" : 'X\(//\)$' \| \
12196 X"$ac_dest" : 'X\(/\)' \| \
12197 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12198echo X"$ac_dest" |
12199 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12200 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12201 /^X\(\/\/\)$/{ s//\1/; q; }
12202 /^X\(\/\).*/{ s//\1/; q; }
12203 s/.*/./; q'`
ab509236
L
12204 { if $as_mkdir_p; then
12205 mkdir -p "$ac_dir"
12206 else
12207 as_dir="$ac_dir"
12208 as_dirs=
12209 while test ! -d "$as_dir"; do
12210 as_dirs="$as_dir $as_dirs"
12211 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12212$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12213 X"$as_dir" : 'X\(//\)[^/]' \| \
12214 X"$as_dir" : 'X\(//\)$' \| \
12215 X"$as_dir" : 'X\(/\)' \| \
12216 . : '\(.\)' 2>/dev/null ||
12217echo X"$as_dir" |
12218 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12219 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12220 /^X\(\/\/\)$/{ s//\1/; q; }
12221 /^X\(\/\).*/{ s//\1/; q; }
12222 s/.*/./; q'`
12223 done
12224 test ! -n "$as_dirs" || mkdir $as_dirs
12225 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12226echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12227 { (exit 1); exit 1; }; }; }
12228
13b2be9c
DJ
12229 ac_builddir=.
12230
12231if test "$ac_dir" != .; then
12232 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12233 # A "../" for each directory in $ac_dir_suffix.
12234 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12235else
12236 ac_dir_suffix= ac_top_builddir=
12237fi
12238
12239case $srcdir in
12240 .) # No --srcdir option. We are building in place.
12241 ac_srcdir=.
12242 if test -z "$ac_top_builddir"; then
12243 ac_top_srcdir=.
12244 else
12245 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12246 fi ;;
12247 [\\/]* | ?:[\\/]* ) # Absolute path.
12248 ac_srcdir=$srcdir$ac_dir_suffix;
12249 ac_top_srcdir=$srcdir ;;
12250 *) # Relative path.
12251 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12252 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12253esac
ab509236
L
12254
12255# Do not use `cd foo && pwd` to compute absolute paths, because
12256# the directories may not exist.
12257case `pwd` in
12258.) ac_abs_builddir="$ac_dir";;
12259*)
12260 case "$ac_dir" in
12261 .) ac_abs_builddir=`pwd`;;
12262 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12263 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12264 esac;;
12265esac
12266case $ac_abs_builddir in
12267.) ac_abs_top_builddir=${ac_top_builddir}.;;
12268*)
12269 case ${ac_top_builddir}. in
12270 .) ac_abs_top_builddir=$ac_abs_builddir;;
12271 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12272 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12273 esac;;
12274esac
12275case $ac_abs_builddir in
12276.) ac_abs_srcdir=$ac_srcdir;;
12277*)
12278 case $ac_srcdir in
12279 .) ac_abs_srcdir=$ac_abs_builddir;;
12280 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12281 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12282 esac;;
12283esac
12284case $ac_abs_builddir in
12285.) ac_abs_top_srcdir=$ac_top_srcdir;;
12286*)
12287 case $ac_top_srcdir in
12288 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12289 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12290 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12291 esac;;
12292esac
13b2be9c
DJ
12293
12294
12295 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12296echo "$as_me: executing $ac_dest commands" >&6;}
12297 case $ac_dest in
12298 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12299 # Strip MF so we end up with the name of the file.
12300 mf=`echo "$mf" | sed -e 's/:.*$//'`
12301 # Check whether this is an Automake generated Makefile or not.
12302 # We used to match only the files named `Makefile.in', but
12303 # some people rename them; so instead we look at the file content.
12304 # Grep'ing the first line is not enough: some people post-process
12305 # each Makefile.in and add a new line on top of each file to say so.
12306 # So let's grep whole file.
12307 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12308 dirpart=`(dirname "$mf") 2>/dev/null ||
12309$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12310 X"$mf" : 'X\(//\)[^/]' \| \
12311 X"$mf" : 'X\(//\)$' \| \
12312 X"$mf" : 'X\(/\)' \| \
12313 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12314echo X"$mf" |
12315 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12316 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12317 /^X\(\/\/\)$/{ s//\1/; q; }
12318 /^X\(\/\).*/{ s//\1/; q; }
12319 s/.*/./; q'`
12320 else
12321 continue
12322 fi
8ea2b00f
AM
12323 # Extract the definition of DEPDIR, am__include, and am__quote
12324 # from the Makefile without running `make'.
4b363073 12325 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13b2be9c 12326 test -z "$DEPDIR" && continue
8ea2b00f
AM
12327 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12328 test -z "am__include" && continue
12329 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13b2be9c 12330 # When using ansi2knr, U may be empty or an underscore; expand it
4b363073 12331 U=`sed -n 's/^U = //p' < "$mf"`
8ea2b00f
AM
12332 # Find all dependency output files, they are included files with
12333 # $(DEPDIR) in their names. We invoke sed twice because it is the
12334 # simplest approach to changing $(DEPDIR) to its actual value in the
12335 # expansion.
12336 for file in `sed -n "
12337 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13b2be9c
DJ
12338 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12339 # Make sure the directory exists.
12340 test -f "$dirpart/$file" && continue
12341 fdir=`(dirname "$file") 2>/dev/null ||
12342$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12343 X"$file" : 'X\(//\)[^/]' \| \
12344 X"$file" : 'X\(//\)$' \| \
12345 X"$file" : 'X\(/\)' \| \
12346 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12347echo X"$file" |
12348 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12349 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12350 /^X\(\/\/\)$/{ s//\1/; q; }
12351 /^X\(\/\).*/{ s//\1/; q; }
12352 s/.*/./; q'`
12353 { if $as_mkdir_p; then
12354 mkdir -p $dirpart/$fdir
12355 else
12356 as_dir=$dirpart/$fdir
12357 as_dirs=
12358 while test ! -d "$as_dir"; do
12359 as_dirs="$as_dir $as_dirs"
12360 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12361$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12362 X"$as_dir" : 'X\(//\)[^/]' \| \
12363 X"$as_dir" : 'X\(//\)$' \| \
12364 X"$as_dir" : 'X\(/\)' \| \
12365 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12366echo X"$as_dir" |
12367 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12368 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12369 /^X\(\/\/\)$/{ s//\1/; q; }
12370 /^X\(\/\).*/{ s//\1/; q; }
12371 s/.*/./; q'`
12372 done
12373 test ! -n "$as_dirs" || mkdir $as_dirs
12374 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12375echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12376 { (exit 1); exit 1; }; }; }
c8615825 12377
13b2be9c
DJ
12378 # echo "creating $dirpart/$file"
12379 echo '# dummy' > "$dirpart/$file"
12380 done
12381done
12382 ;;
12383 default ) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
252b5132
RH
12384 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
12385 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
12386 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
12387 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
12388 if test "x$cgen_cpu_prefix" != x ; then
12389 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
12390 fi
12391
13b2be9c
DJ
12392 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
12393 esac
12394done
12395_ACEOF
12396
12397cat >>$CONFIG_STATUS <<\_ACEOF
12398
12399{ (exit 0); exit 0; }
12400_ACEOF
252b5132 12401chmod +x $CONFIG_STATUS
13b2be9c
DJ
12402ac_clean_files=$ac_clean_files_save
12403
12404
12405# configure is writing to config.log, and then calls config.status.
12406# config.status does its own redirection, appending to config.log.
12407# Unfortunately, on DOS this fails, as config.log is still kept open
12408# by configure, so config.status won't be able to write to it; its
12409# output is simply discarded. So we exec the FD to /dev/null,
12410# effectively closing config.log, so it can be properly (re)opened and
12411# appended to by config.status. When coming back to configure, we
12412# need to make the FD available again.
12413if test "$no_create" != yes; then
12414 ac_cs_success=:
12415 ac_config_status_args=
12416 test "$silent" = yes &&
12417 ac_config_status_args="$ac_config_status_args --quiet"
12418 exec 5>/dev/null
12419 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12420 exec 5>>config.log
12421 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12422 # would make configure fail if this is the last instruction.
12423 $ac_cs_success || { (exit 1); exit 1; }
12424fi
252b5132 12425
This page took 1.097074 seconds and 4 git commands to generate.