gas/testsuite/
[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
c428fa83 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 OPCODES_LIB YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE CPP EGREP ALLOCA LIBM datarootdir docdir htmldir 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)
241a6c40 859 --enable-targets alternative target configurations besides the primary
13b2be9c 860 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
c43a438d 861 --enable-checking enable run-time checks
241a6c40
AM
862 --enable-werror treat compile warnings as errors
863 --enable-build-warnings enable build-time compiler warnings
13b2be9c 864 --disable-nls do not use Native Language Support
ab509236
L
865 --enable-maintainer-mode enable make rules and dependencies not useful
866 (and sometimes confusing) to the casual installer
9b2b7d69 867
13b2be9c
DJ
868Optional Packages:
869 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
870 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
871 --with-gnu-ld assume the C compiler uses GNU ld default=no
872 --with-pic try to use only PIC/non-PIC objects default=use both
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.
c43a438d 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
e1b5fdd4 3925x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
d70c5fc7
NC
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
e1b5fdd4 3936 x86_64-*linux*)
d70c5fc7
NC
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
e1b5fdd4 3952 x86_64-*linux*)
d70c5fc7
NC
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
c43a438d
AM
4168fi;
4169# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
252b5132
RH
4170if test "${enable_commonbfdlib+set}" = set; then
4171 enableval="$enable_commonbfdlib"
4172 case "${enableval}" in
4173 yes) commonbfdlib=true ;;
4174 no) commonbfdlib=false ;;
13b2be9c
DJ
4175 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
4176echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
4177 { (exit 1); exit 1; }; } ;;
252b5132 4178esac
13b2be9c 4179fi;
c43a438d
AM
4180ac_checking=yes
4181if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
4182 ac_checking=
4183fi
4184# Check whether --enable-checking or --disable-checking was given.
4185if test "${enable_checking+set}" = set; then
4186 enableval="$enable_checking"
4187 case "${enableval}" in
4188 no|none) ac_checking= ;;
4189 *) ac_checking=yes ;;
4190esac
4191fi; if test x$ac_checking != x ; then
4192
4193cat >>confdefs.h <<\_ACEOF
4194#define ENABLE_CHECKING 1
4195_ACEOF
4196
4197fi
4198
252b5132
RH
4199using_cgen=no
4200
ad22bfe8 4201
a541e3ce 4202GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
1ad12f97 4203
569acd2c
NC
4204# Check whether --enable-werror or --disable-werror was given.
4205if test "${enable_werror+set}" = set; then
4206 enableval="$enable_werror"
1ad12f97
NC
4207 case "${enableval}" in
4208 yes | y) ERROR_ON_WARNING="yes" ;;
4209 no | n) ERROR_ON_WARNING="no" ;;
569acd2c
NC
4210 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
4211echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
1ad12f97
NC
4212 { (exit 1); exit 1; }; } ;;
4213 esac
4214fi;
4215
9e9b66a9
AM
4216# Enable -Werror by default when using gcc
4217if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4218 ERROR_ON_WARNING=yes
4219fi
4220
4221NO_WERROR=
4222if test "${ERROR_ON_WARNING}" = yes ; then
a541e3ce 4223 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
9e9b66a9 4224 NO_WERROR="-Wno-error"
1ad12f97
NC
4225fi
4226
a541e3ce
SE
4227if test "${GCC}" = yes ; then
4228 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
4229fi
4230
a2d91340
AC
4231# Check whether --enable-build-warnings or --disable-build-warnings was given.
4232if test "${enable_build_warnings+set}" = set; then
4233 enableval="$enable_build_warnings"
4234 case "${enableval}" in
a541e3ce
SE
4235 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
4236 no) if test "${GCC}" = yes ; then
4237 WARN_CFLAGS="-w"
4238 fi;;
a2d91340 4239 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4240 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
a2d91340 4241 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
a541e3ce 4242 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
9e9b66a9 4243 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
a2d91340 4244esac
9e9b66a9
AM
4245fi;
4246
4247if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
4248 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
a2d91340
AC
4249fi
4250
d6d788bd 4251
9e9b66a9
AM
4252
4253
4254
252b5132 4255# Generate a header file
13b2be9c 4256 ac_config_headers="$ac_config_headers config.h:config.in"
d6d788bd 4257
252b5132 4258
76a27922
ILT
4259# If we are on a DOS filesystem, we must use gdb.ini rather than
4260# .gdbinit.
76a27922 4261case "${host}" in
591d4689 4262 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
76a27922 4263 GDBINIT="gdb.ini"
13b2be9c
DJ
4264 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
4265
4266 ;;
4267 *)
4268 GDBINIT=".gdbinit"
4269 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
4270
76a27922
ILT
4271 ;;
4272esac
4273
d6d788bd 4274
44f2f9d2
AM
4275#We need this for the host. BOUT header is in host order.
4276echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4277echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
4278if test "${ac_cv_c_bigendian+set}" = set; then
4279 echo $ECHO_N "(cached) $ECHO_C" >&6
4280else
4281 # See if sys/param.h defines the BYTE_ORDER macro.
4282cat >conftest.$ac_ext <<_ACEOF
4283/* confdefs.h. */
4284_ACEOF
4285cat confdefs.h >>conftest.$ac_ext
4286cat >>conftest.$ac_ext <<_ACEOF
4287/* end confdefs.h. */
4288#include <sys/types.h>
4289#include <sys/param.h>
4290
4291int
4292main ()
4293{
4294#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4295 bogus endian macros
4296#endif
4297
4298 ;
4299 return 0;
4300}
4301_ACEOF
4302rm -f conftest.$ac_objext
4303if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4304 (eval $ac_compile) 2>conftest.er1
4305 ac_status=$?
4306 grep -v '^ *+' conftest.er1 >conftest.err
4307 rm -f conftest.er1
4308 cat conftest.err >&5
4309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4310 (exit $ac_status); } &&
1ad12f97
NC
4311 { ac_try='test -z "$ac_c_werror_flag"
4312 || test ! -s conftest.err'
44f2f9d2
AM
4313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4314 (eval $ac_try) 2>&5
4315 ac_status=$?
4316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4317 (exit $ac_status); }; } &&
4318 { ac_try='test -s conftest.$ac_objext'
4319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4320 (eval $ac_try) 2>&5
4321 ac_status=$?
4322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4323 (exit $ac_status); }; }; then
4324 # It does; now see whether it defined to BIG_ENDIAN or not.
4325cat >conftest.$ac_ext <<_ACEOF
4326/* confdefs.h. */
4327_ACEOF
4328cat confdefs.h >>conftest.$ac_ext
4329cat >>conftest.$ac_ext <<_ACEOF
4330/* end confdefs.h. */
4331#include <sys/types.h>
4332#include <sys/param.h>
4333
4334int
4335main ()
4336{
4337#if BYTE_ORDER != BIG_ENDIAN
4338 not big endian
4339#endif
4340
4341 ;
4342 return 0;
4343}
4344_ACEOF
4345rm -f conftest.$ac_objext
4346if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4347 (eval $ac_compile) 2>conftest.er1
4348 ac_status=$?
4349 grep -v '^ *+' conftest.er1 >conftest.err
4350 rm -f conftest.er1
4351 cat conftest.err >&5
4352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4353 (exit $ac_status); } &&
1ad12f97
NC
4354 { ac_try='test -z "$ac_c_werror_flag"
4355 || test ! -s conftest.err'
44f2f9d2
AM
4356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4357 (eval $ac_try) 2>&5
4358 ac_status=$?
4359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4360 (exit $ac_status); }; } &&
4361 { ac_try='test -s conftest.$ac_objext'
4362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4363 (eval $ac_try) 2>&5
4364 ac_status=$?
4365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4366 (exit $ac_status); }; }; then
4367 ac_cv_c_bigendian=yes
4368else
4369 echo "$as_me: failed program was:" >&5
4370sed 's/^/| /' conftest.$ac_ext >&5
4371
4372ac_cv_c_bigendian=no
4373fi
4374rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4375else
4376 echo "$as_me: failed program was:" >&5
4377sed 's/^/| /' conftest.$ac_ext >&5
4378
4379# It does not; compile a test program.
4380if test "$cross_compiling" = yes; then
4381 # try to guess the endianness by grepping values into an object file
4382 ac_cv_c_bigendian=unknown
4383 cat >conftest.$ac_ext <<_ACEOF
4384/* confdefs.h. */
4385_ACEOF
4386cat confdefs.h >>conftest.$ac_ext
4387cat >>conftest.$ac_ext <<_ACEOF
4388/* end confdefs.h. */
4389short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4390short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4391void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4392short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4393short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4394void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4395int
4396main ()
4397{
4398 _ascii (); _ebcdic ();
4399 ;
4400 return 0;
4401}
4402_ACEOF
4403rm -f conftest.$ac_objext
4404if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4405 (eval $ac_compile) 2>conftest.er1
4406 ac_status=$?
4407 grep -v '^ *+' conftest.er1 >conftest.err
4408 rm -f conftest.er1
4409 cat conftest.err >&5
4410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4411 (exit $ac_status); } &&
1ad12f97
NC
4412 { ac_try='test -z "$ac_c_werror_flag"
4413 || test ! -s conftest.err'
44f2f9d2
AM
4414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4415 (eval $ac_try) 2>&5
4416 ac_status=$?
4417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418 (exit $ac_status); }; } &&
4419 { ac_try='test -s conftest.$ac_objext'
4420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4421 (eval $ac_try) 2>&5
4422 ac_status=$?
4423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4424 (exit $ac_status); }; }; then
4425 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4426 ac_cv_c_bigendian=yes
4427fi
4428if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4429 if test "$ac_cv_c_bigendian" = unknown; then
4430 ac_cv_c_bigendian=no
4431 else
4432 # finding both strings is unlikely to happen, but who knows?
4433 ac_cv_c_bigendian=unknown
4434 fi
4435fi
4436else
4437 echo "$as_me: failed program was:" >&5
4438sed 's/^/| /' conftest.$ac_ext >&5
4439
4440fi
4441rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4442else
4443 cat >conftest.$ac_ext <<_ACEOF
4444/* confdefs.h. */
4445_ACEOF
4446cat confdefs.h >>conftest.$ac_ext
4447cat >>conftest.$ac_ext <<_ACEOF
4448/* end confdefs.h. */
4449int
4450main ()
4451{
4452 /* Are we little or big endian? From Harbison&Steele. */
4453 union
4454 {
4455 long l;
4456 char c[sizeof (long)];
4457 } u;
4458 u.l = 1;
4459 exit (u.c[sizeof (long) - 1] == 1);
4460}
4461_ACEOF
4462rm -f conftest$ac_exeext
4463if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4464 (eval $ac_link) 2>&5
4465 ac_status=$?
4466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4469 (eval $ac_try) 2>&5
4470 ac_status=$?
4471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472 (exit $ac_status); }; }; then
4473 ac_cv_c_bigendian=no
4474else
4475 echo "$as_me: program exited with status $ac_status" >&5
4476echo "$as_me: failed program was:" >&5
4477sed 's/^/| /' conftest.$ac_ext >&5
4478
4479( exit $ac_status )
4480ac_cv_c_bigendian=yes
4481fi
4482rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4483fi
4484fi
4485rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4486fi
4487echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4488echo "${ECHO_T}$ac_cv_c_bigendian" >&6
4489case $ac_cv_c_bigendian in
4490 yes)
4491
4492cat >>confdefs.h <<\_ACEOF
4493#define WORDS_BIGENDIAN 1
4494_ACEOF
4495 ;;
4496 no)
4497 ;;
4498 *)
4499 { { echo "$as_me:$LINENO: error: unknown endianness
4500presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4501echo "$as_me: error: unknown endianness
4502presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4503 { (exit 1); exit 1; }; } ;;
4504esac
4505
4506
252b5132
RH
4507te_file=generic
4508
4509# Makefile target for installing gas in $(tooldir)/bin.
4510install_tooldir=install-exec-tooldir
4511
4512canon_targets=""
15886821 4513all_targets=no
252b5132
RH
4514if test -n "$enable_targets" ; then
4515 for t in `echo $enable_targets | sed 's/,/ /g'`; do
15886821
L
4516 if test $t = "all"; then
4517 all_targets=yes
4518 continue
4519 fi
6d83c84b 4520 result=`$ac_config_sub $t 2>/dev/null`
252b5132
RH
4521 if test -n "$result" ; then
4522 canon_targets="$canon_targets $result"
4523# else
4524# # Permit "all", etc. We don't support it yet though.
4525# canon_targets="$canon_targets $t"
4526 fi
4527 done
4528 _gas_uniq_list="$canon_targets"
4529_gas_uniq_newlist=""
4530for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4531 case $_gas_uniq_i in
4532 _gas_uniq_dummy) ;;
4533 *) case " $_gas_uniq_newlist " in
4534 *" $_gas_uniq_i "*) ;;
4535 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4536 esac ;;
4537 esac
4538done
4539canon_targets=$_gas_uniq_newlist
4540
4541fi
4542
4543emulations=""
4544
4545for this_target in $target $canon_targets ; do
4546
14ee9f48
ILT
4547 targ=${this_target}
4548 . ${srcdir}/configure.tgt
4549
4550 case ${target_cpu} in
4551 crisv32)
ae57792d
HPN
4552
4553cat >>confdefs.h <<_ACEOF
4554#define DEFAULT_CRIS_ARCH $arch
4555_ACEOF
4556
14ee9f48 4557 ;;
252b5132
RH
4558 esac
4559
4560 if test ${this_target} = $target ; then
4561 target_cpu_type=${cpu_type}
4562 elif test ${target_cpu_type} != ${cpu_type} ; then
4563 continue
4564 fi
4565
14ee9f48 4566 generic_target=${cpu_type}-${target_vendor}-${target_os}
252b5132 4567 case ${generic_target} in
14ee9f48
ILT
4568 i386-*-sco3.2v5*)
4569 if test ${this_target} = $target; then
13b2be9c
DJ
4570
4571cat >>confdefs.h <<\_ACEOF
252b5132 4572#define SCO_ELF 1
13b2be9c 4573_ACEOF
252b5132 4574
14ee9f48
ILT
4575 fi
4576 ;;
4577
79500683
AM
4578 i386-*-msdosdjgpp* \
4579 | i386-*-go32* \
14ee9f48 4580 | i386-go32-rtems*)
13b2be9c
DJ
4581
4582cat >>confdefs.h <<\_ACEOF
56385375 4583#define STRICTCOFF 1
13b2be9c 4584_ACEOF
14ee9f48
ILT
4585
4586 ;;
4587
4588 i860-*-*)
4589 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4590echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
4591 ;;
4592
4593 mips-sony-bsd*)
4594 ;;
79500683 4595 mips-*-bsd*)
14ee9f48 4596 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
13b2be9c 4597echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
14ee9f48
ILT
4598 { (exit 1); exit 1; }; }
4599 ;;
4600
4601 ppc-*-aix5.*)
f8fc3443
NC
4602
4603cat >>confdefs.h <<\_ACEOF
4604#define AIX_WEAK_SUPPORT 1
4605_ACEOF
4606
14ee9f48 4607 ;;
ed84e695 4608 ppc-*-linux-*)
14ee9f48
ILT
4609 case "$endian" in
4610 big) ;;
4611 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
13b2be9c
DJ
4612echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4613 { (exit 1); exit 1; }; } ;;
14ee9f48
ILT
4614 esac
4615 ;;
4616 ppc-*-solaris*)
4617 if test ${this_target} = $target; then
13b2be9c
DJ
4618
4619cat >>confdefs.h <<\_ACEOF
252b5132 4620#define TARGET_SOLARIS_COMMENT 1
13b2be9c 4621_ACEOF
252b5132 4622
14ee9f48
ILT
4623 fi
4624 if test x${endian} = xbig; then
4625 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
13b2be9c
DJ
4626echo "$as_me: error: Solaris must be configured little endian" >&2;}
4627 { (exit 1); exit 1; }; }
14ee9f48
ILT
4628 fi
4629 ;;
4630
4631 sh*-*-symbianelf*)
85fbca6a
NC
4632
4633cat >>confdefs.h <<\_ACEOF
4634#define TARGET_SYMBIAN 1
4635_ACEOF
4636
14ee9f48 4637 ;;
252b5132
RH
4638 esac
4639
4640 if test ${this_target} = $target ; then
4641 endian_def=
4642 if test x${endian} = xbig; then
4643 endian_def=1
4644 elif test x${endian} = xlittle; then
4645 endian_def=0
4646 fi
4647 if test x${endian_def} != x; then
13b2be9c
DJ
4648
4649cat >>confdefs.h <<_ACEOF
252b5132 4650#define TARGET_BYTES_BIG_ENDIAN $endian_def
13b2be9c 4651_ACEOF
252b5132
RH
4652
4653 fi
4654 fi
4655
252b5132
RH
4656# Other random stuff.
4657
316f5878
RS
4658 case ${cpu_type} in
4659 mips)
4660 # Set mips_cpu to the name of the default CPU.
4661 case ${target_cpu} in
4662 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4663 mips_cpu=from-abi
4664 ;;
4665 mipsisa32 | mipsisa32el)
4666 mips_cpu=mips32
4667 ;;
af7ee8bf
CD
4668 mipsisa32r2 | mipsisa32r2el)
4669 mips_cpu=mips32r2
4670 ;;
316f5878
RS
4671 mipsisa64 | mipsisa64el)
4672 mips_cpu=mips64
4673 ;;
5f74bc13
CD
4674 mipsisa64r2 | mipsisa64r2el)
4675 mips_cpu=mips64r2
4676 ;;
316f5878
RS
4677 mipstx39 | mipstx39el)
4678 mips_cpu=r3900
4679 ;;
8f6847cb
RS
4680 mips64vr | mips64vrel)
4681 mips_cpu=vr4100
4682 ;;
5f74bc13 4683 mipsisa32r2* | mipsisa64r2*)
af7ee8bf
CD
4684 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4685 ;;
316f5878
RS
4686 mips64* | mipsisa64* | mipsisa32*)
4687 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4688 ;;
4689 *)
13b2be9c
DJ
4690 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4691echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4692 { (exit 1); exit 1; }; }
316f5878
RS
4693 ;;
4694 esac
4695 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4696 # binaries. It's a GNU extension that some OSes don't understand.
4697 # The value only matters on ELF targets.
4698 case ${target} in
4699 *-*-irix*)
4700 use_e_mips_abi_o32=0
4701 ;;
4702 *)
4703 use_e_mips_abi_o32=1
4704 ;;
4705 esac
4706 # Decide whether to generate 32-bit or 64-bit code by default.
4707 # Used to resolve -march=from-abi when an embedded ABI is selected.
4708 case ${target} in
4709 mips64*-*-* | mipsisa64*-*-*)
4710 mips_default_64bit=1
4711 ;;
4712 *)
4713 mips_default_64bit=0
4714 ;;
4715 esac
cac012d6
AO
4716 # Decide which ABI to target by default.
4717 case ${target} in
4718 mips64*-linux* | mips-sgi-irix6*)
4719 mips_default_abi=N32_ABI
4720 ;;
4721 mips*-linux*)
4722 mips_default_abi=O32_ABI
4723 ;;
26eebcf5
MK
4724 mips64*-openbsd*)
4725 mips_default_abi=N64_ABI
4726 ;;
cac012d6
AO
4727 *)
4728 mips_default_abi=NO_ABI
4729 ;;
4730 esac
13b2be9c
DJ
4731
4732cat >>confdefs.h <<_ACEOF
316f5878 4733#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
13b2be9c 4734_ACEOF
316f5878 4735
13b2be9c
DJ
4736
4737cat >>confdefs.h <<_ACEOF
316f5878 4738#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
13b2be9c 4739_ACEOF
316f5878 4740
13b2be9c
DJ
4741
4742cat >>confdefs.h <<_ACEOF
316f5878 4743#define MIPS_DEFAULT_64BIT $mips_default_64bit
13b2be9c 4744_ACEOF
cac012d6 4745
13b2be9c
DJ
4746
4747cat >>confdefs.h <<_ACEOF
cac012d6 4748#define MIPS_DEFAULT_ABI $mips_default_abi
13b2be9c 4749_ACEOF
316f5878
RS
4750
4751 ;;
4752 esac
4753
252b5132
RH
4754 # Do we need the opcodes library?
4755 case ${cpu_type} in
0b1cf022 4756 vax | tic30)
252b5132
RH
4757 ;;
4758
4759 *)
4760 need_opcodes=yes
4761
4762 case "${enable_shared}" in
4763 yes) shared_opcodes=true ;;
4764 *opcodes*) shared_opcodes=true ;;
4765 *) shared_opcodes=false ;;
4766 esac
252b5132
RH
4767 ;;
4768 esac
4769
4770 # Any other special object files needed ?
4771 case ${cpu_type} in
07c1b327
CM
4772
4773 bfin)
4774 echo ${extra_objects} | grep -s "bfin-parse.o"
4775 if test $? -ne 0 ; then
4776 extra_objects="$extra_objects bfin-parse.o"
4777 fi
4778
4779 echo ${extra_objects} | grep -s "bfin-lex.o"
4780 if test $? -ne 0 ; then
4781 extra_objects="$extra_objects bfin-lex.o"
4782 fi
4783 ;;
4784
1c53c80d 4785 fr30 | ip2k | iq2000 | m32r | openrisc)
252b5132
RH
4786 using_cgen=yes
4787 ;;
4788
49f58d10
JB
4789 m32c)
4790 using_cgen=yes
4791 ;;
0ebb9a87
DB
4792 frv)
4793 using_cgen=yes
4794 ;;
252b5132
RH
4795 m68k)
4796 case ${extra_objects} in
4797 *m68k-parse.o*) ;;
4798 *) extra_objects="$extra_objects m68k-parse.o" ;;
4799 esac
4800 ;;
4801
280d71bf
DB
4802 mep)
4803 using_cgen=yes
4804 ;;
4805
252b5132 4806 mips)
13b2be9c 4807 echo ${extra_objects} | grep -s "itbl-parse.o"
252b5132
RH
4808 if test $? -ne 0 ; then
4809 extra_objects="$extra_objects itbl-parse.o"
4810 fi
4811
13b2be9c 4812 echo ${extra_objects} | grep -s "itbl-lex.o"
252b5132
RH
4813 if test $? -ne 0 ; then
4814 extra_objects="$extra_objects itbl-lex.o"
4815 fi
4816
13b2be9c 4817 echo ${extra_objects} | grep -s "itbl-ops.o"
252b5132
RH
4818 if test $? -ne 0 ; then
4819 extra_objects="$extra_objects itbl-ops.o"
4820 fi
4821 ;;
4822
4970f871 4823 mt)
047af9ef
AH
4824 using_cgen=yes
4825 ;;
4826
c1e4eef7 4827 i386 | s390 | sparc)
252b5132 4828 if test $this_target = $target ; then
13b2be9c
DJ
4829
4830cat >>confdefs.h <<_ACEOF
252b5132 4831#define DEFAULT_ARCH "${arch}"
13b2be9c 4832_ACEOF
252b5132
RH
4833
4834 fi
4835 ;;
93fbbb04
GK
4836
4837 xstormy16)
4838 using_cgen=yes
4839 ;;
4840
d70c5fc7
NC
4841 xc16x)
4842 using_cgen=yes
4843 ;;
4844
e0001a05
NC
4845 xtensa)
4846 echo ${extra_objects} | grep -s "xtensa-relax.o"
4847 if test $? -ne 0 ; then
4848 extra_objects="$extra_objects xtensa-relax.o"
4849 fi
4850 ;;
4851
252b5132
RH
4852 *)
4853 ;;
4854 esac
4855
4856 if test $using_cgen = yes ; then
4857 case "x${extra_objects}" in
4858 *cgen.o*) ;;
4859 *) extra_objects="$extra_objects cgen.o" ;;
4860 esac
4861 fi
4862
4863# See if we really can support this configuration with the emulation code.
4864
4865 if test $this_target = $target ; then
252b5132
RH
4866 obj_format=$fmt
4867 te_file=$em
252b5132
RH
4868 fi
4869
4870# From target name and format, produce a list of supported emulations.
4871
4872 case ${generic_target}-${fmt} in
4873 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
056a1d49 4874 mips*-*-linux*-*) case "$endian" in
df3bcd6f
L
4875 big) emulation="mipsbelf mipslelf mipself" ;;
4876 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132
RH
4877 esac ;;
4878 mips-*-lnews*-ecoff) ;;
4879 mips-*-*-ecoff) case "$endian" in
4880 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4881 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4882 esac ;;
4883 mips-*-*-elf) case "$endian" in
4884 big) emulation="mipsbelf mipslelf mipself" ;;
4885 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132 4886 esac ;;
906fac54 4887 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
119caedd
L
4888 # i386-pc-pe-coff != i386-pc-coff.
4889 i386-*-pe-coff) ;;
4c63da97
AM
4890 # Uncommenting the next line will turn on support for i386 AOUT
4891 # for the default linux configuration
4892 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4893 #
4894 i386-*-aout) emulation="i386aout" ;;
4ca72d38 4895 i386-*-coff) emulation="i386coff" ;;
4c63da97 4896 i386-*-elf) emulation="i386elf" ;;
3bcbcc3d 4897
f9c19112
HPN
4898 # Always all formats. The first stated emulation becomes the default.
4899 cris-*-*aout*) emulation="crisaout criself" ;;
4900 cris-*-*) emulation="criself crisaout" ;;
252b5132
RH
4901 esac
4902
4903 emulations="$emulations $emulation"
4904
4905done
4906
15886821
L
4907# Turn on all targets if possible
4908if test ${all_targets} = "yes"; then
4909 case ${target_cpu_type} in
4910 i386)
4911 case ${obj_format} in
4912 aout)
4913 emulations="$emulations i386coff i386elf"
4914 ;;
4915 coff)
4916 emulations="$emulations i386aout i386elf"
4917 ;;
4918 elf)
4919 emulations="$emulations i386aout i386coff"
4920 ;;
4921 esac
4922 ;;
99ad8390
NC
4923 x86_64)
4924 case ${obj_format} in
4925 aout)
4926 emulations="$emulations i386coff i386elf"
4927 ;;
4928 coff)
4929 emulations="$emulations i386aout i386elf"
4930 ;;
4931 elf)
4932 emulations="$emulations i386aout i386coff"
4933 ;;
4934 esac
4935 ;;
15886821
L
4936 esac
4937fi
4938
252b5132
RH
4939# Assign floating point type. Most processors with FP support
4940# IEEE FP. On those that don't support FP at all, usually IEEE
4941# is emulated.
4942case ${target_cpu} in
12e64c2c 4943 vax | pdp11 ) atof=vax ;;
252b5132
RH
4944 *) atof=ieee ;;
4945esac
4946
4947case "${obj_format}" in
13b2be9c
DJ
4948 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4949echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4950 { (exit 1); exit 1; }; } ;;
252b5132
RH
4951esac
4952
4953# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4954cgen_cpu_prefix=""
4955if test $using_cgen = yes ; then
4956 case ${target_cpu} in
4957 *) cgen_cpu_prefix=${target_cpu} ;;
4958 esac
13b2be9c
DJ
4959
4960
4961cat >>confdefs.h <<\_ACEOF
252b5132 4962#define USING_CGEN 1
13b2be9c 4963_ACEOF
252b5132
RH
4964
4965fi
4966
d6d788bd 4967
252b5132 4968if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13b2be9c
DJ
4969 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4970echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4971 { (exit 1); exit 1; }; }
252b5132
RH
4972fi
4973
4974if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13b2be9c
DJ
4975 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4976echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4977 { (exit 1); exit 1; }; }
252b5132
RH
4978fi
4979
252b5132
RH
4980# Some COFF configurations want these random other flags set.
4981case ${obj_format} in
4982 coff)
4983 case ${target_cpu_type} in
13b2be9c
DJ
4984 i386)
4985cat >>confdefs.h <<\_ACEOF
252b5132 4986#define I386COFF 1
13b2be9c 4987_ACEOF
252b5132 4988 ;;
13b2be9c
DJ
4989 m68k)
4990cat >>confdefs.h <<\_ACEOF
252b5132 4991#define M68KCOFF 1
13b2be9c 4992_ACEOF
252b5132 4993 ;;
13b2be9c
DJ
4994 m88k)
4995cat >>confdefs.h <<\_ACEOF
252b5132 4996#define M88KCOFF 1
99ad8390
NC
4997_ACEOF
4998 ;;
4999 x86_64)
5000cat >>confdefs.h <<\_ACEOF
5001#define I386COFF 1
13b2be9c 5002_ACEOF
252b5132
RH
5003 ;;
5004 esac
5005 ;;
5006esac
5007
5008# Getting this done right is going to be a bitch. Each configuration specified
7be1c489
AM
5009# with --enable-targets=... should be checked for environment, format, cpu
5010# setting.
252b5132
RH
5011#
5012# For each configuration, the necessary object file support code must be linked
5013# in. This might be only one, it might be up to four. The necessary emulation
5014# code needs to be provided, too.
5015#
5016# And then there's "--enable-targets=all"....
5017#
5018# For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
5019
5020formats="${obj_format}"
5021emfiles=""
5022EMULATIONS=""
5023_gas_uniq_list="$emulations"
5024_gas_uniq_newlist=""
5025for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5026 case $_gas_uniq_i in
5027 _gas_uniq_dummy) ;;
5028 *) case " $_gas_uniq_newlist " in
5029 *" $_gas_uniq_i "*) ;;
5030 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5031 esac ;;
5032 esac
5033done
5034emulations=$_gas_uniq_newlist
5035
5036for em in . $emulations ; do
5037 case $em in
5038 .) continue ;;
97238fbd 5039 mipsbelf | mipslelf | mipself)
252b5132 5040 fmt=elf file=mipself ;;
97238fbd 5041 mipsbecoff | mipslecoff | mipsecoff)
252b5132 5042 fmt=ecoff file=mipsecoff ;;
0aa5d426
HPN
5043 *coff)
5044 fmt=coff file=$em ;;
5045 *aout)
5046 fmt=aout file=$em ;;
5047 *elf)
5048 fmt=elf file=$em ;;
252b5132
RH
5049 esac
5050 formats="$formats $fmt"
5051 emfiles="$emfiles e-$file.o"
5052 EMULATIONS="$EMULATIONS &$em,"
5053done
5054_gas_uniq_list="$formats"
5055_gas_uniq_newlist=""
5056for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5057 case $_gas_uniq_i in
5058 _gas_uniq_dummy) ;;
5059 *) case " $_gas_uniq_newlist " in
5060 *" $_gas_uniq_i "*) ;;
5061 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5062 esac ;;
5063 esac
5064done
5065formats=$_gas_uniq_newlist
5066
5067_gas_uniq_list="$emfiles"
5068_gas_uniq_newlist=""
5069for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5070 case $_gas_uniq_i in
5071 _gas_uniq_dummy) ;;
5072 *) case " $_gas_uniq_newlist " in
5073 *" $_gas_uniq_i "*) ;;
5074 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5075 esac ;;
5076 esac
5077done
5078emfiles=$_gas_uniq_newlist
5079
5080if test `set . $formats ; shift ; echo $#` -gt 1 ; then
5081 for fmt in $formats ; do
5082 case $fmt in
13b2be9c
DJ
5083 aout)
5084cat >>confdefs.h <<\_ACEOF
252b5132 5085#define OBJ_MAYBE_AOUT 1
13b2be9c 5086_ACEOF
252b5132 5087 ;;
13b2be9c
DJ
5088 bout)
5089cat >>confdefs.h <<\_ACEOF
252b5132 5090#define OBJ_MAYBE_BOUT 1
13b2be9c 5091_ACEOF
252b5132 5092 ;;
13b2be9c
DJ
5093 coff)
5094cat >>confdefs.h <<\_ACEOF
252b5132 5095#define OBJ_MAYBE_COFF 1
13b2be9c 5096_ACEOF
252b5132 5097 ;;
13b2be9c
DJ
5098 ecoff)
5099cat >>confdefs.h <<\_ACEOF
252b5132 5100#define OBJ_MAYBE_ECOFF 1
13b2be9c 5101_ACEOF
252b5132 5102 ;;
13b2be9c
DJ
5103 elf)
5104cat >>confdefs.h <<\_ACEOF
252b5132 5105#define OBJ_MAYBE_ELF 1
13b2be9c 5106_ACEOF
252b5132 5107 ;;
13b2be9c
DJ
5108 generic)
5109cat >>confdefs.h <<\_ACEOF
252b5132 5110#define OBJ_MAYBE_GENERIC 1
13b2be9c 5111_ACEOF
252b5132 5112 ;;
13b2be9c
DJ
5113 som)
5114cat >>confdefs.h <<\_ACEOF
252b5132 5115#define OBJ_MAYBE_SOM 1
13b2be9c 5116_ACEOF
252b5132
RH
5117 ;;
5118 esac
5119 extra_objects="$extra_objects obj-$fmt.o"
5120 done
5121 obj_format=multi
5122fi
5123if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
252b5132 5124 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4ca72d38
AM
5125 # e-mips* has more than one emulation per file, e-i386* has just one at the
5126 # moment. If only one emulation is specified, then don't define
5127 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
5128 case "${obj_format}${emfiles}" in
5129 multi* | *mips*)
4ca72d38 5130 extra_objects="$extra_objects $emfiles"
13b2be9c
DJ
5131
5132cat >>confdefs.h <<\_ACEOF
252b5132 5133#define USE_EMULATIONS 1
13b2be9c 5134_ACEOF
4ca72d38
AM
5135 ;;
5136 esac
252b5132
RH
5137fi
5138
13b2be9c
DJ
5139
5140cat >>confdefs.h <<_ACEOF
252b5132 5141#define EMULATIONS $EMULATIONS
13b2be9c
DJ
5142_ACEOF
5143
252b5132 5144
13b2be9c 5145cat >>confdefs.h <<_ACEOF
252b5132 5146#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13b2be9c 5147_ACEOF
252b5132 5148
d6d788bd 5149
252b5132
RH
5150reject_dev_configs=yes
5151
5152case ${reject_dev_configs}-${dev} in
5153 yes-yes) # Oops.
13b2be9c
DJ
5154 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
5155echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
5156 { (exit 1); exit 1; }; }
252b5132
RH
5157 ;;
5158esac
5159
d6d788bd
L
5160
5161
5162
5163
5164
5165
252b5132
RH
5166# do we need the opcodes library?
5167case "${need_opcodes}" in
5168yes)
5169 OPCODES_LIB=../opcodes/libopcodes.la
5170 ;;
5171esac
5172
d6d788bd 5173
4001ad8c 5174
13b2be9c
DJ
5175
5176cat >>confdefs.h <<_ACEOF
252b5132 5177#define TARGET_ALIAS "${target_alias}"
13b2be9c 5178_ACEOF
9b2b7d69 5179
13b2be9c
DJ
5180
5181cat >>confdefs.h <<_ACEOF
252b5132 5182#define TARGET_CANONICAL "${target}"
13b2be9c 5183_ACEOF
9b2b7d69 5184
13b2be9c
DJ
5185
5186cat >>confdefs.h <<_ACEOF
252b5132 5187#define TARGET_CPU "${target_cpu}"
13b2be9c 5188_ACEOF
9b2b7d69 5189
13b2be9c
DJ
5190
5191cat >>confdefs.h <<_ACEOF
252b5132 5192#define TARGET_VENDOR "${target_vendor}"
13b2be9c 5193_ACEOF
9b2b7d69 5194
13b2be9c
DJ
5195
5196cat >>confdefs.h <<_ACEOF
252b5132 5197#define TARGET_OS "${target_os}"
13b2be9c
DJ
5198_ACEOF
5199
5200
5201ac_ext=c
5202ac_cpp='$CPP $CPPFLAGS'
5203ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5204ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5205ac_compiler_gnu=$ac_cv_c_compiler_gnu
5206if test -n "$ac_tool_prefix"; then
5207 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5208set dummy ${ac_tool_prefix}gcc; ac_word=$2
5209echo "$as_me:$LINENO: checking for $ac_word" >&5
5210echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5211if test "${ac_cv_prog_CC+set}" = set; then
5212 echo $ECHO_N "(cached) $ECHO_C" >&6
5213else
5214 if test -n "$CC"; then
5215 ac_cv_prog_CC="$CC" # Let the user override the test.
5216else
5217as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5218for as_dir in $PATH
5219do
5220 IFS=$as_save_IFS
5221 test -z "$as_dir" && as_dir=.
5222 for ac_exec_ext in '' $ac_executable_extensions; do
5223 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5224 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5225 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5226 break 2
5227 fi
5228done
5229done
252b5132 5230
13b2be9c
DJ
5231fi
5232fi
5233CC=$ac_cv_prog_CC
5234if test -n "$CC"; then
5235 echo "$as_me:$LINENO: result: $CC" >&5
5236echo "${ECHO_T}$CC" >&6
5237else
5238 echo "$as_me:$LINENO: result: no" >&5
5239echo "${ECHO_T}no" >&6
5240fi
252b5132 5241
13b2be9c
DJ
5242fi
5243if test -z "$ac_cv_prog_CC"; then
5244 ac_ct_CC=$CC
5245 # Extract the first word of "gcc", so it can be a program name with args.
252b5132 5246set dummy gcc; ac_word=$2
13b2be9c
DJ
5247echo "$as_me:$LINENO: checking for $ac_word" >&5
5248echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5249if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5250 echo $ECHO_N "(cached) $ECHO_C" >&6
5251else
5252 if test -n "$ac_ct_CC"; then
5253 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5254else
5255as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5256for as_dir in $PATH
5257do
5258 IFS=$as_save_IFS
5259 test -z "$as_dir" && as_dir=.
5260 for ac_exec_ext in '' $ac_executable_extensions; do
5261 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5262 ac_cv_prog_ac_ct_CC="gcc"
5263 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5264 break 2
5265 fi
5266done
5267done
5268
5269fi
5270fi
5271ac_ct_CC=$ac_cv_prog_ac_ct_CC
5272if test -n "$ac_ct_CC"; then
5273 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5274echo "${ECHO_T}$ac_ct_CC" >&6
5275else
5276 echo "$as_me:$LINENO: result: no" >&5
5277echo "${ECHO_T}no" >&6
5278fi
5279
5280 CC=$ac_ct_CC
5281else
5282 CC="$ac_cv_prog_CC"
5283fi
5284
5285if test -z "$CC"; then
5286 if test -n "$ac_tool_prefix"; then
5287 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5288set dummy ${ac_tool_prefix}cc; ac_word=$2
5289echo "$as_me:$LINENO: checking for $ac_word" >&5
5290echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5291if test "${ac_cv_prog_CC+set}" = set; then
5292 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5293else
5294 if test -n "$CC"; then
5295 ac_cv_prog_CC="$CC" # Let the user override the test.
5296else
13b2be9c
DJ
5297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5298for as_dir in $PATH
5299do
5300 IFS=$as_save_IFS
5301 test -z "$as_dir" && as_dir=.
5302 for ac_exec_ext in '' $ac_executable_extensions; do
5303 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5304 ac_cv_prog_CC="${ac_tool_prefix}cc"
5305 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5306 break 2
5307 fi
5308done
5309done
5310
252b5132
RH
5311fi
5312fi
13b2be9c 5313CC=$ac_cv_prog_CC
252b5132 5314if test -n "$CC"; then
13b2be9c
DJ
5315 echo "$as_me:$LINENO: result: $CC" >&5
5316echo "${ECHO_T}$CC" >&6
5317else
5318 echo "$as_me:$LINENO: result: no" >&5
5319echo "${ECHO_T}no" >&6
5320fi
5321
5322fi
5323if test -z "$ac_cv_prog_CC"; then
5324 ac_ct_CC=$CC
5325 # Extract the first word of "cc", so it can be a program name with args.
5326set dummy cc; ac_word=$2
5327echo "$as_me:$LINENO: checking for $ac_word" >&5
5328echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5329if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5330 echo $ECHO_N "(cached) $ECHO_C" >&6
9b2b7d69 5331else
13b2be9c
DJ
5332 if test -n "$ac_ct_CC"; then
5333 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5334else
5335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5336for as_dir in $PATH
5337do
5338 IFS=$as_save_IFS
5339 test -z "$as_dir" && as_dir=.
5340 for ac_exec_ext in '' $ac_executable_extensions; do
5341 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5342 ac_cv_prog_ac_ct_CC="cc"
5343 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5344 break 2
5345 fi
5346done
5347done
5348
5349fi
5350fi
5351ac_ct_CC=$ac_cv_prog_ac_ct_CC
5352if test -n "$ac_ct_CC"; then
5353 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5354echo "${ECHO_T}$ac_ct_CC" >&6
5355else
5356 echo "$as_me:$LINENO: result: no" >&5
5357echo "${ECHO_T}no" >&6
5358fi
5359
5360 CC=$ac_ct_CC
5361else
5362 CC="$ac_cv_prog_CC"
6840198f
NC
5363fi
5364
13b2be9c 5365fi
252b5132
RH
5366if test -z "$CC"; then
5367 # Extract the first word of "cc", so it can be a program name with args.
5368set dummy cc; ac_word=$2
13b2be9c
DJ
5369echo "$as_me:$LINENO: checking for $ac_word" >&5
5370echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5371if test "${ac_cv_prog_CC+set}" = set; then
5372 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5373else
5374 if test -n "$CC"; then
5375 ac_cv_prog_CC="$CC" # Let the user override the test.
5376else
252b5132 5377 ac_prog_rejected=no
13b2be9c
DJ
5378as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5379for as_dir in $PATH
5380do
5381 IFS=$as_save_IFS
5382 test -z "$as_dir" && as_dir=.
5383 for ac_exec_ext in '' $ac_executable_extensions; do
5384 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5385 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5386 ac_prog_rejected=yes
5387 continue
5388 fi
5389 ac_cv_prog_CC="cc"
5390 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5391 break 2
5392 fi
5393done
5394done
5395
252b5132
RH
5396if test $ac_prog_rejected = yes; then
5397 # We found a bogon in the path, so make sure we never use it.
5398 set dummy $ac_cv_prog_CC
5399 shift
13b2be9c 5400 if test $# != 0; then
252b5132
RH
5401 # We chose a different compiler from the bogus one.
5402 # However, it has the same basename, so the bogon will be chosen
5403 # first if we set CC to just the basename; use the full file name.
5404 shift
13b2be9c 5405 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
5406 fi
5407fi
5408fi
5409fi
13b2be9c 5410CC=$ac_cv_prog_CC
252b5132 5411if test -n "$CC"; then
13b2be9c
DJ
5412 echo "$as_me:$LINENO: result: $CC" >&5
5413echo "${ECHO_T}$CC" >&6
252b5132 5414else
13b2be9c
DJ
5415 echo "$as_me:$LINENO: result: no" >&5
5416echo "${ECHO_T}no" >&6
252b5132
RH
5417fi
5418
13b2be9c
DJ
5419fi
5420if test -z "$CC"; then
5421 if test -n "$ac_tool_prefix"; then
5422 for ac_prog in cl
5423 do
5424 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5425set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5426echo "$as_me:$LINENO: checking for $ac_word" >&5
5427echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5428if test "${ac_cv_prog_CC+set}" = set; then
5429 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5430else
5431 if test -n "$CC"; then
5432 ac_cv_prog_CC="$CC" # Let the user override the test.
5433else
13b2be9c
DJ
5434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5435for as_dir in $PATH
5436do
5437 IFS=$as_save_IFS
5438 test -z "$as_dir" && as_dir=.
5439 for ac_exec_ext in '' $ac_executable_extensions; do
5440 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5441 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5443 break 2
5444 fi
5445done
5446done
5447
252b5132
RH
5448fi
5449fi
13b2be9c 5450CC=$ac_cv_prog_CC
252b5132 5451if test -n "$CC"; then
13b2be9c
DJ
5452 echo "$as_me:$LINENO: result: $CC" >&5
5453echo "${ECHO_T}$CC" >&6
c8615825 5454else
13b2be9c
DJ
5455 echo "$as_me:$LINENO: result: no" >&5
5456echo "${ECHO_T}no" >&6
c8615825 5457fi
6840198f 5458
13b2be9c
DJ
5459 test -n "$CC" && break
5460 done
5461fi
5462if test -z "$CC"; then
5463 ac_ct_CC=$CC
5464 for ac_prog in cl
5465do
5466 # Extract the first word of "$ac_prog", so it can be a program name with args.
5467set dummy $ac_prog; ac_word=$2
5468echo "$as_me:$LINENO: checking for $ac_word" >&5
5469echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5470if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5471 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5472else
13b2be9c
DJ
5473 if test -n "$ac_ct_CC"; then
5474 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
c8615825 5475else
13b2be9c
DJ
5476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5477for as_dir in $PATH
5478do
5479 IFS=$as_save_IFS
5480 test -z "$as_dir" && as_dir=.
5481 for ac_exec_ext in '' $ac_executable_extensions; do
5482 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5483 ac_cv_prog_ac_ct_CC="$ac_prog"
5484 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5485 break 2
5486 fi
5487done
5488done
5489
c8615825
AM
5490fi
5491fi
13b2be9c
DJ
5492ac_ct_CC=$ac_cv_prog_ac_ct_CC
5493if test -n "$ac_ct_CC"; then
5494 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5495echo "${ECHO_T}$ac_ct_CC" >&6
c8615825 5496else
13b2be9c
DJ
5497 echo "$as_me:$LINENO: result: no" >&5
5498echo "${ECHO_T}no" >&6
c8615825 5499fi
252b5132 5500
13b2be9c
DJ
5501 test -n "$ac_ct_CC" && break
5502done
5503
5504 CC=$ac_ct_CC
5505fi
5506
5507fi
5508
5509
5510test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5511See \`config.log' for more details." >&5
5512echo "$as_me: error: no acceptable C compiler found in \$PATH
5513See \`config.log' for more details." >&2;}
5514 { (exit 1); exit 1; }; }
5515
5516# Provide some information about the compiler.
5517echo "$as_me:$LINENO:" \
5518 "checking for C compiler version" >&5
5519ac_compiler=`set X $ac_compile; echo $2`
5520{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5521 (eval $ac_compiler --version </dev/null >&5) 2>&5
5522 ac_status=$?
5523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5524 (exit $ac_status); }
5525{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5526 (eval $ac_compiler -v </dev/null >&5) 2>&5
5527 ac_status=$?
5528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5529 (exit $ac_status); }
5530{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5531 (eval $ac_compiler -V </dev/null >&5) 2>&5
5532 ac_status=$?
5533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534 (exit $ac_status); }
5535
5536echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5537echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5538if test "${ac_cv_c_compiler_gnu+set}" = set; then
5539 echo $ECHO_N "(cached) $ECHO_C" >&6
5540else
5541 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5542/* confdefs.h. */
5543_ACEOF
5544cat confdefs.h >>conftest.$ac_ext
5545cat >>conftest.$ac_ext <<_ACEOF
5546/* end confdefs.h. */
5547
5548int
5549main ()
5550{
5551#ifndef __GNUC__
5552 choke me
5553#endif
5554
5555 ;
5556 return 0;
5557}
5558_ACEOF
5559rm -f conftest.$ac_objext
5560if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5561 (eval $ac_compile) 2>conftest.er1
13b2be9c 5562 ac_status=$?
ab509236
L
5563 grep -v '^ *+' conftest.er1 >conftest.err
5564 rm -f conftest.er1
5565 cat conftest.err >&5
13b2be9c
DJ
5566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5567 (exit $ac_status); } &&
1ad12f97
NC
5568 { ac_try='test -z "$ac_c_werror_flag"
5569 || test ! -s conftest.err'
ab509236
L
5570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5571 (eval $ac_try) 2>&5
5572 ac_status=$?
5573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5574 (exit $ac_status); }; } &&
5575 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5577 (eval $ac_try) 2>&5
5578 ac_status=$?
5579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5580 (exit $ac_status); }; }; then
5581 ac_compiler_gnu=yes
5582else
5583 echo "$as_me: failed program was:" >&5
5584sed 's/^/| /' conftest.$ac_ext >&5
5585
5586ac_compiler_gnu=no
5587fi
ab509236 5588rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5589ac_cv_c_compiler_gnu=$ac_compiler_gnu
5590
5591fi
5592echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5593echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5594GCC=`test $ac_compiler_gnu = yes && echo yes`
5595ac_test_CFLAGS=${CFLAGS+set}
5596ac_save_CFLAGS=$CFLAGS
5597CFLAGS="-g"
5598echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5599echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5600if test "${ac_cv_prog_cc_g+set}" = set; then
5601 echo $ECHO_N "(cached) $ECHO_C" >&6
5602else
5603 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5604/* confdefs.h. */
5605_ACEOF
5606cat confdefs.h >>conftest.$ac_ext
5607cat >>conftest.$ac_ext <<_ACEOF
5608/* end confdefs.h. */
5609
5610int
5611main ()
5612{
5613
5614 ;
5615 return 0;
5616}
5617_ACEOF
5618rm -f conftest.$ac_objext
5619if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5620 (eval $ac_compile) 2>conftest.er1
13b2be9c 5621 ac_status=$?
ab509236
L
5622 grep -v '^ *+' conftest.er1 >conftest.err
5623 rm -f conftest.er1
5624 cat conftest.err >&5
13b2be9c
DJ
5625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5626 (exit $ac_status); } &&
1ad12f97
NC
5627 { ac_try='test -z "$ac_c_werror_flag"
5628 || test ! -s conftest.err'
ab509236
L
5629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5630 (eval $ac_try) 2>&5
5631 ac_status=$?
5632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5633 (exit $ac_status); }; } &&
5634 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5636 (eval $ac_try) 2>&5
5637 ac_status=$?
5638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5639 (exit $ac_status); }; }; then
252b5132
RH
5640 ac_cv_prog_cc_g=yes
5641else
13b2be9c
DJ
5642 echo "$as_me: failed program was:" >&5
5643sed 's/^/| /' conftest.$ac_ext >&5
c8615825 5644
13b2be9c 5645ac_cv_prog_cc_g=no
252b5132 5646fi
ab509236 5647rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5648fi
5649echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5650echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 5651if test "$ac_test_CFLAGS" = set; then
13b2be9c 5652 CFLAGS=$ac_save_CFLAGS
252b5132
RH
5653elif test $ac_cv_prog_cc_g = yes; then
5654 if test "$GCC" = yes; then
5655 CFLAGS="-g -O2"
5656 else
5657 CFLAGS="-g"
5658 fi
5659else
9b2b7d69
MM
5660 if test "$GCC" = yes; then
5661 CFLAGS="-O2"
5662 else
5663 CFLAGS=
5664 fi
5665fi
13b2be9c
DJ
5666echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5667echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5668if test "${ac_cv_prog_cc_stdc+set}" = set; then
5669 echo $ECHO_N "(cached) $ECHO_C" >&6
5670else
5671 ac_cv_prog_cc_stdc=no
5672ac_save_CC=$CC
5673cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5674/* confdefs.h. */
5675_ACEOF
5676cat confdefs.h >>conftest.$ac_ext
5677cat >>conftest.$ac_ext <<_ACEOF
5678/* end confdefs.h. */
5679#include <stdarg.h>
5680#include <stdio.h>
5681#include <sys/types.h>
5682#include <sys/stat.h>
5683/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5684struct buf { int x; };
5685FILE * (*rcsopen) (struct buf *, struct stat *, int);
5686static char *e (p, i)
5687 char **p;
5688 int i;
5689{
5690 return p[i];
5691}
5692static char *f (char * (*g) (char **, int), char **p, ...)
5693{
5694 char *s;
5695 va_list v;
5696 va_start (v,p);
5697 s = g (p, va_arg (v,int));
5698 va_end (v);
5699 return s;
5700}
ab509236
L
5701
5702/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5703 function prototypes and stuff, but not '\xHH' hex character constants.
5704 These don't provoke an error unfortunately, instead are silently treated
5705 as 'x'. The following induces an error, until -std1 is added to get
5706 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5707 array size at least. It's necessary to write '\x00'==0 to get something
5708 that's true only with -std1. */
5709int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5710
13b2be9c
DJ
5711int test (int i, double x);
5712struct s1 {int (*f) (int a);};
5713struct s2 {int (*f) (double a);};
5714int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5715int argc;
5716char **argv;
5717int
5718main ()
5719{
5720return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5721 ;
5722 return 0;
5723}
5724_ACEOF
5725# Don't try gcc -ansi; that turns off useful extensions and
5726# breaks some systems' header files.
5727# AIX -qlanglvl=ansi
5728# Ultrix and OSF/1 -std1
5729# HP-UX 10.20 and later -Ae
5730# HP-UX older versions -Aa -D_HPUX_SOURCE
5731# SVR4 -Xc -D__EXTENSIONS__
5732for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5733do
5734 CC="$ac_save_CC $ac_arg"
5735 rm -f conftest.$ac_objext
5736if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5737 (eval $ac_compile) 2>conftest.er1
13b2be9c 5738 ac_status=$?
ab509236
L
5739 grep -v '^ *+' conftest.er1 >conftest.err
5740 rm -f conftest.er1
5741 cat conftest.err >&5
13b2be9c
DJ
5742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743 (exit $ac_status); } &&
1ad12f97
NC
5744 { ac_try='test -z "$ac_c_werror_flag"
5745 || test ! -s conftest.err'
ab509236
L
5746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5747 (eval $ac_try) 2>&5
5748 ac_status=$?
5749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5750 (exit $ac_status); }; } &&
5751 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5753 (eval $ac_try) 2>&5
5754 ac_status=$?
5755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5756 (exit $ac_status); }; }; then
5757 ac_cv_prog_cc_stdc=$ac_arg
5758break
5759else
5760 echo "$as_me: failed program was:" >&5
5761sed 's/^/| /' conftest.$ac_ext >&5
5762
5763fi
ab509236 5764rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
5765done
5766rm -f conftest.$ac_ext conftest.$ac_objext
5767CC=$ac_save_CC
5768
5769fi
5770
5771case "x$ac_cv_prog_cc_stdc" in
5772 x|xno)
5773 echo "$as_me:$LINENO: result: none needed" >&5
5774echo "${ECHO_T}none needed" >&6 ;;
5775 *)
5776 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5777echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5778 CC="$CC $ac_cv_prog_cc_stdc" ;;
5779esac
5780
5781# Some people use a C++ compiler to compile C. Since we use `exit',
5782# in C++ we need to declare it. In case someone uses the same compiler
5783# for both compiling C and C++ we need to have the C++ compiler decide
5784# the declaration of exit, since it's the most demanding environment.
5785cat >conftest.$ac_ext <<_ACEOF
5786#ifndef __cplusplus
5787 choke me
5788#endif
5789_ACEOF
5790rm -f conftest.$ac_objext
5791if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5792 (eval $ac_compile) 2>conftest.er1
13b2be9c 5793 ac_status=$?
ab509236
L
5794 grep -v '^ *+' conftest.er1 >conftest.err
5795 rm -f conftest.er1
5796 cat conftest.err >&5
13b2be9c
DJ
5797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5798 (exit $ac_status); } &&
1ad12f97
NC
5799 { ac_try='test -z "$ac_c_werror_flag"
5800 || test ! -s conftest.err'
ab509236
L
5801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5802 (eval $ac_try) 2>&5
5803 ac_status=$?
5804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5805 (exit $ac_status); }; } &&
5806 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5808 (eval $ac_try) 2>&5
5809 ac_status=$?
5810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5811 (exit $ac_status); }; }; then
5812 for ac_declaration in \
ab509236 5813 '' \
13b2be9c
DJ
5814 'extern "C" void std::exit (int) throw (); using std::exit;' \
5815 'extern "C" void std::exit (int); using std::exit;' \
5816 'extern "C" void exit (int) throw ();' \
5817 'extern "C" void exit (int);' \
5818 'void exit (int);'
5819do
5820 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5821/* confdefs.h. */
5822_ACEOF
5823cat confdefs.h >>conftest.$ac_ext
5824cat >>conftest.$ac_ext <<_ACEOF
5825/* end confdefs.h. */
13dfd2d0 5826$ac_declaration
ab509236 5827#include <stdlib.h>
13b2be9c
DJ
5828int
5829main ()
5830{
5831exit (42);
5832 ;
5833 return 0;
5834}
5835_ACEOF
5836rm -f conftest.$ac_objext
5837if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5838 (eval $ac_compile) 2>conftest.er1
13b2be9c 5839 ac_status=$?
ab509236
L
5840 grep -v '^ *+' conftest.er1 >conftest.err
5841 rm -f conftest.er1
5842 cat conftest.err >&5
13b2be9c
DJ
5843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5844 (exit $ac_status); } &&
1ad12f97
NC
5845 { ac_try='test -z "$ac_c_werror_flag"
5846 || test ! -s conftest.err'
ab509236
L
5847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5848 (eval $ac_try) 2>&5
5849 ac_status=$?
5850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5851 (exit $ac_status); }; } &&
5852 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5854 (eval $ac_try) 2>&5
5855 ac_status=$?
5856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5857 (exit $ac_status); }; }; then
5858 :
5859else
5860 echo "$as_me: failed program was:" >&5
5861sed 's/^/| /' conftest.$ac_ext >&5
5862
5863continue
5864fi
ab509236 5865rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 5866 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5867/* confdefs.h. */
5868_ACEOF
5869cat confdefs.h >>conftest.$ac_ext
5870cat >>conftest.$ac_ext <<_ACEOF
5871/* end confdefs.h. */
5872$ac_declaration
5873int
5874main ()
5875{
5876exit (42);
5877 ;
5878 return 0;
5879}
5880_ACEOF
5881rm -f conftest.$ac_objext
5882if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5883 (eval $ac_compile) 2>conftest.er1
13b2be9c 5884 ac_status=$?
ab509236
L
5885 grep -v '^ *+' conftest.er1 >conftest.err
5886 rm -f conftest.er1
5887 cat conftest.err >&5
13b2be9c
DJ
5888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5889 (exit $ac_status); } &&
1ad12f97
NC
5890 { ac_try='test -z "$ac_c_werror_flag"
5891 || test ! -s conftest.err'
ab509236
L
5892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5893 (eval $ac_try) 2>&5
5894 ac_status=$?
5895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5896 (exit $ac_status); }; } &&
5897 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5899 (eval $ac_try) 2>&5
5900 ac_status=$?
5901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5902 (exit $ac_status); }; }; then
5903 break
5904else
5905 echo "$as_me: failed program was:" >&5
5906sed 's/^/| /' conftest.$ac_ext >&5
5907
5908fi
ab509236 5909rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5910done
5911rm -f conftest*
5912if test -n "$ac_declaration"; then
5913 echo '#ifdef __cplusplus' >>confdefs.h
5914 echo $ac_declaration >>confdefs.h
5915 echo '#endif' >>confdefs.h
5916fi
5917
5918else
5919 echo "$as_me: failed program was:" >&5
5920sed 's/^/| /' conftest.$ac_ext >&5
5921
5922fi
ab509236 5923rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5924ac_ext=c
5925ac_cpp='$CPP $CPPFLAGS'
5926ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5927ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5928ac_compiler_gnu=$ac_cv_c_compiler_gnu
c8615825
AM
5929
5930
5931for ac_prog in 'bison -y' byacc
9b2b7d69 5932do
13b2be9c 5933 # Extract the first word of "$ac_prog", so it can be a program name with args.
c8615825 5934set dummy $ac_prog; ac_word=$2
13b2be9c
DJ
5935echo "$as_me:$LINENO: checking for $ac_word" >&5
5936echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5937if test "${ac_cv_prog_YACC+set}" = set; then
5938 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825
AM
5939else
5940 if test -n "$YACC"; then
5941 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5942else
13b2be9c
DJ
5943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5944for as_dir in $PATH
5945do
5946 IFS=$as_save_IFS
5947 test -z "$as_dir" && as_dir=.
5948 for ac_exec_ext in '' $ac_executable_extensions; do
5949 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5950 ac_cv_prog_YACC="$ac_prog"
5951 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5952 break 2
5953 fi
5954done
5955done
5956
c8615825
AM
5957fi
5958fi
13b2be9c 5959YACC=$ac_cv_prog_YACC
c8615825 5960if test -n "$YACC"; then
13b2be9c
DJ
5961 echo "$as_me:$LINENO: result: $YACC" >&5
5962echo "${ECHO_T}$YACC" >&6
c8615825 5963else
13b2be9c
DJ
5964 echo "$as_me:$LINENO: result: no" >&5
5965echo "${ECHO_T}no" >&6
c8615825
AM
5966fi
5967
13b2be9c 5968 test -n "$YACC" && break
c8615825
AM
5969done
5970test -n "$YACC" || YACC="yacc"
5971
13b2be9c
DJ
5972for ac_prog in flex lex
5973do
5974 # Extract the first word of "$ac_prog", so it can be a program name with args.
5975set dummy $ac_prog; ac_word=$2
5976echo "$as_me:$LINENO: checking for $ac_word" >&5
5977echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5978if test "${ac_cv_prog_LEX+set}" = set; then
5979 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 5980else
13b2be9c
DJ
5981 if test -n "$LEX"; then
5982 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9b2b7d69 5983else
13b2be9c
DJ
5984as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5985for as_dir in $PATH
5986do
5987 IFS=$as_save_IFS
5988 test -z "$as_dir" && as_dir=.
5989 for ac_exec_ext in '' $ac_executable_extensions; do
5990 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5991 ac_cv_prog_LEX="$ac_prog"
5992 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5993 break 2
5994 fi
5995done
5996done
5997
5998fi
5999fi
6000LEX=$ac_cv_prog_LEX
6001if test -n "$LEX"; then
6002 echo "$as_me:$LINENO: result: $LEX" >&5
6003echo "${ECHO_T}$LEX" >&6
c8615825 6004else
13b2be9c
DJ
6005 echo "$as_me:$LINENO: result: no" >&5
6006echo "${ECHO_T}no" >&6
6007fi
6008
6009 test -n "$LEX" && break
6010done
6011test -n "$LEX" || LEX=":"
6012
6013if test -z "$LEXLIB"
6014then
6015 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
6016echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6017if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6018 echo $ECHO_N "(cached) $ECHO_C" >&6
6019else
6020 ac_check_lib_save_LIBS=$LIBS
6021LIBS="-lfl $LIBS"
6022cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6023/* confdefs.h. */
6024_ACEOF
6025cat confdefs.h >>conftest.$ac_ext
6026cat >>conftest.$ac_ext <<_ACEOF
6027/* end confdefs.h. */
6028
6029/* Override any gcc2 internal prototype to avoid an error. */
6030#ifdef __cplusplus
6031extern "C"
6032#endif
6033/* We use char because int might match the return type of a gcc2
6034 builtin and then its argument prototype would still apply. */
6035char yywrap ();
6036int
6037main ()
6038{
6039yywrap ();
6040 ;
6041 return 0;
6042}
6043_ACEOF
6044rm -f conftest.$ac_objext conftest$ac_exeext
6045if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6046 (eval $ac_link) 2>conftest.er1
13b2be9c 6047 ac_status=$?
ab509236
L
6048 grep -v '^ *+' conftest.er1 >conftest.err
6049 rm -f conftest.er1
6050 cat conftest.err >&5
13b2be9c
DJ
6051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052 (exit $ac_status); } &&
1ad12f97
NC
6053 { ac_try='test -z "$ac_c_werror_flag"
6054 || test ! -s conftest.err'
ab509236
L
6055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6056 (eval $ac_try) 2>&5
6057 ac_status=$?
6058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6059 (exit $ac_status); }; } &&
6060 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6062 (eval $ac_try) 2>&5
6063 ac_status=$?
6064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6065 (exit $ac_status); }; }; then
6066 ac_cv_lib_fl_yywrap=yes
6067else
6068 echo "$as_me: failed program was:" >&5
6069sed 's/^/| /' conftest.$ac_ext >&5
6070
6071ac_cv_lib_fl_yywrap=no
6072fi
ab509236
L
6073rm -f conftest.err conftest.$ac_objext \
6074 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6075LIBS=$ac_check_lib_save_LIBS
6076fi
6077echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
6078echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
6079if test $ac_cv_lib_fl_yywrap = yes; then
6080 LEXLIB="-lfl"
6081else
6082 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6083echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6084if test "${ac_cv_lib_l_yywrap+set}" = set; then
6085 echo $ECHO_N "(cached) $ECHO_C" >&6
6086else
6087 ac_check_lib_save_LIBS=$LIBS
6088LIBS="-ll $LIBS"
6089cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6090/* confdefs.h. */
6091_ACEOF
6092cat confdefs.h >>conftest.$ac_ext
6093cat >>conftest.$ac_ext <<_ACEOF
6094/* end confdefs.h. */
6095
6096/* Override any gcc2 internal prototype to avoid an error. */
6097#ifdef __cplusplus
6098extern "C"
6099#endif
6100/* We use char because int might match the return type of a gcc2
6101 builtin and then its argument prototype would still apply. */
6102char yywrap ();
6103int
6104main ()
6105{
6106yywrap ();
6107 ;
6108 return 0;
6109}
6110_ACEOF
6111rm -f conftest.$ac_objext conftest$ac_exeext
6112if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6113 (eval $ac_link) 2>conftest.er1
13b2be9c 6114 ac_status=$?
ab509236
L
6115 grep -v '^ *+' conftest.er1 >conftest.err
6116 rm -f conftest.er1
6117 cat conftest.err >&5
13b2be9c
DJ
6118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6119 (exit $ac_status); } &&
1ad12f97
NC
6120 { ac_try='test -z "$ac_c_werror_flag"
6121 || test ! -s conftest.err'
ab509236
L
6122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6123 (eval $ac_try) 2>&5
6124 ac_status=$?
6125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6126 (exit $ac_status); }; } &&
6127 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6129 (eval $ac_try) 2>&5
6130 ac_status=$?
6131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6132 (exit $ac_status); }; }; then
6133 ac_cv_lib_l_yywrap=yes
9b2b7d69 6134else
13b2be9c
DJ
6135 echo "$as_me: failed program was:" >&5
6136sed 's/^/| /' conftest.$ac_ext >&5
6137
6138ac_cv_lib_l_yywrap=no
9b2b7d69 6139fi
ab509236
L
6140rm -f conftest.err conftest.$ac_objext \
6141 conftest$ac_exeext conftest.$ac_ext
13b2be9c 6142LIBS=$ac_check_lib_save_LIBS
9b2b7d69 6143fi
13b2be9c
DJ
6144echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6145echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6146if test $ac_cv_lib_l_yywrap = yes; then
6147 LEXLIB="-ll"
252b5132 6148fi
13b2be9c
DJ
6149
6150fi
6151
252b5132 6152fi
13b2be9c
DJ
6153
6154if test "x$LEX" != "x:"; then
6155 echo "$as_me:$LINENO: checking lex output file root" >&5
6156echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6157if test "${ac_cv_prog_lex_root+set}" = set; then
6158 echo $ECHO_N "(cached) $ECHO_C" >&6
6159else
6160 # The minimal lex program is just a single line: %%. But some broken lexes
6161# (Solaris, I think it was) want two %% lines, so accommodate them.
6162cat >conftest.l <<_ACEOF
6163%%
6164%%
6165_ACEOF
6166{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6167 (eval $LEX conftest.l) 2>&5
6168 ac_status=$?
6169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6170 (exit $ac_status); }
6171if test -f lex.yy.c; then
6172 ac_cv_prog_lex_root=lex.yy
6173elif test -f lexyy.c; then
6174 ac_cv_prog_lex_root=lexyy
252b5132 6175else
13b2be9c
DJ
6176 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6177echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6178 { (exit 1); exit 1; }; }
252b5132 6179fi
13b2be9c
DJ
6180fi
6181echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6182echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6183rm -f conftest.l
6184LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
252b5132 6185
13b2be9c
DJ
6186echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6187echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6188if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6189 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6190else
13b2be9c
DJ
6191 # POSIX says lex can declare yytext either as a pointer or an array; the
6192# default is implementation-dependent. Figure out which it is, since
6193# not all implementations provide the %pointer and %array declarations.
6194ac_cv_prog_lex_yytext_pointer=no
6195echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6196ac_save_LIBS=$LIBS
6197LIBS="$LIBS $LEXLIB"
6198cat >conftest.$ac_ext <<_ACEOF
6199`cat $LEX_OUTPUT_ROOT.c`
6200_ACEOF
6201rm -f conftest.$ac_objext conftest$ac_exeext
6202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6203 (eval $ac_link) 2>conftest.er1
13b2be9c 6204 ac_status=$?
ab509236
L
6205 grep -v '^ *+' conftest.er1 >conftest.err
6206 rm -f conftest.er1
6207 cat conftest.err >&5
13b2be9c
DJ
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); } &&
1ad12f97
NC
6210 { ac_try='test -z "$ac_c_werror_flag"
6211 || test ! -s conftest.err'
ab509236
L
6212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6213 (eval $ac_try) 2>&5
6214 ac_status=$?
6215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216 (exit $ac_status); }; } &&
6217 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6219 (eval $ac_try) 2>&5
6220 ac_status=$?
6221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6222 (exit $ac_status); }; }; then
6223 ac_cv_prog_lex_yytext_pointer=yes
252b5132 6224else
13b2be9c
DJ
6225 echo "$as_me: failed program was:" >&5
6226sed 's/^/| /' conftest.$ac_ext >&5
6227
252b5132 6228fi
ab509236
L
6229rm -f conftest.err conftest.$ac_objext \
6230 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6231LIBS=$ac_save_LIBS
6232rm -f "${LEX_OUTPUT_ROOT}.c"
6233
252b5132 6234fi
13b2be9c
DJ
6235echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6236echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6237if test $ac_cv_prog_lex_yytext_pointer = yes; then
6238
6239cat >>confdefs.h <<\_ACEOF
6240#define YYTEXT_POINTER 1
6241_ACEOF
6242
6243fi
6244
6245fi
6246if test "$LEX" = :; then
6247 LEX=${am_missing_run}flex
6248fi
6249
0d6af1ab 6250ALL_LINGUAS="fr tr es rw"
20e95c23
DJ
6251# If we haven't got the data from the intl directory,
6252# assume NLS is disabled.
6253USE_NLS=no
6254LIBINTL=
6255LIBINTL_DEP=
6256INCINTL=
6257XGETTEXT=
6258GMSGFMT=
6259POSUB=
c973bc5c
NC
6260
6261if test -f ../intl/config.intl; then
6262 . ../intl/config.intl
20e95c23
DJ
6263fi
6264echo "$as_me:$LINENO: checking whether NLS is requested" >&5
6265echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
6266if test x"$USE_NLS" != xyes; then
6267 echo "$as_me:$LINENO: result: no" >&5
6268echo "${ECHO_T}no" >&6
6269else
6270 echo "$as_me:$LINENO: result: yes" >&5
6271echo "${ECHO_T}yes" >&6
6272
6273cat >>confdefs.h <<\_ACEOF
6274#define ENABLE_NLS 1
6275_ACEOF
6276
6277
6278 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
6279echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
6280 # Look for .po and .gmo files in the source directory.
6281 CATALOGS=
6282 XLINGUAS=
6283 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6284 # If there aren't any .gmo files the shell will give us the
6285 # literal string "../path/to/srcdir/po/*.gmo" which has to be
6286 # weeded out.
6287 case "$cat" in *\**)
6288 continue;;
6289 esac
6290 # The quadruple backslash is collapsed to a double backslash
6291 # by the backticks, then collapsed again by the double quotes,
6292 # leaving us with one backslash in the sed expression (right
6293 # before the dot that mustn't act as a wildcard).
6294 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6295 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6296 # The user is allowed to set LINGUAS to a list of languages to
6297 # install catalogs for. If it's empty that means "all of them."
6298 if test "x$LINGUAS" = x; then
6299 CATALOGS="$CATALOGS $cat"
6300 XLINGUAS="$XLINGUAS $lang"
6301 else
6302 case "$LINGUAS" in *$lang*)
6303 CATALOGS="$CATALOGS $cat"
6304 XLINGUAS="$XLINGUAS $lang"
6305 ;;
6306 esac
6307 fi
6308 done
6309 LINGUAS="$XLINGUAS"
6310 echo "$as_me:$LINENO: result: $LINGUAS" >&5
6311echo "${ECHO_T}$LINGUAS" >&6
6312
6313
6314 DATADIRNAME=share
6315
6316 INSTOBJEXT=.mo
6317
6318 GENCAT=gencat
6319
6320 CATOBJEXT=.gmo
6321
6322fi
6323
6324 MKINSTALLDIRS=
6325 if test -n "$ac_aux_dir"; then
6326 case "$ac_aux_dir" in
6327 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
6328 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
6329 esac
6330 fi
6331 if test -z "$MKINSTALLDIRS"; then
6332 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
6333 fi
6334
6335
6336
6337 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
6338echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
6339 # Check whether --enable-nls or --disable-nls was given.
6340if test "${enable_nls+set}" = set; then
6341 enableval="$enable_nls"
6342 USE_NLS=$enableval
6343else
6344 USE_NLS=yes
6345fi;
6346 echo "$as_me:$LINENO: result: $USE_NLS" >&5
6347echo "${ECHO_T}$USE_NLS" >&6
6348
6349
6350
6351
6352
6353
6354# Prepare PATH_SEPARATOR.
6355# The user is always right.
6356if test "${PATH_SEPARATOR+set}" != set; then
6357 echo "#! /bin/sh" >conf$$.sh
6358 echo "exit 0" >>conf$$.sh
6359 chmod +x conf$$.sh
6360 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6361 PATH_SEPARATOR=';'
6362 else
6363 PATH_SEPARATOR=:
6364 fi
6365 rm -f conf$$.sh
6366fi
6367
6368# Find out how to test for executable files. Don't use a zero-byte file,
6369# as systems may use methods other than mode bits to determine executability.
6370cat >conf$$.file <<_ASEOF
6371#! /bin/sh
6372exit 0
6373_ASEOF
6374chmod +x conf$$.file
6375if test -x conf$$.file >/dev/null 2>&1; then
6376 ac_executable_p="test -x"
6377else
6378 ac_executable_p="test -f"
6379fi
6380rm -f conf$$.file
6381
6382# Extract the first word of "msgfmt", so it can be a program name with args.
6383set dummy msgfmt; ac_word=$2
13b2be9c
DJ
6384echo "$as_me:$LINENO: checking for $ac_word" >&5
6385echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
20e95c23 6386if test "${ac_cv_path_MSGFMT+set}" = set; then
13b2be9c
DJ
6387 echo $ECHO_N "(cached) $ECHO_C" >&6
6388else
20e95c23
DJ
6389 case "$MSGFMT" in
6390 [\\/]* | ?:[\\/]*)
6391 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6392 ;;
6393 *)
6394 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6395 for ac_dir in $PATH; do
6396 IFS="$ac_save_IFS"
6397 test -z "$ac_dir" && ac_dir=.
6398 for ac_exec_ext in '' $ac_executable_extensions; do
6399 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6400 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
6401 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6402 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6403 break 2
6404 fi
6405 fi
6406 done
6407 done
6408 IFS="$ac_save_IFS"
6409 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6410 ;;
6411esac
6412fi
6413MSGFMT="$ac_cv_path_MSGFMT"
6414if test "$MSGFMT" != ":"; then
6415 echo "$as_me:$LINENO: result: $MSGFMT" >&5
6416echo "${ECHO_T}$MSGFMT" >&6
13b2be9c 6417else
20e95c23
DJ
6418 echo "$as_me:$LINENO: result: no" >&5
6419echo "${ECHO_T}no" >&6
6420fi
6421
6422 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6423set dummy gmsgfmt; ac_word=$2
6424echo "$as_me:$LINENO: checking for $ac_word" >&5
6425echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6426if test "${ac_cv_path_GMSGFMT+set}" = set; then
6427 echo $ECHO_N "(cached) $ECHO_C" >&6
6428else
6429 case $GMSGFMT in
6430 [\\/]* | ?:[\\/]*)
6431 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6432 ;;
6433 *)
6434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13b2be9c
DJ
6435for as_dir in $PATH
6436do
6437 IFS=$as_save_IFS
6438 test -z "$as_dir" && as_dir=.
6439 for ac_exec_ext in '' $ac_executable_extensions; do
6440 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
20e95c23 6441 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13b2be9c
DJ
6442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6443 break 2
6444 fi
6445done
6446done
6447
20e95c23
DJ
6448 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6449 ;;
6450esac
13b2be9c 6451fi
20e95c23
DJ
6452GMSGFMT=$ac_cv_path_GMSGFMT
6453
6454if test -n "$GMSGFMT"; then
6455 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
6456echo "${ECHO_T}$GMSGFMT" >&6
252b5132 6457else
13b2be9c
DJ
6458 echo "$as_me:$LINENO: result: no" >&5
6459echo "${ECHO_T}no" >&6
252b5132
RH
6460fi
6461
20e95c23
DJ
6462
6463
6464# Prepare PATH_SEPARATOR.
6465# The user is always right.
6466if test "${PATH_SEPARATOR+set}" != set; then
6467 echo "#! /bin/sh" >conf$$.sh
6468 echo "exit 0" >>conf$$.sh
6469 chmod +x conf$$.sh
6470 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6471 PATH_SEPARATOR=';'
6472 else
6473 PATH_SEPARATOR=:
6474 fi
6475 rm -f conf$$.sh
6476fi
6477
6478# Find out how to test for executable files. Don't use a zero-byte file,
6479# as systems may use methods other than mode bits to determine executability.
6480cat >conf$$.file <<_ASEOF
6481#! /bin/sh
6482exit 0
6483_ASEOF
6484chmod +x conf$$.file
6485if test -x conf$$.file >/dev/null 2>&1; then
6486 ac_executable_p="test -x"
6487else
6488 ac_executable_p="test -f"
13b2be9c 6489fi
20e95c23
DJ
6490rm -f conf$$.file
6491
6492# Extract the first word of "xgettext", so it can be a program name with args.
6493set dummy xgettext; ac_word=$2
13b2be9c
DJ
6494echo "$as_me:$LINENO: checking for $ac_word" >&5
6495echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
20e95c23 6496if test "${ac_cv_path_XGETTEXT+set}" = set; then
13b2be9c
DJ
6497 echo $ECHO_N "(cached) $ECHO_C" >&6
6498else
20e95c23
DJ
6499 case "$XGETTEXT" in
6500 [\\/]* | ?:[\\/]*)
6501 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6502 ;;
6503 *)
6504 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6505 for ac_dir in $PATH; do
6506 IFS="$ac_save_IFS"
6507 test -z "$ac_dir" && ac_dir=.
6508 for ac_exec_ext in '' $ac_executable_extensions; do
6509 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6510 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6511 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6512 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6513 break 2
6514 fi
6515 fi
6516 done
6517 done
6518 IFS="$ac_save_IFS"
6519 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6520 ;;
6521esac
6522fi
6523XGETTEXT="$ac_cv_path_XGETTEXT"
6524if test "$XGETTEXT" != ":"; then
6525 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
6526echo "${ECHO_T}$XGETTEXT" >&6
13b2be9c 6527else
20e95c23
DJ
6528 echo "$as_me:$LINENO: result: no" >&5
6529echo "${ECHO_T}no" >&6
6530fi
6531
6532 rm -f messages.po
6533
6534
6535# Prepare PATH_SEPARATOR.
6536# The user is always right.
6537if test "${PATH_SEPARATOR+set}" != set; then
6538 echo "#! /bin/sh" >conf$$.sh
6539 echo "exit 0" >>conf$$.sh
6540 chmod +x conf$$.sh
6541 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
6542 PATH_SEPARATOR=';'
6543 else
6544 PATH_SEPARATOR=:
13b2be9c 6545 fi
20e95c23
DJ
6546 rm -f conf$$.sh
6547fi
d6d788bd 6548
20e95c23
DJ
6549# Find out how to test for executable files. Don't use a zero-byte file,
6550# as systems may use methods other than mode bits to determine executability.
6551cat >conf$$.file <<_ASEOF
6552#! /bin/sh
6553exit 0
6554_ASEOF
6555chmod +x conf$$.file
6556if test -x conf$$.file >/dev/null 2>&1; then
6557 ac_executable_p="test -x"
6558else
6559 ac_executable_p="test -f"
13b2be9c 6560fi
20e95c23
DJ
6561rm -f conf$$.file
6562
6563# Extract the first word of "msgmerge", so it can be a program name with args.
6564set dummy msgmerge; ac_word=$2
6565echo "$as_me:$LINENO: checking for $ac_word" >&5
6566echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6567if test "${ac_cv_path_MSGMERGE+set}" = set; then
6568 echo $ECHO_N "(cached) $ECHO_C" >&6
6569else
6570 case "$MSGMERGE" in
6571 [\\/]* | ?:[\\/]*)
6572 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6573 ;;
6574 *)
6575 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6576 for ac_dir in $PATH; do
6577 IFS="$ac_save_IFS"
6578 test -z "$ac_dir" && ac_dir=.
6579 for ac_exec_ext in '' $ac_executable_extensions; do
6580 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6581 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
6582 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6583 break 2
6584 fi
6585 fi
6586 done
6587 done
6588 IFS="$ac_save_IFS"
6589 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6590 ;;
6591esac
13b2be9c 6592fi
20e95c23
DJ
6593MSGMERGE="$ac_cv_path_MSGMERGE"
6594if test "$MSGMERGE" != ":"; then
6595 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
6596echo "${ECHO_T}$MSGMERGE" >&6
d6d788bd 6597else
13b2be9c
DJ
6598 echo "$as_me:$LINENO: result: no" >&5
6599echo "${ECHO_T}no" >&6
6600fi
6601
20e95c23
DJ
6602
6603 if test "$GMSGFMT" != ":"; then
6604 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
6605 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6606 : ;
6607 else
6608 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
6609 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
6610echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
6611 GMSGFMT=":"
6612 fi
6613 fi
6614
6615 if test "$XGETTEXT" != ":"; then
6616 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
6617 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6618 : ;
6619 else
6620 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
6621echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
6622 XGETTEXT=":"
6623 fi
6624 rm -f messages.po
6625 fi
6626
6627 ac_config_commands="$ac_config_commands default-1"
6628
6629
6630
6631echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
6632echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
6633 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
6634if test "${enable_maintainer_mode+set}" = set; then
6635 enableval="$enable_maintainer_mode"
6636 USE_MAINTAINER_MODE=$enableval
d6d788bd 6637else
20e95c23
DJ
6638 USE_MAINTAINER_MODE=no
6639fi;
6640 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
6641echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
6642
6643
6644if test $USE_MAINTAINER_MODE = yes; then
6645 MAINTAINER_MODE_TRUE=
6646 MAINTAINER_MODE_FALSE='#'
6647else
6648 MAINTAINER_MODE_TRUE='#'
6649 MAINTAINER_MODE_FALSE=
13b2be9c
DJ
6650fi
6651
20e95c23
DJ
6652 MAINT=$MAINTAINER_MODE_TRUE
6653
6654
6655
6656
d5fbea21
DJ
6657if false; then
6658 GENINSRC_NEVER_TRUE=
6659 GENINSRC_NEVER_FALSE='#'
6660else
6661 GENINSRC_NEVER_TRUE='#'
6662 GENINSRC_NEVER_FALSE=
6663fi
6664
6665
6666
13b2be9c
DJ
6667ac_ext=c
6668ac_cpp='$CPP $CPPFLAGS'
6669ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6670ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6671ac_compiler_gnu=$ac_cv_c_compiler_gnu
6672echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6673echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6674# On Suns, sometimes $CPP names a directory.
6675if test -n "$CPP" && test -d "$CPP"; then
6676 CPP=
d6d788bd 6677fi
13b2be9c
DJ
6678if test -z "$CPP"; then
6679 if test "${ac_cv_prog_CPP+set}" = set; then
6680 echo $ECHO_N "(cached) $ECHO_C" >&6
6681else
6682 # Double quotes because CPP needs to be expanded
6683 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6684 do
6685 ac_preproc_ok=false
6686for ac_c_preproc_warn_flag in '' yes
6687do
6688 # Use a header file that comes with gcc, so configuring glibc
6689 # with a fresh cross-compiler works.
6690 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6691 # <limits.h> exists even on freestanding compilers.
6692 # On the NeXT, cc -E runs the code through the compiler's parser,
6693 # not just through cpp. "Syntax error" is here to catch this case.
6694 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6695/* confdefs.h. */
6696_ACEOF
6697cat confdefs.h >>conftest.$ac_ext
6698cat >>conftest.$ac_ext <<_ACEOF
6699/* end confdefs.h. */
6700#ifdef __STDC__
6701# include <limits.h>
6702#else
6703# include <assert.h>
6704#endif
ab509236 6705 Syntax error
13b2be9c
DJ
6706_ACEOF
6707if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6708 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6709 ac_status=$?
6710 grep -v '^ *+' conftest.er1 >conftest.err
6711 rm -f conftest.er1
6712 cat conftest.err >&5
6713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6714 (exit $ac_status); } >/dev/null; then
6715 if test -s conftest.err; then
6716 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6717 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6718 else
6719 ac_cpp_err=
6720 fi
6721else
6722 ac_cpp_err=yes
d6d788bd 6723fi
13b2be9c
DJ
6724if test -z "$ac_cpp_err"; then
6725 :
6726else
6727 echo "$as_me: failed program was:" >&5
6728sed 's/^/| /' conftest.$ac_ext >&5
6729
6730 # Broken: fails on valid input.
6731continue
6732fi
6733rm -f conftest.err conftest.$ac_ext
6734
6735 # OK, works on sane cases. Now check whether non-existent headers
6736 # can be detected and how.
6737 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6738/* confdefs.h. */
6739_ACEOF
6740cat confdefs.h >>conftest.$ac_ext
6741cat >>conftest.$ac_ext <<_ACEOF
6742/* end confdefs.h. */
6743#include <ac_nonexistent.h>
6744_ACEOF
6745if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6746 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6747 ac_status=$?
6748 grep -v '^ *+' conftest.er1 >conftest.err
6749 rm -f conftest.er1
6750 cat conftest.err >&5
6751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6752 (exit $ac_status); } >/dev/null; then
6753 if test -s conftest.err; then
6754 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6755 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6756 else
6757 ac_cpp_err=
6758 fi
d6d788bd 6759else
13b2be9c 6760 ac_cpp_err=yes
d6d788bd 6761fi
13b2be9c
DJ
6762if test -z "$ac_cpp_err"; then
6763 # Broken: success on invalid input.
6764continue
6765else
6766 echo "$as_me: failed program was:" >&5
6767sed 's/^/| /' conftest.$ac_ext >&5
6840198f 6768
13b2be9c
DJ
6769 # Passes both tests.
6770ac_preproc_ok=:
6771break
6772fi
6773rm -f conftest.err conftest.$ac_ext
252b5132 6774
13b2be9c
DJ
6775done
6776# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6777rm -f conftest.err conftest.$ac_ext
6778if $ac_preproc_ok; then
6779 break
9b2b7d69 6780fi
13b2be9c
DJ
6781
6782 done
6783 ac_cv_prog_CPP=$CPP
9b2b7d69 6784
d6d788bd 6785fi
13b2be9c 6786 CPP=$ac_cv_prog_CPP
c8615825 6787else
13b2be9c 6788 ac_cv_prog_CPP=$CPP
c8615825 6789fi
13b2be9c
DJ
6790echo "$as_me:$LINENO: result: $CPP" >&5
6791echo "${ECHO_T}$CPP" >&6
6792ac_preproc_ok=false
6793for ac_c_preproc_warn_flag in '' yes
6794do
6795 # Use a header file that comes with gcc, so configuring glibc
6796 # with a fresh cross-compiler works.
6797 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6798 # <limits.h> exists even on freestanding compilers.
6799 # On the NeXT, cc -E runs the code through the compiler's parser,
6800 # not just through cpp. "Syntax error" is here to catch this case.
6801 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6802/* confdefs.h. */
6803_ACEOF
6804cat confdefs.h >>conftest.$ac_ext
6805cat >>conftest.$ac_ext <<_ACEOF
6806/* end confdefs.h. */
6807#ifdef __STDC__
6808# include <limits.h>
6809#else
6810# include <assert.h>
6811#endif
ab509236 6812 Syntax error
13b2be9c
DJ
6813_ACEOF
6814if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6815 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6816 ac_status=$?
6817 grep -v '^ *+' conftest.er1 >conftest.err
6818 rm -f conftest.er1
6819 cat conftest.err >&5
6820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6821 (exit $ac_status); } >/dev/null; then
6822 if test -s conftest.err; then
6823 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6824 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6825 else
6826 ac_cpp_err=
6827 fi
6828else
6829 ac_cpp_err=yes
252b5132 6830fi
13b2be9c
DJ
6831if test -z "$ac_cpp_err"; then
6832 :
252b5132 6833else
13b2be9c
DJ
6834 echo "$as_me: failed program was:" >&5
6835sed 's/^/| /' conftest.$ac_ext >&5
6836
6837 # Broken: fails on valid input.
6838continue
6839fi
6840rm -f conftest.err conftest.$ac_ext
6841
6842 # OK, works on sane cases. Now check whether non-existent headers
6843 # can be detected and how.
6844 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6845/* confdefs.h. */
6846_ACEOF
6847cat confdefs.h >>conftest.$ac_ext
6848cat >>conftest.$ac_ext <<_ACEOF
6849/* end confdefs.h. */
6850#include <ac_nonexistent.h>
6851_ACEOF
6852if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6853 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6854 ac_status=$?
6855 grep -v '^ *+' conftest.er1 >conftest.err
6856 rm -f conftest.er1
6857 cat conftest.err >&5
6858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6859 (exit $ac_status); } >/dev/null; then
6860 if test -s conftest.err; then
6861 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6862 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6863 else
6864 ac_cpp_err=
6865 fi
252b5132 6866else
13b2be9c 6867 ac_cpp_err=yes
252b5132 6868fi
13b2be9c
DJ
6869if test -z "$ac_cpp_err"; then
6870 # Broken: success on invalid input.
6871continue
252b5132 6872else
13b2be9c
DJ
6873 echo "$as_me: failed program was:" >&5
6874sed 's/^/| /' conftest.$ac_ext >&5
c8615825 6875
13b2be9c
DJ
6876 # Passes both tests.
6877ac_preproc_ok=:
6878break
252b5132 6879fi
13b2be9c 6880rm -f conftest.err conftest.$ac_ext
252b5132 6881
13b2be9c
DJ
6882done
6883# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6884rm -f conftest.err conftest.$ac_ext
6885if $ac_preproc_ok; then
6886 :
6887else
6888 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6889See \`config.log' for more details." >&5
6890echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6891See \`config.log' for more details." >&2;}
6892 { (exit 1); exit 1; }; }
252b5132 6893fi
9b2b7d69 6894
13b2be9c
DJ
6895ac_ext=c
6896ac_cpp='$CPP $CPPFLAGS'
6897ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6898ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6899ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
6900
6901
13b2be9c
DJ
6902echo "$as_me:$LINENO: checking for egrep" >&5
6903echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6904if test "${ac_cv_prog_egrep+set}" = set; then
6905 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 6906else
13b2be9c
DJ
6907 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6908 then ac_cv_prog_egrep='grep -E'
6909 else ac_cv_prog_egrep='egrep'
c8615825 6910 fi
6840198f 6911fi
13b2be9c
DJ
6912echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6913echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6914 EGREP=$ac_cv_prog_egrep
6840198f 6915
13b2be9c
DJ
6916
6917echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6918echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6919if test "${ac_cv_header_stdc+set}" = set; then
6920 echo $ECHO_N "(cached) $ECHO_C" >&6
6840198f 6921else
20e95c23 6922 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6923/* confdefs.h. */
6924_ACEOF
6925cat confdefs.h >>conftest.$ac_ext
6926cat >>conftest.$ac_ext <<_ACEOF
6927/* end confdefs.h. */
20e95c23
DJ
6928#include <stdlib.h>
6929#include <stdarg.h>
6930#include <string.h>
6931#include <float.h>
6932
6933int
6934main ()
6935{
6936
6937 ;
6938 return 0;
6939}
13b2be9c
DJ
6940_ACEOF
6941rm -f conftest.$ac_objext
6942if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6943 (eval $ac_compile) 2>conftest.er1
13b2be9c 6944 ac_status=$?
ab509236
L
6945 grep -v '^ *+' conftest.er1 >conftest.err
6946 rm -f conftest.er1
6947 cat conftest.err >&5
13b2be9c
DJ
6948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6949 (exit $ac_status); } &&
1ad12f97
NC
6950 { ac_try='test -z "$ac_c_werror_flag"
6951 || test ! -s conftest.err'
ab509236
L
6952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6953 (eval $ac_try) 2>&5
6954 ac_status=$?
6955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6956 (exit $ac_status); }; } &&
6957 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6959 (eval $ac_try) 2>&5
6960 ac_status=$?
6961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962 (exit $ac_status); }; }; then
20e95c23 6963 ac_cv_header_stdc=yes
13b2be9c
DJ
6964else
6965 echo "$as_me: failed program was:" >&5
6966sed 's/^/| /' conftest.$ac_ext >&5
6967
20e95c23 6968ac_cv_header_stdc=no
13b2be9c 6969fi
ab509236 6970rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 6971
20e95c23
DJ
6972if test $ac_cv_header_stdc = yes; then
6973 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
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. */
20e95c23
DJ
6980#include <string.h>
6981
13b2be9c 6982_ACEOF
20e95c23
DJ
6983if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6984 $EGREP "memchr" >/dev/null 2>&1; then
6985 :
252b5132 6986else
20e95c23 6987 ac_cv_header_stdc=no
13b2be9c 6988fi
20e95c23 6989rm -f conftest*
13b2be9c 6990
13b2be9c 6991fi
13b2be9c 6992
20e95c23
DJ
6993if test $ac_cv_header_stdc = yes; then
6994 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6995 cat >conftest.$ac_ext <<_ACEOF
6996/* confdefs.h. */
6997_ACEOF
6998cat confdefs.h >>conftest.$ac_ext
6999cat >>conftest.$ac_ext <<_ACEOF
7000/* end confdefs.h. */
7001#include <stdlib.h>
7002
7003_ACEOF
7004if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7005 $EGREP "free" >/dev/null 2>&1; then
7006 :
13b2be9c 7007else
20e95c23 7008 ac_cv_header_stdc=no
252b5132 7009fi
20e95c23 7010rm -f conftest*
13b2be9c 7011
252b5132 7012fi
20e95c23
DJ
7013
7014if test $ac_cv_header_stdc = yes; then
7015 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7016 if test "$cross_compiling" = yes; then
7017 :
252b5132 7018else
20e95c23
DJ
7019 cat >conftest.$ac_ext <<_ACEOF
7020/* confdefs.h. */
7021_ACEOF
7022cat confdefs.h >>conftest.$ac_ext
7023cat >>conftest.$ac_ext <<_ACEOF
7024/* end confdefs.h. */
7025#include <ctype.h>
7026#if ((' ' & 0x0FF) == 0x020)
7027# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7028# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7029#else
7030# define ISLOWER(c) \
7031 (('a' <= (c) && (c) <= 'i') \
7032 || ('j' <= (c) && (c) <= 'r') \
7033 || ('s' <= (c) && (c) <= 'z'))
7034# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7035#endif
7036
7037#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7038int
7039main ()
7040{
7041 int i;
7042 for (i = 0; i < 256; i++)
7043 if (XOR (islower (i), ISLOWER (i))
7044 || toupper (i) != TOUPPER (i))
7045 exit(2);
7046 exit (0);
7047}
7048_ACEOF
7049rm -f conftest$ac_exeext
7050if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7051 (eval $ac_link) 2>&5
7052 ac_status=$?
7053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7054 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056 (eval $ac_try) 2>&5
7057 ac_status=$?
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); }; }; then
7060 :
7061else
7062 echo "$as_me: program exited with status $ac_status" >&5
7063echo "$as_me: failed program was:" >&5
7064sed 's/^/| /' conftest.$ac_ext >&5
252b5132 7065
20e95c23
DJ
7066( exit $ac_status )
7067ac_cv_header_stdc=no
7068fi
7069rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7070fi
7071fi
7072fi
7073echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7074echo "${ECHO_T}$ac_cv_header_stdc" >&6
7075if test $ac_cv_header_stdc = yes; then
d6d788bd 7076
20e95c23
DJ
7077cat >>confdefs.h <<\_ACEOF
7078#define STDC_HEADERS 1
7079_ACEOF
13b2be9c 7080
20e95c23 7081fi
252b5132 7082
20e95c23 7083# On IRIX 5.3, sys/types and inttypes.h are conflicting.
13b2be9c
DJ
7084
7085
252b5132 7086
13b2be9c 7087
252b5132 7088
13b2be9c 7089
252b5132 7090
252b5132 7091
13b2be9c 7092
20e95c23
DJ
7093for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7094 inttypes.h stdint.h unistd.h
7095do
7096as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7097echo "$as_me:$LINENO: checking for $ac_header" >&5
7098echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7099if eval "test \"\${$as_ac_Header+set}\" = set"; then
7100 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7101else
20e95c23
DJ
7102 cat >conftest.$ac_ext <<_ACEOF
7103/* confdefs.h. */
7104_ACEOF
7105cat confdefs.h >>conftest.$ac_ext
7106cat >>conftest.$ac_ext <<_ACEOF
7107/* end confdefs.h. */
7108$ac_includes_default
252b5132 7109
20e95c23
DJ
7110#include <$ac_header>
7111_ACEOF
7112rm -f conftest.$ac_objext
7113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7114 (eval $ac_compile) 2>conftest.er1
7115 ac_status=$?
7116 grep -v '^ *+' conftest.er1 >conftest.err
7117 rm -f conftest.er1
7118 cat conftest.err >&5
7119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7120 (exit $ac_status); } &&
7121 { ac_try='test -z "$ac_c_werror_flag"
7122 || test ! -s conftest.err'
7123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7124 (eval $ac_try) 2>&5
7125 ac_status=$?
7126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7127 (exit $ac_status); }; } &&
7128 { ac_try='test -s conftest.$ac_objext'
7129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7130 (eval $ac_try) 2>&5
7131 ac_status=$?
7132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7133 (exit $ac_status); }; }; then
7134 eval "$as_ac_Header=yes"
c8615825 7135else
20e95c23
DJ
7136 echo "$as_me: failed program was:" >&5
7137sed 's/^/| /' conftest.$ac_ext >&5
13b2be9c 7138
20e95c23
DJ
7139eval "$as_ac_Header=no"
7140fi
7141rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7142fi
7143echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7144echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7145if test `eval echo '${'$as_ac_Header'}'` = yes; then
7146 cat >>confdefs.h <<_ACEOF
7147#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7148_ACEOF
9b2b7d69 7149
20e95c23 7150fi
9b2b7d69 7151
20e95c23 7152done
9b2b7d69
MM
7153
7154
7155
7156
13b2be9c
DJ
7157
7158
7159
7160
7161
7162
7163
7164for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
d6d788bd 7165do
13b2be9c
DJ
7166as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7167if eval "test \"\${$as_ac_Header+set}\" = set"; then
7168 echo "$as_me:$LINENO: checking for $ac_header" >&5
7169echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7170if eval "test \"\${$as_ac_Header+set}\" = set"; then
7171 echo $ECHO_N "(cached) $ECHO_C" >&6
7172fi
7173echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7174echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7175else
7176 # Is the header compilable?
7177echo "$as_me:$LINENO: checking $ac_header usability" >&5
7178echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7179cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7180/* confdefs.h. */
7181_ACEOF
7182cat confdefs.h >>conftest.$ac_ext
7183cat >>conftest.$ac_ext <<_ACEOF
7184/* end confdefs.h. */
7185$ac_includes_default
7186#include <$ac_header>
7187_ACEOF
7188rm -f conftest.$ac_objext
7189if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7190 (eval $ac_compile) 2>conftest.er1
13b2be9c 7191 ac_status=$?
ab509236
L
7192 grep -v '^ *+' conftest.er1 >conftest.err
7193 rm -f conftest.er1
7194 cat conftest.err >&5
13b2be9c
DJ
7195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7196 (exit $ac_status); } &&
1ad12f97
NC
7197 { ac_try='test -z "$ac_c_werror_flag"
7198 || test ! -s conftest.err'
ab509236
L
7199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7200 (eval $ac_try) 2>&5
7201 ac_status=$?
7202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7203 (exit $ac_status); }; } &&
7204 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7206 (eval $ac_try) 2>&5
7207 ac_status=$?
7208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7209 (exit $ac_status); }; }; then
7210 ac_header_compiler=yes
7211else
7212 echo "$as_me: failed program was:" >&5
7213sed 's/^/| /' conftest.$ac_ext >&5
7214
7215ac_header_compiler=no
7216fi
ab509236 7217rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7218echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7219echo "${ECHO_T}$ac_header_compiler" >&6
7220
7221# Is the header present?
7222echo "$as_me:$LINENO: checking $ac_header presence" >&5
7223echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7224cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7225/* confdefs.h. */
7226_ACEOF
7227cat confdefs.h >>conftest.$ac_ext
7228cat >>conftest.$ac_ext <<_ACEOF
7229/* end confdefs.h. */
7230#include <$ac_header>
7231_ACEOF
7232if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7233 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7234 ac_status=$?
7235 grep -v '^ *+' conftest.er1 >conftest.err
7236 rm -f conftest.er1
7237 cat conftest.err >&5
7238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7239 (exit $ac_status); } >/dev/null; then
7240 if test -s conftest.err; then
7241 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7242 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7243 else
7244 ac_cpp_err=
7245 fi
9b2b7d69 7246else
13b2be9c
DJ
7247 ac_cpp_err=yes
7248fi
7249if test -z "$ac_cpp_err"; then
7250 ac_header_preproc=yes
7251else
7252 echo "$as_me: failed program was:" >&5
7253sed 's/^/| /' conftest.$ac_ext >&5
7254
7255 ac_header_preproc=no
7256fi
7257rm -f conftest.err conftest.$ac_ext
7258echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7259echo "${ECHO_T}$ac_header_preproc" >&6
7260
7261# So? What about this header?
ab509236
L
7262case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7263 yes:no: )
13b2be9c
DJ
7264 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7265echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7266 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7267echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7268 ac_header_preproc=yes
13b2be9c 7269 ;;
ab509236 7270 no:yes:* )
13b2be9c
DJ
7271 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7272echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7273 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7274echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7275 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7276echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7277 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7278echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7279 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7280echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7281 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7282echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7283 (
7284 cat <<\_ASBOX
ab509236
L
7285## ------------------------------------------ ##
7286## Report this to the AC_PACKAGE_NAME lists. ##
7287## ------------------------------------------ ##
13b2be9c
DJ
7288_ASBOX
7289 ) |
7290 sed "s/^/$as_me: WARNING: /" >&2
7291 ;;
7292esac
7293echo "$as_me:$LINENO: checking for $ac_header" >&5
7294echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7295if eval "test \"\${$as_ac_Header+set}\" = set"; then
7296 echo $ECHO_N "(cached) $ECHO_C" >&6
7297else
ab509236 7298 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7299fi
13b2be9c
DJ
7300echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7301echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7302
252b5132 7303fi
13b2be9c
DJ
7304if test `eval echo '${'$as_ac_Header'}'` = yes; then
7305 cat >>confdefs.h <<_ACEOF
7306#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7307_ACEOF
7308
252b5132 7309fi
13b2be9c 7310
252b5132
RH
7311done
7312
d6d788bd 7313
252b5132
RH
7314# Put this here so that autoconf's "cross-compiling" message doesn't confuse
7315# people who are not cross-compiling but are compiling cross-assemblers.
13b2be9c
DJ
7316echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
7317echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
252b5132
RH
7318if test "${host}" = "${target}"; then
7319 cross_gas=no
7320else
7321 cross_gas=yes
13b2be9c
DJ
7322
7323cat >>confdefs.h <<\_ACEOF
252b5132 7324#define CROSS_COMPILE 1
13b2be9c 7325_ACEOF
252b5132
RH
7326
7327fi
13b2be9c
DJ
7328echo "$as_me:$LINENO: result: $cross_gas" >&5
7329echo "${ECHO_T}$cross_gas" >&6
252b5132
RH
7330
7331# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
7332# for constant arguments. Useless!
13b2be9c
DJ
7333echo "$as_me:$LINENO: checking for working alloca.h" >&5
7334echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
7335if test "${ac_cv_working_alloca_h+set}" = set; then
7336 echo $ECHO_N "(cached) $ECHO_C" >&6
7337else
7338 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7339/* confdefs.h. */
7340_ACEOF
7341cat confdefs.h >>conftest.$ac_ext
7342cat >>conftest.$ac_ext <<_ACEOF
7343/* end confdefs.h. */
252b5132 7344#include <alloca.h>
13b2be9c
DJ
7345int
7346main ()
7347{
7348char *p = (char *) alloca (2 * sizeof (int));
7349 ;
7350 return 0;
7351}
7352_ACEOF
7353rm -f conftest.$ac_objext conftest$ac_exeext
7354if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7355 (eval $ac_link) 2>conftest.er1
13b2be9c 7356 ac_status=$?
ab509236
L
7357 grep -v '^ *+' conftest.er1 >conftest.err
7358 rm -f conftest.er1
7359 cat conftest.err >&5
13b2be9c
DJ
7360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361 (exit $ac_status); } &&
1ad12f97
NC
7362 { ac_try='test -z "$ac_c_werror_flag"
7363 || test ! -s conftest.err'
ab509236
L
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); }; } &&
7369 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7371 (eval $ac_try) 2>&5
7372 ac_status=$?
7373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374 (exit $ac_status); }; }; then
7375 ac_cv_working_alloca_h=yes
7376else
7377 echo "$as_me: failed program was:" >&5
7378sed 's/^/| /' conftest.$ac_ext >&5
7379
7380ac_cv_working_alloca_h=no
7381fi
ab509236
L
7382rm -f conftest.err conftest.$ac_objext \
7383 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7384fi
7385echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7386echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
7387if test $ac_cv_working_alloca_h = yes; then
7388
7389cat >>confdefs.h <<\_ACEOF
252b5132 7390#define HAVE_ALLOCA_H 1
13b2be9c 7391_ACEOF
252b5132
RH
7392
7393fi
7394
13b2be9c
DJ
7395echo "$as_me:$LINENO: checking for alloca" >&5
7396echo $ECHO_N "checking for alloca... $ECHO_C" >&6
7397if test "${ac_cv_func_alloca_works+set}" = set; then
7398 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7399else
13b2be9c 7400 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7401/* confdefs.h. */
7402_ACEOF
7403cat confdefs.h >>conftest.$ac_ext
7404cat >>conftest.$ac_ext <<_ACEOF
7405/* end confdefs.h. */
252b5132
RH
7406#ifdef __GNUC__
7407# define alloca __builtin_alloca
7408#else
7409# ifdef _MSC_VER
7410# include <malloc.h>
7411# define alloca _alloca
7412# else
7413# if HAVE_ALLOCA_H
7414# include <alloca.h>
7415# else
7416# ifdef _AIX
7417 #pragma alloca
7418# else
7419# ifndef alloca /* predefined by HP cc +Olibcalls */
7420char *alloca ();
7421# endif
7422# endif
7423# endif
7424# endif
7425#endif
7426
13b2be9c
DJ
7427int
7428main ()
7429{
7430char *p = (char *) alloca (1);
7431 ;
7432 return 0;
7433}
7434_ACEOF
7435rm -f conftest.$ac_objext conftest$ac_exeext
7436if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7437 (eval $ac_link) 2>conftest.er1
13b2be9c 7438 ac_status=$?
ab509236
L
7439 grep -v '^ *+' conftest.er1 >conftest.err
7440 rm -f conftest.er1
7441 cat conftest.err >&5
13b2be9c
DJ
7442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443 (exit $ac_status); } &&
1ad12f97
NC
7444 { ac_try='test -z "$ac_c_werror_flag"
7445 || test ! -s conftest.err'
ab509236
L
7446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7447 (eval $ac_try) 2>&5
7448 ac_status=$?
7449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7450 (exit $ac_status); }; } &&
7451 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7453 (eval $ac_try) 2>&5
7454 ac_status=$?
7455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7456 (exit $ac_status); }; }; then
252b5132
RH
7457 ac_cv_func_alloca_works=yes
7458else
13b2be9c
DJ
7459 echo "$as_me: failed program was:" >&5
7460sed 's/^/| /' conftest.$ac_ext >&5
7461
7462ac_cv_func_alloca_works=no
252b5132 7463fi
ab509236
L
7464rm -f conftest.err conftest.$ac_objext \
7465 conftest$ac_exeext conftest.$ac_ext
252b5132 7466fi
13b2be9c
DJ
7467echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7468echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 7469
252b5132 7470if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 7471
13b2be9c
DJ
7472cat >>confdefs.h <<\_ACEOF
7473#define HAVE_ALLOCA 1
7474_ACEOF
9b2b7d69 7475
13b2be9c 7476else
c8615825 7477 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
7478# that cause trouble. Some versions do not even contain alloca or
7479# contain a buggy version. If you still want to use their alloca,
7480# use ar to extract alloca.o from them instead of compiling alloca.c.
7481
7482ALLOCA=alloca.$ac_objext
7483
7484cat >>confdefs.h <<\_ACEOF
252b5132 7485#define C_ALLOCA 1
13b2be9c 7486_ACEOF
252b5132 7487
d6d788bd 7488
13b2be9c
DJ
7489echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7490echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
7491if test "${ac_cv_os_cray+set}" = set; then
7492 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7493else
13b2be9c 7494 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7495/* confdefs.h. */
7496_ACEOF
7497cat confdefs.h >>conftest.$ac_ext
7498cat >>conftest.$ac_ext <<_ACEOF
7499/* end confdefs.h. */
252b5132
RH
7500#if defined(CRAY) && ! defined(CRAY2)
7501webecray
7502#else
7503wenotbecray
7504#endif
7505
13b2be9c 7506_ACEOF
252b5132 7507if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 7508 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
7509 ac_cv_os_cray=yes
7510else
252b5132
RH
7511 ac_cv_os_cray=no
7512fi
7513rm -f conftest*
7514
7515fi
13b2be9c
DJ
7516echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7517echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 7518if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
7519 for ac_func in _getb67 GETB67 getb67; do
7520 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7521echo "$as_me:$LINENO: checking for $ac_func" >&5
7522echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7523if eval "test \"\${$as_ac_var+set}\" = set"; then
7524 echo $ECHO_N "(cached) $ECHO_C" >&6
7525else
7526 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7527/* confdefs.h. */
7528_ACEOF
7529cat confdefs.h >>conftest.$ac_ext
7530cat >>conftest.$ac_ext <<_ACEOF
7531/* end confdefs.h. */
ab509236
L
7532/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7533 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7534#define $ac_func innocuous_$ac_func
7535
252b5132 7536/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7537 which can conflict with char $ac_func (); below.
7538 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7539 <limits.h> exists even on freestanding compilers. */
ab509236 7540
13b2be9c
DJ
7541#ifdef __STDC__
7542# include <limits.h>
7543#else
7544# include <assert.h>
7545#endif
ab509236
L
7546
7547#undef $ac_func
7548
252b5132 7549/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7550#ifdef __cplusplus
7551extern "C"
7552{
7553#endif
252b5132 7554/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7555 builtin and then its argument prototype would still apply. */
7556char $ac_func ();
252b5132
RH
7557/* The GNU C library defines this for functions which it implements
7558 to always fail with ENOSYS. Some functions are actually named
7559 something starting with __ and the normal name is an alias. */
7560#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7561choke me
7562#else
13b2be9c
DJ
7563char (*f) () = $ac_func;
7564#endif
7565#ifdef __cplusplus
7566}
252b5132
RH
7567#endif
7568
13b2be9c
DJ
7569int
7570main ()
7571{
7572return f != $ac_func;
7573 ;
7574 return 0;
7575}
7576_ACEOF
7577rm -f conftest.$ac_objext conftest$ac_exeext
7578if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7579 (eval $ac_link) 2>conftest.er1
13b2be9c 7580 ac_status=$?
ab509236
L
7581 grep -v '^ *+' conftest.er1 >conftest.err
7582 rm -f conftest.er1
7583 cat conftest.err >&5
13b2be9c
DJ
7584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7585 (exit $ac_status); } &&
1ad12f97
NC
7586 { ac_try='test -z "$ac_c_werror_flag"
7587 || test ! -s conftest.err'
ab509236
L
7588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7589 (eval $ac_try) 2>&5
7590 ac_status=$?
7591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7592 (exit $ac_status); }; } &&
7593 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7595 (eval $ac_try) 2>&5
7596 ac_status=$?
7597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7598 (exit $ac_status); }; }; then
7599 eval "$as_ac_var=yes"
7600else
7601 echo "$as_me: failed program was:" >&5
7602sed 's/^/| /' conftest.$ac_ext >&5
7603
7604eval "$as_ac_var=no"
7605fi
ab509236
L
7606rm -f conftest.err conftest.$ac_objext \
7607 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7608fi
7609echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7610echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7611if test `eval echo '${'$as_ac_var'}'` = yes; then
7612
7613cat >>confdefs.h <<_ACEOF
252b5132 7614#define CRAY_STACKSEG_END $ac_func
13b2be9c 7615_ACEOF
252b5132 7616
13b2be9c 7617 break
252b5132
RH
7618fi
7619
13b2be9c 7620 done
252b5132
RH
7621fi
7622
13b2be9c
DJ
7623echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7624echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7625if test "${ac_cv_c_stack_direction+set}" = set; then
7626 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7627else
7628 if test "$cross_compiling" = yes; then
7629 ac_cv_c_stack_direction=0
7630else
13b2be9c 7631 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7632/* confdefs.h. */
7633_ACEOF
7634cat confdefs.h >>conftest.$ac_ext
7635cat >>conftest.$ac_ext <<_ACEOF
7636/* end confdefs.h. */
7637int
252b5132
RH
7638find_stack_direction ()
7639{
7640 static char *addr = 0;
7641 auto char dummy;
7642 if (addr == 0)
7643 {
7644 addr = &dummy;
7645 return find_stack_direction ();
7646 }
7647 else
7648 return (&dummy > addr) ? 1 : -1;
7649}
13b2be9c
DJ
7650
7651int
252b5132
RH
7652main ()
7653{
13b2be9c 7654 exit (find_stack_direction () < 0);
252b5132 7655}
13b2be9c
DJ
7656_ACEOF
7657rm -f conftest$ac_exeext
7658if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7659 (eval $ac_link) 2>&5
7660 ac_status=$?
7661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7662 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7664 (eval $ac_try) 2>&5
7665 ac_status=$?
7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7667 (exit $ac_status); }; }; then
252b5132
RH
7668 ac_cv_c_stack_direction=1
7669else
13b2be9c
DJ
7670 echo "$as_me: program exited with status $ac_status" >&5
7671echo "$as_me: failed program was:" >&5
7672sed 's/^/| /' conftest.$ac_ext >&5
7673
7674( exit $ac_status )
7675ac_cv_c_stack_direction=-1
252b5132 7676fi
ab509236 7677rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7678fi
252b5132 7679fi
13b2be9c
DJ
7680echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7681echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 7682
13b2be9c 7683cat >>confdefs.h <<_ACEOF
252b5132 7684#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
7685_ACEOF
7686
252b5132
RH
7687
7688fi
7689
13b2be9c
DJ
7690echo "$as_me:$LINENO: checking for inline" >&5
7691echo $ECHO_N "checking for inline... $ECHO_C" >&6
7692if test "${ac_cv_c_inline+set}" = set; then
7693 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7694else
7695 ac_cv_c_inline=no
7696for ac_kw in inline __inline__ __inline; do
13b2be9c 7697 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7698/* confdefs.h. */
7699_ACEOF
7700cat confdefs.h >>conftest.$ac_ext
7701cat >>conftest.$ac_ext <<_ACEOF
7702/* end confdefs.h. */
7703#ifndef __cplusplus
7704typedef int foo_t;
7705static $ac_kw foo_t static_foo () {return 0; }
7706$ac_kw foo_t foo () {return 0; }
7707#endif
252b5132 7708
13b2be9c
DJ
7709_ACEOF
7710rm -f conftest.$ac_objext
7711if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7712 (eval $ac_compile) 2>conftest.er1
13b2be9c 7713 ac_status=$?
ab509236
L
7714 grep -v '^ *+' conftest.er1 >conftest.err
7715 rm -f conftest.er1
7716 cat conftest.err >&5
13b2be9c
DJ
7717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7718 (exit $ac_status); } &&
1ad12f97
NC
7719 { ac_try='test -z "$ac_c_werror_flag"
7720 || test ! -s conftest.err'
ab509236
L
7721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7722 (eval $ac_try) 2>&5
7723 ac_status=$?
7724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7725 (exit $ac_status); }; } &&
7726 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7728 (eval $ac_try) 2>&5
7729 ac_status=$?
7730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7731 (exit $ac_status); }; }; then
252b5132
RH
7732 ac_cv_c_inline=$ac_kw; break
7733else
13b2be9c
DJ
7734 echo "$as_me: failed program was:" >&5
7735sed 's/^/| /' conftest.$ac_ext >&5
7736
252b5132 7737fi
ab509236 7738rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
7739done
7740
7741fi
13b2be9c
DJ
7742echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7743echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
7744
7745
13b2be9c 7746case $ac_cv_c_inline in
252b5132 7747 inline | yes) ;;
ab509236
L
7748 *)
7749 case $ac_cv_c_inline in
7750 no) ac_val=;;
7751 *) ac_val=$ac_cv_c_inline;;
7752 esac
7753 cat >>confdefs.h <<_ACEOF
7754#ifndef __cplusplus
7755#define inline $ac_val
7756#endif
13b2be9c 7757_ACEOF
ab509236 7758 ;;
252b5132
RH
7759esac
7760
6840198f 7761
d6d788bd 7762# VMS doesn't have unlink.
13b2be9c
DJ
7763
7764
252b5132
RH
7765for ac_func in unlink remove
7766do
13b2be9c
DJ
7767as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7768echo "$as_me:$LINENO: checking for $ac_func" >&5
7769echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7770if eval "test \"\${$as_ac_var+set}\" = set"; then
7771 echo $ECHO_N "(cached) $ECHO_C" >&6
7772else
7773 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7774/* confdefs.h. */
7775_ACEOF
7776cat confdefs.h >>conftest.$ac_ext
7777cat >>conftest.$ac_ext <<_ACEOF
7778/* end confdefs.h. */
ab509236
L
7779/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7780 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7781#define $ac_func innocuous_$ac_func
7782
252b5132 7783/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7784 which can conflict with char $ac_func (); below.
7785 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7786 <limits.h> exists even on freestanding compilers. */
ab509236 7787
13b2be9c
DJ
7788#ifdef __STDC__
7789# include <limits.h>
7790#else
7791# include <assert.h>
7792#endif
ab509236
L
7793
7794#undef $ac_func
7795
252b5132 7796/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7797#ifdef __cplusplus
7798extern "C"
7799{
7800#endif
252b5132 7801/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7802 builtin and then its argument prototype would still apply. */
7803char $ac_func ();
252b5132
RH
7804/* The GNU C library defines this for functions which it implements
7805 to always fail with ENOSYS. Some functions are actually named
7806 something starting with __ and the normal name is an alias. */
7807#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7808choke me
7809#else
13b2be9c
DJ
7810char (*f) () = $ac_func;
7811#endif
7812#ifdef __cplusplus
7813}
252b5132
RH
7814#endif
7815
13b2be9c
DJ
7816int
7817main ()
7818{
7819return f != $ac_func;
7820 ;
7821 return 0;
7822}
7823_ACEOF
7824rm -f conftest.$ac_objext conftest$ac_exeext
7825if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7826 (eval $ac_link) 2>conftest.er1
13b2be9c 7827 ac_status=$?
ab509236
L
7828 grep -v '^ *+' conftest.er1 >conftest.err
7829 rm -f conftest.er1
7830 cat conftest.err >&5
13b2be9c
DJ
7831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7832 (exit $ac_status); } &&
1ad12f97
NC
7833 { ac_try='test -z "$ac_c_werror_flag"
7834 || test ! -s conftest.err'
ab509236
L
7835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7836 (eval $ac_try) 2>&5
7837 ac_status=$?
7838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839 (exit $ac_status); }; } &&
7840 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7842 (eval $ac_try) 2>&5
7843 ac_status=$?
7844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7845 (exit $ac_status); }; }; then
7846 eval "$as_ac_var=yes"
7847else
7848 echo "$as_me: failed program was:" >&5
7849sed 's/^/| /' conftest.$ac_ext >&5
7850
7851eval "$as_ac_var=no"
7852fi
ab509236
L
7853rm -f conftest.err conftest.$ac_objext \
7854 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7855fi
7856echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7857echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7858if test `eval echo '${'$as_ac_var'}'` = yes; then
7859 cat >>confdefs.h <<_ACEOF
7860#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7861_ACEOF
252b5132 7862 break
252b5132
RH
7863fi
7864done
7865
6840198f 7866
d6d788bd 7867# Some systems don't have sbrk().
13b2be9c 7868
252b5132
RH
7869for ac_func in sbrk
7870do
13b2be9c
DJ
7871as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7872echo "$as_me:$LINENO: checking for $ac_func" >&5
7873echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7874if eval "test \"\${$as_ac_var+set}\" = set"; then
7875 echo $ECHO_N "(cached) $ECHO_C" >&6
7876else
7877 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7878/* confdefs.h. */
7879_ACEOF
7880cat confdefs.h >>conftest.$ac_ext
7881cat >>conftest.$ac_ext <<_ACEOF
7882/* end confdefs.h. */
ab509236
L
7883/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7884 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7885#define $ac_func innocuous_$ac_func
7886
252b5132 7887/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7888 which can conflict with char $ac_func (); below.
7889 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7890 <limits.h> exists even on freestanding compilers. */
ab509236 7891
13b2be9c
DJ
7892#ifdef __STDC__
7893# include <limits.h>
7894#else
7895# include <assert.h>
7896#endif
ab509236
L
7897
7898#undef $ac_func
7899
252b5132 7900/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7901#ifdef __cplusplus
7902extern "C"
7903{
7904#endif
252b5132 7905/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7906 builtin and then its argument prototype would still apply. */
7907char $ac_func ();
252b5132
RH
7908/* The GNU C library defines this for functions which it implements
7909 to always fail with ENOSYS. Some functions are actually named
7910 something starting with __ and the normal name is an alias. */
7911#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7912choke me
7913#else
13b2be9c
DJ
7914char (*f) () = $ac_func;
7915#endif
7916#ifdef __cplusplus
7917}
252b5132
RH
7918#endif
7919
13b2be9c
DJ
7920int
7921main ()
7922{
7923return f != $ac_func;
7924 ;
7925 return 0;
7926}
7927_ACEOF
7928rm -f conftest.$ac_objext conftest$ac_exeext
7929if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7930 (eval $ac_link) 2>conftest.er1
13b2be9c 7931 ac_status=$?
ab509236
L
7932 grep -v '^ *+' conftest.er1 >conftest.err
7933 rm -f conftest.er1
7934 cat conftest.err >&5
13b2be9c
DJ
7935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7936 (exit $ac_status); } &&
1ad12f97
NC
7937 { ac_try='test -z "$ac_c_werror_flag"
7938 || test ! -s conftest.err'
ab509236
L
7939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7940 (eval $ac_try) 2>&5
7941 ac_status=$?
7942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7943 (exit $ac_status); }; } &&
7944 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7946 (eval $ac_try) 2>&5
7947 ac_status=$?
7948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949 (exit $ac_status); }; }; then
7950 eval "$as_ac_var=yes"
7951else
7952 echo "$as_me: failed program was:" >&5
7953sed 's/^/| /' conftest.$ac_ext >&5
7954
7955eval "$as_ac_var=no"
7956fi
ab509236
L
7957rm -f conftest.err conftest.$ac_objext \
7958 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7959fi
7960echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7961echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7962if test `eval echo '${'$as_ac_var'}'` = yes; then
7963 cat >>confdefs.h <<_ACEOF
7964#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7965_ACEOF
252b5132 7966
252b5132
RH
7967fi
7968done
7969
d6d788bd 7970
39bec121
TW
7971# do we need the math library?
7972case "${need_libm}" in
13b2be9c 7973yes)
39bec121 7974 LIBM=
f9c19112 7975case $host in
d70c5fc7 7976*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
39bec121 7977 # These system don't have libm
d70c5fc7 7978 # on darwin the libm is a symbolic link to libSystem.dylib
39bec121
TW
7979 ;;
7980*-ncr-sysv4.3*)
13b2be9c
DJ
7981 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
7982echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
7983if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
7984 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 7985else
13b2be9c 7986 ac_check_lib_save_LIBS=$LIBS
39bec121 7987LIBS="-lmw $LIBS"
13b2be9c 7988cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7989/* confdefs.h. */
7990_ACEOF
7991cat confdefs.h >>conftest.$ac_ext
7992cat >>conftest.$ac_ext <<_ACEOF
7993/* end confdefs.h. */
7994
39bec121 7995/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7996#ifdef __cplusplus
7997extern "C"
7998#endif
39bec121 7999/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8000 builtin and then its argument prototype would still apply. */
8001char _mwvalidcheckl ();
8002int
8003main ()
8004{
8005_mwvalidcheckl ();
8006 ;
8007 return 0;
8008}
8009_ACEOF
8010rm -f conftest.$ac_objext conftest$ac_exeext
8011if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8012 (eval $ac_link) 2>conftest.er1
13b2be9c 8013 ac_status=$?
ab509236
L
8014 grep -v '^ *+' conftest.er1 >conftest.err
8015 rm -f conftest.er1
8016 cat conftest.err >&5
13b2be9c
DJ
8017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018 (exit $ac_status); } &&
1ad12f97
NC
8019 { ac_try='test -z "$ac_c_werror_flag"
8020 || test ! -s conftest.err'
ab509236
L
8021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8022 (eval $ac_try) 2>&5
8023 ac_status=$?
8024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8025 (exit $ac_status); }; } &&
8026 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8028 (eval $ac_try) 2>&5
8029 ac_status=$?
8030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8031 (exit $ac_status); }; }; then
8032 ac_cv_lib_mw__mwvalidcheckl=yes
8033else
8034 echo "$as_me: failed program was:" >&5
8035sed 's/^/| /' conftest.$ac_ext >&5
8036
8037ac_cv_lib_mw__mwvalidcheckl=no
8038fi
ab509236
L
8039rm -f conftest.err conftest.$ac_objext \
8040 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8041LIBS=$ac_check_lib_save_LIBS
8042fi
8043echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
8044echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
8045if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
39bec121 8046 LIBM="-lmw"
39bec121
TW
8047fi
8048
13b2be9c
DJ
8049 echo "$as_me:$LINENO: checking for main in -lm" >&5
8050echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
8051if test "${ac_cv_lib_m_main+set}" = set; then
8052 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 8053else
13b2be9c 8054 ac_check_lib_save_LIBS=$LIBS
39bec121 8055LIBS="-lm $LIBS"
13b2be9c 8056cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8057/* confdefs.h. */
8058_ACEOF
8059cat confdefs.h >>conftest.$ac_ext
8060cat >>conftest.$ac_ext <<_ACEOF
8061/* end confdefs.h. */
39bec121 8062
d6d788bd 8063
13b2be9c
DJ
8064int
8065main ()
8066{
8067main ();
8068 ;
8069 return 0;
8070}
8071_ACEOF
8072rm -f conftest.$ac_objext conftest$ac_exeext
8073if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8074 (eval $ac_link) 2>conftest.er1
13b2be9c 8075 ac_status=$?
ab509236
L
8076 grep -v '^ *+' conftest.er1 >conftest.err
8077 rm -f conftest.er1
8078 cat conftest.err >&5
13b2be9c
DJ
8079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8080 (exit $ac_status); } &&
1ad12f97
NC
8081 { ac_try='test -z "$ac_c_werror_flag"
8082 || test ! -s conftest.err'
ab509236
L
8083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8084 (eval $ac_try) 2>&5
8085 ac_status=$?
8086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087 (exit $ac_status); }; } &&
8088 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8090 (eval $ac_try) 2>&5
8091 ac_status=$?
8092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093 (exit $ac_status); }; }; then
8094 ac_cv_lib_m_main=yes
8095else
8096 echo "$as_me: failed program was:" >&5
8097sed 's/^/| /' conftest.$ac_ext >&5
8098
8099ac_cv_lib_m_main=no
8100fi
ab509236
L
8101rm -f conftest.err conftest.$ac_objext \
8102 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8103LIBS=$ac_check_lib_save_LIBS
8104fi
8105echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
8106echo "${ECHO_T}$ac_cv_lib_m_main" >&6
8107if test $ac_cv_lib_m_main = yes; then
39bec121 8108 LIBM="$LIBM -lm"
39bec121
TW
8109fi
8110
8111 ;;
8112*)
13b2be9c
DJ
8113 echo "$as_me:$LINENO: checking for main in -lm" >&5
8114echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
8115if test "${ac_cv_lib_m_main+set}" = set; then
8116 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 8117else
13b2be9c 8118 ac_check_lib_save_LIBS=$LIBS
39bec121 8119LIBS="-lm $LIBS"
13b2be9c 8120cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8121/* confdefs.h. */
8122_ACEOF
8123cat confdefs.h >>conftest.$ac_ext
8124cat >>conftest.$ac_ext <<_ACEOF
8125/* end confdefs.h. */
39bec121 8126
d6d788bd 8127
13b2be9c
DJ
8128int
8129main ()
8130{
8131main ();
8132 ;
8133 return 0;
8134}
8135_ACEOF
8136rm -f conftest.$ac_objext conftest$ac_exeext
8137if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8138 (eval $ac_link) 2>conftest.er1
13b2be9c 8139 ac_status=$?
ab509236
L
8140 grep -v '^ *+' conftest.er1 >conftest.err
8141 rm -f conftest.er1
8142 cat conftest.err >&5
13b2be9c
DJ
8143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8144 (exit $ac_status); } &&
1ad12f97
NC
8145 { ac_try='test -z "$ac_c_werror_flag"
8146 || test ! -s conftest.err'
ab509236
L
8147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8148 (eval $ac_try) 2>&5
8149 ac_status=$?
8150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8151 (exit $ac_status); }; } &&
8152 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8154 (eval $ac_try) 2>&5
8155 ac_status=$?
8156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8157 (exit $ac_status); }; }; then
8158 ac_cv_lib_m_main=yes
8159else
8160 echo "$as_me: failed program was:" >&5
8161sed 's/^/| /' conftest.$ac_ext >&5
8162
8163ac_cv_lib_m_main=no
8164fi
ab509236
L
8165rm -f conftest.err conftest.$ac_objext \
8166 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8167LIBS=$ac_check_lib_save_LIBS
8168fi
8169echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
8170echo "${ECHO_T}$ac_cv_lib_m_main" >&6
8171if test $ac_cv_lib_m_main = yes; then
39bec121 8172 LIBM="-lm"
39bec121
TW
8173fi
8174
8175 ;;
8176esac
8177
13b2be9c 8178
39bec121
TW
8179 ;;
8180esac
8181
252b5132
RH
8182# Some non-ANSI preprocessors botch requoting inside strings. That's bad
8183# enough, but on some of those systems, the assert macro relies on requoting
8184# working properly!
13b2be9c
DJ
8185echo "$as_me:$LINENO: checking for working assert macro" >&5
8186echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
8187if test "${gas_cv_assert_ok+set}" = set; then
8188 echo $ECHO_N "(cached) $ECHO_C" >&6
8189else
8190 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8191/* confdefs.h. */
8192_ACEOF
8193cat confdefs.h >>conftest.$ac_ext
8194cat >>conftest.$ac_ext <<_ACEOF
8195/* end confdefs.h. */
252b5132
RH
8196#include <assert.h>
8197#include <stdio.h>
13b2be9c
DJ
8198int
8199main ()
8200{
252b5132
RH
8201
8202/* check for requoting problems */
8203static int a, b, c, d;
8204static char *s;
8205assert (!strcmp(s, "foo bar baz quux"));
8206/* check for newline handling */
8207assert (a == b
8208 || c == d);
8209
13b2be9c
DJ
8210 ;
8211 return 0;
8212}
8213_ACEOF
8214rm -f conftest.$ac_objext conftest$ac_exeext
8215if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8216 (eval $ac_link) 2>conftest.er1
13b2be9c 8217 ac_status=$?
ab509236
L
8218 grep -v '^ *+' conftest.er1 >conftest.err
8219 rm -f conftest.er1
8220 cat conftest.err >&5
13b2be9c
DJ
8221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8222 (exit $ac_status); } &&
1ad12f97
NC
8223 { ac_try='test -z "$ac_c_werror_flag"
8224 || test ! -s conftest.err'
ab509236
L
8225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8226 (eval $ac_try) 2>&5
8227 ac_status=$?
8228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8229 (exit $ac_status); }; } &&
8230 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8232 (eval $ac_try) 2>&5
8233 ac_status=$?
8234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8235 (exit $ac_status); }; }; then
252b5132
RH
8236 gas_cv_assert_ok=yes
8237else
13b2be9c
DJ
8238 echo "$as_me: failed program was:" >&5
8239sed 's/^/| /' conftest.$ac_ext >&5
8240
8241gas_cv_assert_ok=no
252b5132 8242fi
ab509236
L
8243rm -f conftest.err conftest.$ac_objext \
8244 conftest$ac_exeext conftest.$ac_ext
252b5132 8245fi
13b2be9c
DJ
8246echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
8247echo "${ECHO_T}$gas_cv_assert_ok" >&6
8248test $gas_cv_assert_ok = yes ||
8249cat >>confdefs.h <<\_ACEOF
252b5132 8250#define BROKEN_ASSERT 1
13b2be9c 8251_ACEOF
252b5132 8252
d6d788bd
L
8253
8254
252b5132
RH
8255# On some systems, the system header files may not declare malloc, realloc,
8256# and free. There are places where gas needs these functions to have been
8257# declared -- such as when taking their addresses.
8258gas_test_headers="
8259#ifdef HAVE_MEMORY_H
8260#include <memory.h>
8261#endif
8262#ifdef HAVE_STRING_H
8263#include <string.h>
8264#else
8265#ifdef HAVE_STRINGS_H
8266#include <strings.h>
8267#endif
8268#endif
8269#ifdef HAVE_STDLIB_H
8270#include <stdlib.h>
8271#endif
8272#ifdef HAVE_UNISTD_H
8273#include <unistd.h>
8274#endif
8275"
8276
e8a38df5
AL
8277# Does errno.h declare errno, or do we have to add a separate declaration
8278# for it?
8279
8280echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
8281echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
8282if test "${gas_cv_decl_needed_errno+set}" = set; then
8283 echo $ECHO_N "(cached) $ECHO_C" >&6
8284else
8285 cat >conftest.$ac_ext <<_ACEOF
8286/* confdefs.h. */
8287_ACEOF
8288cat confdefs.h >>conftest.$ac_ext
8289cat >>conftest.$ac_ext <<_ACEOF
8290/* end confdefs.h. */
8291
8292#ifdef HAVE_ERRNO_H
8293#include <errno.h>
8294#endif
8295
8296int
8297main ()
8298{
8299
8300typedef int f;
8301f x;
8302x = (f) errno;
8303
8304 ;
8305 return 0;
8306}
8307_ACEOF
8308rm -f conftest.$ac_objext conftest$ac_exeext
8309if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8310 (eval $ac_link) 2>conftest.er1
8311 ac_status=$?
8312 grep -v '^ *+' conftest.er1 >conftest.err
8313 rm -f conftest.er1
8314 cat conftest.err >&5
8315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8316 (exit $ac_status); } &&
8317 { ac_try='test -z "$ac_c_werror_flag"
8318 || test ! -s conftest.err'
8319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8320 (eval $ac_try) 2>&5
8321 ac_status=$?
8322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8323 (exit $ac_status); }; } &&
8324 { ac_try='test -s conftest$ac_exeext'
8325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8326 (eval $ac_try) 2>&5
8327 ac_status=$?
8328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8329 (exit $ac_status); }; }; then
8330 gas_cv_decl_needed_errno=no
8331else
8332 echo "$as_me: failed program was:" >&5
8333sed 's/^/| /' conftest.$ac_ext >&5
8334
8335gas_cv_decl_needed_errno=yes
8336fi
8337rm -f conftest.err conftest.$ac_objext \
8338 conftest$ac_exeext conftest.$ac_ext
8339fi
8340echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
8341echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
8342if test $gas_cv_decl_needed_errno = yes; then
8343
8344cat >>confdefs.h <<\_ACEOF
8345#define NEED_DECLARATION_ERRNO 1
8346_ACEOF
8347
8348fi
8349
8350
56f36663
NC
8351echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
8352echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
8353if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
8354 echo $ECHO_N "(cached) $ECHO_C" >&6
8355else
8356 cat >conftest.$ac_ext <<_ACEOF
8357/* confdefs.h. */
8358_ACEOF
8359cat confdefs.h >>conftest.$ac_ext
8360cat >>conftest.$ac_ext <<_ACEOF
8361/* end confdefs.h. */
8362#include <unistd.h>
8363int
8364main ()
8365{
8366extern int getopt (int, char *const*, const char *);
8367 ;
8368 return 0;
8369}
8370_ACEOF
8371rm -f conftest.$ac_objext
8372if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8373 (eval $ac_compile) 2>conftest.er1
8374 ac_status=$?
8375 grep -v '^ *+' conftest.er1 >conftest.err
8376 rm -f conftest.er1
8377 cat conftest.err >&5
8378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8379 (exit $ac_status); } &&
8380 { ac_try='test -z "$ac_c_werror_flag"
8381 || test ! -s conftest.err'
8382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8383 (eval $ac_try) 2>&5
8384 ac_status=$?
8385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8386 (exit $ac_status); }; } &&
8387 { ac_try='test -s conftest.$ac_objext'
8388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8389 (eval $ac_try) 2>&5
8390 ac_status=$?
8391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8392 (exit $ac_status); }; }; then
8393 gas_cv_decl_getopt_unistd_h=yes
8394else
8395 echo "$as_me: failed program was:" >&5
8396sed 's/^/| /' conftest.$ac_ext >&5
8397
8398gas_cv_decl_getopt_unistd_h=no
8399fi
8400rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8401fi
8402
8403echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
8404echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
8405if test $gas_cv_decl_getopt_unistd_h = yes; then
8406
8407cat >>confdefs.h <<\_ACEOF
8408#define HAVE_DECL_GETOPT 1
8409_ACEOF
8410
8411fi
8412
e8a38df5
AL
8413
8414echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
8415echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
8416if test "${gas_cv_decl_needed_environ+set}" = set; then
13b2be9c
DJ
8417 echo $ECHO_N "(cached) $ECHO_C" >&6
8418else
8419 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8420/* confdefs.h. */
8421_ACEOF
8422cat confdefs.h >>conftest.$ac_ext
8423cat >>conftest.$ac_ext <<_ACEOF
8424/* end confdefs.h. */
252b5132 8425$gas_test_headers
13b2be9c
DJ
8426int
8427main ()
8428{
252b5132 8429
e8a38df5 8430typedef char **f;
252b5132 8431f x;
e8a38df5 8432x = (f) environ;
252b5132 8433
13b2be9c
DJ
8434 ;
8435 return 0;
8436}
8437_ACEOF
8438rm -f conftest.$ac_objext conftest$ac_exeext
8439if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8440 (eval $ac_link) 2>conftest.er1
13b2be9c 8441 ac_status=$?
ab509236
L
8442 grep -v '^ *+' conftest.er1 >conftest.err
8443 rm -f conftest.er1
8444 cat conftest.err >&5
13b2be9c
DJ
8445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8446 (exit $ac_status); } &&
1ad12f97
NC
8447 { ac_try='test -z "$ac_c_werror_flag"
8448 || test ! -s conftest.err'
ab509236
L
8449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8450 (eval $ac_try) 2>&5
8451 ac_status=$?
8452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8453 (exit $ac_status); }; } &&
8454 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8456 (eval $ac_try) 2>&5
8457 ac_status=$?
8458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8459 (exit $ac_status); }; }; then
e8a38df5 8460 gas_cv_decl_needed_environ=no
252b5132 8461else
13b2be9c
DJ
8462 echo "$as_me: failed program was:" >&5
8463sed 's/^/| /' conftest.$ac_ext >&5
8464
e8a38df5 8465gas_cv_decl_needed_environ=yes
252b5132 8466fi
ab509236
L
8467rm -f conftest.err conftest.$ac_objext \
8468 conftest$ac_exeext conftest.$ac_ext
252b5132 8469fi
e8a38df5
AL
8470echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
8471echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
8472if test $gas_cv_decl_needed_environ = yes; then
13b2be9c
DJ
8473
8474cat >>confdefs.h <<\_ACEOF
e8a38df5 8475#define NEED_DECLARATION_ENVIRON 1
13b2be9c
DJ
8476_ACEOF
8477
8478fi
8479
8480
e8a38df5
AL
8481echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
8482echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
8483if test "${gas_cv_decl_needed_ffs+set}" = set; then
13b2be9c
DJ
8484 echo $ECHO_N "(cached) $ECHO_C" >&6
8485else
8486 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8487/* confdefs.h. */
8488_ACEOF
8489cat confdefs.h >>conftest.$ac_ext
8490cat >>conftest.$ac_ext <<_ACEOF
8491/* end confdefs.h. */
8492$gas_test_headers
8493int
8494main ()
8495{
8496
e8a38df5 8497typedef int (*f)(int);
13b2be9c 8498f x;
e8a38df5 8499x = (f) ffs;
13b2be9c
DJ
8500
8501 ;
8502 return 0;
8503}
8504_ACEOF
8505rm -f conftest.$ac_objext conftest$ac_exeext
8506if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8507 (eval $ac_link) 2>conftest.er1
13b2be9c 8508 ac_status=$?
ab509236
L
8509 grep -v '^ *+' conftest.er1 >conftest.err
8510 rm -f conftest.er1
8511 cat conftest.err >&5
13b2be9c
DJ
8512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8513 (exit $ac_status); } &&
1ad12f97
NC
8514 { ac_try='test -z "$ac_c_werror_flag"
8515 || test ! -s conftest.err'
ab509236
L
8516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8517 (eval $ac_try) 2>&5
8518 ac_status=$?
8519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8520 (exit $ac_status); }; } &&
8521 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8523 (eval $ac_try) 2>&5
8524 ac_status=$?
8525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8526 (exit $ac_status); }; }; then
e8a38df5 8527 gas_cv_decl_needed_ffs=no
13b2be9c
DJ
8528else
8529 echo "$as_me: failed program was:" >&5
8530sed 's/^/| /' conftest.$ac_ext >&5
8531
e8a38df5 8532gas_cv_decl_needed_ffs=yes
13b2be9c 8533fi
ab509236
L
8534rm -f conftest.err conftest.$ac_objext \
8535 conftest$ac_exeext conftest.$ac_ext
13b2be9c 8536fi
e8a38df5
AL
8537echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
8538echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
8539if test $gas_cv_decl_needed_ffs = yes; then
13b2be9c
DJ
8540
8541cat >>confdefs.h <<\_ACEOF
e8a38df5 8542#define NEED_DECLARATION_FFS 1
13b2be9c
DJ
8543_ACEOF
8544
8545fi
8546
8547
8548echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
8549echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
8550if test "${gas_cv_decl_needed_free+set}" = set; then
8551 echo $ECHO_N "(cached) $ECHO_C" >&6
8552else
8553 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8554/* confdefs.h. */
8555_ACEOF
8556cat confdefs.h >>conftest.$ac_ext
8557cat >>conftest.$ac_ext <<_ACEOF
8558/* end confdefs.h. */
8559$gas_test_headers
8560int
8561main ()
8562{
8563
8564typedef void (*f)();
8565f x;
8566x = (f) free;
8567
8568 ;
8569 return 0;
8570}
8571_ACEOF
8572rm -f conftest.$ac_objext conftest$ac_exeext
8573if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8574 (eval $ac_link) 2>conftest.er1
13b2be9c 8575 ac_status=$?
ab509236
L
8576 grep -v '^ *+' conftest.er1 >conftest.err
8577 rm -f conftest.er1
8578 cat conftest.err >&5
13b2be9c
DJ
8579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8580 (exit $ac_status); } &&
1ad12f97
NC
8581 { ac_try='test -z "$ac_c_werror_flag"
8582 || test ! -s conftest.err'
ab509236
L
8583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8584 (eval $ac_try) 2>&5
8585 ac_status=$?
8586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8587 (exit $ac_status); }; } &&
8588 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8590 (eval $ac_try) 2>&5
8591 ac_status=$?
8592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8593 (exit $ac_status); }; }; then
8594 gas_cv_decl_needed_free=no
8595else
8596 echo "$as_me: failed program was:" >&5
8597sed 's/^/| /' conftest.$ac_ext >&5
8598
8599gas_cv_decl_needed_free=yes
8600fi
ab509236
L
8601rm -f conftest.err conftest.$ac_objext \
8602 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8603fi
8604echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
8605echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
8606if test $gas_cv_decl_needed_free = yes; then
8607
8608cat >>confdefs.h <<\_ACEOF
8609#define NEED_DECLARATION_FREE 1
8610_ACEOF
8611
8612fi
8613
8614
e8a38df5
AL
8615echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
8616echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
8617if test "${gas_cv_decl_needed_malloc+set}" = set; then
13b2be9c
DJ
8618 echo $ECHO_N "(cached) $ECHO_C" >&6
8619else
8620 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8621/* confdefs.h. */
8622_ACEOF
8623cat confdefs.h >>conftest.$ac_ext
8624cat >>conftest.$ac_ext <<_ACEOF
8625/* end confdefs.h. */
8626$gas_test_headers
8627int
8628main ()
8629{
8630
8631typedef char *(*f)();
8632f x;
e8a38df5 8633x = (f) malloc;
13b2be9c
DJ
8634
8635 ;
8636 return 0;
8637}
8638_ACEOF
8639rm -f conftest.$ac_objext conftest$ac_exeext
8640if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8641 (eval $ac_link) 2>conftest.er1
13b2be9c 8642 ac_status=$?
ab509236
L
8643 grep -v '^ *+' conftest.er1 >conftest.err
8644 rm -f conftest.er1
8645 cat conftest.err >&5
13b2be9c
DJ
8646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8647 (exit $ac_status); } &&
1ad12f97
NC
8648 { ac_try='test -z "$ac_c_werror_flag"
8649 || test ! -s conftest.err'
ab509236
L
8650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8651 (eval $ac_try) 2>&5
8652 ac_status=$?
8653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8654 (exit $ac_status); }; } &&
8655 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8657 (eval $ac_try) 2>&5
8658 ac_status=$?
8659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8660 (exit $ac_status); }; }; then
e8a38df5 8661 gas_cv_decl_needed_malloc=no
13b2be9c
DJ
8662else
8663 echo "$as_me: failed program was:" >&5
8664sed 's/^/| /' conftest.$ac_ext >&5
8665
e8a38df5 8666gas_cv_decl_needed_malloc=yes
13b2be9c 8667fi
ab509236
L
8668rm -f conftest.err conftest.$ac_objext \
8669 conftest$ac_exeext conftest.$ac_ext
13b2be9c 8670fi
e8a38df5
AL
8671echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
8672echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
8673if test $gas_cv_decl_needed_malloc = yes; then
13b2be9c
DJ
8674
8675cat >>confdefs.h <<\_ACEOF
e8a38df5 8676#define NEED_DECLARATION_MALLOC 1
13b2be9c
DJ
8677_ACEOF
8678
8679fi
8680
8681
e8a38df5
AL
8682echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
8683echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
8684if test "${gas_cv_decl_needed_sbrk+set}" = set; then
13b2be9c
DJ
8685 echo $ECHO_N "(cached) $ECHO_C" >&6
8686else
8687 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8688/* confdefs.h. */
8689_ACEOF
8690cat confdefs.h >>conftest.$ac_ext
8691cat >>conftest.$ac_ext <<_ACEOF
8692/* end confdefs.h. */
8693$gas_test_headers
8694int
8695main ()
8696{
8697
e8a38df5 8698typedef char *(*f)();
13b2be9c 8699f x;
e8a38df5 8700x = (f) sbrk;
13b2be9c
DJ
8701
8702 ;
8703 return 0;
8704}
8705_ACEOF
8706rm -f conftest.$ac_objext conftest$ac_exeext
8707if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8708 (eval $ac_link) 2>conftest.er1
13b2be9c 8709 ac_status=$?
ab509236
L
8710 grep -v '^ *+' conftest.er1 >conftest.err
8711 rm -f conftest.er1
8712 cat conftest.err >&5
13b2be9c
DJ
8713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8714 (exit $ac_status); } &&
1ad12f97
NC
8715 { ac_try='test -z "$ac_c_werror_flag"
8716 || test ! -s conftest.err'
ab509236
L
8717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8718 (eval $ac_try) 2>&5
8719 ac_status=$?
8720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8721 (exit $ac_status); }; } &&
8722 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8724 (eval $ac_try) 2>&5
8725 ac_status=$?
8726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8727 (exit $ac_status); }; }; then
e8a38df5 8728 gas_cv_decl_needed_sbrk=no
13b2be9c
DJ
8729else
8730 echo "$as_me: failed program was:" >&5
8731sed 's/^/| /' conftest.$ac_ext >&5
8732
e8a38df5 8733gas_cv_decl_needed_sbrk=yes
13b2be9c 8734fi
ab509236
L
8735rm -f conftest.err conftest.$ac_objext \
8736 conftest$ac_exeext conftest.$ac_ext
13b2be9c 8737fi
e8a38df5
AL
8738echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
8739echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
8740if test $gas_cv_decl_needed_sbrk = yes; then
13b2be9c
DJ
8741
8742cat >>confdefs.h <<\_ACEOF
e8a38df5 8743#define NEED_DECLARATION_SBRK 1
13b2be9c
DJ
8744_ACEOF
8745
8746fi
8747
8748
e8a38df5
AL
8749echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
8750echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
8751if test "${gas_cv_decl_needed_strstr+set}" = set; then
13b2be9c
DJ
8752 echo $ECHO_N "(cached) $ECHO_C" >&6
8753else
8754 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8755/* confdefs.h. */
8756_ACEOF
8757cat confdefs.h >>conftest.$ac_ext
8758cat >>conftest.$ac_ext <<_ACEOF
8759/* end confdefs.h. */
e8a38df5 8760$gas_test_headers
13b2be9c
DJ
8761int
8762main ()
8763{
8764
e8a38df5 8765typedef char *(*f)();
13b2be9c 8766f x;
e8a38df5 8767x = (f) strstr;
13b2be9c
DJ
8768
8769 ;
8770 return 0;
8771}
8772_ACEOF
8773rm -f conftest.$ac_objext conftest$ac_exeext
8774if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8775 (eval $ac_link) 2>conftest.er1
13b2be9c 8776 ac_status=$?
ab509236
L
8777 grep -v '^ *+' conftest.er1 >conftest.err
8778 rm -f conftest.er1
8779 cat conftest.err >&5
13b2be9c
DJ
8780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8781 (exit $ac_status); } &&
1ad12f97
NC
8782 { ac_try='test -z "$ac_c_werror_flag"
8783 || test ! -s conftest.err'
ab509236
L
8784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8785 (eval $ac_try) 2>&5
8786 ac_status=$?
8787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8788 (exit $ac_status); }; } &&
8789 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8791 (eval $ac_try) 2>&5
8792 ac_status=$?
8793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794 (exit $ac_status); }; }; then
e8a38df5 8795 gas_cv_decl_needed_strstr=no
13b2be9c
DJ
8796else
8797 echo "$as_me: failed program was:" >&5
8798sed 's/^/| /' conftest.$ac_ext >&5
8799
e8a38df5 8800gas_cv_decl_needed_strstr=yes
13b2be9c 8801fi
ab509236
L
8802rm -f conftest.err conftest.$ac_objext \
8803 conftest$ac_exeext conftest.$ac_ext
13b2be9c 8804fi
e8a38df5
AL
8805echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
8806echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
8807if test $gas_cv_decl_needed_strstr = yes; then
13b2be9c
DJ
8808
8809cat >>confdefs.h <<\_ACEOF
e8a38df5 8810#define NEED_DECLARATION_STRSTR 1
13b2be9c
DJ
8811_ACEOF
8812
8813fi
8814
8815
6d74f28b
EB
8816echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
8817echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
8818if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
8819 echo $ECHO_N "(cached) $ECHO_C" >&6
8820else
8821 cat >conftest.$ac_ext <<_ACEOF
8822/* confdefs.h. */
8823_ACEOF
8824cat confdefs.h >>conftest.$ac_ext
8825cat >>conftest.$ac_ext <<_ACEOF
8826/* end confdefs.h. */
8827$ac_includes_default
8828int
8829main ()
8830{
8831#ifndef vsnprintf
8832 char *p = (char *) vsnprintf;
8833#endif
8834
8835 ;
8836 return 0;
8837}
8838_ACEOF
8839rm -f conftest.$ac_objext
8840if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8841 (eval $ac_compile) 2>conftest.er1
8842 ac_status=$?
8843 grep -v '^ *+' conftest.er1 >conftest.err
8844 rm -f conftest.er1
8845 cat conftest.err >&5
8846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8847 (exit $ac_status); } &&
8848 { ac_try='test -z "$ac_c_werror_flag"
8849 || test ! -s conftest.err'
8850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8851 (eval $ac_try) 2>&5
8852 ac_status=$?
8853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8854 (exit $ac_status); }; } &&
8855 { ac_try='test -s conftest.$ac_objext'
8856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8857 (eval $ac_try) 2>&5
8858 ac_status=$?
8859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8860 (exit $ac_status); }; }; then
8861 ac_cv_have_decl_vsnprintf=yes
8862else
8863 echo "$as_me: failed program was:" >&5
8864sed 's/^/| /' conftest.$ac_ext >&5
8865
8866ac_cv_have_decl_vsnprintf=no
8867fi
8868rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8869fi
8870echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
8871echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
8872if test $ac_cv_have_decl_vsnprintf = yes; then
8873
8874cat >>confdefs.h <<_ACEOF
8875#define HAVE_DECL_VSNPRINTF 1
8876_ACEOF
8877
8878
8879else
8880 cat >>confdefs.h <<_ACEOF
8881#define HAVE_DECL_VSNPRINTF 0
8882_ACEOF
8883
8884
8885fi
8886
8887
8888
13b2be9c 8889
c973bc5c
NC
8890case "${host}" in
8891*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
8892
8893cat >>confdefs.h <<\_ACEOF
8894#define USE_BINARY_FOPEN 1
8895_ACEOF
8896 ;;
8897esac
8898
8899
13b2be9c 8900
108a6f8e
CD
8901
8902
8903
8904
13b2be9c
DJ
8905 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
8906
8907 ac_config_commands="$ac_config_commands default"
8908
8909
8910cat >confcache <<\_ACEOF
8911# This file is a shell script that caches the results of configure
8912# tests run on this system so they can be shared between configure
8913# scripts and configure runs, see configure's option --config-cache.
8914# It is not useful on other systems. If it contains results you don't
8915# want to keep, you may remove or edit it.
8916#
8917# config.status only pays attention to the cache file if you give it
8918# the --recheck option to rerun configure.
8919#
8920# `ac_cv_env_foo' variables (set or unset) will be overridden when
8921# loading this file, other *unset* `ac_cv_foo' will be assigned the
8922# following values.
8923
8924_ACEOF
8925
8926# The following way of writing the cache mishandles newlines in values,
8927# but we know of no workaround that is simple, portable, and efficient.
8928# So, don't put newlines in cache variables' values.
8929# Ultrix sh set writes to stderr and can't be redirected directly,
8930# and sets the high bit in the cache file unless we assign to the vars.
8931{
8932 (set) 2>&1 |
8933 case `(ac_space=' '; set | grep ac_space) 2>&1` in
8934 *ac_space=\ *)
8935 # `set' does not quote correctly, so add quotes (double-quote
8936 # substitution turns \\\\ into \\, and sed turns \\ into \).
8937 sed -n \
ab509236
L
8938 "s/'/'\\\\''/g;
8939 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
8940 ;;
8941 *)
8942 # `set' quotes correctly as required by POSIX, so do not add quotes.
8943 sed -n \
ab509236 8944 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
8945 ;;
8946 esac;
8947} |
8948 sed '
8949 t clear
8950 : clear
8951 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8952 t end
8953 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8954 : end' >>confcache
8955if diff $cache_file confcache >/dev/null 2>&1; then :; else
8956 if test -w $cache_file; then
8957 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
8958 cat confcache >$cache_file
8959 else
8960 echo "not updating unwritable cache $cache_file"
8961 fi
8962fi
8963rm -f confcache
8964
8965test "x$prefix" = xNONE && prefix=$ac_default_prefix
8966# Let make expand exec_prefix.
8967test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8968
8969# VPATH may cause trouble with some makes, so we remove $(srcdir),
8970# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8971# trailing colons and then remove the whole line if VPATH becomes empty
8972# (actually we leave an empty line to preserve line numbers).
8973if test "x$srcdir" = x.; then
ab509236 8974 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13b2be9c
DJ
8975s/:*\$(srcdir):*/:/;
8976s/:*\${srcdir}:*/:/;
8977s/:*@srcdir@:*/:/;
ab509236 8978s/^\([^=]*=[ ]*\):*/\1/;
13b2be9c 8979s/:*$//;
ab509236 8980s/^[^=]*=[ ]*$//;
13b2be9c
DJ
8981}'
8982fi
8983
8984DEFS=-DHAVE_CONFIG_H
8985
8986ac_libobjs=
8987ac_ltlibobjs=
8988for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8989 # 1. Remove the extension, and $U if already installed.
8990 ac_i=`echo "$ac_i" |
ab509236 8991 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13b2be9c
DJ
8992 # 2. Add them.
8993 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
8994 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
8995done
8996LIBOBJS=$ac_libobjs
8997
8998LTLIBOBJS=$ac_ltlibobjs
8999
9000
9001if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
9002 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
9003Usually this means the macro was only invoked conditionally." >&5
9004echo "$as_me: error: conditional \"AMDEP\" was never defined.
9005Usually this means the macro was only invoked conditionally." >&2;}
9006 { (exit 1); exit 1; }; }
9007fi
9008if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
9009 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
9010Usually this means the macro was only invoked conditionally." >&5
9011echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
9012Usually this means the macro was only invoked conditionally." >&2;}
9013 { (exit 1); exit 1; }; }
9014fi
9015if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
9016 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
9017Usually this means the macro was only invoked conditionally." >&5
9018echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
9019Usually this means the macro was only invoked conditionally." >&2;}
9020 { (exit 1); exit 1; }; }
9021fi
d5fbea21
DJ
9022if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
9023 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
9024Usually this means the macro was only invoked conditionally." >&5
9025echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
9026Usually this means the macro was only invoked conditionally." >&2;}
9027 { (exit 1); exit 1; }; }
9028fi
13b2be9c
DJ
9029
9030: ${CONFIG_STATUS=./config.status}
9031ac_clean_files_save=$ac_clean_files
9032ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9033{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
9034echo "$as_me: creating $CONFIG_STATUS" >&6;}
9035cat >$CONFIG_STATUS <<_ACEOF
9036#! $SHELL
9037# Generated by $as_me.
9038# Run this file to recreate the current configuration.
9039# Compiler output produced by configure, useful for debugging
9040# configure, is in config.log if it exists.
9041
9042debug=false
9043ac_cs_recheck=false
9044ac_cs_silent=false
9045SHELL=\${CONFIG_SHELL-$SHELL}
9046_ACEOF
9047
9048cat >>$CONFIG_STATUS <<\_ACEOF
9049## --------------------- ##
9050## M4sh Initialization. ##
9051## --------------------- ##
9052
9053# Be Bourne compatible
9054if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
9055 emulate sh
9056 NULLCMD=:
9057 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
9058 # is contrary to our usage. Disable this feature.
9059 alias -g '${1+"$@"}'='"$@"'
9060elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
9061 set -o posix
9062fi
ab509236 9063DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
9064
9065# Support unset when possible.
ab509236 9066if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
9067 as_unset=unset
9068else
9069 as_unset=false
9070fi
9071
9072
9073# Work around bugs in pre-3.0 UWIN ksh.
9074$as_unset ENV MAIL MAILPATH
9075PS1='$ '
9076PS2='> '
9077PS4='+ '
9078
9079# NLS nuisances.
9080for as_var in \
9081 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
9082 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
9083 LC_TELEPHONE LC_TIME
9084do
ab509236 9085 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
9086 eval $as_var=C; export $as_var
9087 else
9088 $as_unset $as_var
9089 fi
9090done
9091
9092# Required to use basename.
9093if expr a : '\(a\)' >/dev/null 2>&1; then
9094 as_expr=expr
9095else
9096 as_expr=false
9097fi
9098
9099if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
9100 as_basename=basename
9101else
9102 as_basename=false
9103fi
9104
9105
9106# Name of the executable.
9107as_me=`$as_basename "$0" ||
9108$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9109 X"$0" : 'X\(//\)$' \| \
9110 X"$0" : 'X\(/\)$' \| \
9111 . : '\(.\)' 2>/dev/null ||
9112echo X/"$0" |
9113 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
9114 /^X\/\(\/\/\)$/{ s//\1/; q; }
9115 /^X\/\(\/\).*/{ s//\1/; q; }
9116 s/.*/./; q'`
9117
9118
9119# PATH needs CR, and LINENO needs CR and PATH.
9120# Avoid depending upon Character Ranges.
9121as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9122as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9123as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9124as_cr_digits='0123456789'
9125as_cr_alnum=$as_cr_Letters$as_cr_digits
9126
9127# The user is always right.
9128if test "${PATH_SEPARATOR+set}" != set; then
9129 echo "#! /bin/sh" >conf$$.sh
9130 echo "exit 0" >>conf$$.sh
9131 chmod +x conf$$.sh
9132 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
9133 PATH_SEPARATOR=';'
9134 else
9135 PATH_SEPARATOR=:
9136 fi
9137 rm -f conf$$.sh
9138fi
9139
9140
9141 as_lineno_1=$LINENO
9142 as_lineno_2=$LINENO
9143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9144 test "x$as_lineno_1" != "x$as_lineno_2" &&
9145 test "x$as_lineno_3" = "x$as_lineno_2" || {
9146 # Find who we are. Look in the path if we contain no path at all
9147 # relative or not.
9148 case $0 in
9149 *[\\/]* ) as_myself=$0 ;;
9150 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9151for as_dir in $PATH
9152do
9153 IFS=$as_save_IFS
9154 test -z "$as_dir" && as_dir=.
9155 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9156done
252b5132 9157
13b2be9c
DJ
9158 ;;
9159 esac
9160 # We did not find ourselves, most probably we were run as `sh COMMAND'
9161 # in which case we are not to be found in the path.
9162 if test "x$as_myself" = x; then
9163 as_myself=$0
9164 fi
9165 if test ! -f "$as_myself"; then
9166 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
9167echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
9168 { (exit 1); exit 1; }; }
9169 fi
9170 case $CONFIG_SHELL in
9171 '')
9172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9173for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
9174do
9175 IFS=$as_save_IFS
9176 test -z "$as_dir" && as_dir=.
9177 for as_base in sh bash ksh sh5; do
9178 case $as_dir in
9179 /*)
9180 if ("$as_dir/$as_base" -c '
9181 as_lineno_1=$LINENO
9182 as_lineno_2=$LINENO
9183 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
9184 test "x$as_lineno_1" != "x$as_lineno_2" &&
9185 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
9186 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
9187 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
9188 CONFIG_SHELL=$as_dir/$as_base
9189 export CONFIG_SHELL
9190 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
9191 fi;;
9192 esac
9193 done
9194done
9195;;
9196 esac
252b5132 9197
13b2be9c
DJ
9198 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
9199 # uniformly replaced by the line number. The first 'sed' inserts a
9200 # line-number line before each line; the second 'sed' does the real
9201 # work. The second script uses 'N' to pair each line-number line
9202 # with the numbered line, and appends trailing '-' during
9203 # substitution so that $LINENO is not a special case at line end.
9204 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9205 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
9206 sed '=' <$as_myself |
9207 sed '
9208 N
9209 s,$,-,
9210 : loop
9211 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9212 t loop
9213 s,-$,,
9214 s,^['$as_cr_digits']*\n,,
9215 ' >$as_me.lineno &&
9216 chmod +x $as_me.lineno ||
9217 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9218echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9219 { (exit 1); exit 1; }; }
9220
9221 # Don't try to exec as it changes $[0], causing all sort of problems
9222 # (the dirname of $[0] is not the place where we might find the
9223 # original and so on. Autoconf is especially sensible to this).
9224 . ./$as_me.lineno
9225 # Exit status is that of the last command.
9226 exit
9227}
d6d788bd 9228
252b5132 9229
13b2be9c
DJ
9230case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9231 *c*,-n*) ECHO_N= ECHO_C='
9232' ECHO_T=' ' ;;
9233 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9234 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
9235esac
252b5132 9236
13b2be9c
DJ
9237if expr a : '\(a\)' >/dev/null 2>&1; then
9238 as_expr=expr
252b5132 9239else
13b2be9c 9240 as_expr=false
252b5132 9241fi
252b5132 9242
13b2be9c
DJ
9243rm -f conf$$ conf$$.exe conf$$.file
9244echo >conf$$.file
9245if ln -s conf$$.file conf$$ 2>/dev/null; then
9246 # We could just check for DJGPP; but this test a) works b) is more generic
9247 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9248 if test -f conf$$.exe; then
9249 # Don't use ln at all; we don't have any links
9250 as_ln_s='cp -p'
9251 else
9252 as_ln_s='ln -s'
9253 fi
9254elif ln conf$$.file conf$$ 2>/dev/null; then
9255 as_ln_s=ln
9256else
9257 as_ln_s='cp -p'
252b5132 9258fi
13b2be9c 9259rm -f conf$$ conf$$.exe conf$$.file
252b5132 9260
13b2be9c
DJ
9261if mkdir -p . 2>/dev/null; then
9262 as_mkdir_p=:
252b5132 9263else
ab509236 9264 test -d ./-p && rmdir ./-p
13b2be9c
DJ
9265 as_mkdir_p=false
9266fi
252b5132 9267
13b2be9c 9268as_executable_p="test -f"
252b5132 9269
13b2be9c 9270# Sed expression to map a string onto a valid CPP name.
ab509236 9271as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 9272
13b2be9c 9273# Sed expression to map a string onto a valid variable name.
ab509236 9274as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
252b5132 9275
d6d788bd 9276
13b2be9c
DJ
9277# IFS
9278# We need space, tab and new line, in precisely that order.
9279as_nl='
9280'
9281IFS=" $as_nl"
252b5132 9282
13b2be9c
DJ
9283# CDPATH.
9284$as_unset CDPATH
252b5132 9285
13b2be9c 9286exec 6>&1
252b5132 9287
13b2be9c
DJ
9288# Open the log real soon, to keep \$[0] and so on meaningful, and to
9289# report actual input values of CONFIG_FILES etc. instead of their
9290# values after options handling. Logging --version etc. is OK.
9291exec 5>>config.log
9292{
9293 echo
9294 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9295## Running $as_me. ##
9296_ASBOX
9297} >&5
9298cat >&5 <<_CSEOF
252b5132 9299
13b2be9c 9300This file was extended by $as_me, which was
ab509236 9301generated by GNU Autoconf 2.59. Invocation command line was
d6d788bd 9302
13b2be9c
DJ
9303 CONFIG_FILES = $CONFIG_FILES
9304 CONFIG_HEADERS = $CONFIG_HEADERS
9305 CONFIG_LINKS = $CONFIG_LINKS
9306 CONFIG_COMMANDS = $CONFIG_COMMANDS
9307 $ $0 $@
252b5132 9308
13b2be9c
DJ
9309_CSEOF
9310echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9311echo >&5
9312_ACEOF
252b5132 9313
13b2be9c
DJ
9314# Files that config.status was made for.
9315if test -n "$ac_config_files"; then
9316 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
252b5132 9317fi
13b2be9c
DJ
9318
9319if test -n "$ac_config_headers"; then
9320 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
252b5132 9321fi
252b5132 9322
13b2be9c
DJ
9323if test -n "$ac_config_links"; then
9324 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132
RH
9325fi
9326
13b2be9c
DJ
9327if test -n "$ac_config_commands"; then
9328 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9329fi
d6d788bd 9330
13b2be9c 9331cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 9332
13b2be9c
DJ
9333ac_cs_usage="\
9334\`$as_me' instantiates files from templates according to the
9335current configuration.
252b5132 9336
13b2be9c 9337Usage: $0 [OPTIONS] [FILE]...
252b5132 9338
13b2be9c
DJ
9339 -h, --help print this help, then exit
9340 -V, --version print version number, then exit
9341 -q, --quiet do not print progress messages
9342 -d, --debug don't remove temporary files
9343 --recheck update $as_me by reconfiguring in the same conditions
9344 --file=FILE[:TEMPLATE]
ab509236 9345 instantiate the configuration file FILE
13b2be9c 9346 --header=FILE[:TEMPLATE]
ab509236 9347 instantiate the configuration header FILE
252b5132 9348
13b2be9c
DJ
9349Configuration files:
9350$config_files
252b5132 9351
13b2be9c
DJ
9352Configuration headers:
9353$config_headers
252b5132 9354
13b2be9c
DJ
9355Configuration commands:
9356$config_commands
252b5132 9357
13b2be9c
DJ
9358Report bugs to <bug-autoconf@gnu.org>."
9359_ACEOF
d6d788bd 9360
13b2be9c
DJ
9361cat >>$CONFIG_STATUS <<_ACEOF
9362ac_cs_version="\\
9363config.status
ab509236 9364configured by $0, generated by GNU Autoconf 2.59,
13b2be9c 9365 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
d6d788bd 9366
ab509236 9367Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
9368This config.status script is free software; the Free Software Foundation
9369gives unlimited permission to copy, distribute and modify it."
9370srcdir=$srcdir
9371INSTALL="$INSTALL"
9372_ACEOF
d6d788bd 9373
13b2be9c
DJ
9374cat >>$CONFIG_STATUS <<\_ACEOF
9375# If no file are specified by the user, then we need to provide default
9376# value. By we need to know if files were specified by the user.
9377ac_need_defaults=:
9378while test $# != 0
9379do
9380 case $1 in
9381 --*=*)
9382 ac_option=`expr "x$1" : 'x\([^=]*\)='`
9383 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9384 ac_shift=:
c8615825 9385 ;;
13b2be9c
DJ
9386 -*)
9387 ac_option=$1
9388 ac_optarg=$2
9389 ac_shift=shift
c8615825 9390 ;;
13b2be9c
DJ
9391 *) # This is not an option, so the user has probably given explicit
9392 # arguments.
9393 ac_option=$1
9394 ac_need_defaults=false;;
9395 esac
252b5132 9396
13b2be9c
DJ
9397 case $ac_option in
9398 # Handling of the options.
9399_ACEOF
9400cat >>$CONFIG_STATUS <<\_ACEOF
9401 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9402 ac_cs_recheck=: ;;
9403 --version | --vers* | -V )
9404 echo "$ac_cs_version"; exit 0 ;;
9405 --he | --h)
9406 # Conflict between --help and --header
9407 { { echo "$as_me:$LINENO: error: ambiguous option: $1
9408Try \`$0 --help' for more information." >&5
9409echo "$as_me: error: ambiguous option: $1
9410Try \`$0 --help' for more information." >&2;}
9411 { (exit 1); exit 1; }; };;
9412 --help | --hel | -h )
9413 echo "$ac_cs_usage"; exit 0 ;;
9414 --debug | --d* | -d )
9415 debug=: ;;
9416 --file | --fil | --fi | --f )
9417 $ac_shift
9418 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
9419 ac_need_defaults=false;;
9420 --header | --heade | --head | --hea )
9421 $ac_shift
9422 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
9423 ac_need_defaults=false;;
9424 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9425 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9426 ac_cs_silent=: ;;
c8615825 9427
13b2be9c
DJ
9428 # This is an error.
9429 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
9430Try \`$0 --help' for more information." >&5
9431echo "$as_me: error: unrecognized option: $1
9432Try \`$0 --help' for more information." >&2;}
9433 { (exit 1); exit 1; }; } ;;
252b5132 9434
13b2be9c 9435 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 9436
13b2be9c
DJ
9437 esac
9438 shift
9439done
252b5132 9440
13b2be9c 9441ac_configure_extra_args=
d6d788bd 9442
13b2be9c
DJ
9443if $ac_cs_silent; then
9444 exec 6>/dev/null
9445 ac_configure_extra_args="$ac_configure_extra_args --silent"
9446fi
9b2b7d69 9447
13b2be9c
DJ
9448_ACEOF
9449cat >>$CONFIG_STATUS <<_ACEOF
9450if \$ac_cs_recheck; then
9451 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9452 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9453fi
9454
9455_ACEOF
9456
9457cat >>$CONFIG_STATUS <<_ACEOF
9b2b7d69 9458#
13b2be9c 9459# INIT-COMMANDS section.
9b2b7d69
MM
9460#
9461
13b2be9c 9462AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20e95c23
DJ
9463# Capture the value of obsolete ALL_LINGUAS because we need it to compute
9464 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
9465 # from automake.
9466 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
9467 # Capture the value of LINGUAS because we need it to compute CATALOGS.
9468 LINGUAS="${LINGUAS-%UNSET%}"
9469
13b2be9c
DJ
9470target_cpu_type=${target_cpu_type}
9471 cgen_cpu_prefix=${cgen_cpu_prefix}
9472 obj_format=${obj_format}
9473 te_file=${te_file}
9474
9475_ACEOF
9476
9477
9478
9479cat >>$CONFIG_STATUS <<\_ACEOF
9480for ac_config_target in $ac_config_targets
9b2b7d69 9481do
13b2be9c
DJ
9482 case "$ac_config_target" in
9483 # Handling of arguments.
9484 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
9485 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
9486 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9487 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
9488 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
9489 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20e95c23 9490 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13b2be9c
DJ
9491 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
9492 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9493 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9494echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9495 { (exit 1); exit 1; }; };;
9b2b7d69
MM
9496 esac
9497done
9498
13b2be9c
DJ
9499# If the user did not use the arguments to specify the items to instantiate,
9500# then the envvar interface is used. Set only those that are not.
9501# We use the long form for the default assignment because of an extremely
9502# bizarre bug on SunOS 4.1.3.
9503if $ac_need_defaults; then
9504 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9505 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9506 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9507fi
9508
9509# Have a temporary directory for convenience. Make it in the build tree
9510# simply because there is no reason to put it here, and in addition,
9511# creating and moving files from /tmp can sometimes cause problems.
9512# Create a temporary directory, and hook for its removal unless debugging.
9513$debug ||
9514{
9515 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9516 trap '{ (exit 1); exit 1; }' 1 2 13 15
9517}
9b2b7d69 9518
13b2be9c 9519# Create a (secure) tmp directory for tmp files.
9b2b7d69 9520
13b2be9c
DJ
9521{
9522 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9523 test -n "$tmp" && test -d "$tmp"
9524} ||
9525{
9526 tmp=./confstat$$-$RANDOM
9527 (umask 077 && mkdir $tmp)
9528} ||
9529{
9530 echo "$me: cannot create a temporary directory in ." >&2
9531 { (exit 1); exit 1; }
9532}
9b2b7d69 9533
13b2be9c
DJ
9534_ACEOF
9535
9536cat >>$CONFIG_STATUS <<_ACEOF
9537
9538#
9539# CONFIG_FILES section.
9540#
9541
9542# No need to generate the scripts if there are no CONFIG_FILES.
9543# This happens for instance when ./config.status config.h
9544if test -n "\$CONFIG_FILES"; then
9545 # Protect against being on the right side of a sed subst in config.status.
9546 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
9547 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
9548s,@SHELL@,$SHELL,;t t
9549s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
9550s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
9551s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
9552s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
9553s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
9554s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
9555s,@exec_prefix@,$exec_prefix,;t t
9556s,@prefix@,$prefix,;t t
9557s,@program_transform_name@,$program_transform_name,;t t
9558s,@bindir@,$bindir,;t t
9559s,@sbindir@,$sbindir,;t t
9560s,@libexecdir@,$libexecdir,;t t
9561s,@datadir@,$datadir,;t t
9562s,@sysconfdir@,$sysconfdir,;t t
9563s,@sharedstatedir@,$sharedstatedir,;t t
9564s,@localstatedir@,$localstatedir,;t t
9565s,@libdir@,$libdir,;t t
9566s,@includedir@,$includedir,;t t
9567s,@oldincludedir@,$oldincludedir,;t t
9568s,@infodir@,$infodir,;t t
9569s,@mandir@,$mandir,;t t
9570s,@build_alias@,$build_alias,;t t
9571s,@host_alias@,$host_alias,;t t
9572s,@target_alias@,$target_alias,;t t
9573s,@DEFS@,$DEFS,;t t
9574s,@ECHO_C@,$ECHO_C,;t t
9575s,@ECHO_N@,$ECHO_N,;t t
9576s,@ECHO_T@,$ECHO_T,;t t
9577s,@LIBS@,$LIBS,;t t
9578s,@build@,$build,;t t
9579s,@build_cpu@,$build_cpu,;t t
9580s,@build_vendor@,$build_vendor,;t t
9581s,@build_os@,$build_os,;t t
9582s,@host@,$host,;t t
9583s,@host_cpu@,$host_cpu,;t t
9584s,@host_vendor@,$host_vendor,;t t
9585s,@host_os@,$host_os,;t t
9586s,@target@,$target,;t t
9587s,@target_cpu@,$target_cpu,;t t
9588s,@target_vendor@,$target_vendor,;t t
9589s,@target_os@,$target_os,;t t
9590s,@CC@,$CC,;t t
9591s,@CFLAGS@,$CFLAGS,;t t
9592s,@LDFLAGS@,$LDFLAGS,;t t
9593s,@CPPFLAGS@,$CPPFLAGS,;t t
9594s,@ac_ct_CC@,$ac_ct_CC,;t t
9595s,@EXEEXT@,$EXEEXT,;t t
9596s,@OBJEXT@,$OBJEXT,;t t
9597s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
9598s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
9599s,@INSTALL_DATA@,$INSTALL_DATA,;t t
9600s,@CYGPATH_W@,$CYGPATH_W,;t t
9601s,@PACKAGE@,$PACKAGE,;t t
9602s,@VERSION@,$VERSION,;t t
9603s,@ACLOCAL@,$ACLOCAL,;t t
9604s,@AUTOCONF@,$AUTOCONF,;t t
9605s,@AUTOMAKE@,$AUTOMAKE,;t t
9606s,@AUTOHEADER@,$AUTOHEADER,;t t
9607s,@MAKEINFO@,$MAKEINFO,;t t
13b2be9c
DJ
9608s,@install_sh@,$install_sh,;t t
9609s,@STRIP@,$STRIP,;t t
9610s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
9611s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
ab509236 9612s,@mkdir_p@,$mkdir_p,;t t
13b2be9c
DJ
9613s,@AWK@,$AWK,;t t
9614s,@SET_MAKE@,$SET_MAKE,;t t
9615s,@am__leading_dot@,$am__leading_dot,;t t
8ea2b00f
AM
9616s,@AMTAR@,$AMTAR,;t t
9617s,@am__tar@,$am__tar,;t t
9618s,@am__untar@,$am__untar,;t t
13b2be9c
DJ
9619s,@DEPDIR@,$DEPDIR,;t t
9620s,@am__include@,$am__include,;t t
9621s,@am__quote@,$am__quote,;t t
9622s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
9623s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
9624s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
9625s,@CCDEPMODE@,$CCDEPMODE,;t t
9626s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
9627s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
9628s,@LN_S@,$LN_S,;t t
9629s,@RANLIB@,$RANLIB,;t t
9630s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
9631s,@LIBTOOL@,$LIBTOOL,;t t
9632s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9e9b66a9 9633s,@NO_WERROR@,$NO_WERROR,;t t
13b2be9c
DJ
9634s,@GDBINIT@,$GDBINIT,;t t
9635s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
9636s,@extra_objects@,$extra_objects,;t t
9637s,@target_cpu_type@,$target_cpu_type,;t t
9638s,@obj_format@,$obj_format,;t t
9639s,@te_file@,$te_file,;t t
9640s,@install_tooldir@,$install_tooldir,;t t
9641s,@atof@,$atof,;t t
13b2be9c 9642s,@OPCODES_LIB@,$OPCODES_LIB,;t t
13b2be9c
DJ
9643s,@YACC@,$YACC,;t t
9644s,@LEX@,$LEX,;t t
9645s,@LEXLIB@,$LEXLIB,;t t
9646s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
13b2be9c 9647s,@USE_NLS@,$USE_NLS,;t t
20e95c23
DJ
9648s,@LIBINTL@,$LIBINTL,;t t
9649s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
9650s,@INCINTL@,$INCINTL,;t t
13b2be9c 9651s,@XGETTEXT@,$XGETTEXT,;t t
20e95c23
DJ
9652s,@GMSGFMT@,$GMSGFMT,;t t
9653s,@POSUB@,$POSUB,;t t
13b2be9c 9654s,@CATALOGS@,$CATALOGS,;t t
13b2be9c 9655s,@DATADIRNAME@,$DATADIRNAME,;t t
13b2be9c 9656s,@INSTOBJEXT@,$INSTOBJEXT,;t t
20e95c23
DJ
9657s,@GENCAT@,$GENCAT,;t t
9658s,@CATOBJEXT@,$CATOBJEXT,;t t
13b2be9c 9659s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
20e95c23
DJ
9660s,@MSGFMT@,$MSGFMT,;t t
9661s,@MSGMERGE@,$MSGMERGE,;t t
13b2be9c
DJ
9662s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
9663s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
9664s,@MAINT@,$MAINT,;t t
d5fbea21
DJ
9665s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
9666s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
20e95c23
DJ
9667s,@CPP@,$CPP,;t t
9668s,@EGREP@,$EGREP,;t t
9669s,@ALLOCA@,$ALLOCA,;t t
13b2be9c 9670s,@LIBM@,$LIBM,;t t
108a6f8e
CD
9671s,@datarootdir@,$datarootdir,;t t
9672s,@docdir@,$docdir,;t t
9673s,@htmldir@,$htmldir,;t t
13b2be9c
DJ
9674s,@LIBOBJS@,$LIBOBJS,;t t
9675s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9b2b7d69
MM
9676CEOF
9677
13b2be9c
DJ
9678_ACEOF
9679
9680 cat >>$CONFIG_STATUS <<\_ACEOF
9681 # Split the substitutions into bite-sized pieces for seds with
9682 # small command number limits, like on Digital OSF/1 and HP-UX.
9683 ac_max_sed_lines=48
9684 ac_sed_frag=1 # Number of current file.
9685 ac_beg=1 # First line for current file.
9686 ac_end=$ac_max_sed_lines # Line after last line for current file.
9687 ac_more_lines=:
9688 ac_sed_cmds=
9689 while $ac_more_lines; do
9690 if test $ac_beg -gt 1; then
9691 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9692 else
9693 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9694 fi
9695 if test ! -s $tmp/subs.frag; then
9696 ac_more_lines=false
9b2b7d69 9697 else
13b2be9c
DJ
9698 # The purpose of the label and of the branching condition is to
9699 # speed up the sed processing (if there are no `@' at all, there
9700 # is no need to browse any of the substitutions).
9701 # These are the two extra sed commands mentioned above.
9702 (echo ':t
9703 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
9704 if test -z "$ac_sed_cmds"; then
ab509236 9705 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c 9706 else
ab509236 9707 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c
DJ
9708 fi
9709 ac_sed_frag=`expr $ac_sed_frag + 1`
9710 ac_beg=$ac_end
9711 ac_end=`expr $ac_end + $ac_max_sed_lines`
9b2b7d69 9712 fi
13b2be9c
DJ
9713 done
9714 if test -z "$ac_sed_cmds"; then
9715 ac_sed_cmds=cat
252b5132 9716 fi
13b2be9c 9717fi # test -n "$CONFIG_FILES"
252b5132 9718
13b2be9c
DJ
9719_ACEOF
9720cat >>$CONFIG_STATUS <<\_ACEOF
9721for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
c8615825 9722 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
9723 case $ac_file in
9724 - | *:- | *:-:* ) # input from stdin
ab509236
L
9725 cat >$tmp/stdin
9726 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9727 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 9728 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 9729 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 9730 * ) ac_file_in=$ac_file.in ;;
252b5132 9731 esac
9b2b7d69 9732
13b2be9c
DJ
9733 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
9734 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9735$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
9736 X"$ac_file" : 'X\(//\)[^/]' \| \
9737 X"$ac_file" : 'X\(//\)$' \| \
9738 X"$ac_file" : 'X\(/\)' \| \
9739 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
9740echo X"$ac_file" |
9741 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9742 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9743 /^X\(\/\/\)$/{ s//\1/; q; }
9744 /^X\(\/\).*/{ s//\1/; q; }
9745 s/.*/./; q'`
9746 { if $as_mkdir_p; then
9747 mkdir -p "$ac_dir"
c8615825 9748 else
13b2be9c
DJ
9749 as_dir="$ac_dir"
9750 as_dirs=
9751 while test ! -d "$as_dir"; do
9752 as_dirs="$as_dir $as_dirs"
9753 as_dir=`(dirname "$as_dir") 2>/dev/null ||
9754$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
9755 X"$as_dir" : 'X\(//\)[^/]' \| \
9756 X"$as_dir" : 'X\(//\)$' \| \
9757 X"$as_dir" : 'X\(/\)' \| \
9758 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
9759echo X"$as_dir" |
9760 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9761 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9762 /^X\(\/\/\)$/{ s//\1/; q; }
9763 /^X\(\/\).*/{ s//\1/; q; }
9764 s/.*/./; q'`
9765 done
9766 test ! -n "$as_dirs" || mkdir $as_dirs
9767 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9768echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9769 { (exit 1); exit 1; }; }; }
9770
9771 ac_builddir=.
9772
9773if test "$ac_dir" != .; then
9774 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9775 # A "../" for each directory in $ac_dir_suffix.
9776 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9777else
9778 ac_dir_suffix= ac_top_builddir=
9779fi
9b2b7d69 9780
13b2be9c
DJ
9781case $srcdir in
9782 .) # No --srcdir option. We are building in place.
9783 ac_srcdir=.
9784 if test -z "$ac_top_builddir"; then
9785 ac_top_srcdir=.
9786 else
9787 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9788 fi ;;
9789 [\\/]* | ?:[\\/]* ) # Absolute path.
9790 ac_srcdir=$srcdir$ac_dir_suffix;
9791 ac_top_srcdir=$srcdir ;;
9b2b7d69 9792 *) # Relative path.
13b2be9c
DJ
9793 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9794 ac_top_srcdir=$ac_top_builddir$srcdir ;;
9795esac
ab509236
L
9796
9797# Do not use `cd foo && pwd` to compute absolute paths, because
9798# the directories may not exist.
9799case `pwd` in
9800.) ac_abs_builddir="$ac_dir";;
9801*)
9802 case "$ac_dir" in
9803 .) ac_abs_builddir=`pwd`;;
9804 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9805 *) ac_abs_builddir=`pwd`/"$ac_dir";;
9806 esac;;
9807esac
9808case $ac_abs_builddir in
9809.) ac_abs_top_builddir=${ac_top_builddir}.;;
9810*)
9811 case ${ac_top_builddir}. in
9812 .) ac_abs_top_builddir=$ac_abs_builddir;;
9813 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9814 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9815 esac;;
9816esac
9817case $ac_abs_builddir in
9818.) ac_abs_srcdir=$ac_srcdir;;
9819*)
9820 case $ac_srcdir in
9821 .) ac_abs_srcdir=$ac_abs_builddir;;
9822 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9823 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9824 esac;;
9825esac
9826case $ac_abs_builddir in
9827.) ac_abs_top_srcdir=$ac_top_srcdir;;
9828*)
9829 case $ac_top_srcdir in
9830 .) ac_abs_top_srcdir=$ac_abs_builddir;;
9831 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9832 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9833 esac;;
9834esac
252b5132 9835
9b2b7d69 9836
13b2be9c
DJ
9837 case $INSTALL in
9838 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9839 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
c8615825 9840 esac
9b2b7d69 9841
1ad12f97
NC
9842 if test x"$ac_file" != x-; then
9843 { echo "$as_me:$LINENO: creating $ac_file" >&5
9844echo "$as_me: creating $ac_file" >&6;}
9845 rm -f "$ac_file"
9846 fi
13b2be9c
DJ
9847 # Let's still pretend it is `configure' which instantiates (i.e., don't
9848 # use $as_me), people would be surprised to read:
9849 # /* config.h. Generated by config.status. */
9850 if test x"$ac_file" = x-; then
9851 configure_input=
9852 else
9853 configure_input="$ac_file. "
9854 fi
9855 configure_input=$configure_input"Generated from `echo $ac_file_in |
ab509236 9856 sed 's,.*/,,'` by configure."
13b2be9c
DJ
9857
9858 # First look for the input files in the build tree, otherwise in the
9859 # src tree.
9860 ac_file_inputs=`IFS=:
9861 for f in $ac_file_in; do
9862 case $f in
9863 -) echo $tmp/stdin ;;
9864 [\\/$]*)
ab509236
L
9865 # Absolute (can't be DOS-style, as IFS=:)
9866 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
9867echo "$as_me: error: cannot find input file: $f" >&2;}
9868 { (exit 1); exit 1; }; }
ab509236 9869 echo "$f";;
13b2be9c 9870 *) # Relative
ab509236
L
9871 if test -f "$f"; then
9872 # Build tree
9873 echo "$f"
9874 elif test -f "$srcdir/$f"; then
9875 # Source tree
9876 echo "$srcdir/$f"
9877 else
9878 # /dev/null tree
9879 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
9880echo "$as_me: error: cannot find input file: $f" >&2;}
9881 { (exit 1); exit 1; }; }
ab509236 9882 fi;;
13b2be9c
DJ
9883 esac
9884 done` || { (exit 1); exit 1; }
9885_ACEOF
9886cat >>$CONFIG_STATUS <<_ACEOF
9887 sed "$ac_vpsub
9888$extrasub
9889_ACEOF
9890cat >>$CONFIG_STATUS <<\_ACEOF
9891:t
9892/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9893s,@configure_input@,$configure_input,;t t
9894s,@srcdir@,$ac_srcdir,;t t
9895s,@abs_srcdir@,$ac_abs_srcdir,;t t
9896s,@top_srcdir@,$ac_top_srcdir,;t t
9897s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
9898s,@builddir@,$ac_builddir,;t t
9899s,@abs_builddir@,$ac_abs_builddir,;t t
9900s,@top_builddir@,$ac_top_builddir,;t t
9901s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
9902s,@INSTALL@,$ac_INSTALL,;t t
9903" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9904 rm -f $tmp/stdin
9905 if test x"$ac_file" != x-; then
9906 mv $tmp/out $ac_file
9907 else
9908 cat $tmp/out
9909 rm -f $tmp/out
9910 fi
9911
9912done
9913_ACEOF
9914cat >>$CONFIG_STATUS <<\_ACEOF
9915
9916#
9917# CONFIG_HEADER section.
9918#
252b5132
RH
9919
9920# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9921# NAME is the cpp macro being defined and VALUE is the value it is being given.
9922#
9923# ac_d sets the value in "#define NAME VALUE" lines.
ab509236
L
9924ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
9925ac_dB='[ ].*$,\1#\2'
13b2be9c
DJ
9926ac_dC=' '
9927ac_dD=',;t'
9928# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ab509236 9929ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13b2be9c 9930ac_uB='$,\1#\2define\3'
252b5132 9931ac_uC=' '
13b2be9c
DJ
9932ac_uD=',;t'
9933
9934for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 9935 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
9936 case $ac_file in
9937 - | *:- | *:-:* ) # input from stdin
ab509236
L
9938 cat >$tmp/stdin
9939 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9940 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 9941 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 9942 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 9943 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
9944 esac
9945
13b2be9c
DJ
9946 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
9947echo "$as_me: creating $ac_file" >&6;}
9948
9949 # First look for the input files in the build tree, otherwise in the
9950 # src tree.
9951 ac_file_inputs=`IFS=:
9952 for f in $ac_file_in; do
9953 case $f in
9954 -) echo $tmp/stdin ;;
9955 [\\/$]*)
ab509236
L
9956 # Absolute (can't be DOS-style, as IFS=:)
9957 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
9958echo "$as_me: error: cannot find input file: $f" >&2;}
9959 { (exit 1); exit 1; }; }
ab509236
L
9960 # Do quote $f, to prevent DOS paths from being IFS'd.
9961 echo "$f";;
13b2be9c 9962 *) # Relative
ab509236
L
9963 if test -f "$f"; then
9964 # Build tree
9965 echo "$f"
9966 elif test -f "$srcdir/$f"; then
9967 # Source tree
9968 echo "$srcdir/$f"
9969 else
9970 # /dev/null tree
9971 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
9972echo "$as_me: error: cannot find input file: $f" >&2;}
9973 { (exit 1); exit 1; }; }
ab509236 9974 fi;;
13b2be9c
DJ
9975 esac
9976 done` || { (exit 1); exit 1; }
9977 # Remove the trailing spaces.
ab509236 9978 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13b2be9c
DJ
9979
9980_ACEOF
9981
9982# Transform confdefs.h into two sed scripts, `conftest.defines' and
9983# `conftest.undefs', that substitutes the proper values into
9984# config.h.in to produce config.h. The first handles `#define'
9985# templates, and the second `#undef' templates.
9986# And first: Protect against being on the right side of a sed subst in
9987# config.status. Protect against being in an unquoted here document
9988# in config.status.
9989rm -f conftest.defines conftest.undefs
9990# Using a here document instead of a string reduces the quoting nightmare.
9991# Putting comments in sed scripts is not portable.
9992#
9993# `end' is used to avoid that the second main sed command (meant for
9994# 0-ary CPP macros) applies to n-ary macro definitions.
9995# See the Autoconf documentation for `clear'.
9996cat >confdef2sed.sed <<\_ACEOF
9997s/[\\&,]/\\&/g
9998s,[\\$`],\\&,g
9999t clear
10000: clear
ab509236 10001s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13b2be9c 10002t end
ab509236 10003s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13b2be9c
DJ
10004: end
10005_ACEOF
10006# If some macros were called several times there might be several times
10007# the same #defines, which is useless. Nevertheless, we may not want to
10008# sort them, since we want the *last* AC-DEFINE to be honored.
10009uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
10010sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
10011rm -f confdef2sed.sed
252b5132
RH
10012
10013# This sed command replaces #undef with comments. This is necessary, for
10014# example, in the case of _POSIX_SOURCE, which is predefined and required
10015# on some systems where configure will not decide to define it.
13b2be9c 10016cat >>conftest.undefs <<\_ACEOF
ab509236 10017s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13b2be9c
DJ
10018_ACEOF
10019
10020# Break up conftest.defines because some shells have a limit on the size
10021# of here documents, and old seds have small limits too (100 cmds).
10022echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
ab509236 10023echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13b2be9c
DJ
10024echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
10025echo ' :' >>$CONFIG_STATUS
10026rm -f conftest.tail
10027while grep . conftest.defines >/dev/null
10028do
10029 # Write a limited-size here document to $tmp/defines.sed.
10030 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
10031 # Speed up: don't consider the non `#define' lines.
ab509236 10032 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13b2be9c
DJ
10033 # Work around the forget-to-reset-the-flag bug.
10034 echo 't clr' >>$CONFIG_STATUS
10035 echo ': clr' >>$CONFIG_STATUS
10036 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
10037 echo 'CEOF
10038 sed -f $tmp/defines.sed $tmp/in >$tmp/out
10039 rm -f $tmp/in
10040 mv $tmp/out $tmp/in
10041' >>$CONFIG_STATUS
10042 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
10043 rm -f conftest.defines
10044 mv conftest.tail conftest.defines
10045done
10046rm -f conftest.defines
10047echo ' fi # grep' >>$CONFIG_STATUS
10048echo >>$CONFIG_STATUS
252b5132 10049
13b2be9c
DJ
10050# Break up conftest.undefs because some shells have a limit on the size
10051# of here documents, and old seds have small limits too (100 cmds).
10052echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 10053rm -f conftest.tail
13b2be9c 10054while grep . conftest.undefs >/dev/null
252b5132 10055do
13b2be9c
DJ
10056 # Write a limited-size here document to $tmp/undefs.sed.
10057 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
10058 # Speed up: don't consider the non `#undef'
ab509236 10059 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13b2be9c
DJ
10060 # Work around the forget-to-reset-the-flag bug.
10061 echo 't clr' >>$CONFIG_STATUS
10062 echo ': clr' >>$CONFIG_STATUS
10063 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 10064 echo 'CEOF
13b2be9c
DJ
10065 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
10066 rm -f $tmp/in
10067 mv $tmp/out $tmp/in
10068' >>$CONFIG_STATUS
10069 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
10070 rm -f conftest.undefs
10071 mv conftest.tail conftest.undefs
252b5132 10072done
13b2be9c
DJ
10073rm -f conftest.undefs
10074
10075cat >>$CONFIG_STATUS <<\_ACEOF
10076 # Let's still pretend it is `configure' which instantiates (i.e., don't
10077 # use $as_me), people would be surprised to read:
10078 # /* config.h. Generated by config.status. */
10079 if test x"$ac_file" = x-; then
10080 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 10081 else
13b2be9c
DJ
10082 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
10083 fi
10084 cat $tmp/in >>$tmp/config.h
10085 rm -f $tmp/in
10086 if test x"$ac_file" != x-; then
10087 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
10088 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
10089echo "$as_me: $ac_file is unchanged" >&6;}
10090 else
10091 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10092$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10093 X"$ac_file" : 'X\(//\)[^/]' \| \
10094 X"$ac_file" : 'X\(//\)$' \| \
10095 X"$ac_file" : 'X\(/\)' \| \
10096 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10097echo X"$ac_file" |
10098 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10099 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10100 /^X\(\/\/\)$/{ s//\1/; q; }
10101 /^X\(\/\).*/{ s//\1/; q; }
10102 s/.*/./; q'`
10103 { if $as_mkdir_p; then
10104 mkdir -p "$ac_dir"
10105 else
10106 as_dir="$ac_dir"
10107 as_dirs=
10108 while test ! -d "$as_dir"; do
10109 as_dirs="$as_dir $as_dirs"
10110 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10111$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10112 X"$as_dir" : 'X\(//\)[^/]' \| \
10113 X"$as_dir" : 'X\(//\)$' \| \
10114 X"$as_dir" : 'X\(/\)' \| \
10115 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10116echo X"$as_dir" |
10117 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10118 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10119 /^X\(\/\/\)$/{ s//\1/; q; }
10120 /^X\(\/\).*/{ s//\1/; q; }
10121 s/.*/./; q'`
10122 done
10123 test ! -n "$as_dirs" || mkdir $as_dirs
10124 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10125echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10126 { (exit 1); exit 1; }; }; }
10127
10128 rm -f $ac_file
10129 mv $tmp/config.h $ac_file
9b2b7d69 10130 fi
13b2be9c
DJ
10131 else
10132 cat $tmp/config.h
10133 rm -f $tmp/config.h
9b2b7d69 10134 fi
13b2be9c
DJ
10135# Compute $ac_file's index in $config_headers.
10136_am_stamp_count=1
10137for _am_header in $config_headers :; do
10138 case $_am_header in
10139 $ac_file | $ac_file:* )
10140 break ;;
10141 * )
10142 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
10143 esac
10144done
10145echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
10146$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10147 X$ac_file : 'X\(//\)[^/]' \| \
10148 X$ac_file : 'X\(//\)$' \| \
10149 X$ac_file : 'X\(/\)' \| \
10150 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10151echo X$ac_file |
10152 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10153 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10154 /^X\(\/\/\)$/{ s//\1/; q; }
10155 /^X\(\/\).*/{ s//\1/; q; }
10156 s/.*/./; q'`/stamp-h$_am_stamp_count
10157done
10158_ACEOF
10159cat >>$CONFIG_STATUS <<\_ACEOF
6840198f 10160
13b2be9c
DJ
10161#
10162# CONFIG_COMMANDS section.
10163#
10164for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10165 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10166 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10167 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10168$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10169 X"$ac_dest" : 'X\(//\)[^/]' \| \
10170 X"$ac_dest" : 'X\(//\)$' \| \
10171 X"$ac_dest" : 'X\(/\)' \| \
10172 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10173echo X"$ac_dest" |
10174 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10175 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10176 /^X\(\/\/\)$/{ s//\1/; q; }
10177 /^X\(\/\).*/{ s//\1/; q; }
10178 s/.*/./; q'`
ab509236
L
10179 { if $as_mkdir_p; then
10180 mkdir -p "$ac_dir"
10181 else
10182 as_dir="$ac_dir"
10183 as_dirs=
10184 while test ! -d "$as_dir"; do
10185 as_dirs="$as_dir $as_dirs"
10186 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10187$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10188 X"$as_dir" : 'X\(//\)[^/]' \| \
10189 X"$as_dir" : 'X\(//\)$' \| \
10190 X"$as_dir" : 'X\(/\)' \| \
10191 . : '\(.\)' 2>/dev/null ||
10192echo X"$as_dir" |
10193 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10194 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10195 /^X\(\/\/\)$/{ s//\1/; q; }
10196 /^X\(\/\).*/{ s//\1/; q; }
10197 s/.*/./; q'`
10198 done
10199 test ! -n "$as_dirs" || mkdir $as_dirs
10200 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10201echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10202 { (exit 1); exit 1; }; }; }
10203
13b2be9c
DJ
10204 ac_builddir=.
10205
10206if test "$ac_dir" != .; then
10207 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10208 # A "../" for each directory in $ac_dir_suffix.
10209 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10210else
10211 ac_dir_suffix= ac_top_builddir=
10212fi
10213
10214case $srcdir in
10215 .) # No --srcdir option. We are building in place.
10216 ac_srcdir=.
10217 if test -z "$ac_top_builddir"; then
10218 ac_top_srcdir=.
10219 else
10220 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10221 fi ;;
10222 [\\/]* | ?:[\\/]* ) # Absolute path.
10223 ac_srcdir=$srcdir$ac_dir_suffix;
10224 ac_top_srcdir=$srcdir ;;
10225 *) # Relative path.
10226 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10227 ac_top_srcdir=$ac_top_builddir$srcdir ;;
10228esac
ab509236
L
10229
10230# Do not use `cd foo && pwd` to compute absolute paths, because
10231# the directories may not exist.
10232case `pwd` in
10233.) ac_abs_builddir="$ac_dir";;
10234*)
10235 case "$ac_dir" in
10236 .) ac_abs_builddir=`pwd`;;
10237 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10238 *) ac_abs_builddir=`pwd`/"$ac_dir";;
10239 esac;;
10240esac
10241case $ac_abs_builddir in
10242.) ac_abs_top_builddir=${ac_top_builddir}.;;
10243*)
10244 case ${ac_top_builddir}. in
10245 .) ac_abs_top_builddir=$ac_abs_builddir;;
10246 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10247 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10248 esac;;
10249esac
10250case $ac_abs_builddir in
10251.) ac_abs_srcdir=$ac_srcdir;;
10252*)
10253 case $ac_srcdir in
10254 .) ac_abs_srcdir=$ac_abs_builddir;;
10255 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10256 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10257 esac;;
10258esac
10259case $ac_abs_builddir in
10260.) ac_abs_top_srcdir=$ac_top_srcdir;;
10261*)
10262 case $ac_top_srcdir in
10263 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10264 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10265 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10266 esac;;
10267esac
13b2be9c
DJ
10268
10269
10270 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10271echo "$as_me: executing $ac_dest commands" >&6;}
10272 case $ac_dest in
10273 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
10274 # Strip MF so we end up with the name of the file.
10275 mf=`echo "$mf" | sed -e 's/:.*$//'`
10276 # Check whether this is an Automake generated Makefile or not.
10277 # We used to match only the files named `Makefile.in', but
10278 # some people rename them; so instead we look at the file content.
10279 # Grep'ing the first line is not enough: some people post-process
10280 # each Makefile.in and add a new line on top of each file to say so.
10281 # So let's grep whole file.
10282 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
10283 dirpart=`(dirname "$mf") 2>/dev/null ||
10284$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10285 X"$mf" : 'X\(//\)[^/]' \| \
10286 X"$mf" : 'X\(//\)$' \| \
10287 X"$mf" : 'X\(/\)' \| \
10288 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10289echo X"$mf" |
10290 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10291 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10292 /^X\(\/\/\)$/{ s//\1/; q; }
10293 /^X\(\/\).*/{ s//\1/; q; }
10294 s/.*/./; q'`
10295 else
10296 continue
10297 fi
8ea2b00f
AM
10298 # Extract the definition of DEPDIR, am__include, and am__quote
10299 # from the Makefile without running `make'.
4b363073 10300 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13b2be9c 10301 test -z "$DEPDIR" && continue
8ea2b00f
AM
10302 am__include=`sed -n 's/^am__include = //p' < "$mf"`
10303 test -z "am__include" && continue
10304 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13b2be9c 10305 # When using ansi2knr, U may be empty or an underscore; expand it
4b363073 10306 U=`sed -n 's/^U = //p' < "$mf"`
8ea2b00f
AM
10307 # Find all dependency output files, they are included files with
10308 # $(DEPDIR) in their names. We invoke sed twice because it is the
10309 # simplest approach to changing $(DEPDIR) to its actual value in the
10310 # expansion.
10311 for file in `sed -n "
10312 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13b2be9c
DJ
10313 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
10314 # Make sure the directory exists.
10315 test -f "$dirpart/$file" && continue
10316 fdir=`(dirname "$file") 2>/dev/null ||
10317$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10318 X"$file" : 'X\(//\)[^/]' \| \
10319 X"$file" : 'X\(//\)$' \| \
10320 X"$file" : 'X\(/\)' \| \
10321 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10322echo X"$file" |
10323 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10324 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10325 /^X\(\/\/\)$/{ s//\1/; q; }
10326 /^X\(\/\).*/{ s//\1/; q; }
10327 s/.*/./; q'`
10328 { if $as_mkdir_p; then
10329 mkdir -p $dirpart/$fdir
10330 else
10331 as_dir=$dirpart/$fdir
10332 as_dirs=
10333 while test ! -d "$as_dir"; do
10334 as_dirs="$as_dir $as_dirs"
10335 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10336$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
10337 X"$as_dir" : 'X\(//\)[^/]' \| \
10338 X"$as_dir" : 'X\(//\)$' \| \
10339 X"$as_dir" : 'X\(/\)' \| \
10340 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
10341echo X"$as_dir" |
10342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10343 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10344 /^X\(\/\/\)$/{ s//\1/; q; }
10345 /^X\(\/\).*/{ s//\1/; q; }
10346 s/.*/./; q'`
10347 done
10348 test ! -n "$as_dirs" || mkdir $as_dirs
10349 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
10350echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
10351 { (exit 1); exit 1; }; }; }
c8615825 10352
13b2be9c
DJ
10353 # echo "creating $dirpart/$file"
10354 echo '# dummy' > "$dirpart/$file"
10355 done
10356done
10357 ;;
20e95c23
DJ
10358 default-1 )
10359 for ac_file in $CONFIG_FILES; do
10360 # Support "outfile[:infile[:infile...]]"
10361 case "$ac_file" in
10362 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
10363 esac
10364 # PO directories have a Makefile.in generated from Makefile.in.in.
10365 case "$ac_file" in */Makefile.in)
10366 # Adjust a relative srcdir.
10367 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
10368 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
10369 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
10370 # In autoconf-2.13 it is called $ac_given_srcdir.
10371 # In autoconf-2.50 it is called $srcdir.
10372 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
10373 case "$ac_given_srcdir" in
10374 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
10375 /*) top_srcdir="$ac_given_srcdir" ;;
10376 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
10377 esac
10378 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
10379 rm -f "$ac_dir/POTFILES"
10380 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
10381 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
10382 POMAKEFILEDEPS="POTFILES.in"
10383 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
10384 # on $ac_dir but don't depend on user-specified configuration
10385 # parameters.
10386 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
10387 # The LINGUAS file contains the set of available languages.
10388 if test -n "$OBSOLETE_ALL_LINGUAS"; then
10389 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
10390 fi
10391 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
10392 # Hide the ALL_LINGUAS assigment from automake.
10393 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
10394 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
10395 else
10396 # The set of available languages was given in configure.in.
10397 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
10398 fi
10399 case "$ac_given_srcdir" in
10400 .) srcdirpre= ;;
10401 *) srcdirpre='$(srcdir)/' ;;
10402 esac
10403 POFILES=
10404 GMOFILES=
10405 UPDATEPOFILES=
10406 DUMMYPOFILES=
10407 for lang in $ALL_LINGUAS; do
10408 POFILES="$POFILES $srcdirpre$lang.po"
10409 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
10410 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
10411 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
10412 done
10413 # CATALOGS depends on both $ac_dir and the user's LINGUAS
10414 # environment variable.
10415 INST_LINGUAS=
10416 if test -n "$ALL_LINGUAS"; then
10417 for presentlang in $ALL_LINGUAS; do
10418 useit=no
10419 if test "%UNSET%" != "$LINGUAS"; then
10420 desiredlanguages="$LINGUAS"
10421 else
10422 desiredlanguages="$ALL_LINGUAS"
10423 fi
10424 for desiredlang in $desiredlanguages; do
10425 # Use the presentlang catalog if desiredlang is
10426 # a. equal to presentlang, or
10427 # b. a variant of presentlang (because in this case,
10428 # presentlang can be used as a fallback for messages
10429 # which are not translated in the desiredlang catalog).
10430 case "$desiredlang" in
10431 "$presentlang"*) useit=yes;;
10432 esac
10433 done
10434 if test $useit = yes; then
10435 INST_LINGUAS="$INST_LINGUAS $presentlang"
10436 fi
10437 done
10438 fi
10439 CATALOGS=
10440 if test -n "$INST_LINGUAS"; then
10441 for lang in $INST_LINGUAS; do
10442 CATALOGS="$CATALOGS $lang.gmo"
10443 done
10444 fi
10445 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
10446 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
10447 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
10448 if test -f "$f"; then
10449 case "$f" in
10450 *.orig | *.bak | *~) ;;
10451 *) cat "$f" >> "$ac_dir/Makefile" ;;
10452 esac
10453 fi
10454 done
10455 fi
10456 ;;
10457 esac
10458 done ;;
13b2be9c 10459 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
10460 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
10461 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
10462 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
10463 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
10464 if test "x$cgen_cpu_prefix" != x ; then
10465 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
20e95c23 10466 fi ;;
13b2be9c
DJ
10467 esac
10468done
10469_ACEOF
10470
10471cat >>$CONFIG_STATUS <<\_ACEOF
10472
10473{ (exit 0); exit 0; }
10474_ACEOF
252b5132 10475chmod +x $CONFIG_STATUS
13b2be9c
DJ
10476ac_clean_files=$ac_clean_files_save
10477
10478
10479# configure is writing to config.log, and then calls config.status.
10480# config.status does its own redirection, appending to config.log.
10481# Unfortunately, on DOS this fails, as config.log is still kept open
10482# by configure, so config.status won't be able to write to it; its
10483# output is simply discarded. So we exec the FD to /dev/null,
10484# effectively closing config.log, so it can be properly (re)opened and
10485# appended to by config.status. When coming back to configure, we
10486# need to make the FD available again.
10487if test "$no_create" != yes; then
10488 ac_cs_success=:
10489 ac_config_status_args=
10490 test "$silent" = yes &&
10491 ac_config_status_args="$ac_config_status_args --quiet"
10492 exec 5>/dev/null
10493 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10494 exec 5>>config.log
10495 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10496 # would make configure fail if this is the last instruction.
10497 $ac_cs_success || { (exit 1); exit 1; }
10498fi
252b5132 10499
This page took 1.000797 seconds and 4 git commands to generate.