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