Add support for the Infineon XC16X.
[deliverable/binutils-gdb.git] / gas / configure
CommitLineData
252b5132 1#! /bin/sh
252b5132 2# Guess values for system-dependent variables and create Makefiles.
ab509236 3# Generated by GNU Autoconf 2.59.
252b5132 4#
ab509236 5# Copyright (C) 2003 Free Software Foundation, Inc.
252b5132
RH
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
13b2be9c
DJ
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
ab509236 22DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
23
24# Support unset when possible.
ab509236 25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43do
ab509236 44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
ab509236 221 test -d ./-p && rmdir ./-p
13b2be9c
DJ
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
ab509236 228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
229
230# Sed expression to map a string onto a valid variable name.
ab509236 231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
252b5132 248
13b2be9c
DJ
249exec 6>&1
250
251#
252# Initializations.
253#
252b5132 254ac_default_prefix=/usr/local
13b2be9c
DJ
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266
267# Identity of this package.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="as.h"
275# Factoring default headers for most tests.
276ac_includes_default="\
277#include <stdio.h>
278#if HAVE_SYS_TYPES_H
279# include <sys/types.h>
280#endif
281#if HAVE_SYS_STAT_H
282# include <sys/stat.h>
283#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H
309# include <unistd.h>
310#endif"
311
9e9b66a9 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S RANLIB ac_ct_RANLIB LIBTOOL WARN_CFLAGS NO_WERROR GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof BFDLIB OPCODES_LIB BFDVER_H ALL_OBJ_DEPS YACC LEX LEXLIB LEX_OUTPUT_ROOT CPP EGREP ALLOCA USE_NLS MSGFMT GMSGFMT XGETTEXT USE_INCLUDED_LIBINTL CATALOGS CATOBJEXT DATADIRNAME GMOFILES INSTOBJEXT INTLDEPS INTLLIBS INTLOBJS POFILES POSUB INCLUDE_LOCALE_H GT_NO GT_YES MKINSTALLDIRS l MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBM LIBOBJS LTLIBOBJS'
13b2be9c 313ac_subst_files=''
252b5132
RH
314
315# Initialize some variables set by options.
13b2be9c
DJ
316ac_init_help=
317ac_init_version=false
252b5132
RH
318# The variables have the same names as the options, with
319# dashes changed to underlines.
13b2be9c 320cache_file=/dev/null
252b5132 321exec_prefix=NONE
252b5132 322no_create=
252b5132
RH
323no_recursion=
324prefix=NONE
325program_prefix=NONE
326program_suffix=NONE
327program_transform_name=s,x,x,
328silent=
329site=
330srcdir=
252b5132
RH
331verbose=
332x_includes=NONE
333x_libraries=NONE
13b2be9c
DJ
334
335# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo"
337# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them.
252b5132
RH
340bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share'
344sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include'
349oldincludedir='/usr/include'
350infodir='${prefix}/info'
351mandir='${prefix}/man'
352
252b5132
RH
353ac_prev=
354for ac_option
355do
252b5132
RH
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
13b2be9c 363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
252b5132
RH
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
13b2be9c 367 case $ac_option in
252b5132
RH
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
13b2be9c 372 bindir=$ac_optarg ;;
252b5132
RH
373
374 -build | --build | --buil | --bui | --bu)
13b2be9c 375 ac_prev=build_alias ;;
252b5132 376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
13b2be9c 377 build_alias=$ac_optarg ;;
252b5132
RH
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
13b2be9c
DJ
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
252b5132
RH
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
13b2be9c 393 datadir=$ac_optarg ;;
252b5132
RH
394
395 -disable-* | --disable-*)
13b2be9c 396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
252b5132 397 # Reject names that are not valid shell variable names.
13b2be9c
DJ
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
252b5132
RH
403
404 -enable-* | --enable-*)
13b2be9c 405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
252b5132 406 # Reject names that are not valid shell variable names.
13b2be9c
DJ
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
413 *) ac_optarg=yes ;;
414 esac
13b2be9c 415 eval "enable_$ac_feature='$ac_optarg'" ;;
252b5132
RH
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
13b2be9c 424 exec_prefix=$ac_optarg ;;
252b5132
RH
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
13b2be9c
DJ
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
252b5132
RH
436
437 -host | --host | --hos | --ho)
13b2be9c 438 ac_prev=host_alias ;;
252b5132 439 -host=* | --host=* | --hos=* | --ho=*)
13b2be9c 440 host_alias=$ac_optarg ;;
252b5132
RH
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
13b2be9c 447 includedir=$ac_optarg ;;
252b5132
RH
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
13b2be9c 452 infodir=$ac_optarg ;;
252b5132
RH
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
13b2be9c 457 libdir=$ac_optarg ;;
252b5132
RH
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
13b2be9c 464 libexecdir=$ac_optarg ;;
252b5132
RH
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
13b2be9c 473 localstatedir=$ac_optarg ;;
252b5132
RH
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
13b2be9c 478 mandir=$ac_optarg ;;
252b5132
RH
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
13b2be9c 485 | --no-cr | --no-c | -n)
252b5132
RH
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
13b2be9c 499 oldincludedir=$ac_optarg ;;
252b5132
RH
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
13b2be9c 504 prefix=$ac_optarg ;;
252b5132
RH
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
13b2be9c 511 program_prefix=$ac_optarg ;;
252b5132
RH
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
13b2be9c 518 program_suffix=$ac_optarg ;;
252b5132
RH
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
13b2be9c 535 program_transform_name=$ac_optarg ;;
252b5132
RH
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
13b2be9c 545 sbindir=$ac_optarg ;;
252b5132
RH
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
13b2be9c 556 sharedstatedir=$ac_optarg ;;
252b5132
RH
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
13b2be9c 561 site=$ac_optarg ;;
76bff705 562
252b5132
RH
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
13b2be9c 566 srcdir=$ac_optarg ;;
252b5132
RH
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
13b2be9c 573 sysconfdir=$ac_optarg ;;
252b5132
RH
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
13b2be9c 576 ac_prev=target_alias ;;
252b5132 577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
13b2be9c 578 target_alias=$ac_optarg ;;
252b5132
RH
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
13b2be9c
DJ
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
252b5132
RH
585
586 -with-* | --with-*)
13b2be9c 587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
252b5132 588 # Reject names that are not valid shell variable names.
13b2be9c
DJ
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
252b5132 592 ac_package=`echo $ac_package| sed 's/-/_/g'`
13b2be9c
DJ
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
595 *) ac_optarg=yes ;;
596 esac
13b2be9c 597 eval "with_$ac_package='$ac_optarg'" ;;
252b5132
RH
598
599 -without-* | --without-*)
13b2be9c 600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
252b5132 601 # Reject names that are not valid shell variable names.
13b2be9c
DJ
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
252b5132
RH
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
13b2be9c 617 x_includes=$ac_optarg ;;
252b5132
RH
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
13b2be9c 624 x_libraries=$ac_optarg ;;
252b5132 625
13b2be9c
DJ
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
252b5132
RH
629 ;;
630
13b2be9c
DJ
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
252b5132 641 *)
13b2be9c
DJ
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
252b5132
RH
647 ;;
648
649 esac
650done
651
652if test -n "$ac_prev"; then
13b2be9c
DJ
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
c8615825 656fi
c8615825 657
13b2be9c
DJ
658# Be sure to have absolute paths.
659for ac_var in exec_prefix prefix
660do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667done
252b5132 668
13b2be9c
DJ
669# Be sure to have absolute paths.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
ab509236 671 localstatedir libdir includedir oldincludedir infodir mandir
252b5132 672do
13b2be9c
DJ
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
252b5132
RH
678 esac
679done
680
13b2be9c
DJ
681# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc.
683# FIXME: To remove some day.
684build=$build_alias
685host=$host_alias
686target=$target_alias
687
688# FIXME: To remove some day.
689if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697fi
9b2b7d69 698
13b2be9c
DJ
699ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702test "$silent" = yes && exec 6>/dev/null
252b5132 703
252b5132
RH
704
705# Find the source files, if location was not specified.
706if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
13b2be9c
DJ
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
252b5132
RH
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725else
726 ac_srcdir_defaulted=no
727fi
728if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
13b2be9c
DJ
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
252b5132 732 else
13b2be9c
DJ
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
252b5132
RH
735 fi
736fi
13b2be9c
DJ
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741ac_env_build_alias_set=${build_alias+set}
742ac_env_build_alias_value=$build_alias
743ac_cv_env_build_alias_set=${build_alias+set}
744ac_cv_env_build_alias_value=$build_alias
745ac_env_host_alias_set=${host_alias+set}
746ac_env_host_alias_value=$host_alias
747ac_cv_env_host_alias_set=${host_alias+set}
748ac_cv_env_host_alias_value=$host_alias
749ac_env_target_alias_set=${target_alias+set}
750ac_env_target_alias_value=$target_alias
751ac_cv_env_target_alias_set=${target_alias+set}
752ac_cv_env_target_alias_value=$target_alias
753ac_env_CC_set=${CC+set}
754ac_env_CC_value=$CC
755ac_cv_env_CC_set=${CC+set}
756ac_cv_env_CC_value=$CC
757ac_env_CFLAGS_set=${CFLAGS+set}
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CPP_set=${CPP+set}
770ac_env_CPP_value=$CPP
771ac_cv_env_CPP_set=${CPP+set}
772ac_cv_env_CPP_value=$CPP
d6d788bd 773
13b2be9c
DJ
774#
775# Report the --help message.
776#
777if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781\`configure' configures this package to adapt to many kinds of systems.
9b2b7d69 782
13b2be9c 783Usage: $0 [OPTION]... [VAR=VALUE]...
9b2b7d69 784
13b2be9c
DJ
785To assign environment variables (e.g., CC, CFLAGS...), specify them as
786VAR=VALUE. See below for descriptions of some of the useful variables.
9b2b7d69 787
13b2be9c 788Defaults for the options are specified in brackets.
9b2b7d69 789
13b2be9c
DJ
790Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801_ACEOF
802
803 cat <<_ACEOF
804Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
ab509236 806 [$ac_default_prefix]
13b2be9c 807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
ab509236 808 [PREFIX]
9b2b7d69 809
13b2be9c
DJ
810By default, \`make install' will install all the files in
811\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813for instance \`--prefix=\$HOME'.
9b2b7d69 814
13b2be9c 815For better control, use the options below.
9b2b7d69 816
13b2be9c
DJ
817Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830_ACEOF
9b2b7d69 831
13b2be9c 832 cat <<\_ACEOF
9b2b7d69 833
13b2be9c
DJ
834Program names:
835 --program-prefix=PREFIX prepend PREFIX to installed program names
836 --program-suffix=SUFFIX append SUFFIX to installed program names
837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
9b2b7d69 838
13b2be9c
DJ
839System types:
840 --build=BUILD configure for building on BUILD [guessed]
841 --host=HOST cross-compile to build programs to run on HOST [BUILD]
842 --target=TARGET configure for building compilers for TARGET [HOST]
843_ACEOF
9b2b7d69 844fi
9b2b7d69 845
13b2be9c 846if test -n "$ac_init_help"; then
9b2b7d69 847
13b2be9c 848 cat <<\_ACEOF
9b2b7d69 849
13b2be9c
DJ
850Optional Features:
851 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
852 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
ab509236
L
853 --disable-dependency-tracking speeds up one-time build
854 --enable-dependency-tracking do not reject slow dependency extractors
13b2be9c
DJ
855 --enable-shared=PKGS build shared libraries default=yes
856 --enable-static=PKGS build static libraries default=yes
857 --enable-fast-install=PKGS optimize for fast installation default=yes
858 --disable-libtool-lock avoid locking (might break parallel builds)
13b2be9c
DJ
859 targets alternative target configurations besides the primary
860 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
569acd2c 861 --enable-werror treat compile warnings as errors
9e9b66a9 862 --enable-build-warnings Enable build-time compiler warnings
13b2be9c 863 --disable-nls do not use Native Language Support
ab509236
L
864 --enable-maintainer-mode enable make rules and dependencies not useful
865 (and sometimes confusing) to the casual installer
9b2b7d69 866
13b2be9c
DJ
867Optional Packages:
868 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
869 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
870 --with-gnu-ld assume the C compiler uses GNU ld default=no
871 --with-pic try to use only PIC/non-PIC objects default=use both
872 --with-included-gettext use the GNU gettext library included here
9b2b7d69 873
13b2be9c
DJ
874Some influential environment variables:
875 CC C compiler command
876 CFLAGS C compiler flags
877 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
878 nonstandard directory <lib dir>
879 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
880 headers in a nonstandard directory <include dir>
881 CPP C preprocessor
882
883Use these variables to override the choices made by `configure' or to help
884it to find libraries and programs with nonstandard names/locations.
885
886_ACEOF
9b2b7d69 887fi
9b2b7d69 888
13b2be9c
DJ
889if test "$ac_init_help" = "recursive"; then
890 # If there are subdirs, report their specific --help.
891 ac_popdir=`pwd`
892 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
893 test -d $ac_dir || continue
894 ac_builddir=.
895
896if test "$ac_dir" != .; then
897 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
898 # A "../" for each directory in $ac_dir_suffix.
899 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
900else
901 ac_dir_suffix= ac_top_builddir=
902fi
9b2b7d69 903
13b2be9c
DJ
904case $srcdir in
905 .) # No --srcdir option. We are building in place.
906 ac_srcdir=.
907 if test -z "$ac_top_builddir"; then
908 ac_top_srcdir=.
909 else
910 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
c8615825 911 fi ;;
13b2be9c
DJ
912 [\\/]* | ?:[\\/]* ) # Absolute path.
913 ac_srcdir=$srcdir$ac_dir_suffix;
914 ac_top_srcdir=$srcdir ;;
915 *) # Relative path.
916 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
917 ac_top_srcdir=$ac_top_builddir$srcdir ;;
c8615825 918esac
ab509236
L
919
920# Do not use `cd foo && pwd` to compute absolute paths, because
921# the directories may not exist.
922case `pwd` in
923.) ac_abs_builddir="$ac_dir";;
924*)
925 case "$ac_dir" in
926 .) ac_abs_builddir=`pwd`;;
927 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
928 *) ac_abs_builddir=`pwd`/"$ac_dir";;
929 esac;;
930esac
931case $ac_abs_builddir in
932.) ac_abs_top_builddir=${ac_top_builddir}.;;
933*)
934 case ${ac_top_builddir}. in
935 .) ac_abs_top_builddir=$ac_abs_builddir;;
936 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
937 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
938 esac;;
939esac
940case $ac_abs_builddir in
941.) ac_abs_srcdir=$ac_srcdir;;
942*)
943 case $ac_srcdir in
944 .) ac_abs_srcdir=$ac_abs_builddir;;
945 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
946 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
947 esac;;
948esac
949case $ac_abs_builddir in
950.) ac_abs_top_srcdir=$ac_top_srcdir;;
951*)
952 case $ac_top_srcdir in
953 .) ac_abs_top_srcdir=$ac_abs_builddir;;
954 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
955 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
956 esac;;
957esac
13b2be9c
DJ
958
959 cd $ac_dir
960 # Check for guested configure; otherwise get Cygnus style configure.
961 if test -f $ac_srcdir/configure.gnu; then
962 echo
963 $SHELL $ac_srcdir/configure.gnu --help=recursive
964 elif test -f $ac_srcdir/configure; then
965 echo
966 $SHELL $ac_srcdir/configure --help=recursive
967 elif test -f $ac_srcdir/configure.ac ||
ab509236 968 test -f $ac_srcdir/configure.in; then
13b2be9c
DJ
969 echo
970 $ac_configure --help
971 else
972 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
973 fi
1ad12f97 974 cd $ac_popdir
13b2be9c
DJ
975 done
976fi
6840198f 977
13b2be9c
DJ
978test -n "$ac_init_help" && exit 0
979if $ac_init_version; then
980 cat <<\_ACEOF
c8615825 981
ab509236 982Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
983This configure script is free software; the Free Software Foundation
984gives unlimited permission to copy, distribute and modify it.
985_ACEOF
986 exit 0
987fi
988exec 5>config.log
989cat >&5 <<_ACEOF
990This file contains any messages produced by compilers while
991running configure, to aid debugging if configure makes a mistake.
c8615825 992
13b2be9c 993It was created by $as_me, which was
ab509236 994generated by GNU Autoconf 2.59. Invocation command line was
c8615825 995
13b2be9c 996 $ $0 $@
c8615825 997
13b2be9c
DJ
998_ACEOF
999{
1000cat <<_ASUNAME
1001## --------- ##
1002## Platform. ##
1003## --------- ##
1004
1005hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1006uname -m = `(uname -m) 2>/dev/null || echo unknown`
1007uname -r = `(uname -r) 2>/dev/null || echo unknown`
1008uname -s = `(uname -s) 2>/dev/null || echo unknown`
1009uname -v = `(uname -v) 2>/dev/null || echo unknown`
1010
1011/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1012/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1013
1014/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1015/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1016/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1017hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1018/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1019/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1020/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1021
1022_ASUNAME
1023
1024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1025for as_dir in $PATH
1026do
1027 IFS=$as_save_IFS
1028 test -z "$as_dir" && as_dir=.
1029 echo "PATH: $as_dir"
1030done
9b2b7d69 1031
13b2be9c 1032} >&5
6840198f 1033
13b2be9c 1034cat >&5 <<_ACEOF
c8615825 1035
9b2b7d69 1036
13b2be9c
DJ
1037## ----------- ##
1038## Core tests. ##
1039## ----------- ##
87ccc1b0 1040
13b2be9c 1041_ACEOF
9b2b7d69 1042
13b2be9c
DJ
1043
1044# Keep a trace of the command line.
1045# Strip out --no-create and --no-recursion so they do not pile up.
1046# Strip out --silent because we don't want to record it for future runs.
1047# Also quote any args containing shell meta-characters.
1048# Make two passes to allow for proper duplicate-argument suppression.
1049ac_configure_args=
1050ac_configure_args0=
1051ac_configure_args1=
1052ac_sep=
1053ac_must_keep_next=false
1054for ac_pass in 1 2
1055do
1056 for ac_arg
1057 do
1058 case $ac_arg in
1059 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1060 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1061 | -silent | --silent | --silen | --sile | --sil)
1062 continue ;;
1063 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1064 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1065 esac
1066 case $ac_pass in
1067 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1068 2)
1069 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1070 if test $ac_must_keep_next = true; then
ab509236 1071 ac_must_keep_next=false # Got value, back to normal.
13b2be9c 1072 else
ab509236
L
1073 case $ac_arg in
1074 *=* | --config-cache | -C | -disable-* | --disable-* \
1075 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1076 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1077 | -with-* | --with-* | -without-* | --without-* | --x)
1078 case "$ac_configure_args0 " in
1079 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1080 esac
1081 ;;
1082 -* ) ac_must_keep_next=true ;;
1083 esac
13b2be9c
DJ
1084 fi
1085 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1086 # Get rid of the leading space.
1087 ac_sep=" "
c8615825
AM
1088 ;;
1089 esac
1090 done
13b2be9c
DJ
1091done
1092$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1093$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1094
1095# When interrupted or exit'd, cleanup temporary files, and complete
1096# config.log. We remove comments because anyway the quotes in there
1097# would cause problems or look ugly.
1098# WARNING: Be sure not to use single quotes in there, as some shells,
1099# such as our DU 5.0 friend, will then `close' the trap.
1100trap 'exit_status=$?
1101 # Save into config.log some information that might help in debugging.
1102 {
1103 echo
1104
1105 cat <<\_ASBOX
1106## ---------------- ##
1107## Cache variables. ##
1108## ---------------- ##
1109_ASBOX
1110 echo
1111 # The following way of writing the cache mishandles newlines in values,
1112{
1113 (set) 2>&1 |
1114 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1115 *ac_space=\ *)
1116 sed -n \
ab509236
L
1117 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1118 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
13b2be9c
DJ
1119 ;;
1120 *)
1121 sed -n \
ab509236 1122 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
1123 ;;
1124 esac;
1125}
1126 echo
1127
1128 cat <<\_ASBOX
1129## ----------------- ##
1130## Output variables. ##
1131## ----------------- ##
1132_ASBOX
1133 echo
1134 for ac_var in $ac_subst_vars
1135 do
1136 eval ac_val=$`echo $ac_var`
1137 echo "$ac_var='"'"'$ac_val'"'"'"
1138 done | sort
1139 echo
1140
1141 if test -n "$ac_subst_files"; then
1142 cat <<\_ASBOX
1143## ------------- ##
1144## Output files. ##
1145## ------------- ##
1146_ASBOX
1147 echo
1148 for ac_var in $ac_subst_files
1149 do
1150 eval ac_val=$`echo $ac_var`
ab509236 1151 echo "$ac_var='"'"'$ac_val'"'"'"
13b2be9c
DJ
1152 done | sort
1153 echo
1154 fi
1155
1156 if test -s confdefs.h; then
1157 cat <<\_ASBOX
1158## ----------- ##
1159## confdefs.h. ##
1160## ----------- ##
1161_ASBOX
1162 echo
1163 sed "/^$/d" confdefs.h | sort
1164 echo
1165 fi
1166 test "$ac_signal" != 0 &&
1167 echo "$as_me: caught signal $ac_signal"
1168 echo "$as_me: exit $exit_status"
1169 } >&5
ab509236 1170 rm -f core *.core &&
13b2be9c
DJ
1171 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1172 exit $exit_status
1173 ' 0
1174for ac_signal in 1 2 13 15; do
1175 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1176done
1177ac_signal=0
1178
1179# confdefs.h avoids OS command line length limits that DEFS can exceed.
1180rm -rf conftest* confdefs.h
1181# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1182echo >confdefs.h
1183
1184# Predefined preprocessor variables.
1185
1186cat >>confdefs.h <<_ACEOF
1187#define PACKAGE_NAME "$PACKAGE_NAME"
1188_ACEOF
1189
1190
1191cat >>confdefs.h <<_ACEOF
1192#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1193_ACEOF
1194
1195
1196cat >>confdefs.h <<_ACEOF
1197#define PACKAGE_VERSION "$PACKAGE_VERSION"
1198_ACEOF
1199
1200
1201cat >>confdefs.h <<_ACEOF
1202#define PACKAGE_STRING "$PACKAGE_STRING"
1203_ACEOF
1204
1205
1206cat >>confdefs.h <<_ACEOF
1207#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1208_ACEOF
1209
1210
1211# Let the site file select an alternate cache file if it wants to.
1212# Prefer explicitly selected file to automatically selected ones.
1213if test -z "$CONFIG_SITE"; then
1214 if test "x$prefix" != xNONE; then
1215 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1216 else
1217 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1218 fi
1219fi
1220for ac_site_file in $CONFIG_SITE; do
1221 if test -r "$ac_site_file"; then
1222 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1223echo "$as_me: loading site script $ac_site_file" >&6;}
1224 sed 's/^/| /' "$ac_site_file" >&5
1225 . "$ac_site_file"
1226 fi
1227done
1228
1229if test -r "$cache_file"; then
1230 # Some versions of bash will fail to source /dev/null (special
1231 # files actually), so we avoid doing that.
1232 if test -f "$cache_file"; then
1233 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1234echo "$as_me: loading cache $cache_file" >&6;}
1235 case $cache_file in
1236 [\\/]* | ?:[\\/]* ) . $cache_file;;
1237 *) . ./$cache_file;;
1238 esac
1239 fi
1240else
1241 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1242echo "$as_me: creating cache $cache_file" >&6;}
1243 >$cache_file
1244fi
1245
1246# Check that the precious variables saved in the cache have kept the same
1247# value.
1248ac_cache_corrupted=false
1249for ac_var in `(set) 2>&1 |
ab509236 1250 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
13b2be9c
DJ
1251 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1252 eval ac_new_set=\$ac_env_${ac_var}_set
1253 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1254 eval ac_new_val="\$ac_env_${ac_var}_value"
1255 case $ac_old_set,$ac_new_set in
1256 set,)
1257 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1258echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1259 ac_cache_corrupted=: ;;
1260 ,set)
1261 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1262echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1263 ac_cache_corrupted=: ;;
1264 ,);;
1265 *)
1266 if test "x$ac_old_val" != "x$ac_new_val"; then
ab509236 1267 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
13b2be9c 1268echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
ab509236 1269 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
13b2be9c 1270echo "$as_me: former value: $ac_old_val" >&2;}
ab509236 1271 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
13b2be9c 1272echo "$as_me: current value: $ac_new_val" >&2;}
ab509236 1273 ac_cache_corrupted=:
13b2be9c
DJ
1274 fi;;
1275 esac
1276 # Pass precious variables to config.status.
1277 if test "$ac_new_set" = set; then
1278 case $ac_new_val in
1279 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1280 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1281 *) ac_arg=$ac_var=$ac_new_val ;;
1282 esac
1283 case " $ac_configure_args " in
1284 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1285 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1286 esac
1287 fi
1288done
1289if $ac_cache_corrupted; then
1290 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1291echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1292 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1293echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1294 { (exit 1); exit 1; }; }
1295fi
1296
1297ac_ext=c
1298ac_cpp='$CPP $CPPFLAGS'
1299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1301ac_compiler_gnu=$ac_cv_c_compiler_gnu
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322ac_aux_dir=
1323for ac_dir in .. $srcdir/..; do
1324 if test -f $ac_dir/install-sh; then
1325 ac_aux_dir=$ac_dir
1326 ac_install_sh="$ac_aux_dir/install-sh -c"
1327 break
1328 elif test -f $ac_dir/install.sh; then
1329 ac_aux_dir=$ac_dir
1330 ac_install_sh="$ac_aux_dir/install.sh -c"
1331 break
1332 elif test -f $ac_dir/shtool; then
1333 ac_aux_dir=$ac_dir
1334 ac_install_sh="$ac_aux_dir/shtool install -c"
1335 break
1336 fi
1337done
1338if test -z "$ac_aux_dir"; then
1339 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1340echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1341 { (exit 1); exit 1; }; }
1342fi
1343ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1344ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1345ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1346
1347# Make sure we can run config.sub.
1348$ac_config_sub sun4 >/dev/null 2>&1 ||
1349 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1350echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1351 { (exit 1); exit 1; }; }
1352
1353echo "$as_me:$LINENO: checking build system type" >&5
1354echo $ECHO_N "checking build system type... $ECHO_C" >&6
1355if test "${ac_cv_build+set}" = set; then
1356 echo $ECHO_N "(cached) $ECHO_C" >&6
1357else
1358 ac_cv_build_alias=$build_alias
1359test -z "$ac_cv_build_alias" &&
1360 ac_cv_build_alias=`$ac_config_guess`
1361test -z "$ac_cv_build_alias" &&
1362 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1363echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1364 { (exit 1); exit 1; }; }
1365ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1366 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1367echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1368 { (exit 1); exit 1; }; }
1369
1370fi
1371echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1372echo "${ECHO_T}$ac_cv_build" >&6
1373build=$ac_cv_build
1374build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1375build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1376build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1377
1378
1379echo "$as_me:$LINENO: checking host system type" >&5
1380echo $ECHO_N "checking host system type... $ECHO_C" >&6
1381if test "${ac_cv_host+set}" = set; then
1382 echo $ECHO_N "(cached) $ECHO_C" >&6
1383else
1384 ac_cv_host_alias=$host_alias
1385test -z "$ac_cv_host_alias" &&
1386 ac_cv_host_alias=$ac_cv_build_alias
1387ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1388 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1389echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1390 { (exit 1); exit 1; }; }
1391
1392fi
1393echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1394echo "${ECHO_T}$ac_cv_host" >&6
1395host=$ac_cv_host
1396host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1397host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1398host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1399
1400
1401echo "$as_me:$LINENO: checking target system type" >&5
1402echo $ECHO_N "checking target system type... $ECHO_C" >&6
1403if test "${ac_cv_target+set}" = set; then
1404 echo $ECHO_N "(cached) $ECHO_C" >&6
1405else
1406 ac_cv_target_alias=$target_alias
1407test "x$ac_cv_target_alias" = "x" &&
1408 ac_cv_target_alias=$ac_cv_host_alias
1409ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1410 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1411echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1412 { (exit 1); exit 1; }; }
1413
1414fi
1415echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1416echo "${ECHO_T}$ac_cv_target" >&6
1417target=$ac_cv_target
1418target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1419target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1420target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1421
1422
1423# The aliases save the names the user supplied, while $host etc.
1424# will get canonicalized.
1425test -n "$target_alias" &&
1426 test "$program_prefix$program_suffix$program_transform_name" = \
1427 NONENONEs,x,x, &&
1428 program_prefix=${target_alias}-
1429ac_ext=c
1430ac_cpp='$CPP $CPPFLAGS'
1431ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1432ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1433ac_compiler_gnu=$ac_cv_c_compiler_gnu
1434if test -n "$ac_tool_prefix"; then
1435 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1436set dummy ${ac_tool_prefix}gcc; ac_word=$2
1437echo "$as_me:$LINENO: checking for $ac_word" >&5
1438echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1439if test "${ac_cv_prog_CC+set}" = set; then
1440 echo $ECHO_N "(cached) $ECHO_C" >&6
1441else
1442 if test -n "$CC"; then
1443 ac_cv_prog_CC="$CC" # Let the user override the test.
1444else
1445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1446for as_dir in $PATH
1447do
1448 IFS=$as_save_IFS
1449 test -z "$as_dir" && as_dir=.
1450 for ac_exec_ext in '' $ac_executable_extensions; do
1451 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1452 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1453 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1454 break 2
1455 fi
1456done
1457done
1458
1459fi
1460fi
1461CC=$ac_cv_prog_CC
1462if test -n "$CC"; then
1463 echo "$as_me:$LINENO: result: $CC" >&5
1464echo "${ECHO_T}$CC" >&6
1465else
1466 echo "$as_me:$LINENO: result: no" >&5
1467echo "${ECHO_T}no" >&6
1468fi
1469
1470fi
1471if test -z "$ac_cv_prog_CC"; then
1472 ac_ct_CC=$CC
1473 # Extract the first word of "gcc", so it can be a program name with args.
1474set dummy gcc; ac_word=$2
1475echo "$as_me:$LINENO: checking for $ac_word" >&5
1476echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1477if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1478 echo $ECHO_N "(cached) $ECHO_C" >&6
1479else
1480 if test -n "$ac_ct_CC"; then
1481 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1482else
1483as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1484for as_dir in $PATH
1485do
1486 IFS=$as_save_IFS
1487 test -z "$as_dir" && as_dir=.
1488 for ac_exec_ext in '' $ac_executable_extensions; do
1489 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1490 ac_cv_prog_ac_ct_CC="gcc"
1491 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1492 break 2
1493 fi
1494done
1495done
1496
1497fi
1498fi
1499ac_ct_CC=$ac_cv_prog_ac_ct_CC
1500if test -n "$ac_ct_CC"; then
1501 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1502echo "${ECHO_T}$ac_ct_CC" >&6
1503else
1504 echo "$as_me:$LINENO: result: no" >&5
1505echo "${ECHO_T}no" >&6
1506fi
1507
1508 CC=$ac_ct_CC
1509else
1510 CC="$ac_cv_prog_CC"
1511fi
1512
1513if test -z "$CC"; then
1514 if test -n "$ac_tool_prefix"; then
1515 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1516set dummy ${ac_tool_prefix}cc; ac_word=$2
1517echo "$as_me:$LINENO: checking for $ac_word" >&5
1518echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1519if test "${ac_cv_prog_CC+set}" = set; then
1520 echo $ECHO_N "(cached) $ECHO_C" >&6
1521else
1522 if test -n "$CC"; then
1523 ac_cv_prog_CC="$CC" # Let the user override the test.
1524else
1525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1526for as_dir in $PATH
1527do
1528 IFS=$as_save_IFS
1529 test -z "$as_dir" && as_dir=.
1530 for ac_exec_ext in '' $ac_executable_extensions; do
1531 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1532 ac_cv_prog_CC="${ac_tool_prefix}cc"
1533 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1534 break 2
1535 fi
1536done
1537done
1538
1539fi
1540fi
1541CC=$ac_cv_prog_CC
1542if test -n "$CC"; then
1543 echo "$as_me:$LINENO: result: $CC" >&5
1544echo "${ECHO_T}$CC" >&6
1545else
1546 echo "$as_me:$LINENO: result: no" >&5
1547echo "${ECHO_T}no" >&6
1548fi
1549
1550fi
1551if test -z "$ac_cv_prog_CC"; then
1552 ac_ct_CC=$CC
1553 # Extract the first word of "cc", so it can be a program name with args.
1554set dummy cc; ac_word=$2
1555echo "$as_me:$LINENO: checking for $ac_word" >&5
1556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1557if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1558 echo $ECHO_N "(cached) $ECHO_C" >&6
1559else
1560 if test -n "$ac_ct_CC"; then
1561 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1562else
1563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564for as_dir in $PATH
1565do
1566 IFS=$as_save_IFS
1567 test -z "$as_dir" && as_dir=.
1568 for ac_exec_ext in '' $ac_executable_extensions; do
1569 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1570 ac_cv_prog_ac_ct_CC="cc"
1571 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1572 break 2
1573 fi
1574done
1575done
1576
1577fi
1578fi
1579ac_ct_CC=$ac_cv_prog_ac_ct_CC
1580if test -n "$ac_ct_CC"; then
1581 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1582echo "${ECHO_T}$ac_ct_CC" >&6
1583else
1584 echo "$as_me:$LINENO: result: no" >&5
1585echo "${ECHO_T}no" >&6
1586fi
1587
1588 CC=$ac_ct_CC
1589else
1590 CC="$ac_cv_prog_CC"
1591fi
1592
1593fi
1594if test -z "$CC"; then
1595 # Extract the first word of "cc", so it can be a program name with args.
1596set dummy cc; ac_word=$2
1597echo "$as_me:$LINENO: checking for $ac_word" >&5
1598echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1599if test "${ac_cv_prog_CC+set}" = set; then
1600 echo $ECHO_N "(cached) $ECHO_C" >&6
1601else
1602 if test -n "$CC"; then
1603 ac_cv_prog_CC="$CC" # Let the user override the test.
1604else
1605 ac_prog_rejected=no
1606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1607for as_dir in $PATH
1608do
1609 IFS=$as_save_IFS
1610 test -z "$as_dir" && as_dir=.
1611 for ac_exec_ext in '' $ac_executable_extensions; do
1612 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1613 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1614 ac_prog_rejected=yes
1615 continue
1616 fi
1617 ac_cv_prog_CC="cc"
1618 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1619 break 2
1620 fi
1621done
1622done
1623
1624if test $ac_prog_rejected = yes; then
1625 # We found a bogon in the path, so make sure we never use it.
1626 set dummy $ac_cv_prog_CC
1627 shift
1628 if test $# != 0; then
1629 # We chose a different compiler from the bogus one.
1630 # However, it has the same basename, so the bogon will be chosen
1631 # first if we set CC to just the basename; use the full file name.
1632 shift
1633 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1634 fi
1635fi
1636fi
1637fi
1638CC=$ac_cv_prog_CC
1639if test -n "$CC"; then
1640 echo "$as_me:$LINENO: result: $CC" >&5
1641echo "${ECHO_T}$CC" >&6
1642else
1643 echo "$as_me:$LINENO: result: no" >&5
1644echo "${ECHO_T}no" >&6
1645fi
1646
1647fi
1648if test -z "$CC"; then
1649 if test -n "$ac_tool_prefix"; then
1650 for ac_prog in cl
1651 do
1652 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1653set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1654echo "$as_me:$LINENO: checking for $ac_word" >&5
1655echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1656if test "${ac_cv_prog_CC+set}" = set; then
1657 echo $ECHO_N "(cached) $ECHO_C" >&6
1658else
1659 if test -n "$CC"; then
1660 ac_cv_prog_CC="$CC" # Let the user override the test.
1661else
1662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1663for as_dir in $PATH
1664do
1665 IFS=$as_save_IFS
1666 test -z "$as_dir" && as_dir=.
1667 for ac_exec_ext in '' $ac_executable_extensions; do
1668 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1669 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1670 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1671 break 2
1672 fi
1673done
1674done
1675
1676fi
1677fi
1678CC=$ac_cv_prog_CC
1679if test -n "$CC"; then
1680 echo "$as_me:$LINENO: result: $CC" >&5
1681echo "${ECHO_T}$CC" >&6
1682else
1683 echo "$as_me:$LINENO: result: no" >&5
1684echo "${ECHO_T}no" >&6
1685fi
1686
1687 test -n "$CC" && break
1688 done
1689fi
1690if test -z "$CC"; then
1691 ac_ct_CC=$CC
1692 for ac_prog in cl
1693do
1694 # Extract the first word of "$ac_prog", so it can be a program name with args.
1695set dummy $ac_prog; ac_word=$2
1696echo "$as_me:$LINENO: checking for $ac_word" >&5
1697echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1698if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1699 echo $ECHO_N "(cached) $ECHO_C" >&6
1700else
1701 if test -n "$ac_ct_CC"; then
1702 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1703else
1704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1705for as_dir in $PATH
1706do
1707 IFS=$as_save_IFS
1708 test -z "$as_dir" && as_dir=.
1709 for ac_exec_ext in '' $ac_executable_extensions; do
1710 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1711 ac_cv_prog_ac_ct_CC="$ac_prog"
1712 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1713 break 2
1714 fi
1715done
1716done
1717
1718fi
1719fi
1720ac_ct_CC=$ac_cv_prog_ac_ct_CC
1721if test -n "$ac_ct_CC"; then
1722 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1723echo "${ECHO_T}$ac_ct_CC" >&6
1724else
1725 echo "$as_me:$LINENO: result: no" >&5
1726echo "${ECHO_T}no" >&6
1727fi
1728
1729 test -n "$ac_ct_CC" && break
1730done
1731
1732 CC=$ac_ct_CC
1733fi
1734
1735fi
1736
1737
1738test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1739See \`config.log' for more details." >&5
1740echo "$as_me: error: no acceptable C compiler found in \$PATH
1741See \`config.log' for more details." >&2;}
1742 { (exit 1); exit 1; }; }
1743
1744# Provide some information about the compiler.
1745echo "$as_me:$LINENO:" \
1746 "checking for C compiler version" >&5
1747ac_compiler=`set X $ac_compile; echo $2`
1748{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1749 (eval $ac_compiler --version </dev/null >&5) 2>&5
1750 ac_status=$?
1751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1752 (exit $ac_status); }
1753{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1754 (eval $ac_compiler -v </dev/null >&5) 2>&5
1755 ac_status=$?
1756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1757 (exit $ac_status); }
1758{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1759 (eval $ac_compiler -V </dev/null >&5) 2>&5
1760 ac_status=$?
1761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1762 (exit $ac_status); }
1763
1764cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1765/* confdefs.h. */
1766_ACEOF
1767cat confdefs.h >>conftest.$ac_ext
1768cat >>conftest.$ac_ext <<_ACEOF
1769/* end confdefs.h. */
1770
1771int
1772main ()
1773{
1774
1775 ;
1776 return 0;
1777}
1778_ACEOF
1779ac_clean_files_save=$ac_clean_files
1780ac_clean_files="$ac_clean_files a.out a.exe b.out"
1781# Try to create an executable without -o first, disregard a.out.
1782# It will help us diagnose broken compilers, and finding out an intuition
1783# of exeext.
ab509236
L
1784echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1785echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
13b2be9c
DJ
1786ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1787if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1788 (eval $ac_link_default) 2>&5
1789 ac_status=$?
1790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1791 (exit $ac_status); }; then
1792 # Find the output, starting from the most likely. This scheme is
1793# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1794# resort.
1795
1796# Be careful to initialize this variable, since it used to be cached.
1797# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1798ac_cv_exeext=
1799# b.out is created by i960 compilers.
1800for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1801do
1802 test -f "$ac_file" || continue
1803 case $ac_file in
1804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
ab509236 1805 ;;
13b2be9c 1806 conftest.$ac_ext )
ab509236
L
1807 # This is the source file.
1808 ;;
13b2be9c 1809 [ab].out )
ab509236
L
1810 # We found the default executable, but exeext='' is most
1811 # certainly right.
1812 break;;
13b2be9c 1813 *.* )
ab509236
L
1814 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1815 # FIXME: I believe we export ac_cv_exeext for Libtool,
1816 # but it would be cool to find out if it's true. Does anybody
1817 # maintain Libtool? --akim.
1818 export ac_cv_exeext
1819 break;;
13b2be9c 1820 * )
ab509236 1821 break;;
13b2be9c
DJ
1822 esac
1823done
1824else
1825 echo "$as_me: failed program was:" >&5
1826sed 's/^/| /' conftest.$ac_ext >&5
1827
1828{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1829See \`config.log' for more details." >&5
1830echo "$as_me: error: C compiler cannot create executables
1831See \`config.log' for more details." >&2;}
1832 { (exit 77); exit 77; }; }
1833fi
1834
1835ac_exeext=$ac_cv_exeext
1836echo "$as_me:$LINENO: result: $ac_file" >&5
1837echo "${ECHO_T}$ac_file" >&6
1838
1839# Check the compiler produces executables we can run. If not, either
1840# the compiler is broken, or we cross compile.
1841echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1842echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1843# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1844# If not cross compiling, check that we can run a simple program.
1845if test "$cross_compiling" != yes; then
1846 if { ac_try='./$ac_file'
1847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1848 (eval $ac_try) 2>&5
1849 ac_status=$?
1850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1851 (exit $ac_status); }; }; then
1852 cross_compiling=no
1853 else
1854 if test "$cross_compiling" = maybe; then
1855 cross_compiling=yes
1856 else
1857 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1858If you meant to cross compile, use \`--host'.
1859See \`config.log' for more details." >&5
1860echo "$as_me: error: cannot run C compiled programs.
1861If you meant to cross compile, use \`--host'.
1862See \`config.log' for more details." >&2;}
1863 { (exit 1); exit 1; }; }
1864 fi
1865 fi
1866fi
1867echo "$as_me:$LINENO: result: yes" >&5
1868echo "${ECHO_T}yes" >&6
1869
1870rm -f a.out a.exe conftest$ac_cv_exeext b.out
1871ac_clean_files=$ac_clean_files_save
1872# Check the compiler produces executables we can run. If not, either
1873# the compiler is broken, or we cross compile.
1874echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1875echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1876echo "$as_me:$LINENO: result: $cross_compiling" >&5
1877echo "${ECHO_T}$cross_compiling" >&6
1878
1879echo "$as_me:$LINENO: checking for suffix of executables" >&5
1880echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1881if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1882 (eval $ac_link) 2>&5
1883 ac_status=$?
1884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1885 (exit $ac_status); }; then
1886 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1887# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1888# work properly (i.e., refer to `conftest.exe'), while it won't with
1889# `rm'.
1890for ac_file in conftest.exe conftest conftest.*; do
1891 test -f "$ac_file" || continue
1892 case $ac_file in
1893 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1894 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
ab509236
L
1895 export ac_cv_exeext
1896 break;;
13b2be9c
DJ
1897 * ) break;;
1898 esac
1899done
1900else
1901 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1902See \`config.log' for more details." >&5
1903echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1904See \`config.log' for more details." >&2;}
1905 { (exit 1); exit 1; }; }
1906fi
1907
1908rm -f conftest$ac_cv_exeext
1909echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1910echo "${ECHO_T}$ac_cv_exeext" >&6
1911
1912rm -f conftest.$ac_ext
1913EXEEXT=$ac_cv_exeext
1914ac_exeext=$EXEEXT
1915echo "$as_me:$LINENO: checking for suffix of object files" >&5
1916echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1917if test "${ac_cv_objext+set}" = set; then
1918 echo $ECHO_N "(cached) $ECHO_C" >&6
1919else
1920 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1921/* confdefs.h. */
1922_ACEOF
1923cat confdefs.h >>conftest.$ac_ext
1924cat >>conftest.$ac_ext <<_ACEOF
1925/* end confdefs.h. */
1926
1927int
1928main ()
1929{
1930
1931 ;
1932 return 0;
1933}
1934_ACEOF
1935rm -f conftest.o conftest.obj
1936if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1937 (eval $ac_compile) 2>&5
1938 ac_status=$?
1939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1940 (exit $ac_status); }; then
1941 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1942 case $ac_file in
1943 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1944 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1945 break;;
1946 esac
1947done
1948else
1949 echo "$as_me: failed program was:" >&5
1950sed 's/^/| /' conftest.$ac_ext >&5
1951
1952{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1953See \`config.log' for more details." >&5
1954echo "$as_me: error: cannot compute suffix of object files: cannot compile
1955See \`config.log' for more details." >&2;}
1956 { (exit 1); exit 1; }; }
1957fi
1958
1959rm -f conftest.$ac_cv_objext conftest.$ac_ext
1960fi
1961echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1962echo "${ECHO_T}$ac_cv_objext" >&6
1963OBJEXT=$ac_cv_objext
1964ac_objext=$OBJEXT
1965echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1966echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1967if test "${ac_cv_c_compiler_gnu+set}" = set; then
1968 echo $ECHO_N "(cached) $ECHO_C" >&6
1969else
1970 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
1971/* confdefs.h. */
1972_ACEOF
1973cat confdefs.h >>conftest.$ac_ext
1974cat >>conftest.$ac_ext <<_ACEOF
1975/* end confdefs.h. */
1976
1977int
1978main ()
1979{
1980#ifndef __GNUC__
1981 choke me
1982#endif
1983
1984 ;
1985 return 0;
1986}
1987_ACEOF
1988rm -f conftest.$ac_objext
1989if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 1990 (eval $ac_compile) 2>conftest.er1
13b2be9c 1991 ac_status=$?
ab509236
L
1992 grep -v '^ *+' conftest.er1 >conftest.err
1993 rm -f conftest.er1
1994 cat conftest.err >&5
13b2be9c
DJ
1995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1996 (exit $ac_status); } &&
1ad12f97
NC
1997 { ac_try='test -z "$ac_c_werror_flag"
1998 || test ! -s conftest.err'
ab509236
L
1999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2000 (eval $ac_try) 2>&5
2001 ac_status=$?
2002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2003 (exit $ac_status); }; } &&
2004 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2006 (eval $ac_try) 2>&5
2007 ac_status=$?
2008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2009 (exit $ac_status); }; }; then
2010 ac_compiler_gnu=yes
2011else
2012 echo "$as_me: failed program was:" >&5
2013sed 's/^/| /' conftest.$ac_ext >&5
2014
2015ac_compiler_gnu=no
2016fi
ab509236 2017rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2018ac_cv_c_compiler_gnu=$ac_compiler_gnu
2019
2020fi
2021echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2022echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2023GCC=`test $ac_compiler_gnu = yes && echo yes`
2024ac_test_CFLAGS=${CFLAGS+set}
2025ac_save_CFLAGS=$CFLAGS
2026CFLAGS="-g"
2027echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2028echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2029if test "${ac_cv_prog_cc_g+set}" = set; then
2030 echo $ECHO_N "(cached) $ECHO_C" >&6
2031else
2032 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2033/* confdefs.h. */
2034_ACEOF
2035cat confdefs.h >>conftest.$ac_ext
2036cat >>conftest.$ac_ext <<_ACEOF
2037/* end confdefs.h. */
2038
2039int
2040main ()
2041{
2042
2043 ;
2044 return 0;
2045}
2046_ACEOF
2047rm -f conftest.$ac_objext
2048if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2049 (eval $ac_compile) 2>conftest.er1
13b2be9c 2050 ac_status=$?
ab509236
L
2051 grep -v '^ *+' conftest.er1 >conftest.err
2052 rm -f conftest.er1
2053 cat conftest.err >&5
13b2be9c
DJ
2054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2055 (exit $ac_status); } &&
1ad12f97
NC
2056 { ac_try='test -z "$ac_c_werror_flag"
2057 || test ! -s conftest.err'
ab509236
L
2058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2059 (eval $ac_try) 2>&5
2060 ac_status=$?
2061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2062 (exit $ac_status); }; } &&
2063 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2065 (eval $ac_try) 2>&5
2066 ac_status=$?
2067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2068 (exit $ac_status); }; }; then
2069 ac_cv_prog_cc_g=yes
2070else
2071 echo "$as_me: failed program was:" >&5
2072sed 's/^/| /' conftest.$ac_ext >&5
2073
2074ac_cv_prog_cc_g=no
2075fi
ab509236 2076rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2077fi
2078echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2079echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2080if test "$ac_test_CFLAGS" = set; then
2081 CFLAGS=$ac_save_CFLAGS
2082elif test $ac_cv_prog_cc_g = yes; then
2083 if test "$GCC" = yes; then
2084 CFLAGS="-g -O2"
2085 else
2086 CFLAGS="-g"
2087 fi
2088else
2089 if test "$GCC" = yes; then
2090 CFLAGS="-O2"
2091 else
2092 CFLAGS=
2093 fi
2094fi
2095echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2096echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2097if test "${ac_cv_prog_cc_stdc+set}" = set; then
2098 echo $ECHO_N "(cached) $ECHO_C" >&6
2099else
2100 ac_cv_prog_cc_stdc=no
2101ac_save_CC=$CC
2102cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2103/* confdefs.h. */
2104_ACEOF
2105cat confdefs.h >>conftest.$ac_ext
2106cat >>conftest.$ac_ext <<_ACEOF
2107/* end confdefs.h. */
2108#include <stdarg.h>
2109#include <stdio.h>
2110#include <sys/types.h>
2111#include <sys/stat.h>
2112/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2113struct buf { int x; };
2114FILE * (*rcsopen) (struct buf *, struct stat *, int);
2115static char *e (p, i)
2116 char **p;
2117 int i;
2118{
2119 return p[i];
2120}
2121static char *f (char * (*g) (char **, int), char **p, ...)
2122{
2123 char *s;
2124 va_list v;
2125 va_start (v,p);
2126 s = g (p, va_arg (v,int));
2127 va_end (v);
2128 return s;
2129}
ab509236
L
2130
2131/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2132 function prototypes and stuff, but not '\xHH' hex character constants.
2133 These don't provoke an error unfortunately, instead are silently treated
2134 as 'x'. The following induces an error, until -std1 is added to get
2135 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2136 array size at least. It's necessary to write '\x00'==0 to get something
2137 that's true only with -std1. */
2138int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2139
13b2be9c
DJ
2140int test (int i, double x);
2141struct s1 {int (*f) (int a);};
2142struct s2 {int (*f) (double a);};
2143int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2144int argc;
2145char **argv;
2146int
2147main ()
2148{
2149return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2150 ;
2151 return 0;
2152}
2153_ACEOF
2154# Don't try gcc -ansi; that turns off useful extensions and
2155# breaks some systems' header files.
2156# AIX -qlanglvl=ansi
2157# Ultrix and OSF/1 -std1
2158# HP-UX 10.20 and later -Ae
2159# HP-UX older versions -Aa -D_HPUX_SOURCE
2160# SVR4 -Xc -D__EXTENSIONS__
2161for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2162do
2163 CC="$ac_save_CC $ac_arg"
2164 rm -f conftest.$ac_objext
2165if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2166 (eval $ac_compile) 2>conftest.er1
13b2be9c 2167 ac_status=$?
ab509236
L
2168 grep -v '^ *+' conftest.er1 >conftest.err
2169 rm -f conftest.er1
2170 cat conftest.err >&5
13b2be9c
DJ
2171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172 (exit $ac_status); } &&
1ad12f97
NC
2173 { ac_try='test -z "$ac_c_werror_flag"
2174 || test ! -s conftest.err'
ab509236
L
2175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2176 (eval $ac_try) 2>&5
2177 ac_status=$?
2178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2179 (exit $ac_status); }; } &&
2180 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2182 (eval $ac_try) 2>&5
2183 ac_status=$?
2184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2185 (exit $ac_status); }; }; then
2186 ac_cv_prog_cc_stdc=$ac_arg
2187break
2188else
2189 echo "$as_me: failed program was:" >&5
2190sed 's/^/| /' conftest.$ac_ext >&5
2191
2192fi
ab509236 2193rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
2194done
2195rm -f conftest.$ac_ext conftest.$ac_objext
2196CC=$ac_save_CC
2197
2198fi
2199
2200case "x$ac_cv_prog_cc_stdc" in
2201 x|xno)
2202 echo "$as_me:$LINENO: result: none needed" >&5
2203echo "${ECHO_T}none needed" >&6 ;;
2204 *)
2205 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2206echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2207 CC="$CC $ac_cv_prog_cc_stdc" ;;
2208esac
2209
2210# Some people use a C++ compiler to compile C. Since we use `exit',
2211# in C++ we need to declare it. In case someone uses the same compiler
2212# for both compiling C and C++ we need to have the C++ compiler decide
2213# the declaration of exit, since it's the most demanding environment.
2214cat >conftest.$ac_ext <<_ACEOF
2215#ifndef __cplusplus
2216 choke me
2217#endif
2218_ACEOF
2219rm -f conftest.$ac_objext
2220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2221 (eval $ac_compile) 2>conftest.er1
13b2be9c 2222 ac_status=$?
ab509236
L
2223 grep -v '^ *+' conftest.er1 >conftest.err
2224 rm -f conftest.er1
2225 cat conftest.err >&5
13b2be9c
DJ
2226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227 (exit $ac_status); } &&
1ad12f97
NC
2228 { ac_try='test -z "$ac_c_werror_flag"
2229 || test ! -s conftest.err'
ab509236
L
2230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2231 (eval $ac_try) 2>&5
2232 ac_status=$?
2233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2234 (exit $ac_status); }; } &&
2235 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2237 (eval $ac_try) 2>&5
2238 ac_status=$?
2239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2240 (exit $ac_status); }; }; then
2241 for ac_declaration in \
ab509236 2242 '' \
13b2be9c
DJ
2243 'extern "C" void std::exit (int) throw (); using std::exit;' \
2244 'extern "C" void std::exit (int); using std::exit;' \
2245 'extern "C" void exit (int) throw ();' \
2246 'extern "C" void exit (int);' \
2247 'void exit (int);'
2248do
2249 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2250/* confdefs.h. */
2251_ACEOF
2252cat confdefs.h >>conftest.$ac_ext
2253cat >>conftest.$ac_ext <<_ACEOF
2254/* end confdefs.h. */
13dfd2d0 2255$ac_declaration
ab509236 2256#include <stdlib.h>
13b2be9c
DJ
2257int
2258main ()
2259{
2260exit (42);
2261 ;
2262 return 0;
2263}
2264_ACEOF
2265rm -f conftest.$ac_objext
2266if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2267 (eval $ac_compile) 2>conftest.er1
13b2be9c 2268 ac_status=$?
ab509236
L
2269 grep -v '^ *+' conftest.er1 >conftest.err
2270 rm -f conftest.er1
2271 cat conftest.err >&5
13b2be9c
DJ
2272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2273 (exit $ac_status); } &&
1ad12f97
NC
2274 { ac_try='test -z "$ac_c_werror_flag"
2275 || test ! -s conftest.err'
ab509236
L
2276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2277 (eval $ac_try) 2>&5
2278 ac_status=$?
2279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2280 (exit $ac_status); }; } &&
2281 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2283 (eval $ac_try) 2>&5
2284 ac_status=$?
2285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2286 (exit $ac_status); }; }; then
2287 :
2288else
2289 echo "$as_me: failed program was:" >&5
2290sed 's/^/| /' conftest.$ac_ext >&5
2291
2292continue
2293fi
ab509236 2294rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 2295 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2296/* confdefs.h. */
2297_ACEOF
2298cat confdefs.h >>conftest.$ac_ext
2299cat >>conftest.$ac_ext <<_ACEOF
2300/* end confdefs.h. */
2301$ac_declaration
2302int
2303main ()
2304{
2305exit (42);
2306 ;
2307 return 0;
2308}
2309_ACEOF
2310rm -f conftest.$ac_objext
2311if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 2312 (eval $ac_compile) 2>conftest.er1
13b2be9c 2313 ac_status=$?
ab509236
L
2314 grep -v '^ *+' conftest.er1 >conftest.err
2315 rm -f conftest.er1
2316 cat conftest.err >&5
13b2be9c
DJ
2317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318 (exit $ac_status); } &&
1ad12f97
NC
2319 { ac_try='test -z "$ac_c_werror_flag"
2320 || test ! -s conftest.err'
ab509236
L
2321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2322 (eval $ac_try) 2>&5
2323 ac_status=$?
2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325 (exit $ac_status); }; } &&
2326 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
2327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2328 (eval $ac_try) 2>&5
2329 ac_status=$?
2330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2331 (exit $ac_status); }; }; then
2332 break
2333else
2334 echo "$as_me: failed program was:" >&5
2335sed 's/^/| /' conftest.$ac_ext >&5
2336
2337fi
ab509236 2338rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2339done
2340rm -f conftest*
2341if test -n "$ac_declaration"; then
2342 echo '#ifdef __cplusplus' >>confdefs.h
2343 echo $ac_declaration >>confdefs.h
2344 echo '#endif' >>confdefs.h
2345fi
2346
2347else
2348 echo "$as_me: failed program was:" >&5
2349sed 's/^/| /' conftest.$ac_ext >&5
2350
2351fi
ab509236 2352rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
2353ac_ext=c
2354ac_cpp='$CPP $CPPFLAGS'
2355ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2356ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2357ac_compiler_gnu=$ac_cv_c_compiler_gnu
2358
2359
ab509236
L
2360echo "$as_me:$LINENO: checking for library containing strerror" >&5
2361echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2362if test "${ac_cv_search_strerror+set}" = set; then
13b2be9c
DJ
2363 echo $ECHO_N "(cached) $ECHO_C" >&6
2364else
ab509236
L
2365 ac_func_search_save_LIBS=$LIBS
2366ac_cv_search_strerror=no
13b2be9c 2367cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
2368/* confdefs.h. */
2369_ACEOF
2370cat confdefs.h >>conftest.$ac_ext
2371cat >>conftest.$ac_ext <<_ACEOF
2372/* end confdefs.h. */
2373
2374/* Override any gcc2 internal prototype to avoid an error. */
2375#ifdef __cplusplus
2376extern "C"
2377#endif
2378/* We use char because int might match the return type of a gcc2
2379 builtin and then its argument prototype would still apply. */
2380char strerror ();
2381int
2382main ()
2383{
2384strerror ();
2385 ;
2386 return 0;
2387}
2388_ACEOF
2389rm -f conftest.$ac_objext conftest$ac_exeext
2390if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 2391 (eval $ac_link) 2>conftest.er1
13b2be9c 2392 ac_status=$?
ab509236
L
2393 grep -v '^ *+' conftest.er1 >conftest.err
2394 rm -f conftest.er1
2395 cat conftest.err >&5
13b2be9c
DJ
2396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397 (exit $ac_status); } &&
1ad12f97
NC
2398 { ac_try='test -z "$ac_c_werror_flag"
2399 || test ! -s conftest.err'
ab509236
L
2400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2401 (eval $ac_try) 2>&5
2402 ac_status=$?
2403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404 (exit $ac_status); }; } &&
2405 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
2406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2407 (eval $ac_try) 2>&5
2408 ac_status=$?
2409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2410 (exit $ac_status); }; }; then
ab509236 2411 ac_cv_search_strerror="none required"
13b2be9c
DJ
2412else
2413 echo "$as_me: failed program was:" >&5
2414sed 's/^/| /' conftest.$ac_ext >&5
2415
13b2be9c 2416fi
ab509236
L
2417rm -f conftest.err conftest.$ac_objext \
2418 conftest$ac_exeext conftest.$ac_ext
2419if test "$ac_cv_search_strerror" = no; then
2420 for ac_lib in cposix; do
2421 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2422 cat >conftest.$ac_ext <<_ACEOF
2423/* confdefs.h. */
2424_ACEOF
2425cat confdefs.h >>conftest.$ac_ext
2426cat >>conftest.$ac_ext <<_ACEOF
2427/* end confdefs.h. */
2428
2429/* Override any gcc2 internal prototype to avoid an error. */
2430#ifdef __cplusplus
2431extern "C"
2432#endif
2433/* We use char because int might match the return type of a gcc2
2434 builtin and then its argument prototype would still apply. */
2435char strerror ();
2436int
2437main ()
2438{
2439strerror ();
2440 ;
2441 return 0;
2442}
2443_ACEOF
2444rm -f conftest.$ac_objext conftest$ac_exeext
2445if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2446 (eval $ac_link) 2>conftest.er1
2447 ac_status=$?
2448 grep -v '^ *+' conftest.er1 >conftest.err
2449 rm -f conftest.er1
2450 cat conftest.err >&5
2451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2452 (exit $ac_status); } &&
1ad12f97
NC
2453 { ac_try='test -z "$ac_c_werror_flag"
2454 || test ! -s conftest.err'
ab509236
L
2455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456 (eval $ac_try) 2>&5
2457 ac_status=$?
2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459 (exit $ac_status); }; } &&
2460 { ac_try='test -s conftest$ac_exeext'
2461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462 (eval $ac_try) 2>&5
2463 ac_status=$?
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); }; }; then
2466 ac_cv_search_strerror="-l$ac_lib"
2467break
2468else
2469 echo "$as_me: failed program was:" >&5
2470sed 's/^/| /' conftest.$ac_ext >&5
2471
13b2be9c 2472fi
ab509236
L
2473rm -f conftest.err conftest.$ac_objext \
2474 conftest$ac_exeext conftest.$ac_ext
2475 done
13b2be9c 2476fi
ab509236
L
2477LIBS=$ac_func_search_save_LIBS
2478fi
2479echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2480echo "${ECHO_T}$ac_cv_search_strerror" >&6
2481if test "$ac_cv_search_strerror" != no; then
2482 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
13b2be9c 2483
ab509236 2484fi
13b2be9c
DJ
2485
2486
2487BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
8ea2b00f 2488am__api_version="1.9"
13b2be9c
DJ
2489# Find a good install program. We prefer a C program (faster),
2490# so one script is as good as another. But avoid the broken or
2491# incompatible versions:
2492# SysV /etc/install, /usr/sbin/install
2493# SunOS /usr/etc/install
2494# IRIX /sbin/install
2495# AIX /bin/install
2496# AmigaOS /C/install, which installs bootblocks on floppy discs
2497# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2498# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2499# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
ab509236 2500# OS/2's system install, which has a completely different semantic
13b2be9c
DJ
2501# ./install, which can be erroneously created by make from ./install.sh.
2502echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2503echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2504if test -z "$INSTALL"; then
2505if test "${ac_cv_path_install+set}" = set; then
2506 echo $ECHO_N "(cached) $ECHO_C" >&6
2507else
2508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2509for as_dir in $PATH
2510do
2511 IFS=$as_save_IFS
2512 test -z "$as_dir" && as_dir=.
2513 # Account for people who put trailing slashes in PATH elements.
2514case $as_dir/ in
2515 ./ | .// | /cC/* | \
2516 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
ab509236 2517 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13b2be9c
DJ
2518 /usr/ucb/* ) ;;
2519 *)
2520 # OSF1 and SCO ODT 3.0 have their own names for install.
2521 # Don't use installbsd from OSF since it installs stuff as root
2522 # by default.
2523 for ac_prog in ginstall scoinst install; do
2524 for ac_exec_ext in '' $ac_executable_extensions; do
ab509236
L
2525 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2526 if test $ac_prog = install &&
2527 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2528 # AIX install. It has an incompatible calling convention.
2529 :
2530 elif test $ac_prog = install &&
2531 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2532 # program-specific install script used by HP pwplus--don't use.
2533 :
2534 else
2535 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2536 break 3
2537 fi
2538 fi
13b2be9c
DJ
2539 done
2540 done
2541 ;;
2542esac
2543done
2544
252b5132
RH
2545
2546fi
2547 if test "${ac_cv_path_install+set}" = set; then
13b2be9c 2548 INSTALL=$ac_cv_path_install
252b5132
RH
2549 else
2550 # As a last resort, use the slow shell script. We don't cache a
2551 # path for INSTALL within a source directory, because that will
2552 # break other packages using the cache if that directory is
2553 # removed, or if the path is relative.
13b2be9c 2554 INSTALL=$ac_install_sh
252b5132
RH
2555 fi
2556fi
13b2be9c
DJ
2557echo "$as_me:$LINENO: result: $INSTALL" >&5
2558echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2559
2560# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2561# It thinks the first close brace ends the variable substitution.
2562test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2563
13b2be9c 2564test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2565
2566test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2567
13b2be9c
DJ
2568echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2569echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2570# Just in case
2571sleep 1
13b2be9c 2572echo timestamp > conftest.file
252b5132
RH
2573# Do `set' in a subshell so we don't clobber the current shell's
2574# arguments. Must try -L first in case configure is actually a
2575# symlink; some systems play weird games with the mod time of symlinks
2576# (eg FreeBSD returns the mod time of the symlink's containing
2577# directory).
2578if (
13b2be9c 2579 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2580 if test "$*" = "X"; then
2581 # -L didn't work.
13b2be9c 2582 set X `ls -t $srcdir/configure conftest.file`
252b5132 2583 fi
13b2be9c
DJ
2584 rm -f conftest.file
2585 if test "$*" != "X $srcdir/configure conftest.file" \
2586 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
2587
2588 # If neither matched, then we have a broken ls. This can happen
2589 # if, for instance, CONFIG_SHELL is bash and it inherits a
2590 # broken ls alias from the environment. This has actually
2591 # happened. Such a system could not be considered "sane".
13b2be9c
DJ
2592 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2593alias in your environment" >&5
2594echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2595alias in your environment" >&2;}
2596 { (exit 1); exit 1; }; }
252b5132
RH
2597 fi
2598
13b2be9c
DJ
2599 test "$2" = conftest.file
2600 )
2601then
2602 # Ok.
2603 :
2604else
2605 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2606Check your system clock" >&5
2607echo "$as_me: error: newly created file is older than distributed files!
2608Check your system clock" >&2;}
2609 { (exit 1); exit 1; }; }
2610fi
2611echo "$as_me:$LINENO: result: yes" >&5
2612echo "${ECHO_T}yes" >&6
2613test "$program_prefix" != NONE &&
2614 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2615# Use a double $ so make ignores it.
2616test "$program_suffix" != NONE &&
2617 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2618# Double any \ or $. echo might interpret backslashes.
2619# By default was `s,x,x', remove it if useless.
2620cat <<\_ACEOF >conftest.sed
2621s/[\\$]/&&/g;s/;s,x,x,$//
2622_ACEOF
2623program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2624rm conftest.sed
2625
13b2be9c
DJ
2626# expand $ac_aux_dir to an absolute path
2627am_aux_dir=`cd $ac_aux_dir && pwd`
2628
2629test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2630# Use eval to expand $SHELL
2631if eval "$MISSING --run true"; then
2632 am_missing_run="$MISSING --run "
2633else
2634 am_missing_run=
2635 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2636echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2637fi
2638
4b363073 2639if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
8ea2b00f
AM
2640 # We used to keeping the `.' as first argument, in order to
2641 # allow $(mkdir_p) to be used without argument. As in
ab509236 2642 # $(mkdir_p) $(somedir)
8ea2b00f
AM
2643 # where $(somedir) is conditionally defined. However this is wrong
2644 # for two reasons:
2645 # 1. if the package is installed by a user who cannot write `.'
2646 # make install will fail,
2647 # 2. the above comment should most certainly read
2648 # $(mkdir_p) $(DESTDIR)$(somedir)
2649 # so it does not work when $(somedir) is undefined and
2650 # $(DESTDIR) is not.
2651 # To support the latter case, we have to write
2652 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2653 # so the `.' trick is pointless.
2654 mkdir_p='mkdir -p --'
ab509236
L
2655else
2656 # On NextStep and OpenStep, the `mkdir' command does not
2657 # recognize any option. It will interpret all options as
2658 # directories to create, and then abort because `.' already
2659 # exists.
4b363073 2660 for d in ./-p ./--version;
ab509236
L
2661 do
2662 test -d $d && rmdir $d
2663 done
2664 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2665 if test -f "$ac_aux_dir/mkinstalldirs"; then
2666 mkdir_p='$(mkinstalldirs)'
2667 else
2668 mkdir_p='$(install_sh) -d'
2669 fi
2670fi
2671
13b2be9c
DJ
2672for ac_prog in gawk mawk nawk awk
2673do
2674 # Extract the first word of "$ac_prog", so it can be a program name with args.
2675set dummy $ac_prog; ac_word=$2
2676echo "$as_me:$LINENO: checking for $ac_word" >&5
2677echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2678if test "${ac_cv_prog_AWK+set}" = set; then
2679 echo $ECHO_N "(cached) $ECHO_C" >&6
2680else
2681 if test -n "$AWK"; then
2682 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2683else
2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685for as_dir in $PATH
2686do
2687 IFS=$as_save_IFS
2688 test -z "$as_dir" && as_dir=.
2689 for ac_exec_ext in '' $ac_executable_extensions; do
2690 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2691 ac_cv_prog_AWK="$ac_prog"
2692 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2693 break 2
2694 fi
2695done
2696done
2697
2698fi
2699fi
2700AWK=$ac_cv_prog_AWK
2701if test -n "$AWK"; then
2702 echo "$as_me:$LINENO: result: $AWK" >&5
2703echo "${ECHO_T}$AWK" >&6
2704else
2705 echo "$as_me:$LINENO: result: no" >&5
2706echo "${ECHO_T}no" >&6
2707fi
2708
2709 test -n "$AWK" && break
2710done
2711
2712echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2713echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
ab509236 2714set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
13b2be9c
DJ
2715if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2716 echo $ECHO_N "(cached) $ECHO_C" >&6
2717else
2718 cat >conftest.make <<\_ACEOF
2719all:
2720 @echo 'ac_maketemp="$(MAKE)"'
2721_ACEOF
2722# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2723eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2724if test -n "$ac_maketemp"; then
2725 eval ac_cv_prog_make_${ac_make}_set=yes
2726else
2727 eval ac_cv_prog_make_${ac_make}_set=no
2728fi
2729rm -f conftest.make
2730fi
2731if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2732 echo "$as_me:$LINENO: result: yes" >&5
2733echo "${ECHO_T}yes" >&6
2734 SET_MAKE=
2735else
2736 echo "$as_me:$LINENO: result: no" >&5
2737echo "${ECHO_T}no" >&6
2738 SET_MAKE="MAKE=${MAKE-make}"
2739fi
2740
2741rm -rf .tst 2>/dev/null
2742mkdir .tst 2>/dev/null
2743if test -d .tst; then
2744 am__leading_dot=.
2745else
2746 am__leading_dot=_
2747fi
2748rmdir .tst 2>/dev/null
2749
2750DEPDIR="${am__leading_dot}deps"
2751
2752 ac_config_commands="$ac_config_commands depfiles"
2753
2754
2755am_make=${MAKE-make}
2756cat > confinc << 'END'
2757am__doit:
2758 @echo done
2759.PHONY: am__doit
2760END
2761# If we don't find an include directive, just comment out the code.
2762echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2763echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2764am__include="#"
2765am__quote=
2766_am_result=none
2767# First try GNU make style include.
2768echo "include confinc" > confmf
2769# We grep out `Entering directory' and `Leaving directory'
2770# messages which can occur if `w' ends up in MAKEFLAGS.
2771# In particular we don't look at `^make:' because GNU make might
2772# be invoked under some other name (usually "gmake"), in which
2773# case it prints its new name instead of `make'.
2774if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2775 am__include=include
2776 am__quote=
2777 _am_result=GNU
2778fi
2779# Now try BSD make style include.
2780if test "$am__include" = "#"; then
2781 echo '.include "confinc"' > confmf
2782 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2783 am__include=.include
2784 am__quote="\""
2785 _am_result=BSD
2786 fi
2787fi
2788
2789
2790echo "$as_me:$LINENO: result: $_am_result" >&5
2791echo "${ECHO_T}$_am_result" >&6
2792rm -f confinc confmf
2793
2794# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2795if test "${enable_dependency_tracking+set}" = set; then
2796 enableval="$enable_dependency_tracking"
2797
2798fi;
2799if test "x$enable_dependency_tracking" != xno; then
2800 am_depcomp="$ac_aux_dir/depcomp"
2801 AMDEPBACKSLASH='\'
2802fi
2803
2804
2805if test "x$enable_dependency_tracking" != xno; then
2806 AMDEP_TRUE=
2807 AMDEP_FALSE='#'
2808else
2809 AMDEP_TRUE='#'
2810 AMDEP_FALSE=
2811fi
2812
2813
2814
ab509236 2815# test to see if srcdir already configured
13b2be9c
DJ
2816if test "`cd $srcdir && pwd`" != "`pwd`" &&
2817 test -f $srcdir/config.status; then
2818 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2819echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2820 { (exit 1); exit 1; }; }
2821fi
2822
2823# test whether we have cygpath
2824if test -z "$CYGPATH_W"; then
2825 if (cygpath --version) >/dev/null 2>/dev/null; then
2826 CYGPATH_W='cygpath -w'
2827 else
2828 CYGPATH_W=echo
2829 fi
2830fi
2831
2832
2833# Define the identity of the package.
2834 PACKAGE=gas
2835 VERSION=${BFD_VERSION}
2836
2837
2838cat >>confdefs.h <<_ACEOF
2839#define PACKAGE "$PACKAGE"
2840_ACEOF
2841
2842
2843cat >>confdefs.h <<_ACEOF
2844#define VERSION "$VERSION"
2845_ACEOF
2846
2847# Some tools Automake needs.
2848
2849ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2850
2851
2852AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2853
2854
2855AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2856
2857
2858AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2859
2860
2861MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2862
13b2be9c
DJ
2863install_sh=${install_sh-"$am_aux_dir/install-sh"}
2864
2865# Installed binaries are usually stripped using `strip' when the user
2866# run `make install-strip'. However `strip' might not be the right
2867# tool to use in cross-compilation environments, therefore Automake
2868# will honor the `STRIP' environment variable to overrule this program.
2869if test "$cross_compiling" != no; then
2870 if test -n "$ac_tool_prefix"; then
2871 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2872set dummy ${ac_tool_prefix}strip; ac_word=$2
2873echo "$as_me:$LINENO: checking for $ac_word" >&5
2874echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2875if test "${ac_cv_prog_STRIP+set}" = set; then
2876 echo $ECHO_N "(cached) $ECHO_C" >&6
2877else
2878 if test -n "$STRIP"; then
2879 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
252b5132 2880else
13b2be9c
DJ
2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882for as_dir in $PATH
2883do
2884 IFS=$as_save_IFS
2885 test -z "$as_dir" && as_dir=.
2886 for ac_exec_ext in '' $ac_executable_extensions; do
2887 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2888 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2889 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2890 break 2
2891 fi
2892done
2893done
2894
252b5132 2895fi
13b2be9c
DJ
2896fi
2897STRIP=$ac_cv_prog_STRIP
2898if test -n "$STRIP"; then
2899 echo "$as_me:$LINENO: result: $STRIP" >&5
2900echo "${ECHO_T}$STRIP" >&6
c8615825 2901else
13b2be9c
DJ
2902 echo "$as_me:$LINENO: result: no" >&5
2903echo "${ECHO_T}no" >&6
c8615825 2904fi
c8615825 2905
13b2be9c
DJ
2906fi
2907if test -z "$ac_cv_prog_STRIP"; then
2908 ac_ct_STRIP=$STRIP
2909 # Extract the first word of "strip", so it can be a program name with args.
2910set dummy strip; ac_word=$2
2911echo "$as_me:$LINENO: checking for $ac_word" >&5
2912echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2913if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2914 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 2915else
13b2be9c
DJ
2916 if test -n "$ac_ct_STRIP"; then
2917 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
252b5132 2918else
13b2be9c
DJ
2919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922 IFS=$as_save_IFS
2923 test -z "$as_dir" && as_dir=.
2924 for ac_exec_ext in '' $ac_executable_extensions; do
2925 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2926 ac_cv_prog_ac_ct_STRIP="strip"
2927 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2928 break 2
2929 fi
2930done
2931done
2932
2933 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
252b5132 2934fi
252b5132 2935fi
13b2be9c
DJ
2936ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2937if test -n "$ac_ct_STRIP"; then
2938 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2939echo "${ECHO_T}$ac_ct_STRIP" >&6
252b5132 2940else
13b2be9c
DJ
2941 echo "$as_me:$LINENO: result: no" >&5
2942echo "${ECHO_T}no" >&6
252b5132
RH
2943fi
2944
13b2be9c
DJ
2945 STRIP=$ac_ct_STRIP
2946else
2947 STRIP="$ac_cv_prog_STRIP"
2948fi
d6d788bd 2949
252b5132 2950fi
13b2be9c 2951INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
252b5132 2952
13b2be9c
DJ
2953# We need awk for the "check" target. The system "awk" is bad on
2954# some platforms.
8ea2b00f
AM
2955# Always define AMTAR for backward compatibility.
2956
2957AMTAR=${AMTAR-"${am_missing_run}tar"}
2958
2959am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2960
2961
252b5132 2962
d6d788bd 2963
13b2be9c 2964depcc="$CC" am_compiler_list=
d6d788bd 2965
13b2be9c
DJ
2966echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2967echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2968if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2969 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2970else
13b2be9c
DJ
2971 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2972 # We make a subdir and do the tests there. Otherwise we can end up
2973 # making bogus files that we don't know about and never remove. For
2974 # instance it was reported that on HP-UX the gcc test will end up
2975 # making a dummy file named `D' -- because `-MD' means `put the output
2976 # in D'.
2977 mkdir conftest.dir
2978 # Copy depcomp to subdir because otherwise we won't find it if we're
2979 # using a relative directory.
2980 cp "$am_depcomp" conftest.dir
2981 cd conftest.dir
2982 # We will build objects and dependencies in a subdirectory because
2983 # it helps to detect inapplicable dependency modes. For instance
2984 # both Tru64's cc and ICC support -MD to output dependencies as a
2985 # side effect of compilation, but ICC will put the dependencies in
2986 # the current directory while Tru64 will put them in the object
2987 # directory.
2988 mkdir sub
252b5132 2989
13b2be9c
DJ
2990 am_cv_CC_dependencies_compiler_type=none
2991 if test "$am_compiler_list" = ""; then
2992 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2993 fi
2994 for depmode in $am_compiler_list; do
2995 # Setup a source with many dependencies, because some compilers
2996 # like to wrap large dependency lists on column 80 (with \), and
2997 # we should not choose a depcomp mode which is confused by this.
2998 #
2999 # We need to recreate these files for each test, as the compiler may
3000 # overwrite some of them when testing with obscure command lines.
3001 # This happens at least with the AIX C compiler.
3002 : > sub/conftest.c
3003 for i in 1 2 3 4 5 6; do
3004 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4b363073
NC
3005 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3006 # Solaris 8's {/usr,}/bin/sh.
3007 touch sub/conftst$i.h
13b2be9c
DJ
3008 done
3009 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3010
3011 case $depmode in
3012 nosideeffect)
3013 # after this tag, mechanisms are not by side-effect, so they'll
3014 # only be used when explicitly requested
3015 if test "x$enable_dependency_tracking" = xyes; then
3016 continue
3017 else
3018 break
3019 fi
3020 ;;
3021 none) break ;;
3022 esac
3023 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3024 # mode. It turns out that the SunPro C++ compiler does not properly
3025 # handle `-M -o', and we need to detect this.
3026 if depmode=$depmode \
3027 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3028 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3029 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3030 >/dev/null 2>conftest.err &&
3031 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3032 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3033 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3034 # icc doesn't choke on unknown options, it will just issue warnings
4b363073
NC
3035 # or remarks (even with -Werror). So we grep stderr for any message
3036 # that says an option was ignored or not supported.
3037 # When given -MP, icc 7.0 and 7.1 complain thusly:
3038 # icc: Command line warning: ignoring option '-M'; no argument required
3039 # The diagnosis changed in icc 8.0:
3040 # icc: Command line remark: option '-MP' not supported
3041 if (grep 'ignoring option' conftest.err ||
3042 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13b2be9c
DJ
3043 am_cv_CC_dependencies_compiler_type=$depmode
3044 break
3045 fi
3046 fi
3047 done
252b5132 3048
13b2be9c
DJ
3049 cd ..
3050 rm -rf conftest.dir
252b5132 3051else
13b2be9c 3052 am_cv_CC_dependencies_compiler_type=none
252b5132
RH
3053fi
3054
252b5132 3055fi
13b2be9c
DJ
3056echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3057echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3058CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
252b5132 3059
13b2be9c
DJ
3060
3061
3062if
3063 test "x$enable_dependency_tracking" != xno \
3064 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3065 am__fastdepCC_TRUE=
3066 am__fastdepCC_FALSE='#'
252b5132 3067else
13b2be9c
DJ
3068 am__fastdepCC_TRUE='#'
3069 am__fastdepCC_FALSE=
252b5132
RH
3070fi
3071
d6d788bd
L
3072
3073
13b2be9c 3074
252b5132
RH
3075# Check whether --enable-shared or --disable-shared was given.
3076if test "${enable_shared+set}" = set; then
3077 enableval="$enable_shared"
3078 p=${PACKAGE-default}
f9c19112 3079case $enableval in
252b5132
RH
3080yes) enable_shared=yes ;;
3081no) enable_shared=no ;;
3082*)
3083 enable_shared=no
3084 # Look at the argument we got. We use all the common list separators.
3085 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3086 for pkg in $enableval; do
3087 if test "X$pkg" = "X$p"; then
3088 enable_shared=yes
3089 fi
3090 done
3091 IFS="$ac_save_ifs"
3092 ;;
3093esac
3094else
3095 enable_shared=yes
13b2be9c 3096fi;
252b5132
RH
3097# Check whether --enable-static or --disable-static was given.
3098if test "${enable_static+set}" = set; then
3099 enableval="$enable_static"
3100 p=${PACKAGE-default}
f9c19112 3101case $enableval in
252b5132
RH
3102yes) enable_static=yes ;;
3103no) enable_static=no ;;
3104*)
3105 enable_static=no
3106 # Look at the argument we got. We use all the common list separators.
3107 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3108 for pkg in $enableval; do
3109 if test "X$pkg" = "X$p"; then
3110 enable_static=yes
3111 fi
3112 done
3113 IFS="$ac_save_ifs"
3114 ;;
3115esac
3116else
3117 enable_static=yes
13b2be9c 3118fi;
bedf545c
ILT
3119# Check whether --enable-fast-install or --disable-fast-install was given.
3120if test "${enable_fast_install+set}" = set; then
3121 enableval="$enable_fast_install"
3122 p=${PACKAGE-default}
f9c19112 3123case $enableval in
bedf545c
ILT
3124yes) enable_fast_install=yes ;;
3125no) enable_fast_install=no ;;
3126*)
3127 enable_fast_install=no
3128 # Look at the argument we got. We use all the common list separators.
3129 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3130 for pkg in $enableval; do
3131 if test "X$pkg" = "X$p"; then
3132 enable_fast_install=yes
3133 fi
3134 done
3135 IFS="$ac_save_ifs"
3136 ;;
3137esac
3138else
3139 enable_fast_install=yes
13b2be9c 3140fi;
87ccc1b0 3141
6840198f
NC
3142# Check whether --with-gnu-ld or --without-gnu-ld was given.
3143if test "${with_gnu_ld+set}" = set; then
3144 withval="$with_gnu_ld"
3145 test "$withval" = no || with_gnu_ld=yes
27b7e12d 3146else
6840198f 3147 with_gnu_ld=no
13b2be9c 3148fi;
6840198f
NC
3149ac_prog=ld
3150if test "$GCC" = yes; then
3151 # Check if gcc -print-prog-name=ld gives a path.
13b2be9c
DJ
3152 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3153echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
6840198f
NC
3154 case $host in
3155 *-*-mingw*)
3156 # gcc leaves a trailing carriage return which upsets mingw
3157 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3158 *)
3159 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3160 esac
3161 case $ac_prog in
3162 # Accept absolute paths.
3163 [\\/]* | [A-Za-z]:[\\/]*)
3164 re_direlt='/[^/][^/]*/\.\./'
3165 # Canonicalize the path of ld
3166 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3167 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3168 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3169 done
3170 test -z "$LD" && LD="$ac_prog"
3171 ;;
3172 "")
3173 # If it fails, then pretend we aren't using GCC.
3174 ac_prog=ld
3175 ;;
3176 *)
3177 # If it is relative, then search for the first ld in PATH.
3178 with_gnu_ld=unknown
3179 ;;
3180 esac
3181elif test "$with_gnu_ld" = yes; then
13b2be9c
DJ
3182 echo "$as_me:$LINENO: checking for GNU ld" >&5
3183echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
27b7e12d 3184else
13b2be9c
DJ
3185 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3186echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
27b7e12d 3187fi
13b2be9c
DJ
3188if test "${lt_cv_path_LD+set}" = set; then
3189 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3190else
3191 if test -z "$LD"; then
a74801ba 3192 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3193 for ac_dir in $PATH; do
3194 test -z "$ac_dir" && ac_dir=.
a74801ba 3195 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
f9c19112 3196 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
3197 # Check to see if the program is GNU ld. I'd rather use --version,
3198 # but apparently some GNU ld's only accept -v.
3199 # Break only if it was the GNU/non-GNU ld that we prefer.
f9c19112 3200 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
3201 test "$with_gnu_ld" != no && break
3202 else
bedf545c 3203 test "$with_gnu_ld" != yes && break
252b5132
RH
3204 fi
3205 fi
3206 done
3207 IFS="$ac_save_ifs"
3208else
f9c19112 3209 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
3210fi
3211fi
3212
f9c19112 3213LD="$lt_cv_path_LD"
252b5132 3214if test -n "$LD"; then
13b2be9c
DJ
3215 echo "$as_me:$LINENO: result: $LD" >&5
3216echo "${ECHO_T}$LD" >&6
252b5132 3217else
13b2be9c
DJ
3218 echo "$as_me:$LINENO: result: no" >&5
3219echo "${ECHO_T}no" >&6
252b5132 3220fi
13b2be9c
DJ
3221test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3222echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3223 { (exit 1); exit 1; }; }
3224echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3225echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3226if test "${lt_cv_prog_gnu_ld+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3228else
3229 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3230if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
f9c19112 3231 lt_cv_prog_gnu_ld=yes
252b5132 3232else
f9c19112 3233 lt_cv_prog_gnu_ld=no
252b5132
RH
3234fi
3235fi
13b2be9c
DJ
3236echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3237echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
f9c19112 3238with_gnu_ld=$lt_cv_prog_gnu_ld
ac48eca1 3239
d6d788bd 3240
13b2be9c
DJ
3241echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3242echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3243if test "${lt_cv_ld_reload_flag+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3245else
3246 lt_cv_ld_reload_flag='-r'
3247fi
13b2be9c
DJ
3248echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3249echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
ac48eca1
AO
3250reload_flag=$lt_cv_ld_reload_flag
3251test -n "$reload_flag" && reload_flag=" $reload_flag"
252b5132 3252
13b2be9c
DJ
3253echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3254echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3255if test "${lt_cv_path_NM+set}" = set; then
3256 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3257else
3258 if test -n "$NM"; then
3259 # Let the user override the test.
f9c19112 3260 lt_cv_path_NM="$NM"
252b5132 3261else
a74801ba 3262 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
bedf545c 3263 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
252b5132 3264 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
3265 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3266 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
3267 # Check to see if the nm accepts a BSD-compat flag.
3268 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3269 # nm: unknown option "B" ignored
58cccadb
AO
3270 # Tru64's nm complains that /dev/null is an invalid object file
3271 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
f9c19112 3272 lt_cv_path_NM="$tmp_nm -B"
bedf545c 3273 break
ac48eca1 3274 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
f9c19112 3275 lt_cv_path_NM="$tmp_nm -p"
bedf545c 3276 break
252b5132 3277 else
f9c19112 3278 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
bedf545c 3279 continue # so that we can try to find one that supports BSD flags
252b5132 3280 fi
252b5132
RH
3281 fi
3282 done
3283 IFS="$ac_save_ifs"
f9c19112 3284 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
3285fi
3286fi
3287
f9c19112 3288NM="$lt_cv_path_NM"
13b2be9c
DJ
3289echo "$as_me:$LINENO: result: $NM" >&5
3290echo "${ECHO_T}$NM" >&6
252b5132 3291
13b2be9c
DJ
3292echo "$as_me:$LINENO: checking whether ln -s works" >&5
3293echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3294LN_S=$as_ln_s
3295if test "$LN_S" = "ln -s"; then
3296 echo "$as_me:$LINENO: result: yes" >&5
3297echo "${ECHO_T}yes" >&6
252b5132 3298else
13b2be9c
DJ
3299 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3300echo "${ECHO_T}no, using $LN_S" >&6
252b5132
RH
3301fi
3302
13b2be9c
DJ
3303echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3304echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3305if test "${lt_cv_deplibs_check_method+set}" = set; then
3306 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3307else
d64552c5 3308 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
3309lt_cv_file_magic_test_file=
3310lt_cv_deplibs_check_method='unknown'
3311# Need to set the preceding variable on all platforms that support
3312# interlibrary dependencies.
3313# 'none' -- dependencies not supported.
3314# `unknown' -- same as none, but documents that we really don't know.
3315# 'pass_all' -- all dependencies passed with no checks.
3316# 'test_compile' -- check by making test program.
3317# 'file_magic [regex]' -- check by looking for files in library path
3318# which responds to the $file_magic_cmd with a given egrep regex.
3319# If you have `file' or equivalent on your system and you're not sure
3320# whether `pass_all' will *always* work, you probably want this one.
3321
f9c19112
HPN
3322case $host_os in
3323aix*)
ac48eca1
AO
3324 lt_cv_deplibs_check_method=pass_all
3325 ;;
3326
3327beos*)
3328 lt_cv_deplibs_check_method=pass_all
3329 ;;
3330
3331bsdi4*)
f9c19112
HPN
3332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3333 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
3334 lt_cv_file_magic_test_file=/shlib/libc.so
3335 ;;
3336
d64552c5 3337cygwin* | mingw* |pw32*)
ac48eca1 3338 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 3339 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
3340 ;;
3341
f9c19112 3342darwin* | rhapsody*)
d70c5fc7 3343 # this will be overwritten by pass_all, but leave it in just in case
f9c19112 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
d70c5fc7 3354 lt_cv_deplibs_check_method=pass_all
f9c19112
HPN
3355 ;;
3356
4101eec8 3357freebsd* | kfreebsd*-gnu)
ac48eca1 3358 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
f9c19112 3359 case $host_cpu in
ac48eca1 3360 i*86 )
58cccadb
AO
3361 # Not sure whether the presence of OpenBSD here was a mistake.
3362 # Let's accept both of them until this is cleared up.
f9c19112
HPN
3363 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3364 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
3365 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3366 ;;
3367 esac
3368 else
3369 lt_cv_deplibs_check_method=pass_all
3370 fi
3371 ;;
3372
3373gnu*)
3374 lt_cv_deplibs_check_method=pass_all
3375 ;;
3376
f9c19112 3377hpux10.20*|hpux11*)
4867be41
DJ
3378 case $host_cpu in
3379 hppa*)
3380 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3381 lt_cv_file_magic_cmd=/usr/bin/file
3382 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3383 ;;
3384 ia64*)
3385 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3386 lt_cv_file_magic_cmd=/usr/bin/file
3387 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3388 ;;
3389 esac
ac48eca1
AO
3390 ;;
3391
3392irix5* | irix6*)
f9c19112 3393 case $host_os in
ac48eca1
AO
3394 irix5*)
3395 # this will be overridden with pass_all, but let us keep it just in case
3396 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3397 ;;
3398 *)
f9c19112 3399 case $LD in
ac48eca1
AO
3400 *-32|*"-32 ") libmagic=32-bit;;
3401 *-n32|*"-n32 ") libmagic=N32;;
3402 *-64|*"-64 ") libmagic=64-bit;;
3403 *) libmagic=never-match;;
3404 esac
3405 # this will be overridden with pass_all, but let us keep it just in case
f9c19112
HPN
3406 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3407 ;;
ac48eca1
AO
3408 esac
3409 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3410 lt_cv_deplibs_check_method=pass_all
3411 ;;
3412
3413# This must be Linux ELF.
58cccadb 3414linux-gnu*)
d70c5fc7 3415 lt_cv_deplibs_check_method=pass_all
ac48eca1
AO
3416 ;;
3417
4101eec8 3418netbsd* | knetbsd*-gnu)
f9c19112 3419 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6840198f 3420 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 3421 else
6840198f 3422 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1 3423 fi
f9c19112
HPN
3424 ;;
3425
3426newsos6)
3427 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3428 lt_cv_file_magic_cmd=/usr/bin/file
3429 lt_cv_file_magic_test_file=/usr/lib/libnls.so
ac48eca1
AO
3430 ;;
3431
3432osf3* | osf4* | osf5*)
3433 # this will be overridden with pass_all, but let us keep it just in case
3434 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3435 lt_cv_file_magic_test_file=/shlib/libc.so
3436 lt_cv_deplibs_check_method=pass_all
3437 ;;
3438
3439sco3.2v5*)
3440 lt_cv_deplibs_check_method=pass_all
3441 ;;
3442
3443solaris*)
3444 lt_cv_deplibs_check_method=pass_all
3445 lt_cv_file_magic_test_file=/lib/libc.so
3446 ;;
3447
6be7c12c
AO
3448sysv5uw[78]* | sysv4*uw2*)
3449 lt_cv_deplibs_check_method=pass_all
3450 ;;
3451
ac48eca1 3452sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
f9c19112 3453 case $host_vendor in
ac48eca1
AO
3454 ncr)
3455 lt_cv_deplibs_check_method=pass_all
3456 ;;
3457 motorola)
f9c19112
HPN
3458 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]'
3459 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
3460 ;;
3461 esac
3462 ;;
3463esac
3464
3465fi
13b2be9c
DJ
3466echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3467echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
ac48eca1
AO
3468file_magic_cmd=$lt_cv_file_magic_cmd
3469deplibs_check_method=$lt_cv_deplibs_check_method
3470
c8615825 3471
c8615825 3472
c8615825 3473
ac48eca1
AO
3474# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3475
d70c5fc7
NC
3476# find the maximum length of command line arguments
3477echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3478echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3479if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3480 echo $ECHO_N "(cached) $ECHO_C" >&6
3481else
3482 i=0
3483 teststring="ABCD"
3484
3485 case $build_os in
3486 msdosdjgpp*)
3487 # On DJGPP, this test can blow up pretty badly due to problems in libc
3488 # (any single argument exceeding 2000 bytes causes a buffer overrun
3489 # during glob expansion). Even if it were fixed, the result of this
3490 # check would be larger than it should be.
3491 lt_cv_sys_max_cmd_len=12288; # 12K is about right
3492 ;;
3493
3494 cygwin* | mingw*)
3495 # On Win9x/ME, this test blows up -- it succeeds, but takes
3496 # about 5 minutes as the teststring grows exponentially.
3497 # Worse, since 9x/ME are not pre-emptively multitasking,
3498 # you end up with a "frozen" computer, even though with patience
3499 # the test eventually succeeds (with a max line length of 256k).
3500 # Instead, let's just punt: use the minimum linelength reported by
3501 # all of the supported platforms: 8192 (on NT/2K/XP).
3502 lt_cv_sys_max_cmd_len=8192;
3503 ;;
3504
3505 amigaos*)
3506 # On AmigaOS with pdksh, this test takes hours, literally.
3507 # So we just punt and use a minimum line length of 8192.
3508 lt_cv_sys_max_cmd_len=8192;
3509 ;;
3510
3511 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
3512 # This has been around since 386BSD, at least. Likely further.
3513 if test -x /sbin/sysctl; then
3514 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
3515 elif test -x /usr/sbin/sysctl; then
3516 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
3517 else
3518 lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
3519 fi
3520 # And add a safety zone
3521 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
3522 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
3523 ;;
3524 esac
3525
3526fi
3527
3528if test -n "$lt_cv_sys_max_cmd_len" ; then
3529 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
3530echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
3531else
3532 echo "$as_me:$LINENO: result: none" >&5
3533echo "${ECHO_T}none" >&6
3534fi
3535
3536
ac48eca1 3537# Only perform the check for file, if the check method requires it
f9c19112 3538case $deplibs_check_method in
ac48eca1 3539file_magic*)
d64552c5 3540 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
13b2be9c
DJ
3541 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3542echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3543if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3544 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3545else
f9c19112 3546 case $MAGIC_CMD in
ac48eca1 3547 /*)
d64552c5 3548 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3549 ;;
3550 ?:/*)
d64552c5 3551 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3552 ;;
3553 *)
d64552c5 3554 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3555 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3556 ac_dummy="/usr/bin:$PATH"
3557 for ac_dir in $ac_dummy; do
3558 test -z "$ac_dir" && ac_dir=.
3559 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 3560 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 3561 if test -n "$file_magic_test_file"; then
f9c19112 3562 case $deplibs_check_method in
ac48eca1
AO
3563 "file_magic "*)
3564 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3565 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3566 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3567 egrep "$file_magic_regex" > /dev/null; then
3568 :
3569 else
3570 cat <<EOF 1>&2
3571
3572*** Warning: the command libtool uses to detect shared libraries,
3573*** $file_magic_cmd, produces output that libtool cannot recognize.
3574*** The result is that libtool may fail to recognize shared libraries
3575*** as such. This will affect the creation of libtool libraries that
3576*** depend on shared libraries, but programs linked with such libtool
3577*** libraries will work regardless of this problem. Nevertheless, you
3578*** may want to report the problem to your system manager and/or to
3579*** bug-libtool@gnu.org
3580
3581EOF
3582 fi ;;
3583 esac
3584 fi
3585 break
3586 fi
3587 done
3588 IFS="$ac_save_ifs"
d64552c5 3589 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3590 ;;
3591esac
3592fi
3593
d64552c5
AO
3594MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3595if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3596 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3597echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3598else
13b2be9c
DJ
3599 echo "$as_me:$LINENO: result: no" >&5
3600echo "${ECHO_T}no" >&6
ac48eca1
AO
3601fi
3602
d64552c5 3603if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1 3604 if test -n "$ac_tool_prefix"; then
13b2be9c
DJ
3605 echo "$as_me:$LINENO: checking for file" >&5
3606echo $ECHO_N "checking for file... $ECHO_C" >&6
3607if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3608 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3609else
f9c19112 3610 case $MAGIC_CMD in
ac48eca1 3611 /*)
d64552c5 3612 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3613 ;;
3614 ?:/*)
d64552c5 3615 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3616 ;;
3617 *)
d64552c5 3618 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3619 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3620 ac_dummy="/usr/bin:$PATH"
3621 for ac_dir in $ac_dummy; do
3622 test -z "$ac_dir" && ac_dir=.
3623 if test -f $ac_dir/file; then
d64552c5 3624 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 3625 if test -n "$file_magic_test_file"; then
f9c19112 3626 case $deplibs_check_method in
ac48eca1
AO
3627 "file_magic "*)
3628 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3629 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3630 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3631 egrep "$file_magic_regex" > /dev/null; then
3632 :
3633 else
3634 cat <<EOF 1>&2
3635
3636*** Warning: the command libtool uses to detect shared libraries,
3637*** $file_magic_cmd, produces output that libtool cannot recognize.
3638*** The result is that libtool may fail to recognize shared libraries
3639*** as such. This will affect the creation of libtool libraries that
3640*** depend on shared libraries, but programs linked with such libtool
3641*** libraries will work regardless of this problem. Nevertheless, you
3642*** may want to report the problem to your system manager and/or to
3643*** bug-libtool@gnu.org
3644
3645EOF
3646 fi ;;
3647 esac
3648 fi
3649 break
3650 fi
3651 done
3652 IFS="$ac_save_ifs"
d64552c5 3653 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3654 ;;
3655esac
3656fi
3657
d64552c5
AO
3658MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3659if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3660 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3661echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3662else
13b2be9c
DJ
3663 echo "$as_me:$LINENO: result: no" >&5
3664echo "${ECHO_T}no" >&6
ac48eca1
AO
3665fi
3666
3667 else
d64552c5 3668 MAGIC_CMD=:
ac48eca1
AO
3669 fi
3670fi
3671
3672 fi
3673 ;;
3674esac
3675
13b2be9c
DJ
3676if test -n "$ac_tool_prefix"; then
3677 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
ac48eca1 3678set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13b2be9c
DJ
3679echo "$as_me:$LINENO: checking for $ac_word" >&5
3680echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3681if test "${ac_cv_prog_RANLIB+set}" = set; then
3682 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3683else
3684 if test -n "$RANLIB"; then
3685 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3686else
13b2be9c
DJ
3687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3688for as_dir in $PATH
3689do
3690 IFS=$as_save_IFS
3691 test -z "$as_dir" && as_dir=.
3692 for ac_exec_ext in '' $ac_executable_extensions; do
3693 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3694 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3695 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3696 break 2
3697 fi
3698done
3699done
3700
ac48eca1
AO
3701fi
3702fi
13b2be9c 3703RANLIB=$ac_cv_prog_RANLIB
ac48eca1 3704if test -n "$RANLIB"; then
13b2be9c
DJ
3705 echo "$as_me:$LINENO: result: $RANLIB" >&5
3706echo "${ECHO_T}$RANLIB" >&6
ac48eca1 3707else
13b2be9c
DJ
3708 echo "$as_me:$LINENO: result: no" >&5
3709echo "${ECHO_T}no" >&6
ac48eca1
AO
3710fi
3711
13b2be9c 3712fi
ac48eca1 3713if test -z "$ac_cv_prog_RANLIB"; then
13b2be9c 3714 ac_ct_RANLIB=$RANLIB
ac48eca1
AO
3715 # Extract the first word of "ranlib", so it can be a program name with args.
3716set dummy ranlib; ac_word=$2
13b2be9c
DJ
3717echo "$as_me:$LINENO: checking for $ac_word" >&5
3718echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3719if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3720 echo $ECHO_N "(cached) $ECHO_C" >&6
d6d788bd 3721else
13b2be9c
DJ
3722 if test -n "$ac_ct_RANLIB"; then
3723 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
d6d788bd 3724else
13b2be9c
DJ
3725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3726for as_dir in $PATH
3727do
3728 IFS=$as_save_IFS
3729 test -z "$as_dir" && as_dir=.
3730 for ac_exec_ext in '' $ac_executable_extensions; do
3731 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3732 ac_cv_prog_ac_ct_RANLIB="ranlib"
3733 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3734 break 2
3735 fi
3736done
3737done
3738
3739 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
ac48eca1
AO
3740fi
3741fi
13b2be9c
DJ
3742ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3743if test -n "$ac_ct_RANLIB"; then
3744 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3745echo "${ECHO_T}$ac_ct_RANLIB" >&6
ac48eca1 3746else
13b2be9c
DJ
3747 echo "$as_me:$LINENO: result: no" >&5
3748echo "${ECHO_T}no" >&6
ac48eca1
AO
3749fi
3750
13b2be9c 3751 RANLIB=$ac_ct_RANLIB
ac48eca1 3752else
13b2be9c 3753 RANLIB="$ac_cv_prog_RANLIB"
ac48eca1
AO
3754fi
3755
13b2be9c
DJ
3756if test -n "$ac_tool_prefix"; then
3757 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
ac48eca1 3758set dummy ${ac_tool_prefix}strip; ac_word=$2
13b2be9c
DJ
3759echo "$as_me:$LINENO: checking for $ac_word" >&5
3760echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3761if test "${ac_cv_prog_STRIP+set}" = set; then
3762 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3763else
3764 if test -n "$STRIP"; then
3765 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3766else
13b2be9c
DJ
3767as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3768for as_dir in $PATH
3769do
3770 IFS=$as_save_IFS
3771 test -z "$as_dir" && as_dir=.
3772 for ac_exec_ext in '' $ac_executable_extensions; do
3773 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3774 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3775 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3776 break 2
3777 fi
3778done
3779done
3780
ac48eca1
AO
3781fi
3782fi
13b2be9c 3783STRIP=$ac_cv_prog_STRIP
ac48eca1 3784if test -n "$STRIP"; then
13b2be9c
DJ
3785 echo "$as_me:$LINENO: result: $STRIP" >&5
3786echo "${ECHO_T}$STRIP" >&6
ac48eca1 3787else
13b2be9c
DJ
3788 echo "$as_me:$LINENO: result: no" >&5
3789echo "${ECHO_T}no" >&6
ac48eca1
AO
3790fi
3791
13b2be9c 3792fi
ac48eca1 3793if test -z "$ac_cv_prog_STRIP"; then
13b2be9c 3794 ac_ct_STRIP=$STRIP
ac48eca1
AO
3795 # Extract the first word of "strip", so it can be a program name with args.
3796set dummy strip; ac_word=$2
13b2be9c
DJ
3797echo "$as_me:$LINENO: checking for $ac_word" >&5
3798echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3799if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3800 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3801else
13b2be9c
DJ
3802 if test -n "$ac_ct_STRIP"; then
3803 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ac48eca1 3804else
13b2be9c
DJ
3805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3806for as_dir in $PATH
3807do
3808 IFS=$as_save_IFS
3809 test -z "$as_dir" && as_dir=.
3810 for ac_exec_ext in '' $ac_executable_extensions; do
3811 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3812 ac_cv_prog_ac_ct_STRIP="strip"
3813 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3814 break 2
3815 fi
3816done
3817done
3818
3819 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
d6d788bd
L
3820fi
3821fi
13b2be9c
DJ
3822ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3823if test -n "$ac_ct_STRIP"; then
3824 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3825echo "${ECHO_T}$ac_ct_STRIP" >&6
d6d788bd 3826else
13b2be9c
DJ
3827 echo "$as_me:$LINENO: result: no" >&5
3828echo "${ECHO_T}no" >&6
d6d788bd
L
3829fi
3830
13b2be9c 3831 STRIP=$ac_ct_STRIP
d6d788bd 3832else
13b2be9c 3833 STRIP="$ac_cv_prog_STRIP"
d6d788bd
L
3834fi
3835
252b5132 3836
252b5132 3837# Check for any special flags to pass to ltconfig.
bedf545c 3838libtool_flags="--cache-file=$cache_file"
252b5132
RH
3839test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3840test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
bedf545c 3841test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
f9c19112
HPN
3842test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3843test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 3844
d6d788bd 3845
a74801ba
ILT
3846# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3847if test "${enable_libtool_lock+set}" = set; then
3848 enableval="$enable_libtool_lock"
a74801ba 3849
13b2be9c 3850fi;
a74801ba
ILT
3851test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3852test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3853
13b2be9c 3854
ac48eca1
AO
3855# Check whether --with-pic or --without-pic was given.
3856if test "${with_pic+set}" = set; then
3857 withval="$with_pic"
3858 pic_mode="$withval"
3859else
3860 pic_mode=default
13b2be9c 3861fi;
ac48eca1
AO
3862test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3863test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3864
252b5132
RH
3865# Some flags need to be propagated to the compiler or linker for good
3866# libtool support.
f9c19112 3867case $host in
252b5132
RH
3868*-*-irix6*)
3869 # Find out which ABI we are using.
d70c5fc7 3870 echo '#line 3870 "configure"' > conftest.$ac_ext
13b2be9c
DJ
3871 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3872 (eval $ac_compile) 2>&5
3873 ac_status=$?
3874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3875 (exit $ac_status); }; then
e0001a05
NC
3876 if test "$lt_cv_prog_gnu_ld" = yes; then
3877 case `/usr/bin/file conftest.$ac_objext` in
3878 *32-bit*)
3879 LD="${LD-ld} -melf32bsmip"
3880 ;;
3881 *N32*)
3882 LD="${LD-ld} -melf32bmipn32"
3883 ;;
3884 *64-bit*)
3885 LD="${LD-ld} -melf64bmip"
3886 ;;
3887 esac
3888 else
f9c19112 3889 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
3890 *32-bit*)
3891 LD="${LD-ld} -32"
3892 ;;
3893 *N32*)
3894 LD="${LD-ld} -n32"
3895 ;;
3896 *64-bit*)
3897 LD="${LD-ld} -64"
3898 ;;
3899 esac
e0001a05 3900 fi
252b5132
RH
3901 fi
3902 rm -rf conftest*
3903 ;;
3904
4867be41
DJ
3905ia64-*-hpux*)
3906 # Find out which ABI we are using.
3907 echo 'int i;' > conftest.$ac_ext
13b2be9c
DJ
3908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3909 (eval $ac_compile) 2>&5
3910 ac_status=$?
3911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3912 (exit $ac_status); }; then
4867be41
DJ
3913 case "`/usr/bin/file conftest.o`" in
3914 *ELF-32*)
3915 HPUX_IA64_MODE="32"
3916 ;;
3917 *ELF-64*)
3918 HPUX_IA64_MODE="64"
3919 ;;
3920 esac
3921 fi
3922 rm -rf conftest*
3923 ;;
3924
d70c5fc7
NC
3925x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
3926 # Find out which ABI we are using.
3927 echo 'int i;' > conftest.$ac_ext
3928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3929 (eval $ac_compile) 2>&5
3930 ac_status=$?
3931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932 (exit $ac_status); }; then
3933 case "`/usr/bin/file conftest.o`" in
3934 *32-bit*)
3935 case $host in
3936 x86_64-*linux*)
3937 LD="${LD-ld} -m elf_i386"
3938 ;;
3939 ppc64-*linux*|powerpc64-*linux*)
3940 LD="${LD-ld} -m elf32ppclinux"
3941 ;;
3942 s390x-*linux*)
3943 LD="${LD-ld} -m elf_s390"
3944 ;;
3945 sparc64-*linux*)
3946 LD="${LD-ld} -m elf32_sparc"
3947 ;;
3948 esac
3949 ;;
3950 *64-bit*)
3951 case $host in
3952 x86_64-*linux*)
3953 LD="${LD-ld} -m elf_x86_64"
3954 ;;
3955 ppc*-*linux*|powerpc*-*linux*)
3956 LD="${LD-ld} -m elf64ppc"
3957 ;;
3958 s390*-*linux*)
3959 LD="${LD-ld} -m elf64_s390"
3960 ;;
3961 sparc*-*linux*)
3962 LD="${LD-ld} -m elf64_sparc"
3963 ;;
3964 esac
3965 ;;
3966 esac
3967 fi
3968 rm -rf conftest*
3969 ;;
3970
252b5132
RH
3971*-*-sco3.2v5*)
3972 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
bedf545c 3973 SAVE_CFLAGS="$CFLAGS"
252b5132 3974 CFLAGS="$CFLAGS -belf"
13b2be9c
DJ
3975 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3976echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3977if test "${lt_cv_cc_needs_belf+set}" = set; then
3978 echo $ECHO_N "(cached) $ECHO_C" >&6
bedf545c 3979else
13b2be9c
DJ
3980
3981
ac48eca1 3982 ac_ext=c
ac48eca1 3983ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3984ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3985ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3986ac_compiler_gnu=$ac_cv_c_compiler_gnu
3987
3988 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
3989/* confdefs.h. */
3990_ACEOF
3991cat confdefs.h >>conftest.$ac_ext
3992cat >>conftest.$ac_ext <<_ACEOF
3993/* end confdefs.h. */
bedf545c 3994
13b2be9c
DJ
3995int
3996main ()
3997{
6840198f 3998
13b2be9c
DJ
3999 ;
4000 return 0;
4001}
4002_ACEOF
4003rm -f conftest.$ac_objext conftest$ac_exeext
4004if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 4005 (eval $ac_link) 2>conftest.er1
13b2be9c 4006 ac_status=$?
ab509236
L
4007 grep -v '^ *+' conftest.er1 >conftest.err
4008 rm -f conftest.er1
4009 cat conftest.err >&5
13b2be9c
DJ
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); } &&
1ad12f97
NC
4012 { ac_try='test -z "$ac_c_werror_flag"
4013 || test ! -s conftest.err'
ab509236
L
4014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4015 (eval $ac_try) 2>&5
4016 ac_status=$?
4017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4018 (exit $ac_status); }; } &&
4019 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
4020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4021 (eval $ac_try) 2>&5
4022 ac_status=$?
4023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4024 (exit $ac_status); }; }; then
bedf545c
ILT
4025 lt_cv_cc_needs_belf=yes
4026else
13b2be9c
DJ
4027 echo "$as_me: failed program was:" >&5
4028sed 's/^/| /' conftest.$ac_ext >&5
4029
4030lt_cv_cc_needs_belf=no
bedf545c 4031fi
ab509236
L
4032rm -f conftest.err conftest.$ac_objext \
4033 conftest$ac_exeext conftest.$ac_ext
ac48eca1 4034 ac_ext=c
ac48eca1 4035ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
4036ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4037ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4038ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 4039
bedf545c 4040fi
13b2be9c
DJ
4041echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4042echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
bedf545c
ILT
4043 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
4044 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4045 CFLAGS="$SAVE_CFLAGS"
4046 fi
252b5132
RH
4047 ;;
4048
d6d788bd 4049
252b5132
RH
4050esac
4051
d6d788bd 4052
bedf545c 4053# Save cache, so that ltconfig can load it
13b2be9c 4054cat >confcache <<\_ACEOF
bedf545c
ILT
4055# This file is a shell script that caches the results of configure
4056# tests run on this system so they can be shared between configure
13b2be9c
DJ
4057# scripts and configure runs, see configure's option --config-cache.
4058# It is not useful on other systems. If it contains results you don't
4059# want to keep, you may remove or edit it.
bedf545c 4060#
13b2be9c
DJ
4061# config.status only pays attention to the cache file if you give it
4062# the --recheck option to rerun configure.
bedf545c 4063#
13b2be9c
DJ
4064# `ac_cv_env_foo' variables (set or unset) will be overridden when
4065# loading this file, other *unset* `ac_cv_foo' will be assigned the
4066# following values.
4067
4068_ACEOF
4069
bedf545c 4070# The following way of writing the cache mishandles newlines in values,
9b2b7d69
MM
4071# but we know of no workaround that is simple, portable, and efficient.
4072# So, don't put newlines in cache variables' values.
4073# Ultrix sh set writes to stderr and can't be redirected directly,
4074# and sets the high bit in the cache file unless we assign to the vars.
13b2be9c
DJ
4075{
4076 (set) 2>&1 |
4077 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4078 *ac_space=\ *)
4079 # `set' does not quote correctly, so add quotes (double-quote
4080 # substitution turns \\\\ into \\, and sed turns \\ into \).
4081 sed -n \
ab509236
L
4082 "s/'/'\\\\''/g;
4083 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
4084 ;;
4085 *)
4086 # `set' quotes correctly as required by POSIX, so do not add quotes.
4087 sed -n \
ab509236 4088 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
4089 ;;
4090 esac;
4091} |
4092 sed '
4093 t clear
4094 : clear
4095 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4096 t end
4097 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4098 : end' >>confcache
4099if diff $cache_file confcache >/dev/null 2>&1; then :; else
bedf545c 4100 if test -w $cache_file; then
13b2be9c
DJ
4101 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4102 cat confcache >$cache_file
bedf545c
ILT
4103 else
4104 echo "not updating unwritable cache $cache_file"
4105 fi
4106fi
4107rm -f confcache
4108
252b5132 4109# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 4110AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 4111MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
4112LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4113AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4114objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4115deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 4116${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 4117$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
13b2be9c
DJ
4118|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4119echo "$as_me: error: libtool configure failed" >&2;}
4120 { (exit 1); exit 1; }; }
252b5132 4121
bedf545c
ILT
4122# Reload cache, that may have been modified by ltconfig
4123if test -r "$cache_file"; then
13b2be9c
DJ
4124 # Some versions of bash will fail to source /dev/null (special
4125 # files actually), so we avoid doing that.
4126 if test -f "$cache_file"; then
4127 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4128echo "$as_me: loading cache $cache_file" >&6;}
4129 case $cache_file in
4130 [\\/]* | ?:[\\/]* ) . $cache_file;;
4131 *) . ./$cache_file;;
4132 esac
4133 fi
bedf545c 4134else
13b2be9c
DJ
4135 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4136echo "$as_me: creating cache $cache_file" >&6;}
4137 >$cache_file
bedf545c
ILT
4138fi
4139
d6d788bd 4140
bedf545c 4141# This can be used to rebuild libtool when needed
ac48eca1 4142LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
bedf545c
ILT
4143
4144# Always use our own libtool.
4145LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4146
252b5132
RH
4147# Redirect the config.log output again, so that the ltconfig log is not
4148# clobbered by the next message.
4149exec 5>>./config.log
4150
d6d788bd 4151
13b2be9c
DJ
4152
4153
4154
4155
d6d788bd 4156
7be1c489 4157# Check whether --enable-targets or --disable-targets was given.
252b5132
RH
4158if test "${enable_targets+set}" = set; then
4159 enableval="$enable_targets"
4160 case "${enableval}" in
13b2be9c
DJ
4161 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
4162echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
4163 { (exit 1); exit 1; }; }
252b5132
RH
4164 ;;
4165 no) enable_targets= ;;
4166 *) enable_targets=$enableval ;;
4167esac
13b2be9c 4168fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
252b5132
RH
4169if test "${enable_commonbfdlib+set}" = set; then
4170 enableval="$enable_commonbfdlib"
4171 case "${enableval}" in
4172 yes) commonbfdlib=true ;;
4173 no) commonbfdlib=false ;;
13b2be9c
DJ
4174 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
4175echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
4176 { (exit 1); exit 1; }; } ;;
252b5132 4177esac
13b2be9c 4178fi;
252b5132
RH
4179using_cgen=no
4180
9e9b66a9 4181
a541e3ce 4182GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
1ad12f97 4183
569acd2c
NC
4184# Check whether --enable-werror or --disable-werror was given.
4185if test "${enable_werror+set}" = set; then
4186 enableval="$enable_werror"
1ad12f97
NC
4187 case "${enableval}" in
4188 yes | y) ERROR_ON_WARNING="yes" ;;
4189 no | n) ERROR_ON_WARNING="no" ;;
569acd2c
NC
4190 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
4191echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
1ad12f97
NC
4192 { (exit 1); exit 1; }; } ;;
4193 esac
4194fi;
4195
9e9b66a9
AM
4196# Enable -Werror by default when using gcc
4197if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4198 ERROR_ON_WARNING=yes
4199fi
4200
4201NO_WERROR=
4202if test "${ERROR_ON_WARNING}" = yes ; then
a541e3ce 4203 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
9e9b66a9 4204 NO_WERROR="-Wno-error"
1ad12f97
NC
4205fi
4206
a541e3ce
SE
4207if test "${GCC}" = yes ; then
4208 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4209fi
4210
a2d91340
AC
4211# Check whether --enable-build-warnings or --disable-build-warnings was given.
4212if test "${enable_build_warnings+set}" = set; then
4213 enableval="$enable_build_warnings"
4214 case "${enableval}" in
a541e3ce
SE
4215 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4216 no) if test "${GCC}" = yes ; then
4217 WARN_CFLAGS="-w"
4218 fi;;
a2d91340 4219 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4220 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
a2d91340 4221 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4222 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
9e9b66a9 4223 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
a2d91340 4224esac
9e9b66a9
AM
4225fi;
4226
4227if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4228 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
a2d91340
AC
4229fi
4230
d6d788bd 4231
9e9b66a9
AM
4232
4233
4234
252b5132 4235# Generate a header file
13b2be9c 4236 ac_config_headers="$ac_config_headers config.h:config.in"
d6d788bd 4237
252b5132 4238
76a27922
ILT
4239# If we are on a DOS filesystem, we must use gdb.ini rather than
4240# .gdbinit.
76a27922 4241case "${host}" in
591d4689 4242 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
76a27922 4243 GDBINIT="gdb.ini"
13b2be9c
DJ
4244 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
4245
4246 ;;
4247 *)
4248 GDBINIT=".gdbinit"
4249 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
4250
76a27922
ILT
4251 ;;
4252esac
4253
d6d788bd 4254
44f2f9d2
AM
4255#We need this for the host. BOUT header is in host order.
4256echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4257echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
4258if test "${ac_cv_c_bigendian+set}" = set; then
4259 echo $ECHO_N "(cached) $ECHO_C" >&6
4260else
4261 # See if sys/param.h defines the BYTE_ORDER macro.
4262cat >conftest.$ac_ext <<_ACEOF
4263/* confdefs.h. */
4264_ACEOF
4265cat confdefs.h >>conftest.$ac_ext
4266cat >>conftest.$ac_ext <<_ACEOF
4267/* end confdefs.h. */
4268#include <sys/types.h>
4269#include <sys/param.h>
4270
4271int
4272main ()
4273{
4274#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4275 bogus endian macros
4276#endif
4277
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext
4283if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4284 (eval $ac_compile) 2>conftest.er1
4285 ac_status=$?
4286 grep -v '^ *+' conftest.er1 >conftest.err
4287 rm -f conftest.er1
4288 cat conftest.err >&5
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } &&
1ad12f97
NC
4291 { ac_try='test -z "$ac_c_werror_flag"
4292 || test ! -s conftest.err'
44f2f9d2
AM
4293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4294 (eval $ac_try) 2>&5
4295 ac_status=$?
4296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4297 (exit $ac_status); }; } &&
4298 { ac_try='test -s conftest.$ac_objext'
4299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4300 (eval $ac_try) 2>&5
4301 ac_status=$?
4302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4303 (exit $ac_status); }; }; then
4304 # It does; now see whether it defined to BIG_ENDIAN or not.
4305cat >conftest.$ac_ext <<_ACEOF
4306/* confdefs.h. */
4307_ACEOF
4308cat confdefs.h >>conftest.$ac_ext
4309cat >>conftest.$ac_ext <<_ACEOF
4310/* end confdefs.h. */
4311#include <sys/types.h>
4312#include <sys/param.h>
4313
4314int
4315main ()
4316{
4317#if BYTE_ORDER != BIG_ENDIAN
4318 not big endian
4319#endif
4320
4321 ;
4322 return 0;
4323}
4324_ACEOF
4325rm -f conftest.$ac_objext
4326if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4327 (eval $ac_compile) 2>conftest.er1
4328 ac_status=$?
4329 grep -v '^ *+' conftest.er1 >conftest.err
4330 rm -f conftest.er1
4331 cat conftest.err >&5
4332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4333 (exit $ac_status); } &&
1ad12f97
NC
4334 { ac_try='test -z "$ac_c_werror_flag"
4335 || test ! -s conftest.err'
44f2f9d2
AM
4336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4337 (eval $ac_try) 2>&5
4338 ac_status=$?
4339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4340 (exit $ac_status); }; } &&
4341 { ac_try='test -s conftest.$ac_objext'
4342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4343 (eval $ac_try) 2>&5
4344 ac_status=$?
4345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4346 (exit $ac_status); }; }; then
4347 ac_cv_c_bigendian=yes
4348else
4349 echo "$as_me: failed program was:" >&5
4350sed 's/^/| /' conftest.$ac_ext >&5
4351
4352ac_cv_c_bigendian=no
4353fi
4354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4355else
4356 echo "$as_me: failed program was:" >&5
4357sed 's/^/| /' conftest.$ac_ext >&5
4358
4359# It does not; compile a test program.
4360if test "$cross_compiling" = yes; then
4361 # try to guess the endianness by grepping values into an object file
4362 ac_cv_c_bigendian=unknown
4363 cat >conftest.$ac_ext <<_ACEOF
4364/* confdefs.h. */
4365_ACEOF
4366cat confdefs.h >>conftest.$ac_ext
4367cat >>conftest.$ac_ext <<_ACEOF
4368/* end confdefs.h. */
4369short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4370short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4371void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4372short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4373short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4374void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4375int
4376main ()
4377{
4378 _ascii (); _ebcdic ();
4379 ;
4380 return 0;
4381}
4382_ACEOF
4383rm -f conftest.$ac_objext
4384if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4385 (eval $ac_compile) 2>conftest.er1
4386 ac_status=$?
4387 grep -v '^ *+' conftest.er1 >conftest.err
4388 rm -f conftest.er1
4389 cat conftest.err >&5
4390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4391 (exit $ac_status); } &&
1ad12f97
NC
4392 { ac_try='test -z "$ac_c_werror_flag"
4393 || test ! -s conftest.err'
44f2f9d2
AM
4394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4395 (eval $ac_try) 2>&5
4396 ac_status=$?
4397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4398 (exit $ac_status); }; } &&
4399 { ac_try='test -s conftest.$ac_objext'
4400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4401 (eval $ac_try) 2>&5
4402 ac_status=$?
4403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4404 (exit $ac_status); }; }; then
4405 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4406 ac_cv_c_bigendian=yes
4407fi
4408if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4409 if test "$ac_cv_c_bigendian" = unknown; then
4410 ac_cv_c_bigendian=no
4411 else
4412 # finding both strings is unlikely to happen, but who knows?
4413 ac_cv_c_bigendian=unknown
4414 fi
4415fi
4416else
4417 echo "$as_me: failed program was:" >&5
4418sed 's/^/| /' conftest.$ac_ext >&5
4419
4420fi
4421rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4422else
4423 cat >conftest.$ac_ext <<_ACEOF
4424/* confdefs.h. */
4425_ACEOF
4426cat confdefs.h >>conftest.$ac_ext
4427cat >>conftest.$ac_ext <<_ACEOF
4428/* end confdefs.h. */
4429int
4430main ()
4431{
4432 /* Are we little or big endian? From Harbison&Steele. */
4433 union
4434 {
4435 long l;
4436 char c[sizeof (long)];
4437 } u;
4438 u.l = 1;
4439 exit (u.c[sizeof (long) - 1] == 1);
4440}
4441_ACEOF
4442rm -f conftest$ac_exeext
4443if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4444 (eval $ac_link) 2>&5
4445 ac_status=$?
4446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4447 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4449 (eval $ac_try) 2>&5
4450 ac_status=$?
4451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4452 (exit $ac_status); }; }; then
4453 ac_cv_c_bigendian=no
4454else
4455 echo "$as_me: program exited with status $ac_status" >&5
4456echo "$as_me: failed program was:" >&5
4457sed 's/^/| /' conftest.$ac_ext >&5
4458
4459( exit $ac_status )
4460ac_cv_c_bigendian=yes
4461fi
4462rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4463fi
4464fi
4465rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4466fi
4467echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4468echo "${ECHO_T}$ac_cv_c_bigendian" >&6
4469case $ac_cv_c_bigendian in
4470 yes)
4471
4472cat >>confdefs.h <<\_ACEOF
4473#define WORDS_BIGENDIAN 1
4474_ACEOF
4475 ;;
4476 no)
4477 ;;
4478 *)
4479 { { echo "$as_me:$LINENO: error: unknown endianness
4480presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4481echo "$as_me: error: unknown endianness
4482presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4483 { (exit 1); exit 1; }; } ;;
4484esac
4485
4486
252b5132
RH
4487te_file=generic
4488
4489# Makefile target for installing gas in $(tooldir)/bin.
4490install_tooldir=install-exec-tooldir
4491
4492canon_targets=""
15886821 4493all_targets=no
252b5132
RH
4494if test -n "$enable_targets" ; then
4495 for t in `echo $enable_targets | sed 's/,/ /g'`; do
15886821
L
4496 if test $t = "all"; then
4497 all_targets=yes
4498 continue
4499 fi
6d83c84b 4500 result=`$ac_config_sub $t 2>/dev/null`
252b5132
RH
4501 if test -n "$result" ; then
4502 canon_targets="$canon_targets $result"
4503# else
4504# # Permit "all", etc. We don't support it yet though.
4505# canon_targets="$canon_targets $t"
4506 fi
4507 done
4508 _gas_uniq_list="$canon_targets"
4509_gas_uniq_newlist=""
4510for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4511 case $_gas_uniq_i in
4512 _gas_uniq_dummy) ;;
4513 *) case " $_gas_uniq_newlist " in
4514 *" $_gas_uniq_i "*) ;;
4515 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4516 esac ;;
4517 esac
4518done
4519canon_targets=$_gas_uniq_newlist
4520
4521fi
4522
4523emulations=""
4524
4525for this_target in $target $canon_targets ; do
4526
14ee9f48
ILT
4527 targ=${this_target}
4528 . ${srcdir}/configure.tgt
4529
4530 case ${target_cpu} in
4531 crisv32)
ae57792d
HPN
4532
4533cat >>confdefs.h <<_ACEOF
4534#define DEFAULT_CRIS_ARCH $arch
4535_ACEOF
4536
14ee9f48 4537 ;;
252b5132
RH
4538 esac
4539
4540 if test ${this_target} = $target ; then
4541 target_cpu_type=${cpu_type}
4542 elif test ${target_cpu_type} != ${cpu_type} ; then
4543 continue
4544 fi
4545
14ee9f48 4546 generic_target=${cpu_type}-${target_vendor}-${target_os}
252b5132 4547 case ${generic_target} in
14ee9f48
ILT
4548 i386-*-sco3.2v5*)
4549 if test ${this_target} = $target; then
13b2be9c
DJ
4550
4551cat >>confdefs.h <<\_ACEOF
252b5132 4552#define SCO_ELF 1
13b2be9c 4553_ACEOF
252b5132 4554
14ee9f48
ILT
4555 fi
4556 ;;
4557
79500683
AM
4558 i386-*-msdosdjgpp* \
4559 | i386-*-go32* \
14ee9f48 4560 | i386-go32-rtems*)
13b2be9c
DJ
4561
4562cat >>confdefs.h <<\_ACEOF
56385375 4563#define STRICTCOFF 1
13b2be9c 4564_ACEOF
14ee9f48
ILT
4565
4566 ;;
4567
4568 i860-*-*)
4569 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4570echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
4571 ;;
4572
4573 mips-sony-bsd*)
4574 ;;
79500683 4575 mips-*-bsd*)
14ee9f48 4576 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
13b2be9c 4577echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
14ee9f48
ILT
4578 { (exit 1); exit 1; }; }
4579 ;;
4580
4581 ppc-*-aix5.*)
f8fc3443
NC
4582
4583cat >>confdefs.h <<\_ACEOF
4584#define AIX_WEAK_SUPPORT 1
4585_ACEOF
4586
14ee9f48 4587 ;;
ed84e695 4588 ppc-*-linux-*)
14ee9f48
ILT
4589 case "$endian" in
4590 big) ;;
4591 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
13b2be9c
DJ
4592echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4593 { (exit 1); exit 1; }; } ;;
14ee9f48
ILT
4594 esac
4595 ;;
4596 ppc-*-solaris*)
4597 if test ${this_target} = $target; then
13b2be9c
DJ
4598
4599cat >>confdefs.h <<\_ACEOF
252b5132 4600#define TARGET_SOLARIS_COMMENT 1
13b2be9c 4601_ACEOF
252b5132 4602
14ee9f48
ILT
4603 fi
4604 if test x${endian} = xbig; then
4605 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
13b2be9c
DJ
4606echo "$as_me: error: Solaris must be configured little endian" >&2;}
4607 { (exit 1); exit 1; }; }
14ee9f48
ILT
4608 fi
4609 ;;
4610
4611 sh*-*-symbianelf*)
85fbca6a
NC
4612
4613cat >>confdefs.h <<\_ACEOF
4614#define TARGET_SYMBIAN 1
4615_ACEOF
4616
14ee9f48 4617 ;;
252b5132
RH
4618 esac
4619
4620 if test ${this_target} = $target ; then
4621 endian_def=
4622 if test x${endian} = xbig; then
4623 endian_def=1
4624 elif test x${endian} = xlittle; then
4625 endian_def=0
4626 fi
4627 if test x${endian_def} != x; then
13b2be9c
DJ
4628
4629cat >>confdefs.h <<_ACEOF
252b5132 4630#define TARGET_BYTES_BIG_ENDIAN $endian_def
13b2be9c 4631_ACEOF
252b5132
RH
4632
4633 fi
4634 fi
4635
252b5132
RH
4636# Other random stuff.
4637
316f5878
RS
4638 case ${cpu_type} in
4639 mips)
4640 # Set mips_cpu to the name of the default CPU.
4641 case ${target_cpu} in
4642 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4643 mips_cpu=from-abi
4644 ;;
4645 mipsisa32 | mipsisa32el)
4646 mips_cpu=mips32
4647 ;;
af7ee8bf
CD
4648 mipsisa32r2 | mipsisa32r2el)
4649 mips_cpu=mips32r2
4650 ;;
316f5878
RS
4651 mipsisa64 | mipsisa64el)
4652 mips_cpu=mips64
4653 ;;
5f74bc13
CD
4654 mipsisa64r2 | mipsisa64r2el)
4655 mips_cpu=mips64r2
4656 ;;
316f5878
RS
4657 mipstx39 | mipstx39el)
4658 mips_cpu=r3900
4659 ;;
8f6847cb
RS
4660 mips64vr | mips64vrel)
4661 mips_cpu=vr4100
4662 ;;
5f74bc13 4663 mipsisa32r2* | mipsisa64r2*)
af7ee8bf
CD
4664 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4665 ;;
316f5878
RS
4666 mips64* | mipsisa64* | mipsisa32*)
4667 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4668 ;;
4669 *)
13b2be9c
DJ
4670 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4671echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4672 { (exit 1); exit 1; }; }
316f5878
RS
4673 ;;
4674 esac
4675 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4676 # binaries. It's a GNU extension that some OSes don't understand.
4677 # The value only matters on ELF targets.
4678 case ${target} in
4679 *-*-irix*)
4680 use_e_mips_abi_o32=0
4681 ;;
4682 *)
4683 use_e_mips_abi_o32=1
4684 ;;
4685 esac
4686 # Decide whether to generate 32-bit or 64-bit code by default.
4687 # Used to resolve -march=from-abi when an embedded ABI is selected.
4688 case ${target} in
4689 mips64*-*-* | mipsisa64*-*-*)
4690 mips_default_64bit=1
4691 ;;
4692 *)
4693 mips_default_64bit=0
4694 ;;
4695 esac
cac012d6
AO
4696 # Decide which ABI to target by default.
4697 case ${target} in
4698 mips64*-linux* | mips-sgi-irix6*)
4699 mips_default_abi=N32_ABI
4700 ;;
4701 mips*-linux*)
4702 mips_default_abi=O32_ABI
4703 ;;
26eebcf5
MK
4704 mips64*-openbsd*)
4705 mips_default_abi=N64_ABI
4706 ;;
cac012d6
AO
4707 *)
4708 mips_default_abi=NO_ABI
4709 ;;
4710 esac
13b2be9c
DJ
4711
4712cat >>confdefs.h <<_ACEOF
316f5878 4713#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
13b2be9c 4714_ACEOF
316f5878 4715
13b2be9c
DJ
4716
4717cat >>confdefs.h <<_ACEOF
316f5878 4718#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
13b2be9c 4719_ACEOF
316f5878 4720
13b2be9c
DJ
4721
4722cat >>confdefs.h <<_ACEOF
316f5878 4723#define MIPS_DEFAULT_64BIT $mips_default_64bit
13b2be9c 4724_ACEOF
cac012d6 4725
13b2be9c
DJ
4726
4727cat >>confdefs.h <<_ACEOF
cac012d6 4728#define MIPS_DEFAULT_ABI $mips_default_abi
13b2be9c 4729_ACEOF
316f5878
RS
4730
4731 ;;
4732 esac
4733
252b5132
RH
4734 # Do we need the opcodes library?
4735 case ${cpu_type} in
4736 vax | i386 | tic30)
4737 ;;
4738
4739 *)
4740 need_opcodes=yes
4741
4742 case "${enable_shared}" in
4743 yes) shared_opcodes=true ;;
4744 *opcodes*) shared_opcodes=true ;;
4745 *) shared_opcodes=false ;;
4746 esac
252b5132
RH
4747 ;;
4748 esac
4749
4750 # Any other special object files needed ?
4751 case ${cpu_type} in
07c1b327
CM
4752
4753 bfin)
4754 echo ${extra_objects} | grep -s "bfin-parse.o"
4755 if test $? -ne 0 ; then
4756 extra_objects="$extra_objects bfin-parse.o"
4757 fi
4758
4759 echo ${extra_objects} | grep -s "bfin-lex.o"
4760 if test $? -ne 0 ; then
4761 extra_objects="$extra_objects bfin-lex.o"
4762 fi
4763 ;;
4764
1c53c80d 4765 fr30 | ip2k | iq2000 | m32r | openrisc)
252b5132
RH
4766 using_cgen=yes
4767 ;;
4768
49f58d10
JB
4769 m32c)
4770 using_cgen=yes
4771 ;;
0ebb9a87
DB
4772 frv)
4773 using_cgen=yes
4774 ;;
252b5132
RH
4775 m68k)
4776 case ${extra_objects} in
4777 *m68k-parse.o*) ;;
4778 *) extra_objects="$extra_objects m68k-parse.o" ;;
4779 esac
4780 ;;
4781
4782 mips)
13b2be9c 4783 echo ${extra_objects} | grep -s "itbl-parse.o"
252b5132
RH
4784 if test $? -ne 0 ; then
4785 extra_objects="$extra_objects itbl-parse.o"
4786 fi
4787
13b2be9c 4788 echo ${extra_objects} | grep -s "itbl-lex.o"
252b5132
RH
4789 if test $? -ne 0 ; then
4790 extra_objects="$extra_objects itbl-lex.o"
4791 fi
4792
13b2be9c 4793 echo ${extra_objects} | grep -s "itbl-ops.o"
252b5132
RH
4794 if test $? -ne 0 ; then
4795 extra_objects="$extra_objects itbl-ops.o"
4796 fi
4797 ;;
4798
4970f871 4799 mt)
047af9ef
AH
4800 using_cgen=yes
4801 ;;
4802
c1e4eef7 4803 i386 | s390 | sparc)
252b5132 4804 if test $this_target = $target ; then
13b2be9c
DJ
4805
4806cat >>confdefs.h <<_ACEOF
252b5132 4807#define DEFAULT_ARCH "${arch}"
13b2be9c 4808_ACEOF
252b5132
RH
4809
4810 fi
4811 ;;
93fbbb04
GK
4812
4813 xstormy16)
4814 using_cgen=yes
4815 ;;
4816
d70c5fc7
NC
4817 xc16x)
4818 using_cgen=yes
4819 ;;
4820
e0001a05
NC
4821 xtensa)
4822 echo ${extra_objects} | grep -s "xtensa-relax.o"
4823 if test $? -ne 0 ; then
4824 extra_objects="$extra_objects xtensa-relax.o"
4825 fi
4826 ;;
4827
252b5132
RH
4828 *)
4829 ;;
4830 esac
4831
4832 if test $using_cgen = yes ; then
4833 case "x${extra_objects}" in
4834 *cgen.o*) ;;
4835 *) extra_objects="$extra_objects cgen.o" ;;
4836 esac
4837 fi
4838
4839# See if we really can support this configuration with the emulation code.
4840
4841 if test $this_target = $target ; then
252b5132
RH
4842 obj_format=$fmt
4843 te_file=$em
252b5132
RH
4844 fi
4845
4846# From target name and format, produce a list of supported emulations.
4847
4848 case ${generic_target}-${fmt} in
4849 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
056a1d49 4850 mips*-*-linux*-*) case "$endian" in
df3bcd6f
L
4851 big) emulation="mipsbelf mipslelf mipself" ;;
4852 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132
RH
4853 esac ;;
4854 mips-*-lnews*-ecoff) ;;
4855 mips-*-*-ecoff) case "$endian" in
4856 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4857 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4858 esac ;;
4859 mips-*-*-elf) case "$endian" in
4860 big) emulation="mipsbelf mipslelf mipself" ;;
4861 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132 4862 esac ;;
906fac54 4863 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
119caedd
L
4864 # i386-pc-pe-coff != i386-pc-coff.
4865 i386-*-pe-coff) ;;
4c63da97
AM
4866 # Uncommenting the next line will turn on support for i386 AOUT
4867 # for the default linux configuration
4868 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4869 #
4870 i386-*-aout) emulation="i386aout" ;;
4ca72d38 4871 i386-*-coff) emulation="i386coff" ;;
4c63da97 4872 i386-*-elf) emulation="i386elf" ;;
3bcbcc3d 4873
f9c19112
HPN
4874 # Always all formats. The first stated emulation becomes the default.
4875 cris-*-*aout*) emulation="crisaout criself" ;;
4876 cris-*-*) emulation="criself crisaout" ;;
252b5132
RH
4877 esac
4878
4879 emulations="$emulations $emulation"
4880
4881done
4882
15886821
L
4883# Turn on all targets if possible
4884if test ${all_targets} = "yes"; then
4885 case ${target_cpu_type} in
4886 i386)
4887 case ${obj_format} in
4888 aout)
4889 emulations="$emulations i386coff i386elf"
4890 ;;
4891 coff)
4892 emulations="$emulations i386aout i386elf"
4893 ;;
4894 elf)
4895 emulations="$emulations i386aout i386coff"
4896 ;;
4897 esac
4898 ;;
4899 esac
4900fi
4901
252b5132
RH
4902# Assign floating point type. Most processors with FP support
4903# IEEE FP. On those that don't support FP at all, usually IEEE
4904# is emulated.
4905case ${target_cpu} in
4906 vax | tahoe ) atof=${target_cpu} ;;
e135f41b 4907 pdp11) atof=vax ;;
252b5132
RH
4908 *) atof=ieee ;;
4909esac
4910
4911case "${obj_format}" in
13b2be9c
DJ
4912 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4913echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4914 { (exit 1); exit 1; }; } ;;
252b5132
RH
4915esac
4916
4917# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4918cgen_cpu_prefix=""
4919if test $using_cgen = yes ; then
4920 case ${target_cpu} in
4921 *) cgen_cpu_prefix=${target_cpu} ;;
4922 esac
13b2be9c
DJ
4923
4924
4925cat >>confdefs.h <<\_ACEOF
252b5132 4926#define USING_CGEN 1
13b2be9c 4927_ACEOF
252b5132
RH
4928
4929fi
4930
d6d788bd 4931
252b5132 4932if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13b2be9c
DJ
4933 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4934echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4935 { (exit 1); exit 1; }; }
252b5132
RH
4936fi
4937
4938if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13b2be9c
DJ
4939 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4940echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4941 { (exit 1); exit 1; }; }
252b5132
RH
4942fi
4943
252b5132
RH
4944# Some COFF configurations want these random other flags set.
4945case ${obj_format} in
4946 coff)
4947 case ${target_cpu_type} in
13b2be9c
DJ
4948 i386)
4949cat >>confdefs.h <<\_ACEOF
252b5132 4950#define I386COFF 1
13b2be9c 4951_ACEOF
252b5132 4952 ;;
13b2be9c
DJ
4953 m68k)
4954cat >>confdefs.h <<\_ACEOF
252b5132 4955#define M68KCOFF 1
13b2be9c 4956_ACEOF
252b5132 4957 ;;
13b2be9c
DJ
4958 m88k)
4959cat >>confdefs.h <<\_ACEOF
252b5132 4960#define M88KCOFF 1
13b2be9c 4961_ACEOF
252b5132
RH
4962 ;;
4963 esac
4964 ;;
4965esac
4966
4967# Getting this done right is going to be a bitch. Each configuration specified
7be1c489
AM
4968# with --enable-targets=... should be checked for environment, format, cpu
4969# setting.
252b5132
RH
4970#
4971# For each configuration, the necessary object file support code must be linked
4972# in. This might be only one, it might be up to four. The necessary emulation
4973# code needs to be provided, too.
4974#
4975# And then there's "--enable-targets=all"....
4976#
4977# For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
4978
4979formats="${obj_format}"
4980emfiles=""
4981EMULATIONS=""
4982_gas_uniq_list="$emulations"
4983_gas_uniq_newlist=""
4984for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4985 case $_gas_uniq_i in
4986 _gas_uniq_dummy) ;;
4987 *) case " $_gas_uniq_newlist " in
4988 *" $_gas_uniq_i "*) ;;
4989 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4990 esac ;;
4991 esac
4992done
4993emulations=$_gas_uniq_newlist
4994
4995for em in . $emulations ; do
4996 case $em in
4997 .) continue ;;
97238fbd 4998 mipsbelf | mipslelf | mipself)
252b5132 4999 fmt=elf file=mipself ;;
97238fbd 5000 mipsbecoff | mipslecoff | mipsecoff)
252b5132 5001 fmt=ecoff file=mipsecoff ;;
0aa5d426
HPN
5002 *coff)
5003 fmt=coff file=$em ;;
5004 *aout)
5005 fmt=aout file=$em ;;
5006 *elf)
5007 fmt=elf file=$em ;;
252b5132
RH
5008 esac
5009 formats="$formats $fmt"
5010 emfiles="$emfiles e-$file.o"
5011 EMULATIONS="$EMULATIONS &$em,"
5012done
5013_gas_uniq_list="$formats"
5014_gas_uniq_newlist=""
5015for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5016 case $_gas_uniq_i in
5017 _gas_uniq_dummy) ;;
5018 *) case " $_gas_uniq_newlist " in
5019 *" $_gas_uniq_i "*) ;;
5020 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5021 esac ;;
5022 esac
5023done
5024formats=$_gas_uniq_newlist
5025
5026_gas_uniq_list="$emfiles"
5027_gas_uniq_newlist=""
5028for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5029 case $_gas_uniq_i in
5030 _gas_uniq_dummy) ;;
5031 *) case " $_gas_uniq_newlist " in
5032 *" $_gas_uniq_i "*) ;;
5033 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5034 esac ;;
5035 esac
5036done
5037emfiles=$_gas_uniq_newlist
5038
5039if test `set . $formats ; shift ; echo $#` -gt 1 ; then
5040 for fmt in $formats ; do
5041 case $fmt in
13b2be9c
DJ
5042 aout)
5043cat >>confdefs.h <<\_ACEOF
252b5132 5044#define OBJ_MAYBE_AOUT 1
13b2be9c 5045_ACEOF
252b5132 5046 ;;
13b2be9c
DJ
5047 bout)
5048cat >>confdefs.h <<\_ACEOF
252b5132 5049#define OBJ_MAYBE_BOUT 1
13b2be9c 5050_ACEOF
252b5132 5051 ;;
13b2be9c
DJ
5052 coff)
5053cat >>confdefs.h <<\_ACEOF
252b5132 5054#define OBJ_MAYBE_COFF 1
13b2be9c 5055_ACEOF
252b5132 5056 ;;
13b2be9c
DJ
5057 ecoff)
5058cat >>confdefs.h <<\_ACEOF
252b5132 5059#define OBJ_MAYBE_ECOFF 1
13b2be9c 5060_ACEOF
252b5132 5061 ;;
13b2be9c
DJ
5062 elf)
5063cat >>confdefs.h <<\_ACEOF
252b5132 5064#define OBJ_MAYBE_ELF 1
13b2be9c 5065_ACEOF
252b5132 5066 ;;
13b2be9c
DJ
5067 generic)
5068cat >>confdefs.h <<\_ACEOF
252b5132 5069#define OBJ_MAYBE_GENERIC 1
13b2be9c 5070_ACEOF
252b5132 5071 ;;
13b2be9c
DJ
5072 ieee)
5073cat >>confdefs.h <<\_ACEOF
252b5132 5074#define OBJ_MAYBE_IEEE 1
13b2be9c 5075_ACEOF
252b5132 5076 ;;
13b2be9c
DJ
5077 som)
5078cat >>confdefs.h <<\_ACEOF
252b5132 5079#define OBJ_MAYBE_SOM 1
13b2be9c 5080_ACEOF
252b5132
RH
5081 ;;
5082 esac
5083 extra_objects="$extra_objects obj-$fmt.o"
5084 done
5085 obj_format=multi
5086fi
5087if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
252b5132 5088 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4ca72d38
AM
5089 # e-mips* has more than one emulation per file, e-i386* has just one at the
5090 # moment. If only one emulation is specified, then don't define
5091 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
5092 case "${obj_format}${emfiles}" in
5093 multi* | *mips*)
4ca72d38 5094 extra_objects="$extra_objects $emfiles"
13b2be9c
DJ
5095
5096cat >>confdefs.h <<\_ACEOF
252b5132 5097#define USE_EMULATIONS 1
13b2be9c 5098_ACEOF
4ca72d38
AM
5099 ;;
5100 esac
252b5132
RH
5101fi
5102
13b2be9c
DJ
5103
5104cat >>confdefs.h <<_ACEOF
252b5132 5105#define EMULATIONS $EMULATIONS
13b2be9c
DJ
5106_ACEOF
5107
252b5132 5108
13b2be9c 5109cat >>confdefs.h <<_ACEOF
252b5132 5110#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13b2be9c 5111_ACEOF
252b5132 5112
d6d788bd 5113
252b5132
RH
5114reject_dev_configs=yes
5115
5116case ${reject_dev_configs}-${dev} in
5117 yes-yes) # Oops.
13b2be9c
DJ
5118 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
5119echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
5120 { (exit 1); exit 1; }; }
252b5132
RH
5121 ;;
5122esac
5123
d6d788bd
L
5124
5125
5126
5127
5128
5129
252b5132
RH
5130# do we need the opcodes library?
5131case "${need_opcodes}" in
5132yes)
5133 OPCODES_LIB=../opcodes/libopcodes.la
5134 ;;
5135esac
5136
7be1c489
AM
5137BFDLIB=../bfd/libbfd.la
5138BFDVER_H=../bfd/bfdver.h
5139ALL_OBJ_DEPS="$ALL_OBJ_DEPS"' ../bfd/bfd.h $(INCDIR)/symcat.h'
252b5132 5140
d6d788bd
L
5141
5142
5143
5144
5145
4001ad8c 5146
13b2be9c
DJ
5147
5148cat >>confdefs.h <<_ACEOF
252b5132 5149#define TARGET_ALIAS "${target_alias}"
13b2be9c 5150_ACEOF
9b2b7d69 5151
13b2be9c
DJ
5152
5153cat >>confdefs.h <<_ACEOF
252b5132 5154#define TARGET_CANONICAL "${target}"
13b2be9c 5155_ACEOF
9b2b7d69 5156
13b2be9c
DJ
5157
5158cat >>confdefs.h <<_ACEOF
252b5132 5159#define TARGET_CPU "${target_cpu}"
13b2be9c 5160_ACEOF
9b2b7d69 5161
13b2be9c
DJ
5162
5163cat >>confdefs.h <<_ACEOF
252b5132 5164#define TARGET_VENDOR "${target_vendor}"
13b2be9c 5165_ACEOF
9b2b7d69 5166
13b2be9c
DJ
5167
5168cat >>confdefs.h <<_ACEOF
252b5132 5169#define TARGET_OS "${target_os}"
13b2be9c
DJ
5170_ACEOF
5171
5172
5173ac_ext=c
5174ac_cpp='$CPP $CPPFLAGS'
5175ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5176ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5177ac_compiler_gnu=$ac_cv_c_compiler_gnu
5178if test -n "$ac_tool_prefix"; then
5179 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5180set dummy ${ac_tool_prefix}gcc; ac_word=$2
5181echo "$as_me:$LINENO: checking for $ac_word" >&5
5182echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5183if test "${ac_cv_prog_CC+set}" = set; then
5184 echo $ECHO_N "(cached) $ECHO_C" >&6
5185else
5186 if test -n "$CC"; then
5187 ac_cv_prog_CC="$CC" # Let the user override the test.
5188else
5189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5190for as_dir in $PATH
5191do
5192 IFS=$as_save_IFS
5193 test -z "$as_dir" && as_dir=.
5194 for ac_exec_ext in '' $ac_executable_extensions; do
5195 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5196 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5197 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5198 break 2
5199 fi
5200done
5201done
252b5132 5202
13b2be9c
DJ
5203fi
5204fi
5205CC=$ac_cv_prog_CC
5206if test -n "$CC"; then
5207 echo "$as_me:$LINENO: result: $CC" >&5
5208echo "${ECHO_T}$CC" >&6
5209else
5210 echo "$as_me:$LINENO: result: no" >&5
5211echo "${ECHO_T}no" >&6
5212fi
252b5132 5213
13b2be9c
DJ
5214fi
5215if test -z "$ac_cv_prog_CC"; then
5216 ac_ct_CC=$CC
5217 # Extract the first word of "gcc", so it can be a program name with args.
252b5132 5218set dummy gcc; ac_word=$2
13b2be9c
DJ
5219echo "$as_me:$LINENO: checking for $ac_word" >&5
5220echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5221if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5222 echo $ECHO_N "(cached) $ECHO_C" >&6
5223else
5224 if test -n "$ac_ct_CC"; then
5225 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5226else
5227as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5228for as_dir in $PATH
5229do
5230 IFS=$as_save_IFS
5231 test -z "$as_dir" && as_dir=.
5232 for ac_exec_ext in '' $ac_executable_extensions; do
5233 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5234 ac_cv_prog_ac_ct_CC="gcc"
5235 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5236 break 2
5237 fi
5238done
5239done
5240
5241fi
5242fi
5243ac_ct_CC=$ac_cv_prog_ac_ct_CC
5244if test -n "$ac_ct_CC"; then
5245 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5246echo "${ECHO_T}$ac_ct_CC" >&6
5247else
5248 echo "$as_me:$LINENO: result: no" >&5
5249echo "${ECHO_T}no" >&6
5250fi
5251
5252 CC=$ac_ct_CC
5253else
5254 CC="$ac_cv_prog_CC"
5255fi
5256
5257if test -z "$CC"; then
5258 if test -n "$ac_tool_prefix"; then
5259 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5260set dummy ${ac_tool_prefix}cc; ac_word=$2
5261echo "$as_me:$LINENO: checking for $ac_word" >&5
5262echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5263if test "${ac_cv_prog_CC+set}" = set; then
5264 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5265else
5266 if test -n "$CC"; then
5267 ac_cv_prog_CC="$CC" # Let the user override the test.
5268else
13b2be9c
DJ
5269as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5270for as_dir in $PATH
5271do
5272 IFS=$as_save_IFS
5273 test -z "$as_dir" && as_dir=.
5274 for ac_exec_ext in '' $ac_executable_extensions; do
5275 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5276 ac_cv_prog_CC="${ac_tool_prefix}cc"
5277 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5278 break 2
5279 fi
5280done
5281done
5282
252b5132
RH
5283fi
5284fi
13b2be9c 5285CC=$ac_cv_prog_CC
252b5132 5286if test -n "$CC"; then
13b2be9c
DJ
5287 echo "$as_me:$LINENO: result: $CC" >&5
5288echo "${ECHO_T}$CC" >&6
5289else
5290 echo "$as_me:$LINENO: result: no" >&5
5291echo "${ECHO_T}no" >&6
5292fi
5293
5294fi
5295if test -z "$ac_cv_prog_CC"; then
5296 ac_ct_CC=$CC
5297 # Extract the first word of "cc", so it can be a program name with args.
5298set dummy cc; ac_word=$2
5299echo "$as_me:$LINENO: checking for $ac_word" >&5
5300echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5301if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5302 echo $ECHO_N "(cached) $ECHO_C" >&6
9b2b7d69 5303else
13b2be9c
DJ
5304 if test -n "$ac_ct_CC"; then
5305 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5306else
5307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5308for as_dir in $PATH
5309do
5310 IFS=$as_save_IFS
5311 test -z "$as_dir" && as_dir=.
5312 for ac_exec_ext in '' $ac_executable_extensions; do
5313 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5314 ac_cv_prog_ac_ct_CC="cc"
5315 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5316 break 2
5317 fi
5318done
5319done
5320
5321fi
5322fi
5323ac_ct_CC=$ac_cv_prog_ac_ct_CC
5324if test -n "$ac_ct_CC"; then
5325 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5326echo "${ECHO_T}$ac_ct_CC" >&6
5327else
5328 echo "$as_me:$LINENO: result: no" >&5
5329echo "${ECHO_T}no" >&6
5330fi
5331
5332 CC=$ac_ct_CC
5333else
5334 CC="$ac_cv_prog_CC"
6840198f
NC
5335fi
5336
13b2be9c 5337fi
252b5132
RH
5338if test -z "$CC"; then
5339 # Extract the first word of "cc", so it can be a program name with args.
5340set dummy cc; ac_word=$2
13b2be9c
DJ
5341echo "$as_me:$LINENO: checking for $ac_word" >&5
5342echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5343if test "${ac_cv_prog_CC+set}" = set; then
5344 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5345else
5346 if test -n "$CC"; then
5347 ac_cv_prog_CC="$CC" # Let the user override the test.
5348else
252b5132 5349 ac_prog_rejected=no
13b2be9c
DJ
5350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5351for as_dir in $PATH
5352do
5353 IFS=$as_save_IFS
5354 test -z "$as_dir" && as_dir=.
5355 for ac_exec_ext in '' $ac_executable_extensions; do
5356 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5357 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5358 ac_prog_rejected=yes
5359 continue
5360 fi
5361 ac_cv_prog_CC="cc"
5362 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5363 break 2
5364 fi
5365done
5366done
5367
252b5132
RH
5368if test $ac_prog_rejected = yes; then
5369 # We found a bogon in the path, so make sure we never use it.
5370 set dummy $ac_cv_prog_CC
5371 shift
13b2be9c 5372 if test $# != 0; then
252b5132
RH
5373 # We chose a different compiler from the bogus one.
5374 # However, it has the same basename, so the bogon will be chosen
5375 # first if we set CC to just the basename; use the full file name.
5376 shift
13b2be9c 5377 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
5378 fi
5379fi
5380fi
5381fi
13b2be9c 5382CC=$ac_cv_prog_CC
252b5132 5383if test -n "$CC"; then
13b2be9c
DJ
5384 echo "$as_me:$LINENO: result: $CC" >&5
5385echo "${ECHO_T}$CC" >&6
252b5132 5386else
13b2be9c
DJ
5387 echo "$as_me:$LINENO: result: no" >&5
5388echo "${ECHO_T}no" >&6
252b5132
RH
5389fi
5390
13b2be9c
DJ
5391fi
5392if test -z "$CC"; then
5393 if test -n "$ac_tool_prefix"; then
5394 for ac_prog in cl
5395 do
5396 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5397set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5398echo "$as_me:$LINENO: checking for $ac_word" >&5
5399echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5400if test "${ac_cv_prog_CC+set}" = set; then
5401 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5402else
5403 if test -n "$CC"; then
5404 ac_cv_prog_CC="$CC" # Let the user override the test.
5405else
13b2be9c
DJ
5406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5407for as_dir in $PATH
5408do
5409 IFS=$as_save_IFS
5410 test -z "$as_dir" && as_dir=.
5411 for ac_exec_ext in '' $ac_executable_extensions; do
5412 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5413 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5414 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5415 break 2
5416 fi
5417done
5418done
5419
252b5132
RH
5420fi
5421fi
13b2be9c 5422CC=$ac_cv_prog_CC
252b5132 5423if test -n "$CC"; then
13b2be9c
DJ
5424 echo "$as_me:$LINENO: result: $CC" >&5
5425echo "${ECHO_T}$CC" >&6
c8615825 5426else
13b2be9c
DJ
5427 echo "$as_me:$LINENO: result: no" >&5
5428echo "${ECHO_T}no" >&6
c8615825 5429fi
6840198f 5430
13b2be9c
DJ
5431 test -n "$CC" && break
5432 done
5433fi
5434if test -z "$CC"; then
5435 ac_ct_CC=$CC
5436 for ac_prog in cl
5437do
5438 # Extract the first word of "$ac_prog", so it can be a program name with args.
5439set dummy $ac_prog; ac_word=$2
5440echo "$as_me:$LINENO: checking for $ac_word" >&5
5441echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5442if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5443 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5444else
13b2be9c
DJ
5445 if test -n "$ac_ct_CC"; then
5446 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
c8615825 5447else
13b2be9c
DJ
5448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5449for as_dir in $PATH
5450do
5451 IFS=$as_save_IFS
5452 test -z "$as_dir" && as_dir=.
5453 for ac_exec_ext in '' $ac_executable_extensions; do
5454 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5455 ac_cv_prog_ac_ct_CC="$ac_prog"
5456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5457 break 2
5458 fi
5459done
5460done
5461
c8615825
AM
5462fi
5463fi
13b2be9c
DJ
5464ac_ct_CC=$ac_cv_prog_ac_ct_CC
5465if test -n "$ac_ct_CC"; then
5466 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5467echo "${ECHO_T}$ac_ct_CC" >&6
c8615825 5468else
13b2be9c
DJ
5469 echo "$as_me:$LINENO: result: no" >&5
5470echo "${ECHO_T}no" >&6
c8615825 5471fi
252b5132 5472
13b2be9c
DJ
5473 test -n "$ac_ct_CC" && break
5474done
5475
5476 CC=$ac_ct_CC
5477fi
5478
5479fi
5480
5481
5482test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5483See \`config.log' for more details." >&5
5484echo "$as_me: error: no acceptable C compiler found in \$PATH
5485See \`config.log' for more details." >&2;}
5486 { (exit 1); exit 1; }; }
5487
5488# Provide some information about the compiler.
5489echo "$as_me:$LINENO:" \
5490 "checking for C compiler version" >&5
5491ac_compiler=`set X $ac_compile; echo $2`
5492{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5493 (eval $ac_compiler --version </dev/null >&5) 2>&5
5494 ac_status=$?
5495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5496 (exit $ac_status); }
5497{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5498 (eval $ac_compiler -v </dev/null >&5) 2>&5
5499 ac_status=$?
5500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5501 (exit $ac_status); }
5502{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5503 (eval $ac_compiler -V </dev/null >&5) 2>&5
5504 ac_status=$?
5505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5506 (exit $ac_status); }
5507
5508echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5509echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5510if test "${ac_cv_c_compiler_gnu+set}" = set; then
5511 echo $ECHO_N "(cached) $ECHO_C" >&6
5512else
5513 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5514/* confdefs.h. */
5515_ACEOF
5516cat confdefs.h >>conftest.$ac_ext
5517cat >>conftest.$ac_ext <<_ACEOF
5518/* end confdefs.h. */
5519
5520int
5521main ()
5522{
5523#ifndef __GNUC__
5524 choke me
5525#endif
5526
5527 ;
5528 return 0;
5529}
5530_ACEOF
5531rm -f conftest.$ac_objext
5532if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5533 (eval $ac_compile) 2>conftest.er1
13b2be9c 5534 ac_status=$?
ab509236
L
5535 grep -v '^ *+' conftest.er1 >conftest.err
5536 rm -f conftest.er1
5537 cat conftest.err >&5
13b2be9c
DJ
5538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5539 (exit $ac_status); } &&
1ad12f97
NC
5540 { ac_try='test -z "$ac_c_werror_flag"
5541 || test ! -s conftest.err'
ab509236
L
5542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5543 (eval $ac_try) 2>&5
5544 ac_status=$?
5545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5546 (exit $ac_status); }; } &&
5547 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
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); }; }; then
5553 ac_compiler_gnu=yes
5554else
5555 echo "$as_me: failed program was:" >&5
5556sed 's/^/| /' conftest.$ac_ext >&5
5557
5558ac_compiler_gnu=no
5559fi
ab509236 5560rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5561ac_cv_c_compiler_gnu=$ac_compiler_gnu
5562
5563fi
5564echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5565echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5566GCC=`test $ac_compiler_gnu = yes && echo yes`
5567ac_test_CFLAGS=${CFLAGS+set}
5568ac_save_CFLAGS=$CFLAGS
5569CFLAGS="-g"
5570echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5571echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5572if test "${ac_cv_prog_cc_g+set}" = set; then
5573 echo $ECHO_N "(cached) $ECHO_C" >&6
5574else
5575 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5576/* confdefs.h. */
5577_ACEOF
5578cat confdefs.h >>conftest.$ac_ext
5579cat >>conftest.$ac_ext <<_ACEOF
5580/* end confdefs.h. */
5581
5582int
5583main ()
5584{
5585
5586 ;
5587 return 0;
5588}
5589_ACEOF
5590rm -f conftest.$ac_objext
5591if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5592 (eval $ac_compile) 2>conftest.er1
13b2be9c 5593 ac_status=$?
ab509236
L
5594 grep -v '^ *+' conftest.er1 >conftest.err
5595 rm -f conftest.er1
5596 cat conftest.err >&5
13b2be9c
DJ
5597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5598 (exit $ac_status); } &&
1ad12f97
NC
5599 { ac_try='test -z "$ac_c_werror_flag"
5600 || test ! -s conftest.err'
ab509236
L
5601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5602 (eval $ac_try) 2>&5
5603 ac_status=$?
5604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5605 (exit $ac_status); }; } &&
5606 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5608 (eval $ac_try) 2>&5
5609 ac_status=$?
5610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5611 (exit $ac_status); }; }; then
252b5132
RH
5612 ac_cv_prog_cc_g=yes
5613else
13b2be9c
DJ
5614 echo "$as_me: failed program was:" >&5
5615sed 's/^/| /' conftest.$ac_ext >&5
c8615825 5616
13b2be9c 5617ac_cv_prog_cc_g=no
252b5132 5618fi
ab509236 5619rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5620fi
5621echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5622echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 5623if test "$ac_test_CFLAGS" = set; then
13b2be9c 5624 CFLAGS=$ac_save_CFLAGS
252b5132
RH
5625elif test $ac_cv_prog_cc_g = yes; then
5626 if test "$GCC" = yes; then
5627 CFLAGS="-g -O2"
5628 else
5629 CFLAGS="-g"
5630 fi
5631else
9b2b7d69
MM
5632 if test "$GCC" = yes; then
5633 CFLAGS="-O2"
5634 else
5635 CFLAGS=
5636 fi
5637fi
13b2be9c
DJ
5638echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5639echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5640if test "${ac_cv_prog_cc_stdc+set}" = set; then
5641 echo $ECHO_N "(cached) $ECHO_C" >&6
5642else
5643 ac_cv_prog_cc_stdc=no
5644ac_save_CC=$CC
5645cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5646/* confdefs.h. */
5647_ACEOF
5648cat confdefs.h >>conftest.$ac_ext
5649cat >>conftest.$ac_ext <<_ACEOF
5650/* end confdefs.h. */
5651#include <stdarg.h>
5652#include <stdio.h>
5653#include <sys/types.h>
5654#include <sys/stat.h>
5655/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5656struct buf { int x; };
5657FILE * (*rcsopen) (struct buf *, struct stat *, int);
5658static char *e (p, i)
5659 char **p;
5660 int i;
5661{
5662 return p[i];
5663}
5664static char *f (char * (*g) (char **, int), char **p, ...)
5665{
5666 char *s;
5667 va_list v;
5668 va_start (v,p);
5669 s = g (p, va_arg (v,int));
5670 va_end (v);
5671 return s;
5672}
ab509236
L
5673
5674/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5675 function prototypes and stuff, but not '\xHH' hex character constants.
5676 These don't provoke an error unfortunately, instead are silently treated
5677 as 'x'. The following induces an error, until -std1 is added to get
5678 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5679 array size at least. It's necessary to write '\x00'==0 to get something
5680 that's true only with -std1. */
5681int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5682
13b2be9c
DJ
5683int test (int i, double x);
5684struct s1 {int (*f) (int a);};
5685struct s2 {int (*f) (double a);};
5686int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5687int argc;
5688char **argv;
5689int
5690main ()
5691{
5692return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5693 ;
5694 return 0;
5695}
5696_ACEOF
5697# Don't try gcc -ansi; that turns off useful extensions and
5698# breaks some systems' header files.
5699# AIX -qlanglvl=ansi
5700# Ultrix and OSF/1 -std1
5701# HP-UX 10.20 and later -Ae
5702# HP-UX older versions -Aa -D_HPUX_SOURCE
5703# SVR4 -Xc -D__EXTENSIONS__
5704for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5705do
5706 CC="$ac_save_CC $ac_arg"
5707 rm -f conftest.$ac_objext
5708if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5709 (eval $ac_compile) 2>conftest.er1
13b2be9c 5710 ac_status=$?
ab509236
L
5711 grep -v '^ *+' conftest.er1 >conftest.err
5712 rm -f conftest.er1
5713 cat conftest.err >&5
13b2be9c
DJ
5714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5715 (exit $ac_status); } &&
1ad12f97
NC
5716 { ac_try='test -z "$ac_c_werror_flag"
5717 || test ! -s conftest.err'
ab509236
L
5718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5719 (eval $ac_try) 2>&5
5720 ac_status=$?
5721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5722 (exit $ac_status); }; } &&
5723 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5725 (eval $ac_try) 2>&5
5726 ac_status=$?
5727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5728 (exit $ac_status); }; }; then
5729 ac_cv_prog_cc_stdc=$ac_arg
5730break
5731else
5732 echo "$as_me: failed program was:" >&5
5733sed 's/^/| /' conftest.$ac_ext >&5
5734
5735fi
ab509236 5736rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
5737done
5738rm -f conftest.$ac_ext conftest.$ac_objext
5739CC=$ac_save_CC
5740
5741fi
5742
5743case "x$ac_cv_prog_cc_stdc" in
5744 x|xno)
5745 echo "$as_me:$LINENO: result: none needed" >&5
5746echo "${ECHO_T}none needed" >&6 ;;
5747 *)
5748 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5749echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5750 CC="$CC $ac_cv_prog_cc_stdc" ;;
5751esac
5752
5753# Some people use a C++ compiler to compile C. Since we use `exit',
5754# in C++ we need to declare it. In case someone uses the same compiler
5755# for both compiling C and C++ we need to have the C++ compiler decide
5756# the declaration of exit, since it's the most demanding environment.
5757cat >conftest.$ac_ext <<_ACEOF
5758#ifndef __cplusplus
5759 choke me
5760#endif
5761_ACEOF
5762rm -f conftest.$ac_objext
5763if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5764 (eval $ac_compile) 2>conftest.er1
13b2be9c 5765 ac_status=$?
ab509236
L
5766 grep -v '^ *+' conftest.er1 >conftest.err
5767 rm -f conftest.er1
5768 cat conftest.err >&5
13b2be9c
DJ
5769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5770 (exit $ac_status); } &&
1ad12f97
NC
5771 { ac_try='test -z "$ac_c_werror_flag"
5772 || test ! -s conftest.err'
ab509236
L
5773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5774 (eval $ac_try) 2>&5
5775 ac_status=$?
5776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5777 (exit $ac_status); }; } &&
5778 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5780 (eval $ac_try) 2>&5
5781 ac_status=$?
5782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5783 (exit $ac_status); }; }; then
5784 for ac_declaration in \
ab509236 5785 '' \
13b2be9c
DJ
5786 'extern "C" void std::exit (int) throw (); using std::exit;' \
5787 'extern "C" void std::exit (int); using std::exit;' \
5788 'extern "C" void exit (int) throw ();' \
5789 'extern "C" void exit (int);' \
5790 'void exit (int);'
5791do
5792 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5793/* confdefs.h. */
5794_ACEOF
5795cat confdefs.h >>conftest.$ac_ext
5796cat >>conftest.$ac_ext <<_ACEOF
5797/* end confdefs.h. */
13dfd2d0 5798$ac_declaration
ab509236 5799#include <stdlib.h>
13b2be9c
DJ
5800int
5801main ()
5802{
5803exit (42);
5804 ;
5805 return 0;
5806}
5807_ACEOF
5808rm -f conftest.$ac_objext
5809if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5810 (eval $ac_compile) 2>conftest.er1
13b2be9c 5811 ac_status=$?
ab509236
L
5812 grep -v '^ *+' conftest.er1 >conftest.err
5813 rm -f conftest.er1
5814 cat conftest.err >&5
13b2be9c
DJ
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); } &&
1ad12f97
NC
5817 { ac_try='test -z "$ac_c_werror_flag"
5818 || test ! -s conftest.err'
ab509236
L
5819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5820 (eval $ac_try) 2>&5
5821 ac_status=$?
5822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5823 (exit $ac_status); }; } &&
5824 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5826 (eval $ac_try) 2>&5
5827 ac_status=$?
5828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5829 (exit $ac_status); }; }; then
5830 :
5831else
5832 echo "$as_me: failed program was:" >&5
5833sed 's/^/| /' conftest.$ac_ext >&5
5834
5835continue
5836fi
ab509236 5837rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 5838 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5839/* confdefs.h. */
5840_ACEOF
5841cat confdefs.h >>conftest.$ac_ext
5842cat >>conftest.$ac_ext <<_ACEOF
5843/* end confdefs.h. */
5844$ac_declaration
5845int
5846main ()
5847{
5848exit (42);
5849 ;
5850 return 0;
5851}
5852_ACEOF
5853rm -f conftest.$ac_objext
5854if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5855 (eval $ac_compile) 2>conftest.er1
13b2be9c 5856 ac_status=$?
ab509236
L
5857 grep -v '^ *+' conftest.er1 >conftest.err
5858 rm -f conftest.er1
5859 cat conftest.err >&5
13b2be9c
DJ
5860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861 (exit $ac_status); } &&
1ad12f97
NC
5862 { ac_try='test -z "$ac_c_werror_flag"
5863 || test ! -s conftest.err'
ab509236
L
5864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5865 (eval $ac_try) 2>&5
5866 ac_status=$?
5867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868 (exit $ac_status); }; } &&
5869 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5871 (eval $ac_try) 2>&5
5872 ac_status=$?
5873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5874 (exit $ac_status); }; }; then
5875 break
5876else
5877 echo "$as_me: failed program was:" >&5
5878sed 's/^/| /' conftest.$ac_ext >&5
5879
5880fi
ab509236 5881rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5882done
5883rm -f conftest*
5884if test -n "$ac_declaration"; then
5885 echo '#ifdef __cplusplus' >>confdefs.h
5886 echo $ac_declaration >>confdefs.h
5887 echo '#endif' >>confdefs.h
5888fi
5889
5890else
5891 echo "$as_me: failed program was:" >&5
5892sed 's/^/| /' conftest.$ac_ext >&5
5893
5894fi
ab509236 5895rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5896ac_ext=c
5897ac_cpp='$CPP $CPPFLAGS'
5898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5900ac_compiler_gnu=$ac_cv_c_compiler_gnu
c8615825
AM
5901
5902
5903for ac_prog in 'bison -y' byacc
9b2b7d69 5904do
13b2be9c 5905 # Extract the first word of "$ac_prog", so it can be a program name with args.
c8615825 5906set dummy $ac_prog; ac_word=$2
13b2be9c
DJ
5907echo "$as_me:$LINENO: checking for $ac_word" >&5
5908echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5909if test "${ac_cv_prog_YACC+set}" = set; then
5910 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825
AM
5911else
5912 if test -n "$YACC"; then
5913 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5914else
13b2be9c
DJ
5915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5916for as_dir in $PATH
5917do
5918 IFS=$as_save_IFS
5919 test -z "$as_dir" && as_dir=.
5920 for ac_exec_ext in '' $ac_executable_extensions; do
5921 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5922 ac_cv_prog_YACC="$ac_prog"
5923 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5924 break 2
5925 fi
5926done
5927done
5928
c8615825
AM
5929fi
5930fi
13b2be9c 5931YACC=$ac_cv_prog_YACC
c8615825 5932if test -n "$YACC"; then
13b2be9c
DJ
5933 echo "$as_me:$LINENO: result: $YACC" >&5
5934echo "${ECHO_T}$YACC" >&6
c8615825 5935else
13b2be9c
DJ
5936 echo "$as_me:$LINENO: result: no" >&5
5937echo "${ECHO_T}no" >&6
c8615825
AM
5938fi
5939
13b2be9c 5940 test -n "$YACC" && break
c8615825
AM
5941done
5942test -n "$YACC" || YACC="yacc"
5943
13b2be9c
DJ
5944for ac_prog in flex lex
5945do
5946 # Extract the first word of "$ac_prog", so it can be a program name with args.
5947set dummy $ac_prog; ac_word=$2
5948echo "$as_me:$LINENO: checking for $ac_word" >&5
5949echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5950if test "${ac_cv_prog_LEX+set}" = set; then
5951 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 5952else
13b2be9c
DJ
5953 if test -n "$LEX"; then
5954 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9b2b7d69 5955else
13b2be9c
DJ
5956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5957for as_dir in $PATH
5958do
5959 IFS=$as_save_IFS
5960 test -z "$as_dir" && as_dir=.
5961 for ac_exec_ext in '' $ac_executable_extensions; do
5962 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5963 ac_cv_prog_LEX="$ac_prog"
5964 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5965 break 2
5966 fi
5967done
5968done
5969
5970fi
5971fi
5972LEX=$ac_cv_prog_LEX
5973if test -n "$LEX"; then
5974 echo "$as_me:$LINENO: result: $LEX" >&5
5975echo "${ECHO_T}$LEX" >&6
c8615825 5976else
13b2be9c
DJ
5977 echo "$as_me:$LINENO: result: no" >&5
5978echo "${ECHO_T}no" >&6
5979fi
5980
5981 test -n "$LEX" && break
5982done
5983test -n "$LEX" || LEX=":"
5984
5985if test -z "$LEXLIB"
5986then
5987 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
5988echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
5989if test "${ac_cv_lib_fl_yywrap+set}" = set; then
5990 echo $ECHO_N "(cached) $ECHO_C" >&6
5991else
5992 ac_check_lib_save_LIBS=$LIBS
5993LIBS="-lfl $LIBS"
5994cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5995/* confdefs.h. */
5996_ACEOF
5997cat confdefs.h >>conftest.$ac_ext
5998cat >>conftest.$ac_ext <<_ACEOF
5999/* end confdefs.h. */
6000
6001/* Override any gcc2 internal prototype to avoid an error. */
6002#ifdef __cplusplus
6003extern "C"
6004#endif
6005/* We use char because int might match the return type of a gcc2
6006 builtin and then its argument prototype would still apply. */
6007char yywrap ();
6008int
6009main ()
6010{
6011yywrap ();
6012 ;
6013 return 0;
6014}
6015_ACEOF
6016rm -f conftest.$ac_objext conftest$ac_exeext
6017if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6018 (eval $ac_link) 2>conftest.er1
13b2be9c 6019 ac_status=$?
ab509236
L
6020 grep -v '^ *+' conftest.er1 >conftest.err
6021 rm -f conftest.er1
6022 cat conftest.err >&5
13b2be9c
DJ
6023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6024 (exit $ac_status); } &&
1ad12f97
NC
6025 { ac_try='test -z "$ac_c_werror_flag"
6026 || test ! -s conftest.err'
ab509236
L
6027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6028 (eval $ac_try) 2>&5
6029 ac_status=$?
6030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6031 (exit $ac_status); }; } &&
6032 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6034 (eval $ac_try) 2>&5
6035 ac_status=$?
6036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6037 (exit $ac_status); }; }; then
6038 ac_cv_lib_fl_yywrap=yes
6039else
6040 echo "$as_me: failed program was:" >&5
6041sed 's/^/| /' conftest.$ac_ext >&5
6042
6043ac_cv_lib_fl_yywrap=no
6044fi
ab509236
L
6045rm -f conftest.err conftest.$ac_objext \
6046 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6047LIBS=$ac_check_lib_save_LIBS
6048fi
6049echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
6050echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
6051if test $ac_cv_lib_fl_yywrap = yes; then
6052 LEXLIB="-lfl"
6053else
6054 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6055echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6056if test "${ac_cv_lib_l_yywrap+set}" = set; then
6057 echo $ECHO_N "(cached) $ECHO_C" >&6
6058else
6059 ac_check_lib_save_LIBS=$LIBS
6060LIBS="-ll $LIBS"
6061cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6062/* confdefs.h. */
6063_ACEOF
6064cat confdefs.h >>conftest.$ac_ext
6065cat >>conftest.$ac_ext <<_ACEOF
6066/* end confdefs.h. */
6067
6068/* Override any gcc2 internal prototype to avoid an error. */
6069#ifdef __cplusplus
6070extern "C"
6071#endif
6072/* We use char because int might match the return type of a gcc2
6073 builtin and then its argument prototype would still apply. */
6074char yywrap ();
6075int
6076main ()
6077{
6078yywrap ();
6079 ;
6080 return 0;
6081}
6082_ACEOF
6083rm -f conftest.$ac_objext conftest$ac_exeext
6084if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6085 (eval $ac_link) 2>conftest.er1
13b2be9c 6086 ac_status=$?
ab509236
L
6087 grep -v '^ *+' conftest.er1 >conftest.err
6088 rm -f conftest.er1
6089 cat conftest.err >&5
13b2be9c
DJ
6090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091 (exit $ac_status); } &&
1ad12f97
NC
6092 { ac_try='test -z "$ac_c_werror_flag"
6093 || test ! -s conftest.err'
ab509236
L
6094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6095 (eval $ac_try) 2>&5
6096 ac_status=$?
6097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6098 (exit $ac_status); }; } &&
6099 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6101 (eval $ac_try) 2>&5
6102 ac_status=$?
6103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6104 (exit $ac_status); }; }; then
6105 ac_cv_lib_l_yywrap=yes
9b2b7d69 6106else
13b2be9c
DJ
6107 echo "$as_me: failed program was:" >&5
6108sed 's/^/| /' conftest.$ac_ext >&5
6109
6110ac_cv_lib_l_yywrap=no
9b2b7d69 6111fi
ab509236
L
6112rm -f conftest.err conftest.$ac_objext \
6113 conftest$ac_exeext conftest.$ac_ext
13b2be9c 6114LIBS=$ac_check_lib_save_LIBS
9b2b7d69 6115fi
13b2be9c
DJ
6116echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6117echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6118if test $ac_cv_lib_l_yywrap = yes; then
6119 LEXLIB="-ll"
252b5132 6120fi
13b2be9c
DJ
6121
6122fi
6123
252b5132 6124fi
13b2be9c
DJ
6125
6126if test "x$LEX" != "x:"; then
6127 echo "$as_me:$LINENO: checking lex output file root" >&5
6128echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6129if test "${ac_cv_prog_lex_root+set}" = set; then
6130 echo $ECHO_N "(cached) $ECHO_C" >&6
6131else
6132 # The minimal lex program is just a single line: %%. But some broken lexes
6133# (Solaris, I think it was) want two %% lines, so accommodate them.
6134cat >conftest.l <<_ACEOF
6135%%
6136%%
6137_ACEOF
6138{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6139 (eval $LEX conftest.l) 2>&5
6140 ac_status=$?
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); }
6143if test -f lex.yy.c; then
6144 ac_cv_prog_lex_root=lex.yy
6145elif test -f lexyy.c; then
6146 ac_cv_prog_lex_root=lexyy
252b5132 6147else
13b2be9c
DJ
6148 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6149echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6150 { (exit 1); exit 1; }; }
252b5132 6151fi
13b2be9c
DJ
6152fi
6153echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6154echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6155rm -f conftest.l
6156LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
252b5132 6157
13b2be9c
DJ
6158echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6159echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6160if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6161 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6162else
13b2be9c
DJ
6163 # POSIX says lex can declare yytext either as a pointer or an array; the
6164# default is implementation-dependent. Figure out which it is, since
6165# not all implementations provide the %pointer and %array declarations.
6166ac_cv_prog_lex_yytext_pointer=no
6167echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6168ac_save_LIBS=$LIBS
6169LIBS="$LIBS $LEXLIB"
6170cat >conftest.$ac_ext <<_ACEOF
6171`cat $LEX_OUTPUT_ROOT.c`
6172_ACEOF
6173rm -f conftest.$ac_objext conftest$ac_exeext
6174if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6175 (eval $ac_link) 2>conftest.er1
13b2be9c 6176 ac_status=$?
ab509236
L
6177 grep -v '^ *+' conftest.er1 >conftest.err
6178 rm -f conftest.er1
6179 cat conftest.err >&5
13b2be9c
DJ
6180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6181 (exit $ac_status); } &&
1ad12f97
NC
6182 { ac_try='test -z "$ac_c_werror_flag"
6183 || test ! -s conftest.err'
ab509236
L
6184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6185 (eval $ac_try) 2>&5
6186 ac_status=$?
6187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6188 (exit $ac_status); }; } &&
6189 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6191 (eval $ac_try) 2>&5
6192 ac_status=$?
6193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6194 (exit $ac_status); }; }; then
6195 ac_cv_prog_lex_yytext_pointer=yes
252b5132 6196else
13b2be9c
DJ
6197 echo "$as_me: failed program was:" >&5
6198sed 's/^/| /' conftest.$ac_ext >&5
6199
252b5132 6200fi
ab509236
L
6201rm -f conftest.err conftest.$ac_objext \
6202 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6203LIBS=$ac_save_LIBS
6204rm -f "${LEX_OUTPUT_ROOT}.c"
6205
252b5132 6206fi
13b2be9c
DJ
6207echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6208echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6209if test $ac_cv_prog_lex_yytext_pointer = yes; then
6210
6211cat >>confdefs.h <<\_ACEOF
6212#define YYTEXT_POINTER 1
6213_ACEOF
6214
6215fi
6216
6217fi
6218if test "$LEX" = :; then
6219 LEX=${am_missing_run}flex
6220fi
6221
0d6af1ab 6222ALL_LINGUAS="fr tr es rw"
13b2be9c
DJ
6223if test -n "$ac_tool_prefix"; then
6224 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6225set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6226echo "$as_me:$LINENO: checking for $ac_word" >&5
6227echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6228if test "${ac_cv_prog_RANLIB+set}" = set; then
6229 echo $ECHO_N "(cached) $ECHO_C" >&6
6230else
6231 if test -n "$RANLIB"; then
6232 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6233else
6234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6235for as_dir in $PATH
6236do
6237 IFS=$as_save_IFS
6238 test -z "$as_dir" && as_dir=.
6239 for ac_exec_ext in '' $ac_executable_extensions; do
6240 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6241 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6242 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6243 break 2
6244 fi
6245done
6246done
6247
6248fi
6249fi
6250RANLIB=$ac_cv_prog_RANLIB
6251if test -n "$RANLIB"; then
6252 echo "$as_me:$LINENO: result: $RANLIB" >&5
6253echo "${ECHO_T}$RANLIB" >&6
252b5132 6254else
13b2be9c
DJ
6255 echo "$as_me:$LINENO: result: no" >&5
6256echo "${ECHO_T}no" >&6
252b5132
RH
6257fi
6258
13b2be9c
DJ
6259fi
6260if test -z "$ac_cv_prog_RANLIB"; then
6261 ac_ct_RANLIB=$RANLIB
6262 # Extract the first word of "ranlib", so it can be a program name with args.
6263set dummy ranlib; ac_word=$2
6264echo "$as_me:$LINENO: checking for $ac_word" >&5
6265echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6266if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6267 echo $ECHO_N "(cached) $ECHO_C" >&6
6268else
6269 if test -n "$ac_ct_RANLIB"; then
6270 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6271else
6272as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6273for as_dir in $PATH
6274do
6275 IFS=$as_save_IFS
6276 test -z "$as_dir" && as_dir=.
6277 for ac_exec_ext in '' $ac_executable_extensions; do
6278 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6279 ac_cv_prog_ac_ct_RANLIB="ranlib"
6280 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6281 break 2
6282 fi
6283done
6840198f 6284done
d6d788bd 6285
13b2be9c
DJ
6286 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6287fi
6288fi
6289ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6290if test -n "$ac_ct_RANLIB"; then
6291 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6292echo "${ECHO_T}$ac_ct_RANLIB" >&6
d6d788bd 6293else
13b2be9c
DJ
6294 echo "$as_me:$LINENO: result: no" >&5
6295echo "${ECHO_T}no" >&6
6296fi
6297
6298 RANLIB=$ac_ct_RANLIB
d6d788bd 6299else
13b2be9c
DJ
6300 RANLIB="$ac_cv_prog_RANLIB"
6301fi
6302
6303ac_ext=c
6304ac_cpp='$CPP $CPPFLAGS'
6305ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6306ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6307ac_compiler_gnu=$ac_cv_c_compiler_gnu
6308echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6309echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6310# On Suns, sometimes $CPP names a directory.
6311if test -n "$CPP" && test -d "$CPP"; then
6312 CPP=
d6d788bd 6313fi
13b2be9c
DJ
6314if test -z "$CPP"; then
6315 if test "${ac_cv_prog_CPP+set}" = set; then
6316 echo $ECHO_N "(cached) $ECHO_C" >&6
6317else
6318 # Double quotes because CPP needs to be expanded
6319 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6320 do
6321 ac_preproc_ok=false
6322for ac_c_preproc_warn_flag in '' yes
6323do
6324 # Use a header file that comes with gcc, so configuring glibc
6325 # with a fresh cross-compiler works.
6326 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6327 # <limits.h> exists even on freestanding compilers.
6328 # On the NeXT, cc -E runs the code through the compiler's parser,
6329 # not just through cpp. "Syntax error" is here to catch this case.
6330 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6331/* confdefs.h. */
6332_ACEOF
6333cat confdefs.h >>conftest.$ac_ext
6334cat >>conftest.$ac_ext <<_ACEOF
6335/* end confdefs.h. */
6336#ifdef __STDC__
6337# include <limits.h>
6338#else
6339# include <assert.h>
6340#endif
ab509236 6341 Syntax error
13b2be9c
DJ
6342_ACEOF
6343if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6344 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6345 ac_status=$?
6346 grep -v '^ *+' conftest.er1 >conftest.err
6347 rm -f conftest.er1
6348 cat conftest.err >&5
6349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6350 (exit $ac_status); } >/dev/null; then
6351 if test -s conftest.err; then
6352 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6353 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6354 else
6355 ac_cpp_err=
6356 fi
6357else
6358 ac_cpp_err=yes
d6d788bd 6359fi
13b2be9c
DJ
6360if test -z "$ac_cpp_err"; then
6361 :
6362else
6363 echo "$as_me: failed program was:" >&5
6364sed 's/^/| /' conftest.$ac_ext >&5
6365
6366 # Broken: fails on valid input.
6367continue
6368fi
6369rm -f conftest.err conftest.$ac_ext
6370
6371 # OK, works on sane cases. Now check whether non-existent headers
6372 # can be detected and how.
6373 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6374/* confdefs.h. */
6375_ACEOF
6376cat confdefs.h >>conftest.$ac_ext
6377cat >>conftest.$ac_ext <<_ACEOF
6378/* end confdefs.h. */
6379#include <ac_nonexistent.h>
6380_ACEOF
6381if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6382 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6383 ac_status=$?
6384 grep -v '^ *+' conftest.er1 >conftest.err
6385 rm -f conftest.er1
6386 cat conftest.err >&5
6387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6388 (exit $ac_status); } >/dev/null; then
6389 if test -s conftest.err; then
6390 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6391 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6392 else
6393 ac_cpp_err=
6394 fi
d6d788bd 6395else
13b2be9c 6396 ac_cpp_err=yes
d6d788bd 6397fi
13b2be9c
DJ
6398if test -z "$ac_cpp_err"; then
6399 # Broken: success on invalid input.
6400continue
6401else
6402 echo "$as_me: failed program was:" >&5
6403sed 's/^/| /' conftest.$ac_ext >&5
6840198f 6404
13b2be9c
DJ
6405 # Passes both tests.
6406ac_preproc_ok=:
6407break
6408fi
6409rm -f conftest.err conftest.$ac_ext
252b5132 6410
13b2be9c
DJ
6411done
6412# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6413rm -f conftest.err conftest.$ac_ext
6414if $ac_preproc_ok; then
6415 break
9b2b7d69 6416fi
13b2be9c
DJ
6417
6418 done
6419 ac_cv_prog_CPP=$CPP
9b2b7d69 6420
d6d788bd 6421fi
13b2be9c 6422 CPP=$ac_cv_prog_CPP
c8615825 6423else
13b2be9c 6424 ac_cv_prog_CPP=$CPP
c8615825 6425fi
13b2be9c
DJ
6426echo "$as_me:$LINENO: result: $CPP" >&5
6427echo "${ECHO_T}$CPP" >&6
6428ac_preproc_ok=false
6429for ac_c_preproc_warn_flag in '' yes
6430do
6431 # Use a header file that comes with gcc, so configuring glibc
6432 # with a fresh cross-compiler works.
6433 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6434 # <limits.h> exists even on freestanding compilers.
6435 # On the NeXT, cc -E runs the code through the compiler's parser,
6436 # not just through cpp. "Syntax error" is here to catch this case.
6437 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6438/* confdefs.h. */
6439_ACEOF
6440cat confdefs.h >>conftest.$ac_ext
6441cat >>conftest.$ac_ext <<_ACEOF
6442/* end confdefs.h. */
6443#ifdef __STDC__
6444# include <limits.h>
6445#else
6446# include <assert.h>
6447#endif
ab509236 6448 Syntax error
13b2be9c
DJ
6449_ACEOF
6450if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6451 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6452 ac_status=$?
6453 grep -v '^ *+' conftest.er1 >conftest.err
6454 rm -f conftest.er1
6455 cat conftest.err >&5
6456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6457 (exit $ac_status); } >/dev/null; then
6458 if test -s conftest.err; then
6459 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6460 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6461 else
6462 ac_cpp_err=
6463 fi
6464else
6465 ac_cpp_err=yes
252b5132 6466fi
13b2be9c
DJ
6467if test -z "$ac_cpp_err"; then
6468 :
252b5132 6469else
13b2be9c
DJ
6470 echo "$as_me: failed program was:" >&5
6471sed 's/^/| /' conftest.$ac_ext >&5
6472
6473 # Broken: fails on valid input.
6474continue
6475fi
6476rm -f conftest.err conftest.$ac_ext
6477
6478 # OK, works on sane cases. Now check whether non-existent headers
6479 # can be detected and how.
6480 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6481/* confdefs.h. */
6482_ACEOF
6483cat confdefs.h >>conftest.$ac_ext
6484cat >>conftest.$ac_ext <<_ACEOF
6485/* end confdefs.h. */
6486#include <ac_nonexistent.h>
6487_ACEOF
6488if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6489 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6490 ac_status=$?
6491 grep -v '^ *+' conftest.er1 >conftest.err
6492 rm -f conftest.er1
6493 cat conftest.err >&5
6494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6495 (exit $ac_status); } >/dev/null; then
6496 if test -s conftest.err; then
6497 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6498 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6499 else
6500 ac_cpp_err=
6501 fi
252b5132 6502else
13b2be9c 6503 ac_cpp_err=yes
252b5132 6504fi
13b2be9c
DJ
6505if test -z "$ac_cpp_err"; then
6506 # Broken: success on invalid input.
6507continue
252b5132 6508else
13b2be9c
DJ
6509 echo "$as_me: failed program was:" >&5
6510sed 's/^/| /' conftest.$ac_ext >&5
c8615825 6511
13b2be9c
DJ
6512 # Passes both tests.
6513ac_preproc_ok=:
6514break
252b5132 6515fi
13b2be9c 6516rm -f conftest.err conftest.$ac_ext
252b5132 6517
13b2be9c
DJ
6518done
6519# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6520rm -f conftest.err conftest.$ac_ext
6521if $ac_preproc_ok; then
6522 :
6523else
6524 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6525See \`config.log' for more details." >&5
6526echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6527See \`config.log' for more details." >&2;}
6528 { (exit 1); exit 1; }; }
252b5132 6529fi
9b2b7d69 6530
13b2be9c
DJ
6531ac_ext=c
6532ac_cpp='$CPP $CPPFLAGS'
6533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6535ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
6536
6537
13b2be9c
DJ
6538echo "$as_me:$LINENO: checking for egrep" >&5
6539echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6540if test "${ac_cv_prog_egrep+set}" = set; then
6541 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 6542else
13b2be9c
DJ
6543 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6544 then ac_cv_prog_egrep='grep -E'
6545 else ac_cv_prog_egrep='egrep'
c8615825 6546 fi
6840198f 6547fi
13b2be9c
DJ
6548echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6549echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6550 EGREP=$ac_cv_prog_egrep
6840198f 6551
13b2be9c
DJ
6552
6553echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6554echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6555if test "${ac_cv_header_stdc+set}" = set; then
6556 echo $ECHO_N "(cached) $ECHO_C" >&6
6840198f 6557else
13b2be9c 6558 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6559/* confdefs.h. */
6560_ACEOF
6561cat confdefs.h >>conftest.$ac_ext
6562cat >>conftest.$ac_ext <<_ACEOF
6563/* end confdefs.h. */
252b5132
RH
6564#include <stdlib.h>
6565#include <stdarg.h>
6566#include <string.h>
6567#include <float.h>
13b2be9c
DJ
6568
6569int
6570main ()
6571{
6572
6573 ;
6574 return 0;
6575}
6576_ACEOF
6577rm -f conftest.$ac_objext
6578if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6579 (eval $ac_compile) 2>conftest.er1
13b2be9c 6580 ac_status=$?
ab509236
L
6581 grep -v '^ *+' conftest.er1 >conftest.err
6582 rm -f conftest.er1
6583 cat conftest.err >&5
13b2be9c
DJ
6584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6585 (exit $ac_status); } &&
1ad12f97
NC
6586 { ac_try='test -z "$ac_c_werror_flag"
6587 || test ! -s conftest.err'
ab509236
L
6588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6589 (eval $ac_try) 2>&5
6590 ac_status=$?
6591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6592 (exit $ac_status); }; } &&
6593 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6595 (eval $ac_try) 2>&5
6596 ac_status=$?
6597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6598 (exit $ac_status); }; }; then
252b5132
RH
6599 ac_cv_header_stdc=yes
6600else
13b2be9c
DJ
6601 echo "$as_me: failed program was:" >&5
6602sed 's/^/| /' conftest.$ac_ext >&5
6603
6604ac_cv_header_stdc=no
252b5132 6605fi
ab509236 6606rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
6607
6608if test $ac_cv_header_stdc = yes; then
6609 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13b2be9c 6610 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6611/* confdefs.h. */
6612_ACEOF
6613cat confdefs.h >>conftest.$ac_ext
6614cat >>conftest.$ac_ext <<_ACEOF
6615/* end confdefs.h. */
252b5132 6616#include <string.h>
13b2be9c
DJ
6617
6618_ACEOF
252b5132 6619if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6620 $EGREP "memchr" >/dev/null 2>&1; then
252b5132
RH
6621 :
6622else
252b5132
RH
6623 ac_cv_header_stdc=no
6624fi
6625rm -f conftest*
6626
6627fi
6628
6629if test $ac_cv_header_stdc = yes; then
6630 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13b2be9c 6631 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6632/* confdefs.h. */
6633_ACEOF
6634cat confdefs.h >>conftest.$ac_ext
6635cat >>conftest.$ac_ext <<_ACEOF
6636/* end confdefs.h. */
252b5132 6637#include <stdlib.h>
13b2be9c
DJ
6638
6639_ACEOF
252b5132 6640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6641 $EGREP "free" >/dev/null 2>&1; then
252b5132
RH
6642 :
6643else
252b5132
RH
6644 ac_cv_header_stdc=no
6645fi
6646rm -f conftest*
6647
6648fi
6649
6650if test $ac_cv_header_stdc = yes; then
6651 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13b2be9c 6652 if test "$cross_compiling" = yes; then
252b5132
RH
6653 :
6654else
13b2be9c 6655 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6656/* confdefs.h. */
6657_ACEOF
6658cat confdefs.h >>conftest.$ac_ext
6659cat >>conftest.$ac_ext <<_ACEOF
6660/* end confdefs.h. */
252b5132 6661#include <ctype.h>
13b2be9c
DJ
6662#if ((' ' & 0x0FF) == 0x020)
6663# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6664# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6665#else
6666# define ISLOWER(c) \
ab509236
L
6667 (('a' <= (c) && (c) <= 'i') \
6668 || ('j' <= (c) && (c) <= 'r') \
6669 || ('s' <= (c) && (c) <= 'z'))
13b2be9c
DJ
6670# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6671#endif
c8615825 6672
13b2be9c
DJ
6673#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6674int
6675main ()
6676{
6677 int i;
6678 for (i = 0; i < 256; i++)
6679 if (XOR (islower (i), ISLOWER (i))
ab509236 6680 || toupper (i) != TOUPPER (i))
13b2be9c
DJ
6681 exit(2);
6682 exit (0);
6683}
6684_ACEOF
6685rm -f conftest$ac_exeext
6686if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6687 (eval $ac_link) 2>&5
6688 ac_status=$?
6689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6690 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6692 (eval $ac_try) 2>&5
6693 ac_status=$?
6694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695 (exit $ac_status); }; }; then
c8615825
AM
6696 :
6697else
13b2be9c
DJ
6698 echo "$as_me: program exited with status $ac_status" >&5
6699echo "$as_me: failed program was:" >&5
6700sed 's/^/| /' conftest.$ac_ext >&5
6701
6702( exit $ac_status )
6703ac_cv_header_stdc=no
c8615825 6704fi
ab509236 6705rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
c8615825 6706fi
c8615825 6707fi
9b2b7d69 6708fi
13b2be9c
DJ
6709echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6710echo "${ECHO_T}$ac_cv_header_stdc" >&6
c8615825 6711if test $ac_cv_header_stdc = yes; then
13b2be9c
DJ
6712
6713cat >>confdefs.h <<\_ACEOF
c8615825 6714#define STDC_HEADERS 1
13b2be9c 6715_ACEOF
9b2b7d69 6716
c8615825
AM
6717fi
6718
13b2be9c
DJ
6719echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6720echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6721if test "${ac_cv_c_const+set}" = set; then
6722 echo $ECHO_N "(cached) $ECHO_C" >&6
6723else
6724 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6725/* confdefs.h. */
6726_ACEOF
6727cat confdefs.h >>conftest.$ac_ext
6728cat >>conftest.$ac_ext <<_ACEOF
6729/* end confdefs.h. */
c8615825 6730
13b2be9c
DJ
6731int
6732main ()
6733{
6734/* FIXME: Include the comments suggested by Paul. */
6735#ifndef __cplusplus
6736 /* Ultrix mips cc rejects this. */
6737 typedef int charset[2];
6738 const charset x;
6739 /* SunOS 4.1.1 cc rejects this. */
6740 char const *const *ccp;
6741 char **p;
6742 /* NEC SVR4.0.2 mips cc rejects this. */
6743 struct point {int x, y;};
6744 static struct point const zero = {0,0};
6745 /* AIX XL C 1.02.0.0 rejects this.
6746 It does not let you subtract one const X* pointer from another in
6747 an arm of an if-expression whose if-part is not a constant
6748 expression */
6749 const char *g = "string";
6750 ccp = &g + (g ? g-g : 0);
6751 /* HPUX 7.0 cc rejects these. */
6752 ++ccp;
6753 p = (char**) ccp;
6754 ccp = (char const *const *) p;
6755 { /* SCO 3.2v4 cc rejects this. */
6756 char *t;
6757 char const *s = 0 ? (char *) 0 : (char const *) 0;
6758
6759 *t++ = 0;
6760 }
6761 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6762 int x[] = {25, 17};
6763 const int *foo = &x[0];
6764 ++foo;
6765 }
6766 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6767 typedef const int *iptr;
6768 iptr p = 0;
6769 ++p;
6770 }
6771 { /* AIX XL C 1.02.0.0 rejects this saying
6772 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6773 struct s { int j; const int *ap[3]; };
6774 struct s *b; b->j = 5;
6775 }
6776 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6777 const int foo = 10;
6778 }
6779#endif
6780
6781 ;
6782 return 0;
6783}
6784_ACEOF
6785rm -f conftest.$ac_objext
6786if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6787 (eval $ac_compile) 2>conftest.er1
13b2be9c 6788 ac_status=$?
ab509236
L
6789 grep -v '^ *+' conftest.er1 >conftest.err
6790 rm -f conftest.er1
6791 cat conftest.err >&5
13b2be9c
DJ
6792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6793 (exit $ac_status); } &&
1ad12f97
NC
6794 { ac_try='test -z "$ac_c_werror_flag"
6795 || test ! -s conftest.err'
ab509236
L
6796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6797 (eval $ac_try) 2>&5
6798 ac_status=$?
6799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6800 (exit $ac_status); }; } &&
6801 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6803 (eval $ac_try) 2>&5
6804 ac_status=$?
6805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6806 (exit $ac_status); }; }; then
252b5132
RH
6807 ac_cv_c_const=yes
6808else
13b2be9c
DJ
6809 echo "$as_me: failed program was:" >&5
6810sed 's/^/| /' conftest.$ac_ext >&5
6811
6812ac_cv_c_const=no
252b5132 6813fi
ab509236 6814rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 6815fi
13b2be9c
DJ
6816echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6817echo "${ECHO_T}$ac_cv_c_const" >&6
c8615825 6818if test $ac_cv_c_const = no; then
13b2be9c
DJ
6819
6820cat >>confdefs.h <<\_ACEOF
6821#define const
6822_ACEOF
252b5132
RH
6823
6824fi
6825
13b2be9c
DJ
6826echo "$as_me:$LINENO: checking for inline" >&5
6827echo $ECHO_N "checking for inline... $ECHO_C" >&6
6828if test "${ac_cv_c_inline+set}" = set; then
6829 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6830else
6831 ac_cv_c_inline=no
6832for ac_kw in inline __inline__ __inline; do
13b2be9c 6833 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6834/* confdefs.h. */
6835_ACEOF
6836cat confdefs.h >>conftest.$ac_ext
6837cat >>conftest.$ac_ext <<_ACEOF
6838/* end confdefs.h. */
6839#ifndef __cplusplus
6840typedef int foo_t;
6841static $ac_kw foo_t static_foo () {return 0; }
6842$ac_kw foo_t foo () {return 0; }
6843#endif
252b5132 6844
13b2be9c
DJ
6845_ACEOF
6846rm -f conftest.$ac_objext
6847if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6848 (eval $ac_compile) 2>conftest.er1
13b2be9c 6849 ac_status=$?
ab509236
L
6850 grep -v '^ *+' conftest.er1 >conftest.err
6851 rm -f conftest.er1
6852 cat conftest.err >&5
13b2be9c
DJ
6853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6854 (exit $ac_status); } &&
1ad12f97
NC
6855 { ac_try='test -z "$ac_c_werror_flag"
6856 || test ! -s conftest.err'
ab509236
L
6857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6858 (eval $ac_try) 2>&5
6859 ac_status=$?
6860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6861 (exit $ac_status); }; } &&
6862 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6864 (eval $ac_try) 2>&5
6865 ac_status=$?
6866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6867 (exit $ac_status); }; }; then
d6d788bd 6868 ac_cv_c_inline=$ac_kw; break
6840198f 6869else
13b2be9c
DJ
6870 echo "$as_me: failed program was:" >&5
6871sed 's/^/| /' conftest.$ac_ext >&5
6872
6840198f 6873fi
ab509236 6874rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
d6d788bd 6875done
6840198f
NC
6876
6877fi
13b2be9c
DJ
6878echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6879echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
6880
6881
13b2be9c 6882case $ac_cv_c_inline in
d6d788bd 6883 inline | yes) ;;
ab509236
L
6884 *)
6885 case $ac_cv_c_inline in
6886 no) ac_val=;;
6887 *) ac_val=$ac_cv_c_inline;;
6888 esac
6889 cat >>confdefs.h <<_ACEOF
6890#ifndef __cplusplus
6891#define inline $ac_val
6892#endif
13b2be9c 6893_ACEOF
ab509236 6894 ;;
d6d788bd
L
6895esac
6896
13b2be9c
DJ
6897# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
ab509236 6908 inttypes.h stdint.h unistd.h
13b2be9c
DJ
6909do
6910as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6911echo "$as_me:$LINENO: checking for $ac_header" >&5
6912echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6913if eval "test \"\${$as_ac_Header+set}\" = set"; then
6914 echo $ECHO_N "(cached) $ECHO_C" >&6
6915else
6916 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6917/* confdefs.h. */
6918_ACEOF
6919cat confdefs.h >>conftest.$ac_ext
6920cat >>conftest.$ac_ext <<_ACEOF
6921/* end confdefs.h. */
6922$ac_includes_default
6923
6924#include <$ac_header>
6925_ACEOF
6926rm -f conftest.$ac_objext
6927if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6928 (eval $ac_compile) 2>conftest.er1
13b2be9c 6929 ac_status=$?
ab509236
L
6930 grep -v '^ *+' conftest.er1 >conftest.err
6931 rm -f conftest.er1
6932 cat conftest.err >&5
13b2be9c
DJ
6933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6934 (exit $ac_status); } &&
1ad12f97
NC
6935 { ac_try='test -z "$ac_c_werror_flag"
6936 || test ! -s conftest.err'
ab509236
L
6937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6938 (eval $ac_try) 2>&5
6939 ac_status=$?
6940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6941 (exit $ac_status); }; } &&
6942 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6944 (eval $ac_try) 2>&5
6945 ac_status=$?
6946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6947 (exit $ac_status); }; }; then
6948 eval "$as_ac_Header=yes"
6949else
6950 echo "$as_me: failed program was:" >&5
6951sed 's/^/| /' conftest.$ac_ext >&5
6952
6953eval "$as_ac_Header=no"
6954fi
ab509236 6955rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
6956fi
6957echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6958echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6959if test `eval echo '${'$as_ac_Header'}'` = yes; then
6960 cat >>confdefs.h <<_ACEOF
6961#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6962_ACEOF
6963
6964fi
6965
6966done
6967
6968
6969echo "$as_me:$LINENO: checking for off_t" >&5
6970echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6971if test "${ac_cv_type_off_t+set}" = set; then
6972 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6973else
13b2be9c 6974 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6975/* confdefs.h. */
6976_ACEOF
6977cat confdefs.h >>conftest.$ac_ext
6978cat >>conftest.$ac_ext <<_ACEOF
6979/* end confdefs.h. */
6980$ac_includes_default
6981int
6982main ()
6983{
6984if ((off_t *) 0)
6985 return 0;
6986if (sizeof (off_t))
6987 return 0;
6988 ;
6989 return 0;
6990}
6991_ACEOF
6992rm -f conftest.$ac_objext
6993if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6994 (eval $ac_compile) 2>conftest.er1
13b2be9c 6995 ac_status=$?
ab509236
L
6996 grep -v '^ *+' conftest.er1 >conftest.err
6997 rm -f conftest.er1
6998 cat conftest.err >&5
13b2be9c
DJ
6999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7000 (exit $ac_status); } &&
1ad12f97
NC
7001 { ac_try='test -z "$ac_c_werror_flag"
7002 || test ! -s conftest.err'
ab509236
L
7003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7004 (eval $ac_try) 2>&5
7005 ac_status=$?
7006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7007 (exit $ac_status); }; } &&
7008 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7010 (eval $ac_try) 2>&5
7011 ac_status=$?
7012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); }; }; then
a2d91340 7014 ac_cv_type_off_t=yes
252b5132 7015else
13b2be9c
DJ
7016 echo "$as_me: failed program was:" >&5
7017sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 7018
13b2be9c 7019ac_cv_type_off_t=no
c8615825 7020fi
ab509236 7021rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7022fi
7023echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
7024echo "${ECHO_T}$ac_cv_type_off_t" >&6
7025if test $ac_cv_type_off_t = yes; then
7026 :
7027else
7028
7029cat >>confdefs.h <<_ACEOF
252b5132 7030#define off_t long
13b2be9c 7031_ACEOF
252b5132
RH
7032
7033fi
7034
13b2be9c
DJ
7035echo "$as_me:$LINENO: checking for size_t" >&5
7036echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7037if test "${ac_cv_type_size_t+set}" = set; then
7038 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7039else
13b2be9c 7040 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7041/* confdefs.h. */
7042_ACEOF
7043cat confdefs.h >>conftest.$ac_ext
7044cat >>conftest.$ac_ext <<_ACEOF
7045/* end confdefs.h. */
7046$ac_includes_default
7047int
7048main ()
7049{
7050if ((size_t *) 0)
7051 return 0;
7052if (sizeof (size_t))
7053 return 0;
7054 ;
7055 return 0;
7056}
7057_ACEOF
7058rm -f conftest.$ac_objext
7059if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7060 (eval $ac_compile) 2>conftest.er1
13b2be9c 7061 ac_status=$?
ab509236
L
7062 grep -v '^ *+' conftest.er1 >conftest.err
7063 rm -f conftest.er1
7064 cat conftest.err >&5
13b2be9c
DJ
7065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7066 (exit $ac_status); } &&
1ad12f97
NC
7067 { ac_try='test -z "$ac_c_werror_flag"
7068 || test ! -s conftest.err'
ab509236
L
7069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7070 (eval $ac_try) 2>&5
7071 ac_status=$?
7072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073 (exit $ac_status); }; } &&
7074 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076 (eval $ac_try) 2>&5
7077 ac_status=$?
7078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7079 (exit $ac_status); }; }; then
a2d91340 7080 ac_cv_type_size_t=yes
252b5132 7081else
13b2be9c
DJ
7082 echo "$as_me: failed program was:" >&5
7083sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 7084
13b2be9c
DJ
7085ac_cv_type_size_t=no
7086fi
ab509236 7087rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
c8615825 7088fi
13b2be9c
DJ
7089echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7090echo "${ECHO_T}$ac_cv_type_size_t" >&6
7091if test $ac_cv_type_size_t = yes; then
7092 :
7093else
7094
7095cat >>confdefs.h <<_ACEOF
252b5132 7096#define size_t unsigned
13b2be9c 7097_ACEOF
252b5132
RH
7098
7099fi
7100
7101# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
7102# for constant arguments. Useless!
13b2be9c
DJ
7103echo "$as_me:$LINENO: checking for working alloca.h" >&5
7104echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
7105if test "${ac_cv_working_alloca_h+set}" = set; then
7106 echo $ECHO_N "(cached) $ECHO_C" >&6
7107else
7108 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7109/* confdefs.h. */
7110_ACEOF
7111cat confdefs.h >>conftest.$ac_ext
7112cat >>conftest.$ac_ext <<_ACEOF
7113/* end confdefs.h. */
252b5132 7114#include <alloca.h>
13b2be9c
DJ
7115int
7116main ()
7117{
7118char *p = (char *) alloca (2 * sizeof (int));
7119 ;
7120 return 0;
7121}
7122_ACEOF
7123rm -f conftest.$ac_objext conftest$ac_exeext
7124if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7125 (eval $ac_link) 2>conftest.er1
13b2be9c 7126 ac_status=$?
ab509236
L
7127 grep -v '^ *+' conftest.er1 >conftest.err
7128 rm -f conftest.er1
7129 cat conftest.err >&5
13b2be9c
DJ
7130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7131 (exit $ac_status); } &&
1ad12f97
NC
7132 { ac_try='test -z "$ac_c_werror_flag"
7133 || test ! -s conftest.err'
ab509236
L
7134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7135 (eval $ac_try) 2>&5
7136 ac_status=$?
7137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138 (exit $ac_status); }; } &&
7139 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7141 (eval $ac_try) 2>&5
7142 ac_status=$?
7143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7144 (exit $ac_status); }; }; then
7145 ac_cv_working_alloca_h=yes
7146else
7147 echo "$as_me: failed program was:" >&5
7148sed 's/^/| /' conftest.$ac_ext >&5
7149
7150ac_cv_working_alloca_h=no
7151fi
ab509236
L
7152rm -f conftest.err conftest.$ac_objext \
7153 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7154fi
7155echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7156echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
7157if test $ac_cv_working_alloca_h = yes; then
7158
7159cat >>confdefs.h <<\_ACEOF
252b5132 7160#define HAVE_ALLOCA_H 1
13b2be9c 7161_ACEOF
252b5132
RH
7162
7163fi
7164
13b2be9c
DJ
7165echo "$as_me:$LINENO: checking for alloca" >&5
7166echo $ECHO_N "checking for alloca... $ECHO_C" >&6
7167if test "${ac_cv_func_alloca_works+set}" = set; then
7168 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7169else
13b2be9c 7170 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7171/* confdefs.h. */
7172_ACEOF
7173cat confdefs.h >>conftest.$ac_ext
7174cat >>conftest.$ac_ext <<_ACEOF
7175/* end confdefs.h. */
252b5132
RH
7176#ifdef __GNUC__
7177# define alloca __builtin_alloca
7178#else
7179# ifdef _MSC_VER
7180# include <malloc.h>
7181# define alloca _alloca
7182# else
7183# if HAVE_ALLOCA_H
7184# include <alloca.h>
7185# else
7186# ifdef _AIX
7187 #pragma alloca
7188# else
7189# ifndef alloca /* predefined by HP cc +Olibcalls */
7190char *alloca ();
7191# endif
7192# endif
7193# endif
7194# endif
7195#endif
7196
13b2be9c
DJ
7197int
7198main ()
7199{
7200char *p = (char *) alloca (1);
7201 ;
7202 return 0;
7203}
7204_ACEOF
7205rm -f conftest.$ac_objext conftest$ac_exeext
7206if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7207 (eval $ac_link) 2>conftest.er1
13b2be9c 7208 ac_status=$?
ab509236
L
7209 grep -v '^ *+' conftest.er1 >conftest.err
7210 rm -f conftest.er1
7211 cat conftest.err >&5
13b2be9c
DJ
7212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7213 (exit $ac_status); } &&
1ad12f97
NC
7214 { ac_try='test -z "$ac_c_werror_flag"
7215 || test ! -s conftest.err'
ab509236
L
7216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7217 (eval $ac_try) 2>&5
7218 ac_status=$?
7219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7220 (exit $ac_status); }; } &&
7221 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7223 (eval $ac_try) 2>&5
7224 ac_status=$?
7225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7226 (exit $ac_status); }; }; then
252b5132
RH
7227 ac_cv_func_alloca_works=yes
7228else
13b2be9c
DJ
7229 echo "$as_me: failed program was:" >&5
7230sed 's/^/| /' conftest.$ac_ext >&5
7231
7232ac_cv_func_alloca_works=no
252b5132 7233fi
ab509236
L
7234rm -f conftest.err conftest.$ac_objext \
7235 conftest$ac_exeext conftest.$ac_ext
252b5132 7236fi
13b2be9c
DJ
7237echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7238echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 7239
252b5132 7240if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 7241
13b2be9c
DJ
7242cat >>confdefs.h <<\_ACEOF
7243#define HAVE_ALLOCA 1
7244_ACEOF
9b2b7d69 7245
13b2be9c 7246else
c8615825 7247 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
7248# that cause trouble. Some versions do not even contain alloca or
7249# contain a buggy version. If you still want to use their alloca,
7250# use ar to extract alloca.o from them instead of compiling alloca.c.
7251
7252ALLOCA=alloca.$ac_objext
7253
7254cat >>confdefs.h <<\_ACEOF
252b5132 7255#define C_ALLOCA 1
13b2be9c 7256_ACEOF
252b5132 7257
d6d788bd 7258
13b2be9c
DJ
7259echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7260echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
7261if test "${ac_cv_os_cray+set}" = set; then
7262 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7263else
13b2be9c 7264 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7265/* confdefs.h. */
7266_ACEOF
7267cat confdefs.h >>conftest.$ac_ext
7268cat >>conftest.$ac_ext <<_ACEOF
7269/* end confdefs.h. */
252b5132
RH
7270#if defined(CRAY) && ! defined(CRAY2)
7271webecray
7272#else
7273wenotbecray
7274#endif
7275
13b2be9c 7276_ACEOF
252b5132 7277if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 7278 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
7279 ac_cv_os_cray=yes
7280else
252b5132
RH
7281 ac_cv_os_cray=no
7282fi
7283rm -f conftest*
7284
7285fi
13b2be9c
DJ
7286echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7287echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 7288if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
7289 for ac_func in _getb67 GETB67 getb67; do
7290 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7291echo "$as_me:$LINENO: checking for $ac_func" >&5
7292echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7293if eval "test \"\${$as_ac_var+set}\" = set"; then
7294 echo $ECHO_N "(cached) $ECHO_C" >&6
7295else
7296 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7297/* confdefs.h. */
7298_ACEOF
7299cat confdefs.h >>conftest.$ac_ext
7300cat >>conftest.$ac_ext <<_ACEOF
7301/* end confdefs.h. */
ab509236
L
7302/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7303 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7304#define $ac_func innocuous_$ac_func
7305
252b5132 7306/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7307 which can conflict with char $ac_func (); below.
7308 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7309 <limits.h> exists even on freestanding compilers. */
ab509236 7310
13b2be9c
DJ
7311#ifdef __STDC__
7312# include <limits.h>
7313#else
7314# include <assert.h>
7315#endif
ab509236
L
7316
7317#undef $ac_func
7318
252b5132 7319/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7320#ifdef __cplusplus
7321extern "C"
7322{
7323#endif
252b5132 7324/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7325 builtin and then its argument prototype would still apply. */
7326char $ac_func ();
252b5132
RH
7327/* The GNU C library defines this for functions which it implements
7328 to always fail with ENOSYS. Some functions are actually named
7329 something starting with __ and the normal name is an alias. */
7330#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7331choke me
7332#else
13b2be9c
DJ
7333char (*f) () = $ac_func;
7334#endif
7335#ifdef __cplusplus
7336}
252b5132
RH
7337#endif
7338
13b2be9c
DJ
7339int
7340main ()
7341{
7342return f != $ac_func;
7343 ;
7344 return 0;
7345}
7346_ACEOF
7347rm -f conftest.$ac_objext conftest$ac_exeext
7348if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7349 (eval $ac_link) 2>conftest.er1
13b2be9c 7350 ac_status=$?
ab509236
L
7351 grep -v '^ *+' conftest.er1 >conftest.err
7352 rm -f conftest.er1
7353 cat conftest.err >&5
13b2be9c
DJ
7354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7355 (exit $ac_status); } &&
1ad12f97
NC
7356 { ac_try='test -z "$ac_c_werror_flag"
7357 || test ! -s conftest.err'
ab509236
L
7358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7359 (eval $ac_try) 2>&5
7360 ac_status=$?
7361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362 (exit $ac_status); }; } &&
7363 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7365 (eval $ac_try) 2>&5
7366 ac_status=$?
7367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7368 (exit $ac_status); }; }; then
7369 eval "$as_ac_var=yes"
7370else
7371 echo "$as_me: failed program was:" >&5
7372sed 's/^/| /' conftest.$ac_ext >&5
7373
7374eval "$as_ac_var=no"
7375fi
ab509236
L
7376rm -f conftest.err conftest.$ac_objext \
7377 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7378fi
7379echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7380echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7381if test `eval echo '${'$as_ac_var'}'` = yes; then
7382
7383cat >>confdefs.h <<_ACEOF
252b5132 7384#define CRAY_STACKSEG_END $ac_func
13b2be9c 7385_ACEOF
252b5132 7386
13b2be9c 7387 break
252b5132
RH
7388fi
7389
13b2be9c 7390 done
252b5132
RH
7391fi
7392
13b2be9c
DJ
7393echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7394echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7395if test "${ac_cv_c_stack_direction+set}" = set; then
7396 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7397else
7398 if test "$cross_compiling" = yes; then
7399 ac_cv_c_stack_direction=0
7400else
13b2be9c 7401 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7402/* confdefs.h. */
7403_ACEOF
7404cat confdefs.h >>conftest.$ac_ext
7405cat >>conftest.$ac_ext <<_ACEOF
7406/* end confdefs.h. */
7407int
252b5132
RH
7408find_stack_direction ()
7409{
7410 static char *addr = 0;
7411 auto char dummy;
7412 if (addr == 0)
7413 {
7414 addr = &dummy;
7415 return find_stack_direction ();
7416 }
7417 else
7418 return (&dummy > addr) ? 1 : -1;
7419}
13b2be9c
DJ
7420
7421int
252b5132
RH
7422main ()
7423{
13b2be9c 7424 exit (find_stack_direction () < 0);
252b5132 7425}
13b2be9c
DJ
7426_ACEOF
7427rm -f conftest$ac_exeext
7428if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7429 (eval $ac_link) 2>&5
7430 ac_status=$?
7431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7432 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7434 (eval $ac_try) 2>&5
7435 ac_status=$?
7436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7437 (exit $ac_status); }; }; then
252b5132
RH
7438 ac_cv_c_stack_direction=1
7439else
13b2be9c
DJ
7440 echo "$as_me: program exited with status $ac_status" >&5
7441echo "$as_me: failed program was:" >&5
7442sed 's/^/| /' conftest.$ac_ext >&5
7443
7444( exit $ac_status )
7445ac_cv_c_stack_direction=-1
252b5132 7446fi
ab509236 7447rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7448fi
252b5132 7449fi
13b2be9c
DJ
7450echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7451echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 7452
13b2be9c 7453cat >>confdefs.h <<_ACEOF
252b5132 7454#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
7455_ACEOF
7456
252b5132
RH
7457
7458fi
7459
13b2be9c
DJ
7460
7461
7462for ac_header in stdlib.h unistd.h
252b5132 7463do
13b2be9c
DJ
7464as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7465if eval "test \"\${$as_ac_Header+set}\" = set"; then
7466 echo "$as_me:$LINENO: checking for $ac_header" >&5
7467echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7468if eval "test \"\${$as_ac_Header+set}\" = set"; then
7469 echo $ECHO_N "(cached) $ECHO_C" >&6
7470fi
7471echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7472echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7473else
7474 # Is the header compilable?
7475echo "$as_me:$LINENO: checking $ac_header usability" >&5
7476echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7477cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7478/* confdefs.h. */
7479_ACEOF
7480cat confdefs.h >>conftest.$ac_ext
7481cat >>conftest.$ac_ext <<_ACEOF
7482/* end confdefs.h. */
7483$ac_includes_default
7484#include <$ac_header>
7485_ACEOF
7486rm -f conftest.$ac_objext
7487if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7488 (eval $ac_compile) 2>conftest.er1
13b2be9c 7489 ac_status=$?
ab509236
L
7490 grep -v '^ *+' conftest.er1 >conftest.err
7491 rm -f conftest.er1
7492 cat conftest.err >&5
13b2be9c
DJ
7493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7494 (exit $ac_status); } &&
1ad12f97
NC
7495 { ac_try='test -z "$ac_c_werror_flag"
7496 || test ! -s conftest.err'
ab509236
L
7497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7498 (eval $ac_try) 2>&5
7499 ac_status=$?
7500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7501 (exit $ac_status); }; } &&
7502 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7504 (eval $ac_try) 2>&5
7505 ac_status=$?
7506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7507 (exit $ac_status); }; }; then
7508 ac_header_compiler=yes
7509else
7510 echo "$as_me: failed program was:" >&5
7511sed 's/^/| /' conftest.$ac_ext >&5
7512
7513ac_header_compiler=no
7514fi
ab509236 7515rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7516echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7517echo "${ECHO_T}$ac_header_compiler" >&6
7518
7519# Is the header present?
7520echo "$as_me:$LINENO: checking $ac_header presence" >&5
7521echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7522cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7523/* confdefs.h. */
7524_ACEOF
7525cat confdefs.h >>conftest.$ac_ext
7526cat >>conftest.$ac_ext <<_ACEOF
7527/* end confdefs.h. */
7528#include <$ac_header>
7529_ACEOF
7530if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7531 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7532 ac_status=$?
7533 grep -v '^ *+' conftest.er1 >conftest.err
7534 rm -f conftest.er1
7535 cat conftest.err >&5
7536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7537 (exit $ac_status); } >/dev/null; then
7538 if test -s conftest.err; then
7539 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7540 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7541 else
7542 ac_cpp_err=
7543 fi
252b5132 7544else
13b2be9c
DJ
7545 ac_cpp_err=yes
7546fi
7547if test -z "$ac_cpp_err"; then
7548 ac_header_preproc=yes
7549else
7550 echo "$as_me: failed program was:" >&5
7551sed 's/^/| /' conftest.$ac_ext >&5
7552
7553 ac_header_preproc=no
7554fi
7555rm -f conftest.err conftest.$ac_ext
7556echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7557echo "${ECHO_T}$ac_header_preproc" >&6
7558
7559# So? What about this header?
ab509236
L
7560case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7561 yes:no: )
13b2be9c
DJ
7562 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7563echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7564 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7565echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7566 ac_header_preproc=yes
13b2be9c 7567 ;;
ab509236 7568 no:yes:* )
13b2be9c
DJ
7569 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7570echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7571 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7572echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7573 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7574echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7575 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7576echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7577 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7578echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7579 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7580echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7581 (
7582 cat <<\_ASBOX
ab509236
L
7583## ------------------------------------------ ##
7584## Report this to the AC_PACKAGE_NAME lists. ##
7585## ------------------------------------------ ##
13b2be9c
DJ
7586_ASBOX
7587 ) |
7588 sed "s/^/$as_me: WARNING: /" >&2
7589 ;;
7590esac
7591echo "$as_me:$LINENO: checking for $ac_header" >&5
7592echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7593if eval "test \"\${$as_ac_Header+set}\" = set"; then
7594 echo $ECHO_N "(cached) $ECHO_C" >&6
7595else
ab509236 7596 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7597fi
13b2be9c
DJ
7598echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7599echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7600
252b5132 7601fi
13b2be9c
DJ
7602if test `eval echo '${'$as_ac_Header'}'` = yes; then
7603 cat >>confdefs.h <<_ACEOF
7604#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7605_ACEOF
7606
252b5132 7607fi
13b2be9c 7608
252b5132
RH
7609done
7610
13b2be9c 7611
252b5132
RH
7612for ac_func in getpagesize
7613do
13b2be9c
DJ
7614as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7615echo "$as_me:$LINENO: checking for $ac_func" >&5
7616echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7617if eval "test \"\${$as_ac_var+set}\" = set"; then
7618 echo $ECHO_N "(cached) $ECHO_C" >&6
7619else
7620 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7621/* confdefs.h. */
7622_ACEOF
7623cat confdefs.h >>conftest.$ac_ext
7624cat >>conftest.$ac_ext <<_ACEOF
7625/* end confdefs.h. */
ab509236
L
7626/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7627 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7628#define $ac_func innocuous_$ac_func
7629
252b5132 7630/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7631 which can conflict with char $ac_func (); below.
7632 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7633 <limits.h> exists even on freestanding compilers. */
ab509236 7634
13b2be9c
DJ
7635#ifdef __STDC__
7636# include <limits.h>
7637#else
7638# include <assert.h>
7639#endif
ab509236
L
7640
7641#undef $ac_func
7642
252b5132 7643/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7644#ifdef __cplusplus
7645extern "C"
7646{
7647#endif
252b5132 7648/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7649 builtin and then its argument prototype would still apply. */
7650char $ac_func ();
252b5132
RH
7651/* The GNU C library defines this for functions which it implements
7652 to always fail with ENOSYS. Some functions are actually named
7653 something starting with __ and the normal name is an alias. */
7654#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7655choke me
7656#else
13b2be9c
DJ
7657char (*f) () = $ac_func;
7658#endif
7659#ifdef __cplusplus
7660}
252b5132
RH
7661#endif
7662
13b2be9c
DJ
7663int
7664main ()
7665{
7666return f != $ac_func;
7667 ;
7668 return 0;
7669}
7670_ACEOF
7671rm -f conftest.$ac_objext conftest$ac_exeext
7672if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7673 (eval $ac_link) 2>conftest.er1
13b2be9c 7674 ac_status=$?
ab509236
L
7675 grep -v '^ *+' conftest.er1 >conftest.err
7676 rm -f conftest.er1
7677 cat conftest.err >&5
13b2be9c
DJ
7678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7679 (exit $ac_status); } &&
1ad12f97
NC
7680 { ac_try='test -z "$ac_c_werror_flag"
7681 || test ! -s conftest.err'
ab509236
L
7682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7683 (eval $ac_try) 2>&5
7684 ac_status=$?
7685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7686 (exit $ac_status); }; } &&
7687 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7689 (eval $ac_try) 2>&5
7690 ac_status=$?
7691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7692 (exit $ac_status); }; }; then
7693 eval "$as_ac_var=yes"
7694else
7695 echo "$as_me: failed program was:" >&5
7696sed 's/^/| /' conftest.$ac_ext >&5
7697
7698eval "$as_ac_var=no"
7699fi
ab509236
L
7700rm -f conftest.err conftest.$ac_objext \
7701 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7702fi
7703echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7704echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7705if test `eval echo '${'$as_ac_var'}'` = yes; then
7706 cat >>confdefs.h <<_ACEOF
7707#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7708_ACEOF
252b5132 7709
252b5132
RH
7710fi
7711done
7712
13b2be9c
DJ
7713echo "$as_me:$LINENO: checking for working mmap" >&5
7714echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7715if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7716 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7717else
7718 if test "$cross_compiling" = yes; then
7719 ac_cv_func_mmap_fixed_mapped=no
7720else
13b2be9c 7721 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7722/* confdefs.h. */
7723_ACEOF
7724cat confdefs.h >>conftest.$ac_ext
7725cat >>conftest.$ac_ext <<_ACEOF
7726/* end confdefs.h. */
7727$ac_includes_default
7728/* malloc might have been renamed as rpl_malloc. */
7729#undef malloc
d6d788bd 7730
252b5132
RH
7731/* Thanks to Mike Haertel and Jim Avera for this test.
7732 Here is a matrix of mmap possibilities:
7733 mmap private not fixed
7734 mmap private fixed at somewhere currently unmapped
7735 mmap private fixed at somewhere already mapped
7736 mmap shared not fixed
7737 mmap shared fixed at somewhere currently unmapped
7738 mmap shared fixed at somewhere already mapped
7739 For private mappings, we should verify that changes cannot be read()
7740 back from the file, nor mmap's back from the file at a different
7741 address. (There have been systems where private was not correctly
7742 implemented like the infamous i386 svr4.0, and systems where the
13b2be9c 7743 VM page cache was not coherent with the file system buffer cache
252b5132
RH
7744 like early versions of FreeBSD and possibly contemporary NetBSD.)
7745 For shared mappings, we should conversely verify that changes get
13b2be9c 7746 propagated back to all the places they're supposed to be.
252b5132
RH
7747
7748 Grep wants private fixed already mapped.
7749 The main things grep needs to know about mmap are:
7750 * does it exist and is it safe to write into the mmap'd area
7751 * how to use it (BSD variants) */
13b2be9c 7752
252b5132
RH
7753#include <fcntl.h>
7754#include <sys/mman.h>
7755
13b2be9c
DJ
7756#if !STDC_HEADERS && !HAVE_STDLIB_H
7757char *malloc ();
7758#endif
c8615825 7759
13b2be9c
DJ
7760/* This mess was copied from the GNU getpagesize.h. */
7761#if !HAVE_GETPAGESIZE
252b5132 7762/* Assume that all systems that can run configure have sys/param.h. */
13b2be9c 7763# if !HAVE_SYS_PARAM_H
252b5132
RH
7764# define HAVE_SYS_PARAM_H 1
7765# endif
7766
7767# ifdef _SC_PAGESIZE
7768# define getpagesize() sysconf(_SC_PAGESIZE)
7769# else /* no _SC_PAGESIZE */
13b2be9c 7770# if HAVE_SYS_PARAM_H
252b5132
RH
7771# include <sys/param.h>
7772# ifdef EXEC_PAGESIZE
7773# define getpagesize() EXEC_PAGESIZE
7774# else /* no EXEC_PAGESIZE */
7775# ifdef NBPG
7776# define getpagesize() NBPG * CLSIZE
7777# ifndef CLSIZE
7778# define CLSIZE 1
7779# endif /* no CLSIZE */
7780# else /* no NBPG */
7781# ifdef NBPC
7782# define getpagesize() NBPC
7783# else /* no NBPC */
7784# ifdef PAGESIZE
7785# define getpagesize() PAGESIZE
7786# endif /* PAGESIZE */
7787# endif /* no NBPC */
7788# endif /* no NBPG */
7789# endif /* no EXEC_PAGESIZE */
7790# else /* no HAVE_SYS_PARAM_H */
7791# define getpagesize() 8192 /* punt totally */
7792# endif /* no HAVE_SYS_PARAM_H */
7793# endif /* no _SC_PAGESIZE */
7794
7795#endif /* no HAVE_GETPAGESIZE */
7796
252b5132 7797int
13b2be9c 7798main ()
252b5132 7799{
13b2be9c
DJ
7800 char *data, *data2, *data3;
7801 int i, pagesize;
7802 int fd;
7803
7804 pagesize = getpagesize ();
7805
7806 /* First, make a file with some known garbage in it. */
7807 data = (char *) malloc (pagesize);
7808 if (!data)
7809 exit (1);
7810 for (i = 0; i < pagesize; ++i)
7811 *(data + i) = rand ();
7812 umask (0);
7813 fd = creat ("conftest.mmap", 0600);
7814 if (fd < 0)
7815 exit (1);
7816 if (write (fd, data, pagesize) != pagesize)
7817 exit (1);
7818 close (fd);
7819
7820 /* Next, try to mmap the file at a fixed address which already has
7821 something else allocated at it. If we can, also make sure that
7822 we see the same garbage. */
7823 fd = open ("conftest.mmap", O_RDWR);
7824 if (fd < 0)
7825 exit (1);
7826 data2 = (char *) malloc (2 * pagesize);
7827 if (!data2)
7828 exit (1);
ab509236 7829 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
13b2be9c 7830 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
ab509236 7831 MAP_PRIVATE | MAP_FIXED, fd, 0L))
13b2be9c
DJ
7832 exit (1);
7833 for (i = 0; i < pagesize; ++i)
7834 if (*(data + i) != *(data2 + i))
7835 exit (1);
7836
7837 /* Finally, make sure that changes to the mapped area do not
7838 percolate back to the file as seen by read(). (This is a bug on
7839 some variants of i386 svr4.0.) */
7840 for (i = 0; i < pagesize; ++i)
7841 *(data2 + i) = *(data2 + i) + 1;
7842 data3 = (char *) malloc (pagesize);
7843 if (!data3)
7844 exit (1);
7845 if (read (fd, data3, pagesize) != pagesize)
7846 exit (1);
7847 for (i = 0; i < pagesize; ++i)
7848 if (*(data + i) != *(data3 + i))
7849 exit (1);
7850 close (fd);
7851 exit (0);
252b5132 7852}
13b2be9c
DJ
7853_ACEOF
7854rm -f conftest$ac_exeext
7855if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7856 (eval $ac_link) 2>&5
7857 ac_status=$?
7858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7859 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7861 (eval $ac_try) 2>&5
7862 ac_status=$?
7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864 (exit $ac_status); }; }; then
252b5132
RH
7865 ac_cv_func_mmap_fixed_mapped=yes
7866else
13b2be9c
DJ
7867 echo "$as_me: program exited with status $ac_status" >&5
7868echo "$as_me: failed program was:" >&5
7869sed 's/^/| /' conftest.$ac_ext >&5
7870
7871( exit $ac_status )
7872ac_cv_func_mmap_fixed_mapped=no
9b2b7d69 7873fi
ab509236 7874rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7875fi
252b5132 7876fi
13b2be9c
DJ
7877echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7878echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
c8615825 7879if test $ac_cv_func_mmap_fixed_mapped = yes; then
13b2be9c
DJ
7880
7881cat >>confdefs.h <<\_ACEOF
9b2b7d69 7882#define HAVE_MMAP 1
13b2be9c 7883_ACEOF
9b2b7d69
MM
7884
7885fi
13b2be9c
DJ
7886rm -f conftest.mmap
7887
7888
7889
7890
7891
7892
7893
6840198f 7894
13b2be9c
DJ
7895
7896
7897
7898for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
252b5132
RH
7899unistd.h values.h sys/param.h
7900do
13b2be9c
DJ
7901as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7902if eval "test \"\${$as_ac_Header+set}\" = set"; then
7903 echo "$as_me:$LINENO: checking for $ac_header" >&5
7904echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7905if eval "test \"\${$as_ac_Header+set}\" = set"; then
7906 echo $ECHO_N "(cached) $ECHO_C" >&6
7907fi
7908echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7909echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7910else
7911 # Is the header compilable?
7912echo "$as_me:$LINENO: checking $ac_header usability" >&5
7913echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7914cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7915/* confdefs.h. */
7916_ACEOF
7917cat confdefs.h >>conftest.$ac_ext
7918cat >>conftest.$ac_ext <<_ACEOF
7919/* end confdefs.h. */
7920$ac_includes_default
7921#include <$ac_header>
7922_ACEOF
7923rm -f conftest.$ac_objext
7924if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7925 (eval $ac_compile) 2>conftest.er1
13b2be9c 7926 ac_status=$?
ab509236
L
7927 grep -v '^ *+' conftest.er1 >conftest.err
7928 rm -f conftest.er1
7929 cat conftest.err >&5
13b2be9c
DJ
7930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7931 (exit $ac_status); } &&
1ad12f97
NC
7932 { ac_try='test -z "$ac_c_werror_flag"
7933 || test ! -s conftest.err'
ab509236
L
7934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7935 (eval $ac_try) 2>&5
7936 ac_status=$?
7937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7938 (exit $ac_status); }; } &&
7939 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7941 (eval $ac_try) 2>&5
7942 ac_status=$?
7943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7944 (exit $ac_status); }; }; then
7945 ac_header_compiler=yes
7946else
7947 echo "$as_me: failed program was:" >&5
7948sed 's/^/| /' conftest.$ac_ext >&5
7949
7950ac_header_compiler=no
7951fi
ab509236 7952rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7953echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7954echo "${ECHO_T}$ac_header_compiler" >&6
7955
7956# Is the header present?
7957echo "$as_me:$LINENO: checking $ac_header presence" >&5
7958echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7959cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7960/* confdefs.h. */
7961_ACEOF
7962cat confdefs.h >>conftest.$ac_ext
7963cat >>conftest.$ac_ext <<_ACEOF
7964/* end confdefs.h. */
7965#include <$ac_header>
7966_ACEOF
7967if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7968 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7969 ac_status=$?
7970 grep -v '^ *+' conftest.er1 >conftest.err
7971 rm -f conftest.er1
7972 cat conftest.err >&5
7973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7974 (exit $ac_status); } >/dev/null; then
7975 if test -s conftest.err; then
7976 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7977 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7978 else
7979 ac_cpp_err=
7980 fi
9b2b7d69 7981else
13b2be9c
DJ
7982 ac_cpp_err=yes
7983fi
7984if test -z "$ac_cpp_err"; then
7985 ac_header_preproc=yes
7986else
7987 echo "$as_me: failed program was:" >&5
7988sed 's/^/| /' conftest.$ac_ext >&5
7989
7990 ac_header_preproc=no
7991fi
7992rm -f conftest.err conftest.$ac_ext
7993echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7994echo "${ECHO_T}$ac_header_preproc" >&6
7995
7996# So? What about this header?
ab509236
L
7997case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7998 yes:no: )
13b2be9c
DJ
7999 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8000echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8001 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8002echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8003 ac_header_preproc=yes
13b2be9c 8004 ;;
ab509236 8005 no:yes:* )
13b2be9c
DJ
8006 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8007echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
8008 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8009echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8010 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8011echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8012 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8013echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8014 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8015echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
8016 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8017echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8018 (
8019 cat <<\_ASBOX
ab509236
L
8020## ------------------------------------------ ##
8021## Report this to the AC_PACKAGE_NAME lists. ##
8022## ------------------------------------------ ##
13b2be9c
DJ
8023_ASBOX
8024 ) |
8025 sed "s/^/$as_me: WARNING: /" >&2
8026 ;;
8027esac
8028echo "$as_me:$LINENO: checking for $ac_header" >&5
8029echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8030if eval "test \"\${$as_ac_Header+set}\" = set"; then
8031 echo $ECHO_N "(cached) $ECHO_C" >&6
8032else
ab509236 8033 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 8034fi
13b2be9c
DJ
8035echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8036echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8037
252b5132 8038fi
13b2be9c
DJ
8039if test `eval echo '${'$as_ac_Header'}'` = yes; then
8040 cat >>confdefs.h <<_ACEOF
8041#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8042_ACEOF
8043
252b5132 8044fi
13b2be9c 8045
252b5132
RH
8046done
8047
13b2be9c
DJ
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
252b5132
RH
8059__argz_count __argz_stringify __argz_next
8060do
13b2be9c
DJ
8061as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8062echo "$as_me:$LINENO: checking for $ac_func" >&5
8063echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8064if eval "test \"\${$as_ac_var+set}\" = set"; then
8065 echo $ECHO_N "(cached) $ECHO_C" >&6
8066else
8067 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8068/* confdefs.h. */
8069_ACEOF
8070cat confdefs.h >>conftest.$ac_ext
8071cat >>conftest.$ac_ext <<_ACEOF
8072/* end confdefs.h. */
ab509236
L
8073/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8074 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8075#define $ac_func innocuous_$ac_func
8076
252b5132 8077/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8078 which can conflict with char $ac_func (); below.
8079 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8080 <limits.h> exists even on freestanding compilers. */
ab509236 8081
13b2be9c
DJ
8082#ifdef __STDC__
8083# include <limits.h>
8084#else
8085# include <assert.h>
8086#endif
ab509236
L
8087
8088#undef $ac_func
8089
252b5132 8090/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8091#ifdef __cplusplus
8092extern "C"
8093{
8094#endif
252b5132 8095/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8096 builtin and then its argument prototype would still apply. */
8097char $ac_func ();
252b5132
RH
8098/* The GNU C library defines this for functions which it implements
8099 to always fail with ENOSYS. Some functions are actually named
8100 something starting with __ and the normal name is an alias. */
8101#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8102choke me
8103#else
13b2be9c
DJ
8104char (*f) () = $ac_func;
8105#endif
8106#ifdef __cplusplus
8107}
252b5132
RH
8108#endif
8109
13b2be9c
DJ
8110int
8111main ()
8112{
8113return f != $ac_func;
8114 ;
8115 return 0;
8116}
8117_ACEOF
8118rm -f conftest.$ac_objext conftest$ac_exeext
8119if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8120 (eval $ac_link) 2>conftest.er1
13b2be9c 8121 ac_status=$?
ab509236
L
8122 grep -v '^ *+' conftest.er1 >conftest.err
8123 rm -f conftest.er1
8124 cat conftest.err >&5
13b2be9c
DJ
8125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8126 (exit $ac_status); } &&
1ad12f97
NC
8127 { ac_try='test -z "$ac_c_werror_flag"
8128 || test ! -s conftest.err'
ab509236
L
8129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8130 (eval $ac_try) 2>&5
8131 ac_status=$?
8132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8133 (exit $ac_status); }; } &&
8134 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8136 (eval $ac_try) 2>&5
8137 ac_status=$?
8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139 (exit $ac_status); }; }; then
8140 eval "$as_ac_var=yes"
8141else
8142 echo "$as_me: failed program was:" >&5
8143sed 's/^/| /' conftest.$ac_ext >&5
8144
8145eval "$as_ac_var=no"
8146fi
ab509236
L
8147rm -f conftest.err conftest.$ac_objext \
8148 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8149fi
8150echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8151echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8152if test `eval echo '${'$as_ac_var'}'` = yes; then
8153 cat >>confdefs.h <<_ACEOF
8154#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8155_ACEOF
252b5132 8156
252b5132
RH
8157fi
8158done
8159
6840198f 8160
d6d788bd 8161 if test "${ac_cv_func_stpcpy+set}" != "set"; then
13b2be9c
DJ
8162
8163for ac_func in stpcpy
252b5132 8164do
13b2be9c
DJ
8165as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8166echo "$as_me:$LINENO: checking for $ac_func" >&5
8167echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8168if eval "test \"\${$as_ac_var+set}\" = set"; then
8169 echo $ECHO_N "(cached) $ECHO_C" >&6
8170else
8171 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8172/* confdefs.h. */
8173_ACEOF
8174cat confdefs.h >>conftest.$ac_ext
8175cat >>conftest.$ac_ext <<_ACEOF
8176/* end confdefs.h. */
ab509236
L
8177/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8178 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8179#define $ac_func innocuous_$ac_func
8180
252b5132 8181/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8182 which can conflict with char $ac_func (); below.
8183 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8184 <limits.h> exists even on freestanding compilers. */
ab509236 8185
13b2be9c
DJ
8186#ifdef __STDC__
8187# include <limits.h>
8188#else
8189# include <assert.h>
8190#endif
ab509236
L
8191
8192#undef $ac_func
8193
252b5132 8194/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8195#ifdef __cplusplus
8196extern "C"
8197{
8198#endif
252b5132 8199/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8200 builtin and then its argument prototype would still apply. */
8201char $ac_func ();
252b5132
RH
8202/* The GNU C library defines this for functions which it implements
8203 to always fail with ENOSYS. Some functions are actually named
8204 something starting with __ and the normal name is an alias. */
8205#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8206choke me
8207#else
13b2be9c
DJ
8208char (*f) () = $ac_func;
8209#endif
8210#ifdef __cplusplus
8211}
252b5132
RH
8212#endif
8213
13b2be9c
DJ
8214int
8215main ()
8216{
8217return f != $ac_func;
8218 ;
8219 return 0;
8220}
8221_ACEOF
8222rm -f conftest.$ac_objext conftest$ac_exeext
8223if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8224 (eval $ac_link) 2>conftest.er1
13b2be9c 8225 ac_status=$?
ab509236
L
8226 grep -v '^ *+' conftest.er1 >conftest.err
8227 rm -f conftest.er1
8228 cat conftest.err >&5
13b2be9c
DJ
8229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230 (exit $ac_status); } &&
1ad12f97
NC
8231 { ac_try='test -z "$ac_c_werror_flag"
8232 || test ! -s conftest.err'
ab509236
L
8233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8234 (eval $ac_try) 2>&5
8235 ac_status=$?
8236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8237 (exit $ac_status); }; } &&
8238 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8240 (eval $ac_try) 2>&5
8241 ac_status=$?
8242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8243 (exit $ac_status); }; }; then
8244 eval "$as_ac_var=yes"
8245else
8246 echo "$as_me: failed program was:" >&5
8247sed 's/^/| /' conftest.$ac_ext >&5
8248
8249eval "$as_ac_var=no"
8250fi
ab509236
L
8251rm -f conftest.err conftest.$ac_objext \
8252 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8253fi
8254echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8255echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8256if test `eval echo '${'$as_ac_var'}'` = yes; then
8257 cat >>confdefs.h <<_ACEOF
8258#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8259_ACEOF
252b5132 8260
252b5132
RH
8261fi
8262done
8263
8264 fi
8265 if test "${ac_cv_func_stpcpy}" = "yes"; then
13b2be9c
DJ
8266
8267cat >>confdefs.h <<\_ACEOF
252b5132 8268#define HAVE_STPCPY 1
13b2be9c 8269_ACEOF
252b5132
RH
8270
8271 fi
8272
8273 if test $ac_cv_header_locale_h = yes; then
13b2be9c
DJ
8274 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
8275echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
8276if test "${am_cv_val_LC_MESSAGES+set}" = set; then
8277 echo $ECHO_N "(cached) $ECHO_C" >&6
8278else
8279 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8280/* confdefs.h. */
8281_ACEOF
8282cat confdefs.h >>conftest.$ac_ext
8283cat >>conftest.$ac_ext <<_ACEOF
8284/* end confdefs.h. */
252b5132 8285#include <locale.h>
13b2be9c
DJ
8286int
8287main ()
8288{
252b5132 8289return LC_MESSAGES
13b2be9c
DJ
8290 ;
8291 return 0;
8292}
8293_ACEOF
8294rm -f conftest.$ac_objext conftest$ac_exeext
8295if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8296 (eval $ac_link) 2>conftest.er1
13b2be9c 8297 ac_status=$?
ab509236
L
8298 grep -v '^ *+' conftest.er1 >conftest.err
8299 rm -f conftest.er1
8300 cat conftest.err >&5
13b2be9c
DJ
8301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8302 (exit $ac_status); } &&
1ad12f97
NC
8303 { ac_try='test -z "$ac_c_werror_flag"
8304 || test ! -s conftest.err'
ab509236
L
8305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8306 (eval $ac_try) 2>&5
8307 ac_status=$?
8308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309 (exit $ac_status); }; } &&
8310 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8312 (eval $ac_try) 2>&5
8313 ac_status=$?
8314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8315 (exit $ac_status); }; }; then
252b5132
RH
8316 am_cv_val_LC_MESSAGES=yes
8317else
13b2be9c
DJ
8318 echo "$as_me: failed program was:" >&5
8319sed 's/^/| /' conftest.$ac_ext >&5
8320
8321am_cv_val_LC_MESSAGES=no
252b5132 8322fi
ab509236
L
8323rm -f conftest.err conftest.$ac_objext \
8324 conftest$ac_exeext conftest.$ac_ext
252b5132 8325fi
13b2be9c
DJ
8326echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
8327echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
c8615825 8328 if test $am_cv_val_LC_MESSAGES = yes; then
13b2be9c
DJ
8329
8330cat >>confdefs.h <<\_ACEOF
252b5132 8331#define HAVE_LC_MESSAGES 1
13b2be9c 8332_ACEOF
252b5132
RH
8333
8334 fi
8335 fi
13b2be9c
DJ
8336 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
8337echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
252b5132
RH
8338 # Check whether --enable-nls or --disable-nls was given.
8339if test "${enable_nls+set}" = set; then
8340 enableval="$enable_nls"
8341 USE_NLS=$enableval
8342else
8343 USE_NLS=yes
13b2be9c
DJ
8344fi;
8345 echo "$as_me:$LINENO: result: $USE_NLS" >&5
8346echo "${ECHO_T}$USE_NLS" >&6
d6d788bd 8347
252b5132
RH
8348
8349 USE_INCLUDED_LIBINTL=no
8350
8351 if test "$USE_NLS" = "yes"; then
13b2be9c
DJ
8352 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
8353echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
8354
8355# Check whether --with-included-gettext or --without-included-gettext was given.
252b5132
RH
8356if test "${with_included_gettext+set}" = set; then
8357 withval="$with_included_gettext"
8358 nls_cv_force_use_gnu_gettext=$withval
8359else
8360 nls_cv_force_use_gnu_gettext=no
13b2be9c
DJ
8361fi;
8362 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
8363echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
252b5132
RH
8364
8365 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8366 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
8367 nls_cv_header_intl=
8368 nls_cv_header_libgt=
e8093792 8369 CATOBJEXT=
252b5132 8370
13b2be9c
DJ
8371 if test "${ac_cv_header_libintl_h+set}" = set; then
8372 echo "$as_me:$LINENO: checking for libintl.h" >&5
8373echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8374if test "${ac_cv_header_libintl_h+set}" = set; then
8375 echo $ECHO_N "(cached) $ECHO_C" >&6
8376fi
8377echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8378echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8379else
8380 # Is the header compilable?
8381echo "$as_me:$LINENO: checking libintl.h usability" >&5
8382echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
8383cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8384/* confdefs.h. */
8385_ACEOF
8386cat confdefs.h >>conftest.$ac_ext
8387cat >>conftest.$ac_ext <<_ACEOF
8388/* end confdefs.h. */
8389$ac_includes_default
9b2b7d69 8390#include <libintl.h>
13b2be9c
DJ
8391_ACEOF
8392rm -f conftest.$ac_objext
8393if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 8394 (eval $ac_compile) 2>conftest.er1
13b2be9c 8395 ac_status=$?
ab509236
L
8396 grep -v '^ *+' conftest.er1 >conftest.err
8397 rm -f conftest.er1
8398 cat conftest.err >&5
13b2be9c
DJ
8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400 (exit $ac_status); } &&
1ad12f97
NC
8401 { ac_try='test -z "$ac_c_werror_flag"
8402 || test ! -s conftest.err'
ab509236
L
8403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8404 (eval $ac_try) 2>&5
8405 ac_status=$?
8406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8407 (exit $ac_status); }; } &&
8408 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
8409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8410 (eval $ac_try) 2>&5
8411 ac_status=$?
8412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8413 (exit $ac_status); }; }; then
8414 ac_header_compiler=yes
8415else
8416 echo "$as_me: failed program was:" >&5
8417sed 's/^/| /' conftest.$ac_ext >&5
8418
8419ac_header_compiler=no
8420fi
ab509236 8421rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
8422echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8423echo "${ECHO_T}$ac_header_compiler" >&6
8424
8425# Is the header present?
8426echo "$as_me:$LINENO: checking libintl.h presence" >&5
8427echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
8428cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8429/* confdefs.h. */
8430_ACEOF
8431cat confdefs.h >>conftest.$ac_ext
8432cat >>conftest.$ac_ext <<_ACEOF
8433/* end confdefs.h. */
8434#include <libintl.h>
8435_ACEOF
8436if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8437 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8438 ac_status=$?
8439 grep -v '^ *+' conftest.er1 >conftest.err
8440 rm -f conftest.er1
8441 cat conftest.err >&5
8442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443 (exit $ac_status); } >/dev/null; then
8444 if test -s conftest.err; then
8445 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 8446 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
8447 else
8448 ac_cpp_err=
8449 fi
252b5132 8450else
13b2be9c
DJ
8451 ac_cpp_err=yes
8452fi
8453if test -z "$ac_cpp_err"; then
8454 ac_header_preproc=yes
8455else
8456 echo "$as_me: failed program was:" >&5
8457sed 's/^/| /' conftest.$ac_ext >&5
8458
8459 ac_header_preproc=no
8460fi
8461rm -f conftest.err conftest.$ac_ext
8462echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8463echo "${ECHO_T}$ac_header_preproc" >&6
8464
8465# So? What about this header?
ab509236
L
8466case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8467 yes:no: )
13b2be9c
DJ
8468 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
8469echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8470 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
8471echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
8472 ac_header_preproc=yes
13b2be9c 8473 ;;
ab509236 8474 no:yes:* )
13b2be9c
DJ
8475 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
8476echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
ab509236
L
8477 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
8478echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
8479 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
8480echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
8481 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
8482echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8483 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
8484echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
8485 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
8486echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8487 (
8488 cat <<\_ASBOX
ab509236
L
8489## ------------------------------------------ ##
8490## Report this to the AC_PACKAGE_NAME lists. ##
8491## ------------------------------------------ ##
13b2be9c
DJ
8492_ASBOX
8493 ) |
8494 sed "s/^/$as_me: WARNING: /" >&2
8495 ;;
8496esac
8497echo "$as_me:$LINENO: checking for libintl.h" >&5
8498echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8499if test "${ac_cv_header_libintl_h+set}" = set; then
8500 echo $ECHO_N "(cached) $ECHO_C" >&6
8501else
8502 ac_cv_header_libintl_h=$ac_header_preproc
8503fi
8504echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8505echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8506
8507fi
8508if test $ac_cv_header_libintl_h = yes; then
8509 echo "$as_me:$LINENO: checking for gettext in libc" >&5
8510echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
8511if test "${gt_cv_func_gettext_libc+set}" = set; then
8512 echo $ECHO_N "(cached) $ECHO_C" >&6
8513else
8514 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8515/* confdefs.h. */
8516_ACEOF
8517cat confdefs.h >>conftest.$ac_ext
8518cat >>conftest.$ac_ext <<_ACEOF
8519/* end confdefs.h. */
252b5132 8520#include <libintl.h>
13b2be9c
DJ
8521int
8522main ()
8523{
252b5132 8524return (int) gettext ("")
13b2be9c
DJ
8525 ;
8526 return 0;
8527}
8528_ACEOF
8529rm -f conftest.$ac_objext conftest$ac_exeext
8530if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8531 (eval $ac_link) 2>conftest.er1
13b2be9c 8532 ac_status=$?
ab509236
L
8533 grep -v '^ *+' conftest.er1 >conftest.err
8534 rm -f conftest.er1
8535 cat conftest.err >&5
13b2be9c
DJ
8536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8537 (exit $ac_status); } &&
1ad12f97
NC
8538 { ac_try='test -z "$ac_c_werror_flag"
8539 || test ! -s conftest.err'
ab509236
L
8540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8541 (eval $ac_try) 2>&5
8542 ac_status=$?
8543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8544 (exit $ac_status); }; } &&
8545 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8547 (eval $ac_try) 2>&5
8548 ac_status=$?
8549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8550 (exit $ac_status); }; }; then
252b5132
RH
8551 gt_cv_func_gettext_libc=yes
8552else
13b2be9c
DJ
8553 echo "$as_me: failed program was:" >&5
8554sed 's/^/| /' conftest.$ac_ext >&5
8555
8556gt_cv_func_gettext_libc=no
252b5132 8557fi
ab509236
L
8558rm -f conftest.err conftest.$ac_objext \
8559 conftest$ac_exeext conftest.$ac_ext
252b5132 8560fi
13b2be9c
DJ
8561echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
8562echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
252b5132
RH
8563
8564 if test "$gt_cv_func_gettext_libc" != "yes"; then
13b2be9c
DJ
8565 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
8566echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
8567if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
8568 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8569else
13b2be9c 8570 ac_check_lib_save_LIBS=$LIBS
252b5132 8571LIBS="-lintl $LIBS"
13b2be9c 8572cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8573/* confdefs.h. */
8574_ACEOF
8575cat confdefs.h >>conftest.$ac_ext
8576cat >>conftest.$ac_ext <<_ACEOF
8577/* end confdefs.h. */
8578
252b5132 8579/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8580#ifdef __cplusplus
8581extern "C"
8582#endif
252b5132 8583/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8584 builtin and then its argument prototype would still apply. */
8585char bindtextdomain ();
8586int
8587main ()
8588{
8589bindtextdomain ();
8590 ;
8591 return 0;
8592}
8593_ACEOF
8594rm -f conftest.$ac_objext conftest$ac_exeext
8595if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8596 (eval $ac_link) 2>conftest.er1
13b2be9c 8597 ac_status=$?
ab509236
L
8598 grep -v '^ *+' conftest.er1 >conftest.err
8599 rm -f conftest.er1
8600 cat conftest.err >&5
13b2be9c
DJ
8601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8602 (exit $ac_status); } &&
1ad12f97
NC
8603 { ac_try='test -z "$ac_c_werror_flag"
8604 || test ! -s conftest.err'
ab509236
L
8605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8606 (eval $ac_try) 2>&5
8607 ac_status=$?
8608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8609 (exit $ac_status); }; } &&
8610 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8612 (eval $ac_try) 2>&5
8613 ac_status=$?
8614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8615 (exit $ac_status); }; }; then
8616 ac_cv_lib_intl_bindtextdomain=yes
8617else
8618 echo "$as_me: failed program was:" >&5
8619sed 's/^/| /' conftest.$ac_ext >&5
8620
8621ac_cv_lib_intl_bindtextdomain=no
8622fi
ab509236
L
8623rm -f conftest.err conftest.$ac_objext \
8624 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8625LIBS=$ac_check_lib_save_LIBS
8626fi
8627echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
8628echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
8629if test $ac_cv_lib_intl_bindtextdomain = yes; then
8630 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
8631echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
8632if test "${gt_cv_func_gettext_libintl+set}" = set; then
8633 echo $ECHO_N "(cached) $ECHO_C" >&6
8634else
8635 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8636/* confdefs.h. */
8637_ACEOF
8638cat confdefs.h >>conftest.$ac_ext
8639cat >>conftest.$ac_ext <<_ACEOF
8640/* end confdefs.h. */
d6d788bd 8641
13b2be9c
DJ
8642int
8643main ()
8644{
252b5132 8645return (int) gettext ("")
13b2be9c
DJ
8646 ;
8647 return 0;
8648}
8649_ACEOF
8650rm -f conftest.$ac_objext conftest$ac_exeext
8651if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8652 (eval $ac_link) 2>conftest.er1
13b2be9c 8653 ac_status=$?
ab509236
L
8654 grep -v '^ *+' conftest.er1 >conftest.err
8655 rm -f conftest.er1
8656 cat conftest.err >&5
13b2be9c
DJ
8657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8658 (exit $ac_status); } &&
1ad12f97
NC
8659 { ac_try='test -z "$ac_c_werror_flag"
8660 || test ! -s conftest.err'
ab509236
L
8661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8662 (eval $ac_try) 2>&5
8663 ac_status=$?
8664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8665 (exit $ac_status); }; } &&
8666 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8668 (eval $ac_try) 2>&5
8669 ac_status=$?
8670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8671 (exit $ac_status); }; }; then
252b5132
RH
8672 gt_cv_func_gettext_libintl=yes
8673else
13b2be9c
DJ
8674 echo "$as_me: failed program was:" >&5
8675sed 's/^/| /' conftest.$ac_ext >&5
8676
8677gt_cv_func_gettext_libintl=no
252b5132 8678fi
ab509236
L
8679rm -f conftest.err conftest.$ac_objext \
8680 conftest$ac_exeext conftest.$ac_ext
252b5132 8681fi
13b2be9c
DJ
8682echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
8683echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
252b5132
RH
8684fi
8685
8686 fi
8687
8688 if test "$gt_cv_func_gettext_libc" = "yes" \
8689 || test "$gt_cv_func_gettext_libintl" = "yes"; then
13b2be9c
DJ
8690
8691cat >>confdefs.h <<\_ACEOF
252b5132 8692#define HAVE_GETTEXT 1
13b2be9c 8693_ACEOF
252b5132
RH
8694
8695 # Extract the first word of "msgfmt", so it can be a program name with args.
8696set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8697echo "$as_me:$LINENO: checking for $ac_word" >&5
8698echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8699if test "${ac_cv_path_MSGFMT+set}" = set; then
8700 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8701else
8702 case "$MSGFMT" in
8703 /*)
8704 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8705 ;;
8706 *)
8707 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8708 for ac_dir in $PATH; do
8709 test -z "$ac_dir" && ac_dir=.
8710 if test -f $ac_dir/$ac_word; then
8711 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8712 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8713 break
8714 fi
8715 fi
8716 done
8717 IFS="$ac_save_ifs"
8718 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
8719 ;;
8720esac
8721fi
8722MSGFMT="$ac_cv_path_MSGFMT"
8723if test -n "$MSGFMT"; then
13b2be9c
DJ
8724 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8725echo "${ECHO_T}$MSGFMT" >&6
252b5132 8726else
13b2be9c
DJ
8727 echo "$as_me:$LINENO: result: no" >&5
8728echo "${ECHO_T}no" >&6
252b5132
RH
8729fi
8730 if test "$MSGFMT" != "no"; then
13b2be9c
DJ
8731
8732for ac_func in dcgettext
252b5132 8733do
13b2be9c
DJ
8734as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8735echo "$as_me:$LINENO: checking for $ac_func" >&5
8736echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8737if eval "test \"\${$as_ac_var+set}\" = set"; then
8738 echo $ECHO_N "(cached) $ECHO_C" >&6
8739else
8740 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8741/* confdefs.h. */
8742_ACEOF
8743cat confdefs.h >>conftest.$ac_ext
8744cat >>conftest.$ac_ext <<_ACEOF
8745/* end confdefs.h. */
ab509236
L
8746/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8747 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8748#define $ac_func innocuous_$ac_func
8749
252b5132 8750/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8751 which can conflict with char $ac_func (); below.
8752 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8753 <limits.h> exists even on freestanding compilers. */
ab509236 8754
13b2be9c
DJ
8755#ifdef __STDC__
8756# include <limits.h>
8757#else
8758# include <assert.h>
8759#endif
ab509236
L
8760
8761#undef $ac_func
8762
252b5132 8763/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8764#ifdef __cplusplus
8765extern "C"
8766{
8767#endif
252b5132 8768/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8769 builtin and then its argument prototype would still apply. */
8770char $ac_func ();
252b5132
RH
8771/* The GNU C library defines this for functions which it implements
8772 to always fail with ENOSYS. Some functions are actually named
8773 something starting with __ and the normal name is an alias. */
8774#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8775choke me
8776#else
13b2be9c
DJ
8777char (*f) () = $ac_func;
8778#endif
8779#ifdef __cplusplus
8780}
252b5132
RH
8781#endif
8782
13b2be9c
DJ
8783int
8784main ()
8785{
8786return f != $ac_func;
8787 ;
8788 return 0;
8789}
8790_ACEOF
8791rm -f conftest.$ac_objext conftest$ac_exeext
8792if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8793 (eval $ac_link) 2>conftest.er1
13b2be9c 8794 ac_status=$?
ab509236
L
8795 grep -v '^ *+' conftest.er1 >conftest.err
8796 rm -f conftest.er1
8797 cat conftest.err >&5
13b2be9c
DJ
8798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8799 (exit $ac_status); } &&
1ad12f97
NC
8800 { ac_try='test -z "$ac_c_werror_flag"
8801 || test ! -s conftest.err'
ab509236
L
8802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8803 (eval $ac_try) 2>&5
8804 ac_status=$?
8805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8806 (exit $ac_status); }; } &&
8807 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8809 (eval $ac_try) 2>&5
8810 ac_status=$?
8811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8812 (exit $ac_status); }; }; then
8813 eval "$as_ac_var=yes"
8814else
8815 echo "$as_me: failed program was:" >&5
8816sed 's/^/| /' conftest.$ac_ext >&5
8817
8818eval "$as_ac_var=no"
8819fi
ab509236
L
8820rm -f conftest.err conftest.$ac_objext \
8821 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8822fi
8823echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8824echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8825if test `eval echo '${'$as_ac_var'}'` = yes; then
8826 cat >>confdefs.h <<_ACEOF
8827#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8828_ACEOF
252b5132 8829
252b5132
RH
8830fi
8831done
8832
8833 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8834set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8835echo "$as_me:$LINENO: checking for $ac_word" >&5
8836echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8837if test "${ac_cv_path_GMSGFMT+set}" = set; then
8838 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8839else
13b2be9c
DJ
8840 case $GMSGFMT in
8841 [\\/]* | ?:[\\/]*)
252b5132
RH
8842 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8843 ;;
252b5132 8844 *)
13b2be9c
DJ
8845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8846for as_dir in $PATH
8847do
8848 IFS=$as_save_IFS
8849 test -z "$as_dir" && as_dir=.
8850 for ac_exec_ext in '' $ac_executable_extensions; do
8851 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8852 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8853 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8854 break 2
8855 fi
8856done
8857done
8858
252b5132
RH
8859 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8860 ;;
8861esac
8862fi
13b2be9c
DJ
8863GMSGFMT=$ac_cv_path_GMSGFMT
8864
252b5132 8865if test -n "$GMSGFMT"; then
13b2be9c
DJ
8866 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8867echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8868else
13b2be9c
DJ
8869 echo "$as_me:$LINENO: result: no" >&5
8870echo "${ECHO_T}no" >&6
252b5132
RH
8871fi
8872
8873 # Extract the first word of "xgettext", so it can be a program name with args.
8874set dummy xgettext; ac_word=$2
13b2be9c
DJ
8875echo "$as_me:$LINENO: checking for $ac_word" >&5
8876echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8877if test "${ac_cv_path_XGETTEXT+set}" = set; then
8878 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8879else
8880 case "$XGETTEXT" in
8881 /*)
8882 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8883 ;;
8884 *)
8885 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8886 for ac_dir in $PATH; do
8887 test -z "$ac_dir" && ac_dir=.
8888 if test -f $ac_dir/$ac_word; then
8889 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8890 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8891 break
8892 fi
8893 fi
8894 done
8895 IFS="$ac_save_ifs"
8896 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8897 ;;
8898esac
8899fi
8900XGETTEXT="$ac_cv_path_XGETTEXT"
8901if test -n "$XGETTEXT"; then
13b2be9c
DJ
8902 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8903echo "${ECHO_T}$XGETTEXT" >&6
252b5132 8904else
13b2be9c
DJ
8905 echo "$as_me:$LINENO: result: no" >&5
8906echo "${ECHO_T}no" >&6
252b5132
RH
8907fi
8908
13b2be9c 8909 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8910/* confdefs.h. */
8911_ACEOF
8912cat confdefs.h >>conftest.$ac_ext
8913cat >>conftest.$ac_ext <<_ACEOF
8914/* end confdefs.h. */
252b5132 8915
13b2be9c
DJ
8916int
8917main ()
8918{
252b5132
RH
8919extern int _nl_msg_cat_cntr;
8920 return _nl_msg_cat_cntr
13b2be9c
DJ
8921 ;
8922 return 0;
8923}
8924_ACEOF
8925rm -f conftest.$ac_objext conftest$ac_exeext
8926if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8927 (eval $ac_link) 2>conftest.er1
13b2be9c 8928 ac_status=$?
ab509236
L
8929 grep -v '^ *+' conftest.er1 >conftest.err
8930 rm -f conftest.er1
8931 cat conftest.err >&5
13b2be9c
DJ
8932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8933 (exit $ac_status); } &&
1ad12f97
NC
8934 { ac_try='test -z "$ac_c_werror_flag"
8935 || test ! -s conftest.err'
ab509236
L
8936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8937 (eval $ac_try) 2>&5
8938 ac_status=$?
8939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8940 (exit $ac_status); }; } &&
8941 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8943 (eval $ac_try) 2>&5
8944 ac_status=$?
8945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946 (exit $ac_status); }; }; then
252b5132
RH
8947 CATOBJEXT=.gmo
8948 DATADIRNAME=share
8949else
13b2be9c
DJ
8950 echo "$as_me: failed program was:" >&5
8951sed 's/^/| /' conftest.$ac_ext >&5
8952
8953CATOBJEXT=.mo
252b5132
RH
8954 DATADIRNAME=lib
8955fi
ab509236
L
8956rm -f conftest.err conftest.$ac_objext \
8957 conftest$ac_exeext conftest.$ac_ext
252b5132
RH
8958 INSTOBJEXT=.mo
8959 fi
8960 fi
13b2be9c 8961
6840198f 8962fi
252b5132 8963
d6d788bd 8964
13b2be9c
DJ
8965
8966
e8093792
AC
8967 if test x"$CATOBJEXT" = x && test -d $srcdir/../intl; then
8968 # Neither gettext nor catgets in included in the C library.
8969 # Fall back on GNU gettext library (assuming it is present).
8970 nls_cv_use_gnu_gettext=yes
252b5132
RH
8971 fi
8972 fi
8973
8974 if test "$nls_cv_use_gnu_gettext" = "yes"; then
8975 INTLOBJS="\$(GETTOBJS)"
8976 # Extract the first word of "msgfmt", so it can be a program name with args.
8977set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8978echo "$as_me:$LINENO: checking for $ac_word" >&5
8979echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8980if test "${ac_cv_path_MSGFMT+set}" = set; then
8981 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8982else
8983 case "$MSGFMT" in
8984 /*)
8985 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8986 ;;
8987 *)
8988 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8989 for ac_dir in $PATH; do
8990 test -z "$ac_dir" && ac_dir=.
8991 if test -f $ac_dir/$ac_word; then
8992 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8993 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8994 break
8995 fi
8996 fi
8997 done
8998 IFS="$ac_save_ifs"
8999 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
9000 ;;
9001esac
9002fi
9003MSGFMT="$ac_cv_path_MSGFMT"
9004if test -n "$MSGFMT"; then
13b2be9c
DJ
9005 echo "$as_me:$LINENO: result: $MSGFMT" >&5
9006echo "${ECHO_T}$MSGFMT" >&6
252b5132 9007else
13b2be9c
DJ
9008 echo "$as_me:$LINENO: result: no" >&5
9009echo "${ECHO_T}no" >&6
252b5132
RH
9010fi
9011
9012 # Extract the first word of "gmsgfmt", so it can be a program name with args.
9013set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
9014echo "$as_me:$LINENO: checking for $ac_word" >&5
9015echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9016if test "${ac_cv_path_GMSGFMT+set}" = set; then
9017 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9018else
13b2be9c
DJ
9019 case $GMSGFMT in
9020 [\\/]* | ?:[\\/]*)
252b5132
RH
9021 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
9022 ;;
252b5132 9023 *)
13b2be9c
DJ
9024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9025for as_dir in $PATH
9026do
9027 IFS=$as_save_IFS
9028 test -z "$as_dir" && as_dir=.
9029 for ac_exec_ext in '' $ac_executable_extensions; do
9030 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9031 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
9032 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9033 break 2
9034 fi
9035done
9036done
9037
252b5132
RH
9038 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
9039 ;;
9040esac
9041fi
13b2be9c
DJ
9042GMSGFMT=$ac_cv_path_GMSGFMT
9043
252b5132 9044if test -n "$GMSGFMT"; then
13b2be9c
DJ
9045 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
9046echo "${ECHO_T}$GMSGFMT" >&6
252b5132 9047else
13b2be9c
DJ
9048 echo "$as_me:$LINENO: result: no" >&5
9049echo "${ECHO_T}no" >&6
252b5132
RH
9050fi
9051
9052 # Extract the first word of "xgettext", so it can be a program name with args.
9053set dummy xgettext; ac_word=$2
13b2be9c
DJ
9054echo "$as_me:$LINENO: checking for $ac_word" >&5
9055echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9056if test "${ac_cv_path_XGETTEXT+set}" = set; then
9057 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9058else
9059 case "$XGETTEXT" in
9060 /*)
9061 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
9062 ;;
9063 *)
9064 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
9065 for ac_dir in $PATH; do
9066 test -z "$ac_dir" && ac_dir=.
9067 if test -f $ac_dir/$ac_word; then
9068 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
9069 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
9070 break
9071 fi
9072 fi
9073 done
9074 IFS="$ac_save_ifs"
9075 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
9076 ;;
9077esac
9078fi
9079XGETTEXT="$ac_cv_path_XGETTEXT"
9080if test -n "$XGETTEXT"; then
13b2be9c
DJ
9081 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
9082echo "${ECHO_T}$XGETTEXT" >&6
252b5132 9083else
13b2be9c
DJ
9084 echo "$as_me:$LINENO: result: no" >&5
9085echo "${ECHO_T}no" >&6
252b5132
RH
9086fi
9087
13b2be9c 9088
252b5132
RH
9089 USE_INCLUDED_LIBINTL=yes
9090 CATOBJEXT=.gmo
9091 INSTOBJEXT=.mo
9092 DATADIRNAME=share
9093 INTLDEPS='$(top_builddir)/../intl/libintl.a'
9094 INTLLIBS=$INTLDEPS
9095 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
9096 nls_cv_header_intl=libintl.h
9097 nls_cv_header_libgt=libgettext.h
9098 fi
9099
9100 if test "$XGETTEXT" != ":"; then
9101 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
9102 : ;
9103 else
13b2be9c
DJ
9104 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
9105echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
252b5132
RH
9106 XGETTEXT=":"
9107 fi
9108 fi
9109
9110 # We need to process the po/ directory.
9111 POSUB=po
9112 else
9113 DATADIRNAME=share
9114 nls_cv_header_intl=libintl.h
9115 nls_cv_header_libgt=libgettext.h
9116 fi
9117
9118 # If this is used in GNU gettext we have to set USE_NLS to `yes'
9119 # because some of the sources are only built for this goal.
9120 if test "$PACKAGE" = gettext; then
9121 USE_NLS=yes
9122 USE_INCLUDED_LIBINTL=yes
9123 fi
9124
9125 for lang in $ALL_LINGUAS; do
9126 GMOFILES="$GMOFILES $lang.gmo"
9127 POFILES="$POFILES $lang.po"
9128 done
9129
13b2be9c
DJ
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
b16b813f
AM
9141 if test "x$CATOBJEXT" != "x"; then
9142
9143cat >>confdefs.h <<\_ACEOF
9144#define ENABLE_NLS 1
9145_ACEOF
9146
9147 fi
13b2be9c 9148
d6d788bd 9149
252b5132
RH
9150 if test "x$CATOBJEXT" != "x"; then
9151 if test "x$ALL_LINGUAS" = "x"; then
9152 LINGUAS=
9153 else
13b2be9c
DJ
9154 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
9155echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
252b5132
RH
9156 NEW_LINGUAS=
9157 for lang in ${LINGUAS=$ALL_LINGUAS}; do
9158 case "$ALL_LINGUAS" in
9159 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
9160 esac
9161 done
9162 LINGUAS=$NEW_LINGUAS
13b2be9c
DJ
9163 echo "$as_me:$LINENO: result: $LINGUAS" >&5
9164echo "${ECHO_T}$LINGUAS" >&6
252b5132
RH
9165 fi
9166
9167 if test -n "$LINGUAS"; then
9168 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
9169 fi
9170 fi
9171
9172 if test $ac_cv_header_locale_h = yes; then
9173 INCLUDE_LOCALE_H="#include <locale.h>"
9174 else
9175 INCLUDE_LOCALE_H="\
9176/* The system does not provide the header <locale.h>. Take care yourself. */"
9177 fi
13b2be9c 9178
252b5132
RH
9179
9180 if test -f $srcdir/po2tbl.sed.in; then
9181 if test "$CATOBJEXT" = ".cat"; then
13b2be9c
DJ
9182 if test "${ac_cv_header_linux_version_h+set}" = set; then
9183 echo "$as_me:$LINENO: checking for linux/version.h" >&5
9184echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9185if test "${ac_cv_header_linux_version_h+set}" = set; then
9186 echo $ECHO_N "(cached) $ECHO_C" >&6
9187fi
9188echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9189echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9190else
9191 # Is the header compilable?
9192echo "$as_me:$LINENO: checking linux/version.h usability" >&5
9193echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
9194cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9195/* confdefs.h. */
9196_ACEOF
9197cat confdefs.h >>conftest.$ac_ext
9198cat >>conftest.$ac_ext <<_ACEOF
9199/* end confdefs.h. */
9200$ac_includes_default
9b2b7d69 9201#include <linux/version.h>
13b2be9c
DJ
9202_ACEOF
9203rm -f conftest.$ac_objext
9204if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9205 (eval $ac_compile) 2>conftest.er1
13b2be9c 9206 ac_status=$?
ab509236
L
9207 grep -v '^ *+' conftest.er1 >conftest.err
9208 rm -f conftest.er1
9209 cat conftest.err >&5
13b2be9c
DJ
9210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9211 (exit $ac_status); } &&
1ad12f97
NC
9212 { ac_try='test -z "$ac_c_werror_flag"
9213 || test ! -s conftest.err'
ab509236
L
9214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9215 (eval $ac_try) 2>&5
9216 ac_status=$?
9217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9218 (exit $ac_status); }; } &&
9219 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9221 (eval $ac_try) 2>&5
9222 ac_status=$?
9223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9224 (exit $ac_status); }; }; then
9225 ac_header_compiler=yes
9226else
9227 echo "$as_me: failed program was:" >&5
9228sed 's/^/| /' conftest.$ac_ext >&5
9229
9230ac_header_compiler=no
9231fi
ab509236 9232rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9233echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9234echo "${ECHO_T}$ac_header_compiler" >&6
9235
9236# Is the header present?
9237echo "$as_me:$LINENO: checking linux/version.h presence" >&5
9238echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
9239cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9240/* confdefs.h. */
9241_ACEOF
9242cat confdefs.h >>conftest.$ac_ext
9243cat >>conftest.$ac_ext <<_ACEOF
9244/* end confdefs.h. */
9245#include <linux/version.h>
9246_ACEOF
9247if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9248 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9249 ac_status=$?
9250 grep -v '^ *+' conftest.er1 >conftest.err
9251 rm -f conftest.er1
9252 cat conftest.err >&5
9253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9254 (exit $ac_status); } >/dev/null; then
9255 if test -s conftest.err; then
9256 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9257 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9258 else
9259 ac_cpp_err=
9260 fi
252b5132 9261else
13b2be9c
DJ
9262 ac_cpp_err=yes
9263fi
9264if test -z "$ac_cpp_err"; then
9265 ac_header_preproc=yes
9266else
9267 echo "$as_me: failed program was:" >&5
9268sed 's/^/| /' conftest.$ac_ext >&5
9269
9270 ac_header_preproc=no
9271fi
9272rm -f conftest.err conftest.$ac_ext
9273echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9274echo "${ECHO_T}$ac_header_preproc" >&6
9275
9276# So? What about this header?
ab509236
L
9277case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9278 yes:no: )
13b2be9c
DJ
9279 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
9280echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9281 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
9282echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
9283 ac_header_preproc=yes
13b2be9c 9284 ;;
ab509236 9285 no:yes:* )
13b2be9c
DJ
9286 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
9287echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
ab509236
L
9288 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
9289echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
9290 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
9291echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
9292 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
9293echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9294 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
9295echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
9296 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
9297echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9298 (
9299 cat <<\_ASBOX
ab509236
L
9300## ------------------------------------------ ##
9301## Report this to the AC_PACKAGE_NAME lists. ##
9302## ------------------------------------------ ##
13b2be9c
DJ
9303_ASBOX
9304 ) |
9305 sed "s/^/$as_me: WARNING: /" >&2
9306 ;;
9307esac
9308echo "$as_me:$LINENO: checking for linux/version.h" >&5
9309echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9310if test "${ac_cv_header_linux_version_h+set}" = set; then
9311 echo $ECHO_N "(cached) $ECHO_C" >&6
9312else
9313 ac_cv_header_linux_version_h=$ac_header_preproc
252b5132 9314fi
13b2be9c
DJ
9315echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9316echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9317
252b5132 9318fi
13b2be9c 9319if test $ac_cv_header_linux_version_h = yes; then
252b5132
RH
9320 msgformat=linux
9321else
13b2be9c 9322 msgformat=xopen
252b5132
RH
9323fi
9324
d6d788bd 9325
13b2be9c 9326
252b5132
RH
9327 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
9328 fi
9329 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
9330 $srcdir/po2tbl.sed.in > po2tbl.sed
9331 fi
9332
9333 if test "$PACKAGE" = "gettext"; then
9334 GT_NO="#NO#"
9335 GT_YES=
9336 else
9337 GT_NO=
9338 GT_YES="#YES#"
9339 fi
13b2be9c
DJ
9340
9341
252b5132
RH
9342
9343 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
13b2be9c 9344
252b5132
RH
9345
9346 l=
13b2be9c 9347
252b5132 9348
fcd8210c 9349 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
9350 test -d po || mkdir po
9351 if test "x$srcdir" != "x."; then
9352 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
9353 posrcprefix="$srcdir/"
9354 else
9355 posrcprefix="../$srcdir/"
9356 fi
9357 else
9358 posrcprefix="../"
9359 fi
9360 rm -f po/POTFILES
9361 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
9362 < $srcdir/po/POTFILES.in > po/POTFILES
9363 fi
252b5132 9364
13b2be9c
DJ
9365
9366echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9367echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
252b5132
RH
9368 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9369if test "${enable_maintainer_mode+set}" = set; then
9370 enableval="$enable_maintainer_mode"
9371 USE_MAINTAINER_MODE=$enableval
9372else
9373 USE_MAINTAINER_MODE=no
13b2be9c
DJ
9374fi;
9375 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9376echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
d6d788bd 9377
252b5132
RH
9378
9379if test $USE_MAINTAINER_MODE = yes; then
9380 MAINTAINER_MODE_TRUE=
c8615825
AM
9381 MAINTAINER_MODE_FALSE='#'
9382else
9383 MAINTAINER_MODE_TRUE='#'
9384 MAINTAINER_MODE_FALSE=
9385fi
13b2be9c 9386
c8615825 9387 MAINT=$MAINTAINER_MODE_TRUE
9b2b7d69
MM
9388
9389
9390
9391
9392
9393
13b2be9c
DJ
9394
9395
9396
9397
9398
9399
9400
9401for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
d6d788bd 9402do
13b2be9c
DJ
9403as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9404if eval "test \"\${$as_ac_Header+set}\" = set"; then
9405 echo "$as_me:$LINENO: checking for $ac_header" >&5
9406echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9407if eval "test \"\${$as_ac_Header+set}\" = set"; then
9408 echo $ECHO_N "(cached) $ECHO_C" >&6
9409fi
9410echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9411echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9412else
9413 # Is the header compilable?
9414echo "$as_me:$LINENO: checking $ac_header usability" >&5
9415echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9416cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9417/* confdefs.h. */
9418_ACEOF
9419cat confdefs.h >>conftest.$ac_ext
9420cat >>conftest.$ac_ext <<_ACEOF
9421/* end confdefs.h. */
9422$ac_includes_default
9423#include <$ac_header>
9424_ACEOF
9425rm -f conftest.$ac_objext
9426if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9427 (eval $ac_compile) 2>conftest.er1
13b2be9c 9428 ac_status=$?
ab509236
L
9429 grep -v '^ *+' conftest.er1 >conftest.err
9430 rm -f conftest.er1
9431 cat conftest.err >&5
13b2be9c
DJ
9432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433 (exit $ac_status); } &&
1ad12f97
NC
9434 { ac_try='test -z "$ac_c_werror_flag"
9435 || test ! -s conftest.err'
ab509236
L
9436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9437 (eval $ac_try) 2>&5
9438 ac_status=$?
9439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9440 (exit $ac_status); }; } &&
9441 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9443 (eval $ac_try) 2>&5
9444 ac_status=$?
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); }; }; then
9447 ac_header_compiler=yes
9448else
9449 echo "$as_me: failed program was:" >&5
9450sed 's/^/| /' conftest.$ac_ext >&5
9451
9452ac_header_compiler=no
9453fi
ab509236 9454rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9455echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9456echo "${ECHO_T}$ac_header_compiler" >&6
9457
9458# Is the header present?
9459echo "$as_me:$LINENO: checking $ac_header presence" >&5
9460echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9461cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9462/* confdefs.h. */
9463_ACEOF
9464cat confdefs.h >>conftest.$ac_ext
9465cat >>conftest.$ac_ext <<_ACEOF
9466/* end confdefs.h. */
9467#include <$ac_header>
9468_ACEOF
9469if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9470 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9471 ac_status=$?
9472 grep -v '^ *+' conftest.er1 >conftest.err
9473 rm -f conftest.er1
9474 cat conftest.err >&5
9475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9476 (exit $ac_status); } >/dev/null; then
9477 if test -s conftest.err; then
9478 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9479 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9480 else
9481 ac_cpp_err=
9482 fi
9b2b7d69 9483else
13b2be9c
DJ
9484 ac_cpp_err=yes
9485fi
9486if test -z "$ac_cpp_err"; then
9487 ac_header_preproc=yes
9488else
9489 echo "$as_me: failed program was:" >&5
9490sed 's/^/| /' conftest.$ac_ext >&5
9491
9492 ac_header_preproc=no
9493fi
9494rm -f conftest.err conftest.$ac_ext
9495echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9496echo "${ECHO_T}$ac_header_preproc" >&6
9497
9498# So? What about this header?
ab509236
L
9499case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9500 yes:no: )
13b2be9c
DJ
9501 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9502echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9503 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9504echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9505 ac_header_preproc=yes
13b2be9c 9506 ;;
ab509236 9507 no:yes:* )
13b2be9c
DJ
9508 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9509echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
9510 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9511echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9512 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9513echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9514 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9515echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9516 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9517echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
9518 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9519echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9520 (
9521 cat <<\_ASBOX
ab509236
L
9522## ------------------------------------------ ##
9523## Report this to the AC_PACKAGE_NAME lists. ##
9524## ------------------------------------------ ##
13b2be9c
DJ
9525_ASBOX
9526 ) |
9527 sed "s/^/$as_me: WARNING: /" >&2
9528 ;;
9529esac
9530echo "$as_me:$LINENO: checking for $ac_header" >&5
9531echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9532if eval "test \"\${$as_ac_Header+set}\" = set"; then
9533 echo $ECHO_N "(cached) $ECHO_C" >&6
9534else
ab509236 9535 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 9536fi
13b2be9c
DJ
9537echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9538echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9539
252b5132 9540fi
13b2be9c
DJ
9541if test `eval echo '${'$as_ac_Header'}'` = yes; then
9542 cat >>confdefs.h <<_ACEOF
9543#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9544_ACEOF
9545
252b5132 9546fi
13b2be9c 9547
252b5132
RH
9548done
9549
d6d788bd 9550
252b5132
RH
9551# Put this here so that autoconf's "cross-compiling" message doesn't confuse
9552# people who are not cross-compiling but are compiling cross-assemblers.
13b2be9c
DJ
9553echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
9554echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
252b5132
RH
9555if test "${host}" = "${target}"; then
9556 cross_gas=no
9557else
9558 cross_gas=yes
13b2be9c
DJ
9559
9560cat >>confdefs.h <<\_ACEOF
252b5132 9561#define CROSS_COMPILE 1
13b2be9c 9562_ACEOF
252b5132
RH
9563
9564fi
13b2be9c
DJ
9565echo "$as_me:$LINENO: result: $cross_gas" >&5
9566echo "${ECHO_T}$cross_gas" >&6
252b5132
RH
9567
9568# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9569# for constant arguments. Useless!
13b2be9c
DJ
9570echo "$as_me:$LINENO: checking for working alloca.h" >&5
9571echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9572if test "${ac_cv_working_alloca_h+set}" = set; then
9573 echo $ECHO_N "(cached) $ECHO_C" >&6
9574else
9575 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9576/* confdefs.h. */
9577_ACEOF
9578cat confdefs.h >>conftest.$ac_ext
9579cat >>conftest.$ac_ext <<_ACEOF
9580/* end confdefs.h. */
252b5132 9581#include <alloca.h>
13b2be9c
DJ
9582int
9583main ()
9584{
9585char *p = (char *) alloca (2 * sizeof (int));
9586 ;
9587 return 0;
9588}
9589_ACEOF
9590rm -f conftest.$ac_objext conftest$ac_exeext
9591if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9592 (eval $ac_link) 2>conftest.er1
13b2be9c 9593 ac_status=$?
ab509236
L
9594 grep -v '^ *+' conftest.er1 >conftest.err
9595 rm -f conftest.er1
9596 cat conftest.err >&5
13b2be9c
DJ
9597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9598 (exit $ac_status); } &&
1ad12f97
NC
9599 { ac_try='test -z "$ac_c_werror_flag"
9600 || test ! -s conftest.err'
ab509236
L
9601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9602 (eval $ac_try) 2>&5
9603 ac_status=$?
9604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 (exit $ac_status); }; } &&
9606 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9608 (eval $ac_try) 2>&5
9609 ac_status=$?
9610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9611 (exit $ac_status); }; }; then
9612 ac_cv_working_alloca_h=yes
9613else
9614 echo "$as_me: failed program was:" >&5
9615sed 's/^/| /' conftest.$ac_ext >&5
9616
9617ac_cv_working_alloca_h=no
9618fi
ab509236
L
9619rm -f conftest.err conftest.$ac_objext \
9620 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9621fi
9622echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9623echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9624if test $ac_cv_working_alloca_h = yes; then
9625
9626cat >>confdefs.h <<\_ACEOF
252b5132 9627#define HAVE_ALLOCA_H 1
13b2be9c 9628_ACEOF
252b5132
RH
9629
9630fi
9631
13b2be9c
DJ
9632echo "$as_me:$LINENO: checking for alloca" >&5
9633echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9634if test "${ac_cv_func_alloca_works+set}" = set; then
9635 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9636else
13b2be9c 9637 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9638/* confdefs.h. */
9639_ACEOF
9640cat confdefs.h >>conftest.$ac_ext
9641cat >>conftest.$ac_ext <<_ACEOF
9642/* end confdefs.h. */
252b5132
RH
9643#ifdef __GNUC__
9644# define alloca __builtin_alloca
9645#else
9646# ifdef _MSC_VER
9647# include <malloc.h>
9648# define alloca _alloca
9649# else
9650# if HAVE_ALLOCA_H
9651# include <alloca.h>
9652# else
9653# ifdef _AIX
9654 #pragma alloca
9655# else
9656# ifndef alloca /* predefined by HP cc +Olibcalls */
9657char *alloca ();
9658# endif
9659# endif
9660# endif
9661# endif
9662#endif
9663
13b2be9c
DJ
9664int
9665main ()
9666{
9667char *p = (char *) alloca (1);
9668 ;
9669 return 0;
9670}
9671_ACEOF
9672rm -f conftest.$ac_objext conftest$ac_exeext
9673if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9674 (eval $ac_link) 2>conftest.er1
13b2be9c 9675 ac_status=$?
ab509236
L
9676 grep -v '^ *+' conftest.er1 >conftest.err
9677 rm -f conftest.er1
9678 cat conftest.err >&5
13b2be9c
DJ
9679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9680 (exit $ac_status); } &&
1ad12f97
NC
9681 { ac_try='test -z "$ac_c_werror_flag"
9682 || test ! -s conftest.err'
ab509236
L
9683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9684 (eval $ac_try) 2>&5
9685 ac_status=$?
9686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9687 (exit $ac_status); }; } &&
9688 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9690 (eval $ac_try) 2>&5
9691 ac_status=$?
9692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9693 (exit $ac_status); }; }; then
252b5132
RH
9694 ac_cv_func_alloca_works=yes
9695else
13b2be9c
DJ
9696 echo "$as_me: failed program was:" >&5
9697sed 's/^/| /' conftest.$ac_ext >&5
9698
9699ac_cv_func_alloca_works=no
252b5132 9700fi
ab509236
L
9701rm -f conftest.err conftest.$ac_objext \
9702 conftest$ac_exeext conftest.$ac_ext
252b5132 9703fi
13b2be9c
DJ
9704echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9705echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 9706
252b5132 9707if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 9708
13b2be9c
DJ
9709cat >>confdefs.h <<\_ACEOF
9710#define HAVE_ALLOCA 1
9711_ACEOF
9b2b7d69 9712
13b2be9c 9713else
c8615825 9714 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
9715# that cause trouble. Some versions do not even contain alloca or
9716# contain a buggy version. If you still want to use their alloca,
9717# use ar to extract alloca.o from them instead of compiling alloca.c.
9718
9719ALLOCA=alloca.$ac_objext
9720
9721cat >>confdefs.h <<\_ACEOF
252b5132 9722#define C_ALLOCA 1
13b2be9c 9723_ACEOF
252b5132 9724
d6d788bd 9725
13b2be9c
DJ
9726echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9727echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9728if test "${ac_cv_os_cray+set}" = set; then
9729 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9730else
13b2be9c 9731 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9732/* confdefs.h. */
9733_ACEOF
9734cat confdefs.h >>conftest.$ac_ext
9735cat >>conftest.$ac_ext <<_ACEOF
9736/* end confdefs.h. */
252b5132
RH
9737#if defined(CRAY) && ! defined(CRAY2)
9738webecray
9739#else
9740wenotbecray
9741#endif
9742
13b2be9c 9743_ACEOF
252b5132 9744if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 9745 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
9746 ac_cv_os_cray=yes
9747else
252b5132
RH
9748 ac_cv_os_cray=no
9749fi
9750rm -f conftest*
9751
9752fi
13b2be9c
DJ
9753echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9754echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 9755if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
9756 for ac_func in _getb67 GETB67 getb67; do
9757 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9758echo "$as_me:$LINENO: checking for $ac_func" >&5
9759echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9760if eval "test \"\${$as_ac_var+set}\" = set"; then
9761 echo $ECHO_N "(cached) $ECHO_C" >&6
9762else
9763 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9764/* confdefs.h. */
9765_ACEOF
9766cat confdefs.h >>conftest.$ac_ext
9767cat >>conftest.$ac_ext <<_ACEOF
9768/* end confdefs.h. */
ab509236
L
9769/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9770 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9771#define $ac_func innocuous_$ac_func
9772
252b5132 9773/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9774 which can conflict with char $ac_func (); below.
9775 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9776 <limits.h> exists even on freestanding compilers. */
ab509236 9777
13b2be9c
DJ
9778#ifdef __STDC__
9779# include <limits.h>
9780#else
9781# include <assert.h>
9782#endif
ab509236
L
9783
9784#undef $ac_func
9785
252b5132 9786/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9787#ifdef __cplusplus
9788extern "C"
9789{
9790#endif
252b5132 9791/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9792 builtin and then its argument prototype would still apply. */
9793char $ac_func ();
252b5132
RH
9794/* The GNU C library defines this for functions which it implements
9795 to always fail with ENOSYS. Some functions are actually named
9796 something starting with __ and the normal name is an alias. */
9797#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9798choke me
9799#else
13b2be9c
DJ
9800char (*f) () = $ac_func;
9801#endif
9802#ifdef __cplusplus
9803}
252b5132
RH
9804#endif
9805
13b2be9c
DJ
9806int
9807main ()
9808{
9809return f != $ac_func;
9810 ;
9811 return 0;
9812}
9813_ACEOF
9814rm -f conftest.$ac_objext conftest$ac_exeext
9815if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9816 (eval $ac_link) 2>conftest.er1
13b2be9c 9817 ac_status=$?
ab509236
L
9818 grep -v '^ *+' conftest.er1 >conftest.err
9819 rm -f conftest.er1
9820 cat conftest.err >&5
13b2be9c
DJ
9821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9822 (exit $ac_status); } &&
1ad12f97
NC
9823 { ac_try='test -z "$ac_c_werror_flag"
9824 || test ! -s conftest.err'
ab509236
L
9825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9826 (eval $ac_try) 2>&5
9827 ac_status=$?
9828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9829 (exit $ac_status); }; } &&
9830 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9832 (eval $ac_try) 2>&5
9833 ac_status=$?
9834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835 (exit $ac_status); }; }; then
9836 eval "$as_ac_var=yes"
9837else
9838 echo "$as_me: failed program was:" >&5
9839sed 's/^/| /' conftest.$ac_ext >&5
9840
9841eval "$as_ac_var=no"
9842fi
ab509236
L
9843rm -f conftest.err conftest.$ac_objext \
9844 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9845fi
9846echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9847echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9848if test `eval echo '${'$as_ac_var'}'` = yes; then
9849
9850cat >>confdefs.h <<_ACEOF
252b5132 9851#define CRAY_STACKSEG_END $ac_func
13b2be9c 9852_ACEOF
252b5132 9853
13b2be9c 9854 break
252b5132
RH
9855fi
9856
13b2be9c 9857 done
252b5132
RH
9858fi
9859
13b2be9c
DJ
9860echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9861echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9862if test "${ac_cv_c_stack_direction+set}" = set; then
9863 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9864else
9865 if test "$cross_compiling" = yes; then
9866 ac_cv_c_stack_direction=0
9867else
13b2be9c 9868 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9869/* confdefs.h. */
9870_ACEOF
9871cat confdefs.h >>conftest.$ac_ext
9872cat >>conftest.$ac_ext <<_ACEOF
9873/* end confdefs.h. */
9874int
252b5132
RH
9875find_stack_direction ()
9876{
9877 static char *addr = 0;
9878 auto char dummy;
9879 if (addr == 0)
9880 {
9881 addr = &dummy;
9882 return find_stack_direction ();
9883 }
9884 else
9885 return (&dummy > addr) ? 1 : -1;
9886}
13b2be9c
DJ
9887
9888int
252b5132
RH
9889main ()
9890{
13b2be9c 9891 exit (find_stack_direction () < 0);
252b5132 9892}
13b2be9c
DJ
9893_ACEOF
9894rm -f conftest$ac_exeext
9895if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9896 (eval $ac_link) 2>&5
9897 ac_status=$?
9898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9899 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9901 (eval $ac_try) 2>&5
9902 ac_status=$?
9903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9904 (exit $ac_status); }; }; then
252b5132
RH
9905 ac_cv_c_stack_direction=1
9906else
13b2be9c
DJ
9907 echo "$as_me: program exited with status $ac_status" >&5
9908echo "$as_me: failed program was:" >&5
9909sed 's/^/| /' conftest.$ac_ext >&5
9910
9911( exit $ac_status )
9912ac_cv_c_stack_direction=-1
252b5132 9913fi
ab509236 9914rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 9915fi
252b5132 9916fi
13b2be9c
DJ
9917echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9918echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 9919
13b2be9c 9920cat >>confdefs.h <<_ACEOF
252b5132 9921#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
9922_ACEOF
9923
252b5132
RH
9924
9925fi
9926
13b2be9c
DJ
9927echo "$as_me:$LINENO: checking for inline" >&5
9928echo $ECHO_N "checking for inline... $ECHO_C" >&6
9929if test "${ac_cv_c_inline+set}" = set; then
9930 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9931else
9932 ac_cv_c_inline=no
9933for ac_kw in inline __inline__ __inline; do
13b2be9c 9934 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9935/* confdefs.h. */
9936_ACEOF
9937cat confdefs.h >>conftest.$ac_ext
9938cat >>conftest.$ac_ext <<_ACEOF
9939/* end confdefs.h. */
9940#ifndef __cplusplus
9941typedef int foo_t;
9942static $ac_kw foo_t static_foo () {return 0; }
9943$ac_kw foo_t foo () {return 0; }
9944#endif
252b5132 9945
13b2be9c
DJ
9946_ACEOF
9947rm -f conftest.$ac_objext
9948if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9949 (eval $ac_compile) 2>conftest.er1
13b2be9c 9950 ac_status=$?
ab509236
L
9951 grep -v '^ *+' conftest.er1 >conftest.err
9952 rm -f conftest.er1
9953 cat conftest.err >&5
13b2be9c
DJ
9954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9955 (exit $ac_status); } &&
1ad12f97
NC
9956 { ac_try='test -z "$ac_c_werror_flag"
9957 || test ! -s conftest.err'
ab509236
L
9958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9959 (eval $ac_try) 2>&5
9960 ac_status=$?
9961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9962 (exit $ac_status); }; } &&
9963 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9965 (eval $ac_try) 2>&5
9966 ac_status=$?
9967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9968 (exit $ac_status); }; }; then
252b5132
RH
9969 ac_cv_c_inline=$ac_kw; break
9970else
13b2be9c
DJ
9971 echo "$as_me: failed program was:" >&5
9972sed 's/^/| /' conftest.$ac_ext >&5
9973
252b5132 9974fi
ab509236 9975rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
9976done
9977
9978fi
13b2be9c
DJ
9979echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9980echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
9981
9982
13b2be9c 9983case $ac_cv_c_inline in
252b5132 9984 inline | yes) ;;
ab509236
L
9985 *)
9986 case $ac_cv_c_inline in
9987 no) ac_val=;;
9988 *) ac_val=$ac_cv_c_inline;;
9989 esac
9990 cat >>confdefs.h <<_ACEOF
9991#ifndef __cplusplus
9992#define inline $ac_val
9993#endif
13b2be9c 9994_ACEOF
ab509236 9995 ;;
252b5132
RH
9996esac
9997
6840198f 9998
d6d788bd 9999# VMS doesn't have unlink.
13b2be9c
DJ
10000
10001
252b5132
RH
10002for ac_func in unlink remove
10003do
13b2be9c
DJ
10004as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10005echo "$as_me:$LINENO: checking for $ac_func" >&5
10006echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10007if eval "test \"\${$as_ac_var+set}\" = set"; then
10008 echo $ECHO_N "(cached) $ECHO_C" >&6
10009else
10010 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10011/* confdefs.h. */
10012_ACEOF
10013cat confdefs.h >>conftest.$ac_ext
10014cat >>conftest.$ac_ext <<_ACEOF
10015/* end confdefs.h. */
ab509236
L
10016/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10017 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10018#define $ac_func innocuous_$ac_func
10019
252b5132 10020/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10021 which can conflict with char $ac_func (); below.
10022 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10023 <limits.h> exists even on freestanding compilers. */
ab509236 10024
13b2be9c
DJ
10025#ifdef __STDC__
10026# include <limits.h>
10027#else
10028# include <assert.h>
10029#endif
ab509236
L
10030
10031#undef $ac_func
10032
252b5132 10033/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10034#ifdef __cplusplus
10035extern "C"
10036{
10037#endif
252b5132 10038/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10039 builtin and then its argument prototype would still apply. */
10040char $ac_func ();
252b5132
RH
10041/* The GNU C library defines this for functions which it implements
10042 to always fail with ENOSYS. Some functions are actually named
10043 something starting with __ and the normal name is an alias. */
10044#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10045choke me
10046#else
13b2be9c
DJ
10047char (*f) () = $ac_func;
10048#endif
10049#ifdef __cplusplus
10050}
252b5132
RH
10051#endif
10052
13b2be9c
DJ
10053int
10054main ()
10055{
10056return f != $ac_func;
10057 ;
10058 return 0;
10059}
10060_ACEOF
10061rm -f conftest.$ac_objext conftest$ac_exeext
10062if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10063 (eval $ac_link) 2>conftest.er1
13b2be9c 10064 ac_status=$?
ab509236
L
10065 grep -v '^ *+' conftest.er1 >conftest.err
10066 rm -f conftest.er1
10067 cat conftest.err >&5
13b2be9c
DJ
10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069 (exit $ac_status); } &&
1ad12f97
NC
10070 { ac_try='test -z "$ac_c_werror_flag"
10071 || test ! -s conftest.err'
ab509236
L
10072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10073 (eval $ac_try) 2>&5
10074 ac_status=$?
10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076 (exit $ac_status); }; } &&
10077 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10079 (eval $ac_try) 2>&5
10080 ac_status=$?
10081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082 (exit $ac_status); }; }; then
10083 eval "$as_ac_var=yes"
10084else
10085 echo "$as_me: failed program was:" >&5
10086sed 's/^/| /' conftest.$ac_ext >&5
10087
10088eval "$as_ac_var=no"
10089fi
ab509236
L
10090rm -f conftest.err conftest.$ac_objext \
10091 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10092fi
10093echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10094echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10095if test `eval echo '${'$as_ac_var'}'` = yes; then
10096 cat >>confdefs.h <<_ACEOF
10097#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10098_ACEOF
252b5132 10099 break
252b5132
RH
10100fi
10101done
10102
6840198f 10103
d6d788bd 10104# Some systems don't have sbrk().
13b2be9c 10105
252b5132
RH
10106for ac_func in sbrk
10107do
13b2be9c
DJ
10108as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10109echo "$as_me:$LINENO: checking for $ac_func" >&5
10110echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10111if eval "test \"\${$as_ac_var+set}\" = set"; then
10112 echo $ECHO_N "(cached) $ECHO_C" >&6
10113else
10114 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10115/* confdefs.h. */
10116_ACEOF
10117cat confdefs.h >>conftest.$ac_ext
10118cat >>conftest.$ac_ext <<_ACEOF
10119/* end confdefs.h. */
ab509236
L
10120/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10121 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10122#define $ac_func innocuous_$ac_func
10123
252b5132 10124/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10125 which can conflict with char $ac_func (); below.
10126 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10127 <limits.h> exists even on freestanding compilers. */
ab509236 10128
13b2be9c
DJ
10129#ifdef __STDC__
10130# include <limits.h>
10131#else
10132# include <assert.h>
10133#endif
ab509236
L
10134
10135#undef $ac_func
10136
252b5132 10137/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10138#ifdef __cplusplus
10139extern "C"
10140{
10141#endif
252b5132 10142/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10143 builtin and then its argument prototype would still apply. */
10144char $ac_func ();
252b5132
RH
10145/* The GNU C library defines this for functions which it implements
10146 to always fail with ENOSYS. Some functions are actually named
10147 something starting with __ and the normal name is an alias. */
10148#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10149choke me
10150#else
13b2be9c
DJ
10151char (*f) () = $ac_func;
10152#endif
10153#ifdef __cplusplus
10154}
252b5132
RH
10155#endif
10156
13b2be9c
DJ
10157int
10158main ()
10159{
10160return f != $ac_func;
10161 ;
10162 return 0;
10163}
10164_ACEOF
10165rm -f conftest.$ac_objext conftest$ac_exeext
10166if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10167 (eval $ac_link) 2>conftest.er1
13b2be9c 10168 ac_status=$?
ab509236
L
10169 grep -v '^ *+' conftest.er1 >conftest.err
10170 rm -f conftest.er1
10171 cat conftest.err >&5
13b2be9c
DJ
10172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10173 (exit $ac_status); } &&
1ad12f97
NC
10174 { ac_try='test -z "$ac_c_werror_flag"
10175 || test ! -s conftest.err'
ab509236
L
10176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10177 (eval $ac_try) 2>&5
10178 ac_status=$?
10179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10180 (exit $ac_status); }; } &&
10181 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10183 (eval $ac_try) 2>&5
10184 ac_status=$?
10185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10186 (exit $ac_status); }; }; then
10187 eval "$as_ac_var=yes"
10188else
10189 echo "$as_me: failed program was:" >&5
10190sed 's/^/| /' conftest.$ac_ext >&5
10191
10192eval "$as_ac_var=no"
10193fi
ab509236
L
10194rm -f conftest.err conftest.$ac_objext \
10195 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10196fi
10197echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10198echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10199if test `eval echo '${'$as_ac_var'}'` = yes; then
10200 cat >>confdefs.h <<_ACEOF
10201#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10202_ACEOF
252b5132 10203
252b5132
RH
10204fi
10205done
10206
d6d788bd 10207
39bec121
TW
10208# do we need the math library?
10209case "${need_libm}" in
13b2be9c 10210yes)
39bec121 10211 LIBM=
f9c19112 10212case $host in
d70c5fc7 10213*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
39bec121 10214 # These system don't have libm
d70c5fc7 10215 # on darwin the libm is a symbolic link to libSystem.dylib
39bec121
TW
10216 ;;
10217*-ncr-sysv4.3*)
13b2be9c
DJ
10218 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
10219echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
10220if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
10221 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10222else
13b2be9c 10223 ac_check_lib_save_LIBS=$LIBS
39bec121 10224LIBS="-lmw $LIBS"
13b2be9c 10225cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10226/* confdefs.h. */
10227_ACEOF
10228cat confdefs.h >>conftest.$ac_ext
10229cat >>conftest.$ac_ext <<_ACEOF
10230/* end confdefs.h. */
10231
39bec121 10232/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10233#ifdef __cplusplus
10234extern "C"
10235#endif
39bec121 10236/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10237 builtin and then its argument prototype would still apply. */
10238char _mwvalidcheckl ();
10239int
10240main ()
10241{
10242_mwvalidcheckl ();
10243 ;
10244 return 0;
10245}
10246_ACEOF
10247rm -f conftest.$ac_objext conftest$ac_exeext
10248if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10249 (eval $ac_link) 2>conftest.er1
13b2be9c 10250 ac_status=$?
ab509236
L
10251 grep -v '^ *+' conftest.er1 >conftest.err
10252 rm -f conftest.er1
10253 cat conftest.err >&5
13b2be9c
DJ
10254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10255 (exit $ac_status); } &&
1ad12f97
NC
10256 { ac_try='test -z "$ac_c_werror_flag"
10257 || test ! -s conftest.err'
ab509236
L
10258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10259 (eval $ac_try) 2>&5
10260 ac_status=$?
10261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262 (exit $ac_status); }; } &&
10263 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10265 (eval $ac_try) 2>&5
10266 ac_status=$?
10267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10268 (exit $ac_status); }; }; then
10269 ac_cv_lib_mw__mwvalidcheckl=yes
10270else
10271 echo "$as_me: failed program was:" >&5
10272sed 's/^/| /' conftest.$ac_ext >&5
10273
10274ac_cv_lib_mw__mwvalidcheckl=no
10275fi
ab509236
L
10276rm -f conftest.err conftest.$ac_objext \
10277 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10278LIBS=$ac_check_lib_save_LIBS
10279fi
10280echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
10281echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
10282if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
39bec121 10283 LIBM="-lmw"
39bec121
TW
10284fi
10285
13b2be9c
DJ
10286 echo "$as_me:$LINENO: checking for main in -lm" >&5
10287echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10288if test "${ac_cv_lib_m_main+set}" = set; then
10289 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10290else
13b2be9c 10291 ac_check_lib_save_LIBS=$LIBS
39bec121 10292LIBS="-lm $LIBS"
13b2be9c 10293cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10294/* confdefs.h. */
10295_ACEOF
10296cat confdefs.h >>conftest.$ac_ext
10297cat >>conftest.$ac_ext <<_ACEOF
10298/* end confdefs.h. */
39bec121 10299
d6d788bd 10300
13b2be9c
DJ
10301int
10302main ()
10303{
10304main ();
10305 ;
10306 return 0;
10307}
10308_ACEOF
10309rm -f conftest.$ac_objext conftest$ac_exeext
10310if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10311 (eval $ac_link) 2>conftest.er1
13b2be9c 10312 ac_status=$?
ab509236
L
10313 grep -v '^ *+' conftest.er1 >conftest.err
10314 rm -f conftest.er1
10315 cat conftest.err >&5
13b2be9c
DJ
10316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10317 (exit $ac_status); } &&
1ad12f97
NC
10318 { ac_try='test -z "$ac_c_werror_flag"
10319 || test ! -s conftest.err'
ab509236
L
10320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10321 (eval $ac_try) 2>&5
10322 ac_status=$?
10323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324 (exit $ac_status); }; } &&
10325 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10327 (eval $ac_try) 2>&5
10328 ac_status=$?
10329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10330 (exit $ac_status); }; }; then
10331 ac_cv_lib_m_main=yes
10332else
10333 echo "$as_me: failed program was:" >&5
10334sed 's/^/| /' conftest.$ac_ext >&5
10335
10336ac_cv_lib_m_main=no
10337fi
ab509236
L
10338rm -f conftest.err conftest.$ac_objext \
10339 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10340LIBS=$ac_check_lib_save_LIBS
10341fi
10342echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10343echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10344if test $ac_cv_lib_m_main = yes; then
39bec121 10345 LIBM="$LIBM -lm"
39bec121
TW
10346fi
10347
10348 ;;
10349*)
13b2be9c
DJ
10350 echo "$as_me:$LINENO: checking for main in -lm" >&5
10351echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10352if test "${ac_cv_lib_m_main+set}" = set; then
10353 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10354else
13b2be9c 10355 ac_check_lib_save_LIBS=$LIBS
39bec121 10356LIBS="-lm $LIBS"
13b2be9c 10357cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10358/* confdefs.h. */
10359_ACEOF
10360cat confdefs.h >>conftest.$ac_ext
10361cat >>conftest.$ac_ext <<_ACEOF
10362/* end confdefs.h. */
39bec121 10363
d6d788bd 10364
13b2be9c
DJ
10365int
10366main ()
10367{
10368main ();
10369 ;
10370 return 0;
10371}
10372_ACEOF
10373rm -f conftest.$ac_objext conftest$ac_exeext
10374if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10375 (eval $ac_link) 2>conftest.er1
13b2be9c 10376 ac_status=$?
ab509236
L
10377 grep -v '^ *+' conftest.er1 >conftest.err
10378 rm -f conftest.er1
10379 cat conftest.err >&5
13b2be9c
DJ
10380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10381 (exit $ac_status); } &&
1ad12f97
NC
10382 { ac_try='test -z "$ac_c_werror_flag"
10383 || test ! -s conftest.err'
ab509236
L
10384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10385 (eval $ac_try) 2>&5
10386 ac_status=$?
10387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388 (exit $ac_status); }; } &&
10389 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10391 (eval $ac_try) 2>&5
10392 ac_status=$?
10393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10394 (exit $ac_status); }; }; then
10395 ac_cv_lib_m_main=yes
10396else
10397 echo "$as_me: failed program was:" >&5
10398sed 's/^/| /' conftest.$ac_ext >&5
10399
10400ac_cv_lib_m_main=no
10401fi
ab509236
L
10402rm -f conftest.err conftest.$ac_objext \
10403 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10404LIBS=$ac_check_lib_save_LIBS
10405fi
10406echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10407echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10408if test $ac_cv_lib_m_main = yes; then
39bec121 10409 LIBM="-lm"
39bec121
TW
10410fi
10411
10412 ;;
10413esac
10414
13b2be9c 10415
39bec121
TW
10416 ;;
10417esac
10418
252b5132
RH
10419# Some non-ANSI preprocessors botch requoting inside strings. That's bad
10420# enough, but on some of those systems, the assert macro relies on requoting
10421# working properly!
13b2be9c
DJ
10422echo "$as_me:$LINENO: checking for working assert macro" >&5
10423echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
10424if test "${gas_cv_assert_ok+set}" = set; then
10425 echo $ECHO_N "(cached) $ECHO_C" >&6
10426else
10427 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10428/* confdefs.h. */
10429_ACEOF
10430cat confdefs.h >>conftest.$ac_ext
10431cat >>conftest.$ac_ext <<_ACEOF
10432/* end confdefs.h. */
252b5132
RH
10433#include <assert.h>
10434#include <stdio.h>
13b2be9c
DJ
10435int
10436main ()
10437{
252b5132
RH
10438
10439/* check for requoting problems */
10440static int a, b, c, d;
10441static char *s;
10442assert (!strcmp(s, "foo bar baz quux"));
10443/* check for newline handling */
10444assert (a == b
10445 || c == d);
10446
13b2be9c
DJ
10447 ;
10448 return 0;
10449}
10450_ACEOF
10451rm -f conftest.$ac_objext conftest$ac_exeext
10452if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10453 (eval $ac_link) 2>conftest.er1
13b2be9c 10454 ac_status=$?
ab509236
L
10455 grep -v '^ *+' conftest.er1 >conftest.err
10456 rm -f conftest.er1
10457 cat conftest.err >&5
13b2be9c
DJ
10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10459 (exit $ac_status); } &&
1ad12f97
NC
10460 { ac_try='test -z "$ac_c_werror_flag"
10461 || test ! -s conftest.err'
ab509236
L
10462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10463 (eval $ac_try) 2>&5
10464 ac_status=$?
10465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10466 (exit $ac_status); }; } &&
10467 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10469 (eval $ac_try) 2>&5
10470 ac_status=$?
10471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10472 (exit $ac_status); }; }; then
252b5132
RH
10473 gas_cv_assert_ok=yes
10474else
13b2be9c
DJ
10475 echo "$as_me: failed program was:" >&5
10476sed 's/^/| /' conftest.$ac_ext >&5
10477
10478gas_cv_assert_ok=no
252b5132 10479fi
ab509236
L
10480rm -f conftest.err conftest.$ac_objext \
10481 conftest$ac_exeext conftest.$ac_ext
252b5132 10482fi
13b2be9c
DJ
10483echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
10484echo "${ECHO_T}$gas_cv_assert_ok" >&6
10485test $gas_cv_assert_ok = yes ||
10486cat >>confdefs.h <<\_ACEOF
252b5132 10487#define BROKEN_ASSERT 1
13b2be9c 10488_ACEOF
252b5132 10489
d6d788bd
L
10490
10491
252b5132
RH
10492# On some systems, the system header files may not declare malloc, realloc,
10493# and free. There are places where gas needs these functions to have been
10494# declared -- such as when taking their addresses.
10495gas_test_headers="
10496#ifdef HAVE_MEMORY_H
10497#include <memory.h>
10498#endif
10499#ifdef HAVE_STRING_H
10500#include <string.h>
10501#else
10502#ifdef HAVE_STRINGS_H
10503#include <strings.h>
10504#endif
10505#endif
10506#ifdef HAVE_STDLIB_H
10507#include <stdlib.h>
10508#endif
10509#ifdef HAVE_UNISTD_H
10510#include <unistd.h>
10511#endif
10512"
10513
e8a38df5
AL
10514# Does errno.h declare errno, or do we have to add a separate declaration
10515# for it?
10516
10517echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
10518echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
10519if test "${gas_cv_decl_needed_errno+set}" = set; then
10520 echo $ECHO_N "(cached) $ECHO_C" >&6
10521else
10522 cat >conftest.$ac_ext <<_ACEOF
10523/* confdefs.h. */
10524_ACEOF
10525cat confdefs.h >>conftest.$ac_ext
10526cat >>conftest.$ac_ext <<_ACEOF
10527/* end confdefs.h. */
10528
10529#ifdef HAVE_ERRNO_H
10530#include <errno.h>
10531#endif
10532
10533int
10534main ()
10535{
10536
10537typedef int f;
10538f x;
10539x = (f) errno;
10540
10541 ;
10542 return 0;
10543}
10544_ACEOF
10545rm -f conftest.$ac_objext conftest$ac_exeext
10546if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10547 (eval $ac_link) 2>conftest.er1
10548 ac_status=$?
10549 grep -v '^ *+' conftest.er1 >conftest.err
10550 rm -f conftest.er1
10551 cat conftest.err >&5
10552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10553 (exit $ac_status); } &&
10554 { ac_try='test -z "$ac_c_werror_flag"
10555 || test ! -s conftest.err'
10556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10557 (eval $ac_try) 2>&5
10558 ac_status=$?
10559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10560 (exit $ac_status); }; } &&
10561 { ac_try='test -s conftest$ac_exeext'
10562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10563 (eval $ac_try) 2>&5
10564 ac_status=$?
10565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10566 (exit $ac_status); }; }; then
10567 gas_cv_decl_needed_errno=no
10568else
10569 echo "$as_me: failed program was:" >&5
10570sed 's/^/| /' conftest.$ac_ext >&5
10571
10572gas_cv_decl_needed_errno=yes
10573fi
10574rm -f conftest.err conftest.$ac_objext \
10575 conftest$ac_exeext conftest.$ac_ext
10576fi
10577echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
10578echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
10579if test $gas_cv_decl_needed_errno = yes; then
10580
10581cat >>confdefs.h <<\_ACEOF
10582#define NEED_DECLARATION_ERRNO 1
10583_ACEOF
10584
10585fi
10586
10587
56f36663
NC
10588echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
10589echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
10590if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
10591 echo $ECHO_N "(cached) $ECHO_C" >&6
10592else
10593 cat >conftest.$ac_ext <<_ACEOF
10594/* confdefs.h. */
10595_ACEOF
10596cat confdefs.h >>conftest.$ac_ext
10597cat >>conftest.$ac_ext <<_ACEOF
10598/* end confdefs.h. */
10599#include <unistd.h>
10600int
10601main ()
10602{
10603extern int getopt (int, char *const*, const char *);
10604 ;
10605 return 0;
10606}
10607_ACEOF
10608rm -f conftest.$ac_objext
10609if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10610 (eval $ac_compile) 2>conftest.er1
10611 ac_status=$?
10612 grep -v '^ *+' conftest.er1 >conftest.err
10613 rm -f conftest.er1
10614 cat conftest.err >&5
10615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10616 (exit $ac_status); } &&
10617 { ac_try='test -z "$ac_c_werror_flag"
10618 || test ! -s conftest.err'
10619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10620 (eval $ac_try) 2>&5
10621 ac_status=$?
10622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10623 (exit $ac_status); }; } &&
10624 { ac_try='test -s conftest.$ac_objext'
10625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10626 (eval $ac_try) 2>&5
10627 ac_status=$?
10628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10629 (exit $ac_status); }; }; then
10630 gas_cv_decl_getopt_unistd_h=yes
10631else
10632 echo "$as_me: failed program was:" >&5
10633sed 's/^/| /' conftest.$ac_ext >&5
10634
10635gas_cv_decl_getopt_unistd_h=no
10636fi
10637rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10638fi
10639
10640echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
10641echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
10642if test $gas_cv_decl_getopt_unistd_h = yes; then
10643
10644cat >>confdefs.h <<\_ACEOF
10645#define HAVE_DECL_GETOPT 1
10646_ACEOF
10647
10648fi
10649
e8a38df5
AL
10650
10651echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
10652echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
10653if test "${gas_cv_decl_needed_environ+set}" = set; then
13b2be9c
DJ
10654 echo $ECHO_N "(cached) $ECHO_C" >&6
10655else
10656 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10657/* confdefs.h. */
10658_ACEOF
10659cat confdefs.h >>conftest.$ac_ext
10660cat >>conftest.$ac_ext <<_ACEOF
10661/* end confdefs.h. */
252b5132 10662$gas_test_headers
13b2be9c
DJ
10663int
10664main ()
10665{
252b5132 10666
e8a38df5 10667typedef char **f;
252b5132 10668f x;
e8a38df5 10669x = (f) environ;
252b5132 10670
13b2be9c
DJ
10671 ;
10672 return 0;
10673}
10674_ACEOF
10675rm -f conftest.$ac_objext conftest$ac_exeext
10676if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10677 (eval $ac_link) 2>conftest.er1
13b2be9c 10678 ac_status=$?
ab509236
L
10679 grep -v '^ *+' conftest.er1 >conftest.err
10680 rm -f conftest.er1
10681 cat conftest.err >&5
13b2be9c
DJ
10682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10683 (exit $ac_status); } &&
1ad12f97
NC
10684 { ac_try='test -z "$ac_c_werror_flag"
10685 || test ! -s conftest.err'
ab509236
L
10686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10687 (eval $ac_try) 2>&5
10688 ac_status=$?
10689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690 (exit $ac_status); }; } &&
10691 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10693 (eval $ac_try) 2>&5
10694 ac_status=$?
10695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10696 (exit $ac_status); }; }; then
e8a38df5 10697 gas_cv_decl_needed_environ=no
252b5132 10698else
13b2be9c
DJ
10699 echo "$as_me: failed program was:" >&5
10700sed 's/^/| /' conftest.$ac_ext >&5
10701
e8a38df5 10702gas_cv_decl_needed_environ=yes
252b5132 10703fi
ab509236
L
10704rm -f conftest.err conftest.$ac_objext \
10705 conftest$ac_exeext conftest.$ac_ext
252b5132 10706fi
e8a38df5
AL
10707echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
10708echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
10709if test $gas_cv_decl_needed_environ = yes; then
13b2be9c
DJ
10710
10711cat >>confdefs.h <<\_ACEOF
e8a38df5 10712#define NEED_DECLARATION_ENVIRON 1
13b2be9c
DJ
10713_ACEOF
10714
10715fi
10716
10717
e8a38df5
AL
10718echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
10719echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
10720if test "${gas_cv_decl_needed_ffs+set}" = set; then
13b2be9c
DJ
10721 echo $ECHO_N "(cached) $ECHO_C" >&6
10722else
10723 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10724/* confdefs.h. */
10725_ACEOF
10726cat confdefs.h >>conftest.$ac_ext
10727cat >>conftest.$ac_ext <<_ACEOF
10728/* end confdefs.h. */
10729$gas_test_headers
10730int
10731main ()
10732{
10733
e8a38df5 10734typedef int (*f)(int);
13b2be9c 10735f x;
e8a38df5 10736x = (f) ffs;
13b2be9c
DJ
10737
10738 ;
10739 return 0;
10740}
10741_ACEOF
10742rm -f conftest.$ac_objext conftest$ac_exeext
10743if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10744 (eval $ac_link) 2>conftest.er1
13b2be9c 10745 ac_status=$?
ab509236
L
10746 grep -v '^ *+' conftest.er1 >conftest.err
10747 rm -f conftest.er1
10748 cat conftest.err >&5
13b2be9c
DJ
10749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750 (exit $ac_status); } &&
1ad12f97
NC
10751 { ac_try='test -z "$ac_c_werror_flag"
10752 || test ! -s conftest.err'
ab509236
L
10753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10754 (eval $ac_try) 2>&5
10755 ac_status=$?
10756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10757 (exit $ac_status); }; } &&
10758 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760 (eval $ac_try) 2>&5
10761 ac_status=$?
10762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763 (exit $ac_status); }; }; then
e8a38df5 10764 gas_cv_decl_needed_ffs=no
13b2be9c
DJ
10765else
10766 echo "$as_me: failed program was:" >&5
10767sed 's/^/| /' conftest.$ac_ext >&5
10768
e8a38df5 10769gas_cv_decl_needed_ffs=yes
13b2be9c 10770fi
ab509236
L
10771rm -f conftest.err conftest.$ac_objext \
10772 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10773fi
e8a38df5
AL
10774echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
10775echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
10776if test $gas_cv_decl_needed_ffs = yes; then
13b2be9c
DJ
10777
10778cat >>confdefs.h <<\_ACEOF
e8a38df5 10779#define NEED_DECLARATION_FFS 1
13b2be9c
DJ
10780_ACEOF
10781
10782fi
10783
10784
10785echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
10786echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
10787if test "${gas_cv_decl_needed_free+set}" = set; then
10788 echo $ECHO_N "(cached) $ECHO_C" >&6
10789else
10790 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10791/* confdefs.h. */
10792_ACEOF
10793cat confdefs.h >>conftest.$ac_ext
10794cat >>conftest.$ac_ext <<_ACEOF
10795/* end confdefs.h. */
10796$gas_test_headers
10797int
10798main ()
10799{
10800
10801typedef void (*f)();
10802f x;
10803x = (f) free;
10804
10805 ;
10806 return 0;
10807}
10808_ACEOF
10809rm -f conftest.$ac_objext conftest$ac_exeext
10810if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10811 (eval $ac_link) 2>conftest.er1
13b2be9c 10812 ac_status=$?
ab509236
L
10813 grep -v '^ *+' conftest.er1 >conftest.err
10814 rm -f conftest.er1
10815 cat conftest.err >&5
13b2be9c
DJ
10816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10817 (exit $ac_status); } &&
1ad12f97
NC
10818 { ac_try='test -z "$ac_c_werror_flag"
10819 || test ! -s conftest.err'
ab509236
L
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5
10822 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; } &&
10825 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10827 (eval $ac_try) 2>&5
10828 ac_status=$?
10829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10830 (exit $ac_status); }; }; then
10831 gas_cv_decl_needed_free=no
10832else
10833 echo "$as_me: failed program was:" >&5
10834sed 's/^/| /' conftest.$ac_ext >&5
10835
10836gas_cv_decl_needed_free=yes
10837fi
ab509236
L
10838rm -f conftest.err conftest.$ac_objext \
10839 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10840fi
10841echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
10842echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
10843if test $gas_cv_decl_needed_free = yes; then
10844
10845cat >>confdefs.h <<\_ACEOF
10846#define NEED_DECLARATION_FREE 1
10847_ACEOF
10848
10849fi
10850
10851
e8a38df5
AL
10852echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
10853echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
10854if test "${gas_cv_decl_needed_malloc+set}" = set; then
13b2be9c
DJ
10855 echo $ECHO_N "(cached) $ECHO_C" >&6
10856else
10857 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10858/* confdefs.h. */
10859_ACEOF
10860cat confdefs.h >>conftest.$ac_ext
10861cat >>conftest.$ac_ext <<_ACEOF
10862/* end confdefs.h. */
10863$gas_test_headers
10864int
10865main ()
10866{
10867
10868typedef char *(*f)();
10869f x;
e8a38df5 10870x = (f) malloc;
13b2be9c
DJ
10871
10872 ;
10873 return 0;
10874}
10875_ACEOF
10876rm -f conftest.$ac_objext conftest$ac_exeext
10877if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10878 (eval $ac_link) 2>conftest.er1
13b2be9c 10879 ac_status=$?
ab509236
L
10880 grep -v '^ *+' conftest.er1 >conftest.err
10881 rm -f conftest.er1
10882 cat conftest.err >&5
13b2be9c
DJ
10883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10884 (exit $ac_status); } &&
1ad12f97
NC
10885 { ac_try='test -z "$ac_c_werror_flag"
10886 || test ! -s conftest.err'
ab509236
L
10887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10888 (eval $ac_try) 2>&5
10889 ac_status=$?
10890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10891 (exit $ac_status); }; } &&
10892 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10894 (eval $ac_try) 2>&5
10895 ac_status=$?
10896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10897 (exit $ac_status); }; }; then
e8a38df5 10898 gas_cv_decl_needed_malloc=no
13b2be9c
DJ
10899else
10900 echo "$as_me: failed program was:" >&5
10901sed 's/^/| /' conftest.$ac_ext >&5
10902
e8a38df5 10903gas_cv_decl_needed_malloc=yes
13b2be9c 10904fi
ab509236
L
10905rm -f conftest.err conftest.$ac_objext \
10906 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10907fi
e8a38df5
AL
10908echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
10909echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
10910if test $gas_cv_decl_needed_malloc = yes; then
13b2be9c
DJ
10911
10912cat >>confdefs.h <<\_ACEOF
e8a38df5 10913#define NEED_DECLARATION_MALLOC 1
13b2be9c
DJ
10914_ACEOF
10915
10916fi
10917
10918
e8a38df5
AL
10919echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
10920echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
10921if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13b2be9c
DJ
10922 echo $ECHO_N "(cached) $ECHO_C" >&6
10923else
10924 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10925/* confdefs.h. */
10926_ACEOF
10927cat confdefs.h >>conftest.$ac_ext
10928cat >>conftest.$ac_ext <<_ACEOF
10929/* end confdefs.h. */
10930$gas_test_headers
10931int
10932main ()
10933{
10934
e8a38df5 10935typedef char *(*f)();
13b2be9c 10936f x;
e8a38df5 10937x = (f) sbrk;
13b2be9c
DJ
10938
10939 ;
10940 return 0;
10941}
10942_ACEOF
10943rm -f conftest.$ac_objext conftest$ac_exeext
10944if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10945 (eval $ac_link) 2>conftest.er1
13b2be9c 10946 ac_status=$?
ab509236
L
10947 grep -v '^ *+' conftest.er1 >conftest.err
10948 rm -f conftest.er1
10949 cat conftest.err >&5
13b2be9c
DJ
10950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10951 (exit $ac_status); } &&
1ad12f97
NC
10952 { ac_try='test -z "$ac_c_werror_flag"
10953 || test ! -s conftest.err'
ab509236
L
10954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10955 (eval $ac_try) 2>&5
10956 ac_status=$?
10957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10958 (exit $ac_status); }; } &&
10959 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10961 (eval $ac_try) 2>&5
10962 ac_status=$?
10963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10964 (exit $ac_status); }; }; then
e8a38df5 10965 gas_cv_decl_needed_sbrk=no
13b2be9c
DJ
10966else
10967 echo "$as_me: failed program was:" >&5
10968sed 's/^/| /' conftest.$ac_ext >&5
10969
e8a38df5 10970gas_cv_decl_needed_sbrk=yes
13b2be9c 10971fi
ab509236
L
10972rm -f conftest.err conftest.$ac_objext \
10973 conftest$ac_exeext conftest.$ac_ext
13b2be9c 10974fi
e8a38df5
AL
10975echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
10976echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
10977if test $gas_cv_decl_needed_sbrk = yes; then
13b2be9c
DJ
10978
10979cat >>confdefs.h <<\_ACEOF
e8a38df5 10980#define NEED_DECLARATION_SBRK 1
13b2be9c
DJ
10981_ACEOF
10982
10983fi
10984
10985
e8a38df5
AL
10986echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
10987echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
10988if test "${gas_cv_decl_needed_strstr+set}" = set; then
13b2be9c
DJ
10989 echo $ECHO_N "(cached) $ECHO_C" >&6
10990else
10991 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10992/* confdefs.h. */
10993_ACEOF
10994cat confdefs.h >>conftest.$ac_ext
10995cat >>conftest.$ac_ext <<_ACEOF
10996/* end confdefs.h. */
e8a38df5 10997$gas_test_headers
13b2be9c
DJ
10998int
10999main ()
11000{
11001
e8a38df5 11002typedef char *(*f)();
13b2be9c 11003f x;
e8a38df5 11004x = (f) strstr;
13b2be9c
DJ
11005
11006 ;
11007 return 0;
11008}
11009_ACEOF
11010rm -f conftest.$ac_objext conftest$ac_exeext
11011if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 11012 (eval $ac_link) 2>conftest.er1
13b2be9c 11013 ac_status=$?
ab509236
L
11014 grep -v '^ *+' conftest.er1 >conftest.err
11015 rm -f conftest.er1
11016 cat conftest.err >&5
13b2be9c
DJ
11017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11018 (exit $ac_status); } &&
1ad12f97
NC
11019 { ac_try='test -z "$ac_c_werror_flag"
11020 || test ! -s conftest.err'
ab509236
L
11021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11022 (eval $ac_try) 2>&5
11023 ac_status=$?
11024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11025 (exit $ac_status); }; } &&
11026 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
11027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11028 (eval $ac_try) 2>&5
11029 ac_status=$?
11030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11031 (exit $ac_status); }; }; then
e8a38df5 11032 gas_cv_decl_needed_strstr=no
13b2be9c
DJ
11033else
11034 echo "$as_me: failed program was:" >&5
11035sed 's/^/| /' conftest.$ac_ext >&5
11036
e8a38df5 11037gas_cv_decl_needed_strstr=yes
13b2be9c 11038fi
ab509236
L
11039rm -f conftest.err conftest.$ac_objext \
11040 conftest$ac_exeext conftest.$ac_ext
13b2be9c 11041fi
e8a38df5
AL
11042echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
11043echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
11044if test $gas_cv_decl_needed_strstr = yes; then
13b2be9c
DJ
11045
11046cat >>confdefs.h <<\_ACEOF
e8a38df5 11047#define NEED_DECLARATION_STRSTR 1
13b2be9c
DJ
11048_ACEOF
11049
11050fi
11051
11052
6d74f28b
EB
11053echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
11054echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
11055if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
11056 echo $ECHO_N "(cached) $ECHO_C" >&6
11057else
11058 cat >conftest.$ac_ext <<_ACEOF
11059/* confdefs.h. */
11060_ACEOF
11061cat confdefs.h >>conftest.$ac_ext
11062cat >>conftest.$ac_ext <<_ACEOF
11063/* end confdefs.h. */
11064$ac_includes_default
11065int
11066main ()
11067{
11068#ifndef vsnprintf
11069 char *p = (char *) vsnprintf;
11070#endif
11071
11072 ;
11073 return 0;
11074}
11075_ACEOF
11076rm -f conftest.$ac_objext
11077if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11078 (eval $ac_compile) 2>conftest.er1
11079 ac_status=$?
11080 grep -v '^ *+' conftest.er1 >conftest.err
11081 rm -f conftest.er1
11082 cat conftest.err >&5
11083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 (exit $ac_status); } &&
11085 { ac_try='test -z "$ac_c_werror_flag"
11086 || test ! -s conftest.err'
11087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11088 (eval $ac_try) 2>&5
11089 ac_status=$?
11090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11091 (exit $ac_status); }; } &&
11092 { ac_try='test -s conftest.$ac_objext'
11093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11094 (eval $ac_try) 2>&5
11095 ac_status=$?
11096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11097 (exit $ac_status); }; }; then
11098 ac_cv_have_decl_vsnprintf=yes
11099else
11100 echo "$as_me: failed program was:" >&5
11101sed 's/^/| /' conftest.$ac_ext >&5
11102
11103ac_cv_have_decl_vsnprintf=no
11104fi
11105rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11106fi
11107echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
11108echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
11109if test $ac_cv_have_decl_vsnprintf = yes; then
11110
11111cat >>confdefs.h <<_ACEOF
11112#define HAVE_DECL_VSNPRINTF 1
11113_ACEOF
11114
11115
11116else
11117 cat >>confdefs.h <<_ACEOF
11118#define HAVE_DECL_VSNPRINTF 0
11119_ACEOF
11120
11121
11122fi
11123
11124
11125
13b2be9c
DJ
11126
11127
11128 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
11129
11130 ac_config_commands="$ac_config_commands default"
11131
11132
11133cat >confcache <<\_ACEOF
11134# This file is a shell script that caches the results of configure
11135# tests run on this system so they can be shared between configure
11136# scripts and configure runs, see configure's option --config-cache.
11137# It is not useful on other systems. If it contains results you don't
11138# want to keep, you may remove or edit it.
11139#
11140# config.status only pays attention to the cache file if you give it
11141# the --recheck option to rerun configure.
11142#
11143# `ac_cv_env_foo' variables (set or unset) will be overridden when
11144# loading this file, other *unset* `ac_cv_foo' will be assigned the
11145# following values.
11146
11147_ACEOF
11148
11149# The following way of writing the cache mishandles newlines in values,
11150# but we know of no workaround that is simple, portable, and efficient.
11151# So, don't put newlines in cache variables' values.
11152# Ultrix sh set writes to stderr and can't be redirected directly,
11153# and sets the high bit in the cache file unless we assign to the vars.
11154{
11155 (set) 2>&1 |
11156 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11157 *ac_space=\ *)
11158 # `set' does not quote correctly, so add quotes (double-quote
11159 # substitution turns \\\\ into \\, and sed turns \\ into \).
11160 sed -n \
ab509236
L
11161 "s/'/'\\\\''/g;
11162 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
11163 ;;
11164 *)
11165 # `set' quotes correctly as required by POSIX, so do not add quotes.
11166 sed -n \
ab509236 11167 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
11168 ;;
11169 esac;
11170} |
11171 sed '
11172 t clear
11173 : clear
11174 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11175 t end
11176 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11177 : end' >>confcache
11178if diff $cache_file confcache >/dev/null 2>&1; then :; else
11179 if test -w $cache_file; then
11180 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11181 cat confcache >$cache_file
11182 else
11183 echo "not updating unwritable cache $cache_file"
11184 fi
11185fi
11186rm -f confcache
11187
11188test "x$prefix" = xNONE && prefix=$ac_default_prefix
11189# Let make expand exec_prefix.
11190test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11191
11192# VPATH may cause trouble with some makes, so we remove $(srcdir),
11193# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11194# trailing colons and then remove the whole line if VPATH becomes empty
11195# (actually we leave an empty line to preserve line numbers).
11196if test "x$srcdir" = x.; then
ab509236 11197 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13b2be9c
DJ
11198s/:*\$(srcdir):*/:/;
11199s/:*\${srcdir}:*/:/;
11200s/:*@srcdir@:*/:/;
ab509236 11201s/^\([^=]*=[ ]*\):*/\1/;
13b2be9c 11202s/:*$//;
ab509236 11203s/^[^=]*=[ ]*$//;
13b2be9c
DJ
11204}'
11205fi
11206
11207DEFS=-DHAVE_CONFIG_H
11208
11209ac_libobjs=
11210ac_ltlibobjs=
11211for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11212 # 1. Remove the extension, and $U if already installed.
11213 ac_i=`echo "$ac_i" |
ab509236 11214 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13b2be9c
DJ
11215 # 2. Add them.
11216 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11217 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11218done
11219LIBOBJS=$ac_libobjs
11220
11221LTLIBOBJS=$ac_ltlibobjs
11222
11223
11224if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11225 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11226Usually this means the macro was only invoked conditionally." >&5
11227echo "$as_me: error: conditional \"AMDEP\" was never defined.
11228Usually this means the macro was only invoked conditionally." >&2;}
11229 { (exit 1); exit 1; }; }
11230fi
11231if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11232 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11233Usually this means the macro was only invoked conditionally." >&5
11234echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11235Usually this means the macro was only invoked conditionally." >&2;}
11236 { (exit 1); exit 1; }; }
11237fi
11238if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11239 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11240Usually this means the macro was only invoked conditionally." >&5
11241echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11242Usually this means the macro was only invoked conditionally." >&2;}
11243 { (exit 1); exit 1; }; }
11244fi
11245
11246: ${CONFIG_STATUS=./config.status}
11247ac_clean_files_save=$ac_clean_files
11248ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11249{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11250echo "$as_me: creating $CONFIG_STATUS" >&6;}
11251cat >$CONFIG_STATUS <<_ACEOF
11252#! $SHELL
11253# Generated by $as_me.
11254# Run this file to recreate the current configuration.
11255# Compiler output produced by configure, useful for debugging
11256# configure, is in config.log if it exists.
11257
11258debug=false
11259ac_cs_recheck=false
11260ac_cs_silent=false
11261SHELL=\${CONFIG_SHELL-$SHELL}
11262_ACEOF
11263
11264cat >>$CONFIG_STATUS <<\_ACEOF
11265## --------------------- ##
11266## M4sh Initialization. ##
11267## --------------------- ##
11268
11269# Be Bourne compatible
11270if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11271 emulate sh
11272 NULLCMD=:
11273 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11274 # is contrary to our usage. Disable this feature.
11275 alias -g '${1+"$@"}'='"$@"'
11276elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11277 set -o posix
11278fi
ab509236 11279DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
11280
11281# Support unset when possible.
ab509236 11282if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
11283 as_unset=unset
11284else
11285 as_unset=false
11286fi
11287
11288
11289# Work around bugs in pre-3.0 UWIN ksh.
11290$as_unset ENV MAIL MAILPATH
11291PS1='$ '
11292PS2='> '
11293PS4='+ '
11294
11295# NLS nuisances.
11296for as_var in \
11297 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11298 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11299 LC_TELEPHONE LC_TIME
11300do
ab509236 11301 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
11302 eval $as_var=C; export $as_var
11303 else
11304 $as_unset $as_var
11305 fi
11306done
11307
11308# Required to use basename.
11309if expr a : '\(a\)' >/dev/null 2>&1; then
11310 as_expr=expr
11311else
11312 as_expr=false
11313fi
11314
11315if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11316 as_basename=basename
11317else
11318 as_basename=false
11319fi
11320
11321
11322# Name of the executable.
11323as_me=`$as_basename "$0" ||
11324$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11325 X"$0" : 'X\(//\)$' \| \
11326 X"$0" : 'X\(/\)$' \| \
11327 . : '\(.\)' 2>/dev/null ||
11328echo X/"$0" |
11329 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11330 /^X\/\(\/\/\)$/{ s//\1/; q; }
11331 /^X\/\(\/\).*/{ s//\1/; q; }
11332 s/.*/./; q'`
11333
11334
11335# PATH needs CR, and LINENO needs CR and PATH.
11336# Avoid depending upon Character Ranges.
11337as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11338as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11339as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11340as_cr_digits='0123456789'
11341as_cr_alnum=$as_cr_Letters$as_cr_digits
11342
11343# The user is always right.
11344if test "${PATH_SEPARATOR+set}" != set; then
11345 echo "#! /bin/sh" >conf$$.sh
11346 echo "exit 0" >>conf$$.sh
11347 chmod +x conf$$.sh
11348 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11349 PATH_SEPARATOR=';'
11350 else
11351 PATH_SEPARATOR=:
11352 fi
11353 rm -f conf$$.sh
11354fi
11355
11356
11357 as_lineno_1=$LINENO
11358 as_lineno_2=$LINENO
11359 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11360 test "x$as_lineno_1" != "x$as_lineno_2" &&
11361 test "x$as_lineno_3" = "x$as_lineno_2" || {
11362 # Find who we are. Look in the path if we contain no path at all
11363 # relative or not.
11364 case $0 in
11365 *[\\/]* ) as_myself=$0 ;;
11366 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11367for as_dir in $PATH
11368do
11369 IFS=$as_save_IFS
11370 test -z "$as_dir" && as_dir=.
11371 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11372done
252b5132 11373
13b2be9c
DJ
11374 ;;
11375 esac
11376 # We did not find ourselves, most probably we were run as `sh COMMAND'
11377 # in which case we are not to be found in the path.
11378 if test "x$as_myself" = x; then
11379 as_myself=$0
11380 fi
11381 if test ! -f "$as_myself"; then
11382 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11383echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11384 { (exit 1); exit 1; }; }
11385 fi
11386 case $CONFIG_SHELL in
11387 '')
11388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11389for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11390do
11391 IFS=$as_save_IFS
11392 test -z "$as_dir" && as_dir=.
11393 for as_base in sh bash ksh sh5; do
11394 case $as_dir in
11395 /*)
11396 if ("$as_dir/$as_base" -c '
11397 as_lineno_1=$LINENO
11398 as_lineno_2=$LINENO
11399 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11400 test "x$as_lineno_1" != "x$as_lineno_2" &&
11401 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11402 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11403 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11404 CONFIG_SHELL=$as_dir/$as_base
11405 export CONFIG_SHELL
11406 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11407 fi;;
11408 esac
11409 done
11410done
11411;;
11412 esac
252b5132 11413
13b2be9c
DJ
11414 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11415 # uniformly replaced by the line number. The first 'sed' inserts a
11416 # line-number line before each line; the second 'sed' does the real
11417 # work. The second script uses 'N' to pair each line-number line
11418 # with the numbered line, and appends trailing '-' during
11419 # substitution so that $LINENO is not a special case at line end.
11420 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11421 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11422 sed '=' <$as_myself |
11423 sed '
11424 N
11425 s,$,-,
11426 : loop
11427 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11428 t loop
11429 s,-$,,
11430 s,^['$as_cr_digits']*\n,,
11431 ' >$as_me.lineno &&
11432 chmod +x $as_me.lineno ||
11433 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11434echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11435 { (exit 1); exit 1; }; }
11436
11437 # Don't try to exec as it changes $[0], causing all sort of problems
11438 # (the dirname of $[0] is not the place where we might find the
11439 # original and so on. Autoconf is especially sensible to this).
11440 . ./$as_me.lineno
11441 # Exit status is that of the last command.
11442 exit
11443}
d6d788bd 11444
252b5132 11445
13b2be9c
DJ
11446case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11447 *c*,-n*) ECHO_N= ECHO_C='
11448' ECHO_T=' ' ;;
11449 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11450 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11451esac
252b5132 11452
13b2be9c
DJ
11453if expr a : '\(a\)' >/dev/null 2>&1; then
11454 as_expr=expr
252b5132 11455else
13b2be9c 11456 as_expr=false
252b5132 11457fi
252b5132 11458
13b2be9c
DJ
11459rm -f conf$$ conf$$.exe conf$$.file
11460echo >conf$$.file
11461if ln -s conf$$.file conf$$ 2>/dev/null; then
11462 # We could just check for DJGPP; but this test a) works b) is more generic
11463 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11464 if test -f conf$$.exe; then
11465 # Don't use ln at all; we don't have any links
11466 as_ln_s='cp -p'
11467 else
11468 as_ln_s='ln -s'
11469 fi
11470elif ln conf$$.file conf$$ 2>/dev/null; then
11471 as_ln_s=ln
11472else
11473 as_ln_s='cp -p'
252b5132 11474fi
13b2be9c 11475rm -f conf$$ conf$$.exe conf$$.file
252b5132 11476
13b2be9c
DJ
11477if mkdir -p . 2>/dev/null; then
11478 as_mkdir_p=:
252b5132 11479else
ab509236 11480 test -d ./-p && rmdir ./-p
13b2be9c
DJ
11481 as_mkdir_p=false
11482fi
252b5132 11483
13b2be9c 11484as_executable_p="test -f"
252b5132 11485
13b2be9c 11486# Sed expression to map a string onto a valid CPP name.
ab509236 11487as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11488
13b2be9c 11489# Sed expression to map a string onto a valid variable name.
ab509236 11490as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11491
d6d788bd 11492
13b2be9c
DJ
11493# IFS
11494# We need space, tab and new line, in precisely that order.
11495as_nl='
11496'
11497IFS=" $as_nl"
252b5132 11498
13b2be9c
DJ
11499# CDPATH.
11500$as_unset CDPATH
252b5132 11501
13b2be9c 11502exec 6>&1
252b5132 11503
13b2be9c
DJ
11504# Open the log real soon, to keep \$[0] and so on meaningful, and to
11505# report actual input values of CONFIG_FILES etc. instead of their
11506# values after options handling. Logging --version etc. is OK.
11507exec 5>>config.log
11508{
11509 echo
11510 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11511## Running $as_me. ##
11512_ASBOX
11513} >&5
11514cat >&5 <<_CSEOF
252b5132 11515
13b2be9c 11516This file was extended by $as_me, which was
ab509236 11517generated by GNU Autoconf 2.59. Invocation command line was
d6d788bd 11518
13b2be9c
DJ
11519 CONFIG_FILES = $CONFIG_FILES
11520 CONFIG_HEADERS = $CONFIG_HEADERS
11521 CONFIG_LINKS = $CONFIG_LINKS
11522 CONFIG_COMMANDS = $CONFIG_COMMANDS
11523 $ $0 $@
252b5132 11524
13b2be9c
DJ
11525_CSEOF
11526echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11527echo >&5
11528_ACEOF
252b5132 11529
13b2be9c
DJ
11530# Files that config.status was made for.
11531if test -n "$ac_config_files"; then
11532 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
252b5132 11533fi
13b2be9c
DJ
11534
11535if test -n "$ac_config_headers"; then
11536 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
252b5132 11537fi
252b5132 11538
13b2be9c
DJ
11539if test -n "$ac_config_links"; then
11540 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132
RH
11541fi
11542
13b2be9c
DJ
11543if test -n "$ac_config_commands"; then
11544 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11545fi
d6d788bd 11546
13b2be9c 11547cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 11548
13b2be9c
DJ
11549ac_cs_usage="\
11550\`$as_me' instantiates files from templates according to the
11551current configuration.
252b5132 11552
13b2be9c 11553Usage: $0 [OPTIONS] [FILE]...
252b5132 11554
13b2be9c
DJ
11555 -h, --help print this help, then exit
11556 -V, --version print version number, then exit
11557 -q, --quiet do not print progress messages
11558 -d, --debug don't remove temporary files
11559 --recheck update $as_me by reconfiguring in the same conditions
11560 --file=FILE[:TEMPLATE]
ab509236 11561 instantiate the configuration file FILE
13b2be9c 11562 --header=FILE[:TEMPLATE]
ab509236 11563 instantiate the configuration header FILE
252b5132 11564
13b2be9c
DJ
11565Configuration files:
11566$config_files
252b5132 11567
13b2be9c
DJ
11568Configuration headers:
11569$config_headers
252b5132 11570
13b2be9c
DJ
11571Configuration commands:
11572$config_commands
252b5132 11573
13b2be9c
DJ
11574Report bugs to <bug-autoconf@gnu.org>."
11575_ACEOF
d6d788bd 11576
13b2be9c
DJ
11577cat >>$CONFIG_STATUS <<_ACEOF
11578ac_cs_version="\\
11579config.status
ab509236 11580configured by $0, generated by GNU Autoconf 2.59,
13b2be9c 11581 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
d6d788bd 11582
ab509236 11583Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
11584This config.status script is free software; the Free Software Foundation
11585gives unlimited permission to copy, distribute and modify it."
11586srcdir=$srcdir
11587INSTALL="$INSTALL"
11588_ACEOF
d6d788bd 11589
13b2be9c
DJ
11590cat >>$CONFIG_STATUS <<\_ACEOF
11591# If no file are specified by the user, then we need to provide default
11592# value. By we need to know if files were specified by the user.
11593ac_need_defaults=:
11594while test $# != 0
11595do
11596 case $1 in
11597 --*=*)
11598 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11599 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11600 ac_shift=:
c8615825 11601 ;;
13b2be9c
DJ
11602 -*)
11603 ac_option=$1
11604 ac_optarg=$2
11605 ac_shift=shift
c8615825 11606 ;;
13b2be9c
DJ
11607 *) # This is not an option, so the user has probably given explicit
11608 # arguments.
11609 ac_option=$1
11610 ac_need_defaults=false;;
11611 esac
252b5132 11612
13b2be9c
DJ
11613 case $ac_option in
11614 # Handling of the options.
11615_ACEOF
11616cat >>$CONFIG_STATUS <<\_ACEOF
11617 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11618 ac_cs_recheck=: ;;
11619 --version | --vers* | -V )
11620 echo "$ac_cs_version"; exit 0 ;;
11621 --he | --h)
11622 # Conflict between --help and --header
11623 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11624Try \`$0 --help' for more information." >&5
11625echo "$as_me: error: ambiguous option: $1
11626Try \`$0 --help' for more information." >&2;}
11627 { (exit 1); exit 1; }; };;
11628 --help | --hel | -h )
11629 echo "$ac_cs_usage"; exit 0 ;;
11630 --debug | --d* | -d )
11631 debug=: ;;
11632 --file | --fil | --fi | --f )
11633 $ac_shift
11634 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11635 ac_need_defaults=false;;
11636 --header | --heade | --head | --hea )
11637 $ac_shift
11638 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11639 ac_need_defaults=false;;
11640 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11641 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11642 ac_cs_silent=: ;;
c8615825 11643
13b2be9c
DJ
11644 # This is an error.
11645 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11646Try \`$0 --help' for more information." >&5
11647echo "$as_me: error: unrecognized option: $1
11648Try \`$0 --help' for more information." >&2;}
11649 { (exit 1); exit 1; }; } ;;
252b5132 11650
13b2be9c 11651 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 11652
13b2be9c
DJ
11653 esac
11654 shift
11655done
252b5132 11656
13b2be9c 11657ac_configure_extra_args=
d6d788bd 11658
13b2be9c
DJ
11659if $ac_cs_silent; then
11660 exec 6>/dev/null
11661 ac_configure_extra_args="$ac_configure_extra_args --silent"
11662fi
9b2b7d69 11663
13b2be9c
DJ
11664_ACEOF
11665cat >>$CONFIG_STATUS <<_ACEOF
11666if \$ac_cs_recheck; then
11667 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11668 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11669fi
11670
11671_ACEOF
11672
11673cat >>$CONFIG_STATUS <<_ACEOF
9b2b7d69 11674#
13b2be9c 11675# INIT-COMMANDS section.
9b2b7d69
MM
11676#
11677
13b2be9c
DJ
11678AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11679target_cpu_type=${target_cpu_type}
11680 cgen_cpu_prefix=${cgen_cpu_prefix}
11681 obj_format=${obj_format}
11682 te_file=${te_file}
11683
11684_ACEOF
11685
11686
11687
11688cat >>$CONFIG_STATUS <<\_ACEOF
11689for ac_config_target in $ac_config_targets
9b2b7d69 11690do
13b2be9c
DJ
11691 case "$ac_config_target" in
11692 # Handling of arguments.
11693 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
11694 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
11695 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11696 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11697 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11698 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11699 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
11700 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11701 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11702echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11703 { (exit 1); exit 1; }; };;
9b2b7d69
MM
11704 esac
11705done
11706
13b2be9c
DJ
11707# If the user did not use the arguments to specify the items to instantiate,
11708# then the envvar interface is used. Set only those that are not.
11709# We use the long form for the default assignment because of an extremely
11710# bizarre bug on SunOS 4.1.3.
11711if $ac_need_defaults; then
11712 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11713 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11714 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11715fi
11716
11717# Have a temporary directory for convenience. Make it in the build tree
11718# simply because there is no reason to put it here, and in addition,
11719# creating and moving files from /tmp can sometimes cause problems.
11720# Create a temporary directory, and hook for its removal unless debugging.
11721$debug ||
11722{
11723 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11724 trap '{ (exit 1); exit 1; }' 1 2 13 15
11725}
9b2b7d69 11726
13b2be9c 11727# Create a (secure) tmp directory for tmp files.
9b2b7d69 11728
13b2be9c
DJ
11729{
11730 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11731 test -n "$tmp" && test -d "$tmp"
11732} ||
11733{
11734 tmp=./confstat$$-$RANDOM
11735 (umask 077 && mkdir $tmp)
11736} ||
11737{
11738 echo "$me: cannot create a temporary directory in ." >&2
11739 { (exit 1); exit 1; }
11740}
9b2b7d69 11741
13b2be9c
DJ
11742_ACEOF
11743
11744cat >>$CONFIG_STATUS <<_ACEOF
11745
11746#
11747# CONFIG_FILES section.
11748#
11749
11750# No need to generate the scripts if there are no CONFIG_FILES.
11751# This happens for instance when ./config.status config.h
11752if test -n "\$CONFIG_FILES"; then
11753 # Protect against being on the right side of a sed subst in config.status.
11754 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11755 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11756s,@SHELL@,$SHELL,;t t
11757s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11758s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11759s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11760s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11761s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11762s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11763s,@exec_prefix@,$exec_prefix,;t t
11764s,@prefix@,$prefix,;t t
11765s,@program_transform_name@,$program_transform_name,;t t
11766s,@bindir@,$bindir,;t t
11767s,@sbindir@,$sbindir,;t t
11768s,@libexecdir@,$libexecdir,;t t
11769s,@datadir@,$datadir,;t t
11770s,@sysconfdir@,$sysconfdir,;t t
11771s,@sharedstatedir@,$sharedstatedir,;t t
11772s,@localstatedir@,$localstatedir,;t t
11773s,@libdir@,$libdir,;t t
11774s,@includedir@,$includedir,;t t
11775s,@oldincludedir@,$oldincludedir,;t t
11776s,@infodir@,$infodir,;t t
11777s,@mandir@,$mandir,;t t
11778s,@build_alias@,$build_alias,;t t
11779s,@host_alias@,$host_alias,;t t
11780s,@target_alias@,$target_alias,;t t
11781s,@DEFS@,$DEFS,;t t
11782s,@ECHO_C@,$ECHO_C,;t t
11783s,@ECHO_N@,$ECHO_N,;t t
11784s,@ECHO_T@,$ECHO_T,;t t
11785s,@LIBS@,$LIBS,;t t
11786s,@build@,$build,;t t
11787s,@build_cpu@,$build_cpu,;t t
11788s,@build_vendor@,$build_vendor,;t t
11789s,@build_os@,$build_os,;t t
11790s,@host@,$host,;t t
11791s,@host_cpu@,$host_cpu,;t t
11792s,@host_vendor@,$host_vendor,;t t
11793s,@host_os@,$host_os,;t t
11794s,@target@,$target,;t t
11795s,@target_cpu@,$target_cpu,;t t
11796s,@target_vendor@,$target_vendor,;t t
11797s,@target_os@,$target_os,;t t
11798s,@CC@,$CC,;t t
11799s,@CFLAGS@,$CFLAGS,;t t
11800s,@LDFLAGS@,$LDFLAGS,;t t
11801s,@CPPFLAGS@,$CPPFLAGS,;t t
11802s,@ac_ct_CC@,$ac_ct_CC,;t t
11803s,@EXEEXT@,$EXEEXT,;t t
11804s,@OBJEXT@,$OBJEXT,;t t
11805s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11806s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11807s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11808s,@CYGPATH_W@,$CYGPATH_W,;t t
11809s,@PACKAGE@,$PACKAGE,;t t
11810s,@VERSION@,$VERSION,;t t
11811s,@ACLOCAL@,$ACLOCAL,;t t
11812s,@AUTOCONF@,$AUTOCONF,;t t
11813s,@AUTOMAKE@,$AUTOMAKE,;t t
11814s,@AUTOHEADER@,$AUTOHEADER,;t t
11815s,@MAKEINFO@,$MAKEINFO,;t t
13b2be9c
DJ
11816s,@install_sh@,$install_sh,;t t
11817s,@STRIP@,$STRIP,;t t
11818s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11819s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
ab509236 11820s,@mkdir_p@,$mkdir_p,;t t
13b2be9c
DJ
11821s,@AWK@,$AWK,;t t
11822s,@SET_MAKE@,$SET_MAKE,;t t
11823s,@am__leading_dot@,$am__leading_dot,;t t
8ea2b00f
AM
11824s,@AMTAR@,$AMTAR,;t t
11825s,@am__tar@,$am__tar,;t t
11826s,@am__untar@,$am__untar,;t t
13b2be9c
DJ
11827s,@DEPDIR@,$DEPDIR,;t t
11828s,@am__include@,$am__include,;t t
11829s,@am__quote@,$am__quote,;t t
11830s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11831s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11832s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11833s,@CCDEPMODE@,$CCDEPMODE,;t t
11834s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11835s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11836s,@LN_S@,$LN_S,;t t
11837s,@RANLIB@,$RANLIB,;t t
11838s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11839s,@LIBTOOL@,$LIBTOOL,;t t
11840s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9e9b66a9 11841s,@NO_WERROR@,$NO_WERROR,;t t
13b2be9c
DJ
11842s,@GDBINIT@,$GDBINIT,;t t
11843s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
11844s,@extra_objects@,$extra_objects,;t t
11845s,@target_cpu_type@,$target_cpu_type,;t t
11846s,@obj_format@,$obj_format,;t t
11847s,@te_file@,$te_file,;t t
11848s,@install_tooldir@,$install_tooldir,;t t
11849s,@atof@,$atof,;t t
11850s,@BFDLIB@,$BFDLIB,;t t
11851s,@OPCODES_LIB@,$OPCODES_LIB,;t t
11852s,@BFDVER_H@,$BFDVER_H,;t t
11853s,@ALL_OBJ_DEPS@,$ALL_OBJ_DEPS,;t t
11854s,@YACC@,$YACC,;t t
11855s,@LEX@,$LEX,;t t
11856s,@LEXLIB@,$LEXLIB,;t t
11857s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11858s,@CPP@,$CPP,;t t
11859s,@EGREP@,$EGREP,;t t
11860s,@ALLOCA@,$ALLOCA,;t t
11861s,@USE_NLS@,$USE_NLS,;t t
11862s,@MSGFMT@,$MSGFMT,;t t
11863s,@GMSGFMT@,$GMSGFMT,;t t
11864s,@XGETTEXT@,$XGETTEXT,;t t
11865s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
11866s,@CATALOGS@,$CATALOGS,;t t
11867s,@CATOBJEXT@,$CATOBJEXT,;t t
11868s,@DATADIRNAME@,$DATADIRNAME,;t t
11869s,@GMOFILES@,$GMOFILES,;t t
11870s,@INSTOBJEXT@,$INSTOBJEXT,;t t
11871s,@INTLDEPS@,$INTLDEPS,;t t
11872s,@INTLLIBS@,$INTLLIBS,;t t
11873s,@INTLOBJS@,$INTLOBJS,;t t
11874s,@POFILES@,$POFILES,;t t
11875s,@POSUB@,$POSUB,;t t
11876s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
11877s,@GT_NO@,$GT_NO,;t t
11878s,@GT_YES@,$GT_YES,;t t
11879s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11880s,@l@,$l,;t t
11881s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11882s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11883s,@MAINT@,$MAINT,;t t
11884s,@LIBM@,$LIBM,;t t
11885s,@LIBOBJS@,$LIBOBJS,;t t
11886s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9b2b7d69
MM
11887CEOF
11888
13b2be9c
DJ
11889_ACEOF
11890
11891 cat >>$CONFIG_STATUS <<\_ACEOF
11892 # Split the substitutions into bite-sized pieces for seds with
11893 # small command number limits, like on Digital OSF/1 and HP-UX.
11894 ac_max_sed_lines=48
11895 ac_sed_frag=1 # Number of current file.
11896 ac_beg=1 # First line for current file.
11897 ac_end=$ac_max_sed_lines # Line after last line for current file.
11898 ac_more_lines=:
11899 ac_sed_cmds=
11900 while $ac_more_lines; do
11901 if test $ac_beg -gt 1; then
11902 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11903 else
11904 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11905 fi
11906 if test ! -s $tmp/subs.frag; then
11907 ac_more_lines=false
9b2b7d69 11908 else
13b2be9c
DJ
11909 # The purpose of the label and of the branching condition is to
11910 # speed up the sed processing (if there are no `@' at all, there
11911 # is no need to browse any of the substitutions).
11912 # These are the two extra sed commands mentioned above.
11913 (echo ':t
11914 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11915 if test -z "$ac_sed_cmds"; then
ab509236 11916 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c 11917 else
ab509236 11918 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c
DJ
11919 fi
11920 ac_sed_frag=`expr $ac_sed_frag + 1`
11921 ac_beg=$ac_end
11922 ac_end=`expr $ac_end + $ac_max_sed_lines`
9b2b7d69 11923 fi
13b2be9c
DJ
11924 done
11925 if test -z "$ac_sed_cmds"; then
11926 ac_sed_cmds=cat
252b5132 11927 fi
13b2be9c 11928fi # test -n "$CONFIG_FILES"
252b5132 11929
13b2be9c
DJ
11930_ACEOF
11931cat >>$CONFIG_STATUS <<\_ACEOF
11932for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
c8615825 11933 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11934 case $ac_file in
11935 - | *:- | *:-:* ) # input from stdin
ab509236
L
11936 cat >$tmp/stdin
11937 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11938 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11939 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11940 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11941 * ) ac_file_in=$ac_file.in ;;
252b5132 11942 esac
9b2b7d69 11943
13b2be9c
DJ
11944 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11945 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11946$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11947 X"$ac_file" : 'X\(//\)[^/]' \| \
11948 X"$ac_file" : 'X\(//\)$' \| \
11949 X"$ac_file" : 'X\(/\)' \| \
11950 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11951echo X"$ac_file" |
11952 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11953 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11954 /^X\(\/\/\)$/{ s//\1/; q; }
11955 /^X\(\/\).*/{ s//\1/; q; }
11956 s/.*/./; q'`
11957 { if $as_mkdir_p; then
11958 mkdir -p "$ac_dir"
c8615825 11959 else
13b2be9c
DJ
11960 as_dir="$ac_dir"
11961 as_dirs=
11962 while test ! -d "$as_dir"; do
11963 as_dirs="$as_dir $as_dirs"
11964 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11965$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11966 X"$as_dir" : 'X\(//\)[^/]' \| \
11967 X"$as_dir" : 'X\(//\)$' \| \
11968 X"$as_dir" : 'X\(/\)' \| \
11969 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11970echo X"$as_dir" |
11971 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11972 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11973 /^X\(\/\/\)$/{ s//\1/; q; }
11974 /^X\(\/\).*/{ s//\1/; q; }
11975 s/.*/./; q'`
11976 done
11977 test ! -n "$as_dirs" || mkdir $as_dirs
11978 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11979echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11980 { (exit 1); exit 1; }; }; }
11981
11982 ac_builddir=.
11983
11984if test "$ac_dir" != .; then
11985 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11986 # A "../" for each directory in $ac_dir_suffix.
11987 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11988else
11989 ac_dir_suffix= ac_top_builddir=
11990fi
9b2b7d69 11991
13b2be9c
DJ
11992case $srcdir in
11993 .) # No --srcdir option. We are building in place.
11994 ac_srcdir=.
11995 if test -z "$ac_top_builddir"; then
11996 ac_top_srcdir=.
11997 else
11998 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11999 fi ;;
12000 [\\/]* | ?:[\\/]* ) # Absolute path.
12001 ac_srcdir=$srcdir$ac_dir_suffix;
12002 ac_top_srcdir=$srcdir ;;
9b2b7d69 12003 *) # Relative path.
13b2be9c
DJ
12004 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12005 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12006esac
ab509236
L
12007
12008# Do not use `cd foo && pwd` to compute absolute paths, because
12009# the directories may not exist.
12010case `pwd` in
12011.) ac_abs_builddir="$ac_dir";;
12012*)
12013 case "$ac_dir" in
12014 .) ac_abs_builddir=`pwd`;;
12015 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12016 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12017 esac;;
12018esac
12019case $ac_abs_builddir in
12020.) ac_abs_top_builddir=${ac_top_builddir}.;;
12021*)
12022 case ${ac_top_builddir}. in
12023 .) ac_abs_top_builddir=$ac_abs_builddir;;
12024 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12025 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12026 esac;;
12027esac
12028case $ac_abs_builddir in
12029.) ac_abs_srcdir=$ac_srcdir;;
12030*)
12031 case $ac_srcdir in
12032 .) ac_abs_srcdir=$ac_abs_builddir;;
12033 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12034 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12035 esac;;
12036esac
12037case $ac_abs_builddir in
12038.) ac_abs_top_srcdir=$ac_top_srcdir;;
12039*)
12040 case $ac_top_srcdir in
12041 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12042 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12043 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12044 esac;;
12045esac
252b5132 12046
9b2b7d69 12047
13b2be9c
DJ
12048 case $INSTALL in
12049 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12050 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
c8615825 12051 esac
9b2b7d69 12052
1ad12f97
NC
12053 if test x"$ac_file" != x-; then
12054 { echo "$as_me:$LINENO: creating $ac_file" >&5
12055echo "$as_me: creating $ac_file" >&6;}
12056 rm -f "$ac_file"
12057 fi
13b2be9c
DJ
12058 # Let's still pretend it is `configure' which instantiates (i.e., don't
12059 # use $as_me), people would be surprised to read:
12060 # /* config.h. Generated by config.status. */
12061 if test x"$ac_file" = x-; then
12062 configure_input=
12063 else
12064 configure_input="$ac_file. "
12065 fi
12066 configure_input=$configure_input"Generated from `echo $ac_file_in |
ab509236 12067 sed 's,.*/,,'` by configure."
13b2be9c
DJ
12068
12069 # First look for the input files in the build tree, otherwise in the
12070 # src tree.
12071 ac_file_inputs=`IFS=:
12072 for f in $ac_file_in; do
12073 case $f in
12074 -) echo $tmp/stdin ;;
12075 [\\/$]*)
ab509236
L
12076 # Absolute (can't be DOS-style, as IFS=:)
12077 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12078echo "$as_me: error: cannot find input file: $f" >&2;}
12079 { (exit 1); exit 1; }; }
ab509236 12080 echo "$f";;
13b2be9c 12081 *) # Relative
ab509236
L
12082 if test -f "$f"; then
12083 # Build tree
12084 echo "$f"
12085 elif test -f "$srcdir/$f"; then
12086 # Source tree
12087 echo "$srcdir/$f"
12088 else
12089 # /dev/null tree
12090 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12091echo "$as_me: error: cannot find input file: $f" >&2;}
12092 { (exit 1); exit 1; }; }
ab509236 12093 fi;;
13b2be9c
DJ
12094 esac
12095 done` || { (exit 1); exit 1; }
12096_ACEOF
12097cat >>$CONFIG_STATUS <<_ACEOF
12098 sed "$ac_vpsub
12099$extrasub
12100_ACEOF
12101cat >>$CONFIG_STATUS <<\_ACEOF
12102:t
12103/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12104s,@configure_input@,$configure_input,;t t
12105s,@srcdir@,$ac_srcdir,;t t
12106s,@abs_srcdir@,$ac_abs_srcdir,;t t
12107s,@top_srcdir@,$ac_top_srcdir,;t t
12108s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
12109s,@builddir@,$ac_builddir,;t t
12110s,@abs_builddir@,$ac_abs_builddir,;t t
12111s,@top_builddir@,$ac_top_builddir,;t t
12112s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
12113s,@INSTALL@,$ac_INSTALL,;t t
12114" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12115 rm -f $tmp/stdin
12116 if test x"$ac_file" != x-; then
12117 mv $tmp/out $ac_file
12118 else
12119 cat $tmp/out
12120 rm -f $tmp/out
12121 fi
12122
12123done
12124_ACEOF
12125cat >>$CONFIG_STATUS <<\_ACEOF
12126
12127#
12128# CONFIG_HEADER section.
12129#
252b5132
RH
12130
12131# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12132# NAME is the cpp macro being defined and VALUE is the value it is being given.
12133#
12134# ac_d sets the value in "#define NAME VALUE" lines.
ab509236
L
12135ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12136ac_dB='[ ].*$,\1#\2'
13b2be9c
DJ
12137ac_dC=' '
12138ac_dD=',;t'
12139# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ab509236 12140ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13b2be9c 12141ac_uB='$,\1#\2define\3'
252b5132 12142ac_uC=' '
13b2be9c
DJ
12143ac_uD=',;t'
12144
12145for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 12146 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
12147 case $ac_file in
12148 - | *:- | *:-:* ) # input from stdin
ab509236
L
12149 cat >$tmp/stdin
12150 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12151 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 12152 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 12153 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 12154 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
12155 esac
12156
13b2be9c
DJ
12157 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12158echo "$as_me: creating $ac_file" >&6;}
12159
12160 # First look for the input files in the build tree, otherwise in the
12161 # src tree.
12162 ac_file_inputs=`IFS=:
12163 for f in $ac_file_in; do
12164 case $f in
12165 -) echo $tmp/stdin ;;
12166 [\\/$]*)
ab509236
L
12167 # Absolute (can't be DOS-style, as IFS=:)
12168 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12169echo "$as_me: error: cannot find input file: $f" >&2;}
12170 { (exit 1); exit 1; }; }
ab509236
L
12171 # Do quote $f, to prevent DOS paths from being IFS'd.
12172 echo "$f";;
13b2be9c 12173 *) # Relative
ab509236
L
12174 if test -f "$f"; then
12175 # Build tree
12176 echo "$f"
12177 elif test -f "$srcdir/$f"; then
12178 # Source tree
12179 echo "$srcdir/$f"
12180 else
12181 # /dev/null tree
12182 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12183echo "$as_me: error: cannot find input file: $f" >&2;}
12184 { (exit 1); exit 1; }; }
ab509236 12185 fi;;
13b2be9c
DJ
12186 esac
12187 done` || { (exit 1); exit 1; }
12188 # Remove the trailing spaces.
ab509236 12189 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13b2be9c
DJ
12190
12191_ACEOF
12192
12193# Transform confdefs.h into two sed scripts, `conftest.defines' and
12194# `conftest.undefs', that substitutes the proper values into
12195# config.h.in to produce config.h. The first handles `#define'
12196# templates, and the second `#undef' templates.
12197# And first: Protect against being on the right side of a sed subst in
12198# config.status. Protect against being in an unquoted here document
12199# in config.status.
12200rm -f conftest.defines conftest.undefs
12201# Using a here document instead of a string reduces the quoting nightmare.
12202# Putting comments in sed scripts is not portable.
12203#
12204# `end' is used to avoid that the second main sed command (meant for
12205# 0-ary CPP macros) applies to n-ary macro definitions.
12206# See the Autoconf documentation for `clear'.
12207cat >confdef2sed.sed <<\_ACEOF
12208s/[\\&,]/\\&/g
12209s,[\\$`],\\&,g
12210t clear
12211: clear
ab509236 12212s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13b2be9c 12213t end
ab509236 12214s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13b2be9c
DJ
12215: end
12216_ACEOF
12217# If some macros were called several times there might be several times
12218# the same #defines, which is useless. Nevertheless, we may not want to
12219# sort them, since we want the *last* AC-DEFINE to be honored.
12220uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12221sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12222rm -f confdef2sed.sed
252b5132
RH
12223
12224# This sed command replaces #undef with comments. This is necessary, for
12225# example, in the case of _POSIX_SOURCE, which is predefined and required
12226# on some systems where configure will not decide to define it.
13b2be9c 12227cat >>conftest.undefs <<\_ACEOF
ab509236 12228s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13b2be9c
DJ
12229_ACEOF
12230
12231# Break up conftest.defines because some shells have a limit on the size
12232# of here documents, and old seds have small limits too (100 cmds).
12233echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
ab509236 12234echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13b2be9c
DJ
12235echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12236echo ' :' >>$CONFIG_STATUS
12237rm -f conftest.tail
12238while grep . conftest.defines >/dev/null
12239do
12240 # Write a limited-size here document to $tmp/defines.sed.
12241 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12242 # Speed up: don't consider the non `#define' lines.
ab509236 12243 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12244 # Work around the forget-to-reset-the-flag bug.
12245 echo 't clr' >>$CONFIG_STATUS
12246 echo ': clr' >>$CONFIG_STATUS
12247 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12248 echo 'CEOF
12249 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12250 rm -f $tmp/in
12251 mv $tmp/out $tmp/in
12252' >>$CONFIG_STATUS
12253 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12254 rm -f conftest.defines
12255 mv conftest.tail conftest.defines
12256done
12257rm -f conftest.defines
12258echo ' fi # grep' >>$CONFIG_STATUS
12259echo >>$CONFIG_STATUS
252b5132 12260
13b2be9c
DJ
12261# Break up conftest.undefs because some shells have a limit on the size
12262# of here documents, and old seds have small limits too (100 cmds).
12263echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 12264rm -f conftest.tail
13b2be9c 12265while grep . conftest.undefs >/dev/null
252b5132 12266do
13b2be9c
DJ
12267 # Write a limited-size here document to $tmp/undefs.sed.
12268 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12269 # Speed up: don't consider the non `#undef'
ab509236 12270 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12271 # Work around the forget-to-reset-the-flag bug.
12272 echo 't clr' >>$CONFIG_STATUS
12273 echo ': clr' >>$CONFIG_STATUS
12274 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 12275 echo 'CEOF
13b2be9c
DJ
12276 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12277 rm -f $tmp/in
12278 mv $tmp/out $tmp/in
12279' >>$CONFIG_STATUS
12280 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12281 rm -f conftest.undefs
12282 mv conftest.tail conftest.undefs
252b5132 12283done
13b2be9c
DJ
12284rm -f conftest.undefs
12285
12286cat >>$CONFIG_STATUS <<\_ACEOF
12287 # Let's still pretend it is `configure' which instantiates (i.e., don't
12288 # use $as_me), people would be surprised to read:
12289 # /* config.h. Generated by config.status. */
12290 if test x"$ac_file" = x-; then
12291 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 12292 else
13b2be9c
DJ
12293 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12294 fi
12295 cat $tmp/in >>$tmp/config.h
12296 rm -f $tmp/in
12297 if test x"$ac_file" != x-; then
12298 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12299 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12300echo "$as_me: $ac_file is unchanged" >&6;}
12301 else
12302 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12303$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12304 X"$ac_file" : 'X\(//\)[^/]' \| \
12305 X"$ac_file" : 'X\(//\)$' \| \
12306 X"$ac_file" : 'X\(/\)' \| \
12307 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12308echo X"$ac_file" |
12309 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12310 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12311 /^X\(\/\/\)$/{ s//\1/; q; }
12312 /^X\(\/\).*/{ s//\1/; q; }
12313 s/.*/./; q'`
12314 { if $as_mkdir_p; then
12315 mkdir -p "$ac_dir"
12316 else
12317 as_dir="$ac_dir"
12318 as_dirs=
12319 while test ! -d "$as_dir"; do
12320 as_dirs="$as_dir $as_dirs"
12321 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12322$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12323 X"$as_dir" : 'X\(//\)[^/]' \| \
12324 X"$as_dir" : 'X\(//\)$' \| \
12325 X"$as_dir" : 'X\(/\)' \| \
12326 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12327echo X"$as_dir" |
12328 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12329 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12330 /^X\(\/\/\)$/{ s//\1/; q; }
12331 /^X\(\/\).*/{ s//\1/; q; }
12332 s/.*/./; q'`
12333 done
12334 test ! -n "$as_dirs" || mkdir $as_dirs
12335 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12336echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12337 { (exit 1); exit 1; }; }; }
12338
12339 rm -f $ac_file
12340 mv $tmp/config.h $ac_file
9b2b7d69 12341 fi
13b2be9c
DJ
12342 else
12343 cat $tmp/config.h
12344 rm -f $tmp/config.h
9b2b7d69 12345 fi
13b2be9c
DJ
12346# Compute $ac_file's index in $config_headers.
12347_am_stamp_count=1
12348for _am_header in $config_headers :; do
12349 case $_am_header in
12350 $ac_file | $ac_file:* )
12351 break ;;
12352 * )
12353 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12354 esac
12355done
12356echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12357$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12358 X$ac_file : 'X\(//\)[^/]' \| \
12359 X$ac_file : 'X\(//\)$' \| \
12360 X$ac_file : 'X\(/\)' \| \
12361 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12362echo X$ac_file |
12363 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12364 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12365 /^X\(\/\/\)$/{ s//\1/; q; }
12366 /^X\(\/\).*/{ s//\1/; q; }
12367 s/.*/./; q'`/stamp-h$_am_stamp_count
12368done
12369_ACEOF
12370cat >>$CONFIG_STATUS <<\_ACEOF
6840198f 12371
13b2be9c
DJ
12372#
12373# CONFIG_COMMANDS section.
12374#
12375for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12376 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12377 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12378 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12379$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12380 X"$ac_dest" : 'X\(//\)[^/]' \| \
12381 X"$ac_dest" : 'X\(//\)$' \| \
12382 X"$ac_dest" : 'X\(/\)' \| \
12383 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12384echo X"$ac_dest" |
12385 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12386 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12387 /^X\(\/\/\)$/{ s//\1/; q; }
12388 /^X\(\/\).*/{ s//\1/; q; }
12389 s/.*/./; q'`
ab509236
L
12390 { if $as_mkdir_p; then
12391 mkdir -p "$ac_dir"
12392 else
12393 as_dir="$ac_dir"
12394 as_dirs=
12395 while test ! -d "$as_dir"; do
12396 as_dirs="$as_dir $as_dirs"
12397 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12398$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12399 X"$as_dir" : 'X\(//\)[^/]' \| \
12400 X"$as_dir" : 'X\(//\)$' \| \
12401 X"$as_dir" : 'X\(/\)' \| \
12402 . : '\(.\)' 2>/dev/null ||
12403echo X"$as_dir" |
12404 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12405 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12406 /^X\(\/\/\)$/{ s//\1/; q; }
12407 /^X\(\/\).*/{ s//\1/; q; }
12408 s/.*/./; q'`
12409 done
12410 test ! -n "$as_dirs" || mkdir $as_dirs
12411 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12412echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12413 { (exit 1); exit 1; }; }; }
12414
13b2be9c
DJ
12415 ac_builddir=.
12416
12417if test "$ac_dir" != .; then
12418 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12419 # A "../" for each directory in $ac_dir_suffix.
12420 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12421else
12422 ac_dir_suffix= ac_top_builddir=
12423fi
12424
12425case $srcdir in
12426 .) # No --srcdir option. We are building in place.
12427 ac_srcdir=.
12428 if test -z "$ac_top_builddir"; then
12429 ac_top_srcdir=.
12430 else
12431 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12432 fi ;;
12433 [\\/]* | ?:[\\/]* ) # Absolute path.
12434 ac_srcdir=$srcdir$ac_dir_suffix;
12435 ac_top_srcdir=$srcdir ;;
12436 *) # Relative path.
12437 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12438 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12439esac
ab509236
L
12440
12441# Do not use `cd foo && pwd` to compute absolute paths, because
12442# the directories may not exist.
12443case `pwd` in
12444.) ac_abs_builddir="$ac_dir";;
12445*)
12446 case "$ac_dir" in
12447 .) ac_abs_builddir=`pwd`;;
12448 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12449 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12450 esac;;
12451esac
12452case $ac_abs_builddir in
12453.) ac_abs_top_builddir=${ac_top_builddir}.;;
12454*)
12455 case ${ac_top_builddir}. in
12456 .) ac_abs_top_builddir=$ac_abs_builddir;;
12457 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12458 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12459 esac;;
12460esac
12461case $ac_abs_builddir in
12462.) ac_abs_srcdir=$ac_srcdir;;
12463*)
12464 case $ac_srcdir in
12465 .) ac_abs_srcdir=$ac_abs_builddir;;
12466 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12467 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12468 esac;;
12469esac
12470case $ac_abs_builddir in
12471.) ac_abs_top_srcdir=$ac_top_srcdir;;
12472*)
12473 case $ac_top_srcdir in
12474 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12475 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12476 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12477 esac;;
12478esac
13b2be9c
DJ
12479
12480
12481 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12482echo "$as_me: executing $ac_dest commands" >&6;}
12483 case $ac_dest in
12484 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12485 # Strip MF so we end up with the name of the file.
12486 mf=`echo "$mf" | sed -e 's/:.*$//'`
12487 # Check whether this is an Automake generated Makefile or not.
12488 # We used to match only the files named `Makefile.in', but
12489 # some people rename them; so instead we look at the file content.
12490 # Grep'ing the first line is not enough: some people post-process
12491 # each Makefile.in and add a new line on top of each file to say so.
12492 # So let's grep whole file.
12493 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12494 dirpart=`(dirname "$mf") 2>/dev/null ||
12495$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12496 X"$mf" : 'X\(//\)[^/]' \| \
12497 X"$mf" : 'X\(//\)$' \| \
12498 X"$mf" : 'X\(/\)' \| \
12499 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12500echo X"$mf" |
12501 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12502 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12503 /^X\(\/\/\)$/{ s//\1/; q; }
12504 /^X\(\/\).*/{ s//\1/; q; }
12505 s/.*/./; q'`
12506 else
12507 continue
12508 fi
8ea2b00f
AM
12509 # Extract the definition of DEPDIR, am__include, and am__quote
12510 # from the Makefile without running `make'.
4b363073 12511 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13b2be9c 12512 test -z "$DEPDIR" && continue
8ea2b00f
AM
12513 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12514 test -z "am__include" && continue
12515 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13b2be9c 12516 # When using ansi2knr, U may be empty or an underscore; expand it
4b363073 12517 U=`sed -n 's/^U = //p' < "$mf"`
8ea2b00f
AM
12518 # Find all dependency output files, they are included files with
12519 # $(DEPDIR) in their names. We invoke sed twice because it is the
12520 # simplest approach to changing $(DEPDIR) to its actual value in the
12521 # expansion.
12522 for file in `sed -n "
12523 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13b2be9c
DJ
12524 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12525 # Make sure the directory exists.
12526 test -f "$dirpart/$file" && continue
12527 fdir=`(dirname "$file") 2>/dev/null ||
12528$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12529 X"$file" : 'X\(//\)[^/]' \| \
12530 X"$file" : 'X\(//\)$' \| \
12531 X"$file" : 'X\(/\)' \| \
12532 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12533echo X"$file" |
12534 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12535 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12536 /^X\(\/\/\)$/{ s//\1/; q; }
12537 /^X\(\/\).*/{ s//\1/; q; }
12538 s/.*/./; q'`
12539 { if $as_mkdir_p; then
12540 mkdir -p $dirpart/$fdir
12541 else
12542 as_dir=$dirpart/$fdir
12543 as_dirs=
12544 while test ! -d "$as_dir"; do
12545 as_dirs="$as_dir $as_dirs"
12546 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12547$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12548 X"$as_dir" : 'X\(//\)[^/]' \| \
12549 X"$as_dir" : 'X\(//\)$' \| \
12550 X"$as_dir" : 'X\(/\)' \| \
12551 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12552echo X"$as_dir" |
12553 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12554 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12555 /^X\(\/\/\)$/{ s//\1/; q; }
12556 /^X\(\/\).*/{ s//\1/; q; }
12557 s/.*/./; q'`
12558 done
12559 test ! -n "$as_dirs" || mkdir $as_dirs
12560 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12561echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12562 { (exit 1); exit 1; }; }; }
c8615825 12563
13b2be9c
DJ
12564 # echo "creating $dirpart/$file"
12565 echo '# dummy' > "$dirpart/$file"
12566 done
12567done
12568 ;;
12569 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
12570 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
12571 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
12572 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
12573 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
12574 if test "x$cgen_cpu_prefix" != x ; then
12575 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
12576 fi
12577
13b2be9c
DJ
12578 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
12579 esac
12580done
12581_ACEOF
12582
12583cat >>$CONFIG_STATUS <<\_ACEOF
12584
12585{ (exit 0); exit 0; }
12586_ACEOF
252b5132 12587chmod +x $CONFIG_STATUS
13b2be9c
DJ
12588ac_clean_files=$ac_clean_files_save
12589
12590
12591# configure is writing to config.log, and then calls config.status.
12592# config.status does its own redirection, appending to config.log.
12593# Unfortunately, on DOS this fails, as config.log is still kept open
12594# by configure, so config.status won't be able to write to it; its
12595# output is simply discarded. So we exec the FD to /dev/null,
12596# effectively closing config.log, so it can be properly (re)opened and
12597# appended to by config.status. When coming back to configure, we
12598# need to make the FD available again.
12599if test "$no_create" != yes; then
12600 ac_cs_success=:
12601 ac_config_status_args=
12602 test "$silent" = yes &&
12603 ac_config_status_args="$ac_config_status_args --quiet"
12604 exec 5>/dev/null
12605 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12606 exec 5>>config.log
12607 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12608 # would make configure fail if this is the last instruction.
12609 $ac_cs_success || { (exit 1); exit 1; }
12610fi
252b5132 12611
This page took 1.038546 seconds and 4 git commands to generate.