* gdbint.texinfo (Algorithms): More accurate description of
[deliverable/binutils-gdb.git] / gas / configure
CommitLineData
252b5132 1#! /bin/sh
252b5132 2# Guess values for system-dependent variables and create Makefiles.
ab509236 3# Generated by GNU Autoconf 2.59.
252b5132 4#
ab509236 5# Copyright (C) 2003 Free Software Foundation, Inc.
252b5132
RH
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
13b2be9c
DJ
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
ab509236 22DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
23
24# Support unset when possible.
ab509236 25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42 LC_TELEPHONE LC_TIME
43do
ab509236 44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73 /^X\/\(\/\/\)$/{ s//\1/; q; }
74 /^X\/\(\/\).*/{ s//\1/; q; }
75 s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98
99
100 as_lineno_1=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || {
105 # Find who we are. Look in the path if we contain no path at all
106 # relative or not.
107 case $0 in
108 *[\\/]* ) as_myself=$0 ;;
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself |
165 sed '
166 N
167 s,$,-,
168 : loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170 t loop
171 s,-$,,
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno ||
175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176 { (exit 1); exit 1; }; }
177
178 # Don't try to exec as it changes $[0], causing all sort of problems
179 # (the dirname of $[0] is not the place where we might find the
180 # original and so on. Autoconf is especially sensible to this).
181 . ./$as_me.lineno
182 # Exit status is that of the last command.
183 exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188 *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T=' ' ;;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205 if test -f conf$$.exe; then
206 # Don't use ln at all; we don't have any links
207 as_ln_s='cp -p'
208 else
209 as_ln_s='ln -s'
210 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
ab509236 221 test -d ./-p && rmdir ./-p
13b2be9c
DJ
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
ab509236 228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
229
230# Sed expression to map a string onto a valid variable name.
ab509236 231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13b2be9c
DJ
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244# Name of the host.
245# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
252b5132 248
13b2be9c
DJ
249exec 6>&1
250
251#
252# Initializations.
253#
252b5132 254ac_default_prefix=/usr/local
13b2be9c
DJ
255ac_config_libobj_dir=.
256cross_compiling=no
257subdirs=
258MFLAGS=
259MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266
267# Identity of this package.
268PACKAGE_NAME=
269PACKAGE_TARNAME=
270PACKAGE_VERSION=
271PACKAGE_STRING=
272PACKAGE_BUGREPORT=
273
274ac_unique_file="as.h"
275# Factoring default headers for most tests.
276ac_includes_default="\
277#include <stdio.h>
278#if HAVE_SYS_TYPES_H
279# include <sys/types.h>
280#endif
281#if HAVE_SYS_STAT_H
282# include <sys/stat.h>
283#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H
309# include <unistd.h>
310#endif"
311
8ea2b00f 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S RANLIB ac_ct_RANLIB LIBTOOL WARN_CFLAGS GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof BFDLIB OPCODES_LIB BFDVER_H ALL_OBJ_DEPS YACC LEX LEXLIB LEX_OUTPUT_ROOT CPP EGREP ALLOCA USE_NLS MSGFMT GMSGFMT XGETTEXT USE_INCLUDED_LIBINTL CATALOGS CATOBJEXT DATADIRNAME GMOFILES INSTOBJEXT INTLDEPS INTLLIBS INTLOBJS POFILES POSUB INCLUDE_LOCALE_H GT_NO GT_YES MKINSTALLDIRS l MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBM LIBOBJS LTLIBOBJS'
13b2be9c 313ac_subst_files=''
252b5132
RH
314
315# Initialize some variables set by options.
13b2be9c
DJ
316ac_init_help=
317ac_init_version=false
252b5132
RH
318# The variables have the same names as the options, with
319# dashes changed to underlines.
13b2be9c 320cache_file=/dev/null
252b5132 321exec_prefix=NONE
252b5132 322no_create=
252b5132
RH
323no_recursion=
324prefix=NONE
325program_prefix=NONE
326program_suffix=NONE
327program_transform_name=s,x,x,
328silent=
329site=
330srcdir=
252b5132
RH
331verbose=
332x_includes=NONE
333x_libraries=NONE
13b2be9c
DJ
334
335# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo"
337# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them.
252b5132
RH
340bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share'
344sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib'
348includedir='${prefix}/include'
349oldincludedir='/usr/include'
350infodir='${prefix}/info'
351mandir='${prefix}/man'
352
252b5132
RH
353ac_prev=
354for ac_option
355do
252b5132
RH
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
13b2be9c 363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
252b5132
RH
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
13b2be9c 367 case $ac_option in
252b5132
RH
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
13b2be9c 372 bindir=$ac_optarg ;;
252b5132
RH
373
374 -build | --build | --buil | --bui | --bu)
13b2be9c 375 ac_prev=build_alias ;;
252b5132 376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
13b2be9c 377 build_alias=$ac_optarg ;;
252b5132
RH
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
13b2be9c
DJ
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
252b5132
RH
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
13b2be9c 393 datadir=$ac_optarg ;;
252b5132
RH
394
395 -disable-* | --disable-*)
13b2be9c 396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
252b5132 397 # Reject names that are not valid shell variable names.
13b2be9c
DJ
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
252b5132
RH
403
404 -enable-* | --enable-*)
13b2be9c 405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
252b5132 406 # Reject names that are not valid shell variable names.
13b2be9c
DJ
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
413 *) ac_optarg=yes ;;
414 esac
13b2be9c 415 eval "enable_$ac_feature='$ac_optarg'" ;;
252b5132
RH
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
13b2be9c 424 exec_prefix=$ac_optarg ;;
252b5132
RH
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
13b2be9c
DJ
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
252b5132
RH
436
437 -host | --host | --hos | --ho)
13b2be9c 438 ac_prev=host_alias ;;
252b5132 439 -host=* | --host=* | --hos=* | --ho=*)
13b2be9c 440 host_alias=$ac_optarg ;;
252b5132
RH
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
13b2be9c 447 includedir=$ac_optarg ;;
252b5132
RH
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
13b2be9c 452 infodir=$ac_optarg ;;
252b5132
RH
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
13b2be9c 457 libdir=$ac_optarg ;;
252b5132
RH
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
13b2be9c 464 libexecdir=$ac_optarg ;;
252b5132
RH
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
13b2be9c 473 localstatedir=$ac_optarg ;;
252b5132
RH
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
13b2be9c 478 mandir=$ac_optarg ;;
252b5132
RH
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
13b2be9c 485 | --no-cr | --no-c | -n)
252b5132
RH
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
13b2be9c 499 oldincludedir=$ac_optarg ;;
252b5132
RH
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
13b2be9c 504 prefix=$ac_optarg ;;
252b5132
RH
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
13b2be9c 511 program_prefix=$ac_optarg ;;
252b5132
RH
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
13b2be9c 518 program_suffix=$ac_optarg ;;
252b5132
RH
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
13b2be9c 535 program_transform_name=$ac_optarg ;;
252b5132
RH
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
13b2be9c 545 sbindir=$ac_optarg ;;
252b5132
RH
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
13b2be9c 556 sharedstatedir=$ac_optarg ;;
252b5132
RH
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
13b2be9c 561 site=$ac_optarg ;;
76bff705 562
252b5132
RH
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
13b2be9c 566 srcdir=$ac_optarg ;;
252b5132
RH
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
13b2be9c 573 sysconfdir=$ac_optarg ;;
252b5132
RH
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
13b2be9c 576 ac_prev=target_alias ;;
252b5132 577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
13b2be9c 578 target_alias=$ac_optarg ;;
252b5132
RH
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
13b2be9c
DJ
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
252b5132
RH
585
586 -with-* | --with-*)
13b2be9c 587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
252b5132 588 # Reject names that are not valid shell variable names.
13b2be9c
DJ
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
252b5132 592 ac_package=`echo $ac_package| sed 's/-/_/g'`
13b2be9c
DJ
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
595 *) ac_optarg=yes ;;
596 esac
13b2be9c 597 eval "with_$ac_package='$ac_optarg'" ;;
252b5132
RH
598
599 -without-* | --without-*)
13b2be9c 600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
252b5132 601 # Reject names that are not valid shell variable names.
13b2be9c
DJ
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
252b5132
RH
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
13b2be9c 617 x_includes=$ac_optarg ;;
252b5132
RH
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
13b2be9c 624 x_libraries=$ac_optarg ;;
252b5132 625
13b2be9c
DJ
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
252b5132
RH
629 ;;
630
13b2be9c
DJ
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
252b5132 641 *)
13b2be9c
DJ
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
252b5132
RH
647 ;;
648
649 esac
650done
651
652if test -n "$ac_prev"; then
13b2be9c
DJ
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
c8615825 656fi
c8615825 657
13b2be9c
DJ
658# Be sure to have absolute paths.
659for ac_var in exec_prefix prefix
660do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667done
252b5132 668
13b2be9c
DJ
669# Be sure to have absolute paths.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
ab509236 671 localstatedir libdir includedir oldincludedir infodir mandir
252b5132 672do
13b2be9c
DJ
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
252b5132
RH
678 esac
679done
680
13b2be9c
DJ
681# There might be people who depend on the old broken behavior: `$host'
682# used to hold the argument of --host etc.
683# FIXME: To remove some day.
684build=$build_alias
685host=$host_alias
686target=$target_alias
687
688# FIXME: To remove some day.
689if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697fi
9b2b7d69 698
13b2be9c
DJ
699ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702test "$silent" = yes && exec 6>/dev/null
252b5132 703
252b5132
RH
704
705# Find the source files, if location was not specified.
706if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
13b2be9c
DJ
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
252b5132
RH
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725else
726 ac_srcdir_defaulted=no
727fi
728if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
13b2be9c
DJ
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
252b5132 732 else
13b2be9c
DJ
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
252b5132
RH
735 fi
736fi
13b2be9c
DJ
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741ac_env_build_alias_set=${build_alias+set}
742ac_env_build_alias_value=$build_alias
743ac_cv_env_build_alias_set=${build_alias+set}
744ac_cv_env_build_alias_value=$build_alias
745ac_env_host_alias_set=${host_alias+set}
746ac_env_host_alias_value=$host_alias
747ac_cv_env_host_alias_set=${host_alias+set}
748ac_cv_env_host_alias_value=$host_alias
749ac_env_target_alias_set=${target_alias+set}
750ac_env_target_alias_value=$target_alias
751ac_cv_env_target_alias_set=${target_alias+set}
752ac_cv_env_target_alias_value=$target_alias
753ac_env_CC_set=${CC+set}
754ac_env_CC_value=$CC
755ac_cv_env_CC_set=${CC+set}
756ac_cv_env_CC_value=$CC
757ac_env_CFLAGS_set=${CFLAGS+set}
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CPP_set=${CPP+set}
770ac_env_CPP_value=$CPP
771ac_cv_env_CPP_set=${CPP+set}
772ac_cv_env_CPP_value=$CPP
d6d788bd 773
13b2be9c
DJ
774#
775# Report the --help message.
776#
777if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781\`configure' configures this package to adapt to many kinds of systems.
9b2b7d69 782
13b2be9c 783Usage: $0 [OPTION]... [VAR=VALUE]...
9b2b7d69 784
13b2be9c
DJ
785To assign environment variables (e.g., CC, CFLAGS...), specify them as
786VAR=VALUE. See below for descriptions of some of the useful variables.
9b2b7d69 787
13b2be9c 788Defaults for the options are specified in brackets.
9b2b7d69 789
13b2be9c
DJ
790Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801_ACEOF
802
803 cat <<_ACEOF
804Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
ab509236 806 [$ac_default_prefix]
13b2be9c 807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
ab509236 808 [PREFIX]
9b2b7d69 809
13b2be9c
DJ
810By default, \`make install' will install all the files in
811\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813for instance \`--prefix=\$HOME'.
9b2b7d69 814
13b2be9c 815For better control, use the options below.
9b2b7d69 816
13b2be9c
DJ
817Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830_ACEOF
9b2b7d69 831
13b2be9c 832 cat <<\_ACEOF
9b2b7d69 833
13b2be9c
DJ
834Program names:
835 --program-prefix=PREFIX prepend PREFIX to installed program names
836 --program-suffix=SUFFIX append SUFFIX to installed program names
837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
9b2b7d69 838
13b2be9c
DJ
839System types:
840 --build=BUILD configure for building on BUILD [guessed]
841 --host=HOST cross-compile to build programs to run on HOST [BUILD]
842 --target=TARGET configure for building compilers for TARGET [HOST]
843_ACEOF
9b2b7d69 844fi
9b2b7d69 845
13b2be9c 846if test -n "$ac_init_help"; then
9b2b7d69 847
13b2be9c 848 cat <<\_ACEOF
9b2b7d69 849
13b2be9c
DJ
850Optional Features:
851 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
852 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
ab509236
L
853 --disable-dependency-tracking speeds up one-time build
854 --enable-dependency-tracking do not reject slow dependency extractors
13b2be9c
DJ
855 --enable-shared=PKGS build shared libraries default=yes
856 --enable-static=PKGS build static libraries default=yes
857 --enable-fast-install=PKGS optimize for fast installation default=yes
858 --disable-libtool-lock avoid locking (might break parallel builds)
859 --enable-bfd-assembler use BFD back end for writing object files
860 targets alternative target configurations besides the primary
861 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
862 --enable-build-warnings Enable build-time compiler warnings if gcc is used
863 --disable-nls do not use Native Language Support
ab509236
L
864 --enable-maintainer-mode enable make rules and dependencies not useful
865 (and sometimes confusing) to the casual installer
9b2b7d69 866
13b2be9c
DJ
867Optional Packages:
868 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
869 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
870 --with-gnu-ld assume the C compiler uses GNU ld default=no
871 --with-pic try to use only PIC/non-PIC objects default=use both
872 --with-included-gettext use the GNU gettext library included here
9b2b7d69 873
13b2be9c
DJ
874Some influential environment variables:
875 CC C compiler command
876 CFLAGS C compiler flags
877 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
878 nonstandard directory <lib dir>
879 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
880 headers in a nonstandard directory <include dir>
881 CPP C preprocessor
882
883Use these variables to override the choices made by `configure' or to help
884it to find libraries and programs with nonstandard names/locations.
885
886_ACEOF
9b2b7d69 887fi
9b2b7d69 888
13b2be9c
DJ
889if test "$ac_init_help" = "recursive"; then
890 # If there are subdirs, report their specific --help.
891 ac_popdir=`pwd`
892 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
893 test -d $ac_dir || continue
894 ac_builddir=.
895
896if test "$ac_dir" != .; then
897 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
898 # A "../" for each directory in $ac_dir_suffix.
899 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
900else
901 ac_dir_suffix= ac_top_builddir=
902fi
9b2b7d69 903
13b2be9c
DJ
904case $srcdir in
905 .) # No --srcdir option. We are building in place.
906 ac_srcdir=.
907 if test -z "$ac_top_builddir"; then
908 ac_top_srcdir=.
909 else
910 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
c8615825 911 fi ;;
13b2be9c
DJ
912 [\\/]* | ?:[\\/]* ) # Absolute path.
913 ac_srcdir=$srcdir$ac_dir_suffix;
914 ac_top_srcdir=$srcdir ;;
915 *) # Relative path.
916 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
917 ac_top_srcdir=$ac_top_builddir$srcdir ;;
c8615825 918esac
ab509236
L
919
920# Do not use `cd foo && pwd` to compute absolute paths, because
921# the directories may not exist.
922case `pwd` in
923.) ac_abs_builddir="$ac_dir";;
924*)
925 case "$ac_dir" in
926 .) ac_abs_builddir=`pwd`;;
927 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
928 *) ac_abs_builddir=`pwd`/"$ac_dir";;
929 esac;;
930esac
931case $ac_abs_builddir in
932.) ac_abs_top_builddir=${ac_top_builddir}.;;
933*)
934 case ${ac_top_builddir}. in
935 .) ac_abs_top_builddir=$ac_abs_builddir;;
936 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
937 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
938 esac;;
939esac
940case $ac_abs_builddir in
941.) ac_abs_srcdir=$ac_srcdir;;
942*)
943 case $ac_srcdir in
944 .) ac_abs_srcdir=$ac_abs_builddir;;
945 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
946 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
947 esac;;
948esac
949case $ac_abs_builddir in
950.) ac_abs_top_srcdir=$ac_top_srcdir;;
951*)
952 case $ac_top_srcdir in
953 .) ac_abs_top_srcdir=$ac_abs_builddir;;
954 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
955 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
956 esac;;
957esac
13b2be9c
DJ
958
959 cd $ac_dir
960 # Check for guested configure; otherwise get Cygnus style configure.
961 if test -f $ac_srcdir/configure.gnu; then
962 echo
963 $SHELL $ac_srcdir/configure.gnu --help=recursive
964 elif test -f $ac_srcdir/configure; then
965 echo
966 $SHELL $ac_srcdir/configure --help=recursive
967 elif test -f $ac_srcdir/configure.ac ||
ab509236 968 test -f $ac_srcdir/configure.in; then
13b2be9c
DJ
969 echo
970 $ac_configure --help
971 else
972 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
973 fi
7499d566 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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
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); } &&
7499d566
NC
2453 { ac_try='test -z "$ac_c_werror_flag"
2454 || test ! -s conftest.err'
ab509236
L
2455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2456 (eval $ac_try) 2>&5
2457 ac_status=$?
2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459 (exit $ac_status); }; } &&
2460 { ac_try='test -s conftest$ac_exeext'
2461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2462 (eval $ac_try) 2>&5
2463 ac_status=$?
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); }; }; then
2466 ac_cv_search_strerror="-l$ac_lib"
2467break
2468else
2469 echo "$as_me: failed program was:" >&5
2470sed 's/^/| /' conftest.$ac_ext >&5
2471
13b2be9c 2472fi
ab509236
L
2473rm -f conftest.err conftest.$ac_objext \
2474 conftest$ac_exeext conftest.$ac_ext
2475 done
13b2be9c 2476fi
ab509236
L
2477LIBS=$ac_func_search_save_LIBS
2478fi
2479echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2480echo "${ECHO_T}$ac_cv_search_strerror" >&6
2481if test "$ac_cv_search_strerror" != no; then
2482 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
13b2be9c 2483
ab509236 2484fi
13b2be9c
DJ
2485
2486
2487BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
8ea2b00f 2488am__api_version="1.9"
13b2be9c
DJ
2489# Find a good install program. We prefer a C program (faster),
2490# so one script is as good as another. But avoid the broken or
2491# incompatible versions:
2492# SysV /etc/install, /usr/sbin/install
2493# SunOS /usr/etc/install
2494# IRIX /sbin/install
2495# AIX /bin/install
2496# AmigaOS /C/install, which installs bootblocks on floppy discs
2497# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2498# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2499# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
ab509236 2500# OS/2's system install, which has a completely different semantic
13b2be9c
DJ
2501# ./install, which can be erroneously created by make from ./install.sh.
2502echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2503echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2504if test -z "$INSTALL"; then
2505if test "${ac_cv_path_install+set}" = set; then
2506 echo $ECHO_N "(cached) $ECHO_C" >&6
2507else
2508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2509for as_dir in $PATH
2510do
2511 IFS=$as_save_IFS
2512 test -z "$as_dir" && as_dir=.
2513 # Account for people who put trailing slashes in PATH elements.
2514case $as_dir/ in
2515 ./ | .// | /cC/* | \
2516 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
ab509236 2517 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13b2be9c
DJ
2518 /usr/ucb/* ) ;;
2519 *)
2520 # OSF1 and SCO ODT 3.0 have their own names for install.
2521 # Don't use installbsd from OSF since it installs stuff as root
2522 # by default.
2523 for ac_prog in ginstall scoinst install; do
2524 for ac_exec_ext in '' $ac_executable_extensions; do
ab509236
L
2525 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2526 if test $ac_prog = install &&
2527 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2528 # AIX install. It has an incompatible calling convention.
2529 :
2530 elif test $ac_prog = install &&
2531 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2532 # program-specific install script used by HP pwplus--don't use.
2533 :
2534 else
2535 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2536 break 3
2537 fi
2538 fi
13b2be9c
DJ
2539 done
2540 done
2541 ;;
2542esac
2543done
2544
252b5132
RH
2545
2546fi
2547 if test "${ac_cv_path_install+set}" = set; then
13b2be9c 2548 INSTALL=$ac_cv_path_install
252b5132
RH
2549 else
2550 # As a last resort, use the slow shell script. We don't cache a
2551 # path for INSTALL within a source directory, because that will
2552 # break other packages using the cache if that directory is
2553 # removed, or if the path is relative.
13b2be9c 2554 INSTALL=$ac_install_sh
252b5132
RH
2555 fi
2556fi
13b2be9c
DJ
2557echo "$as_me:$LINENO: result: $INSTALL" >&5
2558echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2559
2560# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2561# It thinks the first close brace ends the variable substitution.
2562test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2563
13b2be9c 2564test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2565
2566test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2567
13b2be9c
DJ
2568echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2569echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2570# Just in case
2571sleep 1
13b2be9c 2572echo timestamp > conftest.file
252b5132
RH
2573# Do `set' in a subshell so we don't clobber the current shell's
2574# arguments. Must try -L first in case configure is actually a
2575# symlink; some systems play weird games with the mod time of symlinks
2576# (eg FreeBSD returns the mod time of the symlink's containing
2577# directory).
2578if (
13b2be9c 2579 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2580 if test "$*" = "X"; then
2581 # -L didn't work.
13b2be9c 2582 set X `ls -t $srcdir/configure conftest.file`
252b5132 2583 fi
13b2be9c
DJ
2584 rm -f conftest.file
2585 if test "$*" != "X $srcdir/configure conftest.file" \
2586 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
2587
2588 # If neither matched, then we have a broken ls. This can happen
2589 # if, for instance, CONFIG_SHELL is bash and it inherits a
2590 # broken ls alias from the environment. This has actually
2591 # happened. Such a system could not be considered "sane".
13b2be9c
DJ
2592 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2593alias in your environment" >&5
2594echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2595alias in your environment" >&2;}
2596 { (exit 1); exit 1; }; }
252b5132
RH
2597 fi
2598
13b2be9c
DJ
2599 test "$2" = conftest.file
2600 )
2601then
2602 # Ok.
2603 :
2604else
2605 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2606Check your system clock" >&5
2607echo "$as_me: error: newly created file is older than distributed files!
2608Check your system clock" >&2;}
2609 { (exit 1); exit 1; }; }
2610fi
2611echo "$as_me:$LINENO: result: yes" >&5
2612echo "${ECHO_T}yes" >&6
2613test "$program_prefix" != NONE &&
2614 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2615# Use a double $ so make ignores it.
2616test "$program_suffix" != NONE &&
2617 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2618# Double any \ or $. echo might interpret backslashes.
2619# By default was `s,x,x', remove it if useless.
2620cat <<\_ACEOF >conftest.sed
2621s/[\\$]/&&/g;s/;s,x,x,$//
2622_ACEOF
2623program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2624rm conftest.sed
2625
13b2be9c
DJ
2626# expand $ac_aux_dir to an absolute path
2627am_aux_dir=`cd $ac_aux_dir && pwd`
2628
2629test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2630# Use eval to expand $SHELL
2631if eval "$MISSING --run true"; then
2632 am_missing_run="$MISSING --run "
2633else
2634 am_missing_run=
2635 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2636echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2637fi
2638
4b363073 2639if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
8ea2b00f
AM
2640 # We used to keeping the `.' as first argument, in order to
2641 # allow $(mkdir_p) to be used without argument. As in
ab509236 2642 # $(mkdir_p) $(somedir)
8ea2b00f
AM
2643 # where $(somedir) is conditionally defined. However this is wrong
2644 # for two reasons:
2645 # 1. if the package is installed by a user who cannot write `.'
2646 # make install will fail,
2647 # 2. the above comment should most certainly read
2648 # $(mkdir_p) $(DESTDIR)$(somedir)
2649 # so it does not work when $(somedir) is undefined and
2650 # $(DESTDIR) is not.
2651 # To support the latter case, we have to write
2652 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2653 # so the `.' trick is pointless.
2654 mkdir_p='mkdir -p --'
ab509236
L
2655else
2656 # On NextStep and OpenStep, the `mkdir' command does not
2657 # recognize any option. It will interpret all options as
2658 # directories to create, and then abort because `.' already
2659 # exists.
4b363073 2660 for d in ./-p ./--version;
ab509236
L
2661 do
2662 test -d $d && rmdir $d
2663 done
2664 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2665 if test -f "$ac_aux_dir/mkinstalldirs"; then
2666 mkdir_p='$(mkinstalldirs)'
2667 else
2668 mkdir_p='$(install_sh) -d'
2669 fi
2670fi
2671
13b2be9c
DJ
2672for ac_prog in gawk mawk nawk awk
2673do
2674 # Extract the first word of "$ac_prog", so it can be a program name with args.
2675set dummy $ac_prog; ac_word=$2
2676echo "$as_me:$LINENO: checking for $ac_word" >&5
2677echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2678if test "${ac_cv_prog_AWK+set}" = set; then
2679 echo $ECHO_N "(cached) $ECHO_C" >&6
2680else
2681 if test -n "$AWK"; then
2682 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2683else
2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685for as_dir in $PATH
2686do
2687 IFS=$as_save_IFS
2688 test -z "$as_dir" && as_dir=.
2689 for ac_exec_ext in '' $ac_executable_extensions; do
2690 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2691 ac_cv_prog_AWK="$ac_prog"
2692 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2693 break 2
2694 fi
2695done
2696done
2697
2698fi
2699fi
2700AWK=$ac_cv_prog_AWK
2701if test -n "$AWK"; then
2702 echo "$as_me:$LINENO: result: $AWK" >&5
2703echo "${ECHO_T}$AWK" >&6
2704else
2705 echo "$as_me:$LINENO: result: no" >&5
2706echo "${ECHO_T}no" >&6
2707fi
2708
2709 test -n "$AWK" && break
2710done
2711
2712echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2713echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
ab509236 2714set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
13b2be9c
DJ
2715if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2716 echo $ECHO_N "(cached) $ECHO_C" >&6
2717else
2718 cat >conftest.make <<\_ACEOF
2719all:
2720 @echo 'ac_maketemp="$(MAKE)"'
2721_ACEOF
2722# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2723eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2724if test -n "$ac_maketemp"; then
2725 eval ac_cv_prog_make_${ac_make}_set=yes
2726else
2727 eval ac_cv_prog_make_${ac_make}_set=no
2728fi
2729rm -f conftest.make
2730fi
2731if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2732 echo "$as_me:$LINENO: result: yes" >&5
2733echo "${ECHO_T}yes" >&6
2734 SET_MAKE=
2735else
2736 echo "$as_me:$LINENO: result: no" >&5
2737echo "${ECHO_T}no" >&6
2738 SET_MAKE="MAKE=${MAKE-make}"
2739fi
2740
2741rm -rf .tst 2>/dev/null
2742mkdir .tst 2>/dev/null
2743if test -d .tst; then
2744 am__leading_dot=.
2745else
2746 am__leading_dot=_
2747fi
2748rmdir .tst 2>/dev/null
2749
2750DEPDIR="${am__leading_dot}deps"
2751
2752 ac_config_commands="$ac_config_commands depfiles"
2753
2754
2755am_make=${MAKE-make}
2756cat > confinc << 'END'
2757am__doit:
2758 @echo done
2759.PHONY: am__doit
2760END
2761# If we don't find an include directive, just comment out the code.
2762echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2763echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2764am__include="#"
2765am__quote=
2766_am_result=none
2767# First try GNU make style include.
2768echo "include confinc" > confmf
2769# We grep out `Entering directory' and `Leaving directory'
2770# messages which can occur if `w' ends up in MAKEFLAGS.
2771# In particular we don't look at `^make:' because GNU make might
2772# be invoked under some other name (usually "gmake"), in which
2773# case it prints its new name instead of `make'.
2774if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2775 am__include=include
2776 am__quote=
2777 _am_result=GNU
2778fi
2779# Now try BSD make style include.
2780if test "$am__include" = "#"; then
2781 echo '.include "confinc"' > confmf
2782 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2783 am__include=.include
2784 am__quote="\""
2785 _am_result=BSD
2786 fi
2787fi
2788
2789
2790echo "$as_me:$LINENO: result: $_am_result" >&5
2791echo "${ECHO_T}$_am_result" >&6
2792rm -f confinc confmf
2793
2794# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2795if test "${enable_dependency_tracking+set}" = set; then
2796 enableval="$enable_dependency_tracking"
2797
2798fi;
2799if test "x$enable_dependency_tracking" != xno; then
2800 am_depcomp="$ac_aux_dir/depcomp"
2801 AMDEPBACKSLASH='\'
2802fi
2803
2804
2805if test "x$enable_dependency_tracking" != xno; then
2806 AMDEP_TRUE=
2807 AMDEP_FALSE='#'
2808else
2809 AMDEP_TRUE='#'
2810 AMDEP_FALSE=
2811fi
2812
2813
2814
ab509236 2815# test to see if srcdir already configured
13b2be9c
DJ
2816if test "`cd $srcdir && pwd`" != "`pwd`" &&
2817 test -f $srcdir/config.status; then
2818 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2819echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2820 { (exit 1); exit 1; }; }
2821fi
2822
2823# test whether we have cygpath
2824if test -z "$CYGPATH_W"; then
2825 if (cygpath --version) >/dev/null 2>/dev/null; then
2826 CYGPATH_W='cygpath -w'
2827 else
2828 CYGPATH_W=echo
2829 fi
2830fi
2831
2832
2833# Define the identity of the package.
2834 PACKAGE=gas
2835 VERSION=${BFD_VERSION}
2836
2837
2838cat >>confdefs.h <<_ACEOF
2839#define PACKAGE "$PACKAGE"
2840_ACEOF
2841
2842
2843cat >>confdefs.h <<_ACEOF
2844#define VERSION "$VERSION"
2845_ACEOF
2846
2847# Some tools Automake needs.
2848
2849ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2850
2851
2852AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2853
2854
2855AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2856
2857
2858AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2859
2860
2861MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2862
13b2be9c
DJ
2863install_sh=${install_sh-"$am_aux_dir/install-sh"}
2864
2865# Installed binaries are usually stripped using `strip' when the user
2866# run `make install-strip'. However `strip' might not be the right
2867# tool to use in cross-compilation environments, therefore Automake
2868# will honor the `STRIP' environment variable to overrule this program.
2869if test "$cross_compiling" != no; then
2870 if test -n "$ac_tool_prefix"; then
2871 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2872set dummy ${ac_tool_prefix}strip; ac_word=$2
2873echo "$as_me:$LINENO: checking for $ac_word" >&5
2874echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2875if test "${ac_cv_prog_STRIP+set}" = set; then
2876 echo $ECHO_N "(cached) $ECHO_C" >&6
2877else
2878 if test -n "$STRIP"; then
2879 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
252b5132 2880else
13b2be9c
DJ
2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882for as_dir in $PATH
2883do
2884 IFS=$as_save_IFS
2885 test -z "$as_dir" && as_dir=.
2886 for ac_exec_ext in '' $ac_executable_extensions; do
2887 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2888 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2889 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2890 break 2
2891 fi
2892done
2893done
2894
252b5132 2895fi
13b2be9c
DJ
2896fi
2897STRIP=$ac_cv_prog_STRIP
2898if test -n "$STRIP"; then
2899 echo "$as_me:$LINENO: result: $STRIP" >&5
2900echo "${ECHO_T}$STRIP" >&6
c8615825 2901else
13b2be9c
DJ
2902 echo "$as_me:$LINENO: result: no" >&5
2903echo "${ECHO_T}no" >&6
c8615825 2904fi
c8615825 2905
13b2be9c
DJ
2906fi
2907if test -z "$ac_cv_prog_STRIP"; then
2908 ac_ct_STRIP=$STRIP
2909 # Extract the first word of "strip", so it can be a program name with args.
2910set dummy strip; ac_word=$2
2911echo "$as_me:$LINENO: checking for $ac_word" >&5
2912echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2913if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2914 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 2915else
13b2be9c
DJ
2916 if test -n "$ac_ct_STRIP"; then
2917 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
252b5132 2918else
13b2be9c
DJ
2919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920for as_dir in $PATH
2921do
2922 IFS=$as_save_IFS
2923 test -z "$as_dir" && as_dir=.
2924 for ac_exec_ext in '' $ac_executable_extensions; do
2925 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2926 ac_cv_prog_ac_ct_STRIP="strip"
2927 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2928 break 2
2929 fi
2930done
2931done
2932
2933 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
252b5132 2934fi
252b5132 2935fi
13b2be9c
DJ
2936ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2937if test -n "$ac_ct_STRIP"; then
2938 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2939echo "${ECHO_T}$ac_ct_STRIP" >&6
252b5132 2940else
13b2be9c
DJ
2941 echo "$as_me:$LINENO: result: no" >&5
2942echo "${ECHO_T}no" >&6
252b5132
RH
2943fi
2944
13b2be9c
DJ
2945 STRIP=$ac_ct_STRIP
2946else
2947 STRIP="$ac_cv_prog_STRIP"
2948fi
d6d788bd 2949
252b5132 2950fi
13b2be9c 2951INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
252b5132 2952
13b2be9c
DJ
2953# We need awk for the "check" target. The system "awk" is bad on
2954# some platforms.
8ea2b00f
AM
2955# Always define AMTAR for backward compatibility.
2956
2957AMTAR=${AMTAR-"${am_missing_run}tar"}
2958
2959am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2960
2961
252b5132 2962
d6d788bd 2963
13b2be9c 2964depcc="$CC" am_compiler_list=
d6d788bd 2965
13b2be9c
DJ
2966echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2967echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2968if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2969 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2970else
13b2be9c
DJ
2971 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2972 # We make a subdir and do the tests there. Otherwise we can end up
2973 # making bogus files that we don't know about and never remove. For
2974 # instance it was reported that on HP-UX the gcc test will end up
2975 # making a dummy file named `D' -- because `-MD' means `put the output
2976 # in D'.
2977 mkdir conftest.dir
2978 # Copy depcomp to subdir because otherwise we won't find it if we're
2979 # using a relative directory.
2980 cp "$am_depcomp" conftest.dir
2981 cd conftest.dir
2982 # We will build objects and dependencies in a subdirectory because
2983 # it helps to detect inapplicable dependency modes. For instance
2984 # both Tru64's cc and ICC support -MD to output dependencies as a
2985 # side effect of compilation, but ICC will put the dependencies in
2986 # the current directory while Tru64 will put them in the object
2987 # directory.
2988 mkdir sub
252b5132 2989
13b2be9c
DJ
2990 am_cv_CC_dependencies_compiler_type=none
2991 if test "$am_compiler_list" = ""; then
2992 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2993 fi
2994 for depmode in $am_compiler_list; do
2995 # Setup a source with many dependencies, because some compilers
2996 # like to wrap large dependency lists on column 80 (with \), and
2997 # we should not choose a depcomp mode which is confused by this.
2998 #
2999 # We need to recreate these files for each test, as the compiler may
3000 # overwrite some of them when testing with obscure command lines.
3001 # This happens at least with the AIX C compiler.
3002 : > sub/conftest.c
3003 for i in 1 2 3 4 5 6; do
3004 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4b363073
NC
3005 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3006 # Solaris 8's {/usr,}/bin/sh.
3007 touch sub/conftst$i.h
13b2be9c
DJ
3008 done
3009 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3010
3011 case $depmode in
3012 nosideeffect)
3013 # after this tag, mechanisms are not by side-effect, so they'll
3014 # only be used when explicitly requested
3015 if test "x$enable_dependency_tracking" = xyes; then
3016 continue
3017 else
3018 break
3019 fi
3020 ;;
3021 none) break ;;
3022 esac
3023 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3024 # mode. It turns out that the SunPro C++ compiler does not properly
3025 # handle `-M -o', and we need to detect this.
3026 if depmode=$depmode \
3027 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3028 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3029 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3030 >/dev/null 2>conftest.err &&
3031 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3032 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3033 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3034 # icc doesn't choke on unknown options, it will just issue warnings
4b363073
NC
3035 # or remarks (even with -Werror). So we grep stderr for any message
3036 # that says an option was ignored or not supported.
3037 # When given -MP, icc 7.0 and 7.1 complain thusly:
3038 # icc: Command line warning: ignoring option '-M'; no argument required
3039 # The diagnosis changed in icc 8.0:
3040 # icc: Command line remark: option '-MP' not supported
3041 if (grep 'ignoring option' conftest.err ||
3042 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13b2be9c
DJ
3043 am_cv_CC_dependencies_compiler_type=$depmode
3044 break
3045 fi
3046 fi
3047 done
252b5132 3048
13b2be9c
DJ
3049 cd ..
3050 rm -rf conftest.dir
252b5132 3051else
13b2be9c 3052 am_cv_CC_dependencies_compiler_type=none
252b5132
RH
3053fi
3054
252b5132 3055fi
13b2be9c
DJ
3056echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3057echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3058CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
252b5132 3059
13b2be9c
DJ
3060
3061
3062if
3063 test "x$enable_dependency_tracking" != xno \
3064 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3065 am__fastdepCC_TRUE=
3066 am__fastdepCC_FALSE='#'
252b5132 3067else
13b2be9c
DJ
3068 am__fastdepCC_TRUE='#'
3069 am__fastdepCC_FALSE=
252b5132
RH
3070fi
3071
d6d788bd
L
3072
3073
13b2be9c 3074
252b5132
RH
3075# Check whether --enable-shared or --disable-shared was given.
3076if test "${enable_shared+set}" = set; then
3077 enableval="$enable_shared"
3078 p=${PACKAGE-default}
f9c19112 3079case $enableval in
252b5132
RH
3080yes) enable_shared=yes ;;
3081no) enable_shared=no ;;
3082*)
3083 enable_shared=no
3084 # Look at the argument we got. We use all the common list separators.
3085 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3086 for pkg in $enableval; do
3087 if test "X$pkg" = "X$p"; then
3088 enable_shared=yes
3089 fi
3090 done
3091 IFS="$ac_save_ifs"
3092 ;;
3093esac
3094else
3095 enable_shared=yes
13b2be9c 3096fi;
252b5132
RH
3097# Check whether --enable-static or --disable-static was given.
3098if test "${enable_static+set}" = set; then
3099 enableval="$enable_static"
3100 p=${PACKAGE-default}
f9c19112 3101case $enableval in
252b5132
RH
3102yes) enable_static=yes ;;
3103no) enable_static=no ;;
3104*)
3105 enable_static=no
3106 # Look at the argument we got. We use all the common list separators.
3107 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3108 for pkg in $enableval; do
3109 if test "X$pkg" = "X$p"; then
3110 enable_static=yes
3111 fi
3112 done
3113 IFS="$ac_save_ifs"
3114 ;;
3115esac
3116else
3117 enable_static=yes
13b2be9c 3118fi;
bedf545c
ILT
3119# Check whether --enable-fast-install or --disable-fast-install was given.
3120if test "${enable_fast_install+set}" = set; then
3121 enableval="$enable_fast_install"
3122 p=${PACKAGE-default}
f9c19112 3123case $enableval in
bedf545c
ILT
3124yes) enable_fast_install=yes ;;
3125no) enable_fast_install=no ;;
3126*)
3127 enable_fast_install=no
3128 # Look at the argument we got. We use all the common list separators.
3129 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3130 for pkg in $enableval; do
3131 if test "X$pkg" = "X$p"; then
3132 enable_fast_install=yes
3133 fi
3134 done
3135 IFS="$ac_save_ifs"
3136 ;;
3137esac
3138else
3139 enable_fast_install=yes
13b2be9c 3140fi;
87ccc1b0 3141
6840198f
NC
3142# Check whether --with-gnu-ld or --without-gnu-ld was given.
3143if test "${with_gnu_ld+set}" = set; then
3144 withval="$with_gnu_ld"
3145 test "$withval" = no || with_gnu_ld=yes
27b7e12d 3146else
6840198f 3147 with_gnu_ld=no
13b2be9c 3148fi;
6840198f
NC
3149ac_prog=ld
3150if test "$GCC" = yes; then
3151 # Check if gcc -print-prog-name=ld gives a path.
13b2be9c
DJ
3152 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3153echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
6840198f
NC
3154 case $host in
3155 *-*-mingw*)
3156 # gcc leaves a trailing carriage return which upsets mingw
3157 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3158 *)
3159 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3160 esac
3161 case $ac_prog in
3162 # Accept absolute paths.
3163 [\\/]* | [A-Za-z]:[\\/]*)
3164 re_direlt='/[^/][^/]*/\.\./'
3165 # Canonicalize the path of ld
3166 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3167 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3168 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3169 done
3170 test -z "$LD" && LD="$ac_prog"
3171 ;;
3172 "")
3173 # If it fails, then pretend we aren't using GCC.
3174 ac_prog=ld
3175 ;;
3176 *)
3177 # If it is relative, then search for the first ld in PATH.
3178 with_gnu_ld=unknown
3179 ;;
3180 esac
3181elif test "$with_gnu_ld" = yes; then
13b2be9c
DJ
3182 echo "$as_me:$LINENO: checking for GNU ld" >&5
3183echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
27b7e12d 3184else
13b2be9c
DJ
3185 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3186echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
27b7e12d 3187fi
13b2be9c
DJ
3188if test "${lt_cv_path_LD+set}" = set; then
3189 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3190else
3191 if test -z "$LD"; then
a74801ba 3192 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
3193 for ac_dir in $PATH; do
3194 test -z "$ac_dir" && ac_dir=.
a74801ba 3195 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
f9c19112 3196 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
3197 # Check to see if the program is GNU ld. I'd rather use --version,
3198 # but apparently some GNU ld's only accept -v.
3199 # Break only if it was the GNU/non-GNU ld that we prefer.
f9c19112 3200 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
3201 test "$with_gnu_ld" != no && break
3202 else
bedf545c 3203 test "$with_gnu_ld" != yes && break
252b5132
RH
3204 fi
3205 fi
3206 done
3207 IFS="$ac_save_ifs"
3208else
f9c19112 3209 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
3210fi
3211fi
3212
f9c19112 3213LD="$lt_cv_path_LD"
252b5132 3214if test -n "$LD"; then
13b2be9c
DJ
3215 echo "$as_me:$LINENO: result: $LD" >&5
3216echo "${ECHO_T}$LD" >&6
252b5132 3217else
13b2be9c
DJ
3218 echo "$as_me:$LINENO: result: no" >&5
3219echo "${ECHO_T}no" >&6
252b5132 3220fi
13b2be9c
DJ
3221test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3222echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3223 { (exit 1); exit 1; }; }
3224echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3225echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3226if test "${lt_cv_prog_gnu_ld+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3228else
3229 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3230if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
f9c19112 3231 lt_cv_prog_gnu_ld=yes
252b5132 3232else
f9c19112 3233 lt_cv_prog_gnu_ld=no
252b5132
RH
3234fi
3235fi
13b2be9c
DJ
3236echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3237echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
f9c19112 3238with_gnu_ld=$lt_cv_prog_gnu_ld
ac48eca1 3239
d6d788bd 3240
13b2be9c
DJ
3241echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3242echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3243if test "${lt_cv_ld_reload_flag+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3245else
3246 lt_cv_ld_reload_flag='-r'
3247fi
13b2be9c
DJ
3248echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3249echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
ac48eca1
AO
3250reload_flag=$lt_cv_ld_reload_flag
3251test -n "$reload_flag" && reload_flag=" $reload_flag"
252b5132 3252
13b2be9c
DJ
3253echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3254echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3255if test "${lt_cv_path_NM+set}" = set; then
3256 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3257else
3258 if test -n "$NM"; then
3259 # Let the user override the test.
f9c19112 3260 lt_cv_path_NM="$NM"
252b5132 3261else
a74801ba 3262 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
bedf545c 3263 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
252b5132 3264 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
3265 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3266 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
3267 # Check to see if the nm accepts a BSD-compat flag.
3268 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3269 # nm: unknown option "B" ignored
58cccadb
AO
3270 # Tru64's nm complains that /dev/null is an invalid object file
3271 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
f9c19112 3272 lt_cv_path_NM="$tmp_nm -B"
bedf545c 3273 break
ac48eca1 3274 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
f9c19112 3275 lt_cv_path_NM="$tmp_nm -p"
bedf545c 3276 break
252b5132 3277 else
f9c19112 3278 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
bedf545c 3279 continue # so that we can try to find one that supports BSD flags
252b5132 3280 fi
252b5132
RH
3281 fi
3282 done
3283 IFS="$ac_save_ifs"
f9c19112 3284 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
3285fi
3286fi
3287
f9c19112 3288NM="$lt_cv_path_NM"
13b2be9c
DJ
3289echo "$as_me:$LINENO: result: $NM" >&5
3290echo "${ECHO_T}$NM" >&6
252b5132 3291
13b2be9c
DJ
3292echo "$as_me:$LINENO: checking whether ln -s works" >&5
3293echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3294LN_S=$as_ln_s
3295if test "$LN_S" = "ln -s"; then
3296 echo "$as_me:$LINENO: result: yes" >&5
3297echo "${ECHO_T}yes" >&6
252b5132 3298else
13b2be9c
DJ
3299 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3300echo "${ECHO_T}no, using $LN_S" >&6
252b5132
RH
3301fi
3302
13b2be9c
DJ
3303echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3304echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3305if test "${lt_cv_deplibs_check_method+set}" = set; then
3306 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3307else
d64552c5 3308 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
3309lt_cv_file_magic_test_file=
3310lt_cv_deplibs_check_method='unknown'
3311# Need to set the preceding variable on all platforms that support
3312# interlibrary dependencies.
3313# 'none' -- dependencies not supported.
3314# `unknown' -- same as none, but documents that we really don't know.
3315# 'pass_all' -- all dependencies passed with no checks.
3316# 'test_compile' -- check by making test program.
3317# 'file_magic [regex]' -- check by looking for files in library path
3318# which responds to the $file_magic_cmd with a given egrep regex.
3319# If you have `file' or equivalent on your system and you're not sure
3320# whether `pass_all' will *always* work, you probably want this one.
3321
f9c19112
HPN
3322case $host_os in
3323aix*)
ac48eca1
AO
3324 lt_cv_deplibs_check_method=pass_all
3325 ;;
3326
3327beos*)
3328 lt_cv_deplibs_check_method=pass_all
3329 ;;
3330
3331bsdi4*)
f9c19112
HPN
3332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3333 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
3334 lt_cv_file_magic_test_file=/shlib/libc.so
3335 ;;
3336
d64552c5 3337cygwin* | mingw* |pw32*)
ac48eca1 3338 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 3339 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
3340 ;;
3341
f9c19112
HPN
3342darwin* | rhapsody*)
3343 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
6840198f
NC
3344 lt_cv_file_magic_cmd='/usr/bin/file -L'
3345 case "$host_os" in
3346 rhapsody* | darwin1.012)
3347 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3348 ;;
3349 *) # Darwin 1.3 on
3350 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3351 ;;
3352 esac
f9c19112
HPN
3353 ;;
3354
4101eec8 3355freebsd* | kfreebsd*-gnu)
ac48eca1 3356 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
f9c19112 3357 case $host_cpu in
ac48eca1 3358 i*86 )
58cccadb
AO
3359 # Not sure whether the presence of OpenBSD here was a mistake.
3360 # Let's accept both of them until this is cleared up.
f9c19112
HPN
3361 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3362 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
3363 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3364 ;;
3365 esac
3366 else
3367 lt_cv_deplibs_check_method=pass_all
3368 fi
3369 ;;
3370
3371gnu*)
3372 lt_cv_deplibs_check_method=pass_all
3373 ;;
3374
f9c19112 3375hpux10.20*|hpux11*)
4867be41
DJ
3376 case $host_cpu in
3377 hppa*)
3378 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3379 lt_cv_file_magic_cmd=/usr/bin/file
3380 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3381 ;;
3382 ia64*)
3383 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3384 lt_cv_file_magic_cmd=/usr/bin/file
3385 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3386 ;;
3387 esac
ac48eca1
AO
3388 ;;
3389
3390irix5* | irix6*)
f9c19112 3391 case $host_os in
ac48eca1
AO
3392 irix5*)
3393 # this will be overridden with pass_all, but let us keep it just in case
3394 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3395 ;;
3396 *)
f9c19112 3397 case $LD in
ac48eca1
AO
3398 *-32|*"-32 ") libmagic=32-bit;;
3399 *-n32|*"-n32 ") libmagic=N32;;
3400 *-64|*"-64 ") libmagic=64-bit;;
3401 *) libmagic=never-match;;
3402 esac
3403 # this will be overridden with pass_all, but let us keep it just in case
f9c19112
HPN
3404 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3405 ;;
ac48eca1
AO
3406 esac
3407 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3408 lt_cv_deplibs_check_method=pass_all
3409 ;;
3410
3411# This must be Linux ELF.
58cccadb 3412linux-gnu*)
f9c19112 3413 case $host_cpu in
dbeba5e5 3414 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
ac48eca1
AO
3415 lt_cv_deplibs_check_method=pass_all ;;
3416 *)
3417 # glibc up to 2.1.1 does not perform some relocations on ARM
f9c19112
HPN
3418 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3419 esac
ac48eca1
AO
3420 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3421 ;;
3422
4101eec8 3423netbsd* | knetbsd*-gnu)
f9c19112 3424 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6840198f 3425 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 3426 else
6840198f 3427 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1 3428 fi
f9c19112
HPN
3429 ;;
3430
3431newsos6)
3432 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3433 lt_cv_file_magic_cmd=/usr/bin/file
3434 lt_cv_file_magic_test_file=/usr/lib/libnls.so
ac48eca1
AO
3435 ;;
3436
3437osf3* | osf4* | osf5*)
3438 # this will be overridden with pass_all, but let us keep it just in case
3439 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3440 lt_cv_file_magic_test_file=/shlib/libc.so
3441 lt_cv_deplibs_check_method=pass_all
3442 ;;
3443
3444sco3.2v5*)
3445 lt_cv_deplibs_check_method=pass_all
3446 ;;
3447
3448solaris*)
3449 lt_cv_deplibs_check_method=pass_all
3450 lt_cv_file_magic_test_file=/lib/libc.so
3451 ;;
3452
6be7c12c
AO
3453sysv5uw[78]* | sysv4*uw2*)
3454 lt_cv_deplibs_check_method=pass_all
3455 ;;
3456
ac48eca1 3457sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
f9c19112 3458 case $host_vendor in
ac48eca1
AO
3459 ncr)
3460 lt_cv_deplibs_check_method=pass_all
3461 ;;
3462 motorola)
f9c19112
HPN
3463 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
3464 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
3465 ;;
3466 esac
3467 ;;
3468esac
3469
3470fi
13b2be9c
DJ
3471echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3472echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
ac48eca1
AO
3473file_magic_cmd=$lt_cv_file_magic_cmd
3474deplibs_check_method=$lt_cv_deplibs_check_method
3475
c8615825 3476
c8615825 3477
c8615825 3478
ac48eca1
AO
3479# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3480
3481# Only perform the check for file, if the check method requires it
f9c19112 3482case $deplibs_check_method in
ac48eca1 3483file_magic*)
d64552c5 3484 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
13b2be9c
DJ
3485 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3486echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3487if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3488 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3489else
f9c19112 3490 case $MAGIC_CMD in
ac48eca1 3491 /*)
d64552c5 3492 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3493 ;;
3494 ?:/*)
d64552c5 3495 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3496 ;;
3497 *)
d64552c5 3498 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3499 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3500 ac_dummy="/usr/bin:$PATH"
3501 for ac_dir in $ac_dummy; do
3502 test -z "$ac_dir" && ac_dir=.
3503 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 3504 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 3505 if test -n "$file_magic_test_file"; then
f9c19112 3506 case $deplibs_check_method in
ac48eca1
AO
3507 "file_magic "*)
3508 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3509 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3510 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3511 egrep "$file_magic_regex" > /dev/null; then
3512 :
3513 else
3514 cat <<EOF 1>&2
3515
3516*** Warning: the command libtool uses to detect shared libraries,
3517*** $file_magic_cmd, produces output that libtool cannot recognize.
3518*** The result is that libtool may fail to recognize shared libraries
3519*** as such. This will affect the creation of libtool libraries that
3520*** depend on shared libraries, but programs linked with such libtool
3521*** libraries will work regardless of this problem. Nevertheless, you
3522*** may want to report the problem to your system manager and/or to
3523*** bug-libtool@gnu.org
3524
3525EOF
3526 fi ;;
3527 esac
3528 fi
3529 break
3530 fi
3531 done
3532 IFS="$ac_save_ifs"
d64552c5 3533 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3534 ;;
3535esac
3536fi
3537
d64552c5
AO
3538MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3539if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3540 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3541echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3542else
13b2be9c
DJ
3543 echo "$as_me:$LINENO: result: no" >&5
3544echo "${ECHO_T}no" >&6
ac48eca1
AO
3545fi
3546
d64552c5 3547if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1 3548 if test -n "$ac_tool_prefix"; then
13b2be9c
DJ
3549 echo "$as_me:$LINENO: checking for file" >&5
3550echo $ECHO_N "checking for file... $ECHO_C" >&6
3551if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3552 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3553else
f9c19112 3554 case $MAGIC_CMD in
ac48eca1 3555 /*)
d64552c5 3556 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
3557 ;;
3558 ?:/*)
d64552c5 3559 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
3560 ;;
3561 *)
d64552c5 3562 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
3563 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3564 ac_dummy="/usr/bin:$PATH"
3565 for ac_dir in $ac_dummy; do
3566 test -z "$ac_dir" && ac_dir=.
3567 if test -f $ac_dir/file; then
d64552c5 3568 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 3569 if test -n "$file_magic_test_file"; then
f9c19112 3570 case $deplibs_check_method in
ac48eca1
AO
3571 "file_magic "*)
3572 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 3573 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
3574 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3575 egrep "$file_magic_regex" > /dev/null; then
3576 :
3577 else
3578 cat <<EOF 1>&2
3579
3580*** Warning: the command libtool uses to detect shared libraries,
3581*** $file_magic_cmd, produces output that libtool cannot recognize.
3582*** The result is that libtool may fail to recognize shared libraries
3583*** as such. This will affect the creation of libtool libraries that
3584*** depend on shared libraries, but programs linked with such libtool
3585*** libraries will work regardless of this problem. Nevertheless, you
3586*** may want to report the problem to your system manager and/or to
3587*** bug-libtool@gnu.org
3588
3589EOF
3590 fi ;;
3591 esac
3592 fi
3593 break
3594 fi
3595 done
3596 IFS="$ac_save_ifs"
d64552c5 3597 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
3598 ;;
3599esac
3600fi
3601
d64552c5
AO
3602MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3603if test -n "$MAGIC_CMD"; then
13b2be9c
DJ
3604 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3605echo "${ECHO_T}$MAGIC_CMD" >&6
ac48eca1 3606else
13b2be9c
DJ
3607 echo "$as_me:$LINENO: result: no" >&5
3608echo "${ECHO_T}no" >&6
ac48eca1
AO
3609fi
3610
3611 else
d64552c5 3612 MAGIC_CMD=:
ac48eca1
AO
3613 fi
3614fi
3615
3616 fi
3617 ;;
3618esac
3619
13b2be9c
DJ
3620if test -n "$ac_tool_prefix"; then
3621 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
ac48eca1 3622set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13b2be9c
DJ
3623echo "$as_me:$LINENO: checking for $ac_word" >&5
3624echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3625if test "${ac_cv_prog_RANLIB+set}" = set; then
3626 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3627else
3628 if test -n "$RANLIB"; then
3629 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3630else
13b2be9c
DJ
3631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632for as_dir in $PATH
3633do
3634 IFS=$as_save_IFS
3635 test -z "$as_dir" && as_dir=.
3636 for ac_exec_ext in '' $ac_executable_extensions; do
3637 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3638 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3639 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3640 break 2
3641 fi
3642done
3643done
3644
ac48eca1
AO
3645fi
3646fi
13b2be9c 3647RANLIB=$ac_cv_prog_RANLIB
ac48eca1 3648if test -n "$RANLIB"; then
13b2be9c
DJ
3649 echo "$as_me:$LINENO: result: $RANLIB" >&5
3650echo "${ECHO_T}$RANLIB" >&6
ac48eca1 3651else
13b2be9c
DJ
3652 echo "$as_me:$LINENO: result: no" >&5
3653echo "${ECHO_T}no" >&6
ac48eca1
AO
3654fi
3655
13b2be9c 3656fi
ac48eca1 3657if test -z "$ac_cv_prog_RANLIB"; then
13b2be9c 3658 ac_ct_RANLIB=$RANLIB
ac48eca1
AO
3659 # Extract the first word of "ranlib", so it can be a program name with args.
3660set dummy ranlib; ac_word=$2
13b2be9c
DJ
3661echo "$as_me:$LINENO: checking for $ac_word" >&5
3662echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3663if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3664 echo $ECHO_N "(cached) $ECHO_C" >&6
d6d788bd 3665else
13b2be9c
DJ
3666 if test -n "$ac_ct_RANLIB"; then
3667 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
d6d788bd 3668else
13b2be9c
DJ
3669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670for as_dir in $PATH
3671do
3672 IFS=$as_save_IFS
3673 test -z "$as_dir" && as_dir=.
3674 for ac_exec_ext in '' $ac_executable_extensions; do
3675 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3676 ac_cv_prog_ac_ct_RANLIB="ranlib"
3677 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3678 break 2
3679 fi
3680done
3681done
3682
3683 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
ac48eca1
AO
3684fi
3685fi
13b2be9c
DJ
3686ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3687if test -n "$ac_ct_RANLIB"; then
3688 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3689echo "${ECHO_T}$ac_ct_RANLIB" >&6
ac48eca1 3690else
13b2be9c
DJ
3691 echo "$as_me:$LINENO: result: no" >&5
3692echo "${ECHO_T}no" >&6
ac48eca1
AO
3693fi
3694
13b2be9c 3695 RANLIB=$ac_ct_RANLIB
ac48eca1 3696else
13b2be9c 3697 RANLIB="$ac_cv_prog_RANLIB"
ac48eca1
AO
3698fi
3699
13b2be9c
DJ
3700if test -n "$ac_tool_prefix"; then
3701 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
ac48eca1 3702set dummy ${ac_tool_prefix}strip; ac_word=$2
13b2be9c
DJ
3703echo "$as_me:$LINENO: checking for $ac_word" >&5
3704echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3705if test "${ac_cv_prog_STRIP+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1
AO
3707else
3708 if test -n "$STRIP"; then
3709 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3710else
13b2be9c
DJ
3711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3712for as_dir in $PATH
3713do
3714 IFS=$as_save_IFS
3715 test -z "$as_dir" && as_dir=.
3716 for ac_exec_ext in '' $ac_executable_extensions; do
3717 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3718 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3719 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3720 break 2
3721 fi
3722done
3723done
3724
ac48eca1
AO
3725fi
3726fi
13b2be9c 3727STRIP=$ac_cv_prog_STRIP
ac48eca1 3728if test -n "$STRIP"; then
13b2be9c
DJ
3729 echo "$as_me:$LINENO: result: $STRIP" >&5
3730echo "${ECHO_T}$STRIP" >&6
ac48eca1 3731else
13b2be9c
DJ
3732 echo "$as_me:$LINENO: result: no" >&5
3733echo "${ECHO_T}no" >&6
ac48eca1
AO
3734fi
3735
13b2be9c 3736fi
ac48eca1 3737if test -z "$ac_cv_prog_STRIP"; then
13b2be9c 3738 ac_ct_STRIP=$STRIP
ac48eca1
AO
3739 # Extract the first word of "strip", so it can be a program name with args.
3740set dummy strip; ac_word=$2
13b2be9c
DJ
3741echo "$as_me:$LINENO: checking for $ac_word" >&5
3742echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3743if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3744 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3745else
13b2be9c
DJ
3746 if test -n "$ac_ct_STRIP"; then
3747 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
ac48eca1 3748else
13b2be9c
DJ
3749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750for as_dir in $PATH
3751do
3752 IFS=$as_save_IFS
3753 test -z "$as_dir" && as_dir=.
3754 for ac_exec_ext in '' $ac_executable_extensions; do
3755 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3756 ac_cv_prog_ac_ct_STRIP="strip"
3757 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3758 break 2
3759 fi
3760done
3761done
3762
3763 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
d6d788bd
L
3764fi
3765fi
13b2be9c
DJ
3766ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3767if test -n "$ac_ct_STRIP"; then
3768 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3769echo "${ECHO_T}$ac_ct_STRIP" >&6
d6d788bd 3770else
13b2be9c
DJ
3771 echo "$as_me:$LINENO: result: no" >&5
3772echo "${ECHO_T}no" >&6
d6d788bd
L
3773fi
3774
13b2be9c 3775 STRIP=$ac_ct_STRIP
d6d788bd 3776else
13b2be9c 3777 STRIP="$ac_cv_prog_STRIP"
d6d788bd
L
3778fi
3779
252b5132 3780
252b5132 3781# Check for any special flags to pass to ltconfig.
bedf545c 3782libtool_flags="--cache-file=$cache_file"
252b5132
RH
3783test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3784test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
bedf545c 3785test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
f9c19112
HPN
3786test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3787test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 3788
d6d788bd 3789
a74801ba
ILT
3790# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3791if test "${enable_libtool_lock+set}" = set; then
3792 enableval="$enable_libtool_lock"
a74801ba 3793
13b2be9c 3794fi;
a74801ba
ILT
3795test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3796test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3797
13b2be9c 3798
ac48eca1
AO
3799# Check whether --with-pic or --without-pic was given.
3800if test "${with_pic+set}" = set; then
3801 withval="$with_pic"
3802 pic_mode="$withval"
3803else
3804 pic_mode=default
13b2be9c 3805fi;
ac48eca1
AO
3806test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3807test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3808
252b5132
RH
3809# Some flags need to be propagated to the compiler or linker for good
3810# libtool support.
f9c19112 3811case $host in
252b5132
RH
3812*-*-irix6*)
3813 # Find out which ABI we are using.
7499d566 3814 echo '#line 3814 "configure"' > conftest.$ac_ext
13b2be9c
DJ
3815 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3816 (eval $ac_compile) 2>&5
3817 ac_status=$?
3818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3819 (exit $ac_status); }; then
e0001a05
NC
3820 if test "$lt_cv_prog_gnu_ld" = yes; then
3821 case `/usr/bin/file conftest.$ac_objext` in
3822 *32-bit*)
3823 LD="${LD-ld} -melf32bsmip"
3824 ;;
3825 *N32*)
3826 LD="${LD-ld} -melf32bmipn32"
3827 ;;
3828 *64-bit*)
3829 LD="${LD-ld} -melf64bmip"
3830 ;;
3831 esac
3832 else
f9c19112 3833 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
3834 *32-bit*)
3835 LD="${LD-ld} -32"
3836 ;;
3837 *N32*)
3838 LD="${LD-ld} -n32"
3839 ;;
3840 *64-bit*)
3841 LD="${LD-ld} -64"
3842 ;;
3843 esac
e0001a05 3844 fi
252b5132
RH
3845 fi
3846 rm -rf conftest*
3847 ;;
3848
4867be41
DJ
3849ia64-*-hpux*)
3850 # Find out which ABI we are using.
3851 echo 'int i;' > conftest.$ac_ext
13b2be9c
DJ
3852 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3853 (eval $ac_compile) 2>&5
3854 ac_status=$?
3855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 (exit $ac_status); }; then
4867be41
DJ
3857 case "`/usr/bin/file conftest.o`" in
3858 *ELF-32*)
3859 HPUX_IA64_MODE="32"
3860 ;;
3861 *ELF-64*)
3862 HPUX_IA64_MODE="64"
3863 ;;
3864 esac
3865 fi
3866 rm -rf conftest*
3867 ;;
3868
252b5132
RH
3869*-*-sco3.2v5*)
3870 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
bedf545c 3871 SAVE_CFLAGS="$CFLAGS"
252b5132 3872 CFLAGS="$CFLAGS -belf"
13b2be9c
DJ
3873 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3874echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3875if test "${lt_cv_cc_needs_belf+set}" = set; then
3876 echo $ECHO_N "(cached) $ECHO_C" >&6
bedf545c 3877else
13b2be9c
DJ
3878
3879
ac48eca1 3880 ac_ext=c
ac48eca1 3881ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3882ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3883ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3884ac_compiler_gnu=$ac_cv_c_compiler_gnu
3885
3886 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
3887/* confdefs.h. */
3888_ACEOF
3889cat confdefs.h >>conftest.$ac_ext
3890cat >>conftest.$ac_ext <<_ACEOF
3891/* end confdefs.h. */
bedf545c 3892
13b2be9c
DJ
3893int
3894main ()
3895{
6840198f 3896
13b2be9c
DJ
3897 ;
3898 return 0;
3899}
3900_ACEOF
3901rm -f conftest.$ac_objext conftest$ac_exeext
3902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 3903 (eval $ac_link) 2>conftest.er1
13b2be9c 3904 ac_status=$?
ab509236
L
3905 grep -v '^ *+' conftest.er1 >conftest.err
3906 rm -f conftest.er1
3907 cat conftest.err >&5
13b2be9c
DJ
3908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3909 (exit $ac_status); } &&
7499d566
NC
3910 { ac_try='test -z "$ac_c_werror_flag"
3911 || test ! -s conftest.err'
ab509236
L
3912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3913 (eval $ac_try) 2>&5
3914 ac_status=$?
3915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916 (exit $ac_status); }; } &&
3917 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
3918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3919 (eval $ac_try) 2>&5
3920 ac_status=$?
3921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3922 (exit $ac_status); }; }; then
bedf545c
ILT
3923 lt_cv_cc_needs_belf=yes
3924else
13b2be9c
DJ
3925 echo "$as_me: failed program was:" >&5
3926sed 's/^/| /' conftest.$ac_ext >&5
3927
3928lt_cv_cc_needs_belf=no
bedf545c 3929fi
ab509236
L
3930rm -f conftest.err conftest.$ac_objext \
3931 conftest$ac_exeext conftest.$ac_ext
ac48eca1 3932 ac_ext=c
ac48eca1 3933ac_cpp='$CPP $CPPFLAGS'
13b2be9c
DJ
3934ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3935ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3936ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac48eca1 3937
bedf545c 3938fi
13b2be9c
DJ
3939echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
3940echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
bedf545c
ILT
3941 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
3942 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
3943 CFLAGS="$SAVE_CFLAGS"
3944 fi
252b5132
RH
3945 ;;
3946
d6d788bd 3947
252b5132
RH
3948esac
3949
d6d788bd 3950
bedf545c 3951# Save cache, so that ltconfig can load it
13b2be9c 3952cat >confcache <<\_ACEOF
bedf545c
ILT
3953# This file is a shell script that caches the results of configure
3954# tests run on this system so they can be shared between configure
13b2be9c
DJ
3955# scripts and configure runs, see configure's option --config-cache.
3956# It is not useful on other systems. If it contains results you don't
3957# want to keep, you may remove or edit it.
bedf545c 3958#
13b2be9c
DJ
3959# config.status only pays attention to the cache file if you give it
3960# the --recheck option to rerun configure.
bedf545c 3961#
13b2be9c
DJ
3962# `ac_cv_env_foo' variables (set or unset) will be overridden when
3963# loading this file, other *unset* `ac_cv_foo' will be assigned the
3964# following values.
3965
3966_ACEOF
3967
bedf545c 3968# The following way of writing the cache mishandles newlines in values,
9b2b7d69
MM
3969# but we know of no workaround that is simple, portable, and efficient.
3970# So, don't put newlines in cache variables' values.
3971# Ultrix sh set writes to stderr and can't be redirected directly,
3972# and sets the high bit in the cache file unless we assign to the vars.
13b2be9c
DJ
3973{
3974 (set) 2>&1 |
3975 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3976 *ac_space=\ *)
3977 # `set' does not quote correctly, so add quotes (double-quote
3978 # substitution turns \\\\ into \\, and sed turns \\ into \).
3979 sed -n \
ab509236
L
3980 "s/'/'\\\\''/g;
3981 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
3982 ;;
3983 *)
3984 # `set' quotes correctly as required by POSIX, so do not add quotes.
3985 sed -n \
ab509236 3986 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
3987 ;;
3988 esac;
3989} |
3990 sed '
3991 t clear
3992 : clear
3993 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3994 t end
3995 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3996 : end' >>confcache
3997if diff $cache_file confcache >/dev/null 2>&1; then :; else
bedf545c 3998 if test -w $cache_file; then
13b2be9c
DJ
3999 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4000 cat confcache >$cache_file
bedf545c
ILT
4001 else
4002 echo "not updating unwritable cache $cache_file"
4003 fi
4004fi
4005rm -f confcache
4006
252b5132 4007# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 4008AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 4009MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
4010LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
4011AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
4012objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
4013deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 4014${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 4015$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
13b2be9c
DJ
4016|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4017echo "$as_me: error: libtool configure failed" >&2;}
4018 { (exit 1); exit 1; }; }
252b5132 4019
bedf545c
ILT
4020# Reload cache, that may have been modified by ltconfig
4021if test -r "$cache_file"; then
13b2be9c
DJ
4022 # Some versions of bash will fail to source /dev/null (special
4023 # files actually), so we avoid doing that.
4024 if test -f "$cache_file"; then
4025 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4026echo "$as_me: loading cache $cache_file" >&6;}
4027 case $cache_file in
4028 [\\/]* | ?:[\\/]* ) . $cache_file;;
4029 *) . ./$cache_file;;
4030 esac
4031 fi
bedf545c 4032else
13b2be9c
DJ
4033 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4034echo "$as_me: creating cache $cache_file" >&6;}
4035 >$cache_file
bedf545c
ILT
4036fi
4037
d6d788bd 4038
bedf545c 4039# This can be used to rebuild libtool when needed
ac48eca1 4040LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
bedf545c
ILT
4041
4042# Always use our own libtool.
4043LIBTOOL='$(SHELL) $(top_builddir)/libtool'
4044
252b5132
RH
4045# Redirect the config.log output again, so that the ltconfig log is not
4046# clobbered by the next message.
4047exec 5>>./config.log
4048
d6d788bd 4049
13b2be9c
DJ
4050
4051
4052
4053
d6d788bd 4054
252b5132
RH
4055user_bfd_gas=
4056# Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
4057if test "${enable_bfd_assembler+set}" = set; then
4058 enableval="$enable_bfd_assembler"
4059 case "${enableval}" in
4060 yes) need_bfd=yes user_bfd_gas=yes ;;
4061 no) user_bfd_gas=no ;;
13b2be9c
DJ
4062 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} given for bfd-assembler option" >&5
4063echo "$as_me: error: bad value ${enableval} given for bfd-assembler option" >&2;}
4064 { (exit 1); exit 1; }; } ;;
252b5132 4065esac
13b2be9c 4066fi; # Check whether --enable-targets or --disable-targets was given.
252b5132
RH
4067if test "${enable_targets+set}" = set; then
4068 enableval="$enable_targets"
4069 case "${enableval}" in
13b2be9c
DJ
4070 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
4071echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
4072 { (exit 1); exit 1; }; }
252b5132
RH
4073 ;;
4074 no) enable_targets= ;;
4075 *) enable_targets=$enableval ;;
4076esac
13b2be9c 4077fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
252b5132
RH
4078if test "${enable_commonbfdlib+set}" = set; then
4079 enableval="$enable_commonbfdlib"
4080 case "${enableval}" in
4081 yes) commonbfdlib=true ;;
4082 no) commonbfdlib=false ;;
13b2be9c
DJ
4083 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
4084echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
4085 { (exit 1); exit 1; }; } ;;
252b5132 4086esac
13b2be9c 4087fi;
252b5132
RH
4088using_cgen=no
4089
0218d1e4 4090build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
a2d91340
AC
4091# Check whether --enable-build-warnings or --disable-build-warnings was given.
4092if test "${enable_build_warnings+set}" = set; then
4093 enableval="$enable_build_warnings"
4094 case "${enableval}" in
4095 yes) ;;
4096 no) build_warnings="-w";;
4097 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
4098 build_warnings="${build_warnings} ${t}";;
4099 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
4100 build_warnings="${t} ${build_warnings}";;
4101 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4102esac
4103if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4104 echo "Setting warning flags = $build_warnings" 6>&1
4105fi
13b2be9c 4106fi; WARN_CFLAGS=""
a2d91340
AC
4107if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
4108 WARN_CFLAGS="${build_warnings}"
4109fi
4110
d6d788bd 4111
252b5132 4112# Generate a header file
13b2be9c 4113 ac_config_headers="$ac_config_headers config.h:config.in"
d6d788bd 4114
252b5132 4115
76a27922
ILT
4116# If we are on a DOS filesystem, we must use gdb.ini rather than
4117# .gdbinit.
76a27922 4118case "${host}" in
591d4689 4119 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
76a27922 4120 GDBINIT="gdb.ini"
13b2be9c
DJ
4121 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
4122
4123 ;;
4124 *)
4125 GDBINIT=".gdbinit"
4126 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
4127
76a27922
ILT
4128 ;;
4129esac
4130
d6d788bd 4131
252b5132
RH
4132te_file=generic
4133
4134# Makefile target for installing gas in $(tooldir)/bin.
4135install_tooldir=install-exec-tooldir
4136
4137canon_targets=""
15886821 4138all_targets=no
252b5132
RH
4139if test -n "$enable_targets" ; then
4140 for t in `echo $enable_targets | sed 's/,/ /g'`; do
15886821
L
4141 if test $t = "all"; then
4142 all_targets=yes
4143 continue
4144 fi
6d83c84b 4145 result=`$ac_config_sub $t 2>/dev/null`
252b5132
RH
4146 if test -n "$result" ; then
4147 canon_targets="$canon_targets $result"
4148# else
4149# # Permit "all", etc. We don't support it yet though.
4150# canon_targets="$canon_targets $t"
4151 fi
4152 done
4153 _gas_uniq_list="$canon_targets"
4154_gas_uniq_newlist=""
4155for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4156 case $_gas_uniq_i in
4157 _gas_uniq_dummy) ;;
4158 *) case " $_gas_uniq_newlist " in
4159 *" $_gas_uniq_i "*) ;;
4160 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4161 esac ;;
4162 esac
4163done
4164canon_targets=$_gas_uniq_newlist
4165
4166fi
4167
4168emulations=""
4169
4170for this_target in $target $canon_targets ; do
4171
4172 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
4173
4101eec8
NC
4174 # Check for architecture variants.
4175 # Note: This table is alpha-sorted, please try to keep it that way.
252b5132
RH
4176 arch=
4177 endian=
4178 case ${cpu} in
2ce28d43 4179 am33_2.0) cpu_type=mn10300 endian=little ;;
252b5132 4180 alpha*) cpu_type=alpha ;;
152c65b9 4181 arm*be|xscale*be|strongarm*be | \
54847c76
DJ
4182 arm*b|xscale*b|strongarm*b) cpu_type=arm endian=big ;;
4183 arm*|xscale*|strongarm*) cpu_type=arm endian=little ;;
2fe04c57 4184 c4x*) cpu_type=tic4x ;;
ae57792d
HPN
4185 crisv32) cpu_type=cris arch=crisv32
4186
4187cat >>confdefs.h <<_ACEOF
4188#define DEFAULT_CRIS_ARCH $arch
4189_ACEOF
4190
4191 ;;
4101eec8 4192 crx*) cpu_type=crx endian=little ;;
252b5132 4193 hppa*) cpu_type=hppa ;;
80c7c40a 4194 i[3-7]86) cpu_type=i386 arch=i386;;
800eeca4 4195 ia64) cpu_type=ia64 ;;
13b2be9c
DJ
4196 ip2k) cpu_type=ip2k endian=big ;;
4197 iq2000) cpu_type=iq2000 endian=big ;;
4101eec8
NC
4198 m32r) cpu_type=m32r target_cpu=m32r endian=big ;;
4199 m32rle) cpu_type=m32r target_cpu=m32r endian=little ;;
6f6ef0fa 4200 m6811|m6812|m68hc12) cpu_type=m68hc11 ;;
252b5132
RH
4201 m680[012346]0) cpu_type=m68k ;;
4202 m68008) cpu_type=m68k ;;
4203 m683??) cpu_type=m68k ;;
4204 m5200) cpu_type=m68k ;;
4205 m8*) cpu_type=m88k ;;
7499d566 4206 maxq) cpu_type=maxq ;;
252b5132
RH
4207 mips*el) cpu_type=mips endian=little ;;
4208 mips*) cpu_type=mips endian=big ;;
3b16e843 4209 or32*) cpu_type=or32 endian=big ;;
041dd5a9
ILT
4210 pjl*) cpu_type=pj endian=little ;;
4211 pj*) cpu_type=pj endian=big ;;
0baf16f2 4212 powerpc*le*) cpu_type=ppc endian=little ;;
252b5132
RH
4213 powerpc*) cpu_type=ppc endian=big ;;
4214 rs6000*) cpu_type=ppc ;;
a85d7ed0
NC
4215 s390x*) cpu_type=s390 arch=s390x ;;
4216 s390*) cpu_type=s390 arch=s390 ;;
5b0e55b6
JT
4217 sh5*) cpu_type=sh64 endian=big ;;
4218 sh5le*) cpu_type=sh64 endian=little ;;
4219 sh64*) cpu_type=sh64 endian=big ;;
4220 sh64le*) cpu_type=sh64 endian=little ;;
8d05742f 4221 sh*le) cpu_type=sh endian=little ;;
05982cac 4222 sh*) cpu_type=sh endian=big ;;
252b5132
RH
4223 sparclite*) cpu_type=sparc arch=sparclite ;;
4224 sparclet*) cpu_type=sparc arch=sparclet ;;
4225 sparc64*) cpu_type=sparc arch=v9-64 ;;
4226 sparc86x*) cpu_type=sparc arch=sparc86x ;;
4227 sparc*) cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
4228 v850*) cpu_type=v850 ;;
4101eec8 4229 x86_64) cpu_type=i386 arch=x86_64;;
e0001a05 4230 xtensa*) cpu_type=xtensa arch=xtensa ;;
252b5132
RH
4231 *) cpu_type=${cpu} ;;
4232 esac
4233
4234 if test ${this_target} = $target ; then
4235 target_cpu_type=${cpu_type}
4236 elif test ${target_cpu_type} != ${cpu_type} ; then
4237 continue
4238 fi
4239
4240 generic_target=${cpu_type}-$vendor-$os
4241 dev=no
4242 bfd_gas=no
4243 em=generic
4244
4101eec8
NC
4245 # Assign object format.
4246 # Note: This table is alpha-sorted, please try to keep it that way.
252b5132 4247 case ${generic_target} in
79500683
AM
4248 a29k-*-coff) fmt=coff ;;
4249 a29k-amd-udi) fmt=coff ;;
4250 a29k-amd-ebmon) fmt=coff ;;
4251 a29k-nyu-sym1) fmt=coff ;;
4252 a29k-*-rtems*) fmt=coff ;;
4253 a29k-*-vxworks*) fmt=coff ;;
4254
4255 alpha*-*-*vms*) fmt=evax ;;
79500683
AM
4256 alpha*-*-osf*) fmt=ecoff ;;
4257 alpha*-*-linuxecoff*) fmt=ecoff ;;
4258 alpha*-*-linux-gnu*) fmt=elf em=linux ;;
4259 alpha*-*-netbsd*) fmt=elf em=nbsd ;;
4260 alpha*-*-openbsd*) fmt=elf em=obsd ;;
4261
4262 arc-*-elf*) fmt=elf ;;
4263
4264 arm-*-aout) fmt=aout ;;
4265 arm-*-coff | thumb-*-coff) fmt=coff ;;
28d297de 4266 arm-*-rtems* | thumb-*-rtems*) fmt=elf ;;
79500683 4267 arm-*-elf | thumb-*-elf) fmt=elf ;;
e5a52504
MM
4268 arm*-*-eabi*) fmt=elf ;;
4269 arm*-*-symbianelf*) fmt=elf em=symbian ;;
42b5d0ea 4270 arm-*-kaos*) fmt=elf ;;
0decc840 4271 arm*-*-conix*) fmt=elf ;;
79500683 4272 arm-*-linux*aout*) fmt=aout em=linux ;;
c820d418 4273 arm*-*-linux-gnueabi*) fmt=elf em=armlinuxeabi ;;
79500683
AM
4274 arm*-*-linux-gnu*) fmt=elf em=linux ;;
4275 arm*-*-uclinux*) fmt=elf em=linux ;;
8bdcf8ca 4276 arm-*-netbsdelf*) fmt=elf em=nbsd ;;
79500683
AM
4277 arm-*-*n*bsd*) fmt=aout em=nbsd ;;
4278 arm-**-nto*) fmt=elf ;;
79500683 4279 arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;;
08e3ab90 4280 arm-wince-pe | arm-*-wince) fmt=coff em=wince-pe ;;
79500683
AM
4281 arm-*-pe | thumb-*-pe) fmt=coff em=pe ;;
4282 arm-*-riscix*) fmt=aout em=riscix ;;
79500683
AM
4283
4284 avr-*-*) fmt=elf ;;
4285
ae57792d
HPN
4286 cris-*-linux-gnu* | crisv32-*-linux-gnu*)
4287 fmt=multi bfd_gas=yes em=linux ;;
4288 cris-*-* | crisv32-*-*) fmt=multi bfd_gas=yes ;;
79500683 4289
1fe1f39c
NC
4290 crx-*-elf*) fmt=elf ;;
4291
79500683
AM
4292 d10v-*-*) fmt=elf ;;
4293 d30v-*-*) fmt=elf ;;
4294 dlx-*-*) fmt=elf ;;
4295
4296 fr30-*-*) fmt=elf ;;
996991aa 4297 frv-*-*linux*) fmt=elf em=linux;;
79500683
AM
4298 frv-*-*) fmt=elf ;;
4299
4300 hppa-*-linux*) case ${cpu} in
4301 hppa*64*) fmt=elf em=hppalinux64;;
4302 hppa*) fmt=elf em=linux;;
4303 esac ;;
4304 hppa-*-*elf*) fmt=elf em=hppa ;;
4305 hppa-*-lites*) fmt=elf em=hppa ;;
4306 hppa-*-netbsd*) fmt=elf em=nbsd ;;
4307 hppa-*-openbsd*) fmt=elf em=hppa ;;
4308 hppa-*-osf*) fmt=som em=hppa ;;
4309 hppa-*-rtems*) fmt=elf em=hppa ;;
4310 hppa-*-hpux11*) case ${cpu} in
4311 hppa*64*) fmt=elf em=hppa64 ;;
4312 hppa*) fmt=som em=hppa ;;
4313 esac ;;
4314 hppa-*-hpux*) fmt=som em=hppa ;;
4315 hppa-*-mpeix*) fmt=som em=hppa ;;
4316 hppa-*-bsd*) fmt=som em=hppa ;;
4317 hppa-*-hiux*) fmt=som em=hppa ;;
4318
4319 h8300-*-rtems*) fmt=coff ;;
4320 h8300-*-coff) fmt=coff ;;
4321 h8300-*-elf) fmt=elf ;;
4322 h8500-*-rtems*) fmt=coff ;;
4323 h8500-*-coff) fmt=coff ;;
4324
4325 i370-*-elf* | i370-*-linux*) fmt=elf ;;
4326 i386-ibm-aix*) fmt=coff em=i386aix ;;
4327 i386-sequent-bsd*) fmt=aout em=dynix ;;
4328 i386-*-beospe*) fmt=coff em=pe ;;
4329 i386-*-beos*) fmt=elf ;;
4330 i386-*-coff) fmt=coff ;;
4331 i386-*-elf) fmt=elf ;;
42b5d0ea 4332 i386-*-kaos*) fmt=elf ;;
79500683
AM
4333 i386-*-bsd*) fmt=aout em=386bsd ;;
4334 i386-*-netbsd0.8) fmt=aout em=386bsd ;;
4335 i386-*-netbsdpe*) fmt=coff em=pe ;;
4615568e
NC
4336 i386-*-netbsd*-gnu* | \
4337 i386-*-knetbsd*-gnu | \
79500683
AM
4338 i386-*-netbsdelf*) fmt=elf em=nbsd ;;
4339 i386-*-*n*bsd*) case ${cpu} in
4340 x86_64) fmt=elf em=nbsd ;;
4341 *) fmt=aout em=nbsd ;;
4342 esac ;;
4343 i386-*-linux*aout*) fmt=aout em=linux ;;
4344 i386-*-linux*oldld) fmt=aout em=linux ;;
4345 i386-*-linux*coff*) fmt=coff em=linux ;;
4346 i386-*-linux-gnu*) fmt=elf em=linux ;;
4347 x86_64-*-linux-gnu*) fmt=elf em=linux ;;
b2d65c0b 4348 i386-*-lynxos*) fmt=elf em=lynx bfd_gas=yes ;;
79500683
AM
4349 i386-*-sysv[45]*) fmt=elf ;;
4350 i386-*-solaris*) fmt=elf ;;
4351 i386-*-freebsdaout*) fmt=aout em=386bsd ;;
4352 i386-*-freebsd[12].*) fmt=aout em=386bsd ;;
4353 i386-*-freebsd[12]) fmt=aout em=386bsd ;;
13dfd2d0
NC
4354 i386-*-freebsd* | i386-*-kfreebsd*-gnu)
4355 fmt=elf em=freebsd ;;
79500683
AM
4356 i386-*-sysv*) fmt=coff ;;
4357 i386-*-sco3.2v5*coff) fmt=coff ;;
4358 i386-*-isc*) fmt=coff ;;
4359 i386-*-sco3.2v5*) fmt=elf
4360 if test ${this_target} = $target; then
13b2be9c
DJ
4361
4362cat >>confdefs.h <<\_ACEOF
252b5132 4363#define SCO_ELF 1
13b2be9c 4364_ACEOF
252b5132 4365
79500683
AM
4366 fi ;;
4367 i386-*-sco3.2*) fmt=coff ;;
4368 i386-*-vsta) fmt=aout ;;
4369 i386-*-msdosdjgpp* \
4370 | i386-*-go32* \
4371 | i386-go32-rtems*) fmt=coff em=go32
13b2be9c
DJ
4372
4373cat >>confdefs.h <<\_ACEOF
56385375 4374#define STRICTCOFF 1
13b2be9c 4375_ACEOF
79500683
AM
4376 ;;
4377 i386-*-rtemself*) fmt=elf ;;
4378 i386-*-rtemscoff*) fmt=coff ;;
4379 i386-*-rtems*) fmt=elf ;;
4380 i386-*-gnu*) fmt=elf ;;
4381 i386-*-mach*) fmt=aout em=mach ;;
4382 i386-*-msdos*) fmt=aout ;;
4383 i386-*-moss*) fmt=elf ;;
4384 i386-*-pe) fmt=coff em=pe ;;
4385 i386-*-cygwin*) fmt=coff em=pe ;;
4386 i386-*-interix*) fmt=coff em=interix ;;
4387 i386-*-mingw32*) fmt=coff em=pe ;;
4388 i386-*-nto-qnx*) fmt=elf ;;
4389 i386-*-*nt*) fmt=coff em=pe ;;
79500683
AM
4390 i386-*-chaos) fmt=elf ;;
4391
4392 i860-*-*) fmt=elf endian=little
13b2be9c
DJ
4393 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4394echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;} ;;
79500683
AM
4395 i960-*-bout) fmt=bout ;;
4396 i960-*-coff) fmt=coff em=ic960 ;;
4397 i960-*-rtems*) fmt=coff em=ic960 ;;
4398 i960-*-nindy*) fmt=bout ;;
4399 i960-*-vxworks5.0) fmt=bout ;;
4400 i960-*-vxworks5.*) fmt=coff em=ic960 ;;
4401 i960-*-vxworks*) fmt=bout ;;
4402 i960-*-elf*) fmt=elf ;;
4403
4404 ia64-*-elf*) fmt=elf ;;
4405 ia64-*-aix*) fmt=elf em=ia64aix ;;
4406 ia64-*-linux-gnu*) fmt=elf em=linux ;;
4407 ia64-*-hpux*) fmt=elf em=hpux ;;
4408 ia64-*-netbsd*) fmt=elf em=nbsd ;;
4409
4410 ip2k-*-*) fmt=elf ;;
4411
da896d3f 4412 iq2000-*-elf) fmt=elf bfd_gas=yes ;;
1c53c80d 4413
6edf0760
NC
4414 m32r-*-elf*) fmt=elf ;;
4415 m32r-*-linux*) fmt=elf em=linux;;
79500683
AM
4416
4417 m68hc11-*-* | m6811-*-*) fmt=elf ;;
4418 m68hc12-*-* | m6812-*-*) fmt=elf ;;
4419
4420 m68k-*-vxworks*) fmt=aout em=sun3 ;;
4421 m68k-ericsson-ose) fmt=aout em=sun3 ;;
4422 m68k-*-sunos*) fmt=aout em=sun3 ;;
4423 m68k-motorola-sysv*) fmt=coff em=delta ;;
4424 m68k-bull-sysv3*) fmt=coff em=dpx2 ;;
4425 m68k-apollo-*) fmt=coff em=apollo ;;
4426 m68k-*-elf*) fmt=elf ;;
4427 m68k-*-sysv4*) fmt=elf em=svr4 ;;
4428 m68k-*-sysv*) fmt=coff ;;
4429 m68k-*-coff | m68k-*-rtemscoff*) fmt=coff ;;
4430 m68k-*-rtems*) fmt=elf ;;
4431 m68k-*-hpux*) fmt=hp300 em=hp300 ;;
4432 m68k-*-linux*aout*) fmt=aout em=linux ;;
4433 m68k-*-linux-gnu*) fmt=elf em=linux ;;
b50c15dc 4434 m68k-*-uclinux*) fmt=elf ;;
79500683
AM
4435 m68k-*-gnu*) fmt=elf ;;
4436 m68k-*-lynxos*) fmt=coff em=lynx ;;
4437 m68k-*-netbsdelf*) fmt=elf em=nbsd ;;
4438 m68k-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
4439 m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
4440 m68k-apple-aux*) fmt=coff em=aux ;;
4441 m68k-*-psos*) fmt=elf em=psos;;
4442
4443 m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
4444 m88k-*-coff*) fmt=coff ;;
4445
444bf5f3 4446 maxq-*-coff) fmt=coff bfd_gas=yes ;;
7499d566 4447
79500683
AM
4448 mcore-*-elf) fmt=elf ;;
4449 mcore-*-pe) fmt=coff em=pe bfd_gas=yes ;;
252b5132
RH
4450
4451 # don't change em like *-*-bsd does
79500683 4452 mips-dec-openbsd*) fmt=elf endian=little ;;
79500683
AM
4453 mips-sony-bsd*) fmt=ecoff ;;
4454 mips-*-bsd*)
13b2be9c
DJ
4455 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
4456echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
4457 { (exit 1); exit 1; }; } ;;
79500683
AM
4458 mips-*-ultrix*) fmt=ecoff endian=little ;;
4459 mips-*-osf*) fmt=ecoff endian=little ;;
4460 mips-*-ecoff*) fmt=ecoff ;;
4461 mips-*-pe*) fmt=coff endian=little em=pe ;;
1de5b6a1
AO
4462 mips-*-irix6*) fmt=elf em=irix ;;
4463 mips-*-irix5*) fmt=elf em=irix ;;
4464 mips-*-irix*) fmt=ecoff em=irix ;;
79500683
AM
4465 mips-*-lnews*) fmt=ecoff em=lnews ;;
4466 mips-*-riscos*) fmt=ecoff ;;
4467 mips*-*-linux*) fmt=elf em=tmips ;;
4468 mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;;
4469 mips-*-sysv*) fmt=ecoff ;;
4470 mips-*-elf* | mips-*-rtems*) fmt=elf ;;
dbeba5e5
CD
4471 mips-*-netbsd*) fmt=elf ;;
4472 mips-*-openbsd*) fmt=elf ;;
79500683
AM
4473
4474 mmix-*-*) fmt=elf ;;
4475 mn10200-*-*) fmt=elf ;;
4101eec8
NC
4476 # cpu_type for am33_2.0 is set to mn10300
4477 mn10300-*-linux*) fmt=elf bfd_gas=yes em=linux ;;
79500683 4478 mn10300-*-*) fmt=elf ;;
4101eec8 4479
2469cfa2 4480 msp430-*-*) fmt=elf ;;
4101eec8
NC
4481
4482 ns32k-pc532-mach*) fmt=aout em=pc532mach ;;
4483 ns32k-pc532-ux*) fmt=aout em=pc532mach ;;
4484 ns32k-pc532-lites*) fmt=aout em=nbsd532 ;;
4485 ns32k-*-*n*bsd*) fmt=aout em=nbsd532 ;;
4486
79500683 4487 openrisc-*-*) fmt=elf ;;
4b363073 4488 or32-*-rtems*) fmt=elf ;;
79500683
AM
4489 or32-*-coff) fmt=coff ;;
4490 or32-*-elf) fmt=elf ;;
4101eec8 4491
79500683
AM
4492 pj*) fmt=elf ;;
4493
4494 ppc-*-pe | ppc-*-cygwin*) fmt=coff em=pe ;;
4495 ppc-*-winnt*) fmt=coff em=pe ;;
f8fc3443
NC
4496 ppc-*-aix5.[01]) fmt=coff em=aix5 ;;
4497 ppc-*-aix5.*) fmt=coff em=aix5
4498
4499cat >>confdefs.h <<\_ACEOF
4500#define AIX_WEAK_SUPPORT 1
4501_ACEOF
4502
4503 ;;
79500683
AM
4504 ppc-*-aix*) fmt=coff ;;
4505 ppc-*-beos*) fmt=coff ;;
4506 ppc-*-*n*bsd* | ppc-*-elf*) fmt=elf ;;
4507 ppc-*-eabi* | ppc-*-sysv4*) fmt=elf ;;
fda712ee 4508 ppc-*-linux-gnu*) fmt=elf em=linux
79500683
AM
4509 case "$endian" in
4510 big) ;;
13b2be9c
DJ
4511 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
4512echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4513 { (exit 1); exit 1; }; } ;;
79500683
AM
4514 esac ;;
4515 ppc-*-solaris*) fmt=elf
4516 if test ${this_target} = $target; then
13b2be9c
DJ
4517
4518cat >>confdefs.h <<\_ACEOF
252b5132 4519#define TARGET_SOLARIS_COMMENT 1
13b2be9c 4520_ACEOF
252b5132 4521
79500683
AM
4522 fi
4523 if test x${endian} = xbig; then
13b2be9c
DJ
4524 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
4525echo "$as_me: error: Solaris must be configured little endian" >&2;}
4526 { (exit 1); exit 1; }; }
79500683
AM
4527 fi ;;
4528 ppc-*-rtems*) fmt=elf ;;
6c71dbc4 4529 ppc-*-macos*) fmt=coff em=macos ;;
b2d65c0b 4530 ppc-*-nto*) fmt=elf ;;
42b5d0ea 4531 ppc-*-kaos*) fmt=elf ;;
b2d65c0b 4532 ppc-*-lynxos*) fmt=elf em=lynx bfd_gas=yes ;;
79500683
AM
4533
4534 s390x-*-linux-gnu*) fmt=elf em=linux ;;
4535 s390-*-linux-gnu*) fmt=elf em=linux ;;
4536
4537 sh*-*-linux*) fmt=elf em=linux
4538 case ${cpu} in
4539 sh*eb) endian=big ;;
4540 *) endian=little ;;
4541 esac ;;
4542 sh5*-*-netbsd*) fmt=elf em=nbsd ;;
4543 sh64*-*-netbsd*) fmt=elf em=nbsd ;;
4544 sh*-*-netbsdelf*) fmt=elf em=nbsd ;;
1a320fbb 4545 sh*-*-symbianelf*) fmt=elf endian=little
85fbca6a
NC
4546
4547cat >>confdefs.h <<\_ACEOF
4548#define TARGET_SYMBIAN 1
4549_ACEOF
4550
4551 ;;
79500683
AM
4552 sh-*-elf*) fmt=elf ;;
4553 sh-*-coff*) fmt=coff ;;
ed71e111
NC
4554 sh-*-nto*) fmt=elf ;;
4555 sh-*-pe*) fmt=coff em=pe bfd_gas=yes endian=little ;;
9183ed4b
AM
4556 sh-*-rtemscoff*) fmt=coff ;;
4557 sh-*-rtems*) fmt=elf ;;
42b5d0ea
NC
4558 sh-*-kaos*) fmt=elf ;;
4559 shle*-*-kaos*) fmt=elf ;;
79500683
AM
4560 sh64-*-elf*) fmt=elf ;;
4561
79500683
AM
4562 sparc-*-rtemsaout*) fmt=aout ;;
4563 sparc-*-rtemself*) fmt=elf ;;
4564 sparc-*-rtems*) fmt=elf ;;
4565 sparc-*-sunos4*) fmt=aout em=sun3 ;;
4566 sparc-*-aout | sparc*-*-vxworks*) fmt=aout em=sparcaout ;;
4567 sparc-*-coff) fmt=coff ;;
4568 sparc-*-linux*aout*) fmt=aout em=linux ;;
4569 sparc-*-linux-gnu*) fmt=elf em=linux ;;
4570 sparc-*-lynxos*) fmt=coff em=lynx ;;
4571 sparc-fujitsu-none) fmt=aout ;;
4572 sparc-*-elf) fmt=elf ;;
4573 sparc-*-sysv4*) fmt=elf ;;
4574 sparc-*-solaris*) fmt=elf ;;
4575 sparc-*-netbsdelf*) fmt=elf em=nbsd ;;
4576 sparc-*-*n*bsd*) case ${cpu} in
4577 sparc64) fmt=elf em=nbsd ;;
4578 *) fmt=aout em=nbsd ;;
4579 esac ;;
4580 strongarm-*-coff) fmt=coff ;;
4581 strongarm-*-elf) fmt=elf ;;
42b5d0ea 4582 strongarm-*-kaos*) fmt=elf ;;
79500683
AM
4583
4584 tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
4585 tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
026df7c5 4586 tic4x-*-* | c4x-*-*) fmt=coff bfd_gas=yes ;;
79500683
AM
4587 tic54x-*-* | c54x*-*-*) fmt=coff bfd_gas=yes need_libm=yes;;
4588 tic80-*-*) fmt=coff ;;
4589
4590 v850-*-*) fmt=elf ;;
4591 v850e-*-*) fmt=elf ;;
4592 v850ea-*-*) fmt=elf ;;
4593
4594 vax-*-netbsdelf*) fmt=elf em=nbsd ;;
4595 vax-*-netbsd*) fmt=aout em=nbsd ;;
4596 vax-*-bsd* | vax-*-ultrix*) fmt=aout ;;
f8fc3443 4597 vax-*-linux-gnu*) fmt=elf em=linux bfd_gas=yes ;;
79500683
AM
4598 vax-*-vms) fmt=vms ;;
4599
4600 w65-*-*) fmt=coff ;;
4601
4101eec8
NC
4602 xscale-*-coff) fmt=coff ;;
4603 xscale-*-elf) fmt=elf ;;
4604
79500683
AM
4605 xstormy16-*-*) fmt=elf ;;
4606
e0001a05
NC
4607 xtensa-*-*) fmt=elf ;;
4608
79500683
AM
4609 z8k-*-coff | z8k-*-sim) fmt=coff ;;
4610
4611 *-*-aout | *-*-scout) fmt=aout ;;
13dfd2d0 4612 *-*-freebsd* | *-*-kfreebsd*-gnu) fmt=elf em=freebsd ;;
79500683
AM
4613 *-*-nindy*) fmt=bout ;;
4614 *-*-bsd*) fmt=aout em=sun3 ;;
4615 *-*-generic) fmt=generic ;;
4616 *-*-xray | *-*-hms) fmt=coff ;;
4617 *-*-sim) fmt=coff ;;
4618 *-*-elf | *-*-sysv4* | *-*-solaris*) fmt=elf dev=yes ;;
0379c688
NC
4619 *-*-aros*) fmt=elf em=linux bfd_gas=yes ;;
4620 *-*-vxworks | *-*-windiss) fmt=elf ;;
32137342 4621 *-*-netware) fmt=elf em=netware ;;
252b5132
RH
4622 esac
4623
4624 if test ${this_target} = $target ; then
4625 endian_def=
4626 if test x${endian} = xbig; then
4627 endian_def=1
4628 elif test x${endian} = xlittle; then
4629 endian_def=0
4630 fi
4631 if test x${endian_def} != x; then
13b2be9c
DJ
4632
4633cat >>confdefs.h <<_ACEOF
252b5132 4634#define TARGET_BYTES_BIG_ENDIAN $endian_def
13b2be9c 4635_ACEOF
252b5132
RH
4636
4637 fi
4638 fi
4639
4640 case ${cpu_type}-${fmt} in
79500683
AM
4641 alpha*-* | arm-* | i386-* | ia64*-* | mips-* | ns32k-* \
4642 | pdp11-* | ppc-* | sparc-* | strongarm-* | xscale-* \
4643 | *-elf | *-ecoff | *-som)
4644 bfd_gas=yes ;;
252b5132
RH
4645 esac
4646
4647# Other random stuff.
4648
316f5878
RS
4649 case ${cpu_type} in
4650 mips)
4651 # Set mips_cpu to the name of the default CPU.
4652 case ${target_cpu} in
4653 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4654 mips_cpu=from-abi
4655 ;;
4656 mipsisa32 | mipsisa32el)
4657 mips_cpu=mips32
4658 ;;
af7ee8bf
CD
4659 mipsisa32r2 | mipsisa32r2el)
4660 mips_cpu=mips32r2
4661 ;;
316f5878
RS
4662 mipsisa64 | mipsisa64el)
4663 mips_cpu=mips64
4664 ;;
5f74bc13
CD
4665 mipsisa64r2 | mipsisa64r2el)
4666 mips_cpu=mips64r2
4667 ;;
316f5878
RS
4668 mipstx39 | mipstx39el)
4669 mips_cpu=r3900
4670 ;;
8f6847cb
RS
4671 mips64vr | mips64vrel)
4672 mips_cpu=vr4100
4673 ;;
5f74bc13 4674 mipsisa32r2* | mipsisa64r2*)
af7ee8bf
CD
4675 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4676 ;;
316f5878
RS
4677 mips64* | mipsisa64* | mipsisa32*)
4678 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4679 ;;
4680 *)
13b2be9c
DJ
4681 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4682echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4683 { (exit 1); exit 1; }; }
316f5878
RS
4684 ;;
4685 esac
4686 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4687 # binaries. It's a GNU extension that some OSes don't understand.
4688 # The value only matters on ELF targets.
4689 case ${target} in
4690 *-*-irix*)
4691 use_e_mips_abi_o32=0
4692 ;;
4693 *)
4694 use_e_mips_abi_o32=1
4695 ;;
4696 esac
4697 # Decide whether to generate 32-bit or 64-bit code by default.
4698 # Used to resolve -march=from-abi when an embedded ABI is selected.
4699 case ${target} in
4700 mips64*-*-* | mipsisa64*-*-*)
4701 mips_default_64bit=1
4702 ;;
4703 *)
4704 mips_default_64bit=0
4705 ;;
4706 esac
cac012d6
AO
4707 # Decide which ABI to target by default.
4708 case ${target} in
4709 mips64*-linux* | mips-sgi-irix6*)
4710 mips_default_abi=N32_ABI
4711 ;;
4712 mips*-linux*)
4713 mips_default_abi=O32_ABI
4714 ;;
4715 *)
4716 mips_default_abi=NO_ABI
4717 ;;
4718 esac
13b2be9c
DJ
4719
4720cat >>confdefs.h <<_ACEOF
316f5878 4721#define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
13b2be9c 4722_ACEOF
316f5878 4723
13b2be9c
DJ
4724
4725cat >>confdefs.h <<_ACEOF
316f5878 4726#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
13b2be9c 4727_ACEOF
316f5878 4728
13b2be9c
DJ
4729
4730cat >>confdefs.h <<_ACEOF
316f5878 4731#define MIPS_DEFAULT_64BIT $mips_default_64bit
13b2be9c 4732_ACEOF
cac012d6 4733
13b2be9c
DJ
4734
4735cat >>confdefs.h <<_ACEOF
cac012d6 4736#define MIPS_DEFAULT_ABI $mips_default_abi
13b2be9c 4737_ACEOF
316f5878
RS
4738
4739 ;;
4740 esac
4741
252b5132
RH
4742 # Do we need the opcodes library?
4743 case ${cpu_type} in
4744 vax | i386 | tic30)
4745 ;;
4746
4747 *)
4748 need_opcodes=yes
4749
4750 case "${enable_shared}" in
4751 yes) shared_opcodes=true ;;
4752 *opcodes*) shared_opcodes=true ;;
4753 *) shared_opcodes=false ;;
4754 esac
4755 if test "${shared_opcodes}" = "true"; then
4756 # A shared libopcodes must be linked against libbfd.
4757 need_bfd=yes
4758 fi
4759 ;;
4760 esac
4761
4762 # Any other special object files needed ?
4763 case ${cpu_type} in
1c53c80d 4764 fr30 | ip2k | iq2000 | m32r | openrisc)
252b5132
RH
4765 using_cgen=yes
4766 ;;
4767
0ebb9a87
DB
4768 frv)
4769 using_cgen=yes
4770 ;;
252b5132
RH
4771 m68k)
4772 case ${extra_objects} in
4773 *m68k-parse.o*) ;;
4774 *) extra_objects="$extra_objects m68k-parse.o" ;;
4775 esac
4776 ;;
4777
4778 mips)
13b2be9c 4779 echo ${extra_objects} | grep -s "itbl-parse.o"
252b5132
RH
4780 if test $? -ne 0 ; then
4781 extra_objects="$extra_objects itbl-parse.o"
4782 fi
4783
13b2be9c 4784 echo ${extra_objects} | grep -s "itbl-lex.o"
252b5132
RH
4785 if test $? -ne 0 ; then
4786 extra_objects="$extra_objects itbl-lex.o"
4787 fi
4788
13b2be9c 4789 echo ${extra_objects} | grep -s "itbl-ops.o"
252b5132
RH
4790 if test $? -ne 0 ; then
4791 extra_objects="$extra_objects itbl-ops.o"
4792 fi
4793 ;;
4794
c1e4eef7 4795 i386 | s390 | sparc)
252b5132 4796 if test $this_target = $target ; then
13b2be9c
DJ
4797
4798cat >>confdefs.h <<_ACEOF
252b5132 4799#define DEFAULT_ARCH "${arch}"
13b2be9c 4800_ACEOF
252b5132
RH
4801
4802 fi
4803 ;;
93fbbb04
GK
4804
4805 xstormy16)
4806 using_cgen=yes
4807 ;;
4808
e0001a05
NC
4809 xtensa)
4810 echo ${extra_objects} | grep -s "xtensa-relax.o"
4811 if test $? -ne 0 ; then
4812 extra_objects="$extra_objects xtensa-relax.o"
4813 fi
4814 ;;
4815
252b5132
RH
4816 *)
4817 ;;
4818 esac
4819
4820 if test $using_cgen = yes ; then
4821 case "x${extra_objects}" in
4822 *cgen.o*) ;;
4823 *) extra_objects="$extra_objects cgen.o" ;;
4824 esac
4825 fi
4826
4827# See if we really can support this configuration with the emulation code.
4828
4829 if test $this_target = $target ; then
4830 primary_bfd_gas=$bfd_gas
4831 obj_format=$fmt
4832 te_file=$em
4833
4834 if test $bfd_gas = no ; then
4835 # Can't support other configurations this way.
4836 break
4837 fi
4838 elif test $bfd_gas = no ; then
4839 # Can't support this configuration.
4840 break
4841 fi
4842
4843# From target name and format, produce a list of supported emulations.
4844
4845 case ${generic_target}-${fmt} in
4846 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
056a1d49 4847 mips*-*-linux*-*) case "$endian" in
df3bcd6f
L
4848 big) emulation="mipsbelf mipslelf mipself" ;;
4849 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132
RH
4850 esac ;;
4851 mips-*-lnews*-ecoff) ;;
4852 mips-*-*-ecoff) case "$endian" in
4853 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4854 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4855 esac ;;
4856 mips-*-*-elf) case "$endian" in
4857 big) emulation="mipsbelf mipslelf mipself" ;;
4858 *) emulation="mipslelf mipsbelf mipself" ;;
252b5132 4859 esac ;;
906fac54 4860 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
119caedd
L
4861 # i386-pc-pe-coff != i386-pc-coff.
4862 i386-*-pe-coff) ;;
4c63da97
AM
4863 # Uncommenting the next line will turn on support for i386 AOUT
4864 # for the default linux configuration
4865 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4866 #
4867 i386-*-aout) emulation="i386aout" ;;
4ca72d38 4868 i386-*-coff) emulation="i386coff" ;;
4c63da97 4869 i386-*-elf) emulation="i386elf" ;;
3bcbcc3d 4870
f9c19112
HPN
4871 # Always all formats. The first stated emulation becomes the default.
4872 cris-*-*aout*) emulation="crisaout criself" ;;
4873 cris-*-*) emulation="criself crisaout" ;;
252b5132
RH
4874 esac
4875
4876 emulations="$emulations $emulation"
4877
4878done
4879
15886821
L
4880# Turn on all targets if possible
4881if test ${all_targets} = "yes"; then
4882 case ${target_cpu_type} in
4883 i386)
4884 case ${obj_format} in
4885 aout)
4886 emulations="$emulations i386coff i386elf"
4887 ;;
4888 coff)
4889 emulations="$emulations i386aout i386elf"
4890 ;;
4891 elf)
4892 emulations="$emulations i386aout i386coff"
4893 ;;
4894 esac
4895 ;;
4896 esac
4897fi
4898
252b5132
RH
4899# Assign floating point type. Most processors with FP support
4900# IEEE FP. On those that don't support FP at all, usually IEEE
4901# is emulated.
4902case ${target_cpu} in
4903 vax | tahoe ) atof=${target_cpu} ;;
e135f41b 4904 pdp11) atof=vax ;;
252b5132
RH
4905 *) atof=ieee ;;
4906esac
4907
4908case "${obj_format}" in
13b2be9c
DJ
4909 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4910echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4911 { (exit 1); exit 1; }; } ;;
252b5132
RH
4912esac
4913
4914# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4915cgen_cpu_prefix=""
4916if test $using_cgen = yes ; then
4917 case ${target_cpu} in
4918 *) cgen_cpu_prefix=${target_cpu} ;;
4919 esac
13b2be9c
DJ
4920
4921
4922cat >>confdefs.h <<\_ACEOF
252b5132 4923#define USING_CGEN 1
13b2be9c 4924_ACEOF
252b5132
RH
4925
4926fi
4927
d6d788bd 4928
252b5132 4929if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13b2be9c
DJ
4930 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4931echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4932 { (exit 1); exit 1; }; }
252b5132
RH
4933fi
4934
4935if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13b2be9c
DJ
4936 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4937echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4938 { (exit 1); exit 1; }; }
252b5132
RH
4939fi
4940
4941case ${user_bfd_gas}-${primary_bfd_gas} in
4942 yes-yes | no-no)
4943 # We didn't override user's choice.
4944 ;;
4945 no-yes)
13b2be9c
DJ
4946 { echo "$as_me:$LINENO: WARNING: Use of BFD is required for ${target}; overriding config options." >&5
4947echo "$as_me: WARNING: Use of BFD is required for ${target}; overriding config options." >&2;}
252b5132
RH
4948 ;;
4949 no-preferred)
4950 primary_bfd_gas=no
4951 ;;
4952 *-preferred)
4953 primary_bfd_gas=yes
4954 ;;
4955 yes-*)
4956 primary_bfd_gas=yes
4957 ;;
4958 -*)
4959 # User specified nothing.
4960 ;;
4961esac
4962
4963# Some COFF configurations want these random other flags set.
4964case ${obj_format} in
4965 coff)
4966 case ${target_cpu_type} in
13b2be9c
DJ
4967 i386)
4968cat >>confdefs.h <<\_ACEOF
252b5132 4969#define I386COFF 1
13b2be9c 4970_ACEOF
252b5132 4971 ;;
13b2be9c
DJ
4972 m68k)
4973cat >>confdefs.h <<\_ACEOF
252b5132 4974#define M68KCOFF 1
13b2be9c 4975_ACEOF
252b5132 4976 ;;
13b2be9c
DJ
4977 m88k)
4978cat >>confdefs.h <<\_ACEOF
252b5132 4979#define M88KCOFF 1
13b2be9c 4980_ACEOF
252b5132
RH
4981 ;;
4982 esac
4983 ;;
4984esac
4985
4986# Getting this done right is going to be a bitch. Each configuration specified
4987# with --enable-targets=... should be checked for environment, format, cpu, and
4988# bfd_gas setting.
4989#
4990# For each configuration, the necessary object file support code must be linked
4991# in. This might be only one, it might be up to four. The necessary emulation
4992# code needs to be provided, too.
4993#
4994# And then there's "--enable-targets=all"....
4995#
4996# For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
4997
4998formats="${obj_format}"
4999emfiles=""
5000EMULATIONS=""
5001_gas_uniq_list="$emulations"
5002_gas_uniq_newlist=""
5003for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5004 case $_gas_uniq_i in
5005 _gas_uniq_dummy) ;;
5006 *) case " $_gas_uniq_newlist " in
5007 *" $_gas_uniq_i "*) ;;
5008 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5009 esac ;;
5010 esac
5011done
5012emulations=$_gas_uniq_newlist
5013
5014for em in . $emulations ; do
5015 case $em in
5016 .) continue ;;
97238fbd 5017 mipsbelf | mipslelf | mipself)
252b5132 5018 fmt=elf file=mipself ;;
97238fbd 5019 mipsbecoff | mipslecoff | mipsecoff)
252b5132 5020 fmt=ecoff file=mipsecoff ;;
0aa5d426
HPN
5021 *coff)
5022 fmt=coff file=$em ;;
5023 *aout)
5024 fmt=aout file=$em ;;
5025 *elf)
5026 fmt=elf file=$em ;;
252b5132
RH
5027 esac
5028 formats="$formats $fmt"
5029 emfiles="$emfiles e-$file.o"
5030 EMULATIONS="$EMULATIONS &$em,"
5031done
5032_gas_uniq_list="$formats"
5033_gas_uniq_newlist=""
5034for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5035 case $_gas_uniq_i in
5036 _gas_uniq_dummy) ;;
5037 *) case " $_gas_uniq_newlist " in
5038 *" $_gas_uniq_i "*) ;;
5039 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5040 esac ;;
5041 esac
5042done
5043formats=$_gas_uniq_newlist
5044
5045_gas_uniq_list="$emfiles"
5046_gas_uniq_newlist=""
5047for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
5048 case $_gas_uniq_i in
5049 _gas_uniq_dummy) ;;
5050 *) case " $_gas_uniq_newlist " in
5051 *" $_gas_uniq_i "*) ;;
5052 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
5053 esac ;;
5054 esac
5055done
5056emfiles=$_gas_uniq_newlist
5057
5058if test `set . $formats ; shift ; echo $#` -gt 1 ; then
5059 for fmt in $formats ; do
5060 case $fmt in
13b2be9c
DJ
5061 aout)
5062cat >>confdefs.h <<\_ACEOF
252b5132 5063#define OBJ_MAYBE_AOUT 1
13b2be9c 5064_ACEOF
252b5132 5065 ;;
13b2be9c
DJ
5066 bout)
5067cat >>confdefs.h <<\_ACEOF
252b5132 5068#define OBJ_MAYBE_BOUT 1
13b2be9c 5069_ACEOF
252b5132 5070 ;;
13b2be9c
DJ
5071 coff)
5072cat >>confdefs.h <<\_ACEOF
252b5132 5073#define OBJ_MAYBE_COFF 1
13b2be9c 5074_ACEOF
252b5132 5075 ;;
13b2be9c
DJ
5076 ecoff)
5077cat >>confdefs.h <<\_ACEOF
252b5132 5078#define OBJ_MAYBE_ECOFF 1
13b2be9c 5079_ACEOF
252b5132 5080 ;;
13b2be9c
DJ
5081 elf)
5082cat >>confdefs.h <<\_ACEOF
252b5132 5083#define OBJ_MAYBE_ELF 1
13b2be9c 5084_ACEOF
252b5132 5085 ;;
13b2be9c
DJ
5086 generic)
5087cat >>confdefs.h <<\_ACEOF
252b5132 5088#define OBJ_MAYBE_GENERIC 1
13b2be9c 5089_ACEOF
252b5132 5090 ;;
13b2be9c
DJ
5091 hp300)
5092cat >>confdefs.h <<\_ACEOF
252b5132 5093#define OBJ_MAYBE_HP300 1
13b2be9c 5094_ACEOF
252b5132 5095 ;;
13b2be9c
DJ
5096 ieee)
5097cat >>confdefs.h <<\_ACEOF
252b5132 5098#define OBJ_MAYBE_IEEE 1
13b2be9c 5099_ACEOF
252b5132 5100 ;;
13b2be9c
DJ
5101 som)
5102cat >>confdefs.h <<\_ACEOF
252b5132 5103#define OBJ_MAYBE_SOM 1
13b2be9c 5104_ACEOF
252b5132 5105 ;;
13b2be9c
DJ
5106 vms)
5107cat >>confdefs.h <<\_ACEOF
252b5132 5108#define OBJ_MAYBE_VMS 1
13b2be9c 5109_ACEOF
252b5132
RH
5110 ;;
5111 esac
5112 extra_objects="$extra_objects obj-$fmt.o"
5113 done
5114 obj_format=multi
5115fi
5116if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
252b5132 5117 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4ca72d38
AM
5118 # e-mips* has more than one emulation per file, e-i386* has just one at the
5119 # moment. If only one emulation is specified, then don't define
5120 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
5121 case "${obj_format}${emfiles}" in
5122 multi* | *mips*)
4ca72d38 5123 extra_objects="$extra_objects $emfiles"
13b2be9c
DJ
5124
5125cat >>confdefs.h <<\_ACEOF
252b5132 5126#define USE_EMULATIONS 1
13b2be9c 5127_ACEOF
4ca72d38
AM
5128 ;;
5129 esac
252b5132
RH
5130fi
5131
13b2be9c
DJ
5132
5133cat >>confdefs.h <<_ACEOF
252b5132 5134#define EMULATIONS $EMULATIONS
13b2be9c
DJ
5135_ACEOF
5136
252b5132 5137
13b2be9c 5138cat >>confdefs.h <<_ACEOF
252b5132 5139#define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13b2be9c 5140_ACEOF
252b5132 5141
d6d788bd 5142
252b5132
RH
5143case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
5144 yes-*-coff) need_bfd=yes ;;
5145 no-*-coff) need_bfd=yes
13b2be9c
DJ
5146
5147cat >>confdefs.h <<\_ACEOF
252b5132 5148#define MANY_SEGMENTS 1
13b2be9c 5149_ACEOF
252b5132
RH
5150 ;;
5151esac
5152
5153reject_dev_configs=yes
5154
5155case ${reject_dev_configs}-${dev} in
5156 yes-yes) # Oops.
13b2be9c
DJ
5157 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
5158echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
5159 { (exit 1); exit 1; }; }
252b5132
RH
5160 ;;
5161esac
5162
d6d788bd
L
5163
5164
5165
5166
5167
5168
252b5132 5169case "${primary_bfd_gas}" in
13b2be9c
DJ
5170 yes)
5171cat >>confdefs.h <<\_ACEOF
252b5132 5172#define BFD_ASSEMBLER 1
13b2be9c 5173_ACEOF
252b5132
RH
5174
5175 need_bfd=yes ;;
5176esac
5177
5178# do we need the opcodes library?
5179case "${need_opcodes}" in
5180yes)
5181 OPCODES_LIB=../opcodes/libopcodes.la
5182 ;;
5183esac
5184
5185case "${need_bfd}" in
5186yes)
5187 BFDLIB=../bfd/libbfd.la
4001ad8c 5188 BFDVER_H=../bfd/bfdver.h
29589b0c 5189 ALL_OBJ_DEPS="$ALL_OBJ_DEPS"' ../bfd/bfd.h $(INCDIR)/symcat.h'
252b5132
RH
5190 ;;
5191esac
5192
d6d788bd
L
5193
5194
5195
5196
5197
4001ad8c 5198
13b2be9c
DJ
5199
5200cat >>confdefs.h <<_ACEOF
252b5132 5201#define TARGET_ALIAS "${target_alias}"
13b2be9c 5202_ACEOF
9b2b7d69 5203
13b2be9c
DJ
5204
5205cat >>confdefs.h <<_ACEOF
252b5132 5206#define TARGET_CANONICAL "${target}"
13b2be9c 5207_ACEOF
9b2b7d69 5208
13b2be9c
DJ
5209
5210cat >>confdefs.h <<_ACEOF
252b5132 5211#define TARGET_CPU "${target_cpu}"
13b2be9c 5212_ACEOF
9b2b7d69 5213
13b2be9c
DJ
5214
5215cat >>confdefs.h <<_ACEOF
252b5132 5216#define TARGET_VENDOR "${target_vendor}"
13b2be9c 5217_ACEOF
9b2b7d69 5218
13b2be9c
DJ
5219
5220cat >>confdefs.h <<_ACEOF
252b5132 5221#define TARGET_OS "${target_os}"
13b2be9c
DJ
5222_ACEOF
5223
5224
5225ac_ext=c
5226ac_cpp='$CPP $CPPFLAGS'
5227ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5228ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5229ac_compiler_gnu=$ac_cv_c_compiler_gnu
5230if test -n "$ac_tool_prefix"; then
5231 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
5232set dummy ${ac_tool_prefix}gcc; ac_word=$2
5233echo "$as_me:$LINENO: checking for $ac_word" >&5
5234echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5235if test "${ac_cv_prog_CC+set}" = set; then
5236 echo $ECHO_N "(cached) $ECHO_C" >&6
5237else
5238 if test -n "$CC"; then
5239 ac_cv_prog_CC="$CC" # Let the user override the test.
5240else
5241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5242for as_dir in $PATH
5243do
5244 IFS=$as_save_IFS
5245 test -z "$as_dir" && as_dir=.
5246 for ac_exec_ext in '' $ac_executable_extensions; do
5247 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5248 ac_cv_prog_CC="${ac_tool_prefix}gcc"
5249 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5250 break 2
5251 fi
5252done
5253done
252b5132 5254
13b2be9c
DJ
5255fi
5256fi
5257CC=$ac_cv_prog_CC
5258if test -n "$CC"; then
5259 echo "$as_me:$LINENO: result: $CC" >&5
5260echo "${ECHO_T}$CC" >&6
5261else
5262 echo "$as_me:$LINENO: result: no" >&5
5263echo "${ECHO_T}no" >&6
5264fi
252b5132 5265
13b2be9c
DJ
5266fi
5267if test -z "$ac_cv_prog_CC"; then
5268 ac_ct_CC=$CC
5269 # Extract the first word of "gcc", so it can be a program name with args.
252b5132 5270set dummy gcc; ac_word=$2
13b2be9c
DJ
5271echo "$as_me:$LINENO: checking for $ac_word" >&5
5272echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5273if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5274 echo $ECHO_N "(cached) $ECHO_C" >&6
5275else
5276 if test -n "$ac_ct_CC"; then
5277 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5278else
5279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5280for as_dir in $PATH
5281do
5282 IFS=$as_save_IFS
5283 test -z "$as_dir" && as_dir=.
5284 for ac_exec_ext in '' $ac_executable_extensions; do
5285 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5286 ac_cv_prog_ac_ct_CC="gcc"
5287 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5288 break 2
5289 fi
5290done
5291done
5292
5293fi
5294fi
5295ac_ct_CC=$ac_cv_prog_ac_ct_CC
5296if test -n "$ac_ct_CC"; then
5297 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5298echo "${ECHO_T}$ac_ct_CC" >&6
5299else
5300 echo "$as_me:$LINENO: result: no" >&5
5301echo "${ECHO_T}no" >&6
5302fi
5303
5304 CC=$ac_ct_CC
5305else
5306 CC="$ac_cv_prog_CC"
5307fi
5308
5309if test -z "$CC"; then
5310 if test -n "$ac_tool_prefix"; then
5311 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5312set dummy ${ac_tool_prefix}cc; ac_word=$2
5313echo "$as_me:$LINENO: checking for $ac_word" >&5
5314echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5315if test "${ac_cv_prog_CC+set}" = set; then
5316 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5317else
5318 if test -n "$CC"; then
5319 ac_cv_prog_CC="$CC" # Let the user override the test.
5320else
13b2be9c
DJ
5321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5322for as_dir in $PATH
5323do
5324 IFS=$as_save_IFS
5325 test -z "$as_dir" && as_dir=.
5326 for ac_exec_ext in '' $ac_executable_extensions; do
5327 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5328 ac_cv_prog_CC="${ac_tool_prefix}cc"
5329 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5330 break 2
5331 fi
5332done
5333done
5334
252b5132
RH
5335fi
5336fi
13b2be9c 5337CC=$ac_cv_prog_CC
252b5132 5338if test -n "$CC"; then
13b2be9c
DJ
5339 echo "$as_me:$LINENO: result: $CC" >&5
5340echo "${ECHO_T}$CC" >&6
5341else
5342 echo "$as_me:$LINENO: result: no" >&5
5343echo "${ECHO_T}no" >&6
5344fi
5345
5346fi
5347if test -z "$ac_cv_prog_CC"; then
5348 ac_ct_CC=$CC
5349 # Extract the first word of "cc", so it can be a program name with args.
5350set dummy cc; ac_word=$2
5351echo "$as_me:$LINENO: checking for $ac_word" >&5
5352echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5353if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5354 echo $ECHO_N "(cached) $ECHO_C" >&6
9b2b7d69 5355else
13b2be9c
DJ
5356 if test -n "$ac_ct_CC"; then
5357 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5358else
5359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5360for as_dir in $PATH
5361do
5362 IFS=$as_save_IFS
5363 test -z "$as_dir" && as_dir=.
5364 for ac_exec_ext in '' $ac_executable_extensions; do
5365 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5366 ac_cv_prog_ac_ct_CC="cc"
5367 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5368 break 2
5369 fi
5370done
5371done
5372
5373fi
5374fi
5375ac_ct_CC=$ac_cv_prog_ac_ct_CC
5376if test -n "$ac_ct_CC"; then
5377 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5378echo "${ECHO_T}$ac_ct_CC" >&6
5379else
5380 echo "$as_me:$LINENO: result: no" >&5
5381echo "${ECHO_T}no" >&6
5382fi
5383
5384 CC=$ac_ct_CC
5385else
5386 CC="$ac_cv_prog_CC"
6840198f
NC
5387fi
5388
13b2be9c 5389fi
252b5132
RH
5390if test -z "$CC"; then
5391 # Extract the first word of "cc", so it can be a program name with args.
5392set dummy cc; ac_word=$2
13b2be9c
DJ
5393echo "$as_me:$LINENO: checking for $ac_word" >&5
5394echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5395if test "${ac_cv_prog_CC+set}" = set; then
5396 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5397else
5398 if test -n "$CC"; then
5399 ac_cv_prog_CC="$CC" # Let the user override the test.
5400else
252b5132 5401 ac_prog_rejected=no
13b2be9c
DJ
5402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5403for as_dir in $PATH
5404do
5405 IFS=$as_save_IFS
5406 test -z "$as_dir" && as_dir=.
5407 for ac_exec_ext in '' $ac_executable_extensions; do
5408 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5409 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5410 ac_prog_rejected=yes
5411 continue
5412 fi
5413 ac_cv_prog_CC="cc"
5414 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5415 break 2
5416 fi
5417done
5418done
5419
252b5132
RH
5420if test $ac_prog_rejected = yes; then
5421 # We found a bogon in the path, so make sure we never use it.
5422 set dummy $ac_cv_prog_CC
5423 shift
13b2be9c 5424 if test $# != 0; then
252b5132
RH
5425 # We chose a different compiler from the bogus one.
5426 # However, it has the same basename, so the bogon will be chosen
5427 # first if we set CC to just the basename; use the full file name.
5428 shift
13b2be9c 5429 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
252b5132
RH
5430 fi
5431fi
5432fi
5433fi
13b2be9c 5434CC=$ac_cv_prog_CC
252b5132 5435if test -n "$CC"; then
13b2be9c
DJ
5436 echo "$as_me:$LINENO: result: $CC" >&5
5437echo "${ECHO_T}$CC" >&6
252b5132 5438else
13b2be9c
DJ
5439 echo "$as_me:$LINENO: result: no" >&5
5440echo "${ECHO_T}no" >&6
252b5132
RH
5441fi
5442
13b2be9c
DJ
5443fi
5444if test -z "$CC"; then
5445 if test -n "$ac_tool_prefix"; then
5446 for ac_prog in cl
5447 do
5448 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5449set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5450echo "$as_me:$LINENO: checking for $ac_word" >&5
5451echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5452if test "${ac_cv_prog_CC+set}" = set; then
5453 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
5454else
5455 if test -n "$CC"; then
5456 ac_cv_prog_CC="$CC" # Let the user override the test.
5457else
13b2be9c
DJ
5458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5459for as_dir in $PATH
5460do
5461 IFS=$as_save_IFS
5462 test -z "$as_dir" && as_dir=.
5463 for ac_exec_ext in '' $ac_executable_extensions; do
5464 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5465 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5466 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5467 break 2
5468 fi
5469done
5470done
5471
252b5132
RH
5472fi
5473fi
13b2be9c 5474CC=$ac_cv_prog_CC
252b5132 5475if test -n "$CC"; then
13b2be9c
DJ
5476 echo "$as_me:$LINENO: result: $CC" >&5
5477echo "${ECHO_T}$CC" >&6
c8615825 5478else
13b2be9c
DJ
5479 echo "$as_me:$LINENO: result: no" >&5
5480echo "${ECHO_T}no" >&6
c8615825 5481fi
6840198f 5482
13b2be9c
DJ
5483 test -n "$CC" && break
5484 done
5485fi
5486if test -z "$CC"; then
5487 ac_ct_CC=$CC
5488 for ac_prog in cl
5489do
5490 # Extract the first word of "$ac_prog", so it can be a program name with args.
5491set dummy $ac_prog; ac_word=$2
5492echo "$as_me:$LINENO: checking for $ac_word" >&5
5493echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5494if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5495 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5496else
13b2be9c
DJ
5497 if test -n "$ac_ct_CC"; then
5498 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
c8615825 5499else
13b2be9c
DJ
5500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5501for as_dir in $PATH
5502do
5503 IFS=$as_save_IFS
5504 test -z "$as_dir" && as_dir=.
5505 for ac_exec_ext in '' $ac_executable_extensions; do
5506 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5507 ac_cv_prog_ac_ct_CC="$ac_prog"
5508 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5509 break 2
5510 fi
5511done
5512done
5513
c8615825
AM
5514fi
5515fi
13b2be9c
DJ
5516ac_ct_CC=$ac_cv_prog_ac_ct_CC
5517if test -n "$ac_ct_CC"; then
5518 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5519echo "${ECHO_T}$ac_ct_CC" >&6
c8615825 5520else
13b2be9c
DJ
5521 echo "$as_me:$LINENO: result: no" >&5
5522echo "${ECHO_T}no" >&6
c8615825 5523fi
252b5132 5524
13b2be9c
DJ
5525 test -n "$ac_ct_CC" && break
5526done
5527
5528 CC=$ac_ct_CC
5529fi
5530
5531fi
5532
5533
5534test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5535See \`config.log' for more details." >&5
5536echo "$as_me: error: no acceptable C compiler found in \$PATH
5537See \`config.log' for more details." >&2;}
5538 { (exit 1); exit 1; }; }
5539
5540# Provide some information about the compiler.
5541echo "$as_me:$LINENO:" \
5542 "checking for C compiler version" >&5
5543ac_compiler=`set X $ac_compile; echo $2`
5544{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5545 (eval $ac_compiler --version </dev/null >&5) 2>&5
5546 ac_status=$?
5547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5548 (exit $ac_status); }
5549{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5550 (eval $ac_compiler -v </dev/null >&5) 2>&5
5551 ac_status=$?
5552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5553 (exit $ac_status); }
5554{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5555 (eval $ac_compiler -V </dev/null >&5) 2>&5
5556 ac_status=$?
5557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5558 (exit $ac_status); }
5559
5560echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5561echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5562if test "${ac_cv_c_compiler_gnu+set}" = set; then
5563 echo $ECHO_N "(cached) $ECHO_C" >&6
5564else
5565 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5566/* confdefs.h. */
5567_ACEOF
5568cat confdefs.h >>conftest.$ac_ext
5569cat >>conftest.$ac_ext <<_ACEOF
5570/* end confdefs.h. */
5571
5572int
5573main ()
5574{
5575#ifndef __GNUC__
5576 choke me
5577#endif
5578
5579 ;
5580 return 0;
5581}
5582_ACEOF
5583rm -f conftest.$ac_objext
5584if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5585 (eval $ac_compile) 2>conftest.er1
13b2be9c 5586 ac_status=$?
ab509236
L
5587 grep -v '^ *+' conftest.er1 >conftest.err
5588 rm -f conftest.er1
5589 cat conftest.err >&5
13b2be9c
DJ
5590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5591 (exit $ac_status); } &&
7499d566
NC
5592 { ac_try='test -z "$ac_c_werror_flag"
5593 || test ! -s conftest.err'
ab509236
L
5594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5595 (eval $ac_try) 2>&5
5596 ac_status=$?
5597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5598 (exit $ac_status); }; } &&
5599 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5601 (eval $ac_try) 2>&5
5602 ac_status=$?
5603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5604 (exit $ac_status); }; }; then
5605 ac_compiler_gnu=yes
5606else
5607 echo "$as_me: failed program was:" >&5
5608sed 's/^/| /' conftest.$ac_ext >&5
5609
5610ac_compiler_gnu=no
5611fi
ab509236 5612rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5613ac_cv_c_compiler_gnu=$ac_compiler_gnu
5614
5615fi
5616echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5617echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5618GCC=`test $ac_compiler_gnu = yes && echo yes`
5619ac_test_CFLAGS=${CFLAGS+set}
5620ac_save_CFLAGS=$CFLAGS
5621CFLAGS="-g"
5622echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5623echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5624if test "${ac_cv_prog_cc_g+set}" = set; then
5625 echo $ECHO_N "(cached) $ECHO_C" >&6
5626else
5627 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5628/* confdefs.h. */
5629_ACEOF
5630cat confdefs.h >>conftest.$ac_ext
5631cat >>conftest.$ac_ext <<_ACEOF
5632/* end confdefs.h. */
5633
5634int
5635main ()
5636{
5637
5638 ;
5639 return 0;
5640}
5641_ACEOF
5642rm -f conftest.$ac_objext
5643if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5644 (eval $ac_compile) 2>conftest.er1
13b2be9c 5645 ac_status=$?
ab509236
L
5646 grep -v '^ *+' conftest.er1 >conftest.err
5647 rm -f conftest.er1
5648 cat conftest.err >&5
13b2be9c
DJ
5649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 (exit $ac_status); } &&
7499d566
NC
5651 { ac_try='test -z "$ac_c_werror_flag"
5652 || test ! -s conftest.err'
ab509236
L
5653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5654 (eval $ac_try) 2>&5
5655 ac_status=$?
5656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5657 (exit $ac_status); }; } &&
5658 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5660 (eval $ac_try) 2>&5
5661 ac_status=$?
5662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5663 (exit $ac_status); }; }; then
252b5132
RH
5664 ac_cv_prog_cc_g=yes
5665else
13b2be9c
DJ
5666 echo "$as_me: failed program was:" >&5
5667sed 's/^/| /' conftest.$ac_ext >&5
c8615825 5668
13b2be9c 5669ac_cv_prog_cc_g=no
252b5132 5670fi
ab509236 5671rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5672fi
5673echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5674echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
252b5132 5675if test "$ac_test_CFLAGS" = set; then
13b2be9c 5676 CFLAGS=$ac_save_CFLAGS
252b5132
RH
5677elif test $ac_cv_prog_cc_g = yes; then
5678 if test "$GCC" = yes; then
5679 CFLAGS="-g -O2"
5680 else
5681 CFLAGS="-g"
5682 fi
5683else
9b2b7d69
MM
5684 if test "$GCC" = yes; then
5685 CFLAGS="-O2"
5686 else
5687 CFLAGS=
5688 fi
5689fi
13b2be9c
DJ
5690echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5691echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5692if test "${ac_cv_prog_cc_stdc+set}" = set; then
5693 echo $ECHO_N "(cached) $ECHO_C" >&6
5694else
5695 ac_cv_prog_cc_stdc=no
5696ac_save_CC=$CC
5697cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5698/* confdefs.h. */
5699_ACEOF
5700cat confdefs.h >>conftest.$ac_ext
5701cat >>conftest.$ac_ext <<_ACEOF
5702/* end confdefs.h. */
5703#include <stdarg.h>
5704#include <stdio.h>
5705#include <sys/types.h>
5706#include <sys/stat.h>
5707/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5708struct buf { int x; };
5709FILE * (*rcsopen) (struct buf *, struct stat *, int);
5710static char *e (p, i)
5711 char **p;
5712 int i;
5713{
5714 return p[i];
5715}
5716static char *f (char * (*g) (char **, int), char **p, ...)
5717{
5718 char *s;
5719 va_list v;
5720 va_start (v,p);
5721 s = g (p, va_arg (v,int));
5722 va_end (v);
5723 return s;
5724}
ab509236
L
5725
5726/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5727 function prototypes and stuff, but not '\xHH' hex character constants.
5728 These don't provoke an error unfortunately, instead are silently treated
5729 as 'x'. The following induces an error, until -std1 is added to get
5730 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5731 array size at least. It's necessary to write '\x00'==0 to get something
5732 that's true only with -std1. */
5733int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5734
13b2be9c
DJ
5735int test (int i, double x);
5736struct s1 {int (*f) (int a);};
5737struct s2 {int (*f) (double a);};
5738int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5739int argc;
5740char **argv;
5741int
5742main ()
5743{
5744return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5745 ;
5746 return 0;
5747}
5748_ACEOF
5749# Don't try gcc -ansi; that turns off useful extensions and
5750# breaks some systems' header files.
5751# AIX -qlanglvl=ansi
5752# Ultrix and OSF/1 -std1
5753# HP-UX 10.20 and later -Ae
5754# HP-UX older versions -Aa -D_HPUX_SOURCE
5755# SVR4 -Xc -D__EXTENSIONS__
5756for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5757do
5758 CC="$ac_save_CC $ac_arg"
5759 rm -f conftest.$ac_objext
5760if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5761 (eval $ac_compile) 2>conftest.er1
13b2be9c 5762 ac_status=$?
ab509236
L
5763 grep -v '^ *+' conftest.er1 >conftest.err
5764 rm -f conftest.er1
5765 cat conftest.err >&5
13b2be9c
DJ
5766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5767 (exit $ac_status); } &&
7499d566
NC
5768 { ac_try='test -z "$ac_c_werror_flag"
5769 || test ! -s conftest.err'
ab509236
L
5770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5771 (eval $ac_try) 2>&5
5772 ac_status=$?
5773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5774 (exit $ac_status); }; } &&
5775 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5777 (eval $ac_try) 2>&5
5778 ac_status=$?
5779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5780 (exit $ac_status); }; }; then
5781 ac_cv_prog_cc_stdc=$ac_arg
5782break
5783else
5784 echo "$as_me: failed program was:" >&5
5785sed 's/^/| /' conftest.$ac_ext >&5
5786
5787fi
ab509236 5788rm -f conftest.err conftest.$ac_objext
13b2be9c
DJ
5789done
5790rm -f conftest.$ac_ext conftest.$ac_objext
5791CC=$ac_save_CC
5792
5793fi
5794
5795case "x$ac_cv_prog_cc_stdc" in
5796 x|xno)
5797 echo "$as_me:$LINENO: result: none needed" >&5
5798echo "${ECHO_T}none needed" >&6 ;;
5799 *)
5800 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5801echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5802 CC="$CC $ac_cv_prog_cc_stdc" ;;
5803esac
5804
5805# Some people use a C++ compiler to compile C. Since we use `exit',
5806# in C++ we need to declare it. In case someone uses the same compiler
5807# for both compiling C and C++ we need to have the C++ compiler decide
5808# the declaration of exit, since it's the most demanding environment.
5809cat >conftest.$ac_ext <<_ACEOF
5810#ifndef __cplusplus
5811 choke me
5812#endif
5813_ACEOF
5814rm -f conftest.$ac_objext
5815if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5816 (eval $ac_compile) 2>conftest.er1
13b2be9c 5817 ac_status=$?
ab509236
L
5818 grep -v '^ *+' conftest.er1 >conftest.err
5819 rm -f conftest.er1
5820 cat conftest.err >&5
13b2be9c
DJ
5821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5822 (exit $ac_status); } &&
7499d566
NC
5823 { ac_try='test -z "$ac_c_werror_flag"
5824 || test ! -s conftest.err'
ab509236
L
5825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5826 (eval $ac_try) 2>&5
5827 ac_status=$?
5828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5829 (exit $ac_status); }; } &&
5830 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5832 (eval $ac_try) 2>&5
5833 ac_status=$?
5834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5835 (exit $ac_status); }; }; then
5836 for ac_declaration in \
ab509236 5837 '' \
13b2be9c
DJ
5838 'extern "C" void std::exit (int) throw (); using std::exit;' \
5839 'extern "C" void std::exit (int); using std::exit;' \
5840 'extern "C" void exit (int) throw ();' \
5841 'extern "C" void exit (int);' \
5842 'void exit (int);'
5843do
5844 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5845/* confdefs.h. */
5846_ACEOF
5847cat confdefs.h >>conftest.$ac_ext
5848cat >>conftest.$ac_ext <<_ACEOF
5849/* end confdefs.h. */
13dfd2d0 5850$ac_declaration
ab509236 5851#include <stdlib.h>
13b2be9c
DJ
5852int
5853main ()
5854{
5855exit (42);
5856 ;
5857 return 0;
5858}
5859_ACEOF
5860rm -f conftest.$ac_objext
5861if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5862 (eval $ac_compile) 2>conftest.er1
13b2be9c 5863 ac_status=$?
ab509236
L
5864 grep -v '^ *+' conftest.er1 >conftest.err
5865 rm -f conftest.er1
5866 cat conftest.err >&5
13b2be9c
DJ
5867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868 (exit $ac_status); } &&
7499d566
NC
5869 { ac_try='test -z "$ac_c_werror_flag"
5870 || test ! -s conftest.err'
ab509236
L
5871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5872 (eval $ac_try) 2>&5
5873 ac_status=$?
5874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5875 (exit $ac_status); }; } &&
5876 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5878 (eval $ac_try) 2>&5
5879 ac_status=$?
5880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5881 (exit $ac_status); }; }; then
5882 :
5883else
5884 echo "$as_me: failed program was:" >&5
5885sed 's/^/| /' conftest.$ac_ext >&5
5886
5887continue
5888fi
ab509236 5889rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c 5890 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
5891/* confdefs.h. */
5892_ACEOF
5893cat confdefs.h >>conftest.$ac_ext
5894cat >>conftest.$ac_ext <<_ACEOF
5895/* end confdefs.h. */
5896$ac_declaration
5897int
5898main ()
5899{
5900exit (42);
5901 ;
5902 return 0;
5903}
5904_ACEOF
5905rm -f conftest.$ac_objext
5906if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 5907 (eval $ac_compile) 2>conftest.er1
13b2be9c 5908 ac_status=$?
ab509236
L
5909 grep -v '^ *+' conftest.er1 >conftest.err
5910 rm -f conftest.er1
5911 cat conftest.err >&5
13b2be9c
DJ
5912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5913 (exit $ac_status); } &&
7499d566
NC
5914 { ac_try='test -z "$ac_c_werror_flag"
5915 || test ! -s conftest.err'
ab509236
L
5916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5917 (eval $ac_try) 2>&5
5918 ac_status=$?
5919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5920 (exit $ac_status); }; } &&
5921 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
5922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5923 (eval $ac_try) 2>&5
5924 ac_status=$?
5925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5926 (exit $ac_status); }; }; then
5927 break
5928else
5929 echo "$as_me: failed program was:" >&5
5930sed 's/^/| /' conftest.$ac_ext >&5
5931
5932fi
ab509236 5933rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5934done
5935rm -f conftest*
5936if test -n "$ac_declaration"; then
5937 echo '#ifdef __cplusplus' >>confdefs.h
5938 echo $ac_declaration >>confdefs.h
5939 echo '#endif' >>confdefs.h
5940fi
5941
5942else
5943 echo "$as_me: failed program was:" >&5
5944sed 's/^/| /' conftest.$ac_ext >&5
5945
5946fi
ab509236 5947rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
5948ac_ext=c
5949ac_cpp='$CPP $CPPFLAGS'
5950ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5951ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5952ac_compiler_gnu=$ac_cv_c_compiler_gnu
c8615825
AM
5953
5954
5955for ac_prog in 'bison -y' byacc
9b2b7d69 5956do
13b2be9c 5957 # Extract the first word of "$ac_prog", so it can be a program name with args.
c8615825 5958set dummy $ac_prog; ac_word=$2
13b2be9c
DJ
5959echo "$as_me:$LINENO: checking for $ac_word" >&5
5960echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5961if test "${ac_cv_prog_YACC+set}" = set; then
5962 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825
AM
5963else
5964 if test -n "$YACC"; then
5965 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5966else
13b2be9c
DJ
5967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5968for as_dir in $PATH
5969do
5970 IFS=$as_save_IFS
5971 test -z "$as_dir" && as_dir=.
5972 for ac_exec_ext in '' $ac_executable_extensions; do
5973 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5974 ac_cv_prog_YACC="$ac_prog"
5975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5976 break 2
5977 fi
5978done
5979done
5980
c8615825
AM
5981fi
5982fi
13b2be9c 5983YACC=$ac_cv_prog_YACC
c8615825 5984if test -n "$YACC"; then
13b2be9c
DJ
5985 echo "$as_me:$LINENO: result: $YACC" >&5
5986echo "${ECHO_T}$YACC" >&6
c8615825 5987else
13b2be9c
DJ
5988 echo "$as_me:$LINENO: result: no" >&5
5989echo "${ECHO_T}no" >&6
c8615825
AM
5990fi
5991
13b2be9c 5992 test -n "$YACC" && break
c8615825
AM
5993done
5994test -n "$YACC" || YACC="yacc"
5995
13b2be9c
DJ
5996for ac_prog in flex lex
5997do
5998 # Extract the first word of "$ac_prog", so it can be a program name with args.
5999set dummy $ac_prog; ac_word=$2
6000echo "$as_me:$LINENO: checking for $ac_word" >&5
6001echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6002if test "${ac_cv_prog_LEX+set}" = set; then
6003 echo $ECHO_N "(cached) $ECHO_C" >&6
c8615825 6004else
13b2be9c
DJ
6005 if test -n "$LEX"; then
6006 ac_cv_prog_LEX="$LEX" # Let the user override the test.
9b2b7d69 6007else
13b2be9c
DJ
6008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6009for as_dir in $PATH
6010do
6011 IFS=$as_save_IFS
6012 test -z "$as_dir" && as_dir=.
6013 for ac_exec_ext in '' $ac_executable_extensions; do
6014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6015 ac_cv_prog_LEX="$ac_prog"
6016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6017 break 2
6018 fi
6019done
6020done
6021
6022fi
6023fi
6024LEX=$ac_cv_prog_LEX
6025if test -n "$LEX"; then
6026 echo "$as_me:$LINENO: result: $LEX" >&5
6027echo "${ECHO_T}$LEX" >&6
c8615825 6028else
13b2be9c
DJ
6029 echo "$as_me:$LINENO: result: no" >&5
6030echo "${ECHO_T}no" >&6
6031fi
6032
6033 test -n "$LEX" && break
6034done
6035test -n "$LEX" || LEX=":"
6036
6037if test -z "$LEXLIB"
6038then
6039 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
6040echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
6041if test "${ac_cv_lib_fl_yywrap+set}" = set; then
6042 echo $ECHO_N "(cached) $ECHO_C" >&6
6043else
6044 ac_check_lib_save_LIBS=$LIBS
6045LIBS="-lfl $LIBS"
6046cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6047/* confdefs.h. */
6048_ACEOF
6049cat confdefs.h >>conftest.$ac_ext
6050cat >>conftest.$ac_ext <<_ACEOF
6051/* end confdefs.h. */
6052
6053/* Override any gcc2 internal prototype to avoid an error. */
6054#ifdef __cplusplus
6055extern "C"
6056#endif
6057/* We use char because int might match the return type of a gcc2
6058 builtin and then its argument prototype would still apply. */
6059char yywrap ();
6060int
6061main ()
6062{
6063yywrap ();
6064 ;
6065 return 0;
6066}
6067_ACEOF
6068rm -f conftest.$ac_objext conftest$ac_exeext
6069if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6070 (eval $ac_link) 2>conftest.er1
13b2be9c 6071 ac_status=$?
ab509236
L
6072 grep -v '^ *+' conftest.er1 >conftest.err
6073 rm -f conftest.er1
6074 cat conftest.err >&5
13b2be9c
DJ
6075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6076 (exit $ac_status); } &&
7499d566
NC
6077 { ac_try='test -z "$ac_c_werror_flag"
6078 || test ! -s conftest.err'
ab509236
L
6079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6080 (eval $ac_try) 2>&5
6081 ac_status=$?
6082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6083 (exit $ac_status); }; } &&
6084 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6086 (eval $ac_try) 2>&5
6087 ac_status=$?
6088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6089 (exit $ac_status); }; }; then
6090 ac_cv_lib_fl_yywrap=yes
6091else
6092 echo "$as_me: failed program was:" >&5
6093sed 's/^/| /' conftest.$ac_ext >&5
6094
6095ac_cv_lib_fl_yywrap=no
6096fi
ab509236
L
6097rm -f conftest.err conftest.$ac_objext \
6098 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6099LIBS=$ac_check_lib_save_LIBS
6100fi
6101echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
6102echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
6103if test $ac_cv_lib_fl_yywrap = yes; then
6104 LEXLIB="-lfl"
6105else
6106 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
6107echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
6108if test "${ac_cv_lib_l_yywrap+set}" = set; then
6109 echo $ECHO_N "(cached) $ECHO_C" >&6
6110else
6111 ac_check_lib_save_LIBS=$LIBS
6112LIBS="-ll $LIBS"
6113cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6114/* confdefs.h. */
6115_ACEOF
6116cat confdefs.h >>conftest.$ac_ext
6117cat >>conftest.$ac_ext <<_ACEOF
6118/* end confdefs.h. */
6119
6120/* Override any gcc2 internal prototype to avoid an error. */
6121#ifdef __cplusplus
6122extern "C"
6123#endif
6124/* We use char because int might match the return type of a gcc2
6125 builtin and then its argument prototype would still apply. */
6126char yywrap ();
6127int
6128main ()
6129{
6130yywrap ();
6131 ;
6132 return 0;
6133}
6134_ACEOF
6135rm -f conftest.$ac_objext conftest$ac_exeext
6136if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6137 (eval $ac_link) 2>conftest.er1
13b2be9c 6138 ac_status=$?
ab509236
L
6139 grep -v '^ *+' conftest.er1 >conftest.err
6140 rm -f conftest.er1
6141 cat conftest.err >&5
13b2be9c
DJ
6142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6143 (exit $ac_status); } &&
7499d566
NC
6144 { ac_try='test -z "$ac_c_werror_flag"
6145 || test ! -s conftest.err'
ab509236
L
6146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6147 (eval $ac_try) 2>&5
6148 ac_status=$?
6149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6150 (exit $ac_status); }; } &&
6151 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6153 (eval $ac_try) 2>&5
6154 ac_status=$?
6155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6156 (exit $ac_status); }; }; then
6157 ac_cv_lib_l_yywrap=yes
9b2b7d69 6158else
13b2be9c
DJ
6159 echo "$as_me: failed program was:" >&5
6160sed 's/^/| /' conftest.$ac_ext >&5
6161
6162ac_cv_lib_l_yywrap=no
9b2b7d69 6163fi
ab509236
L
6164rm -f conftest.err conftest.$ac_objext \
6165 conftest$ac_exeext conftest.$ac_ext
13b2be9c 6166LIBS=$ac_check_lib_save_LIBS
9b2b7d69 6167fi
13b2be9c
DJ
6168echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
6169echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
6170if test $ac_cv_lib_l_yywrap = yes; then
6171 LEXLIB="-ll"
252b5132 6172fi
13b2be9c
DJ
6173
6174fi
6175
252b5132 6176fi
13b2be9c
DJ
6177
6178if test "x$LEX" != "x:"; then
6179 echo "$as_me:$LINENO: checking lex output file root" >&5
6180echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
6181if test "${ac_cv_prog_lex_root+set}" = set; then
6182 echo $ECHO_N "(cached) $ECHO_C" >&6
6183else
6184 # The minimal lex program is just a single line: %%. But some broken lexes
6185# (Solaris, I think it was) want two %% lines, so accommodate them.
6186cat >conftest.l <<_ACEOF
6187%%
6188%%
6189_ACEOF
6190{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
6191 (eval $LEX conftest.l) 2>&5
6192 ac_status=$?
6193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6194 (exit $ac_status); }
6195if test -f lex.yy.c; then
6196 ac_cv_prog_lex_root=lex.yy
6197elif test -f lexyy.c; then
6198 ac_cv_prog_lex_root=lexyy
252b5132 6199else
13b2be9c
DJ
6200 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
6201echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
6202 { (exit 1); exit 1; }; }
252b5132 6203fi
13b2be9c
DJ
6204fi
6205echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
6206echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
6207rm -f conftest.l
6208LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
252b5132 6209
13b2be9c
DJ
6210echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
6211echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
6212if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
6213 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 6214else
13b2be9c
DJ
6215 # POSIX says lex can declare yytext either as a pointer or an array; the
6216# default is implementation-dependent. Figure out which it is, since
6217# not all implementations provide the %pointer and %array declarations.
6218ac_cv_prog_lex_yytext_pointer=no
6219echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
6220ac_save_LIBS=$LIBS
6221LIBS="$LIBS $LEXLIB"
6222cat >conftest.$ac_ext <<_ACEOF
6223`cat $LEX_OUTPUT_ROOT.c`
6224_ACEOF
6225rm -f conftest.$ac_objext conftest$ac_exeext
6226if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 6227 (eval $ac_link) 2>conftest.er1
13b2be9c 6228 ac_status=$?
ab509236
L
6229 grep -v '^ *+' conftest.er1 >conftest.err
6230 rm -f conftest.er1
6231 cat conftest.err >&5
13b2be9c
DJ
6232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6233 (exit $ac_status); } &&
7499d566
NC
6234 { ac_try='test -z "$ac_c_werror_flag"
6235 || test ! -s conftest.err'
ab509236
L
6236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6237 (eval $ac_try) 2>&5
6238 ac_status=$?
6239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6240 (exit $ac_status); }; } &&
6241 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
6242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6243 (eval $ac_try) 2>&5
6244 ac_status=$?
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); }; }; then
6247 ac_cv_prog_lex_yytext_pointer=yes
252b5132 6248else
13b2be9c
DJ
6249 echo "$as_me: failed program was:" >&5
6250sed 's/^/| /' conftest.$ac_ext >&5
6251
252b5132 6252fi
ab509236
L
6253rm -f conftest.err conftest.$ac_objext \
6254 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
6255LIBS=$ac_save_LIBS
6256rm -f "${LEX_OUTPUT_ROOT}.c"
6257
252b5132 6258fi
13b2be9c
DJ
6259echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
6260echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
6261if test $ac_cv_prog_lex_yytext_pointer = yes; then
6262
6263cat >>confdefs.h <<\_ACEOF
6264#define YYTEXT_POINTER 1
6265_ACEOF
6266
6267fi
6268
6269fi
6270if test "$LEX" = :; then
6271 LEX=${am_missing_run}flex
6272fi
6273
6274ALL_LINGUAS="fr tr es"
6275if test -n "$ac_tool_prefix"; then
6276 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6277set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6278echo "$as_me:$LINENO: checking for $ac_word" >&5
6279echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6280if test "${ac_cv_prog_RANLIB+set}" = set; then
6281 echo $ECHO_N "(cached) $ECHO_C" >&6
6282else
6283 if test -n "$RANLIB"; then
6284 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6285else
6286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6287for as_dir in $PATH
6288do
6289 IFS=$as_save_IFS
6290 test -z "$as_dir" && as_dir=.
6291 for ac_exec_ext in '' $ac_executable_extensions; do
6292 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6293 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6294 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6295 break 2
6296 fi
6297done
6298done
6299
6300fi
6301fi
6302RANLIB=$ac_cv_prog_RANLIB
6303if test -n "$RANLIB"; then
6304 echo "$as_me:$LINENO: result: $RANLIB" >&5
6305echo "${ECHO_T}$RANLIB" >&6
252b5132 6306else
13b2be9c
DJ
6307 echo "$as_me:$LINENO: result: no" >&5
6308echo "${ECHO_T}no" >&6
252b5132
RH
6309fi
6310
13b2be9c
DJ
6311fi
6312if test -z "$ac_cv_prog_RANLIB"; then
6313 ac_ct_RANLIB=$RANLIB
6314 # Extract the first word of "ranlib", so it can be a program name with args.
6315set dummy ranlib; ac_word=$2
6316echo "$as_me:$LINENO: checking for $ac_word" >&5
6317echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6318if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6319 echo $ECHO_N "(cached) $ECHO_C" >&6
6320else
6321 if test -n "$ac_ct_RANLIB"; then
6322 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6323else
6324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6325for as_dir in $PATH
6326do
6327 IFS=$as_save_IFS
6328 test -z "$as_dir" && as_dir=.
6329 for ac_exec_ext in '' $ac_executable_extensions; do
6330 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6331 ac_cv_prog_ac_ct_RANLIB="ranlib"
6332 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6333 break 2
6334 fi
6335done
6840198f 6336done
d6d788bd 6337
13b2be9c
DJ
6338 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6339fi
6340fi
6341ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6342if test -n "$ac_ct_RANLIB"; then
6343 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6344echo "${ECHO_T}$ac_ct_RANLIB" >&6
d6d788bd 6345else
13b2be9c
DJ
6346 echo "$as_me:$LINENO: result: no" >&5
6347echo "${ECHO_T}no" >&6
6348fi
6349
6350 RANLIB=$ac_ct_RANLIB
d6d788bd 6351else
13b2be9c
DJ
6352 RANLIB="$ac_cv_prog_RANLIB"
6353fi
6354
6355ac_ext=c
6356ac_cpp='$CPP $CPPFLAGS'
6357ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6358ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6359ac_compiler_gnu=$ac_cv_c_compiler_gnu
6360echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6361echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6362# On Suns, sometimes $CPP names a directory.
6363if test -n "$CPP" && test -d "$CPP"; then
6364 CPP=
d6d788bd 6365fi
13b2be9c
DJ
6366if test -z "$CPP"; then
6367 if test "${ac_cv_prog_CPP+set}" = set; then
6368 echo $ECHO_N "(cached) $ECHO_C" >&6
6369else
6370 # Double quotes because CPP needs to be expanded
6371 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6372 do
6373 ac_preproc_ok=false
6374for ac_c_preproc_warn_flag in '' yes
6375do
6376 # Use a header file that comes with gcc, so configuring glibc
6377 # with a fresh cross-compiler works.
6378 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6379 # <limits.h> exists even on freestanding compilers.
6380 # On the NeXT, cc -E runs the code through the compiler's parser,
6381 # not just through cpp. "Syntax error" is here to catch this case.
6382 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6383/* confdefs.h. */
6384_ACEOF
6385cat confdefs.h >>conftest.$ac_ext
6386cat >>conftest.$ac_ext <<_ACEOF
6387/* end confdefs.h. */
6388#ifdef __STDC__
6389# include <limits.h>
6390#else
6391# include <assert.h>
6392#endif
ab509236 6393 Syntax error
13b2be9c
DJ
6394_ACEOF
6395if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6396 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6397 ac_status=$?
6398 grep -v '^ *+' conftest.er1 >conftest.err
6399 rm -f conftest.er1
6400 cat conftest.err >&5
6401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6402 (exit $ac_status); } >/dev/null; then
6403 if test -s conftest.err; then
6404 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6405 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6406 else
6407 ac_cpp_err=
6408 fi
6409else
6410 ac_cpp_err=yes
d6d788bd 6411fi
13b2be9c
DJ
6412if test -z "$ac_cpp_err"; then
6413 :
6414else
6415 echo "$as_me: failed program was:" >&5
6416sed 's/^/| /' conftest.$ac_ext >&5
6417
6418 # Broken: fails on valid input.
6419continue
6420fi
6421rm -f conftest.err conftest.$ac_ext
6422
6423 # OK, works on sane cases. Now check whether non-existent headers
6424 # can be detected and how.
6425 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6426/* confdefs.h. */
6427_ACEOF
6428cat confdefs.h >>conftest.$ac_ext
6429cat >>conftest.$ac_ext <<_ACEOF
6430/* end confdefs.h. */
6431#include <ac_nonexistent.h>
6432_ACEOF
6433if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6434 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6435 ac_status=$?
6436 grep -v '^ *+' conftest.er1 >conftest.err
6437 rm -f conftest.er1
6438 cat conftest.err >&5
6439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6440 (exit $ac_status); } >/dev/null; then
6441 if test -s conftest.err; then
6442 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6443 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6444 else
6445 ac_cpp_err=
6446 fi
d6d788bd 6447else
13b2be9c 6448 ac_cpp_err=yes
d6d788bd 6449fi
13b2be9c
DJ
6450if test -z "$ac_cpp_err"; then
6451 # Broken: success on invalid input.
6452continue
6453else
6454 echo "$as_me: failed program was:" >&5
6455sed 's/^/| /' conftest.$ac_ext >&5
6840198f 6456
13b2be9c
DJ
6457 # Passes both tests.
6458ac_preproc_ok=:
6459break
6460fi
6461rm -f conftest.err conftest.$ac_ext
252b5132 6462
13b2be9c
DJ
6463done
6464# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6465rm -f conftest.err conftest.$ac_ext
6466if $ac_preproc_ok; then
6467 break
9b2b7d69 6468fi
13b2be9c
DJ
6469
6470 done
6471 ac_cv_prog_CPP=$CPP
9b2b7d69 6472
d6d788bd 6473fi
13b2be9c 6474 CPP=$ac_cv_prog_CPP
c8615825 6475else
13b2be9c 6476 ac_cv_prog_CPP=$CPP
c8615825 6477fi
13b2be9c
DJ
6478echo "$as_me:$LINENO: result: $CPP" >&5
6479echo "${ECHO_T}$CPP" >&6
6480ac_preproc_ok=false
6481for ac_c_preproc_warn_flag in '' yes
6482do
6483 # Use a header file that comes with gcc, so configuring glibc
6484 # with a fresh cross-compiler works.
6485 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6486 # <limits.h> exists even on freestanding compilers.
6487 # On the NeXT, cc -E runs the code through the compiler's parser,
6488 # not just through cpp. "Syntax error" is here to catch this case.
6489 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6490/* confdefs.h. */
6491_ACEOF
6492cat confdefs.h >>conftest.$ac_ext
6493cat >>conftest.$ac_ext <<_ACEOF
6494/* end confdefs.h. */
6495#ifdef __STDC__
6496# include <limits.h>
6497#else
6498# include <assert.h>
6499#endif
ab509236 6500 Syntax error
13b2be9c
DJ
6501_ACEOF
6502if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6503 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6504 ac_status=$?
6505 grep -v '^ *+' conftest.er1 >conftest.err
6506 rm -f conftest.er1
6507 cat conftest.err >&5
6508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6509 (exit $ac_status); } >/dev/null; then
6510 if test -s conftest.err; then
6511 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6512 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6513 else
6514 ac_cpp_err=
6515 fi
6516else
6517 ac_cpp_err=yes
252b5132 6518fi
13b2be9c
DJ
6519if test -z "$ac_cpp_err"; then
6520 :
252b5132 6521else
13b2be9c
DJ
6522 echo "$as_me: failed program was:" >&5
6523sed 's/^/| /' conftest.$ac_ext >&5
6524
6525 # Broken: fails on valid input.
6526continue
6527fi
6528rm -f conftest.err conftest.$ac_ext
6529
6530 # OK, works on sane cases. Now check whether non-existent headers
6531 # can be detected and how.
6532 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6533/* confdefs.h. */
6534_ACEOF
6535cat confdefs.h >>conftest.$ac_ext
6536cat >>conftest.$ac_ext <<_ACEOF
6537/* end confdefs.h. */
6538#include <ac_nonexistent.h>
6539_ACEOF
6540if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6541 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6542 ac_status=$?
6543 grep -v '^ *+' conftest.er1 >conftest.err
6544 rm -f conftest.er1
6545 cat conftest.err >&5
6546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6547 (exit $ac_status); } >/dev/null; then
6548 if test -s conftest.err; then
6549 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 6550 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
6551 else
6552 ac_cpp_err=
6553 fi
252b5132 6554else
13b2be9c 6555 ac_cpp_err=yes
252b5132 6556fi
13b2be9c
DJ
6557if test -z "$ac_cpp_err"; then
6558 # Broken: success on invalid input.
6559continue
252b5132 6560else
13b2be9c
DJ
6561 echo "$as_me: failed program was:" >&5
6562sed 's/^/| /' conftest.$ac_ext >&5
c8615825 6563
13b2be9c
DJ
6564 # Passes both tests.
6565ac_preproc_ok=:
6566break
252b5132 6567fi
13b2be9c 6568rm -f conftest.err conftest.$ac_ext
252b5132 6569
13b2be9c
DJ
6570done
6571# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6572rm -f conftest.err conftest.$ac_ext
6573if $ac_preproc_ok; then
6574 :
6575else
6576 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6577See \`config.log' for more details." >&5
6578echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6579See \`config.log' for more details." >&2;}
6580 { (exit 1); exit 1; }; }
252b5132 6581fi
9b2b7d69 6582
13b2be9c
DJ
6583ac_ext=c
6584ac_cpp='$CPP $CPPFLAGS'
6585ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6586ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6587ac_compiler_gnu=$ac_cv_c_compiler_gnu
252b5132
RH
6588
6589
13b2be9c
DJ
6590echo "$as_me:$LINENO: checking for egrep" >&5
6591echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6592if test "${ac_cv_prog_egrep+set}" = set; then
6593 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 6594else
13b2be9c
DJ
6595 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6596 then ac_cv_prog_egrep='grep -E'
6597 else ac_cv_prog_egrep='egrep'
c8615825 6598 fi
6840198f 6599fi
13b2be9c
DJ
6600echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6601echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6602 EGREP=$ac_cv_prog_egrep
6840198f 6603
13b2be9c
DJ
6604
6605echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6606echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6607if test "${ac_cv_header_stdc+set}" = set; then
6608 echo $ECHO_N "(cached) $ECHO_C" >&6
6840198f 6609else
13b2be9c 6610 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6611/* confdefs.h. */
6612_ACEOF
6613cat confdefs.h >>conftest.$ac_ext
6614cat >>conftest.$ac_ext <<_ACEOF
6615/* end confdefs.h. */
252b5132
RH
6616#include <stdlib.h>
6617#include <stdarg.h>
6618#include <string.h>
6619#include <float.h>
13b2be9c
DJ
6620
6621int
6622main ()
6623{
6624
6625 ;
6626 return 0;
6627}
6628_ACEOF
6629rm -f conftest.$ac_objext
6630if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6631 (eval $ac_compile) 2>conftest.er1
13b2be9c 6632 ac_status=$?
ab509236
L
6633 grep -v '^ *+' conftest.er1 >conftest.err
6634 rm -f conftest.er1
6635 cat conftest.err >&5
13b2be9c
DJ
6636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6637 (exit $ac_status); } &&
7499d566
NC
6638 { ac_try='test -z "$ac_c_werror_flag"
6639 || test ! -s conftest.err'
ab509236
L
6640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6641 (eval $ac_try) 2>&5
6642 ac_status=$?
6643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6644 (exit $ac_status); }; } &&
6645 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6647 (eval $ac_try) 2>&5
6648 ac_status=$?
6649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6650 (exit $ac_status); }; }; then
252b5132
RH
6651 ac_cv_header_stdc=yes
6652else
13b2be9c
DJ
6653 echo "$as_me: failed program was:" >&5
6654sed 's/^/| /' conftest.$ac_ext >&5
6655
6656ac_cv_header_stdc=no
252b5132 6657fi
ab509236 6658rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
6659
6660if test $ac_cv_header_stdc = yes; then
6661 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13b2be9c 6662 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6663/* confdefs.h. */
6664_ACEOF
6665cat confdefs.h >>conftest.$ac_ext
6666cat >>conftest.$ac_ext <<_ACEOF
6667/* end confdefs.h. */
252b5132 6668#include <string.h>
13b2be9c
DJ
6669
6670_ACEOF
252b5132 6671if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6672 $EGREP "memchr" >/dev/null 2>&1; then
252b5132
RH
6673 :
6674else
252b5132
RH
6675 ac_cv_header_stdc=no
6676fi
6677rm -f conftest*
6678
6679fi
6680
6681if test $ac_cv_header_stdc = yes; then
6682 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13b2be9c 6683 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6684/* confdefs.h. */
6685_ACEOF
6686cat confdefs.h >>conftest.$ac_ext
6687cat >>conftest.$ac_ext <<_ACEOF
6688/* end confdefs.h. */
252b5132 6689#include <stdlib.h>
13b2be9c
DJ
6690
6691_ACEOF
252b5132 6692if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 6693 $EGREP "free" >/dev/null 2>&1; then
252b5132
RH
6694 :
6695else
252b5132
RH
6696 ac_cv_header_stdc=no
6697fi
6698rm -f conftest*
6699
6700fi
6701
6702if test $ac_cv_header_stdc = yes; then
6703 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13b2be9c 6704 if test "$cross_compiling" = yes; then
252b5132
RH
6705 :
6706else
13b2be9c 6707 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6708/* confdefs.h. */
6709_ACEOF
6710cat confdefs.h >>conftest.$ac_ext
6711cat >>conftest.$ac_ext <<_ACEOF
6712/* end confdefs.h. */
252b5132 6713#include <ctype.h>
13b2be9c
DJ
6714#if ((' ' & 0x0FF) == 0x020)
6715# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6716# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6717#else
6718# define ISLOWER(c) \
ab509236
L
6719 (('a' <= (c) && (c) <= 'i') \
6720 || ('j' <= (c) && (c) <= 'r') \
6721 || ('s' <= (c) && (c) <= 'z'))
13b2be9c
DJ
6722# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6723#endif
c8615825 6724
13b2be9c
DJ
6725#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6726int
6727main ()
6728{
6729 int i;
6730 for (i = 0; i < 256; i++)
6731 if (XOR (islower (i), ISLOWER (i))
ab509236 6732 || toupper (i) != TOUPPER (i))
13b2be9c
DJ
6733 exit(2);
6734 exit (0);
6735}
6736_ACEOF
6737rm -f conftest$ac_exeext
6738if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6739 (eval $ac_link) 2>&5
6740 ac_status=$?
6741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6742 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6744 (eval $ac_try) 2>&5
6745 ac_status=$?
6746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6747 (exit $ac_status); }; }; then
c8615825
AM
6748 :
6749else
13b2be9c
DJ
6750 echo "$as_me: program exited with status $ac_status" >&5
6751echo "$as_me: failed program was:" >&5
6752sed 's/^/| /' conftest.$ac_ext >&5
6753
6754( exit $ac_status )
6755ac_cv_header_stdc=no
c8615825 6756fi
ab509236 6757rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
c8615825 6758fi
c8615825 6759fi
9b2b7d69 6760fi
13b2be9c
DJ
6761echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6762echo "${ECHO_T}$ac_cv_header_stdc" >&6
c8615825 6763if test $ac_cv_header_stdc = yes; then
13b2be9c
DJ
6764
6765cat >>confdefs.h <<\_ACEOF
c8615825 6766#define STDC_HEADERS 1
13b2be9c 6767_ACEOF
9b2b7d69 6768
c8615825
AM
6769fi
6770
13b2be9c
DJ
6771echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6772echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6773if test "${ac_cv_c_const+set}" = set; then
6774 echo $ECHO_N "(cached) $ECHO_C" >&6
6775else
6776 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6777/* confdefs.h. */
6778_ACEOF
6779cat confdefs.h >>conftest.$ac_ext
6780cat >>conftest.$ac_ext <<_ACEOF
6781/* end confdefs.h. */
c8615825 6782
13b2be9c
DJ
6783int
6784main ()
6785{
6786/* FIXME: Include the comments suggested by Paul. */
6787#ifndef __cplusplus
6788 /* Ultrix mips cc rejects this. */
6789 typedef int charset[2];
6790 const charset x;
6791 /* SunOS 4.1.1 cc rejects this. */
6792 char const *const *ccp;
6793 char **p;
6794 /* NEC SVR4.0.2 mips cc rejects this. */
6795 struct point {int x, y;};
6796 static struct point const zero = {0,0};
6797 /* AIX XL C 1.02.0.0 rejects this.
6798 It does not let you subtract one const X* pointer from another in
6799 an arm of an if-expression whose if-part is not a constant
6800 expression */
6801 const char *g = "string";
6802 ccp = &g + (g ? g-g : 0);
6803 /* HPUX 7.0 cc rejects these. */
6804 ++ccp;
6805 p = (char**) ccp;
6806 ccp = (char const *const *) p;
6807 { /* SCO 3.2v4 cc rejects this. */
6808 char *t;
6809 char const *s = 0 ? (char *) 0 : (char const *) 0;
6810
6811 *t++ = 0;
6812 }
6813 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6814 int x[] = {25, 17};
6815 const int *foo = &x[0];
6816 ++foo;
6817 }
6818 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6819 typedef const int *iptr;
6820 iptr p = 0;
6821 ++p;
6822 }
6823 { /* AIX XL C 1.02.0.0 rejects this saying
6824 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6825 struct s { int j; const int *ap[3]; };
6826 struct s *b; b->j = 5;
6827 }
6828 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6829 const int foo = 10;
6830 }
6831#endif
6832
6833 ;
6834 return 0;
6835}
6836_ACEOF
6837rm -f conftest.$ac_objext
6838if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6839 (eval $ac_compile) 2>conftest.er1
13b2be9c 6840 ac_status=$?
ab509236
L
6841 grep -v '^ *+' conftest.er1 >conftest.err
6842 rm -f conftest.er1
6843 cat conftest.err >&5
13b2be9c
DJ
6844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6845 (exit $ac_status); } &&
7499d566
NC
6846 { ac_try='test -z "$ac_c_werror_flag"
6847 || test ! -s conftest.err'
ab509236
L
6848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6849 (eval $ac_try) 2>&5
6850 ac_status=$?
6851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6852 (exit $ac_status); }; } &&
6853 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6855 (eval $ac_try) 2>&5
6856 ac_status=$?
6857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6858 (exit $ac_status); }; }; then
252b5132
RH
6859 ac_cv_c_const=yes
6860else
13b2be9c
DJ
6861 echo "$as_me: failed program was:" >&5
6862sed 's/^/| /' conftest.$ac_ext >&5
6863
6864ac_cv_c_const=no
252b5132 6865fi
ab509236 6866rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 6867fi
13b2be9c
DJ
6868echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6869echo "${ECHO_T}$ac_cv_c_const" >&6
c8615825 6870if test $ac_cv_c_const = no; then
13b2be9c
DJ
6871
6872cat >>confdefs.h <<\_ACEOF
6873#define const
6874_ACEOF
252b5132
RH
6875
6876fi
6877
13b2be9c
DJ
6878echo "$as_me:$LINENO: checking for inline" >&5
6879echo $ECHO_N "checking for inline... $ECHO_C" >&6
6880if test "${ac_cv_c_inline+set}" = set; then
6881 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
6882else
6883 ac_cv_c_inline=no
6884for ac_kw in inline __inline__ __inline; do
13b2be9c 6885 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6886/* confdefs.h. */
6887_ACEOF
6888cat confdefs.h >>conftest.$ac_ext
6889cat >>conftest.$ac_ext <<_ACEOF
6890/* end confdefs.h. */
6891#ifndef __cplusplus
6892typedef int foo_t;
6893static $ac_kw foo_t static_foo () {return 0; }
6894$ac_kw foo_t foo () {return 0; }
6895#endif
252b5132 6896
13b2be9c
DJ
6897_ACEOF
6898rm -f conftest.$ac_objext
6899if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6900 (eval $ac_compile) 2>conftest.er1
13b2be9c 6901 ac_status=$?
ab509236
L
6902 grep -v '^ *+' conftest.er1 >conftest.err
6903 rm -f conftest.er1
6904 cat conftest.err >&5
13b2be9c
DJ
6905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6906 (exit $ac_status); } &&
7499d566
NC
6907 { ac_try='test -z "$ac_c_werror_flag"
6908 || test ! -s conftest.err'
ab509236
L
6909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6910 (eval $ac_try) 2>&5
6911 ac_status=$?
6912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6913 (exit $ac_status); }; } &&
6914 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6916 (eval $ac_try) 2>&5
6917 ac_status=$?
6918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6919 (exit $ac_status); }; }; then
d6d788bd 6920 ac_cv_c_inline=$ac_kw; break
6840198f 6921else
13b2be9c
DJ
6922 echo "$as_me: failed program was:" >&5
6923sed 's/^/| /' conftest.$ac_ext >&5
6924
6840198f 6925fi
ab509236 6926rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
d6d788bd 6927done
6840198f
NC
6928
6929fi
13b2be9c
DJ
6930echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6931echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
6932
6933
13b2be9c 6934case $ac_cv_c_inline in
d6d788bd 6935 inline | yes) ;;
ab509236
L
6936 *)
6937 case $ac_cv_c_inline in
6938 no) ac_val=;;
6939 *) ac_val=$ac_cv_c_inline;;
6940 esac
6941 cat >>confdefs.h <<_ACEOF
6942#ifndef __cplusplus
6943#define inline $ac_val
6944#endif
13b2be9c 6945_ACEOF
ab509236 6946 ;;
d6d788bd
L
6947esac
6948
13b2be9c
DJ
6949# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
ab509236 6960 inttypes.h stdint.h unistd.h
13b2be9c
DJ
6961do
6962as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6963echo "$as_me:$LINENO: checking for $ac_header" >&5
6964echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6965if eval "test \"\${$as_ac_Header+set}\" = set"; then
6966 echo $ECHO_N "(cached) $ECHO_C" >&6
6967else
6968 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
6969/* confdefs.h. */
6970_ACEOF
6971cat confdefs.h >>conftest.$ac_ext
6972cat >>conftest.$ac_ext <<_ACEOF
6973/* end confdefs.h. */
6974$ac_includes_default
6975
6976#include <$ac_header>
6977_ACEOF
6978rm -f conftest.$ac_objext
6979if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 6980 (eval $ac_compile) 2>conftest.er1
13b2be9c 6981 ac_status=$?
ab509236
L
6982 grep -v '^ *+' conftest.er1 >conftest.err
6983 rm -f conftest.er1
6984 cat conftest.err >&5
13b2be9c
DJ
6985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6986 (exit $ac_status); } &&
7499d566
NC
6987 { ac_try='test -z "$ac_c_werror_flag"
6988 || test ! -s conftest.err'
ab509236
L
6989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6990 (eval $ac_try) 2>&5
6991 ac_status=$?
6992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6993 (exit $ac_status); }; } &&
6994 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
6995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6996 (eval $ac_try) 2>&5
6997 ac_status=$?
6998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6999 (exit $ac_status); }; }; then
7000 eval "$as_ac_Header=yes"
7001else
7002 echo "$as_me: failed program was:" >&5
7003sed 's/^/| /' conftest.$ac_ext >&5
7004
7005eval "$as_ac_Header=no"
7006fi
ab509236 7007rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7008fi
7009echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7010echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7011if test `eval echo '${'$as_ac_Header'}'` = yes; then
7012 cat >>confdefs.h <<_ACEOF
7013#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7014_ACEOF
7015
7016fi
7017
7018done
7019
7020
7021echo "$as_me:$LINENO: checking for off_t" >&5
7022echo $ECHO_N "checking for off_t... $ECHO_C" >&6
7023if test "${ac_cv_type_off_t+set}" = set; then
7024 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7025else
13b2be9c 7026 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7027/* confdefs.h. */
7028_ACEOF
7029cat confdefs.h >>conftest.$ac_ext
7030cat >>conftest.$ac_ext <<_ACEOF
7031/* end confdefs.h. */
7032$ac_includes_default
7033int
7034main ()
7035{
7036if ((off_t *) 0)
7037 return 0;
7038if (sizeof (off_t))
7039 return 0;
7040 ;
7041 return 0;
7042}
7043_ACEOF
7044rm -f conftest.$ac_objext
7045if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7046 (eval $ac_compile) 2>conftest.er1
13b2be9c 7047 ac_status=$?
ab509236
L
7048 grep -v '^ *+' conftest.er1 >conftest.err
7049 rm -f conftest.er1
7050 cat conftest.err >&5
13b2be9c
DJ
7051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7052 (exit $ac_status); } &&
7499d566
NC
7053 { ac_try='test -z "$ac_c_werror_flag"
7054 || test ! -s conftest.err'
ab509236
L
7055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7056 (eval $ac_try) 2>&5
7057 ac_status=$?
7058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7059 (exit $ac_status); }; } &&
7060 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7062 (eval $ac_try) 2>&5
7063 ac_status=$?
7064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7065 (exit $ac_status); }; }; then
a2d91340 7066 ac_cv_type_off_t=yes
252b5132 7067else
13b2be9c
DJ
7068 echo "$as_me: failed program was:" >&5
7069sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 7070
13b2be9c 7071ac_cv_type_off_t=no
c8615825 7072fi
ab509236 7073rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7074fi
7075echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
7076echo "${ECHO_T}$ac_cv_type_off_t" >&6
7077if test $ac_cv_type_off_t = yes; then
7078 :
7079else
7080
7081cat >>confdefs.h <<_ACEOF
252b5132 7082#define off_t long
13b2be9c 7083_ACEOF
252b5132
RH
7084
7085fi
7086
13b2be9c
DJ
7087echo "$as_me:$LINENO: checking for size_t" >&5
7088echo $ECHO_N "checking for size_t... $ECHO_C" >&6
7089if test "${ac_cv_type_size_t+set}" = set; then
7090 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7091else
13b2be9c 7092 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7093/* confdefs.h. */
7094_ACEOF
7095cat confdefs.h >>conftest.$ac_ext
7096cat >>conftest.$ac_ext <<_ACEOF
7097/* end confdefs.h. */
7098$ac_includes_default
7099int
7100main ()
7101{
7102if ((size_t *) 0)
7103 return 0;
7104if (sizeof (size_t))
7105 return 0;
7106 ;
7107 return 0;
7108}
7109_ACEOF
7110rm -f conftest.$ac_objext
7111if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7112 (eval $ac_compile) 2>conftest.er1
13b2be9c 7113 ac_status=$?
ab509236
L
7114 grep -v '^ *+' conftest.er1 >conftest.err
7115 rm -f conftest.er1
7116 cat conftest.err >&5
13b2be9c
DJ
7117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7118 (exit $ac_status); } &&
7499d566
NC
7119 { ac_try='test -z "$ac_c_werror_flag"
7120 || test ! -s conftest.err'
ab509236
L
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'
13b2be9c
DJ
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
a2d91340 7132 ac_cv_type_size_t=yes
252b5132 7133else
13b2be9c
DJ
7134 echo "$as_me: failed program was:" >&5
7135sed 's/^/| /' conftest.$ac_ext >&5
9b2b7d69 7136
13b2be9c
DJ
7137ac_cv_type_size_t=no
7138fi
ab509236 7139rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
c8615825 7140fi
13b2be9c
DJ
7141echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7142echo "${ECHO_T}$ac_cv_type_size_t" >&6
7143if test $ac_cv_type_size_t = yes; then
7144 :
7145else
7146
7147cat >>confdefs.h <<_ACEOF
252b5132 7148#define size_t unsigned
13b2be9c 7149_ACEOF
252b5132
RH
7150
7151fi
7152
7153# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
7154# for constant arguments. Useless!
13b2be9c
DJ
7155echo "$as_me:$LINENO: checking for working alloca.h" >&5
7156echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
7157if test "${ac_cv_working_alloca_h+set}" = set; then
7158 echo $ECHO_N "(cached) $ECHO_C" >&6
7159else
7160 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7161/* confdefs.h. */
7162_ACEOF
7163cat confdefs.h >>conftest.$ac_ext
7164cat >>conftest.$ac_ext <<_ACEOF
7165/* end confdefs.h. */
252b5132 7166#include <alloca.h>
13b2be9c
DJ
7167int
7168main ()
7169{
7170char *p = (char *) alloca (2 * sizeof (int));
7171 ;
7172 return 0;
7173}
7174_ACEOF
7175rm -f conftest.$ac_objext conftest$ac_exeext
7176if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7177 (eval $ac_link) 2>conftest.er1
13b2be9c 7178 ac_status=$?
ab509236
L
7179 grep -v '^ *+' conftest.er1 >conftest.err
7180 rm -f conftest.er1
7181 cat conftest.err >&5
13b2be9c
DJ
7182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7183 (exit $ac_status); } &&
7499d566
NC
7184 { ac_try='test -z "$ac_c_werror_flag"
7185 || test ! -s conftest.err'
ab509236
L
7186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7187 (eval $ac_try) 2>&5
7188 ac_status=$?
7189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7190 (exit $ac_status); }; } &&
7191 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7193 (eval $ac_try) 2>&5
7194 ac_status=$?
7195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7196 (exit $ac_status); }; }; then
7197 ac_cv_working_alloca_h=yes
7198else
7199 echo "$as_me: failed program was:" >&5
7200sed 's/^/| /' conftest.$ac_ext >&5
7201
7202ac_cv_working_alloca_h=no
7203fi
ab509236
L
7204rm -f conftest.err conftest.$ac_objext \
7205 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7206fi
7207echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7208echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
7209if test $ac_cv_working_alloca_h = yes; then
7210
7211cat >>confdefs.h <<\_ACEOF
252b5132 7212#define HAVE_ALLOCA_H 1
13b2be9c 7213_ACEOF
252b5132
RH
7214
7215fi
7216
13b2be9c
DJ
7217echo "$as_me:$LINENO: checking for alloca" >&5
7218echo $ECHO_N "checking for alloca... $ECHO_C" >&6
7219if test "${ac_cv_func_alloca_works+set}" = set; then
7220 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7221else
13b2be9c 7222 cat >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. */
252b5132
RH
7228#ifdef __GNUC__
7229# define alloca __builtin_alloca
7230#else
7231# ifdef _MSC_VER
7232# include <malloc.h>
7233# define alloca _alloca
7234# else
7235# if HAVE_ALLOCA_H
7236# include <alloca.h>
7237# else
7238# ifdef _AIX
7239 #pragma alloca
7240# else
7241# ifndef alloca /* predefined by HP cc +Olibcalls */
7242char *alloca ();
7243# endif
7244# endif
7245# endif
7246# endif
7247#endif
7248
13b2be9c
DJ
7249int
7250main ()
7251{
7252char *p = (char *) alloca (1);
7253 ;
7254 return 0;
7255}
7256_ACEOF
7257rm -f conftest.$ac_objext conftest$ac_exeext
7258if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7259 (eval $ac_link) 2>conftest.er1
13b2be9c 7260 ac_status=$?
ab509236
L
7261 grep -v '^ *+' conftest.er1 >conftest.err
7262 rm -f conftest.er1
7263 cat conftest.err >&5
13b2be9c
DJ
7264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7265 (exit $ac_status); } &&
7499d566
NC
7266 { ac_try='test -z "$ac_c_werror_flag"
7267 || test ! -s conftest.err'
ab509236
L
7268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7269 (eval $ac_try) 2>&5
7270 ac_status=$?
7271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); }; } &&
7273 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7275 (eval $ac_try) 2>&5
7276 ac_status=$?
7277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7278 (exit $ac_status); }; }; then
252b5132
RH
7279 ac_cv_func_alloca_works=yes
7280else
13b2be9c
DJ
7281 echo "$as_me: failed program was:" >&5
7282sed 's/^/| /' conftest.$ac_ext >&5
7283
7284ac_cv_func_alloca_works=no
252b5132 7285fi
ab509236
L
7286rm -f conftest.err conftest.$ac_objext \
7287 conftest$ac_exeext conftest.$ac_ext
252b5132 7288fi
13b2be9c
DJ
7289echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7290echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 7291
252b5132 7292if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 7293
13b2be9c
DJ
7294cat >>confdefs.h <<\_ACEOF
7295#define HAVE_ALLOCA 1
7296_ACEOF
9b2b7d69 7297
13b2be9c 7298else
c8615825 7299 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
7300# that cause trouble. Some versions do not even contain alloca or
7301# contain a buggy version. If you still want to use their alloca,
7302# use ar to extract alloca.o from them instead of compiling alloca.c.
7303
7304ALLOCA=alloca.$ac_objext
7305
7306cat >>confdefs.h <<\_ACEOF
252b5132 7307#define C_ALLOCA 1
13b2be9c 7308_ACEOF
252b5132 7309
d6d788bd 7310
13b2be9c
DJ
7311echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7312echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
7313if test "${ac_cv_os_cray+set}" = set; then
7314 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 7315else
13b2be9c 7316 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7317/* confdefs.h. */
7318_ACEOF
7319cat confdefs.h >>conftest.$ac_ext
7320cat >>conftest.$ac_ext <<_ACEOF
7321/* end confdefs.h. */
252b5132
RH
7322#if defined(CRAY) && ! defined(CRAY2)
7323webecray
7324#else
7325wenotbecray
7326#endif
7327
13b2be9c 7328_ACEOF
252b5132 7329if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 7330 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
7331 ac_cv_os_cray=yes
7332else
252b5132
RH
7333 ac_cv_os_cray=no
7334fi
7335rm -f conftest*
7336
7337fi
13b2be9c
DJ
7338echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7339echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 7340if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
7341 for ac_func in _getb67 GETB67 getb67; do
7342 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7343echo "$as_me:$LINENO: checking for $ac_func" >&5
7344echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7345if eval "test \"\${$as_ac_var+set}\" = set"; then
7346 echo $ECHO_N "(cached) $ECHO_C" >&6
7347else
7348 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7349/* confdefs.h. */
7350_ACEOF
7351cat confdefs.h >>conftest.$ac_ext
7352cat >>conftest.$ac_ext <<_ACEOF
7353/* end confdefs.h. */
ab509236
L
7354/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7355 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7356#define $ac_func innocuous_$ac_func
7357
252b5132 7358/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7359 which can conflict with char $ac_func (); below.
7360 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7361 <limits.h> exists even on freestanding compilers. */
ab509236 7362
13b2be9c
DJ
7363#ifdef __STDC__
7364# include <limits.h>
7365#else
7366# include <assert.h>
7367#endif
ab509236
L
7368
7369#undef $ac_func
7370
252b5132 7371/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7372#ifdef __cplusplus
7373extern "C"
7374{
7375#endif
252b5132 7376/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7377 builtin and then its argument prototype would still apply. */
7378char $ac_func ();
252b5132
RH
7379/* The GNU C library defines this for functions which it implements
7380 to always fail with ENOSYS. Some functions are actually named
7381 something starting with __ and the normal name is an alias. */
7382#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7383choke me
7384#else
13b2be9c
DJ
7385char (*f) () = $ac_func;
7386#endif
7387#ifdef __cplusplus
7388}
252b5132
RH
7389#endif
7390
13b2be9c
DJ
7391int
7392main ()
7393{
7394return f != $ac_func;
7395 ;
7396 return 0;
7397}
7398_ACEOF
7399rm -f conftest.$ac_objext conftest$ac_exeext
7400if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7401 (eval $ac_link) 2>conftest.er1
13b2be9c 7402 ac_status=$?
ab509236
L
7403 grep -v '^ *+' conftest.er1 >conftest.err
7404 rm -f conftest.er1
7405 cat conftest.err >&5
13b2be9c
DJ
7406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407 (exit $ac_status); } &&
7499d566
NC
7408 { ac_try='test -z "$ac_c_werror_flag"
7409 || test ! -s conftest.err'
ab509236
L
7410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7411 (eval $ac_try) 2>&5
7412 ac_status=$?
7413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7414 (exit $ac_status); }; } &&
7415 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7417 (eval $ac_try) 2>&5
7418 ac_status=$?
7419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7420 (exit $ac_status); }; }; then
7421 eval "$as_ac_var=yes"
7422else
7423 echo "$as_me: failed program was:" >&5
7424sed 's/^/| /' conftest.$ac_ext >&5
7425
7426eval "$as_ac_var=no"
7427fi
ab509236
L
7428rm -f conftest.err conftest.$ac_objext \
7429 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7430fi
7431echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7432echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7433if test `eval echo '${'$as_ac_var'}'` = yes; then
7434
7435cat >>confdefs.h <<_ACEOF
252b5132 7436#define CRAY_STACKSEG_END $ac_func
13b2be9c 7437_ACEOF
252b5132 7438
13b2be9c 7439 break
252b5132
RH
7440fi
7441
13b2be9c 7442 done
252b5132
RH
7443fi
7444
13b2be9c
DJ
7445echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7446echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7447if test "${ac_cv_c_stack_direction+set}" = set; then
7448 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7449else
7450 if test "$cross_compiling" = yes; then
7451 ac_cv_c_stack_direction=0
7452else
13b2be9c 7453 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7454/* confdefs.h. */
7455_ACEOF
7456cat confdefs.h >>conftest.$ac_ext
7457cat >>conftest.$ac_ext <<_ACEOF
7458/* end confdefs.h. */
7459int
252b5132
RH
7460find_stack_direction ()
7461{
7462 static char *addr = 0;
7463 auto char dummy;
7464 if (addr == 0)
7465 {
7466 addr = &dummy;
7467 return find_stack_direction ();
7468 }
7469 else
7470 return (&dummy > addr) ? 1 : -1;
7471}
13b2be9c
DJ
7472
7473int
252b5132
RH
7474main ()
7475{
13b2be9c 7476 exit (find_stack_direction () < 0);
252b5132 7477}
13b2be9c
DJ
7478_ACEOF
7479rm -f conftest$ac_exeext
7480if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7481 (eval $ac_link) 2>&5
7482 ac_status=$?
7483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7486 (eval $ac_try) 2>&5
7487 ac_status=$?
7488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7489 (exit $ac_status); }; }; then
252b5132
RH
7490 ac_cv_c_stack_direction=1
7491else
13b2be9c
DJ
7492 echo "$as_me: program exited with status $ac_status" >&5
7493echo "$as_me: failed program was:" >&5
7494sed 's/^/| /' conftest.$ac_ext >&5
7495
7496( exit $ac_status )
7497ac_cv_c_stack_direction=-1
252b5132 7498fi
ab509236 7499rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7500fi
252b5132 7501fi
13b2be9c
DJ
7502echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7503echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 7504
13b2be9c 7505cat >>confdefs.h <<_ACEOF
252b5132 7506#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
7507_ACEOF
7508
252b5132
RH
7509
7510fi
7511
13b2be9c
DJ
7512
7513
7514for ac_header in stdlib.h unistd.h
252b5132 7515do
13b2be9c
DJ
7516as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7517if eval "test \"\${$as_ac_Header+set}\" = set"; then
7518 echo "$as_me:$LINENO: checking for $ac_header" >&5
7519echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7520if eval "test \"\${$as_ac_Header+set}\" = set"; then
7521 echo $ECHO_N "(cached) $ECHO_C" >&6
7522fi
7523echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7524echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7525else
7526 # Is the header compilable?
7527echo "$as_me:$LINENO: checking $ac_header usability" >&5
7528echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7529cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7530/* confdefs.h. */
7531_ACEOF
7532cat confdefs.h >>conftest.$ac_ext
7533cat >>conftest.$ac_ext <<_ACEOF
7534/* end confdefs.h. */
7535$ac_includes_default
7536#include <$ac_header>
7537_ACEOF
7538rm -f conftest.$ac_objext
7539if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7540 (eval $ac_compile) 2>conftest.er1
13b2be9c 7541 ac_status=$?
ab509236
L
7542 grep -v '^ *+' conftest.er1 >conftest.err
7543 rm -f conftest.er1
7544 cat conftest.err >&5
13b2be9c
DJ
7545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7546 (exit $ac_status); } &&
7499d566
NC
7547 { ac_try='test -z "$ac_c_werror_flag"
7548 || test ! -s conftest.err'
ab509236
L
7549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7550 (eval $ac_try) 2>&5
7551 ac_status=$?
7552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7553 (exit $ac_status); }; } &&
7554 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7556 (eval $ac_try) 2>&5
7557 ac_status=$?
7558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559 (exit $ac_status); }; }; then
7560 ac_header_compiler=yes
7561else
7562 echo "$as_me: failed program was:" >&5
7563sed 's/^/| /' conftest.$ac_ext >&5
7564
7565ac_header_compiler=no
7566fi
ab509236 7567rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
7568echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7569echo "${ECHO_T}$ac_header_compiler" >&6
7570
7571# Is the header present?
7572echo "$as_me:$LINENO: checking $ac_header presence" >&5
7573echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7574cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7575/* confdefs.h. */
7576_ACEOF
7577cat confdefs.h >>conftest.$ac_ext
7578cat >>conftest.$ac_ext <<_ACEOF
7579/* end confdefs.h. */
7580#include <$ac_header>
7581_ACEOF
7582if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7583 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7584 ac_status=$?
7585 grep -v '^ *+' conftest.er1 >conftest.err
7586 rm -f conftest.er1
7587 cat conftest.err >&5
7588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7589 (exit $ac_status); } >/dev/null; then
7590 if test -s conftest.err; then
7591 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 7592 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
7593 else
7594 ac_cpp_err=
7595 fi
252b5132 7596else
13b2be9c
DJ
7597 ac_cpp_err=yes
7598fi
7599if test -z "$ac_cpp_err"; then
7600 ac_header_preproc=yes
7601else
7602 echo "$as_me: failed program was:" >&5
7603sed 's/^/| /' conftest.$ac_ext >&5
7604
7605 ac_header_preproc=no
7606fi
7607rm -f conftest.err conftest.$ac_ext
7608echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7609echo "${ECHO_T}$ac_header_preproc" >&6
7610
7611# So? What about this header?
ab509236
L
7612case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7613 yes:no: )
13b2be9c
DJ
7614 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7615echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
7616 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7617echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7618 ac_header_preproc=yes
13b2be9c 7619 ;;
ab509236 7620 no:yes:* )
13b2be9c
DJ
7621 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7622echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
7623 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7624echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7625 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7626echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7627 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7628echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
7629 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7630echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
7631 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7632echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
7633 (
7634 cat <<\_ASBOX
ab509236
L
7635## ------------------------------------------ ##
7636## Report this to the AC_PACKAGE_NAME lists. ##
7637## ------------------------------------------ ##
13b2be9c
DJ
7638_ASBOX
7639 ) |
7640 sed "s/^/$as_me: WARNING: /" >&2
7641 ;;
7642esac
7643echo "$as_me:$LINENO: checking for $ac_header" >&5
7644echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7645if eval "test \"\${$as_ac_Header+set}\" = set"; then
7646 echo $ECHO_N "(cached) $ECHO_C" >&6
7647else
ab509236 7648 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 7649fi
13b2be9c
DJ
7650echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7651echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7652
252b5132 7653fi
13b2be9c
DJ
7654if test `eval echo '${'$as_ac_Header'}'` = yes; then
7655 cat >>confdefs.h <<_ACEOF
7656#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7657_ACEOF
7658
252b5132 7659fi
13b2be9c 7660
252b5132
RH
7661done
7662
13b2be9c 7663
252b5132
RH
7664for ac_func in getpagesize
7665do
13b2be9c
DJ
7666as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7667echo "$as_me:$LINENO: checking for $ac_func" >&5
7668echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7669if eval "test \"\${$as_ac_var+set}\" = set"; then
7670 echo $ECHO_N "(cached) $ECHO_C" >&6
7671else
7672 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7673/* confdefs.h. */
7674_ACEOF
7675cat confdefs.h >>conftest.$ac_ext
7676cat >>conftest.$ac_ext <<_ACEOF
7677/* end confdefs.h. */
ab509236
L
7678/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7679 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7680#define $ac_func innocuous_$ac_func
7681
252b5132 7682/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
7683 which can conflict with char $ac_func (); below.
7684 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7685 <limits.h> exists even on freestanding compilers. */
ab509236 7686
13b2be9c
DJ
7687#ifdef __STDC__
7688# include <limits.h>
7689#else
7690# include <assert.h>
7691#endif
ab509236
L
7692
7693#undef $ac_func
7694
252b5132 7695/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
7696#ifdef __cplusplus
7697extern "C"
7698{
7699#endif
252b5132 7700/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
7701 builtin and then its argument prototype would still apply. */
7702char $ac_func ();
252b5132
RH
7703/* The GNU C library defines this for functions which it implements
7704 to always fail with ENOSYS. Some functions are actually named
7705 something starting with __ and the normal name is an alias. */
7706#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7707choke me
7708#else
13b2be9c
DJ
7709char (*f) () = $ac_func;
7710#endif
7711#ifdef __cplusplus
7712}
252b5132
RH
7713#endif
7714
13b2be9c
DJ
7715int
7716main ()
7717{
7718return f != $ac_func;
7719 ;
7720 return 0;
7721}
7722_ACEOF
7723rm -f conftest.$ac_objext conftest$ac_exeext
7724if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 7725 (eval $ac_link) 2>conftest.er1
13b2be9c 7726 ac_status=$?
ab509236
L
7727 grep -v '^ *+' conftest.er1 >conftest.err
7728 rm -f conftest.er1
7729 cat conftest.err >&5
13b2be9c
DJ
7730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7731 (exit $ac_status); } &&
7499d566
NC
7732 { ac_try='test -z "$ac_c_werror_flag"
7733 || test ! -s conftest.err'
ab509236
L
7734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7735 (eval $ac_try) 2>&5
7736 ac_status=$?
7737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7738 (exit $ac_status); }; } &&
7739 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
7740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7741 (eval $ac_try) 2>&5
7742 ac_status=$?
7743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744 (exit $ac_status); }; }; then
7745 eval "$as_ac_var=yes"
7746else
7747 echo "$as_me: failed program was:" >&5
7748sed 's/^/| /' conftest.$ac_ext >&5
7749
7750eval "$as_ac_var=no"
7751fi
ab509236
L
7752rm -f conftest.err conftest.$ac_objext \
7753 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
7754fi
7755echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7756echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7757if test `eval echo '${'$as_ac_var'}'` = yes; then
7758 cat >>confdefs.h <<_ACEOF
7759#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7760_ACEOF
252b5132 7761
252b5132
RH
7762fi
7763done
7764
13b2be9c
DJ
7765echo "$as_me:$LINENO: checking for working mmap" >&5
7766echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7767if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7768 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
7769else
7770 if test "$cross_compiling" = yes; then
7771 ac_cv_func_mmap_fixed_mapped=no
7772else
13b2be9c 7773 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7774/* confdefs.h. */
7775_ACEOF
7776cat confdefs.h >>conftest.$ac_ext
7777cat >>conftest.$ac_ext <<_ACEOF
7778/* end confdefs.h. */
7779$ac_includes_default
7780/* malloc might have been renamed as rpl_malloc. */
7781#undef malloc
d6d788bd 7782
252b5132
RH
7783/* Thanks to Mike Haertel and Jim Avera for this test.
7784 Here is a matrix of mmap possibilities:
7785 mmap private not fixed
7786 mmap private fixed at somewhere currently unmapped
7787 mmap private fixed at somewhere already mapped
7788 mmap shared not fixed
7789 mmap shared fixed at somewhere currently unmapped
7790 mmap shared fixed at somewhere already mapped
7791 For private mappings, we should verify that changes cannot be read()
7792 back from the file, nor mmap's back from the file at a different
7793 address. (There have been systems where private was not correctly
7794 implemented like the infamous i386 svr4.0, and systems where the
13b2be9c 7795 VM page cache was not coherent with the file system buffer cache
252b5132
RH
7796 like early versions of FreeBSD and possibly contemporary NetBSD.)
7797 For shared mappings, we should conversely verify that changes get
13b2be9c 7798 propagated back to all the places they're supposed to be.
252b5132
RH
7799
7800 Grep wants private fixed already mapped.
7801 The main things grep needs to know about mmap are:
7802 * does it exist and is it safe to write into the mmap'd area
7803 * how to use it (BSD variants) */
13b2be9c 7804
252b5132
RH
7805#include <fcntl.h>
7806#include <sys/mman.h>
7807
13b2be9c
DJ
7808#if !STDC_HEADERS && !HAVE_STDLIB_H
7809char *malloc ();
7810#endif
c8615825 7811
13b2be9c
DJ
7812/* This mess was copied from the GNU getpagesize.h. */
7813#if !HAVE_GETPAGESIZE
252b5132 7814/* Assume that all systems that can run configure have sys/param.h. */
13b2be9c 7815# if !HAVE_SYS_PARAM_H
252b5132
RH
7816# define HAVE_SYS_PARAM_H 1
7817# endif
7818
7819# ifdef _SC_PAGESIZE
7820# define getpagesize() sysconf(_SC_PAGESIZE)
7821# else /* no _SC_PAGESIZE */
13b2be9c 7822# if HAVE_SYS_PARAM_H
252b5132
RH
7823# include <sys/param.h>
7824# ifdef EXEC_PAGESIZE
7825# define getpagesize() EXEC_PAGESIZE
7826# else /* no EXEC_PAGESIZE */
7827# ifdef NBPG
7828# define getpagesize() NBPG * CLSIZE
7829# ifndef CLSIZE
7830# define CLSIZE 1
7831# endif /* no CLSIZE */
7832# else /* no NBPG */
7833# ifdef NBPC
7834# define getpagesize() NBPC
7835# else /* no NBPC */
7836# ifdef PAGESIZE
7837# define getpagesize() PAGESIZE
7838# endif /* PAGESIZE */
7839# endif /* no NBPC */
7840# endif /* no NBPG */
7841# endif /* no EXEC_PAGESIZE */
7842# else /* no HAVE_SYS_PARAM_H */
7843# define getpagesize() 8192 /* punt totally */
7844# endif /* no HAVE_SYS_PARAM_H */
7845# endif /* no _SC_PAGESIZE */
7846
7847#endif /* no HAVE_GETPAGESIZE */
7848
252b5132 7849int
13b2be9c 7850main ()
252b5132 7851{
13b2be9c
DJ
7852 char *data, *data2, *data3;
7853 int i, pagesize;
7854 int fd;
7855
7856 pagesize = getpagesize ();
7857
7858 /* First, make a file with some known garbage in it. */
7859 data = (char *) malloc (pagesize);
7860 if (!data)
7861 exit (1);
7862 for (i = 0; i < pagesize; ++i)
7863 *(data + i) = rand ();
7864 umask (0);
7865 fd = creat ("conftest.mmap", 0600);
7866 if (fd < 0)
7867 exit (1);
7868 if (write (fd, data, pagesize) != pagesize)
7869 exit (1);
7870 close (fd);
7871
7872 /* Next, try to mmap the file at a fixed address which already has
7873 something else allocated at it. If we can, also make sure that
7874 we see the same garbage. */
7875 fd = open ("conftest.mmap", O_RDWR);
7876 if (fd < 0)
7877 exit (1);
7878 data2 = (char *) malloc (2 * pagesize);
7879 if (!data2)
7880 exit (1);
ab509236 7881 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
13b2be9c 7882 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
ab509236 7883 MAP_PRIVATE | MAP_FIXED, fd, 0L))
13b2be9c
DJ
7884 exit (1);
7885 for (i = 0; i < pagesize; ++i)
7886 if (*(data + i) != *(data2 + i))
7887 exit (1);
7888
7889 /* Finally, make sure that changes to the mapped area do not
7890 percolate back to the file as seen by read(). (This is a bug on
7891 some variants of i386 svr4.0.) */
7892 for (i = 0; i < pagesize; ++i)
7893 *(data2 + i) = *(data2 + i) + 1;
7894 data3 = (char *) malloc (pagesize);
7895 if (!data3)
7896 exit (1);
7897 if (read (fd, data3, pagesize) != pagesize)
7898 exit (1);
7899 for (i = 0; i < pagesize; ++i)
7900 if (*(data + i) != *(data3 + i))
7901 exit (1);
7902 close (fd);
7903 exit (0);
252b5132 7904}
13b2be9c
DJ
7905_ACEOF
7906rm -f conftest$ac_exeext
7907if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7908 (eval $ac_link) 2>&5
7909 ac_status=$?
7910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7911 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7913 (eval $ac_try) 2>&5
7914 ac_status=$?
7915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7916 (exit $ac_status); }; }; then
252b5132
RH
7917 ac_cv_func_mmap_fixed_mapped=yes
7918else
13b2be9c
DJ
7919 echo "$as_me: program exited with status $ac_status" >&5
7920echo "$as_me: failed program was:" >&5
7921sed 's/^/| /' conftest.$ac_ext >&5
7922
7923( exit $ac_status )
7924ac_cv_func_mmap_fixed_mapped=no
9b2b7d69 7925fi
ab509236 7926rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 7927fi
252b5132 7928fi
13b2be9c
DJ
7929echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7930echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
c8615825 7931if test $ac_cv_func_mmap_fixed_mapped = yes; then
13b2be9c
DJ
7932
7933cat >>confdefs.h <<\_ACEOF
9b2b7d69 7934#define HAVE_MMAP 1
13b2be9c 7935_ACEOF
9b2b7d69
MM
7936
7937fi
13b2be9c
DJ
7938rm -f conftest.mmap
7939
7940
7941
7942
7943
7944
7945
6840198f 7946
13b2be9c
DJ
7947
7948
7949
7950for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
252b5132
RH
7951unistd.h values.h sys/param.h
7952do
13b2be9c
DJ
7953as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7954if eval "test \"\${$as_ac_Header+set}\" = set"; then
7955 echo "$as_me:$LINENO: checking for $ac_header" >&5
7956echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7957if eval "test \"\${$as_ac_Header+set}\" = set"; then
7958 echo $ECHO_N "(cached) $ECHO_C" >&6
7959fi
7960echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7961echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7962else
7963 # Is the header compilable?
7964echo "$as_me:$LINENO: checking $ac_header usability" >&5
7965echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7966cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
7967/* confdefs.h. */
7968_ACEOF
7969cat confdefs.h >>conftest.$ac_ext
7970cat >>conftest.$ac_ext <<_ACEOF
7971/* end confdefs.h. */
7972$ac_includes_default
7973#include <$ac_header>
7974_ACEOF
7975rm -f conftest.$ac_objext
7976if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 7977 (eval $ac_compile) 2>conftest.er1
13b2be9c 7978 ac_status=$?
ab509236
L
7979 grep -v '^ *+' conftest.er1 >conftest.err
7980 rm -f conftest.er1
7981 cat conftest.err >&5
13b2be9c
DJ
7982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7983 (exit $ac_status); } &&
7499d566
NC
7984 { ac_try='test -z "$ac_c_werror_flag"
7985 || test ! -s conftest.err'
ab509236
L
7986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7987 (eval $ac_try) 2>&5
7988 ac_status=$?
7989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7990 (exit $ac_status); }; } &&
7991 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
7992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7993 (eval $ac_try) 2>&5
7994 ac_status=$?
7995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7996 (exit $ac_status); }; }; then
7997 ac_header_compiler=yes
7998else
7999 echo "$as_me: failed program was:" >&5
8000sed 's/^/| /' conftest.$ac_ext >&5
8001
8002ac_header_compiler=no
8003fi
ab509236 8004rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
8005echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8006echo "${ECHO_T}$ac_header_compiler" >&6
8007
8008# Is the header present?
8009echo "$as_me:$LINENO: checking $ac_header presence" >&5
8010echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8011cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8012/* confdefs.h. */
8013_ACEOF
8014cat confdefs.h >>conftest.$ac_ext
8015cat >>conftest.$ac_ext <<_ACEOF
8016/* end confdefs.h. */
8017#include <$ac_header>
8018_ACEOF
8019if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8020 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8021 ac_status=$?
8022 grep -v '^ *+' conftest.er1 >conftest.err
8023 rm -f conftest.er1
8024 cat conftest.err >&5
8025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8026 (exit $ac_status); } >/dev/null; then
8027 if test -s conftest.err; then
8028 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 8029 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
8030 else
8031 ac_cpp_err=
8032 fi
9b2b7d69 8033else
13b2be9c
DJ
8034 ac_cpp_err=yes
8035fi
8036if test -z "$ac_cpp_err"; then
8037 ac_header_preproc=yes
8038else
8039 echo "$as_me: failed program was:" >&5
8040sed 's/^/| /' conftest.$ac_ext >&5
8041
8042 ac_header_preproc=no
8043fi
8044rm -f conftest.err conftest.$ac_ext
8045echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8046echo "${ECHO_T}$ac_header_preproc" >&6
8047
8048# So? What about this header?
ab509236
L
8049case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8050 yes:no: )
13b2be9c
DJ
8051 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8052echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8053 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8054echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8055 ac_header_preproc=yes
13b2be9c 8056 ;;
ab509236 8057 no:yes:* )
13b2be9c
DJ
8058 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8059echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
8060 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8061echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8062 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8063echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8064 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8065echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8066 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8067echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
8068 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8069echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8070 (
8071 cat <<\_ASBOX
ab509236
L
8072## ------------------------------------------ ##
8073## Report this to the AC_PACKAGE_NAME lists. ##
8074## ------------------------------------------ ##
13b2be9c
DJ
8075_ASBOX
8076 ) |
8077 sed "s/^/$as_me: WARNING: /" >&2
8078 ;;
8079esac
8080echo "$as_me:$LINENO: checking for $ac_header" >&5
8081echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8082if eval "test \"\${$as_ac_Header+set}\" = set"; then
8083 echo $ECHO_N "(cached) $ECHO_C" >&6
8084else
ab509236 8085 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 8086fi
13b2be9c
DJ
8087echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8088echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8089
252b5132 8090fi
13b2be9c
DJ
8091if test `eval echo '${'$as_ac_Header'}'` = yes; then
8092 cat >>confdefs.h <<_ACEOF
8093#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8094_ACEOF
8095
252b5132 8096fi
13b2be9c 8097
252b5132
RH
8098done
8099
13b2be9c
DJ
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
252b5132
RH
8111__argz_count __argz_stringify __argz_next
8112do
13b2be9c
DJ
8113as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8114echo "$as_me:$LINENO: checking for $ac_func" >&5
8115echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8116if eval "test \"\${$as_ac_var+set}\" = set"; then
8117 echo $ECHO_N "(cached) $ECHO_C" >&6
8118else
8119 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8120/* confdefs.h. */
8121_ACEOF
8122cat confdefs.h >>conftest.$ac_ext
8123cat >>conftest.$ac_ext <<_ACEOF
8124/* end confdefs.h. */
ab509236
L
8125/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8126 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8127#define $ac_func innocuous_$ac_func
8128
252b5132 8129/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8130 which can conflict with char $ac_func (); below.
8131 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8132 <limits.h> exists even on freestanding compilers. */
ab509236 8133
13b2be9c
DJ
8134#ifdef __STDC__
8135# include <limits.h>
8136#else
8137# include <assert.h>
8138#endif
ab509236
L
8139
8140#undef $ac_func
8141
252b5132 8142/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8143#ifdef __cplusplus
8144extern "C"
8145{
8146#endif
252b5132 8147/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8148 builtin and then its argument prototype would still apply. */
8149char $ac_func ();
252b5132
RH
8150/* The GNU C library defines this for functions which it implements
8151 to always fail with ENOSYS. Some functions are actually named
8152 something starting with __ and the normal name is an alias. */
8153#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8154choke me
8155#else
13b2be9c
DJ
8156char (*f) () = $ac_func;
8157#endif
8158#ifdef __cplusplus
8159}
252b5132
RH
8160#endif
8161
13b2be9c
DJ
8162int
8163main ()
8164{
8165return f != $ac_func;
8166 ;
8167 return 0;
8168}
8169_ACEOF
8170rm -f conftest.$ac_objext conftest$ac_exeext
8171if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8172 (eval $ac_link) 2>conftest.er1
13b2be9c 8173 ac_status=$?
ab509236
L
8174 grep -v '^ *+' conftest.er1 >conftest.err
8175 rm -f conftest.er1
8176 cat conftest.err >&5
13b2be9c
DJ
8177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178 (exit $ac_status); } &&
7499d566
NC
8179 { ac_try='test -z "$ac_c_werror_flag"
8180 || test ! -s conftest.err'
ab509236
L
8181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8182 (eval $ac_try) 2>&5
8183 ac_status=$?
8184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8185 (exit $ac_status); }; } &&
8186 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8188 (eval $ac_try) 2>&5
8189 ac_status=$?
8190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8191 (exit $ac_status); }; }; then
8192 eval "$as_ac_var=yes"
8193else
8194 echo "$as_me: failed program was:" >&5
8195sed 's/^/| /' conftest.$ac_ext >&5
8196
8197eval "$as_ac_var=no"
8198fi
ab509236
L
8199rm -f conftest.err conftest.$ac_objext \
8200 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8201fi
8202echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8203echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8204if test `eval echo '${'$as_ac_var'}'` = yes; then
8205 cat >>confdefs.h <<_ACEOF
8206#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8207_ACEOF
252b5132 8208
252b5132
RH
8209fi
8210done
8211
6840198f 8212
d6d788bd 8213 if test "${ac_cv_func_stpcpy+set}" != "set"; then
13b2be9c
DJ
8214
8215for ac_func in stpcpy
252b5132 8216do
13b2be9c
DJ
8217as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8218echo "$as_me:$LINENO: checking for $ac_func" >&5
8219echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8220if eval "test \"\${$as_ac_var+set}\" = set"; then
8221 echo $ECHO_N "(cached) $ECHO_C" >&6
8222else
8223 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8224/* confdefs.h. */
8225_ACEOF
8226cat confdefs.h >>conftest.$ac_ext
8227cat >>conftest.$ac_ext <<_ACEOF
8228/* end confdefs.h. */
ab509236
L
8229/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8230 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8231#define $ac_func innocuous_$ac_func
8232
252b5132 8233/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8234 which can conflict with char $ac_func (); below.
8235 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8236 <limits.h> exists even on freestanding compilers. */
ab509236 8237
13b2be9c
DJ
8238#ifdef __STDC__
8239# include <limits.h>
8240#else
8241# include <assert.h>
8242#endif
ab509236
L
8243
8244#undef $ac_func
8245
252b5132 8246/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8247#ifdef __cplusplus
8248extern "C"
8249{
8250#endif
252b5132 8251/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8252 builtin and then its argument prototype would still apply. */
8253char $ac_func ();
252b5132
RH
8254/* The GNU C library defines this for functions which it implements
8255 to always fail with ENOSYS. Some functions are actually named
8256 something starting with __ and the normal name is an alias. */
8257#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8258choke me
8259#else
13b2be9c
DJ
8260char (*f) () = $ac_func;
8261#endif
8262#ifdef __cplusplus
8263}
252b5132
RH
8264#endif
8265
13b2be9c
DJ
8266int
8267main ()
8268{
8269return f != $ac_func;
8270 ;
8271 return 0;
8272}
8273_ACEOF
8274rm -f conftest.$ac_objext conftest$ac_exeext
8275if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8276 (eval $ac_link) 2>conftest.er1
13b2be9c 8277 ac_status=$?
ab509236
L
8278 grep -v '^ *+' conftest.er1 >conftest.err
8279 rm -f conftest.er1
8280 cat conftest.err >&5
13b2be9c
DJ
8281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8282 (exit $ac_status); } &&
7499d566
NC
8283 { ac_try='test -z "$ac_c_werror_flag"
8284 || test ! -s conftest.err'
ab509236
L
8285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286 (eval $ac_try) 2>&5
8287 ac_status=$?
8288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 (exit $ac_status); }; } &&
8290 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8292 (eval $ac_try) 2>&5
8293 ac_status=$?
8294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8295 (exit $ac_status); }; }; then
8296 eval "$as_ac_var=yes"
8297else
8298 echo "$as_me: failed program was:" >&5
8299sed 's/^/| /' conftest.$ac_ext >&5
8300
8301eval "$as_ac_var=no"
8302fi
ab509236
L
8303rm -f conftest.err conftest.$ac_objext \
8304 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8305fi
8306echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8307echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8308if test `eval echo '${'$as_ac_var'}'` = yes; then
8309 cat >>confdefs.h <<_ACEOF
8310#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8311_ACEOF
252b5132 8312
252b5132
RH
8313fi
8314done
8315
8316 fi
8317 if test "${ac_cv_func_stpcpy}" = "yes"; then
13b2be9c
DJ
8318
8319cat >>confdefs.h <<\_ACEOF
252b5132 8320#define HAVE_STPCPY 1
13b2be9c 8321_ACEOF
252b5132
RH
8322
8323 fi
8324
8325 if test $ac_cv_header_locale_h = yes; then
13b2be9c
DJ
8326 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
8327echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
8328if test "${am_cv_val_LC_MESSAGES+set}" = set; then
8329 echo $ECHO_N "(cached) $ECHO_C" >&6
8330else
8331 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8332/* confdefs.h. */
8333_ACEOF
8334cat confdefs.h >>conftest.$ac_ext
8335cat >>conftest.$ac_ext <<_ACEOF
8336/* end confdefs.h. */
252b5132 8337#include <locale.h>
13b2be9c
DJ
8338int
8339main ()
8340{
252b5132 8341return LC_MESSAGES
13b2be9c
DJ
8342 ;
8343 return 0;
8344}
8345_ACEOF
8346rm -f conftest.$ac_objext conftest$ac_exeext
8347if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8348 (eval $ac_link) 2>conftest.er1
13b2be9c 8349 ac_status=$?
ab509236
L
8350 grep -v '^ *+' conftest.er1 >conftest.err
8351 rm -f conftest.er1
8352 cat conftest.err >&5
13b2be9c
DJ
8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354 (exit $ac_status); } &&
7499d566
NC
8355 { ac_try='test -z "$ac_c_werror_flag"
8356 || test ! -s conftest.err'
ab509236
L
8357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8358 (eval $ac_try) 2>&5
8359 ac_status=$?
8360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8361 (exit $ac_status); }; } &&
8362 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8364 (eval $ac_try) 2>&5
8365 ac_status=$?
8366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8367 (exit $ac_status); }; }; then
252b5132
RH
8368 am_cv_val_LC_MESSAGES=yes
8369else
13b2be9c
DJ
8370 echo "$as_me: failed program was:" >&5
8371sed 's/^/| /' conftest.$ac_ext >&5
8372
8373am_cv_val_LC_MESSAGES=no
252b5132 8374fi
ab509236
L
8375rm -f conftest.err conftest.$ac_objext \
8376 conftest$ac_exeext conftest.$ac_ext
252b5132 8377fi
13b2be9c
DJ
8378echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
8379echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
c8615825 8380 if test $am_cv_val_LC_MESSAGES = yes; then
13b2be9c
DJ
8381
8382cat >>confdefs.h <<\_ACEOF
252b5132 8383#define HAVE_LC_MESSAGES 1
13b2be9c 8384_ACEOF
252b5132
RH
8385
8386 fi
8387 fi
13b2be9c
DJ
8388 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
8389echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
252b5132
RH
8390 # Check whether --enable-nls or --disable-nls was given.
8391if test "${enable_nls+set}" = set; then
8392 enableval="$enable_nls"
8393 USE_NLS=$enableval
8394else
8395 USE_NLS=yes
13b2be9c
DJ
8396fi;
8397 echo "$as_me:$LINENO: result: $USE_NLS" >&5
8398echo "${ECHO_T}$USE_NLS" >&6
d6d788bd 8399
252b5132
RH
8400
8401 USE_INCLUDED_LIBINTL=no
8402
8403 if test "$USE_NLS" = "yes"; then
13b2be9c
DJ
8404
8405cat >>confdefs.h <<\_ACEOF
252b5132 8406#define ENABLE_NLS 1
13b2be9c 8407_ACEOF
252b5132 8408
13b2be9c
DJ
8409 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
8410echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
8411
8412# Check whether --with-included-gettext or --without-included-gettext was given.
252b5132
RH
8413if test "${with_included_gettext+set}" = set; then
8414 withval="$with_included_gettext"
8415 nls_cv_force_use_gnu_gettext=$withval
8416else
8417 nls_cv_force_use_gnu_gettext=no
13b2be9c
DJ
8418fi;
8419 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
8420echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
252b5132
RH
8421
8422 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8423 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
8424 nls_cv_header_intl=
8425 nls_cv_header_libgt=
8426 CATOBJEXT=NONE
8427
13b2be9c
DJ
8428 if test "${ac_cv_header_libintl_h+set}" = set; then
8429 echo "$as_me:$LINENO: checking for libintl.h" >&5
8430echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8431if test "${ac_cv_header_libintl_h+set}" = set; then
8432 echo $ECHO_N "(cached) $ECHO_C" >&6
8433fi
8434echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8435echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8436else
8437 # Is the header compilable?
8438echo "$as_me:$LINENO: checking libintl.h usability" >&5
8439echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
8440cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8441/* confdefs.h. */
8442_ACEOF
8443cat confdefs.h >>conftest.$ac_ext
8444cat >>conftest.$ac_ext <<_ACEOF
8445/* end confdefs.h. */
8446$ac_includes_default
9b2b7d69 8447#include <libintl.h>
13b2be9c
DJ
8448_ACEOF
8449rm -f conftest.$ac_objext
8450if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 8451 (eval $ac_compile) 2>conftest.er1
13b2be9c 8452 ac_status=$?
ab509236
L
8453 grep -v '^ *+' conftest.er1 >conftest.err
8454 rm -f conftest.er1
8455 cat conftest.err >&5
13b2be9c
DJ
8456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8457 (exit $ac_status); } &&
7499d566
NC
8458 { ac_try='test -z "$ac_c_werror_flag"
8459 || test ! -s conftest.err'
ab509236
L
8460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8461 (eval $ac_try) 2>&5
8462 ac_status=$?
8463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8464 (exit $ac_status); }; } &&
8465 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
8466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8467 (eval $ac_try) 2>&5
8468 ac_status=$?
8469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 (exit $ac_status); }; }; then
8471 ac_header_compiler=yes
8472else
8473 echo "$as_me: failed program was:" >&5
8474sed 's/^/| /' conftest.$ac_ext >&5
8475
8476ac_header_compiler=no
8477fi
ab509236 8478rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
8479echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8480echo "${ECHO_T}$ac_header_compiler" >&6
8481
8482# Is the header present?
8483echo "$as_me:$LINENO: checking libintl.h presence" >&5
8484echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
8485cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8486/* confdefs.h. */
8487_ACEOF
8488cat confdefs.h >>conftest.$ac_ext
8489cat >>conftest.$ac_ext <<_ACEOF
8490/* end confdefs.h. */
8491#include <libintl.h>
8492_ACEOF
8493if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8494 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8495 ac_status=$?
8496 grep -v '^ *+' conftest.er1 >conftest.err
8497 rm -f conftest.er1
8498 cat conftest.err >&5
8499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8500 (exit $ac_status); } >/dev/null; then
8501 if test -s conftest.err; then
8502 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 8503 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
8504 else
8505 ac_cpp_err=
8506 fi
252b5132 8507else
13b2be9c
DJ
8508 ac_cpp_err=yes
8509fi
8510if test -z "$ac_cpp_err"; then
8511 ac_header_preproc=yes
8512else
8513 echo "$as_me: failed program was:" >&5
8514sed 's/^/| /' conftest.$ac_ext >&5
8515
8516 ac_header_preproc=no
8517fi
8518rm -f conftest.err conftest.$ac_ext
8519echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8520echo "${ECHO_T}$ac_header_preproc" >&6
8521
8522# So? What about this header?
ab509236
L
8523case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8524 yes:no: )
13b2be9c
DJ
8525 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
8526echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
8527 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
8528echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
8529 ac_header_preproc=yes
13b2be9c 8530 ;;
ab509236 8531 no:yes:* )
13b2be9c
DJ
8532 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
8533echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
ab509236
L
8534 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
8535echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
8536 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
8537echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
8538 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
8539echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
8540 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
8541echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
8542 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
8543echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
8544 (
8545 cat <<\_ASBOX
ab509236
L
8546## ------------------------------------------ ##
8547## Report this to the AC_PACKAGE_NAME lists. ##
8548## ------------------------------------------ ##
13b2be9c
DJ
8549_ASBOX
8550 ) |
8551 sed "s/^/$as_me: WARNING: /" >&2
8552 ;;
8553esac
8554echo "$as_me:$LINENO: checking for libintl.h" >&5
8555echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8556if test "${ac_cv_header_libintl_h+set}" = set; then
8557 echo $ECHO_N "(cached) $ECHO_C" >&6
8558else
8559 ac_cv_header_libintl_h=$ac_header_preproc
8560fi
8561echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8562echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8563
8564fi
8565if test $ac_cv_header_libintl_h = yes; then
8566 echo "$as_me:$LINENO: checking for gettext in libc" >&5
8567echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
8568if test "${gt_cv_func_gettext_libc+set}" = set; then
8569 echo $ECHO_N "(cached) $ECHO_C" >&6
8570else
8571 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8572/* confdefs.h. */
8573_ACEOF
8574cat confdefs.h >>conftest.$ac_ext
8575cat >>conftest.$ac_ext <<_ACEOF
8576/* end confdefs.h. */
252b5132 8577#include <libintl.h>
13b2be9c
DJ
8578int
8579main ()
8580{
252b5132 8581return (int) gettext ("")
13b2be9c
DJ
8582 ;
8583 return 0;
8584}
8585_ACEOF
8586rm -f conftest.$ac_objext conftest$ac_exeext
8587if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8588 (eval $ac_link) 2>conftest.er1
13b2be9c 8589 ac_status=$?
ab509236
L
8590 grep -v '^ *+' conftest.er1 >conftest.err
8591 rm -f conftest.er1
8592 cat conftest.err >&5
13b2be9c
DJ
8593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8594 (exit $ac_status); } &&
7499d566
NC
8595 { ac_try='test -z "$ac_c_werror_flag"
8596 || test ! -s conftest.err'
ab509236
L
8597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8598 (eval $ac_try) 2>&5
8599 ac_status=$?
8600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8601 (exit $ac_status); }; } &&
8602 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8604 (eval $ac_try) 2>&5
8605 ac_status=$?
8606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8607 (exit $ac_status); }; }; then
252b5132
RH
8608 gt_cv_func_gettext_libc=yes
8609else
13b2be9c
DJ
8610 echo "$as_me: failed program was:" >&5
8611sed 's/^/| /' conftest.$ac_ext >&5
8612
8613gt_cv_func_gettext_libc=no
252b5132 8614fi
ab509236
L
8615rm -f conftest.err conftest.$ac_objext \
8616 conftest$ac_exeext conftest.$ac_ext
252b5132 8617fi
13b2be9c
DJ
8618echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
8619echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
252b5132
RH
8620
8621 if test "$gt_cv_func_gettext_libc" != "yes"; then
13b2be9c
DJ
8622 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
8623echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
8624if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
8625 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8626else
13b2be9c 8627 ac_check_lib_save_LIBS=$LIBS
252b5132 8628LIBS="-lintl $LIBS"
13b2be9c 8629cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8630/* confdefs.h. */
8631_ACEOF
8632cat confdefs.h >>conftest.$ac_ext
8633cat >>conftest.$ac_ext <<_ACEOF
8634/* end confdefs.h. */
8635
252b5132 8636/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8637#ifdef __cplusplus
8638extern "C"
8639#endif
252b5132 8640/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8641 builtin and then its argument prototype would still apply. */
8642char bindtextdomain ();
8643int
8644main ()
8645{
8646bindtextdomain ();
8647 ;
8648 return 0;
8649}
8650_ACEOF
8651rm -f conftest.$ac_objext conftest$ac_exeext
8652if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8653 (eval $ac_link) 2>conftest.er1
13b2be9c 8654 ac_status=$?
ab509236
L
8655 grep -v '^ *+' conftest.er1 >conftest.err
8656 rm -f conftest.er1
8657 cat conftest.err >&5
13b2be9c
DJ
8658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8659 (exit $ac_status); } &&
7499d566
NC
8660 { ac_try='test -z "$ac_c_werror_flag"
8661 || test ! -s conftest.err'
ab509236
L
8662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8663 (eval $ac_try) 2>&5
8664 ac_status=$?
8665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8666 (exit $ac_status); }; } &&
8667 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8669 (eval $ac_try) 2>&5
8670 ac_status=$?
8671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8672 (exit $ac_status); }; }; then
8673 ac_cv_lib_intl_bindtextdomain=yes
8674else
8675 echo "$as_me: failed program was:" >&5
8676sed 's/^/| /' conftest.$ac_ext >&5
8677
8678ac_cv_lib_intl_bindtextdomain=no
8679fi
ab509236
L
8680rm -f conftest.err conftest.$ac_objext \
8681 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8682LIBS=$ac_check_lib_save_LIBS
8683fi
8684echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
8685echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
8686if test $ac_cv_lib_intl_bindtextdomain = yes; then
8687 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
8688echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
8689if test "${gt_cv_func_gettext_libintl+set}" = set; then
8690 echo $ECHO_N "(cached) $ECHO_C" >&6
8691else
8692 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8693/* confdefs.h. */
8694_ACEOF
8695cat confdefs.h >>conftest.$ac_ext
8696cat >>conftest.$ac_ext <<_ACEOF
8697/* end confdefs.h. */
d6d788bd 8698
13b2be9c
DJ
8699int
8700main ()
8701{
252b5132 8702return (int) gettext ("")
13b2be9c
DJ
8703 ;
8704 return 0;
8705}
8706_ACEOF
8707rm -f conftest.$ac_objext conftest$ac_exeext
8708if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8709 (eval $ac_link) 2>conftest.er1
13b2be9c 8710 ac_status=$?
ab509236
L
8711 grep -v '^ *+' conftest.er1 >conftest.err
8712 rm -f conftest.er1
8713 cat conftest.err >&5
13b2be9c
DJ
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 (exit $ac_status); } &&
7499d566
NC
8716 { ac_try='test -z "$ac_c_werror_flag"
8717 || test ! -s conftest.err'
ab509236
L
8718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8719 (eval $ac_try) 2>&5
8720 ac_status=$?
8721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8722 (exit $ac_status); }; } &&
8723 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8725 (eval $ac_try) 2>&5
8726 ac_status=$?
8727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8728 (exit $ac_status); }; }; then
252b5132
RH
8729 gt_cv_func_gettext_libintl=yes
8730else
13b2be9c
DJ
8731 echo "$as_me: failed program was:" >&5
8732sed 's/^/| /' conftest.$ac_ext >&5
8733
8734gt_cv_func_gettext_libintl=no
252b5132 8735fi
ab509236
L
8736rm -f conftest.err conftest.$ac_objext \
8737 conftest$ac_exeext conftest.$ac_ext
252b5132 8738fi
13b2be9c
DJ
8739echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
8740echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
252b5132
RH
8741fi
8742
8743 fi
8744
8745 if test "$gt_cv_func_gettext_libc" = "yes" \
8746 || test "$gt_cv_func_gettext_libintl" = "yes"; then
13b2be9c
DJ
8747
8748cat >>confdefs.h <<\_ACEOF
252b5132 8749#define HAVE_GETTEXT 1
13b2be9c 8750_ACEOF
252b5132
RH
8751
8752 # Extract the first word of "msgfmt", so it can be a program name with args.
8753set dummy msgfmt; ac_word=$2
13b2be9c
DJ
8754echo "$as_me:$LINENO: checking for $ac_word" >&5
8755echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8756if test "${ac_cv_path_MSGFMT+set}" = set; then
8757 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8758else
8759 case "$MSGFMT" in
8760 /*)
8761 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8762 ;;
8763 *)
8764 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8765 for ac_dir in $PATH; do
8766 test -z "$ac_dir" && ac_dir=.
8767 if test -f $ac_dir/$ac_word; then
8768 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8769 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8770 break
8771 fi
8772 fi
8773 done
8774 IFS="$ac_save_ifs"
8775 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
8776 ;;
8777esac
8778fi
8779MSGFMT="$ac_cv_path_MSGFMT"
8780if test -n "$MSGFMT"; then
13b2be9c
DJ
8781 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8782echo "${ECHO_T}$MSGFMT" >&6
252b5132 8783else
13b2be9c
DJ
8784 echo "$as_me:$LINENO: result: no" >&5
8785echo "${ECHO_T}no" >&6
252b5132
RH
8786fi
8787 if test "$MSGFMT" != "no"; then
13b2be9c
DJ
8788
8789for ac_func in dcgettext
252b5132 8790do
13b2be9c
DJ
8791as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8792echo "$as_me:$LINENO: checking for $ac_func" >&5
8793echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8794if eval "test \"\${$as_ac_var+set}\" = set"; then
8795 echo $ECHO_N "(cached) $ECHO_C" >&6
8796else
8797 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8798/* confdefs.h. */
8799_ACEOF
8800cat confdefs.h >>conftest.$ac_ext
8801cat >>conftest.$ac_ext <<_ACEOF
8802/* end confdefs.h. */
ab509236
L
8803/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8804 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8805#define $ac_func innocuous_$ac_func
8806
252b5132 8807/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
8808 which can conflict with char $ac_func (); below.
8809 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8810 <limits.h> exists even on freestanding compilers. */
ab509236 8811
13b2be9c
DJ
8812#ifdef __STDC__
8813# include <limits.h>
8814#else
8815# include <assert.h>
8816#endif
ab509236
L
8817
8818#undef $ac_func
8819
252b5132 8820/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
8821#ifdef __cplusplus
8822extern "C"
8823{
8824#endif
252b5132 8825/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
8826 builtin and then its argument prototype would still apply. */
8827char $ac_func ();
252b5132
RH
8828/* The GNU C library defines this for functions which it implements
8829 to always fail with ENOSYS. Some functions are actually named
8830 something starting with __ and the normal name is an alias. */
8831#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8832choke me
8833#else
13b2be9c
DJ
8834char (*f) () = $ac_func;
8835#endif
8836#ifdef __cplusplus
8837}
252b5132
RH
8838#endif
8839
13b2be9c
DJ
8840int
8841main ()
8842{
8843return f != $ac_func;
8844 ;
8845 return 0;
8846}
8847_ACEOF
8848rm -f conftest.$ac_objext conftest$ac_exeext
8849if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8850 (eval $ac_link) 2>conftest.er1
13b2be9c 8851 ac_status=$?
ab509236
L
8852 grep -v '^ *+' conftest.er1 >conftest.err
8853 rm -f conftest.er1
8854 cat conftest.err >&5
13b2be9c
DJ
8855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8856 (exit $ac_status); } &&
7499d566
NC
8857 { ac_try='test -z "$ac_c_werror_flag"
8858 || test ! -s conftest.err'
ab509236
L
8859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8860 (eval $ac_try) 2>&5
8861 ac_status=$?
8862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8863 (exit $ac_status); }; } &&
8864 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8866 (eval $ac_try) 2>&5
8867 ac_status=$?
8868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8869 (exit $ac_status); }; }; then
8870 eval "$as_ac_var=yes"
8871else
8872 echo "$as_me: failed program was:" >&5
8873sed 's/^/| /' conftest.$ac_ext >&5
8874
8875eval "$as_ac_var=no"
8876fi
ab509236
L
8877rm -f conftest.err conftest.$ac_objext \
8878 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
8879fi
8880echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8881echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8882if test `eval echo '${'$as_ac_var'}'` = yes; then
8883 cat >>confdefs.h <<_ACEOF
8884#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8885_ACEOF
252b5132 8886
252b5132
RH
8887fi
8888done
8889
8890 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8891set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
8892echo "$as_me:$LINENO: checking for $ac_word" >&5
8893echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8894if test "${ac_cv_path_GMSGFMT+set}" = set; then
8895 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 8896else
13b2be9c
DJ
8897 case $GMSGFMT in
8898 [\\/]* | ?:[\\/]*)
252b5132
RH
8899 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8900 ;;
252b5132 8901 *)
13b2be9c
DJ
8902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8903for as_dir in $PATH
8904do
8905 IFS=$as_save_IFS
8906 test -z "$as_dir" && as_dir=.
8907 for ac_exec_ext in '' $ac_executable_extensions; do
8908 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8909 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8910 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8911 break 2
8912 fi
8913done
8914done
8915
252b5132
RH
8916 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8917 ;;
8918esac
8919fi
13b2be9c
DJ
8920GMSGFMT=$ac_cv_path_GMSGFMT
8921
252b5132 8922if test -n "$GMSGFMT"; then
13b2be9c
DJ
8923 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8924echo "${ECHO_T}$GMSGFMT" >&6
252b5132 8925else
13b2be9c
DJ
8926 echo "$as_me:$LINENO: result: no" >&5
8927echo "${ECHO_T}no" >&6
252b5132
RH
8928fi
8929
8930 # Extract the first word of "xgettext", so it can be a program name with args.
8931set dummy xgettext; ac_word=$2
13b2be9c
DJ
8932echo "$as_me:$LINENO: checking for $ac_word" >&5
8933echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8934if test "${ac_cv_path_XGETTEXT+set}" = set; then
8935 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
8936else
8937 case "$XGETTEXT" in
8938 /*)
8939 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8940 ;;
8941 *)
8942 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8943 for ac_dir in $PATH; do
8944 test -z "$ac_dir" && ac_dir=.
8945 if test -f $ac_dir/$ac_word; then
8946 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8947 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8948 break
8949 fi
8950 fi
8951 done
8952 IFS="$ac_save_ifs"
8953 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8954 ;;
8955esac
8956fi
8957XGETTEXT="$ac_cv_path_XGETTEXT"
8958if test -n "$XGETTEXT"; then
13b2be9c
DJ
8959 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8960echo "${ECHO_T}$XGETTEXT" >&6
252b5132 8961else
13b2be9c
DJ
8962 echo "$as_me:$LINENO: result: no" >&5
8963echo "${ECHO_T}no" >&6
252b5132
RH
8964fi
8965
13b2be9c 8966 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
8967/* confdefs.h. */
8968_ACEOF
8969cat confdefs.h >>conftest.$ac_ext
8970cat >>conftest.$ac_ext <<_ACEOF
8971/* end confdefs.h. */
252b5132 8972
13b2be9c
DJ
8973int
8974main ()
8975{
252b5132
RH
8976extern int _nl_msg_cat_cntr;
8977 return _nl_msg_cat_cntr
13b2be9c
DJ
8978 ;
8979 return 0;
8980}
8981_ACEOF
8982rm -f conftest.$ac_objext conftest$ac_exeext
8983if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 8984 (eval $ac_link) 2>conftest.er1
13b2be9c 8985 ac_status=$?
ab509236
L
8986 grep -v '^ *+' conftest.er1 >conftest.err
8987 rm -f conftest.er1
8988 cat conftest.err >&5
13b2be9c
DJ
8989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8990 (exit $ac_status); } &&
7499d566
NC
8991 { ac_try='test -z "$ac_c_werror_flag"
8992 || test ! -s conftest.err'
ab509236
L
8993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8994 (eval $ac_try) 2>&5
8995 ac_status=$?
8996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8997 (exit $ac_status); }; } &&
8998 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
8999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9000 (eval $ac_try) 2>&5
9001 ac_status=$?
9002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9003 (exit $ac_status); }; }; then
252b5132
RH
9004 CATOBJEXT=.gmo
9005 DATADIRNAME=share
9006else
13b2be9c
DJ
9007 echo "$as_me: failed program was:" >&5
9008sed 's/^/| /' conftest.$ac_ext >&5
9009
9010CATOBJEXT=.mo
252b5132
RH
9011 DATADIRNAME=lib
9012fi
ab509236
L
9013rm -f conftest.err conftest.$ac_objext \
9014 conftest$ac_exeext conftest.$ac_ext
252b5132
RH
9015 INSTOBJEXT=.mo
9016 fi
9017 fi
13b2be9c 9018
6840198f 9019fi
252b5132 9020
d6d788bd 9021
13b2be9c
DJ
9022
9023
252b5132
RH
9024 if test "$CATOBJEXT" = "NONE"; then
9025 nls_cv_use_gnu_gettext=yes
9026 fi
9027 fi
9028
9029 if test "$nls_cv_use_gnu_gettext" = "yes"; then
9030 INTLOBJS="\$(GETTOBJS)"
9031 # Extract the first word of "msgfmt", so it can be a program name with args.
9032set dummy msgfmt; ac_word=$2
13b2be9c
DJ
9033echo "$as_me:$LINENO: checking for $ac_word" >&5
9034echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9035if test "${ac_cv_path_MSGFMT+set}" = set; then
9036 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9037else
9038 case "$MSGFMT" in
9039 /*)
9040 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
9041 ;;
9042 *)
9043 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
9044 for ac_dir in $PATH; do
9045 test -z "$ac_dir" && ac_dir=.
9046 if test -f $ac_dir/$ac_word; then
9047 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
9048 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
9049 break
9050 fi
9051 fi
9052 done
9053 IFS="$ac_save_ifs"
9054 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
9055 ;;
9056esac
9057fi
9058MSGFMT="$ac_cv_path_MSGFMT"
9059if test -n "$MSGFMT"; then
13b2be9c
DJ
9060 echo "$as_me:$LINENO: result: $MSGFMT" >&5
9061echo "${ECHO_T}$MSGFMT" >&6
252b5132 9062else
13b2be9c
DJ
9063 echo "$as_me:$LINENO: result: no" >&5
9064echo "${ECHO_T}no" >&6
252b5132
RH
9065fi
9066
9067 # Extract the first word of "gmsgfmt", so it can be a program name with args.
9068set dummy gmsgfmt; ac_word=$2
13b2be9c
DJ
9069echo "$as_me:$LINENO: checking for $ac_word" >&5
9070echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9071if test "${ac_cv_path_GMSGFMT+set}" = set; then
9072 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9073else
13b2be9c
DJ
9074 case $GMSGFMT in
9075 [\\/]* | ?:[\\/]*)
252b5132
RH
9076 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
9077 ;;
252b5132 9078 *)
13b2be9c
DJ
9079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9080for as_dir in $PATH
9081do
9082 IFS=$as_save_IFS
9083 test -z "$as_dir" && as_dir=.
9084 for ac_exec_ext in '' $ac_executable_extensions; do
9085 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9086 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
9087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9088 break 2
9089 fi
9090done
9091done
9092
252b5132
RH
9093 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
9094 ;;
9095esac
9096fi
13b2be9c
DJ
9097GMSGFMT=$ac_cv_path_GMSGFMT
9098
252b5132 9099if test -n "$GMSGFMT"; then
13b2be9c
DJ
9100 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
9101echo "${ECHO_T}$GMSGFMT" >&6
252b5132 9102else
13b2be9c
DJ
9103 echo "$as_me:$LINENO: result: no" >&5
9104echo "${ECHO_T}no" >&6
252b5132
RH
9105fi
9106
9107 # Extract the first word of "xgettext", so it can be a program name with args.
9108set dummy xgettext; ac_word=$2
13b2be9c
DJ
9109echo "$as_me:$LINENO: checking for $ac_word" >&5
9110echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9111if test "${ac_cv_path_XGETTEXT+set}" = set; then
9112 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9113else
9114 case "$XGETTEXT" in
9115 /*)
9116 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
9117 ;;
9118 *)
9119 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
9120 for ac_dir in $PATH; do
9121 test -z "$ac_dir" && ac_dir=.
9122 if test -f $ac_dir/$ac_word; then
9123 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
9124 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
9125 break
9126 fi
9127 fi
9128 done
9129 IFS="$ac_save_ifs"
9130 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
9131 ;;
9132esac
9133fi
9134XGETTEXT="$ac_cv_path_XGETTEXT"
9135if test -n "$XGETTEXT"; then
13b2be9c
DJ
9136 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
9137echo "${ECHO_T}$XGETTEXT" >&6
252b5132 9138else
13b2be9c
DJ
9139 echo "$as_me:$LINENO: result: no" >&5
9140echo "${ECHO_T}no" >&6
252b5132
RH
9141fi
9142
13b2be9c 9143
252b5132
RH
9144 USE_INCLUDED_LIBINTL=yes
9145 CATOBJEXT=.gmo
9146 INSTOBJEXT=.mo
9147 DATADIRNAME=share
9148 INTLDEPS='$(top_builddir)/../intl/libintl.a'
9149 INTLLIBS=$INTLDEPS
9150 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
9151 nls_cv_header_intl=libintl.h
9152 nls_cv_header_libgt=libgettext.h
9153 fi
9154
9155 if test "$XGETTEXT" != ":"; then
9156 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
9157 : ;
9158 else
13b2be9c
DJ
9159 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
9160echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
252b5132
RH
9161 XGETTEXT=":"
9162 fi
9163 fi
9164
9165 # We need to process the po/ directory.
9166 POSUB=po
9167 else
9168 DATADIRNAME=share
9169 nls_cv_header_intl=libintl.h
9170 nls_cv_header_libgt=libgettext.h
9171 fi
9172
9173 # If this is used in GNU gettext we have to set USE_NLS to `yes'
9174 # because some of the sources are only built for this goal.
9175 if test "$PACKAGE" = gettext; then
9176 USE_NLS=yes
9177 USE_INCLUDED_LIBINTL=yes
9178 fi
9179
9180 for lang in $ALL_LINGUAS; do
9181 GMOFILES="$GMOFILES $lang.gmo"
9182 POFILES="$POFILES $lang.po"
9183 done
9184
13b2be9c
DJ
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
d6d788bd 9197
252b5132
RH
9198 if test "x$CATOBJEXT" != "x"; then
9199 if test "x$ALL_LINGUAS" = "x"; then
9200 LINGUAS=
9201 else
13b2be9c
DJ
9202 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
9203echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
252b5132
RH
9204 NEW_LINGUAS=
9205 for lang in ${LINGUAS=$ALL_LINGUAS}; do
9206 case "$ALL_LINGUAS" in
9207 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
9208 esac
9209 done
9210 LINGUAS=$NEW_LINGUAS
13b2be9c
DJ
9211 echo "$as_me:$LINENO: result: $LINGUAS" >&5
9212echo "${ECHO_T}$LINGUAS" >&6
252b5132
RH
9213 fi
9214
9215 if test -n "$LINGUAS"; then
9216 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
9217 fi
9218 fi
9219
9220 if test $ac_cv_header_locale_h = yes; then
9221 INCLUDE_LOCALE_H="#include <locale.h>"
9222 else
9223 INCLUDE_LOCALE_H="\
9224/* The system does not provide the header <locale.h>. Take care yourself. */"
9225 fi
13b2be9c 9226
252b5132
RH
9227
9228 if test -f $srcdir/po2tbl.sed.in; then
9229 if test "$CATOBJEXT" = ".cat"; then
13b2be9c
DJ
9230 if test "${ac_cv_header_linux_version_h+set}" = set; then
9231 echo "$as_me:$LINENO: checking for linux/version.h" >&5
9232echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9233if test "${ac_cv_header_linux_version_h+set}" = set; then
9234 echo $ECHO_N "(cached) $ECHO_C" >&6
9235fi
9236echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9237echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9238else
9239 # Is the header compilable?
9240echo "$as_me:$LINENO: checking linux/version.h usability" >&5
9241echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
9242cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9243/* confdefs.h. */
9244_ACEOF
9245cat confdefs.h >>conftest.$ac_ext
9246cat >>conftest.$ac_ext <<_ACEOF
9247/* end confdefs.h. */
9248$ac_includes_default
9b2b7d69 9249#include <linux/version.h>
13b2be9c
DJ
9250_ACEOF
9251rm -f conftest.$ac_objext
9252if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9253 (eval $ac_compile) 2>conftest.er1
13b2be9c 9254 ac_status=$?
ab509236
L
9255 grep -v '^ *+' conftest.er1 >conftest.err
9256 rm -f conftest.er1
9257 cat conftest.err >&5
13b2be9c
DJ
9258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9259 (exit $ac_status); } &&
7499d566
NC
9260 { ac_try='test -z "$ac_c_werror_flag"
9261 || test ! -s conftest.err'
ab509236
L
9262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9263 (eval $ac_try) 2>&5
9264 ac_status=$?
9265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9266 (exit $ac_status); }; } &&
9267 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9269 (eval $ac_try) 2>&5
9270 ac_status=$?
9271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9272 (exit $ac_status); }; }; then
9273 ac_header_compiler=yes
9274else
9275 echo "$as_me: failed program was:" >&5
9276sed 's/^/| /' conftest.$ac_ext >&5
9277
9278ac_header_compiler=no
9279fi
ab509236 9280rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9281echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9282echo "${ECHO_T}$ac_header_compiler" >&6
9283
9284# Is the header present?
9285echo "$as_me:$LINENO: checking linux/version.h presence" >&5
9286echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
9287cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9288/* confdefs.h. */
9289_ACEOF
9290cat confdefs.h >>conftest.$ac_ext
9291cat >>conftest.$ac_ext <<_ACEOF
9292/* end confdefs.h. */
9293#include <linux/version.h>
9294_ACEOF
9295if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9296 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9297 ac_status=$?
9298 grep -v '^ *+' conftest.er1 >conftest.err
9299 rm -f conftest.er1
9300 cat conftest.err >&5
9301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9302 (exit $ac_status); } >/dev/null; then
9303 if test -s conftest.err; then
9304 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9305 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9306 else
9307 ac_cpp_err=
9308 fi
252b5132 9309else
13b2be9c
DJ
9310 ac_cpp_err=yes
9311fi
9312if test -z "$ac_cpp_err"; then
9313 ac_header_preproc=yes
9314else
9315 echo "$as_me: failed program was:" >&5
9316sed 's/^/| /' conftest.$ac_ext >&5
9317
9318 ac_header_preproc=no
9319fi
9320rm -f conftest.err conftest.$ac_ext
9321echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9322echo "${ECHO_T}$ac_header_preproc" >&6
9323
9324# So? What about this header?
ab509236
L
9325case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9326 yes:no: )
13b2be9c
DJ
9327 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
9328echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9329 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
9330echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
9331 ac_header_preproc=yes
13b2be9c 9332 ;;
ab509236 9333 no:yes:* )
13b2be9c
DJ
9334 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
9335echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
ab509236
L
9336 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
9337echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
9338 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
9339echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
9340 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
9341echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9342 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
9343echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
ab509236
L
9344 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
9345echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9346 (
9347 cat <<\_ASBOX
ab509236
L
9348## ------------------------------------------ ##
9349## Report this to the AC_PACKAGE_NAME lists. ##
9350## ------------------------------------------ ##
13b2be9c
DJ
9351_ASBOX
9352 ) |
9353 sed "s/^/$as_me: WARNING: /" >&2
9354 ;;
9355esac
9356echo "$as_me:$LINENO: checking for linux/version.h" >&5
9357echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
9358if test "${ac_cv_header_linux_version_h+set}" = set; then
9359 echo $ECHO_N "(cached) $ECHO_C" >&6
9360else
9361 ac_cv_header_linux_version_h=$ac_header_preproc
252b5132 9362fi
13b2be9c
DJ
9363echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
9364echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
9365
252b5132 9366fi
13b2be9c 9367if test $ac_cv_header_linux_version_h = yes; then
252b5132
RH
9368 msgformat=linux
9369else
13b2be9c 9370 msgformat=xopen
252b5132
RH
9371fi
9372
d6d788bd 9373
13b2be9c 9374
252b5132
RH
9375 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
9376 fi
9377 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
9378 $srcdir/po2tbl.sed.in > po2tbl.sed
9379 fi
9380
9381 if test "$PACKAGE" = "gettext"; then
9382 GT_NO="#NO#"
9383 GT_YES=
9384 else
9385 GT_NO=
9386 GT_YES="#YES#"
9387 fi
13b2be9c
DJ
9388
9389
252b5132
RH
9390
9391 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
13b2be9c 9392
252b5132
RH
9393
9394 l=
13b2be9c 9395
252b5132 9396
fcd8210c 9397 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
9398 test -d po || mkdir po
9399 if test "x$srcdir" != "x."; then
9400 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
9401 posrcprefix="$srcdir/"
9402 else
9403 posrcprefix="../$srcdir/"
9404 fi
9405 else
9406 posrcprefix="../"
9407 fi
9408 rm -f po/POTFILES
9409 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
9410 < $srcdir/po/POTFILES.in > po/POTFILES
9411 fi
252b5132 9412
13b2be9c
DJ
9413
9414echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
9415echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
252b5132
RH
9416 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
9417if test "${enable_maintainer_mode+set}" = set; then
9418 enableval="$enable_maintainer_mode"
9419 USE_MAINTAINER_MODE=$enableval
9420else
9421 USE_MAINTAINER_MODE=no
13b2be9c
DJ
9422fi;
9423 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
9424echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
d6d788bd 9425
252b5132
RH
9426
9427if test $USE_MAINTAINER_MODE = yes; then
9428 MAINTAINER_MODE_TRUE=
c8615825
AM
9429 MAINTAINER_MODE_FALSE='#'
9430else
9431 MAINTAINER_MODE_TRUE='#'
9432 MAINTAINER_MODE_FALSE=
9433fi
13b2be9c 9434
c8615825 9435 MAINT=$MAINTAINER_MODE_TRUE
9b2b7d69
MM
9436
9437
9438
9439
9440
9441
13b2be9c
DJ
9442
9443
9444
9445
9446
9447
9448
9449for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
d6d788bd 9450do
13b2be9c
DJ
9451as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9452if eval "test \"\${$as_ac_Header+set}\" = set"; then
9453 echo "$as_me:$LINENO: checking for $ac_header" >&5
9454echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9455if eval "test \"\${$as_ac_Header+set}\" = set"; then
9456 echo $ECHO_N "(cached) $ECHO_C" >&6
9457fi
9458echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9459echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9460else
9461 # Is the header compilable?
9462echo "$as_me:$LINENO: checking $ac_header usability" >&5
9463echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9464cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9465/* confdefs.h. */
9466_ACEOF
9467cat confdefs.h >>conftest.$ac_ext
9468cat >>conftest.$ac_ext <<_ACEOF
9469/* end confdefs.h. */
9470$ac_includes_default
9471#include <$ac_header>
9472_ACEOF
9473rm -f conftest.$ac_objext
9474if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9475 (eval $ac_compile) 2>conftest.er1
13b2be9c 9476 ac_status=$?
ab509236
L
9477 grep -v '^ *+' conftest.er1 >conftest.err
9478 rm -f conftest.er1
9479 cat conftest.err >&5
13b2be9c
DJ
9480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9481 (exit $ac_status); } &&
7499d566
NC
9482 { ac_try='test -z "$ac_c_werror_flag"
9483 || test ! -s conftest.err'
ab509236
L
9484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9485 (eval $ac_try) 2>&5
9486 ac_status=$?
9487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9488 (exit $ac_status); }; } &&
9489 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
9490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9491 (eval $ac_try) 2>&5
9492 ac_status=$?
9493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9494 (exit $ac_status); }; }; then
9495 ac_header_compiler=yes
9496else
9497 echo "$as_me: failed program was:" >&5
9498sed 's/^/| /' conftest.$ac_ext >&5
9499
9500ac_header_compiler=no
9501fi
ab509236 9502rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13b2be9c
DJ
9503echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9504echo "${ECHO_T}$ac_header_compiler" >&6
9505
9506# Is the header present?
9507echo "$as_me:$LINENO: checking $ac_header presence" >&5
9508echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
9509cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9510/* confdefs.h. */
9511_ACEOF
9512cat confdefs.h >>conftest.$ac_ext
9513cat >>conftest.$ac_ext <<_ACEOF
9514/* end confdefs.h. */
9515#include <$ac_header>
9516_ACEOF
9517if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9518 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9519 ac_status=$?
9520 grep -v '^ *+' conftest.er1 >conftest.err
9521 rm -f conftest.er1
9522 cat conftest.err >&5
9523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9524 (exit $ac_status); } >/dev/null; then
9525 if test -s conftest.err; then
9526 ac_cpp_err=$ac_c_preproc_warn_flag
ab509236 9527 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13b2be9c
DJ
9528 else
9529 ac_cpp_err=
9530 fi
9b2b7d69 9531else
13b2be9c
DJ
9532 ac_cpp_err=yes
9533fi
9534if test -z "$ac_cpp_err"; then
9535 ac_header_preproc=yes
9536else
9537 echo "$as_me: failed program was:" >&5
9538sed 's/^/| /' conftest.$ac_ext >&5
9539
9540 ac_header_preproc=no
9541fi
9542rm -f conftest.err conftest.$ac_ext
9543echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9544echo "${ECHO_T}$ac_header_preproc" >&6
9545
9546# So? What about this header?
ab509236
L
9547case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9548 yes:no: )
13b2be9c
DJ
9549 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9550echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
ab509236
L
9551 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9552echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9553 ac_header_preproc=yes
13b2be9c 9554 ;;
ab509236 9555 no:yes:* )
13b2be9c
DJ
9556 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9557echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
ab509236
L
9558 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9559echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9560 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9561echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9562 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9563echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13b2be9c
DJ
9564 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9565echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
ab509236
L
9566 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9567echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13b2be9c
DJ
9568 (
9569 cat <<\_ASBOX
ab509236
L
9570## ------------------------------------------ ##
9571## Report this to the AC_PACKAGE_NAME lists. ##
9572## ------------------------------------------ ##
13b2be9c
DJ
9573_ASBOX
9574 ) |
9575 sed "s/^/$as_me: WARNING: /" >&2
9576 ;;
9577esac
9578echo "$as_me:$LINENO: checking for $ac_header" >&5
9579echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9580if eval "test \"\${$as_ac_Header+set}\" = set"; then
9581 echo $ECHO_N "(cached) $ECHO_C" >&6
9582else
ab509236 9583 eval "$as_ac_Header=\$ac_header_preproc"
252b5132 9584fi
13b2be9c
DJ
9585echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9586echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9587
252b5132 9588fi
13b2be9c
DJ
9589if test `eval echo '${'$as_ac_Header'}'` = yes; then
9590 cat >>confdefs.h <<_ACEOF
9591#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9592_ACEOF
9593
252b5132 9594fi
13b2be9c 9595
252b5132
RH
9596done
9597
d6d788bd 9598
252b5132
RH
9599# Put this here so that autoconf's "cross-compiling" message doesn't confuse
9600# people who are not cross-compiling but are compiling cross-assemblers.
13b2be9c
DJ
9601echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
9602echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
252b5132
RH
9603if test "${host}" = "${target}"; then
9604 cross_gas=no
9605else
9606 cross_gas=yes
13b2be9c
DJ
9607
9608cat >>confdefs.h <<\_ACEOF
252b5132 9609#define CROSS_COMPILE 1
13b2be9c 9610_ACEOF
252b5132
RH
9611
9612fi
13b2be9c
DJ
9613echo "$as_me:$LINENO: result: $cross_gas" >&5
9614echo "${ECHO_T}$cross_gas" >&6
252b5132
RH
9615
9616# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9617# for constant arguments. Useless!
13b2be9c
DJ
9618echo "$as_me:$LINENO: checking for working alloca.h" >&5
9619echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9620if test "${ac_cv_working_alloca_h+set}" = set; then
9621 echo $ECHO_N "(cached) $ECHO_C" >&6
9622else
9623 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9624/* confdefs.h. */
9625_ACEOF
9626cat confdefs.h >>conftest.$ac_ext
9627cat >>conftest.$ac_ext <<_ACEOF
9628/* end confdefs.h. */
252b5132 9629#include <alloca.h>
13b2be9c
DJ
9630int
9631main ()
9632{
9633char *p = (char *) alloca (2 * sizeof (int));
9634 ;
9635 return 0;
9636}
9637_ACEOF
9638rm -f conftest.$ac_objext conftest$ac_exeext
9639if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9640 (eval $ac_link) 2>conftest.er1
13b2be9c 9641 ac_status=$?
ab509236
L
9642 grep -v '^ *+' conftest.er1 >conftest.err
9643 rm -f conftest.er1
9644 cat conftest.err >&5
13b2be9c
DJ
9645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9646 (exit $ac_status); } &&
7499d566
NC
9647 { ac_try='test -z "$ac_c_werror_flag"
9648 || test ! -s conftest.err'
ab509236
L
9649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9650 (eval $ac_try) 2>&5
9651 ac_status=$?
9652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9653 (exit $ac_status); }; } &&
9654 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9656 (eval $ac_try) 2>&5
9657 ac_status=$?
9658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9659 (exit $ac_status); }; }; then
9660 ac_cv_working_alloca_h=yes
9661else
9662 echo "$as_me: failed program was:" >&5
9663sed 's/^/| /' conftest.$ac_ext >&5
9664
9665ac_cv_working_alloca_h=no
9666fi
ab509236
L
9667rm -f conftest.err conftest.$ac_objext \
9668 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9669fi
9670echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9671echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9672if test $ac_cv_working_alloca_h = yes; then
9673
9674cat >>confdefs.h <<\_ACEOF
252b5132 9675#define HAVE_ALLOCA_H 1
13b2be9c 9676_ACEOF
252b5132
RH
9677
9678fi
9679
13b2be9c
DJ
9680echo "$as_me:$LINENO: checking for alloca" >&5
9681echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9682if test "${ac_cv_func_alloca_works+set}" = set; then
9683 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9684else
13b2be9c 9685 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9686/* confdefs.h. */
9687_ACEOF
9688cat confdefs.h >>conftest.$ac_ext
9689cat >>conftest.$ac_ext <<_ACEOF
9690/* end confdefs.h. */
252b5132
RH
9691#ifdef __GNUC__
9692# define alloca __builtin_alloca
9693#else
9694# ifdef _MSC_VER
9695# include <malloc.h>
9696# define alloca _alloca
9697# else
9698# if HAVE_ALLOCA_H
9699# include <alloca.h>
9700# else
9701# ifdef _AIX
9702 #pragma alloca
9703# else
9704# ifndef alloca /* predefined by HP cc +Olibcalls */
9705char *alloca ();
9706# endif
9707# endif
9708# endif
9709# endif
9710#endif
9711
13b2be9c
DJ
9712int
9713main ()
9714{
9715char *p = (char *) alloca (1);
9716 ;
9717 return 0;
9718}
9719_ACEOF
9720rm -f conftest.$ac_objext conftest$ac_exeext
9721if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9722 (eval $ac_link) 2>conftest.er1
13b2be9c 9723 ac_status=$?
ab509236
L
9724 grep -v '^ *+' conftest.er1 >conftest.err
9725 rm -f conftest.er1
9726 cat conftest.err >&5
13b2be9c
DJ
9727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9728 (exit $ac_status); } &&
7499d566
NC
9729 { ac_try='test -z "$ac_c_werror_flag"
9730 || test ! -s conftest.err'
ab509236
L
9731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9732 (eval $ac_try) 2>&5
9733 ac_status=$?
9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735 (exit $ac_status); }; } &&
9736 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9738 (eval $ac_try) 2>&5
9739 ac_status=$?
9740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9741 (exit $ac_status); }; }; then
252b5132
RH
9742 ac_cv_func_alloca_works=yes
9743else
13b2be9c
DJ
9744 echo "$as_me: failed program was:" >&5
9745sed 's/^/| /' conftest.$ac_ext >&5
9746
9747ac_cv_func_alloca_works=no
252b5132 9748fi
ab509236
L
9749rm -f conftest.err conftest.$ac_objext \
9750 conftest$ac_exeext conftest.$ac_ext
252b5132 9751fi
13b2be9c
DJ
9752echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9753echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
252b5132 9754
252b5132 9755if test $ac_cv_func_alloca_works = yes; then
9b2b7d69 9756
13b2be9c
DJ
9757cat >>confdefs.h <<\_ACEOF
9758#define HAVE_ALLOCA 1
9759_ACEOF
9b2b7d69 9760
13b2be9c 9761else
c8615825 9762 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13b2be9c
DJ
9763# that cause trouble. Some versions do not even contain alloca or
9764# contain a buggy version. If you still want to use their alloca,
9765# use ar to extract alloca.o from them instead of compiling alloca.c.
9766
9767ALLOCA=alloca.$ac_objext
9768
9769cat >>confdefs.h <<\_ACEOF
252b5132 9770#define C_ALLOCA 1
13b2be9c 9771_ACEOF
252b5132 9772
d6d788bd 9773
13b2be9c
DJ
9774echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9775echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9776if test "${ac_cv_os_cray+set}" = set; then
9777 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 9778else
13b2be9c 9779 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9780/* confdefs.h. */
9781_ACEOF
9782cat confdefs.h >>conftest.$ac_ext
9783cat >>conftest.$ac_ext <<_ACEOF
9784/* end confdefs.h. */
252b5132
RH
9785#if defined(CRAY) && ! defined(CRAY2)
9786webecray
9787#else
9788wenotbecray
9789#endif
9790
13b2be9c 9791_ACEOF
252b5132 9792if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13b2be9c 9793 $EGREP "webecray" >/dev/null 2>&1; then
252b5132
RH
9794 ac_cv_os_cray=yes
9795else
252b5132
RH
9796 ac_cv_os_cray=no
9797fi
9798rm -f conftest*
9799
9800fi
13b2be9c
DJ
9801echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9802echo "${ECHO_T}$ac_cv_os_cray" >&6
252b5132 9803if test $ac_cv_os_cray = yes; then
13b2be9c
DJ
9804 for ac_func in _getb67 GETB67 getb67; do
9805 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9806echo "$as_me:$LINENO: checking for $ac_func" >&5
9807echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9808if eval "test \"\${$as_ac_var+set}\" = set"; then
9809 echo $ECHO_N "(cached) $ECHO_C" >&6
9810else
9811 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9812/* confdefs.h. */
9813_ACEOF
9814cat confdefs.h >>conftest.$ac_ext
9815cat >>conftest.$ac_ext <<_ACEOF
9816/* end confdefs.h. */
ab509236
L
9817/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9818 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9819#define $ac_func innocuous_$ac_func
9820
252b5132 9821/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
9822 which can conflict with char $ac_func (); below.
9823 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9824 <limits.h> exists even on freestanding compilers. */
ab509236 9825
13b2be9c
DJ
9826#ifdef __STDC__
9827# include <limits.h>
9828#else
9829# include <assert.h>
9830#endif
ab509236
L
9831
9832#undef $ac_func
9833
252b5132 9834/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
9835#ifdef __cplusplus
9836extern "C"
9837{
9838#endif
252b5132 9839/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
9840 builtin and then its argument prototype would still apply. */
9841char $ac_func ();
252b5132
RH
9842/* The GNU C library defines this for functions which it implements
9843 to always fail with ENOSYS. Some functions are actually named
9844 something starting with __ and the normal name is an alias. */
9845#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9846choke me
9847#else
13b2be9c
DJ
9848char (*f) () = $ac_func;
9849#endif
9850#ifdef __cplusplus
9851}
252b5132
RH
9852#endif
9853
13b2be9c
DJ
9854int
9855main ()
9856{
9857return f != $ac_func;
9858 ;
9859 return 0;
9860}
9861_ACEOF
9862rm -f conftest.$ac_objext conftest$ac_exeext
9863if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 9864 (eval $ac_link) 2>conftest.er1
13b2be9c 9865 ac_status=$?
ab509236
L
9866 grep -v '^ *+' conftest.er1 >conftest.err
9867 rm -f conftest.er1
9868 cat conftest.err >&5
13b2be9c
DJ
9869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870 (exit $ac_status); } &&
7499d566
NC
9871 { ac_try='test -z "$ac_c_werror_flag"
9872 || test ! -s conftest.err'
ab509236
L
9873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9874 (eval $ac_try) 2>&5
9875 ac_status=$?
9876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9877 (exit $ac_status); }; } &&
9878 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
9879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9880 (eval $ac_try) 2>&5
9881 ac_status=$?
9882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9883 (exit $ac_status); }; }; then
9884 eval "$as_ac_var=yes"
9885else
9886 echo "$as_me: failed program was:" >&5
9887sed 's/^/| /' conftest.$ac_ext >&5
9888
9889eval "$as_ac_var=no"
9890fi
ab509236
L
9891rm -f conftest.err conftest.$ac_objext \
9892 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
9893fi
9894echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9895echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9896if test `eval echo '${'$as_ac_var'}'` = yes; then
9897
9898cat >>confdefs.h <<_ACEOF
252b5132 9899#define CRAY_STACKSEG_END $ac_func
13b2be9c 9900_ACEOF
252b5132 9901
13b2be9c 9902 break
252b5132
RH
9903fi
9904
13b2be9c 9905 done
252b5132
RH
9906fi
9907
13b2be9c
DJ
9908echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9909echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9910if test "${ac_cv_c_stack_direction+set}" = set; then
9911 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9912else
9913 if test "$cross_compiling" = yes; then
9914 ac_cv_c_stack_direction=0
9915else
13b2be9c 9916 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9917/* confdefs.h. */
9918_ACEOF
9919cat confdefs.h >>conftest.$ac_ext
9920cat >>conftest.$ac_ext <<_ACEOF
9921/* end confdefs.h. */
9922int
252b5132
RH
9923find_stack_direction ()
9924{
9925 static char *addr = 0;
9926 auto char dummy;
9927 if (addr == 0)
9928 {
9929 addr = &dummy;
9930 return find_stack_direction ();
9931 }
9932 else
9933 return (&dummy > addr) ? 1 : -1;
9934}
13b2be9c
DJ
9935
9936int
252b5132
RH
9937main ()
9938{
13b2be9c 9939 exit (find_stack_direction () < 0);
252b5132 9940}
13b2be9c
DJ
9941_ACEOF
9942rm -f conftest$ac_exeext
9943if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9944 (eval $ac_link) 2>&5
9945 ac_status=$?
9946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9949 (eval $ac_try) 2>&5
9950 ac_status=$?
9951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9952 (exit $ac_status); }; }; then
252b5132
RH
9953 ac_cv_c_stack_direction=1
9954else
13b2be9c
DJ
9955 echo "$as_me: program exited with status $ac_status" >&5
9956echo "$as_me: failed program was:" >&5
9957sed 's/^/| /' conftest.$ac_ext >&5
9958
9959( exit $ac_status )
9960ac_cv_c_stack_direction=-1
252b5132 9961fi
ab509236 9962rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
252b5132 9963fi
252b5132 9964fi
13b2be9c
DJ
9965echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9966echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
252b5132 9967
13b2be9c 9968cat >>confdefs.h <<_ACEOF
252b5132 9969#define STACK_DIRECTION $ac_cv_c_stack_direction
13b2be9c
DJ
9970_ACEOF
9971
252b5132
RH
9972
9973fi
9974
13b2be9c
DJ
9975echo "$as_me:$LINENO: checking for inline" >&5
9976echo $ECHO_N "checking for inline... $ECHO_C" >&6
9977if test "${ac_cv_c_inline+set}" = set; then
9978 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
9979else
9980 ac_cv_c_inline=no
9981for ac_kw in inline __inline__ __inline; do
13b2be9c 9982 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
9983/* confdefs.h. */
9984_ACEOF
9985cat confdefs.h >>conftest.$ac_ext
9986cat >>conftest.$ac_ext <<_ACEOF
9987/* end confdefs.h. */
9988#ifndef __cplusplus
9989typedef int foo_t;
9990static $ac_kw foo_t static_foo () {return 0; }
9991$ac_kw foo_t foo () {return 0; }
9992#endif
252b5132 9993
13b2be9c
DJ
9994_ACEOF
9995rm -f conftest.$ac_objext
9996if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
ab509236 9997 (eval $ac_compile) 2>conftest.er1
13b2be9c 9998 ac_status=$?
ab509236
L
9999 grep -v '^ *+' conftest.er1 >conftest.err
10000 rm -f conftest.er1
10001 cat conftest.err >&5
13b2be9c
DJ
10002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10003 (exit $ac_status); } &&
7499d566
NC
10004 { ac_try='test -z "$ac_c_werror_flag"
10005 || test ! -s conftest.err'
ab509236
L
10006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10007 (eval $ac_try) 2>&5
10008 ac_status=$?
10009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010 (exit $ac_status); }; } &&
10011 { ac_try='test -s conftest.$ac_objext'
13b2be9c
DJ
10012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10013 (eval $ac_try) 2>&5
10014 ac_status=$?
10015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016 (exit $ac_status); }; }; then
252b5132
RH
10017 ac_cv_c_inline=$ac_kw; break
10018else
13b2be9c
DJ
10019 echo "$as_me: failed program was:" >&5
10020sed 's/^/| /' conftest.$ac_ext >&5
10021
252b5132 10022fi
ab509236 10023rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
10024done
10025
10026fi
13b2be9c
DJ
10027echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
10028echo "${ECHO_T}$ac_cv_c_inline" >&6
ab509236
L
10029
10030
13b2be9c 10031case $ac_cv_c_inline in
252b5132 10032 inline | yes) ;;
ab509236
L
10033 *)
10034 case $ac_cv_c_inline in
10035 no) ac_val=;;
10036 *) ac_val=$ac_cv_c_inline;;
10037 esac
10038 cat >>confdefs.h <<_ACEOF
10039#ifndef __cplusplus
10040#define inline $ac_val
10041#endif
13b2be9c 10042_ACEOF
ab509236 10043 ;;
252b5132
RH
10044esac
10045
6840198f 10046
d6d788bd 10047# VMS doesn't have unlink.
13b2be9c
DJ
10048
10049
252b5132
RH
10050for ac_func in unlink remove
10051do
13b2be9c
DJ
10052as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10053echo "$as_me:$LINENO: checking for $ac_func" >&5
10054echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10055if eval "test \"\${$as_ac_var+set}\" = set"; then
10056 echo $ECHO_N "(cached) $ECHO_C" >&6
10057else
10058 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10059/* confdefs.h. */
10060_ACEOF
10061cat confdefs.h >>conftest.$ac_ext
10062cat >>conftest.$ac_ext <<_ACEOF
10063/* end confdefs.h. */
ab509236
L
10064/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10065 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10066#define $ac_func innocuous_$ac_func
10067
252b5132 10068/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10069 which can conflict with char $ac_func (); below.
10070 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10071 <limits.h> exists even on freestanding compilers. */
ab509236 10072
13b2be9c
DJ
10073#ifdef __STDC__
10074# include <limits.h>
10075#else
10076# include <assert.h>
10077#endif
ab509236
L
10078
10079#undef $ac_func
10080
252b5132 10081/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10082#ifdef __cplusplus
10083extern "C"
10084{
10085#endif
252b5132 10086/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10087 builtin and then its argument prototype would still apply. */
10088char $ac_func ();
252b5132
RH
10089/* The GNU C library defines this for functions which it implements
10090 to always fail with ENOSYS. Some functions are actually named
10091 something starting with __ and the normal name is an alias. */
10092#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10093choke me
10094#else
13b2be9c
DJ
10095char (*f) () = $ac_func;
10096#endif
10097#ifdef __cplusplus
10098}
252b5132
RH
10099#endif
10100
13b2be9c
DJ
10101int
10102main ()
10103{
10104return f != $ac_func;
10105 ;
10106 return 0;
10107}
10108_ACEOF
10109rm -f conftest.$ac_objext conftest$ac_exeext
10110if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10111 (eval $ac_link) 2>conftest.er1
13b2be9c 10112 ac_status=$?
ab509236
L
10113 grep -v '^ *+' conftest.er1 >conftest.err
10114 rm -f conftest.er1
10115 cat conftest.err >&5
13b2be9c
DJ
10116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10117 (exit $ac_status); } &&
7499d566
NC
10118 { ac_try='test -z "$ac_c_werror_flag"
10119 || test ! -s conftest.err'
ab509236
L
10120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10121 (eval $ac_try) 2>&5
10122 ac_status=$?
10123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124 (exit $ac_status); }; } &&
10125 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10127 (eval $ac_try) 2>&5
10128 ac_status=$?
10129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10130 (exit $ac_status); }; }; then
10131 eval "$as_ac_var=yes"
10132else
10133 echo "$as_me: failed program was:" >&5
10134sed 's/^/| /' conftest.$ac_ext >&5
10135
10136eval "$as_ac_var=no"
10137fi
ab509236
L
10138rm -f conftest.err conftest.$ac_objext \
10139 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10140fi
10141echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10142echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10143if test `eval echo '${'$as_ac_var'}'` = yes; then
10144 cat >>confdefs.h <<_ACEOF
10145#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10146_ACEOF
252b5132 10147 break
252b5132
RH
10148fi
10149done
10150
6840198f 10151
d6d788bd 10152# Some systems don't have sbrk().
13b2be9c 10153
252b5132
RH
10154for ac_func in sbrk
10155do
13b2be9c
DJ
10156as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10157echo "$as_me:$LINENO: checking for $ac_func" >&5
10158echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10159if eval "test \"\${$as_ac_var+set}\" = set"; then
10160 echo $ECHO_N "(cached) $ECHO_C" >&6
10161else
10162 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10163/* confdefs.h. */
10164_ACEOF
10165cat confdefs.h >>conftest.$ac_ext
10166cat >>conftest.$ac_ext <<_ACEOF
10167/* end confdefs.h. */
ab509236
L
10168/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10169 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10170#define $ac_func innocuous_$ac_func
10171
252b5132 10172/* System header to define __stub macros and hopefully few prototypes,
13b2be9c
DJ
10173 which can conflict with char $ac_func (); below.
10174 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10175 <limits.h> exists even on freestanding compilers. */
ab509236 10176
13b2be9c
DJ
10177#ifdef __STDC__
10178# include <limits.h>
10179#else
10180# include <assert.h>
10181#endif
ab509236
L
10182
10183#undef $ac_func
10184
252b5132 10185/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10186#ifdef __cplusplus
10187extern "C"
10188{
10189#endif
252b5132 10190/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10191 builtin and then its argument prototype would still apply. */
10192char $ac_func ();
252b5132
RH
10193/* The GNU C library defines this for functions which it implements
10194 to always fail with ENOSYS. Some functions are actually named
10195 something starting with __ and the normal name is an alias. */
10196#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10197choke me
10198#else
13b2be9c
DJ
10199char (*f) () = $ac_func;
10200#endif
10201#ifdef __cplusplus
10202}
252b5132
RH
10203#endif
10204
13b2be9c
DJ
10205int
10206main ()
10207{
10208return f != $ac_func;
10209 ;
10210 return 0;
10211}
10212_ACEOF
10213rm -f conftest.$ac_objext conftest$ac_exeext
10214if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10215 (eval $ac_link) 2>conftest.er1
13b2be9c 10216 ac_status=$?
ab509236
L
10217 grep -v '^ *+' conftest.er1 >conftest.err
10218 rm -f conftest.er1
10219 cat conftest.err >&5
13b2be9c
DJ
10220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10221 (exit $ac_status); } &&
7499d566
NC
10222 { ac_try='test -z "$ac_c_werror_flag"
10223 || test ! -s conftest.err'
ab509236
L
10224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10225 (eval $ac_try) 2>&5
10226 ac_status=$?
10227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10228 (exit $ac_status); }; } &&
10229 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10231 (eval $ac_try) 2>&5
10232 ac_status=$?
10233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10234 (exit $ac_status); }; }; then
10235 eval "$as_ac_var=yes"
10236else
10237 echo "$as_me: failed program was:" >&5
10238sed 's/^/| /' conftest.$ac_ext >&5
10239
10240eval "$as_ac_var=no"
10241fi
ab509236
L
10242rm -f conftest.err conftest.$ac_objext \
10243 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10244fi
10245echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10246echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10247if test `eval echo '${'$as_ac_var'}'` = yes; then
10248 cat >>confdefs.h <<_ACEOF
10249#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10250_ACEOF
252b5132 10251
252b5132
RH
10252fi
10253done
10254
d6d788bd 10255
39bec121
TW
10256# do we need the math library?
10257case "${need_libm}" in
13b2be9c 10258yes)
39bec121 10259 LIBM=
f9c19112 10260case $host in
4b363073 10261*-*-beos* | *-*-cygwin* | *-*-pw32*)
39bec121
TW
10262 # These system don't have libm
10263 ;;
10264*-ncr-sysv4.3*)
13b2be9c
DJ
10265 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
10266echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
10267if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
10268 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10269else
13b2be9c 10270 ac_check_lib_save_LIBS=$LIBS
39bec121 10271LIBS="-lmw $LIBS"
13b2be9c 10272cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10273/* confdefs.h. */
10274_ACEOF
10275cat confdefs.h >>conftest.$ac_ext
10276cat >>conftest.$ac_ext <<_ACEOF
10277/* end confdefs.h. */
10278
39bec121 10279/* Override any gcc2 internal prototype to avoid an error. */
13b2be9c
DJ
10280#ifdef __cplusplus
10281extern "C"
10282#endif
39bec121 10283/* We use char because int might match the return type of a gcc2
13b2be9c
DJ
10284 builtin and then its argument prototype would still apply. */
10285char _mwvalidcheckl ();
10286int
10287main ()
10288{
10289_mwvalidcheckl ();
10290 ;
10291 return 0;
10292}
10293_ACEOF
10294rm -f conftest.$ac_objext conftest$ac_exeext
10295if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10296 (eval $ac_link) 2>conftest.er1
13b2be9c 10297 ac_status=$?
ab509236
L
10298 grep -v '^ *+' conftest.er1 >conftest.err
10299 rm -f conftest.er1
10300 cat conftest.err >&5
13b2be9c
DJ
10301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10302 (exit $ac_status); } &&
7499d566
NC
10303 { ac_try='test -z "$ac_c_werror_flag"
10304 || test ! -s conftest.err'
ab509236
L
10305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10306 (eval $ac_try) 2>&5
10307 ac_status=$?
10308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10309 (exit $ac_status); }; } &&
10310 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10312 (eval $ac_try) 2>&5
10313 ac_status=$?
10314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10315 (exit $ac_status); }; }; then
10316 ac_cv_lib_mw__mwvalidcheckl=yes
10317else
10318 echo "$as_me: failed program was:" >&5
10319sed 's/^/| /' conftest.$ac_ext >&5
10320
10321ac_cv_lib_mw__mwvalidcheckl=no
10322fi
ab509236
L
10323rm -f conftest.err conftest.$ac_objext \
10324 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10325LIBS=$ac_check_lib_save_LIBS
10326fi
10327echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
10328echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
10329if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
39bec121 10330 LIBM="-lmw"
39bec121
TW
10331fi
10332
13b2be9c
DJ
10333 echo "$as_me:$LINENO: checking for main in -lm" >&5
10334echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10335if test "${ac_cv_lib_m_main+set}" = set; then
10336 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10337else
13b2be9c 10338 ac_check_lib_save_LIBS=$LIBS
39bec121 10339LIBS="-lm $LIBS"
13b2be9c 10340cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10341/* confdefs.h. */
10342_ACEOF
10343cat confdefs.h >>conftest.$ac_ext
10344cat >>conftest.$ac_ext <<_ACEOF
10345/* end confdefs.h. */
39bec121 10346
d6d788bd 10347
13b2be9c
DJ
10348int
10349main ()
10350{
10351main ();
10352 ;
10353 return 0;
10354}
10355_ACEOF
10356rm -f conftest.$ac_objext conftest$ac_exeext
10357if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10358 (eval $ac_link) 2>conftest.er1
13b2be9c 10359 ac_status=$?
ab509236
L
10360 grep -v '^ *+' conftest.er1 >conftest.err
10361 rm -f conftest.er1
10362 cat conftest.err >&5
13b2be9c
DJ
10363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364 (exit $ac_status); } &&
7499d566
NC
10365 { ac_try='test -z "$ac_c_werror_flag"
10366 || test ! -s conftest.err'
ab509236
L
10367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10368 (eval $ac_try) 2>&5
10369 ac_status=$?
10370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371 (exit $ac_status); }; } &&
10372 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10374 (eval $ac_try) 2>&5
10375 ac_status=$?
10376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10377 (exit $ac_status); }; }; then
10378 ac_cv_lib_m_main=yes
10379else
10380 echo "$as_me: failed program was:" >&5
10381sed 's/^/| /' conftest.$ac_ext >&5
10382
10383ac_cv_lib_m_main=no
10384fi
ab509236
L
10385rm -f conftest.err conftest.$ac_objext \
10386 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10387LIBS=$ac_check_lib_save_LIBS
10388fi
10389echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10390echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10391if test $ac_cv_lib_m_main = yes; then
39bec121 10392 LIBM="$LIBM -lm"
39bec121
TW
10393fi
10394
10395 ;;
10396*)
13b2be9c
DJ
10397 echo "$as_me:$LINENO: checking for main in -lm" >&5
10398echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
10399if test "${ac_cv_lib_m_main+set}" = set; then
10400 echo $ECHO_N "(cached) $ECHO_C" >&6
39bec121 10401else
13b2be9c 10402 ac_check_lib_save_LIBS=$LIBS
39bec121 10403LIBS="-lm $LIBS"
13b2be9c 10404cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10405/* confdefs.h. */
10406_ACEOF
10407cat confdefs.h >>conftest.$ac_ext
10408cat >>conftest.$ac_ext <<_ACEOF
10409/* end confdefs.h. */
39bec121 10410
d6d788bd 10411
13b2be9c
DJ
10412int
10413main ()
10414{
10415main ();
10416 ;
10417 return 0;
10418}
10419_ACEOF
10420rm -f conftest.$ac_objext conftest$ac_exeext
10421if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10422 (eval $ac_link) 2>conftest.er1
13b2be9c 10423 ac_status=$?
ab509236
L
10424 grep -v '^ *+' conftest.er1 >conftest.err
10425 rm -f conftest.er1
10426 cat conftest.err >&5
13b2be9c
DJ
10427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10428 (exit $ac_status); } &&
7499d566
NC
10429 { ac_try='test -z "$ac_c_werror_flag"
10430 || test ! -s conftest.err'
ab509236
L
10431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10432 (eval $ac_try) 2>&5
10433 ac_status=$?
10434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10435 (exit $ac_status); }; } &&
10436 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10438 (eval $ac_try) 2>&5
10439 ac_status=$?
10440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441 (exit $ac_status); }; }; then
10442 ac_cv_lib_m_main=yes
10443else
10444 echo "$as_me: failed program was:" >&5
10445sed 's/^/| /' conftest.$ac_ext >&5
10446
10447ac_cv_lib_m_main=no
10448fi
ab509236
L
10449rm -f conftest.err conftest.$ac_objext \
10450 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10451LIBS=$ac_check_lib_save_LIBS
10452fi
10453echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
10454echo "${ECHO_T}$ac_cv_lib_m_main" >&6
10455if test $ac_cv_lib_m_main = yes; then
39bec121 10456 LIBM="-lm"
39bec121
TW
10457fi
10458
10459 ;;
10460esac
10461
13b2be9c 10462
39bec121
TW
10463 ;;
10464esac
10465
252b5132
RH
10466# Some non-ANSI preprocessors botch requoting inside strings. That's bad
10467# enough, but on some of those systems, the assert macro relies on requoting
10468# working properly!
13b2be9c
DJ
10469echo "$as_me:$LINENO: checking for working assert macro" >&5
10470echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
10471if test "${gas_cv_assert_ok+set}" = set; then
10472 echo $ECHO_N "(cached) $ECHO_C" >&6
10473else
10474 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10475/* confdefs.h. */
10476_ACEOF
10477cat confdefs.h >>conftest.$ac_ext
10478cat >>conftest.$ac_ext <<_ACEOF
10479/* end confdefs.h. */
252b5132
RH
10480#include <assert.h>
10481#include <stdio.h>
13b2be9c
DJ
10482int
10483main ()
10484{
252b5132
RH
10485
10486/* check for requoting problems */
10487static int a, b, c, d;
10488static char *s;
10489assert (!strcmp(s, "foo bar baz quux"));
10490/* check for newline handling */
10491assert (a == b
10492 || c == d);
10493
13b2be9c
DJ
10494 ;
10495 return 0;
10496}
10497_ACEOF
10498rm -f conftest.$ac_objext conftest$ac_exeext
10499if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10500 (eval $ac_link) 2>conftest.er1
13b2be9c 10501 ac_status=$?
ab509236
L
10502 grep -v '^ *+' conftest.er1 >conftest.err
10503 rm -f conftest.er1
10504 cat conftest.err >&5
13b2be9c
DJ
10505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10506 (exit $ac_status); } &&
7499d566
NC
10507 { ac_try='test -z "$ac_c_werror_flag"
10508 || test ! -s conftest.err'
ab509236
L
10509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10510 (eval $ac_try) 2>&5
10511 ac_status=$?
10512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513 (exit $ac_status); }; } &&
10514 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10516 (eval $ac_try) 2>&5
10517 ac_status=$?
10518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10519 (exit $ac_status); }; }; then
252b5132
RH
10520 gas_cv_assert_ok=yes
10521else
13b2be9c
DJ
10522 echo "$as_me: failed program was:" >&5
10523sed 's/^/| /' conftest.$ac_ext >&5
10524
10525gas_cv_assert_ok=no
252b5132 10526fi
ab509236
L
10527rm -f conftest.err conftest.$ac_objext \
10528 conftest$ac_exeext conftest.$ac_ext
252b5132 10529fi
13b2be9c
DJ
10530echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
10531echo "${ECHO_T}$gas_cv_assert_ok" >&6
10532test $gas_cv_assert_ok = yes ||
10533cat >>confdefs.h <<\_ACEOF
252b5132 10534#define BROKEN_ASSERT 1
13b2be9c 10535_ACEOF
252b5132 10536
d6d788bd
L
10537
10538
252b5132
RH
10539# On some systems, the system header files may not declare malloc, realloc,
10540# and free. There are places where gas needs these functions to have been
10541# declared -- such as when taking their addresses.
10542gas_test_headers="
10543#ifdef HAVE_MEMORY_H
10544#include <memory.h>
10545#endif
10546#ifdef HAVE_STRING_H
10547#include <string.h>
10548#else
10549#ifdef HAVE_STRINGS_H
10550#include <strings.h>
10551#endif
10552#endif
10553#ifdef HAVE_STDLIB_H
10554#include <stdlib.h>
10555#endif
10556#ifdef HAVE_UNISTD_H
10557#include <unistd.h>
10558#endif
10559"
10560
13b2be9c
DJ
10561echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
10562echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
10563if test "${gas_cv_decl_needed_strstr+set}" = set; then
10564 echo $ECHO_N "(cached) $ECHO_C" >&6
10565else
10566 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10567/* confdefs.h. */
10568_ACEOF
10569cat confdefs.h >>conftest.$ac_ext
10570cat >>conftest.$ac_ext <<_ACEOF
10571/* end confdefs.h. */
252b5132 10572$gas_test_headers
13b2be9c
DJ
10573int
10574main ()
10575{
252b5132
RH
10576
10577typedef char *(*f)();
10578f x;
10579x = (f) strstr;
10580
13b2be9c
DJ
10581 ;
10582 return 0;
10583}
10584_ACEOF
10585rm -f conftest.$ac_objext conftest$ac_exeext
10586if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10587 (eval $ac_link) 2>conftest.er1
13b2be9c 10588 ac_status=$?
ab509236
L
10589 grep -v '^ *+' conftest.er1 >conftest.err
10590 rm -f conftest.er1
10591 cat conftest.err >&5
13b2be9c
DJ
10592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10593 (exit $ac_status); } &&
7499d566
NC
10594 { ac_try='test -z "$ac_c_werror_flag"
10595 || test ! -s conftest.err'
ab509236
L
10596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10597 (eval $ac_try) 2>&5
10598 ac_status=$?
10599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10600 (exit $ac_status); }; } &&
10601 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10603 (eval $ac_try) 2>&5
10604 ac_status=$?
10605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10606 (exit $ac_status); }; }; then
252b5132
RH
10607 gas_cv_decl_needed_strstr=no
10608else
13b2be9c
DJ
10609 echo "$as_me: failed program was:" >&5
10610sed 's/^/| /' conftest.$ac_ext >&5
10611
10612gas_cv_decl_needed_strstr=yes
252b5132 10613fi
ab509236
L
10614rm -f conftest.err conftest.$ac_objext \
10615 conftest$ac_exeext conftest.$ac_ext
252b5132 10616fi
13b2be9c
DJ
10617echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
10618echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
252b5132 10619if test $gas_cv_decl_needed_strstr = yes; then
13b2be9c
DJ
10620
10621cat >>confdefs.h <<\_ACEOF
252b5132 10622#define NEED_DECLARATION_STRSTR 1
13b2be9c
DJ
10623_ACEOF
10624
10625fi
10626
10627
10628echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
10629echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
10630if test "${gas_cv_decl_needed_malloc+set}" = set; then
10631 echo $ECHO_N "(cached) $ECHO_C" >&6
10632else
10633 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10634/* confdefs.h. */
10635_ACEOF
10636cat confdefs.h >>conftest.$ac_ext
10637cat >>conftest.$ac_ext <<_ACEOF
10638/* end confdefs.h. */
10639$gas_test_headers
10640int
10641main ()
10642{
10643
10644typedef char *(*f)();
10645f x;
10646x = (f) malloc;
10647
10648 ;
10649 return 0;
10650}
10651_ACEOF
10652rm -f conftest.$ac_objext conftest$ac_exeext
10653if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10654 (eval $ac_link) 2>conftest.er1
13b2be9c 10655 ac_status=$?
ab509236
L
10656 grep -v '^ *+' conftest.er1 >conftest.err
10657 rm -f conftest.er1
10658 cat conftest.err >&5
13b2be9c
DJ
10659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10660 (exit $ac_status); } &&
7499d566
NC
10661 { ac_try='test -z "$ac_c_werror_flag"
10662 || test ! -s conftest.err'
ab509236
L
10663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10664 (eval $ac_try) 2>&5
10665 ac_status=$?
10666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10667 (exit $ac_status); }; } &&
10668 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10670 (eval $ac_try) 2>&5
10671 ac_status=$?
10672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10673 (exit $ac_status); }; }; then
10674 gas_cv_decl_needed_malloc=no
10675else
10676 echo "$as_me: failed program was:" >&5
10677sed 's/^/| /' conftest.$ac_ext >&5
10678
10679gas_cv_decl_needed_malloc=yes
10680fi
ab509236
L
10681rm -f conftest.err conftest.$ac_objext \
10682 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10683fi
10684echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
10685echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
10686if test $gas_cv_decl_needed_malloc = yes; then
10687
10688cat >>confdefs.h <<\_ACEOF
10689#define NEED_DECLARATION_MALLOC 1
10690_ACEOF
10691
10692fi
10693
10694
10695echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
10696echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
10697if test "${gas_cv_decl_needed_free+set}" = set; then
10698 echo $ECHO_N "(cached) $ECHO_C" >&6
10699else
10700 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10701/* confdefs.h. */
10702_ACEOF
10703cat confdefs.h >>conftest.$ac_ext
10704cat >>conftest.$ac_ext <<_ACEOF
10705/* end confdefs.h. */
10706$gas_test_headers
10707int
10708main ()
10709{
10710
10711typedef void (*f)();
10712f x;
10713x = (f) free;
10714
10715 ;
10716 return 0;
10717}
10718_ACEOF
10719rm -f conftest.$ac_objext conftest$ac_exeext
10720if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10721 (eval $ac_link) 2>conftest.er1
13b2be9c 10722 ac_status=$?
ab509236
L
10723 grep -v '^ *+' conftest.er1 >conftest.err
10724 rm -f conftest.er1
10725 cat conftest.err >&5
13b2be9c
DJ
10726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10727 (exit $ac_status); } &&
7499d566
NC
10728 { ac_try='test -z "$ac_c_werror_flag"
10729 || test ! -s conftest.err'
ab509236
L
10730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10731 (eval $ac_try) 2>&5
10732 ac_status=$?
10733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10734 (exit $ac_status); }; } &&
10735 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10737 (eval $ac_try) 2>&5
10738 ac_status=$?
10739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10740 (exit $ac_status); }; }; then
10741 gas_cv_decl_needed_free=no
10742else
10743 echo "$as_me: failed program was:" >&5
10744sed 's/^/| /' conftest.$ac_ext >&5
10745
10746gas_cv_decl_needed_free=yes
10747fi
ab509236
L
10748rm -f conftest.err conftest.$ac_objext \
10749 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10750fi
10751echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
10752echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
10753if test $gas_cv_decl_needed_free = yes; then
10754
10755cat >>confdefs.h <<\_ACEOF
10756#define NEED_DECLARATION_FREE 1
10757_ACEOF
10758
10759fi
10760
10761
10762echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
10763echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
10764if test "${gas_cv_decl_needed_sbrk+set}" = set; then
10765 echo $ECHO_N "(cached) $ECHO_C" >&6
10766else
10767 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10768/* confdefs.h. */
10769_ACEOF
10770cat confdefs.h >>conftest.$ac_ext
10771cat >>conftest.$ac_ext <<_ACEOF
10772/* end confdefs.h. */
10773$gas_test_headers
10774int
10775main ()
10776{
10777
10778typedef char *(*f)();
10779f x;
10780x = (f) sbrk;
10781
10782 ;
10783 return 0;
10784}
10785_ACEOF
10786rm -f conftest.$ac_objext conftest$ac_exeext
10787if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10788 (eval $ac_link) 2>conftest.er1
13b2be9c 10789 ac_status=$?
ab509236
L
10790 grep -v '^ *+' conftest.er1 >conftest.err
10791 rm -f conftest.er1
10792 cat conftest.err >&5
13b2be9c
DJ
10793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10794 (exit $ac_status); } &&
7499d566
NC
10795 { ac_try='test -z "$ac_c_werror_flag"
10796 || test ! -s conftest.err'
ab509236
L
10797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10798 (eval $ac_try) 2>&5
10799 ac_status=$?
10800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801 (exit $ac_status); }; } &&
10802 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10804 (eval $ac_try) 2>&5
10805 ac_status=$?
10806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10807 (exit $ac_status); }; }; then
10808 gas_cv_decl_needed_sbrk=no
10809else
10810 echo "$as_me: failed program was:" >&5
10811sed 's/^/| /' conftest.$ac_ext >&5
10812
10813gas_cv_decl_needed_sbrk=yes
10814fi
ab509236
L
10815rm -f conftest.err conftest.$ac_objext \
10816 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10817fi
10818echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
10819echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
10820if test $gas_cv_decl_needed_sbrk = yes; then
10821
10822cat >>confdefs.h <<\_ACEOF
10823#define NEED_DECLARATION_SBRK 1
10824_ACEOF
10825
10826fi
10827
10828
10829echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
10830echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
10831if test "${gas_cv_decl_needed_environ+set}" = set; then
10832 echo $ECHO_N "(cached) $ECHO_C" >&6
10833else
10834 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10835/* confdefs.h. */
10836_ACEOF
10837cat confdefs.h >>conftest.$ac_ext
10838cat >>conftest.$ac_ext <<_ACEOF
10839/* end confdefs.h. */
10840$gas_test_headers
10841int
10842main ()
10843{
10844
10845typedef char **f;
10846f x;
10847x = (f) environ;
10848
10849 ;
10850 return 0;
10851}
10852_ACEOF
10853rm -f conftest.$ac_objext conftest$ac_exeext
10854if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10855 (eval $ac_link) 2>conftest.er1
13b2be9c 10856 ac_status=$?
ab509236
L
10857 grep -v '^ *+' conftest.er1 >conftest.err
10858 rm -f conftest.er1
10859 cat conftest.err >&5
13b2be9c
DJ
10860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10861 (exit $ac_status); } &&
7499d566
NC
10862 { ac_try='test -z "$ac_c_werror_flag"
10863 || test ! -s conftest.err'
ab509236
L
10864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10865 (eval $ac_try) 2>&5
10866 ac_status=$?
10867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10868 (exit $ac_status); }; } &&
10869 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10871 (eval $ac_try) 2>&5
10872 ac_status=$?
10873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10874 (exit $ac_status); }; }; then
10875 gas_cv_decl_needed_environ=no
10876else
10877 echo "$as_me: failed program was:" >&5
10878sed 's/^/| /' conftest.$ac_ext >&5
10879
10880gas_cv_decl_needed_environ=yes
10881fi
ab509236
L
10882rm -f conftest.err conftest.$ac_objext \
10883 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10884fi
10885echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
10886echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
10887if test $gas_cv_decl_needed_environ = yes; then
10888
10889cat >>confdefs.h <<\_ACEOF
10890#define NEED_DECLARATION_ENVIRON 1
10891_ACEOF
10892
10893fi
10894
10895
10896# Does errno.h declare errno, or do we have to add a separate declaration
10897# for it?
10898
10899echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
10900echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
10901if test "${gas_cv_decl_needed_errno+set}" = set; then
10902 echo $ECHO_N "(cached) $ECHO_C" >&6
10903else
10904 cat >conftest.$ac_ext <<_ACEOF
13b2be9c
DJ
10905/* confdefs.h. */
10906_ACEOF
10907cat confdefs.h >>conftest.$ac_ext
10908cat >>conftest.$ac_ext <<_ACEOF
10909/* end confdefs.h. */
10910
10911#ifdef HAVE_ERRNO_H
10912#include <errno.h>
10913#endif
10914
10915int
10916main ()
10917{
10918
10919typedef int f;
10920f x;
10921x = (f) errno;
10922
10923 ;
10924 return 0;
10925}
10926_ACEOF
10927rm -f conftest.$ac_objext conftest$ac_exeext
10928if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
ab509236 10929 (eval $ac_link) 2>conftest.er1
13b2be9c 10930 ac_status=$?
ab509236
L
10931 grep -v '^ *+' conftest.er1 >conftest.err
10932 rm -f conftest.er1
10933 cat conftest.err >&5
13b2be9c
DJ
10934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935 (exit $ac_status); } &&
7499d566
NC
10936 { ac_try='test -z "$ac_c_werror_flag"
10937 || test ! -s conftest.err'
ab509236
L
10938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10939 (eval $ac_try) 2>&5
10940 ac_status=$?
10941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10942 (exit $ac_status); }; } &&
10943 { ac_try='test -s conftest$ac_exeext'
13b2be9c
DJ
10944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10945 (eval $ac_try) 2>&5
10946 ac_status=$?
10947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10948 (exit $ac_status); }; }; then
10949 gas_cv_decl_needed_errno=no
10950else
10951 echo "$as_me: failed program was:" >&5
10952sed 's/^/| /' conftest.$ac_ext >&5
10953
10954gas_cv_decl_needed_errno=yes
10955fi
ab509236
L
10956rm -f conftest.err conftest.$ac_objext \
10957 conftest$ac_exeext conftest.$ac_ext
13b2be9c
DJ
10958fi
10959echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
10960echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
10961if test $gas_cv_decl_needed_errno = yes; then
10962
10963cat >>confdefs.h <<\_ACEOF
10964#define NEED_DECLARATION_ERRNO 1
10965_ACEOF
10966
10967fi
10968
10969
10970
10971
10972 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
10973
10974 ac_config_commands="$ac_config_commands default"
10975
10976
10977cat >confcache <<\_ACEOF
10978# This file is a shell script that caches the results of configure
10979# tests run on this system so they can be shared between configure
10980# scripts and configure runs, see configure's option --config-cache.
10981# It is not useful on other systems. If it contains results you don't
10982# want to keep, you may remove or edit it.
10983#
10984# config.status only pays attention to the cache file if you give it
10985# the --recheck option to rerun configure.
10986#
10987# `ac_cv_env_foo' variables (set or unset) will be overridden when
10988# loading this file, other *unset* `ac_cv_foo' will be assigned the
10989# following values.
10990
10991_ACEOF
10992
10993# The following way of writing the cache mishandles newlines in values,
10994# but we know of no workaround that is simple, portable, and efficient.
10995# So, don't put newlines in cache variables' values.
10996# Ultrix sh set writes to stderr and can't be redirected directly,
10997# and sets the high bit in the cache file unless we assign to the vars.
10998{
10999 (set) 2>&1 |
11000 case `(ac_space=' '; set | grep ac_space) 2>&1` in
11001 *ac_space=\ *)
11002 # `set' does not quote correctly, so add quotes (double-quote
11003 # substitution turns \\\\ into \\, and sed turns \\ into \).
11004 sed -n \
ab509236
L
11005 "s/'/'\\\\''/g;
11006 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13b2be9c
DJ
11007 ;;
11008 *)
11009 # `set' quotes correctly as required by POSIX, so do not add quotes.
11010 sed -n \
ab509236 11011 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13b2be9c
DJ
11012 ;;
11013 esac;
11014} |
11015 sed '
11016 t clear
11017 : clear
11018 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11019 t end
11020 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11021 : end' >>confcache
11022if diff $cache_file confcache >/dev/null 2>&1; then :; else
11023 if test -w $cache_file; then
11024 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11025 cat confcache >$cache_file
11026 else
11027 echo "not updating unwritable cache $cache_file"
11028 fi
11029fi
11030rm -f confcache
11031
11032test "x$prefix" = xNONE && prefix=$ac_default_prefix
11033# Let make expand exec_prefix.
11034test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11035
11036# VPATH may cause trouble with some makes, so we remove $(srcdir),
11037# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11038# trailing colons and then remove the whole line if VPATH becomes empty
11039# (actually we leave an empty line to preserve line numbers).
11040if test "x$srcdir" = x.; then
ab509236 11041 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13b2be9c
DJ
11042s/:*\$(srcdir):*/:/;
11043s/:*\${srcdir}:*/:/;
11044s/:*@srcdir@:*/:/;
ab509236 11045s/^\([^=]*=[ ]*\):*/\1/;
13b2be9c 11046s/:*$//;
ab509236 11047s/^[^=]*=[ ]*$//;
13b2be9c
DJ
11048}'
11049fi
11050
11051DEFS=-DHAVE_CONFIG_H
11052
11053ac_libobjs=
11054ac_ltlibobjs=
11055for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11056 # 1. Remove the extension, and $U if already installed.
11057 ac_i=`echo "$ac_i" |
ab509236 11058 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13b2be9c
DJ
11059 # 2. Add them.
11060 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
11061 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
11062done
11063LIBOBJS=$ac_libobjs
11064
11065LTLIBOBJS=$ac_ltlibobjs
11066
11067
11068if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11069 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
11070Usually this means the macro was only invoked conditionally." >&5
11071echo "$as_me: error: conditional \"AMDEP\" was never defined.
11072Usually this means the macro was only invoked conditionally." >&2;}
11073 { (exit 1); exit 1; }; }
11074fi
11075if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11076 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
11077Usually this means the macro was only invoked conditionally." >&5
11078echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
11079Usually this means the macro was only invoked conditionally." >&2;}
11080 { (exit 1); exit 1; }; }
11081fi
11082if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11083 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
11084Usually this means the macro was only invoked conditionally." >&5
11085echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
11086Usually this means the macro was only invoked conditionally." >&2;}
11087 { (exit 1); exit 1; }; }
11088fi
11089
11090: ${CONFIG_STATUS=./config.status}
11091ac_clean_files_save=$ac_clean_files
11092ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11093{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
11094echo "$as_me: creating $CONFIG_STATUS" >&6;}
11095cat >$CONFIG_STATUS <<_ACEOF
11096#! $SHELL
11097# Generated by $as_me.
11098# Run this file to recreate the current configuration.
11099# Compiler output produced by configure, useful for debugging
11100# configure, is in config.log if it exists.
11101
11102debug=false
11103ac_cs_recheck=false
11104ac_cs_silent=false
11105SHELL=\${CONFIG_SHELL-$SHELL}
11106_ACEOF
11107
11108cat >>$CONFIG_STATUS <<\_ACEOF
11109## --------------------- ##
11110## M4sh Initialization. ##
11111## --------------------- ##
11112
11113# Be Bourne compatible
11114if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
11115 emulate sh
11116 NULLCMD=:
11117 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
11118 # is contrary to our usage. Disable this feature.
11119 alias -g '${1+"$@"}'='"$@"'
11120elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
11121 set -o posix
11122fi
ab509236 11123DUALCASE=1; export DUALCASE # for MKS sh
13b2be9c
DJ
11124
11125# Support unset when possible.
ab509236 11126if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13b2be9c
DJ
11127 as_unset=unset
11128else
11129 as_unset=false
11130fi
11131
11132
11133# Work around bugs in pre-3.0 UWIN ksh.
11134$as_unset ENV MAIL MAILPATH
11135PS1='$ '
11136PS2='> '
11137PS4='+ '
11138
11139# NLS nuisances.
11140for as_var in \
11141 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
11142 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
11143 LC_TELEPHONE LC_TIME
11144do
ab509236 11145 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13b2be9c
DJ
11146 eval $as_var=C; export $as_var
11147 else
11148 $as_unset $as_var
11149 fi
11150done
11151
11152# Required to use basename.
11153if expr a : '\(a\)' >/dev/null 2>&1; then
11154 as_expr=expr
11155else
11156 as_expr=false
11157fi
11158
11159if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
11160 as_basename=basename
11161else
11162 as_basename=false
11163fi
11164
11165
11166# Name of the executable.
11167as_me=`$as_basename "$0" ||
11168$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11169 X"$0" : 'X\(//\)$' \| \
11170 X"$0" : 'X\(/\)$' \| \
11171 . : '\(.\)' 2>/dev/null ||
11172echo X/"$0" |
11173 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
11174 /^X\/\(\/\/\)$/{ s//\1/; q; }
11175 /^X\/\(\/\).*/{ s//\1/; q; }
11176 s/.*/./; q'`
11177
11178
11179# PATH needs CR, and LINENO needs CR and PATH.
11180# Avoid depending upon Character Ranges.
11181as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11182as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11183as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11184as_cr_digits='0123456789'
11185as_cr_alnum=$as_cr_Letters$as_cr_digits
11186
11187# The user is always right.
11188if test "${PATH_SEPARATOR+set}" != set; then
11189 echo "#! /bin/sh" >conf$$.sh
11190 echo "exit 0" >>conf$$.sh
11191 chmod +x conf$$.sh
11192 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11193 PATH_SEPARATOR=';'
11194 else
11195 PATH_SEPARATOR=:
11196 fi
11197 rm -f conf$$.sh
11198fi
11199
11200
11201 as_lineno_1=$LINENO
11202 as_lineno_2=$LINENO
11203 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11204 test "x$as_lineno_1" != "x$as_lineno_2" &&
11205 test "x$as_lineno_3" = "x$as_lineno_2" || {
11206 # Find who we are. Look in the path if we contain no path at all
11207 # relative or not.
11208 case $0 in
11209 *[\\/]* ) as_myself=$0 ;;
11210 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11211for as_dir in $PATH
11212do
11213 IFS=$as_save_IFS
11214 test -z "$as_dir" && as_dir=.
11215 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11216done
252b5132 11217
13b2be9c
DJ
11218 ;;
11219 esac
11220 # We did not find ourselves, most probably we were run as `sh COMMAND'
11221 # in which case we are not to be found in the path.
11222 if test "x$as_myself" = x; then
11223 as_myself=$0
11224 fi
11225 if test ! -f "$as_myself"; then
11226 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
11227echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
11228 { (exit 1); exit 1; }; }
11229 fi
11230 case $CONFIG_SHELL in
11231 '')
11232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11233for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
11234do
11235 IFS=$as_save_IFS
11236 test -z "$as_dir" && as_dir=.
11237 for as_base in sh bash ksh sh5; do
11238 case $as_dir in
11239 /*)
11240 if ("$as_dir/$as_base" -c '
11241 as_lineno_1=$LINENO
11242 as_lineno_2=$LINENO
11243 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
11244 test "x$as_lineno_1" != "x$as_lineno_2" &&
11245 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
11246 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
11247 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
11248 CONFIG_SHELL=$as_dir/$as_base
11249 export CONFIG_SHELL
11250 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
11251 fi;;
11252 esac
11253 done
11254done
11255;;
11256 esac
252b5132 11257
13b2be9c
DJ
11258 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
11259 # uniformly replaced by the line number. The first 'sed' inserts a
11260 # line-number line before each line; the second 'sed' does the real
11261 # work. The second script uses 'N' to pair each line-number line
11262 # with the numbered line, and appends trailing '-' during
11263 # substitution so that $LINENO is not a special case at line end.
11264 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
11265 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
11266 sed '=' <$as_myself |
11267 sed '
11268 N
11269 s,$,-,
11270 : loop
11271 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
11272 t loop
11273 s,-$,,
11274 s,^['$as_cr_digits']*\n,,
11275 ' >$as_me.lineno &&
11276 chmod +x $as_me.lineno ||
11277 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
11278echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
11279 { (exit 1); exit 1; }; }
11280
11281 # Don't try to exec as it changes $[0], causing all sort of problems
11282 # (the dirname of $[0] is not the place where we might find the
11283 # original and so on. Autoconf is especially sensible to this).
11284 . ./$as_me.lineno
11285 # Exit status is that of the last command.
11286 exit
11287}
d6d788bd 11288
252b5132 11289
13b2be9c
DJ
11290case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
11291 *c*,-n*) ECHO_N= ECHO_C='
11292' ECHO_T=' ' ;;
11293 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
11294 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
11295esac
252b5132 11296
13b2be9c
DJ
11297if expr a : '\(a\)' >/dev/null 2>&1; then
11298 as_expr=expr
252b5132 11299else
13b2be9c 11300 as_expr=false
252b5132 11301fi
252b5132 11302
13b2be9c
DJ
11303rm -f conf$$ conf$$.exe conf$$.file
11304echo >conf$$.file
11305if ln -s conf$$.file conf$$ 2>/dev/null; then
11306 # We could just check for DJGPP; but this test a) works b) is more generic
11307 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
11308 if test -f conf$$.exe; then
11309 # Don't use ln at all; we don't have any links
11310 as_ln_s='cp -p'
11311 else
11312 as_ln_s='ln -s'
11313 fi
11314elif ln conf$$.file conf$$ 2>/dev/null; then
11315 as_ln_s=ln
11316else
11317 as_ln_s='cp -p'
252b5132 11318fi
13b2be9c 11319rm -f conf$$ conf$$.exe conf$$.file
252b5132 11320
13b2be9c
DJ
11321if mkdir -p . 2>/dev/null; then
11322 as_mkdir_p=:
252b5132 11323else
ab509236 11324 test -d ./-p && rmdir ./-p
13b2be9c
DJ
11325 as_mkdir_p=false
11326fi
252b5132 11327
13b2be9c 11328as_executable_p="test -f"
252b5132 11329
13b2be9c 11330# Sed expression to map a string onto a valid CPP name.
ab509236 11331as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11332
13b2be9c 11333# Sed expression to map a string onto a valid variable name.
ab509236 11334as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
252b5132 11335
d6d788bd 11336
13b2be9c
DJ
11337# IFS
11338# We need space, tab and new line, in precisely that order.
11339as_nl='
11340'
11341IFS=" $as_nl"
252b5132 11342
13b2be9c
DJ
11343# CDPATH.
11344$as_unset CDPATH
252b5132 11345
13b2be9c 11346exec 6>&1
252b5132 11347
13b2be9c
DJ
11348# Open the log real soon, to keep \$[0] and so on meaningful, and to
11349# report actual input values of CONFIG_FILES etc. instead of their
11350# values after options handling. Logging --version etc. is OK.
11351exec 5>>config.log
11352{
11353 echo
11354 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11355## Running $as_me. ##
11356_ASBOX
11357} >&5
11358cat >&5 <<_CSEOF
252b5132 11359
13b2be9c 11360This file was extended by $as_me, which was
ab509236 11361generated by GNU Autoconf 2.59. Invocation command line was
d6d788bd 11362
13b2be9c
DJ
11363 CONFIG_FILES = $CONFIG_FILES
11364 CONFIG_HEADERS = $CONFIG_HEADERS
11365 CONFIG_LINKS = $CONFIG_LINKS
11366 CONFIG_COMMANDS = $CONFIG_COMMANDS
11367 $ $0 $@
252b5132 11368
13b2be9c
DJ
11369_CSEOF
11370echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
11371echo >&5
11372_ACEOF
252b5132 11373
13b2be9c
DJ
11374# Files that config.status was made for.
11375if test -n "$ac_config_files"; then
11376 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
252b5132 11377fi
13b2be9c
DJ
11378
11379if test -n "$ac_config_headers"; then
11380 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
252b5132 11381fi
252b5132 11382
13b2be9c
DJ
11383if test -n "$ac_config_links"; then
11384 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132
RH
11385fi
11386
13b2be9c
DJ
11387if test -n "$ac_config_commands"; then
11388 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
11389fi
d6d788bd 11390
13b2be9c 11391cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 11392
13b2be9c
DJ
11393ac_cs_usage="\
11394\`$as_me' instantiates files from templates according to the
11395current configuration.
252b5132 11396
13b2be9c 11397Usage: $0 [OPTIONS] [FILE]...
252b5132 11398
13b2be9c
DJ
11399 -h, --help print this help, then exit
11400 -V, --version print version number, then exit
11401 -q, --quiet do not print progress messages
11402 -d, --debug don't remove temporary files
11403 --recheck update $as_me by reconfiguring in the same conditions
11404 --file=FILE[:TEMPLATE]
ab509236 11405 instantiate the configuration file FILE
13b2be9c 11406 --header=FILE[:TEMPLATE]
ab509236 11407 instantiate the configuration header FILE
252b5132 11408
13b2be9c
DJ
11409Configuration files:
11410$config_files
252b5132 11411
13b2be9c
DJ
11412Configuration headers:
11413$config_headers
252b5132 11414
13b2be9c
DJ
11415Configuration commands:
11416$config_commands
252b5132 11417
13b2be9c
DJ
11418Report bugs to <bug-autoconf@gnu.org>."
11419_ACEOF
d6d788bd 11420
13b2be9c
DJ
11421cat >>$CONFIG_STATUS <<_ACEOF
11422ac_cs_version="\\
11423config.status
ab509236 11424configured by $0, generated by GNU Autoconf 2.59,
13b2be9c 11425 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
d6d788bd 11426
ab509236 11427Copyright (C) 2003 Free Software Foundation, Inc.
13b2be9c
DJ
11428This config.status script is free software; the Free Software Foundation
11429gives unlimited permission to copy, distribute and modify it."
11430srcdir=$srcdir
11431INSTALL="$INSTALL"
11432_ACEOF
d6d788bd 11433
13b2be9c
DJ
11434cat >>$CONFIG_STATUS <<\_ACEOF
11435# If no file are specified by the user, then we need to provide default
11436# value. By we need to know if files were specified by the user.
11437ac_need_defaults=:
11438while test $# != 0
11439do
11440 case $1 in
11441 --*=*)
11442 ac_option=`expr "x$1" : 'x\([^=]*\)='`
11443 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
11444 ac_shift=:
c8615825 11445 ;;
13b2be9c
DJ
11446 -*)
11447 ac_option=$1
11448 ac_optarg=$2
11449 ac_shift=shift
c8615825 11450 ;;
13b2be9c
DJ
11451 *) # This is not an option, so the user has probably given explicit
11452 # arguments.
11453 ac_option=$1
11454 ac_need_defaults=false;;
11455 esac
252b5132 11456
13b2be9c
DJ
11457 case $ac_option in
11458 # Handling of the options.
11459_ACEOF
11460cat >>$CONFIG_STATUS <<\_ACEOF
11461 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11462 ac_cs_recheck=: ;;
11463 --version | --vers* | -V )
11464 echo "$ac_cs_version"; exit 0 ;;
11465 --he | --h)
11466 # Conflict between --help and --header
11467 { { echo "$as_me:$LINENO: error: ambiguous option: $1
11468Try \`$0 --help' for more information." >&5
11469echo "$as_me: error: ambiguous option: $1
11470Try \`$0 --help' for more information." >&2;}
11471 { (exit 1); exit 1; }; };;
11472 --help | --hel | -h )
11473 echo "$ac_cs_usage"; exit 0 ;;
11474 --debug | --d* | -d )
11475 debug=: ;;
11476 --file | --fil | --fi | --f )
11477 $ac_shift
11478 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
11479 ac_need_defaults=false;;
11480 --header | --heade | --head | --hea )
11481 $ac_shift
11482 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
11483 ac_need_defaults=false;;
11484 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11485 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11486 ac_cs_silent=: ;;
c8615825 11487
13b2be9c
DJ
11488 # This is an error.
11489 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
11490Try \`$0 --help' for more information." >&5
11491echo "$as_me: error: unrecognized option: $1
11492Try \`$0 --help' for more information." >&2;}
11493 { (exit 1); exit 1; }; } ;;
252b5132 11494
13b2be9c 11495 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 11496
13b2be9c
DJ
11497 esac
11498 shift
11499done
252b5132 11500
13b2be9c 11501ac_configure_extra_args=
d6d788bd 11502
13b2be9c
DJ
11503if $ac_cs_silent; then
11504 exec 6>/dev/null
11505 ac_configure_extra_args="$ac_configure_extra_args --silent"
11506fi
9b2b7d69 11507
13b2be9c
DJ
11508_ACEOF
11509cat >>$CONFIG_STATUS <<_ACEOF
11510if \$ac_cs_recheck; then
11511 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
11512 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11513fi
11514
11515_ACEOF
11516
11517cat >>$CONFIG_STATUS <<_ACEOF
9b2b7d69 11518#
13b2be9c 11519# INIT-COMMANDS section.
9b2b7d69
MM
11520#
11521
13b2be9c
DJ
11522AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11523target_cpu_type=${target_cpu_type}
11524 cgen_cpu_prefix=${cgen_cpu_prefix}
11525 obj_format=${obj_format}
11526 te_file=${te_file}
11527
11528_ACEOF
11529
11530
11531
11532cat >>$CONFIG_STATUS <<\_ACEOF
11533for ac_config_target in $ac_config_targets
9b2b7d69 11534do
13b2be9c
DJ
11535 case "$ac_config_target" in
11536 # Handling of arguments.
11537 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
11538 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
11539 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11540 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
11541 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
11542 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11543 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
11544 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
11545 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
11546echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
11547 { (exit 1); exit 1; }; };;
9b2b7d69
MM
11548 esac
11549done
11550
13b2be9c
DJ
11551# If the user did not use the arguments to specify the items to instantiate,
11552# then the envvar interface is used. Set only those that are not.
11553# We use the long form for the default assignment because of an extremely
11554# bizarre bug on SunOS 4.1.3.
11555if $ac_need_defaults; then
11556 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11557 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11558 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11559fi
11560
11561# Have a temporary directory for convenience. Make it in the build tree
11562# simply because there is no reason to put it here, and in addition,
11563# creating and moving files from /tmp can sometimes cause problems.
11564# Create a temporary directory, and hook for its removal unless debugging.
11565$debug ||
11566{
11567 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
11568 trap '{ (exit 1); exit 1; }' 1 2 13 15
11569}
9b2b7d69 11570
13b2be9c 11571# Create a (secure) tmp directory for tmp files.
9b2b7d69 11572
13b2be9c
DJ
11573{
11574 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
11575 test -n "$tmp" && test -d "$tmp"
11576} ||
11577{
11578 tmp=./confstat$$-$RANDOM
11579 (umask 077 && mkdir $tmp)
11580} ||
11581{
11582 echo "$me: cannot create a temporary directory in ." >&2
11583 { (exit 1); exit 1; }
11584}
9b2b7d69 11585
13b2be9c
DJ
11586_ACEOF
11587
11588cat >>$CONFIG_STATUS <<_ACEOF
11589
11590#
11591# CONFIG_FILES section.
11592#
11593
11594# No need to generate the scripts if there are no CONFIG_FILES.
11595# This happens for instance when ./config.status config.h
11596if test -n "\$CONFIG_FILES"; then
11597 # Protect against being on the right side of a sed subst in config.status.
11598 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
11599 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
11600s,@SHELL@,$SHELL,;t t
11601s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
11602s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
11603s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
11604s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
11605s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
11606s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
11607s,@exec_prefix@,$exec_prefix,;t t
11608s,@prefix@,$prefix,;t t
11609s,@program_transform_name@,$program_transform_name,;t t
11610s,@bindir@,$bindir,;t t
11611s,@sbindir@,$sbindir,;t t
11612s,@libexecdir@,$libexecdir,;t t
11613s,@datadir@,$datadir,;t t
11614s,@sysconfdir@,$sysconfdir,;t t
11615s,@sharedstatedir@,$sharedstatedir,;t t
11616s,@localstatedir@,$localstatedir,;t t
11617s,@libdir@,$libdir,;t t
11618s,@includedir@,$includedir,;t t
11619s,@oldincludedir@,$oldincludedir,;t t
11620s,@infodir@,$infodir,;t t
11621s,@mandir@,$mandir,;t t
11622s,@build_alias@,$build_alias,;t t
11623s,@host_alias@,$host_alias,;t t
11624s,@target_alias@,$target_alias,;t t
11625s,@DEFS@,$DEFS,;t t
11626s,@ECHO_C@,$ECHO_C,;t t
11627s,@ECHO_N@,$ECHO_N,;t t
11628s,@ECHO_T@,$ECHO_T,;t t
11629s,@LIBS@,$LIBS,;t t
11630s,@build@,$build,;t t
11631s,@build_cpu@,$build_cpu,;t t
11632s,@build_vendor@,$build_vendor,;t t
11633s,@build_os@,$build_os,;t t
11634s,@host@,$host,;t t
11635s,@host_cpu@,$host_cpu,;t t
11636s,@host_vendor@,$host_vendor,;t t
11637s,@host_os@,$host_os,;t t
11638s,@target@,$target,;t t
11639s,@target_cpu@,$target_cpu,;t t
11640s,@target_vendor@,$target_vendor,;t t
11641s,@target_os@,$target_os,;t t
11642s,@CC@,$CC,;t t
11643s,@CFLAGS@,$CFLAGS,;t t
11644s,@LDFLAGS@,$LDFLAGS,;t t
11645s,@CPPFLAGS@,$CPPFLAGS,;t t
11646s,@ac_ct_CC@,$ac_ct_CC,;t t
11647s,@EXEEXT@,$EXEEXT,;t t
11648s,@OBJEXT@,$OBJEXT,;t t
11649s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
11650s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
11651s,@INSTALL_DATA@,$INSTALL_DATA,;t t
11652s,@CYGPATH_W@,$CYGPATH_W,;t t
11653s,@PACKAGE@,$PACKAGE,;t t
11654s,@VERSION@,$VERSION,;t t
11655s,@ACLOCAL@,$ACLOCAL,;t t
11656s,@AUTOCONF@,$AUTOCONF,;t t
11657s,@AUTOMAKE@,$AUTOMAKE,;t t
11658s,@AUTOHEADER@,$AUTOHEADER,;t t
11659s,@MAKEINFO@,$MAKEINFO,;t t
13b2be9c
DJ
11660s,@install_sh@,$install_sh,;t t
11661s,@STRIP@,$STRIP,;t t
11662s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
11663s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
ab509236 11664s,@mkdir_p@,$mkdir_p,;t t
13b2be9c
DJ
11665s,@AWK@,$AWK,;t t
11666s,@SET_MAKE@,$SET_MAKE,;t t
11667s,@am__leading_dot@,$am__leading_dot,;t t
8ea2b00f
AM
11668s,@AMTAR@,$AMTAR,;t t
11669s,@am__tar@,$am__tar,;t t
11670s,@am__untar@,$am__untar,;t t
13b2be9c
DJ
11671s,@DEPDIR@,$DEPDIR,;t t
11672s,@am__include@,$am__include,;t t
11673s,@am__quote@,$am__quote,;t t
11674s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
11675s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
11676s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
11677s,@CCDEPMODE@,$CCDEPMODE,;t t
11678s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
11679s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
11680s,@LN_S@,$LN_S,;t t
11681s,@RANLIB@,$RANLIB,;t t
11682s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
11683s,@LIBTOOL@,$LIBTOOL,;t t
11684s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
11685s,@GDBINIT@,$GDBINIT,;t t
11686s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
11687s,@extra_objects@,$extra_objects,;t t
11688s,@target_cpu_type@,$target_cpu_type,;t t
11689s,@obj_format@,$obj_format,;t t
11690s,@te_file@,$te_file,;t t
11691s,@install_tooldir@,$install_tooldir,;t t
11692s,@atof@,$atof,;t t
11693s,@BFDLIB@,$BFDLIB,;t t
11694s,@OPCODES_LIB@,$OPCODES_LIB,;t t
11695s,@BFDVER_H@,$BFDVER_H,;t t
11696s,@ALL_OBJ_DEPS@,$ALL_OBJ_DEPS,;t t
11697s,@YACC@,$YACC,;t t
11698s,@LEX@,$LEX,;t t
11699s,@LEXLIB@,$LEXLIB,;t t
11700s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
11701s,@CPP@,$CPP,;t t
11702s,@EGREP@,$EGREP,;t t
11703s,@ALLOCA@,$ALLOCA,;t t
11704s,@USE_NLS@,$USE_NLS,;t t
11705s,@MSGFMT@,$MSGFMT,;t t
11706s,@GMSGFMT@,$GMSGFMT,;t t
11707s,@XGETTEXT@,$XGETTEXT,;t t
11708s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
11709s,@CATALOGS@,$CATALOGS,;t t
11710s,@CATOBJEXT@,$CATOBJEXT,;t t
11711s,@DATADIRNAME@,$DATADIRNAME,;t t
11712s,@GMOFILES@,$GMOFILES,;t t
11713s,@INSTOBJEXT@,$INSTOBJEXT,;t t
11714s,@INTLDEPS@,$INTLDEPS,;t t
11715s,@INTLLIBS@,$INTLLIBS,;t t
11716s,@INTLOBJS@,$INTLOBJS,;t t
11717s,@POFILES@,$POFILES,;t t
11718s,@POSUB@,$POSUB,;t t
11719s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
11720s,@GT_NO@,$GT_NO,;t t
11721s,@GT_YES@,$GT_YES,;t t
11722s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
11723s,@l@,$l,;t t
11724s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
11725s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
11726s,@MAINT@,$MAINT,;t t
11727s,@LIBM@,$LIBM,;t t
11728s,@LIBOBJS@,$LIBOBJS,;t t
11729s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9b2b7d69
MM
11730CEOF
11731
13b2be9c
DJ
11732_ACEOF
11733
11734 cat >>$CONFIG_STATUS <<\_ACEOF
11735 # Split the substitutions into bite-sized pieces for seds with
11736 # small command number limits, like on Digital OSF/1 and HP-UX.
11737 ac_max_sed_lines=48
11738 ac_sed_frag=1 # Number of current file.
11739 ac_beg=1 # First line for current file.
11740 ac_end=$ac_max_sed_lines # Line after last line for current file.
11741 ac_more_lines=:
11742 ac_sed_cmds=
11743 while $ac_more_lines; do
11744 if test $ac_beg -gt 1; then
11745 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11746 else
11747 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
11748 fi
11749 if test ! -s $tmp/subs.frag; then
11750 ac_more_lines=false
9b2b7d69 11751 else
13b2be9c
DJ
11752 # The purpose of the label and of the branching condition is to
11753 # speed up the sed processing (if there are no `@' at all, there
11754 # is no need to browse any of the substitutions).
11755 # These are the two extra sed commands mentioned above.
11756 (echo ':t
11757 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
11758 if test -z "$ac_sed_cmds"; then
ab509236 11759 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c 11760 else
ab509236 11761 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13b2be9c
DJ
11762 fi
11763 ac_sed_frag=`expr $ac_sed_frag + 1`
11764 ac_beg=$ac_end
11765 ac_end=`expr $ac_end + $ac_max_sed_lines`
9b2b7d69 11766 fi
13b2be9c
DJ
11767 done
11768 if test -z "$ac_sed_cmds"; then
11769 ac_sed_cmds=cat
252b5132 11770 fi
13b2be9c 11771fi # test -n "$CONFIG_FILES"
252b5132 11772
13b2be9c
DJ
11773_ACEOF
11774cat >>$CONFIG_STATUS <<\_ACEOF
11775for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
c8615825 11776 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11777 case $ac_file in
11778 - | *:- | *:-:* ) # input from stdin
ab509236
L
11779 cat >$tmp/stdin
11780 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11781 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11782 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11783 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11784 * ) ac_file_in=$ac_file.in ;;
252b5132 11785 esac
9b2b7d69 11786
13b2be9c
DJ
11787 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
11788 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11789$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11790 X"$ac_file" : 'X\(//\)[^/]' \| \
11791 X"$ac_file" : 'X\(//\)$' \| \
11792 X"$ac_file" : 'X\(/\)' \| \
11793 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11794echo X"$ac_file" |
11795 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11796 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11797 /^X\(\/\/\)$/{ s//\1/; q; }
11798 /^X\(\/\).*/{ s//\1/; q; }
11799 s/.*/./; q'`
11800 { if $as_mkdir_p; then
11801 mkdir -p "$ac_dir"
c8615825 11802 else
13b2be9c
DJ
11803 as_dir="$ac_dir"
11804 as_dirs=
11805 while test ! -d "$as_dir"; do
11806 as_dirs="$as_dir $as_dirs"
11807 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11808$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
11809 X"$as_dir" : 'X\(//\)[^/]' \| \
11810 X"$as_dir" : 'X\(//\)$' \| \
11811 X"$as_dir" : 'X\(/\)' \| \
11812 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
11813echo X"$as_dir" |
11814 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11815 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11816 /^X\(\/\/\)$/{ s//\1/; q; }
11817 /^X\(\/\).*/{ s//\1/; q; }
11818 s/.*/./; q'`
11819 done
11820 test ! -n "$as_dirs" || mkdir $as_dirs
11821 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11822echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11823 { (exit 1); exit 1; }; }; }
11824
11825 ac_builddir=.
11826
11827if test "$ac_dir" != .; then
11828 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11829 # A "../" for each directory in $ac_dir_suffix.
11830 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11831else
11832 ac_dir_suffix= ac_top_builddir=
11833fi
9b2b7d69 11834
13b2be9c
DJ
11835case $srcdir in
11836 .) # No --srcdir option. We are building in place.
11837 ac_srcdir=.
11838 if test -z "$ac_top_builddir"; then
11839 ac_top_srcdir=.
11840 else
11841 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11842 fi ;;
11843 [\\/]* | ?:[\\/]* ) # Absolute path.
11844 ac_srcdir=$srcdir$ac_dir_suffix;
11845 ac_top_srcdir=$srcdir ;;
9b2b7d69 11846 *) # Relative path.
13b2be9c
DJ
11847 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11848 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11849esac
ab509236
L
11850
11851# Do not use `cd foo && pwd` to compute absolute paths, because
11852# the directories may not exist.
11853case `pwd` in
11854.) ac_abs_builddir="$ac_dir";;
11855*)
11856 case "$ac_dir" in
11857 .) ac_abs_builddir=`pwd`;;
11858 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
11859 *) ac_abs_builddir=`pwd`/"$ac_dir";;
11860 esac;;
11861esac
11862case $ac_abs_builddir in
11863.) ac_abs_top_builddir=${ac_top_builddir}.;;
11864*)
11865 case ${ac_top_builddir}. in
11866 .) ac_abs_top_builddir=$ac_abs_builddir;;
11867 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
11868 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
11869 esac;;
11870esac
11871case $ac_abs_builddir in
11872.) ac_abs_srcdir=$ac_srcdir;;
11873*)
11874 case $ac_srcdir in
11875 .) ac_abs_srcdir=$ac_abs_builddir;;
11876 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
11877 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
11878 esac;;
11879esac
11880case $ac_abs_builddir in
11881.) ac_abs_top_srcdir=$ac_top_srcdir;;
11882*)
11883 case $ac_top_srcdir in
11884 .) ac_abs_top_srcdir=$ac_abs_builddir;;
11885 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
11886 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
11887 esac;;
11888esac
252b5132 11889
9b2b7d69 11890
13b2be9c
DJ
11891 case $INSTALL in
11892 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11893 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
c8615825 11894 esac
9b2b7d69 11895
7499d566
NC
11896 if test x"$ac_file" != x-; then
11897 { echo "$as_me:$LINENO: creating $ac_file" >&5
11898echo "$as_me: creating $ac_file" >&6;}
11899 rm -f "$ac_file"
11900 fi
13b2be9c
DJ
11901 # Let's still pretend it is `configure' which instantiates (i.e., don't
11902 # use $as_me), people would be surprised to read:
11903 # /* config.h. Generated by config.status. */
11904 if test x"$ac_file" = x-; then
11905 configure_input=
11906 else
11907 configure_input="$ac_file. "
11908 fi
11909 configure_input=$configure_input"Generated from `echo $ac_file_in |
ab509236 11910 sed 's,.*/,,'` by configure."
13b2be9c
DJ
11911
11912 # First look for the input files in the build tree, otherwise in the
11913 # src tree.
11914 ac_file_inputs=`IFS=:
11915 for f in $ac_file_in; do
11916 case $f in
11917 -) echo $tmp/stdin ;;
11918 [\\/$]*)
ab509236
L
11919 # Absolute (can't be DOS-style, as IFS=:)
11920 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11921echo "$as_me: error: cannot find input file: $f" >&2;}
11922 { (exit 1); exit 1; }; }
ab509236 11923 echo "$f";;
13b2be9c 11924 *) # Relative
ab509236
L
11925 if test -f "$f"; then
11926 # Build tree
11927 echo "$f"
11928 elif test -f "$srcdir/$f"; then
11929 # Source tree
11930 echo "$srcdir/$f"
11931 else
11932 # /dev/null tree
11933 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
11934echo "$as_me: error: cannot find input file: $f" >&2;}
11935 { (exit 1); exit 1; }; }
ab509236 11936 fi;;
13b2be9c
DJ
11937 esac
11938 done` || { (exit 1); exit 1; }
11939_ACEOF
11940cat >>$CONFIG_STATUS <<_ACEOF
11941 sed "$ac_vpsub
11942$extrasub
11943_ACEOF
11944cat >>$CONFIG_STATUS <<\_ACEOF
11945:t
11946/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11947s,@configure_input@,$configure_input,;t t
11948s,@srcdir@,$ac_srcdir,;t t
11949s,@abs_srcdir@,$ac_abs_srcdir,;t t
11950s,@top_srcdir@,$ac_top_srcdir,;t t
11951s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11952s,@builddir@,$ac_builddir,;t t
11953s,@abs_builddir@,$ac_abs_builddir,;t t
11954s,@top_builddir@,$ac_top_builddir,;t t
11955s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11956s,@INSTALL@,$ac_INSTALL,;t t
11957" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11958 rm -f $tmp/stdin
11959 if test x"$ac_file" != x-; then
11960 mv $tmp/out $ac_file
11961 else
11962 cat $tmp/out
11963 rm -f $tmp/out
11964 fi
11965
11966done
11967_ACEOF
11968cat >>$CONFIG_STATUS <<\_ACEOF
11969
11970#
11971# CONFIG_HEADER section.
11972#
252b5132
RH
11973
11974# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11975# NAME is the cpp macro being defined and VALUE is the value it is being given.
11976#
11977# ac_d sets the value in "#define NAME VALUE" lines.
ab509236
L
11978ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11979ac_dB='[ ].*$,\1#\2'
13b2be9c
DJ
11980ac_dC=' '
11981ac_dD=',;t'
11982# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ab509236 11983ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13b2be9c 11984ac_uB='$,\1#\2define\3'
252b5132 11985ac_uC=' '
13b2be9c
DJ
11986ac_uD=',;t'
11987
11988for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 11989 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13b2be9c
DJ
11990 case $ac_file in
11991 - | *:- | *:-:* ) # input from stdin
ab509236
L
11992 cat >$tmp/stdin
11993 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11994 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11995 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
ab509236 11996 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13b2be9c 11997 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
11998 esac
11999
13b2be9c
DJ
12000 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
12001echo "$as_me: creating $ac_file" >&6;}
12002
12003 # First look for the input files in the build tree, otherwise in the
12004 # src tree.
12005 ac_file_inputs=`IFS=:
12006 for f in $ac_file_in; do
12007 case $f in
12008 -) echo $tmp/stdin ;;
12009 [\\/$]*)
ab509236
L
12010 # Absolute (can't be DOS-style, as IFS=:)
12011 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12012echo "$as_me: error: cannot find input file: $f" >&2;}
12013 { (exit 1); exit 1; }; }
ab509236
L
12014 # Do quote $f, to prevent DOS paths from being IFS'd.
12015 echo "$f";;
13b2be9c 12016 *) # Relative
ab509236
L
12017 if test -f "$f"; then
12018 # Build tree
12019 echo "$f"
12020 elif test -f "$srcdir/$f"; then
12021 # Source tree
12022 echo "$srcdir/$f"
12023 else
12024 # /dev/null tree
12025 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13b2be9c
DJ
12026echo "$as_me: error: cannot find input file: $f" >&2;}
12027 { (exit 1); exit 1; }; }
ab509236 12028 fi;;
13b2be9c
DJ
12029 esac
12030 done` || { (exit 1); exit 1; }
12031 # Remove the trailing spaces.
ab509236 12032 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13b2be9c
DJ
12033
12034_ACEOF
12035
12036# Transform confdefs.h into two sed scripts, `conftest.defines' and
12037# `conftest.undefs', that substitutes the proper values into
12038# config.h.in to produce config.h. The first handles `#define'
12039# templates, and the second `#undef' templates.
12040# And first: Protect against being on the right side of a sed subst in
12041# config.status. Protect against being in an unquoted here document
12042# in config.status.
12043rm -f conftest.defines conftest.undefs
12044# Using a here document instead of a string reduces the quoting nightmare.
12045# Putting comments in sed scripts is not portable.
12046#
12047# `end' is used to avoid that the second main sed command (meant for
12048# 0-ary CPP macros) applies to n-ary macro definitions.
12049# See the Autoconf documentation for `clear'.
12050cat >confdef2sed.sed <<\_ACEOF
12051s/[\\&,]/\\&/g
12052s,[\\$`],\\&,g
12053t clear
12054: clear
ab509236 12055s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13b2be9c 12056t end
ab509236 12057s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13b2be9c
DJ
12058: end
12059_ACEOF
12060# If some macros were called several times there might be several times
12061# the same #defines, which is useless. Nevertheless, we may not want to
12062# sort them, since we want the *last* AC-DEFINE to be honored.
12063uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
12064sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
12065rm -f confdef2sed.sed
252b5132
RH
12066
12067# This sed command replaces #undef with comments. This is necessary, for
12068# example, in the case of _POSIX_SOURCE, which is predefined and required
12069# on some systems where configure will not decide to define it.
13b2be9c 12070cat >>conftest.undefs <<\_ACEOF
ab509236 12071s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13b2be9c
DJ
12072_ACEOF
12073
12074# Break up conftest.defines because some shells have a limit on the size
12075# of here documents, and old seds have small limits too (100 cmds).
12076echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
ab509236 12077echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13b2be9c
DJ
12078echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
12079echo ' :' >>$CONFIG_STATUS
12080rm -f conftest.tail
12081while grep . conftest.defines >/dev/null
12082do
12083 # Write a limited-size here document to $tmp/defines.sed.
12084 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
12085 # Speed up: don't consider the non `#define' lines.
ab509236 12086 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12087 # Work around the forget-to-reset-the-flag bug.
12088 echo 't clr' >>$CONFIG_STATUS
12089 echo ': clr' >>$CONFIG_STATUS
12090 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
12091 echo 'CEOF
12092 sed -f $tmp/defines.sed $tmp/in >$tmp/out
12093 rm -f $tmp/in
12094 mv $tmp/out $tmp/in
12095' >>$CONFIG_STATUS
12096 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
12097 rm -f conftest.defines
12098 mv conftest.tail conftest.defines
12099done
12100rm -f conftest.defines
12101echo ' fi # grep' >>$CONFIG_STATUS
12102echo >>$CONFIG_STATUS
252b5132 12103
13b2be9c
DJ
12104# Break up conftest.undefs because some shells have a limit on the size
12105# of here documents, and old seds have small limits too (100 cmds).
12106echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 12107rm -f conftest.tail
13b2be9c 12108while grep . conftest.undefs >/dev/null
252b5132 12109do
13b2be9c
DJ
12110 # Write a limited-size here document to $tmp/undefs.sed.
12111 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
12112 # Speed up: don't consider the non `#undef'
ab509236 12113 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
13b2be9c
DJ
12114 # Work around the forget-to-reset-the-flag bug.
12115 echo 't clr' >>$CONFIG_STATUS
12116 echo ': clr' >>$CONFIG_STATUS
12117 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 12118 echo 'CEOF
13b2be9c
DJ
12119 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
12120 rm -f $tmp/in
12121 mv $tmp/out $tmp/in
12122' >>$CONFIG_STATUS
12123 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
12124 rm -f conftest.undefs
12125 mv conftest.tail conftest.undefs
252b5132 12126done
13b2be9c
DJ
12127rm -f conftest.undefs
12128
12129cat >>$CONFIG_STATUS <<\_ACEOF
12130 # Let's still pretend it is `configure' which instantiates (i.e., don't
12131 # use $as_me), people would be surprised to read:
12132 # /* config.h. Generated by config.status. */
12133 if test x"$ac_file" = x-; then
12134 echo "/* Generated by configure. */" >$tmp/config.h
252b5132 12135 else
13b2be9c
DJ
12136 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
12137 fi
12138 cat $tmp/in >>$tmp/config.h
12139 rm -f $tmp/in
12140 if test x"$ac_file" != x-; then
12141 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
12142 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
12143echo "$as_me: $ac_file is unchanged" >&6;}
12144 else
12145 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
12146$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12147 X"$ac_file" : 'X\(//\)[^/]' \| \
12148 X"$ac_file" : 'X\(//\)$' \| \
12149 X"$ac_file" : 'X\(/\)' \| \
12150 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12151echo X"$ac_file" |
12152 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12153 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12154 /^X\(\/\/\)$/{ s//\1/; q; }
12155 /^X\(\/\).*/{ s//\1/; q; }
12156 s/.*/./; q'`
12157 { if $as_mkdir_p; then
12158 mkdir -p "$ac_dir"
12159 else
12160 as_dir="$ac_dir"
12161 as_dirs=
12162 while test ! -d "$as_dir"; do
12163 as_dirs="$as_dir $as_dirs"
12164 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12165$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12166 X"$as_dir" : 'X\(//\)[^/]' \| \
12167 X"$as_dir" : 'X\(//\)$' \| \
12168 X"$as_dir" : 'X\(/\)' \| \
12169 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12170echo X"$as_dir" |
12171 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12172 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12173 /^X\(\/\/\)$/{ s//\1/; q; }
12174 /^X\(\/\).*/{ s//\1/; q; }
12175 s/.*/./; q'`
12176 done
12177 test ! -n "$as_dirs" || mkdir $as_dirs
12178 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12179echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12180 { (exit 1); exit 1; }; }; }
12181
12182 rm -f $ac_file
12183 mv $tmp/config.h $ac_file
9b2b7d69 12184 fi
13b2be9c
DJ
12185 else
12186 cat $tmp/config.h
12187 rm -f $tmp/config.h
9b2b7d69 12188 fi
13b2be9c
DJ
12189# Compute $ac_file's index in $config_headers.
12190_am_stamp_count=1
12191for _am_header in $config_headers :; do
12192 case $_am_header in
12193 $ac_file | $ac_file:* )
12194 break ;;
12195 * )
12196 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12197 esac
12198done
12199echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
12200$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12201 X$ac_file : 'X\(//\)[^/]' \| \
12202 X$ac_file : 'X\(//\)$' \| \
12203 X$ac_file : 'X\(/\)' \| \
12204 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12205echo X$ac_file |
12206 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12207 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12208 /^X\(\/\/\)$/{ s//\1/; q; }
12209 /^X\(\/\).*/{ s//\1/; q; }
12210 s/.*/./; q'`/stamp-h$_am_stamp_count
12211done
12212_ACEOF
12213cat >>$CONFIG_STATUS <<\_ACEOF
6840198f 12214
13b2be9c
DJ
12215#
12216# CONFIG_COMMANDS section.
12217#
12218for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
12219 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
12220 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
12221 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
12222$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12223 X"$ac_dest" : 'X\(//\)[^/]' \| \
12224 X"$ac_dest" : 'X\(//\)$' \| \
12225 X"$ac_dest" : 'X\(/\)' \| \
12226 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12227echo X"$ac_dest" |
12228 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12229 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12230 /^X\(\/\/\)$/{ s//\1/; q; }
12231 /^X\(\/\).*/{ s//\1/; q; }
12232 s/.*/./; q'`
ab509236
L
12233 { if $as_mkdir_p; then
12234 mkdir -p "$ac_dir"
12235 else
12236 as_dir="$ac_dir"
12237 as_dirs=
12238 while test ! -d "$as_dir"; do
12239 as_dirs="$as_dir $as_dirs"
12240 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12241$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12242 X"$as_dir" : 'X\(//\)[^/]' \| \
12243 X"$as_dir" : 'X\(//\)$' \| \
12244 X"$as_dir" : 'X\(/\)' \| \
12245 . : '\(.\)' 2>/dev/null ||
12246echo X"$as_dir" |
12247 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12248 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12249 /^X\(\/\/\)$/{ s//\1/; q; }
12250 /^X\(\/\).*/{ s//\1/; q; }
12251 s/.*/./; q'`
12252 done
12253 test ! -n "$as_dirs" || mkdir $as_dirs
12254 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
12255echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
12256 { (exit 1); exit 1; }; }; }
12257
13b2be9c
DJ
12258 ac_builddir=.
12259
12260if test "$ac_dir" != .; then
12261 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
12262 # A "../" for each directory in $ac_dir_suffix.
12263 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
12264else
12265 ac_dir_suffix= ac_top_builddir=
12266fi
12267
12268case $srcdir in
12269 .) # No --srcdir option. We are building in place.
12270 ac_srcdir=.
12271 if test -z "$ac_top_builddir"; then
12272 ac_top_srcdir=.
12273 else
12274 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
12275 fi ;;
12276 [\\/]* | ?:[\\/]* ) # Absolute path.
12277 ac_srcdir=$srcdir$ac_dir_suffix;
12278 ac_top_srcdir=$srcdir ;;
12279 *) # Relative path.
12280 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
12281 ac_top_srcdir=$ac_top_builddir$srcdir ;;
12282esac
ab509236
L
12283
12284# Do not use `cd foo && pwd` to compute absolute paths, because
12285# the directories may not exist.
12286case `pwd` in
12287.) ac_abs_builddir="$ac_dir";;
12288*)
12289 case "$ac_dir" in
12290 .) ac_abs_builddir=`pwd`;;
12291 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
12292 *) ac_abs_builddir=`pwd`/"$ac_dir";;
12293 esac;;
12294esac
12295case $ac_abs_builddir in
12296.) ac_abs_top_builddir=${ac_top_builddir}.;;
12297*)
12298 case ${ac_top_builddir}. in
12299 .) ac_abs_top_builddir=$ac_abs_builddir;;
12300 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
12301 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
12302 esac;;
12303esac
12304case $ac_abs_builddir in
12305.) ac_abs_srcdir=$ac_srcdir;;
12306*)
12307 case $ac_srcdir in
12308 .) ac_abs_srcdir=$ac_abs_builddir;;
12309 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
12310 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
12311 esac;;
12312esac
12313case $ac_abs_builddir in
12314.) ac_abs_top_srcdir=$ac_top_srcdir;;
12315*)
12316 case $ac_top_srcdir in
12317 .) ac_abs_top_srcdir=$ac_abs_builddir;;
12318 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
12319 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
12320 esac;;
12321esac
13b2be9c
DJ
12322
12323
12324 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
12325echo "$as_me: executing $ac_dest commands" >&6;}
12326 case $ac_dest in
12327 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
12328 # Strip MF so we end up with the name of the file.
12329 mf=`echo "$mf" | sed -e 's/:.*$//'`
12330 # Check whether this is an Automake generated Makefile or not.
12331 # We used to match only the files named `Makefile.in', but
12332 # some people rename them; so instead we look at the file content.
12333 # Grep'ing the first line is not enough: some people post-process
12334 # each Makefile.in and add a new line on top of each file to say so.
12335 # So let's grep whole file.
12336 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
12337 dirpart=`(dirname "$mf") 2>/dev/null ||
12338$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12339 X"$mf" : 'X\(//\)[^/]' \| \
12340 X"$mf" : 'X\(//\)$' \| \
12341 X"$mf" : 'X\(/\)' \| \
12342 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12343echo X"$mf" |
12344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12345 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12346 /^X\(\/\/\)$/{ s//\1/; q; }
12347 /^X\(\/\).*/{ s//\1/; q; }
12348 s/.*/./; q'`
12349 else
12350 continue
12351 fi
8ea2b00f
AM
12352 # Extract the definition of DEPDIR, am__include, and am__quote
12353 # from the Makefile without running `make'.
4b363073 12354 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13b2be9c 12355 test -z "$DEPDIR" && continue
8ea2b00f
AM
12356 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12357 test -z "am__include" && continue
12358 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13b2be9c 12359 # When using ansi2knr, U may be empty or an underscore; expand it
4b363073 12360 U=`sed -n 's/^U = //p' < "$mf"`
8ea2b00f
AM
12361 # Find all dependency output files, they are included files with
12362 # $(DEPDIR) in their names. We invoke sed twice because it is the
12363 # simplest approach to changing $(DEPDIR) to its actual value in the
12364 # expansion.
12365 for file in `sed -n "
12366 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13b2be9c
DJ
12367 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12368 # Make sure the directory exists.
12369 test -f "$dirpart/$file" && continue
12370 fdir=`(dirname "$file") 2>/dev/null ||
12371$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12372 X"$file" : 'X\(//\)[^/]' \| \
12373 X"$file" : 'X\(//\)$' \| \
12374 X"$file" : 'X\(/\)' \| \
12375 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12376echo X"$file" |
12377 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12378 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12379 /^X\(\/\/\)$/{ s//\1/; q; }
12380 /^X\(\/\).*/{ s//\1/; q; }
12381 s/.*/./; q'`
12382 { if $as_mkdir_p; then
12383 mkdir -p $dirpart/$fdir
12384 else
12385 as_dir=$dirpart/$fdir
12386 as_dirs=
12387 while test ! -d "$as_dir"; do
12388 as_dirs="$as_dir $as_dirs"
12389 as_dir=`(dirname "$as_dir") 2>/dev/null ||
12390$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
ab509236
L
12391 X"$as_dir" : 'X\(//\)[^/]' \| \
12392 X"$as_dir" : 'X\(//\)$' \| \
12393 X"$as_dir" : 'X\(/\)' \| \
12394 . : '\(.\)' 2>/dev/null ||
13b2be9c
DJ
12395echo X"$as_dir" |
12396 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12397 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12398 /^X\(\/\/\)$/{ s//\1/; q; }
12399 /^X\(\/\).*/{ s//\1/; q; }
12400 s/.*/./; q'`
12401 done
12402 test ! -n "$as_dirs" || mkdir $as_dirs
12403 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
12404echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
12405 { (exit 1); exit 1; }; }; }
c8615825 12406
13b2be9c
DJ
12407 # echo "creating $dirpart/$file"
12408 echo '# dummy' > "$dirpart/$file"
12409 done
12410done
12411 ;;
12412 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
12413 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
12414 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
12415 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
12416 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
12417 if test "x$cgen_cpu_prefix" != x ; then
12418 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
12419 fi
12420
13b2be9c
DJ
12421 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
12422 esac
12423done
12424_ACEOF
12425
12426cat >>$CONFIG_STATUS <<\_ACEOF
12427
12428{ (exit 0); exit 0; }
12429_ACEOF
252b5132 12430chmod +x $CONFIG_STATUS
13b2be9c
DJ
12431ac_clean_files=$ac_clean_files_save
12432
12433
12434# configure is writing to config.log, and then calls config.status.
12435# config.status does its own redirection, appending to config.log.
12436# Unfortunately, on DOS this fails, as config.log is still kept open
12437# by configure, so config.status won't be able to write to it; its
12438# output is simply discarded. So we exec the FD to /dev/null,
12439# effectively closing config.log, so it can be properly (re)opened and
12440# appended to by config.status. When coming back to configure, we
12441# need to make the FD available again.
12442if test "$no_create" != yes; then
12443 ac_cs_success=:
12444 ac_config_status_args=
12445 test "$silent" = yes &&
12446 ac_config_status_args="$ac_config_status_args --quiet"
12447 exec 5>/dev/null
12448 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12449 exec 5>>config.log
12450 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12451 # would make configure fail if this is the last instruction.
12452 $ac_cs_success || { (exit 1); exit 1; }
12453fi
252b5132 12454
This page took 1.033274 seconds and 4 git commands to generate.