2005-07-14 H.J. Lu <hongjiu.lu@intel.com>
[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)
859 --enable-bfd-assembler use BFD back end for writing object files
860 targets alternative target configurations besides the primary
861 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
569acd2c 862 --enable-werror treat compile warnings as errors
9e9b66a9 863 --enable-build-warnings Enable build-time compiler warnings
13b2be9c 864 --disable-nls do not use Native Language Support
ab509236
L
865 --enable-maintainer-mode enable make rules and dependencies not useful
866 (and sometimes confusing) to the casual installer
9b2b7d69 867
13b2be9c
DJ
868Optional Packages:
869 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
870 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
871 --with-gnu-ld assume the C compiler uses GNU ld default=no
872 --with-pic try to use only PIC/non-PIC objects default=use both
873 --with-included-gettext use the GNU gettext library included here
9b2b7d69 874
13b2be9c
DJ
875Some influential environment variables:
876 CC C compiler command
877 CFLAGS C compiler flags
878 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
879 nonstandard directory <lib dir>
880 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
881 headers in a nonstandard directory <include dir>
882 CPP C preprocessor
883
884Use these variables to override the choices made by `configure' or to help
885it to find libraries and programs with nonstandard names/locations.
886
887_ACEOF
9b2b7d69 888fi
9b2b7d69 889
13b2be9c
DJ
890if test "$ac_init_help" = "recursive"; then
891 # If there are subdirs, report their specific --help.
892 ac_popdir=`pwd`
893 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
894 test -d $ac_dir || continue
895 ac_builddir=.
896
897if test "$ac_dir" != .; then
898 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
899 # A "../" for each directory in $ac_dir_suffix.
900 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
901else
902 ac_dir_suffix= ac_top_builddir=
903fi
9b2b7d69 904
13b2be9c
DJ
905case $srcdir in
906 .) # No --srcdir option. We are building in place.
907 ac_srcdir=.
908 if test -z "$ac_top_builddir"; then
909 ac_top_srcdir=.
910 else
911 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
c8615825 912 fi ;;
13b2be9c
DJ
913 [\\/]* | ?:[\\/]* ) # Absolute path.
914 ac_srcdir=$srcdir$ac_dir_suffix;
915 ac_top_srcdir=$srcdir ;;
916 *) # Relative path.
917 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
918 ac_top_srcdir=$ac_top_builddir$srcdir ;;
c8615825 919esac
ab509236
L
920
921# Do not use `cd foo && pwd` to compute absolute paths, because
922# the directories may not exist.
923case `pwd` in
924.) ac_abs_builddir="$ac_dir";;
925*)
926 case "$ac_dir" in
927 .) ac_abs_builddir=`pwd`;;
928 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
929 *) ac_abs_builddir=`pwd`/"$ac_dir";;
930 esac;;
931esac
932case $ac_abs_builddir in
933.) ac_abs_top_builddir=${ac_top_builddir}.;;
934*)
935 case ${ac_top_builddir}. in
936 .) ac_abs_top_builddir=$ac_abs_builddir;;
937 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
938 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
939 esac;;
940esac
941case $ac_abs_builddir in
942.) ac_abs_srcdir=$ac_srcdir;;
943*)
944 case $ac_srcdir in
945 .) ac_abs_srcdir=$ac_abs_builddir;;
946 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
947 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
948 esac;;
949esac
950case $ac_abs_builddir in
951.) ac_abs_top_srcdir=$ac_top_srcdir;;
952*)
953 case $ac_top_srcdir in
954 .) ac_abs_top_srcdir=$ac_abs_builddir;;
955 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
956 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
957 esac;;
958esac
13b2be9c
DJ
959
960 cd $ac_dir
961 # Check for guested configure; otherwise get Cygnus style configure.
962 if test -f $ac_srcdir/configure.gnu; then
963 echo
964 $SHELL $ac_srcdir/configure.gnu --help=recursive
965 elif test -f $ac_srcdir/configure; then
966 echo
967 $SHELL $ac_srcdir/configure --help=recursive
968 elif test -f $ac_srcdir/configure.ac ||
ab509236 969 test -f $ac_srcdir/configure.in; then
13b2be9c
DJ
970 echo
971 $ac_configure --help
972 else
973 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
974 fi
1ad12f97 975 cd $ac_popdir
13b2be9c
DJ
976 done
977fi
6840198f 978
13b2be9c
DJ
979test -n "$ac_init_help" && exit 0
980if $ac_init_version; then
981 cat <<\_ACEOF
c8615825 982
ab509236 983Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
984This configure script is free software; the Free Software Foundation
985gives unlimited permission to copy, distribute and modify it.
986_ACEOF
987 exit 0
988fi
989exec 5>config.log
990cat >&5 <<_ACEOF
991This file contains any messages produced by compilers while
992running configure, to aid debugging if configure makes a mistake.
c8615825 993
13b2be9c 994It was created by $as_me, which was
ab509236 995generated by GNU Autoconf 2.59. Invocation command line was
c8615825 996
13b2be9c 997 $ $0 $@
c8615825 998
13b2be9c
DJ
999_ACEOF
1000{
1001cat <<_ASUNAME
1002## --------- ##
1003## Platform. ##
1004## --------- ##
1005
1006hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1007uname -m = `(uname -m) 2>/dev/null || echo unknown`
1008uname -r = `(uname -r) 2>/dev/null || echo unknown`
1009uname -s = `(uname -s) 2>/dev/null || echo unknown`
1010uname -v = `(uname -v) 2>/dev/null || echo unknown`
1011
1012/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1013/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1014
1015/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1016/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1017/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1018hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1019/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1020/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1021/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1022
1023_ASUNAME
1024
1025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1026for as_dir in $PATH
1027do
1028 IFS=$as_save_IFS
1029 test -z "$as_dir" && as_dir=.
1030 echo "PATH: $as_dir"
1031done
9b2b7d69 1032
13b2be9c 1033} >&5
6840198f 1034
13b2be9c 1035cat >&5 <<_ACEOF
c8615825 1036
9b2b7d69 1037
13b2be9c
DJ
1038## ----------- ##
1039## Core tests. ##
1040## ----------- ##
87ccc1b0 1041
13b2be9c 1042_ACEOF
9b2b7d69 1043
13b2be9c
DJ
1044
1045# Keep a trace of the command line.
1046# Strip out --no-create and --no-recursion so they do not pile up.
1047# Strip out --silent because we don't want to record it for future runs.
1048# Also quote any args containing shell meta-characters.
1049# Make two passes to allow for proper duplicate-argument suppression.
1050ac_configure_args=
1051ac_configure_args0=
1052ac_configure_args1=
1053ac_sep=
1054ac_must_keep_next=false
1055for ac_pass in 1 2
1056do
1057 for ac_arg
1058 do
1059 case $ac_arg in
1060 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1061 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1062 | -silent | --silent | --silen | --sile | --sil)
1063 continue ;;
1064 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1065 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1066 esac
1067 case $ac_pass in
1068 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1069 2)
1070 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1071 if test $ac_must_keep_next = true; then
ab509236 1072 ac_must_keep_next=false # Got value, back to normal.
13b2be9c 1073 else
ab509236
L
1074 case $ac_arg in
1075 *=* | --config-cache | -C | -disable-* | --disable-* \
1076 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1077 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1078 | -with-* | --with-* | -without-* | --without-* | --x)
1079 case "$ac_configure_args0 " in
1080 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1081 esac
1082 ;;
1083 -* ) ac_must_keep_next=true ;;
1084 esac
13b2be9c
DJ
1085 fi
1086 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1087 # Get rid of the leading space.
1088 ac_sep=" "
c8615825
AM
1089 ;;
1090 esac
1091 done
13b2be9c
DJ
1092done
1093$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1094$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1095
1096# When interrupted or exit'd, cleanup temporary files, and complete
1097# config.log. We remove comments because anyway the quotes in there
1098# would cause problems or look ugly.
1099# WARNING: Be sure not to use single quotes in there, as some shells,
1100# such as our DU 5.0 friend, will then `close' the trap.
1101trap 'exit_status=$?
1102 # Save into config.log some information that might help in debugging.
1103 {
1104 echo
1105
1106 cat <<\_ASBOX
1107## ---------------- ##
1108## Cache variables. ##
1109## ---------------- ##
1110_ASBOX
1111 echo
1112 # The following way of writing the cache mishandles newlines in values,
1113{
1114 (set) 2>&1 |
1115 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1116 *ac_space=\ *)
1117 sed -n \
ab509236
L
1118 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1119 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
13b2be9c
DJ
1120 ;;
1121 *)
1122 sed -n \
ab509236 1123 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
1124 ;;
1125 esac;
1126}
1127 echo
1128
1129 cat <<\_ASBOX
1130## ----------------- ##
1131## Output variables. ##
1132## ----------------- ##
1133_ASBOX
1134 echo
1135 for ac_var in $ac_subst_vars
1136 do
1137 eval ac_val=$`echo $ac_var`
1138 echo "$ac_var='"'"'$ac_val'"'"'"
1139 done | sort
1140 echo
1141
1142 if test -n "$ac_subst_files"; then
1143 cat <<\_ASBOX
1144## ------------- ##
1145## Output files. ##
1146## ------------- ##
1147_ASBOX
1148 echo
1149 for ac_var in $ac_subst_files
1150 do
1151 eval ac_val=$`echo $ac_var`
ab509236 1152 echo "$ac_var='"'"'$ac_val'"'"'"
13b2be9c
DJ
1153 done | sort
1154 echo
1155 fi
1156
1157 if test -s confdefs.h; then
1158 cat <<\_ASBOX
1159## ----------- ##
1160## confdefs.h. ##
1161## ----------- ##
1162_ASBOX
1163 echo
1164 sed "/^$/d" confdefs.h | sort
1165 echo
1166 fi
1167 test "$ac_signal" != 0 &&
1168 echo "$as_me: caught signal $ac_signal"
1169 echo "$as_me: exit $exit_status"
1170 } >&5
ab509236 1171 rm -f core *.core &&
13b2be9c
DJ
1172 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1173 exit $exit_status
1174 ' 0
1175for ac_signal in 1 2 13 15; do
1176 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1177done
1178ac_signal=0
1179
1180# confdefs.h avoids OS command line length limits that DEFS can exceed.
1181rm -rf conftest* confdefs.h
1182# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1183echo >confdefs.h
1184
1185# Predefined preprocessor variables.
1186
1187cat >>confdefs.h <<_ACEOF
1188#define PACKAGE_NAME "$PACKAGE_NAME"
1189_ACEOF
1190
1191
1192cat >>confdefs.h <<_ACEOF
1193#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1194_ACEOF
1195
1196
1197cat >>confdefs.h <<_ACEOF
1198#define PACKAGE_VERSION "$PACKAGE_VERSION"
1199_ACEOF
1200
1201
1202cat >>confdefs.h <<_ACEOF
1203#define PACKAGE_STRING "$PACKAGE_STRING"
1204_ACEOF
1205
1206
1207cat >>confdefs.h <<_ACEOF
1208#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1209_ACEOF
1210
1211
1212# Let the site file select an alternate cache file if it wants to.
1213# Prefer explicitly selected file to automatically selected ones.
1214if test -z "$CONFIG_SITE"; then
1215 if test "x$prefix" != xNONE; then
1216 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1217 else
1218 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1219 fi
1220fi
1221for ac_site_file in $CONFIG_SITE; do
1222 if test -r "$ac_site_file"; then
1223 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1224echo "$as_me: loading site script $ac_site_file" >&6;}
1225 sed 's/^/| /' "$ac_site_file" >&5
1226 . "$ac_site_file"
1227 fi
1228done
1229
1230if test -r "$cache_file"; then
1231 # Some versions of bash will fail to source /dev/null (special
1232 # files actually), so we avoid doing that.
1233 if test -f "$cache_file"; then
1234 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1235echo "$as_me: loading cache $cache_file" >&6;}
1236 case $cache_file in
1237 [\\/]* | ?:[\\/]* ) . $cache_file;;
1238 *) . ./$cache_file;;
1239 esac
1240 fi
1241else
1242 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1243echo "$as_me: creating cache $cache_file" >&6;}
1244 >$cache_file
1245fi
1246
1247# Check that the precious variables saved in the cache have kept the same
1248# value.
1249ac_cache_corrupted=false
1250for ac_var in `(set) 2>&1 |
ab509236 1251 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
13b2be9c
DJ
1252 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1253 eval ac_new_set=\$ac_env_${ac_var}_set
1254 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1255 eval ac_new_val="\$ac_env_${ac_var}_value"
1256 case $ac_old_set,$ac_new_set in
1257 set,)
1258 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1259echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1260 ac_cache_corrupted=: ;;
1261 ,set)
1262 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1263echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1264 ac_cache_corrupted=: ;;
1265 ,);;
1266 *)
1267 if test "x$ac_old_val" != "x$ac_new_val"; then
ab509236 1268 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
13b2be9c 1269echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
ab509236 1270 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
13b2be9c 1271echo "$as_me: former value: $ac_old_val" >&2;}
ab509236 1272 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
13b2be9c 1273echo "$as_me: current value: $ac_new_val" >&2;}
ab509236 1274 ac_cache_corrupted=:
13b2be9c
DJ
1275 fi;;
1276 esac
1277 # Pass precious variables to config.status.
1278 if test "$ac_new_set" = set; then
1279 case $ac_new_val in
1280 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1281 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1282 *) ac_arg=$ac_var=$ac_new_val ;;
1283 esac
1284 case " $ac_configure_args " in
1285 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1286 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1287 esac
1288 fi
1289done
1290if $ac_cache_corrupted; then
1291 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1292echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1293 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1294echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1295 { (exit 1); exit 1; }; }
1296fi
1297
1298ac_ext=c
1299ac_cpp='$CPP $CPPFLAGS'
1300ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1301ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1302ac_compiler_gnu=$ac_cv_c_compiler_gnu
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323ac_aux_dir=
1324for ac_dir in .. $srcdir/..; do
1325 if test -f $ac_dir/install-sh; then
1326 ac_aux_dir=$ac_dir
1327 ac_install_sh="$ac_aux_dir/install-sh -c"
1328 break
1329 elif test -f $ac_dir/install.sh; then
1330 ac_aux_dir=$ac_dir
1331 ac_install_sh="$ac_aux_dir/install.sh -c"
1332 break
1333 elif test -f $ac_dir/shtool; then
1334 ac_aux_dir=$ac_dir
1335 ac_install_sh="$ac_aux_dir/shtool install -c"
1336 break
1337 fi
1338done
1339if test -z "$ac_aux_dir"; then
1340 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1341echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1342 { (exit 1); exit 1; }; }
1343fi
1344ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1345ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1346ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1347
1348# Make sure we can run config.sub.
1349$ac_config_sub sun4 >/dev/null 2>&1 ||
1350 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1351echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1352 { (exit 1); exit 1; }; }
1353
1354echo "$as_me:$LINENO: checking build system type" >&5
1355echo $ECHO_N "checking build system type... $ECHO_C" >&6
1356if test "${ac_cv_build+set}" = set; then
1357 echo $ECHO_N "(cached) $ECHO_C" >&6
1358else
1359 ac_cv_build_alias=$build_alias
1360test -z "$ac_cv_build_alias" &&
1361 ac_cv_build_alias=`$ac_config_guess`
1362test -z "$ac_cv_build_alias" &&
1363 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1364echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1365 { (exit 1); exit 1; }; }
1366ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1367 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1368echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1369 { (exit 1); exit 1; }; }
1370
1371fi
1372echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1373echo "${ECHO_T}$ac_cv_build" >&6
1374build=$ac_cv_build
1375build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1376build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1377build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1378
1379
1380echo "$as_me:$LINENO: checking host system type" >&5
1381echo $ECHO_N "checking host system type... $ECHO_C" >&6
1382if test "${ac_cv_host+set}" = set; then
1383 echo $ECHO_N "(cached) $ECHO_C" >&6
1384else
1385 ac_cv_host_alias=$host_alias
1386test -z "$ac_cv_host_alias" &&
1387 ac_cv_host_alias=$ac_cv_build_alias
1388ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1389 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1390echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1391 { (exit 1); exit 1; }; }
1392
1393fi
1394echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1395echo "${ECHO_T}$ac_cv_host" >&6
1396host=$ac_cv_host
1397host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1398host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1399host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1400
1401
1402echo "$as_me:$LINENO: checking target system type" >&5
1403echo $ECHO_N "checking target system type... $ECHO_C" >&6
1404if test "${ac_cv_target+set}" = set; then
1405 echo $ECHO_N "(cached) $ECHO_C" >&6
1406else
1407 ac_cv_target_alias=$target_alias
1408test "x$ac_cv_target_alias" = "x" &&
1409 ac_cv_target_alias=$ac_cv_host_alias
1410ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1411 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1412echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1413 { (exit 1); exit 1; }; }
1414
1415fi
1416echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1417echo "${ECHO_T}$ac_cv_target" >&6
1418target=$ac_cv_target
1419target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1420target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1421target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1422
1423
1424# The aliases save the names the user supplied, while $host etc.
1425# will get canonicalized.
1426test -n "$target_alias" &&
1427 test "$program_prefix$program_suffix$program_transform_name" = \
1428 NONENONEs,x,x, &&
1429 program_prefix=${target_alias}-
1430ac_ext=c
1431ac_cpp='$CPP $CPPFLAGS'
1432ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1433ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1434ac_compiler_gnu=$ac_cv_c_compiler_gnu
1435if test -n "$ac_tool_prefix"; then
1436 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1437set dummy ${ac_tool_prefix}gcc; ac_word=$2
1438echo "$as_me:$LINENO: checking for $ac_word" >&5
1439echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1440if test "${ac_cv_prog_CC+set}" = set; then
1441 echo $ECHO_N "(cached) $ECHO_C" >&6
1442else
1443 if test -n "$CC"; then
1444 ac_cv_prog_CC="$CC" # Let the user override the test.
1445else
1446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1447for as_dir in $PATH
1448do
1449 IFS=$as_save_IFS
1450 test -z "$as_dir" && as_dir=.
1451 for ac_exec_ext in '' $ac_executable_extensions; do
1452 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1453 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1455 break 2
1456 fi
1457done
1458done
1459
1460fi
1461fi
1462CC=$ac_cv_prog_CC
1463if test -n "$CC"; then
1464 echo "$as_me:$LINENO: result: $CC" >&5
1465echo "${ECHO_T}$CC" >&6
1466else
1467 echo "$as_me:$LINENO: result: no" >&5
1468echo "${ECHO_T}no" >&6
1469fi
1470
1471fi
1472if test -z "$ac_cv_prog_CC"; then
1473 ac_ct_CC=$CC
1474 # Extract the first word of "gcc", so it can be a program name with args.
1475set dummy gcc; ac_word=$2
1476echo "$as_me:$LINENO: checking for $ac_word" >&5
1477echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1478if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1479 echo $ECHO_N "(cached) $ECHO_C" >&6
1480else
1481 if test -n "$ac_ct_CC"; then
1482 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1483else
1484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1485for as_dir in $PATH
1486do
1487 IFS=$as_save_IFS
1488 test -z "$as_dir" && as_dir=.
1489 for ac_exec_ext in '' $ac_executable_extensions; do
1490 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1491 ac_cv_prog_ac_ct_CC="gcc"
1492 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1493 break 2
1494 fi
1495done
1496done
1497
1498fi
1499fi
1500ac_ct_CC=$ac_cv_prog_ac_ct_CC
1501if test -n "$ac_ct_CC"; then
1502 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1503echo "${ECHO_T}$ac_ct_CC" >&6
1504else
1505 echo "$as_me:$LINENO: result: no" >&5
1506echo "${ECHO_T}no" >&6
1507fi
1508
1509 CC=$ac_ct_CC
1510else
1511 CC="$ac_cv_prog_CC"
1512fi
1513
1514if test -z "$CC"; then
1515 if test -n "$ac_tool_prefix"; then
1516 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1517set dummy ${ac_tool_prefix}cc; ac_word=$2
1518echo "$as_me:$LINENO: checking for $ac_word" >&5
1519echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1520if test "${ac_cv_prog_CC+set}" = set; then
1521 echo $ECHO_N "(cached) $ECHO_C" >&6
1522else
1523 if test -n "$CC"; then
1524 ac_cv_prog_CC="$CC" # Let the user override the test.
1525else
1526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1527for as_dir in $PATH
1528do
1529 IFS=$as_save_IFS
1530 test -z "$as_dir" && as_dir=.
1531 for ac_exec_ext in '' $ac_executable_extensions; do
1532 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1533 ac_cv_prog_CC="${ac_tool_prefix}cc"
1534 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1535 break 2
1536 fi
1537done
1538done
1539
1540fi
1541fi
1542CC=$ac_cv_prog_CC
1543if test -n "$CC"; then
1544 echo "$as_me:$LINENO: result: $CC" >&5
1545echo "${ECHO_T}$CC" >&6
1546else
1547 echo "$as_me:$LINENO: result: no" >&5
1548echo "${ECHO_T}no" >&6
1549fi
1550
1551fi
1552if test -z "$ac_cv_prog_CC"; then
1553 ac_ct_CC=$CC
1554 # Extract the first word of "cc", so it can be a program name with args.
1555set dummy cc; ac_word=$2
1556echo "$as_me:$LINENO: checking for $ac_word" >&5
1557echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1558if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1559 echo $ECHO_N "(cached) $ECHO_C" >&6
1560else
1561 if test -n "$ac_ct_CC"; then
1562 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1563else
1564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1565for as_dir in $PATH
1566do
1567 IFS=$as_save_IFS
1568 test -z "$as_dir" && as_dir=.
1569 for ac_exec_ext in '' $ac_executable_extensions; do
1570 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1571 ac_cv_prog_ac_ct_CC="cc"
1572 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1573 break 2
1574 fi
1575done
1576done
1577
1578fi
1579fi
1580ac_ct_CC=$ac_cv_prog_ac_ct_CC
1581if test -n "$ac_ct_CC"; then
1582 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1583echo "${ECHO_T}$ac_ct_CC" >&6
1584else
1585 echo "$as_me:$LINENO: result: no" >&5
1586echo "${ECHO_T}no" >&6
1587fi
1588
1589 CC=$ac_ct_CC
1590else
1591 CC="$ac_cv_prog_CC"
1592fi
1593
1594fi
1595if test -z "$CC"; then
1596 # Extract the first word of "cc", so it can be a program name with args.
1597set dummy cc; ac_word=$2
1598echo "$as_me:$LINENO: checking for $ac_word" >&5
1599echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1600if test "${ac_cv_prog_CC+set}" = set; then
1601 echo $ECHO_N "(cached) $ECHO_C" >&6
1602else
1603 if test -n "$CC"; then
1604 ac_cv_prog_CC="$CC" # Let the user override the test.
1605else
1606 ac_prog_rejected=no
1607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1608for as_dir in $PATH
1609do
1610 IFS=$as_save_IFS
1611 test -z "$as_dir" && as_dir=.
1612 for ac_exec_ext in '' $ac_executable_extensions; do
1613 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1614 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1615 ac_prog_rejected=yes
1616 continue
1617 fi
1618 ac_cv_prog_CC="cc"
1619 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1620 break 2
1621 fi
1622done
1623done
1624
1625if test $ac_prog_rejected = yes; then
1626 # We found a bogon in the path, so make sure we never use it.
1627 set dummy $ac_cv_prog_CC
1628 shift
1629 if test $# != 0; then
1630 # We chose a different compiler from the bogus one.
1631 # However, it has the same basename, so the bogon will be chosen
1632 # first if we set CC to just the basename; use the full file name.
1633 shift
1634 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1635 fi
1636fi
1637fi
1638fi
1639CC=$ac_cv_prog_CC
1640if test -n "$CC"; then
1641 echo "$as_me:$LINENO: result: $CC" >&5
1642echo "${ECHO_T}$CC" >&6
1643else
1644 echo "$as_me:$LINENO: result: no" >&5
1645echo "${ECHO_T}no" >&6
1646fi
1647
1648fi
1649if test -z "$CC"; then
1650 if test -n "$ac_tool_prefix"; then
1651 for ac_prog in cl
1652 do
1653 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1654set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1655echo "$as_me:$LINENO: checking for $ac_word" >&5
1656echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1657if test "${ac_cv_prog_CC+set}" = set; then
1658 echo $ECHO_N "(cached) $ECHO_C" >&6
1659else
1660 if test -n "$CC"; then
1661 ac_cv_prog_CC="$CC" # Let the user override the test.
1662else
1663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1664for as_dir in $PATH
1665do
1666 IFS=$as_save_IFS
1667 test -z "$as_dir" && as_dir=.
1668 for ac_exec_ext in '' $ac_executable_extensions; do
1669 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1670 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1672 break 2
1673 fi
1674done
1675done
1676
1677fi
1678fi
1679CC=$ac_cv_prog_CC
1680if test -n "$CC"; then
1681 echo "$as_me:$LINENO: result: $CC" >&5
1682echo "${ECHO_T}$CC" >&6
1683else
1684 echo "$as_me:$LINENO: result: no" >&5
1685echo "${ECHO_T}no" >&6
1686fi
1687
1688 test -n "$CC" && break
1689 done
1690fi
1691if test -z "$CC"; then
1692 ac_ct_CC=$CC
1693 for ac_prog in cl
1694do
1695 # Extract the first word of "$ac_prog", so it can be a program name with args.
1696set dummy $ac_prog; ac_word=$2
1697echo "$as_me:$LINENO: checking for $ac_word" >&5
1698echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1699if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1700 echo $ECHO_N "(cached) $ECHO_C" >&6
1701else
1702 if test -n "$ac_ct_CC"; then
1703 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1704else
1705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1706for as_dir in $PATH
1707do
1708 IFS=$as_save_IFS
1709 test -z "$as_dir" && as_dir=.
1710 for ac_exec_ext in '' $ac_executable_extensions; do
1711 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1712 ac_cv_prog_ac_ct_CC="$ac_prog"
1713 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1714 break 2
1715 fi
1716done
1717done
1718
1719fi
1720fi
1721ac_ct_CC=$ac_cv_prog_ac_ct_CC
1722if test -n "$ac_ct_CC"; then
1723 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1724echo "${ECHO_T}$ac_ct_CC" >&6
1725else
1726 echo "$as_me:$LINENO: result: no" >&5
1727echo "${ECHO_T}no" >&6
1728fi
1729
1730 test -n "$ac_ct_CC" && break
1731done
1732
1733 CC=$ac_ct_CC
1734fi
1735
1736fi
1737
1738
1739test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1740See \`config.log' for more details." >&5
1741echo "$as_me: error: no acceptable C compiler found in \$PATH
1742See \`config.log' for more details." >&2;}
1743 { (exit 1); exit 1; }; }
1744
1745# Provide some information about the compiler.
1746echo "$as_me:$LINENO:" \
1747 "checking for C compiler version" >&5
1748ac_compiler=`set X $ac_compile; echo $2`
1749{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1750 (eval $ac_compiler --version </dev/null >&5) 2>&5
1751 ac_status=$?
1752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1753 (exit $ac_status); }
1754{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1755 (eval $ac_compiler -v </dev/null >&5) 2>&5
1756 ac_status=$?
1757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1758 (exit $ac_status); }
1759{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1760 (eval $ac_compiler -V </dev/null >&5) 2>&5
1761 ac_status=$?
1762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1763 (exit $ac_status); }
1764
1765cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1766/* confdefs.h. */
1767_ACEOF
1768cat confdefs.h >>conftest.$ac_ext
1769cat >>conftest.$ac_ext <<_ACEOF
1770/* end confdefs.h. */
1771
1772int
1773main ()
1774{
1775
1776 ;
1777 return 0;
1778}
1779_ACEOF
1780ac_clean_files_save=$ac_clean_files
1781ac_clean_files="$ac_clean_files a.out a.exe b.out"
1782# Try to create an executable without -o first, disregard a.out.
1783# It will help us diagnose broken compilers, and finding out an intuition
1784# of exeext.
ab509236
L
1785echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1786echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
13b2be9c
DJ
1787ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1788if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1789 (eval $ac_link_default) 2>&5
1790 ac_status=$?
1791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1792 (exit $ac_status); }; then
1793 # Find the output, starting from the most likely. This scheme is
1794# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1795# resort.
1796
1797# Be careful to initialize this variable, since it used to be cached.
1798# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1799ac_cv_exeext=
1800# b.out is created by i960 compilers.
1801for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1802do
1803 test -f "$ac_file" || continue
1804 case $ac_file in
1805 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
ab509236 1806 ;;
13b2be9c 1807 conftest.$ac_ext )
ab509236
L
1808 # This is the source file.
1809 ;;
13b2be9c 1810 [ab].out )
ab509236
L
1811 # We found the default executable, but exeext='' is most
1812 # certainly right.
1813 break;;
13b2be9c 1814 *.* )
ab509236
L
1815 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1816 # FIXME: I believe we export ac_cv_exeext for Libtool,
1817 # but it would be cool to find out if it's true. Does anybody
1818 # maintain Libtool? --akim.
1819 export ac_cv_exeext
1820 break;;
13b2be9c 1821 * )
ab509236 1822 break;;
13b2be9c
DJ
1823 esac
1824done
1825else
1826 echo "$as_me: failed program was:" >&5
1827sed 's/^/| /' conftest.$ac_ext >&5
1828
1829{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1830See \`config.log' for more details." >&5
1831echo "$as_me: error: C compiler cannot create executables
1832See \`config.log' for more details." >&2;}
1833 { (exit 77); exit 77; }; }
1834fi
1835
1836ac_exeext=$ac_cv_exeext
1837echo "$as_me:$LINENO: result: $ac_file" >&5
1838echo "${ECHO_T}$ac_file" >&6
1839
1840# Check the compiler produces executables we can run. If not, either
1841# the compiler is broken, or we cross compile.
1842echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1843echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1844# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1845# If not cross compiling, check that we can run a simple program.
1846if test "$cross_compiling" != yes; then
1847 if { ac_try='./$ac_file'
1848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1849 (eval $ac_try) 2>&5
1850 ac_status=$?
1851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1852 (exit $ac_status); }; }; then
1853 cross_compiling=no
1854 else
1855 if test "$cross_compiling" = maybe; then
1856 cross_compiling=yes
1857 else
1858 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1859If you meant to cross compile, use \`--host'.
1860See \`config.log' for more details." >&5
1861echo "$as_me: error: cannot run C compiled programs.
1862If you meant to cross compile, use \`--host'.
1863See \`config.log' for more details." >&2;}
1864 { (exit 1); exit 1; }; }
1865 fi
1866 fi
1867fi
1868echo "$as_me:$LINENO: result: yes" >&5
1869echo "${ECHO_T}yes" >&6
1870
1871rm -f a.out a.exe conftest$ac_cv_exeext b.out
1872ac_clean_files=$ac_clean_files_save
1873# Check the compiler produces executables we can run. If not, either
1874# the compiler is broken, or we cross compile.
1875echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1876echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1877echo "$as_me:$LINENO: result: $cross_compiling" >&5
1878echo "${ECHO_T}$cross_compiling" >&6
1879
1880echo "$as_me:$LINENO: checking for suffix of executables" >&5
1881echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1882if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1883 (eval $ac_link) 2>&5
1884 ac_status=$?
1885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1886 (exit $ac_status); }; then
1887 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1888# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1889# work properly (i.e., refer to `conftest.exe'), while it won't with
1890# `rm'.
1891for ac_file in conftest.exe conftest conftest.*; do
1892 test -f "$ac_file" || continue
1893 case $ac_file in
1894 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1895 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
ab509236
L
1896 export ac_cv_exeext
1897 break;;
13b2be9c
DJ
1898 * ) break;;
1899 esac
1900done
1901else
1902 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1903See \`config.log' for more details." >&5
1904echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1905See \`config.log' for more details." >&2;}
1906 { (exit 1); exit 1; }; }
1907fi
1908
1909rm -f conftest$ac_cv_exeext
1910echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1911echo "${ECHO_T}$ac_cv_exeext" >&6
1912
1913rm -f conftest.$ac_ext
1914EXEEXT=$ac_cv_exeext
1915ac_exeext=$EXEEXT
1916echo "$as_me:$LINENO: checking for suffix of object files" >&5
1917echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1918if test "${ac_cv_objext+set}" = set; then
1919 echo $ECHO_N "(cached) $ECHO_C" >&6
1920else
1921 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1922/* confdefs.h. */
1923_ACEOF
1924cat confdefs.h >>conftest.$ac_ext
1925cat >>conftest.$ac_ext <<_ACEOF
1926/* end confdefs.h. */
1927
1928int
1929main ()
1930{
1931
1932 ;
1933 return 0;
1934}
1935_ACEOF
1936rm -f conftest.o conftest.obj
1937if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1938 (eval $ac_compile) 2>&5
1939 ac_status=$?
1940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1941 (exit $ac_status); }; then
1942 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1943 case $ac_file in
1944 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1945 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1946 break;;
1947 esac
1948done
1949else
1950 echo "$as_me: failed program was:" >&5
1951sed 's/^/| /' conftest.$ac_ext >&5
1952
1953{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1954See \`config.log' for more details." >&5
1955echo "$as_me: error: cannot compute suffix of object files: cannot compile
1956See \`config.log' for more details." >&2;}
1957 { (exit 1); exit 1; }; }
1958fi
1959
1960rm -f conftest.$ac_cv_objext conftest.$ac_ext
1961fi
1962echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1963echo "${ECHO_T}$ac_cv_objext" >&6
1964OBJEXT=$ac_cv_objext
1965ac_objext=$OBJEXT
1966echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1967echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1968if test "${ac_cv_c_compiler_gnu+set}" = set; then
1969 echo $ECHO_N "(cached) $ECHO_C" >&6
1970else
1971 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1972/* confdefs.h. */
1973_ACEOF
1974cat confdefs.h >>conftest.$ac_ext
1975cat >>conftest.$ac_ext <<_ACEOF
1976/* end confdefs.h. */
1977
1978int
1979main ()
1980{
1981#ifndef __GNUC__
1982 choke me
1983#endif
1984
1985 ;
1986 return 0;
1987}
1988_ACEOF
1989rm -f conftest.$ac_objext
1990if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 1991 (eval $ac_compile) 2>conftest.er1
13b2be9c 1992 ac_status=$?
ab509236
L
1993 grep -v '^ *+' conftest.er1 >conftest.err
1994 rm -f conftest.er1
1995 cat conftest.err >&5
13b2be9c
DJ
1996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997 (exit $ac_status); } &&
1ad12f97
NC
1998 { ac_try='test -z "$ac_c_werror_flag"
1999 || test ! -s conftest.err'
ab509236
L
2000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2001 (eval $ac_try) 2>&5
2002 ac_status=$?
2003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2004 (exit $ac_status); }; } &&
2005 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2007 (eval $ac_try) 2>&5
2008 ac_status=$?
2009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010 (exit $ac_status); }; }; then
2011 ac_compiler_gnu=yes
2012else
2013 echo "$as_me: failed program was:" >&5
2014sed 's/^/| /' conftest.$ac_ext >&5
2015
2016ac_compiler_gnu=no
2017fi
ab509236 2018rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2019ac_cv_c_compiler_gnu=$ac_compiler_gnu
2020
2021fi
2022echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2023echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2024GCC=`test $ac_compiler_gnu = yes && echo yes`
2025ac_test_CFLAGS=${CFLAGS+set}
2026ac_save_CFLAGS=$CFLAGS
2027CFLAGS="-g"
2028echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2029echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2030if test "${ac_cv_prog_cc_g+set}" = set; then
2031 echo $ECHO_N "(cached) $ECHO_C" >&6
2032else
2033 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2034/* confdefs.h. */
2035_ACEOF
2036cat confdefs.h >>conftest.$ac_ext
2037cat >>conftest.$ac_ext <<_ACEOF
2038/* end confdefs.h. */
2039
2040int
2041main ()
2042{
2043
2044 ;
2045 return 0;
2046}
2047_ACEOF
2048rm -f conftest.$ac_objext
2049if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2050 (eval $ac_compile) 2>conftest.er1
13b2be9c 2051 ac_status=$?
ab509236
L
2052 grep -v '^ *+' conftest.er1 >conftest.err
2053 rm -f conftest.er1
2054 cat conftest.err >&5
13b2be9c
DJ
2055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2056 (exit $ac_status); } &&
1ad12f97
NC
2057 { ac_try='test -z "$ac_c_werror_flag"
2058 || test ! -s conftest.err'
ab509236
L
2059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2060 (eval $ac_try) 2>&5
2061 ac_status=$?
2062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2063 (exit $ac_status); }; } &&
2064 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2066 (eval $ac_try) 2>&5
2067 ac_status=$?
2068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2069 (exit $ac_status); }; }; then
2070 ac_cv_prog_cc_g=yes
2071else
2072 echo "$as_me: failed program was:" >&5
2073sed 's/^/| /' conftest.$ac_ext >&5
2074
2075ac_cv_prog_cc_g=no
2076fi
ab509236 2077rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2078fi
2079echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2080echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2081if test "$ac_test_CFLAGS" = set; then
2082 CFLAGS=$ac_save_CFLAGS
2083elif test $ac_cv_prog_cc_g = yes; then
2084 if test "$GCC" = yes; then
2085 CFLAGS="-g -O2"
2086 else
2087 CFLAGS="-g"
2088 fi
2089else
2090 if test "$GCC" = yes; then
2091 CFLAGS="-O2"
2092 else
2093 CFLAGS=
2094 fi
2095fi
2096echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2097echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2098if test "${ac_cv_prog_cc_stdc+set}" = set; then
2099 echo $ECHO_N "(cached) $ECHO_C" >&6
2100else
2101 ac_cv_prog_cc_stdc=no
2102ac_save_CC=$CC
2103cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2104/* confdefs.h. */
2105_ACEOF
2106cat confdefs.h >>conftest.$ac_ext
2107cat >>conftest.$ac_ext <<_ACEOF
2108/* end confdefs.h. */
2109#include <stdarg.h>
2110#include <stdio.h>
2111#include <sys/types.h>
2112#include <sys/stat.h>
2113/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2114struct buf { int x; };
2115FILE * (*rcsopen) (struct buf *, struct stat *, int);
2116static char *e (p, i)
2117 char **p;
2118 int i;
2119{
2120 return p[i];
2121}
2122static char *f (char * (*g) (char **, int), char **p, ...)
2123{
2124 char *s;
2125 va_list v;
2126 va_start (v,p);
2127 s = g (p, va_arg (v,int));
2128 va_end (v);
2129 return s;
2130}
ab509236
L
2131
2132/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2133 function prototypes and stuff, but not '\xHH' hex character constants.
2134 These don't provoke an error unfortunately, instead are silently treated
2135 as 'x'. The following induces an error, until -std1 is added to get
2136 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2137 array size at least. It's necessary to write '\x00'==0 to get something
2138 that's true only with -std1. */
2139int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2140
13b2be9c
DJ
2141int test (int i, double x);
2142struct s1 {int (*f) (int a);};
2143struct s2 {int (*f) (double a);};
2144int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2145int argc;
2146char **argv;
2147int
2148main ()
2149{
2150return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2151 ;
2152 return 0;
2153}
2154_ACEOF
2155# Don't try gcc -ansi; that turns off useful extensions and
2156# breaks some systems' header files.
2157# AIX -qlanglvl=ansi
2158# Ultrix and OSF/1 -std1
2159# HP-UX 10.20 and later -Ae
2160# HP-UX older versions -Aa -D_HPUX_SOURCE
2161# SVR4 -Xc -D__EXTENSIONS__
2162for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2163do
2164 CC="$ac_save_CC $ac_arg"
2165 rm -f conftest.$ac_objext
2166if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2167 (eval $ac_compile) 2>conftest.er1
13b2be9c 2168 ac_status=$?
ab509236
L
2169 grep -v '^ *+' conftest.er1 >conftest.err
2170 rm -f conftest.er1
2171 cat conftest.err >&5
13b2be9c
DJ
2172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173 (exit $ac_status); } &&
1ad12f97
NC
2174 { ac_try='test -z "$ac_c_werror_flag"
2175 || test ! -s conftest.err'
ab509236
L
2176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2177 (eval $ac_try) 2>&5
2178 ac_status=$?
2179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2180 (exit $ac_status); }; } &&
2181 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2183 (eval $ac_try) 2>&5
2184 ac_status=$?
2185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2186 (exit $ac_status); }; }; then
2187 ac_cv_prog_cc_stdc=$ac_arg
2188break
2189else
2190 echo "$as_me: failed program was:" >&5
2191sed 's/^/| /' conftest.$ac_ext >&5
2192
2193fi
ab509236 2194rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
2195done
2196rm -f conftest.$ac_ext conftest.$ac_objext
2197CC=$ac_save_CC
2198
2199fi
2200
2201case "x$ac_cv_prog_cc_stdc" in
2202 x|xno)
2203 echo "$as_me:$LINENO: result: none needed" >&5
2204echo "${ECHO_T}none needed" >&6 ;;
2205 *)
2206 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2207echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2208 CC="$CC $ac_cv_prog_cc_stdc" ;;
2209esac
2210
2211# Some people use a C++ compiler to compile C. Since we use `exit',
2212# in C++ we need to declare it. In case someone uses the same compiler
2213# for both compiling C and C++ we need to have the C++ compiler decide
2214# the declaration of exit, since it's the most demanding environment.
2215cat >conftest.$ac_ext <<_ACEOF
2216#ifndef __cplusplus
2217 choke me
2218#endif
2219_ACEOF
2220rm -f conftest.$ac_objext
2221if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2222 (eval $ac_compile) 2>conftest.er1
13b2be9c 2223 ac_status=$?
ab509236
L
2224 grep -v '^ *+' conftest.er1 >conftest.err
2225 rm -f conftest.er1
2226 cat conftest.err >&5
13b2be9c
DJ
2227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2228 (exit $ac_status); } &&
1ad12f97
NC
2229 { ac_try='test -z "$ac_c_werror_flag"
2230 || test ! -s conftest.err'
ab509236
L
2231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2232 (eval $ac_try) 2>&5
2233 ac_status=$?
2234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235 (exit $ac_status); }; } &&
2236 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2238 (eval $ac_try) 2>&5
2239 ac_status=$?
2240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2241 (exit $ac_status); }; }; then
2242 for ac_declaration in \
ab509236 2243 '' \
13b2be9c
DJ
2244 'extern "C" void std::exit (int) throw (); using std::exit;' \
2245 'extern "C" void std::exit (int); using std::exit;' \
2246 'extern "C" void exit (int) throw ();' \
2247 'extern "C" void exit (int);' \
2248 'void exit (int);'
2249do
2250 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2251/* confdefs.h. */
2252_ACEOF
2253cat confdefs.h >>conftest.$ac_ext
2254cat >>conftest.$ac_ext <<_ACEOF
2255/* end confdefs.h. */
13dfd2d0 2256$ac_declaration
ab509236 2257#include <stdlib.h>
13b2be9c
DJ
2258int
2259main ()
2260{
2261exit (42);
2262 ;
2263 return 0;
2264}
2265_ACEOF
2266rm -f conftest.$ac_objext
2267if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2268 (eval $ac_compile) 2>conftest.er1
13b2be9c 2269 ac_status=$?
ab509236
L
2270 grep -v '^ *+' conftest.er1 >conftest.err
2271 rm -f conftest.er1
2272 cat conftest.err >&5
13b2be9c
DJ
2273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274 (exit $ac_status); } &&
1ad12f97
NC
2275 { ac_try='test -z "$ac_c_werror_flag"
2276 || test ! -s conftest.err'
ab509236
L
2277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278 (eval $ac_try) 2>&5
2279 ac_status=$?
2280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281 (exit $ac_status); }; } &&
2282 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2284 (eval $ac_try) 2>&5
2285 ac_status=$?
2286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2287 (exit $ac_status); }; }; then
2288 :
2289else
2290 echo "$as_me: failed program was:" >&5
2291sed 's/^/| /' conftest.$ac_ext >&5
2292
2293continue
2294fi
ab509236 2295rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 2296 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2297/* confdefs.h. */
2298_ACEOF
2299cat confdefs.h >>conftest.$ac_ext
2300cat >>conftest.$ac_ext <<_ACEOF
2301/* end confdefs.h. */
2302$ac_declaration
2303int
2304main ()
2305{
2306exit (42);
2307 ;
2308 return 0;
2309}
2310_ACEOF
2311rm -f conftest.$ac_objext
2312if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2313 (eval $ac_compile) 2>conftest.er1
13b2be9c 2314 ac_status=$?
ab509236
L
2315 grep -v '^ *+' conftest.er1 >conftest.err
2316 rm -f conftest.er1
2317 cat conftest.err >&5
13b2be9c
DJ
2318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319 (exit $ac_status); } &&
1ad12f97
NC
2320 { ac_try='test -z "$ac_c_werror_flag"
2321 || test ! -s conftest.err'
ab509236
L
2322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2323 (eval $ac_try) 2>&5
2324 ac_status=$?
2325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2326 (exit $ac_status); }; } &&
2327 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2329 (eval $ac_try) 2>&5
2330 ac_status=$?
2331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2332 (exit $ac_status); }; }; then
2333 break
2334else
2335 echo "$as_me: failed program was:" >&5
2336sed 's/^/| /' conftest.$ac_ext >&5
2337
2338fi
ab509236 2339rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2340done
2341rm -f conftest*
2342if test -n "$ac_declaration"; then
2343 echo '#ifdef __cplusplus' >>confdefs.h
2344 echo $ac_declaration >>confdefs.h
2345 echo '#endif' >>confdefs.h
2346fi
2347
2348else
2349 echo "$as_me: failed program was:" >&5
2350sed 's/^/| /' conftest.$ac_ext >&5
2351
2352fi
ab509236 2353rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2354ac_ext=c
2355ac_cpp='$CPP $CPPFLAGS'
2356ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2357ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2358ac_compiler_gnu=$ac_cv_c_compiler_gnu
2359
2360
ab509236
L
2361echo "$as_me:$LINENO: checking for library containing strerror" >&5
2362echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2363if test "${ac_cv_search_strerror+set}" = set; then
13b2be9c
DJ
2364 echo $ECHO_N "(cached) $ECHO_C" >&6
2365else
ab509236
L
2366 ac_func_search_save_LIBS=$LIBS
2367ac_cv_search_strerror=no
13b2be9c 2368cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2369/* confdefs.h. */
2370_ACEOF
2371cat confdefs.h >>conftest.$ac_ext
2372cat >>conftest.$ac_ext <<_ACEOF
2373/* end confdefs.h. */
2374
2375/* Override any gcc2 internal prototype to avoid an error. */
2376#ifdef __cplusplus
2377extern "C"
2378#endif
2379/* We use char because int might match the return type of a gcc2
2380 builtin and then its argument prototype would still apply. */
2381char strerror ();
2382int
2383main ()
2384{
2385strerror ();
2386 ;
2387 return 0;
2388}
2389_ACEOF
2390rm -f conftest.$ac_objext conftest$ac_exeext
2391if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 2392 (eval $ac_link) 2>conftest.er1
13b2be9c 2393 ac_status=$?
ab509236
L
2394 grep -v '^ *+' conftest.er1 >conftest.err
2395 rm -f conftest.er1
2396 cat conftest.err >&5
13b2be9c
DJ
2397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398 (exit $ac_status); } &&
1ad12f97
NC
2399 { ac_try='test -z "$ac_c_werror_flag"
2400 || test ! -s conftest.err'
ab509236
L
2401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2402 (eval $ac_try) 2>&5
2403 ac_status=$?
2404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2405 (exit $ac_status); }; } &&
2406 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
2407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2408 (eval $ac_try) 2>&5
2409 ac_status=$?
2410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2411 (exit $ac_status); }; }; then
ab509236 2412 ac_cv_search_strerror="none required"
13b2be9c
DJ
2413else
2414 echo "$as_me: failed program was:" >&5
2415sed 's/^/| /' conftest.$ac_ext >&5
2416
13b2be9c 2417fi
ab509236
L
2418rm -f conftest.err conftest.$ac_objext \
2419 conftest$ac_exeext conftest.$ac_ext
2420if test "$ac_cv_search_strerror" = no; then
2421 for ac_lib in cposix; do
2422 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2423 cat >conftest.$ac_ext <<_ACEOF
2424/* confdefs.h. */
2425_ACEOF
2426cat confdefs.h >>conftest.$ac_ext
2427cat >>conftest.$ac_ext <<_ACEOF
2428/* end confdefs.h. */
2429
2430/* Override any gcc2 internal prototype to avoid an error. */
2431#ifdef __cplusplus
2432extern "C"
2433#endif
2434/* We use char because int might match the return type of a gcc2
2435 builtin and then its argument prototype would still apply. */
2436char strerror ();
2437int
2438main ()
2439{
2440strerror ();
2441 ;
2442 return 0;
2443}
2444_ACEOF
2445rm -f conftest.$ac_objext conftest$ac_exeext
2446if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2447 (eval $ac_link) 2>conftest.er1
2448 ac_status=$?
2449 grep -v '^ *+' conftest.er1 >conftest.err
2450 rm -f conftest.er1
2451 cat conftest.err >&5
2452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453 (exit $ac_status); } &&
1ad12f97
NC
2454 { ac_try='test -z "$ac_c_werror_flag"
2455 || test ! -s conftest.err'
ab509236
L
2456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2457 (eval $ac_try) 2>&5
2458 ac_status=$?
2459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460 (exit $ac_status); }; } &&
2461 { ac_try='test -s conftest$ac_exeext'
2462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463 (eval $ac_try) 2>&5
2464 ac_status=$?
2465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466 (exit $ac_status); }; }; then
2467 ac_cv_search_strerror="-l$ac_lib"
2468break
2469else
2470 echo "$as_me: failed program was:" >&5
2471sed 's/^/| /' conftest.$ac_ext >&5
2472
13b2be9c 2473fi
ab509236
L
2474rm -f conftest.err conftest.$ac_objext \
2475 conftest$ac_exeext conftest.$ac_ext
2476 done
13b2be9c 2477fi
ab509236
L
2478LIBS=$ac_func_search_save_LIBS
2479fi
2480echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2481echo "${ECHO_T}$ac_cv_search_strerror" >&6
2482if test "$ac_cv_search_strerror" != no; then
2483 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
13b2be9c 2484
ab509236 2485fi
13b2be9c
DJ
2486
2487
2488BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
8ea2b00f 2489am__api_version="1.9"
13b2be9c
DJ
2490# Find a good install program. We prefer a C program (faster),
2491# so one script is as good as another. But avoid the broken or
2492# incompatible versions:
2493# SysV /etc/install, /usr/sbin/install
2494# SunOS /usr/etc/install
2495# IRIX /sbin/install
2496# AIX /bin/install
2497# AmigaOS /C/install, which installs bootblocks on floppy discs
2498# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2499# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2500# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
ab509236 2501# OS/2's system install, which has a completely different semantic
13b2be9c
DJ
2502# ./install, which can be erroneously created by make from ./install.sh.
2503echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2504echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2505if test -z "$INSTALL"; then
2506if test "${ac_cv_path_install+set}" = set; then
2507 echo $ECHO_N "(cached) $ECHO_C" >&6
2508else
2509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2510for as_dir in $PATH
2511do
2512 IFS=$as_save_IFS
2513 test -z "$as_dir" && as_dir=.
2514 # Account for people who put trailing slashes in PATH elements.
2515case $as_dir/ in
2516 ./ | .// | /cC/* | \
2517 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
ab509236 2518 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13b2be9c
DJ
2519 /usr/ucb/* ) ;;
2520 *)
2521 # OSF1 and SCO ODT 3.0 have their own names for install.
2522 # Don't use installbsd from OSF since it installs stuff as root
2523 # by default.
2524 for ac_prog in ginstall scoinst install; do
2525 for ac_exec_ext in '' $ac_executable_extensions; do
ab509236
L
2526 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2527 if test $ac_prog = install &&
2528 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2529 # AIX install. It has an incompatible calling convention.
2530 :
2531 elif test $ac_prog = install &&
2532 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2533 # program-specific install script used by HP pwplus--don't use.
2534 :
2535 else
2536 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2537 break 3
2538 fi
2539 fi
13b2be9c
DJ
2540 done
2541 done
2542 ;;
2543esac
2544done
2545
252b5132
RH
2546
2547fi
2548 if test "${ac_cv_path_install+set}" = set; then
13b2be9c 2549 INSTALL=$ac_cv_path_install
252b5132
RH
2550 else
2551 # As a last resort, use the slow shell script. We don't cache a
2552 # path for INSTALL within a source directory, because that will
2553 # break other packages using the cache if that directory is
2554 # removed, or if the path is relative.
13b2be9c 2555 INSTALL=$ac_install_sh
252b5132
RH
2556 fi
2557fi
13b2be9c
DJ
2558echo "$as_me:$LINENO: result: $INSTALL" >&5
2559echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2560
2561# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2562# It thinks the first close brace ends the variable substitution.
2563test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2564
13b2be9c 2565test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2566
2567test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2568
13b2be9c
DJ
2569echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2570echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2571# Just in case
2572sleep 1
13b2be9c 2573echo timestamp > conftest.file
252b5132
RH
2574# Do `set' in a subshell so we don't clobber the current shell's
2575# arguments. Must try -L first in case configure is actually a
2576# symlink; some systems play weird games with the mod time of symlinks
2577# (eg FreeBSD returns the mod time of the symlink's containing
2578# directory).
2579if (
13b2be9c 2580 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2581 if test "$*" = "X"; then
2582 # -L didn't work.
13b2be9c 2583 set X `ls -t $srcdir/configure conftest.file`
252b5132 2584 fi
13b2be9c
DJ
2585 rm -f conftest.file
2586 if test "$*" != "X $srcdir/configure conftest.file" \
2587 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
2588
2589 # If neither matched, then we have a broken ls. This can happen
2590 # if, for instance, CONFIG_SHELL is bash and it inherits a
2591 # broken ls alias from the environment. This has actually
2592 # happened. Such a system could not be considered "sane".
13b2be9c
DJ
2593 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2594alias in your environment" >&5
2595echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2596alias in your environment" >&2;}
2597 { (exit 1); exit 1; }; }
252b5132
RH
2598 fi
2599
13b2be9c
DJ
2600 test "$2" = conftest.file
2601 )
2602then
2603 # Ok.
2604 :
2605else
2606 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2607Check your system clock" >&5
2608echo "$as_me: error: newly created file is older than distributed files!
2609Check your system clock" >&2;}
2610 { (exit 1); exit 1; }; }
2611fi
2612echo "$as_me:$LINENO: result: yes" >&5
2613echo "${ECHO_T}yes" >&6
2614test "$program_prefix" != NONE &&
2615 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2616# Use a double $ so make ignores it.
2617test "$program_suffix" != NONE &&
2618 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2619# Double any \ or $. echo might interpret backslashes.
2620# By default was `s,x,x', remove it if useless.
2621cat <<\_ACEOF >conftest.sed
2622s/[\\$]/&&/g;s/;s,x,x,$//
2623_ACEOF
2624program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2625rm conftest.sed
2626
13b2be9c
DJ
2627# expand $ac_aux_dir to an absolute path
2628am_aux_dir=`cd $ac_aux_dir && pwd`
2629
2630test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2631# Use eval to expand $SHELL
2632if eval "$MISSING --run true"; then
2633 am_missing_run="$MISSING --run "
2634else
2635 am_missing_run=
2636 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2637echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2638fi
2639
4b363073 2640if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
8ea2b00f
AM
2641 # We used to keeping the `.' as first argument, in order to
2642 # allow $(mkdir_p) to be used without argument. As in
ab509236 2643 # $(mkdir_p) $(somedir)
8ea2b00f
AM
2644 # where $(somedir) is conditionally defined. However this is wrong
2645 # for two reasons:
2646 # 1. if the package is installed by a user who cannot write `.'
2647 # make install will fail,
2648 # 2. the above comment should most certainly read
2649 # $(mkdir_p) $(DESTDIR)$(somedir)
2650 # so it does not work when $(somedir) is undefined and
2651 # $(DESTDIR) is not.
2652 # To support the latter case, we have to write
2653 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2654 # so the `.' trick is pointless.
2655 mkdir_p='mkdir -p --'
ab509236
L
2656else
2657 # On NextStep and OpenStep, the `mkdir' command does not
2658 # recognize any option. It will interpret all options as
2659 # directories to create, and then abort because `.' already
2660 # exists.
4b363073 2661 for d in ./-p ./--version;
ab509236
L
2662 do
2663 test -d $d && rmdir $d
2664 done
2665 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2666 if test -f "$ac_aux_dir/mkinstalldirs"; then
2667 mkdir_p='$(mkinstalldirs)'
2668 else
2669 mkdir_p='$(install_sh) -d'
2670 fi
2671fi
2672
13b2be9c
DJ
2673for ac_prog in gawk mawk nawk awk
2674do
2675 # Extract the first word of "$ac_prog", so it can be a program name with args.
2676set dummy $ac_prog; ac_word=$2
2677echo "$as_me:$LINENO: checking for $ac_word" >&5
2678echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2679if test "${ac_cv_prog_AWK+set}" = set; then
2680 echo $ECHO_N "(cached) $ECHO_C" >&6
2681else
2682 if test -n "$AWK"; then
2683 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2684else
2685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2686for as_dir in $PATH
2687do
2688 IFS=$as_save_IFS
2689 test -z "$as_dir" && as_dir=.
2690 for ac_exec_ext in '' $ac_executable_extensions; do
2691 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2692 ac_cv_prog_AWK="$ac_prog"
2693 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2694 break 2
2695 fi
2696done
2697done
2698
2699fi
2700fi
2701AWK=$ac_cv_prog_AWK
2702if test -n "$AWK"; then
2703 echo "$as_me:$LINENO: result: $AWK" >&5
2704echo "${ECHO_T}$AWK" >&6
2705else
2706 echo "$as_me:$LINENO: result: no" >&5
2707echo "${ECHO_T}no" >&6
2708fi
2709
2710 test -n "$AWK" && break
2711done
2712
2713echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2714echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
ab509236 2715set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
13b2be9c
DJ
2716if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2717 echo $ECHO_N "(cached) $ECHO_C" >&6
2718else
2719 cat >conftest.make <<\_ACEOF
2720all:
2721 @echo 'ac_maketemp="$(MAKE)"'
2722_ACEOF
2723# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2724eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2725if test -n "$ac_maketemp"; then
2726 eval ac_cv_prog_make_${ac_make}_set=yes
2727else
2728 eval ac_cv_prog_make_${ac_make}_set=no
2729fi
2730rm -f conftest.make
2731fi
2732if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2733 echo "$as_me:$LINENO: result: yes" >&5
2734echo "${ECHO_T}yes" >&6
2735 SET_MAKE=
2736else
2737 echo "$as_me:$LINENO: result: no" >&5
2738echo "${ECHO_T}no" >&6
2739 SET_MAKE="MAKE=${MAKE-make}"
2740fi
2741
2742rm -rf .tst 2>/dev/null
2743mkdir .tst 2>/dev/null
2744if test -d .tst; then
2745 am__leading_dot=.
2746else
2747 am__leading_dot=_
2748fi
2749rmdir .tst 2>/dev/null
2750
2751DEPDIR="${am__leading_dot}deps"
2752
2753 ac_config_commands="$ac_config_commands depfiles"
2754
2755
2756am_make=${MAKE-make}
2757cat > confinc << 'END'
2758am__doit:
2759 @echo done
2760.PHONY: am__doit
2761END
2762# If we don't find an include directive, just comment out the code.
2763echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2764echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2765am__include="#"
2766am__quote=
2767_am_result=none
2768# First try GNU make style include.
2769echo "include confinc" > confmf
2770# We grep out `Entering directory' and `Leaving directory'
2771# messages which can occur if `w' ends up in MAKEFLAGS.
2772# In particular we don't look at `^make:' because GNU make might
2773# be invoked under some other name (usually "gmake"), in which
2774# case it prints its new name instead of `make'.
2775if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2776 am__include=include
2777 am__quote=
2778 _am_result=GNU
2779fi
2780# Now try BSD make style include.
2781if test "$am__include" = "#"; then
2782 echo '.include "confinc"' > confmf
2783 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2784 am__include=.include
2785 am__quote="\""
2786 _am_result=BSD
2787 fi
2788fi
2789
2790
2791echo "$as_me:$LINENO: result: $_am_result" >&5
2792echo "${ECHO_T}$_am_result" >&6
2793rm -f confinc confmf
2794
2795# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2796if test "${enable_dependency_tracking+set}" = set; then
2797 enableval="$enable_dependency_tracking"
2798
2799fi;
2800if test "x$enable_dependency_tracking" != xno; then
2801 am_depcomp="$ac_aux_dir/depcomp"
2802 AMDEPBACKSLASH='\'
2803fi
2804
2805
2806if test "x$enable_dependency_tracking" != xno; then
2807 AMDEP_TRUE=
2808 AMDEP_FALSE='#'
2809else
2810 AMDEP_TRUE='#'
2811 AMDEP_FALSE=
2812fi
2813
2814
2815
ab509236 2816# test to see if srcdir already configured
13b2be9c
DJ
2817if test "`cd $srcdir && pwd`" != "`pwd`" &&
2818 test -f $srcdir/config.status; then
2819 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2820echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2821 { (exit 1); exit 1; }; }
2822fi
2823
2824# test whether we have cygpath
2825if test -z "$CYGPATH_W"; then
2826 if (cygpath --version) >/dev/null 2>/dev/null; then
2827 CYGPATH_W='cygpath -w'
2828 else
2829 CYGPATH_W=echo
2830 fi
2831fi
2832
2833
2834# Define the identity of the package.
2835 PACKAGE=gas
2836 VERSION=${BFD_VERSION}
2837
2838
2839cat >>confdefs.h <<_ACEOF
2840#define PACKAGE "$PACKAGE"
2841_ACEOF
2842
2843
2844cat >>confdefs.h <<_ACEOF
2845#define VERSION "$VERSION"
2846_ACEOF
2847
2848# Some tools Automake needs.
2849
2850ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2851
2852
2853AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2854
2855
2856AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2857
2858
2859AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2860
2861
2862MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2863
13b2be9c
DJ
2864install_sh=${install_sh-"$am_aux_dir/install-sh"}
2865
2866# Installed binaries are usually stripped using `strip' when the user
2867# run `make install-strip'. However `strip' might not be the right
2868# tool to use in cross-compilation environments, therefore Automake
2869# will honor the `STRIP' environment variable to overrule this program.
2870if test "$cross_compiling" != no; then
2871 if test -n "$ac_tool_prefix"; then
2872 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2873set dummy ${ac_tool_prefix}strip; ac_word=$2
2874echo "$as_me:$LINENO: checking for $ac_word" >&5
2875echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2876if test "${ac_cv_prog_STRIP+set}" = set; then
2877 echo $ECHO_N "(cached) $ECHO_C" >&6
2878else
2879 if test -n "$STRIP"; then
2880 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
252b5132 2881else
13b2be9c
DJ
2882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883for as_dir in $PATH
2884do
2885 IFS=$as_save_IFS
2886 test -z "$as_dir" && as_dir=.
2887 for ac_exec_ext in '' $ac_executable_extensions; do
2888 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2889 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2890 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2891 break 2
2892 fi
2893done
2894done
2895
252b5132 2896fi
13b2be9c
DJ
2897fi
2898STRIP=$ac_cv_prog_STRIP
2899if test -n "$STRIP"; then
2900 echo "$as_me:$LINENO: result: $STRIP" >&5
2901echo "${ECHO_T}$STRIP" >&6
c8615825 2902else
13b2be9c
DJ
2903 echo "$as_me:$LINENO: result: no" >&5
2904echo "${ECHO_T}no" >&6
c8615825 2905fi
c8615825 2906
13b2be9c
DJ
2907fi
2908if test -z "$ac_cv_prog_STRIP"; then
2909 ac_ct_STRIP=$STRIP
2910 # Extract the first word of "strip", so it can be a program name with args.
2911set dummy strip; ac_word=$2
2912echo "$as_me:$LINENO: checking for $ac_word" >&5
2913echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2914if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2915 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 2916else
13b2be9c
DJ
2917 if test -n "$ac_ct_STRIP"; then
2918 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
252b5132 2919else
13b2be9c
DJ
2920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2921for as_dir in $PATH
2922do
2923 IFS=$as_save_IFS
2924 test -z "$as_dir" && as_dir=.
2925 for ac_exec_ext in '' $ac_executable_extensions; do
2926 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2927 ac_cv_prog_ac_ct_STRIP="strip"
2928 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2929 break 2
2930 fi
2931done
2932done
2933
2934 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
252b5132 2935fi
252b5132 2936fi
13b2be9c
DJ
2937ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2938if test -n "$ac_ct_STRIP"; then
2939 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2940echo "${ECHO_T}$ac_ct_STRIP" >&6
252b5132 2941else
13b2be9c
DJ
2942 echo "$as_me:$LINENO: result: no" >&5
2943echo "${ECHO_T}no" >&6
252b5132
RH
2944fi
2945
13b2be9c
DJ
2946 STRIP=$ac_ct_STRIP
2947else
2948 STRIP="$ac_cv_prog_STRIP"
2949fi
d6d788bd 2950
252b5132 2951fi
13b2be9c 2952INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
252b5132 2953
13b2be9c
DJ
2954# We need awk for the "check" target. The system "awk" is bad on
2955# some platforms.
8ea2b00f
AM
2956# Always define AMTAR for backward compatibility.
2957
2958AMTAR=${AMTAR-"${am_missing_run}tar"}
2959
2960am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2961
2962
252b5132 2963
d6d788bd 2964
13b2be9c 2965depcc="$CC" am_compiler_list=
d6d788bd 2966
13b2be9c
DJ
2967echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2968echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2969if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2970 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2971else
13b2be9c
DJ
2972 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2973 # We make a subdir and do the tests there. Otherwise we can end up
2974 # making bogus files that we don't know about and never remove. For
2975 # instance it was reported that on HP-UX the gcc test will end up
2976 # making a dummy file named `D' -- because `-MD' means `put the output
2977 # in D'.
2978 mkdir conftest.dir
2979 # Copy depcomp to subdir because otherwise we won't find it if we're
2980 # using a relative directory.
2981 cp "$am_depcomp" conftest.dir
2982 cd conftest.dir
2983 # We will build objects and dependencies in a subdirectory because
2984 # it helps to detect inapplicable dependency modes. For instance
2985 # both Tru64's cc and ICC support -MD to output dependencies as a
2986 # side effect of compilation, but ICC will put the dependencies in
2987 # the current directory while Tru64 will put them in the object
2988 # directory.
2989 mkdir sub
252b5132 2990
13b2be9c
DJ
2991 am_cv_CC_dependencies_compiler_type=none
2992 if test "$am_compiler_list" = ""; then
2993 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2994 fi
2995 for depmode in $am_compiler_list; do
2996 # Setup a source with many dependencies, because some compilers
2997 # like to wrap large dependency lists on column 80 (with \), and
2998 # we should not choose a depcomp mode which is confused by this.
2999 #
3000 # We need to recreate these files for each test, as the compiler may
3001 # overwrite some of them when testing with obscure command lines.
3002 # This happens at least with the AIX C compiler.
3003 : > sub/conftest.c
3004 for i in 1 2 3 4 5 6; do
3005 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4b363073
NC
3006 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3007 # Solaris 8's {/usr,}/bin/sh.
3008 touch sub/conftst$i.h
13b2be9c
DJ
3009 done
3010 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3011
3012 case $depmode in
3013 nosideeffect)
3014 # after this tag, mechanisms are not by side-effect, so they'll
3015 # only be used when explicitly requested
3016 if test "x$enable_dependency_tracking" = xyes; then
3017 continue
3018 else
3019 break
3020 fi
3021 ;;
3022 none) break ;;
3023 esac
3024 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3025 # mode. It turns out that the SunPro C++ compiler does not properly
3026 # handle `-M -o', and we need to detect this.
3027 if depmode=$depmode \
3028 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3029 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3030 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3031 >/dev/null 2>conftest.err &&
3032 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3033 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3034 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3035 # icc doesn't choke on unknown options, it will just issue warnings
4b363073
NC
3036 # or remarks (even with -Werror). So we grep stderr for any message
3037 # that says an option was ignored or not supported.
3038 # When given -MP, icc 7.0 and 7.1 complain thusly:
3039 # icc: Command line warning: ignoring option '-M'; no argument required
3040 # The diagnosis changed in icc 8.0:
3041 # icc: Command line remark: option '-MP' not supported
3042 if (grep 'ignoring option' conftest.err ||
3043 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13b2be9c
DJ
3044 am_cv_CC_dependencies_compiler_type=$depmode
3045 break
3046 fi
3047 fi
3048 done
252b5132 3049
13b2be9c
DJ
3050 cd ..
3051 rm -rf conftest.dir
252b5132 3052else
13b2be9c 3053 am_cv_CC_dependencies_compiler_type=none
252b5132
RH
3054fi
3055
252b5132 3056fi
13b2be9c
DJ
3057echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3058echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3059CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
252b5132 3060
13b2be9c
DJ
3061
3062
3063if
3064 test "x$enable_dependency_tracking" != xno \
3065 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3066 am__fastdepCC_TRUE=
3067 am__fastdepCC_FALSE='#'
252b5132 3068else
13b2be9c
DJ
3069 am__fastdepCC_TRUE='#'
3070 am__fastdepCC_FALSE=
252b5132
RH
3071fi
3072
d6d788bd
L
3073
3074
13b2be9c 3075
252b5132
RH
3076# Check whether --enable-shared or --disable-shared was given.
3077if test "${enable_shared+set}" = set; then
3078 enableval="$enable_shared"
3079 p=${PACKAGE-default}
f9c19112 3080case $enableval in
252b5132
RH
3081yes) enable_shared=yes ;;
3082no) enable_shared=no ;;
3083*)
3084 enable_shared=no
3085 # Look at the argument we got. We use all the common list separators.
3086 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3087 for pkg in $enableval; do
3088 if test "X$pkg" = "X$p"; then
3089 enable_shared=yes
3090 fi
3091 done
3092 IFS="$ac_save_ifs"
3093 ;;
3094esac
3095else
3096 enable_shared=yes
13b2be9c 3097fi;
252b5132
RH
3098# Check whether --enable-static or --disable-static was given.
3099if test "${enable_static+set}" = set; then
3100 enableval="$enable_static"
3101 p=${PACKAGE-default}
f9c19112 3102case $enableval in
252b5132
RH
3103yes) enable_static=yes ;;
3104no) enable_static=no ;;
3105*)
3106 enable_static=no
3107 # Look at the argument we got. We use all the common list separators.
3108 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3109 for pkg in $enableval; do
3110 if test "X$pkg" = "X$p"; then
3111 enable_static=yes
3112 fi
3113 done
3114 IFS="$ac_save_ifs"
3115 ;;
3116esac
3117else
3118 enable_static=yes
13b2be9c 3119fi;
bedf545c
ILT
3120# Check whether --enable-fast-install or --disable-fast-install was given.
3121if test "${enable_fast_install+set}" = set; then
3122 enableval="$enable_fast_install"
3123 p=${PACKAGE-default}
f9c19112 3124case $enableval in
bedf545c
ILT
3125yes) enable_fast_install=yes ;;
3126no) enable_fast_install=no ;;
3127*)
3128 enable_fast_install=no
3129 # Look at the argument we got. We use all the common list separators.
3130 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3131 for pkg in $enableval; do
3132 if test "X$pkg" = "X$p"; then
3133 enable_fast_install=yes
3134 fi
3135 done
3136 IFS="$ac_save_ifs"
3137 ;;
3138esac
3139else
3140 enable_fast_install=yes
13b2be9c 3141fi;
87ccc1b0 3142
6840198f
NC
3143# Check whether --with-gnu-ld or --without-gnu-ld was given.
3144if test "${with_gnu_ld+set}" = set; then
3145 withval="$with_gnu_ld"
3146 test "$withval" = no || with_gnu_ld=yes
27b7e12d 3147else
6840198f 3148 with_gnu_ld=no
13b2be9c 3149fi;
6840198f
NC
3150ac_prog=ld
3151if test "$GCC" = yes; then
3152 # Check if gcc -print-prog-name=ld gives a path.
13b2be9c
DJ
3153 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3154echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
6840198f
NC
3155 case $host in
3156 *-*-mingw*)
3157 # gcc leaves a trailing carriage return which upsets mingw
3158 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3159 *)
3160 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3161 esac
3162 case $ac_prog in
3163 # Accept absolute paths.
3164 [\\/]* | [A-Za-z]:[\\/]*)
3165 re_direlt='/[^/][^/]*/\.\./'
3166 # Canonicalize the path of ld
3167 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3168 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3169 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3170 done
3171 test -z "$LD" && LD="$ac_prog"
3172 ;;
3173 "")
3174 # If it fails, then pretend we aren't using GCC.
3175 ac_prog=ld
3176 ;;
3177 *)
3178 # If it is relative, then search for the first ld in PATH.
3179 with_gnu_ld=unknown
3180 ;;
3181 esac
3182elif test "$with_gnu_ld" = yes; then
13b2be9c
DJ
3183 echo "$as_me:$LINENO: checking for GNU ld" >&5
3184echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
27b7e12d 3185else
13b2be9c
DJ
3186 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3187echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
27b7e12d 3188fi
13b2be9c
DJ
3189if test "${lt_cv_path_LD+set}" = set; then
3190 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3191else
3192 if test -z "$LD"; then
a74801ba 3193 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3194 for ac_dir in $PATH; do
3195 test -z "$ac_dir" && ac_dir=.
a74801ba 3196 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
f9c19112 3197 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
3198 # Check to see if the program is GNU ld. I'd rather use --version,
3199 # but apparently some GNU ld's only accept -v.
3200 # Break only if it was the GNU/non-GNU ld that we prefer.
f9c19112 3201 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
3202 test "$with_gnu_ld" != no && break
3203 else
bedf545c 3204 test "$with_gnu_ld" != yes && break
252b5132
RH
3205 fi
3206 fi
3207 done
3208 IFS="$ac_save_ifs"
3209else
f9c19112 3210 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
3211fi
3212fi
3213
f9c19112 3214LD="$lt_cv_path_LD"
252b5132 3215if test -n "$LD"; then
13b2be9c
DJ
3216 echo "$as_me:$LINENO: result: $LD" >&5
3217echo "${ECHO_T}$LD" >&6
252b5132 3218else
13b2be9c
DJ
3219 echo "$as_me:$LINENO: result: no" >&5
3220echo "${ECHO_T}no" >&6
252b5132 3221fi
13b2be9c
DJ
3222test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3223echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3224 { (exit 1); exit 1; }; }
3225echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3226echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3227if test "${lt_cv_prog_gnu_ld+set}" = set; then
3228 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3229else
3230 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3231if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
f9c19112 3232 lt_cv_prog_gnu_ld=yes
252b5132 3233else
f9c19112 3234 lt_cv_prog_gnu_ld=no
252b5132
RH
3235fi
3236fi
13b2be9c
DJ
3237echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3238echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
f9c19112 3239with_gnu_ld=$lt_cv_prog_gnu_ld
ac48eca1 3240
d6d788bd 3241
13b2be9c
DJ
3242echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3243echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3244if test "${lt_cv_ld_reload_flag+set}" = set; then
3245 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3246else
3247 lt_cv_ld_reload_flag='-r'
3248fi
13b2be9c
DJ
3249echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3250echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
ac48eca1
AO
3251reload_flag=$lt_cv_ld_reload_flag
3252test -n "$reload_flag" && reload_flag=" $reload_flag"
252b5132 3253
13b2be9c
DJ
3254echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3255echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3256if test "${lt_cv_path_NM+set}" = set; then
3257 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3258else
3259 if test -n "$NM"; then
3260 # Let the user override the test.
f9c19112 3261 lt_cv_path_NM="$NM"
252b5132 3262else
a74801ba 3263 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
bedf545c 3264 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
252b5132 3265 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
3266 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3267 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
3268 # Check to see if the nm accepts a BSD-compat flag.
3269 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3270 # nm: unknown option "B" ignored
58cccadb
AO
3271 # Tru64's nm complains that /dev/null is an invalid object file
3272 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
f9c19112 3273 lt_cv_path_NM="$tmp_nm -B"
bedf545c 3274 break
ac48eca1 3275 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
f9c19112 3276 lt_cv_path_NM="$tmp_nm -p"
bedf545c 3277 break
252b5132 3278 else
f9c19112 3279 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
bedf545c 3280 continue # so that we can try to find one that supports BSD flags
252b5132 3281 fi
252b5132
RH
3282 fi
3283 done
3284 IFS="$ac_save_ifs"
f9c19112 3285 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
3286fi
3287fi
3288
f9c19112 3289NM="$lt_cv_path_NM"
13b2be9c
DJ
3290echo "$as_me:$LINENO: result: $NM" >&5
3291echo "${ECHO_T}$NM" >&6
252b5132 3292
13b2be9c
DJ
3293echo "$as_me:$LINENO: checking whether ln -s works" >&5
3294echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3295LN_S=$as_ln_s
3296if test "$LN_S" = "ln -s"; then
3297 echo "$as_me:$LINENO: result: yes" >&5
3298echo "${ECHO_T}yes" >&6
252b5132 3299else
13b2be9c
DJ
3300 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3301echo "${ECHO_T}no, using $LN_S" >&6
252b5132
RH
3302fi
3303
13b2be9c
DJ
3304echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3305echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3306if test "${lt_cv_deplibs_check_method+set}" = set; then
3307 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3308else
d64552c5 3309 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
3310lt_cv_file_magic_test_file=
3311lt_cv_deplibs_check_method='unknown'
3312# Need to set the preceding variable on all platforms that support
3313# interlibrary dependencies.
3314# 'none' -- dependencies not supported.
3315# `unknown' -- same as none, but documents that we really don't know.
3316# 'pass_all' -- all dependencies passed with no checks.
3317# 'test_compile' -- check by making test program.
3318# 'file_magic [regex]' -- check by looking for files in library path
3319# which responds to the $file_magic_cmd with a given egrep regex.
3320# If you have `file' or equivalent on your system and you're not sure
3321# whether `pass_all' will *always* work, you probably want this one.
3322
f9c19112
HPN
3323case $host_os in
3324aix*)
ac48eca1
AO
3325 lt_cv_deplibs_check_method=pass_all
3326 ;;
3327
3328beos*)
3329 lt_cv_deplibs_check_method=pass_all
3330 ;;
3331
3332bsdi4*)
f9c19112
HPN
3333 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3334 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
3335 lt_cv_file_magic_test_file=/shlib/libc.so
3336 ;;
3337
d64552c5 3338cygwin* | mingw* |pw32*)
ac48eca1 3339 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 3340 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
3341 ;;
3342
f9c19112
HPN
3343darwin* | rhapsody*)
3344 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
6840198f
NC
3345 lt_cv_file_magic_cmd='/usr/bin/file -L'
3346 case "$host_os" in
3347 rhapsody* | darwin1.012)
3348 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3349 ;;
3350 *) # Darwin 1.3 on
3351 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3352 ;;
3353 esac
f9c19112
HPN
3354 ;;
3355
4101eec8 3356freebsd* | kfreebsd*-gnu)
ac48eca1 3357 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
f9c19112 3358 case $host_cpu in
ac48eca1 3359 i*86 )
58cccadb
AO
3360 # Not sure whether the presence of OpenBSD here was a mistake.
3361 # Let's accept both of them until this is cleared up.
f9c19112
HPN
3362 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3363 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
3364 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3365 ;;
3366 esac
3367 else
3368 lt_cv_deplibs_check_method=pass_all
3369 fi
3370 ;;
3371
3372gnu*)
3373 lt_cv_deplibs_check_method=pass_all
3374 ;;
3375
f9c19112 3376hpux10.20*|hpux11*)
4867be41
DJ
3377 case $host_cpu in
3378 hppa*)
3379 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3380 lt_cv_file_magic_cmd=/usr/bin/file
3381 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3382 ;;
3383 ia64*)
3384 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3385 lt_cv_file_magic_cmd=/usr/bin/file
3386 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3387 ;;
3388 esac
ac48eca1
AO
3389 ;;
3390
3391irix5* | irix6*)
f9c19112 3392 case $host_os in
ac48eca1
AO
3393 irix5*)
3394 # this will be overridden with pass_all, but let us keep it just in case
3395 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3396 ;;
3397 *)
f9c19112 3398 case $LD in
ac48eca1
AO
3399 *-32|*"-32 ") libmagic=32-bit;;
3400 *-n32|*"-n32 ") libmagic=N32;;
3401 *-64|*"-64 ") libmagic=64-bit;;
3402 *) libmagic=never-match;;
3403 esac
3404 # this will be overridden with pass_all, but let us keep it just in case
f9c19112
HPN
3405 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3406 ;;
ac48eca1
AO
3407 esac
3408 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3409 lt_cv_deplibs_check_method=pass_all
3410 ;;
3411
3412# This must be Linux ELF.
58cccadb 3413linux-gnu*)
f9c19112 3414 case $host_cpu in
dbeba5e5 3415 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
ac48eca1
AO
3416 lt_cv_deplibs_check_method=pass_all ;;
3417 *)
3418 # glibc up to 2.1.1 does not perform some relocations on ARM
f9c19112
HPN
3419 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3420 esac
ac48eca1
AO
3421 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3422 ;;
3423
4101eec8 3424netbsd* | knetbsd*-gnu)
f9c19112 3425 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6840198f 3426 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 3427 else
6840198f 3428 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1 3429 fi
f9c19112
HPN
3430 ;;
3431
3432newsos6)
3433 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3434 lt_cv_file_magic_cmd=/usr/bin/file
3435 lt_cv_file_magic_test_file=/usr/lib/libnls.so
ac48eca1
AO
3436 ;;
3437
3438osf3* | osf4* | osf5*)
3439 # this will be overridden with pass_all, but let us keep it just in case
3440 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3441 lt_cv_file_magic_test_file=/shlib/libc.so
3442 lt_cv_deplibs_check_method=pass_all
3443 ;;
3444
3445sco3.2v5*)
3446 lt_cv_deplibs_check_method=pass_all
3447 ;;
3448
3449solaris*)
3450 lt_cv_deplibs_check_method=pass_all
3451 lt_cv_file_magic_test_file=/lib/libc.so
3452 ;;
3453
6be7c12c
AO
3454sysv5uw[78]* | sysv4*uw2*)
3455 lt_cv_deplibs_check_method=pass_all
3456 ;;
3457
ac48eca1 3458sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
f9c19112 3459 case $host_vendor in
ac48eca1
AO
3460 ncr)
3461 lt_cv_deplibs_check_method=pass_all
3462 ;;
3463 motorola)
f9c19112
HPN
3464 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]'
3465 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
3466 ;;
3467 esac
3468 ;;
3469esac
3470
3471fi
13b2be9c
DJ
3472echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3473echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
ac48eca1
AO
3474file_magic_cmd=$lt_cv_file_magic_cmd
3475deplibs_check_method=$lt_cv_deplibs_check_method
3476
c8615825 3477
c8615825 3478
c8615825 3479
ac48eca1
AO
3480# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3481
3482# Only perform the check for file, if the check method requires it
f9c19112 3483case $deplibs_check_method in
ac48eca1 3484file_magic*)
d64552c5 3485 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
13b2be9c
DJ
3486 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3487echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3488if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3489 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3490else
f9c19112 3491 case $MAGIC_CMD in
ac48eca1 3492 /*)
d64552c5 3493 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3494 ;;
3495 ?:/*)
d64552c5 3496 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3497 ;;
3498 *)
d64552c5 3499 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3500 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3501 ac_dummy="/usr/bin:$PATH"
3502 for ac_dir in $ac_dummy; do
3503 test -z "$ac_dir" && ac_dir=.
3504 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 3505 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 3506 if test -n "$file_magic_test_file"; then
f9c19112 3507 case $deplibs_check_method in
ac48eca1
AO
3508 "file_magic "*)
3509 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3510 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3511 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3512 egrep "$file_magic_regex" > /dev/null; then
3513 :
3514 else
3515 cat <<EOF 1>&2
3516
3517*** Warning: the command libtool uses to detect shared libraries,
3518*** $file_magic_cmd, produces output that libtool cannot recognize.
3519*** The result is that libtool may fail to recognize shared libraries
3520*** as such. This will affect the creation of libtool libraries that
3521*** depend on shared libraries, but programs linked with such libtool
3522*** libraries will work regardless of this problem. Nevertheless, you
3523*** may want to report the problem to your system manager and/or to
3524*** bug-libtool@gnu.org
3525
3526EOF
3527 fi ;;
3528 esac
3529 fi
3530 break
3531 fi
3532 done
3533 IFS="$ac_save_ifs"
d64552c5 3534 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3535 ;;
3536esac
3537fi
3538
d64552c5
AO
3539MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3540if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3541 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3542echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3543else
13b2be9c
DJ
3544 echo "$as_me:$LINENO: result: no" >&5
3545echo "${ECHO_T}no" >&6
ac48eca1
AO
3546fi
3547
d64552c5 3548if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1 3549 if test -n "$ac_tool_prefix"; then
13b2be9c
DJ
3550 echo "$as_me:$LINENO: checking for file" >&5
3551echo $ECHO_N "checking for file... $ECHO_C" >&6
3552if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3553 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3554else
f9c19112 3555 case $MAGIC_CMD in
ac48eca1 3556 /*)
d64552c5 3557 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3558 ;;
3559 ?:/*)
d64552c5 3560 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3561 ;;
3562 *)
d64552c5 3563 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3564 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3565 ac_dummy="/usr/bin:$PATH"
3566 for ac_dir in $ac_dummy; do
3567 test -z "$ac_dir" && ac_dir=.
3568 if test -f $ac_dir/file; then
d64552c5 3569 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 3570 if test -n "$file_magic_test_file"; then
f9c19112 3571 case $deplibs_check_method in
ac48eca1
AO
3572 "file_magic "*)
3573 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3574 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3575 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3576 egrep "$file_magic_regex" > /dev/null; then
3577 :
3578 else
3579 cat <<EOF 1>&2
3580
3581*** Warning: the command libtool uses to detect shared libraries,
3582*** $file_magic_cmd, produces output that libtool cannot recognize.
3583*** The result is that libtool may fail to recognize shared libraries
3584*** as such. This will affect the creation of libtool libraries that
3585*** depend on shared libraries, but programs linked with such libtool
3586*** libraries will work regardless of this problem. Nevertheless, you
3587*** may want to report the problem to your system manager and/or to
3588*** bug-libtool@gnu.org
3589
3590EOF
3591 fi ;;
3592 esac
3593 fi
3594 break
3595 fi
3596 done
3597 IFS="$ac_save_ifs"
d64552c5 3598 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3599 ;;
3600esac
3601fi
3602
d64552c5
AO
3603MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3604if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3605 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3606echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3607else
13b2be9c
DJ
3608 echo "$as_me:$LINENO: result: no" >&5
3609echo "${ECHO_T}no" >&6
ac48eca1
AO
3610fi
3611
3612 else
d64552c5 3613 MAGIC_CMD=:
ac48eca1
AO
3614 fi
3615fi
3616
3617 fi
3618 ;;
3619esac
3620
13b2be9c
DJ
3621if test -n "$ac_tool_prefix"; then
3622 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
ac48eca1 3623set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13b2be9c
DJ
3624echo "$as_me:$LINENO: checking for $ac_word" >&5
3625echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3626if test "${ac_cv_prog_RANLIB+set}" = set; then
3627 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3628else
3629 if test -n "$RANLIB"; then
3630 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3631else
13b2be9c
DJ
3632as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3633for as_dir in $PATH
3634do
3635 IFS=$as_save_IFS
3636 test -z "$as_dir" && as_dir=.
3637 for ac_exec_ext in '' $ac_executable_extensions; do
3638 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3639 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3640 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3641 break 2
3642 fi
3643done
3644done
3645
ac48eca1
AO
3646fi
3647fi
13b2be9c 3648RANLIB=$ac_cv_prog_RANLIB
ac48eca1 3649if test -n "$RANLIB"; then
13b2be9c
DJ
3650 echo "$as_me:$LINENO: result: $RANLIB" >&5
3651echo "${ECHO_T}$RANLIB" >&6
ac48eca1 3652else
13b2be9c
DJ
3653 echo "$as_me:$LINENO: result: no" >&5
3654echo "${ECHO_T}no" >&6
ac48eca1
AO
3655fi
3656
13b2be9c 3657fi
ac48eca1 3658if test -z "$ac_cv_prog_RANLIB"; then
13b2be9c 3659 ac_ct_RANLIB=$RANLIB
ac48eca1
AO
3660 # Extract the first word of "ranlib", so it can be a program name with args.
3661set dummy ranlib; ac_word=$2
13b2be9c
DJ
3662echo "$as_me:$LINENO: checking for $ac_word" >&5
3663echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3664if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3665 echo $ECHO_N "(cached) $ECHO_C" >&6
d6d788bd 3666else
13b2be9c
DJ
3667 if test -n "$ac_ct_RANLIB"; then
3668 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
d6d788bd 3669else
13b2be9c
DJ
3670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3671for as_dir in $PATH
3672do
3673 IFS=$as_save_IFS
3674 test -z "$as_dir" && as_dir=.
3675 for ac_exec_ext in '' $ac_executable_extensions; do
3676 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3677 ac_cv_prog_ac_ct_RANLIB="ranlib"
3678 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3679 break 2
3680 fi
3681done
3682done
3683
3684 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
ac48eca1
AO
3685fi
3686fi
13b2be9c
DJ
3687ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3688if test -n "$ac_ct_RANLIB"; then
3689 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3690echo "${ECHO_T}$ac_ct_RANLIB" >&6
ac48eca1 3691else
13b2be9c
DJ
3692 echo "$as_me:$LINENO: result: no" >&5
3693echo "${ECHO_T}no" >&6
ac48eca1
AO
3694fi
3695
13b2be9c 3696 RANLIB=$ac_ct_RANLIB
ac48eca1 3697else
13b2be9c 3698 RANLIB="$ac_cv_prog_RANLIB"
ac48eca1
AO
3699fi
3700
13b2be9c
DJ
3701if test -n "$ac_tool_prefix"; then
3702 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
ac48eca1 3703set dummy ${ac_tool_prefix}strip; ac_word=$2
13b2be9c
DJ
3704echo "$as_me:$LINENO: checking for $ac_word" >&5
3705echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3706if test "${ac_cv_prog_STRIP+set}" = set; then
3707 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3708else
3709 if test -n "$STRIP"; then
3710 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3711else
13b2be9c
DJ
3712as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3713for as_dir in $PATH
3714do
3715 IFS=$as_save_IFS
3716 test -z "$as_dir" && as_dir=.
3717 for ac_exec_ext in '' $ac_executable_extensions; do
3718 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3719 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3720 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3721 break 2
3722 fi
3723done
3724done
3725
ac48eca1
AO
3726fi
3727fi
13b2be9c 3728STRIP=$ac_cv_prog_STRIP
ac48eca1 3729if test -n "$STRIP"; then
13b2be9c
DJ
3730 echo "$as_me:$LINENO: result: $STRIP" >&5
3731echo "${ECHO_T}$STRIP" >&6
ac48eca1 3732else
13b2be9c
DJ
3733 echo "$as_me:$LINENO: result: no" >&5
3734echo "${ECHO_T}no" >&6
ac48eca1
AO
3735fi
3736
13b2be9c 3737fi
ac48eca1 3738if test -z "$ac_cv_prog_STRIP"; then
13b2be9c 3739 ac_ct_STRIP=$STRIP
ac48eca1
AO
3740 # Extract the first word of "strip", so it can be a program name with args.
3741set dummy strip; ac_word=$2
13b2be9c
DJ
3742echo "$as_me:$LINENO: checking for $ac_word" >&5
3743echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3744if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3745 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3746else
13b2be9c
DJ
3747 if test -n "$ac_ct_STRIP"; then
3748 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ac48eca1 3749else
13b2be9c
DJ
3750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3751for as_dir in $PATH
3752do
3753 IFS=$as_save_IFS
3754 test -z "$as_dir" && as_dir=.
3755 for ac_exec_ext in '' $ac_executable_extensions; do
3756 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3757 ac_cv_prog_ac_ct_STRIP="strip"
3758 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3759 break 2
3760 fi
3761done
3762done
3763
3764 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
d6d788bd
L
3765fi
3766fi
13b2be9c
DJ
3767ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3768if test -n "$ac_ct_STRIP"; then
3769 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3770echo "${ECHO_T}$ac_ct_STRIP" >&6
d6d788bd 3771else
13b2be9c
DJ
3772 echo "$as_me:$LINENO: result: no" >&5
3773echo "${ECHO_T}no" >&6
d6d788bd
L
3774fi
3775
13b2be9c 3776 STRIP=$ac_ct_STRIP
d6d788bd 3777else
13b2be9c 3778 STRIP="$ac_cv_prog_STRIP"
d6d788bd
L
3779fi
3780
252b5132 3781
252b5132 3782# Check for any special flags to pass to ltconfig.
bedf545c 3783libtool_flags="--cache-file=$cache_file"
252b5132
RH
3784test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3785test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
bedf545c 3786test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
f9c19112
HPN
3787test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3788test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 3789
d6d788bd 3790
a74801ba
ILT
3791# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3792if test "${enable_libtool_lock+set}" = set; then
3793 enableval="$enable_libtool_lock"
a74801ba 3794
13b2be9c 3795fi;
a74801ba
ILT
3796test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3797test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3798
13b2be9c 3799
ac48eca1
AO
3800# Check whether --with-pic or --without-pic was given.
3801if test "${with_pic+set}" = set; then
3802 withval="$with_pic"
3803 pic_mode="$withval"
3804else
3805 pic_mode=default
13b2be9c 3806fi;
ac48eca1
AO
3807test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3808test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3809
252b5132
RH
3810# Some flags need to be propagated to the compiler or linker for good
3811# libtool support.
f9c19112 3812case $host in
252b5132
RH
3813*-*-irix6*)
3814 # Find out which ABI we are using.
1ad12f97 3815 echo '#line 3815 "configure"' > conftest.$ac_ext
13b2be9c
DJ
3816 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3817 (eval $ac_compile) 2>&5
3818 ac_status=$?
3819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3820 (exit $ac_status); }; then
e0001a05
NC
3821 if test "$lt_cv_prog_gnu_ld" = yes; then
3822 case `/usr/bin/file conftest.$ac_objext` in
3823 *32-bit*)
3824 LD="${LD-ld} -melf32bsmip"
3825 ;;
3826 *N32*)
3827 LD="${LD-ld} -melf32bmipn32"
3828 ;;
3829 *64-bit*)
3830 LD="${LD-ld} -melf64bmip"
3831 ;;
3832 esac
3833 else
f9c19112 3834 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
3835 *32-bit*)
3836 LD="${LD-ld} -32"
3837 ;;
3838 *N32*)
3839 LD="${LD-ld} -n32"
3840 ;;
3841 *64-bit*)
3842 LD="${LD-ld} -64"
3843 ;;
3844 esac
e0001a05 3845 fi
252b5132
RH
3846 fi
3847 rm -rf conftest*
3848 ;;
3849
4867be41
DJ
3850ia64-*-hpux*)
3851 # Find out which ABI we are using.
3852 echo 'int i;' > conftest.$ac_ext
13b2be9c
DJ
3853 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3854 (eval $ac_compile) 2>&5
3855 ac_status=$?
3856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857 (exit $ac_status); }; then
4867be41
DJ
3858 case "`/usr/bin/file conftest.o`" in
3859 *ELF-32*)
3860 HPUX_IA64_MODE="32"
3861 ;;
3862 *ELF-64*)
3863 HPUX_IA64_MODE="64"
3864 ;;
3865 esac
3866 fi
3867 rm -rf conftest*
3868 ;;
3869
252b5132
RH
3870*-*-sco3.2v5*)
3871 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
bedf545c 3872 SAVE_CFLAGS="$CFLAGS"
252b5132 3873 CFLAGS="$CFLAGS -belf"
13b2be9c
DJ
3874 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3875echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3876if test "${lt_cv_cc_needs_belf+set}" = set; then
3877 echo $ECHO_N "(cached) $ECHO_C" >&6
bedf545c 3878else
13b2be9c
DJ
3879
3880
ac48eca1 3881 ac_ext=c
ac48eca1 3882ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3883ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3884ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3885ac_compiler_gnu=$ac_cv_c_compiler_gnu
3886
3887 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
3888/* confdefs.h. */
3889_ACEOF
3890cat confdefs.h >>conftest.$ac_ext
3891cat >>conftest.$ac_ext <<_ACEOF
3892/* end confdefs.h. */
bedf545c 3893
13b2be9c
DJ
3894int
3895main ()
3896{
6840198f 3897
13b2be9c
DJ
3898 ;
3899 return 0;
3900}
3901_ACEOF
3902rm -f conftest.$ac_objext conftest$ac_exeext
3903if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 3904 (eval $ac_link) 2>conftest.er1
13b2be9c 3905 ac_status=$?
ab509236
L
3906 grep -v '^ *+' conftest.er1 >conftest.err
3907 rm -f conftest.er1
3908 cat conftest.err >&5
13b2be9c
DJ
3909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3910 (exit $ac_status); } &&
1ad12f97
NC
3911 { ac_try='test -z "$ac_c_werror_flag"
3912 || test ! -s conftest.err'
ab509236
L
3913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3914 (eval $ac_try) 2>&5
3915 ac_status=$?
3916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3917 (exit $ac_status); }; } &&
3918 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
3919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920 (eval $ac_try) 2>&5
3921 ac_status=$?
3922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923 (exit $ac_status); }; }; then
bedf545c
ILT
3924 lt_cv_cc_needs_belf=yes
3925else
13b2be9c
DJ
3926 echo "$as_me: failed program was:" >&5
3927sed 's/^/| /' conftest.$ac_ext >&5
3928
3929lt_cv_cc_needs_belf=no
bedf545c 3930fi
ab509236
L
3931rm -f conftest.err conftest.$ac_objext \
3932 conftest$ac_exeext conftest.$ac_ext
ac48eca1 3933 ac_ext=c
ac48eca1 3934ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3935ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3936ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3937ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 3938
bedf545c 3939fi
13b2be9c
DJ
3940echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
3941echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
bedf545c
ILT
3942 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
3943 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
3944 CFLAGS="$SAVE_CFLAGS"
3945 fi
252b5132
RH
3946 ;;
3947
d6d788bd 3948
252b5132
RH
3949esac
3950
d6d788bd 3951
bedf545c 3952# Save cache, so that ltconfig can load it
13b2be9c 3953cat >confcache <<\_ACEOF
bedf545c
ILT
3954# This file is a shell script that caches the results of configure
3955# tests run on this system so they can be shared between configure
13b2be9c
DJ
3956# scripts and configure runs, see configure's option --config-cache.
3957# It is not useful on other systems. If it contains results you don't
3958# want to keep, you may remove or edit it.
bedf545c 3959#
13b2be9c
DJ
3960# config.status only pays attention to the cache file if you give it
3961# the --recheck option to rerun configure.
bedf545c 3962#
13b2be9c
DJ
3963# `ac_cv_env_foo' variables (set or unset) will be overridden when
3964# loading this file, other *unset* `ac_cv_foo' will be assigned the
3965# following values.
3966
3967_ACEOF
3968
bedf545c 3969# The following way of writing the cache mishandles newlines in values,
9b2b7d69
MM
3970# but we know of no workaround that is simple, portable, and efficient.
3971# So, don't put newlines in cache variables' values.
3972# Ultrix sh set writes to stderr and can't be redirected directly,
3973# and sets the high bit in the cache file unless we assign to the vars.
13b2be9c
DJ
3974{
3975 (set) 2>&1 |
3976 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3977 *ac_space=\ *)
3978 # `set' does not quote correctly, so add quotes (double-quote
3979 # substitution turns \\\\ into \\, and sed turns \\ into \).
3980 sed -n \
ab509236
L
3981 "s/'/'\\\\''/g;
3982 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
3983 ;;
3984 *)
3985 # `set' quotes correctly as required by POSIX, so do not add quotes.
3986 sed -n \
ab509236 3987 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
3988 ;;
3989 esac;
3990} |
3991 sed '
3992 t clear
3993 : clear
3994 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3995 t end
3996 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3997 : end' >>confcache
3998if diff $cache_file confcache >/dev/null 2>&1; then :; else
bedf545c 3999 if test -w $cache_file; then
13b2be9c
DJ
4000 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4001 cat confcache >$cache_file
bedf545c
ILT
4002 else
4003 echo "not updating unwritable cache $cache_file"
4004 fi
4005fi
4006rm -f confcache
4007
252b5132 4008# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 4009AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 4010MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
4011LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4012AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4013objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4014deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 4015${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 4016$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
13b2be9c
DJ
4017|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4018echo "$as_me: error: libtool configure failed" >&2;}
4019 { (exit 1); exit 1; }; }
252b5132 4020
bedf545c
ILT
4021# Reload cache, that may have been modified by ltconfig
4022if test -r "$cache_file"; then
13b2be9c
DJ
4023 # Some versions of bash will fail to source /dev/null (special
4024 # files actually), so we avoid doing that.
4025 if test -f "$cache_file"; then
4026 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4027echo "$as_me: loading cache $cache_file" >&6;}
4028 case $cache_file in
4029 [\\/]* | ?:[\\/]* ) . $cache_file;;
4030 *) . ./$cache_file;;
4031 esac
4032 fi
bedf545c 4033else
13b2be9c
DJ
4034 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4035echo "$as_me: creating cache $cache_file" >&6;}
4036 >$cache_file
bedf545c
ILT
4037fi
4038
d6d788bd 4039
bedf545c 4040# This can be used to rebuild libtool when needed
ac48eca1 4041LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
bedf545c
ILT
4042
4043# Always use our own libtool.
4044LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4045
252b5132
RH
4046# Redirect the config.log output again, so that the ltconfig log is not
4047# clobbered by the next message.
4048exec 5>>./config.log
4049
d6d788bd 4050
13b2be9c
DJ
4051
4052
4053
4054
d6d788bd 4055
252b5132
RH
4056user_bfd_gas=
4057# Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
4058if test "${enable_bfd_assembler+set}" = set; then
4059 enableval="$enable_bfd_assembler"
4060 case "${enableval}" in
4061 yes) need_bfd=yes user_bfd_gas=yes ;;
4062 no) user_bfd_gas=no ;;
13b2be9c
DJ
4063 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} given for bfd-assembler option" >&5
4064echo "$as_me: error: bad value ${enableval} given for bfd-assembler option" >&2;}
4065 { (exit 1); exit 1; }; } ;;
252b5132 4066esac
13b2be9c 4067fi; # Check whether --enable-targets or --disable-targets was given.
252b5132
RH
4068if test "${enable_targets+set}" = set; then
4069 enableval="$enable_targets"
4070 case "${enableval}" in
13b2be9c
DJ
4071 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
4072echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
4073 { (exit 1); exit 1; }; }
252b5132
RH
4074 ;;
4075 no) enable_targets= ;;
4076 *) enable_targets=$enableval ;;
4077esac
13b2be9c 4078fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
252b5132
RH
4079if test "${enable_commonbfdlib+set}" = set; then
4080 enableval="$enable_commonbfdlib"
4081 case "${enableval}" in
4082 yes) commonbfdlib=true ;;
4083 no) commonbfdlib=false ;;
13b2be9c
DJ
4084 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
4085echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
4086 { (exit 1); exit 1; }; } ;;
252b5132 4087esac
13b2be9c 4088fi;
252b5132
RH
4089using_cgen=no
4090
9e9b66a9
AM
4091
4092WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
1ad12f97 4093
569acd2c
NC
4094# Check whether --enable-werror or --disable-werror was given.
4095if test "${enable_werror+set}" = set; then
4096 enableval="$enable_werror"
1ad12f97
NC
4097 case "${enableval}" in
4098 yes | y) ERROR_ON_WARNING="yes" ;;
4099 no | n) ERROR_ON_WARNING="no" ;;
569acd2c
NC
4100 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
4101echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
1ad12f97
NC
4102 { (exit 1); exit 1; }; } ;;
4103 esac
4104fi;
4105
9e9b66a9
AM
4106# Enable -Werror by default when using gcc
4107if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4108 ERROR_ON_WARNING=yes
4109fi
4110
4111NO_WERROR=
4112if test "${ERROR_ON_WARNING}" = yes ; then
4113 WARN_CFLAGS="$WARN_CFLAGS -Werror"
4114 NO_WERROR="-Wno-error"
1ad12f97
NC
4115fi
4116
a2d91340
AC
4117# Check whether --enable-build-warnings or --disable-build-warnings was given.
4118if test "${enable_build_warnings+set}" = set; then
4119 enableval="$enable_build_warnings"
4120 case "${enableval}" in
4121 yes) ;;
9e9b66a9 4122 no) WARN_CFLAGS="-w";;
a2d91340 4123 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9e9b66a9 4124 WARN_CFLAGS="${WARN_CFLAGS} ${t}";;
a2d91340 4125 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
9e9b66a9
AM
4126 WARN_CFLAGS="${t} ${WARN_CFLAGS}";;
4127 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
a2d91340 4128esac
9e9b66a9
AM
4129fi;
4130
4131if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4132 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
a2d91340
AC
4133fi
4134
d6d788bd 4135
9e9b66a9
AM
4136
4137
4138
252b5132 4139# Generate a header file
13b2be9c 4140 ac_config_headers="$ac_config_headers config.h:config.in"
d6d788bd 4141
252b5132 4142
76a27922
ILT
4143# If we are on a DOS filesystem, we must use gdb.ini rather than
4144# .gdbinit.
76a27922 4145case "${host}" in
591d4689 4146 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
76a27922 4147 GDBINIT="gdb.ini"
13b2be9c
DJ
4148 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
4149
4150 ;;
4151 *)
4152 GDBINIT=".gdbinit"
4153 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
4154
76a27922
ILT
4155 ;;
4156esac
4157
d6d788bd 4158
44f2f9d2
AM
4159#We need this for the host. BOUT header is in host order.
4160echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4161echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
4162if test "${ac_cv_c_bigendian+set}" = set; then
4163 echo $ECHO_N "(cached) $ECHO_C" >&6
4164else
4165 # See if sys/param.h defines the BYTE_ORDER macro.
4166cat >conftest.$ac_ext <<_ACEOF
4167/* confdefs.h. */
4168_ACEOF
4169cat confdefs.h >>conftest.$ac_ext
4170cat >>conftest.$ac_ext <<_ACEOF
4171/* end confdefs.h. */
4172#include <sys/types.h>
4173#include <sys/param.h>
4174
4175int
4176main ()
4177{
4178#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4179 bogus endian macros
4180#endif
4181
4182 ;
4183 return 0;
4184}
4185_ACEOF
4186rm -f conftest.$ac_objext
4187if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4188 (eval $ac_compile) 2>conftest.er1
4189 ac_status=$?
4190 grep -v '^ *+' conftest.er1 >conftest.err
4191 rm -f conftest.er1
4192 cat conftest.err >&5
4193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4194 (exit $ac_status); } &&
1ad12f97
NC
4195 { ac_try='test -z "$ac_c_werror_flag"
4196 || test ! -s conftest.err'
44f2f9d2
AM
4197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4198 (eval $ac_try) 2>&5
4199 ac_status=$?
4200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4201 (exit $ac_status); }; } &&
4202 { ac_try='test -s conftest.$ac_objext'
4203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4204 (eval $ac_try) 2>&5
4205 ac_status=$?
4206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4207 (exit $ac_status); }; }; then
4208 # It does; now see whether it defined to BIG_ENDIAN or not.
4209cat >conftest.$ac_ext <<_ACEOF
4210/* confdefs.h. */
4211_ACEOF
4212cat confdefs.h >>conftest.$ac_ext
4213cat >>conftest.$ac_ext <<_ACEOF
4214/* end confdefs.h. */
4215#include <sys/types.h>
4216#include <sys/param.h>
4217
4218int
4219main ()
4220{
4221#if BYTE_ORDER != BIG_ENDIAN
4222 not big endian
4223#endif
4224
4225 ;
4226 return 0;
4227}
4228_ACEOF
4229rm -f conftest.$ac_objext
4230if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4231 (eval $ac_compile) 2>conftest.er1
4232 ac_status=$?
4233 grep -v '^ *+' conftest.er1 >conftest.err
4234 rm -f conftest.er1
4235 cat conftest.err >&5
4236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237 (exit $ac_status); } &&
1ad12f97
NC
4238 { ac_try='test -z "$ac_c_werror_flag"
4239 || test ! -s conftest.err'
44f2f9d2
AM
4240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241 (eval $ac_try) 2>&5
4242 ac_status=$?
4243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244 (exit $ac_status); }; } &&
4245 { ac_try='test -s conftest.$ac_objext'
4246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4247 (eval $ac_try) 2>&5
4248 ac_status=$?
4249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4250 (exit $ac_status); }; }; then
4251 ac_cv_c_bigendian=yes
4252else
4253 echo "$as_me: failed program was:" >&5
4254sed 's/^/| /' conftest.$ac_ext >&5
4255
4256ac_cv_c_bigendian=no
4257fi
4258rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4259else
4260 echo "$as_me: failed program was:" >&5
4261sed 's/^/| /' conftest.$ac_ext >&5
4262
4263# It does not; compile a test program.
4264if test "$cross_compiling" = yes; then
4265 # try to guess the endianness by grepping values into an object file
4266 ac_cv_c_bigendian=unknown
4267 cat >conftest.$ac_ext <<_ACEOF
4268/* confdefs.h. */
4269_ACEOF
4270cat confdefs.h >>conftest.$ac_ext
4271cat >>conftest.$ac_ext <<_ACEOF
4272/* end confdefs.h. */
4273short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4274short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4275void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4276short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4277short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4278void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4279int
4280main ()
4281{
4282 _ascii (); _ebcdic ();
4283 ;
4284 return 0;
4285}
4286_ACEOF
4287rm -f conftest.$ac_objext
4288if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4289 (eval $ac_compile) 2>conftest.er1
4290 ac_status=$?
4291 grep -v '^ *+' conftest.er1 >conftest.err
4292 rm -f conftest.er1
4293 cat conftest.err >&5
4294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295 (exit $ac_status); } &&
1ad12f97
NC
4296 { ac_try='test -z "$ac_c_werror_flag"
4297 || test ! -s conftest.err'
44f2f9d2
AM
4298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 (eval $ac_try) 2>&5
4300 ac_status=$?
4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 (exit $ac_status); }; } &&
4303 { ac_try='test -s conftest.$ac_objext'
4304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4305 (eval $ac_try) 2>&5
4306 ac_status=$?
4307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4308 (exit $ac_status); }; }; then
4309 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4310 ac_cv_c_bigendian=yes
4311fi
4312if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4313 if test "$ac_cv_c_bigendian" = unknown; then
4314 ac_cv_c_bigendian=no
4315 else
4316 # finding both strings is unlikely to happen, but who knows?
4317 ac_cv_c_bigendian=unknown
4318 fi
4319fi
4320else
4321 echo "$as_me: failed program was:" >&5
4322sed 's/^/| /' conftest.$ac_ext >&5
4323
4324fi
4325rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4326else
4327 cat >conftest.$ac_ext <<_ACEOF
4328/* confdefs.h. */
4329_ACEOF
4330cat confdefs.h >>conftest.$ac_ext
4331cat >>conftest.$ac_ext <<_ACEOF
4332/* end confdefs.h. */
4333int
4334main ()
4335{
4336 /* Are we little or big endian? From Harbison&Steele. */
4337 union
4338 {
4339 long l;
4340 char c[sizeof (long)];
4341 } u;
4342 u.l = 1;
4343 exit (u.c[sizeof (long) - 1] == 1);
4344}
4345_ACEOF
4346rm -f conftest$ac_exeext
4347if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4348 (eval $ac_link) 2>&5
4349 ac_status=$?
4350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4353 (eval $ac_try) 2>&5
4354 ac_status=$?
4355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4356 (exit $ac_status); }; }; then
4357 ac_cv_c_bigendian=no
4358else
4359 echo "$as_me: program exited with status $ac_status" >&5
4360echo "$as_me: failed program was:" >&5
4361sed 's/^/| /' conftest.$ac_ext >&5
4362
4363( exit $ac_status )
4364ac_cv_c_bigendian=yes
4365fi
4366rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4367fi
4368fi
4369rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4370fi
4371echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4372echo "${ECHO_T}$ac_cv_c_bigendian" >&6
4373case $ac_cv_c_bigendian in
4374 yes)
4375
4376cat >>confdefs.h <<\_ACEOF
4377#define WORDS_BIGENDIAN 1
4378_ACEOF
4379 ;;
4380 no)
4381 ;;
4382 *)
4383 { { echo "$as_me:$LINENO: error: unknown endianness
4384presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4385echo "$as_me: error: unknown endianness
4386presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4387 { (exit 1); exit 1; }; } ;;
4388esac
4389
4390
252b5132
RH
4391te_file=generic
4392
4393# Makefile target for installing gas in $(tooldir)/bin.
4394install_tooldir=install-exec-tooldir
4395
4396canon_targets=""
15886821 4397all_targets=no
252b5132
RH
4398if test -n "$enable_targets" ; then
4399 for t in `echo $enable_targets | sed 's/,/ /g'`; do
15886821
L
4400 if test $t = "all"; then
4401 all_targets=yes
4402 continue
4403 fi
6d83c84b 4404 result=`$ac_config_sub $t 2>/dev/null`
252b5132
RH
4405 if test -n "$result" ; then
4406 canon_targets="$canon_targets $result"
4407# else
4408# # Permit "all", etc. We don't support it yet though.
4409# canon_targets="$canon_targets $t"
4410 fi
4411 done
4412 _gas_uniq_list="$canon_targets"
4413_gas_uniq_newlist=""
4414for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4415 case $_gas_uniq_i in
4416 _gas_uniq_dummy) ;;
4417 *) case " $_gas_uniq_newlist " in
4418 *" $_gas_uniq_i "*) ;;
4419 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4420 esac ;;
4421 esac
4422done
4423canon_targets=$_gas_uniq_newlist
4424
4425fi
4426
4427emulations=""
4428
4429for this_target in $target $canon_targets ; do
4430
14ee9f48
ILT
4431 targ=${this_target}
4432 . ${srcdir}/configure.tgt
4433
4434 case ${target_cpu} in
4435 crisv32)
ae57792d
HPN
4436
4437cat >>confdefs.h <<_ACEOF
4438#define DEFAULT_CRIS_ARCH $arch
4439_ACEOF
4440
14ee9f48 4441 ;;
252b5132
RH
4442 esac
4443
4444 if test ${this_target} = $target ; then
4445 target_cpu_type=${cpu_type}
4446 elif test ${target_cpu_type} != ${cpu_type} ; then
4447 continue
4448 fi
4449
14ee9f48 4450 generic_target=${cpu_type}-${target_vendor}-${target_os}
252b5132 4451 case ${generic_target} in
14ee9f48
ILT
4452 i386-*-sco3.2v5*)
4453 if test ${this_target} = $target; then
13b2be9c
DJ
4454
4455cat >>confdefs.h <<\_ACEOF
252b5132 4456#define SCO_ELF 1
13b2be9c 4457_ACEOF
252b5132 4458
14ee9f48
ILT
4459 fi
4460 ;;
4461
79500683
AM
4462 i386-*-msdosdjgpp* \
4463 | i386-*-go32* \
14ee9f48 4464 | i386-go32-rtems*)
13b2be9c
DJ
4465
4466cat >>confdefs.h <<\_ACEOF
56385375 4467#define STRICTCOFF 1
13b2be9c 4468_ACEOF
14ee9f48
ILT
4469
4470 ;;
4471
4472 i860-*-*)
4473 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4474echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
4475 ;;
4476
4477 mips-sony-bsd*)
4478 ;;
79500683 4479 mips-*-bsd*)
14ee9f48 4480 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
13b2be9c 4481echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
14ee9f48
ILT
4482 { (exit 1); exit 1; }; }
4483 ;;
4484
4485 ppc-*-aix5.*)
f8fc3443
NC
4486
4487cat >>confdefs.h <<\_ACEOF
4488#define AIX_WEAK_SUPPORT 1
4489_ACEOF
4490
14ee9f48 4491 ;;
ed84e695 4492 ppc-*-linux-*)
14ee9f48
ILT
4493 case "$endian" in
4494 big) ;;
4495 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
13b2be9c
DJ
4496echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4497 { (exit 1); exit 1; }; } ;;
14ee9f48
ILT
4498 esac
4499 ;;
4500 ppc-*-solaris*)
4501 if test ${this_target} = $target; then
13b2be9c
DJ
4502
4503cat >>confdefs.h <<\_ACEOF
252b5132 4504#define TARGET_SOLARIS_COMMENT 1
13b2be9c 4505_ACEOF
252b5132 4506
14ee9f48
ILT
4507 fi
4508 if test x${endian} = xbig; then
4509 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
13b2be9c
DJ
4510echo "$as_me: error: Solaris must be configured little endian" >&2;}
4511 { (exit 1); exit 1; }; }
14ee9f48
ILT
4512 fi
4513 ;;
4514
4515 sh*-*-symbianelf*)
85fbca6a
NC
4516
4517cat >>confdefs.h <<\_ACEOF
4518#define TARGET_SYMBIAN 1
4519_ACEOF
4520
14ee9f48 4521 ;;
252b5132
RH
4522 esac
4523
4524 if test ${this_target} = $target ; then
4525 endian_def=
4526 if test x${endian} = xbig; then
4527 endian_def=1
4528 elif test x${endian} = xlittle; then
4529 endian_def=0
4530 fi
4531 if test x${endian_def} != x; then
13b2be9c
DJ
4532
4533cat >>confdefs.h <<_ACEOF
252b5132 4534#define TARGET_BYTES_BIG_ENDIAN $endian_def
13b2be9c 4535_ACEOF
252b5132
RH
4536
4537 fi
4538 fi
4539
252b5132
RH
4540# Other random stuff.
4541
316f5878
RS
4542 case ${cpu_type} in
4543 mips)
4544 # Set mips_cpu to the name of the default CPU.
4545 case ${target_cpu} in
4546 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4547 mips_cpu=from-abi
4548 ;;
4549 mipsisa32 | mipsisa32el)
4550 mips_cpu=mips32
4551 ;;
af7ee8bf
CD
4552 mipsisa32r2 | mipsisa32r2el)
4553 mips_cpu=mips32r2
4554 ;;
316f5878
RS
4555 mipsisa64 | mipsisa64el)
4556 mips_cpu=mips64
4557 ;;
5f74bc13
CD
4558 mipsisa64r2 | mipsisa64r2el)
4559 mips_cpu=mips64r2
4560 ;;
316f5878
RS
4561 mipstx39 | mipstx39el)
4562 mips_cpu=r3900
4563 ;;
8f6847cb
RS
4564 mips64vr | mips64vrel)
4565 mips_cpu=vr4100
4566 ;;
5f74bc13 4567 mipsisa32r2* | mipsisa64r2*)
af7ee8bf
CD
4568 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4569 ;;
316f5878
RS
4570 mips64* | mipsisa64* | mipsisa32*)
4571 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4572 ;;
4573 *)
13b2be9c
DJ
4574 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4575echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4576 { (exit 1); exit 1; }; }
316f5878
RS
4577 ;;
4578 esac
4579 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4580 # binaries. It's a GNU extension that some OSes don't understand.
4581 # The value only matters on ELF targets.
4582 case ${target} in
4583 *-*-irix*)
4584 use_e_mips_abi_o32=0
4585 ;;
4586 *)
4587 use_e_mips_abi_o32=1
4588 ;;
4589 esac
4590 # Decide whether to generate 32-bit or 64-bit code by default.
4591 # Used to resolve -march=from-abi when an embedded ABI is selected.
4592 case ${target} in
4593 mips64*-*-* | mipsisa64*-*-*)
4594 mips_default_64bit=1
4595 ;;
4596 *)
4597 mips_default_64bit=0
4598 ;;
4599 esac
cac012d6
AO
4600 # Decide which ABI to target by default.
4601 case ${target} in
4602 mips64*-linux* | mips-sgi-irix6*)
4603 mips_default_abi=N32_ABI
4604 ;;
4605 mips*-linux*)
4606 mips_default_abi=O32_ABI
4607 ;;
26eebcf5
MK
4608 mips64*-openbsd*)
4609 mips_default_abi=N64_ABI
4610 ;;
cac012d6
AO
4611 *)
4612 mips_default_abi=NO_ABI
4613 ;;
4614 esac
13b2be9c
DJ
4615
4616cat >>confdefs.h <<_ACEOF
316f5878 4617#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
13b2be9c 4618_ACEOF
316f5878 4619
13b2be9c
DJ
4620
4621cat >>confdefs.h <<_ACEOF
316f5878 4622#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
13b2be9c 4623_ACEOF
316f5878 4624
13b2be9c
DJ
4625
4626cat >>confdefs.h <<_ACEOF
316f5878 4627#define MIPS_DEFAULT_64BIT $mips_default_64bit
13b2be9c 4628_ACEOF
cac012d6 4629
13b2be9c
DJ
4630
4631cat >>confdefs.h <<_ACEOF
cac012d6 4632#define MIPS_DEFAULT_ABI $mips_default_abi
13b2be9c 4633_ACEOF
316f5878
RS
4634
4635 ;;
4636 esac
4637
252b5132
RH
4638 # Do we need the opcodes library?
4639 case ${cpu_type} in
4640 vax | i386 | tic30)
4641 ;;
4642
4643 *)
4644 need_opcodes=yes
4645
4646 case "${enable_shared}" in
4647 yes) shared_opcodes=true ;;
4648 *opcodes*) shared_opcodes=true ;;
4649 *) shared_opcodes=false ;;
4650 esac
4651 if test "${shared_opcodes}" = "true"; then
4652 # A shared libopcodes must be linked against libbfd.
4653 need_bfd=yes
4654 fi
4655 ;;
4656 esac
4657
4658 # Any other special object files needed ?
4659 case ${cpu_type} in
1c53c80d 4660 fr30 | ip2k | iq2000 | m32r | openrisc)
252b5132
RH
4661 using_cgen=yes
4662 ;;
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
4730 primary_bfd_gas=$bfd_gas
4731 obj_format=$fmt
4732 te_file=$em
4733
4734 if test $bfd_gas = no ; then
4735 # Can't support other configurations this way.
4736 break
4737 fi
4738 elif test $bfd_gas = no ; then
4739 # Can't support this configuration.
4740 break
4741 fi
4742
4743# From target name and format, produce a list of supported emulations.
4744
4745 case ${generic_target}-${fmt} in
4746 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
056a1d49 4747 mips*-*-linux*-*) case "$endian" in
df3bcd6f
L
4748 big) emulation="mipsbelf mipslelf mipself" ;;
4749 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132
RH
4750 esac ;;
4751 mips-*-lnews*-ecoff) ;;
4752 mips-*-*-ecoff) case "$endian" in
4753 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4754 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4755 esac ;;
4756 mips-*-*-elf) case "$endian" in
4757 big) emulation="mipsbelf mipslelf mipself" ;;
4758 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132 4759 esac ;;
906fac54 4760 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
119caedd
L
4761 # i386-pc-pe-coff != i386-pc-coff.
4762 i386-*-pe-coff) ;;
4c63da97
AM
4763 # Uncommenting the next line will turn on support for i386 AOUT
4764 # for the default linux configuration
4765 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4766 #
4767 i386-*-aout) emulation="i386aout" ;;
4ca72d38 4768 i386-*-coff) emulation="i386coff" ;;
4c63da97 4769 i386-*-elf) emulation="i386elf" ;;
3bcbcc3d 4770
f9c19112
HPN
4771 # Always all formats. The first stated emulation becomes the default.
4772 cris-*-*aout*) emulation="crisaout criself" ;;
4773 cris-*-*) emulation="criself crisaout" ;;
252b5132
RH
4774 esac
4775
4776 emulations="$emulations $emulation"
4777
4778done
4779
15886821
L
4780# Turn on all targets if possible
4781if test ${all_targets} = "yes"; then
4782 case ${target_cpu_type} in
4783 i386)
4784 case ${obj_format} in
4785 aout)
4786 emulations="$emulations i386coff i386elf"
4787 ;;
4788 coff)
4789 emulations="$emulations i386aout i386elf"
4790 ;;
4791 elf)
4792 emulations="$emulations i386aout i386coff"
4793 ;;
4794 esac
4795 ;;
4796 esac
4797fi
4798
252b5132
RH
4799# Assign floating point type. Most processors with FP support
4800# IEEE FP. On those that don't support FP at all, usually IEEE
4801# is emulated.
4802case ${target_cpu} in
4803 vax | tahoe ) atof=${target_cpu} ;;
e135f41b 4804 pdp11) atof=vax ;;
252b5132
RH
4805 *) atof=ieee ;;
4806esac
4807
4808case "${obj_format}" in
13b2be9c
DJ
4809 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4810echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4811 { (exit 1); exit 1; }; } ;;
252b5132
RH
4812esac
4813
4814# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4815cgen_cpu_prefix=""
4816if test $using_cgen = yes ; then
4817 case ${target_cpu} in
4818 *) cgen_cpu_prefix=${target_cpu} ;;
4819 esac
13b2be9c
DJ
4820
4821
4822cat >>confdefs.h <<\_ACEOF
252b5132 4823#define USING_CGEN 1
13b2be9c 4824_ACEOF
252b5132
RH
4825
4826fi
4827
d6d788bd 4828
252b5132 4829if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13b2be9c
DJ
4830 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4831echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4832 { (exit 1); exit 1; }; }
252b5132
RH
4833fi
4834
4835if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13b2be9c
DJ
4836 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4837echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4838 { (exit 1); exit 1; }; }
252b5132
RH
4839fi
4840
4841case ${user_bfd_gas}-${primary_bfd_gas} in
4842 yes-yes | no-no)
4843 # We didn't override user's choice.
4844 ;;
4845 no-yes)
13b2be9c
DJ
4846 { echo "$as_me:$LINENO: WARNING: Use of BFD is required for ${target}; overriding config options." >&5
4847echo "$as_me: WARNING: Use of BFD is required for ${target}; overriding config options." >&2;}
252b5132
RH
4848 ;;
4849 no-preferred)
4850 primary_bfd_gas=no
4851 ;;
4852 *-preferred)
4853 primary_bfd_gas=yes
4854 ;;
4855 yes-*)
4856 primary_bfd_gas=yes
4857 ;;
4858 -*)
4859 # User specified nothing.
4860 ;;
4861esac
4862
4863# Some COFF configurations want these random other flags set.
4864case ${obj_format} in
4865 coff)
4866 case ${target_cpu_type} in
13b2be9c
DJ
4867 i386)
4868cat >>confdefs.h <<\_ACEOF
252b5132 4869#define I386COFF 1
13b2be9c 4870_ACEOF
252b5132 4871 ;;
13b2be9c
DJ
4872 m68k)
4873cat >>confdefs.h <<\_ACEOF
252b5132 4874#define M68KCOFF 1
13b2be9c 4875_ACEOF
252b5132 4876 ;;
13b2be9c
DJ
4877 m88k)
4878cat >>confdefs.h <<\_ACEOF
252b5132 4879#define M88KCOFF 1
13b2be9c 4880_ACEOF
252b5132
RH
4881 ;;
4882 esac
4883 ;;
4884esac
4885
4886# Getting this done right is going to be a bitch. Each configuration specified
4887# with --enable-targets=... should be checked for environment, format, cpu, and
4888# bfd_gas setting.
4889#
4890# For each configuration, the necessary object file support code must be linked
4891# in. This might be only one, it might be up to four. The necessary emulation
4892# code needs to be provided, too.
4893#
4894# And then there's "--enable-targets=all"....
4895#
4896# For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
4897
4898formats="${obj_format}"
4899emfiles=""
4900EMULATIONS=""
4901_gas_uniq_list="$emulations"
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
4912emulations=$_gas_uniq_newlist
4913
4914for em in . $emulations ; do
4915 case $em in
4916 .) continue ;;
97238fbd 4917 mipsbelf | mipslelf | mipself)
252b5132 4918 fmt=elf file=mipself ;;
97238fbd 4919 mipsbecoff | mipslecoff | mipsecoff)
252b5132 4920 fmt=ecoff file=mipsecoff ;;
0aa5d426
HPN
4921 *coff)
4922 fmt=coff file=$em ;;
4923 *aout)
4924 fmt=aout file=$em ;;
4925 *elf)
4926 fmt=elf file=$em ;;
252b5132
RH
4927 esac
4928 formats="$formats $fmt"
4929 emfiles="$emfiles e-$file.o"
4930 EMULATIONS="$EMULATIONS &$em,"
4931done
4932_gas_uniq_list="$formats"
4933_gas_uniq_newlist=""
4934for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4935 case $_gas_uniq_i in
4936 _gas_uniq_dummy) ;;
4937 *) case " $_gas_uniq_newlist " in
4938 *" $_gas_uniq_i "*) ;;
4939 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4940 esac ;;
4941 esac
4942done
4943formats=$_gas_uniq_newlist
4944
4945_gas_uniq_list="$emfiles"
4946_gas_uniq_newlist=""
4947for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4948 case $_gas_uniq_i in
4949 _gas_uniq_dummy) ;;
4950 *) case " $_gas_uniq_newlist " in
4951 *" $_gas_uniq_i "*) ;;
4952 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4953 esac ;;
4954 esac
4955done
4956emfiles=$_gas_uniq_newlist
4957
4958if test `set . $formats ; shift ; echo $#` -gt 1 ; then
4959 for fmt in $formats ; do
4960 case $fmt in
13b2be9c
DJ
4961 aout)
4962cat >>confdefs.h <<\_ACEOF
252b5132 4963#define OBJ_MAYBE_AOUT 1
13b2be9c 4964_ACEOF
252b5132 4965 ;;
13b2be9c
DJ
4966 bout)
4967cat >>confdefs.h <<\_ACEOF
252b5132 4968#define OBJ_MAYBE_BOUT 1
13b2be9c 4969_ACEOF
252b5132 4970 ;;
13b2be9c
DJ
4971 coff)
4972cat >>confdefs.h <<\_ACEOF
252b5132 4973#define OBJ_MAYBE_COFF 1
13b2be9c 4974_ACEOF
252b5132 4975 ;;
13b2be9c
DJ
4976 ecoff)
4977cat >>confdefs.h <<\_ACEOF
252b5132 4978#define OBJ_MAYBE_ECOFF 1
13b2be9c 4979_ACEOF
252b5132 4980 ;;
13b2be9c
DJ
4981 elf)
4982cat >>confdefs.h <<\_ACEOF
252b5132 4983#define OBJ_MAYBE_ELF 1
13b2be9c 4984_ACEOF
252b5132 4985 ;;
13b2be9c
DJ
4986 generic)
4987cat >>confdefs.h <<\_ACEOF
252b5132 4988#define OBJ_MAYBE_GENERIC 1
13b2be9c 4989_ACEOF
252b5132 4990 ;;
13b2be9c
DJ
4991 hp300)
4992cat >>confdefs.h <<\_ACEOF
252b5132 4993#define OBJ_MAYBE_HP300 1
13b2be9c 4994_ACEOF
252b5132 4995 ;;
13b2be9c
DJ
4996 ieee)
4997cat >>confdefs.h <<\_ACEOF
252b5132 4998#define OBJ_MAYBE_IEEE 1
13b2be9c 4999_ACEOF
252b5132 5000 ;;
13b2be9c
DJ
5001 som)
5002cat >>confdefs.h <<\_ACEOF
252b5132 5003#define OBJ_MAYBE_SOM 1
13b2be9c 5004_ACEOF
252b5132
RH
5005 ;;
5006 esac
5007 extra_objects="$extra_objects obj-$fmt.o"
5008 done
5009 obj_format=multi
5010fi
5011if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
252b5132 5012 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4ca72d38
AM
5013 # e-mips* has more than one emulation per file, e-i386* has just one at the
5014 # moment. If only one emulation is specified, then don't define
5015 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
5016 case "${obj_format}${emfiles}" in
5017 multi* | *mips*)
4ca72d38 5018 extra_objects="$extra_objects $emfiles"
13b2be9c
DJ
5019
5020cat >>confdefs.h <<\_ACEOF
252b5132 5021#define USE_EMULATIONS 1
13b2be9c 5022_ACEOF
4ca72d38
AM
5023 ;;
5024 esac
252b5132
RH
5025fi
5026
13b2be9c
DJ
5027
5028cat >>confdefs.h <<_ACEOF
252b5132 5029#define EMULATIONS $EMULATIONS
13b2be9c
DJ
5030_ACEOF
5031
252b5132 5032
13b2be9c 5033cat >>confdefs.h <<_ACEOF
252b5132 5034#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13b2be9c 5035_ACEOF
252b5132 5036
d6d788bd 5037
252b5132
RH
5038case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
5039 yes-*-coff) need_bfd=yes ;;
5040 no-*-coff) need_bfd=yes
13b2be9c
DJ
5041
5042cat >>confdefs.h <<\_ACEOF
252b5132 5043#define MANY_SEGMENTS 1
13b2be9c 5044_ACEOF
252b5132
RH
5045 ;;
5046esac
5047
5048reject_dev_configs=yes
5049
5050case ${reject_dev_configs}-${dev} in
5051 yes-yes) # Oops.
13b2be9c
DJ
5052 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
5053echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
5054 { (exit 1); exit 1; }; }
252b5132
RH
5055 ;;
5056esac
5057
d6d788bd
L
5058
5059
5060
5061
5062
5063
252b5132 5064case "${primary_bfd_gas}" in
13b2be9c
DJ
5065 yes)
5066cat >>confdefs.h <<\_ACEOF
252b5132 5067#define BFD_ASSEMBLER 1
13b2be9c 5068_ACEOF
252b5132
RH
5069
5070 need_bfd=yes ;;
5071esac
5072
5073# do we need the opcodes library?
5074case "${need_opcodes}" in
5075yes)
5076 OPCODES_LIB=../opcodes/libopcodes.la
5077 ;;
5078esac
5079
5080case "${need_bfd}" in
5081yes)
5082 BFDLIB=../bfd/libbfd.la
4001ad8c 5083 BFDVER_H=../bfd/bfdver.h
29589b0c 5084 ALL_OBJ_DEPS="$ALL_OBJ_DEPS"' ../bfd/bfd.h $(INCDIR)/symcat.h'
252b5132
RH
5085 ;;
5086esac
5087
d6d788bd
L
5088
5089
5090
5091
5092
4001ad8c 5093
13b2be9c
DJ
5094
5095cat >>confdefs.h <<_ACEOF
252b5132 5096#define TARGET_ALIAS "${target_alias}"
13b2be9c 5097_ACEOF
9b2b7d69 5098
13b2be9c
DJ
5099
5100cat >>confdefs.h <<_ACEOF
252b5132 5101#define TARGET_CANONICAL "${target}"
13b2be9c 5102_ACEOF
9b2b7d69 5103
13b2be9c
DJ
5104
5105cat >>confdefs.h <<_ACEOF
252b5132 5106#define TARGET_CPU "${target_cpu}"
13b2be9c 5107_ACEOF
9b2b7d69 5108
13b2be9c
DJ
5109
5110cat >>confdefs.h <<_ACEOF
252b5132 5111#define TARGET_VENDOR "${target_vendor}"
13b2be9c 5112_ACEOF
9b2b7d69 5113
13b2be9c
DJ
5114
5115cat >>confdefs.h <<_ACEOF
252b5132 5116#define TARGET_OS "${target_os}"
13b2be9c
DJ
5117_ACEOF
5118
5119
5120ac_ext=c
5121ac_cpp='$CPP $CPPFLAGS'
5122ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5123ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5124ac_compiler_gnu=$ac_cv_c_compiler_gnu
5125if test -n "$ac_tool_prefix"; then
5126 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5127set dummy ${ac_tool_prefix}gcc; ac_word=$2
5128echo "$as_me:$LINENO: checking for $ac_word" >&5
5129echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5130if test "${ac_cv_prog_CC+set}" = set; then
5131 echo $ECHO_N "(cached) $ECHO_C" >&6
5132else
5133 if test -n "$CC"; then
5134 ac_cv_prog_CC="$CC" # Let the user override the test.
5135else
5136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5143 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5144 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5145 break 2
5146 fi
5147done
5148done
252b5132 5149
13b2be9c
DJ
5150fi
5151fi
5152CC=$ac_cv_prog_CC
5153if test -n "$CC"; then
5154 echo "$as_me:$LINENO: result: $CC" >&5
5155echo "${ECHO_T}$CC" >&6
5156else
5157 echo "$as_me:$LINENO: result: no" >&5
5158echo "${ECHO_T}no" >&6
5159fi
252b5132 5160
13b2be9c
DJ
5161fi
5162if test -z "$ac_cv_prog_CC"; then
5163 ac_ct_CC=$CC
5164 # Extract the first word of "gcc", so it can be a program name with args.
252b5132 5165set dummy gcc; ac_word=$2
13b2be9c
DJ
5166echo "$as_me:$LINENO: checking for $ac_word" >&5
5167echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5168if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5169 echo $ECHO_N "(cached) $ECHO_C" >&6
5170else
5171 if test -n "$ac_ct_CC"; then
5172 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5173else
5174as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5175for as_dir in $PATH
5176do
5177 IFS=$as_save_IFS
5178 test -z "$as_dir" && as_dir=.
5179 for ac_exec_ext in '' $ac_executable_extensions; do
5180 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5181 ac_cv_prog_ac_ct_CC="gcc"
5182 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5183 break 2
5184 fi
5185done
5186done
5187
5188fi
5189fi
5190ac_ct_CC=$ac_cv_prog_ac_ct_CC
5191if test -n "$ac_ct_CC"; then
5192 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5193echo "${ECHO_T}$ac_ct_CC" >&6
5194else
5195 echo "$as_me:$LINENO: result: no" >&5
5196echo "${ECHO_T}no" >&6
5197fi
5198
5199 CC=$ac_ct_CC
5200else
5201 CC="$ac_cv_prog_CC"
5202fi
5203
5204if test -z "$CC"; then
5205 if test -n "$ac_tool_prefix"; then
5206 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5207set dummy ${ac_tool_prefix}cc; ac_word=$2
5208echo "$as_me:$LINENO: checking for $ac_word" >&5
5209echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5210if test "${ac_cv_prog_CC+set}" = set; then
5211 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5212else
5213 if test -n "$CC"; then
5214 ac_cv_prog_CC="$CC" # Let the user override the test.
5215else
13b2be9c
DJ
5216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5217for as_dir in $PATH
5218do
5219 IFS=$as_save_IFS
5220 test -z "$as_dir" && as_dir=.
5221 for ac_exec_ext in '' $ac_executable_extensions; do
5222 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5223 ac_cv_prog_CC="${ac_tool_prefix}cc"
5224 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5225 break 2
5226 fi
5227done
5228done
5229
252b5132
RH
5230fi
5231fi
13b2be9c 5232CC=$ac_cv_prog_CC
252b5132 5233if test -n "$CC"; then
13b2be9c
DJ
5234 echo "$as_me:$LINENO: result: $CC" >&5
5235echo "${ECHO_T}$CC" >&6
5236else
5237 echo "$as_me:$LINENO: result: no" >&5
5238echo "${ECHO_T}no" >&6
5239fi
5240
5241fi
5242if test -z "$ac_cv_prog_CC"; then
5243 ac_ct_CC=$CC
5244 # Extract the first word of "cc", so it can be a program name with args.
5245set dummy cc; ac_word=$2
5246echo "$as_me:$LINENO: checking for $ac_word" >&5
5247echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5248if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5249 echo $ECHO_N "(cached) $ECHO_C" >&6
9b2b7d69 5250else
13b2be9c
DJ
5251 if test -n "$ac_ct_CC"; then
5252 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5253else
5254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5255for as_dir in $PATH
5256do
5257 IFS=$as_save_IFS
5258 test -z "$as_dir" && as_dir=.
5259 for ac_exec_ext in '' $ac_executable_extensions; do
5260 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5261 ac_cv_prog_ac_ct_CC="cc"
5262 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5263 break 2
5264 fi
5265done
5266done
5267
5268fi
5269fi
5270ac_ct_CC=$ac_cv_prog_ac_ct_CC
5271if test -n "$ac_ct_CC"; then
5272 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5273echo "${ECHO_T}$ac_ct_CC" >&6
5274else
5275 echo "$as_me:$LINENO: result: no" >&5
5276echo "${ECHO_T}no" >&6
5277fi
5278
5279 CC=$ac_ct_CC
5280else
5281 CC="$ac_cv_prog_CC"
6840198f
NC
5282fi
5283
13b2be9c 5284fi
252b5132
RH
5285if test -z "$CC"; then
5286 # Extract the first word of "cc", so it can be a program name with args.
5287set dummy cc; ac_word=$2
13b2be9c
DJ
5288echo "$as_me:$LINENO: checking for $ac_word" >&5
5289echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5290if test "${ac_cv_prog_CC+set}" = set; then
5291 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5292else
5293 if test -n "$CC"; then
5294 ac_cv_prog_CC="$CC" # Let the user override the test.
5295else
252b5132 5296 ac_prog_rejected=no
13b2be9c
DJ
5297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5298for as_dir in $PATH
5299do
5300 IFS=$as_save_IFS
5301 test -z "$as_dir" && as_dir=.
5302 for ac_exec_ext in '' $ac_executable_extensions; do
5303 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5304 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5305 ac_prog_rejected=yes
5306 continue
5307 fi
5308 ac_cv_prog_CC="cc"
5309 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5310 break 2
5311 fi
5312done
5313done
5314
252b5132
RH
5315if test $ac_prog_rejected = yes; then
5316 # We found a bogon in the path, so make sure we never use it.
5317 set dummy $ac_cv_prog_CC
5318 shift
13b2be9c 5319 if test $# != 0; then
252b5132
RH
5320 # We chose a different compiler from the bogus one.
5321 # However, it has the same basename, so the bogon will be chosen
5322 # first if we set CC to just the basename; use the full file name.
5323 shift
13b2be9c 5324 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
5325 fi
5326fi
5327fi
5328fi
13b2be9c 5329CC=$ac_cv_prog_CC
252b5132 5330if test -n "$CC"; then
13b2be9c
DJ
5331 echo "$as_me:$LINENO: result: $CC" >&5
5332echo "${ECHO_T}$CC" >&6
252b5132 5333else
13b2be9c
DJ
5334 echo "$as_me:$LINENO: result: no" >&5
5335echo "${ECHO_T}no" >&6
252b5132
RH
5336fi
5337
13b2be9c
DJ
5338fi
5339if test -z "$CC"; then
5340 if test -n "$ac_tool_prefix"; then
5341 for ac_prog in cl
5342 do
5343 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5344set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5345echo "$as_me:$LINENO: checking for $ac_word" >&5
5346echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5347if test "${ac_cv_prog_CC+set}" = set; then
5348 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5349else
5350 if test -n "$CC"; then
5351 ac_cv_prog_CC="$CC" # Let the user override the test.
5352else
13b2be9c
DJ
5353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5354for as_dir in $PATH
5355do
5356 IFS=$as_save_IFS
5357 test -z "$as_dir" && as_dir=.
5358 for ac_exec_ext in '' $ac_executable_extensions; do
5359 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5360 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5362 break 2
5363 fi
5364done
5365done
5366
252b5132
RH
5367fi
5368fi
13b2be9c 5369CC=$ac_cv_prog_CC
252b5132 5370if test -n "$CC"; then
13b2be9c
DJ
5371 echo "$as_me:$LINENO: result: $CC" >&5
5372echo "${ECHO_T}$CC" >&6
c8615825 5373else
13b2be9c
DJ
5374 echo "$as_me:$LINENO: result: no" >&5
5375echo "${ECHO_T}no" >&6
c8615825 5376fi
6840198f 5377
13b2be9c
DJ
5378 test -n "$CC" && break
5379 done
5380fi
5381if test -z "$CC"; then
5382 ac_ct_CC=$CC
5383 for ac_prog in cl
5384do
5385 # Extract the first word of "$ac_prog", so it can be a program name with args.
5386set dummy $ac_prog; ac_word=$2
5387echo "$as_me:$LINENO: checking for $ac_word" >&5
5388echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5389if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5390 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5391else
13b2be9c
DJ
5392 if test -n "$ac_ct_CC"; then
5393 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
c8615825 5394else
13b2be9c
DJ
5395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5396for as_dir in $PATH
5397do
5398 IFS=$as_save_IFS
5399 test -z "$as_dir" && as_dir=.
5400 for ac_exec_ext in '' $ac_executable_extensions; do
5401 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5402 ac_cv_prog_ac_ct_CC="$ac_prog"
5403 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5404 break 2
5405 fi
5406done
5407done
5408
c8615825
AM
5409fi
5410fi
13b2be9c
DJ
5411ac_ct_CC=$ac_cv_prog_ac_ct_CC
5412if test -n "$ac_ct_CC"; then
5413 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5414echo "${ECHO_T}$ac_ct_CC" >&6
c8615825 5415else
13b2be9c
DJ
5416 echo "$as_me:$LINENO: result: no" >&5
5417echo "${ECHO_T}no" >&6
c8615825 5418fi
252b5132 5419
13b2be9c
DJ
5420 test -n "$ac_ct_CC" && break
5421done
5422
5423 CC=$ac_ct_CC
5424fi
5425
5426fi
5427
5428
5429test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5430See \`config.log' for more details." >&5
5431echo "$as_me: error: no acceptable C compiler found in \$PATH
5432See \`config.log' for more details." >&2;}
5433 { (exit 1); exit 1; }; }
5434
5435# Provide some information about the compiler.
5436echo "$as_me:$LINENO:" \
5437 "checking for C compiler version" >&5
5438ac_compiler=`set X $ac_compile; echo $2`
5439{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5440 (eval $ac_compiler --version </dev/null >&5) 2>&5
5441 ac_status=$?
5442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443 (exit $ac_status); }
5444{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5445 (eval $ac_compiler -v </dev/null >&5) 2>&5
5446 ac_status=$?
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); }
5449{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5450 (eval $ac_compiler -V </dev/null >&5) 2>&5
5451 ac_status=$?
5452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5453 (exit $ac_status); }
5454
5455echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5456echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5457if test "${ac_cv_c_compiler_gnu+set}" = set; then
5458 echo $ECHO_N "(cached) $ECHO_C" >&6
5459else
5460 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5461/* confdefs.h. */
5462_ACEOF
5463cat confdefs.h >>conftest.$ac_ext
5464cat >>conftest.$ac_ext <<_ACEOF
5465/* end confdefs.h. */
5466
5467int
5468main ()
5469{
5470#ifndef __GNUC__
5471 choke me
5472#endif
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
5500 ac_compiler_gnu=yes
5501else
5502 echo "$as_me: failed program was:" >&5
5503sed 's/^/| /' conftest.$ac_ext >&5
5504
5505ac_compiler_gnu=no
5506fi
ab509236 5507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5508ac_cv_c_compiler_gnu=$ac_compiler_gnu
5509
5510fi
5511echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5512echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5513GCC=`test $ac_compiler_gnu = yes && echo yes`
5514ac_test_CFLAGS=${CFLAGS+set}
5515ac_save_CFLAGS=$CFLAGS
5516CFLAGS="-g"
5517echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5518echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5519if test "${ac_cv_prog_cc_g+set}" = set; then
5520 echo $ECHO_N "(cached) $ECHO_C" >&6
5521else
5522 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5523/* confdefs.h. */
5524_ACEOF
5525cat confdefs.h >>conftest.$ac_ext
5526cat >>conftest.$ac_ext <<_ACEOF
5527/* end confdefs.h. */
5528
5529int
5530main ()
5531{
5532
5533 ;
5534 return 0;
5535}
5536_ACEOF
5537rm -f conftest.$ac_objext
5538if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5539 (eval $ac_compile) 2>conftest.er1
13b2be9c 5540 ac_status=$?
ab509236
L
5541 grep -v '^ *+' conftest.er1 >conftest.err
5542 rm -f conftest.er1
5543 cat conftest.err >&5
13b2be9c
DJ
5544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5545 (exit $ac_status); } &&
1ad12f97
NC
5546 { ac_try='test -z "$ac_c_werror_flag"
5547 || test ! -s conftest.err'
ab509236
L
5548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5549 (eval $ac_try) 2>&5
5550 ac_status=$?
5551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5552 (exit $ac_status); }; } &&
5553 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5555 (eval $ac_try) 2>&5
5556 ac_status=$?
5557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5558 (exit $ac_status); }; }; then
252b5132
RH
5559 ac_cv_prog_cc_g=yes
5560else
13b2be9c
DJ
5561 echo "$as_me: failed program was:" >&5
5562sed 's/^/| /' conftest.$ac_ext >&5
c8615825 5563
13b2be9c 5564ac_cv_prog_cc_g=no
252b5132 5565fi
ab509236 5566rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5567fi
5568echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5569echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 5570if test "$ac_test_CFLAGS" = set; then
13b2be9c 5571 CFLAGS=$ac_save_CFLAGS
252b5132
RH
5572elif test $ac_cv_prog_cc_g = yes; then
5573 if test "$GCC" = yes; then
5574 CFLAGS="-g -O2"
5575 else
5576 CFLAGS="-g"
5577 fi
5578else
9b2b7d69
MM
5579 if test "$GCC" = yes; then
5580 CFLAGS="-O2"
5581 else
5582 CFLAGS=
5583 fi
5584fi
13b2be9c
DJ
5585echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5586echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5587if test "${ac_cv_prog_cc_stdc+set}" = set; then
5588 echo $ECHO_N "(cached) $ECHO_C" >&6
5589else
5590 ac_cv_prog_cc_stdc=no
5591ac_save_CC=$CC
5592cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5593/* confdefs.h. */
5594_ACEOF
5595cat confdefs.h >>conftest.$ac_ext
5596cat >>conftest.$ac_ext <<_ACEOF
5597/* end confdefs.h. */
5598#include <stdarg.h>
5599#include <stdio.h>
5600#include <sys/types.h>
5601#include <sys/stat.h>
5602/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5603struct buf { int x; };
5604FILE * (*rcsopen) (struct buf *, struct stat *, int);
5605static char *e (p, i)
5606 char **p;
5607 int i;
5608{
5609 return p[i];
5610}
5611static char *f (char * (*g) (char **, int), char **p, ...)
5612{
5613 char *s;
5614 va_list v;
5615 va_start (v,p);
5616 s = g (p, va_arg (v,int));
5617 va_end (v);
5618 return s;
5619}
ab509236
L
5620
5621/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5622 function prototypes and stuff, but not '\xHH' hex character constants.
5623 These don't provoke an error unfortunately, instead are silently treated
5624 as 'x'. The following induces an error, until -std1 is added to get
5625 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5626 array size at least. It's necessary to write '\x00'==0 to get something
5627 that's true only with -std1. */
5628int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5629
13b2be9c
DJ
5630int test (int i, double x);
5631struct s1 {int (*f) (int a);};
5632struct s2 {int (*f) (double a);};
5633int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5634int argc;
5635char **argv;
5636int
5637main ()
5638{
5639return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5640 ;
5641 return 0;
5642}
5643_ACEOF
5644# Don't try gcc -ansi; that turns off useful extensions and
5645# breaks some systems' header files.
5646# AIX -qlanglvl=ansi
5647# Ultrix and OSF/1 -std1
5648# HP-UX 10.20 and later -Ae
5649# HP-UX older versions -Aa -D_HPUX_SOURCE
5650# SVR4 -Xc -D__EXTENSIONS__
5651for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5652do
5653 CC="$ac_save_CC $ac_arg"
5654 rm -f conftest.$ac_objext
5655if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5656 (eval $ac_compile) 2>conftest.er1
13b2be9c 5657 ac_status=$?
ab509236
L
5658 grep -v '^ *+' conftest.er1 >conftest.err
5659 rm -f conftest.er1
5660 cat conftest.err >&5
13b2be9c
DJ
5661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5662 (exit $ac_status); } &&
1ad12f97
NC
5663 { ac_try='test -z "$ac_c_werror_flag"
5664 || test ! -s conftest.err'
ab509236
L
5665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5666 (eval $ac_try) 2>&5
5667 ac_status=$?
5668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5669 (exit $ac_status); }; } &&
5670 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5672 (eval $ac_try) 2>&5
5673 ac_status=$?
5674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5675 (exit $ac_status); }; }; then
5676 ac_cv_prog_cc_stdc=$ac_arg
5677break
5678else
5679 echo "$as_me: failed program was:" >&5
5680sed 's/^/| /' conftest.$ac_ext >&5
5681
5682fi
ab509236 5683rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
5684done
5685rm -f conftest.$ac_ext conftest.$ac_objext
5686CC=$ac_save_CC
5687
5688fi
5689
5690case "x$ac_cv_prog_cc_stdc" in
5691 x|xno)
5692 echo "$as_me:$LINENO: result: none needed" >&5
5693echo "${ECHO_T}none needed" >&6 ;;
5694 *)
5695 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5696echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5697 CC="$CC $ac_cv_prog_cc_stdc" ;;
5698esac
5699
5700# Some people use a C++ compiler to compile C. Since we use `exit',
5701# in C++ we need to declare it. In case someone uses the same compiler
5702# for both compiling C and C++ we need to have the C++ compiler decide
5703# the declaration of exit, since it's the most demanding environment.
5704cat >conftest.$ac_ext <<_ACEOF
5705#ifndef __cplusplus
5706 choke me
5707#endif
5708_ACEOF
5709rm -f conftest.$ac_objext
5710if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5711 (eval $ac_compile) 2>conftest.er1
13b2be9c 5712 ac_status=$?
ab509236
L
5713 grep -v '^ *+' conftest.er1 >conftest.err
5714 rm -f conftest.er1
5715 cat conftest.err >&5
13b2be9c
DJ
5716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5717 (exit $ac_status); } &&
1ad12f97
NC
5718 { ac_try='test -z "$ac_c_werror_flag"
5719 || test ! -s conftest.err'
ab509236
L
5720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5721 (eval $ac_try) 2>&5
5722 ac_status=$?
5723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5724 (exit $ac_status); }; } &&
5725 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5727 (eval $ac_try) 2>&5
5728 ac_status=$?
5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730 (exit $ac_status); }; }; then
5731 for ac_declaration in \
ab509236 5732 '' \
13b2be9c
DJ
5733 'extern "C" void std::exit (int) throw (); using std::exit;' \
5734 'extern "C" void std::exit (int); using std::exit;' \
5735 'extern "C" void exit (int) throw ();' \
5736 'extern "C" void exit (int);' \
5737 'void exit (int);'
5738do
5739 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5740/* confdefs.h. */
5741_ACEOF
5742cat confdefs.h >>conftest.$ac_ext
5743cat >>conftest.$ac_ext <<_ACEOF
5744/* end confdefs.h. */
13dfd2d0 5745$ac_declaration
ab509236 5746#include <stdlib.h>
13b2be9c
DJ
5747int
5748main ()
5749{
5750exit (42);
5751 ;
5752 return 0;
5753}
5754_ACEOF
5755rm -f conftest.$ac_objext
5756if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5757 (eval $ac_compile) 2>conftest.er1
13b2be9c 5758 ac_status=$?
ab509236
L
5759 grep -v '^ *+' conftest.er1 >conftest.err
5760 rm -f conftest.er1
5761 cat conftest.err >&5
13b2be9c
DJ
5762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5763 (exit $ac_status); } &&
1ad12f97
NC
5764 { ac_try='test -z "$ac_c_werror_flag"
5765 || test ! -s conftest.err'
ab509236
L
5766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5767 (eval $ac_try) 2>&5
5768 ac_status=$?
5769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5770 (exit $ac_status); }; } &&
5771 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5773 (eval $ac_try) 2>&5
5774 ac_status=$?
5775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5776 (exit $ac_status); }; }; then
5777 :
5778else
5779 echo "$as_me: failed program was:" >&5
5780sed 's/^/| /' conftest.$ac_ext >&5
5781
5782continue
5783fi
ab509236 5784rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 5785 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5786/* confdefs.h. */
5787_ACEOF
5788cat confdefs.h >>conftest.$ac_ext
5789cat >>conftest.$ac_ext <<_ACEOF
5790/* end confdefs.h. */
5791$ac_declaration
5792int
5793main ()
5794{
5795exit (42);
5796 ;
5797 return 0;
5798}
5799_ACEOF
5800rm -f conftest.$ac_objext
5801if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5802 (eval $ac_compile) 2>conftest.er1
13b2be9c 5803 ac_status=$?
ab509236
L
5804 grep -v '^ *+' conftest.er1 >conftest.err
5805 rm -f conftest.er1
5806 cat conftest.err >&5
13b2be9c
DJ
5807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5808 (exit $ac_status); } &&
1ad12f97
NC
5809 { ac_try='test -z "$ac_c_werror_flag"
5810 || test ! -s conftest.err'
ab509236
L
5811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5812 (eval $ac_try) 2>&5
5813 ac_status=$?
5814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5815 (exit $ac_status); }; } &&
5816 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5818 (eval $ac_try) 2>&5
5819 ac_status=$?
5820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5821 (exit $ac_status); }; }; then
5822 break
5823else
5824 echo "$as_me: failed program was:" >&5
5825sed 's/^/| /' conftest.$ac_ext >&5
5826
5827fi
ab509236 5828rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5829done
5830rm -f conftest*
5831if test -n "$ac_declaration"; then
5832 echo '#ifdef __cplusplus' >>confdefs.h
5833 echo $ac_declaration >>confdefs.h
5834 echo '#endif' >>confdefs.h
5835fi
5836
5837else
5838 echo "$as_me: failed program was:" >&5
5839sed 's/^/| /' conftest.$ac_ext >&5
5840
5841fi
ab509236 5842rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5843ac_ext=c
5844ac_cpp='$CPP $CPPFLAGS'
5845ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5846ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5847ac_compiler_gnu=$ac_cv_c_compiler_gnu
c8615825
AM
5848
5849
5850for ac_prog in 'bison -y' byacc
9b2b7d69 5851do
13b2be9c 5852 # Extract the first word of "$ac_prog", so it can be a program name with args.
c8615825 5853set dummy $ac_prog; ac_word=$2
13b2be9c
DJ
5854echo "$as_me:$LINENO: checking for $ac_word" >&5
5855echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5856if test "${ac_cv_prog_YACC+set}" = set; then
5857 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825
AM
5858else
5859 if test -n "$YACC"; then
5860 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5861else
13b2be9c
DJ
5862as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5863for as_dir in $PATH
5864do
5865 IFS=$as_save_IFS
5866 test -z "$as_dir" && as_dir=.
5867 for ac_exec_ext in '' $ac_executable_extensions; do
5868 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5869 ac_cv_prog_YACC="$ac_prog"
5870 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5871 break 2
5872 fi
5873done
5874done
5875
c8615825
AM
5876fi
5877fi
13b2be9c 5878YACC=$ac_cv_prog_YACC
c8615825 5879if test -n "$YACC"; then
13b2be9c
DJ
5880 echo "$as_me:$LINENO: result: $YACC" >&5
5881echo "${ECHO_T}$YACC" >&6
c8615825 5882else
13b2be9c
DJ
5883 echo "$as_me:$LINENO: result: no" >&5
5884echo "${ECHO_T}no" >&6
c8615825
AM
5885fi
5886
13b2be9c 5887 test -n "$YACC" && break
c8615825
AM
5888done
5889test -n "$YACC" || YACC="yacc"
5890
13b2be9c
DJ
5891for ac_prog in flex lex
5892do
5893 # Extract the first word of "$ac_prog", so it can be a program name with args.
5894set dummy $ac_prog; ac_word=$2
5895echo "$as_me:$LINENO: checking for $ac_word" >&5
5896echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5897if test "${ac_cv_prog_LEX+set}" = set; then
5898 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 5899else
13b2be9c
DJ
5900 if test -n "$LEX"; then
5901 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9b2b7d69 5902else
13b2be9c
DJ
5903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5904for as_dir in $PATH
5905do
5906 IFS=$as_save_IFS
5907 test -z "$as_dir" && as_dir=.
5908 for ac_exec_ext in '' $ac_executable_extensions; do
5909 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5910 ac_cv_prog_LEX="$ac_prog"
5911 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5912 break 2
5913 fi
5914done
5915done
5916
5917fi
5918fi
5919LEX=$ac_cv_prog_LEX
5920if test -n "$LEX"; then
5921 echo "$as_me:$LINENO: result: $LEX" >&5
5922echo "${ECHO_T}$LEX" >&6
c8615825 5923else
13b2be9c
DJ
5924 echo "$as_me:$LINENO: result: no" >&5
5925echo "${ECHO_T}no" >&6
5926fi
5927
5928 test -n "$LEX" && break
5929done
5930test -n "$LEX" || LEX=":"
5931
5932if test -z "$LEXLIB"
5933then
5934 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
5935echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
5936if test "${ac_cv_lib_fl_yywrap+set}" = set; then
5937 echo $ECHO_N "(cached) $ECHO_C" >&6
5938else
5939 ac_check_lib_save_LIBS=$LIBS
5940LIBS="-lfl $LIBS"
5941cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5942/* confdefs.h. */
5943_ACEOF
5944cat confdefs.h >>conftest.$ac_ext
5945cat >>conftest.$ac_ext <<_ACEOF
5946/* end confdefs.h. */
5947
5948/* Override any gcc2 internal prototype to avoid an error. */
5949#ifdef __cplusplus
5950extern "C"
5951#endif
5952/* We use char because int might match the return type of a gcc2
5953 builtin and then its argument prototype would still apply. */
5954char yywrap ();
5955int
5956main ()
5957{
5958yywrap ();
5959 ;
5960 return 0;
5961}
5962_ACEOF
5963rm -f conftest.$ac_objext conftest$ac_exeext
5964if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 5965 (eval $ac_link) 2>conftest.er1
13b2be9c 5966 ac_status=$?
ab509236
L
5967 grep -v '^ *+' conftest.er1 >conftest.err
5968 rm -f conftest.er1
5969 cat conftest.err >&5
13b2be9c
DJ
5970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5971 (exit $ac_status); } &&
1ad12f97
NC
5972 { ac_try='test -z "$ac_c_werror_flag"
5973 || test ! -s conftest.err'
ab509236
L
5974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5975 (eval $ac_try) 2>&5
5976 ac_status=$?
5977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978 (exit $ac_status); }; } &&
5979 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
5980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5981 (eval $ac_try) 2>&5
5982 ac_status=$?
5983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5984 (exit $ac_status); }; }; then
5985 ac_cv_lib_fl_yywrap=yes
5986else
5987 echo "$as_me: failed program was:" >&5
5988sed 's/^/| /' conftest.$ac_ext >&5
5989
5990ac_cv_lib_fl_yywrap=no
5991fi
ab509236
L
5992rm -f conftest.err conftest.$ac_objext \
5993 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
5994LIBS=$ac_check_lib_save_LIBS
5995fi
5996echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
5997echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
5998if test $ac_cv_lib_fl_yywrap = yes; then
5999 LEXLIB="-lfl"
6000else
6001 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6002echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6003if test "${ac_cv_lib_l_yywrap+set}" = set; then
6004 echo $ECHO_N "(cached) $ECHO_C" >&6
6005else
6006 ac_check_lib_save_LIBS=$LIBS
6007LIBS="-ll $LIBS"
6008cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6009/* confdefs.h. */
6010_ACEOF
6011cat confdefs.h >>conftest.$ac_ext
6012cat >>conftest.$ac_ext <<_ACEOF
6013/* end confdefs.h. */
6014
6015/* Override any gcc2 internal prototype to avoid an error. */
6016#ifdef __cplusplus
6017extern "C"
6018#endif
6019/* We use char because int might match the return type of a gcc2
6020 builtin and then its argument prototype would still apply. */
6021char yywrap ();
6022int
6023main ()
6024{
6025yywrap ();
6026 ;
6027 return 0;
6028}
6029_ACEOF
6030rm -f conftest.$ac_objext conftest$ac_exeext
6031if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6032 (eval $ac_link) 2>conftest.er1
13b2be9c 6033 ac_status=$?
ab509236
L
6034 grep -v '^ *+' conftest.er1 >conftest.err
6035 rm -f conftest.er1
6036 cat conftest.err >&5
13b2be9c
DJ
6037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6038 (exit $ac_status); } &&
1ad12f97
NC
6039 { ac_try='test -z "$ac_c_werror_flag"
6040 || test ! -s conftest.err'
ab509236
L
6041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6042 (eval $ac_try) 2>&5
6043 ac_status=$?
6044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6045 (exit $ac_status); }; } &&
6046 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6048 (eval $ac_try) 2>&5
6049 ac_status=$?
6050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6051 (exit $ac_status); }; }; then
6052 ac_cv_lib_l_yywrap=yes
9b2b7d69 6053else
13b2be9c
DJ
6054 echo "$as_me: failed program was:" >&5
6055sed 's/^/| /' conftest.$ac_ext >&5
6056
6057ac_cv_lib_l_yywrap=no
9b2b7d69 6058fi
ab509236
L
6059rm -f conftest.err conftest.$ac_objext \
6060 conftest$ac_exeext conftest.$ac_ext
13b2be9c 6061LIBS=$ac_check_lib_save_LIBS
9b2b7d69 6062fi
13b2be9c
DJ
6063echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6064echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6065if test $ac_cv_lib_l_yywrap = yes; then
6066 LEXLIB="-ll"
252b5132 6067fi
13b2be9c
DJ
6068
6069fi
6070
252b5132 6071fi
13b2be9c
DJ
6072
6073if test "x$LEX" != "x:"; then
6074 echo "$as_me:$LINENO: checking lex output file root" >&5
6075echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6076if test "${ac_cv_prog_lex_root+set}" = set; then
6077 echo $ECHO_N "(cached) $ECHO_C" >&6
6078else
6079 # The minimal lex program is just a single line: %%. But some broken lexes
6080# (Solaris, I think it was) want two %% lines, so accommodate them.
6081cat >conftest.l <<_ACEOF
6082%%
6083%%
6084_ACEOF
6085{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6086 (eval $LEX conftest.l) 2>&5
6087 ac_status=$?
6088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6089 (exit $ac_status); }
6090if test -f lex.yy.c; then
6091 ac_cv_prog_lex_root=lex.yy
6092elif test -f lexyy.c; then
6093 ac_cv_prog_lex_root=lexyy
252b5132 6094else
13b2be9c
DJ
6095 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6096echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6097 { (exit 1); exit 1; }; }
252b5132 6098fi
13b2be9c
DJ
6099fi
6100echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6101echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6102rm -f conftest.l
6103LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
252b5132 6104
13b2be9c
DJ
6105echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6106echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6107if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6108 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6109else
13b2be9c
DJ
6110 # POSIX says lex can declare yytext either as a pointer or an array; the
6111# default is implementation-dependent. Figure out which it is, since
6112# not all implementations provide the %pointer and %array declarations.
6113ac_cv_prog_lex_yytext_pointer=no
6114echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6115ac_save_LIBS=$LIBS
6116LIBS="$LIBS $LEXLIB"
6117cat >conftest.$ac_ext <<_ACEOF
6118`cat $LEX_OUTPUT_ROOT.c`
6119_ACEOF
6120rm -f conftest.$ac_objext conftest$ac_exeext
6121if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6122 (eval $ac_link) 2>conftest.er1
13b2be9c 6123 ac_status=$?
ab509236
L
6124 grep -v '^ *+' conftest.er1 >conftest.err
6125 rm -f conftest.er1
6126 cat conftest.err >&5
13b2be9c
DJ
6127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6128 (exit $ac_status); } &&
1ad12f97
NC
6129 { ac_try='test -z "$ac_c_werror_flag"
6130 || test ! -s conftest.err'
ab509236
L
6131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6132 (eval $ac_try) 2>&5
6133 ac_status=$?
6134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6135 (exit $ac_status); }; } &&
6136 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6138 (eval $ac_try) 2>&5
6139 ac_status=$?
6140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6141 (exit $ac_status); }; }; then
6142 ac_cv_prog_lex_yytext_pointer=yes
252b5132 6143else
13b2be9c
DJ
6144 echo "$as_me: failed program was:" >&5
6145sed 's/^/| /' conftest.$ac_ext >&5
6146
252b5132 6147fi
ab509236
L
6148rm -f conftest.err conftest.$ac_objext \
6149 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6150LIBS=$ac_save_LIBS
6151rm -f "${LEX_OUTPUT_ROOT}.c"
6152
252b5132 6153fi
13b2be9c
DJ
6154echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6155echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6156if test $ac_cv_prog_lex_yytext_pointer = yes; then
6157
6158cat >>confdefs.h <<\_ACEOF
6159#define YYTEXT_POINTER 1
6160_ACEOF
6161
6162fi
6163
6164fi
6165if test "$LEX" = :; then
6166 LEX=${am_missing_run}flex
6167fi
6168
0d6af1ab 6169ALL_LINGUAS="fr tr es rw"
13b2be9c
DJ
6170if test -n "$ac_tool_prefix"; then
6171 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6172set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6173echo "$as_me:$LINENO: checking for $ac_word" >&5
6174echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6175if test "${ac_cv_prog_RANLIB+set}" = set; then
6176 echo $ECHO_N "(cached) $ECHO_C" >&6
6177else
6178 if test -n "$RANLIB"; then
6179 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6180else
6181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6182for as_dir in $PATH
6183do
6184 IFS=$as_save_IFS
6185 test -z "$as_dir" && as_dir=.
6186 for ac_exec_ext in '' $ac_executable_extensions; do
6187 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6188 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6189 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6190 break 2
6191 fi
6192done
6193done
6194
6195fi
6196fi
6197RANLIB=$ac_cv_prog_RANLIB
6198if test -n "$RANLIB"; then
6199 echo "$as_me:$LINENO: result: $RANLIB" >&5
6200echo "${ECHO_T}$RANLIB" >&6
252b5132 6201else
13b2be9c
DJ
6202 echo "$as_me:$LINENO: result: no" >&5
6203echo "${ECHO_T}no" >&6
252b5132
RH
6204fi
6205
13b2be9c
DJ
6206fi
6207if test -z "$ac_cv_prog_RANLIB"; then
6208 ac_ct_RANLIB=$RANLIB
6209 # Extract the first word of "ranlib", so it can be a program name with args.
6210set dummy ranlib; ac_word=$2
6211echo "$as_me:$LINENO: checking for $ac_word" >&5
6212echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6213if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6214 echo $ECHO_N "(cached) $ECHO_C" >&6
6215else
6216 if test -n "$ac_ct_RANLIB"; then
6217 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6218else
6219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6220for as_dir in $PATH
6221do
6222 IFS=$as_save_IFS
6223 test -z "$as_dir" && as_dir=.
6224 for ac_exec_ext in '' $ac_executable_extensions; do
6225 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6226 ac_cv_prog_ac_ct_RANLIB="ranlib"
6227 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6228 break 2
6229 fi
6230done
6840198f 6231done
d6d788bd 6232
13b2be9c
DJ
6233 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6234fi
6235fi
6236ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6237if test -n "$ac_ct_RANLIB"; then
6238 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6239echo "${ECHO_T}$ac_ct_RANLIB" >&6
d6d788bd 6240else
13b2be9c
DJ
6241 echo "$as_me:$LINENO: result: no" >&5
6242echo "${ECHO_T}no" >&6
6243fi
6244
6245 RANLIB=$ac_ct_RANLIB
d6d788bd 6246else
13b2be9c
DJ
6247 RANLIB="$ac_cv_prog_RANLIB"
6248fi
6249
6250ac_ext=c
6251ac_cpp='$CPP $CPPFLAGS'
6252ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6253ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6254ac_compiler_gnu=$ac_cv_c_compiler_gnu
6255echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6256echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6257# On Suns, sometimes $CPP names a directory.
6258if test -n "$CPP" && test -d "$CPP"; then
6259 CPP=
d6d788bd 6260fi
13b2be9c
DJ
6261if test -z "$CPP"; then
6262 if test "${ac_cv_prog_CPP+set}" = set; then
6263 echo $ECHO_N "(cached) $ECHO_C" >&6
6264else
6265 # Double quotes because CPP needs to be expanded
6266 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6267 do
6268 ac_preproc_ok=false
6269for ac_c_preproc_warn_flag in '' yes
6270do
6271 # Use a header file that comes with gcc, so configuring glibc
6272 # with a fresh cross-compiler works.
6273 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6274 # <limits.h> exists even on freestanding compilers.
6275 # On the NeXT, cc -E runs the code through the compiler's parser,
6276 # not just through cpp. "Syntax error" is here to catch this case.
6277 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6278/* confdefs.h. */
6279_ACEOF
6280cat confdefs.h >>conftest.$ac_ext
6281cat >>conftest.$ac_ext <<_ACEOF
6282/* end confdefs.h. */
6283#ifdef __STDC__
6284# include <limits.h>
6285#else
6286# include <assert.h>
6287#endif
ab509236 6288 Syntax error
13b2be9c
DJ
6289_ACEOF
6290if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6291 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6292 ac_status=$?
6293 grep -v '^ *+' conftest.er1 >conftest.err
6294 rm -f conftest.er1
6295 cat conftest.err >&5
6296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6297 (exit $ac_status); } >/dev/null; then
6298 if test -s conftest.err; then
6299 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6300 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6301 else
6302 ac_cpp_err=
6303 fi
6304else
6305 ac_cpp_err=yes
d6d788bd 6306fi
13b2be9c
DJ
6307if test -z "$ac_cpp_err"; then
6308 :
6309else
6310 echo "$as_me: failed program was:" >&5
6311sed 's/^/| /' conftest.$ac_ext >&5
6312
6313 # Broken: fails on valid input.
6314continue
6315fi
6316rm -f conftest.err conftest.$ac_ext
6317
6318 # OK, works on sane cases. Now check whether non-existent headers
6319 # can be detected and how.
6320 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6321/* confdefs.h. */
6322_ACEOF
6323cat confdefs.h >>conftest.$ac_ext
6324cat >>conftest.$ac_ext <<_ACEOF
6325/* end confdefs.h. */
6326#include <ac_nonexistent.h>
6327_ACEOF
6328if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6329 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6330 ac_status=$?
6331 grep -v '^ *+' conftest.er1 >conftest.err
6332 rm -f conftest.er1
6333 cat conftest.err >&5
6334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6335 (exit $ac_status); } >/dev/null; then
6336 if test -s conftest.err; then
6337 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6338 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6339 else
6340 ac_cpp_err=
6341 fi
d6d788bd 6342else
13b2be9c 6343 ac_cpp_err=yes
d6d788bd 6344fi
13b2be9c
DJ
6345if test -z "$ac_cpp_err"; then
6346 # Broken: success on invalid input.
6347continue
6348else
6349 echo "$as_me: failed program was:" >&5
6350sed 's/^/| /' conftest.$ac_ext >&5
6840198f 6351
13b2be9c
DJ
6352 # Passes both tests.
6353ac_preproc_ok=:
6354break
6355fi
6356rm -f conftest.err conftest.$ac_ext
252b5132 6357
13b2be9c
DJ
6358done
6359# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6360rm -f conftest.err conftest.$ac_ext
6361if $ac_preproc_ok; then
6362 break
9b2b7d69 6363fi
13b2be9c
DJ
6364
6365 done
6366 ac_cv_prog_CPP=$CPP
9b2b7d69 6367
d6d788bd 6368fi
13b2be9c 6369 CPP=$ac_cv_prog_CPP
c8615825 6370else
13b2be9c 6371 ac_cv_prog_CPP=$CPP
c8615825 6372fi
13b2be9c
DJ
6373echo "$as_me:$LINENO: result: $CPP" >&5
6374echo "${ECHO_T}$CPP" >&6
6375ac_preproc_ok=false
6376for ac_c_preproc_warn_flag in '' yes
6377do
6378 # Use a header file that comes with gcc, so configuring glibc
6379 # with a fresh cross-compiler works.
6380 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6381 # <limits.h> exists even on freestanding compilers.
6382 # On the NeXT, cc -E runs the code through the compiler's parser,
6383 # not just through cpp. "Syntax error" is here to catch this case.
6384 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6385/* confdefs.h. */
6386_ACEOF
6387cat confdefs.h >>conftest.$ac_ext
6388cat >>conftest.$ac_ext <<_ACEOF
6389/* end confdefs.h. */
6390#ifdef __STDC__
6391# include <limits.h>
6392#else
6393# include <assert.h>
6394#endif
ab509236 6395 Syntax error
13b2be9c
DJ
6396_ACEOF
6397if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6398 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6399 ac_status=$?
6400 grep -v '^ *+' conftest.er1 >conftest.err
6401 rm -f conftest.er1
6402 cat conftest.err >&5
6403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6404 (exit $ac_status); } >/dev/null; then
6405 if test -s conftest.err; then
6406 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6407 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6408 else
6409 ac_cpp_err=
6410 fi
6411else
6412 ac_cpp_err=yes
252b5132 6413fi
13b2be9c
DJ
6414if test -z "$ac_cpp_err"; then
6415 :
252b5132 6416else
13b2be9c
DJ
6417 echo "$as_me: failed program was:" >&5
6418sed 's/^/| /' conftest.$ac_ext >&5
6419
6420 # Broken: fails on valid input.
6421continue
6422fi
6423rm -f conftest.err conftest.$ac_ext
6424
6425 # OK, works on sane cases. Now check whether non-existent headers
6426 # can be detected and how.
6427 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6428/* confdefs.h. */
6429_ACEOF
6430cat confdefs.h >>conftest.$ac_ext
6431cat >>conftest.$ac_ext <<_ACEOF
6432/* end confdefs.h. */
6433#include <ac_nonexistent.h>
6434_ACEOF
6435if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6436 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6437 ac_status=$?
6438 grep -v '^ *+' conftest.er1 >conftest.err
6439 rm -f conftest.er1
6440 cat conftest.err >&5
6441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442 (exit $ac_status); } >/dev/null; then
6443 if test -s conftest.err; then
6444 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6445 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6446 else
6447 ac_cpp_err=
6448 fi
252b5132 6449else
13b2be9c 6450 ac_cpp_err=yes
252b5132 6451fi
13b2be9c
DJ
6452if test -z "$ac_cpp_err"; then
6453 # Broken: success on invalid input.
6454continue
252b5132 6455else
13b2be9c
DJ
6456 echo "$as_me: failed program was:" >&5
6457sed 's/^/| /' conftest.$ac_ext >&5
c8615825 6458
13b2be9c
DJ
6459 # Passes both tests.
6460ac_preproc_ok=:
6461break
252b5132 6462fi
13b2be9c 6463rm -f conftest.err conftest.$ac_ext
252b5132 6464
13b2be9c
DJ
6465done
6466# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6467rm -f conftest.err conftest.$ac_ext
6468if $ac_preproc_ok; then
6469 :
6470else
6471 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6472See \`config.log' for more details." >&5
6473echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6474See \`config.log' for more details." >&2;}
6475 { (exit 1); exit 1; }; }
252b5132 6476fi
9b2b7d69 6477
13b2be9c
DJ
6478ac_ext=c
6479ac_cpp='$CPP $CPPFLAGS'
6480ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6481ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6482ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
6483
6484
13b2be9c
DJ
6485echo "$as_me:$LINENO: checking for egrep" >&5
6486echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6487if test "${ac_cv_prog_egrep+set}" = set; then
6488 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 6489else
13b2be9c
DJ
6490 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6491 then ac_cv_prog_egrep='grep -E'
6492 else ac_cv_prog_egrep='egrep'
c8615825 6493 fi
6840198f 6494fi
13b2be9c
DJ
6495echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6496echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6497 EGREP=$ac_cv_prog_egrep
6840198f 6498
13b2be9c
DJ
6499
6500echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6501echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6502if test "${ac_cv_header_stdc+set}" = set; then
6503 echo $ECHO_N "(cached) $ECHO_C" >&6
6840198f 6504else
13b2be9c 6505 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6506/* confdefs.h. */
6507_ACEOF
6508cat confdefs.h >>conftest.$ac_ext
6509cat >>conftest.$ac_ext <<_ACEOF
6510/* end confdefs.h. */
252b5132
RH
6511#include <stdlib.h>
6512#include <stdarg.h>
6513#include <string.h>
6514#include <float.h>
13b2be9c
DJ
6515
6516int
6517main ()
6518{
6519
6520 ;
6521 return 0;
6522}
6523_ACEOF
6524rm -f conftest.$ac_objext
6525if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6526 (eval $ac_compile) 2>conftest.er1
13b2be9c 6527 ac_status=$?
ab509236
L
6528 grep -v '^ *+' conftest.er1 >conftest.err
6529 rm -f conftest.er1
6530 cat conftest.err >&5
13b2be9c
DJ
6531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532 (exit $ac_status); } &&
1ad12f97
NC
6533 { ac_try='test -z "$ac_c_werror_flag"
6534 || test ! -s conftest.err'
ab509236
L
6535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6536 (eval $ac_try) 2>&5
6537 ac_status=$?
6538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6539 (exit $ac_status); }; } &&
6540 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6542 (eval $ac_try) 2>&5
6543 ac_status=$?
6544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6545 (exit $ac_status); }; }; then
252b5132
RH
6546 ac_cv_header_stdc=yes
6547else
13b2be9c
DJ
6548 echo "$as_me: failed program was:" >&5
6549sed 's/^/| /' conftest.$ac_ext >&5
6550
6551ac_cv_header_stdc=no
252b5132 6552fi
ab509236 6553rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
6554
6555if test $ac_cv_header_stdc = yes; then
6556 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13b2be9c 6557 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6558/* confdefs.h. */
6559_ACEOF
6560cat confdefs.h >>conftest.$ac_ext
6561cat >>conftest.$ac_ext <<_ACEOF
6562/* end confdefs.h. */
252b5132 6563#include <string.h>
13b2be9c
DJ
6564
6565_ACEOF
252b5132 6566if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6567 $EGREP "memchr" >/dev/null 2>&1; then
252b5132
RH
6568 :
6569else
252b5132
RH
6570 ac_cv_header_stdc=no
6571fi
6572rm -f conftest*
6573
6574fi
6575
6576if test $ac_cv_header_stdc = yes; then
6577 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13b2be9c 6578 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6579/* confdefs.h. */
6580_ACEOF
6581cat confdefs.h >>conftest.$ac_ext
6582cat >>conftest.$ac_ext <<_ACEOF
6583/* end confdefs.h. */
252b5132 6584#include <stdlib.h>
13b2be9c
DJ
6585
6586_ACEOF
252b5132 6587if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6588 $EGREP "free" >/dev/null 2>&1; then
252b5132
RH
6589 :
6590else
252b5132
RH
6591 ac_cv_header_stdc=no
6592fi
6593rm -f conftest*
6594
6595fi
6596
6597if test $ac_cv_header_stdc = yes; then
6598 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13b2be9c 6599 if test "$cross_compiling" = yes; then
252b5132
RH
6600 :
6601else
13b2be9c 6602 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6603/* confdefs.h. */
6604_ACEOF
6605cat confdefs.h >>conftest.$ac_ext
6606cat >>conftest.$ac_ext <<_ACEOF
6607/* end confdefs.h. */
252b5132 6608#include <ctype.h>
13b2be9c
DJ
6609#if ((' ' & 0x0FF) == 0x020)
6610# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6611# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6612#else
6613# define ISLOWER(c) \
ab509236
L
6614 (('a' <= (c) && (c) <= 'i') \
6615 || ('j' <= (c) && (c) <= 'r') \
6616 || ('s' <= (c) && (c) <= 'z'))
13b2be9c
DJ
6617# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6618#endif
c8615825 6619
13b2be9c
DJ
6620#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6621int
6622main ()
6623{
6624 int i;
6625 for (i = 0; i < 256; i++)
6626 if (XOR (islower (i), ISLOWER (i))
ab509236 6627 || toupper (i) != TOUPPER (i))
13b2be9c
DJ
6628 exit(2);
6629 exit (0);
6630}
6631_ACEOF
6632rm -f conftest$ac_exeext
6633if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6634 (eval $ac_link) 2>&5
6635 ac_status=$?
6636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6637 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6639 (eval $ac_try) 2>&5
6640 ac_status=$?
6641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6642 (exit $ac_status); }; }; then
c8615825
AM
6643 :
6644else
13b2be9c
DJ
6645 echo "$as_me: program exited with status $ac_status" >&5
6646echo "$as_me: failed program was:" >&5
6647sed 's/^/| /' conftest.$ac_ext >&5
6648
6649( exit $ac_status )
6650ac_cv_header_stdc=no
c8615825 6651fi
ab509236 6652rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
c8615825 6653fi
c8615825 6654fi
9b2b7d69 6655fi
13b2be9c
DJ
6656echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6657echo "${ECHO_T}$ac_cv_header_stdc" >&6
c8615825 6658if test $ac_cv_header_stdc = yes; then
13b2be9c
DJ
6659
6660cat >>confdefs.h <<\_ACEOF
c8615825 6661#define STDC_HEADERS 1
13b2be9c 6662_ACEOF
9b2b7d69 6663
c8615825
AM
6664fi
6665
13b2be9c
DJ
6666echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6667echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6668if test "${ac_cv_c_const+set}" = set; then
6669 echo $ECHO_N "(cached) $ECHO_C" >&6
6670else
6671 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6672/* confdefs.h. */
6673_ACEOF
6674cat confdefs.h >>conftest.$ac_ext
6675cat >>conftest.$ac_ext <<_ACEOF
6676/* end confdefs.h. */
c8615825 6677
13b2be9c
DJ
6678int
6679main ()
6680{
6681/* FIXME: Include the comments suggested by Paul. */
6682#ifndef __cplusplus
6683 /* Ultrix mips cc rejects this. */
6684 typedef int charset[2];
6685 const charset x;
6686 /* SunOS 4.1.1 cc rejects this. */
6687 char const *const *ccp;
6688 char **p;
6689 /* NEC SVR4.0.2 mips cc rejects this. */
6690 struct point {int x, y;};
6691 static struct point const zero = {0,0};
6692 /* AIX XL C 1.02.0.0 rejects this.
6693 It does not let you subtract one const X* pointer from another in
6694 an arm of an if-expression whose if-part is not a constant
6695 expression */
6696 const char *g = "string";
6697 ccp = &g + (g ? g-g : 0);
6698 /* HPUX 7.0 cc rejects these. */
6699 ++ccp;
6700 p = (char**) ccp;
6701 ccp = (char const *const *) p;
6702 { /* SCO 3.2v4 cc rejects this. */
6703 char *t;
6704 char const *s = 0 ? (char *) 0 : (char const *) 0;
6705
6706 *t++ = 0;
6707 }
6708 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6709 int x[] = {25, 17};
6710 const int *foo = &x[0];
6711 ++foo;
6712 }
6713 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6714 typedef const int *iptr;
6715 iptr p = 0;
6716 ++p;
6717 }
6718 { /* AIX XL C 1.02.0.0 rejects this saying
6719 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6720 struct s { int j; const int *ap[3]; };
6721 struct s *b; b->j = 5;
6722 }
6723 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6724 const int foo = 10;
6725 }
6726#endif
6727
6728 ;
6729 return 0;
6730}
6731_ACEOF
6732rm -f conftest.$ac_objext
6733if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6734 (eval $ac_compile) 2>conftest.er1
13b2be9c 6735 ac_status=$?
ab509236
L
6736 grep -v '^ *+' conftest.er1 >conftest.err
6737 rm -f conftest.er1
6738 cat conftest.err >&5
13b2be9c
DJ
6739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6740 (exit $ac_status); } &&
1ad12f97
NC
6741 { ac_try='test -z "$ac_c_werror_flag"
6742 || test ! -s conftest.err'
ab509236
L
6743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6744 (eval $ac_try) 2>&5
6745 ac_status=$?
6746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6747 (exit $ac_status); }; } &&
6748 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6750 (eval $ac_try) 2>&5
6751 ac_status=$?
6752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6753 (exit $ac_status); }; }; then
252b5132
RH
6754 ac_cv_c_const=yes
6755else
13b2be9c
DJ
6756 echo "$as_me: failed program was:" >&5
6757sed 's/^/| /' conftest.$ac_ext >&5
6758
6759ac_cv_c_const=no
252b5132 6760fi
ab509236 6761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 6762fi
13b2be9c
DJ
6763echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6764echo "${ECHO_T}$ac_cv_c_const" >&6
c8615825 6765if test $ac_cv_c_const = no; then
13b2be9c
DJ
6766
6767cat >>confdefs.h <<\_ACEOF
6768#define const
6769_ACEOF
252b5132
RH
6770
6771fi
6772
13b2be9c
DJ
6773echo "$as_me:$LINENO: checking for inline" >&5
6774echo $ECHO_N "checking for inline... $ECHO_C" >&6
6775if test "${ac_cv_c_inline+set}" = set; then
6776 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6777else
6778 ac_cv_c_inline=no
6779for ac_kw in inline __inline__ __inline; do
13b2be9c 6780 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6781/* confdefs.h. */
6782_ACEOF
6783cat confdefs.h >>conftest.$ac_ext
6784cat >>conftest.$ac_ext <<_ACEOF
6785/* end confdefs.h. */
6786#ifndef __cplusplus
6787typedef int foo_t;
6788static $ac_kw foo_t static_foo () {return 0; }
6789$ac_kw foo_t foo () {return 0; }
6790#endif
252b5132 6791
13b2be9c
DJ
6792_ACEOF
6793rm -f conftest.$ac_objext
6794if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6795 (eval $ac_compile) 2>conftest.er1
13b2be9c 6796 ac_status=$?
ab509236
L
6797 grep -v '^ *+' conftest.er1 >conftest.err
6798 rm -f conftest.er1
6799 cat conftest.err >&5
13b2be9c
DJ
6800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6801 (exit $ac_status); } &&
1ad12f97
NC
6802 { ac_try='test -z "$ac_c_werror_flag"
6803 || test ! -s conftest.err'
ab509236
L
6804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6805 (eval $ac_try) 2>&5
6806 ac_status=$?
6807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6808 (exit $ac_status); }; } &&
6809 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6811 (eval $ac_try) 2>&5
6812 ac_status=$?
6813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814 (exit $ac_status); }; }; then
d6d788bd 6815 ac_cv_c_inline=$ac_kw; break
6840198f 6816else
13b2be9c
DJ
6817 echo "$as_me: failed program was:" >&5
6818sed 's/^/| /' conftest.$ac_ext >&5
6819
6840198f 6820fi
ab509236 6821rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
d6d788bd 6822done
6840198f
NC
6823
6824fi
13b2be9c
DJ
6825echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6826echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
6827
6828
13b2be9c 6829case $ac_cv_c_inline in
d6d788bd 6830 inline | yes) ;;
ab509236
L
6831 *)
6832 case $ac_cv_c_inline in
6833 no) ac_val=;;
6834 *) ac_val=$ac_cv_c_inline;;
6835 esac
6836 cat >>confdefs.h <<_ACEOF
6837#ifndef __cplusplus
6838#define inline $ac_val
6839#endif
13b2be9c 6840_ACEOF
ab509236 6841 ;;
d6d788bd
L
6842esac
6843
13b2be9c
DJ
6844# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
ab509236 6855 inttypes.h stdint.h unistd.h
13b2be9c
DJ
6856do
6857as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6858echo "$as_me:$LINENO: checking for $ac_header" >&5
6859echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6860if eval "test \"\${$as_ac_Header+set}\" = set"; then
6861 echo $ECHO_N "(cached) $ECHO_C" >&6
6862else
6863 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6864/* confdefs.h. */
6865_ACEOF
6866cat confdefs.h >>conftest.$ac_ext
6867cat >>conftest.$ac_ext <<_ACEOF
6868/* end confdefs.h. */
6869$ac_includes_default
6870
6871#include <$ac_header>
6872_ACEOF
6873rm -f conftest.$ac_objext
6874if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6875 (eval $ac_compile) 2>conftest.er1
13b2be9c 6876 ac_status=$?
ab509236
L
6877 grep -v '^ *+' conftest.er1 >conftest.err
6878 rm -f conftest.er1
6879 cat conftest.err >&5
13b2be9c
DJ
6880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881 (exit $ac_status); } &&
1ad12f97
NC
6882 { ac_try='test -z "$ac_c_werror_flag"
6883 || test ! -s conftest.err'
ab509236
L
6884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6885 (eval $ac_try) 2>&5
6886 ac_status=$?
6887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6888 (exit $ac_status); }; } &&
6889 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6891 (eval $ac_try) 2>&5
6892 ac_status=$?
6893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6894 (exit $ac_status); }; }; then
6895 eval "$as_ac_Header=yes"
6896else
6897 echo "$as_me: failed program was:" >&5
6898sed 's/^/| /' conftest.$ac_ext >&5
6899
6900eval "$as_ac_Header=no"
6901fi
ab509236 6902rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
6903fi
6904echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6905echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6906if test `eval echo '${'$as_ac_Header'}'` = yes; then
6907 cat >>confdefs.h <<_ACEOF
6908#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6909_ACEOF
6910
6911fi
6912
6913done
6914
6915
6916echo "$as_me:$LINENO: checking for off_t" >&5
6917echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6918if test "${ac_cv_type_off_t+set}" = set; then
6919 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6920else
13b2be9c 6921 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6922/* confdefs.h. */
6923_ACEOF
6924cat confdefs.h >>conftest.$ac_ext
6925cat >>conftest.$ac_ext <<_ACEOF
6926/* end confdefs.h. */
6927$ac_includes_default
6928int
6929main ()
6930{
6931if ((off_t *) 0)
6932 return 0;
6933if (sizeof (off_t))
6934 return 0;
6935 ;
6936 return 0;
6937}
6938_ACEOF
6939rm -f conftest.$ac_objext
6940if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6941 (eval $ac_compile) 2>conftest.er1
13b2be9c 6942 ac_status=$?
ab509236
L
6943 grep -v '^ *+' conftest.er1 >conftest.err
6944 rm -f conftest.er1
6945 cat conftest.err >&5
13b2be9c
DJ
6946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 (exit $ac_status); } &&
1ad12f97
NC
6948 { ac_try='test -z "$ac_c_werror_flag"
6949 || test ! -s conftest.err'
ab509236
L
6950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6951 (eval $ac_try) 2>&5
6952 ac_status=$?
6953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6954 (exit $ac_status); }; } &&
6955 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6957 (eval $ac_try) 2>&5
6958 ac_status=$?
6959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6960 (exit $ac_status); }; }; then
a2d91340 6961 ac_cv_type_off_t=yes
252b5132 6962else
13b2be9c
DJ
6963 echo "$as_me: failed program was:" >&5
6964sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 6965
13b2be9c 6966ac_cv_type_off_t=no
c8615825 6967fi
ab509236 6968rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
6969fi
6970echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6971echo "${ECHO_T}$ac_cv_type_off_t" >&6
6972if test $ac_cv_type_off_t = yes; then
6973 :
6974else
6975
6976cat >>confdefs.h <<_ACEOF
252b5132 6977#define off_t long
13b2be9c 6978_ACEOF
252b5132
RH
6979
6980fi
6981
13b2be9c
DJ
6982echo "$as_me:$LINENO: checking for size_t" >&5
6983echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6984if test "${ac_cv_type_size_t+set}" = set; then
6985 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6986else
13b2be9c 6987 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6988/* confdefs.h. */
6989_ACEOF
6990cat confdefs.h >>conftest.$ac_ext
6991cat >>conftest.$ac_ext <<_ACEOF
6992/* end confdefs.h. */
6993$ac_includes_default
6994int
6995main ()
6996{
6997if ((size_t *) 0)
6998 return 0;
6999if (sizeof (size_t))
7000 return 0;
7001 ;
7002 return 0;
7003}
7004_ACEOF
7005rm -f conftest.$ac_objext
7006if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7007 (eval $ac_compile) 2>conftest.er1
13b2be9c 7008 ac_status=$?
ab509236
L
7009 grep -v '^ *+' conftest.er1 >conftest.err
7010 rm -f conftest.er1
7011 cat conftest.err >&5
13b2be9c
DJ
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); } &&
1ad12f97
NC
7014 { ac_try='test -z "$ac_c_werror_flag"
7015 || test ! -s conftest.err'
ab509236
L
7016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7017 (eval $ac_try) 2>&5
7018 ac_status=$?
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); }; } &&
7021 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023 (eval $ac_try) 2>&5
7024 ac_status=$?
7025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026 (exit $ac_status); }; }; then
a2d91340 7027 ac_cv_type_size_t=yes
252b5132 7028else
13b2be9c
DJ
7029 echo "$as_me: failed program was:" >&5
7030sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 7031
13b2be9c
DJ
7032ac_cv_type_size_t=no
7033fi
ab509236 7034rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
c8615825 7035fi
13b2be9c
DJ
7036echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7037echo "${ECHO_T}$ac_cv_type_size_t" >&6
7038if test $ac_cv_type_size_t = yes; then
7039 :
7040else
7041
7042cat >>confdefs.h <<_ACEOF
252b5132 7043#define size_t unsigned
13b2be9c 7044_ACEOF
252b5132
RH
7045
7046fi
7047
7048# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
7049# for constant arguments. Useless!
13b2be9c
DJ
7050echo "$as_me:$LINENO: checking for working alloca.h" >&5
7051echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
7052if test "${ac_cv_working_alloca_h+set}" = set; then
7053 echo $ECHO_N "(cached) $ECHO_C" >&6
7054else
7055 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7056/* confdefs.h. */
7057_ACEOF
7058cat confdefs.h >>conftest.$ac_ext
7059cat >>conftest.$ac_ext <<_ACEOF
7060/* end confdefs.h. */
252b5132 7061#include <alloca.h>
13b2be9c
DJ
7062int
7063main ()
7064{
7065char *p = (char *) alloca (2 * sizeof (int));
7066 ;
7067 return 0;
7068}
7069_ACEOF
7070rm -f conftest.$ac_objext conftest$ac_exeext
7071if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7072 (eval $ac_link) 2>conftest.er1
13b2be9c 7073 ac_status=$?
ab509236
L
7074 grep -v '^ *+' conftest.er1 >conftest.err
7075 rm -f conftest.er1
7076 cat conftest.err >&5
13b2be9c
DJ
7077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7078 (exit $ac_status); } &&
1ad12f97
NC
7079 { ac_try='test -z "$ac_c_werror_flag"
7080 || test ! -s conftest.err'
ab509236
L
7081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7082 (eval $ac_try) 2>&5
7083 ac_status=$?
7084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085 (exit $ac_status); }; } &&
7086 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7088 (eval $ac_try) 2>&5
7089 ac_status=$?
7090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7091 (exit $ac_status); }; }; then
7092 ac_cv_working_alloca_h=yes
7093else
7094 echo "$as_me: failed program was:" >&5
7095sed 's/^/| /' conftest.$ac_ext >&5
7096
7097ac_cv_working_alloca_h=no
7098fi
ab509236
L
7099rm -f conftest.err conftest.$ac_objext \
7100 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7101fi
7102echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7103echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
7104if test $ac_cv_working_alloca_h = yes; then
7105
7106cat >>confdefs.h <<\_ACEOF
252b5132 7107#define HAVE_ALLOCA_H 1
13b2be9c 7108_ACEOF
252b5132
RH
7109
7110fi
7111
13b2be9c
DJ
7112echo "$as_me:$LINENO: checking for alloca" >&5
7113echo $ECHO_N "checking for alloca... $ECHO_C" >&6
7114if test "${ac_cv_func_alloca_works+set}" = set; then
7115 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7116else
13b2be9c 7117 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7118/* confdefs.h. */
7119_ACEOF
7120cat confdefs.h >>conftest.$ac_ext
7121cat >>conftest.$ac_ext <<_ACEOF
7122/* end confdefs.h. */
252b5132
RH
7123#ifdef __GNUC__
7124# define alloca __builtin_alloca
7125#else
7126# ifdef _MSC_VER
7127# include <malloc.h>
7128# define alloca _alloca
7129# else
7130# if HAVE_ALLOCA_H
7131# include <alloca.h>
7132# else
7133# ifdef _AIX
7134 #pragma alloca
7135# else
7136# ifndef alloca /* predefined by HP cc +Olibcalls */
7137char *alloca ();
7138# endif
7139# endif
7140# endif
7141# endif
7142#endif
7143
13b2be9c
DJ
7144int
7145main ()
7146{
7147char *p = (char *) alloca (1);
7148 ;
7149 return 0;
7150}
7151_ACEOF
7152rm -f conftest.$ac_objext conftest$ac_exeext
7153if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7154 (eval $ac_link) 2>conftest.er1
13b2be9c 7155 ac_status=$?
ab509236
L
7156 grep -v '^ *+' conftest.er1 >conftest.err
7157 rm -f conftest.er1
7158 cat conftest.err >&5
13b2be9c
DJ
7159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7160 (exit $ac_status); } &&
1ad12f97
NC
7161 { ac_try='test -z "$ac_c_werror_flag"
7162 || test ! -s conftest.err'
ab509236
L
7163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7164 (eval $ac_try) 2>&5
7165 ac_status=$?
7166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7167 (exit $ac_status); }; } &&
7168 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7170 (eval $ac_try) 2>&5
7171 ac_status=$?
7172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7173 (exit $ac_status); }; }; then
252b5132
RH
7174 ac_cv_func_alloca_works=yes
7175else
13b2be9c
DJ
7176 echo "$as_me: failed program was:" >&5
7177sed 's/^/| /' conftest.$ac_ext >&5
7178
7179ac_cv_func_alloca_works=no
252b5132 7180fi
ab509236
L
7181rm -f conftest.err conftest.$ac_objext \
7182 conftest$ac_exeext conftest.$ac_ext
252b5132 7183fi
13b2be9c
DJ
7184echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7185echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 7186
252b5132 7187if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 7188
13b2be9c
DJ
7189cat >>confdefs.h <<\_ACEOF
7190#define HAVE_ALLOCA 1
7191_ACEOF
9b2b7d69 7192
13b2be9c 7193else
c8615825 7194 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
7195# that cause trouble. Some versions do not even contain alloca or
7196# contain a buggy version. If you still want to use their alloca,
7197# use ar to extract alloca.o from them instead of compiling alloca.c.
7198
7199ALLOCA=alloca.$ac_objext
7200
7201cat >>confdefs.h <<\_ACEOF
252b5132 7202#define C_ALLOCA 1
13b2be9c 7203_ACEOF
252b5132 7204
d6d788bd 7205
13b2be9c
DJ
7206echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7207echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
7208if test "${ac_cv_os_cray+set}" = set; then
7209 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7210else
13b2be9c 7211 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7212/* confdefs.h. */
7213_ACEOF
7214cat confdefs.h >>conftest.$ac_ext
7215cat >>conftest.$ac_ext <<_ACEOF
7216/* end confdefs.h. */
252b5132
RH
7217#if defined(CRAY) && ! defined(CRAY2)
7218webecray
7219#else
7220wenotbecray
7221#endif
7222
13b2be9c 7223_ACEOF
252b5132 7224if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 7225 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
7226 ac_cv_os_cray=yes
7227else
252b5132
RH
7228 ac_cv_os_cray=no
7229fi
7230rm -f conftest*
7231
7232fi
13b2be9c
DJ
7233echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7234echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 7235if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
7236 for ac_func in _getb67 GETB67 getb67; do
7237 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7238echo "$as_me:$LINENO: checking for $ac_func" >&5
7239echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7240if eval "test \"\${$as_ac_var+set}\" = set"; then
7241 echo $ECHO_N "(cached) $ECHO_C" >&6
7242else
7243 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7244/* confdefs.h. */
7245_ACEOF
7246cat confdefs.h >>conftest.$ac_ext
7247cat >>conftest.$ac_ext <<_ACEOF
7248/* end confdefs.h. */
ab509236
L
7249/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7250 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7251#define $ac_func innocuous_$ac_func
7252
252b5132 7253/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7254 which can conflict with char $ac_func (); below.
7255 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7256 <limits.h> exists even on freestanding compilers. */
ab509236 7257
13b2be9c
DJ
7258#ifdef __STDC__
7259# include <limits.h>
7260#else
7261# include <assert.h>
7262#endif
ab509236
L
7263
7264#undef $ac_func
7265
252b5132 7266/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7267#ifdef __cplusplus
7268extern "C"
7269{
7270#endif
252b5132 7271/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7272 builtin and then its argument prototype would still apply. */
7273char $ac_func ();
252b5132
RH
7274/* The GNU C library defines this for functions which it implements
7275 to always fail with ENOSYS. Some functions are actually named
7276 something starting with __ and the normal name is an alias. */
7277#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7278choke me
7279#else
13b2be9c
DJ
7280char (*f) () = $ac_func;
7281#endif
7282#ifdef __cplusplus
7283}
252b5132
RH
7284#endif
7285
13b2be9c
DJ
7286int
7287main ()
7288{
7289return f != $ac_func;
7290 ;
7291 return 0;
7292}
7293_ACEOF
7294rm -f conftest.$ac_objext conftest$ac_exeext
7295if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7296 (eval $ac_link) 2>conftest.er1
13b2be9c 7297 ac_status=$?
ab509236
L
7298 grep -v '^ *+' conftest.er1 >conftest.err
7299 rm -f conftest.er1
7300 cat conftest.err >&5
13b2be9c
DJ
7301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7302 (exit $ac_status); } &&
1ad12f97
NC
7303 { ac_try='test -z "$ac_c_werror_flag"
7304 || test ! -s conftest.err'
ab509236
L
7305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7306 (eval $ac_try) 2>&5
7307 ac_status=$?
7308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7309 (exit $ac_status); }; } &&
7310 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7312 (eval $ac_try) 2>&5
7313 ac_status=$?
7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315 (exit $ac_status); }; }; then
7316 eval "$as_ac_var=yes"
7317else
7318 echo "$as_me: failed program was:" >&5
7319sed 's/^/| /' conftest.$ac_ext >&5
7320
7321eval "$as_ac_var=no"
7322fi
ab509236
L
7323rm -f conftest.err conftest.$ac_objext \
7324 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7325fi
7326echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7327echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7328if test `eval echo '${'$as_ac_var'}'` = yes; then
7329
7330cat >>confdefs.h <<_ACEOF
252b5132 7331#define CRAY_STACKSEG_END $ac_func
13b2be9c 7332_ACEOF
252b5132 7333
13b2be9c 7334 break
252b5132
RH
7335fi
7336
13b2be9c 7337 done
252b5132
RH
7338fi
7339
13b2be9c
DJ
7340echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7341echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7342if test "${ac_cv_c_stack_direction+set}" = set; then
7343 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7344else
7345 if test "$cross_compiling" = yes; then
7346 ac_cv_c_stack_direction=0
7347else
13b2be9c 7348 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7349/* confdefs.h. */
7350_ACEOF
7351cat confdefs.h >>conftest.$ac_ext
7352cat >>conftest.$ac_ext <<_ACEOF
7353/* end confdefs.h. */
7354int
252b5132
RH
7355find_stack_direction ()
7356{
7357 static char *addr = 0;
7358 auto char dummy;
7359 if (addr == 0)
7360 {
7361 addr = &dummy;
7362 return find_stack_direction ();
7363 }
7364 else
7365 return (&dummy > addr) ? 1 : -1;
7366}
13b2be9c
DJ
7367
7368int
252b5132
RH
7369main ()
7370{
13b2be9c 7371 exit (find_stack_direction () < 0);
252b5132 7372}
13b2be9c
DJ
7373_ACEOF
7374rm -f conftest$ac_exeext
7375if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7376 (eval $ac_link) 2>&5
7377 ac_status=$?
7378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7379 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7381 (eval $ac_try) 2>&5
7382 ac_status=$?
7383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7384 (exit $ac_status); }; }; then
252b5132
RH
7385 ac_cv_c_stack_direction=1
7386else
13b2be9c
DJ
7387 echo "$as_me: program exited with status $ac_status" >&5
7388echo "$as_me: failed program was:" >&5
7389sed 's/^/| /' conftest.$ac_ext >&5
7390
7391( exit $ac_status )
7392ac_cv_c_stack_direction=-1
252b5132 7393fi
ab509236 7394rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7395fi
252b5132 7396fi
13b2be9c
DJ
7397echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7398echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 7399
13b2be9c 7400cat >>confdefs.h <<_ACEOF
252b5132 7401#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
7402_ACEOF
7403
252b5132
RH
7404
7405fi
7406
13b2be9c
DJ
7407
7408
7409for ac_header in stdlib.h unistd.h
252b5132 7410do
13b2be9c
DJ
7411as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7412if eval "test \"\${$as_ac_Header+set}\" = set"; then
7413 echo "$as_me:$LINENO: checking for $ac_header" >&5
7414echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7415if eval "test \"\${$as_ac_Header+set}\" = set"; then
7416 echo $ECHO_N "(cached) $ECHO_C" >&6
7417fi
7418echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7419echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7420else
7421 # Is the header compilable?
7422echo "$as_me:$LINENO: checking $ac_header usability" >&5
7423echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7424cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7425/* confdefs.h. */
7426_ACEOF
7427cat confdefs.h >>conftest.$ac_ext
7428cat >>conftest.$ac_ext <<_ACEOF
7429/* end confdefs.h. */
7430$ac_includes_default
7431#include <$ac_header>
7432_ACEOF
7433rm -f conftest.$ac_objext
7434if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7435 (eval $ac_compile) 2>conftest.er1
13b2be9c 7436 ac_status=$?
ab509236
L
7437 grep -v '^ *+' conftest.er1 >conftest.err
7438 rm -f conftest.er1
7439 cat conftest.err >&5
13b2be9c
DJ
7440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7441 (exit $ac_status); } &&
1ad12f97
NC
7442 { ac_try='test -z "$ac_c_werror_flag"
7443 || test ! -s conftest.err'
ab509236
L
7444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7445 (eval $ac_try) 2>&5
7446 ac_status=$?
7447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448 (exit $ac_status); }; } &&
7449 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7451 (eval $ac_try) 2>&5
7452 ac_status=$?
7453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7454 (exit $ac_status); }; }; then
7455 ac_header_compiler=yes
7456else
7457 echo "$as_me: failed program was:" >&5
7458sed 's/^/| /' conftest.$ac_ext >&5
7459
7460ac_header_compiler=no
7461fi
ab509236 7462rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7463echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7464echo "${ECHO_T}$ac_header_compiler" >&6
7465
7466# Is the header present?
7467echo "$as_me:$LINENO: checking $ac_header presence" >&5
7468echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7469cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7470/* confdefs.h. */
7471_ACEOF
7472cat confdefs.h >>conftest.$ac_ext
7473cat >>conftest.$ac_ext <<_ACEOF
7474/* end confdefs.h. */
7475#include <$ac_header>
7476_ACEOF
7477if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7478 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7479 ac_status=$?
7480 grep -v '^ *+' conftest.er1 >conftest.err
7481 rm -f conftest.er1
7482 cat conftest.err >&5
7483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484 (exit $ac_status); } >/dev/null; then
7485 if test -s conftest.err; then
7486 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7487 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7488 else
7489 ac_cpp_err=
7490 fi
252b5132 7491else
13b2be9c
DJ
7492 ac_cpp_err=yes
7493fi
7494if test -z "$ac_cpp_err"; then
7495 ac_header_preproc=yes
7496else
7497 echo "$as_me: failed program was:" >&5
7498sed 's/^/| /' conftest.$ac_ext >&5
7499
7500 ac_header_preproc=no
7501fi
7502rm -f conftest.err conftest.$ac_ext
7503echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7504echo "${ECHO_T}$ac_header_preproc" >&6
7505
7506# So? What about this header?
ab509236
L
7507case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7508 yes:no: )
13b2be9c
DJ
7509 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7510echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7511 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7512echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7513 ac_header_preproc=yes
13b2be9c 7514 ;;
ab509236 7515 no:yes:* )
13b2be9c
DJ
7516 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7517echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7518 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7519echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7520 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7521echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7522 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7523echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7524 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7525echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7526 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7527echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7528 (
7529 cat <<\_ASBOX
ab509236
L
7530## ------------------------------------------ ##
7531## Report this to the AC_PACKAGE_NAME lists. ##
7532## ------------------------------------------ ##
13b2be9c
DJ
7533_ASBOX
7534 ) |
7535 sed "s/^/$as_me: WARNING: /" >&2
7536 ;;
7537esac
7538echo "$as_me:$LINENO: checking for $ac_header" >&5
7539echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7540if eval "test \"\${$as_ac_Header+set}\" = set"; then
7541 echo $ECHO_N "(cached) $ECHO_C" >&6
7542else
ab509236 7543 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7544fi
13b2be9c
DJ
7545echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7546echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7547
252b5132 7548fi
13b2be9c
DJ
7549if test `eval echo '${'$as_ac_Header'}'` = yes; then
7550 cat >>confdefs.h <<_ACEOF
7551#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7552_ACEOF
7553
252b5132 7554fi
13b2be9c 7555
252b5132
RH
7556done
7557
13b2be9c 7558
252b5132
RH
7559for ac_func in getpagesize
7560do
13b2be9c
DJ
7561as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7562echo "$as_me:$LINENO: checking for $ac_func" >&5
7563echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7564if eval "test \"\${$as_ac_var+set}\" = set"; then
7565 echo $ECHO_N "(cached) $ECHO_C" >&6
7566else
7567 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7568/* confdefs.h. */
7569_ACEOF
7570cat confdefs.h >>conftest.$ac_ext
7571cat >>conftest.$ac_ext <<_ACEOF
7572/* end confdefs.h. */
ab509236
L
7573/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7574 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7575#define $ac_func innocuous_$ac_func
7576
252b5132 7577/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7578 which can conflict with char $ac_func (); below.
7579 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7580 <limits.h> exists even on freestanding compilers. */
ab509236 7581
13b2be9c
DJ
7582#ifdef __STDC__
7583# include <limits.h>
7584#else
7585# include <assert.h>
7586#endif
ab509236
L
7587
7588#undef $ac_func
7589
252b5132 7590/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7591#ifdef __cplusplus
7592extern "C"
7593{
7594#endif
252b5132 7595/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7596 builtin and then its argument prototype would still apply. */
7597char $ac_func ();
252b5132
RH
7598/* The GNU C library defines this for functions which it implements
7599 to always fail with ENOSYS. Some functions are actually named
7600 something starting with __ and the normal name is an alias. */
7601#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7602choke me
7603#else
13b2be9c
DJ
7604char (*f) () = $ac_func;
7605#endif
7606#ifdef __cplusplus
7607}
252b5132
RH
7608#endif
7609
13b2be9c
DJ
7610int
7611main ()
7612{
7613return f != $ac_func;
7614 ;
7615 return 0;
7616}
7617_ACEOF
7618rm -f conftest.$ac_objext conftest$ac_exeext
7619if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7620 (eval $ac_link) 2>conftest.er1
13b2be9c 7621 ac_status=$?
ab509236
L
7622 grep -v '^ *+' conftest.er1 >conftest.err
7623 rm -f conftest.er1
7624 cat conftest.err >&5
13b2be9c
DJ
7625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7626 (exit $ac_status); } &&
1ad12f97
NC
7627 { ac_try='test -z "$ac_c_werror_flag"
7628 || test ! -s conftest.err'
ab509236
L
7629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7630 (eval $ac_try) 2>&5
7631 ac_status=$?
7632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7633 (exit $ac_status); }; } &&
7634 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7636 (eval $ac_try) 2>&5
7637 ac_status=$?
7638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7639 (exit $ac_status); }; }; then
7640 eval "$as_ac_var=yes"
7641else
7642 echo "$as_me: failed program was:" >&5
7643sed 's/^/| /' conftest.$ac_ext >&5
7644
7645eval "$as_ac_var=no"
7646fi
ab509236
L
7647rm -f conftest.err conftest.$ac_objext \
7648 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7649fi
7650echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7651echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7652if test `eval echo '${'$as_ac_var'}'` = yes; then
7653 cat >>confdefs.h <<_ACEOF
7654#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7655_ACEOF
252b5132 7656
252b5132
RH
7657fi
7658done
7659
13b2be9c
DJ
7660echo "$as_me:$LINENO: checking for working mmap" >&5
7661echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7662if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7663 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7664else
7665 if test "$cross_compiling" = yes; then
7666 ac_cv_func_mmap_fixed_mapped=no
7667else
13b2be9c 7668 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7669/* confdefs.h. */
7670_ACEOF
7671cat confdefs.h >>conftest.$ac_ext
7672cat >>conftest.$ac_ext <<_ACEOF
7673/* end confdefs.h. */
7674$ac_includes_default
7675/* malloc might have been renamed as rpl_malloc. */
7676#undef malloc
d6d788bd 7677
252b5132
RH
7678/* Thanks to Mike Haertel and Jim Avera for this test.
7679 Here is a matrix of mmap possibilities:
7680 mmap private not fixed
7681 mmap private fixed at somewhere currently unmapped
7682 mmap private fixed at somewhere already mapped
7683 mmap shared not fixed
7684 mmap shared fixed at somewhere currently unmapped
7685 mmap shared fixed at somewhere already mapped
7686 For private mappings, we should verify that changes cannot be read()
7687 back from the file, nor mmap's back from the file at a different
7688 address. (There have been systems where private was not correctly
7689 implemented like the infamous i386 svr4.0, and systems where the
13b2be9c 7690 VM page cache was not coherent with the file system buffer cache
252b5132
RH
7691 like early versions of FreeBSD and possibly contemporary NetBSD.)
7692 For shared mappings, we should conversely verify that changes get
13b2be9c 7693 propagated back to all the places they're supposed to be.
252b5132
RH
7694
7695 Grep wants private fixed already mapped.
7696 The main things grep needs to know about mmap are:
7697 * does it exist and is it safe to write into the mmap'd area
7698 * how to use it (BSD variants) */
13b2be9c 7699
252b5132
RH
7700#include <fcntl.h>
7701#include <sys/mman.h>
7702
13b2be9c
DJ
7703#if !STDC_HEADERS && !HAVE_STDLIB_H
7704char *malloc ();
7705#endif
c8615825 7706
13b2be9c
DJ
7707/* This mess was copied from the GNU getpagesize.h. */
7708#if !HAVE_GETPAGESIZE
252b5132 7709/* Assume that all systems that can run configure have sys/param.h. */
13b2be9c 7710# if !HAVE_SYS_PARAM_H
252b5132
RH
7711# define HAVE_SYS_PARAM_H 1
7712# endif
7713
7714# ifdef _SC_PAGESIZE
7715# define getpagesize() sysconf(_SC_PAGESIZE)
7716# else /* no _SC_PAGESIZE */
13b2be9c 7717# if HAVE_SYS_PARAM_H
252b5132
RH
7718# include <sys/param.h>
7719# ifdef EXEC_PAGESIZE
7720# define getpagesize() EXEC_PAGESIZE
7721# else /* no EXEC_PAGESIZE */
7722# ifdef NBPG
7723# define getpagesize() NBPG * CLSIZE
7724# ifndef CLSIZE
7725# define CLSIZE 1
7726# endif /* no CLSIZE */
7727# else /* no NBPG */
7728# ifdef NBPC
7729# define getpagesize() NBPC
7730# else /* no NBPC */
7731# ifdef PAGESIZE
7732# define getpagesize() PAGESIZE
7733# endif /* PAGESIZE */
7734# endif /* no NBPC */
7735# endif /* no NBPG */
7736# endif /* no EXEC_PAGESIZE */
7737# else /* no HAVE_SYS_PARAM_H */
7738# define getpagesize() 8192 /* punt totally */
7739# endif /* no HAVE_SYS_PARAM_H */
7740# endif /* no _SC_PAGESIZE */
7741
7742#endif /* no HAVE_GETPAGESIZE */
7743
252b5132 7744int
13b2be9c 7745main ()
252b5132 7746{
13b2be9c
DJ
7747 char *data, *data2, *data3;
7748 int i, pagesize;
7749 int fd;
7750
7751 pagesize = getpagesize ();
7752
7753 /* First, make a file with some known garbage in it. */
7754 data = (char *) malloc (pagesize);
7755 if (!data)
7756 exit (1);
7757 for (i = 0; i < pagesize; ++i)
7758 *(data + i) = rand ();
7759 umask (0);
7760 fd = creat ("conftest.mmap", 0600);
7761 if (fd < 0)
7762 exit (1);
7763 if (write (fd, data, pagesize) != pagesize)
7764 exit (1);
7765 close (fd);
7766
7767 /* Next, try to mmap the file at a fixed address which already has
7768 something else allocated at it. If we can, also make sure that
7769 we see the same garbage. */
7770 fd = open ("conftest.mmap", O_RDWR);
7771 if (fd < 0)
7772 exit (1);
7773 data2 = (char *) malloc (2 * pagesize);
7774 if (!data2)
7775 exit (1);
ab509236 7776 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
13b2be9c 7777 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
ab509236 7778 MAP_PRIVATE | MAP_FIXED, fd, 0L))
13b2be9c
DJ
7779 exit (1);
7780 for (i = 0; i < pagesize; ++i)
7781 if (*(data + i) != *(data2 + i))
7782 exit (1);
7783
7784 /* Finally, make sure that changes to the mapped area do not
7785 percolate back to the file as seen by read(). (This is a bug on
7786 some variants of i386 svr4.0.) */
7787 for (i = 0; i < pagesize; ++i)
7788 *(data2 + i) = *(data2 + i) + 1;
7789 data3 = (char *) malloc (pagesize);
7790 if (!data3)
7791 exit (1);
7792 if (read (fd, data3, pagesize) != pagesize)
7793 exit (1);
7794 for (i = 0; i < pagesize; ++i)
7795 if (*(data + i) != *(data3 + i))
7796 exit (1);
7797 close (fd);
7798 exit (0);
252b5132 7799}
13b2be9c
DJ
7800_ACEOF
7801rm -f conftest$ac_exeext
7802if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7803 (eval $ac_link) 2>&5
7804 ac_status=$?
7805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7806 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7808 (eval $ac_try) 2>&5
7809 ac_status=$?
7810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7811 (exit $ac_status); }; }; then
252b5132
RH
7812 ac_cv_func_mmap_fixed_mapped=yes
7813else
13b2be9c
DJ
7814 echo "$as_me: program exited with status $ac_status" >&5
7815echo "$as_me: failed program was:" >&5
7816sed 's/^/| /' conftest.$ac_ext >&5
7817
7818( exit $ac_status )
7819ac_cv_func_mmap_fixed_mapped=no
9b2b7d69 7820fi
ab509236 7821rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7822fi
252b5132 7823fi
13b2be9c
DJ
7824echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7825echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
c8615825 7826if test $ac_cv_func_mmap_fixed_mapped = yes; then
13b2be9c
DJ
7827
7828cat >>confdefs.h <<\_ACEOF
9b2b7d69 7829#define HAVE_MMAP 1
13b2be9c 7830_ACEOF
9b2b7d69
MM
7831
7832fi
13b2be9c
DJ
7833rm -f conftest.mmap
7834
7835
7836
7837
7838
7839
7840
6840198f 7841
13b2be9c
DJ
7842
7843
7844
7845for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
252b5132
RH
7846unistd.h values.h sys/param.h
7847do
13b2be9c
DJ
7848as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7849if eval "test \"\${$as_ac_Header+set}\" = set"; then
7850 echo "$as_me:$LINENO: checking for $ac_header" >&5
7851echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7852if eval "test \"\${$as_ac_Header+set}\" = set"; then
7853 echo $ECHO_N "(cached) $ECHO_C" >&6
7854fi
7855echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7856echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7857else
7858 # Is the header compilable?
7859echo "$as_me:$LINENO: checking $ac_header usability" >&5
7860echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7861cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7862/* confdefs.h. */
7863_ACEOF
7864cat confdefs.h >>conftest.$ac_ext
7865cat >>conftest.$ac_ext <<_ACEOF
7866/* end confdefs.h. */
7867$ac_includes_default
7868#include <$ac_header>
7869_ACEOF
7870rm -f conftest.$ac_objext
7871if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7872 (eval $ac_compile) 2>conftest.er1
13b2be9c 7873 ac_status=$?
ab509236
L
7874 grep -v '^ *+' conftest.er1 >conftest.err
7875 rm -f conftest.er1
7876 cat conftest.err >&5
13b2be9c
DJ
7877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7878 (exit $ac_status); } &&
1ad12f97
NC
7879 { ac_try='test -z "$ac_c_werror_flag"
7880 || test ! -s conftest.err'
ab509236
L
7881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7882 (eval $ac_try) 2>&5
7883 ac_status=$?
7884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885 (exit $ac_status); }; } &&
7886 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7888 (eval $ac_try) 2>&5
7889 ac_status=$?
7890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891 (exit $ac_status); }; }; then
7892 ac_header_compiler=yes
7893else
7894 echo "$as_me: failed program was:" >&5
7895sed 's/^/| /' conftest.$ac_ext >&5
7896
7897ac_header_compiler=no
7898fi
ab509236 7899rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7900echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7901echo "${ECHO_T}$ac_header_compiler" >&6
7902
7903# Is the header present?
7904echo "$as_me:$LINENO: checking $ac_header presence" >&5
7905echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7906cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7907/* confdefs.h. */
7908_ACEOF
7909cat confdefs.h >>conftest.$ac_ext
7910cat >>conftest.$ac_ext <<_ACEOF
7911/* end confdefs.h. */
7912#include <$ac_header>
7913_ACEOF
7914if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7915 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7916 ac_status=$?
7917 grep -v '^ *+' conftest.er1 >conftest.err
7918 rm -f conftest.er1
7919 cat conftest.err >&5
7920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921 (exit $ac_status); } >/dev/null; then
7922 if test -s conftest.err; then
7923 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7924 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7925 else
7926 ac_cpp_err=
7927 fi
9b2b7d69 7928else
13b2be9c
DJ
7929 ac_cpp_err=yes
7930fi
7931if test -z "$ac_cpp_err"; then
7932 ac_header_preproc=yes
7933else
7934 echo "$as_me: failed program was:" >&5
7935sed 's/^/| /' conftest.$ac_ext >&5
7936
7937 ac_header_preproc=no
7938fi
7939rm -f conftest.err conftest.$ac_ext
7940echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7941echo "${ECHO_T}$ac_header_preproc" >&6
7942
7943# So? What about this header?
ab509236
L
7944case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7945 yes:no: )
13b2be9c
DJ
7946 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7947echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7948 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7949echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7950 ac_header_preproc=yes
13b2be9c 7951 ;;
ab509236 7952 no:yes:* )
13b2be9c
DJ
7953 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7954echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7955 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7956echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7957 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7958echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7959 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7960echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7961 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7962echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7963 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7964echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7965 (
7966 cat <<\_ASBOX
ab509236
L
7967## ------------------------------------------ ##
7968## Report this to the AC_PACKAGE_NAME lists. ##
7969## ------------------------------------------ ##
13b2be9c
DJ
7970_ASBOX
7971 ) |
7972 sed "s/^/$as_me: WARNING: /" >&2
7973 ;;
7974esac
7975echo "$as_me:$LINENO: checking for $ac_header" >&5
7976echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7977if eval "test \"\${$as_ac_Header+set}\" = set"; then
7978 echo $ECHO_N "(cached) $ECHO_C" >&6
7979else
ab509236 7980 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7981fi
13b2be9c
DJ
7982echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7983echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7984
252b5132 7985fi
13b2be9c
DJ
7986if test `eval echo '${'$as_ac_Header'}'` = yes; then
7987 cat >>confdefs.h <<_ACEOF
7988#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7989_ACEOF
7990
252b5132 7991fi
13b2be9c 7992
252b5132
RH
7993done
7994
13b2be9c
DJ
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
252b5132
RH
8006__argz_count __argz_stringify __argz_next
8007do
13b2be9c
DJ
8008as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8009echo "$as_me:$LINENO: checking for $ac_func" >&5
8010echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8011if eval "test \"\${$as_ac_var+set}\" = set"; then
8012 echo $ECHO_N "(cached) $ECHO_C" >&6
8013else
8014 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8015/* confdefs.h. */
8016_ACEOF
8017cat confdefs.h >>conftest.$ac_ext
8018cat >>conftest.$ac_ext <<_ACEOF
8019/* end confdefs.h. */
ab509236
L
8020/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8021 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8022#define $ac_func innocuous_$ac_func
8023
252b5132 8024/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8025 which can conflict with char $ac_func (); below.
8026 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8027 <limits.h> exists even on freestanding compilers. */
ab509236 8028
13b2be9c
DJ
8029#ifdef __STDC__
8030# include <limits.h>
8031#else
8032# include <assert.h>
8033#endif
ab509236
L
8034
8035#undef $ac_func
8036
252b5132 8037/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8038#ifdef __cplusplus
8039extern "C"
8040{
8041#endif
252b5132 8042/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8043 builtin and then its argument prototype would still apply. */
8044char $ac_func ();
252b5132
RH
8045/* The GNU C library defines this for functions which it implements
8046 to always fail with ENOSYS. Some functions are actually named
8047 something starting with __ and the normal name is an alias. */
8048#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8049choke me
8050#else
13b2be9c
DJ
8051char (*f) () = $ac_func;
8052#endif
8053#ifdef __cplusplus
8054}
252b5132
RH
8055#endif
8056
13b2be9c
DJ
8057int
8058main ()
8059{
8060return f != $ac_func;
8061 ;
8062 return 0;
8063}
8064_ACEOF
8065rm -f conftest.$ac_objext conftest$ac_exeext
8066if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8067 (eval $ac_link) 2>conftest.er1
13b2be9c 8068 ac_status=$?
ab509236
L
8069 grep -v '^ *+' conftest.er1 >conftest.err
8070 rm -f conftest.er1
8071 cat conftest.err >&5
13b2be9c
DJ
8072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8073 (exit $ac_status); } &&
1ad12f97
NC
8074 { ac_try='test -z "$ac_c_werror_flag"
8075 || test ! -s conftest.err'
ab509236
L
8076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8077 (eval $ac_try) 2>&5
8078 ac_status=$?
8079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8080 (exit $ac_status); }; } &&
8081 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8083 (eval $ac_try) 2>&5
8084 ac_status=$?
8085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8086 (exit $ac_status); }; }; then
8087 eval "$as_ac_var=yes"
8088else
8089 echo "$as_me: failed program was:" >&5
8090sed 's/^/| /' conftest.$ac_ext >&5
8091
8092eval "$as_ac_var=no"
8093fi
ab509236
L
8094rm -f conftest.err conftest.$ac_objext \
8095 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8096fi
8097echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8098echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8099if test `eval echo '${'$as_ac_var'}'` = yes; then
8100 cat >>confdefs.h <<_ACEOF
8101#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8102_ACEOF
252b5132 8103
252b5132
RH
8104fi
8105done
8106
6840198f 8107
d6d788bd 8108 if test "${ac_cv_func_stpcpy+set}" != "set"; then
13b2be9c
DJ
8109
8110for ac_func in stpcpy
252b5132 8111do
13b2be9c
DJ
8112as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8113echo "$as_me:$LINENO: checking for $ac_func" >&5
8114echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8115if eval "test \"\${$as_ac_var+set}\" = set"; then
8116 echo $ECHO_N "(cached) $ECHO_C" >&6
8117else
8118 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8119/* confdefs.h. */
8120_ACEOF
8121cat confdefs.h >>conftest.$ac_ext
8122cat >>conftest.$ac_ext <<_ACEOF
8123/* end confdefs.h. */
ab509236
L
8124/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8125 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8126#define $ac_func innocuous_$ac_func
8127
252b5132 8128/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8129 which can conflict with char $ac_func (); below.
8130 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8131 <limits.h> exists even on freestanding compilers. */
ab509236 8132
13b2be9c
DJ
8133#ifdef __STDC__
8134# include <limits.h>
8135#else
8136# include <assert.h>
8137#endif
ab509236
L
8138
8139#undef $ac_func
8140
252b5132 8141/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8142#ifdef __cplusplus
8143extern "C"
8144{
8145#endif
252b5132 8146/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8147 builtin and then its argument prototype would still apply. */
8148char $ac_func ();
252b5132
RH
8149/* The GNU C library defines this for functions which it implements
8150 to always fail with ENOSYS. Some functions are actually named
8151 something starting with __ and the normal name is an alias. */
8152#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8153choke me
8154#else
13b2be9c
DJ
8155char (*f) () = $ac_func;
8156#endif
8157#ifdef __cplusplus
8158}
252b5132
RH
8159#endif
8160
13b2be9c
DJ
8161int
8162main ()
8163{
8164return f != $ac_func;
8165 ;
8166 return 0;
8167}
8168_ACEOF
8169rm -f conftest.$ac_objext conftest$ac_exeext
8170if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8171 (eval $ac_link) 2>conftest.er1
13b2be9c 8172 ac_status=$?
ab509236
L
8173 grep -v '^ *+' conftest.er1 >conftest.err
8174 rm -f conftest.er1
8175 cat conftest.err >&5
13b2be9c
DJ
8176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8177 (exit $ac_status); } &&
1ad12f97
NC
8178 { ac_try='test -z "$ac_c_werror_flag"
8179 || test ! -s conftest.err'
ab509236
L
8180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8181 (eval $ac_try) 2>&5
8182 ac_status=$?
8183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 (exit $ac_status); }; } &&
8185 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8187 (eval $ac_try) 2>&5
8188 ac_status=$?
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); }; }; then
8191 eval "$as_ac_var=yes"
8192else
8193 echo "$as_me: failed program was:" >&5
8194sed 's/^/| /' conftest.$ac_ext >&5
8195
8196eval "$as_ac_var=no"
8197fi
ab509236
L
8198rm -f conftest.err conftest.$ac_objext \
8199 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8200fi
8201echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8202echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8203if test `eval echo '${'$as_ac_var'}'` = yes; then
8204 cat >>confdefs.h <<_ACEOF
8205#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8206_ACEOF
252b5132 8207
252b5132
RH
8208fi
8209done
8210
8211 fi
8212 if test "${ac_cv_func_stpcpy}" = "yes"; then
13b2be9c
DJ
8213
8214cat >>confdefs.h <<\_ACEOF
252b5132 8215#define HAVE_STPCPY 1
13b2be9c 8216_ACEOF
252b5132
RH
8217
8218 fi
8219
8220 if test $ac_cv_header_locale_h = yes; then
13b2be9c
DJ
8221 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
8222echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
8223if test "${am_cv_val_LC_MESSAGES+set}" = set; then
8224 echo $ECHO_N "(cached) $ECHO_C" >&6
8225else
8226 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8227/* confdefs.h. */
8228_ACEOF
8229cat confdefs.h >>conftest.$ac_ext
8230cat >>conftest.$ac_ext <<_ACEOF
8231/* end confdefs.h. */
252b5132 8232#include <locale.h>
13b2be9c
DJ
8233int
8234main ()
8235{
252b5132 8236return LC_MESSAGES
13b2be9c
DJ
8237 ;
8238 return 0;
8239}
8240_ACEOF
8241rm -f conftest.$ac_objext conftest$ac_exeext
8242if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8243 (eval $ac_link) 2>conftest.er1
13b2be9c 8244 ac_status=$?
ab509236
L
8245 grep -v '^ *+' conftest.er1 >conftest.err
8246 rm -f conftest.er1
8247 cat conftest.err >&5
13b2be9c
DJ
8248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8249 (exit $ac_status); } &&
1ad12f97
NC
8250 { ac_try='test -z "$ac_c_werror_flag"
8251 || test ! -s conftest.err'
ab509236
L
8252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8253 (eval $ac_try) 2>&5
8254 ac_status=$?
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); }; } &&
8257 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8259 (eval $ac_try) 2>&5
8260 ac_status=$?
8261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8262 (exit $ac_status); }; }; then
252b5132
RH
8263 am_cv_val_LC_MESSAGES=yes
8264else
13b2be9c
DJ
8265 echo "$as_me: failed program was:" >&5
8266sed 's/^/| /' conftest.$ac_ext >&5
8267
8268am_cv_val_LC_MESSAGES=no
252b5132 8269fi
ab509236
L
8270rm -f conftest.err conftest.$ac_objext \
8271 conftest$ac_exeext conftest.$ac_ext
252b5132 8272fi
13b2be9c
DJ
8273echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
8274echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
c8615825 8275 if test $am_cv_val_LC_MESSAGES = yes; then
13b2be9c
DJ
8276
8277cat >>confdefs.h <<\_ACEOF
252b5132 8278#define HAVE_LC_MESSAGES 1
13b2be9c 8279_ACEOF
252b5132
RH
8280
8281 fi
8282 fi
13b2be9c
DJ
8283 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
8284echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
252b5132
RH
8285 # Check whether --enable-nls or --disable-nls was given.
8286if test "${enable_nls+set}" = set; then
8287 enableval="$enable_nls"
8288 USE_NLS=$enableval
8289else
8290 USE_NLS=yes
13b2be9c
DJ
8291fi;
8292 echo "$as_me:$LINENO: result: $USE_NLS" >&5
8293echo "${ECHO_T}$USE_NLS" >&6
d6d788bd 8294
252b5132
RH
8295
8296 USE_INCLUDED_LIBINTL=no
8297
8298 if test "$USE_NLS" = "yes"; then
13b2be9c
DJ
8299 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
8300echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
8301
8302# Check whether --with-included-gettext or --without-included-gettext was given.
252b5132
RH
8303if test "${with_included_gettext+set}" = set; then
8304 withval="$with_included_gettext"
8305 nls_cv_force_use_gnu_gettext=$withval
8306else
8307 nls_cv_force_use_gnu_gettext=no
13b2be9c
DJ
8308fi;
8309 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
8310echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
252b5132
RH
8311
8312 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8313 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
8314 nls_cv_header_intl=
8315 nls_cv_header_libgt=
e8093792 8316 CATOBJEXT=
252b5132 8317
13b2be9c
DJ
8318 if test "${ac_cv_header_libintl_h+set}" = set; then
8319 echo "$as_me:$LINENO: checking for libintl.h" >&5
8320echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8321if test "${ac_cv_header_libintl_h+set}" = set; then
8322 echo $ECHO_N "(cached) $ECHO_C" >&6
8323fi
8324echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8325echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8326else
8327 # Is the header compilable?
8328echo "$as_me:$LINENO: checking libintl.h usability" >&5
8329echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
8330cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8331/* confdefs.h. */
8332_ACEOF
8333cat confdefs.h >>conftest.$ac_ext
8334cat >>conftest.$ac_ext <<_ACEOF
8335/* end confdefs.h. */
8336$ac_includes_default
9b2b7d69 8337#include <libintl.h>
13b2be9c
DJ
8338_ACEOF
8339rm -f conftest.$ac_objext
8340if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 8341 (eval $ac_compile) 2>conftest.er1
13b2be9c 8342 ac_status=$?
ab509236
L
8343 grep -v '^ *+' conftest.er1 >conftest.err
8344 rm -f conftest.er1
8345 cat conftest.err >&5
13b2be9c
DJ
8346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8347 (exit $ac_status); } &&
1ad12f97
NC
8348 { ac_try='test -z "$ac_c_werror_flag"
8349 || test ! -s conftest.err'
ab509236
L
8350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8351 (eval $ac_try) 2>&5
8352 ac_status=$?
8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354 (exit $ac_status); }; } &&
8355 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
8356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8357 (eval $ac_try) 2>&5
8358 ac_status=$?
8359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8360 (exit $ac_status); }; }; then
8361 ac_header_compiler=yes
8362else
8363 echo "$as_me: failed program was:" >&5
8364sed 's/^/| /' conftest.$ac_ext >&5
8365
8366ac_header_compiler=no
8367fi
ab509236 8368rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
8369echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8370echo "${ECHO_T}$ac_header_compiler" >&6
8371
8372# Is the header present?
8373echo "$as_me:$LINENO: checking libintl.h presence" >&5
8374echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
8375cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8376/* confdefs.h. */
8377_ACEOF
8378cat confdefs.h >>conftest.$ac_ext
8379cat >>conftest.$ac_ext <<_ACEOF
8380/* end confdefs.h. */
8381#include <libintl.h>
8382_ACEOF
8383if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8384 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8385 ac_status=$?
8386 grep -v '^ *+' conftest.er1 >conftest.err
8387 rm -f conftest.er1
8388 cat conftest.err >&5
8389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8390 (exit $ac_status); } >/dev/null; then
8391 if test -s conftest.err; then
8392 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 8393 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
8394 else
8395 ac_cpp_err=
8396 fi
252b5132 8397else
13b2be9c
DJ
8398 ac_cpp_err=yes
8399fi
8400if test -z "$ac_cpp_err"; then
8401 ac_header_preproc=yes
8402else
8403 echo "$as_me: failed program was:" >&5
8404sed 's/^/| /' conftest.$ac_ext >&5
8405
8406 ac_header_preproc=no
8407fi
8408rm -f conftest.err conftest.$ac_ext
8409echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8410echo "${ECHO_T}$ac_header_preproc" >&6
8411
8412# So? What about this header?
ab509236
L
8413case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8414 yes:no: )
13b2be9c
DJ
8415 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
8416echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8417 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
8418echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
8419 ac_header_preproc=yes
13b2be9c 8420 ;;
ab509236 8421 no:yes:* )
13b2be9c
DJ
8422 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
8423echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
ab509236
L
8424 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
8425echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
8426 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
8427echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
8428 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
8429echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8430 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
8431echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
8432 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
8433echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8434 (
8435 cat <<\_ASBOX
ab509236
L
8436## ------------------------------------------ ##
8437## Report this to the AC_PACKAGE_NAME lists. ##
8438## ------------------------------------------ ##
13b2be9c
DJ
8439_ASBOX
8440 ) |
8441 sed "s/^/$as_me: WARNING: /" >&2
8442 ;;
8443esac
8444echo "$as_me:$LINENO: checking for libintl.h" >&5
8445echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8446if test "${ac_cv_header_libintl_h+set}" = set; then
8447 echo $ECHO_N "(cached) $ECHO_C" >&6
8448else
8449 ac_cv_header_libintl_h=$ac_header_preproc
8450fi
8451echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8452echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8453
8454fi
8455if test $ac_cv_header_libintl_h = yes; then
8456 echo "$as_me:$LINENO: checking for gettext in libc" >&5
8457echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
8458if test "${gt_cv_func_gettext_libc+set}" = set; then
8459 echo $ECHO_N "(cached) $ECHO_C" >&6
8460else
8461 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8462/* confdefs.h. */
8463_ACEOF
8464cat confdefs.h >>conftest.$ac_ext
8465cat >>conftest.$ac_ext <<_ACEOF
8466/* end confdefs.h. */
252b5132 8467#include <libintl.h>
13b2be9c
DJ
8468int
8469main ()
8470{
252b5132 8471return (int) gettext ("")
13b2be9c
DJ
8472 ;
8473 return 0;
8474}
8475_ACEOF
8476rm -f conftest.$ac_objext conftest$ac_exeext
8477if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8478 (eval $ac_link) 2>conftest.er1
13b2be9c 8479 ac_status=$?
ab509236
L
8480 grep -v '^ *+' conftest.er1 >conftest.err
8481 rm -f conftest.er1
8482 cat conftest.err >&5
13b2be9c
DJ
8483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8484 (exit $ac_status); } &&
1ad12f97
NC
8485 { ac_try='test -z "$ac_c_werror_flag"
8486 || test ! -s conftest.err'
ab509236
L
8487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8488 (eval $ac_try) 2>&5
8489 ac_status=$?
8490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8491 (exit $ac_status); }; } &&
8492 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
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); }; }; then
252b5132
RH
8498 gt_cv_func_gettext_libc=yes
8499else
13b2be9c
DJ
8500 echo "$as_me: failed program was:" >&5
8501sed 's/^/| /' conftest.$ac_ext >&5
8502
8503gt_cv_func_gettext_libc=no
252b5132 8504fi
ab509236
L
8505rm -f conftest.err conftest.$ac_objext \
8506 conftest$ac_exeext conftest.$ac_ext
252b5132 8507fi
13b2be9c
DJ
8508echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
8509echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
252b5132
RH
8510
8511 if test "$gt_cv_func_gettext_libc" != "yes"; then
13b2be9c
DJ
8512 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
8513echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
8514if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
8515 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8516else
13b2be9c 8517 ac_check_lib_save_LIBS=$LIBS
252b5132 8518LIBS="-lintl $LIBS"
13b2be9c 8519cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8520/* confdefs.h. */
8521_ACEOF
8522cat confdefs.h >>conftest.$ac_ext
8523cat >>conftest.$ac_ext <<_ACEOF
8524/* end confdefs.h. */
8525
252b5132 8526/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8527#ifdef __cplusplus
8528extern "C"
8529#endif
252b5132 8530/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8531 builtin and then its argument prototype would still apply. */
8532char bindtextdomain ();
8533int
8534main ()
8535{
8536bindtextdomain ();
8537 ;
8538 return 0;
8539}
8540_ACEOF
8541rm -f conftest.$ac_objext conftest$ac_exeext
8542if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8543 (eval $ac_link) 2>conftest.er1
13b2be9c 8544 ac_status=$?
ab509236
L
8545 grep -v '^ *+' conftest.er1 >conftest.err
8546 rm -f conftest.er1
8547 cat conftest.err >&5
13b2be9c
DJ
8548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8549 (exit $ac_status); } &&
1ad12f97
NC
8550 { ac_try='test -z "$ac_c_werror_flag"
8551 || test ! -s conftest.err'
ab509236
L
8552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8553 (eval $ac_try) 2>&5
8554 ac_status=$?
8555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8556 (exit $ac_status); }; } &&
8557 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8559 (eval $ac_try) 2>&5
8560 ac_status=$?
8561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8562 (exit $ac_status); }; }; then
8563 ac_cv_lib_intl_bindtextdomain=yes
8564else
8565 echo "$as_me: failed program was:" >&5
8566sed 's/^/| /' conftest.$ac_ext >&5
8567
8568ac_cv_lib_intl_bindtextdomain=no
8569fi
ab509236
L
8570rm -f conftest.err conftest.$ac_objext \
8571 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8572LIBS=$ac_check_lib_save_LIBS
8573fi
8574echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
8575echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
8576if test $ac_cv_lib_intl_bindtextdomain = yes; then
8577 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
8578echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
8579if test "${gt_cv_func_gettext_libintl+set}" = set; then
8580 echo $ECHO_N "(cached) $ECHO_C" >&6
8581else
8582 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8583/* confdefs.h. */
8584_ACEOF
8585cat confdefs.h >>conftest.$ac_ext
8586cat >>conftest.$ac_ext <<_ACEOF
8587/* end confdefs.h. */
d6d788bd 8588
13b2be9c
DJ
8589int
8590main ()
8591{
252b5132 8592return (int) gettext ("")
13b2be9c
DJ
8593 ;
8594 return 0;
8595}
8596_ACEOF
8597rm -f conftest.$ac_objext conftest$ac_exeext
8598if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8599 (eval $ac_link) 2>conftest.er1
13b2be9c 8600 ac_status=$?
ab509236
L
8601 grep -v '^ *+' conftest.er1 >conftest.err
8602 rm -f conftest.er1
8603 cat conftest.err >&5
13b2be9c
DJ
8604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8605 (exit $ac_status); } &&
1ad12f97
NC
8606 { ac_try='test -z "$ac_c_werror_flag"
8607 || test ! -s conftest.err'
ab509236
L
8608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8609 (eval $ac_try) 2>&5
8610 ac_status=$?
8611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8612 (exit $ac_status); }; } &&
8613 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8615 (eval $ac_try) 2>&5
8616 ac_status=$?
8617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8618 (exit $ac_status); }; }; then
252b5132
RH
8619 gt_cv_func_gettext_libintl=yes
8620else
13b2be9c
DJ
8621 echo "$as_me: failed program was:" >&5
8622sed 's/^/| /' conftest.$ac_ext >&5
8623
8624gt_cv_func_gettext_libintl=no
252b5132 8625fi
ab509236
L
8626rm -f conftest.err conftest.$ac_objext \
8627 conftest$ac_exeext conftest.$ac_ext
252b5132 8628fi
13b2be9c
DJ
8629echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
8630echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
252b5132
RH
8631fi
8632
8633 fi
8634
8635 if test "$gt_cv_func_gettext_libc" = "yes" \
8636 || test "$gt_cv_func_gettext_libintl" = "yes"; then
13b2be9c
DJ
8637
8638cat >>confdefs.h <<\_ACEOF
252b5132 8639#define HAVE_GETTEXT 1
13b2be9c 8640_ACEOF
252b5132
RH
8641
8642 # Extract the first word of "msgfmt", so it can be a program name with args.
8643set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8644echo "$as_me:$LINENO: checking for $ac_word" >&5
8645echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8646if test "${ac_cv_path_MSGFMT+set}" = set; then
8647 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8648else
8649 case "$MSGFMT" in
8650 /*)
8651 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8652 ;;
8653 *)
8654 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8655 for ac_dir in $PATH; do
8656 test -z "$ac_dir" && ac_dir=.
8657 if test -f $ac_dir/$ac_word; then
8658 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8659 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8660 break
8661 fi
8662 fi
8663 done
8664 IFS="$ac_save_ifs"
8665 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
8666 ;;
8667esac
8668fi
8669MSGFMT="$ac_cv_path_MSGFMT"
8670if test -n "$MSGFMT"; then
13b2be9c
DJ
8671 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8672echo "${ECHO_T}$MSGFMT" >&6
252b5132 8673else
13b2be9c
DJ
8674 echo "$as_me:$LINENO: result: no" >&5
8675echo "${ECHO_T}no" >&6
252b5132
RH
8676fi
8677 if test "$MSGFMT" != "no"; then
13b2be9c
DJ
8678
8679for ac_func in dcgettext
252b5132 8680do
13b2be9c
DJ
8681as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8682echo "$as_me:$LINENO: checking for $ac_func" >&5
8683echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8684if eval "test \"\${$as_ac_var+set}\" = set"; then
8685 echo $ECHO_N "(cached) $ECHO_C" >&6
8686else
8687 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8688/* confdefs.h. */
8689_ACEOF
8690cat confdefs.h >>conftest.$ac_ext
8691cat >>conftest.$ac_ext <<_ACEOF
8692/* end confdefs.h. */
ab509236
L
8693/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8694 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8695#define $ac_func innocuous_$ac_func
8696
252b5132 8697/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8698 which can conflict with char $ac_func (); below.
8699 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8700 <limits.h> exists even on freestanding compilers. */
ab509236 8701
13b2be9c
DJ
8702#ifdef __STDC__
8703# include <limits.h>
8704#else
8705# include <assert.h>
8706#endif
ab509236
L
8707
8708#undef $ac_func
8709
252b5132 8710/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8711#ifdef __cplusplus
8712extern "C"
8713{
8714#endif
252b5132 8715/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8716 builtin and then its argument prototype would still apply. */
8717char $ac_func ();
252b5132
RH
8718/* The GNU C library defines this for functions which it implements
8719 to always fail with ENOSYS. Some functions are actually named
8720 something starting with __ and the normal name is an alias. */
8721#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8722choke me
8723#else
13b2be9c
DJ
8724char (*f) () = $ac_func;
8725#endif
8726#ifdef __cplusplus
8727}
252b5132
RH
8728#endif
8729
13b2be9c
DJ
8730int
8731main ()
8732{
8733return f != $ac_func;
8734 ;
8735 return 0;
8736}
8737_ACEOF
8738rm -f conftest.$ac_objext conftest$ac_exeext
8739if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8740 (eval $ac_link) 2>conftest.er1
13b2be9c 8741 ac_status=$?
ab509236
L
8742 grep -v '^ *+' conftest.er1 >conftest.err
8743 rm -f conftest.er1
8744 cat conftest.err >&5
13b2be9c
DJ
8745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8746 (exit $ac_status); } &&
1ad12f97
NC
8747 { ac_try='test -z "$ac_c_werror_flag"
8748 || test ! -s conftest.err'
ab509236
L
8749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8750 (eval $ac_try) 2>&5
8751 ac_status=$?
8752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8753 (exit $ac_status); }; } &&
8754 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8756 (eval $ac_try) 2>&5
8757 ac_status=$?
8758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8759 (exit $ac_status); }; }; then
8760 eval "$as_ac_var=yes"
8761else
8762 echo "$as_me: failed program was:" >&5
8763sed 's/^/| /' conftest.$ac_ext >&5
8764
8765eval "$as_ac_var=no"
8766fi
ab509236
L
8767rm -f conftest.err conftest.$ac_objext \
8768 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8769fi
8770echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8771echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8772if test `eval echo '${'$as_ac_var'}'` = yes; then
8773 cat >>confdefs.h <<_ACEOF
8774#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8775_ACEOF
252b5132 8776
252b5132
RH
8777fi
8778done
8779
8780 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8781set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8782echo "$as_me:$LINENO: checking for $ac_word" >&5
8783echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8784if test "${ac_cv_path_GMSGFMT+set}" = set; then
8785 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8786else
13b2be9c
DJ
8787 case $GMSGFMT in
8788 [\\/]* | ?:[\\/]*)
252b5132
RH
8789 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8790 ;;
252b5132 8791 *)
13b2be9c
DJ
8792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8793for as_dir in $PATH
8794do
8795 IFS=$as_save_IFS
8796 test -z "$as_dir" && as_dir=.
8797 for ac_exec_ext in '' $ac_executable_extensions; do
8798 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8799 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8800 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8801 break 2
8802 fi
8803done
8804done
8805
252b5132
RH
8806 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8807 ;;
8808esac
8809fi
13b2be9c
DJ
8810GMSGFMT=$ac_cv_path_GMSGFMT
8811
252b5132 8812if test -n "$GMSGFMT"; then
13b2be9c
DJ
8813 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8814echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8815else
13b2be9c
DJ
8816 echo "$as_me:$LINENO: result: no" >&5
8817echo "${ECHO_T}no" >&6
252b5132
RH
8818fi
8819
8820 # Extract the first word of "xgettext", so it can be a program name with args.
8821set dummy xgettext; ac_word=$2
13b2be9c
DJ
8822echo "$as_me:$LINENO: checking for $ac_word" >&5
8823echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8824if test "${ac_cv_path_XGETTEXT+set}" = set; then
8825 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8826else
8827 case "$XGETTEXT" in
8828 /*)
8829 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8830 ;;
8831 *)
8832 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8833 for ac_dir in $PATH; do
8834 test -z "$ac_dir" && ac_dir=.
8835 if test -f $ac_dir/$ac_word; then
8836 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8837 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8838 break
8839 fi
8840 fi
8841 done
8842 IFS="$ac_save_ifs"
8843 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8844 ;;
8845esac
8846fi
8847XGETTEXT="$ac_cv_path_XGETTEXT"
8848if test -n "$XGETTEXT"; then
13b2be9c
DJ
8849 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8850echo "${ECHO_T}$XGETTEXT" >&6
252b5132 8851else
13b2be9c
DJ
8852 echo "$as_me:$LINENO: result: no" >&5
8853echo "${ECHO_T}no" >&6
252b5132
RH
8854fi
8855
13b2be9c 8856 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8857/* confdefs.h. */
8858_ACEOF
8859cat confdefs.h >>conftest.$ac_ext
8860cat >>conftest.$ac_ext <<_ACEOF
8861/* end confdefs.h. */
252b5132 8862
13b2be9c
DJ
8863int
8864main ()
8865{
252b5132
RH
8866extern int _nl_msg_cat_cntr;
8867 return _nl_msg_cat_cntr
13b2be9c
DJ
8868 ;
8869 return 0;
8870}
8871_ACEOF
8872rm -f conftest.$ac_objext conftest$ac_exeext
8873if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8874 (eval $ac_link) 2>conftest.er1
13b2be9c 8875 ac_status=$?
ab509236
L
8876 grep -v '^ *+' conftest.er1 >conftest.err
8877 rm -f conftest.er1
8878 cat conftest.err >&5
13b2be9c
DJ
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); } &&
1ad12f97
NC
8881 { ac_try='test -z "$ac_c_werror_flag"
8882 || test ! -s conftest.err'
ab509236
L
8883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8884 (eval $ac_try) 2>&5
8885 ac_status=$?
8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887 (exit $ac_status); }; } &&
8888 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8890 (eval $ac_try) 2>&5
8891 ac_status=$?
8892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8893 (exit $ac_status); }; }; then
252b5132
RH
8894 CATOBJEXT=.gmo
8895 DATADIRNAME=share
8896else
13b2be9c
DJ
8897 echo "$as_me: failed program was:" >&5
8898sed 's/^/| /' conftest.$ac_ext >&5
8899
8900CATOBJEXT=.mo
252b5132
RH
8901 DATADIRNAME=lib
8902fi
ab509236
L
8903rm -f conftest.err conftest.$ac_objext \
8904 conftest$ac_exeext conftest.$ac_ext
252b5132
RH
8905 INSTOBJEXT=.mo
8906 fi
8907 fi
13b2be9c 8908
6840198f 8909fi
252b5132 8910
d6d788bd 8911
13b2be9c
DJ
8912
8913
e8093792
AC
8914 if test x"$CATOBJEXT" = x && test -d $srcdir/../intl; then
8915 # Neither gettext nor catgets in included in the C library.
8916 # Fall back on GNU gettext library (assuming it is present).
8917 nls_cv_use_gnu_gettext=yes
252b5132
RH
8918 fi
8919 fi
8920
8921 if test "$nls_cv_use_gnu_gettext" = "yes"; then
8922 INTLOBJS="\$(GETTOBJS)"
8923 # Extract the first word of "msgfmt", so it can be a program name with args.
8924set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8925echo "$as_me:$LINENO: checking for $ac_word" >&5
8926echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8927if test "${ac_cv_path_MSGFMT+set}" = set; then
8928 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8929else
8930 case "$MSGFMT" in
8931 /*)
8932 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8933 ;;
8934 *)
8935 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8936 for ac_dir in $PATH; do
8937 test -z "$ac_dir" && ac_dir=.
8938 if test -f $ac_dir/$ac_word; then
8939 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8940 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8941 break
8942 fi
8943 fi
8944 done
8945 IFS="$ac_save_ifs"
8946 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
8947 ;;
8948esac
8949fi
8950MSGFMT="$ac_cv_path_MSGFMT"
8951if test -n "$MSGFMT"; then
13b2be9c
DJ
8952 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8953echo "${ECHO_T}$MSGFMT" >&6
252b5132 8954else
13b2be9c
DJ
8955 echo "$as_me:$LINENO: result: no" >&5
8956echo "${ECHO_T}no" >&6
252b5132
RH
8957fi
8958
8959 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8960set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8961echo "$as_me:$LINENO: checking for $ac_word" >&5
8962echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8963if test "${ac_cv_path_GMSGFMT+set}" = set; then
8964 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8965else
13b2be9c
DJ
8966 case $GMSGFMT in
8967 [\\/]* | ?:[\\/]*)
252b5132
RH
8968 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8969 ;;
252b5132 8970 *)
13b2be9c
DJ
8971 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8972for as_dir in $PATH
8973do
8974 IFS=$as_save_IFS
8975 test -z "$as_dir" && as_dir=.
8976 for ac_exec_ext in '' $ac_executable_extensions; do
8977 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8978 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8979 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8980 break 2
8981 fi
8982done
8983done
8984
252b5132
RH
8985 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8986 ;;
8987esac
8988fi
13b2be9c
DJ
8989GMSGFMT=$ac_cv_path_GMSGFMT
8990
252b5132 8991if test -n "$GMSGFMT"; then
13b2be9c
DJ
8992 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8993echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8994else
13b2be9c
DJ
8995 echo "$as_me:$LINENO: result: no" >&5
8996echo "${ECHO_T}no" >&6
252b5132
RH
8997fi
8998
8999 # Extract the first word of "xgettext", so it can be a program name with args.
9000set dummy xgettext; ac_word=$2
13b2be9c
DJ
9001echo "$as_me:$LINENO: checking for $ac_word" >&5
9002echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9003if test "${ac_cv_path_XGETTEXT+set}" = set; then
9004 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9005else
9006 case "$XGETTEXT" in
9007 /*)
9008 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
9009 ;;
9010 *)
9011 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
9012 for ac_dir in $PATH; do
9013 test -z "$ac_dir" && ac_dir=.
9014 if test -f $ac_dir/$ac_word; then
9015 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
9016 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
9017 break
9018 fi
9019 fi
9020 done
9021 IFS="$ac_save_ifs"
9022 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
9023 ;;
9024esac
9025fi
9026XGETTEXT="$ac_cv_path_XGETTEXT"
9027if test -n "$XGETTEXT"; then
13b2be9c
DJ
9028 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
9029echo "${ECHO_T}$XGETTEXT" >&6
252b5132 9030else
13b2be9c
DJ
9031 echo "$as_me:$LINENO: result: no" >&5
9032echo "${ECHO_T}no" >&6
252b5132
RH
9033fi
9034
13b2be9c 9035
252b5132
RH
9036 USE_INCLUDED_LIBINTL=yes
9037 CATOBJEXT=.gmo
9038 INSTOBJEXT=.mo
9039 DATADIRNAME=share
9040 INTLDEPS='$(top_builddir)/../intl/libintl.a'
9041 INTLLIBS=$INTLDEPS
9042 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
9043 nls_cv_header_intl=libintl.h
9044 nls_cv_header_libgt=libgettext.h
9045 fi
9046
9047 if test "$XGETTEXT" != ":"; then
9048 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
9049 : ;
9050 else
13b2be9c
DJ
9051 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
9052echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
252b5132
RH
9053 XGETTEXT=":"
9054 fi
9055 fi
9056
9057 # We need to process the po/ directory.
9058 POSUB=po
9059 else
9060 DATADIRNAME=share
9061 nls_cv_header_intl=libintl.h
9062 nls_cv_header_libgt=libgettext.h
9063 fi
9064
9065 # If this is used in GNU gettext we have to set USE_NLS to `yes'
9066 # because some of the sources are only built for this goal.
9067 if test "$PACKAGE" = gettext; then
9068 USE_NLS=yes
9069 USE_INCLUDED_LIBINTL=yes
9070 fi
9071
9072 for lang in $ALL_LINGUAS; do
9073 GMOFILES="$GMOFILES $lang.gmo"
9074 POFILES="$POFILES $lang.po"
9075 done
9076
13b2be9c
DJ
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
b16b813f
AM
9088 if test "x$CATOBJEXT" != "x"; then
9089
9090cat >>confdefs.h <<\_ACEOF
9091#define ENABLE_NLS 1
9092_ACEOF
9093
9094 fi
13b2be9c 9095
d6d788bd 9096
252b5132
RH
9097 if test "x$CATOBJEXT" != "x"; then
9098 if test "x$ALL_LINGUAS" = "x"; then
9099 LINGUAS=
9100 else
13b2be9c
DJ
9101 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
9102echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
252b5132
RH
9103 NEW_LINGUAS=
9104 for lang in ${LINGUAS=$ALL_LINGUAS}; do
9105 case "$ALL_LINGUAS" in
9106 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
9107 esac
9108 done
9109 LINGUAS=$NEW_LINGUAS
13b2be9c
DJ
9110 echo "$as_me:$LINENO: result: $LINGUAS" >&5
9111echo "${ECHO_T}$LINGUAS" >&6
252b5132
RH
9112 fi
9113
9114 if test -n "$LINGUAS"; then
9115 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
9116 fi
9117 fi
9118
9119 if test $ac_cv_header_locale_h = yes; then
9120 INCLUDE_LOCALE_H="#include <locale.h>"
9121 else
9122 INCLUDE_LOCALE_H="\
9123/* The system does not provide the header <locale.h>. Take care yourself. */"
9124 fi
13b2be9c 9125
252b5132
RH
9126
9127 if test -f $srcdir/po2tbl.sed.in; then
9128 if test "$CATOBJEXT" = ".cat"; then
13b2be9c
DJ
9129 if test "${ac_cv_header_linux_version_h+set}" = set; then
9130 echo "$as_me:$LINENO: checking for linux/version.h" >&5
9131echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9132if test "${ac_cv_header_linux_version_h+set}" = set; then
9133 echo $ECHO_N "(cached) $ECHO_C" >&6
9134fi
9135echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9136echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9137else
9138 # Is the header compilable?
9139echo "$as_me:$LINENO: checking linux/version.h usability" >&5
9140echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
9141cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9142/* confdefs.h. */
9143_ACEOF
9144cat confdefs.h >>conftest.$ac_ext
9145cat >>conftest.$ac_ext <<_ACEOF
9146/* end confdefs.h. */
9147$ac_includes_default
9b2b7d69 9148#include <linux/version.h>
13b2be9c
DJ
9149_ACEOF
9150rm -f conftest.$ac_objext
9151if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9152 (eval $ac_compile) 2>conftest.er1
13b2be9c 9153 ac_status=$?
ab509236
L
9154 grep -v '^ *+' conftest.er1 >conftest.err
9155 rm -f conftest.er1
9156 cat conftest.err >&5
13b2be9c
DJ
9157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9158 (exit $ac_status); } &&
1ad12f97
NC
9159 { ac_try='test -z "$ac_c_werror_flag"
9160 || test ! -s conftest.err'
ab509236
L
9161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9162 (eval $ac_try) 2>&5
9163 ac_status=$?
9164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9165 (exit $ac_status); }; } &&
9166 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9168 (eval $ac_try) 2>&5
9169 ac_status=$?
9170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9171 (exit $ac_status); }; }; then
9172 ac_header_compiler=yes
9173else
9174 echo "$as_me: failed program was:" >&5
9175sed 's/^/| /' conftest.$ac_ext >&5
9176
9177ac_header_compiler=no
9178fi
ab509236 9179rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9180echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9181echo "${ECHO_T}$ac_header_compiler" >&6
9182
9183# Is the header present?
9184echo "$as_me:$LINENO: checking linux/version.h presence" >&5
9185echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
9186cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9187/* confdefs.h. */
9188_ACEOF
9189cat confdefs.h >>conftest.$ac_ext
9190cat >>conftest.$ac_ext <<_ACEOF
9191/* end confdefs.h. */
9192#include <linux/version.h>
9193_ACEOF
9194if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9195 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9196 ac_status=$?
9197 grep -v '^ *+' conftest.er1 >conftest.err
9198 rm -f conftest.er1
9199 cat conftest.err >&5
9200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9201 (exit $ac_status); } >/dev/null; then
9202 if test -s conftest.err; then
9203 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9204 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9205 else
9206 ac_cpp_err=
9207 fi
252b5132 9208else
13b2be9c
DJ
9209 ac_cpp_err=yes
9210fi
9211if test -z "$ac_cpp_err"; then
9212 ac_header_preproc=yes
9213else
9214 echo "$as_me: failed program was:" >&5
9215sed 's/^/| /' conftest.$ac_ext >&5
9216
9217 ac_header_preproc=no
9218fi
9219rm -f conftest.err conftest.$ac_ext
9220echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9221echo "${ECHO_T}$ac_header_preproc" >&6
9222
9223# So? What about this header?
ab509236
L
9224case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9225 yes:no: )
13b2be9c
DJ
9226 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
9227echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9228 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
9229echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
9230 ac_header_preproc=yes
13b2be9c 9231 ;;
ab509236 9232 no:yes:* )
13b2be9c
DJ
9233 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
9234echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
ab509236
L
9235 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
9236echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
9237 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
9238echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
9239 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
9240echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9241 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
9242echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
9243 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
9244echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9245 (
9246 cat <<\_ASBOX
ab509236
L
9247## ------------------------------------------ ##
9248## Report this to the AC_PACKAGE_NAME lists. ##
9249## ------------------------------------------ ##
13b2be9c
DJ
9250_ASBOX
9251 ) |
9252 sed "s/^/$as_me: WARNING: /" >&2
9253 ;;
9254esac
9255echo "$as_me:$LINENO: checking for linux/version.h" >&5
9256echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9257if test "${ac_cv_header_linux_version_h+set}" = set; then
9258 echo $ECHO_N "(cached) $ECHO_C" >&6
9259else
9260 ac_cv_header_linux_version_h=$ac_header_preproc
252b5132 9261fi
13b2be9c
DJ
9262echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9263echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9264
252b5132 9265fi
13b2be9c 9266if test $ac_cv_header_linux_version_h = yes; then
252b5132
RH
9267 msgformat=linux
9268else
13b2be9c 9269 msgformat=xopen
252b5132
RH
9270fi
9271
d6d788bd 9272
13b2be9c 9273
252b5132
RH
9274 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
9275 fi
9276 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
9277 $srcdir/po2tbl.sed.in > po2tbl.sed
9278 fi
9279
9280 if test "$PACKAGE" = "gettext"; then
9281 GT_NO="#NO#"
9282 GT_YES=
9283 else
9284 GT_NO=
9285 GT_YES="#YES#"
9286 fi
13b2be9c
DJ
9287
9288
252b5132
RH
9289
9290 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
13b2be9c 9291
252b5132
RH
9292
9293 l=
13b2be9c 9294
252b5132 9295
fcd8210c 9296 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
9297 test -d po || mkdir po
9298 if test "x$srcdir" != "x."; then
9299 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
9300 posrcprefix="$srcdir/"
9301 else
9302 posrcprefix="../$srcdir/"
9303 fi
9304 else
9305 posrcprefix="../"
9306 fi
9307 rm -f po/POTFILES
9308 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
9309 < $srcdir/po/POTFILES.in > po/POTFILES
9310 fi
252b5132 9311
13b2be9c
DJ
9312
9313echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9314echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
252b5132
RH
9315 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9316if test "${enable_maintainer_mode+set}" = set; then
9317 enableval="$enable_maintainer_mode"
9318 USE_MAINTAINER_MODE=$enableval
9319else
9320 USE_MAINTAINER_MODE=no
13b2be9c
DJ
9321fi;
9322 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9323echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
d6d788bd 9324
252b5132
RH
9325
9326if test $USE_MAINTAINER_MODE = yes; then
9327 MAINTAINER_MODE_TRUE=
c8615825
AM
9328 MAINTAINER_MODE_FALSE='#'
9329else
9330 MAINTAINER_MODE_TRUE='#'
9331 MAINTAINER_MODE_FALSE=
9332fi
13b2be9c 9333
c8615825 9334 MAINT=$MAINTAINER_MODE_TRUE
9b2b7d69
MM
9335
9336
9337
9338
9339
9340
13b2be9c
DJ
9341
9342
9343
9344
9345
9346
9347
9348for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
d6d788bd 9349do
13b2be9c
DJ
9350as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9351if eval "test \"\${$as_ac_Header+set}\" = set"; then
9352 echo "$as_me:$LINENO: checking for $ac_header" >&5
9353echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9354if eval "test \"\${$as_ac_Header+set}\" = set"; then
9355 echo $ECHO_N "(cached) $ECHO_C" >&6
9356fi
9357echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9358echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9359else
9360 # Is the header compilable?
9361echo "$as_me:$LINENO: checking $ac_header usability" >&5
9362echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9363cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9364/* confdefs.h. */
9365_ACEOF
9366cat confdefs.h >>conftest.$ac_ext
9367cat >>conftest.$ac_ext <<_ACEOF
9368/* end confdefs.h. */
9369$ac_includes_default
9370#include <$ac_header>
9371_ACEOF
9372rm -f conftest.$ac_objext
9373if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9374 (eval $ac_compile) 2>conftest.er1
13b2be9c 9375 ac_status=$?
ab509236
L
9376 grep -v '^ *+' conftest.er1 >conftest.err
9377 rm -f conftest.er1
9378 cat conftest.err >&5
13b2be9c
DJ
9379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9380 (exit $ac_status); } &&
1ad12f97
NC
9381 { ac_try='test -z "$ac_c_werror_flag"
9382 || test ! -s conftest.err'
ab509236
L
9383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9384 (eval $ac_try) 2>&5
9385 ac_status=$?
9386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9387 (exit $ac_status); }; } &&
9388 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9390 (eval $ac_try) 2>&5
9391 ac_status=$?
9392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393 (exit $ac_status); }; }; then
9394 ac_header_compiler=yes
9395else
9396 echo "$as_me: failed program was:" >&5
9397sed 's/^/| /' conftest.$ac_ext >&5
9398
9399ac_header_compiler=no
9400fi
ab509236 9401rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9402echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9403echo "${ECHO_T}$ac_header_compiler" >&6
9404
9405# Is the header present?
9406echo "$as_me:$LINENO: checking $ac_header presence" >&5
9407echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9408cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9409/* confdefs.h. */
9410_ACEOF
9411cat confdefs.h >>conftest.$ac_ext
9412cat >>conftest.$ac_ext <<_ACEOF
9413/* end confdefs.h. */
9414#include <$ac_header>
9415_ACEOF
9416if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9417 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9418 ac_status=$?
9419 grep -v '^ *+' conftest.er1 >conftest.err
9420 rm -f conftest.er1
9421 cat conftest.err >&5
9422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9423 (exit $ac_status); } >/dev/null; then
9424 if test -s conftest.err; then
9425 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9426 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9427 else
9428 ac_cpp_err=
9429 fi
9b2b7d69 9430else
13b2be9c
DJ
9431 ac_cpp_err=yes
9432fi
9433if test -z "$ac_cpp_err"; then
9434 ac_header_preproc=yes
9435else
9436 echo "$as_me: failed program was:" >&5
9437sed 's/^/| /' conftest.$ac_ext >&5
9438
9439 ac_header_preproc=no
9440fi
9441rm -f conftest.err conftest.$ac_ext
9442echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9443echo "${ECHO_T}$ac_header_preproc" >&6
9444
9445# So? What about this header?
ab509236
L
9446case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9447 yes:no: )
13b2be9c
DJ
9448 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9449echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9450 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9451echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9452 ac_header_preproc=yes
13b2be9c 9453 ;;
ab509236 9454 no:yes:* )
13b2be9c
DJ
9455 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9456echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
9457 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9458echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9459 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9460echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9461 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9462echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9463 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9464echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
9465 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9466echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9467 (
9468 cat <<\_ASBOX
ab509236
L
9469## ------------------------------------------ ##
9470## Report this to the AC_PACKAGE_NAME lists. ##
9471## ------------------------------------------ ##
13b2be9c
DJ
9472_ASBOX
9473 ) |
9474 sed "s/^/$as_me: WARNING: /" >&2
9475 ;;
9476esac
9477echo "$as_me:$LINENO: checking for $ac_header" >&5
9478echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9479if eval "test \"\${$as_ac_Header+set}\" = set"; then
9480 echo $ECHO_N "(cached) $ECHO_C" >&6
9481else
ab509236 9482 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 9483fi
13b2be9c
DJ
9484echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9485echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9486
252b5132 9487fi
13b2be9c
DJ
9488if test `eval echo '${'$as_ac_Header'}'` = yes; then
9489 cat >>confdefs.h <<_ACEOF
9490#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9491_ACEOF
9492
252b5132 9493fi
13b2be9c 9494
252b5132
RH
9495done
9496
d6d788bd 9497
252b5132
RH
9498# Put this here so that autoconf's "cross-compiling" message doesn't confuse
9499# people who are not cross-compiling but are compiling cross-assemblers.
13b2be9c
DJ
9500echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
9501echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
252b5132
RH
9502if test "${host}" = "${target}"; then
9503 cross_gas=no
9504else
9505 cross_gas=yes
13b2be9c
DJ
9506
9507cat >>confdefs.h <<\_ACEOF
252b5132 9508#define CROSS_COMPILE 1
13b2be9c 9509_ACEOF
252b5132
RH
9510
9511fi
13b2be9c
DJ
9512echo "$as_me:$LINENO: result: $cross_gas" >&5
9513echo "${ECHO_T}$cross_gas" >&6
252b5132
RH
9514
9515# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9516# for constant arguments. Useless!
13b2be9c
DJ
9517echo "$as_me:$LINENO: checking for working alloca.h" >&5
9518echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9519if test "${ac_cv_working_alloca_h+set}" = set; then
9520 echo $ECHO_N "(cached) $ECHO_C" >&6
9521else
9522 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9523/* confdefs.h. */
9524_ACEOF
9525cat confdefs.h >>conftest.$ac_ext
9526cat >>conftest.$ac_ext <<_ACEOF
9527/* end confdefs.h. */
252b5132 9528#include <alloca.h>
13b2be9c
DJ
9529int
9530main ()
9531{
9532char *p = (char *) alloca (2 * sizeof (int));
9533 ;
9534 return 0;
9535}
9536_ACEOF
9537rm -f conftest.$ac_objext conftest$ac_exeext
9538if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9539 (eval $ac_link) 2>conftest.er1
13b2be9c 9540 ac_status=$?
ab509236
L
9541 grep -v '^ *+' conftest.er1 >conftest.err
9542 rm -f conftest.er1
9543 cat conftest.err >&5
13b2be9c
DJ
9544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9545 (exit $ac_status); } &&
1ad12f97
NC
9546 { ac_try='test -z "$ac_c_werror_flag"
9547 || test ! -s conftest.err'
ab509236
L
9548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9549 (eval $ac_try) 2>&5
9550 ac_status=$?
9551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9552 (exit $ac_status); }; } &&
9553 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9555 (eval $ac_try) 2>&5
9556 ac_status=$?
9557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9558 (exit $ac_status); }; }; then
9559 ac_cv_working_alloca_h=yes
9560else
9561 echo "$as_me: failed program was:" >&5
9562sed 's/^/| /' conftest.$ac_ext >&5
9563
9564ac_cv_working_alloca_h=no
9565fi
ab509236
L
9566rm -f conftest.err conftest.$ac_objext \
9567 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9568fi
9569echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9570echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9571if test $ac_cv_working_alloca_h = yes; then
9572
9573cat >>confdefs.h <<\_ACEOF
252b5132 9574#define HAVE_ALLOCA_H 1
13b2be9c 9575_ACEOF
252b5132
RH
9576
9577fi
9578
13b2be9c
DJ
9579echo "$as_me:$LINENO: checking for alloca" >&5
9580echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9581if test "${ac_cv_func_alloca_works+set}" = set; then
9582 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9583else
13b2be9c 9584 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9585/* confdefs.h. */
9586_ACEOF
9587cat confdefs.h >>conftest.$ac_ext
9588cat >>conftest.$ac_ext <<_ACEOF
9589/* end confdefs.h. */
252b5132
RH
9590#ifdef __GNUC__
9591# define alloca __builtin_alloca
9592#else
9593# ifdef _MSC_VER
9594# include <malloc.h>
9595# define alloca _alloca
9596# else
9597# if HAVE_ALLOCA_H
9598# include <alloca.h>
9599# else
9600# ifdef _AIX
9601 #pragma alloca
9602# else
9603# ifndef alloca /* predefined by HP cc +Olibcalls */
9604char *alloca ();
9605# endif
9606# endif
9607# endif
9608# endif
9609#endif
9610
13b2be9c
DJ
9611int
9612main ()
9613{
9614char *p = (char *) alloca (1);
9615 ;
9616 return 0;
9617}
9618_ACEOF
9619rm -f conftest.$ac_objext conftest$ac_exeext
9620if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9621 (eval $ac_link) 2>conftest.er1
13b2be9c 9622 ac_status=$?
ab509236
L
9623 grep -v '^ *+' conftest.er1 >conftest.err
9624 rm -f conftest.er1
9625 cat conftest.err >&5
13b2be9c
DJ
9626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9627 (exit $ac_status); } &&
1ad12f97
NC
9628 { ac_try='test -z "$ac_c_werror_flag"
9629 || test ! -s conftest.err'
ab509236
L
9630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9631 (eval $ac_try) 2>&5
9632 ac_status=$?
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); }; } &&
9635 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9637 (eval $ac_try) 2>&5
9638 ac_status=$?
9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640 (exit $ac_status); }; }; then
252b5132
RH
9641 ac_cv_func_alloca_works=yes
9642else
13b2be9c
DJ
9643 echo "$as_me: failed program was:" >&5
9644sed 's/^/| /' conftest.$ac_ext >&5
9645
9646ac_cv_func_alloca_works=no
252b5132 9647fi
ab509236
L
9648rm -f conftest.err conftest.$ac_objext \
9649 conftest$ac_exeext conftest.$ac_ext
252b5132 9650fi
13b2be9c
DJ
9651echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9652echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 9653
252b5132 9654if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 9655
13b2be9c
DJ
9656cat >>confdefs.h <<\_ACEOF
9657#define HAVE_ALLOCA 1
9658_ACEOF
9b2b7d69 9659
13b2be9c 9660else
c8615825 9661 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
9662# that cause trouble. Some versions do not even contain alloca or
9663# contain a buggy version. If you still want to use their alloca,
9664# use ar to extract alloca.o from them instead of compiling alloca.c.
9665
9666ALLOCA=alloca.$ac_objext
9667
9668cat >>confdefs.h <<\_ACEOF
252b5132 9669#define C_ALLOCA 1
13b2be9c 9670_ACEOF
252b5132 9671
d6d788bd 9672
13b2be9c
DJ
9673echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9674echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9675if test "${ac_cv_os_cray+set}" = set; then
9676 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9677else
13b2be9c 9678 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9679/* confdefs.h. */
9680_ACEOF
9681cat confdefs.h >>conftest.$ac_ext
9682cat >>conftest.$ac_ext <<_ACEOF
9683/* end confdefs.h. */
252b5132
RH
9684#if defined(CRAY) && ! defined(CRAY2)
9685webecray
9686#else
9687wenotbecray
9688#endif
9689
13b2be9c 9690_ACEOF
252b5132 9691if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 9692 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
9693 ac_cv_os_cray=yes
9694else
252b5132
RH
9695 ac_cv_os_cray=no
9696fi
9697rm -f conftest*
9698
9699fi
13b2be9c
DJ
9700echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9701echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 9702if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
9703 for ac_func in _getb67 GETB67 getb67; do
9704 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9705echo "$as_me:$LINENO: checking for $ac_func" >&5
9706echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9707if eval "test \"\${$as_ac_var+set}\" = set"; then
9708 echo $ECHO_N "(cached) $ECHO_C" >&6
9709else
9710 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9711/* confdefs.h. */
9712_ACEOF
9713cat confdefs.h >>conftest.$ac_ext
9714cat >>conftest.$ac_ext <<_ACEOF
9715/* end confdefs.h. */
ab509236
L
9716/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9717 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9718#define $ac_func innocuous_$ac_func
9719
252b5132 9720/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9721 which can conflict with char $ac_func (); below.
9722 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9723 <limits.h> exists even on freestanding compilers. */
ab509236 9724
13b2be9c
DJ
9725#ifdef __STDC__
9726# include <limits.h>
9727#else
9728# include <assert.h>
9729#endif
ab509236
L
9730
9731#undef $ac_func
9732
252b5132 9733/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9734#ifdef __cplusplus
9735extern "C"
9736{
9737#endif
252b5132 9738/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9739 builtin and then its argument prototype would still apply. */
9740char $ac_func ();
252b5132
RH
9741/* The GNU C library defines this for functions which it implements
9742 to always fail with ENOSYS. Some functions are actually named
9743 something starting with __ and the normal name is an alias. */
9744#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9745choke me
9746#else
13b2be9c
DJ
9747char (*f) () = $ac_func;
9748#endif
9749#ifdef __cplusplus
9750}
252b5132
RH
9751#endif
9752
13b2be9c
DJ
9753int
9754main ()
9755{
9756return f != $ac_func;
9757 ;
9758 return 0;
9759}
9760_ACEOF
9761rm -f conftest.$ac_objext conftest$ac_exeext
9762if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9763 (eval $ac_link) 2>conftest.er1
13b2be9c 9764 ac_status=$?
ab509236
L
9765 grep -v '^ *+' conftest.er1 >conftest.err
9766 rm -f conftest.er1
9767 cat conftest.err >&5
13b2be9c
DJ
9768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9769 (exit $ac_status); } &&
1ad12f97
NC
9770 { ac_try='test -z "$ac_c_werror_flag"
9771 || test ! -s conftest.err'
ab509236
L
9772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9773 (eval $ac_try) 2>&5
9774 ac_status=$?
9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776 (exit $ac_status); }; } &&
9777 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9779 (eval $ac_try) 2>&5
9780 ac_status=$?
9781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9782 (exit $ac_status); }; }; then
9783 eval "$as_ac_var=yes"
9784else
9785 echo "$as_me: failed program was:" >&5
9786sed 's/^/| /' conftest.$ac_ext >&5
9787
9788eval "$as_ac_var=no"
9789fi
ab509236
L
9790rm -f conftest.err conftest.$ac_objext \
9791 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9792fi
9793echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9794echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9795if test `eval echo '${'$as_ac_var'}'` = yes; then
9796
9797cat >>confdefs.h <<_ACEOF
252b5132 9798#define CRAY_STACKSEG_END $ac_func
13b2be9c 9799_ACEOF
252b5132 9800
13b2be9c 9801 break
252b5132
RH
9802fi
9803
13b2be9c 9804 done
252b5132
RH
9805fi
9806
13b2be9c
DJ
9807echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9808echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9809if test "${ac_cv_c_stack_direction+set}" = set; then
9810 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9811else
9812 if test "$cross_compiling" = yes; then
9813 ac_cv_c_stack_direction=0
9814else
13b2be9c 9815 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9816/* confdefs.h. */
9817_ACEOF
9818cat confdefs.h >>conftest.$ac_ext
9819cat >>conftest.$ac_ext <<_ACEOF
9820/* end confdefs.h. */
9821int
252b5132
RH
9822find_stack_direction ()
9823{
9824 static char *addr = 0;
9825 auto char dummy;
9826 if (addr == 0)
9827 {
9828 addr = &dummy;
9829 return find_stack_direction ();
9830 }
9831 else
9832 return (&dummy > addr) ? 1 : -1;
9833}
13b2be9c
DJ
9834
9835int
252b5132
RH
9836main ()
9837{
13b2be9c 9838 exit (find_stack_direction () < 0);
252b5132 9839}
13b2be9c
DJ
9840_ACEOF
9841rm -f conftest$ac_exeext
9842if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9843 (eval $ac_link) 2>&5
9844 ac_status=$?
9845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9848 (eval $ac_try) 2>&5
9849 ac_status=$?
9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9851 (exit $ac_status); }; }; then
252b5132
RH
9852 ac_cv_c_stack_direction=1
9853else
13b2be9c
DJ
9854 echo "$as_me: program exited with status $ac_status" >&5
9855echo "$as_me: failed program was:" >&5
9856sed 's/^/| /' conftest.$ac_ext >&5
9857
9858( exit $ac_status )
9859ac_cv_c_stack_direction=-1
252b5132 9860fi
ab509236 9861rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 9862fi
252b5132 9863fi
13b2be9c
DJ
9864echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9865echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 9866
13b2be9c 9867cat >>confdefs.h <<_ACEOF
252b5132 9868#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
9869_ACEOF
9870
252b5132
RH
9871
9872fi
9873
13b2be9c
DJ
9874echo "$as_me:$LINENO: checking for inline" >&5
9875echo $ECHO_N "checking for inline... $ECHO_C" >&6
9876if test "${ac_cv_c_inline+set}" = set; then
9877 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9878else
9879 ac_cv_c_inline=no
9880for ac_kw in inline __inline__ __inline; do
13b2be9c 9881 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9882/* confdefs.h. */
9883_ACEOF
9884cat confdefs.h >>conftest.$ac_ext
9885cat >>conftest.$ac_ext <<_ACEOF
9886/* end confdefs.h. */
9887#ifndef __cplusplus
9888typedef int foo_t;
9889static $ac_kw foo_t static_foo () {return 0; }
9890$ac_kw foo_t foo () {return 0; }
9891#endif
252b5132 9892
13b2be9c
DJ
9893_ACEOF
9894rm -f conftest.$ac_objext
9895if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9896 (eval $ac_compile) 2>conftest.er1
13b2be9c 9897 ac_status=$?
ab509236
L
9898 grep -v '^ *+' conftest.er1 >conftest.err
9899 rm -f conftest.er1
9900 cat conftest.err >&5
13b2be9c
DJ
9901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9902 (exit $ac_status); } &&
1ad12f97
NC
9903 { ac_try='test -z "$ac_c_werror_flag"
9904 || test ! -s conftest.err'
ab509236
L
9905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9906 (eval $ac_try) 2>&5
9907 ac_status=$?
9908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9909 (exit $ac_status); }; } &&
9910 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9912 (eval $ac_try) 2>&5
9913 ac_status=$?
9914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9915 (exit $ac_status); }; }; then
252b5132
RH
9916 ac_cv_c_inline=$ac_kw; break
9917else
13b2be9c
DJ
9918 echo "$as_me: failed program was:" >&5
9919sed 's/^/| /' conftest.$ac_ext >&5
9920
252b5132 9921fi
ab509236 9922rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
9923done
9924
9925fi
13b2be9c
DJ
9926echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9927echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
9928
9929
13b2be9c 9930case $ac_cv_c_inline in
252b5132 9931 inline | yes) ;;
ab509236
L
9932 *)
9933 case $ac_cv_c_inline in
9934 no) ac_val=;;
9935 *) ac_val=$ac_cv_c_inline;;
9936 esac
9937 cat >>confdefs.h <<_ACEOF
9938#ifndef __cplusplus
9939#define inline $ac_val
9940#endif
13b2be9c 9941_ACEOF
ab509236 9942 ;;
252b5132
RH
9943esac
9944
6840198f 9945
d6d788bd 9946# VMS doesn't have unlink.
13b2be9c
DJ
9947
9948
252b5132
RH
9949for ac_func in unlink remove
9950do
13b2be9c
DJ
9951as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9952echo "$as_me:$LINENO: checking for $ac_func" >&5
9953echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9954if eval "test \"\${$as_ac_var+set}\" = set"; then
9955 echo $ECHO_N "(cached) $ECHO_C" >&6
9956else
9957 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9958/* confdefs.h. */
9959_ACEOF
9960cat confdefs.h >>conftest.$ac_ext
9961cat >>conftest.$ac_ext <<_ACEOF
9962/* end confdefs.h. */
ab509236
L
9963/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9964 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9965#define $ac_func innocuous_$ac_func
9966
252b5132 9967/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9968 which can conflict with char $ac_func (); below.
9969 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9970 <limits.h> exists even on freestanding compilers. */
ab509236 9971
13b2be9c
DJ
9972#ifdef __STDC__
9973# include <limits.h>
9974#else
9975# include <assert.h>
9976#endif
ab509236
L
9977
9978#undef $ac_func
9979
252b5132 9980/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9981#ifdef __cplusplus
9982extern "C"
9983{
9984#endif
252b5132 9985/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9986 builtin and then its argument prototype would still apply. */
9987char $ac_func ();
252b5132
RH
9988/* The GNU C library defines this for functions which it implements
9989 to always fail with ENOSYS. Some functions are actually named
9990 something starting with __ and the normal name is an alias. */
9991#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9992choke me
9993#else
13b2be9c
DJ
9994char (*f) () = $ac_func;
9995#endif
9996#ifdef __cplusplus
9997}
252b5132
RH
9998#endif
9999
13b2be9c
DJ
10000int
10001main ()
10002{
10003return f != $ac_func;
10004 ;
10005 return 0;
10006}
10007_ACEOF
10008rm -f conftest.$ac_objext conftest$ac_exeext
10009if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10010 (eval $ac_link) 2>conftest.er1
13b2be9c 10011 ac_status=$?
ab509236
L
10012 grep -v '^ *+' conftest.er1 >conftest.err
10013 rm -f conftest.er1
10014 cat conftest.err >&5
13b2be9c
DJ
10015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016 (exit $ac_status); } &&
1ad12f97
NC
10017 { ac_try='test -z "$ac_c_werror_flag"
10018 || test ! -s conftest.err'
ab509236
L
10019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10020 (eval $ac_try) 2>&5
10021 ac_status=$?
10022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10023 (exit $ac_status); }; } &&
10024 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10026 (eval $ac_try) 2>&5
10027 ac_status=$?
10028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10029 (exit $ac_status); }; }; then
10030 eval "$as_ac_var=yes"
10031else
10032 echo "$as_me: failed program was:" >&5
10033sed 's/^/| /' conftest.$ac_ext >&5
10034
10035eval "$as_ac_var=no"
10036fi
ab509236
L
10037rm -f conftest.err conftest.$ac_objext \
10038 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10039fi
10040echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10041echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10042if test `eval echo '${'$as_ac_var'}'` = yes; then
10043 cat >>confdefs.h <<_ACEOF
10044#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10045_ACEOF
252b5132 10046 break
252b5132
RH
10047fi
10048done
10049
6840198f 10050
d6d788bd 10051# Some systems don't have sbrk().
13b2be9c 10052
252b5132
RH
10053for ac_func in sbrk
10054do
13b2be9c
DJ
10055as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10056echo "$as_me:$LINENO: checking for $ac_func" >&5
10057echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10058if eval "test \"\${$as_ac_var+set}\" = set"; then
10059 echo $ECHO_N "(cached) $ECHO_C" >&6
10060else
10061 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10062/* confdefs.h. */
10063_ACEOF
10064cat confdefs.h >>conftest.$ac_ext
10065cat >>conftest.$ac_ext <<_ACEOF
10066/* end confdefs.h. */
ab509236
L
10067/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10068 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10069#define $ac_func innocuous_$ac_func
10070
252b5132 10071/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10072 which can conflict with char $ac_func (); below.
10073 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10074 <limits.h> exists even on freestanding compilers. */
ab509236 10075
13b2be9c
DJ
10076#ifdef __STDC__
10077# include <limits.h>
10078#else
10079# include <assert.h>
10080#endif
ab509236
L
10081
10082#undef $ac_func
10083
252b5132 10084/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10085#ifdef __cplusplus
10086extern "C"
10087{
10088#endif
252b5132 10089/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10090 builtin and then its argument prototype would still apply. */
10091char $ac_func ();
252b5132
RH
10092/* The GNU C library defines this for functions which it implements
10093 to always fail with ENOSYS. Some functions are actually named
10094 something starting with __ and the normal name is an alias. */
10095#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10096choke me
10097#else
13b2be9c
DJ
10098char (*f) () = $ac_func;
10099#endif
10100#ifdef __cplusplus
10101}
252b5132
RH
10102#endif
10103
13b2be9c
DJ
10104int
10105main ()
10106{
10107return f != $ac_func;
10108 ;
10109 return 0;
10110}
10111_ACEOF
10112rm -f conftest.$ac_objext conftest$ac_exeext
10113if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10114 (eval $ac_link) 2>conftest.er1
13b2be9c 10115 ac_status=$?
ab509236
L
10116 grep -v '^ *+' conftest.er1 >conftest.err
10117 rm -f conftest.er1
10118 cat conftest.err >&5
13b2be9c
DJ
10119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120 (exit $ac_status); } &&
1ad12f97
NC
10121 { ac_try='test -z "$ac_c_werror_flag"
10122 || test ! -s conftest.err'
ab509236
L
10123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10124 (eval $ac_try) 2>&5
10125 ac_status=$?
10126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10127 (exit $ac_status); }; } &&
10128 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10130 (eval $ac_try) 2>&5
10131 ac_status=$?
10132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10133 (exit $ac_status); }; }; then
10134 eval "$as_ac_var=yes"
10135else
10136 echo "$as_me: failed program was:" >&5
10137sed 's/^/| /' conftest.$ac_ext >&5
10138
10139eval "$as_ac_var=no"
10140fi
ab509236
L
10141rm -f conftest.err conftest.$ac_objext \
10142 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10143fi
10144echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10145echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10146if test `eval echo '${'$as_ac_var'}'` = yes; then
10147 cat >>confdefs.h <<_ACEOF
10148#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10149_ACEOF
252b5132 10150
252b5132
RH
10151fi
10152done
10153
d6d788bd 10154
39bec121
TW
10155# do we need the math library?
10156case "${need_libm}" in
13b2be9c 10157yes)
39bec121 10158 LIBM=
f9c19112 10159case $host in
4b363073 10160*-*-beos* | *-*-cygwin* | *-*-pw32*)
39bec121
TW
10161 # These system don't have libm
10162 ;;
10163*-ncr-sysv4.3*)
13b2be9c
DJ
10164 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
10165echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
10166if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
10167 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10168else
13b2be9c 10169 ac_check_lib_save_LIBS=$LIBS
39bec121 10170LIBS="-lmw $LIBS"
13b2be9c 10171cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10172/* confdefs.h. */
10173_ACEOF
10174cat confdefs.h >>conftest.$ac_ext
10175cat >>conftest.$ac_ext <<_ACEOF
10176/* end confdefs.h. */
10177
39bec121 10178/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10179#ifdef __cplusplus
10180extern "C"
10181#endif
39bec121 10182/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10183 builtin and then its argument prototype would still apply. */
10184char _mwvalidcheckl ();
10185int
10186main ()
10187{
10188_mwvalidcheckl ();
10189 ;
10190 return 0;
10191}
10192_ACEOF
10193rm -f conftest.$ac_objext conftest$ac_exeext
10194if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10195 (eval $ac_link) 2>conftest.er1
13b2be9c 10196 ac_status=$?
ab509236
L
10197 grep -v '^ *+' conftest.er1 >conftest.err
10198 rm -f conftest.er1
10199 cat conftest.err >&5
13b2be9c
DJ
10200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10201 (exit $ac_status); } &&
1ad12f97
NC
10202 { ac_try='test -z "$ac_c_werror_flag"
10203 || test ! -s conftest.err'
ab509236
L
10204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10205 (eval $ac_try) 2>&5
10206 ac_status=$?
10207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10208 (exit $ac_status); }; } &&
10209 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10211 (eval $ac_try) 2>&5
10212 ac_status=$?
10213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10214 (exit $ac_status); }; }; then
10215 ac_cv_lib_mw__mwvalidcheckl=yes
10216else
10217 echo "$as_me: failed program was:" >&5
10218sed 's/^/| /' conftest.$ac_ext >&5
10219
10220ac_cv_lib_mw__mwvalidcheckl=no
10221fi
ab509236
L
10222rm -f conftest.err conftest.$ac_objext \
10223 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10224LIBS=$ac_check_lib_save_LIBS
10225fi
10226echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
10227echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
10228if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
39bec121 10229 LIBM="-lmw"
39bec121
TW
10230fi
10231
13b2be9c
DJ
10232 echo "$as_me:$LINENO: checking for main in -lm" >&5
10233echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10234if test "${ac_cv_lib_m_main+set}" = set; then
10235 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10236else
13b2be9c 10237 ac_check_lib_save_LIBS=$LIBS
39bec121 10238LIBS="-lm $LIBS"
13b2be9c 10239cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10240/* confdefs.h. */
10241_ACEOF
10242cat confdefs.h >>conftest.$ac_ext
10243cat >>conftest.$ac_ext <<_ACEOF
10244/* end confdefs.h. */
39bec121 10245
d6d788bd 10246
13b2be9c
DJ
10247int
10248main ()
10249{
10250main ();
10251 ;
10252 return 0;
10253}
10254_ACEOF
10255rm -f conftest.$ac_objext conftest$ac_exeext
10256if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10257 (eval $ac_link) 2>conftest.er1
13b2be9c 10258 ac_status=$?
ab509236
L
10259 grep -v '^ *+' conftest.er1 >conftest.err
10260 rm -f conftest.er1
10261 cat conftest.err >&5
13b2be9c
DJ
10262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10263 (exit $ac_status); } &&
1ad12f97
NC
10264 { ac_try='test -z "$ac_c_werror_flag"
10265 || test ! -s conftest.err'
ab509236
L
10266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10267 (eval $ac_try) 2>&5
10268 ac_status=$?
10269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270 (exit $ac_status); }; } &&
10271 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10273 (eval $ac_try) 2>&5
10274 ac_status=$?
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); }; }; then
10277 ac_cv_lib_m_main=yes
10278else
10279 echo "$as_me: failed program was:" >&5
10280sed 's/^/| /' conftest.$ac_ext >&5
10281
10282ac_cv_lib_m_main=no
10283fi
ab509236
L
10284rm -f conftest.err conftest.$ac_objext \
10285 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10286LIBS=$ac_check_lib_save_LIBS
10287fi
10288echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10289echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10290if test $ac_cv_lib_m_main = yes; then
39bec121 10291 LIBM="$LIBM -lm"
39bec121
TW
10292fi
10293
10294 ;;
10295*)
13b2be9c
DJ
10296 echo "$as_me:$LINENO: checking for main in -lm" >&5
10297echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10298if test "${ac_cv_lib_m_main+set}" = set; then
10299 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10300else
13b2be9c 10301 ac_check_lib_save_LIBS=$LIBS
39bec121 10302LIBS="-lm $LIBS"
13b2be9c 10303cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10304/* confdefs.h. */
10305_ACEOF
10306cat confdefs.h >>conftest.$ac_ext
10307cat >>conftest.$ac_ext <<_ACEOF
10308/* end confdefs.h. */
39bec121 10309
d6d788bd 10310
13b2be9c
DJ
10311int
10312main ()
10313{
10314main ();
10315 ;
10316 return 0;
10317}
10318_ACEOF
10319rm -f conftest.$ac_objext conftest$ac_exeext
10320if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10321 (eval $ac_link) 2>conftest.er1
13b2be9c 10322 ac_status=$?
ab509236
L
10323 grep -v '^ *+' conftest.er1 >conftest.err
10324 rm -f conftest.er1
10325 cat conftest.err >&5
13b2be9c
DJ
10326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10327 (exit $ac_status); } &&
1ad12f97
NC
10328 { ac_try='test -z "$ac_c_werror_flag"
10329 || test ! -s conftest.err'
ab509236
L
10330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10331 (eval $ac_try) 2>&5
10332 ac_status=$?
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); }; } &&
10335 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337 (eval $ac_try) 2>&5
10338 ac_status=$?
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); }; }; then
10341 ac_cv_lib_m_main=yes
10342else
10343 echo "$as_me: failed program was:" >&5
10344sed 's/^/| /' conftest.$ac_ext >&5
10345
10346ac_cv_lib_m_main=no
10347fi
ab509236
L
10348rm -f conftest.err conftest.$ac_objext \
10349 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10350LIBS=$ac_check_lib_save_LIBS
10351fi
10352echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10353echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10354if test $ac_cv_lib_m_main = yes; then
39bec121 10355 LIBM="-lm"
39bec121
TW
10356fi
10357
10358 ;;
10359esac
10360
13b2be9c 10361
39bec121
TW
10362 ;;
10363esac
10364
252b5132
RH
10365# Some non-ANSI preprocessors botch requoting inside strings. That's bad
10366# enough, but on some of those systems, the assert macro relies on requoting
10367# working properly!
13b2be9c
DJ
10368echo "$as_me:$LINENO: checking for working assert macro" >&5
10369echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
10370if test "${gas_cv_assert_ok+set}" = set; then
10371 echo $ECHO_N "(cached) $ECHO_C" >&6
10372else
10373 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10374/* confdefs.h. */
10375_ACEOF
10376cat confdefs.h >>conftest.$ac_ext
10377cat >>conftest.$ac_ext <<_ACEOF
10378/* end confdefs.h. */
252b5132
RH
10379#include <assert.h>
10380#include <stdio.h>
13b2be9c
DJ
10381int
10382main ()
10383{
252b5132
RH
10384
10385/* check for requoting problems */
10386static int a, b, c, d;
10387static char *s;
10388assert (!strcmp(s, "foo bar baz quux"));
10389/* check for newline handling */
10390assert (a == b
10391 || c == d);
10392
13b2be9c
DJ
10393 ;
10394 return 0;
10395}
10396_ACEOF
10397rm -f conftest.$ac_objext conftest$ac_exeext
10398if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10399 (eval $ac_link) 2>conftest.er1
13b2be9c 10400 ac_status=$?
ab509236
L
10401 grep -v '^ *+' conftest.er1 >conftest.err
10402 rm -f conftest.er1
10403 cat conftest.err >&5
13b2be9c
DJ
10404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405 (exit $ac_status); } &&
1ad12f97
NC
10406 { ac_try='test -z "$ac_c_werror_flag"
10407 || test ! -s conftest.err'
ab509236
L
10408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10409 (eval $ac_try) 2>&5
10410 ac_status=$?
10411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10412 (exit $ac_status); }; } &&
10413 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10415 (eval $ac_try) 2>&5
10416 ac_status=$?
10417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10418 (exit $ac_status); }; }; then
252b5132
RH
10419 gas_cv_assert_ok=yes
10420else
13b2be9c
DJ
10421 echo "$as_me: failed program was:" >&5
10422sed 's/^/| /' conftest.$ac_ext >&5
10423
10424gas_cv_assert_ok=no
252b5132 10425fi
ab509236
L
10426rm -f conftest.err conftest.$ac_objext \
10427 conftest$ac_exeext conftest.$ac_ext
252b5132 10428fi
13b2be9c
DJ
10429echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
10430echo "${ECHO_T}$gas_cv_assert_ok" >&6
10431test $gas_cv_assert_ok = yes ||
10432cat >>confdefs.h <<\_ACEOF
252b5132 10433#define BROKEN_ASSERT 1
13b2be9c 10434_ACEOF
252b5132 10435
d6d788bd
L
10436
10437
252b5132
RH
10438# On some systems, the system header files may not declare malloc, realloc,
10439# and free. There are places where gas needs these functions to have been
10440# declared -- such as when taking their addresses.
10441gas_test_headers="
10442#ifdef HAVE_MEMORY_H
10443#include <memory.h>
10444#endif
10445#ifdef HAVE_STRING_H
10446#include <string.h>
10447#else
10448#ifdef HAVE_STRINGS_H
10449#include <strings.h>
10450#endif
10451#endif
10452#ifdef HAVE_STDLIB_H
10453#include <stdlib.h>
10454#endif
10455#ifdef HAVE_UNISTD_H
10456#include <unistd.h>
10457#endif
10458"
10459
e8a38df5
AL
10460# Does errno.h declare errno, or do we have to add a separate declaration
10461# for it?
10462
10463echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
10464echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
10465if test "${gas_cv_decl_needed_errno+set}" = set; then
10466 echo $ECHO_N "(cached) $ECHO_C" >&6
10467else
10468 cat >conftest.$ac_ext <<_ACEOF
10469/* confdefs.h. */
10470_ACEOF
10471cat confdefs.h >>conftest.$ac_ext
10472cat >>conftest.$ac_ext <<_ACEOF
10473/* end confdefs.h. */
10474
10475#ifdef HAVE_ERRNO_H
10476#include <errno.h>
10477#endif
10478
10479int
10480main ()
10481{
10482
10483typedef int f;
10484f x;
10485x = (f) errno;
10486
10487 ;
10488 return 0;
10489}
10490_ACEOF
10491rm -f conftest.$ac_objext conftest$ac_exeext
10492if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10493 (eval $ac_link) 2>conftest.er1
10494 ac_status=$?
10495 grep -v '^ *+' conftest.er1 >conftest.err
10496 rm -f conftest.er1
10497 cat conftest.err >&5
10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499 (exit $ac_status); } &&
10500 { ac_try='test -z "$ac_c_werror_flag"
10501 || test ! -s conftest.err'
10502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10503 (eval $ac_try) 2>&5
10504 ac_status=$?
10505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10506 (exit $ac_status); }; } &&
10507 { ac_try='test -s conftest$ac_exeext'
10508 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10509 (eval $ac_try) 2>&5
10510 ac_status=$?
10511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10512 (exit $ac_status); }; }; then
10513 gas_cv_decl_needed_errno=no
10514else
10515 echo "$as_me: failed program was:" >&5
10516sed 's/^/| /' conftest.$ac_ext >&5
10517
10518gas_cv_decl_needed_errno=yes
10519fi
10520rm -f conftest.err conftest.$ac_objext \
10521 conftest$ac_exeext conftest.$ac_ext
10522fi
10523echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
10524echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
10525if test $gas_cv_decl_needed_errno = yes; then
10526
10527cat >>confdefs.h <<\_ACEOF
10528#define NEED_DECLARATION_ERRNO 1
10529_ACEOF
10530
10531fi
10532
10533
56f36663
NC
10534echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
10535echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
10536if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
10537 echo $ECHO_N "(cached) $ECHO_C" >&6
10538else
10539 cat >conftest.$ac_ext <<_ACEOF
10540/* confdefs.h. */
10541_ACEOF
10542cat confdefs.h >>conftest.$ac_ext
10543cat >>conftest.$ac_ext <<_ACEOF
10544/* end confdefs.h. */
10545#include <unistd.h>
10546int
10547main ()
10548{
10549extern int getopt (int, char *const*, const char *);
10550 ;
10551 return 0;
10552}
10553_ACEOF
10554rm -f conftest.$ac_objext
10555if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10556 (eval $ac_compile) 2>conftest.er1
10557 ac_status=$?
10558 grep -v '^ *+' conftest.er1 >conftest.err
10559 rm -f conftest.er1
10560 cat conftest.err >&5
10561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10562 (exit $ac_status); } &&
10563 { ac_try='test -z "$ac_c_werror_flag"
10564 || test ! -s conftest.err'
10565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10566 (eval $ac_try) 2>&5
10567 ac_status=$?
10568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10569 (exit $ac_status); }; } &&
10570 { ac_try='test -s conftest.$ac_objext'
10571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10572 (eval $ac_try) 2>&5
10573 ac_status=$?
10574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10575 (exit $ac_status); }; }; then
10576 gas_cv_decl_getopt_unistd_h=yes
10577else
10578 echo "$as_me: failed program was:" >&5
10579sed 's/^/| /' conftest.$ac_ext >&5
10580
10581gas_cv_decl_getopt_unistd_h=no
10582fi
10583rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10584fi
10585
10586echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
10587echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
10588if test $gas_cv_decl_getopt_unistd_h = yes; then
10589
10590cat >>confdefs.h <<\_ACEOF
10591#define HAVE_DECL_GETOPT 1
10592_ACEOF
10593
10594fi
10595
e8a38df5
AL
10596
10597echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
10598echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
10599if test "${gas_cv_decl_needed_environ+set}" = set; then
13b2be9c
DJ
10600 echo $ECHO_N "(cached) $ECHO_C" >&6
10601else
10602 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10603/* confdefs.h. */
10604_ACEOF
10605cat confdefs.h >>conftest.$ac_ext
10606cat >>conftest.$ac_ext <<_ACEOF
10607/* end confdefs.h. */
252b5132 10608$gas_test_headers
13b2be9c
DJ
10609int
10610main ()
10611{
252b5132 10612
e8a38df5 10613typedef char **f;
252b5132 10614f x;
e8a38df5 10615x = (f) environ;
252b5132 10616
13b2be9c
DJ
10617 ;
10618 return 0;
10619}
10620_ACEOF
10621rm -f conftest.$ac_objext conftest$ac_exeext
10622if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10623 (eval $ac_link) 2>conftest.er1
13b2be9c 10624 ac_status=$?
ab509236
L
10625 grep -v '^ *+' conftest.er1 >conftest.err
10626 rm -f conftest.er1
10627 cat conftest.err >&5
13b2be9c
DJ
10628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629 (exit $ac_status); } &&
1ad12f97
NC
10630 { ac_try='test -z "$ac_c_werror_flag"
10631 || test ! -s conftest.err'
ab509236
L
10632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633 (eval $ac_try) 2>&5
10634 ac_status=$?
10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 (exit $ac_status); }; } &&
10637 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10639 (eval $ac_try) 2>&5
10640 ac_status=$?
10641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10642 (exit $ac_status); }; }; then
e8a38df5 10643 gas_cv_decl_needed_environ=no
252b5132 10644else
13b2be9c
DJ
10645 echo "$as_me: failed program was:" >&5
10646sed 's/^/| /' conftest.$ac_ext >&5
10647
e8a38df5 10648gas_cv_decl_needed_environ=yes
252b5132 10649fi
ab509236
L
10650rm -f conftest.err conftest.$ac_objext \
10651 conftest$ac_exeext conftest.$ac_ext
252b5132 10652fi
e8a38df5
AL
10653echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
10654echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
10655if test $gas_cv_decl_needed_environ = yes; then
13b2be9c
DJ
10656
10657cat >>confdefs.h <<\_ACEOF
e8a38df5 10658#define NEED_DECLARATION_ENVIRON 1
13b2be9c
DJ
10659_ACEOF
10660
10661fi
10662
10663
e8a38df5
AL
10664echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
10665echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
10666if test "${gas_cv_decl_needed_ffs+set}" = set; then
13b2be9c
DJ
10667 echo $ECHO_N "(cached) $ECHO_C" >&6
10668else
10669 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10670/* confdefs.h. */
10671_ACEOF
10672cat confdefs.h >>conftest.$ac_ext
10673cat >>conftest.$ac_ext <<_ACEOF
10674/* end confdefs.h. */
10675$gas_test_headers
10676int
10677main ()
10678{
10679
e8a38df5 10680typedef int (*f)(int);
13b2be9c 10681f x;
e8a38df5 10682x = (f) ffs;
13b2be9c
DJ
10683
10684 ;
10685 return 0;
10686}
10687_ACEOF
10688rm -f conftest.$ac_objext conftest$ac_exeext
10689if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10690 (eval $ac_link) 2>conftest.er1
13b2be9c 10691 ac_status=$?
ab509236
L
10692 grep -v '^ *+' conftest.er1 >conftest.err
10693 rm -f conftest.er1
10694 cat conftest.err >&5
13b2be9c
DJ
10695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10696 (exit $ac_status); } &&
1ad12f97
NC
10697 { ac_try='test -z "$ac_c_werror_flag"
10698 || test ! -s conftest.err'
ab509236
L
10699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10700 (eval $ac_try) 2>&5
10701 ac_status=$?
10702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703 (exit $ac_status); }; } &&
10704 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10706 (eval $ac_try) 2>&5
10707 ac_status=$?
10708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10709 (exit $ac_status); }; }; then
e8a38df5 10710 gas_cv_decl_needed_ffs=no
13b2be9c
DJ
10711else
10712 echo "$as_me: failed program was:" >&5
10713sed 's/^/| /' conftest.$ac_ext >&5
10714
e8a38df5 10715gas_cv_decl_needed_ffs=yes
13b2be9c 10716fi
ab509236
L
10717rm -f conftest.err conftest.$ac_objext \
10718 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10719fi
e8a38df5
AL
10720echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
10721echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
10722if test $gas_cv_decl_needed_ffs = yes; then
13b2be9c
DJ
10723
10724cat >>confdefs.h <<\_ACEOF
e8a38df5 10725#define NEED_DECLARATION_FFS 1
13b2be9c
DJ
10726_ACEOF
10727
10728fi
10729
10730
10731echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
10732echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
10733if test "${gas_cv_decl_needed_free+set}" = set; then
10734 echo $ECHO_N "(cached) $ECHO_C" >&6
10735else
10736 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10737/* confdefs.h. */
10738_ACEOF
10739cat confdefs.h >>conftest.$ac_ext
10740cat >>conftest.$ac_ext <<_ACEOF
10741/* end confdefs.h. */
10742$gas_test_headers
10743int
10744main ()
10745{
10746
10747typedef void (*f)();
10748f x;
10749x = (f) free;
10750
10751 ;
10752 return 0;
10753}
10754_ACEOF
10755rm -f conftest.$ac_objext conftest$ac_exeext
10756if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10757 (eval $ac_link) 2>conftest.er1
13b2be9c 10758 ac_status=$?
ab509236
L
10759 grep -v '^ *+' conftest.er1 >conftest.err
10760 rm -f conftest.er1
10761 cat conftest.err >&5
13b2be9c
DJ
10762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763 (exit $ac_status); } &&
1ad12f97
NC
10764 { ac_try='test -z "$ac_c_werror_flag"
10765 || test ! -s conftest.err'
ab509236
L
10766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10767 (eval $ac_try) 2>&5
10768 ac_status=$?
10769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10770 (exit $ac_status); }; } &&
10771 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10773 (eval $ac_try) 2>&5
10774 ac_status=$?
10775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 (exit $ac_status); }; }; then
10777 gas_cv_decl_needed_free=no
10778else
10779 echo "$as_me: failed program was:" >&5
10780sed 's/^/| /' conftest.$ac_ext >&5
10781
10782gas_cv_decl_needed_free=yes
10783fi
ab509236
L
10784rm -f conftest.err conftest.$ac_objext \
10785 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10786fi
10787echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
10788echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
10789if test $gas_cv_decl_needed_free = yes; then
10790
10791cat >>confdefs.h <<\_ACEOF
10792#define NEED_DECLARATION_FREE 1
10793_ACEOF
10794
10795fi
10796
10797
e8a38df5
AL
10798echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
10799echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
10800if test "${gas_cv_decl_needed_malloc+set}" = set; then
13b2be9c
DJ
10801 echo $ECHO_N "(cached) $ECHO_C" >&6
10802else
10803 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10804/* confdefs.h. */
10805_ACEOF
10806cat confdefs.h >>conftest.$ac_ext
10807cat >>conftest.$ac_ext <<_ACEOF
10808/* end confdefs.h. */
10809$gas_test_headers
10810int
10811main ()
10812{
10813
10814typedef char *(*f)();
10815f x;
e8a38df5 10816x = (f) malloc;
13b2be9c
DJ
10817
10818 ;
10819 return 0;
10820}
10821_ACEOF
10822rm -f conftest.$ac_objext conftest$ac_exeext
10823if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10824 (eval $ac_link) 2>conftest.er1
13b2be9c 10825 ac_status=$?
ab509236
L
10826 grep -v '^ *+' conftest.er1 >conftest.err
10827 rm -f conftest.er1
10828 cat conftest.err >&5
13b2be9c
DJ
10829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10830 (exit $ac_status); } &&
1ad12f97
NC
10831 { ac_try='test -z "$ac_c_werror_flag"
10832 || test ! -s conftest.err'
ab509236
L
10833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10834 (eval $ac_try) 2>&5
10835 ac_status=$?
10836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10837 (exit $ac_status); }; } &&
10838 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10840 (eval $ac_try) 2>&5
10841 ac_status=$?
10842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10843 (exit $ac_status); }; }; then
e8a38df5 10844 gas_cv_decl_needed_malloc=no
13b2be9c
DJ
10845else
10846 echo "$as_me: failed program was:" >&5
10847sed 's/^/| /' conftest.$ac_ext >&5
10848
e8a38df5 10849gas_cv_decl_needed_malloc=yes
13b2be9c 10850fi
ab509236
L
10851rm -f conftest.err conftest.$ac_objext \
10852 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10853fi
e8a38df5
AL
10854echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
10855echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
10856if test $gas_cv_decl_needed_malloc = yes; then
13b2be9c
DJ
10857
10858cat >>confdefs.h <<\_ACEOF
e8a38df5 10859#define NEED_DECLARATION_MALLOC 1
13b2be9c
DJ
10860_ACEOF
10861
10862fi
10863
10864
e8a38df5
AL
10865echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
10866echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
10867if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13b2be9c
DJ
10868 echo $ECHO_N "(cached) $ECHO_C" >&6
10869else
10870 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10871/* confdefs.h. */
10872_ACEOF
10873cat confdefs.h >>conftest.$ac_ext
10874cat >>conftest.$ac_ext <<_ACEOF
10875/* end confdefs.h. */
10876$gas_test_headers
10877int
10878main ()
10879{
10880
e8a38df5 10881typedef char *(*f)();
13b2be9c 10882f x;
e8a38df5 10883x = (f) sbrk;
13b2be9c
DJ
10884
10885 ;
10886 return 0;
10887}
10888_ACEOF
10889rm -f conftest.$ac_objext conftest$ac_exeext
10890if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10891 (eval $ac_link) 2>conftest.er1
13b2be9c 10892 ac_status=$?
ab509236
L
10893 grep -v '^ *+' conftest.er1 >conftest.err
10894 rm -f conftest.er1
10895 cat conftest.err >&5
13b2be9c
DJ
10896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10897 (exit $ac_status); } &&
1ad12f97
NC
10898 { ac_try='test -z "$ac_c_werror_flag"
10899 || test ! -s conftest.err'
ab509236
L
10900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10901 (eval $ac_try) 2>&5
10902 ac_status=$?
10903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10904 (exit $ac_status); }; } &&
10905 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10907 (eval $ac_try) 2>&5
10908 ac_status=$?
10909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10910 (exit $ac_status); }; }; then
e8a38df5 10911 gas_cv_decl_needed_sbrk=no
13b2be9c
DJ
10912else
10913 echo "$as_me: failed program was:" >&5
10914sed 's/^/| /' conftest.$ac_ext >&5
10915
e8a38df5 10916gas_cv_decl_needed_sbrk=yes
13b2be9c 10917fi
ab509236
L
10918rm -f conftest.err conftest.$ac_objext \
10919 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10920fi
e8a38df5
AL
10921echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
10922echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
10923if test $gas_cv_decl_needed_sbrk = yes; then
13b2be9c
DJ
10924
10925cat >>confdefs.h <<\_ACEOF
e8a38df5 10926#define NEED_DECLARATION_SBRK 1
13b2be9c
DJ
10927_ACEOF
10928
10929fi
10930
10931
e8a38df5
AL
10932echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
10933echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
10934if test "${gas_cv_decl_needed_strstr+set}" = set; then
13b2be9c
DJ
10935 echo $ECHO_N "(cached) $ECHO_C" >&6
10936else
10937 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10938/* confdefs.h. */
10939_ACEOF
10940cat confdefs.h >>conftest.$ac_ext
10941cat >>conftest.$ac_ext <<_ACEOF
10942/* end confdefs.h. */
e8a38df5 10943$gas_test_headers
13b2be9c
DJ
10944int
10945main ()
10946{
10947
e8a38df5 10948typedef char *(*f)();
13b2be9c 10949f x;
e8a38df5 10950x = (f) strstr;
13b2be9c
DJ
10951
10952 ;
10953 return 0;
10954}
10955_ACEOF
10956rm -f conftest.$ac_objext conftest$ac_exeext
10957if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10958 (eval $ac_link) 2>conftest.er1
13b2be9c 10959 ac_status=$?
ab509236
L
10960 grep -v '^ *+' conftest.er1 >conftest.err
10961 rm -f conftest.er1
10962 cat conftest.err >&5
13b2be9c
DJ
10963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10964 (exit $ac_status); } &&
1ad12f97
NC
10965 { ac_try='test -z "$ac_c_werror_flag"
10966 || test ! -s conftest.err'
ab509236
L
10967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10968 (eval $ac_try) 2>&5
10969 ac_status=$?
10970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971 (exit $ac_status); }; } &&
10972 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10974 (eval $ac_try) 2>&5
10975 ac_status=$?
10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 (exit $ac_status); }; }; then
e8a38df5 10978 gas_cv_decl_needed_strstr=no
13b2be9c
DJ
10979else
10980 echo "$as_me: failed program was:" >&5
10981sed 's/^/| /' conftest.$ac_ext >&5
10982
e8a38df5 10983gas_cv_decl_needed_strstr=yes
13b2be9c 10984fi
ab509236
L
10985rm -f conftest.err conftest.$ac_objext \
10986 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10987fi
e8a38df5
AL
10988echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
10989echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
10990if test $gas_cv_decl_needed_strstr = yes; then
13b2be9c
DJ
10991
10992cat >>confdefs.h <<\_ACEOF
e8a38df5 10993#define NEED_DECLARATION_STRSTR 1
13b2be9c
DJ
10994_ACEOF
10995
10996fi
10997
10998
10999
11000
11001 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
11002
11003 ac_config_commands="$ac_config_commands default"
11004
11005
11006cat >confcache <<\_ACEOF
11007# This file is a shell script that caches the results of configure
11008# tests run on this system so they can be shared between configure
11009# scripts and configure runs, see configure's option --config-cache.
11010# It is not useful on other systems. If it contains results you don't
11011# want to keep, you may remove or edit it.
11012#
11013# config.status only pays attention to the cache file if you give it
11014# the --recheck option to rerun configure.
11015#
11016# `ac_cv_env_foo' variables (set or unset) will be overridden when
11017# loading this file, other *unset* `ac_cv_foo' will be assigned the
11018# following values.
11019
11020_ACEOF
11021
11022# The following way of writing the cache mishandles newlines in values,
11023# but we know of no workaround that is simple, portable, and efficient.
11024# So, don't put newlines in cache variables' values.
11025# Ultrix sh set writes to stderr and can't be redirected directly,
11026# and sets the high bit in the cache file unless we assign to the vars.
11027{
11028 (set) 2>&1 |
11029 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11030 *ac_space=\ *)
11031 # `set' does not quote correctly, so add quotes (double-quote
11032 # substitution turns \\\\ into \\, and sed turns \\ into \).
11033 sed -n \
ab509236
L
11034 "s/'/'\\\\''/g;
11035 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
11036 ;;
11037 *)
11038 # `set' quotes correctly as required by POSIX, so do not add quotes.
11039 sed -n \
ab509236 11040 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
11041 ;;
11042 esac;
11043} |
11044 sed '
11045 t clear
11046 : clear
11047 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11048 t end
11049 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11050 : end' >>confcache
11051if diff $cache_file confcache >/dev/null 2>&1; then :; else
11052 if test -w $cache_file; then
11053 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11054 cat confcache >$cache_file
11055 else
11056 echo "not updating unwritable cache $cache_file"
11057 fi
11058fi
11059rm -f confcache
11060
11061test "x$prefix" = xNONE && prefix=$ac_default_prefix
11062# Let make expand exec_prefix.
11063test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11064
11065# VPATH may cause trouble with some makes, so we remove $(srcdir),
11066# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11067# trailing colons and then remove the whole line if VPATH becomes empty
11068# (actually we leave an empty line to preserve line numbers).
11069if test "x$srcdir" = x.; then
ab509236 11070 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13b2be9c
DJ
11071s/:*\$(srcdir):*/:/;
11072s/:*\${srcdir}:*/:/;
11073s/:*@srcdir@:*/:/;
ab509236 11074s/^\([^=]*=[ ]*\):*/\1/;
13b2be9c 11075s/:*$//;
ab509236 11076s/^[^=]*=[ ]*$//;
13b2be9c
DJ
11077}'
11078fi
11079
11080DEFS=-DHAVE_CONFIG_H
11081
11082ac_libobjs=
11083ac_ltlibobjs=
11084for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11085 # 1. Remove the extension, and $U if already installed.
11086 ac_i=`echo "$ac_i" |
ab509236 11087 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13b2be9c
DJ
11088 # 2. Add them.
11089 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11090 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11091done
11092LIBOBJS=$ac_libobjs
11093
11094LTLIBOBJS=$ac_ltlibobjs
11095
11096
11097if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11098 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11099Usually this means the macro was only invoked conditionally." >&5
11100echo "$as_me: error: conditional \"AMDEP\" was never defined.
11101Usually this means the macro was only invoked conditionally." >&2;}
11102 { (exit 1); exit 1; }; }
11103fi
11104if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11105 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11106Usually this means the macro was only invoked conditionally." >&5
11107echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11108Usually this means the macro was only invoked conditionally." >&2;}
11109 { (exit 1); exit 1; }; }
11110fi
11111if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11112 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11113Usually this means the macro was only invoked conditionally." >&5
11114echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11115Usually this means the macro was only invoked conditionally." >&2;}
11116 { (exit 1); exit 1; }; }
11117fi
11118
11119: ${CONFIG_STATUS=./config.status}
11120ac_clean_files_save=$ac_clean_files
11121ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11122{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11123echo "$as_me: creating $CONFIG_STATUS" >&6;}
11124cat >$CONFIG_STATUS <<_ACEOF
11125#! $SHELL
11126# Generated by $as_me.
11127# Run this file to recreate the current configuration.
11128# Compiler output produced by configure, useful for debugging
11129# configure, is in config.log if it exists.
11130
11131debug=false
11132ac_cs_recheck=false
11133ac_cs_silent=false
11134SHELL=\${CONFIG_SHELL-$SHELL}
11135_ACEOF
11136
11137cat >>$CONFIG_STATUS <<\_ACEOF
11138## --------------------- ##
11139## M4sh Initialization. ##
11140## --------------------- ##
11141
11142# Be Bourne compatible
11143if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11144 emulate sh
11145 NULLCMD=:
11146 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11147 # is contrary to our usage. Disable this feature.
11148 alias -g '${1+"$@"}'='"$@"'
11149elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11150 set -o posix
11151fi
ab509236 11152DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
11153
11154# Support unset when possible.
ab509236 11155if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
11156 as_unset=unset
11157else
11158 as_unset=false
11159fi
11160
11161
11162# Work around bugs in pre-3.0 UWIN ksh.
11163$as_unset ENV MAIL MAILPATH
11164PS1='$ '
11165PS2='> '
11166PS4='+ '
11167
11168# NLS nuisances.
11169for as_var in \
11170 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11171 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11172 LC_TELEPHONE LC_TIME
11173do
ab509236 11174 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
11175 eval $as_var=C; export $as_var
11176 else
11177 $as_unset $as_var
11178 fi
11179done
11180
11181# Required to use basename.
11182if expr a : '\(a\)' >/dev/null 2>&1; then
11183 as_expr=expr
11184else
11185 as_expr=false
11186fi
11187
11188if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11189 as_basename=basename
11190else
11191 as_basename=false
11192fi
11193
11194
11195# Name of the executable.
11196as_me=`$as_basename "$0" ||
11197$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11198 X"$0" : 'X\(//\)$' \| \
11199 X"$0" : 'X\(/\)$' \| \
11200 . : '\(.\)' 2>/dev/null ||
11201echo X/"$0" |
11202 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11203 /^X\/\(\/\/\)$/{ s//\1/; q; }
11204 /^X\/\(\/\).*/{ s//\1/; q; }
11205 s/.*/./; q'`
11206
11207
11208# PATH needs CR, and LINENO needs CR and PATH.
11209# Avoid depending upon Character Ranges.
11210as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11211as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11212as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11213as_cr_digits='0123456789'
11214as_cr_alnum=$as_cr_Letters$as_cr_digits
11215
11216# The user is always right.
11217if test "${PATH_SEPARATOR+set}" != set; then
11218 echo "#! /bin/sh" >conf$$.sh
11219 echo "exit 0" >>conf$$.sh
11220 chmod +x conf$$.sh
11221 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11222 PATH_SEPARATOR=';'
11223 else
11224 PATH_SEPARATOR=:
11225 fi
11226 rm -f conf$$.sh
11227fi
11228
11229
11230 as_lineno_1=$LINENO
11231 as_lineno_2=$LINENO
11232 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11233 test "x$as_lineno_1" != "x$as_lineno_2" &&
11234 test "x$as_lineno_3" = "x$as_lineno_2" || {
11235 # Find who we are. Look in the path if we contain no path at all
11236 # relative or not.
11237 case $0 in
11238 *[\\/]* ) as_myself=$0 ;;
11239 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11240for as_dir in $PATH
11241do
11242 IFS=$as_save_IFS
11243 test -z "$as_dir" && as_dir=.
11244 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11245done
252b5132 11246
13b2be9c
DJ
11247 ;;
11248 esac
11249 # We did not find ourselves, most probably we were run as `sh COMMAND'
11250 # in which case we are not to be found in the path.
11251 if test "x$as_myself" = x; then
11252 as_myself=$0
11253 fi
11254 if test ! -f "$as_myself"; then
11255 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11256echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11257 { (exit 1); exit 1; }; }
11258 fi
11259 case $CONFIG_SHELL in
11260 '')
11261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11262for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11263do
11264 IFS=$as_save_IFS
11265 test -z "$as_dir" && as_dir=.
11266 for as_base in sh bash ksh sh5; do
11267 case $as_dir in
11268 /*)
11269 if ("$as_dir/$as_base" -c '
11270 as_lineno_1=$LINENO
11271 as_lineno_2=$LINENO
11272 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11273 test "x$as_lineno_1" != "x$as_lineno_2" &&
11274 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11275 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11276 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11277 CONFIG_SHELL=$as_dir/$as_base
11278 export CONFIG_SHELL
11279 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11280 fi;;
11281 esac
11282 done
11283done
11284;;
11285 esac
252b5132 11286
13b2be9c
DJ
11287 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11288 # uniformly replaced by the line number. The first 'sed' inserts a
11289 # line-number line before each line; the second 'sed' does the real
11290 # work. The second script uses 'N' to pair each line-number line
11291 # with the numbered line, and appends trailing '-' during
11292 # substitution so that $LINENO is not a special case at line end.
11293 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11294 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11295 sed '=' <$as_myself |
11296 sed '
11297 N
11298 s,$,-,
11299 : loop
11300 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11301 t loop
11302 s,-$,,
11303 s,^['$as_cr_digits']*\n,,
11304 ' >$as_me.lineno &&
11305 chmod +x $as_me.lineno ||
11306 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11307echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11308 { (exit 1); exit 1; }; }
11309
11310 # Don't try to exec as it changes $[0], causing all sort of problems
11311 # (the dirname of $[0] is not the place where we might find the
11312 # original and so on. Autoconf is especially sensible to this).
11313 . ./$as_me.lineno
11314 # Exit status is that of the last command.
11315 exit
11316}
d6d788bd 11317
252b5132 11318
13b2be9c
DJ
11319case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11320 *c*,-n*) ECHO_N= ECHO_C='
11321' ECHO_T=' ' ;;
11322 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11323 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11324esac
252b5132 11325
13b2be9c
DJ
11326if expr a : '\(a\)' >/dev/null 2>&1; then
11327 as_expr=expr
252b5132 11328else
13b2be9c 11329 as_expr=false
252b5132 11330fi
252b5132 11331
13b2be9c
DJ
11332rm -f conf$$ conf$$.exe conf$$.file
11333echo >conf$$.file
11334if ln -s conf$$.file conf$$ 2>/dev/null; then
11335 # We could just check for DJGPP; but this test a) works b) is more generic
11336 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11337 if test -f conf$$.exe; then
11338 # Don't use ln at all; we don't have any links
11339 as_ln_s='cp -p'
11340 else
11341 as_ln_s='ln -s'
11342 fi
11343elif ln conf$$.file conf$$ 2>/dev/null; then
11344 as_ln_s=ln
11345else
11346 as_ln_s='cp -p'
252b5132 11347fi
13b2be9c 11348rm -f conf$$ conf$$.exe conf$$.file
252b5132 11349
13b2be9c
DJ
11350if mkdir -p . 2>/dev/null; then
11351 as_mkdir_p=:
252b5132 11352else
ab509236 11353 test -d ./-p && rmdir ./-p
13b2be9c
DJ
11354 as_mkdir_p=false
11355fi
252b5132 11356
13b2be9c 11357as_executable_p="test -f"
252b5132 11358
13b2be9c 11359# Sed expression to map a string onto a valid CPP name.
ab509236 11360as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11361
13b2be9c 11362# Sed expression to map a string onto a valid variable name.
ab509236 11363as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11364
d6d788bd 11365
13b2be9c
DJ
11366# IFS
11367# We need space, tab and new line, in precisely that order.
11368as_nl='
11369'
11370IFS=" $as_nl"
252b5132 11371
13b2be9c
DJ
11372# CDPATH.
11373$as_unset CDPATH
252b5132 11374
13b2be9c 11375exec 6>&1
252b5132 11376
13b2be9c
DJ
11377# Open the log real soon, to keep \$[0] and so on meaningful, and to
11378# report actual input values of CONFIG_FILES etc. instead of their
11379# values after options handling. Logging --version etc. is OK.
11380exec 5>>config.log
11381{
11382 echo
11383 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11384## Running $as_me. ##
11385_ASBOX
11386} >&5
11387cat >&5 <<_CSEOF
252b5132 11388
13b2be9c 11389This file was extended by $as_me, which was
ab509236 11390generated by GNU Autoconf 2.59. Invocation command line was
d6d788bd 11391
13b2be9c
DJ
11392 CONFIG_FILES = $CONFIG_FILES
11393 CONFIG_HEADERS = $CONFIG_HEADERS
11394 CONFIG_LINKS = $CONFIG_LINKS
11395 CONFIG_COMMANDS = $CONFIG_COMMANDS
11396 $ $0 $@
252b5132 11397
13b2be9c
DJ
11398_CSEOF
11399echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11400echo >&5
11401_ACEOF
252b5132 11402
13b2be9c
DJ
11403# Files that config.status was made for.
11404if test -n "$ac_config_files"; then
11405 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
252b5132 11406fi
13b2be9c
DJ
11407
11408if test -n "$ac_config_headers"; then
11409 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
252b5132 11410fi
252b5132 11411
13b2be9c
DJ
11412if test -n "$ac_config_links"; then
11413 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132
RH
11414fi
11415
13b2be9c
DJ
11416if test -n "$ac_config_commands"; then
11417 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11418fi
d6d788bd 11419
13b2be9c 11420cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 11421
13b2be9c
DJ
11422ac_cs_usage="\
11423\`$as_me' instantiates files from templates according to the
11424current configuration.
252b5132 11425
13b2be9c 11426Usage: $0 [OPTIONS] [FILE]...
252b5132 11427
13b2be9c
DJ
11428 -h, --help print this help, then exit
11429 -V, --version print version number, then exit
11430 -q, --quiet do not print progress messages
11431 -d, --debug don't remove temporary files
11432 --recheck update $as_me by reconfiguring in the same conditions
11433 --file=FILE[:TEMPLATE]
ab509236 11434 instantiate the configuration file FILE
13b2be9c 11435 --header=FILE[:TEMPLATE]
ab509236 11436 instantiate the configuration header FILE
252b5132 11437
13b2be9c
DJ
11438Configuration files:
11439$config_files
252b5132 11440
13b2be9c
DJ
11441Configuration headers:
11442$config_headers
252b5132 11443
13b2be9c
DJ
11444Configuration commands:
11445$config_commands
252b5132 11446
13b2be9c
DJ
11447Report bugs to <bug-autoconf@gnu.org>."
11448_ACEOF
d6d788bd 11449
13b2be9c
DJ
11450cat >>$CONFIG_STATUS <<_ACEOF
11451ac_cs_version="\\
11452config.status
ab509236 11453configured by $0, generated by GNU Autoconf 2.59,
13b2be9c 11454 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
d6d788bd 11455
ab509236 11456Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
11457This config.status script is free software; the Free Software Foundation
11458gives unlimited permission to copy, distribute and modify it."
11459srcdir=$srcdir
11460INSTALL="$INSTALL"
11461_ACEOF
d6d788bd 11462
13b2be9c
DJ
11463cat >>$CONFIG_STATUS <<\_ACEOF
11464# If no file are specified by the user, then we need to provide default
11465# value. By we need to know if files were specified by the user.
11466ac_need_defaults=:
11467while test $# != 0
11468do
11469 case $1 in
11470 --*=*)
11471 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11472 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11473 ac_shift=:
c8615825 11474 ;;
13b2be9c
DJ
11475 -*)
11476 ac_option=$1
11477 ac_optarg=$2
11478 ac_shift=shift
c8615825 11479 ;;
13b2be9c
DJ
11480 *) # This is not an option, so the user has probably given explicit
11481 # arguments.
11482 ac_option=$1
11483 ac_need_defaults=false;;
11484 esac
252b5132 11485
13b2be9c
DJ
11486 case $ac_option in
11487 # Handling of the options.
11488_ACEOF
11489cat >>$CONFIG_STATUS <<\_ACEOF
11490 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11491 ac_cs_recheck=: ;;
11492 --version | --vers* | -V )
11493 echo "$ac_cs_version"; exit 0 ;;
11494 --he | --h)
11495 # Conflict between --help and --header
11496 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11497Try \`$0 --help' for more information." >&5
11498echo "$as_me: error: ambiguous option: $1
11499Try \`$0 --help' for more information." >&2;}
11500 { (exit 1); exit 1; }; };;
11501 --help | --hel | -h )
11502 echo "$ac_cs_usage"; exit 0 ;;
11503 --debug | --d* | -d )
11504 debug=: ;;
11505 --file | --fil | --fi | --f )
11506 $ac_shift
11507 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11508 ac_need_defaults=false;;
11509 --header | --heade | --head | --hea )
11510 $ac_shift
11511 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11512 ac_need_defaults=false;;
11513 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11514 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11515 ac_cs_silent=: ;;
c8615825 11516
13b2be9c
DJ
11517 # This is an error.
11518 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11519Try \`$0 --help' for more information." >&5
11520echo "$as_me: error: unrecognized option: $1
11521Try \`$0 --help' for more information." >&2;}
11522 { (exit 1); exit 1; }; } ;;
252b5132 11523
13b2be9c 11524 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 11525
13b2be9c
DJ
11526 esac
11527 shift
11528done
252b5132 11529
13b2be9c 11530ac_configure_extra_args=
d6d788bd 11531
13b2be9c
DJ
11532if $ac_cs_silent; then
11533 exec 6>/dev/null
11534 ac_configure_extra_args="$ac_configure_extra_args --silent"
11535fi
9b2b7d69 11536
13b2be9c
DJ
11537_ACEOF
11538cat >>$CONFIG_STATUS <<_ACEOF
11539if \$ac_cs_recheck; then
11540 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11541 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11542fi
11543
11544_ACEOF
11545
11546cat >>$CONFIG_STATUS <<_ACEOF
9b2b7d69 11547#
13b2be9c 11548# INIT-COMMANDS section.
9b2b7d69
MM
11549#
11550
13b2be9c
DJ
11551AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11552target_cpu_type=${target_cpu_type}
11553 cgen_cpu_prefix=${cgen_cpu_prefix}
11554 obj_format=${obj_format}
11555 te_file=${te_file}
11556
11557_ACEOF
11558
11559
11560
11561cat >>$CONFIG_STATUS <<\_ACEOF
11562for ac_config_target in $ac_config_targets
9b2b7d69 11563do
13b2be9c
DJ
11564 case "$ac_config_target" in
11565 # Handling of arguments.
11566 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
11567 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
11568 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11569 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11570 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11571 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11572 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
11573 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11574 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11575echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11576 { (exit 1); exit 1; }; };;
9b2b7d69
MM
11577 esac
11578done
11579
13b2be9c
DJ
11580# If the user did not use the arguments to specify the items to instantiate,
11581# then the envvar interface is used. Set only those that are not.
11582# We use the long form for the default assignment because of an extremely
11583# bizarre bug on SunOS 4.1.3.
11584if $ac_need_defaults; then
11585 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11586 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11587 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11588fi
11589
11590# Have a temporary directory for convenience. Make it in the build tree
11591# simply because there is no reason to put it here, and in addition,
11592# creating and moving files from /tmp can sometimes cause problems.
11593# Create a temporary directory, and hook for its removal unless debugging.
11594$debug ||
11595{
11596 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11597 trap '{ (exit 1); exit 1; }' 1 2 13 15
11598}
9b2b7d69 11599
13b2be9c 11600# Create a (secure) tmp directory for tmp files.
9b2b7d69 11601
13b2be9c
DJ
11602{
11603 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11604 test -n "$tmp" && test -d "$tmp"
11605} ||
11606{
11607 tmp=./confstat$$-$RANDOM
11608 (umask 077 && mkdir $tmp)
11609} ||
11610{
11611 echo "$me: cannot create a temporary directory in ." >&2
11612 { (exit 1); exit 1; }
11613}
9b2b7d69 11614
13b2be9c
DJ
11615_ACEOF
11616
11617cat >>$CONFIG_STATUS <<_ACEOF
11618
11619#
11620# CONFIG_FILES section.
11621#
11622
11623# No need to generate the scripts if there are no CONFIG_FILES.
11624# This happens for instance when ./config.status config.h
11625if test -n "\$CONFIG_FILES"; then
11626 # Protect against being on the right side of a sed subst in config.status.
11627 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11628 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11629s,@SHELL@,$SHELL,;t t
11630s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11631s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11632s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11633s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11634s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11635s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11636s,@exec_prefix@,$exec_prefix,;t t
11637s,@prefix@,$prefix,;t t
11638s,@program_transform_name@,$program_transform_name,;t t
11639s,@bindir@,$bindir,;t t
11640s,@sbindir@,$sbindir,;t t
11641s,@libexecdir@,$libexecdir,;t t
11642s,@datadir@,$datadir,;t t
11643s,@sysconfdir@,$sysconfdir,;t t
11644s,@sharedstatedir@,$sharedstatedir,;t t
11645s,@localstatedir@,$localstatedir,;t t
11646s,@libdir@,$libdir,;t t
11647s,@includedir@,$includedir,;t t
11648s,@oldincludedir@,$oldincludedir,;t t
11649s,@infodir@,$infodir,;t t
11650s,@mandir@,$mandir,;t t
11651s,@build_alias@,$build_alias,;t t
11652s,@host_alias@,$host_alias,;t t
11653s,@target_alias@,$target_alias,;t t
11654s,@DEFS@,$DEFS,;t t
11655s,@ECHO_C@,$ECHO_C,;t t
11656s,@ECHO_N@,$ECHO_N,;t t
11657s,@ECHO_T@,$ECHO_T,;t t
11658s,@LIBS@,$LIBS,;t t
11659s,@build@,$build,;t t
11660s,@build_cpu@,$build_cpu,;t t
11661s,@build_vendor@,$build_vendor,;t t
11662s,@build_os@,$build_os,;t t
11663s,@host@,$host,;t t
11664s,@host_cpu@,$host_cpu,;t t
11665s,@host_vendor@,$host_vendor,;t t
11666s,@host_os@,$host_os,;t t
11667s,@target@,$target,;t t
11668s,@target_cpu@,$target_cpu,;t t
11669s,@target_vendor@,$target_vendor,;t t
11670s,@target_os@,$target_os,;t t
11671s,@CC@,$CC,;t t
11672s,@CFLAGS@,$CFLAGS,;t t
11673s,@LDFLAGS@,$LDFLAGS,;t t
11674s,@CPPFLAGS@,$CPPFLAGS,;t t
11675s,@ac_ct_CC@,$ac_ct_CC,;t t
11676s,@EXEEXT@,$EXEEXT,;t t
11677s,@OBJEXT@,$OBJEXT,;t t
11678s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11679s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11680s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11681s,@CYGPATH_W@,$CYGPATH_W,;t t
11682s,@PACKAGE@,$PACKAGE,;t t
11683s,@VERSION@,$VERSION,;t t
11684s,@ACLOCAL@,$ACLOCAL,;t t
11685s,@AUTOCONF@,$AUTOCONF,;t t
11686s,@AUTOMAKE@,$AUTOMAKE,;t t
11687s,@AUTOHEADER@,$AUTOHEADER,;t t
11688s,@MAKEINFO@,$MAKEINFO,;t t
13b2be9c
DJ
11689s,@install_sh@,$install_sh,;t t
11690s,@STRIP@,$STRIP,;t t
11691s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11692s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
ab509236 11693s,@mkdir_p@,$mkdir_p,;t t
13b2be9c
DJ
11694s,@AWK@,$AWK,;t t
11695s,@SET_MAKE@,$SET_MAKE,;t t
11696s,@am__leading_dot@,$am__leading_dot,;t t
8ea2b00f
AM
11697s,@AMTAR@,$AMTAR,;t t
11698s,@am__tar@,$am__tar,;t t
11699s,@am__untar@,$am__untar,;t t
13b2be9c
DJ
11700s,@DEPDIR@,$DEPDIR,;t t
11701s,@am__include@,$am__include,;t t
11702s,@am__quote@,$am__quote,;t t
11703s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11704s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11705s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11706s,@CCDEPMODE@,$CCDEPMODE,;t t
11707s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11708s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11709s,@LN_S@,$LN_S,;t t
11710s,@RANLIB@,$RANLIB,;t t
11711s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11712s,@LIBTOOL@,$LIBTOOL,;t t
11713s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9e9b66a9 11714s,@NO_WERROR@,$NO_WERROR,;t t
13b2be9c
DJ
11715s,@GDBINIT@,$GDBINIT,;t t
11716s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
11717s,@extra_objects@,$extra_objects,;t t
11718s,@target_cpu_type@,$target_cpu_type,;t t
11719s,@obj_format@,$obj_format,;t t
11720s,@te_file@,$te_file,;t t
11721s,@install_tooldir@,$install_tooldir,;t t
11722s,@atof@,$atof,;t t
11723s,@BFDLIB@,$BFDLIB,;t t
11724s,@OPCODES_LIB@,$OPCODES_LIB,;t t
11725s,@BFDVER_H@,$BFDVER_H,;t t
11726s,@ALL_OBJ_DEPS@,$ALL_OBJ_DEPS,;t t
11727s,@YACC@,$YACC,;t t
11728s,@LEX@,$LEX,;t t
11729s,@LEXLIB@,$LEXLIB,;t t
11730s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11731s,@CPP@,$CPP,;t t
11732s,@EGREP@,$EGREP,;t t
11733s,@ALLOCA@,$ALLOCA,;t t
11734s,@USE_NLS@,$USE_NLS,;t t
11735s,@MSGFMT@,$MSGFMT,;t t
11736s,@GMSGFMT@,$GMSGFMT,;t t
11737s,@XGETTEXT@,$XGETTEXT,;t t
11738s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
11739s,@CATALOGS@,$CATALOGS,;t t
11740s,@CATOBJEXT@,$CATOBJEXT,;t t
11741s,@DATADIRNAME@,$DATADIRNAME,;t t
11742s,@GMOFILES@,$GMOFILES,;t t
11743s,@INSTOBJEXT@,$INSTOBJEXT,;t t
11744s,@INTLDEPS@,$INTLDEPS,;t t
11745s,@INTLLIBS@,$INTLLIBS,;t t
11746s,@INTLOBJS@,$INTLOBJS,;t t
11747s,@POFILES@,$POFILES,;t t
11748s,@POSUB@,$POSUB,;t t
11749s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
11750s,@GT_NO@,$GT_NO,;t t
11751s,@GT_YES@,$GT_YES,;t t
11752s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11753s,@l@,$l,;t t
11754s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11755s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11756s,@MAINT@,$MAINT,;t t
11757s,@LIBM@,$LIBM,;t t
11758s,@LIBOBJS@,$LIBOBJS,;t t
11759s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9b2b7d69
MM
11760CEOF
11761
13b2be9c
DJ
11762_ACEOF
11763
11764 cat >>$CONFIG_STATUS <<\_ACEOF
11765 # Split the substitutions into bite-sized pieces for seds with
11766 # small command number limits, like on Digital OSF/1 and HP-UX.
11767 ac_max_sed_lines=48
11768 ac_sed_frag=1 # Number of current file.
11769 ac_beg=1 # First line for current file.
11770 ac_end=$ac_max_sed_lines # Line after last line for current file.
11771 ac_more_lines=:
11772 ac_sed_cmds=
11773 while $ac_more_lines; do
11774 if test $ac_beg -gt 1; then
11775 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11776 else
11777 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11778 fi
11779 if test ! -s $tmp/subs.frag; then
11780 ac_more_lines=false
9b2b7d69 11781 else
13b2be9c
DJ
11782 # The purpose of the label and of the branching condition is to
11783 # speed up the sed processing (if there are no `@' at all, there
11784 # is no need to browse any of the substitutions).
11785 # These are the two extra sed commands mentioned above.
11786 (echo ':t
11787 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11788 if test -z "$ac_sed_cmds"; then
ab509236 11789 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c 11790 else
ab509236 11791 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c
DJ
11792 fi
11793 ac_sed_frag=`expr $ac_sed_frag + 1`
11794 ac_beg=$ac_end
11795 ac_end=`expr $ac_end + $ac_max_sed_lines`
9b2b7d69 11796 fi
13b2be9c
DJ
11797 done
11798 if test -z "$ac_sed_cmds"; then
11799 ac_sed_cmds=cat
252b5132 11800 fi
13b2be9c 11801fi # test -n "$CONFIG_FILES"
252b5132 11802
13b2be9c
DJ
11803_ACEOF
11804cat >>$CONFIG_STATUS <<\_ACEOF
11805for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
c8615825 11806 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11807 case $ac_file in
11808 - | *:- | *:-:* ) # input from stdin
ab509236
L
11809 cat >$tmp/stdin
11810 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11811 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11812 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11813 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11814 * ) ac_file_in=$ac_file.in ;;
252b5132 11815 esac
9b2b7d69 11816
13b2be9c
DJ
11817 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11818 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11819$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11820 X"$ac_file" : 'X\(//\)[^/]' \| \
11821 X"$ac_file" : 'X\(//\)$' \| \
11822 X"$ac_file" : 'X\(/\)' \| \
11823 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11824echo X"$ac_file" |
11825 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11826 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11827 /^X\(\/\/\)$/{ s//\1/; q; }
11828 /^X\(\/\).*/{ s//\1/; q; }
11829 s/.*/./; q'`
11830 { if $as_mkdir_p; then
11831 mkdir -p "$ac_dir"
c8615825 11832 else
13b2be9c
DJ
11833 as_dir="$ac_dir"
11834 as_dirs=
11835 while test ! -d "$as_dir"; do
11836 as_dirs="$as_dir $as_dirs"
11837 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11838$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11839 X"$as_dir" : 'X\(//\)[^/]' \| \
11840 X"$as_dir" : 'X\(//\)$' \| \
11841 X"$as_dir" : 'X\(/\)' \| \
11842 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11843echo X"$as_dir" |
11844 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11845 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11846 /^X\(\/\/\)$/{ s//\1/; q; }
11847 /^X\(\/\).*/{ s//\1/; q; }
11848 s/.*/./; q'`
11849 done
11850 test ! -n "$as_dirs" || mkdir $as_dirs
11851 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11852echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11853 { (exit 1); exit 1; }; }; }
11854
11855 ac_builddir=.
11856
11857if test "$ac_dir" != .; then
11858 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11859 # A "../" for each directory in $ac_dir_suffix.
11860 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11861else
11862 ac_dir_suffix= ac_top_builddir=
11863fi
9b2b7d69 11864
13b2be9c
DJ
11865case $srcdir in
11866 .) # No --srcdir option. We are building in place.
11867 ac_srcdir=.
11868 if test -z "$ac_top_builddir"; then
11869 ac_top_srcdir=.
11870 else
11871 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11872 fi ;;
11873 [\\/]* | ?:[\\/]* ) # Absolute path.
11874 ac_srcdir=$srcdir$ac_dir_suffix;
11875 ac_top_srcdir=$srcdir ;;
9b2b7d69 11876 *) # Relative path.
13b2be9c
DJ
11877 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11878 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11879esac
ab509236
L
11880
11881# Do not use `cd foo && pwd` to compute absolute paths, because
11882# the directories may not exist.
11883case `pwd` in
11884.) ac_abs_builddir="$ac_dir";;
11885*)
11886 case "$ac_dir" in
11887 .) ac_abs_builddir=`pwd`;;
11888 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11889 *) ac_abs_builddir=`pwd`/"$ac_dir";;
11890 esac;;
11891esac
11892case $ac_abs_builddir in
11893.) ac_abs_top_builddir=${ac_top_builddir}.;;
11894*)
11895 case ${ac_top_builddir}. in
11896 .) ac_abs_top_builddir=$ac_abs_builddir;;
11897 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11898 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11899 esac;;
11900esac
11901case $ac_abs_builddir in
11902.) ac_abs_srcdir=$ac_srcdir;;
11903*)
11904 case $ac_srcdir in
11905 .) ac_abs_srcdir=$ac_abs_builddir;;
11906 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11907 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11908 esac;;
11909esac
11910case $ac_abs_builddir in
11911.) ac_abs_top_srcdir=$ac_top_srcdir;;
11912*)
11913 case $ac_top_srcdir in
11914 .) ac_abs_top_srcdir=$ac_abs_builddir;;
11915 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11916 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11917 esac;;
11918esac
252b5132 11919
9b2b7d69 11920
13b2be9c
DJ
11921 case $INSTALL in
11922 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11923 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
c8615825 11924 esac
9b2b7d69 11925
1ad12f97
NC
11926 if test x"$ac_file" != x-; then
11927 { echo "$as_me:$LINENO: creating $ac_file" >&5
11928echo "$as_me: creating $ac_file" >&6;}
11929 rm -f "$ac_file"
11930 fi
13b2be9c
DJ
11931 # Let's still pretend it is `configure' which instantiates (i.e., don't
11932 # use $as_me), people would be surprised to read:
11933 # /* config.h. Generated by config.status. */
11934 if test x"$ac_file" = x-; then
11935 configure_input=
11936 else
11937 configure_input="$ac_file. "
11938 fi
11939 configure_input=$configure_input"Generated from `echo $ac_file_in |
ab509236 11940 sed 's,.*/,,'` by configure."
13b2be9c
DJ
11941
11942 # First look for the input files in the build tree, otherwise in the
11943 # src tree.
11944 ac_file_inputs=`IFS=:
11945 for f in $ac_file_in; do
11946 case $f in
11947 -) echo $tmp/stdin ;;
11948 [\\/$]*)
ab509236
L
11949 # Absolute (can't be DOS-style, as IFS=:)
11950 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11951echo "$as_me: error: cannot find input file: $f" >&2;}
11952 { (exit 1); exit 1; }; }
ab509236 11953 echo "$f";;
13b2be9c 11954 *) # Relative
ab509236
L
11955 if test -f "$f"; then
11956 # Build tree
11957 echo "$f"
11958 elif test -f "$srcdir/$f"; then
11959 # Source tree
11960 echo "$srcdir/$f"
11961 else
11962 # /dev/null tree
11963 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11964echo "$as_me: error: cannot find input file: $f" >&2;}
11965 { (exit 1); exit 1; }; }
ab509236 11966 fi;;
13b2be9c
DJ
11967 esac
11968 done` || { (exit 1); exit 1; }
11969_ACEOF
11970cat >>$CONFIG_STATUS <<_ACEOF
11971 sed "$ac_vpsub
11972$extrasub
11973_ACEOF
11974cat >>$CONFIG_STATUS <<\_ACEOF
11975:t
11976/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11977s,@configure_input@,$configure_input,;t t
11978s,@srcdir@,$ac_srcdir,;t t
11979s,@abs_srcdir@,$ac_abs_srcdir,;t t
11980s,@top_srcdir@,$ac_top_srcdir,;t t
11981s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11982s,@builddir@,$ac_builddir,;t t
11983s,@abs_builddir@,$ac_abs_builddir,;t t
11984s,@top_builddir@,$ac_top_builddir,;t t
11985s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11986s,@INSTALL@,$ac_INSTALL,;t t
11987" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11988 rm -f $tmp/stdin
11989 if test x"$ac_file" != x-; then
11990 mv $tmp/out $ac_file
11991 else
11992 cat $tmp/out
11993 rm -f $tmp/out
11994 fi
11995
11996done
11997_ACEOF
11998cat >>$CONFIG_STATUS <<\_ACEOF
11999
12000#
12001# CONFIG_HEADER section.
12002#
252b5132
RH
12003
12004# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12005# NAME is the cpp macro being defined and VALUE is the value it is being given.
12006#
12007# ac_d sets the value in "#define NAME VALUE" lines.
ab509236
L
12008ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12009ac_dB='[ ].*$,\1#\2'
13b2be9c
DJ
12010ac_dC=' '
12011ac_dD=',;t'
12012# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ab509236 12013ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13b2be9c 12014ac_uB='$,\1#\2define\3'
252b5132 12015ac_uC=' '
13b2be9c
DJ
12016ac_uD=',;t'
12017
12018for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 12019 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
12020 case $ac_file in
12021 - | *:- | *:-:* ) # input from stdin
ab509236
L
12022 cat >$tmp/stdin
12023 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12024 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 12025 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 12026 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 12027 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
12028 esac
12029
13b2be9c
DJ
12030 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12031echo "$as_me: creating $ac_file" >&6;}
12032
12033 # First look for the input files in the build tree, otherwise in the
12034 # src tree.
12035 ac_file_inputs=`IFS=:
12036 for f in $ac_file_in; do
12037 case $f in
12038 -) echo $tmp/stdin ;;
12039 [\\/$]*)
ab509236
L
12040 # Absolute (can't be DOS-style, as IFS=:)
12041 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12042echo "$as_me: error: cannot find input file: $f" >&2;}
12043 { (exit 1); exit 1; }; }
ab509236
L
12044 # Do quote $f, to prevent DOS paths from being IFS'd.
12045 echo "$f";;
13b2be9c 12046 *) # Relative
ab509236
L
12047 if test -f "$f"; then
12048 # Build tree
12049 echo "$f"
12050 elif test -f "$srcdir/$f"; then
12051 # Source tree
12052 echo "$srcdir/$f"
12053 else
12054 # /dev/null tree
12055 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12056echo "$as_me: error: cannot find input file: $f" >&2;}
12057 { (exit 1); exit 1; }; }
ab509236 12058 fi;;
13b2be9c
DJ
12059 esac
12060 done` || { (exit 1); exit 1; }
12061 # Remove the trailing spaces.
ab509236 12062 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13b2be9c
DJ
12063
12064_ACEOF
12065
12066# Transform confdefs.h into two sed scripts, `conftest.defines' and
12067# `conftest.undefs', that substitutes the proper values into
12068# config.h.in to produce config.h. The first handles `#define'
12069# templates, and the second `#undef' templates.
12070# And first: Protect against being on the right side of a sed subst in
12071# config.status. Protect against being in an unquoted here document
12072# in config.status.
12073rm -f conftest.defines conftest.undefs
12074# Using a here document instead of a string reduces the quoting nightmare.
12075# Putting comments in sed scripts is not portable.
12076#
12077# `end' is used to avoid that the second main sed command (meant for
12078# 0-ary CPP macros) applies to n-ary macro definitions.
12079# See the Autoconf documentation for `clear'.
12080cat >confdef2sed.sed <<\_ACEOF
12081s/[\\&,]/\\&/g
12082s,[\\$`],\\&,g
12083t clear
12084: clear
ab509236 12085s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13b2be9c 12086t end
ab509236 12087s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13b2be9c
DJ
12088: end
12089_ACEOF
12090# If some macros were called several times there might be several times
12091# the same #defines, which is useless. Nevertheless, we may not want to
12092# sort them, since we want the *last* AC-DEFINE to be honored.
12093uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12094sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12095rm -f confdef2sed.sed
252b5132
RH
12096
12097# This sed command replaces #undef with comments. This is necessary, for
12098# example, in the case of _POSIX_SOURCE, which is predefined and required
12099# on some systems where configure will not decide to define it.
13b2be9c 12100cat >>conftest.undefs <<\_ACEOF
ab509236 12101s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13b2be9c
DJ
12102_ACEOF
12103
12104# Break up conftest.defines because some shells have a limit on the size
12105# of here documents, and old seds have small limits too (100 cmds).
12106echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
ab509236 12107echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13b2be9c
DJ
12108echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12109echo ' :' >>$CONFIG_STATUS
12110rm -f conftest.tail
12111while grep . conftest.defines >/dev/null
12112do
12113 # Write a limited-size here document to $tmp/defines.sed.
12114 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12115 # Speed up: don't consider the non `#define' lines.
ab509236 12116 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12117 # Work around the forget-to-reset-the-flag bug.
12118 echo 't clr' >>$CONFIG_STATUS
12119 echo ': clr' >>$CONFIG_STATUS
12120 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12121 echo 'CEOF
12122 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12123 rm -f $tmp/in
12124 mv $tmp/out $tmp/in
12125' >>$CONFIG_STATUS
12126 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12127 rm -f conftest.defines
12128 mv conftest.tail conftest.defines
12129done
12130rm -f conftest.defines
12131echo ' fi # grep' >>$CONFIG_STATUS
12132echo >>$CONFIG_STATUS
252b5132 12133
13b2be9c
DJ
12134# Break up conftest.undefs because some shells have a limit on the size
12135# of here documents, and old seds have small limits too (100 cmds).
12136echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 12137rm -f conftest.tail
13b2be9c 12138while grep . conftest.undefs >/dev/null
252b5132 12139do
13b2be9c
DJ
12140 # Write a limited-size here document to $tmp/undefs.sed.
12141 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12142 # Speed up: don't consider the non `#undef'
ab509236 12143 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12144 # Work around the forget-to-reset-the-flag bug.
12145 echo 't clr' >>$CONFIG_STATUS
12146 echo ': clr' >>$CONFIG_STATUS
12147 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 12148 echo 'CEOF
13b2be9c
DJ
12149 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12150 rm -f $tmp/in
12151 mv $tmp/out $tmp/in
12152' >>$CONFIG_STATUS
12153 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12154 rm -f conftest.undefs
12155 mv conftest.tail conftest.undefs
252b5132 12156done
13b2be9c
DJ
12157rm -f conftest.undefs
12158
12159cat >>$CONFIG_STATUS <<\_ACEOF
12160 # Let's still pretend it is `configure' which instantiates (i.e., don't
12161 # use $as_me), people would be surprised to read:
12162 # /* config.h. Generated by config.status. */
12163 if test x"$ac_file" = x-; then
12164 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 12165 else
13b2be9c
DJ
12166 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12167 fi
12168 cat $tmp/in >>$tmp/config.h
12169 rm -f $tmp/in
12170 if test x"$ac_file" != x-; then
12171 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12172 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12173echo "$as_me: $ac_file is unchanged" >&6;}
12174 else
12175 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12176$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12177 X"$ac_file" : 'X\(//\)[^/]' \| \
12178 X"$ac_file" : 'X\(//\)$' \| \
12179 X"$ac_file" : 'X\(/\)' \| \
12180 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12181echo X"$ac_file" |
12182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12183 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12184 /^X\(\/\/\)$/{ s//\1/; q; }
12185 /^X\(\/\).*/{ s//\1/; q; }
12186 s/.*/./; q'`
12187 { if $as_mkdir_p; then
12188 mkdir -p "$ac_dir"
12189 else
12190 as_dir="$ac_dir"
12191 as_dirs=
12192 while test ! -d "$as_dir"; do
12193 as_dirs="$as_dir $as_dirs"
12194 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12195$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12196 X"$as_dir" : 'X\(//\)[^/]' \| \
12197 X"$as_dir" : 'X\(//\)$' \| \
12198 X"$as_dir" : 'X\(/\)' \| \
12199 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12200echo X"$as_dir" |
12201 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12202 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12203 /^X\(\/\/\)$/{ s//\1/; q; }
12204 /^X\(\/\).*/{ s//\1/; q; }
12205 s/.*/./; q'`
12206 done
12207 test ! -n "$as_dirs" || mkdir $as_dirs
12208 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12209echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12210 { (exit 1); exit 1; }; }; }
12211
12212 rm -f $ac_file
12213 mv $tmp/config.h $ac_file
9b2b7d69 12214 fi
13b2be9c
DJ
12215 else
12216 cat $tmp/config.h
12217 rm -f $tmp/config.h
9b2b7d69 12218 fi
13b2be9c
DJ
12219# Compute $ac_file's index in $config_headers.
12220_am_stamp_count=1
12221for _am_header in $config_headers :; do
12222 case $_am_header in
12223 $ac_file | $ac_file:* )
12224 break ;;
12225 * )
12226 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12227 esac
12228done
12229echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12230$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12231 X$ac_file : 'X\(//\)[^/]' \| \
12232 X$ac_file : 'X\(//\)$' \| \
12233 X$ac_file : 'X\(/\)' \| \
12234 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12235echo X$ac_file |
12236 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12237 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12238 /^X\(\/\/\)$/{ s//\1/; q; }
12239 /^X\(\/\).*/{ s//\1/; q; }
12240 s/.*/./; q'`/stamp-h$_am_stamp_count
12241done
12242_ACEOF
12243cat >>$CONFIG_STATUS <<\_ACEOF
6840198f 12244
13b2be9c
DJ
12245#
12246# CONFIG_COMMANDS section.
12247#
12248for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12249 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12250 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12251 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12252$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12253 X"$ac_dest" : 'X\(//\)[^/]' \| \
12254 X"$ac_dest" : 'X\(//\)$' \| \
12255 X"$ac_dest" : 'X\(/\)' \| \
12256 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12257echo X"$ac_dest" |
12258 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12259 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12260 /^X\(\/\/\)$/{ s//\1/; q; }
12261 /^X\(\/\).*/{ s//\1/; q; }
12262 s/.*/./; q'`
ab509236
L
12263 { if $as_mkdir_p; then
12264 mkdir -p "$ac_dir"
12265 else
12266 as_dir="$ac_dir"
12267 as_dirs=
12268 while test ! -d "$as_dir"; do
12269 as_dirs="$as_dir $as_dirs"
12270 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12271$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12272 X"$as_dir" : 'X\(//\)[^/]' \| \
12273 X"$as_dir" : 'X\(//\)$' \| \
12274 X"$as_dir" : 'X\(/\)' \| \
12275 . : '\(.\)' 2>/dev/null ||
12276echo X"$as_dir" |
12277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12278 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12279 /^X\(\/\/\)$/{ s//\1/; q; }
12280 /^X\(\/\).*/{ s//\1/; q; }
12281 s/.*/./; q'`
12282 done
12283 test ! -n "$as_dirs" || mkdir $as_dirs
12284 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12285echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12286 { (exit 1); exit 1; }; }; }
12287
13b2be9c
DJ
12288 ac_builddir=.
12289
12290if test "$ac_dir" != .; then
12291 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12292 # A "../" for each directory in $ac_dir_suffix.
12293 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12294else
12295 ac_dir_suffix= ac_top_builddir=
12296fi
12297
12298case $srcdir in
12299 .) # No --srcdir option. We are building in place.
12300 ac_srcdir=.
12301 if test -z "$ac_top_builddir"; then
12302 ac_top_srcdir=.
12303 else
12304 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12305 fi ;;
12306 [\\/]* | ?:[\\/]* ) # Absolute path.
12307 ac_srcdir=$srcdir$ac_dir_suffix;
12308 ac_top_srcdir=$srcdir ;;
12309 *) # Relative path.
12310 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12311 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12312esac
ab509236
L
12313
12314# Do not use `cd foo && pwd` to compute absolute paths, because
12315# the directories may not exist.
12316case `pwd` in
12317.) ac_abs_builddir="$ac_dir";;
12318*)
12319 case "$ac_dir" in
12320 .) ac_abs_builddir=`pwd`;;
12321 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12322 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12323 esac;;
12324esac
12325case $ac_abs_builddir in
12326.) ac_abs_top_builddir=${ac_top_builddir}.;;
12327*)
12328 case ${ac_top_builddir}. in
12329 .) ac_abs_top_builddir=$ac_abs_builddir;;
12330 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12331 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12332 esac;;
12333esac
12334case $ac_abs_builddir in
12335.) ac_abs_srcdir=$ac_srcdir;;
12336*)
12337 case $ac_srcdir in
12338 .) ac_abs_srcdir=$ac_abs_builddir;;
12339 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12340 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12341 esac;;
12342esac
12343case $ac_abs_builddir in
12344.) ac_abs_top_srcdir=$ac_top_srcdir;;
12345*)
12346 case $ac_top_srcdir in
12347 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12348 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12349 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12350 esac;;
12351esac
13b2be9c
DJ
12352
12353
12354 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12355echo "$as_me: executing $ac_dest commands" >&6;}
12356 case $ac_dest in
12357 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12358 # Strip MF so we end up with the name of the file.
12359 mf=`echo "$mf" | sed -e 's/:.*$//'`
12360 # Check whether this is an Automake generated Makefile or not.
12361 # We used to match only the files named `Makefile.in', but
12362 # some people rename them; so instead we look at the file content.
12363 # Grep'ing the first line is not enough: some people post-process
12364 # each Makefile.in and add a new line on top of each file to say so.
12365 # So let's grep whole file.
12366 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12367 dirpart=`(dirname "$mf") 2>/dev/null ||
12368$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12369 X"$mf" : 'X\(//\)[^/]' \| \
12370 X"$mf" : 'X\(//\)$' \| \
12371 X"$mf" : 'X\(/\)' \| \
12372 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12373echo X"$mf" |
12374 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12375 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12376 /^X\(\/\/\)$/{ s//\1/; q; }
12377 /^X\(\/\).*/{ s//\1/; q; }
12378 s/.*/./; q'`
12379 else
12380 continue
12381 fi
8ea2b00f
AM
12382 # Extract the definition of DEPDIR, am__include, and am__quote
12383 # from the Makefile without running `make'.
4b363073 12384 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13b2be9c 12385 test -z "$DEPDIR" && continue
8ea2b00f
AM
12386 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12387 test -z "am__include" && continue
12388 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13b2be9c 12389 # When using ansi2knr, U may be empty or an underscore; expand it
4b363073 12390 U=`sed -n 's/^U = //p' < "$mf"`
8ea2b00f
AM
12391 # Find all dependency output files, they are included files with
12392 # $(DEPDIR) in their names. We invoke sed twice because it is the
12393 # simplest approach to changing $(DEPDIR) to its actual value in the
12394 # expansion.
12395 for file in `sed -n "
12396 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13b2be9c
DJ
12397 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12398 # Make sure the directory exists.
12399 test -f "$dirpart/$file" && continue
12400 fdir=`(dirname "$file") 2>/dev/null ||
12401$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12402 X"$file" : 'X\(//\)[^/]' \| \
12403 X"$file" : 'X\(//\)$' \| \
12404 X"$file" : 'X\(/\)' \| \
12405 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12406echo X"$file" |
12407 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12408 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12409 /^X\(\/\/\)$/{ s//\1/; q; }
12410 /^X\(\/\).*/{ s//\1/; q; }
12411 s/.*/./; q'`
12412 { if $as_mkdir_p; then
12413 mkdir -p $dirpart/$fdir
12414 else
12415 as_dir=$dirpart/$fdir
12416 as_dirs=
12417 while test ! -d "$as_dir"; do
12418 as_dirs="$as_dir $as_dirs"
12419 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12420$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12421 X"$as_dir" : 'X\(//\)[^/]' \| \
12422 X"$as_dir" : 'X\(//\)$' \| \
12423 X"$as_dir" : 'X\(/\)' \| \
12424 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12425echo X"$as_dir" |
12426 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12427 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12428 /^X\(\/\/\)$/{ s//\1/; q; }
12429 /^X\(\/\).*/{ s//\1/; q; }
12430 s/.*/./; q'`
12431 done
12432 test ! -n "$as_dirs" || mkdir $as_dirs
12433 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12434echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12435 { (exit 1); exit 1; }; }; }
c8615825 12436
13b2be9c
DJ
12437 # echo "creating $dirpart/$file"
12438 echo '# dummy' > "$dirpart/$file"
12439 done
12440done
12441 ;;
12442 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
12443 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
12444 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
12445 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
12446 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
12447 if test "x$cgen_cpu_prefix" != x ; then
12448 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
12449 fi
12450
13b2be9c
DJ
12451 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
12452 esac
12453done
12454_ACEOF
12455
12456cat >>$CONFIG_STATUS <<\_ACEOF
12457
12458{ (exit 0); exit 0; }
12459_ACEOF
252b5132 12460chmod +x $CONFIG_STATUS
13b2be9c
DJ
12461ac_clean_files=$ac_clean_files_save
12462
12463
12464# configure is writing to config.log, and then calls config.status.
12465# config.status does its own redirection, appending to config.log.
12466# Unfortunately, on DOS this fails, as config.log is still kept open
12467# by configure, so config.status won't be able to write to it; its
12468# output is simply discarded. So we exec the FD to /dev/null,
12469# effectively closing config.log, so it can be properly (re)opened and
12470# appended to by config.status. When coming back to configure, we
12471# need to make the FD available again.
12472if test "$no_create" != yes; then
12473 ac_cs_success=:
12474 ac_config_status_args=
12475 test "$silent" = yes &&
12476 ac_config_status_args="$ac_config_status_args --quiet"
12477 exec 5>/dev/null
12478 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12479 exec 5>>config.log
12480 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12481 # would make configure fail if this is the last instruction.
12482 $ac_cs_success || { (exit 1); exit 1; }
12483fi
252b5132 12484
This page took 1.015674 seconds and 4 git commands to generate.