* configure.in: Update AC_PREREQ to 2.57. Use AC_CONFIG_FILES
[deliverable/binutils-gdb.git] / gas / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.57.
4 #
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
6 # Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
12
13 # Be Bourne compatible
14 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15 emulate sh
16 NULLCMD=:
17 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18 # is contrary to our usage. Disable this feature.
19 alias -g '${1+"$@"}'='"$@"'
20 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21 set -o posix
22 fi
23
24 # Support unset when possible.
25 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
26 as_unset=unset
27 else
28 as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for 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
43 do
44 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
45 eval $as_var=C; export $as_var
46 else
47 $as_unset $as_var
48 fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54 else
55 as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60 else
61 as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71 echo 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.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if 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
97 fi
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
110 for as_dir in $PATH
111 do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
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
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
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
152 done
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
187 case `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= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196 else
197 as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if 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
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213 else
214 as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220 else
221 as_mkdir_p=false
222 fi
223
224 as_executable_p="test -f"
225
226 # Sed expression to map a string onto a valid CPP name.
227 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
228
229 # Sed expression to map a string onto a valid variable name.
230 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
231
232
233 # IFS
234 # We need space, tab and new line, in precisely that order.
235 as_nl='
236 '
237 IFS=" $as_nl"
238
239 # CDPATH.
240 $as_unset CDPATH
241
242
243 # Name of the host.
244 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
245 # so uname gets run too.
246 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
247
248 exec 6>&1
249
250 #
251 # Initializations.
252 #
253 ac_default_prefix=/usr/local
254 ac_config_libobj_dir=.
255 cross_compiling=no
256 subdirs=
257 MFLAGS=
258 MAKEFLAGS=
259 SHELL=${CONFIG_SHELL-/bin/sh}
260
261 # Maximum number of lines to put in a shell here document.
262 # This variable seems obsolete. It should probably be removed, and
263 # only ac_max_sed_lines should be used.
264 : ${ac_max_here_lines=38}
265
266 # Identity of this package.
267 PACKAGE_NAME=
268 PACKAGE_TARNAME=
269 PACKAGE_VERSION=
270 PACKAGE_STRING=
271 PACKAGE_BUGREPORT=
272
273 ac_unique_file="as.h"
274 # Factoring default headers for most tests.
275 ac_includes_default="\
276 #include <stdio.h>
277 #if HAVE_SYS_TYPES_H
278 # include <sys/types.h>
279 #endif
280 #if HAVE_SYS_STAT_H
281 # include <sys/stat.h>
282 #endif
283 #if STDC_HEADERS
284 # include <stdlib.h>
285 # include <stddef.h>
286 #else
287 # if HAVE_STDLIB_H
288 # include <stdlib.h>
289 # endif
290 #endif
291 #if HAVE_STRING_H
292 # if !STDC_HEADERS && HAVE_MEMORY_H
293 # include <memory.h>
294 # endif
295 # include <string.h>
296 #endif
297 #if HAVE_STRINGS_H
298 # include <strings.h>
299 #endif
300 #if HAVE_INTTYPES_H
301 # include <inttypes.h>
302 #else
303 # if HAVE_STDINT_H
304 # include <stdint.h>
305 # endif
306 #endif
307 #if HAVE_UNISTD_H
308 # include <unistd.h>
309 #endif"
310
311 ac_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 AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot 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'
312 ac_subst_files=''
313
314 # Initialize some variables set by options.
315 ac_init_help=
316 ac_init_version=false
317 # The variables have the same names as the options, with
318 # dashes changed to underlines.
319 cache_file=/dev/null
320 exec_prefix=NONE
321 no_create=
322 no_recursion=
323 prefix=NONE
324 program_prefix=NONE
325 program_suffix=NONE
326 program_transform_name=s,x,x,
327 silent=
328 site=
329 srcdir=
330 verbose=
331 x_includes=NONE
332 x_libraries=NONE
333
334 # Installation directory options.
335 # These are left unexpanded so users can "make install exec_prefix=/foo"
336 # and all the variables that are supposed to be based on exec_prefix
337 # by default will actually change.
338 # Use braces instead of parens because sh, perl, etc. also accept them.
339 bindir='${exec_prefix}/bin'
340 sbindir='${exec_prefix}/sbin'
341 libexecdir='${exec_prefix}/libexec'
342 datadir='${prefix}/share'
343 sysconfdir='${prefix}/etc'
344 sharedstatedir='${prefix}/com'
345 localstatedir='${prefix}/var'
346 libdir='${exec_prefix}/lib'
347 includedir='${prefix}/include'
348 oldincludedir='/usr/include'
349 infodir='${prefix}/info'
350 mandir='${prefix}/man'
351
352 ac_prev=
353 for ac_option
354 do
355 # If the previous option needs an argument, assign it.
356 if test -n "$ac_prev"; then
357 eval "$ac_prev=\$ac_option"
358 ac_prev=
359 continue
360 fi
361
362 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
363
364 # Accept the important Cygnus configure options, so we can diagnose typos.
365
366 case $ac_option in
367
368 -bindir | --bindir | --bindi | --bind | --bin | --bi)
369 ac_prev=bindir ;;
370 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
371 bindir=$ac_optarg ;;
372
373 -build | --build | --buil | --bui | --bu)
374 ac_prev=build_alias ;;
375 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
376 build_alias=$ac_optarg ;;
377
378 -cache-file | --cache-file | --cache-fil | --cache-fi \
379 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
380 ac_prev=cache_file ;;
381 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
382 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
383 cache_file=$ac_optarg ;;
384
385 --config-cache | -C)
386 cache_file=config.cache ;;
387
388 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
389 ac_prev=datadir ;;
390 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
391 | --da=*)
392 datadir=$ac_optarg ;;
393
394 -disable-* | --disable-*)
395 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
396 # Reject names that are not valid shell variable names.
397 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
398 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
399 { (exit 1); exit 1; }; }
400 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
401 eval "enable_$ac_feature=no" ;;
402
403 -enable-* | --enable-*)
404 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
405 # Reject names that are not valid shell variable names.
406 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
407 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
408 { (exit 1); exit 1; }; }
409 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
410 case $ac_option in
411 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
412 *) ac_optarg=yes ;;
413 esac
414 eval "enable_$ac_feature='$ac_optarg'" ;;
415
416 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
417 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
418 | --exec | --exe | --ex)
419 ac_prev=exec_prefix ;;
420 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
421 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
422 | --exec=* | --exe=* | --ex=*)
423 exec_prefix=$ac_optarg ;;
424
425 -gas | --gas | --ga | --g)
426 # Obsolete; use --with-gas.
427 with_gas=yes ;;
428
429 -help | --help | --hel | --he | -h)
430 ac_init_help=long ;;
431 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
432 ac_init_help=recursive ;;
433 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
434 ac_init_help=short ;;
435
436 -host | --host | --hos | --ho)
437 ac_prev=host_alias ;;
438 -host=* | --host=* | --hos=* | --ho=*)
439 host_alias=$ac_optarg ;;
440
441 -includedir | --includedir | --includedi | --included | --include \
442 | --includ | --inclu | --incl | --inc)
443 ac_prev=includedir ;;
444 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
445 | --includ=* | --inclu=* | --incl=* | --inc=*)
446 includedir=$ac_optarg ;;
447
448 -infodir | --infodir | --infodi | --infod | --info | --inf)
449 ac_prev=infodir ;;
450 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
451 infodir=$ac_optarg ;;
452
453 -libdir | --libdir | --libdi | --libd)
454 ac_prev=libdir ;;
455 -libdir=* | --libdir=* | --libdi=* | --libd=*)
456 libdir=$ac_optarg ;;
457
458 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
459 | --libexe | --libex | --libe)
460 ac_prev=libexecdir ;;
461 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
462 | --libexe=* | --libex=* | --libe=*)
463 libexecdir=$ac_optarg ;;
464
465 -localstatedir | --localstatedir | --localstatedi | --localstated \
466 | --localstate | --localstat | --localsta | --localst \
467 | --locals | --local | --loca | --loc | --lo)
468 ac_prev=localstatedir ;;
469 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
470 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
471 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
472 localstatedir=$ac_optarg ;;
473
474 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
475 ac_prev=mandir ;;
476 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
477 mandir=$ac_optarg ;;
478
479 -nfp | --nfp | --nf)
480 # Obsolete; use --without-fp.
481 with_fp=no ;;
482
483 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
484 | --no-cr | --no-c | -n)
485 no_create=yes ;;
486
487 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
488 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
489 no_recursion=yes ;;
490
491 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
492 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
493 | --oldin | --oldi | --old | --ol | --o)
494 ac_prev=oldincludedir ;;
495 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
496 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
497 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
498 oldincludedir=$ac_optarg ;;
499
500 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
501 ac_prev=prefix ;;
502 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
503 prefix=$ac_optarg ;;
504
505 -program-prefix | --program-prefix | --program-prefi | --program-pref \
506 | --program-pre | --program-pr | --program-p)
507 ac_prev=program_prefix ;;
508 -program-prefix=* | --program-prefix=* | --program-prefi=* \
509 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
510 program_prefix=$ac_optarg ;;
511
512 -program-suffix | --program-suffix | --program-suffi | --program-suff \
513 | --program-suf | --program-su | --program-s)
514 ac_prev=program_suffix ;;
515 -program-suffix=* | --program-suffix=* | --program-suffi=* \
516 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
517 program_suffix=$ac_optarg ;;
518
519 -program-transform-name | --program-transform-name \
520 | --program-transform-nam | --program-transform-na \
521 | --program-transform-n | --program-transform- \
522 | --program-transform | --program-transfor \
523 | --program-transfo | --program-transf \
524 | --program-trans | --program-tran \
525 | --progr-tra | --program-tr | --program-t)
526 ac_prev=program_transform_name ;;
527 -program-transform-name=* | --program-transform-name=* \
528 | --program-transform-nam=* | --program-transform-na=* \
529 | --program-transform-n=* | --program-transform-=* \
530 | --program-transform=* | --program-transfor=* \
531 | --program-transfo=* | --program-transf=* \
532 | --program-trans=* | --program-tran=* \
533 | --progr-tra=* | --program-tr=* | --program-t=*)
534 program_transform_name=$ac_optarg ;;
535
536 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
537 | -silent | --silent | --silen | --sile | --sil)
538 silent=yes ;;
539
540 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
541 ac_prev=sbindir ;;
542 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
543 | --sbi=* | --sb=*)
544 sbindir=$ac_optarg ;;
545
546 -sharedstatedir | --sharedstatedir | --sharedstatedi \
547 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
548 | --sharedst | --shareds | --shared | --share | --shar \
549 | --sha | --sh)
550 ac_prev=sharedstatedir ;;
551 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
552 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
553 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
554 | --sha=* | --sh=*)
555 sharedstatedir=$ac_optarg ;;
556
557 -site | --site | --sit)
558 ac_prev=site ;;
559 -site=* | --site=* | --sit=*)
560 site=$ac_optarg ;;
561
562 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
563 ac_prev=srcdir ;;
564 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
565 srcdir=$ac_optarg ;;
566
567 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
568 | --syscon | --sysco | --sysc | --sys | --sy)
569 ac_prev=sysconfdir ;;
570 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
571 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
572 sysconfdir=$ac_optarg ;;
573
574 -target | --target | --targe | --targ | --tar | --ta | --t)
575 ac_prev=target_alias ;;
576 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
577 target_alias=$ac_optarg ;;
578
579 -v | -verbose | --verbose | --verbos | --verbo | --verb)
580 verbose=yes ;;
581
582 -version | --version | --versio | --versi | --vers | -V)
583 ac_init_version=: ;;
584
585 -with-* | --with-*)
586 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
587 # Reject names that are not valid shell variable names.
588 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
589 { echo "$as_me: error: invalid package name: $ac_package" >&2
590 { (exit 1); exit 1; }; }
591 ac_package=`echo $ac_package| sed 's/-/_/g'`
592 case $ac_option in
593 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
594 *) ac_optarg=yes ;;
595 esac
596 eval "with_$ac_package='$ac_optarg'" ;;
597
598 -without-* | --without-*)
599 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
600 # Reject names that are not valid shell variable names.
601 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
602 { echo "$as_me: error: invalid package name: $ac_package" >&2
603 { (exit 1); exit 1; }; }
604 ac_package=`echo $ac_package | sed 's/-/_/g'`
605 eval "with_$ac_package=no" ;;
606
607 --x)
608 # Obsolete; use --with-x.
609 with_x=yes ;;
610
611 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
612 | --x-incl | --x-inc | --x-in | --x-i)
613 ac_prev=x_includes ;;
614 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
615 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
616 x_includes=$ac_optarg ;;
617
618 -x-libraries | --x-libraries | --x-librarie | --x-librari \
619 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
620 ac_prev=x_libraries ;;
621 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
622 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
623 x_libraries=$ac_optarg ;;
624
625 -*) { echo "$as_me: error: unrecognized option: $ac_option
626 Try \`$0 --help' for more information." >&2
627 { (exit 1); exit 1; }; }
628 ;;
629
630 *=*)
631 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
632 # Reject names that are not valid shell variable names.
633 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
634 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
635 { (exit 1); exit 1; }; }
636 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
637 eval "$ac_envvar='$ac_optarg'"
638 export $ac_envvar ;;
639
640 *)
641 # FIXME: should be removed in autoconf 3.0.
642 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
643 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
644 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
645 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
646 ;;
647
648 esac
649 done
650
651 if test -n "$ac_prev"; then
652 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
653 { echo "$as_me: error: missing argument to $ac_option" >&2
654 { (exit 1); exit 1; }; }
655 fi
656
657 # Be sure to have absolute paths.
658 for ac_var in exec_prefix prefix
659 do
660 eval ac_val=$`echo $ac_var`
661 case $ac_val in
662 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
663 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
664 { (exit 1); exit 1; }; };;
665 esac
666 done
667
668 # Be sure to have absolute paths.
669 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
670 localstatedir libdir includedir oldincludedir infodir mandir
671 do
672 eval ac_val=$`echo $ac_var`
673 case $ac_val in
674 [\\/$]* | ?:[\\/]* ) ;;
675 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
676 { (exit 1); exit 1; }; };;
677 esac
678 done
679
680 # There might be people who depend on the old broken behavior: `$host'
681 # used to hold the argument of --host etc.
682 # FIXME: To remove some day.
683 build=$build_alias
684 host=$host_alias
685 target=$target_alias
686
687 # FIXME: To remove some day.
688 if test "x$host_alias" != x; then
689 if test "x$build_alias" = x; then
690 cross_compiling=maybe
691 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
692 If a cross compiler is detected then cross compile mode will be used." >&2
693 elif test "x$build_alias" != "x$host_alias"; then
694 cross_compiling=yes
695 fi
696 fi
697
698 ac_tool_prefix=
699 test -n "$host_alias" && ac_tool_prefix=$host_alias-
700
701 test "$silent" = yes && exec 6>/dev/null
702
703
704 # Find the source files, if location was not specified.
705 if test -z "$srcdir"; then
706 ac_srcdir_defaulted=yes
707 # Try the directory containing this script, then its parent.
708 ac_confdir=`(dirname "$0") 2>/dev/null ||
709 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
710 X"$0" : 'X\(//\)[^/]' \| \
711 X"$0" : 'X\(//\)$' \| \
712 X"$0" : 'X\(/\)' \| \
713 . : '\(.\)' 2>/dev/null ||
714 echo X"$0" |
715 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
716 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
717 /^X\(\/\/\)$/{ s//\1/; q; }
718 /^X\(\/\).*/{ s//\1/; q; }
719 s/.*/./; q'`
720 srcdir=$ac_confdir
721 if test ! -r $srcdir/$ac_unique_file; then
722 srcdir=..
723 fi
724 else
725 ac_srcdir_defaulted=no
726 fi
727 if test ! -r $srcdir/$ac_unique_file; then
728 if test "$ac_srcdir_defaulted" = yes; then
729 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
730 { (exit 1); exit 1; }; }
731 else
732 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
733 { (exit 1); exit 1; }; }
734 fi
735 fi
736 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
737 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
738 { (exit 1); exit 1; }; }
739 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
740 ac_env_build_alias_set=${build_alias+set}
741 ac_env_build_alias_value=$build_alias
742 ac_cv_env_build_alias_set=${build_alias+set}
743 ac_cv_env_build_alias_value=$build_alias
744 ac_env_host_alias_set=${host_alias+set}
745 ac_env_host_alias_value=$host_alias
746 ac_cv_env_host_alias_set=${host_alias+set}
747 ac_cv_env_host_alias_value=$host_alias
748 ac_env_target_alias_set=${target_alias+set}
749 ac_env_target_alias_value=$target_alias
750 ac_cv_env_target_alias_set=${target_alias+set}
751 ac_cv_env_target_alias_value=$target_alias
752 ac_env_CC_set=${CC+set}
753 ac_env_CC_value=$CC
754 ac_cv_env_CC_set=${CC+set}
755 ac_cv_env_CC_value=$CC
756 ac_env_CFLAGS_set=${CFLAGS+set}
757 ac_env_CFLAGS_value=$CFLAGS
758 ac_cv_env_CFLAGS_set=${CFLAGS+set}
759 ac_cv_env_CFLAGS_value=$CFLAGS
760 ac_env_LDFLAGS_set=${LDFLAGS+set}
761 ac_env_LDFLAGS_value=$LDFLAGS
762 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
763 ac_cv_env_LDFLAGS_value=$LDFLAGS
764 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
765 ac_env_CPPFLAGS_value=$CPPFLAGS
766 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
767 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
768 ac_env_CPP_set=${CPP+set}
769 ac_env_CPP_value=$CPP
770 ac_cv_env_CPP_set=${CPP+set}
771 ac_cv_env_CPP_value=$CPP
772
773 #
774 # Report the --help message.
775 #
776 if test "$ac_init_help" = "long"; then
777 # Omit some internal or obsolete options to make the list less imposing.
778 # This message is too long to be a string in the A/UX 3.1 sh.
779 cat <<_ACEOF
780 \`configure' configures this package to adapt to many kinds of systems.
781
782 Usage: $0 [OPTION]... [VAR=VALUE]...
783
784 To assign environment variables (e.g., CC, CFLAGS...), specify them as
785 VAR=VALUE. See below for descriptions of some of the useful variables.
786
787 Defaults for the options are specified in brackets.
788
789 Configuration:
790 -h, --help display this help and exit
791 --help=short display options specific to this package
792 --help=recursive display the short help of all the included packages
793 -V, --version display version information and exit
794 -q, --quiet, --silent do not print \`checking...' messages
795 --cache-file=FILE cache test results in FILE [disabled]
796 -C, --config-cache alias for \`--cache-file=config.cache'
797 -n, --no-create do not create output files
798 --srcdir=DIR find the sources in DIR [configure dir or \`..']
799
800 _ACEOF
801
802 cat <<_ACEOF
803 Installation directories:
804 --prefix=PREFIX install architecture-independent files in PREFIX
805 [$ac_default_prefix]
806 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
807 [PREFIX]
808
809 By default, \`make install' will install all the files in
810 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
811 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
812 for instance \`--prefix=\$HOME'.
813
814 For better control, use the options below.
815
816 Fine tuning of the installation directories:
817 --bindir=DIR user executables [EPREFIX/bin]
818 --sbindir=DIR system admin executables [EPREFIX/sbin]
819 --libexecdir=DIR program executables [EPREFIX/libexec]
820 --datadir=DIR read-only architecture-independent data [PREFIX/share]
821 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
822 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
823 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
824 --libdir=DIR object code libraries [EPREFIX/lib]
825 --includedir=DIR C header files [PREFIX/include]
826 --oldincludedir=DIR C header files for non-gcc [/usr/include]
827 --infodir=DIR info documentation [PREFIX/info]
828 --mandir=DIR man documentation [PREFIX/man]
829 _ACEOF
830
831 cat <<\_ACEOF
832
833 Program names:
834 --program-prefix=PREFIX prepend PREFIX to installed program names
835 --program-suffix=SUFFIX append SUFFIX to installed program names
836 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
837
838 System types:
839 --build=BUILD configure for building on BUILD [guessed]
840 --host=HOST cross-compile to build programs to run on HOST [BUILD]
841 --target=TARGET configure for building compilers for TARGET [HOST]
842 _ACEOF
843 fi
844
845 if test -n "$ac_init_help"; then
846
847 cat <<\_ACEOF
848
849 Optional Features:
850 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
851 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
852 --disable-dependency-tracking Speeds up one-time builds
853 --enable-dependency-tracking Do not reject slow dependency extractors
854 --enable-shared=PKGS build shared libraries default=yes
855 --enable-static=PKGS build static libraries default=yes
856 --enable-fast-install=PKGS optimize for fast installation default=yes
857 --disable-libtool-lock avoid locking (might break parallel builds)
858 --enable-bfd-assembler use BFD back end for writing object files
859 targets alternative target configurations besides the primary
860 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
861 --enable-build-warnings Enable build-time compiler warnings if gcc is used
862 --disable-nls do not use Native Language Support
863 --enable-maintainer-mode enable make rules and dependencies not useful
864 (and sometimes confusing) to the casual installer
865
866 Optional Packages:
867 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
868 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
869 --with-gnu-ld assume the C compiler uses GNU ld default=no
870 --with-pic try to use only PIC/non-PIC objects default=use both
871 --with-included-gettext use the GNU gettext library included here
872
873 Some influential environment variables:
874 CC C compiler command
875 CFLAGS C compiler flags
876 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
877 nonstandard directory <lib dir>
878 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
879 headers in a nonstandard directory <include dir>
880 CPP C preprocessor
881
882 Use these variables to override the choices made by `configure' or to help
883 it to find libraries and programs with nonstandard names/locations.
884
885 _ACEOF
886 fi
887
888 if test "$ac_init_help" = "recursive"; then
889 # If there are subdirs, report their specific --help.
890 ac_popdir=`pwd`
891 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
892 test -d $ac_dir || continue
893 ac_builddir=.
894
895 if test "$ac_dir" != .; then
896 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
897 # A "../" for each directory in $ac_dir_suffix.
898 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
899 else
900 ac_dir_suffix= ac_top_builddir=
901 fi
902
903 case $srcdir in
904 .) # No --srcdir option. We are building in place.
905 ac_srcdir=.
906 if test -z "$ac_top_builddir"; then
907 ac_top_srcdir=.
908 else
909 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
910 fi ;;
911 [\\/]* | ?:[\\/]* ) # Absolute path.
912 ac_srcdir=$srcdir$ac_dir_suffix;
913 ac_top_srcdir=$srcdir ;;
914 *) # Relative path.
915 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
916 ac_top_srcdir=$ac_top_builddir$srcdir ;;
917 esac
918 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
919 # absolute.
920 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
921 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
922 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
923 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
924
925 cd $ac_dir
926 # Check for guested configure; otherwise get Cygnus style configure.
927 if test -f $ac_srcdir/configure.gnu; then
928 echo
929 $SHELL $ac_srcdir/configure.gnu --help=recursive
930 elif test -f $ac_srcdir/configure; then
931 echo
932 $SHELL $ac_srcdir/configure --help=recursive
933 elif test -f $ac_srcdir/configure.ac ||
934 test -f $ac_srcdir/configure.in; then
935 echo
936 $ac_configure --help
937 else
938 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
939 fi
940 cd "$ac_popdir"
941 done
942 fi
943
944 test -n "$ac_init_help" && exit 0
945 if $ac_init_version; then
946 cat <<\_ACEOF
947
948 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
949 Free Software Foundation, Inc.
950 This configure script is free software; the Free Software Foundation
951 gives unlimited permission to copy, distribute and modify it.
952 _ACEOF
953 exit 0
954 fi
955 exec 5>config.log
956 cat >&5 <<_ACEOF
957 This file contains any messages produced by compilers while
958 running configure, to aid debugging if configure makes a mistake.
959
960 It was created by $as_me, which was
961 generated by GNU Autoconf 2.57. Invocation command line was
962
963 $ $0 $@
964
965 _ACEOF
966 {
967 cat <<_ASUNAME
968 ## --------- ##
969 ## Platform. ##
970 ## --------- ##
971
972 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
973 uname -m = `(uname -m) 2>/dev/null || echo unknown`
974 uname -r = `(uname -r) 2>/dev/null || echo unknown`
975 uname -s = `(uname -s) 2>/dev/null || echo unknown`
976 uname -v = `(uname -v) 2>/dev/null || echo unknown`
977
978 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
979 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
980
981 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
982 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
983 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
984 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
985 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
986 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
987 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
988
989 _ASUNAME
990
991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
992 for as_dir in $PATH
993 do
994 IFS=$as_save_IFS
995 test -z "$as_dir" && as_dir=.
996 echo "PATH: $as_dir"
997 done
998
999 } >&5
1000
1001 cat >&5 <<_ACEOF
1002
1003
1004 ## ----------- ##
1005 ## Core tests. ##
1006 ## ----------- ##
1007
1008 _ACEOF
1009
1010
1011 # Keep a trace of the command line.
1012 # Strip out --no-create and --no-recursion so they do not pile up.
1013 # Strip out --silent because we don't want to record it for future runs.
1014 # Also quote any args containing shell meta-characters.
1015 # Make two passes to allow for proper duplicate-argument suppression.
1016 ac_configure_args=
1017 ac_configure_args0=
1018 ac_configure_args1=
1019 ac_sep=
1020 ac_must_keep_next=false
1021 for ac_pass in 1 2
1022 do
1023 for ac_arg
1024 do
1025 case $ac_arg in
1026 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1027 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1028 | -silent | --silent | --silen | --sile | --sil)
1029 continue ;;
1030 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1031 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1032 esac
1033 case $ac_pass in
1034 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1035 2)
1036 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1037 if test $ac_must_keep_next = true; then
1038 ac_must_keep_next=false # Got value, back to normal.
1039 else
1040 case $ac_arg in
1041 *=* | --config-cache | -C | -disable-* | --disable-* \
1042 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1043 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1044 | -with-* | --with-* | -without-* | --without-* | --x)
1045 case "$ac_configure_args0 " in
1046 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1047 esac
1048 ;;
1049 -* ) ac_must_keep_next=true ;;
1050 esac
1051 fi
1052 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1053 # Get rid of the leading space.
1054 ac_sep=" "
1055 ;;
1056 esac
1057 done
1058 done
1059 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1060 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1061
1062 # When interrupted or exit'd, cleanup temporary files, and complete
1063 # config.log. We remove comments because anyway the quotes in there
1064 # would cause problems or look ugly.
1065 # WARNING: Be sure not to use single quotes in there, as some shells,
1066 # such as our DU 5.0 friend, will then `close' the trap.
1067 trap 'exit_status=$?
1068 # Save into config.log some information that might help in debugging.
1069 {
1070 echo
1071
1072 cat <<\_ASBOX
1073 ## ---------------- ##
1074 ## Cache variables. ##
1075 ## ---------------- ##
1076 _ASBOX
1077 echo
1078 # The following way of writing the cache mishandles newlines in values,
1079 {
1080 (set) 2>&1 |
1081 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1082 *ac_space=\ *)
1083 sed -n \
1084 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1085 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1086 ;;
1087 *)
1088 sed -n \
1089 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1090 ;;
1091 esac;
1092 }
1093 echo
1094
1095 cat <<\_ASBOX
1096 ## ----------------- ##
1097 ## Output variables. ##
1098 ## ----------------- ##
1099 _ASBOX
1100 echo
1101 for ac_var in $ac_subst_vars
1102 do
1103 eval ac_val=$`echo $ac_var`
1104 echo "$ac_var='"'"'$ac_val'"'"'"
1105 done | sort
1106 echo
1107
1108 if test -n "$ac_subst_files"; then
1109 cat <<\_ASBOX
1110 ## ------------- ##
1111 ## Output files. ##
1112 ## ------------- ##
1113 _ASBOX
1114 echo
1115 for ac_var in $ac_subst_files
1116 do
1117 eval ac_val=$`echo $ac_var`
1118 echo "$ac_var='"'"'$ac_val'"'"'"
1119 done | sort
1120 echo
1121 fi
1122
1123 if test -s confdefs.h; then
1124 cat <<\_ASBOX
1125 ## ----------- ##
1126 ## confdefs.h. ##
1127 ## ----------- ##
1128 _ASBOX
1129 echo
1130 sed "/^$/d" confdefs.h | sort
1131 echo
1132 fi
1133 test "$ac_signal" != 0 &&
1134 echo "$as_me: caught signal $ac_signal"
1135 echo "$as_me: exit $exit_status"
1136 } >&5
1137 rm -f core *.core &&
1138 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1139 exit $exit_status
1140 ' 0
1141 for ac_signal in 1 2 13 15; do
1142 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1143 done
1144 ac_signal=0
1145
1146 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1147 rm -rf conftest* confdefs.h
1148 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1149 echo >confdefs.h
1150
1151 # Predefined preprocessor variables.
1152
1153 cat >>confdefs.h <<_ACEOF
1154 #define PACKAGE_NAME "$PACKAGE_NAME"
1155 _ACEOF
1156
1157
1158 cat >>confdefs.h <<_ACEOF
1159 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1160 _ACEOF
1161
1162
1163 cat >>confdefs.h <<_ACEOF
1164 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1165 _ACEOF
1166
1167
1168 cat >>confdefs.h <<_ACEOF
1169 #define PACKAGE_STRING "$PACKAGE_STRING"
1170 _ACEOF
1171
1172
1173 cat >>confdefs.h <<_ACEOF
1174 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1175 _ACEOF
1176
1177
1178 # Let the site file select an alternate cache file if it wants to.
1179 # Prefer explicitly selected file to automatically selected ones.
1180 if test -z "$CONFIG_SITE"; then
1181 if test "x$prefix" != xNONE; then
1182 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1183 else
1184 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1185 fi
1186 fi
1187 for ac_site_file in $CONFIG_SITE; do
1188 if test -r "$ac_site_file"; then
1189 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1190 echo "$as_me: loading site script $ac_site_file" >&6;}
1191 sed 's/^/| /' "$ac_site_file" >&5
1192 . "$ac_site_file"
1193 fi
1194 done
1195
1196 if test -r "$cache_file"; then
1197 # Some versions of bash will fail to source /dev/null (special
1198 # files actually), so we avoid doing that.
1199 if test -f "$cache_file"; then
1200 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1201 echo "$as_me: loading cache $cache_file" >&6;}
1202 case $cache_file in
1203 [\\/]* | ?:[\\/]* ) . $cache_file;;
1204 *) . ./$cache_file;;
1205 esac
1206 fi
1207 else
1208 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1209 echo "$as_me: creating cache $cache_file" >&6;}
1210 >$cache_file
1211 fi
1212
1213 # Check that the precious variables saved in the cache have kept the same
1214 # value.
1215 ac_cache_corrupted=false
1216 for ac_var in `(set) 2>&1 |
1217 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1218 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1219 eval ac_new_set=\$ac_env_${ac_var}_set
1220 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1221 eval ac_new_val="\$ac_env_${ac_var}_value"
1222 case $ac_old_set,$ac_new_set in
1223 set,)
1224 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1225 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1226 ac_cache_corrupted=: ;;
1227 ,set)
1228 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1229 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1230 ac_cache_corrupted=: ;;
1231 ,);;
1232 *)
1233 if test "x$ac_old_val" != "x$ac_new_val"; then
1234 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1235 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1236 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1237 echo "$as_me: former value: $ac_old_val" >&2;}
1238 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1239 echo "$as_me: current value: $ac_new_val" >&2;}
1240 ac_cache_corrupted=:
1241 fi;;
1242 esac
1243 # Pass precious variables to config.status.
1244 if test "$ac_new_set" = set; then
1245 case $ac_new_val in
1246 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1247 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1248 *) ac_arg=$ac_var=$ac_new_val ;;
1249 esac
1250 case " $ac_configure_args " in
1251 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1252 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1253 esac
1254 fi
1255 done
1256 if $ac_cache_corrupted; then
1257 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1258 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1259 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1260 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1261 { (exit 1); exit 1; }; }
1262 fi
1263
1264 ac_ext=c
1265 ac_cpp='$CPP $CPPFLAGS'
1266 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1267 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1268 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289 ac_aux_dir=
1290 for ac_dir in .. $srcdir/..; do
1291 if test -f $ac_dir/install-sh; then
1292 ac_aux_dir=$ac_dir
1293 ac_install_sh="$ac_aux_dir/install-sh -c"
1294 break
1295 elif test -f $ac_dir/install.sh; then
1296 ac_aux_dir=$ac_dir
1297 ac_install_sh="$ac_aux_dir/install.sh -c"
1298 break
1299 elif test -f $ac_dir/shtool; then
1300 ac_aux_dir=$ac_dir
1301 ac_install_sh="$ac_aux_dir/shtool install -c"
1302 break
1303 fi
1304 done
1305 if test -z "$ac_aux_dir"; then
1306 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1307 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1308 { (exit 1); exit 1; }; }
1309 fi
1310 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1311 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1312 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1313
1314 # Make sure we can run config.sub.
1315 $ac_config_sub sun4 >/dev/null 2>&1 ||
1316 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1317 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1318 { (exit 1); exit 1; }; }
1319
1320 echo "$as_me:$LINENO: checking build system type" >&5
1321 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1322 if test "${ac_cv_build+set}" = set; then
1323 echo $ECHO_N "(cached) $ECHO_C" >&6
1324 else
1325 ac_cv_build_alias=$build_alias
1326 test -z "$ac_cv_build_alias" &&
1327 ac_cv_build_alias=`$ac_config_guess`
1328 test -z "$ac_cv_build_alias" &&
1329 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1330 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1331 { (exit 1); exit 1; }; }
1332 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1333 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1334 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1335 { (exit 1); exit 1; }; }
1336
1337 fi
1338 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1339 echo "${ECHO_T}$ac_cv_build" >&6
1340 build=$ac_cv_build
1341 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1342 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1343 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1344
1345
1346 echo "$as_me:$LINENO: checking host system type" >&5
1347 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1348 if test "${ac_cv_host+set}" = set; then
1349 echo $ECHO_N "(cached) $ECHO_C" >&6
1350 else
1351 ac_cv_host_alias=$host_alias
1352 test -z "$ac_cv_host_alias" &&
1353 ac_cv_host_alias=$ac_cv_build_alias
1354 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1355 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1356 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1357 { (exit 1); exit 1; }; }
1358
1359 fi
1360 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1361 echo "${ECHO_T}$ac_cv_host" >&6
1362 host=$ac_cv_host
1363 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1364 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1365 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1366
1367
1368 echo "$as_me:$LINENO: checking target system type" >&5
1369 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1370 if test "${ac_cv_target+set}" = set; then
1371 echo $ECHO_N "(cached) $ECHO_C" >&6
1372 else
1373 ac_cv_target_alias=$target_alias
1374 test "x$ac_cv_target_alias" = "x" &&
1375 ac_cv_target_alias=$ac_cv_host_alias
1376 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1377 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1378 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1379 { (exit 1); exit 1; }; }
1380
1381 fi
1382 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1383 echo "${ECHO_T}$ac_cv_target" >&6
1384 target=$ac_cv_target
1385 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1386 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1387 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1388
1389
1390 # The aliases save the names the user supplied, while $host etc.
1391 # will get canonicalized.
1392 test -n "$target_alias" &&
1393 test "$program_prefix$program_suffix$program_transform_name" = \
1394 NONENONEs,x,x, &&
1395 program_prefix=${target_alias}-
1396 ac_ext=c
1397 ac_cpp='$CPP $CPPFLAGS'
1398 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1399 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1400 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1401 if test -n "$ac_tool_prefix"; then
1402 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1403 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1404 echo "$as_me:$LINENO: checking for $ac_word" >&5
1405 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1406 if test "${ac_cv_prog_CC+set}" = set; then
1407 echo $ECHO_N "(cached) $ECHO_C" >&6
1408 else
1409 if test -n "$CC"; then
1410 ac_cv_prog_CC="$CC" # Let the user override the test.
1411 else
1412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1413 for as_dir in $PATH
1414 do
1415 IFS=$as_save_IFS
1416 test -z "$as_dir" && as_dir=.
1417 for ac_exec_ext in '' $ac_executable_extensions; do
1418 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1419 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1420 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1421 break 2
1422 fi
1423 done
1424 done
1425
1426 fi
1427 fi
1428 CC=$ac_cv_prog_CC
1429 if test -n "$CC"; then
1430 echo "$as_me:$LINENO: result: $CC" >&5
1431 echo "${ECHO_T}$CC" >&6
1432 else
1433 echo "$as_me:$LINENO: result: no" >&5
1434 echo "${ECHO_T}no" >&6
1435 fi
1436
1437 fi
1438 if test -z "$ac_cv_prog_CC"; then
1439 ac_ct_CC=$CC
1440 # Extract the first word of "gcc", so it can be a program name with args.
1441 set dummy gcc; ac_word=$2
1442 echo "$as_me:$LINENO: checking for $ac_word" >&5
1443 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1444 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1445 echo $ECHO_N "(cached) $ECHO_C" >&6
1446 else
1447 if test -n "$ac_ct_CC"; then
1448 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1449 else
1450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1451 for as_dir in $PATH
1452 do
1453 IFS=$as_save_IFS
1454 test -z "$as_dir" && as_dir=.
1455 for ac_exec_ext in '' $ac_executable_extensions; do
1456 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1457 ac_cv_prog_ac_ct_CC="gcc"
1458 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1459 break 2
1460 fi
1461 done
1462 done
1463
1464 fi
1465 fi
1466 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1467 if test -n "$ac_ct_CC"; then
1468 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1469 echo "${ECHO_T}$ac_ct_CC" >&6
1470 else
1471 echo "$as_me:$LINENO: result: no" >&5
1472 echo "${ECHO_T}no" >&6
1473 fi
1474
1475 CC=$ac_ct_CC
1476 else
1477 CC="$ac_cv_prog_CC"
1478 fi
1479
1480 if test -z "$CC"; then
1481 if test -n "$ac_tool_prefix"; then
1482 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1483 set dummy ${ac_tool_prefix}cc; ac_word=$2
1484 echo "$as_me:$LINENO: checking for $ac_word" >&5
1485 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1486 if test "${ac_cv_prog_CC+set}" = set; then
1487 echo $ECHO_N "(cached) $ECHO_C" >&6
1488 else
1489 if test -n "$CC"; then
1490 ac_cv_prog_CC="$CC" # Let the user override the test.
1491 else
1492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1493 for as_dir in $PATH
1494 do
1495 IFS=$as_save_IFS
1496 test -z "$as_dir" && as_dir=.
1497 for ac_exec_ext in '' $ac_executable_extensions; do
1498 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1499 ac_cv_prog_CC="${ac_tool_prefix}cc"
1500 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1501 break 2
1502 fi
1503 done
1504 done
1505
1506 fi
1507 fi
1508 CC=$ac_cv_prog_CC
1509 if test -n "$CC"; then
1510 echo "$as_me:$LINENO: result: $CC" >&5
1511 echo "${ECHO_T}$CC" >&6
1512 else
1513 echo "$as_me:$LINENO: result: no" >&5
1514 echo "${ECHO_T}no" >&6
1515 fi
1516
1517 fi
1518 if test -z "$ac_cv_prog_CC"; then
1519 ac_ct_CC=$CC
1520 # Extract the first word of "cc", so it can be a program name with args.
1521 set dummy cc; ac_word=$2
1522 echo "$as_me:$LINENO: checking for $ac_word" >&5
1523 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1524 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1525 echo $ECHO_N "(cached) $ECHO_C" >&6
1526 else
1527 if test -n "$ac_ct_CC"; then
1528 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1529 else
1530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1531 for as_dir in $PATH
1532 do
1533 IFS=$as_save_IFS
1534 test -z "$as_dir" && as_dir=.
1535 for ac_exec_ext in '' $ac_executable_extensions; do
1536 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1537 ac_cv_prog_ac_ct_CC="cc"
1538 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1539 break 2
1540 fi
1541 done
1542 done
1543
1544 fi
1545 fi
1546 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1547 if test -n "$ac_ct_CC"; then
1548 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1549 echo "${ECHO_T}$ac_ct_CC" >&6
1550 else
1551 echo "$as_me:$LINENO: result: no" >&5
1552 echo "${ECHO_T}no" >&6
1553 fi
1554
1555 CC=$ac_ct_CC
1556 else
1557 CC="$ac_cv_prog_CC"
1558 fi
1559
1560 fi
1561 if test -z "$CC"; then
1562 # Extract the first word of "cc", so it can be a program name with args.
1563 set dummy cc; ac_word=$2
1564 echo "$as_me:$LINENO: checking for $ac_word" >&5
1565 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1566 if test "${ac_cv_prog_CC+set}" = set; then
1567 echo $ECHO_N "(cached) $ECHO_C" >&6
1568 else
1569 if test -n "$CC"; then
1570 ac_cv_prog_CC="$CC" # Let the user override the test.
1571 else
1572 ac_prog_rejected=no
1573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1574 for as_dir in $PATH
1575 do
1576 IFS=$as_save_IFS
1577 test -z "$as_dir" && as_dir=.
1578 for ac_exec_ext in '' $ac_executable_extensions; do
1579 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1580 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1581 ac_prog_rejected=yes
1582 continue
1583 fi
1584 ac_cv_prog_CC="cc"
1585 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1586 break 2
1587 fi
1588 done
1589 done
1590
1591 if test $ac_prog_rejected = yes; then
1592 # We found a bogon in the path, so make sure we never use it.
1593 set dummy $ac_cv_prog_CC
1594 shift
1595 if test $# != 0; then
1596 # We chose a different compiler from the bogus one.
1597 # However, it has the same basename, so the bogon will be chosen
1598 # first if we set CC to just the basename; use the full file name.
1599 shift
1600 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1601 fi
1602 fi
1603 fi
1604 fi
1605 CC=$ac_cv_prog_CC
1606 if test -n "$CC"; then
1607 echo "$as_me:$LINENO: result: $CC" >&5
1608 echo "${ECHO_T}$CC" >&6
1609 else
1610 echo "$as_me:$LINENO: result: no" >&5
1611 echo "${ECHO_T}no" >&6
1612 fi
1613
1614 fi
1615 if test -z "$CC"; then
1616 if test -n "$ac_tool_prefix"; then
1617 for ac_prog in cl
1618 do
1619 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1620 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1621 echo "$as_me:$LINENO: checking for $ac_word" >&5
1622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1623 if test "${ac_cv_prog_CC+set}" = set; then
1624 echo $ECHO_N "(cached) $ECHO_C" >&6
1625 else
1626 if test -n "$CC"; then
1627 ac_cv_prog_CC="$CC" # Let the user override the test.
1628 else
1629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1630 for as_dir in $PATH
1631 do
1632 IFS=$as_save_IFS
1633 test -z "$as_dir" && as_dir=.
1634 for ac_exec_ext in '' $ac_executable_extensions; do
1635 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1636 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1637 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1638 break 2
1639 fi
1640 done
1641 done
1642
1643 fi
1644 fi
1645 CC=$ac_cv_prog_CC
1646 if test -n "$CC"; then
1647 echo "$as_me:$LINENO: result: $CC" >&5
1648 echo "${ECHO_T}$CC" >&6
1649 else
1650 echo "$as_me:$LINENO: result: no" >&5
1651 echo "${ECHO_T}no" >&6
1652 fi
1653
1654 test -n "$CC" && break
1655 done
1656 fi
1657 if test -z "$CC"; then
1658 ac_ct_CC=$CC
1659 for ac_prog in cl
1660 do
1661 # Extract the first word of "$ac_prog", so it can be a program name with args.
1662 set dummy $ac_prog; ac_word=$2
1663 echo "$as_me:$LINENO: checking for $ac_word" >&5
1664 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1665 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1666 echo $ECHO_N "(cached) $ECHO_C" >&6
1667 else
1668 if test -n "$ac_ct_CC"; then
1669 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1670 else
1671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1672 for as_dir in $PATH
1673 do
1674 IFS=$as_save_IFS
1675 test -z "$as_dir" && as_dir=.
1676 for ac_exec_ext in '' $ac_executable_extensions; do
1677 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1678 ac_cv_prog_ac_ct_CC="$ac_prog"
1679 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1680 break 2
1681 fi
1682 done
1683 done
1684
1685 fi
1686 fi
1687 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1688 if test -n "$ac_ct_CC"; then
1689 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1690 echo "${ECHO_T}$ac_ct_CC" >&6
1691 else
1692 echo "$as_me:$LINENO: result: no" >&5
1693 echo "${ECHO_T}no" >&6
1694 fi
1695
1696 test -n "$ac_ct_CC" && break
1697 done
1698
1699 CC=$ac_ct_CC
1700 fi
1701
1702 fi
1703
1704
1705 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1706 See \`config.log' for more details." >&5
1707 echo "$as_me: error: no acceptable C compiler found in \$PATH
1708 See \`config.log' for more details." >&2;}
1709 { (exit 1); exit 1; }; }
1710
1711 # Provide some information about the compiler.
1712 echo "$as_me:$LINENO:" \
1713 "checking for C compiler version" >&5
1714 ac_compiler=`set X $ac_compile; echo $2`
1715 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1716 (eval $ac_compiler --version </dev/null >&5) 2>&5
1717 ac_status=$?
1718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1719 (exit $ac_status); }
1720 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1721 (eval $ac_compiler -v </dev/null >&5) 2>&5
1722 ac_status=$?
1723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1724 (exit $ac_status); }
1725 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1726 (eval $ac_compiler -V </dev/null >&5) 2>&5
1727 ac_status=$?
1728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1729 (exit $ac_status); }
1730
1731 cat >conftest.$ac_ext <<_ACEOF
1732 #line $LINENO "configure"
1733 /* confdefs.h. */
1734 _ACEOF
1735 cat confdefs.h >>conftest.$ac_ext
1736 cat >>conftest.$ac_ext <<_ACEOF
1737 /* end confdefs.h. */
1738
1739 int
1740 main ()
1741 {
1742
1743 ;
1744 return 0;
1745 }
1746 _ACEOF
1747 ac_clean_files_save=$ac_clean_files
1748 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1749 # Try to create an executable without -o first, disregard a.out.
1750 # It will help us diagnose broken compilers, and finding out an intuition
1751 # of exeext.
1752 echo "$as_me:$LINENO: checking for C compiler default output" >&5
1753 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1754 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1755 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1756 (eval $ac_link_default) 2>&5
1757 ac_status=$?
1758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1759 (exit $ac_status); }; then
1760 # Find the output, starting from the most likely. This scheme is
1761 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1762 # resort.
1763
1764 # Be careful to initialize this variable, since it used to be cached.
1765 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1766 ac_cv_exeext=
1767 # b.out is created by i960 compilers.
1768 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1769 do
1770 test -f "$ac_file" || continue
1771 case $ac_file in
1772 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1773 ;;
1774 conftest.$ac_ext )
1775 # This is the source file.
1776 ;;
1777 [ab].out )
1778 # We found the default executable, but exeext='' is most
1779 # certainly right.
1780 break;;
1781 *.* )
1782 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1783 # FIXME: I believe we export ac_cv_exeext for Libtool,
1784 # but it would be cool to find out if it's true. Does anybody
1785 # maintain Libtool? --akim.
1786 export ac_cv_exeext
1787 break;;
1788 * )
1789 break;;
1790 esac
1791 done
1792 else
1793 echo "$as_me: failed program was:" >&5
1794 sed 's/^/| /' conftest.$ac_ext >&5
1795
1796 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1797 See \`config.log' for more details." >&5
1798 echo "$as_me: error: C compiler cannot create executables
1799 See \`config.log' for more details." >&2;}
1800 { (exit 77); exit 77; }; }
1801 fi
1802
1803 ac_exeext=$ac_cv_exeext
1804 echo "$as_me:$LINENO: result: $ac_file" >&5
1805 echo "${ECHO_T}$ac_file" >&6
1806
1807 # Check the compiler produces executables we can run. If not, either
1808 # the compiler is broken, or we cross compile.
1809 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1810 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1811 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1812 # If not cross compiling, check that we can run a simple program.
1813 if test "$cross_compiling" != yes; then
1814 if { ac_try='./$ac_file'
1815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1816 (eval $ac_try) 2>&5
1817 ac_status=$?
1818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1819 (exit $ac_status); }; }; then
1820 cross_compiling=no
1821 else
1822 if test "$cross_compiling" = maybe; then
1823 cross_compiling=yes
1824 else
1825 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1826 If you meant to cross compile, use \`--host'.
1827 See \`config.log' for more details." >&5
1828 echo "$as_me: error: cannot run C compiled programs.
1829 If you meant to cross compile, use \`--host'.
1830 See \`config.log' for more details." >&2;}
1831 { (exit 1); exit 1; }; }
1832 fi
1833 fi
1834 fi
1835 echo "$as_me:$LINENO: result: yes" >&5
1836 echo "${ECHO_T}yes" >&6
1837
1838 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1839 ac_clean_files=$ac_clean_files_save
1840 # Check the compiler produces executables we can run. If not, either
1841 # the compiler is broken, or we cross compile.
1842 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1843 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1844 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1845 echo "${ECHO_T}$cross_compiling" >&6
1846
1847 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1848 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1850 (eval $ac_link) 2>&5
1851 ac_status=$?
1852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1853 (exit $ac_status); }; then
1854 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1855 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1856 # work properly (i.e., refer to `conftest.exe'), while it won't with
1857 # `rm'.
1858 for ac_file in conftest.exe conftest conftest.*; do
1859 test -f "$ac_file" || continue
1860 case $ac_file in
1861 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1862 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1863 export ac_cv_exeext
1864 break;;
1865 * ) break;;
1866 esac
1867 done
1868 else
1869 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1870 See \`config.log' for more details." >&5
1871 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1872 See \`config.log' for more details." >&2;}
1873 { (exit 1); exit 1; }; }
1874 fi
1875
1876 rm -f conftest$ac_cv_exeext
1877 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1878 echo "${ECHO_T}$ac_cv_exeext" >&6
1879
1880 rm -f conftest.$ac_ext
1881 EXEEXT=$ac_cv_exeext
1882 ac_exeext=$EXEEXT
1883 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1884 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1885 if test "${ac_cv_objext+set}" = set; then
1886 echo $ECHO_N "(cached) $ECHO_C" >&6
1887 else
1888 cat >conftest.$ac_ext <<_ACEOF
1889 #line $LINENO "configure"
1890 /* confdefs.h. */
1891 _ACEOF
1892 cat confdefs.h >>conftest.$ac_ext
1893 cat >>conftest.$ac_ext <<_ACEOF
1894 /* end confdefs.h. */
1895
1896 int
1897 main ()
1898 {
1899
1900 ;
1901 return 0;
1902 }
1903 _ACEOF
1904 rm -f conftest.o conftest.obj
1905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1906 (eval $ac_compile) 2>&5
1907 ac_status=$?
1908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1909 (exit $ac_status); }; then
1910 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1911 case $ac_file in
1912 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1913 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1914 break;;
1915 esac
1916 done
1917 else
1918 echo "$as_me: failed program was:" >&5
1919 sed 's/^/| /' conftest.$ac_ext >&5
1920
1921 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1922 See \`config.log' for more details." >&5
1923 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1924 See \`config.log' for more details." >&2;}
1925 { (exit 1); exit 1; }; }
1926 fi
1927
1928 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1929 fi
1930 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1931 echo "${ECHO_T}$ac_cv_objext" >&6
1932 OBJEXT=$ac_cv_objext
1933 ac_objext=$OBJEXT
1934 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1935 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1936 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1937 echo $ECHO_N "(cached) $ECHO_C" >&6
1938 else
1939 cat >conftest.$ac_ext <<_ACEOF
1940 #line $LINENO "configure"
1941 /* confdefs.h. */
1942 _ACEOF
1943 cat confdefs.h >>conftest.$ac_ext
1944 cat >>conftest.$ac_ext <<_ACEOF
1945 /* end confdefs.h. */
1946
1947 int
1948 main ()
1949 {
1950 #ifndef __GNUC__
1951 choke me
1952 #endif
1953
1954 ;
1955 return 0;
1956 }
1957 _ACEOF
1958 rm -f conftest.$ac_objext
1959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1960 (eval $ac_compile) 2>&5
1961 ac_status=$?
1962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1963 (exit $ac_status); } &&
1964 { ac_try='test -s conftest.$ac_objext'
1965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1966 (eval $ac_try) 2>&5
1967 ac_status=$?
1968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1969 (exit $ac_status); }; }; then
1970 ac_compiler_gnu=yes
1971 else
1972 echo "$as_me: failed program was:" >&5
1973 sed 's/^/| /' conftest.$ac_ext >&5
1974
1975 ac_compiler_gnu=no
1976 fi
1977 rm -f conftest.$ac_objext conftest.$ac_ext
1978 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1979
1980 fi
1981 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
1982 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1983 GCC=`test $ac_compiler_gnu = yes && echo yes`
1984 ac_test_CFLAGS=${CFLAGS+set}
1985 ac_save_CFLAGS=$CFLAGS
1986 CFLAGS="-g"
1987 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
1988 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1989 if test "${ac_cv_prog_cc_g+set}" = set; then
1990 echo $ECHO_N "(cached) $ECHO_C" >&6
1991 else
1992 cat >conftest.$ac_ext <<_ACEOF
1993 #line $LINENO "configure"
1994 /* confdefs.h. */
1995 _ACEOF
1996 cat confdefs.h >>conftest.$ac_ext
1997 cat >>conftest.$ac_ext <<_ACEOF
1998 /* end confdefs.h. */
1999
2000 int
2001 main ()
2002 {
2003
2004 ;
2005 return 0;
2006 }
2007 _ACEOF
2008 rm -f conftest.$ac_objext
2009 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2010 (eval $ac_compile) 2>&5
2011 ac_status=$?
2012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2013 (exit $ac_status); } &&
2014 { ac_try='test -s conftest.$ac_objext'
2015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2016 (eval $ac_try) 2>&5
2017 ac_status=$?
2018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2019 (exit $ac_status); }; }; then
2020 ac_cv_prog_cc_g=yes
2021 else
2022 echo "$as_me: failed program was:" >&5
2023 sed 's/^/| /' conftest.$ac_ext >&5
2024
2025 ac_cv_prog_cc_g=no
2026 fi
2027 rm -f conftest.$ac_objext conftest.$ac_ext
2028 fi
2029 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2030 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2031 if test "$ac_test_CFLAGS" = set; then
2032 CFLAGS=$ac_save_CFLAGS
2033 elif test $ac_cv_prog_cc_g = yes; then
2034 if test "$GCC" = yes; then
2035 CFLAGS="-g -O2"
2036 else
2037 CFLAGS="-g"
2038 fi
2039 else
2040 if test "$GCC" = yes; then
2041 CFLAGS="-O2"
2042 else
2043 CFLAGS=
2044 fi
2045 fi
2046 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2047 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2048 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2049 echo $ECHO_N "(cached) $ECHO_C" >&6
2050 else
2051 ac_cv_prog_cc_stdc=no
2052 ac_save_CC=$CC
2053 cat >conftest.$ac_ext <<_ACEOF
2054 #line $LINENO "configure"
2055 /* confdefs.h. */
2056 _ACEOF
2057 cat confdefs.h >>conftest.$ac_ext
2058 cat >>conftest.$ac_ext <<_ACEOF
2059 /* end confdefs.h. */
2060 #include <stdarg.h>
2061 #include <stdio.h>
2062 #include <sys/types.h>
2063 #include <sys/stat.h>
2064 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2065 struct buf { int x; };
2066 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2067 static char *e (p, i)
2068 char **p;
2069 int i;
2070 {
2071 return p[i];
2072 }
2073 static char *f (char * (*g) (char **, int), char **p, ...)
2074 {
2075 char *s;
2076 va_list v;
2077 va_start (v,p);
2078 s = g (p, va_arg (v,int));
2079 va_end (v);
2080 return s;
2081 }
2082 int test (int i, double x);
2083 struct s1 {int (*f) (int a);};
2084 struct s2 {int (*f) (double a);};
2085 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2086 int argc;
2087 char **argv;
2088 int
2089 main ()
2090 {
2091 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2092 ;
2093 return 0;
2094 }
2095 _ACEOF
2096 # Don't try gcc -ansi; that turns off useful extensions and
2097 # breaks some systems' header files.
2098 # AIX -qlanglvl=ansi
2099 # Ultrix and OSF/1 -std1
2100 # HP-UX 10.20 and later -Ae
2101 # HP-UX older versions -Aa -D_HPUX_SOURCE
2102 # SVR4 -Xc -D__EXTENSIONS__
2103 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2104 do
2105 CC="$ac_save_CC $ac_arg"
2106 rm -f conftest.$ac_objext
2107 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2108 (eval $ac_compile) 2>&5
2109 ac_status=$?
2110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2111 (exit $ac_status); } &&
2112 { ac_try='test -s conftest.$ac_objext'
2113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2114 (eval $ac_try) 2>&5
2115 ac_status=$?
2116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2117 (exit $ac_status); }; }; then
2118 ac_cv_prog_cc_stdc=$ac_arg
2119 break
2120 else
2121 echo "$as_me: failed program was:" >&5
2122 sed 's/^/| /' conftest.$ac_ext >&5
2123
2124 fi
2125 rm -f conftest.$ac_objext
2126 done
2127 rm -f conftest.$ac_ext conftest.$ac_objext
2128 CC=$ac_save_CC
2129
2130 fi
2131
2132 case "x$ac_cv_prog_cc_stdc" in
2133 x|xno)
2134 echo "$as_me:$LINENO: result: none needed" >&5
2135 echo "${ECHO_T}none needed" >&6 ;;
2136 *)
2137 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2138 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2139 CC="$CC $ac_cv_prog_cc_stdc" ;;
2140 esac
2141
2142 # Some people use a C++ compiler to compile C. Since we use `exit',
2143 # in C++ we need to declare it. In case someone uses the same compiler
2144 # for both compiling C and C++ we need to have the C++ compiler decide
2145 # the declaration of exit, since it's the most demanding environment.
2146 cat >conftest.$ac_ext <<_ACEOF
2147 #ifndef __cplusplus
2148 choke me
2149 #endif
2150 _ACEOF
2151 rm -f conftest.$ac_objext
2152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2153 (eval $ac_compile) 2>&5
2154 ac_status=$?
2155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156 (exit $ac_status); } &&
2157 { ac_try='test -s conftest.$ac_objext'
2158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2159 (eval $ac_try) 2>&5
2160 ac_status=$?
2161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2162 (exit $ac_status); }; }; then
2163 for ac_declaration in \
2164 '' \
2165 'extern "C" void std::exit (int) throw (); using std::exit;' \
2166 'extern "C" void std::exit (int); using std::exit;' \
2167 'extern "C" void exit (int) throw ();' \
2168 'extern "C" void exit (int);' \
2169 'void exit (int);'
2170 do
2171 cat >conftest.$ac_ext <<_ACEOF
2172 #line $LINENO "configure"
2173 /* confdefs.h. */
2174 _ACEOF
2175 cat confdefs.h >>conftest.$ac_ext
2176 cat >>conftest.$ac_ext <<_ACEOF
2177 /* end confdefs.h. */
2178 $ac_declaration
2179 #include <stdlib.h>
2180 int
2181 main ()
2182 {
2183 exit (42);
2184 ;
2185 return 0;
2186 }
2187 _ACEOF
2188 rm -f conftest.$ac_objext
2189 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2190 (eval $ac_compile) 2>&5
2191 ac_status=$?
2192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2193 (exit $ac_status); } &&
2194 { ac_try='test -s conftest.$ac_objext'
2195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2196 (eval $ac_try) 2>&5
2197 ac_status=$?
2198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2199 (exit $ac_status); }; }; then
2200 :
2201 else
2202 echo "$as_me: failed program was:" >&5
2203 sed 's/^/| /' conftest.$ac_ext >&5
2204
2205 continue
2206 fi
2207 rm -f conftest.$ac_objext conftest.$ac_ext
2208 cat >conftest.$ac_ext <<_ACEOF
2209 #line $LINENO "configure"
2210 /* confdefs.h. */
2211 _ACEOF
2212 cat confdefs.h >>conftest.$ac_ext
2213 cat >>conftest.$ac_ext <<_ACEOF
2214 /* end confdefs.h. */
2215 $ac_declaration
2216 int
2217 main ()
2218 {
2219 exit (42);
2220 ;
2221 return 0;
2222 }
2223 _ACEOF
2224 rm -f conftest.$ac_objext
2225 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2226 (eval $ac_compile) 2>&5
2227 ac_status=$?
2228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2229 (exit $ac_status); } &&
2230 { ac_try='test -s conftest.$ac_objext'
2231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2232 (eval $ac_try) 2>&5
2233 ac_status=$?
2234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235 (exit $ac_status); }; }; then
2236 break
2237 else
2238 echo "$as_me: failed program was:" >&5
2239 sed 's/^/| /' conftest.$ac_ext >&5
2240
2241 fi
2242 rm -f conftest.$ac_objext conftest.$ac_ext
2243 done
2244 rm -f conftest*
2245 if test -n "$ac_declaration"; then
2246 echo '#ifdef __cplusplus' >>confdefs.h
2247 echo $ac_declaration >>confdefs.h
2248 echo '#endif' >>confdefs.h
2249 fi
2250
2251 else
2252 echo "$as_me: failed program was:" >&5
2253 sed 's/^/| /' conftest.$ac_ext >&5
2254
2255 fi
2256 rm -f conftest.$ac_objext conftest.$ac_ext
2257 ac_ext=c
2258 ac_cpp='$CPP $CPPFLAGS'
2259 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2260 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2261 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2262
2263
2264
2265 echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
2266 echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6
2267 if test "${ac_cv_lib_cposix_strerror+set}" = set; then
2268 echo $ECHO_N "(cached) $ECHO_C" >&6
2269 else
2270 ac_check_lib_save_LIBS=$LIBS
2271 LIBS="-lcposix $LIBS"
2272 cat >conftest.$ac_ext <<_ACEOF
2273 #line $LINENO "configure"
2274 /* confdefs.h. */
2275 _ACEOF
2276 cat confdefs.h >>conftest.$ac_ext
2277 cat >>conftest.$ac_ext <<_ACEOF
2278 /* end confdefs.h. */
2279
2280 /* Override any gcc2 internal prototype to avoid an error. */
2281 #ifdef __cplusplus
2282 extern "C"
2283 #endif
2284 /* We use char because int might match the return type of a gcc2
2285 builtin and then its argument prototype would still apply. */
2286 char strerror ();
2287 int
2288 main ()
2289 {
2290 strerror ();
2291 ;
2292 return 0;
2293 }
2294 _ACEOF
2295 rm -f conftest.$ac_objext conftest$ac_exeext
2296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2297 (eval $ac_link) 2>&5
2298 ac_status=$?
2299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2300 (exit $ac_status); } &&
2301 { ac_try='test -s conftest$ac_exeext'
2302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2303 (eval $ac_try) 2>&5
2304 ac_status=$?
2305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2306 (exit $ac_status); }; }; then
2307 ac_cv_lib_cposix_strerror=yes
2308 else
2309 echo "$as_me: failed program was:" >&5
2310 sed 's/^/| /' conftest.$ac_ext >&5
2311
2312 ac_cv_lib_cposix_strerror=no
2313 fi
2314 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2315 LIBS=$ac_check_lib_save_LIBS
2316 fi
2317 echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
2318 echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6
2319 if test $ac_cv_lib_cposix_strerror = yes; then
2320 LIBS="$LIBS -lcposix"
2321 fi
2322
2323
2324
2325
2326 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2327 am__api_version="1.7"
2328 # Find a good install program. We prefer a C program (faster),
2329 # so one script is as good as another. But avoid the broken or
2330 # incompatible versions:
2331 # SysV /etc/install, /usr/sbin/install
2332 # SunOS /usr/etc/install
2333 # IRIX /sbin/install
2334 # AIX /bin/install
2335 # AmigaOS /C/install, which installs bootblocks on floppy discs
2336 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2337 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2338 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2339 # ./install, which can be erroneously created by make from ./install.sh.
2340 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2341 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2342 if test -z "$INSTALL"; then
2343 if test "${ac_cv_path_install+set}" = set; then
2344 echo $ECHO_N "(cached) $ECHO_C" >&6
2345 else
2346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2347 for as_dir in $PATH
2348 do
2349 IFS=$as_save_IFS
2350 test -z "$as_dir" && as_dir=.
2351 # Account for people who put trailing slashes in PATH elements.
2352 case $as_dir/ in
2353 ./ | .// | /cC/* | \
2354 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2355 /usr/ucb/* ) ;;
2356 *)
2357 # OSF1 and SCO ODT 3.0 have their own names for install.
2358 # Don't use installbsd from OSF since it installs stuff as root
2359 # by default.
2360 for ac_prog in ginstall scoinst install; do
2361 for ac_exec_ext in '' $ac_executable_extensions; do
2362 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2363 if test $ac_prog = install &&
2364 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2365 # AIX install. It has an incompatible calling convention.
2366 :
2367 elif test $ac_prog = install &&
2368 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2369 # program-specific install script used by HP pwplus--don't use.
2370 :
2371 else
2372 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2373 break 3
2374 fi
2375 fi
2376 done
2377 done
2378 ;;
2379 esac
2380 done
2381
2382
2383 fi
2384 if test "${ac_cv_path_install+set}" = set; then
2385 INSTALL=$ac_cv_path_install
2386 else
2387 # As a last resort, use the slow shell script. We don't cache a
2388 # path for INSTALL within a source directory, because that will
2389 # break other packages using the cache if that directory is
2390 # removed, or if the path is relative.
2391 INSTALL=$ac_install_sh
2392 fi
2393 fi
2394 echo "$as_me:$LINENO: result: $INSTALL" >&5
2395 echo "${ECHO_T}$INSTALL" >&6
2396
2397 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2398 # It thinks the first close brace ends the variable substitution.
2399 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2400
2401 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2402
2403 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2404
2405 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2406 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2407 # Just in case
2408 sleep 1
2409 echo timestamp > conftest.file
2410 # Do `set' in a subshell so we don't clobber the current shell's
2411 # arguments. Must try -L first in case configure is actually a
2412 # symlink; some systems play weird games with the mod time of symlinks
2413 # (eg FreeBSD returns the mod time of the symlink's containing
2414 # directory).
2415 if (
2416 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2417 if test "$*" = "X"; then
2418 # -L didn't work.
2419 set X `ls -t $srcdir/configure conftest.file`
2420 fi
2421 rm -f conftest.file
2422 if test "$*" != "X $srcdir/configure conftest.file" \
2423 && test "$*" != "X conftest.file $srcdir/configure"; then
2424
2425 # If neither matched, then we have a broken ls. This can happen
2426 # if, for instance, CONFIG_SHELL is bash and it inherits a
2427 # broken ls alias from the environment. This has actually
2428 # happened. Such a system could not be considered "sane".
2429 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2430 alias in your environment" >&5
2431 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2432 alias in your environment" >&2;}
2433 { (exit 1); exit 1; }; }
2434 fi
2435
2436 test "$2" = conftest.file
2437 )
2438 then
2439 # Ok.
2440 :
2441 else
2442 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2443 Check your system clock" >&5
2444 echo "$as_me: error: newly created file is older than distributed files!
2445 Check your system clock" >&2;}
2446 { (exit 1); exit 1; }; }
2447 fi
2448 echo "$as_me:$LINENO: result: yes" >&5
2449 echo "${ECHO_T}yes" >&6
2450 test "$program_prefix" != NONE &&
2451 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2452 # Use a double $ so make ignores it.
2453 test "$program_suffix" != NONE &&
2454 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2455 # Double any \ or $. echo might interpret backslashes.
2456 # By default was `s,x,x', remove it if useless.
2457 cat <<\_ACEOF >conftest.sed
2458 s/[\\$]/&&/g;s/;s,x,x,$//
2459 _ACEOF
2460 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2461 rm conftest.sed
2462
2463
2464 # expand $ac_aux_dir to an absolute path
2465 am_aux_dir=`cd $ac_aux_dir && pwd`
2466
2467 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2468 # Use eval to expand $SHELL
2469 if eval "$MISSING --run true"; then
2470 am_missing_run="$MISSING --run "
2471 else
2472 am_missing_run=
2473 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2474 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2475 fi
2476
2477 for ac_prog in gawk mawk nawk awk
2478 do
2479 # Extract the first word of "$ac_prog", so it can be a program name with args.
2480 set dummy $ac_prog; ac_word=$2
2481 echo "$as_me:$LINENO: checking for $ac_word" >&5
2482 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2483 if test "${ac_cv_prog_AWK+set}" = set; then
2484 echo $ECHO_N "(cached) $ECHO_C" >&6
2485 else
2486 if test -n "$AWK"; then
2487 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2488 else
2489 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2490 for as_dir in $PATH
2491 do
2492 IFS=$as_save_IFS
2493 test -z "$as_dir" && as_dir=.
2494 for ac_exec_ext in '' $ac_executable_extensions; do
2495 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2496 ac_cv_prog_AWK="$ac_prog"
2497 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2498 break 2
2499 fi
2500 done
2501 done
2502
2503 fi
2504 fi
2505 AWK=$ac_cv_prog_AWK
2506 if test -n "$AWK"; then
2507 echo "$as_me:$LINENO: result: $AWK" >&5
2508 echo "${ECHO_T}$AWK" >&6
2509 else
2510 echo "$as_me:$LINENO: result: no" >&5
2511 echo "${ECHO_T}no" >&6
2512 fi
2513
2514 test -n "$AWK" && break
2515 done
2516
2517 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2518 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2519 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2520 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2521 echo $ECHO_N "(cached) $ECHO_C" >&6
2522 else
2523 cat >conftest.make <<\_ACEOF
2524 all:
2525 @echo 'ac_maketemp="$(MAKE)"'
2526 _ACEOF
2527 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2528 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2529 if test -n "$ac_maketemp"; then
2530 eval ac_cv_prog_make_${ac_make}_set=yes
2531 else
2532 eval ac_cv_prog_make_${ac_make}_set=no
2533 fi
2534 rm -f conftest.make
2535 fi
2536 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2537 echo "$as_me:$LINENO: result: yes" >&5
2538 echo "${ECHO_T}yes" >&6
2539 SET_MAKE=
2540 else
2541 echo "$as_me:$LINENO: result: no" >&5
2542 echo "${ECHO_T}no" >&6
2543 SET_MAKE="MAKE=${MAKE-make}"
2544 fi
2545
2546 rm -rf .tst 2>/dev/null
2547 mkdir .tst 2>/dev/null
2548 if test -d .tst; then
2549 am__leading_dot=.
2550 else
2551 am__leading_dot=_
2552 fi
2553 rmdir .tst 2>/dev/null
2554
2555 DEPDIR="${am__leading_dot}deps"
2556
2557 ac_config_commands="$ac_config_commands depfiles"
2558
2559
2560 am_make=${MAKE-make}
2561 cat > confinc << 'END'
2562 am__doit:
2563 @echo done
2564 .PHONY: am__doit
2565 END
2566 # If we don't find an include directive, just comment out the code.
2567 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2568 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2569 am__include="#"
2570 am__quote=
2571 _am_result=none
2572 # First try GNU make style include.
2573 echo "include confinc" > confmf
2574 # We grep out `Entering directory' and `Leaving directory'
2575 # messages which can occur if `w' ends up in MAKEFLAGS.
2576 # In particular we don't look at `^make:' because GNU make might
2577 # be invoked under some other name (usually "gmake"), in which
2578 # case it prints its new name instead of `make'.
2579 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2580 am__include=include
2581 am__quote=
2582 _am_result=GNU
2583 fi
2584 # Now try BSD make style include.
2585 if test "$am__include" = "#"; then
2586 echo '.include "confinc"' > confmf
2587 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2588 am__include=.include
2589 am__quote="\""
2590 _am_result=BSD
2591 fi
2592 fi
2593
2594
2595 echo "$as_me:$LINENO: result: $_am_result" >&5
2596 echo "${ECHO_T}$_am_result" >&6
2597 rm -f confinc confmf
2598
2599 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2600 if test "${enable_dependency_tracking+set}" = set; then
2601 enableval="$enable_dependency_tracking"
2602
2603 fi;
2604 if test "x$enable_dependency_tracking" != xno; then
2605 am_depcomp="$ac_aux_dir/depcomp"
2606 AMDEPBACKSLASH='\'
2607 fi
2608
2609
2610 if test "x$enable_dependency_tracking" != xno; then
2611 AMDEP_TRUE=
2612 AMDEP_FALSE='#'
2613 else
2614 AMDEP_TRUE='#'
2615 AMDEP_FALSE=
2616 fi
2617
2618
2619
2620 # test to see if srcdir already configured
2621 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2622 test -f $srcdir/config.status; then
2623 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2624 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2625 { (exit 1); exit 1; }; }
2626 fi
2627
2628 # test whether we have cygpath
2629 if test -z "$CYGPATH_W"; then
2630 if (cygpath --version) >/dev/null 2>/dev/null; then
2631 CYGPATH_W='cygpath -w'
2632 else
2633 CYGPATH_W=echo
2634 fi
2635 fi
2636
2637
2638 # Define the identity of the package.
2639 PACKAGE=gas
2640 VERSION=${BFD_VERSION}
2641
2642
2643 cat >>confdefs.h <<_ACEOF
2644 #define PACKAGE "$PACKAGE"
2645 _ACEOF
2646
2647
2648 cat >>confdefs.h <<_ACEOF
2649 #define VERSION "$VERSION"
2650 _ACEOF
2651
2652 # Some tools Automake needs.
2653
2654 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2655
2656
2657 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2658
2659
2660 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2661
2662
2663 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2664
2665
2666 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2667
2668
2669 AMTAR=${AMTAR-"${am_missing_run}tar"}
2670
2671 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2672
2673 # Installed binaries are usually stripped using `strip' when the user
2674 # run `make install-strip'. However `strip' might not be the right
2675 # tool to use in cross-compilation environments, therefore Automake
2676 # will honor the `STRIP' environment variable to overrule this program.
2677 if test "$cross_compiling" != no; then
2678 if test -n "$ac_tool_prefix"; then
2679 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2680 set dummy ${ac_tool_prefix}strip; ac_word=$2
2681 echo "$as_me:$LINENO: checking for $ac_word" >&5
2682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2683 if test "${ac_cv_prog_STRIP+set}" = set; then
2684 echo $ECHO_N "(cached) $ECHO_C" >&6
2685 else
2686 if test -n "$STRIP"; then
2687 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2688 else
2689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 for as_dir in $PATH
2691 do
2692 IFS=$as_save_IFS
2693 test -z "$as_dir" && as_dir=.
2694 for ac_exec_ext in '' $ac_executable_extensions; do
2695 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2696 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2697 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2698 break 2
2699 fi
2700 done
2701 done
2702
2703 fi
2704 fi
2705 STRIP=$ac_cv_prog_STRIP
2706 if test -n "$STRIP"; then
2707 echo "$as_me:$LINENO: result: $STRIP" >&5
2708 echo "${ECHO_T}$STRIP" >&6
2709 else
2710 echo "$as_me:$LINENO: result: no" >&5
2711 echo "${ECHO_T}no" >&6
2712 fi
2713
2714 fi
2715 if test -z "$ac_cv_prog_STRIP"; then
2716 ac_ct_STRIP=$STRIP
2717 # Extract the first word of "strip", so it can be a program name with args.
2718 set dummy strip; ac_word=$2
2719 echo "$as_me:$LINENO: checking for $ac_word" >&5
2720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2721 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2722 echo $ECHO_N "(cached) $ECHO_C" >&6
2723 else
2724 if test -n "$ac_ct_STRIP"; then
2725 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2726 else
2727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 for as_dir in $PATH
2729 do
2730 IFS=$as_save_IFS
2731 test -z "$as_dir" && as_dir=.
2732 for ac_exec_ext in '' $ac_executable_extensions; do
2733 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2734 ac_cv_prog_ac_ct_STRIP="strip"
2735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2736 break 2
2737 fi
2738 done
2739 done
2740
2741 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2742 fi
2743 fi
2744 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2745 if test -n "$ac_ct_STRIP"; then
2746 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2747 echo "${ECHO_T}$ac_ct_STRIP" >&6
2748 else
2749 echo "$as_me:$LINENO: result: no" >&5
2750 echo "${ECHO_T}no" >&6
2751 fi
2752
2753 STRIP=$ac_ct_STRIP
2754 else
2755 STRIP="$ac_cv_prog_STRIP"
2756 fi
2757
2758 fi
2759 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2760
2761 # We need awk for the "check" target. The system "awk" is bad on
2762 # some platforms.
2763
2764
2765 depcc="$CC" am_compiler_list=
2766
2767 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2768 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2769 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2770 echo $ECHO_N "(cached) $ECHO_C" >&6
2771 else
2772 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2773 # We make a subdir and do the tests there. Otherwise we can end up
2774 # making bogus files that we don't know about and never remove. For
2775 # instance it was reported that on HP-UX the gcc test will end up
2776 # making a dummy file named `D' -- because `-MD' means `put the output
2777 # in D'.
2778 mkdir conftest.dir
2779 # Copy depcomp to subdir because otherwise we won't find it if we're
2780 # using a relative directory.
2781 cp "$am_depcomp" conftest.dir
2782 cd conftest.dir
2783 # We will build objects and dependencies in a subdirectory because
2784 # it helps to detect inapplicable dependency modes. For instance
2785 # both Tru64's cc and ICC support -MD to output dependencies as a
2786 # side effect of compilation, but ICC will put the dependencies in
2787 # the current directory while Tru64 will put them in the object
2788 # directory.
2789 mkdir sub
2790
2791 am_cv_CC_dependencies_compiler_type=none
2792 if test "$am_compiler_list" = ""; then
2793 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2794 fi
2795 for depmode in $am_compiler_list; do
2796 # Setup a source with many dependencies, because some compilers
2797 # like to wrap large dependency lists on column 80 (with \), and
2798 # we should not choose a depcomp mode which is confused by this.
2799 #
2800 # We need to recreate these files for each test, as the compiler may
2801 # overwrite some of them when testing with obscure command lines.
2802 # This happens at least with the AIX C compiler.
2803 : > sub/conftest.c
2804 for i in 1 2 3 4 5 6; do
2805 echo '#include "conftst'$i'.h"' >> sub/conftest.c
2806 : > sub/conftst$i.h
2807 done
2808 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
2809
2810 case $depmode in
2811 nosideeffect)
2812 # after this tag, mechanisms are not by side-effect, so they'll
2813 # only be used when explicitly requested
2814 if test "x$enable_dependency_tracking" = xyes; then
2815 continue
2816 else
2817 break
2818 fi
2819 ;;
2820 none) break ;;
2821 esac
2822 # We check with `-c' and `-o' for the sake of the "dashmstdout"
2823 # mode. It turns out that the SunPro C++ compiler does not properly
2824 # handle `-M -o', and we need to detect this.
2825 if depmode=$depmode \
2826 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
2827 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
2828 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
2829 >/dev/null 2>conftest.err &&
2830 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
2831 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
2832 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
2833 # icc doesn't choke on unknown options, it will just issue warnings
2834 # (even with -Werror). So we grep stderr for any message
2835 # that says an option was ignored.
2836 if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else
2837 am_cv_CC_dependencies_compiler_type=$depmode
2838 break
2839 fi
2840 fi
2841 done
2842
2843 cd ..
2844 rm -rf conftest.dir
2845 else
2846 am_cv_CC_dependencies_compiler_type=none
2847 fi
2848
2849 fi
2850 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
2851 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
2852 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
2853
2854
2855
2856 if
2857 test "x$enable_dependency_tracking" != xno \
2858 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
2859 am__fastdepCC_TRUE=
2860 am__fastdepCC_FALSE='#'
2861 else
2862 am__fastdepCC_TRUE='#'
2863 am__fastdepCC_FALSE=
2864 fi
2865
2866
2867
2868
2869 # Check whether --enable-shared or --disable-shared was given.
2870 if test "${enable_shared+set}" = set; then
2871 enableval="$enable_shared"
2872 p=${PACKAGE-default}
2873 case $enableval in
2874 yes) enable_shared=yes ;;
2875 no) enable_shared=no ;;
2876 *)
2877 enable_shared=no
2878 # Look at the argument we got. We use all the common list separators.
2879 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2880 for pkg in $enableval; do
2881 if test "X$pkg" = "X$p"; then
2882 enable_shared=yes
2883 fi
2884 done
2885 IFS="$ac_save_ifs"
2886 ;;
2887 esac
2888 else
2889 enable_shared=yes
2890 fi;
2891 # Check whether --enable-static or --disable-static was given.
2892 if test "${enable_static+set}" = set; then
2893 enableval="$enable_static"
2894 p=${PACKAGE-default}
2895 case $enableval in
2896 yes) enable_static=yes ;;
2897 no) enable_static=no ;;
2898 *)
2899 enable_static=no
2900 # Look at the argument we got. We use all the common list separators.
2901 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2902 for pkg in $enableval; do
2903 if test "X$pkg" = "X$p"; then
2904 enable_static=yes
2905 fi
2906 done
2907 IFS="$ac_save_ifs"
2908 ;;
2909 esac
2910 else
2911 enable_static=yes
2912 fi;
2913 # Check whether --enable-fast-install or --disable-fast-install was given.
2914 if test "${enable_fast_install+set}" = set; then
2915 enableval="$enable_fast_install"
2916 p=${PACKAGE-default}
2917 case $enableval in
2918 yes) enable_fast_install=yes ;;
2919 no) enable_fast_install=no ;;
2920 *)
2921 enable_fast_install=no
2922 # Look at the argument we got. We use all the common list separators.
2923 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
2924 for pkg in $enableval; do
2925 if test "X$pkg" = "X$p"; then
2926 enable_fast_install=yes
2927 fi
2928 done
2929 IFS="$ac_save_ifs"
2930 ;;
2931 esac
2932 else
2933 enable_fast_install=yes
2934 fi;
2935
2936 # Check whether --with-gnu-ld or --without-gnu-ld was given.
2937 if test "${with_gnu_ld+set}" = set; then
2938 withval="$with_gnu_ld"
2939 test "$withval" = no || with_gnu_ld=yes
2940 else
2941 with_gnu_ld=no
2942 fi;
2943 ac_prog=ld
2944 if test "$GCC" = yes; then
2945 # Check if gcc -print-prog-name=ld gives a path.
2946 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
2947 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
2948 case $host in
2949 *-*-mingw*)
2950 # gcc leaves a trailing carriage return which upsets mingw
2951 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
2952 *)
2953 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
2954 esac
2955 case $ac_prog in
2956 # Accept absolute paths.
2957 [\\/]* | [A-Za-z]:[\\/]*)
2958 re_direlt='/[^/][^/]*/\.\./'
2959 # Canonicalize the path of ld
2960 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
2961 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
2962 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
2963 done
2964 test -z "$LD" && LD="$ac_prog"
2965 ;;
2966 "")
2967 # If it fails, then pretend we aren't using GCC.
2968 ac_prog=ld
2969 ;;
2970 *)
2971 # If it is relative, then search for the first ld in PATH.
2972 with_gnu_ld=unknown
2973 ;;
2974 esac
2975 elif test "$with_gnu_ld" = yes; then
2976 echo "$as_me:$LINENO: checking for GNU ld" >&5
2977 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
2978 else
2979 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
2980 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
2981 fi
2982 if test "${lt_cv_path_LD+set}" = set; then
2983 echo $ECHO_N "(cached) $ECHO_C" >&6
2984 else
2985 if test -z "$LD"; then
2986 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
2987 for ac_dir in $PATH; do
2988 test -z "$ac_dir" && ac_dir=.
2989 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
2990 lt_cv_path_LD="$ac_dir/$ac_prog"
2991 # Check to see if the program is GNU ld. I'd rather use --version,
2992 # but apparently some GNU ld's only accept -v.
2993 # Break only if it was the GNU/non-GNU ld that we prefer.
2994 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
2995 test "$with_gnu_ld" != no && break
2996 else
2997 test "$with_gnu_ld" != yes && break
2998 fi
2999 fi
3000 done
3001 IFS="$ac_save_ifs"
3002 else
3003 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3004 fi
3005 fi
3006
3007 LD="$lt_cv_path_LD"
3008 if test -n "$LD"; then
3009 echo "$as_me:$LINENO: result: $LD" >&5
3010 echo "${ECHO_T}$LD" >&6
3011 else
3012 echo "$as_me:$LINENO: result: no" >&5
3013 echo "${ECHO_T}no" >&6
3014 fi
3015 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3016 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3017 { (exit 1); exit 1; }; }
3018 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3019 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3020 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3021 echo $ECHO_N "(cached) $ECHO_C" >&6
3022 else
3023 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3024 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3025 lt_cv_prog_gnu_ld=yes
3026 else
3027 lt_cv_prog_gnu_ld=no
3028 fi
3029 fi
3030 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3031 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3032 with_gnu_ld=$lt_cv_prog_gnu_ld
3033
3034
3035 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3036 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3037 if test "${lt_cv_ld_reload_flag+set}" = set; then
3038 echo $ECHO_N "(cached) $ECHO_C" >&6
3039 else
3040 lt_cv_ld_reload_flag='-r'
3041 fi
3042 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3043 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3044 reload_flag=$lt_cv_ld_reload_flag
3045 test -n "$reload_flag" && reload_flag=" $reload_flag"
3046
3047 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3048 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3049 if test "${lt_cv_path_NM+set}" = set; then
3050 echo $ECHO_N "(cached) $ECHO_C" >&6
3051 else
3052 if test -n "$NM"; then
3053 # Let the user override the test.
3054 lt_cv_path_NM="$NM"
3055 else
3056 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3057 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3058 test -z "$ac_dir" && ac_dir=.
3059 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3060 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3061 # Check to see if the nm accepts a BSD-compat flag.
3062 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3063 # nm: unknown option "B" ignored
3064 # Tru64's nm complains that /dev/null is an invalid object file
3065 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3066 lt_cv_path_NM="$tmp_nm -B"
3067 break
3068 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3069 lt_cv_path_NM="$tmp_nm -p"
3070 break
3071 else
3072 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3073 continue # so that we can try to find one that supports BSD flags
3074 fi
3075 fi
3076 done
3077 IFS="$ac_save_ifs"
3078 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3079 fi
3080 fi
3081
3082 NM="$lt_cv_path_NM"
3083 echo "$as_me:$LINENO: result: $NM" >&5
3084 echo "${ECHO_T}$NM" >&6
3085
3086 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3087 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3088 LN_S=$as_ln_s
3089 if test "$LN_S" = "ln -s"; then
3090 echo "$as_me:$LINENO: result: yes" >&5
3091 echo "${ECHO_T}yes" >&6
3092 else
3093 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3094 echo "${ECHO_T}no, using $LN_S" >&6
3095 fi
3096
3097 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3098 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3099 if test "${lt_cv_deplibs_check_method+set}" = set; then
3100 echo $ECHO_N "(cached) $ECHO_C" >&6
3101 else
3102 lt_cv_file_magic_cmd='$MAGIC_CMD'
3103 lt_cv_file_magic_test_file=
3104 lt_cv_deplibs_check_method='unknown'
3105 # Need to set the preceding variable on all platforms that support
3106 # interlibrary dependencies.
3107 # 'none' -- dependencies not supported.
3108 # `unknown' -- same as none, but documents that we really don't know.
3109 # 'pass_all' -- all dependencies passed with no checks.
3110 # 'test_compile' -- check by making test program.
3111 # 'file_magic [regex]' -- check by looking for files in library path
3112 # which responds to the $file_magic_cmd with a given egrep regex.
3113 # If you have `file' or equivalent on your system and you're not sure
3114 # whether `pass_all' will *always* work, you probably want this one.
3115
3116 case $host_os in
3117 aix*)
3118 lt_cv_deplibs_check_method=pass_all
3119 ;;
3120
3121 beos*)
3122 lt_cv_deplibs_check_method=pass_all
3123 ;;
3124
3125 bsdi4*)
3126 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3127 lt_cv_file_magic_cmd='/usr/bin/file -L'
3128 lt_cv_file_magic_test_file=/shlib/libc.so
3129 ;;
3130
3131 cygwin* | mingw* |pw32*)
3132 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
3133 lt_cv_file_magic_cmd='$OBJDUMP -f'
3134 ;;
3135
3136 darwin* | rhapsody*)
3137 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
3138 lt_cv_file_magic_cmd='/usr/bin/file -L'
3139 case "$host_os" in
3140 rhapsody* | darwin1.012)
3141 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
3142 ;;
3143 *) # Darwin 1.3 on
3144 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
3145 ;;
3146 esac
3147 ;;
3148
3149 freebsd* )
3150 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3151 case $host_cpu in
3152 i*86 )
3153 # Not sure whether the presence of OpenBSD here was a mistake.
3154 # Let's accept both of them until this is cleared up.
3155 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3156 lt_cv_file_magic_cmd=/usr/bin/file
3157 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3158 ;;
3159 esac
3160 else
3161 lt_cv_deplibs_check_method=pass_all
3162 fi
3163 ;;
3164
3165 gnu*)
3166 lt_cv_deplibs_check_method=pass_all
3167 ;;
3168
3169 hpux10.20*|hpux11*)
3170 case $host_cpu in
3171 hppa*)
3172 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3173 lt_cv_file_magic_cmd=/usr/bin/file
3174 lt_cv_file_magic_test_file=/usr/lib/libc.sl
3175 ;;
3176 ia64*)
3177 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3178 lt_cv_file_magic_cmd=/usr/bin/file
3179 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
3180 ;;
3181 esac
3182 ;;
3183
3184 irix5* | irix6*)
3185 case $host_os in
3186 irix5*)
3187 # this will be overridden with pass_all, but let us keep it just in case
3188 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3189 ;;
3190 *)
3191 case $LD in
3192 *-32|*"-32 ") libmagic=32-bit;;
3193 *-n32|*"-n32 ") libmagic=N32;;
3194 *-64|*"-64 ") libmagic=64-bit;;
3195 *) libmagic=never-match;;
3196 esac
3197 # this will be overridden with pass_all, but let us keep it just in case
3198 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3199 ;;
3200 esac
3201 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
3202 lt_cv_deplibs_check_method=pass_all
3203 ;;
3204
3205 # This must be Linux ELF.
3206 linux-gnu*)
3207 case $host_cpu in
3208 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
3209 lt_cv_deplibs_check_method=pass_all ;;
3210 *)
3211 # glibc up to 2.1.1 does not perform some relocations on ARM
3212 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
3213 esac
3214 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
3215 ;;
3216
3217 netbsd*)
3218 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
3219 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3220 else
3221 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
3222 fi
3223 ;;
3224
3225 newsos6)
3226 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3227 lt_cv_file_magic_cmd=/usr/bin/file
3228 lt_cv_file_magic_test_file=/usr/lib/libnls.so
3229 ;;
3230
3231 osf3* | osf4* | osf5*)
3232 # this will be overridden with pass_all, but let us keep it just in case
3233 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
3234 lt_cv_file_magic_test_file=/shlib/libc.so
3235 lt_cv_deplibs_check_method=pass_all
3236 ;;
3237
3238 sco3.2v5*)
3239 lt_cv_deplibs_check_method=pass_all
3240 ;;
3241
3242 solaris*)
3243 lt_cv_deplibs_check_method=pass_all
3244 lt_cv_file_magic_test_file=/lib/libc.so
3245 ;;
3246
3247 sysv5uw[78]* | sysv4*uw2*)
3248 lt_cv_deplibs_check_method=pass_all
3249 ;;
3250
3251 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
3252 case $host_vendor in
3253 ncr)
3254 lt_cv_deplibs_check_method=pass_all
3255 ;;
3256 motorola)
3257 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]'
3258 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
3259 ;;
3260 esac
3261 ;;
3262 esac
3263
3264 fi
3265 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3266 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3267 file_magic_cmd=$lt_cv_file_magic_cmd
3268 deplibs_check_method=$lt_cv_deplibs_check_method
3269
3270
3271
3272
3273 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3274
3275 # Only perform the check for file, if the check method requires it
3276 case $deplibs_check_method in
3277 file_magic*)
3278 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
3279 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3280 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3281 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3282 echo $ECHO_N "(cached) $ECHO_C" >&6
3283 else
3284 case $MAGIC_CMD in
3285 /*)
3286 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3287 ;;
3288 ?:/*)
3289 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3290 ;;
3291 *)
3292 ac_save_MAGIC_CMD="$MAGIC_CMD"
3293 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3294 ac_dummy="/usr/bin:$PATH"
3295 for ac_dir in $ac_dummy; do
3296 test -z "$ac_dir" && ac_dir=.
3297 if test -f $ac_dir/${ac_tool_prefix}file; then
3298 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
3299 if test -n "$file_magic_test_file"; then
3300 case $deplibs_check_method in
3301 "file_magic "*)
3302 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3303 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3304 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3305 egrep "$file_magic_regex" > /dev/null; then
3306 :
3307 else
3308 cat <<EOF 1>&2
3309
3310 *** Warning: the command libtool uses to detect shared libraries,
3311 *** $file_magic_cmd, produces output that libtool cannot recognize.
3312 *** The result is that libtool may fail to recognize shared libraries
3313 *** as such. This will affect the creation of libtool libraries that
3314 *** depend on shared libraries, but programs linked with such libtool
3315 *** libraries will work regardless of this problem. Nevertheless, you
3316 *** may want to report the problem to your system manager and/or to
3317 *** bug-libtool@gnu.org
3318
3319 EOF
3320 fi ;;
3321 esac
3322 fi
3323 break
3324 fi
3325 done
3326 IFS="$ac_save_ifs"
3327 MAGIC_CMD="$ac_save_MAGIC_CMD"
3328 ;;
3329 esac
3330 fi
3331
3332 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3333 if test -n "$MAGIC_CMD"; then
3334 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3335 echo "${ECHO_T}$MAGIC_CMD" >&6
3336 else
3337 echo "$as_me:$LINENO: result: no" >&5
3338 echo "${ECHO_T}no" >&6
3339 fi
3340
3341 if test -z "$lt_cv_path_MAGIC_CMD"; then
3342 if test -n "$ac_tool_prefix"; then
3343 echo "$as_me:$LINENO: checking for file" >&5
3344 echo $ECHO_N "checking for file... $ECHO_C" >&6
3345 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3346 echo $ECHO_N "(cached) $ECHO_C" >&6
3347 else
3348 case $MAGIC_CMD in
3349 /*)
3350 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
3351 ;;
3352 ?:/*)
3353 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
3354 ;;
3355 *)
3356 ac_save_MAGIC_CMD="$MAGIC_CMD"
3357 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3358 ac_dummy="/usr/bin:$PATH"
3359 for ac_dir in $ac_dummy; do
3360 test -z "$ac_dir" && ac_dir=.
3361 if test -f $ac_dir/file; then
3362 lt_cv_path_MAGIC_CMD="$ac_dir/file"
3363 if test -n "$file_magic_test_file"; then
3364 case $deplibs_check_method in
3365 "file_magic "*)
3366 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3367 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3368 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
3369 egrep "$file_magic_regex" > /dev/null; then
3370 :
3371 else
3372 cat <<EOF 1>&2
3373
3374 *** Warning: the command libtool uses to detect shared libraries,
3375 *** $file_magic_cmd, produces output that libtool cannot recognize.
3376 *** The result is that libtool may fail to recognize shared libraries
3377 *** as such. This will affect the creation of libtool libraries that
3378 *** depend on shared libraries, but programs linked with such libtool
3379 *** libraries will work regardless of this problem. Nevertheless, you
3380 *** may want to report the problem to your system manager and/or to
3381 *** bug-libtool@gnu.org
3382
3383 EOF
3384 fi ;;
3385 esac
3386 fi
3387 break
3388 fi
3389 done
3390 IFS="$ac_save_ifs"
3391 MAGIC_CMD="$ac_save_MAGIC_CMD"
3392 ;;
3393 esac
3394 fi
3395
3396 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
3397 if test -n "$MAGIC_CMD"; then
3398 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3399 echo "${ECHO_T}$MAGIC_CMD" >&6
3400 else
3401 echo "$as_me:$LINENO: result: no" >&5
3402 echo "${ECHO_T}no" >&6
3403 fi
3404
3405 else
3406 MAGIC_CMD=:
3407 fi
3408 fi
3409
3410 fi
3411 ;;
3412 esac
3413
3414 if test -n "$ac_tool_prefix"; then
3415 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3416 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3417 echo "$as_me:$LINENO: checking for $ac_word" >&5
3418 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3419 if test "${ac_cv_prog_RANLIB+set}" = set; then
3420 echo $ECHO_N "(cached) $ECHO_C" >&6
3421 else
3422 if test -n "$RANLIB"; then
3423 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3424 else
3425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3426 for as_dir in $PATH
3427 do
3428 IFS=$as_save_IFS
3429 test -z "$as_dir" && as_dir=.
3430 for ac_exec_ext in '' $ac_executable_extensions; do
3431 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3432 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3433 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3434 break 2
3435 fi
3436 done
3437 done
3438
3439 fi
3440 fi
3441 RANLIB=$ac_cv_prog_RANLIB
3442 if test -n "$RANLIB"; then
3443 echo "$as_me:$LINENO: result: $RANLIB" >&5
3444 echo "${ECHO_T}$RANLIB" >&6
3445 else
3446 echo "$as_me:$LINENO: result: no" >&5
3447 echo "${ECHO_T}no" >&6
3448 fi
3449
3450 fi
3451 if test -z "$ac_cv_prog_RANLIB"; then
3452 ac_ct_RANLIB=$RANLIB
3453 # Extract the first word of "ranlib", so it can be a program name with args.
3454 set dummy ranlib; ac_word=$2
3455 echo "$as_me:$LINENO: checking for $ac_word" >&5
3456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3457 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3458 echo $ECHO_N "(cached) $ECHO_C" >&6
3459 else
3460 if test -n "$ac_ct_RANLIB"; then
3461 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3462 else
3463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464 for as_dir in $PATH
3465 do
3466 IFS=$as_save_IFS
3467 test -z "$as_dir" && as_dir=.
3468 for ac_exec_ext in '' $ac_executable_extensions; do
3469 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3470 ac_cv_prog_ac_ct_RANLIB="ranlib"
3471 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3472 break 2
3473 fi
3474 done
3475 done
3476
3477 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3478 fi
3479 fi
3480 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3481 if test -n "$ac_ct_RANLIB"; then
3482 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3483 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3484 else
3485 echo "$as_me:$LINENO: result: no" >&5
3486 echo "${ECHO_T}no" >&6
3487 fi
3488
3489 RANLIB=$ac_ct_RANLIB
3490 else
3491 RANLIB="$ac_cv_prog_RANLIB"
3492 fi
3493
3494 if test -n "$ac_tool_prefix"; then
3495 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3496 set dummy ${ac_tool_prefix}strip; ac_word=$2
3497 echo "$as_me:$LINENO: checking for $ac_word" >&5
3498 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3499 if test "${ac_cv_prog_STRIP+set}" = set; then
3500 echo $ECHO_N "(cached) $ECHO_C" >&6
3501 else
3502 if test -n "$STRIP"; then
3503 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3504 else
3505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3506 for as_dir in $PATH
3507 do
3508 IFS=$as_save_IFS
3509 test -z "$as_dir" && as_dir=.
3510 for ac_exec_ext in '' $ac_executable_extensions; do
3511 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3512 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3513 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3514 break 2
3515 fi
3516 done
3517 done
3518
3519 fi
3520 fi
3521 STRIP=$ac_cv_prog_STRIP
3522 if test -n "$STRIP"; then
3523 echo "$as_me:$LINENO: result: $STRIP" >&5
3524 echo "${ECHO_T}$STRIP" >&6
3525 else
3526 echo "$as_me:$LINENO: result: no" >&5
3527 echo "${ECHO_T}no" >&6
3528 fi
3529
3530 fi
3531 if test -z "$ac_cv_prog_STRIP"; then
3532 ac_ct_STRIP=$STRIP
3533 # Extract the first word of "strip", so it can be a program name with args.
3534 set dummy strip; ac_word=$2
3535 echo "$as_me:$LINENO: checking for $ac_word" >&5
3536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3537 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3538 echo $ECHO_N "(cached) $ECHO_C" >&6
3539 else
3540 if test -n "$ac_ct_STRIP"; then
3541 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3542 else
3543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3544 for as_dir in $PATH
3545 do
3546 IFS=$as_save_IFS
3547 test -z "$as_dir" && as_dir=.
3548 for ac_exec_ext in '' $ac_executable_extensions; do
3549 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3550 ac_cv_prog_ac_ct_STRIP="strip"
3551 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3552 break 2
3553 fi
3554 done
3555 done
3556
3557 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3558 fi
3559 fi
3560 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3561 if test -n "$ac_ct_STRIP"; then
3562 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3563 echo "${ECHO_T}$ac_ct_STRIP" >&6
3564 else
3565 echo "$as_me:$LINENO: result: no" >&5
3566 echo "${ECHO_T}no" >&6
3567 fi
3568
3569 STRIP=$ac_ct_STRIP
3570 else
3571 STRIP="$ac_cv_prog_STRIP"
3572 fi
3573
3574
3575 # Check for any special flags to pass to ltconfig.
3576 libtool_flags="--cache-file=$cache_file"
3577 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
3578 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
3579 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
3580 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
3581 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
3582
3583
3584 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3585 if test "${enable_libtool_lock+set}" = set; then
3586 enableval="$enable_libtool_lock"
3587
3588 fi;
3589 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
3590 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
3591
3592
3593 # Check whether --with-pic or --without-pic was given.
3594 if test "${with_pic+set}" = set; then
3595 withval="$with_pic"
3596 pic_mode="$withval"
3597 else
3598 pic_mode=default
3599 fi;
3600 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
3601 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
3602
3603 # Some flags need to be propagated to the compiler or linker for good
3604 # libtool support.
3605 case $host in
3606 *-*-irix6*)
3607 # Find out which ABI we are using.
3608 echo '#line 3608 "configure"' > conftest.$ac_ext
3609 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3610 (eval $ac_compile) 2>&5
3611 ac_status=$?
3612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3613 (exit $ac_status); }; then
3614 if test "$lt_cv_prog_gnu_ld" = yes; then
3615 case `/usr/bin/file conftest.$ac_objext` in
3616 *32-bit*)
3617 LD="${LD-ld} -melf32bsmip"
3618 ;;
3619 *N32*)
3620 LD="${LD-ld} -melf32bmipn32"
3621 ;;
3622 *64-bit*)
3623 LD="${LD-ld} -melf64bmip"
3624 ;;
3625 esac
3626 else
3627 case `/usr/bin/file conftest.$ac_objext` in
3628 *32-bit*)
3629 LD="${LD-ld} -32"
3630 ;;
3631 *N32*)
3632 LD="${LD-ld} -n32"
3633 ;;
3634 *64-bit*)
3635 LD="${LD-ld} -64"
3636 ;;
3637 esac
3638 fi
3639 fi
3640 rm -rf conftest*
3641 ;;
3642
3643 ia64-*-hpux*)
3644 # Find out which ABI we are using.
3645 echo 'int i;' > conftest.$ac_ext
3646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3647 (eval $ac_compile) 2>&5
3648 ac_status=$?
3649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3650 (exit $ac_status); }; then
3651 case "`/usr/bin/file conftest.o`" in
3652 *ELF-32*)
3653 HPUX_IA64_MODE="32"
3654 ;;
3655 *ELF-64*)
3656 HPUX_IA64_MODE="64"
3657 ;;
3658 esac
3659 fi
3660 rm -rf conftest*
3661 ;;
3662
3663 *-*-sco3.2v5*)
3664 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
3665 SAVE_CFLAGS="$CFLAGS"
3666 CFLAGS="$CFLAGS -belf"
3667 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
3668 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
3669 if test "${lt_cv_cc_needs_belf+set}" = set; then
3670 echo $ECHO_N "(cached) $ECHO_C" >&6
3671 else
3672
3673
3674 ac_ext=c
3675 ac_cpp='$CPP $CPPFLAGS'
3676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3679
3680 cat >conftest.$ac_ext <<_ACEOF
3681 #line $LINENO "configure"
3682 /* confdefs.h. */
3683 _ACEOF
3684 cat confdefs.h >>conftest.$ac_ext
3685 cat >>conftest.$ac_ext <<_ACEOF
3686 /* end confdefs.h. */
3687
3688 int
3689 main ()
3690 {
3691
3692 ;
3693 return 0;
3694 }
3695 _ACEOF
3696 rm -f conftest.$ac_objext conftest$ac_exeext
3697 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3698 (eval $ac_link) 2>&5
3699 ac_status=$?
3700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3701 (exit $ac_status); } &&
3702 { ac_try='test -s conftest$ac_exeext'
3703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3704 (eval $ac_try) 2>&5
3705 ac_status=$?
3706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3707 (exit $ac_status); }; }; then
3708 lt_cv_cc_needs_belf=yes
3709 else
3710 echo "$as_me: failed program was:" >&5
3711 sed 's/^/| /' conftest.$ac_ext >&5
3712
3713 lt_cv_cc_needs_belf=no
3714 fi
3715 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3716 ac_ext=c
3717 ac_cpp='$CPP $CPPFLAGS'
3718 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3719 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3720 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3721
3722 fi
3723 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
3724 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
3725 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
3726 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
3727 CFLAGS="$SAVE_CFLAGS"
3728 fi
3729 ;;
3730
3731
3732 esac
3733
3734
3735 # Save cache, so that ltconfig can load it
3736 cat >confcache <<\_ACEOF
3737 # This file is a shell script that caches the results of configure
3738 # tests run on this system so they can be shared between configure
3739 # scripts and configure runs, see configure's option --config-cache.
3740 # It is not useful on other systems. If it contains results you don't
3741 # want to keep, you may remove or edit it.
3742 #
3743 # config.status only pays attention to the cache file if you give it
3744 # the --recheck option to rerun configure.
3745 #
3746 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3747 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3748 # following values.
3749
3750 _ACEOF
3751
3752 # The following way of writing the cache mishandles newlines in values,
3753 # but we know of no workaround that is simple, portable, and efficient.
3754 # So, don't put newlines in cache variables' values.
3755 # Ultrix sh set writes to stderr and can't be redirected directly,
3756 # and sets the high bit in the cache file unless we assign to the vars.
3757 {
3758 (set) 2>&1 |
3759 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3760 *ac_space=\ *)
3761 # `set' does not quote correctly, so add quotes (double-quote
3762 # substitution turns \\\\ into \\, and sed turns \\ into \).
3763 sed -n \
3764 "s/'/'\\\\''/g;
3765 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3766 ;;
3767 *)
3768 # `set' quotes correctly as required by POSIX, so do not add quotes.
3769 sed -n \
3770 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
3771 ;;
3772 esac;
3773 } |
3774 sed '
3775 t clear
3776 : clear
3777 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3778 t end
3779 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3780 : end' >>confcache
3781 if diff $cache_file confcache >/dev/null 2>&1; then :; else
3782 if test -w $cache_file; then
3783 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
3784 cat confcache >$cache_file
3785 else
3786 echo "not updating unwritable cache $cache_file"
3787 fi
3788 fi
3789 rm -f confcache
3790
3791 # Actually configure libtool. ac_aux_dir is where install-sh is found.
3792 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
3793 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
3794 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
3795 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
3796 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
3797 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
3798 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
3799 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
3800 || { { echo "$as_me:$LINENO: error: libtool configure failed" >&5
3801 echo "$as_me: error: libtool configure failed" >&2;}
3802 { (exit 1); exit 1; }; }
3803
3804 # Reload cache, that may have been modified by ltconfig
3805 if test -r "$cache_file"; then
3806 # Some versions of bash will fail to source /dev/null (special
3807 # files actually), so we avoid doing that.
3808 if test -f "$cache_file"; then
3809 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
3810 echo "$as_me: loading cache $cache_file" >&6;}
3811 case $cache_file in
3812 [\\/]* | ?:[\\/]* ) . $cache_file;;
3813 *) . ./$cache_file;;
3814 esac
3815 fi
3816 else
3817 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
3818 echo "$as_me: creating cache $cache_file" >&6;}
3819 >$cache_file
3820 fi
3821
3822
3823 # This can be used to rebuild libtool when needed
3824 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
3825
3826 # Always use our own libtool.
3827 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
3828
3829 # Redirect the config.log output again, so that the ltconfig log is not
3830 # clobbered by the next message.
3831 exec 5>>./config.log
3832
3833
3834
3835
3836
3837
3838
3839 user_bfd_gas=
3840 # Check whether --enable-bfd-assembler or --disable-bfd-assembler was given.
3841 if test "${enable_bfd_assembler+set}" = set; then
3842 enableval="$enable_bfd_assembler"
3843 case "${enableval}" in
3844 yes) need_bfd=yes user_bfd_gas=yes ;;
3845 no) user_bfd_gas=no ;;
3846 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} given for bfd-assembler option" >&5
3847 echo "$as_me: error: bad value ${enableval} given for bfd-assembler option" >&2;}
3848 { (exit 1); exit 1; }; } ;;
3849 esac
3850 fi; # Check whether --enable-targets or --disable-targets was given.
3851 if test "${enable_targets+set}" = set; then
3852 enableval="$enable_targets"
3853 case "${enableval}" in
3854 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
3855 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
3856 { (exit 1); exit 1; }; }
3857 ;;
3858 no) enable_targets= ;;
3859 *) enable_targets=$enableval ;;
3860 esac
3861 fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
3862 if test "${enable_commonbfdlib+set}" = set; then
3863 enableval="$enable_commonbfdlib"
3864 case "${enableval}" in
3865 yes) commonbfdlib=true ;;
3866 no) commonbfdlib=false ;;
3867 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
3868 echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
3869 { (exit 1); exit 1; }; } ;;
3870 esac
3871 fi;
3872 using_cgen=no
3873
3874 build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
3875 # Check whether --enable-build-warnings or --disable-build-warnings was given.
3876 if test "${enable_build_warnings+set}" = set; then
3877 enableval="$enable_build_warnings"
3878 case "${enableval}" in
3879 yes) ;;
3880 no) build_warnings="-w";;
3881 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
3882 build_warnings="${build_warnings} ${t}";;
3883 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
3884 build_warnings="${t} ${build_warnings}";;
3885 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
3886 esac
3887 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
3888 echo "Setting warning flags = $build_warnings" 6>&1
3889 fi
3890 fi; WARN_CFLAGS=""
3891 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
3892 WARN_CFLAGS="${build_warnings}"
3893 fi
3894
3895
3896 # Generate a header file
3897 ac_config_headers="$ac_config_headers config.h:config.in"
3898
3899
3900 # If we are on a DOS filesystem, we must use gdb.ini rather than
3901 # .gdbinit.
3902 case "${host}" in
3903 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
3904 GDBINIT="gdb.ini"
3905 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
3906
3907 ;;
3908 *)
3909 GDBINIT=".gdbinit"
3910 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
3911
3912 ;;
3913 esac
3914
3915
3916 te_file=generic
3917
3918 # Makefile target for installing gas in $(tooldir)/bin.
3919 install_tooldir=install-exec-tooldir
3920
3921 canon_targets=""
3922 all_targets=no
3923 if test -n "$enable_targets" ; then
3924 for t in `echo $enable_targets | sed 's/,/ /g'`; do
3925 if test $t = "all"; then
3926 all_targets=yes
3927 continue
3928 fi
3929 result=`$ac_config_sub $t 2>/dev/null`
3930 if test -n "$result" ; then
3931 canon_targets="$canon_targets $result"
3932 # else
3933 # # Permit "all", etc. We don't support it yet though.
3934 # canon_targets="$canon_targets $t"
3935 fi
3936 done
3937 _gas_uniq_list="$canon_targets"
3938 _gas_uniq_newlist=""
3939 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
3940 case $_gas_uniq_i in
3941 _gas_uniq_dummy) ;;
3942 *) case " $_gas_uniq_newlist " in
3943 *" $_gas_uniq_i "*) ;;
3944 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
3945 esac ;;
3946 esac
3947 done
3948 canon_targets=$_gas_uniq_newlist
3949
3950 fi
3951
3952 emulations=""
3953
3954 for this_target in $target $canon_targets ; do
3955
3956 eval `echo $this_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
3957
3958 # check for architecture variants
3959 arch=
3960 endian=
3961 case ${cpu} in
3962 am33_2.0) cpu_type=mn10300 endian=little ;;
3963 alpha*) cpu_type=alpha ;;
3964 arm*b|xscale*b|strongarm*b) cpu_type=arm endian=big ;;
3965 arm*|xscale*|strongarm*) cpu_type=arm endian=little ;;
3966 c4x*) cpu_type=tic4x ;;
3967 hppa*) cpu_type=hppa ;;
3968 i[3-7]86) cpu_type=i386 arch=i386;;
3969 x86_64) cpu_type=i386 arch=x86_64;;
3970 ia64) cpu_type=ia64 ;;
3971 ip2k) cpu_type=ip2k endian=big ;;
3972 iq2000) cpu_type=iq2000 endian=big ;;
3973 m6811|m6812|m68hc12) cpu_type=m68hc11 ;;
3974 m680[012346]0) cpu_type=m68k ;;
3975 m68008) cpu_type=m68k ;;
3976 m683??) cpu_type=m68k ;;
3977 m5200) cpu_type=m68k ;;
3978 m8*) cpu_type=m88k ;;
3979 mips*el) cpu_type=mips endian=little ;;
3980 mips*) cpu_type=mips endian=big ;;
3981 or32*) cpu_type=or32 endian=big ;;
3982 pjl*) cpu_type=pj endian=little ;;
3983 pj*) cpu_type=pj endian=big ;;
3984 powerpc*le*) cpu_type=ppc endian=little ;;
3985 powerpc*) cpu_type=ppc endian=big ;;
3986 rs6000*) cpu_type=ppc ;;
3987 s390x*) cpu_type=s390 arch=s390x ;;
3988 s390*) cpu_type=s390 arch=s390 ;;
3989 sh5*) cpu_type=sh64 endian=big ;;
3990 sh5le*) cpu_type=sh64 endian=little ;;
3991 sh64*) cpu_type=sh64 endian=big ;;
3992 sh64le*) cpu_type=sh64 endian=little ;;
3993 sh*le) cpu_type=sh endian=little ;;
3994 sh*) cpu_type=sh endian=big ;;
3995 sparclite*) cpu_type=sparc arch=sparclite ;;
3996 sparclet*) cpu_type=sparc arch=sparclet ;;
3997 sparc64*) cpu_type=sparc arch=v9-64 ;;
3998 sparc86x*) cpu_type=sparc arch=sparc86x ;;
3999 sparc*) cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
4000 v850*) cpu_type=v850 ;;
4001 xtensa*) cpu_type=xtensa arch=xtensa ;;
4002 *) cpu_type=${cpu} ;;
4003 esac
4004
4005 if test ${this_target} = $target ; then
4006 target_cpu_type=${cpu_type}
4007 elif test ${target_cpu_type} != ${cpu_type} ; then
4008 continue
4009 fi
4010
4011 generic_target=${cpu_type}-$vendor-$os
4012 dev=no
4013 bfd_gas=no
4014 em=generic
4015
4016 # assign object format
4017 case ${generic_target} in
4018 a29k-*-coff) fmt=coff ;;
4019 a29k-amd-udi) fmt=coff ;;
4020 a29k-amd-ebmon) fmt=coff ;;
4021 a29k-nyu-sym1) fmt=coff ;;
4022 a29k-*-rtems*) fmt=coff ;;
4023 a29k-*-vxworks*) fmt=coff ;;
4024
4025 alpha*-*-*vms*) fmt=evax ;;
4026 alpha*-*-netware*) fmt=ecoff ;;
4027 alpha*-*-osf*) fmt=ecoff ;;
4028 alpha*-*-linuxecoff*) fmt=ecoff ;;
4029 alpha*-*-linux-gnu*) fmt=elf em=linux ;;
4030 alpha*-*-netbsd*) fmt=elf em=nbsd ;;
4031 alpha*-*-openbsd*) fmt=elf em=obsd ;;
4032
4033 # cpu_type for am33_2.0 is set to mn10300
4034 mn10300-*-linux*) fmt=elf bfd_gas=yes em=linux ;;
4035
4036 arc-*-elf*) fmt=elf ;;
4037
4038 arm-*-aout) fmt=aout ;;
4039 arm-*-coff | thumb-*-coff) fmt=coff ;;
4040 arm-*-rtems | thumb-*-rtems) fmt=elf ;;
4041 arm-*-elf | thumb-*-elf) fmt=elf ;;
4042 arm-*-kaos*) fmt=elf ;;
4043 arm*-*-conix*) fmt=elf ;;
4044 arm-*-linux*aout*) fmt=aout em=linux ;;
4045 arm*-*-linux-gnu*) fmt=elf em=linux ;;
4046 arm*-*-uclinux*) fmt=elf em=linux ;;
4047 arm-*-netbsdelf*) fmt=elf em=nbsd ;;
4048 arm-*-*n*bsd*) fmt=aout em=nbsd ;;
4049 arm-**-nto*) fmt=elf ;;
4050 arm-*-oabi | thumb-*-oabi) fmt=elf ;;
4051 arm-epoc-pe | thumb-epoc-pe) fmt=coff em=epoc-pe ;;
4052 arm-*-wince) fmt=coff em=wince-pe ;;
4053 arm-*-pe | thumb-*-pe) fmt=coff em=pe ;;
4054 arm-*-riscix*) fmt=aout em=riscix ;;
4055 arm-*-vxworks) fmt=coff ;;
4056
4057 avr-*-*) fmt=elf ;;
4058
4059 cris-*-linux-gnu*) fmt=multi bfd_gas=yes em=linux ;;
4060 cris-*-*) fmt=multi bfd_gas=yes ;;
4061
4062 d10v-*-*) fmt=elf ;;
4063 d30v-*-*) fmt=elf ;;
4064 dlx-*-*) fmt=elf ;;
4065
4066 fr30-*-*) fmt=elf ;;
4067 frv-*-*) fmt=elf ;;
4068
4069 hppa-*-linux*) case ${cpu} in
4070 hppa*64*) fmt=elf em=hppalinux64;;
4071 hppa*) fmt=elf em=linux;;
4072 esac ;;
4073 hppa-*-*elf*) fmt=elf em=hppa ;;
4074 hppa-*-lites*) fmt=elf em=hppa ;;
4075 hppa-*-netbsd*) fmt=elf em=nbsd ;;
4076 hppa-*-openbsd*) fmt=elf em=hppa ;;
4077 hppa-*-osf*) fmt=som em=hppa ;;
4078 hppa-*-rtems*) fmt=elf em=hppa ;;
4079 hppa-*-hpux11*) case ${cpu} in
4080 hppa*64*) fmt=elf em=hppa64 ;;
4081 hppa*) fmt=som em=hppa ;;
4082 esac ;;
4083 hppa-*-hpux*) fmt=som em=hppa ;;
4084 hppa-*-mpeix*) fmt=som em=hppa ;;
4085 hppa-*-bsd*) fmt=som em=hppa ;;
4086 hppa-*-hiux*) fmt=som em=hppa ;;
4087
4088 h8300-*-rtems*) fmt=coff ;;
4089 h8300-*-coff) fmt=coff ;;
4090 h8300-*-elf) fmt=elf ;;
4091 h8500-*-rtems*) fmt=coff ;;
4092 h8500-*-coff) fmt=coff ;;
4093
4094 i370-*-elf* | i370-*-linux*) fmt=elf ;;
4095 i386-ibm-aix*) fmt=coff em=i386aix ;;
4096 i386-sequent-bsd*) fmt=aout em=dynix ;;
4097 i386-*-beospe*) fmt=coff em=pe ;;
4098 i386-*-beos*) fmt=elf ;;
4099 i386-*-coff) fmt=coff ;;
4100 i386-*-elf) fmt=elf ;;
4101 i386-*-kaos*) fmt=elf ;;
4102 i386-*-bsd*) fmt=aout em=386bsd ;;
4103 i386-*-netbsd0.8) fmt=aout em=386bsd ;;
4104 i386-*-netbsdpe*) fmt=coff em=pe ;;
4105 i386-*-netbsd*-gnu*) fmt=elf em=nbsd ;;
4106 i386-*-netbsdelf*) fmt=elf em=nbsd ;;
4107 i386-*-*n*bsd*) case ${cpu} in
4108 x86_64) fmt=elf em=nbsd ;;
4109 *) fmt=aout em=nbsd ;;
4110 esac ;;
4111 i386-*-linux*aout*) fmt=aout em=linux ;;
4112 i386-*-linux*oldld) fmt=aout em=linux ;;
4113 i386-*-linux*coff*) fmt=coff em=linux ;;
4114 i386-*-linux-gnu*) fmt=elf em=linux ;;
4115 x86_64-*-linux-gnu*) fmt=elf em=linux ;;
4116 i386-*-lynxos*) fmt=coff em=lynx ;;
4117 i386-*-sysv[45]*) fmt=elf ;;
4118 i386-*-solaris*) fmt=elf ;;
4119 i386-*-freebsdaout*) fmt=aout em=386bsd ;;
4120 i386-*-freebsd[12].*) fmt=aout em=386bsd ;;
4121 i386-*-freebsd[12]) fmt=aout em=386bsd ;;
4122 i386-*-freebsd*) fmt=elf em=freebsd ;;
4123 i386-*-sysv*) fmt=coff ;;
4124 i386-*-sco3.2v5*coff) fmt=coff ;;
4125 i386-*-isc*) fmt=coff ;;
4126 i386-*-sco3.2v5*) fmt=elf
4127 if test ${this_target} = $target; then
4128
4129 cat >>confdefs.h <<\_ACEOF
4130 #define SCO_ELF 1
4131 _ACEOF
4132
4133 fi ;;
4134 i386-*-sco3.2*) fmt=coff ;;
4135 i386-*-vsta) fmt=aout ;;
4136 i386-*-msdosdjgpp* \
4137 | i386-*-go32* \
4138 | i386-go32-rtems*) fmt=coff em=go32
4139
4140 cat >>confdefs.h <<\_ACEOF
4141 #define STRICTCOFF 1
4142 _ACEOF
4143 ;;
4144 i386-*-rtemself*) fmt=elf ;;
4145 i386-*-rtemscoff*) fmt=coff ;;
4146 i386-*-rtems*) fmt=elf ;;
4147 i386-*-gnu*) fmt=elf ;;
4148 i386-*-mach*) fmt=aout em=mach ;;
4149 i386-*-msdos*) fmt=aout ;;
4150 i386-*-moss*) fmt=elf ;;
4151 i386-*-pe) fmt=coff em=pe ;;
4152 i386-*-cygwin*) fmt=coff em=pe ;;
4153 i386-*-interix*) fmt=coff em=interix ;;
4154 i386-*-mingw32*) fmt=coff em=pe ;;
4155 i386-*-nto-qnx*) fmt=elf ;;
4156 i386-*-*nt*) fmt=coff em=pe ;;
4157 i386-*-vxworks*) fmt=aout ;;
4158 i386-*-chaos) fmt=elf ;;
4159
4160 i860-*-*) fmt=elf endian=little
4161 { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
4162 echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;} ;;
4163 i960-*-bout) fmt=bout ;;
4164 i960-*-coff) fmt=coff em=ic960 ;;
4165 i960-*-rtems*) fmt=coff em=ic960 ;;
4166 i960-*-nindy*) fmt=bout ;;
4167 i960-*-vxworks5.0) fmt=bout ;;
4168 i960-*-vxworks5.*) fmt=coff em=ic960 ;;
4169 i960-*-vxworks*) fmt=bout ;;
4170 i960-*-elf*) fmt=elf ;;
4171
4172 ia64-*-elf*) fmt=elf ;;
4173 ia64-*-aix*) fmt=elf em=ia64aix ;;
4174 ia64-*-linux-gnu*) fmt=elf em=linux ;;
4175 ia64-*-hpux*) fmt=elf em=hpux ;;
4176 ia64-*-netbsd*) fmt=elf em=nbsd ;;
4177
4178 ip2k-*-*) fmt=elf ;;
4179
4180 iq2000-*-elf) fmt=elf bfd_gas=yes ;;
4181
4182 m32r-*-*) fmt=elf ;;
4183
4184 m68hc11-*-* | m6811-*-*) fmt=elf ;;
4185 m68hc12-*-* | m6812-*-*) fmt=elf ;;
4186
4187 m68k-*-vxworks*) fmt=aout em=sun3 ;;
4188 m68k-ericsson-ose) fmt=aout em=sun3 ;;
4189 m68k-*-sunos*) fmt=aout em=sun3 ;;
4190 m68k-motorola-sysv*) fmt=coff em=delta ;;
4191 m68k-bull-sysv3*) fmt=coff em=dpx2 ;;
4192 m68k-apollo-*) fmt=coff em=apollo ;;
4193 m68k-*-elf*) fmt=elf ;;
4194 m68k-*-sysv4*) fmt=elf em=svr4 ;;
4195 m68k-*-sysv*) fmt=coff ;;
4196 m68k-*-coff | m68k-*-rtemscoff*) fmt=coff ;;
4197 m68k-*-rtems*) fmt=elf ;;
4198 m68k-*-hpux*) fmt=hp300 em=hp300 ;;
4199 m68k-*-linux*aout*) fmt=aout em=linux ;;
4200 m68k-*-linux-gnu*) fmt=elf em=linux ;;
4201 m68k-*-gnu*) fmt=elf ;;
4202 m68k-*-lynxos*) fmt=coff em=lynx ;;
4203 m68k-*-netbsdelf*) fmt=elf em=nbsd ;;
4204 m68k-*-netbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
4205 m68k-*-openbsd*) fmt=aout em=nbsd bfd_gas=yes ;;
4206 m68k-apple-aux*) fmt=coff em=aux ;;
4207 m68k-*-psos*) fmt=elf em=psos;;
4208
4209 m88k-motorola-sysv3*) fmt=coff em=delt88 ;;
4210 m88k-*-coff*) fmt=coff ;;
4211
4212 mcore-*-elf) fmt=elf ;;
4213 mcore-*-pe) fmt=coff em=pe bfd_gas=yes ;;
4214
4215 # don't change em like *-*-bsd does
4216 mips-dec-openbsd*) fmt=elf endian=little ;;
4217 mips-dec-bsd*) fmt=aout endian=little ;;
4218 mips-sony-bsd*) fmt=ecoff ;;
4219 mips-*-bsd*)
4220 { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
4221 echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
4222 { (exit 1); exit 1; }; } ;;
4223 mips-*-ultrix*) fmt=ecoff endian=little ;;
4224 mips-*-osf*) fmt=ecoff endian=little ;;
4225 mips-*-ecoff*) fmt=ecoff ;;
4226 mips-*-pe*) fmt=coff endian=little em=pe ;;
4227 mips-*-irix6*) fmt=elf em=irix ;;
4228 mips-*-irix5*) fmt=elf em=irix ;;
4229 mips-*-irix*) fmt=ecoff em=irix ;;
4230 mips-*-lnews*) fmt=ecoff em=lnews ;;
4231 mips-*-riscos*) fmt=ecoff ;;
4232 mips*-*-linux*) fmt=elf em=tmips ;;
4233 mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;;
4234 mips-*-sysv*) fmt=ecoff ;;
4235 mips-*-elf* | mips-*-rtems*) fmt=elf ;;
4236 mips-*-netbsd*) fmt=elf ;;
4237 mips-*-openbsd*) fmt=elf ;;
4238 mips-*-vxworks*) fmt=elf ;;
4239
4240 mmix-*-*) fmt=elf ;;
4241 mn10200-*-*) fmt=elf ;;
4242 mn10300-*-*) fmt=elf ;;
4243 msp430-*-*) fmt=elf ;;
4244 openrisc-*-*) fmt=elf ;;
4245 or32-*-rtems*) fmt=coff ;;
4246 or32-*-coff) fmt=coff ;;
4247 or32-*-elf) fmt=elf ;;
4248 pj*) fmt=elf ;;
4249
4250 ppc-*-pe | ppc-*-cygwin*) fmt=coff em=pe ;;
4251 ppc-*-winnt*) fmt=coff em=pe ;;
4252 ppc-*-aix5*) fmt=coff em=aix5 ;;
4253 ppc-*-aix*) fmt=coff ;;
4254 ppc-*-beos*) fmt=coff ;;
4255 ppc-*-*n*bsd* | ppc-*-elf*) fmt=elf ;;
4256 ppc-*-eabi* | ppc-*-sysv4*) fmt=elf ;;
4257 ppc-*-linux-gnu*) fmt=elf
4258 case "$endian" in
4259 big) ;;
4260 *) { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
4261 echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
4262 { (exit 1); exit 1; }; } ;;
4263 esac ;;
4264 ppc-*-solaris*) fmt=elf
4265 if test ${this_target} = $target; then
4266
4267 cat >>confdefs.h <<\_ACEOF
4268 #define TARGET_SOLARIS_COMMENT 1
4269 _ACEOF
4270
4271 fi
4272 if test x${endian} = xbig; then
4273 { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
4274 echo "$as_me: error: Solaris must be configured little endian" >&2;}
4275 { (exit 1); exit 1; }; }
4276 fi ;;
4277 ppc-*-rtems*) fmt=elf ;;
4278 ppc-*-macos* | ppc-*-mpw*) fmt=coff em=macos ;;
4279 ppc-*-netware*) fmt=elf em=ppcnw ;;
4280 ppc-**-nto*) fmt=elf ;;
4281 ppc-*-vxworks*) fmt=elf ;;
4282 ppc-*-windiss*) fmt=elf ;;
4283 ppc-*-kaos*) fmt=elf ;;
4284
4285 s390x-*-linux-gnu*) fmt=elf em=linux ;;
4286 s390-*-linux-gnu*) fmt=elf em=linux ;;
4287
4288 sh*-*-linux*) fmt=elf em=linux
4289 case ${cpu} in
4290 sh*eb) endian=big ;;
4291 *) endian=little ;;
4292 esac ;;
4293 sh5*-*-netbsd*) fmt=elf em=nbsd ;;
4294 sh64*-*-netbsd*) fmt=elf em=nbsd ;;
4295 sh*-*-netbsdelf*) fmt=elf em=nbsd ;;
4296 sh-*-elf*) fmt=elf ;;
4297 sh-*-coff*) fmt=coff ;;
4298 sh-*-nto*) fmt=elf ;;
4299 sh-*-pe*) fmt=coff em=pe bfd_gas=yes endian=little ;;
4300 sh-*-rtemself*) fmt=elf ;;
4301 sh-*-rtems*) fmt=coff ;;
4302 sh-*-kaos*) fmt=elf ;;
4303 shle*-*-kaos*) fmt=elf ;;
4304 sh64-*-elf*) fmt=elf ;;
4305
4306 ns32k-pc532-mach*) fmt=aout em=pc532mach ;;
4307 ns32k-pc532-ux*) fmt=aout em=pc532mach ;;
4308 ns32k-pc532-lites*) fmt=aout em=nbsd532 ;;
4309 ns32k-*-*n*bsd*) fmt=aout em=nbsd532 ;;
4310
4311 sparc-*-rtemsaout*) fmt=aout ;;
4312 sparc-*-rtemself*) fmt=elf ;;
4313 sparc-*-rtems*) fmt=elf ;;
4314 sparc-*-sunos4*) fmt=aout em=sun3 ;;
4315 sparc-*-aout | sparc*-*-vxworks*) fmt=aout em=sparcaout ;;
4316 sparc-*-coff) fmt=coff ;;
4317 sparc-*-linux*aout*) fmt=aout em=linux ;;
4318 sparc-*-linux-gnu*) fmt=elf em=linux ;;
4319 sparc-*-lynxos*) fmt=coff em=lynx ;;
4320 sparc-fujitsu-none) fmt=aout ;;
4321 sparc-*-elf) fmt=elf ;;
4322 sparc-*-sysv4*) fmt=elf ;;
4323 sparc-*-solaris*) fmt=elf ;;
4324 sparc-*-netbsdelf*) fmt=elf em=nbsd ;;
4325 sparc-*-*n*bsd*) case ${cpu} in
4326 sparc64) fmt=elf em=nbsd ;;
4327 *) fmt=aout em=nbsd ;;
4328 esac ;;
4329 strongarm-*-coff) fmt=coff ;;
4330 strongarm-*-elf) fmt=elf ;;
4331 strongarm-*-kaos*) fmt=elf ;;
4332 xscale-*-coff) fmt=coff ;;
4333 xscale-*-elf) fmt=elf ;;
4334
4335 tic30-*-*aout*) fmt=aout bfd_gas=yes ;;
4336 tic30-*-*coff*) fmt=coff bfd_gas=yes ;;
4337 tic4x-*-* | c4x-*-*) fmt=coff bfd_gas=yes ;;
4338 tic54x-*-* | c54x*-*-*) fmt=coff bfd_gas=yes need_libm=yes;;
4339 tic80-*-*) fmt=coff ;;
4340
4341 v850-*-*) fmt=elf ;;
4342 v850e-*-*) fmt=elf ;;
4343 v850ea-*-*) fmt=elf ;;
4344
4345 vax-*-netbsdelf*) fmt=elf em=nbsd ;;
4346 vax-*-netbsd*) fmt=aout em=nbsd ;;
4347 vax-*-bsd* | vax-*-ultrix*) fmt=aout ;;
4348 vax-*-vms) fmt=vms ;;
4349
4350 w65-*-*) fmt=coff ;;
4351
4352 xstormy16-*-*) fmt=elf ;;
4353
4354 xtensa-*-*) fmt=elf ;;
4355
4356 z8k-*-coff | z8k-*-sim) fmt=coff ;;
4357
4358 *-*-aout | *-*-scout) fmt=aout ;;
4359 *-*-freebsd*) fmt=elf em=freebsd ;;
4360 *-*-nindy*) fmt=bout ;;
4361 *-*-bsd*) fmt=aout em=sun3 ;;
4362 *-*-generic) fmt=generic ;;
4363 *-*-xray | *-*-hms) fmt=coff ;;
4364 *-*-sim) fmt=coff ;;
4365 *-*-elf | *-*-sysv4* | *-*-solaris*) fmt=elf dev=yes ;;
4366 *-*-aros*) fmt=elf em=linux bfd_gas=yes ;;
4367 *-*-vxworks) fmt=aout ;;
4368 *-*-netware) fmt=elf ;;
4369 esac
4370
4371 if test ${this_target} = $target ; then
4372 endian_def=
4373 if test x${endian} = xbig; then
4374 endian_def=1
4375 elif test x${endian} = xlittle; then
4376 endian_def=0
4377 fi
4378 if test x${endian_def} != x; then
4379
4380 cat >>confdefs.h <<_ACEOF
4381 #define TARGET_BYTES_BIG_ENDIAN $endian_def
4382 _ACEOF
4383
4384 fi
4385 fi
4386
4387 case ${cpu_type}-${fmt} in
4388 alpha*-* | arm-* | i386-* | ia64*-* | mips-* | ns32k-* \
4389 | pdp11-* | ppc-* | sparc-* | strongarm-* | xscale-* \
4390 | *-elf | *-ecoff | *-som)
4391 bfd_gas=yes ;;
4392 esac
4393
4394 # Other random stuff.
4395
4396 case ${cpu_type} in
4397 mips)
4398 # Set mips_cpu to the name of the default CPU.
4399 case ${target_cpu} in
4400 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
4401 mips_cpu=from-abi
4402 ;;
4403 mipsisa32 | mipsisa32el)
4404 mips_cpu=mips32
4405 ;;
4406 mipsisa32r2 | mipsisa32r2el)
4407 mips_cpu=mips32r2
4408 ;;
4409 mipsisa64 | mipsisa64el)
4410 mips_cpu=mips64
4411 ;;
4412 mipstx39 | mipstx39el)
4413 mips_cpu=r3900
4414 ;;
4415 mips64vr | mips64vrel)
4416 mips_cpu=vr4100
4417 ;;
4418 mipsisa32r2*)
4419 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4420 ;;
4421 mips64* | mipsisa64* | mipsisa32*)
4422 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4423 ;;
4424 *)
4425 { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
4426 echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
4427 { (exit 1); exit 1; }; }
4428 ;;
4429 esac
4430 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
4431 # binaries. It's a GNU extension that some OSes don't understand.
4432 # The value only matters on ELF targets.
4433 case ${target} in
4434 *-*-irix*)
4435 use_e_mips_abi_o32=0
4436 ;;
4437 *)
4438 use_e_mips_abi_o32=1
4439 ;;
4440 esac
4441 # Decide whether to generate 32-bit or 64-bit code by default.
4442 # Used to resolve -march=from-abi when an embedded ABI is selected.
4443 case ${target} in
4444 mips64*-*-* | mipsisa64*-*-*)
4445 mips_default_64bit=1
4446 ;;
4447 *)
4448 mips_default_64bit=0
4449 ;;
4450 esac
4451 # Decide which ABI to target by default.
4452 case ${target} in
4453 mips64*-linux* | mips-sgi-irix6*)
4454 mips_default_abi=N32_ABI
4455 ;;
4456 mips*-linux*)
4457 mips_default_abi=O32_ABI
4458 ;;
4459 *)
4460 mips_default_abi=NO_ABI
4461 ;;
4462 esac
4463
4464 cat >>confdefs.h <<_ACEOF
4465 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
4466 _ACEOF
4467
4468
4469 cat >>confdefs.h <<_ACEOF
4470 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
4471 _ACEOF
4472
4473
4474 cat >>confdefs.h <<_ACEOF
4475 #define MIPS_DEFAULT_64BIT $mips_default_64bit
4476 _ACEOF
4477
4478
4479 cat >>confdefs.h <<_ACEOF
4480 #define MIPS_DEFAULT_ABI $mips_default_abi
4481 _ACEOF
4482
4483 ;;
4484 esac
4485
4486 # Do we need the opcodes library?
4487 case ${cpu_type} in
4488 vax | i386 | tic30)
4489 ;;
4490
4491 *)
4492 need_opcodes=yes
4493
4494 case "${enable_shared}" in
4495 yes) shared_opcodes=true ;;
4496 *opcodes*) shared_opcodes=true ;;
4497 *) shared_opcodes=false ;;
4498 esac
4499 if test "${shared_opcodes}" = "true"; then
4500 # A shared libopcodes must be linked against libbfd.
4501 need_bfd=yes
4502 fi
4503 ;;
4504 esac
4505
4506 # Any other special object files needed ?
4507 case ${cpu_type} in
4508 fr30 | ip2k | iq2000 | m32r | openrisc)
4509 using_cgen=yes
4510 ;;
4511
4512 frv)
4513 using_cgen=yes
4514 ;;
4515 m68k)
4516 case ${extra_objects} in
4517 *m68k-parse.o*) ;;
4518 *) extra_objects="$extra_objects m68k-parse.o" ;;
4519 esac
4520 ;;
4521
4522 mips)
4523 echo ${extra_objects} | grep -s "itbl-parse.o"
4524 if test $? -ne 0 ; then
4525 extra_objects="$extra_objects itbl-parse.o"
4526 fi
4527
4528 echo ${extra_objects} | grep -s "itbl-lex.o"
4529 if test $? -ne 0 ; then
4530 extra_objects="$extra_objects itbl-lex.o"
4531 fi
4532
4533 echo ${extra_objects} | grep -s "itbl-ops.o"
4534 if test $? -ne 0 ; then
4535 extra_objects="$extra_objects itbl-ops.o"
4536 fi
4537 ;;
4538
4539 i386 | s390 | sparc)
4540 if test $this_target = $target ; then
4541
4542 cat >>confdefs.h <<_ACEOF
4543 #define DEFAULT_ARCH "${arch}"
4544 _ACEOF
4545
4546 fi
4547 ;;
4548
4549 xstormy16)
4550 using_cgen=yes
4551 ;;
4552
4553 xtensa)
4554 echo ${extra_objects} | grep -s "xtensa-relax.o"
4555 if test $? -ne 0 ; then
4556 extra_objects="$extra_objects xtensa-relax.o"
4557 fi
4558 ;;
4559
4560 *)
4561 ;;
4562 esac
4563
4564 if test $using_cgen = yes ; then
4565 case "x${extra_objects}" in
4566 *cgen.o*) ;;
4567 *) extra_objects="$extra_objects cgen.o" ;;
4568 esac
4569 fi
4570
4571 # See if we really can support this configuration with the emulation code.
4572
4573 if test $this_target = $target ; then
4574 primary_bfd_gas=$bfd_gas
4575 obj_format=$fmt
4576 te_file=$em
4577
4578 if test $bfd_gas = no ; then
4579 # Can't support other configurations this way.
4580 break
4581 fi
4582 elif test $bfd_gas = no ; then
4583 # Can't support this configuration.
4584 break
4585 fi
4586
4587 # From target name and format, produce a list of supported emulations.
4588
4589 case ${generic_target}-${fmt} in
4590 mips-*-irix5*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
4591 mips*-*-linux*-*) case "$endian" in
4592 big) emulation="mipsbelf mipslelf mipself" ;;
4593 *) emulation="mipslelf mipsbelf mipself" ;;
4594 esac ;;
4595 mips-*-lnews*-ecoff) ;;
4596 mips-*-*-ecoff) case "$endian" in
4597 big) emulation="mipsbecoff mipslecoff mipsecoff" ;;
4598 *) emulation="mipslecoff mipsbecoff mipsecoff" ;;
4599 esac ;;
4600 mips-*-*-elf) case "$endian" in
4601 big) emulation="mipsbelf mipslelf mipself" ;;
4602 *) emulation="mipslelf mipsbelf mipself" ;;
4603 esac ;;
4604 mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
4605 # i386-pc-pe-coff != i386-pc-coff.
4606 i386-*-pe-coff) ;;
4607 # Uncommenting the next line will turn on support for i386 AOUT
4608 # for the default linux configuration
4609 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
4610 #
4611 i386-*-aout) emulation="i386aout" ;;
4612 i386-*-coff) emulation="i386coff" ;;
4613 i386-*-elf) emulation="i386elf" ;;
4614
4615 # Always all formats. The first stated emulation becomes the default.
4616 cris-*-*aout*) emulation="crisaout criself" ;;
4617 cris-*-*) emulation="criself crisaout" ;;
4618 esac
4619
4620 emulations="$emulations $emulation"
4621
4622 done
4623
4624 # Turn on all targets if possible
4625 if test ${all_targets} = "yes"; then
4626 case ${target_cpu_type} in
4627 i386)
4628 case ${obj_format} in
4629 aout)
4630 emulations="$emulations i386coff i386elf"
4631 ;;
4632 coff)
4633 emulations="$emulations i386aout i386elf"
4634 ;;
4635 elf)
4636 emulations="$emulations i386aout i386coff"
4637 ;;
4638 esac
4639 ;;
4640 esac
4641 fi
4642
4643 # Assign floating point type. Most processors with FP support
4644 # IEEE FP. On those that don't support FP at all, usually IEEE
4645 # is emulated.
4646 case ${target_cpu} in
4647 vax | tahoe ) atof=${target_cpu} ;;
4648 pdp11) atof=vax ;;
4649 *) atof=ieee ;;
4650 esac
4651
4652 case "${obj_format}" in
4653 "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
4654 echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
4655 { (exit 1); exit 1; }; } ;;
4656 esac
4657
4658 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
4659 cgen_cpu_prefix=""
4660 if test $using_cgen = yes ; then
4661 case ${target_cpu} in
4662 *) cgen_cpu_prefix=${target_cpu} ;;
4663 esac
4664
4665
4666 cat >>confdefs.h <<\_ACEOF
4667 #define USING_CGEN 1
4668 _ACEOF
4669
4670 fi
4671
4672
4673 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
4674 { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
4675 echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
4676 { (exit 1); exit 1; }; }
4677 fi
4678
4679 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
4680 { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
4681 echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
4682 { (exit 1); exit 1; }; }
4683 fi
4684
4685 case ${user_bfd_gas}-${primary_bfd_gas} in
4686 yes-yes | no-no)
4687 # We didn't override user's choice.
4688 ;;
4689 no-yes)
4690 { echo "$as_me:$LINENO: WARNING: Use of BFD is required for ${target}; overriding config options." >&5
4691 echo "$as_me: WARNING: Use of BFD is required for ${target}; overriding config options." >&2;}
4692 ;;
4693 no-preferred)
4694 primary_bfd_gas=no
4695 ;;
4696 *-preferred)
4697 primary_bfd_gas=yes
4698 ;;
4699 yes-*)
4700 primary_bfd_gas=yes
4701 ;;
4702 -*)
4703 # User specified nothing.
4704 ;;
4705 esac
4706
4707 # Some COFF configurations want these random other flags set.
4708 case ${obj_format} in
4709 coff)
4710 case ${target_cpu_type} in
4711 i386)
4712 cat >>confdefs.h <<\_ACEOF
4713 #define I386COFF 1
4714 _ACEOF
4715 ;;
4716 m68k)
4717 cat >>confdefs.h <<\_ACEOF
4718 #define M68KCOFF 1
4719 _ACEOF
4720 ;;
4721 m88k)
4722 cat >>confdefs.h <<\_ACEOF
4723 #define M88KCOFF 1
4724 _ACEOF
4725 ;;
4726 esac
4727 ;;
4728 esac
4729
4730 # Getting this done right is going to be a bitch. Each configuration specified
4731 # with --enable-targets=... should be checked for environment, format, cpu, and
4732 # bfd_gas setting.
4733 #
4734 # For each configuration, the necessary object file support code must be linked
4735 # in. This might be only one, it might be up to four. The necessary emulation
4736 # code needs to be provided, too.
4737 #
4738 # And then there's "--enable-targets=all"....
4739 #
4740 # For now, just always do it for MIPS ELF or ECOFF configurations. Sigh.
4741
4742 formats="${obj_format}"
4743 emfiles=""
4744 EMULATIONS=""
4745 _gas_uniq_list="$emulations"
4746 _gas_uniq_newlist=""
4747 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4748 case $_gas_uniq_i in
4749 _gas_uniq_dummy) ;;
4750 *) case " $_gas_uniq_newlist " in
4751 *" $_gas_uniq_i "*) ;;
4752 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4753 esac ;;
4754 esac
4755 done
4756 emulations=$_gas_uniq_newlist
4757
4758 for em in . $emulations ; do
4759 case $em in
4760 .) continue ;;
4761 mipsbelf | mipslelf | mipself)
4762 fmt=elf file=mipself ;;
4763 mipsbecoff | mipslecoff | mipsecoff)
4764 fmt=ecoff file=mipsecoff ;;
4765 *coff)
4766 fmt=coff file=$em ;;
4767 *aout)
4768 fmt=aout file=$em ;;
4769 *elf)
4770 fmt=elf file=$em ;;
4771 esac
4772 formats="$formats $fmt"
4773 emfiles="$emfiles e-$file.o"
4774 EMULATIONS="$EMULATIONS &$em,"
4775 done
4776 _gas_uniq_list="$formats"
4777 _gas_uniq_newlist=""
4778 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4779 case $_gas_uniq_i in
4780 _gas_uniq_dummy) ;;
4781 *) case " $_gas_uniq_newlist " in
4782 *" $_gas_uniq_i "*) ;;
4783 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4784 esac ;;
4785 esac
4786 done
4787 formats=$_gas_uniq_newlist
4788
4789 _gas_uniq_list="$emfiles"
4790 _gas_uniq_newlist=""
4791 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
4792 case $_gas_uniq_i in
4793 _gas_uniq_dummy) ;;
4794 *) case " $_gas_uniq_newlist " in
4795 *" $_gas_uniq_i "*) ;;
4796 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
4797 esac ;;
4798 esac
4799 done
4800 emfiles=$_gas_uniq_newlist
4801
4802 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
4803 for fmt in $formats ; do
4804 case $fmt in
4805 aout)
4806 cat >>confdefs.h <<\_ACEOF
4807 #define OBJ_MAYBE_AOUT 1
4808 _ACEOF
4809 ;;
4810 bout)
4811 cat >>confdefs.h <<\_ACEOF
4812 #define OBJ_MAYBE_BOUT 1
4813 _ACEOF
4814 ;;
4815 coff)
4816 cat >>confdefs.h <<\_ACEOF
4817 #define OBJ_MAYBE_COFF 1
4818 _ACEOF
4819 ;;
4820 ecoff)
4821 cat >>confdefs.h <<\_ACEOF
4822 #define OBJ_MAYBE_ECOFF 1
4823 _ACEOF
4824 ;;
4825 elf)
4826 cat >>confdefs.h <<\_ACEOF
4827 #define OBJ_MAYBE_ELF 1
4828 _ACEOF
4829 ;;
4830 generic)
4831 cat >>confdefs.h <<\_ACEOF
4832 #define OBJ_MAYBE_GENERIC 1
4833 _ACEOF
4834 ;;
4835 hp300)
4836 cat >>confdefs.h <<\_ACEOF
4837 #define OBJ_MAYBE_HP300 1
4838 _ACEOF
4839 ;;
4840 ieee)
4841 cat >>confdefs.h <<\_ACEOF
4842 #define OBJ_MAYBE_IEEE 1
4843 _ACEOF
4844 ;;
4845 som)
4846 cat >>confdefs.h <<\_ACEOF
4847 #define OBJ_MAYBE_SOM 1
4848 _ACEOF
4849 ;;
4850 vms)
4851 cat >>confdefs.h <<\_ACEOF
4852 #define OBJ_MAYBE_VMS 1
4853 _ACEOF
4854 ;;
4855 esac
4856 extra_objects="$extra_objects obj-$fmt.o"
4857 done
4858 obj_format=multi
4859 fi
4860 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
4861 DEFAULT_EMULATION=`set . $emulations ; echo $2`
4862 # e-mips* has more than one emulation per file, e-i386* has just one at the
4863 # moment. If only one emulation is specified, then don't define
4864 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
4865 case "${obj_format}${emfiles}" in
4866 multi* | *mips*)
4867 extra_objects="$extra_objects $emfiles"
4868
4869 cat >>confdefs.h <<\_ACEOF
4870 #define USE_EMULATIONS 1
4871 _ACEOF
4872 ;;
4873 esac
4874 fi
4875
4876
4877 cat >>confdefs.h <<_ACEOF
4878 #define EMULATIONS $EMULATIONS
4879 _ACEOF
4880
4881
4882 cat >>confdefs.h <<_ACEOF
4883 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
4884 _ACEOF
4885
4886
4887 case ${primary_bfd_gas}-${target_cpu_type}-${obj_format} in
4888 yes-*-coff) need_bfd=yes ;;
4889 no-*-coff) need_bfd=yes
4890
4891 cat >>confdefs.h <<\_ACEOF
4892 #define MANY_SEGMENTS 1
4893 _ACEOF
4894 ;;
4895 esac
4896
4897 reject_dev_configs=yes
4898
4899 case ${reject_dev_configs}-${dev} in
4900 yes-yes) # Oops.
4901 { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
4902 echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
4903 { (exit 1); exit 1; }; }
4904 ;;
4905 esac
4906
4907
4908
4909
4910
4911
4912
4913 case "${primary_bfd_gas}" in
4914 yes)
4915 cat >>confdefs.h <<\_ACEOF
4916 #define BFD_ASSEMBLER 1
4917 _ACEOF
4918
4919 need_bfd=yes ;;
4920 esac
4921
4922 # do we need the opcodes library?
4923 case "${need_opcodes}" in
4924 yes)
4925 OPCODES_LIB=../opcodes/libopcodes.la
4926 ;;
4927 esac
4928
4929 case "${need_bfd}" in
4930 yes)
4931 BFDLIB=../bfd/libbfd.la
4932 BFDVER_H=../bfd/bfdver.h
4933 ALL_OBJ_DEPS="$ALL_OBJ_DEPS"' ../bfd/bfd.h $(INCDIR)/symcat.h'
4934 ;;
4935 esac
4936
4937
4938
4939
4940
4941
4942
4943
4944 cat >>confdefs.h <<_ACEOF
4945 #define TARGET_ALIAS "${target_alias}"
4946 _ACEOF
4947
4948
4949 cat >>confdefs.h <<_ACEOF
4950 #define TARGET_CANONICAL "${target}"
4951 _ACEOF
4952
4953
4954 cat >>confdefs.h <<_ACEOF
4955 #define TARGET_CPU "${target_cpu}"
4956 _ACEOF
4957
4958
4959 cat >>confdefs.h <<_ACEOF
4960 #define TARGET_VENDOR "${target_vendor}"
4961 _ACEOF
4962
4963
4964 cat >>confdefs.h <<_ACEOF
4965 #define TARGET_OS "${target_os}"
4966 _ACEOF
4967
4968
4969 ac_ext=c
4970 ac_cpp='$CPP $CPPFLAGS'
4971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4974 if test -n "$ac_tool_prefix"; then
4975 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4976 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4977 echo "$as_me:$LINENO: checking for $ac_word" >&5
4978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4979 if test "${ac_cv_prog_CC+set}" = set; then
4980 echo $ECHO_N "(cached) $ECHO_C" >&6
4981 else
4982 if test -n "$CC"; then
4983 ac_cv_prog_CC="$CC" # Let the user override the test.
4984 else
4985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4986 for as_dir in $PATH
4987 do
4988 IFS=$as_save_IFS
4989 test -z "$as_dir" && as_dir=.
4990 for ac_exec_ext in '' $ac_executable_extensions; do
4991 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4992 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4993 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4994 break 2
4995 fi
4996 done
4997 done
4998
4999 fi
5000 fi
5001 CC=$ac_cv_prog_CC
5002 if test -n "$CC"; then
5003 echo "$as_me:$LINENO: result: $CC" >&5
5004 echo "${ECHO_T}$CC" >&6
5005 else
5006 echo "$as_me:$LINENO: result: no" >&5
5007 echo "${ECHO_T}no" >&6
5008 fi
5009
5010 fi
5011 if test -z "$ac_cv_prog_CC"; then
5012 ac_ct_CC=$CC
5013 # Extract the first word of "gcc", so it can be a program name with args.
5014 set dummy gcc; ac_word=$2
5015 echo "$as_me:$LINENO: checking for $ac_word" >&5
5016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5017 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5018 echo $ECHO_N "(cached) $ECHO_C" >&6
5019 else
5020 if test -n "$ac_ct_CC"; then
5021 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5022 else
5023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5024 for as_dir in $PATH
5025 do
5026 IFS=$as_save_IFS
5027 test -z "$as_dir" && as_dir=.
5028 for ac_exec_ext in '' $ac_executable_extensions; do
5029 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5030 ac_cv_prog_ac_ct_CC="gcc"
5031 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5032 break 2
5033 fi
5034 done
5035 done
5036
5037 fi
5038 fi
5039 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5040 if test -n "$ac_ct_CC"; then
5041 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5042 echo "${ECHO_T}$ac_ct_CC" >&6
5043 else
5044 echo "$as_me:$LINENO: result: no" >&5
5045 echo "${ECHO_T}no" >&6
5046 fi
5047
5048 CC=$ac_ct_CC
5049 else
5050 CC="$ac_cv_prog_CC"
5051 fi
5052
5053 if test -z "$CC"; then
5054 if test -n "$ac_tool_prefix"; then
5055 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
5056 set dummy ${ac_tool_prefix}cc; ac_word=$2
5057 echo "$as_me:$LINENO: checking for $ac_word" >&5
5058 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5059 if test "${ac_cv_prog_CC+set}" = set; then
5060 echo $ECHO_N "(cached) $ECHO_C" >&6
5061 else
5062 if test -n "$CC"; then
5063 ac_cv_prog_CC="$CC" # Let the user override the test.
5064 else
5065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5066 for as_dir in $PATH
5067 do
5068 IFS=$as_save_IFS
5069 test -z "$as_dir" && as_dir=.
5070 for ac_exec_ext in '' $ac_executable_extensions; do
5071 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5072 ac_cv_prog_CC="${ac_tool_prefix}cc"
5073 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5074 break 2
5075 fi
5076 done
5077 done
5078
5079 fi
5080 fi
5081 CC=$ac_cv_prog_CC
5082 if test -n "$CC"; then
5083 echo "$as_me:$LINENO: result: $CC" >&5
5084 echo "${ECHO_T}$CC" >&6
5085 else
5086 echo "$as_me:$LINENO: result: no" >&5
5087 echo "${ECHO_T}no" >&6
5088 fi
5089
5090 fi
5091 if test -z "$ac_cv_prog_CC"; then
5092 ac_ct_CC=$CC
5093 # Extract the first word of "cc", so it can be a program name with args.
5094 set dummy cc; ac_word=$2
5095 echo "$as_me:$LINENO: checking for $ac_word" >&5
5096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5097 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5098 echo $ECHO_N "(cached) $ECHO_C" >&6
5099 else
5100 if test -n "$ac_ct_CC"; then
5101 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5102 else
5103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5104 for as_dir in $PATH
5105 do
5106 IFS=$as_save_IFS
5107 test -z "$as_dir" && as_dir=.
5108 for ac_exec_ext in '' $ac_executable_extensions; do
5109 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5110 ac_cv_prog_ac_ct_CC="cc"
5111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5112 break 2
5113 fi
5114 done
5115 done
5116
5117 fi
5118 fi
5119 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5120 if test -n "$ac_ct_CC"; then
5121 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5122 echo "${ECHO_T}$ac_ct_CC" >&6
5123 else
5124 echo "$as_me:$LINENO: result: no" >&5
5125 echo "${ECHO_T}no" >&6
5126 fi
5127
5128 CC=$ac_ct_CC
5129 else
5130 CC="$ac_cv_prog_CC"
5131 fi
5132
5133 fi
5134 if test -z "$CC"; then
5135 # Extract the first word of "cc", so it can be a program name with args.
5136 set dummy cc; ac_word=$2
5137 echo "$as_me:$LINENO: checking for $ac_word" >&5
5138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5139 if test "${ac_cv_prog_CC+set}" = set; then
5140 echo $ECHO_N "(cached) $ECHO_C" >&6
5141 else
5142 if test -n "$CC"; then
5143 ac_cv_prog_CC="$CC" # Let the user override the test.
5144 else
5145 ac_prog_rejected=no
5146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5147 for as_dir in $PATH
5148 do
5149 IFS=$as_save_IFS
5150 test -z "$as_dir" && as_dir=.
5151 for ac_exec_ext in '' $ac_executable_extensions; do
5152 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5153 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5154 ac_prog_rejected=yes
5155 continue
5156 fi
5157 ac_cv_prog_CC="cc"
5158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5159 break 2
5160 fi
5161 done
5162 done
5163
5164 if test $ac_prog_rejected = yes; then
5165 # We found a bogon in the path, so make sure we never use it.
5166 set dummy $ac_cv_prog_CC
5167 shift
5168 if test $# != 0; then
5169 # We chose a different compiler from the bogus one.
5170 # However, it has the same basename, so the bogon will be chosen
5171 # first if we set CC to just the basename; use the full file name.
5172 shift
5173 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5174 fi
5175 fi
5176 fi
5177 fi
5178 CC=$ac_cv_prog_CC
5179 if test -n "$CC"; then
5180 echo "$as_me:$LINENO: result: $CC" >&5
5181 echo "${ECHO_T}$CC" >&6
5182 else
5183 echo "$as_me:$LINENO: result: no" >&5
5184 echo "${ECHO_T}no" >&6
5185 fi
5186
5187 fi
5188 if test -z "$CC"; then
5189 if test -n "$ac_tool_prefix"; then
5190 for ac_prog in cl
5191 do
5192 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5193 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5194 echo "$as_me:$LINENO: checking for $ac_word" >&5
5195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5196 if test "${ac_cv_prog_CC+set}" = set; then
5197 echo $ECHO_N "(cached) $ECHO_C" >&6
5198 else
5199 if test -n "$CC"; then
5200 ac_cv_prog_CC="$CC" # Let the user override the test.
5201 else
5202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5203 for as_dir in $PATH
5204 do
5205 IFS=$as_save_IFS
5206 test -z "$as_dir" && as_dir=.
5207 for ac_exec_ext in '' $ac_executable_extensions; do
5208 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5209 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5210 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5211 break 2
5212 fi
5213 done
5214 done
5215
5216 fi
5217 fi
5218 CC=$ac_cv_prog_CC
5219 if test -n "$CC"; then
5220 echo "$as_me:$LINENO: result: $CC" >&5
5221 echo "${ECHO_T}$CC" >&6
5222 else
5223 echo "$as_me:$LINENO: result: no" >&5
5224 echo "${ECHO_T}no" >&6
5225 fi
5226
5227 test -n "$CC" && break
5228 done
5229 fi
5230 if test -z "$CC"; then
5231 ac_ct_CC=$CC
5232 for ac_prog in cl
5233 do
5234 # Extract the first word of "$ac_prog", so it can be a program name with args.
5235 set dummy $ac_prog; ac_word=$2
5236 echo "$as_me:$LINENO: checking for $ac_word" >&5
5237 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5238 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5239 echo $ECHO_N "(cached) $ECHO_C" >&6
5240 else
5241 if test -n "$ac_ct_CC"; then
5242 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5243 else
5244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5245 for as_dir in $PATH
5246 do
5247 IFS=$as_save_IFS
5248 test -z "$as_dir" && as_dir=.
5249 for ac_exec_ext in '' $ac_executable_extensions; do
5250 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5251 ac_cv_prog_ac_ct_CC="$ac_prog"
5252 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5253 break 2
5254 fi
5255 done
5256 done
5257
5258 fi
5259 fi
5260 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5261 if test -n "$ac_ct_CC"; then
5262 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5263 echo "${ECHO_T}$ac_ct_CC" >&6
5264 else
5265 echo "$as_me:$LINENO: result: no" >&5
5266 echo "${ECHO_T}no" >&6
5267 fi
5268
5269 test -n "$ac_ct_CC" && break
5270 done
5271
5272 CC=$ac_ct_CC
5273 fi
5274
5275 fi
5276
5277
5278 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5279 See \`config.log' for more details." >&5
5280 echo "$as_me: error: no acceptable C compiler found in \$PATH
5281 See \`config.log' for more details." >&2;}
5282 { (exit 1); exit 1; }; }
5283
5284 # Provide some information about the compiler.
5285 echo "$as_me:$LINENO:" \
5286 "checking for C compiler version" >&5
5287 ac_compiler=`set X $ac_compile; echo $2`
5288 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
5289 (eval $ac_compiler --version </dev/null >&5) 2>&5
5290 ac_status=$?
5291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 (exit $ac_status); }
5293 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
5294 (eval $ac_compiler -v </dev/null >&5) 2>&5
5295 ac_status=$?
5296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5297 (exit $ac_status); }
5298 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
5299 (eval $ac_compiler -V </dev/null >&5) 2>&5
5300 ac_status=$?
5301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5302 (exit $ac_status); }
5303
5304 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5305 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
5306 if test "${ac_cv_c_compiler_gnu+set}" = set; then
5307 echo $ECHO_N "(cached) $ECHO_C" >&6
5308 else
5309 cat >conftest.$ac_ext <<_ACEOF
5310 #line $LINENO "configure"
5311 /* confdefs.h. */
5312 _ACEOF
5313 cat confdefs.h >>conftest.$ac_ext
5314 cat >>conftest.$ac_ext <<_ACEOF
5315 /* end confdefs.h. */
5316
5317 int
5318 main ()
5319 {
5320 #ifndef __GNUC__
5321 choke me
5322 #endif
5323
5324 ;
5325 return 0;
5326 }
5327 _ACEOF
5328 rm -f conftest.$ac_objext
5329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5330 (eval $ac_compile) 2>&5
5331 ac_status=$?
5332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5333 (exit $ac_status); } &&
5334 { ac_try='test -s conftest.$ac_objext'
5335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5336 (eval $ac_try) 2>&5
5337 ac_status=$?
5338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5339 (exit $ac_status); }; }; then
5340 ac_compiler_gnu=yes
5341 else
5342 echo "$as_me: failed program was:" >&5
5343 sed 's/^/| /' conftest.$ac_ext >&5
5344
5345 ac_compiler_gnu=no
5346 fi
5347 rm -f conftest.$ac_objext conftest.$ac_ext
5348 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5349
5350 fi
5351 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5352 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
5353 GCC=`test $ac_compiler_gnu = yes && echo yes`
5354 ac_test_CFLAGS=${CFLAGS+set}
5355 ac_save_CFLAGS=$CFLAGS
5356 CFLAGS="-g"
5357 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5358 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
5359 if test "${ac_cv_prog_cc_g+set}" = set; then
5360 echo $ECHO_N "(cached) $ECHO_C" >&6
5361 else
5362 cat >conftest.$ac_ext <<_ACEOF
5363 #line $LINENO "configure"
5364 /* confdefs.h. */
5365 _ACEOF
5366 cat confdefs.h >>conftest.$ac_ext
5367 cat >>conftest.$ac_ext <<_ACEOF
5368 /* end confdefs.h. */
5369
5370 int
5371 main ()
5372 {
5373
5374 ;
5375 return 0;
5376 }
5377 _ACEOF
5378 rm -f conftest.$ac_objext
5379 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5380 (eval $ac_compile) 2>&5
5381 ac_status=$?
5382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5383 (exit $ac_status); } &&
5384 { ac_try='test -s conftest.$ac_objext'
5385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5386 (eval $ac_try) 2>&5
5387 ac_status=$?
5388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5389 (exit $ac_status); }; }; then
5390 ac_cv_prog_cc_g=yes
5391 else
5392 echo "$as_me: failed program was:" >&5
5393 sed 's/^/| /' conftest.$ac_ext >&5
5394
5395 ac_cv_prog_cc_g=no
5396 fi
5397 rm -f conftest.$ac_objext conftest.$ac_ext
5398 fi
5399 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5400 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
5401 if test "$ac_test_CFLAGS" = set; then
5402 CFLAGS=$ac_save_CFLAGS
5403 elif test $ac_cv_prog_cc_g = yes; then
5404 if test "$GCC" = yes; then
5405 CFLAGS="-g -O2"
5406 else
5407 CFLAGS="-g"
5408 fi
5409 else
5410 if test "$GCC" = yes; then
5411 CFLAGS="-O2"
5412 else
5413 CFLAGS=
5414 fi
5415 fi
5416 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
5417 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
5418 if test "${ac_cv_prog_cc_stdc+set}" = set; then
5419 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 else
5421 ac_cv_prog_cc_stdc=no
5422 ac_save_CC=$CC
5423 cat >conftest.$ac_ext <<_ACEOF
5424 #line $LINENO "configure"
5425 /* confdefs.h. */
5426 _ACEOF
5427 cat confdefs.h >>conftest.$ac_ext
5428 cat >>conftest.$ac_ext <<_ACEOF
5429 /* end confdefs.h. */
5430 #include <stdarg.h>
5431 #include <stdio.h>
5432 #include <sys/types.h>
5433 #include <sys/stat.h>
5434 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5435 struct buf { int x; };
5436 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5437 static char *e (p, i)
5438 char **p;
5439 int i;
5440 {
5441 return p[i];
5442 }
5443 static char *f (char * (*g) (char **, int), char **p, ...)
5444 {
5445 char *s;
5446 va_list v;
5447 va_start (v,p);
5448 s = g (p, va_arg (v,int));
5449 va_end (v);
5450 return s;
5451 }
5452 int test (int i, double x);
5453 struct s1 {int (*f) (int a);};
5454 struct s2 {int (*f) (double a);};
5455 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5456 int argc;
5457 char **argv;
5458 int
5459 main ()
5460 {
5461 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5462 ;
5463 return 0;
5464 }
5465 _ACEOF
5466 # Don't try gcc -ansi; that turns off useful extensions and
5467 # breaks some systems' header files.
5468 # AIX -qlanglvl=ansi
5469 # Ultrix and OSF/1 -std1
5470 # HP-UX 10.20 and later -Ae
5471 # HP-UX older versions -Aa -D_HPUX_SOURCE
5472 # SVR4 -Xc -D__EXTENSIONS__
5473 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5474 do
5475 CC="$ac_save_CC $ac_arg"
5476 rm -f conftest.$ac_objext
5477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5478 (eval $ac_compile) 2>&5
5479 ac_status=$?
5480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5481 (exit $ac_status); } &&
5482 { ac_try='test -s conftest.$ac_objext'
5483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5484 (eval $ac_try) 2>&5
5485 ac_status=$?
5486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5487 (exit $ac_status); }; }; then
5488 ac_cv_prog_cc_stdc=$ac_arg
5489 break
5490 else
5491 echo "$as_me: failed program was:" >&5
5492 sed 's/^/| /' conftest.$ac_ext >&5
5493
5494 fi
5495 rm -f conftest.$ac_objext
5496 done
5497 rm -f conftest.$ac_ext conftest.$ac_objext
5498 CC=$ac_save_CC
5499
5500 fi
5501
5502 case "x$ac_cv_prog_cc_stdc" in
5503 x|xno)
5504 echo "$as_me:$LINENO: result: none needed" >&5
5505 echo "${ECHO_T}none needed" >&6 ;;
5506 *)
5507 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
5508 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
5509 CC="$CC $ac_cv_prog_cc_stdc" ;;
5510 esac
5511
5512 # Some people use a C++ compiler to compile C. Since we use `exit',
5513 # in C++ we need to declare it. In case someone uses the same compiler
5514 # for both compiling C and C++ we need to have the C++ compiler decide
5515 # the declaration of exit, since it's the most demanding environment.
5516 cat >conftest.$ac_ext <<_ACEOF
5517 #ifndef __cplusplus
5518 choke me
5519 #endif
5520 _ACEOF
5521 rm -f conftest.$ac_objext
5522 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5523 (eval $ac_compile) 2>&5
5524 ac_status=$?
5525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5526 (exit $ac_status); } &&
5527 { ac_try='test -s conftest.$ac_objext'
5528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5529 (eval $ac_try) 2>&5
5530 ac_status=$?
5531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5532 (exit $ac_status); }; }; then
5533 for ac_declaration in \
5534 '' \
5535 'extern "C" void std::exit (int) throw (); using std::exit;' \
5536 'extern "C" void std::exit (int); using std::exit;' \
5537 'extern "C" void exit (int) throw ();' \
5538 'extern "C" void exit (int);' \
5539 'void exit (int);'
5540 do
5541 cat >conftest.$ac_ext <<_ACEOF
5542 #line $LINENO "configure"
5543 /* confdefs.h. */
5544 _ACEOF
5545 cat confdefs.h >>conftest.$ac_ext
5546 cat >>conftest.$ac_ext <<_ACEOF
5547 /* end confdefs.h. */
5548 $ac_declaration
5549 #include <stdlib.h>
5550 int
5551 main ()
5552 {
5553 exit (42);
5554 ;
5555 return 0;
5556 }
5557 _ACEOF
5558 rm -f conftest.$ac_objext
5559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5560 (eval $ac_compile) 2>&5
5561 ac_status=$?
5562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5563 (exit $ac_status); } &&
5564 { ac_try='test -s conftest.$ac_objext'
5565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5566 (eval $ac_try) 2>&5
5567 ac_status=$?
5568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5569 (exit $ac_status); }; }; then
5570 :
5571 else
5572 echo "$as_me: failed program was:" >&5
5573 sed 's/^/| /' conftest.$ac_ext >&5
5574
5575 continue
5576 fi
5577 rm -f conftest.$ac_objext conftest.$ac_ext
5578 cat >conftest.$ac_ext <<_ACEOF
5579 #line $LINENO "configure"
5580 /* confdefs.h. */
5581 _ACEOF
5582 cat confdefs.h >>conftest.$ac_ext
5583 cat >>conftest.$ac_ext <<_ACEOF
5584 /* end confdefs.h. */
5585 $ac_declaration
5586 int
5587 main ()
5588 {
5589 exit (42);
5590 ;
5591 return 0;
5592 }
5593 _ACEOF
5594 rm -f conftest.$ac_objext
5595 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5596 (eval $ac_compile) 2>&5
5597 ac_status=$?
5598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5599 (exit $ac_status); } &&
5600 { ac_try='test -s conftest.$ac_objext'
5601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5602 (eval $ac_try) 2>&5
5603 ac_status=$?
5604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5605 (exit $ac_status); }; }; then
5606 break
5607 else
5608 echo "$as_me: failed program was:" >&5
5609 sed 's/^/| /' conftest.$ac_ext >&5
5610
5611 fi
5612 rm -f conftest.$ac_objext conftest.$ac_ext
5613 done
5614 rm -f conftest*
5615 if test -n "$ac_declaration"; then
5616 echo '#ifdef __cplusplus' >>confdefs.h
5617 echo $ac_declaration >>confdefs.h
5618 echo '#endif' >>confdefs.h
5619 fi
5620
5621 else
5622 echo "$as_me: failed program was:" >&5
5623 sed 's/^/| /' conftest.$ac_ext >&5
5624
5625 fi
5626 rm -f conftest.$ac_objext conftest.$ac_ext
5627 ac_ext=c
5628 ac_cpp='$CPP $CPPFLAGS'
5629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5632
5633
5634 for ac_prog in 'bison -y' byacc
5635 do
5636 # Extract the first word of "$ac_prog", so it can be a program name with args.
5637 set dummy $ac_prog; ac_word=$2
5638 echo "$as_me:$LINENO: checking for $ac_word" >&5
5639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5640 if test "${ac_cv_prog_YACC+set}" = set; then
5641 echo $ECHO_N "(cached) $ECHO_C" >&6
5642 else
5643 if test -n "$YACC"; then
5644 ac_cv_prog_YACC="$YACC" # Let the user override the test.
5645 else
5646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5648 do
5649 IFS=$as_save_IFS
5650 test -z "$as_dir" && as_dir=.
5651 for ac_exec_ext in '' $ac_executable_extensions; do
5652 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5653 ac_cv_prog_YACC="$ac_prog"
5654 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5655 break 2
5656 fi
5657 done
5658 done
5659
5660 fi
5661 fi
5662 YACC=$ac_cv_prog_YACC
5663 if test -n "$YACC"; then
5664 echo "$as_me:$LINENO: result: $YACC" >&5
5665 echo "${ECHO_T}$YACC" >&6
5666 else
5667 echo "$as_me:$LINENO: result: no" >&5
5668 echo "${ECHO_T}no" >&6
5669 fi
5670
5671 test -n "$YACC" && break
5672 done
5673 test -n "$YACC" || YACC="yacc"
5674
5675 for ac_prog in flex lex
5676 do
5677 # Extract the first word of "$ac_prog", so it can be a program name with args.
5678 set dummy $ac_prog; ac_word=$2
5679 echo "$as_me:$LINENO: checking for $ac_word" >&5
5680 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5681 if test "${ac_cv_prog_LEX+set}" = set; then
5682 echo $ECHO_N "(cached) $ECHO_C" >&6
5683 else
5684 if test -n "$LEX"; then
5685 ac_cv_prog_LEX="$LEX" # Let the user override the test.
5686 else
5687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5688 for as_dir in $PATH
5689 do
5690 IFS=$as_save_IFS
5691 test -z "$as_dir" && as_dir=.
5692 for ac_exec_ext in '' $ac_executable_extensions; do
5693 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5694 ac_cv_prog_LEX="$ac_prog"
5695 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5696 break 2
5697 fi
5698 done
5699 done
5700
5701 fi
5702 fi
5703 LEX=$ac_cv_prog_LEX
5704 if test -n "$LEX"; then
5705 echo "$as_me:$LINENO: result: $LEX" >&5
5706 echo "${ECHO_T}$LEX" >&6
5707 else
5708 echo "$as_me:$LINENO: result: no" >&5
5709 echo "${ECHO_T}no" >&6
5710 fi
5711
5712 test -n "$LEX" && break
5713 done
5714 test -n "$LEX" || LEX=":"
5715
5716 if test -z "$LEXLIB"
5717 then
5718 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
5719 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
5720 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
5721 echo $ECHO_N "(cached) $ECHO_C" >&6
5722 else
5723 ac_check_lib_save_LIBS=$LIBS
5724 LIBS="-lfl $LIBS"
5725 cat >conftest.$ac_ext <<_ACEOF
5726 #line $LINENO "configure"
5727 /* confdefs.h. */
5728 _ACEOF
5729 cat confdefs.h >>conftest.$ac_ext
5730 cat >>conftest.$ac_ext <<_ACEOF
5731 /* end confdefs.h. */
5732
5733 /* Override any gcc2 internal prototype to avoid an error. */
5734 #ifdef __cplusplus
5735 extern "C"
5736 #endif
5737 /* We use char because int might match the return type of a gcc2
5738 builtin and then its argument prototype would still apply. */
5739 char yywrap ();
5740 int
5741 main ()
5742 {
5743 yywrap ();
5744 ;
5745 return 0;
5746 }
5747 _ACEOF
5748 rm -f conftest.$ac_objext conftest$ac_exeext
5749 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5750 (eval $ac_link) 2>&5
5751 ac_status=$?
5752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5753 (exit $ac_status); } &&
5754 { ac_try='test -s conftest$ac_exeext'
5755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5756 (eval $ac_try) 2>&5
5757 ac_status=$?
5758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5759 (exit $ac_status); }; }; then
5760 ac_cv_lib_fl_yywrap=yes
5761 else
5762 echo "$as_me: failed program was:" >&5
5763 sed 's/^/| /' conftest.$ac_ext >&5
5764
5765 ac_cv_lib_fl_yywrap=no
5766 fi
5767 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5768 LIBS=$ac_check_lib_save_LIBS
5769 fi
5770 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
5771 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
5772 if test $ac_cv_lib_fl_yywrap = yes; then
5773 LEXLIB="-lfl"
5774 else
5775 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
5776 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
5777 if test "${ac_cv_lib_l_yywrap+set}" = set; then
5778 echo $ECHO_N "(cached) $ECHO_C" >&6
5779 else
5780 ac_check_lib_save_LIBS=$LIBS
5781 LIBS="-ll $LIBS"
5782 cat >conftest.$ac_ext <<_ACEOF
5783 #line $LINENO "configure"
5784 /* confdefs.h. */
5785 _ACEOF
5786 cat confdefs.h >>conftest.$ac_ext
5787 cat >>conftest.$ac_ext <<_ACEOF
5788 /* end confdefs.h. */
5789
5790 /* Override any gcc2 internal prototype to avoid an error. */
5791 #ifdef __cplusplus
5792 extern "C"
5793 #endif
5794 /* We use char because int might match the return type of a gcc2
5795 builtin and then its argument prototype would still apply. */
5796 char yywrap ();
5797 int
5798 main ()
5799 {
5800 yywrap ();
5801 ;
5802 return 0;
5803 }
5804 _ACEOF
5805 rm -f conftest.$ac_objext conftest$ac_exeext
5806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5807 (eval $ac_link) 2>&5
5808 ac_status=$?
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); } &&
5811 { ac_try='test -s conftest$ac_exeext'
5812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5813 (eval $ac_try) 2>&5
5814 ac_status=$?
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); }; }; then
5817 ac_cv_lib_l_yywrap=yes
5818 else
5819 echo "$as_me: failed program was:" >&5
5820 sed 's/^/| /' conftest.$ac_ext >&5
5821
5822 ac_cv_lib_l_yywrap=no
5823 fi
5824 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5825 LIBS=$ac_check_lib_save_LIBS
5826 fi
5827 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
5828 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
5829 if test $ac_cv_lib_l_yywrap = yes; then
5830 LEXLIB="-ll"
5831 fi
5832
5833 fi
5834
5835 fi
5836
5837 if test "x$LEX" != "x:"; then
5838 echo "$as_me:$LINENO: checking lex output file root" >&5
5839 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
5840 if test "${ac_cv_prog_lex_root+set}" = set; then
5841 echo $ECHO_N "(cached) $ECHO_C" >&6
5842 else
5843 # The minimal lex program is just a single line: %%. But some broken lexes
5844 # (Solaris, I think it was) want two %% lines, so accommodate them.
5845 cat >conftest.l <<_ACEOF
5846 %%
5847 %%
5848 _ACEOF
5849 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
5850 (eval $LEX conftest.l) 2>&5
5851 ac_status=$?
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); }
5854 if test -f lex.yy.c; then
5855 ac_cv_prog_lex_root=lex.yy
5856 elif test -f lexyy.c; then
5857 ac_cv_prog_lex_root=lexyy
5858 else
5859 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
5860 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
5861 { (exit 1); exit 1; }; }
5862 fi
5863 fi
5864 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
5865 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
5866 rm -f conftest.l
5867 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
5868
5869 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
5870 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
5871 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
5872 echo $ECHO_N "(cached) $ECHO_C" >&6
5873 else
5874 # POSIX says lex can declare yytext either as a pointer or an array; the
5875 # default is implementation-dependent. Figure out which it is, since
5876 # not all implementations provide the %pointer and %array declarations.
5877 ac_cv_prog_lex_yytext_pointer=no
5878 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
5879 ac_save_LIBS=$LIBS
5880 LIBS="$LIBS $LEXLIB"
5881 cat >conftest.$ac_ext <<_ACEOF
5882 `cat $LEX_OUTPUT_ROOT.c`
5883 _ACEOF
5884 rm -f conftest.$ac_objext conftest$ac_exeext
5885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5886 (eval $ac_link) 2>&5
5887 ac_status=$?
5888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5889 (exit $ac_status); } &&
5890 { ac_try='test -s conftest$ac_exeext'
5891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5892 (eval $ac_try) 2>&5
5893 ac_status=$?
5894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5895 (exit $ac_status); }; }; then
5896 ac_cv_prog_lex_yytext_pointer=yes
5897 else
5898 echo "$as_me: failed program was:" >&5
5899 sed 's/^/| /' conftest.$ac_ext >&5
5900
5901 fi
5902 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5903 LIBS=$ac_save_LIBS
5904 rm -f "${LEX_OUTPUT_ROOT}.c"
5905
5906 fi
5907 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
5908 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
5909 if test $ac_cv_prog_lex_yytext_pointer = yes; then
5910
5911 cat >>confdefs.h <<\_ACEOF
5912 #define YYTEXT_POINTER 1
5913 _ACEOF
5914
5915 fi
5916
5917 fi
5918 if test "$LEX" = :; then
5919 LEX=${am_missing_run}flex
5920 fi
5921
5922 ALL_LINGUAS="fr tr es"
5923 if test -n "$ac_tool_prefix"; then
5924 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5925 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5926 echo "$as_me:$LINENO: checking for $ac_word" >&5
5927 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5928 if test "${ac_cv_prog_RANLIB+set}" = set; then
5929 echo $ECHO_N "(cached) $ECHO_C" >&6
5930 else
5931 if test -n "$RANLIB"; then
5932 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5933 else
5934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5935 for as_dir in $PATH
5936 do
5937 IFS=$as_save_IFS
5938 test -z "$as_dir" && as_dir=.
5939 for ac_exec_ext in '' $ac_executable_extensions; do
5940 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5941 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5942 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5943 break 2
5944 fi
5945 done
5946 done
5947
5948 fi
5949 fi
5950 RANLIB=$ac_cv_prog_RANLIB
5951 if test -n "$RANLIB"; then
5952 echo "$as_me:$LINENO: result: $RANLIB" >&5
5953 echo "${ECHO_T}$RANLIB" >&6
5954 else
5955 echo "$as_me:$LINENO: result: no" >&5
5956 echo "${ECHO_T}no" >&6
5957 fi
5958
5959 fi
5960 if test -z "$ac_cv_prog_RANLIB"; then
5961 ac_ct_RANLIB=$RANLIB
5962 # Extract the first word of "ranlib", so it can be a program name with args.
5963 set dummy ranlib; ac_word=$2
5964 echo "$as_me:$LINENO: checking for $ac_word" >&5
5965 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5966 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5967 echo $ECHO_N "(cached) $ECHO_C" >&6
5968 else
5969 if test -n "$ac_ct_RANLIB"; then
5970 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5971 else
5972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5973 for as_dir in $PATH
5974 do
5975 IFS=$as_save_IFS
5976 test -z "$as_dir" && as_dir=.
5977 for ac_exec_ext in '' $ac_executable_extensions; do
5978 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5979 ac_cv_prog_ac_ct_RANLIB="ranlib"
5980 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5981 break 2
5982 fi
5983 done
5984 done
5985
5986 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5987 fi
5988 fi
5989 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5990 if test -n "$ac_ct_RANLIB"; then
5991 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5992 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5993 else
5994 echo "$as_me:$LINENO: result: no" >&5
5995 echo "${ECHO_T}no" >&6
5996 fi
5997
5998 RANLIB=$ac_ct_RANLIB
5999 else
6000 RANLIB="$ac_cv_prog_RANLIB"
6001 fi
6002
6003 ac_ext=c
6004 ac_cpp='$CPP $CPPFLAGS'
6005 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6006 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6007 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6008 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6009 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6010 # On Suns, sometimes $CPP names a directory.
6011 if test -n "$CPP" && test -d "$CPP"; then
6012 CPP=
6013 fi
6014 if test -z "$CPP"; then
6015 if test "${ac_cv_prog_CPP+set}" = set; then
6016 echo $ECHO_N "(cached) $ECHO_C" >&6
6017 else
6018 # Double quotes because CPP needs to be expanded
6019 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6020 do
6021 ac_preproc_ok=false
6022 for ac_c_preproc_warn_flag in '' yes
6023 do
6024 # Use a header file that comes with gcc, so configuring glibc
6025 # with a fresh cross-compiler works.
6026 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6027 # <limits.h> exists even on freestanding compilers.
6028 # On the NeXT, cc -E runs the code through the compiler's parser,
6029 # not just through cpp. "Syntax error" is here to catch this case.
6030 cat >conftest.$ac_ext <<_ACEOF
6031 #line $LINENO "configure"
6032 /* confdefs.h. */
6033 _ACEOF
6034 cat confdefs.h >>conftest.$ac_ext
6035 cat >>conftest.$ac_ext <<_ACEOF
6036 /* end confdefs.h. */
6037 #ifdef __STDC__
6038 # include <limits.h>
6039 #else
6040 # include <assert.h>
6041 #endif
6042 Syntax error
6043 _ACEOF
6044 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6045 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6046 ac_status=$?
6047 grep -v '^ *+' conftest.er1 >conftest.err
6048 rm -f conftest.er1
6049 cat conftest.err >&5
6050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6051 (exit $ac_status); } >/dev/null; then
6052 if test -s conftest.err; then
6053 ac_cpp_err=$ac_c_preproc_warn_flag
6054 else
6055 ac_cpp_err=
6056 fi
6057 else
6058 ac_cpp_err=yes
6059 fi
6060 if test -z "$ac_cpp_err"; then
6061 :
6062 else
6063 echo "$as_me: failed program was:" >&5
6064 sed 's/^/| /' conftest.$ac_ext >&5
6065
6066 # Broken: fails on valid input.
6067 continue
6068 fi
6069 rm -f conftest.err conftest.$ac_ext
6070
6071 # OK, works on sane cases. Now check whether non-existent headers
6072 # can be detected and how.
6073 cat >conftest.$ac_ext <<_ACEOF
6074 #line $LINENO "configure"
6075 /* confdefs.h. */
6076 _ACEOF
6077 cat confdefs.h >>conftest.$ac_ext
6078 cat >>conftest.$ac_ext <<_ACEOF
6079 /* end confdefs.h. */
6080 #include <ac_nonexistent.h>
6081 _ACEOF
6082 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6083 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6084 ac_status=$?
6085 grep -v '^ *+' conftest.er1 >conftest.err
6086 rm -f conftest.er1
6087 cat conftest.err >&5
6088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6089 (exit $ac_status); } >/dev/null; then
6090 if test -s conftest.err; then
6091 ac_cpp_err=$ac_c_preproc_warn_flag
6092 else
6093 ac_cpp_err=
6094 fi
6095 else
6096 ac_cpp_err=yes
6097 fi
6098 if test -z "$ac_cpp_err"; then
6099 # Broken: success on invalid input.
6100 continue
6101 else
6102 echo "$as_me: failed program was:" >&5
6103 sed 's/^/| /' conftest.$ac_ext >&5
6104
6105 # Passes both tests.
6106 ac_preproc_ok=:
6107 break
6108 fi
6109 rm -f conftest.err conftest.$ac_ext
6110
6111 done
6112 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6113 rm -f conftest.err conftest.$ac_ext
6114 if $ac_preproc_ok; then
6115 break
6116 fi
6117
6118 done
6119 ac_cv_prog_CPP=$CPP
6120
6121 fi
6122 CPP=$ac_cv_prog_CPP
6123 else
6124 ac_cv_prog_CPP=$CPP
6125 fi
6126 echo "$as_me:$LINENO: result: $CPP" >&5
6127 echo "${ECHO_T}$CPP" >&6
6128 ac_preproc_ok=false
6129 for ac_c_preproc_warn_flag in '' yes
6130 do
6131 # Use a header file that comes with gcc, so configuring glibc
6132 # with a fresh cross-compiler works.
6133 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6134 # <limits.h> exists even on freestanding compilers.
6135 # On the NeXT, cc -E runs the code through the compiler's parser,
6136 # not just through cpp. "Syntax error" is here to catch this case.
6137 cat >conftest.$ac_ext <<_ACEOF
6138 #line $LINENO "configure"
6139 /* confdefs.h. */
6140 _ACEOF
6141 cat confdefs.h >>conftest.$ac_ext
6142 cat >>conftest.$ac_ext <<_ACEOF
6143 /* end confdefs.h. */
6144 #ifdef __STDC__
6145 # include <limits.h>
6146 #else
6147 # include <assert.h>
6148 #endif
6149 Syntax error
6150 _ACEOF
6151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6152 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6153 ac_status=$?
6154 grep -v '^ *+' conftest.er1 >conftest.err
6155 rm -f conftest.er1
6156 cat conftest.err >&5
6157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6158 (exit $ac_status); } >/dev/null; then
6159 if test -s conftest.err; then
6160 ac_cpp_err=$ac_c_preproc_warn_flag
6161 else
6162 ac_cpp_err=
6163 fi
6164 else
6165 ac_cpp_err=yes
6166 fi
6167 if test -z "$ac_cpp_err"; then
6168 :
6169 else
6170 echo "$as_me: failed program was:" >&5
6171 sed 's/^/| /' conftest.$ac_ext >&5
6172
6173 # Broken: fails on valid input.
6174 continue
6175 fi
6176 rm -f conftest.err conftest.$ac_ext
6177
6178 # OK, works on sane cases. Now check whether non-existent headers
6179 # can be detected and how.
6180 cat >conftest.$ac_ext <<_ACEOF
6181 #line $LINENO "configure"
6182 /* confdefs.h. */
6183 _ACEOF
6184 cat confdefs.h >>conftest.$ac_ext
6185 cat >>conftest.$ac_ext <<_ACEOF
6186 /* end confdefs.h. */
6187 #include <ac_nonexistent.h>
6188 _ACEOF
6189 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6190 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6191 ac_status=$?
6192 grep -v '^ *+' conftest.er1 >conftest.err
6193 rm -f conftest.er1
6194 cat conftest.err >&5
6195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196 (exit $ac_status); } >/dev/null; then
6197 if test -s conftest.err; then
6198 ac_cpp_err=$ac_c_preproc_warn_flag
6199 else
6200 ac_cpp_err=
6201 fi
6202 else
6203 ac_cpp_err=yes
6204 fi
6205 if test -z "$ac_cpp_err"; then
6206 # Broken: success on invalid input.
6207 continue
6208 else
6209 echo "$as_me: failed program was:" >&5
6210 sed 's/^/| /' conftest.$ac_ext >&5
6211
6212 # Passes both tests.
6213 ac_preproc_ok=:
6214 break
6215 fi
6216 rm -f conftest.err conftest.$ac_ext
6217
6218 done
6219 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6220 rm -f conftest.err conftest.$ac_ext
6221 if $ac_preproc_ok; then
6222 :
6223 else
6224 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6225 See \`config.log' for more details." >&5
6226 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6227 See \`config.log' for more details." >&2;}
6228 { (exit 1); exit 1; }; }
6229 fi
6230
6231 ac_ext=c
6232 ac_cpp='$CPP $CPPFLAGS'
6233 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6234 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6235 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6236
6237
6238 echo "$as_me:$LINENO: checking for egrep" >&5
6239 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
6240 if test "${ac_cv_prog_egrep+set}" = set; then
6241 echo $ECHO_N "(cached) $ECHO_C" >&6
6242 else
6243 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
6244 then ac_cv_prog_egrep='grep -E'
6245 else ac_cv_prog_egrep='egrep'
6246 fi
6247 fi
6248 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
6249 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
6250 EGREP=$ac_cv_prog_egrep
6251
6252
6253 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6254 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6255 if test "${ac_cv_header_stdc+set}" = set; then
6256 echo $ECHO_N "(cached) $ECHO_C" >&6
6257 else
6258 cat >conftest.$ac_ext <<_ACEOF
6259 #line $LINENO "configure"
6260 /* confdefs.h. */
6261 _ACEOF
6262 cat confdefs.h >>conftest.$ac_ext
6263 cat >>conftest.$ac_ext <<_ACEOF
6264 /* end confdefs.h. */
6265 #include <stdlib.h>
6266 #include <stdarg.h>
6267 #include <string.h>
6268 #include <float.h>
6269
6270 int
6271 main ()
6272 {
6273
6274 ;
6275 return 0;
6276 }
6277 _ACEOF
6278 rm -f conftest.$ac_objext
6279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6280 (eval $ac_compile) 2>&5
6281 ac_status=$?
6282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283 (exit $ac_status); } &&
6284 { ac_try='test -s conftest.$ac_objext'
6285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6286 (eval $ac_try) 2>&5
6287 ac_status=$?
6288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289 (exit $ac_status); }; }; then
6290 ac_cv_header_stdc=yes
6291 else
6292 echo "$as_me: failed program was:" >&5
6293 sed 's/^/| /' conftest.$ac_ext >&5
6294
6295 ac_cv_header_stdc=no
6296 fi
6297 rm -f conftest.$ac_objext conftest.$ac_ext
6298
6299 if test $ac_cv_header_stdc = yes; then
6300 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6301 cat >conftest.$ac_ext <<_ACEOF
6302 #line $LINENO "configure"
6303 /* confdefs.h. */
6304 _ACEOF
6305 cat confdefs.h >>conftest.$ac_ext
6306 cat >>conftest.$ac_ext <<_ACEOF
6307 /* end confdefs.h. */
6308 #include <string.h>
6309
6310 _ACEOF
6311 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6312 $EGREP "memchr" >/dev/null 2>&1; then
6313 :
6314 else
6315 ac_cv_header_stdc=no
6316 fi
6317 rm -f conftest*
6318
6319 fi
6320
6321 if test $ac_cv_header_stdc = yes; then
6322 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6323 cat >conftest.$ac_ext <<_ACEOF
6324 #line $LINENO "configure"
6325 /* confdefs.h. */
6326 _ACEOF
6327 cat confdefs.h >>conftest.$ac_ext
6328 cat >>conftest.$ac_ext <<_ACEOF
6329 /* end confdefs.h. */
6330 #include <stdlib.h>
6331
6332 _ACEOF
6333 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6334 $EGREP "free" >/dev/null 2>&1; then
6335 :
6336 else
6337 ac_cv_header_stdc=no
6338 fi
6339 rm -f conftest*
6340
6341 fi
6342
6343 if test $ac_cv_header_stdc = yes; then
6344 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6345 if test "$cross_compiling" = yes; then
6346 :
6347 else
6348 cat >conftest.$ac_ext <<_ACEOF
6349 #line $LINENO "configure"
6350 /* confdefs.h. */
6351 _ACEOF
6352 cat confdefs.h >>conftest.$ac_ext
6353 cat >>conftest.$ac_ext <<_ACEOF
6354 /* end confdefs.h. */
6355 #include <ctype.h>
6356 #if ((' ' & 0x0FF) == 0x020)
6357 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6358 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6359 #else
6360 # define ISLOWER(c) \
6361 (('a' <= (c) && (c) <= 'i') \
6362 || ('j' <= (c) && (c) <= 'r') \
6363 || ('s' <= (c) && (c) <= 'z'))
6364 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6365 #endif
6366
6367 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6368 int
6369 main ()
6370 {
6371 int i;
6372 for (i = 0; i < 256; i++)
6373 if (XOR (islower (i), ISLOWER (i))
6374 || toupper (i) != TOUPPER (i))
6375 exit(2);
6376 exit (0);
6377 }
6378 _ACEOF
6379 rm -f conftest$ac_exeext
6380 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6381 (eval $ac_link) 2>&5
6382 ac_status=$?
6383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6384 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6386 (eval $ac_try) 2>&5
6387 ac_status=$?
6388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6389 (exit $ac_status); }; }; then
6390 :
6391 else
6392 echo "$as_me: program exited with status $ac_status" >&5
6393 echo "$as_me: failed program was:" >&5
6394 sed 's/^/| /' conftest.$ac_ext >&5
6395
6396 ( exit $ac_status )
6397 ac_cv_header_stdc=no
6398 fi
6399 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6400 fi
6401 fi
6402 fi
6403 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6404 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6405 if test $ac_cv_header_stdc = yes; then
6406
6407 cat >>confdefs.h <<\_ACEOF
6408 #define STDC_HEADERS 1
6409 _ACEOF
6410
6411 fi
6412
6413 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6414 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
6415 if test "${ac_cv_c_const+set}" = set; then
6416 echo $ECHO_N "(cached) $ECHO_C" >&6
6417 else
6418 cat >conftest.$ac_ext <<_ACEOF
6419 #line $LINENO "configure"
6420 /* confdefs.h. */
6421 _ACEOF
6422 cat confdefs.h >>conftest.$ac_ext
6423 cat >>conftest.$ac_ext <<_ACEOF
6424 /* end confdefs.h. */
6425
6426 int
6427 main ()
6428 {
6429 /* FIXME: Include the comments suggested by Paul. */
6430 #ifndef __cplusplus
6431 /* Ultrix mips cc rejects this. */
6432 typedef int charset[2];
6433 const charset x;
6434 /* SunOS 4.1.1 cc rejects this. */
6435 char const *const *ccp;
6436 char **p;
6437 /* NEC SVR4.0.2 mips cc rejects this. */
6438 struct point {int x, y;};
6439 static struct point const zero = {0,0};
6440 /* AIX XL C 1.02.0.0 rejects this.
6441 It does not let you subtract one const X* pointer from another in
6442 an arm of an if-expression whose if-part is not a constant
6443 expression */
6444 const char *g = "string";
6445 ccp = &g + (g ? g-g : 0);
6446 /* HPUX 7.0 cc rejects these. */
6447 ++ccp;
6448 p = (char**) ccp;
6449 ccp = (char const *const *) p;
6450 { /* SCO 3.2v4 cc rejects this. */
6451 char *t;
6452 char const *s = 0 ? (char *) 0 : (char const *) 0;
6453
6454 *t++ = 0;
6455 }
6456 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6457 int x[] = {25, 17};
6458 const int *foo = &x[0];
6459 ++foo;
6460 }
6461 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6462 typedef const int *iptr;
6463 iptr p = 0;
6464 ++p;
6465 }
6466 { /* AIX XL C 1.02.0.0 rejects this saying
6467 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6468 struct s { int j; const int *ap[3]; };
6469 struct s *b; b->j = 5;
6470 }
6471 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6472 const int foo = 10;
6473 }
6474 #endif
6475
6476 ;
6477 return 0;
6478 }
6479 _ACEOF
6480 rm -f conftest.$ac_objext
6481 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6482 (eval $ac_compile) 2>&5
6483 ac_status=$?
6484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6485 (exit $ac_status); } &&
6486 { ac_try='test -s conftest.$ac_objext'
6487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6488 (eval $ac_try) 2>&5
6489 ac_status=$?
6490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6491 (exit $ac_status); }; }; then
6492 ac_cv_c_const=yes
6493 else
6494 echo "$as_me: failed program was:" >&5
6495 sed 's/^/| /' conftest.$ac_ext >&5
6496
6497 ac_cv_c_const=no
6498 fi
6499 rm -f conftest.$ac_objext conftest.$ac_ext
6500 fi
6501 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6502 echo "${ECHO_T}$ac_cv_c_const" >&6
6503 if test $ac_cv_c_const = no; then
6504
6505 cat >>confdefs.h <<\_ACEOF
6506 #define const
6507 _ACEOF
6508
6509 fi
6510
6511 echo "$as_me:$LINENO: checking for inline" >&5
6512 echo $ECHO_N "checking for inline... $ECHO_C" >&6
6513 if test "${ac_cv_c_inline+set}" = set; then
6514 echo $ECHO_N "(cached) $ECHO_C" >&6
6515 else
6516 ac_cv_c_inline=no
6517 for ac_kw in inline __inline__ __inline; do
6518 cat >conftest.$ac_ext <<_ACEOF
6519 #line $LINENO "configure"
6520 /* confdefs.h. */
6521 _ACEOF
6522 cat confdefs.h >>conftest.$ac_ext
6523 cat >>conftest.$ac_ext <<_ACEOF
6524 /* end confdefs.h. */
6525 #ifndef __cplusplus
6526 typedef int foo_t;
6527 static $ac_kw foo_t static_foo () {return 0; }
6528 $ac_kw foo_t foo () {return 0; }
6529 #endif
6530
6531 _ACEOF
6532 rm -f conftest.$ac_objext
6533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6534 (eval $ac_compile) 2>&5
6535 ac_status=$?
6536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6537 (exit $ac_status); } &&
6538 { ac_try='test -s conftest.$ac_objext'
6539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6540 (eval $ac_try) 2>&5
6541 ac_status=$?
6542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6543 (exit $ac_status); }; }; then
6544 ac_cv_c_inline=$ac_kw; break
6545 else
6546 echo "$as_me: failed program was:" >&5
6547 sed 's/^/| /' conftest.$ac_ext >&5
6548
6549 fi
6550 rm -f conftest.$ac_objext conftest.$ac_ext
6551 done
6552
6553 fi
6554 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6555 echo "${ECHO_T}$ac_cv_c_inline" >&6
6556 case $ac_cv_c_inline in
6557 inline | yes) ;;
6558 no)
6559 cat >>confdefs.h <<\_ACEOF
6560 #define inline
6561 _ACEOF
6562 ;;
6563 *) cat >>confdefs.h <<_ACEOF
6564 #define inline $ac_cv_c_inline
6565 _ACEOF
6566 ;;
6567 esac
6568
6569 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6580 inttypes.h stdint.h unistd.h
6581 do
6582 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6583 echo "$as_me:$LINENO: checking for $ac_header" >&5
6584 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6585 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6586 echo $ECHO_N "(cached) $ECHO_C" >&6
6587 else
6588 cat >conftest.$ac_ext <<_ACEOF
6589 #line $LINENO "configure"
6590 /* confdefs.h. */
6591 _ACEOF
6592 cat confdefs.h >>conftest.$ac_ext
6593 cat >>conftest.$ac_ext <<_ACEOF
6594 /* end confdefs.h. */
6595 $ac_includes_default
6596
6597 #include <$ac_header>
6598 _ACEOF
6599 rm -f conftest.$ac_objext
6600 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6601 (eval $ac_compile) 2>&5
6602 ac_status=$?
6603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6604 (exit $ac_status); } &&
6605 { ac_try='test -s conftest.$ac_objext'
6606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6607 (eval $ac_try) 2>&5
6608 ac_status=$?
6609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610 (exit $ac_status); }; }; then
6611 eval "$as_ac_Header=yes"
6612 else
6613 echo "$as_me: failed program was:" >&5
6614 sed 's/^/| /' conftest.$ac_ext >&5
6615
6616 eval "$as_ac_Header=no"
6617 fi
6618 rm -f conftest.$ac_objext conftest.$ac_ext
6619 fi
6620 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6621 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6622 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6623 cat >>confdefs.h <<_ACEOF
6624 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6625 _ACEOF
6626
6627 fi
6628
6629 done
6630
6631
6632 echo "$as_me:$LINENO: checking for off_t" >&5
6633 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6634 if test "${ac_cv_type_off_t+set}" = set; then
6635 echo $ECHO_N "(cached) $ECHO_C" >&6
6636 else
6637 cat >conftest.$ac_ext <<_ACEOF
6638 #line $LINENO "configure"
6639 /* confdefs.h. */
6640 _ACEOF
6641 cat confdefs.h >>conftest.$ac_ext
6642 cat >>conftest.$ac_ext <<_ACEOF
6643 /* end confdefs.h. */
6644 $ac_includes_default
6645 int
6646 main ()
6647 {
6648 if ((off_t *) 0)
6649 return 0;
6650 if (sizeof (off_t))
6651 return 0;
6652 ;
6653 return 0;
6654 }
6655 _ACEOF
6656 rm -f conftest.$ac_objext
6657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6658 (eval $ac_compile) 2>&5
6659 ac_status=$?
6660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6661 (exit $ac_status); } &&
6662 { ac_try='test -s conftest.$ac_objext'
6663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6664 (eval $ac_try) 2>&5
6665 ac_status=$?
6666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6667 (exit $ac_status); }; }; then
6668 ac_cv_type_off_t=yes
6669 else
6670 echo "$as_me: failed program was:" >&5
6671 sed 's/^/| /' conftest.$ac_ext >&5
6672
6673 ac_cv_type_off_t=no
6674 fi
6675 rm -f conftest.$ac_objext conftest.$ac_ext
6676 fi
6677 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6678 echo "${ECHO_T}$ac_cv_type_off_t" >&6
6679 if test $ac_cv_type_off_t = yes; then
6680 :
6681 else
6682
6683 cat >>confdefs.h <<_ACEOF
6684 #define off_t long
6685 _ACEOF
6686
6687 fi
6688
6689 echo "$as_me:$LINENO: checking for size_t" >&5
6690 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6691 if test "${ac_cv_type_size_t+set}" = set; then
6692 echo $ECHO_N "(cached) $ECHO_C" >&6
6693 else
6694 cat >conftest.$ac_ext <<_ACEOF
6695 #line $LINENO "configure"
6696 /* confdefs.h. */
6697 _ACEOF
6698 cat confdefs.h >>conftest.$ac_ext
6699 cat >>conftest.$ac_ext <<_ACEOF
6700 /* end confdefs.h. */
6701 $ac_includes_default
6702 int
6703 main ()
6704 {
6705 if ((size_t *) 0)
6706 return 0;
6707 if (sizeof (size_t))
6708 return 0;
6709 ;
6710 return 0;
6711 }
6712 _ACEOF
6713 rm -f conftest.$ac_objext
6714 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6715 (eval $ac_compile) 2>&5
6716 ac_status=$?
6717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6718 (exit $ac_status); } &&
6719 { ac_try='test -s conftest.$ac_objext'
6720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6721 (eval $ac_try) 2>&5
6722 ac_status=$?
6723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6724 (exit $ac_status); }; }; then
6725 ac_cv_type_size_t=yes
6726 else
6727 echo "$as_me: failed program was:" >&5
6728 sed 's/^/| /' conftest.$ac_ext >&5
6729
6730 ac_cv_type_size_t=no
6731 fi
6732 rm -f conftest.$ac_objext conftest.$ac_ext
6733 fi
6734 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6735 echo "${ECHO_T}$ac_cv_type_size_t" >&6
6736 if test $ac_cv_type_size_t = yes; then
6737 :
6738 else
6739
6740 cat >>confdefs.h <<_ACEOF
6741 #define size_t unsigned
6742 _ACEOF
6743
6744 fi
6745
6746 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6747 # for constant arguments. Useless!
6748 echo "$as_me:$LINENO: checking for working alloca.h" >&5
6749 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
6750 if test "${ac_cv_working_alloca_h+set}" = set; then
6751 echo $ECHO_N "(cached) $ECHO_C" >&6
6752 else
6753 cat >conftest.$ac_ext <<_ACEOF
6754 #line $LINENO "configure"
6755 /* confdefs.h. */
6756 _ACEOF
6757 cat confdefs.h >>conftest.$ac_ext
6758 cat >>conftest.$ac_ext <<_ACEOF
6759 /* end confdefs.h. */
6760 #include <alloca.h>
6761 int
6762 main ()
6763 {
6764 char *p = (char *) alloca (2 * sizeof (int));
6765 ;
6766 return 0;
6767 }
6768 _ACEOF
6769 rm -f conftest.$ac_objext conftest$ac_exeext
6770 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6771 (eval $ac_link) 2>&5
6772 ac_status=$?
6773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6774 (exit $ac_status); } &&
6775 { ac_try='test -s conftest$ac_exeext'
6776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6777 (eval $ac_try) 2>&5
6778 ac_status=$?
6779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6780 (exit $ac_status); }; }; then
6781 ac_cv_working_alloca_h=yes
6782 else
6783 echo "$as_me: failed program was:" >&5
6784 sed 's/^/| /' conftest.$ac_ext >&5
6785
6786 ac_cv_working_alloca_h=no
6787 fi
6788 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6789 fi
6790 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6791 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
6792 if test $ac_cv_working_alloca_h = yes; then
6793
6794 cat >>confdefs.h <<\_ACEOF
6795 #define HAVE_ALLOCA_H 1
6796 _ACEOF
6797
6798 fi
6799
6800 echo "$as_me:$LINENO: checking for alloca" >&5
6801 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
6802 if test "${ac_cv_func_alloca_works+set}" = set; then
6803 echo $ECHO_N "(cached) $ECHO_C" >&6
6804 else
6805 cat >conftest.$ac_ext <<_ACEOF
6806 #line $LINENO "configure"
6807 /* confdefs.h. */
6808 _ACEOF
6809 cat confdefs.h >>conftest.$ac_ext
6810 cat >>conftest.$ac_ext <<_ACEOF
6811 /* end confdefs.h. */
6812 #ifdef __GNUC__
6813 # define alloca __builtin_alloca
6814 #else
6815 # ifdef _MSC_VER
6816 # include <malloc.h>
6817 # define alloca _alloca
6818 # else
6819 # if HAVE_ALLOCA_H
6820 # include <alloca.h>
6821 # else
6822 # ifdef _AIX
6823 #pragma alloca
6824 # else
6825 # ifndef alloca /* predefined by HP cc +Olibcalls */
6826 char *alloca ();
6827 # endif
6828 # endif
6829 # endif
6830 # endif
6831 #endif
6832
6833 int
6834 main ()
6835 {
6836 char *p = (char *) alloca (1);
6837 ;
6838 return 0;
6839 }
6840 _ACEOF
6841 rm -f conftest.$ac_objext conftest$ac_exeext
6842 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6843 (eval $ac_link) 2>&5
6844 ac_status=$?
6845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6846 (exit $ac_status); } &&
6847 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
6853 ac_cv_func_alloca_works=yes
6854 else
6855 echo "$as_me: failed program was:" >&5
6856 sed 's/^/| /' conftest.$ac_ext >&5
6857
6858 ac_cv_func_alloca_works=no
6859 fi
6860 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6861 fi
6862 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6863 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
6864
6865 if test $ac_cv_func_alloca_works = yes; then
6866
6867 cat >>confdefs.h <<\_ACEOF
6868 #define HAVE_ALLOCA 1
6869 _ACEOF
6870
6871 else
6872 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6873 # that cause trouble. Some versions do not even contain alloca or
6874 # contain a buggy version. If you still want to use their alloca,
6875 # use ar to extract alloca.o from them instead of compiling alloca.c.
6876
6877 ALLOCA=alloca.$ac_objext
6878
6879 cat >>confdefs.h <<\_ACEOF
6880 #define C_ALLOCA 1
6881 _ACEOF
6882
6883
6884 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6885 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
6886 if test "${ac_cv_os_cray+set}" = set; then
6887 echo $ECHO_N "(cached) $ECHO_C" >&6
6888 else
6889 cat >conftest.$ac_ext <<_ACEOF
6890 #line $LINENO "configure"
6891 /* confdefs.h. */
6892 _ACEOF
6893 cat confdefs.h >>conftest.$ac_ext
6894 cat >>conftest.$ac_ext <<_ACEOF
6895 /* end confdefs.h. */
6896 #if defined(CRAY) && ! defined(CRAY2)
6897 webecray
6898 #else
6899 wenotbecray
6900 #endif
6901
6902 _ACEOF
6903 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6904 $EGREP "webecray" >/dev/null 2>&1; then
6905 ac_cv_os_cray=yes
6906 else
6907 ac_cv_os_cray=no
6908 fi
6909 rm -f conftest*
6910
6911 fi
6912 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6913 echo "${ECHO_T}$ac_cv_os_cray" >&6
6914 if test $ac_cv_os_cray = yes; then
6915 for ac_func in _getb67 GETB67 getb67; do
6916 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6917 echo "$as_me:$LINENO: checking for $ac_func" >&5
6918 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6919 if eval "test \"\${$as_ac_var+set}\" = set"; then
6920 echo $ECHO_N "(cached) $ECHO_C" >&6
6921 else
6922 cat >conftest.$ac_ext <<_ACEOF
6923 #line $LINENO "configure"
6924 /* confdefs.h. */
6925 _ACEOF
6926 cat confdefs.h >>conftest.$ac_ext
6927 cat >>conftest.$ac_ext <<_ACEOF
6928 /* end confdefs.h. */
6929 /* System header to define __stub macros and hopefully few prototypes,
6930 which can conflict with char $ac_func (); below.
6931 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6932 <limits.h> exists even on freestanding compilers. */
6933 #ifdef __STDC__
6934 # include <limits.h>
6935 #else
6936 # include <assert.h>
6937 #endif
6938 /* Override any gcc2 internal prototype to avoid an error. */
6939 #ifdef __cplusplus
6940 extern "C"
6941 {
6942 #endif
6943 /* We use char because int might match the return type of a gcc2
6944 builtin and then its argument prototype would still apply. */
6945 char $ac_func ();
6946 /* The GNU C library defines this for functions which it implements
6947 to always fail with ENOSYS. Some functions are actually named
6948 something starting with __ and the normal name is an alias. */
6949 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6950 choke me
6951 #else
6952 char (*f) () = $ac_func;
6953 #endif
6954 #ifdef __cplusplus
6955 }
6956 #endif
6957
6958 int
6959 main ()
6960 {
6961 return f != $ac_func;
6962 ;
6963 return 0;
6964 }
6965 _ACEOF
6966 rm -f conftest.$ac_objext conftest$ac_exeext
6967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6968 (eval $ac_link) 2>&5
6969 ac_status=$?
6970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6971 (exit $ac_status); } &&
6972 { ac_try='test -s conftest$ac_exeext'
6973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6974 (eval $ac_try) 2>&5
6975 ac_status=$?
6976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6977 (exit $ac_status); }; }; then
6978 eval "$as_ac_var=yes"
6979 else
6980 echo "$as_me: failed program was:" >&5
6981 sed 's/^/| /' conftest.$ac_ext >&5
6982
6983 eval "$as_ac_var=no"
6984 fi
6985 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6986 fi
6987 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6988 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6989 if test `eval echo '${'$as_ac_var'}'` = yes; then
6990
6991 cat >>confdefs.h <<_ACEOF
6992 #define CRAY_STACKSEG_END $ac_func
6993 _ACEOF
6994
6995 break
6996 fi
6997
6998 done
6999 fi
7000
7001 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7002 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
7003 if test "${ac_cv_c_stack_direction+set}" = set; then
7004 echo $ECHO_N "(cached) $ECHO_C" >&6
7005 else
7006 if test "$cross_compiling" = yes; then
7007 ac_cv_c_stack_direction=0
7008 else
7009 cat >conftest.$ac_ext <<_ACEOF
7010 #line $LINENO "configure"
7011 /* confdefs.h. */
7012 _ACEOF
7013 cat confdefs.h >>conftest.$ac_ext
7014 cat >>conftest.$ac_ext <<_ACEOF
7015 /* end confdefs.h. */
7016 int
7017 find_stack_direction ()
7018 {
7019 static char *addr = 0;
7020 auto char dummy;
7021 if (addr == 0)
7022 {
7023 addr = &dummy;
7024 return find_stack_direction ();
7025 }
7026 else
7027 return (&dummy > addr) ? 1 : -1;
7028 }
7029
7030 int
7031 main ()
7032 {
7033 exit (find_stack_direction () < 0);
7034 }
7035 _ACEOF
7036 rm -f conftest$ac_exeext
7037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7038 (eval $ac_link) 2>&5
7039 ac_status=$?
7040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7041 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7043 (eval $ac_try) 2>&5
7044 ac_status=$?
7045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046 (exit $ac_status); }; }; then
7047 ac_cv_c_stack_direction=1
7048 else
7049 echo "$as_me: program exited with status $ac_status" >&5
7050 echo "$as_me: failed program was:" >&5
7051 sed 's/^/| /' conftest.$ac_ext >&5
7052
7053 ( exit $ac_status )
7054 ac_cv_c_stack_direction=-1
7055 fi
7056 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7057 fi
7058 fi
7059 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7060 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
7061
7062 cat >>confdefs.h <<_ACEOF
7063 #define STACK_DIRECTION $ac_cv_c_stack_direction
7064 _ACEOF
7065
7066
7067 fi
7068
7069
7070
7071 for ac_header in stdlib.h unistd.h
7072 do
7073 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7074 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7075 echo "$as_me:$LINENO: checking for $ac_header" >&5
7076 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7077 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7078 echo $ECHO_N "(cached) $ECHO_C" >&6
7079 fi
7080 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7081 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7082 else
7083 # Is the header compilable?
7084 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7085 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7086 cat >conftest.$ac_ext <<_ACEOF
7087 #line $LINENO "configure"
7088 /* confdefs.h. */
7089 _ACEOF
7090 cat confdefs.h >>conftest.$ac_ext
7091 cat >>conftest.$ac_ext <<_ACEOF
7092 /* end confdefs.h. */
7093 $ac_includes_default
7094 #include <$ac_header>
7095 _ACEOF
7096 rm -f conftest.$ac_objext
7097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7098 (eval $ac_compile) 2>&5
7099 ac_status=$?
7100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7101 (exit $ac_status); } &&
7102 { ac_try='test -s conftest.$ac_objext'
7103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7104 (eval $ac_try) 2>&5
7105 ac_status=$?
7106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7107 (exit $ac_status); }; }; then
7108 ac_header_compiler=yes
7109 else
7110 echo "$as_me: failed program was:" >&5
7111 sed 's/^/| /' conftest.$ac_ext >&5
7112
7113 ac_header_compiler=no
7114 fi
7115 rm -f conftest.$ac_objext conftest.$ac_ext
7116 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7117 echo "${ECHO_T}$ac_header_compiler" >&6
7118
7119 # Is the header present?
7120 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7121 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7122 cat >conftest.$ac_ext <<_ACEOF
7123 #line $LINENO "configure"
7124 /* confdefs.h. */
7125 _ACEOF
7126 cat confdefs.h >>conftest.$ac_ext
7127 cat >>conftest.$ac_ext <<_ACEOF
7128 /* end confdefs.h. */
7129 #include <$ac_header>
7130 _ACEOF
7131 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7132 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7133 ac_status=$?
7134 grep -v '^ *+' conftest.er1 >conftest.err
7135 rm -f conftest.er1
7136 cat conftest.err >&5
7137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7138 (exit $ac_status); } >/dev/null; then
7139 if test -s conftest.err; then
7140 ac_cpp_err=$ac_c_preproc_warn_flag
7141 else
7142 ac_cpp_err=
7143 fi
7144 else
7145 ac_cpp_err=yes
7146 fi
7147 if test -z "$ac_cpp_err"; then
7148 ac_header_preproc=yes
7149 else
7150 echo "$as_me: failed program was:" >&5
7151 sed 's/^/| /' conftest.$ac_ext >&5
7152
7153 ac_header_preproc=no
7154 fi
7155 rm -f conftest.err conftest.$ac_ext
7156 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7157 echo "${ECHO_T}$ac_header_preproc" >&6
7158
7159 # So? What about this header?
7160 case $ac_header_compiler:$ac_header_preproc in
7161 yes:no )
7162 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7163 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7164 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7165 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7166 (
7167 cat <<\_ASBOX
7168 ## ------------------------------------ ##
7169 ## Report this to bug-autoconf@gnu.org. ##
7170 ## ------------------------------------ ##
7171 _ASBOX
7172 ) |
7173 sed "s/^/$as_me: WARNING: /" >&2
7174 ;;
7175 no:yes )
7176 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7177 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7178 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7179 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7180 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7181 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7182 (
7183 cat <<\_ASBOX
7184 ## ------------------------------------ ##
7185 ## Report this to bug-autoconf@gnu.org. ##
7186 ## ------------------------------------ ##
7187 _ASBOX
7188 ) |
7189 sed "s/^/$as_me: WARNING: /" >&2
7190 ;;
7191 esac
7192 echo "$as_me:$LINENO: checking for $ac_header" >&5
7193 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7194 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7195 echo $ECHO_N "(cached) $ECHO_C" >&6
7196 else
7197 eval "$as_ac_Header=$ac_header_preproc"
7198 fi
7199 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7200 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7201
7202 fi
7203 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7204 cat >>confdefs.h <<_ACEOF
7205 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7206 _ACEOF
7207
7208 fi
7209
7210 done
7211
7212
7213 for ac_func in getpagesize
7214 do
7215 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7216 echo "$as_me:$LINENO: checking for $ac_func" >&5
7217 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7218 if eval "test \"\${$as_ac_var+set}\" = set"; then
7219 echo $ECHO_N "(cached) $ECHO_C" >&6
7220 else
7221 cat >conftest.$ac_ext <<_ACEOF
7222 #line $LINENO "configure"
7223 /* confdefs.h. */
7224 _ACEOF
7225 cat confdefs.h >>conftest.$ac_ext
7226 cat >>conftest.$ac_ext <<_ACEOF
7227 /* end confdefs.h. */
7228 /* System header to define __stub macros and hopefully few prototypes,
7229 which can conflict with char $ac_func (); below.
7230 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7231 <limits.h> exists even on freestanding compilers. */
7232 #ifdef __STDC__
7233 # include <limits.h>
7234 #else
7235 # include <assert.h>
7236 #endif
7237 /* Override any gcc2 internal prototype to avoid an error. */
7238 #ifdef __cplusplus
7239 extern "C"
7240 {
7241 #endif
7242 /* We use char because int might match the return type of a gcc2
7243 builtin and then its argument prototype would still apply. */
7244 char $ac_func ();
7245 /* The GNU C library defines this for functions which it implements
7246 to always fail with ENOSYS. Some functions are actually named
7247 something starting with __ and the normal name is an alias. */
7248 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7249 choke me
7250 #else
7251 char (*f) () = $ac_func;
7252 #endif
7253 #ifdef __cplusplus
7254 }
7255 #endif
7256
7257 int
7258 main ()
7259 {
7260 return f != $ac_func;
7261 ;
7262 return 0;
7263 }
7264 _ACEOF
7265 rm -f conftest.$ac_objext conftest$ac_exeext
7266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7267 (eval $ac_link) 2>&5
7268 ac_status=$?
7269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7270 (exit $ac_status); } &&
7271 { ac_try='test -s conftest$ac_exeext'
7272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273 (eval $ac_try) 2>&5
7274 ac_status=$?
7275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7276 (exit $ac_status); }; }; then
7277 eval "$as_ac_var=yes"
7278 else
7279 echo "$as_me: failed program was:" >&5
7280 sed 's/^/| /' conftest.$ac_ext >&5
7281
7282 eval "$as_ac_var=no"
7283 fi
7284 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7285 fi
7286 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7287 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7288 if test `eval echo '${'$as_ac_var'}'` = yes; then
7289 cat >>confdefs.h <<_ACEOF
7290 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7291 _ACEOF
7292
7293 fi
7294 done
7295
7296 echo "$as_me:$LINENO: checking for working mmap" >&5
7297 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
7298 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
7299 echo $ECHO_N "(cached) $ECHO_C" >&6
7300 else
7301 if test "$cross_compiling" = yes; then
7302 ac_cv_func_mmap_fixed_mapped=no
7303 else
7304 cat >conftest.$ac_ext <<_ACEOF
7305 #line $LINENO "configure"
7306 /* confdefs.h. */
7307 _ACEOF
7308 cat confdefs.h >>conftest.$ac_ext
7309 cat >>conftest.$ac_ext <<_ACEOF
7310 /* end confdefs.h. */
7311 $ac_includes_default
7312 /* malloc might have been renamed as rpl_malloc. */
7313 #undef malloc
7314
7315 /* Thanks to Mike Haertel and Jim Avera for this test.
7316 Here is a matrix of mmap possibilities:
7317 mmap private not fixed
7318 mmap private fixed at somewhere currently unmapped
7319 mmap private fixed at somewhere already mapped
7320 mmap shared not fixed
7321 mmap shared fixed at somewhere currently unmapped
7322 mmap shared fixed at somewhere already mapped
7323 For private mappings, we should verify that changes cannot be read()
7324 back from the file, nor mmap's back from the file at a different
7325 address. (There have been systems where private was not correctly
7326 implemented like the infamous i386 svr4.0, and systems where the
7327 VM page cache was not coherent with the file system buffer cache
7328 like early versions of FreeBSD and possibly contemporary NetBSD.)
7329 For shared mappings, we should conversely verify that changes get
7330 propagated back to all the places they're supposed to be.
7331
7332 Grep wants private fixed already mapped.
7333 The main things grep needs to know about mmap are:
7334 * does it exist and is it safe to write into the mmap'd area
7335 * how to use it (BSD variants) */
7336
7337 #include <fcntl.h>
7338 #include <sys/mman.h>
7339
7340 #if !STDC_HEADERS && !HAVE_STDLIB_H
7341 char *malloc ();
7342 #endif
7343
7344 /* This mess was copied from the GNU getpagesize.h. */
7345 #if !HAVE_GETPAGESIZE
7346 /* Assume that all systems that can run configure have sys/param.h. */
7347 # if !HAVE_SYS_PARAM_H
7348 # define HAVE_SYS_PARAM_H 1
7349 # endif
7350
7351 # ifdef _SC_PAGESIZE
7352 # define getpagesize() sysconf(_SC_PAGESIZE)
7353 # else /* no _SC_PAGESIZE */
7354 # if HAVE_SYS_PARAM_H
7355 # include <sys/param.h>
7356 # ifdef EXEC_PAGESIZE
7357 # define getpagesize() EXEC_PAGESIZE
7358 # else /* no EXEC_PAGESIZE */
7359 # ifdef NBPG
7360 # define getpagesize() NBPG * CLSIZE
7361 # ifndef CLSIZE
7362 # define CLSIZE 1
7363 # endif /* no CLSIZE */
7364 # else /* no NBPG */
7365 # ifdef NBPC
7366 # define getpagesize() NBPC
7367 # else /* no NBPC */
7368 # ifdef PAGESIZE
7369 # define getpagesize() PAGESIZE
7370 # endif /* PAGESIZE */
7371 # endif /* no NBPC */
7372 # endif /* no NBPG */
7373 # endif /* no EXEC_PAGESIZE */
7374 # else /* no HAVE_SYS_PARAM_H */
7375 # define getpagesize() 8192 /* punt totally */
7376 # endif /* no HAVE_SYS_PARAM_H */
7377 # endif /* no _SC_PAGESIZE */
7378
7379 #endif /* no HAVE_GETPAGESIZE */
7380
7381 int
7382 main ()
7383 {
7384 char *data, *data2, *data3;
7385 int i, pagesize;
7386 int fd;
7387
7388 pagesize = getpagesize ();
7389
7390 /* First, make a file with some known garbage in it. */
7391 data = (char *) malloc (pagesize);
7392 if (!data)
7393 exit (1);
7394 for (i = 0; i < pagesize; ++i)
7395 *(data + i) = rand ();
7396 umask (0);
7397 fd = creat ("conftest.mmap", 0600);
7398 if (fd < 0)
7399 exit (1);
7400 if (write (fd, data, pagesize) != pagesize)
7401 exit (1);
7402 close (fd);
7403
7404 /* Next, try to mmap the file at a fixed address which already has
7405 something else allocated at it. If we can, also make sure that
7406 we see the same garbage. */
7407 fd = open ("conftest.mmap", O_RDWR);
7408 if (fd < 0)
7409 exit (1);
7410 data2 = (char *) malloc (2 * pagesize);
7411 if (!data2)
7412 exit (1);
7413 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
7414 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7415 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7416 exit (1);
7417 for (i = 0; i < pagesize; ++i)
7418 if (*(data + i) != *(data2 + i))
7419 exit (1);
7420
7421 /* Finally, make sure that changes to the mapped area do not
7422 percolate back to the file as seen by read(). (This is a bug on
7423 some variants of i386 svr4.0.) */
7424 for (i = 0; i < pagesize; ++i)
7425 *(data2 + i) = *(data2 + i) + 1;
7426 data3 = (char *) malloc (pagesize);
7427 if (!data3)
7428 exit (1);
7429 if (read (fd, data3, pagesize) != pagesize)
7430 exit (1);
7431 for (i = 0; i < pagesize; ++i)
7432 if (*(data + i) != *(data3 + i))
7433 exit (1);
7434 close (fd);
7435 exit (0);
7436 }
7437 _ACEOF
7438 rm -f conftest$ac_exeext
7439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7440 (eval $ac_link) 2>&5
7441 ac_status=$?
7442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7445 (eval $ac_try) 2>&5
7446 ac_status=$?
7447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7448 (exit $ac_status); }; }; then
7449 ac_cv_func_mmap_fixed_mapped=yes
7450 else
7451 echo "$as_me: program exited with status $ac_status" >&5
7452 echo "$as_me: failed program was:" >&5
7453 sed 's/^/| /' conftest.$ac_ext >&5
7454
7455 ( exit $ac_status )
7456 ac_cv_func_mmap_fixed_mapped=no
7457 fi
7458 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7459 fi
7460 fi
7461 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7462 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
7463 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7464
7465 cat >>confdefs.h <<\_ACEOF
7466 #define HAVE_MMAP 1
7467 _ACEOF
7468
7469 fi
7470 rm -f conftest.mmap
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
7483 unistd.h values.h sys/param.h
7484 do
7485 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7486 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7487 echo "$as_me:$LINENO: checking for $ac_header" >&5
7488 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7489 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7490 echo $ECHO_N "(cached) $ECHO_C" >&6
7491 fi
7492 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7493 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7494 else
7495 # Is the header compilable?
7496 echo "$as_me:$LINENO: checking $ac_header usability" >&5
7497 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7498 cat >conftest.$ac_ext <<_ACEOF
7499 #line $LINENO "configure"
7500 /* confdefs.h. */
7501 _ACEOF
7502 cat confdefs.h >>conftest.$ac_ext
7503 cat >>conftest.$ac_ext <<_ACEOF
7504 /* end confdefs.h. */
7505 $ac_includes_default
7506 #include <$ac_header>
7507 _ACEOF
7508 rm -f conftest.$ac_objext
7509 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7510 (eval $ac_compile) 2>&5
7511 ac_status=$?
7512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513 (exit $ac_status); } &&
7514 { ac_try='test -s conftest.$ac_objext'
7515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7516 (eval $ac_try) 2>&5
7517 ac_status=$?
7518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7519 (exit $ac_status); }; }; then
7520 ac_header_compiler=yes
7521 else
7522 echo "$as_me: failed program was:" >&5
7523 sed 's/^/| /' conftest.$ac_ext >&5
7524
7525 ac_header_compiler=no
7526 fi
7527 rm -f conftest.$ac_objext conftest.$ac_ext
7528 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7529 echo "${ECHO_T}$ac_header_compiler" >&6
7530
7531 # Is the header present?
7532 echo "$as_me:$LINENO: checking $ac_header presence" >&5
7533 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7534 cat >conftest.$ac_ext <<_ACEOF
7535 #line $LINENO "configure"
7536 /* confdefs.h. */
7537 _ACEOF
7538 cat confdefs.h >>conftest.$ac_ext
7539 cat >>conftest.$ac_ext <<_ACEOF
7540 /* end confdefs.h. */
7541 #include <$ac_header>
7542 _ACEOF
7543 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7544 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7545 ac_status=$?
7546 grep -v '^ *+' conftest.er1 >conftest.err
7547 rm -f conftest.er1
7548 cat conftest.err >&5
7549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7550 (exit $ac_status); } >/dev/null; then
7551 if test -s conftest.err; then
7552 ac_cpp_err=$ac_c_preproc_warn_flag
7553 else
7554 ac_cpp_err=
7555 fi
7556 else
7557 ac_cpp_err=yes
7558 fi
7559 if test -z "$ac_cpp_err"; then
7560 ac_header_preproc=yes
7561 else
7562 echo "$as_me: failed program was:" >&5
7563 sed 's/^/| /' conftest.$ac_ext >&5
7564
7565 ac_header_preproc=no
7566 fi
7567 rm -f conftest.err conftest.$ac_ext
7568 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7569 echo "${ECHO_T}$ac_header_preproc" >&6
7570
7571 # So? What about this header?
7572 case $ac_header_compiler:$ac_header_preproc in
7573 yes:no )
7574 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7575 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7576 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7577 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7578 (
7579 cat <<\_ASBOX
7580 ## ------------------------------------ ##
7581 ## Report this to bug-autoconf@gnu.org. ##
7582 ## ------------------------------------ ##
7583 _ASBOX
7584 ) |
7585 sed "s/^/$as_me: WARNING: /" >&2
7586 ;;
7587 no:yes )
7588 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7589 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7590 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7591 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7592 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7593 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7594 (
7595 cat <<\_ASBOX
7596 ## ------------------------------------ ##
7597 ## Report this to bug-autoconf@gnu.org. ##
7598 ## ------------------------------------ ##
7599 _ASBOX
7600 ) |
7601 sed "s/^/$as_me: WARNING: /" >&2
7602 ;;
7603 esac
7604 echo "$as_me:$LINENO: checking for $ac_header" >&5
7605 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7606 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7607 echo $ECHO_N "(cached) $ECHO_C" >&6
7608 else
7609 eval "$as_ac_Header=$ac_header_preproc"
7610 fi
7611 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7612 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7613
7614 fi
7615 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7616 cat >>confdefs.h <<_ACEOF
7617 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7618 _ACEOF
7619
7620 fi
7621
7622 done
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
7635 __argz_count __argz_stringify __argz_next
7636 do
7637 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7638 echo "$as_me:$LINENO: checking for $ac_func" >&5
7639 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7640 if eval "test \"\${$as_ac_var+set}\" = set"; then
7641 echo $ECHO_N "(cached) $ECHO_C" >&6
7642 else
7643 cat >conftest.$ac_ext <<_ACEOF
7644 #line $LINENO "configure"
7645 /* confdefs.h. */
7646 _ACEOF
7647 cat confdefs.h >>conftest.$ac_ext
7648 cat >>conftest.$ac_ext <<_ACEOF
7649 /* end confdefs.h. */
7650 /* System header to define __stub macros and hopefully few prototypes,
7651 which can conflict with char $ac_func (); below.
7652 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7653 <limits.h> exists even on freestanding compilers. */
7654 #ifdef __STDC__
7655 # include <limits.h>
7656 #else
7657 # include <assert.h>
7658 #endif
7659 /* Override any gcc2 internal prototype to avoid an error. */
7660 #ifdef __cplusplus
7661 extern "C"
7662 {
7663 #endif
7664 /* We use char because int might match the return type of a gcc2
7665 builtin and then its argument prototype would still apply. */
7666 char $ac_func ();
7667 /* The GNU C library defines this for functions which it implements
7668 to always fail with ENOSYS. Some functions are actually named
7669 something starting with __ and the normal name is an alias. */
7670 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7671 choke me
7672 #else
7673 char (*f) () = $ac_func;
7674 #endif
7675 #ifdef __cplusplus
7676 }
7677 #endif
7678
7679 int
7680 main ()
7681 {
7682 return f != $ac_func;
7683 ;
7684 return 0;
7685 }
7686 _ACEOF
7687 rm -f conftest.$ac_objext conftest$ac_exeext
7688 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7689 (eval $ac_link) 2>&5
7690 ac_status=$?
7691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7692 (exit $ac_status); } &&
7693 { ac_try='test -s conftest$ac_exeext'
7694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7695 (eval $ac_try) 2>&5
7696 ac_status=$?
7697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698 (exit $ac_status); }; }; then
7699 eval "$as_ac_var=yes"
7700 else
7701 echo "$as_me: failed program was:" >&5
7702 sed 's/^/| /' conftest.$ac_ext >&5
7703
7704 eval "$as_ac_var=no"
7705 fi
7706 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7707 fi
7708 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7709 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7710 if test `eval echo '${'$as_ac_var'}'` = yes; then
7711 cat >>confdefs.h <<_ACEOF
7712 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7713 _ACEOF
7714
7715 fi
7716 done
7717
7718
7719 if test "${ac_cv_func_stpcpy+set}" != "set"; then
7720
7721 for ac_func in stpcpy
7722 do
7723 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7724 echo "$as_me:$LINENO: checking for $ac_func" >&5
7725 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7726 if eval "test \"\${$as_ac_var+set}\" = set"; then
7727 echo $ECHO_N "(cached) $ECHO_C" >&6
7728 else
7729 cat >conftest.$ac_ext <<_ACEOF
7730 #line $LINENO "configure"
7731 /* confdefs.h. */
7732 _ACEOF
7733 cat confdefs.h >>conftest.$ac_ext
7734 cat >>conftest.$ac_ext <<_ACEOF
7735 /* end confdefs.h. */
7736 /* System header to define __stub macros and hopefully few prototypes,
7737 which can conflict with char $ac_func (); below.
7738 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7739 <limits.h> exists even on freestanding compilers. */
7740 #ifdef __STDC__
7741 # include <limits.h>
7742 #else
7743 # include <assert.h>
7744 #endif
7745 /* Override any gcc2 internal prototype to avoid an error. */
7746 #ifdef __cplusplus
7747 extern "C"
7748 {
7749 #endif
7750 /* We use char because int might match the return type of a gcc2
7751 builtin and then its argument prototype would still apply. */
7752 char $ac_func ();
7753 /* The GNU C library defines this for functions which it implements
7754 to always fail with ENOSYS. Some functions are actually named
7755 something starting with __ and the normal name is an alias. */
7756 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7757 choke me
7758 #else
7759 char (*f) () = $ac_func;
7760 #endif
7761 #ifdef __cplusplus
7762 }
7763 #endif
7764
7765 int
7766 main ()
7767 {
7768 return f != $ac_func;
7769 ;
7770 return 0;
7771 }
7772 _ACEOF
7773 rm -f conftest.$ac_objext conftest$ac_exeext
7774 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7775 (eval $ac_link) 2>&5
7776 ac_status=$?
7777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 (exit $ac_status); } &&
7779 { ac_try='test -s conftest$ac_exeext'
7780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7781 (eval $ac_try) 2>&5
7782 ac_status=$?
7783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7784 (exit $ac_status); }; }; then
7785 eval "$as_ac_var=yes"
7786 else
7787 echo "$as_me: failed program was:" >&5
7788 sed 's/^/| /' conftest.$ac_ext >&5
7789
7790 eval "$as_ac_var=no"
7791 fi
7792 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7793 fi
7794 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7795 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7796 if test `eval echo '${'$as_ac_var'}'` = yes; then
7797 cat >>confdefs.h <<_ACEOF
7798 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7799 _ACEOF
7800
7801 fi
7802 done
7803
7804 fi
7805 if test "${ac_cv_func_stpcpy}" = "yes"; then
7806
7807 cat >>confdefs.h <<\_ACEOF
7808 #define HAVE_STPCPY 1
7809 _ACEOF
7810
7811 fi
7812
7813 if test $ac_cv_header_locale_h = yes; then
7814 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
7815 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
7816 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
7817 echo $ECHO_N "(cached) $ECHO_C" >&6
7818 else
7819 cat >conftest.$ac_ext <<_ACEOF
7820 #line $LINENO "configure"
7821 /* confdefs.h. */
7822 _ACEOF
7823 cat confdefs.h >>conftest.$ac_ext
7824 cat >>conftest.$ac_ext <<_ACEOF
7825 /* end confdefs.h. */
7826 #include <locale.h>
7827 int
7828 main ()
7829 {
7830 return LC_MESSAGES
7831 ;
7832 return 0;
7833 }
7834 _ACEOF
7835 rm -f conftest.$ac_objext conftest$ac_exeext
7836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7837 (eval $ac_link) 2>&5
7838 ac_status=$?
7839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840 (exit $ac_status); } &&
7841 { ac_try='test -s conftest$ac_exeext'
7842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7843 (eval $ac_try) 2>&5
7844 ac_status=$?
7845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7846 (exit $ac_status); }; }; then
7847 am_cv_val_LC_MESSAGES=yes
7848 else
7849 echo "$as_me: failed program was:" >&5
7850 sed 's/^/| /' conftest.$ac_ext >&5
7851
7852 am_cv_val_LC_MESSAGES=no
7853 fi
7854 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7855 fi
7856 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
7857 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
7858 if test $am_cv_val_LC_MESSAGES = yes; then
7859
7860 cat >>confdefs.h <<\_ACEOF
7861 #define HAVE_LC_MESSAGES 1
7862 _ACEOF
7863
7864 fi
7865 fi
7866 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
7867 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
7868 # Check whether --enable-nls or --disable-nls was given.
7869 if test "${enable_nls+set}" = set; then
7870 enableval="$enable_nls"
7871 USE_NLS=$enableval
7872 else
7873 USE_NLS=yes
7874 fi;
7875 echo "$as_me:$LINENO: result: $USE_NLS" >&5
7876 echo "${ECHO_T}$USE_NLS" >&6
7877
7878
7879 USE_INCLUDED_LIBINTL=no
7880
7881 if test "$USE_NLS" = "yes"; then
7882
7883 cat >>confdefs.h <<\_ACEOF
7884 #define ENABLE_NLS 1
7885 _ACEOF
7886
7887 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
7888 echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
7889
7890 # Check whether --with-included-gettext or --without-included-gettext was given.
7891 if test "${with_included_gettext+set}" = set; then
7892 withval="$with_included_gettext"
7893 nls_cv_force_use_gnu_gettext=$withval
7894 else
7895 nls_cv_force_use_gnu_gettext=no
7896 fi;
7897 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
7898 echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
7899
7900 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
7901 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
7902 nls_cv_header_intl=
7903 nls_cv_header_libgt=
7904 CATOBJEXT=NONE
7905
7906 if test "${ac_cv_header_libintl_h+set}" = set; then
7907 echo "$as_me:$LINENO: checking for libintl.h" >&5
7908 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
7909 if test "${ac_cv_header_libintl_h+set}" = set; then
7910 echo $ECHO_N "(cached) $ECHO_C" >&6
7911 fi
7912 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
7913 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
7914 else
7915 # Is the header compilable?
7916 echo "$as_me:$LINENO: checking libintl.h usability" >&5
7917 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
7918 cat >conftest.$ac_ext <<_ACEOF
7919 #line $LINENO "configure"
7920 /* confdefs.h. */
7921 _ACEOF
7922 cat confdefs.h >>conftest.$ac_ext
7923 cat >>conftest.$ac_ext <<_ACEOF
7924 /* end confdefs.h. */
7925 $ac_includes_default
7926 #include <libintl.h>
7927 _ACEOF
7928 rm -f conftest.$ac_objext
7929 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7930 (eval $ac_compile) 2>&5
7931 ac_status=$?
7932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7933 (exit $ac_status); } &&
7934 { ac_try='test -s conftest.$ac_objext'
7935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7936 (eval $ac_try) 2>&5
7937 ac_status=$?
7938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7939 (exit $ac_status); }; }; then
7940 ac_header_compiler=yes
7941 else
7942 echo "$as_me: failed program was:" >&5
7943 sed 's/^/| /' conftest.$ac_ext >&5
7944
7945 ac_header_compiler=no
7946 fi
7947 rm -f conftest.$ac_objext conftest.$ac_ext
7948 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7949 echo "${ECHO_T}$ac_header_compiler" >&6
7950
7951 # Is the header present?
7952 echo "$as_me:$LINENO: checking libintl.h presence" >&5
7953 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
7954 cat >conftest.$ac_ext <<_ACEOF
7955 #line $LINENO "configure"
7956 /* confdefs.h. */
7957 _ACEOF
7958 cat confdefs.h >>conftest.$ac_ext
7959 cat >>conftest.$ac_ext <<_ACEOF
7960 /* end confdefs.h. */
7961 #include <libintl.h>
7962 _ACEOF
7963 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7964 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7965 ac_status=$?
7966 grep -v '^ *+' conftest.er1 >conftest.err
7967 rm -f conftest.er1
7968 cat conftest.err >&5
7969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7970 (exit $ac_status); } >/dev/null; then
7971 if test -s conftest.err; then
7972 ac_cpp_err=$ac_c_preproc_warn_flag
7973 else
7974 ac_cpp_err=
7975 fi
7976 else
7977 ac_cpp_err=yes
7978 fi
7979 if test -z "$ac_cpp_err"; then
7980 ac_header_preproc=yes
7981 else
7982 echo "$as_me: failed program was:" >&5
7983 sed 's/^/| /' conftest.$ac_ext >&5
7984
7985 ac_header_preproc=no
7986 fi
7987 rm -f conftest.err conftest.$ac_ext
7988 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7989 echo "${ECHO_T}$ac_header_preproc" >&6
7990
7991 # So? What about this header?
7992 case $ac_header_compiler:$ac_header_preproc in
7993 yes:no )
7994 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
7995 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7996 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
7997 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
7998 (
7999 cat <<\_ASBOX
8000 ## ------------------------------------ ##
8001 ## Report this to bug-autoconf@gnu.org. ##
8002 ## ------------------------------------ ##
8003 _ASBOX
8004 ) |
8005 sed "s/^/$as_me: WARNING: /" >&2
8006 ;;
8007 no:yes )
8008 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
8009 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
8010 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
8011 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
8012 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
8013 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
8014 (
8015 cat <<\_ASBOX
8016 ## ------------------------------------ ##
8017 ## Report this to bug-autoconf@gnu.org. ##
8018 ## ------------------------------------ ##
8019 _ASBOX
8020 ) |
8021 sed "s/^/$as_me: WARNING: /" >&2
8022 ;;
8023 esac
8024 echo "$as_me:$LINENO: checking for libintl.h" >&5
8025 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
8026 if test "${ac_cv_header_libintl_h+set}" = set; then
8027 echo $ECHO_N "(cached) $ECHO_C" >&6
8028 else
8029 ac_cv_header_libintl_h=$ac_header_preproc
8030 fi
8031 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
8032 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
8033
8034 fi
8035 if test $ac_cv_header_libintl_h = yes; then
8036 echo "$as_me:$LINENO: checking for gettext in libc" >&5
8037 echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
8038 if test "${gt_cv_func_gettext_libc+set}" = set; then
8039 echo $ECHO_N "(cached) $ECHO_C" >&6
8040 else
8041 cat >conftest.$ac_ext <<_ACEOF
8042 #line $LINENO "configure"
8043 /* confdefs.h. */
8044 _ACEOF
8045 cat confdefs.h >>conftest.$ac_ext
8046 cat >>conftest.$ac_ext <<_ACEOF
8047 /* end confdefs.h. */
8048 #include <libintl.h>
8049 int
8050 main ()
8051 {
8052 return (int) gettext ("")
8053 ;
8054 return 0;
8055 }
8056 _ACEOF
8057 rm -f conftest.$ac_objext conftest$ac_exeext
8058 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8059 (eval $ac_link) 2>&5
8060 ac_status=$?
8061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8062 (exit $ac_status); } &&
8063 { ac_try='test -s conftest$ac_exeext'
8064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8065 (eval $ac_try) 2>&5
8066 ac_status=$?
8067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068 (exit $ac_status); }; }; then
8069 gt_cv_func_gettext_libc=yes
8070 else
8071 echo "$as_me: failed program was:" >&5
8072 sed 's/^/| /' conftest.$ac_ext >&5
8073
8074 gt_cv_func_gettext_libc=no
8075 fi
8076 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8077 fi
8078 echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
8079 echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
8080
8081 if test "$gt_cv_func_gettext_libc" != "yes"; then
8082 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
8083 echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
8084 if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
8085 echo $ECHO_N "(cached) $ECHO_C" >&6
8086 else
8087 ac_check_lib_save_LIBS=$LIBS
8088 LIBS="-lintl $LIBS"
8089 cat >conftest.$ac_ext <<_ACEOF
8090 #line $LINENO "configure"
8091 /* confdefs.h. */
8092 _ACEOF
8093 cat confdefs.h >>conftest.$ac_ext
8094 cat >>conftest.$ac_ext <<_ACEOF
8095 /* end confdefs.h. */
8096
8097 /* Override any gcc2 internal prototype to avoid an error. */
8098 #ifdef __cplusplus
8099 extern "C"
8100 #endif
8101 /* We use char because int might match the return type of a gcc2
8102 builtin and then its argument prototype would still apply. */
8103 char bindtextdomain ();
8104 int
8105 main ()
8106 {
8107 bindtextdomain ();
8108 ;
8109 return 0;
8110 }
8111 _ACEOF
8112 rm -f conftest.$ac_objext conftest$ac_exeext
8113 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8114 (eval $ac_link) 2>&5
8115 ac_status=$?
8116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8117 (exit $ac_status); } &&
8118 { ac_try='test -s conftest$ac_exeext'
8119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8120 (eval $ac_try) 2>&5
8121 ac_status=$?
8122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8123 (exit $ac_status); }; }; then
8124 ac_cv_lib_intl_bindtextdomain=yes
8125 else
8126 echo "$as_me: failed program was:" >&5
8127 sed 's/^/| /' conftest.$ac_ext >&5
8128
8129 ac_cv_lib_intl_bindtextdomain=no
8130 fi
8131 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8132 LIBS=$ac_check_lib_save_LIBS
8133 fi
8134 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
8135 echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
8136 if test $ac_cv_lib_intl_bindtextdomain = yes; then
8137 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
8138 echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
8139 if test "${gt_cv_func_gettext_libintl+set}" = set; then
8140 echo $ECHO_N "(cached) $ECHO_C" >&6
8141 else
8142 cat >conftest.$ac_ext <<_ACEOF
8143 #line $LINENO "configure"
8144 /* confdefs.h. */
8145 _ACEOF
8146 cat confdefs.h >>conftest.$ac_ext
8147 cat >>conftest.$ac_ext <<_ACEOF
8148 /* end confdefs.h. */
8149
8150 int
8151 main ()
8152 {
8153 return (int) gettext ("")
8154 ;
8155 return 0;
8156 }
8157 _ACEOF
8158 rm -f conftest.$ac_objext conftest$ac_exeext
8159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8160 (eval $ac_link) 2>&5
8161 ac_status=$?
8162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8163 (exit $ac_status); } &&
8164 { ac_try='test -s conftest$ac_exeext'
8165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8166 (eval $ac_try) 2>&5
8167 ac_status=$?
8168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169 (exit $ac_status); }; }; then
8170 gt_cv_func_gettext_libintl=yes
8171 else
8172 echo "$as_me: failed program was:" >&5
8173 sed 's/^/| /' conftest.$ac_ext >&5
8174
8175 gt_cv_func_gettext_libintl=no
8176 fi
8177 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8178 fi
8179 echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
8180 echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
8181 fi
8182
8183 fi
8184
8185 if test "$gt_cv_func_gettext_libc" = "yes" \
8186 || test "$gt_cv_func_gettext_libintl" = "yes"; then
8187
8188 cat >>confdefs.h <<\_ACEOF
8189 #define HAVE_GETTEXT 1
8190 _ACEOF
8191
8192 # Extract the first word of "msgfmt", so it can be a program name with args.
8193 set dummy msgfmt; ac_word=$2
8194 echo "$as_me:$LINENO: checking for $ac_word" >&5
8195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8196 if test "${ac_cv_path_MSGFMT+set}" = set; then
8197 echo $ECHO_N "(cached) $ECHO_C" >&6
8198 else
8199 case "$MSGFMT" in
8200 /*)
8201 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8202 ;;
8203 *)
8204 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8205 for ac_dir in $PATH; do
8206 test -z "$ac_dir" && ac_dir=.
8207 if test -f $ac_dir/$ac_word; then
8208 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8209 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8210 break
8211 fi
8212 fi
8213 done
8214 IFS="$ac_save_ifs"
8215 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
8216 ;;
8217 esac
8218 fi
8219 MSGFMT="$ac_cv_path_MSGFMT"
8220 if test -n "$MSGFMT"; then
8221 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8222 echo "${ECHO_T}$MSGFMT" >&6
8223 else
8224 echo "$as_me:$LINENO: result: no" >&5
8225 echo "${ECHO_T}no" >&6
8226 fi
8227 if test "$MSGFMT" != "no"; then
8228
8229 for ac_func in dcgettext
8230 do
8231 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8232 echo "$as_me:$LINENO: checking for $ac_func" >&5
8233 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8234 if eval "test \"\${$as_ac_var+set}\" = set"; then
8235 echo $ECHO_N "(cached) $ECHO_C" >&6
8236 else
8237 cat >conftest.$ac_ext <<_ACEOF
8238 #line $LINENO "configure"
8239 /* confdefs.h. */
8240 _ACEOF
8241 cat confdefs.h >>conftest.$ac_ext
8242 cat >>conftest.$ac_ext <<_ACEOF
8243 /* end confdefs.h. */
8244 /* System header to define __stub macros and hopefully few prototypes,
8245 which can conflict with char $ac_func (); below.
8246 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8247 <limits.h> exists even on freestanding compilers. */
8248 #ifdef __STDC__
8249 # include <limits.h>
8250 #else
8251 # include <assert.h>
8252 #endif
8253 /* Override any gcc2 internal prototype to avoid an error. */
8254 #ifdef __cplusplus
8255 extern "C"
8256 {
8257 #endif
8258 /* We use char because int might match the return type of a gcc2
8259 builtin and then its argument prototype would still apply. */
8260 char $ac_func ();
8261 /* The GNU C library defines this for functions which it implements
8262 to always fail with ENOSYS. Some functions are actually named
8263 something starting with __ and the normal name is an alias. */
8264 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8265 choke me
8266 #else
8267 char (*f) () = $ac_func;
8268 #endif
8269 #ifdef __cplusplus
8270 }
8271 #endif
8272
8273 int
8274 main ()
8275 {
8276 return f != $ac_func;
8277 ;
8278 return 0;
8279 }
8280 _ACEOF
8281 rm -f conftest.$ac_objext conftest$ac_exeext
8282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8283 (eval $ac_link) 2>&5
8284 ac_status=$?
8285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286 (exit $ac_status); } &&
8287 { ac_try='test -s conftest$ac_exeext'
8288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8289 (eval $ac_try) 2>&5
8290 ac_status=$?
8291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8292 (exit $ac_status); }; }; then
8293 eval "$as_ac_var=yes"
8294 else
8295 echo "$as_me: failed program was:" >&5
8296 sed 's/^/| /' conftest.$ac_ext >&5
8297
8298 eval "$as_ac_var=no"
8299 fi
8300 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8301 fi
8302 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8303 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8304 if test `eval echo '${'$as_ac_var'}'` = yes; then
8305 cat >>confdefs.h <<_ACEOF
8306 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8307 _ACEOF
8308
8309 fi
8310 done
8311
8312 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8313 set dummy gmsgfmt; ac_word=$2
8314 echo "$as_me:$LINENO: checking for $ac_word" >&5
8315 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8316 if test "${ac_cv_path_GMSGFMT+set}" = set; then
8317 echo $ECHO_N "(cached) $ECHO_C" >&6
8318 else
8319 case $GMSGFMT in
8320 [\\/]* | ?:[\\/]*)
8321 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8322 ;;
8323 *)
8324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8325 for as_dir in $PATH
8326 do
8327 IFS=$as_save_IFS
8328 test -z "$as_dir" && as_dir=.
8329 for ac_exec_ext in '' $ac_executable_extensions; do
8330 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8331 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8332 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8333 break 2
8334 fi
8335 done
8336 done
8337
8338 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8339 ;;
8340 esac
8341 fi
8342 GMSGFMT=$ac_cv_path_GMSGFMT
8343
8344 if test -n "$GMSGFMT"; then
8345 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8346 echo "${ECHO_T}$GMSGFMT" >&6
8347 else
8348 echo "$as_me:$LINENO: result: no" >&5
8349 echo "${ECHO_T}no" >&6
8350 fi
8351
8352 # Extract the first word of "xgettext", so it can be a program name with args.
8353 set dummy xgettext; ac_word=$2
8354 echo "$as_me:$LINENO: checking for $ac_word" >&5
8355 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8356 if test "${ac_cv_path_XGETTEXT+set}" = set; then
8357 echo $ECHO_N "(cached) $ECHO_C" >&6
8358 else
8359 case "$XGETTEXT" in
8360 /*)
8361 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8362 ;;
8363 *)
8364 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8365 for ac_dir in $PATH; do
8366 test -z "$ac_dir" && ac_dir=.
8367 if test -f $ac_dir/$ac_word; then
8368 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8369 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8370 break
8371 fi
8372 fi
8373 done
8374 IFS="$ac_save_ifs"
8375 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8376 ;;
8377 esac
8378 fi
8379 XGETTEXT="$ac_cv_path_XGETTEXT"
8380 if test -n "$XGETTEXT"; then
8381 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8382 echo "${ECHO_T}$XGETTEXT" >&6
8383 else
8384 echo "$as_me:$LINENO: result: no" >&5
8385 echo "${ECHO_T}no" >&6
8386 fi
8387
8388 cat >conftest.$ac_ext <<_ACEOF
8389 #line $LINENO "configure"
8390 /* confdefs.h. */
8391 _ACEOF
8392 cat confdefs.h >>conftest.$ac_ext
8393 cat >>conftest.$ac_ext <<_ACEOF
8394 /* end confdefs.h. */
8395
8396 int
8397 main ()
8398 {
8399 extern int _nl_msg_cat_cntr;
8400 return _nl_msg_cat_cntr
8401 ;
8402 return 0;
8403 }
8404 _ACEOF
8405 rm -f conftest.$ac_objext conftest$ac_exeext
8406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8407 (eval $ac_link) 2>&5
8408 ac_status=$?
8409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410 (exit $ac_status); } &&
8411 { ac_try='test -s conftest$ac_exeext'
8412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8413 (eval $ac_try) 2>&5
8414 ac_status=$?
8415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8416 (exit $ac_status); }; }; then
8417 CATOBJEXT=.gmo
8418 DATADIRNAME=share
8419 else
8420 echo "$as_me: failed program was:" >&5
8421 sed 's/^/| /' conftest.$ac_ext >&5
8422
8423 CATOBJEXT=.mo
8424 DATADIRNAME=lib
8425 fi
8426 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8427 INSTOBJEXT=.mo
8428 fi
8429 fi
8430
8431 fi
8432
8433
8434
8435
8436 if test "$CATOBJEXT" = "NONE"; then
8437 nls_cv_use_gnu_gettext=yes
8438 fi
8439 fi
8440
8441 if test "$nls_cv_use_gnu_gettext" = "yes"; then
8442 INTLOBJS="\$(GETTOBJS)"
8443 # Extract the first word of "msgfmt", so it can be a program name with args.
8444 set dummy msgfmt; ac_word=$2
8445 echo "$as_me:$LINENO: checking for $ac_word" >&5
8446 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8447 if test "${ac_cv_path_MSGFMT+set}" = set; then
8448 echo $ECHO_N "(cached) $ECHO_C" >&6
8449 else
8450 case "$MSGFMT" in
8451 /*)
8452 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
8453 ;;
8454 *)
8455 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8456 for ac_dir in $PATH; do
8457 test -z "$ac_dir" && ac_dir=.
8458 if test -f $ac_dir/$ac_word; then
8459 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
8460 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
8461 break
8462 fi
8463 fi
8464 done
8465 IFS="$ac_save_ifs"
8466 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
8467 ;;
8468 esac
8469 fi
8470 MSGFMT="$ac_cv_path_MSGFMT"
8471 if test -n "$MSGFMT"; then
8472 echo "$as_me:$LINENO: result: $MSGFMT" >&5
8473 echo "${ECHO_T}$MSGFMT" >&6
8474 else
8475 echo "$as_me:$LINENO: result: no" >&5
8476 echo "${ECHO_T}no" >&6
8477 fi
8478
8479 # Extract the first word of "gmsgfmt", so it can be a program name with args.
8480 set dummy gmsgfmt; ac_word=$2
8481 echo "$as_me:$LINENO: checking for $ac_word" >&5
8482 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8483 if test "${ac_cv_path_GMSGFMT+set}" = set; then
8484 echo $ECHO_N "(cached) $ECHO_C" >&6
8485 else
8486 case $GMSGFMT in
8487 [\\/]* | ?:[\\/]*)
8488 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
8489 ;;
8490 *)
8491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8492 for as_dir in $PATH
8493 do
8494 IFS=$as_save_IFS
8495 test -z "$as_dir" && as_dir=.
8496 for ac_exec_ext in '' $ac_executable_extensions; do
8497 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8498 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
8499 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8500 break 2
8501 fi
8502 done
8503 done
8504
8505 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
8506 ;;
8507 esac
8508 fi
8509 GMSGFMT=$ac_cv_path_GMSGFMT
8510
8511 if test -n "$GMSGFMT"; then
8512 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
8513 echo "${ECHO_T}$GMSGFMT" >&6
8514 else
8515 echo "$as_me:$LINENO: result: no" >&5
8516 echo "${ECHO_T}no" >&6
8517 fi
8518
8519 # Extract the first word of "xgettext", so it can be a program name with args.
8520 set dummy xgettext; ac_word=$2
8521 echo "$as_me:$LINENO: checking for $ac_word" >&5
8522 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8523 if test "${ac_cv_path_XGETTEXT+set}" = set; then
8524 echo $ECHO_N "(cached) $ECHO_C" >&6
8525 else
8526 case "$XGETTEXT" in
8527 /*)
8528 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
8529 ;;
8530 *)
8531 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
8532 for ac_dir in $PATH; do
8533 test -z "$ac_dir" && ac_dir=.
8534 if test -f $ac_dir/$ac_word; then
8535 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
8536 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
8537 break
8538 fi
8539 fi
8540 done
8541 IFS="$ac_save_ifs"
8542 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
8543 ;;
8544 esac
8545 fi
8546 XGETTEXT="$ac_cv_path_XGETTEXT"
8547 if test -n "$XGETTEXT"; then
8548 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
8549 echo "${ECHO_T}$XGETTEXT" >&6
8550 else
8551 echo "$as_me:$LINENO: result: no" >&5
8552 echo "${ECHO_T}no" >&6
8553 fi
8554
8555
8556 USE_INCLUDED_LIBINTL=yes
8557 CATOBJEXT=.gmo
8558 INSTOBJEXT=.mo
8559 DATADIRNAME=share
8560 INTLDEPS='$(top_builddir)/../intl/libintl.a'
8561 INTLLIBS=$INTLDEPS
8562 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
8563 nls_cv_header_intl=libintl.h
8564 nls_cv_header_libgt=libgettext.h
8565 fi
8566
8567 if test "$XGETTEXT" != ":"; then
8568 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
8569 : ;
8570 else
8571 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
8572 echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
8573 XGETTEXT=":"
8574 fi
8575 fi
8576
8577 # We need to process the po/ directory.
8578 POSUB=po
8579 else
8580 DATADIRNAME=share
8581 nls_cv_header_intl=libintl.h
8582 nls_cv_header_libgt=libgettext.h
8583 fi
8584
8585 # If this is used in GNU gettext we have to set USE_NLS to `yes'
8586 # because some of the sources are only built for this goal.
8587 if test "$PACKAGE" = gettext; then
8588 USE_NLS=yes
8589 USE_INCLUDED_LIBINTL=yes
8590 fi
8591
8592 for lang in $ALL_LINGUAS; do
8593 GMOFILES="$GMOFILES $lang.gmo"
8594 POFILES="$POFILES $lang.po"
8595 done
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610 if test "x$CATOBJEXT" != "x"; then
8611 if test "x$ALL_LINGUAS" = "x"; then
8612 LINGUAS=
8613 else
8614 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
8615 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
8616 NEW_LINGUAS=
8617 for lang in ${LINGUAS=$ALL_LINGUAS}; do
8618 case "$ALL_LINGUAS" in
8619 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
8620 esac
8621 done
8622 LINGUAS=$NEW_LINGUAS
8623 echo "$as_me:$LINENO: result: $LINGUAS" >&5
8624 echo "${ECHO_T}$LINGUAS" >&6
8625 fi
8626
8627 if test -n "$LINGUAS"; then
8628 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
8629 fi
8630 fi
8631
8632 if test $ac_cv_header_locale_h = yes; then
8633 INCLUDE_LOCALE_H="#include <locale.h>"
8634 else
8635 INCLUDE_LOCALE_H="\
8636 /* The system does not provide the header <locale.h>. Take care yourself. */"
8637 fi
8638
8639
8640 if test -f $srcdir/po2tbl.sed.in; then
8641 if test "$CATOBJEXT" = ".cat"; then
8642 if test "${ac_cv_header_linux_version_h+set}" = set; then
8643 echo "$as_me:$LINENO: checking for linux/version.h" >&5
8644 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
8645 if test "${ac_cv_header_linux_version_h+set}" = set; then
8646 echo $ECHO_N "(cached) $ECHO_C" >&6
8647 fi
8648 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
8649 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
8650 else
8651 # Is the header compilable?
8652 echo "$as_me:$LINENO: checking linux/version.h usability" >&5
8653 echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
8654 cat >conftest.$ac_ext <<_ACEOF
8655 #line $LINENO "configure"
8656 /* confdefs.h. */
8657 _ACEOF
8658 cat confdefs.h >>conftest.$ac_ext
8659 cat >>conftest.$ac_ext <<_ACEOF
8660 /* end confdefs.h. */
8661 $ac_includes_default
8662 #include <linux/version.h>
8663 _ACEOF
8664 rm -f conftest.$ac_objext
8665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8666 (eval $ac_compile) 2>&5
8667 ac_status=$?
8668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8669 (exit $ac_status); } &&
8670 { ac_try='test -s conftest.$ac_objext'
8671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8672 (eval $ac_try) 2>&5
8673 ac_status=$?
8674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8675 (exit $ac_status); }; }; then
8676 ac_header_compiler=yes
8677 else
8678 echo "$as_me: failed program was:" >&5
8679 sed 's/^/| /' conftest.$ac_ext >&5
8680
8681 ac_header_compiler=no
8682 fi
8683 rm -f conftest.$ac_objext conftest.$ac_ext
8684 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8685 echo "${ECHO_T}$ac_header_compiler" >&6
8686
8687 # Is the header present?
8688 echo "$as_me:$LINENO: checking linux/version.h presence" >&5
8689 echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
8690 cat >conftest.$ac_ext <<_ACEOF
8691 #line $LINENO "configure"
8692 /* confdefs.h. */
8693 _ACEOF
8694 cat confdefs.h >>conftest.$ac_ext
8695 cat >>conftest.$ac_ext <<_ACEOF
8696 /* end confdefs.h. */
8697 #include <linux/version.h>
8698 _ACEOF
8699 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8700 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8701 ac_status=$?
8702 grep -v '^ *+' conftest.er1 >conftest.err
8703 rm -f conftest.er1
8704 cat conftest.err >&5
8705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8706 (exit $ac_status); } >/dev/null; then
8707 if test -s conftest.err; then
8708 ac_cpp_err=$ac_c_preproc_warn_flag
8709 else
8710 ac_cpp_err=
8711 fi
8712 else
8713 ac_cpp_err=yes
8714 fi
8715 if test -z "$ac_cpp_err"; then
8716 ac_header_preproc=yes
8717 else
8718 echo "$as_me: failed program was:" >&5
8719 sed 's/^/| /' conftest.$ac_ext >&5
8720
8721 ac_header_preproc=no
8722 fi
8723 rm -f conftest.err conftest.$ac_ext
8724 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8725 echo "${ECHO_T}$ac_header_preproc" >&6
8726
8727 # So? What about this header?
8728 case $ac_header_compiler:$ac_header_preproc in
8729 yes:no )
8730 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
8731 echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
8732 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
8733 echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
8734 (
8735 cat <<\_ASBOX
8736 ## ------------------------------------ ##
8737 ## Report this to bug-autoconf@gnu.org. ##
8738 ## ------------------------------------ ##
8739 _ASBOX
8740 ) |
8741 sed "s/^/$as_me: WARNING: /" >&2
8742 ;;
8743 no:yes )
8744 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
8745 echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
8746 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
8747 echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
8748 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
8749 echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
8750 (
8751 cat <<\_ASBOX
8752 ## ------------------------------------ ##
8753 ## Report this to bug-autoconf@gnu.org. ##
8754 ## ------------------------------------ ##
8755 _ASBOX
8756 ) |
8757 sed "s/^/$as_me: WARNING: /" >&2
8758 ;;
8759 esac
8760 echo "$as_me:$LINENO: checking for linux/version.h" >&5
8761 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
8762 if test "${ac_cv_header_linux_version_h+set}" = set; then
8763 echo $ECHO_N "(cached) $ECHO_C" >&6
8764 else
8765 ac_cv_header_linux_version_h=$ac_header_preproc
8766 fi
8767 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
8768 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
8769
8770 fi
8771 if test $ac_cv_header_linux_version_h = yes; then
8772 msgformat=linux
8773 else
8774 msgformat=xopen
8775 fi
8776
8777
8778
8779 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
8780 fi
8781 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
8782 $srcdir/po2tbl.sed.in > po2tbl.sed
8783 fi
8784
8785 if test "$PACKAGE" = "gettext"; then
8786 GT_NO="#NO#"
8787 GT_YES=
8788 else
8789 GT_NO=
8790 GT_YES="#YES#"
8791 fi
8792
8793
8794
8795 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
8796
8797
8798 l=
8799
8800
8801 if test -f $srcdir/po/POTFILES.in; then
8802 test -d po || mkdir po
8803 if test "x$srcdir" != "x."; then
8804 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
8805 posrcprefix="$srcdir/"
8806 else
8807 posrcprefix="../$srcdir/"
8808 fi
8809 else
8810 posrcprefix="../"
8811 fi
8812 rm -f po/POTFILES
8813 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
8814 < $srcdir/po/POTFILES.in > po/POTFILES
8815 fi
8816
8817
8818 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
8819 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
8820 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
8821 if test "${enable_maintainer_mode+set}" = set; then
8822 enableval="$enable_maintainer_mode"
8823 USE_MAINTAINER_MODE=$enableval
8824 else
8825 USE_MAINTAINER_MODE=no
8826 fi;
8827 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
8828 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
8829
8830
8831 if test $USE_MAINTAINER_MODE = yes; then
8832 MAINTAINER_MODE_TRUE=
8833 MAINTAINER_MODE_FALSE='#'
8834 else
8835 MAINTAINER_MODE_TRUE='#'
8836 MAINTAINER_MODE_FALSE=
8837 fi
8838
8839 MAINT=$MAINTAINER_MODE_TRUE
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853 for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h
8854 do
8855 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8856 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8857 echo "$as_me:$LINENO: checking for $ac_header" >&5
8858 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8859 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8860 echo $ECHO_N "(cached) $ECHO_C" >&6
8861 fi
8862 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8863 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8864 else
8865 # Is the header compilable?
8866 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8867 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8868 cat >conftest.$ac_ext <<_ACEOF
8869 #line $LINENO "configure"
8870 /* confdefs.h. */
8871 _ACEOF
8872 cat confdefs.h >>conftest.$ac_ext
8873 cat >>conftest.$ac_ext <<_ACEOF
8874 /* end confdefs.h. */
8875 $ac_includes_default
8876 #include <$ac_header>
8877 _ACEOF
8878 rm -f conftest.$ac_objext
8879 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8880 (eval $ac_compile) 2>&5
8881 ac_status=$?
8882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8883 (exit $ac_status); } &&
8884 { ac_try='test -s conftest.$ac_objext'
8885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8886 (eval $ac_try) 2>&5
8887 ac_status=$?
8888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8889 (exit $ac_status); }; }; then
8890 ac_header_compiler=yes
8891 else
8892 echo "$as_me: failed program was:" >&5
8893 sed 's/^/| /' conftest.$ac_ext >&5
8894
8895 ac_header_compiler=no
8896 fi
8897 rm -f conftest.$ac_objext conftest.$ac_ext
8898 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8899 echo "${ECHO_T}$ac_header_compiler" >&6
8900
8901 # Is the header present?
8902 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8903 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8904 cat >conftest.$ac_ext <<_ACEOF
8905 #line $LINENO "configure"
8906 /* confdefs.h. */
8907 _ACEOF
8908 cat confdefs.h >>conftest.$ac_ext
8909 cat >>conftest.$ac_ext <<_ACEOF
8910 /* end confdefs.h. */
8911 #include <$ac_header>
8912 _ACEOF
8913 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8914 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8915 ac_status=$?
8916 grep -v '^ *+' conftest.er1 >conftest.err
8917 rm -f conftest.er1
8918 cat conftest.err >&5
8919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8920 (exit $ac_status); } >/dev/null; then
8921 if test -s conftest.err; then
8922 ac_cpp_err=$ac_c_preproc_warn_flag
8923 else
8924 ac_cpp_err=
8925 fi
8926 else
8927 ac_cpp_err=yes
8928 fi
8929 if test -z "$ac_cpp_err"; then
8930 ac_header_preproc=yes
8931 else
8932 echo "$as_me: failed program was:" >&5
8933 sed 's/^/| /' conftest.$ac_ext >&5
8934
8935 ac_header_preproc=no
8936 fi
8937 rm -f conftest.err conftest.$ac_ext
8938 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8939 echo "${ECHO_T}$ac_header_preproc" >&6
8940
8941 # So? What about this header?
8942 case $ac_header_compiler:$ac_header_preproc in
8943 yes:no )
8944 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8945 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8946 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8947 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8948 (
8949 cat <<\_ASBOX
8950 ## ------------------------------------ ##
8951 ## Report this to bug-autoconf@gnu.org. ##
8952 ## ------------------------------------ ##
8953 _ASBOX
8954 ) |
8955 sed "s/^/$as_me: WARNING: /" >&2
8956 ;;
8957 no:yes )
8958 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8959 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8960 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8961 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8962 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8963 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8964 (
8965 cat <<\_ASBOX
8966 ## ------------------------------------ ##
8967 ## Report this to bug-autoconf@gnu.org. ##
8968 ## ------------------------------------ ##
8969 _ASBOX
8970 ) |
8971 sed "s/^/$as_me: WARNING: /" >&2
8972 ;;
8973 esac
8974 echo "$as_me:$LINENO: checking for $ac_header" >&5
8975 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8976 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8977 echo $ECHO_N "(cached) $ECHO_C" >&6
8978 else
8979 eval "$as_ac_Header=$ac_header_preproc"
8980 fi
8981 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8982 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8983
8984 fi
8985 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8986 cat >>confdefs.h <<_ACEOF
8987 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8988 _ACEOF
8989
8990 fi
8991
8992 done
8993
8994
8995 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
8996 # people who are not cross-compiling but are compiling cross-assemblers.
8997 echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
8998 echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
8999 if test "${host}" = "${target}"; then
9000 cross_gas=no
9001 else
9002 cross_gas=yes
9003
9004 cat >>confdefs.h <<\_ACEOF
9005 #define CROSS_COMPILE 1
9006 _ACEOF
9007
9008 fi
9009 echo "$as_me:$LINENO: result: $cross_gas" >&5
9010 echo "${ECHO_T}$cross_gas" >&6
9011
9012 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
9013 # for constant arguments. Useless!
9014 echo "$as_me:$LINENO: checking for working alloca.h" >&5
9015 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
9016 if test "${ac_cv_working_alloca_h+set}" = set; then
9017 echo $ECHO_N "(cached) $ECHO_C" >&6
9018 else
9019 cat >conftest.$ac_ext <<_ACEOF
9020 #line $LINENO "configure"
9021 /* confdefs.h. */
9022 _ACEOF
9023 cat confdefs.h >>conftest.$ac_ext
9024 cat >>conftest.$ac_ext <<_ACEOF
9025 /* end confdefs.h. */
9026 #include <alloca.h>
9027 int
9028 main ()
9029 {
9030 char *p = (char *) alloca (2 * sizeof (int));
9031 ;
9032 return 0;
9033 }
9034 _ACEOF
9035 rm -f conftest.$ac_objext conftest$ac_exeext
9036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9037 (eval $ac_link) 2>&5
9038 ac_status=$?
9039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9040 (exit $ac_status); } &&
9041 { ac_try='test -s conftest$ac_exeext'
9042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9043 (eval $ac_try) 2>&5
9044 ac_status=$?
9045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046 (exit $ac_status); }; }; then
9047 ac_cv_working_alloca_h=yes
9048 else
9049 echo "$as_me: failed program was:" >&5
9050 sed 's/^/| /' conftest.$ac_ext >&5
9051
9052 ac_cv_working_alloca_h=no
9053 fi
9054 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9055 fi
9056 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
9057 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
9058 if test $ac_cv_working_alloca_h = yes; then
9059
9060 cat >>confdefs.h <<\_ACEOF
9061 #define HAVE_ALLOCA_H 1
9062 _ACEOF
9063
9064 fi
9065
9066 echo "$as_me:$LINENO: checking for alloca" >&5
9067 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
9068 if test "${ac_cv_func_alloca_works+set}" = set; then
9069 echo $ECHO_N "(cached) $ECHO_C" >&6
9070 else
9071 cat >conftest.$ac_ext <<_ACEOF
9072 #line $LINENO "configure"
9073 /* confdefs.h. */
9074 _ACEOF
9075 cat confdefs.h >>conftest.$ac_ext
9076 cat >>conftest.$ac_ext <<_ACEOF
9077 /* end confdefs.h. */
9078 #ifdef __GNUC__
9079 # define alloca __builtin_alloca
9080 #else
9081 # ifdef _MSC_VER
9082 # include <malloc.h>
9083 # define alloca _alloca
9084 # else
9085 # if HAVE_ALLOCA_H
9086 # include <alloca.h>
9087 # else
9088 # ifdef _AIX
9089 #pragma alloca
9090 # else
9091 # ifndef alloca /* predefined by HP cc +Olibcalls */
9092 char *alloca ();
9093 # endif
9094 # endif
9095 # endif
9096 # endif
9097 #endif
9098
9099 int
9100 main ()
9101 {
9102 char *p = (char *) alloca (1);
9103 ;
9104 return 0;
9105 }
9106 _ACEOF
9107 rm -f conftest.$ac_objext conftest$ac_exeext
9108 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9109 (eval $ac_link) 2>&5
9110 ac_status=$?
9111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9112 (exit $ac_status); } &&
9113 { ac_try='test -s conftest$ac_exeext'
9114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9115 (eval $ac_try) 2>&5
9116 ac_status=$?
9117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9118 (exit $ac_status); }; }; then
9119 ac_cv_func_alloca_works=yes
9120 else
9121 echo "$as_me: failed program was:" >&5
9122 sed 's/^/| /' conftest.$ac_ext >&5
9123
9124 ac_cv_func_alloca_works=no
9125 fi
9126 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9127 fi
9128 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
9129 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
9130
9131 if test $ac_cv_func_alloca_works = yes; then
9132
9133 cat >>confdefs.h <<\_ACEOF
9134 #define HAVE_ALLOCA 1
9135 _ACEOF
9136
9137 else
9138 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
9139 # that cause trouble. Some versions do not even contain alloca or
9140 # contain a buggy version. If you still want to use their alloca,
9141 # use ar to extract alloca.o from them instead of compiling alloca.c.
9142
9143 ALLOCA=alloca.$ac_objext
9144
9145 cat >>confdefs.h <<\_ACEOF
9146 #define C_ALLOCA 1
9147 _ACEOF
9148
9149
9150 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
9151 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
9152 if test "${ac_cv_os_cray+set}" = set; then
9153 echo $ECHO_N "(cached) $ECHO_C" >&6
9154 else
9155 cat >conftest.$ac_ext <<_ACEOF
9156 #line $LINENO "configure"
9157 /* confdefs.h. */
9158 _ACEOF
9159 cat confdefs.h >>conftest.$ac_ext
9160 cat >>conftest.$ac_ext <<_ACEOF
9161 /* end confdefs.h. */
9162 #if defined(CRAY) && ! defined(CRAY2)
9163 webecray
9164 #else
9165 wenotbecray
9166 #endif
9167
9168 _ACEOF
9169 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9170 $EGREP "webecray" >/dev/null 2>&1; then
9171 ac_cv_os_cray=yes
9172 else
9173 ac_cv_os_cray=no
9174 fi
9175 rm -f conftest*
9176
9177 fi
9178 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
9179 echo "${ECHO_T}$ac_cv_os_cray" >&6
9180 if test $ac_cv_os_cray = yes; then
9181 for ac_func in _getb67 GETB67 getb67; do
9182 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9183 echo "$as_me:$LINENO: checking for $ac_func" >&5
9184 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9185 if eval "test \"\${$as_ac_var+set}\" = set"; then
9186 echo $ECHO_N "(cached) $ECHO_C" >&6
9187 else
9188 cat >conftest.$ac_ext <<_ACEOF
9189 #line $LINENO "configure"
9190 /* confdefs.h. */
9191 _ACEOF
9192 cat confdefs.h >>conftest.$ac_ext
9193 cat >>conftest.$ac_ext <<_ACEOF
9194 /* end confdefs.h. */
9195 /* System header to define __stub macros and hopefully few prototypes,
9196 which can conflict with char $ac_func (); below.
9197 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9198 <limits.h> exists even on freestanding compilers. */
9199 #ifdef __STDC__
9200 # include <limits.h>
9201 #else
9202 # include <assert.h>
9203 #endif
9204 /* Override any gcc2 internal prototype to avoid an error. */
9205 #ifdef __cplusplus
9206 extern "C"
9207 {
9208 #endif
9209 /* We use char because int might match the return type of a gcc2
9210 builtin and then its argument prototype would still apply. */
9211 char $ac_func ();
9212 /* The GNU C library defines this for functions which it implements
9213 to always fail with ENOSYS. Some functions are actually named
9214 something starting with __ and the normal name is an alias. */
9215 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9216 choke me
9217 #else
9218 char (*f) () = $ac_func;
9219 #endif
9220 #ifdef __cplusplus
9221 }
9222 #endif
9223
9224 int
9225 main ()
9226 {
9227 return f != $ac_func;
9228 ;
9229 return 0;
9230 }
9231 _ACEOF
9232 rm -f conftest.$ac_objext conftest$ac_exeext
9233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9234 (eval $ac_link) 2>&5
9235 ac_status=$?
9236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9237 (exit $ac_status); } &&
9238 { ac_try='test -s conftest$ac_exeext'
9239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9240 (eval $ac_try) 2>&5
9241 ac_status=$?
9242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9243 (exit $ac_status); }; }; then
9244 eval "$as_ac_var=yes"
9245 else
9246 echo "$as_me: failed program was:" >&5
9247 sed 's/^/| /' conftest.$ac_ext >&5
9248
9249 eval "$as_ac_var=no"
9250 fi
9251 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9252 fi
9253 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9254 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9255 if test `eval echo '${'$as_ac_var'}'` = yes; then
9256
9257 cat >>confdefs.h <<_ACEOF
9258 #define CRAY_STACKSEG_END $ac_func
9259 _ACEOF
9260
9261 break
9262 fi
9263
9264 done
9265 fi
9266
9267 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9268 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
9269 if test "${ac_cv_c_stack_direction+set}" = set; then
9270 echo $ECHO_N "(cached) $ECHO_C" >&6
9271 else
9272 if test "$cross_compiling" = yes; then
9273 ac_cv_c_stack_direction=0
9274 else
9275 cat >conftest.$ac_ext <<_ACEOF
9276 #line $LINENO "configure"
9277 /* confdefs.h. */
9278 _ACEOF
9279 cat confdefs.h >>conftest.$ac_ext
9280 cat >>conftest.$ac_ext <<_ACEOF
9281 /* end confdefs.h. */
9282 int
9283 find_stack_direction ()
9284 {
9285 static char *addr = 0;
9286 auto char dummy;
9287 if (addr == 0)
9288 {
9289 addr = &dummy;
9290 return find_stack_direction ();
9291 }
9292 else
9293 return (&dummy > addr) ? 1 : -1;
9294 }
9295
9296 int
9297 main ()
9298 {
9299 exit (find_stack_direction () < 0);
9300 }
9301 _ACEOF
9302 rm -f conftest$ac_exeext
9303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9304 (eval $ac_link) 2>&5
9305 ac_status=$?
9306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9307 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9309 (eval $ac_try) 2>&5
9310 ac_status=$?
9311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9312 (exit $ac_status); }; }; then
9313 ac_cv_c_stack_direction=1
9314 else
9315 echo "$as_me: program exited with status $ac_status" >&5
9316 echo "$as_me: failed program was:" >&5
9317 sed 's/^/| /' conftest.$ac_ext >&5
9318
9319 ( exit $ac_status )
9320 ac_cv_c_stack_direction=-1
9321 fi
9322 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9323 fi
9324 fi
9325 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9326 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
9327
9328 cat >>confdefs.h <<_ACEOF
9329 #define STACK_DIRECTION $ac_cv_c_stack_direction
9330 _ACEOF
9331
9332
9333 fi
9334
9335 echo "$as_me:$LINENO: checking for inline" >&5
9336 echo $ECHO_N "checking for inline... $ECHO_C" >&6
9337 if test "${ac_cv_c_inline+set}" = set; then
9338 echo $ECHO_N "(cached) $ECHO_C" >&6
9339 else
9340 ac_cv_c_inline=no
9341 for ac_kw in inline __inline__ __inline; do
9342 cat >conftest.$ac_ext <<_ACEOF
9343 #line $LINENO "configure"
9344 /* confdefs.h. */
9345 _ACEOF
9346 cat confdefs.h >>conftest.$ac_ext
9347 cat >>conftest.$ac_ext <<_ACEOF
9348 /* end confdefs.h. */
9349 #ifndef __cplusplus
9350 typedef int foo_t;
9351 static $ac_kw foo_t static_foo () {return 0; }
9352 $ac_kw foo_t foo () {return 0; }
9353 #endif
9354
9355 _ACEOF
9356 rm -f conftest.$ac_objext
9357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9358 (eval $ac_compile) 2>&5
9359 ac_status=$?
9360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9361 (exit $ac_status); } &&
9362 { ac_try='test -s conftest.$ac_objext'
9363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9364 (eval $ac_try) 2>&5
9365 ac_status=$?
9366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9367 (exit $ac_status); }; }; then
9368 ac_cv_c_inline=$ac_kw; break
9369 else
9370 echo "$as_me: failed program was:" >&5
9371 sed 's/^/| /' conftest.$ac_ext >&5
9372
9373 fi
9374 rm -f conftest.$ac_objext conftest.$ac_ext
9375 done
9376
9377 fi
9378 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
9379 echo "${ECHO_T}$ac_cv_c_inline" >&6
9380 case $ac_cv_c_inline in
9381 inline | yes) ;;
9382 no)
9383 cat >>confdefs.h <<\_ACEOF
9384 #define inline
9385 _ACEOF
9386 ;;
9387 *) cat >>confdefs.h <<_ACEOF
9388 #define inline $ac_cv_c_inline
9389 _ACEOF
9390 ;;
9391 esac
9392
9393
9394 # VMS doesn't have unlink.
9395
9396
9397 for ac_func in unlink remove
9398 do
9399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9400 echo "$as_me:$LINENO: checking for $ac_func" >&5
9401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9402 if eval "test \"\${$as_ac_var+set}\" = set"; then
9403 echo $ECHO_N "(cached) $ECHO_C" >&6
9404 else
9405 cat >conftest.$ac_ext <<_ACEOF
9406 #line $LINENO "configure"
9407 /* confdefs.h. */
9408 _ACEOF
9409 cat confdefs.h >>conftest.$ac_ext
9410 cat >>conftest.$ac_ext <<_ACEOF
9411 /* end confdefs.h. */
9412 /* System header to define __stub macros and hopefully few prototypes,
9413 which can conflict with char $ac_func (); below.
9414 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9415 <limits.h> exists even on freestanding compilers. */
9416 #ifdef __STDC__
9417 # include <limits.h>
9418 #else
9419 # include <assert.h>
9420 #endif
9421 /* Override any gcc2 internal prototype to avoid an error. */
9422 #ifdef __cplusplus
9423 extern "C"
9424 {
9425 #endif
9426 /* We use char because int might match the return type of a gcc2
9427 builtin and then its argument prototype would still apply. */
9428 char $ac_func ();
9429 /* The GNU C library defines this for functions which it implements
9430 to always fail with ENOSYS. Some functions are actually named
9431 something starting with __ and the normal name is an alias. */
9432 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9433 choke me
9434 #else
9435 char (*f) () = $ac_func;
9436 #endif
9437 #ifdef __cplusplus
9438 }
9439 #endif
9440
9441 int
9442 main ()
9443 {
9444 return f != $ac_func;
9445 ;
9446 return 0;
9447 }
9448 _ACEOF
9449 rm -f conftest.$ac_objext conftest$ac_exeext
9450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9451 (eval $ac_link) 2>&5
9452 ac_status=$?
9453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9454 (exit $ac_status); } &&
9455 { ac_try='test -s conftest$ac_exeext'
9456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9457 (eval $ac_try) 2>&5
9458 ac_status=$?
9459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9460 (exit $ac_status); }; }; then
9461 eval "$as_ac_var=yes"
9462 else
9463 echo "$as_me: failed program was:" >&5
9464 sed 's/^/| /' conftest.$ac_ext >&5
9465
9466 eval "$as_ac_var=no"
9467 fi
9468 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9469 fi
9470 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9471 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9472 if test `eval echo '${'$as_ac_var'}'` = yes; then
9473 cat >>confdefs.h <<_ACEOF
9474 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9475 _ACEOF
9476 break
9477 fi
9478 done
9479
9480
9481 # Some systems don't have sbrk().
9482
9483 for ac_func in sbrk
9484 do
9485 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9486 echo "$as_me:$LINENO: checking for $ac_func" >&5
9487 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9488 if eval "test \"\${$as_ac_var+set}\" = set"; then
9489 echo $ECHO_N "(cached) $ECHO_C" >&6
9490 else
9491 cat >conftest.$ac_ext <<_ACEOF
9492 #line $LINENO "configure"
9493 /* confdefs.h. */
9494 _ACEOF
9495 cat confdefs.h >>conftest.$ac_ext
9496 cat >>conftest.$ac_ext <<_ACEOF
9497 /* end confdefs.h. */
9498 /* System header to define __stub macros and hopefully few prototypes,
9499 which can conflict with char $ac_func (); below.
9500 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9501 <limits.h> exists even on freestanding compilers. */
9502 #ifdef __STDC__
9503 # include <limits.h>
9504 #else
9505 # include <assert.h>
9506 #endif
9507 /* Override any gcc2 internal prototype to avoid an error. */
9508 #ifdef __cplusplus
9509 extern "C"
9510 {
9511 #endif
9512 /* We use char because int might match the return type of a gcc2
9513 builtin and then its argument prototype would still apply. */
9514 char $ac_func ();
9515 /* The GNU C library defines this for functions which it implements
9516 to always fail with ENOSYS. Some functions are actually named
9517 something starting with __ and the normal name is an alias. */
9518 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9519 choke me
9520 #else
9521 char (*f) () = $ac_func;
9522 #endif
9523 #ifdef __cplusplus
9524 }
9525 #endif
9526
9527 int
9528 main ()
9529 {
9530 return f != $ac_func;
9531 ;
9532 return 0;
9533 }
9534 _ACEOF
9535 rm -f conftest.$ac_objext conftest$ac_exeext
9536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9537 (eval $ac_link) 2>&5
9538 ac_status=$?
9539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9540 (exit $ac_status); } &&
9541 { ac_try='test -s conftest$ac_exeext'
9542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9543 (eval $ac_try) 2>&5
9544 ac_status=$?
9545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9546 (exit $ac_status); }; }; then
9547 eval "$as_ac_var=yes"
9548 else
9549 echo "$as_me: failed program was:" >&5
9550 sed 's/^/| /' conftest.$ac_ext >&5
9551
9552 eval "$as_ac_var=no"
9553 fi
9554 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9555 fi
9556 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9557 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9558 if test `eval echo '${'$as_ac_var'}'` = yes; then
9559 cat >>confdefs.h <<_ACEOF
9560 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9561 _ACEOF
9562
9563 fi
9564 done
9565
9566
9567 # do we need the math library?
9568 case "${need_libm}" in
9569 yes)
9570 LIBM=
9571 case $host in
9572 *-*-beos* | *-*-cygwin* | *-*-pw32*)
9573 # These system don't have libm
9574 ;;
9575 *-ncr-sysv4.3*)
9576 echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
9577 echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
9578 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
9579 echo $ECHO_N "(cached) $ECHO_C" >&6
9580 else
9581 ac_check_lib_save_LIBS=$LIBS
9582 LIBS="-lmw $LIBS"
9583 cat >conftest.$ac_ext <<_ACEOF
9584 #line $LINENO "configure"
9585 /* confdefs.h. */
9586 _ACEOF
9587 cat confdefs.h >>conftest.$ac_ext
9588 cat >>conftest.$ac_ext <<_ACEOF
9589 /* end confdefs.h. */
9590
9591 /* Override any gcc2 internal prototype to avoid an error. */
9592 #ifdef __cplusplus
9593 extern "C"
9594 #endif
9595 /* We use char because int might match the return type of a gcc2
9596 builtin and then its argument prototype would still apply. */
9597 char _mwvalidcheckl ();
9598 int
9599 main ()
9600 {
9601 _mwvalidcheckl ();
9602 ;
9603 return 0;
9604 }
9605 _ACEOF
9606 rm -f conftest.$ac_objext conftest$ac_exeext
9607 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9608 (eval $ac_link) 2>&5
9609 ac_status=$?
9610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9611 (exit $ac_status); } &&
9612 { ac_try='test -s conftest$ac_exeext'
9613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9614 (eval $ac_try) 2>&5
9615 ac_status=$?
9616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9617 (exit $ac_status); }; }; then
9618 ac_cv_lib_mw__mwvalidcheckl=yes
9619 else
9620 echo "$as_me: failed program was:" >&5
9621 sed 's/^/| /' conftest.$ac_ext >&5
9622
9623 ac_cv_lib_mw__mwvalidcheckl=no
9624 fi
9625 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9626 LIBS=$ac_check_lib_save_LIBS
9627 fi
9628 echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
9629 echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
9630 if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
9631 LIBM="-lmw"
9632 fi
9633
9634 echo "$as_me:$LINENO: checking for main in -lm" >&5
9635 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9636 if test "${ac_cv_lib_m_main+set}" = set; then
9637 echo $ECHO_N "(cached) $ECHO_C" >&6
9638 else
9639 ac_check_lib_save_LIBS=$LIBS
9640 LIBS="-lm $LIBS"
9641 cat >conftest.$ac_ext <<_ACEOF
9642 #line $LINENO "configure"
9643 /* confdefs.h. */
9644 _ACEOF
9645 cat confdefs.h >>conftest.$ac_ext
9646 cat >>conftest.$ac_ext <<_ACEOF
9647 /* end confdefs.h. */
9648
9649
9650 int
9651 main ()
9652 {
9653 main ();
9654 ;
9655 return 0;
9656 }
9657 _ACEOF
9658 rm -f conftest.$ac_objext conftest$ac_exeext
9659 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9660 (eval $ac_link) 2>&5
9661 ac_status=$?
9662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663 (exit $ac_status); } &&
9664 { ac_try='test -s conftest$ac_exeext'
9665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9666 (eval $ac_try) 2>&5
9667 ac_status=$?
9668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669 (exit $ac_status); }; }; then
9670 ac_cv_lib_m_main=yes
9671 else
9672 echo "$as_me: failed program was:" >&5
9673 sed 's/^/| /' conftest.$ac_ext >&5
9674
9675 ac_cv_lib_m_main=no
9676 fi
9677 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9678 LIBS=$ac_check_lib_save_LIBS
9679 fi
9680 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9681 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9682 if test $ac_cv_lib_m_main = yes; then
9683 LIBM="$LIBM -lm"
9684 fi
9685
9686 ;;
9687 *)
9688 echo "$as_me:$LINENO: checking for main in -lm" >&5
9689 echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
9690 if test "${ac_cv_lib_m_main+set}" = set; then
9691 echo $ECHO_N "(cached) $ECHO_C" >&6
9692 else
9693 ac_check_lib_save_LIBS=$LIBS
9694 LIBS="-lm $LIBS"
9695 cat >conftest.$ac_ext <<_ACEOF
9696 #line $LINENO "configure"
9697 /* confdefs.h. */
9698 _ACEOF
9699 cat confdefs.h >>conftest.$ac_ext
9700 cat >>conftest.$ac_ext <<_ACEOF
9701 /* end confdefs.h. */
9702
9703
9704 int
9705 main ()
9706 {
9707 main ();
9708 ;
9709 return 0;
9710 }
9711 _ACEOF
9712 rm -f conftest.$ac_objext conftest$ac_exeext
9713 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9714 (eval $ac_link) 2>&5
9715 ac_status=$?
9716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9717 (exit $ac_status); } &&
9718 { ac_try='test -s conftest$ac_exeext'
9719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9720 (eval $ac_try) 2>&5
9721 ac_status=$?
9722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9723 (exit $ac_status); }; }; then
9724 ac_cv_lib_m_main=yes
9725 else
9726 echo "$as_me: failed program was:" >&5
9727 sed 's/^/| /' conftest.$ac_ext >&5
9728
9729 ac_cv_lib_m_main=no
9730 fi
9731 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9732 LIBS=$ac_check_lib_save_LIBS
9733 fi
9734 echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
9735 echo "${ECHO_T}$ac_cv_lib_m_main" >&6
9736 if test $ac_cv_lib_m_main = yes; then
9737 LIBM="-lm"
9738 fi
9739
9740 ;;
9741 esac
9742
9743
9744 ;;
9745 esac
9746
9747 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
9748 # enough, but on some of those systems, the assert macro relies on requoting
9749 # working properly!
9750 echo "$as_me:$LINENO: checking for working assert macro" >&5
9751 echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
9752 if test "${gas_cv_assert_ok+set}" = set; then
9753 echo $ECHO_N "(cached) $ECHO_C" >&6
9754 else
9755 cat >conftest.$ac_ext <<_ACEOF
9756 #line $LINENO "configure"
9757 /* confdefs.h. */
9758 _ACEOF
9759 cat confdefs.h >>conftest.$ac_ext
9760 cat >>conftest.$ac_ext <<_ACEOF
9761 /* end confdefs.h. */
9762 #include <assert.h>
9763 #include <stdio.h>
9764 int
9765 main ()
9766 {
9767
9768 /* check for requoting problems */
9769 static int a, b, c, d;
9770 static char *s;
9771 assert (!strcmp(s, "foo bar baz quux"));
9772 /* check for newline handling */
9773 assert (a == b
9774 || c == d);
9775
9776 ;
9777 return 0;
9778 }
9779 _ACEOF
9780 rm -f conftest.$ac_objext conftest$ac_exeext
9781 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9782 (eval $ac_link) 2>&5
9783 ac_status=$?
9784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9785 (exit $ac_status); } &&
9786 { ac_try='test -s conftest$ac_exeext'
9787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788 (eval $ac_try) 2>&5
9789 ac_status=$?
9790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 (exit $ac_status); }; }; then
9792 gas_cv_assert_ok=yes
9793 else
9794 echo "$as_me: failed program was:" >&5
9795 sed 's/^/| /' conftest.$ac_ext >&5
9796
9797 gas_cv_assert_ok=no
9798 fi
9799 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9800 fi
9801 echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
9802 echo "${ECHO_T}$gas_cv_assert_ok" >&6
9803 test $gas_cv_assert_ok = yes ||
9804 cat >>confdefs.h <<\_ACEOF
9805 #define BROKEN_ASSERT 1
9806 _ACEOF
9807
9808
9809
9810 # On some systems, the system header files may not declare malloc, realloc,
9811 # and free. There are places where gas needs these functions to have been
9812 # declared -- such as when taking their addresses.
9813 gas_test_headers="
9814 #ifdef HAVE_MEMORY_H
9815 #include <memory.h>
9816 #endif
9817 #ifdef HAVE_STRING_H
9818 #include <string.h>
9819 #else
9820 #ifdef HAVE_STRINGS_H
9821 #include <strings.h>
9822 #endif
9823 #endif
9824 #ifdef HAVE_STDLIB_H
9825 #include <stdlib.h>
9826 #endif
9827 #ifdef HAVE_UNISTD_H
9828 #include <unistd.h>
9829 #endif
9830 "
9831
9832 echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
9833 echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
9834 if test "${gas_cv_decl_needed_strstr+set}" = set; then
9835 echo $ECHO_N "(cached) $ECHO_C" >&6
9836 else
9837 cat >conftest.$ac_ext <<_ACEOF
9838 #line $LINENO "configure"
9839 /* confdefs.h. */
9840 _ACEOF
9841 cat confdefs.h >>conftest.$ac_ext
9842 cat >>conftest.$ac_ext <<_ACEOF
9843 /* end confdefs.h. */
9844 $gas_test_headers
9845 int
9846 main ()
9847 {
9848
9849 typedef char *(*f)();
9850 f x;
9851 x = (f) strstr;
9852
9853 ;
9854 return 0;
9855 }
9856 _ACEOF
9857 rm -f conftest.$ac_objext conftest$ac_exeext
9858 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9859 (eval $ac_link) 2>&5
9860 ac_status=$?
9861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862 (exit $ac_status); } &&
9863 { ac_try='test -s conftest$ac_exeext'
9864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9865 (eval $ac_try) 2>&5
9866 ac_status=$?
9867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9868 (exit $ac_status); }; }; then
9869 gas_cv_decl_needed_strstr=no
9870 else
9871 echo "$as_me: failed program was:" >&5
9872 sed 's/^/| /' conftest.$ac_ext >&5
9873
9874 gas_cv_decl_needed_strstr=yes
9875 fi
9876 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9877 fi
9878 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
9879 echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
9880 if test $gas_cv_decl_needed_strstr = yes; then
9881
9882 cat >>confdefs.h <<\_ACEOF
9883 #define NEED_DECLARATION_STRSTR 1
9884 _ACEOF
9885
9886 fi
9887
9888
9889 echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
9890 echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
9891 if test "${gas_cv_decl_needed_malloc+set}" = set; then
9892 echo $ECHO_N "(cached) $ECHO_C" >&6
9893 else
9894 cat >conftest.$ac_ext <<_ACEOF
9895 #line $LINENO "configure"
9896 /* confdefs.h. */
9897 _ACEOF
9898 cat confdefs.h >>conftest.$ac_ext
9899 cat >>conftest.$ac_ext <<_ACEOF
9900 /* end confdefs.h. */
9901 $gas_test_headers
9902 int
9903 main ()
9904 {
9905
9906 typedef char *(*f)();
9907 f x;
9908 x = (f) malloc;
9909
9910 ;
9911 return 0;
9912 }
9913 _ACEOF
9914 rm -f conftest.$ac_objext conftest$ac_exeext
9915 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9916 (eval $ac_link) 2>&5
9917 ac_status=$?
9918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9919 (exit $ac_status); } &&
9920 { ac_try='test -s conftest$ac_exeext'
9921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9922 (eval $ac_try) 2>&5
9923 ac_status=$?
9924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9925 (exit $ac_status); }; }; then
9926 gas_cv_decl_needed_malloc=no
9927 else
9928 echo "$as_me: failed program was:" >&5
9929 sed 's/^/| /' conftest.$ac_ext >&5
9930
9931 gas_cv_decl_needed_malloc=yes
9932 fi
9933 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9934 fi
9935 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
9936 echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
9937 if test $gas_cv_decl_needed_malloc = yes; then
9938
9939 cat >>confdefs.h <<\_ACEOF
9940 #define NEED_DECLARATION_MALLOC 1
9941 _ACEOF
9942
9943 fi
9944
9945
9946 echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
9947 echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
9948 if test "${gas_cv_decl_needed_free+set}" = set; then
9949 echo $ECHO_N "(cached) $ECHO_C" >&6
9950 else
9951 cat >conftest.$ac_ext <<_ACEOF
9952 #line $LINENO "configure"
9953 /* confdefs.h. */
9954 _ACEOF
9955 cat confdefs.h >>conftest.$ac_ext
9956 cat >>conftest.$ac_ext <<_ACEOF
9957 /* end confdefs.h. */
9958 $gas_test_headers
9959 int
9960 main ()
9961 {
9962
9963 typedef void (*f)();
9964 f x;
9965 x = (f) free;
9966
9967 ;
9968 return 0;
9969 }
9970 _ACEOF
9971 rm -f conftest.$ac_objext conftest$ac_exeext
9972 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9973 (eval $ac_link) 2>&5
9974 ac_status=$?
9975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9976 (exit $ac_status); } &&
9977 { ac_try='test -s conftest$ac_exeext'
9978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9979 (eval $ac_try) 2>&5
9980 ac_status=$?
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); }; }; then
9983 gas_cv_decl_needed_free=no
9984 else
9985 echo "$as_me: failed program was:" >&5
9986 sed 's/^/| /' conftest.$ac_ext >&5
9987
9988 gas_cv_decl_needed_free=yes
9989 fi
9990 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9991 fi
9992 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
9993 echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
9994 if test $gas_cv_decl_needed_free = yes; then
9995
9996 cat >>confdefs.h <<\_ACEOF
9997 #define NEED_DECLARATION_FREE 1
9998 _ACEOF
9999
10000 fi
10001
10002
10003 echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
10004 echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
10005 if test "${gas_cv_decl_needed_sbrk+set}" = set; then
10006 echo $ECHO_N "(cached) $ECHO_C" >&6
10007 else
10008 cat >conftest.$ac_ext <<_ACEOF
10009 #line $LINENO "configure"
10010 /* confdefs.h. */
10011 _ACEOF
10012 cat confdefs.h >>conftest.$ac_ext
10013 cat >>conftest.$ac_ext <<_ACEOF
10014 /* end confdefs.h. */
10015 $gas_test_headers
10016 int
10017 main ()
10018 {
10019
10020 typedef char *(*f)();
10021 f x;
10022 x = (f) sbrk;
10023
10024 ;
10025 return 0;
10026 }
10027 _ACEOF
10028 rm -f conftest.$ac_objext conftest$ac_exeext
10029 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10030 (eval $ac_link) 2>&5
10031 ac_status=$?
10032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10033 (exit $ac_status); } &&
10034 { ac_try='test -s conftest$ac_exeext'
10035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036 (eval $ac_try) 2>&5
10037 ac_status=$?
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); }; }; then
10040 gas_cv_decl_needed_sbrk=no
10041 else
10042 echo "$as_me: failed program was:" >&5
10043 sed 's/^/| /' conftest.$ac_ext >&5
10044
10045 gas_cv_decl_needed_sbrk=yes
10046 fi
10047 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10048 fi
10049 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
10050 echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
10051 if test $gas_cv_decl_needed_sbrk = yes; then
10052
10053 cat >>confdefs.h <<\_ACEOF
10054 #define NEED_DECLARATION_SBRK 1
10055 _ACEOF
10056
10057 fi
10058
10059
10060 echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
10061 echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
10062 if test "${gas_cv_decl_needed_environ+set}" = set; then
10063 echo $ECHO_N "(cached) $ECHO_C" >&6
10064 else
10065 cat >conftest.$ac_ext <<_ACEOF
10066 #line $LINENO "configure"
10067 /* confdefs.h. */
10068 _ACEOF
10069 cat confdefs.h >>conftest.$ac_ext
10070 cat >>conftest.$ac_ext <<_ACEOF
10071 /* end confdefs.h. */
10072 $gas_test_headers
10073 int
10074 main ()
10075 {
10076
10077 typedef char **f;
10078 f x;
10079 x = (f) environ;
10080
10081 ;
10082 return 0;
10083 }
10084 _ACEOF
10085 rm -f conftest.$ac_objext conftest$ac_exeext
10086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10087 (eval $ac_link) 2>&5
10088 ac_status=$?
10089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10090 (exit $ac_status); } &&
10091 { ac_try='test -s conftest$ac_exeext'
10092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10093 (eval $ac_try) 2>&5
10094 ac_status=$?
10095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096 (exit $ac_status); }; }; then
10097 gas_cv_decl_needed_environ=no
10098 else
10099 echo "$as_me: failed program was:" >&5
10100 sed 's/^/| /' conftest.$ac_ext >&5
10101
10102 gas_cv_decl_needed_environ=yes
10103 fi
10104 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10105 fi
10106 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
10107 echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
10108 if test $gas_cv_decl_needed_environ = yes; then
10109
10110 cat >>confdefs.h <<\_ACEOF
10111 #define NEED_DECLARATION_ENVIRON 1
10112 _ACEOF
10113
10114 fi
10115
10116
10117 # Does errno.h declare errno, or do we have to add a separate declaration
10118 # for it?
10119
10120 echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
10121 echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
10122 if test "${gas_cv_decl_needed_errno+set}" = set; then
10123 echo $ECHO_N "(cached) $ECHO_C" >&6
10124 else
10125 cat >conftest.$ac_ext <<_ACEOF
10126 #line $LINENO "configure"
10127 /* confdefs.h. */
10128 _ACEOF
10129 cat confdefs.h >>conftest.$ac_ext
10130 cat >>conftest.$ac_ext <<_ACEOF
10131 /* end confdefs.h. */
10132
10133 #ifdef HAVE_ERRNO_H
10134 #include <errno.h>
10135 #endif
10136
10137 int
10138 main ()
10139 {
10140
10141 typedef int f;
10142 f x;
10143 x = (f) errno;
10144
10145 ;
10146 return 0;
10147 }
10148 _ACEOF
10149 rm -f conftest.$ac_objext conftest$ac_exeext
10150 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10151 (eval $ac_link) 2>&5
10152 ac_status=$?
10153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10154 (exit $ac_status); } &&
10155 { ac_try='test -s conftest$ac_exeext'
10156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10157 (eval $ac_try) 2>&5
10158 ac_status=$?
10159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10160 (exit $ac_status); }; }; then
10161 gas_cv_decl_needed_errno=no
10162 else
10163 echo "$as_me: failed program was:" >&5
10164 sed 's/^/| /' conftest.$ac_ext >&5
10165
10166 gas_cv_decl_needed_errno=yes
10167 fi
10168 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10169 fi
10170 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
10171 echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
10172 if test $gas_cv_decl_needed_errno = yes; then
10173
10174 cat >>confdefs.h <<\_ACEOF
10175 #define NEED_DECLARATION_ERRNO 1
10176 _ACEOF
10177
10178 fi
10179
10180
10181
10182
10183 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
10184
10185 ac_config_commands="$ac_config_commands default"
10186
10187
10188 cat >confcache <<\_ACEOF
10189 # This file is a shell script that caches the results of configure
10190 # tests run on this system so they can be shared between configure
10191 # scripts and configure runs, see configure's option --config-cache.
10192 # It is not useful on other systems. If it contains results you don't
10193 # want to keep, you may remove or edit it.
10194 #
10195 # config.status only pays attention to the cache file if you give it
10196 # the --recheck option to rerun configure.
10197 #
10198 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10199 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10200 # following values.
10201
10202 _ACEOF
10203
10204 # The following way of writing the cache mishandles newlines in values,
10205 # but we know of no workaround that is simple, portable, and efficient.
10206 # So, don't put newlines in cache variables' values.
10207 # Ultrix sh set writes to stderr and can't be redirected directly,
10208 # and sets the high bit in the cache file unless we assign to the vars.
10209 {
10210 (set) 2>&1 |
10211 case `(ac_space=' '; set | grep ac_space) 2>&1` in
10212 *ac_space=\ *)
10213 # `set' does not quote correctly, so add quotes (double-quote
10214 # substitution turns \\\\ into \\, and sed turns \\ into \).
10215 sed -n \
10216 "s/'/'\\\\''/g;
10217 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10218 ;;
10219 *)
10220 # `set' quotes correctly as required by POSIX, so do not add quotes.
10221 sed -n \
10222 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
10223 ;;
10224 esac;
10225 } |
10226 sed '
10227 t clear
10228 : clear
10229 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10230 t end
10231 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10232 : end' >>confcache
10233 if diff $cache_file confcache >/dev/null 2>&1; then :; else
10234 if test -w $cache_file; then
10235 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
10236 cat confcache >$cache_file
10237 else
10238 echo "not updating unwritable cache $cache_file"
10239 fi
10240 fi
10241 rm -f confcache
10242
10243 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10244 # Let make expand exec_prefix.
10245 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10246
10247 # VPATH may cause trouble with some makes, so we remove $(srcdir),
10248 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
10249 # trailing colons and then remove the whole line if VPATH becomes empty
10250 # (actually we leave an empty line to preserve line numbers).
10251 if test "x$srcdir" = x.; then
10252 ac_vpsub='/^[ ]*VPATH[ ]*=/{
10253 s/:*\$(srcdir):*/:/;
10254 s/:*\${srcdir}:*/:/;
10255 s/:*@srcdir@:*/:/;
10256 s/^\([^=]*=[ ]*\):*/\1/;
10257 s/:*$//;
10258 s/^[^=]*=[ ]*$//;
10259 }'
10260 fi
10261
10262 DEFS=-DHAVE_CONFIG_H
10263
10264 ac_libobjs=
10265 ac_ltlibobjs=
10266 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10267 # 1. Remove the extension, and $U if already installed.
10268 ac_i=`echo "$ac_i" |
10269 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
10270 # 2. Add them.
10271 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
10272 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
10273 done
10274 LIBOBJS=$ac_libobjs
10275
10276 LTLIBOBJS=$ac_ltlibobjs
10277
10278
10279 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10280 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
10281 Usually this means the macro was only invoked conditionally." >&5
10282 echo "$as_me: error: conditional \"AMDEP\" was never defined.
10283 Usually this means the macro was only invoked conditionally." >&2;}
10284 { (exit 1); exit 1; }; }
10285 fi
10286 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10287 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
10288 Usually this means the macro was only invoked conditionally." >&5
10289 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
10290 Usually this means the macro was only invoked conditionally." >&2;}
10291 { (exit 1); exit 1; }; }
10292 fi
10293 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10294 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
10295 Usually this means the macro was only invoked conditionally." >&5
10296 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
10297 Usually this means the macro was only invoked conditionally." >&2;}
10298 { (exit 1); exit 1; }; }
10299 fi
10300
10301 : ${CONFIG_STATUS=./config.status}
10302 ac_clean_files_save=$ac_clean_files
10303 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10304 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
10305 echo "$as_me: creating $CONFIG_STATUS" >&6;}
10306 cat >$CONFIG_STATUS <<_ACEOF
10307 #! $SHELL
10308 # Generated by $as_me.
10309 # Run this file to recreate the current configuration.
10310 # Compiler output produced by configure, useful for debugging
10311 # configure, is in config.log if it exists.
10312
10313 debug=false
10314 ac_cs_recheck=false
10315 ac_cs_silent=false
10316 SHELL=\${CONFIG_SHELL-$SHELL}
10317 _ACEOF
10318
10319 cat >>$CONFIG_STATUS <<\_ACEOF
10320 ## --------------------- ##
10321 ## M4sh Initialization. ##
10322 ## --------------------- ##
10323
10324 # Be Bourne compatible
10325 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
10326 emulate sh
10327 NULLCMD=:
10328 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
10329 # is contrary to our usage. Disable this feature.
10330 alias -g '${1+"$@"}'='"$@"'
10331 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
10332 set -o posix
10333 fi
10334
10335 # Support unset when possible.
10336 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
10337 as_unset=unset
10338 else
10339 as_unset=false
10340 fi
10341
10342
10343 # Work around bugs in pre-3.0 UWIN ksh.
10344 $as_unset ENV MAIL MAILPATH
10345 PS1='$ '
10346 PS2='> '
10347 PS4='+ '
10348
10349 # NLS nuisances.
10350 for as_var in \
10351 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
10352 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
10353 LC_TELEPHONE LC_TIME
10354 do
10355 if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then
10356 eval $as_var=C; export $as_var
10357 else
10358 $as_unset $as_var
10359 fi
10360 done
10361
10362 # Required to use basename.
10363 if expr a : '\(a\)' >/dev/null 2>&1; then
10364 as_expr=expr
10365 else
10366 as_expr=false
10367 fi
10368
10369 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
10370 as_basename=basename
10371 else
10372 as_basename=false
10373 fi
10374
10375
10376 # Name of the executable.
10377 as_me=`$as_basename "$0" ||
10378 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10379 X"$0" : 'X\(//\)$' \| \
10380 X"$0" : 'X\(/\)$' \| \
10381 . : '\(.\)' 2>/dev/null ||
10382 echo X/"$0" |
10383 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
10384 /^X\/\(\/\/\)$/{ s//\1/; q; }
10385 /^X\/\(\/\).*/{ s//\1/; q; }
10386 s/.*/./; q'`
10387
10388
10389 # PATH needs CR, and LINENO needs CR and PATH.
10390 # Avoid depending upon Character Ranges.
10391 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
10392 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10393 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
10394 as_cr_digits='0123456789'
10395 as_cr_alnum=$as_cr_Letters$as_cr_digits
10396
10397 # The user is always right.
10398 if test "${PATH_SEPARATOR+set}" != set; then
10399 echo "#! /bin/sh" >conf$$.sh
10400 echo "exit 0" >>conf$$.sh
10401 chmod +x conf$$.sh
10402 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10403 PATH_SEPARATOR=';'
10404 else
10405 PATH_SEPARATOR=:
10406 fi
10407 rm -f conf$$.sh
10408 fi
10409
10410
10411 as_lineno_1=$LINENO
10412 as_lineno_2=$LINENO
10413 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10414 test "x$as_lineno_1" != "x$as_lineno_2" &&
10415 test "x$as_lineno_3" = "x$as_lineno_2" || {
10416 # Find who we are. Look in the path if we contain no path at all
10417 # relative or not.
10418 case $0 in
10419 *[\\/]* ) as_myself=$0 ;;
10420 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10421 for as_dir in $PATH
10422 do
10423 IFS=$as_save_IFS
10424 test -z "$as_dir" && as_dir=.
10425 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10426 done
10427
10428 ;;
10429 esac
10430 # We did not find ourselves, most probably we were run as `sh COMMAND'
10431 # in which case we are not to be found in the path.
10432 if test "x$as_myself" = x; then
10433 as_myself=$0
10434 fi
10435 if test ! -f "$as_myself"; then
10436 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
10437 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
10438 { (exit 1); exit 1; }; }
10439 fi
10440 case $CONFIG_SHELL in
10441 '')
10442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10443 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
10444 do
10445 IFS=$as_save_IFS
10446 test -z "$as_dir" && as_dir=.
10447 for as_base in sh bash ksh sh5; do
10448 case $as_dir in
10449 /*)
10450 if ("$as_dir/$as_base" -c '
10451 as_lineno_1=$LINENO
10452 as_lineno_2=$LINENO
10453 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
10454 test "x$as_lineno_1" != "x$as_lineno_2" &&
10455 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
10456 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
10457 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
10458 CONFIG_SHELL=$as_dir/$as_base
10459 export CONFIG_SHELL
10460 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
10461 fi;;
10462 esac
10463 done
10464 done
10465 ;;
10466 esac
10467
10468 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
10469 # uniformly replaced by the line number. The first 'sed' inserts a
10470 # line-number line before each line; the second 'sed' does the real
10471 # work. The second script uses 'N' to pair each line-number line
10472 # with the numbered line, and appends trailing '-' during
10473 # substitution so that $LINENO is not a special case at line end.
10474 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
10475 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
10476 sed '=' <$as_myself |
10477 sed '
10478 N
10479 s,$,-,
10480 : loop
10481 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
10482 t loop
10483 s,-$,,
10484 s,^['$as_cr_digits']*\n,,
10485 ' >$as_me.lineno &&
10486 chmod +x $as_me.lineno ||
10487 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
10488 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
10489 { (exit 1); exit 1; }; }
10490
10491 # Don't try to exec as it changes $[0], causing all sort of problems
10492 # (the dirname of $[0] is not the place where we might find the
10493 # original and so on. Autoconf is especially sensible to this).
10494 . ./$as_me.lineno
10495 # Exit status is that of the last command.
10496 exit
10497 }
10498
10499
10500 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
10501 *c*,-n*) ECHO_N= ECHO_C='
10502 ' ECHO_T=' ' ;;
10503 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
10504 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
10505 esac
10506
10507 if expr a : '\(a\)' >/dev/null 2>&1; then
10508 as_expr=expr
10509 else
10510 as_expr=false
10511 fi
10512
10513 rm -f conf$$ conf$$.exe conf$$.file
10514 echo >conf$$.file
10515 if ln -s conf$$.file conf$$ 2>/dev/null; then
10516 # We could just check for DJGPP; but this test a) works b) is more generic
10517 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
10518 if test -f conf$$.exe; then
10519 # Don't use ln at all; we don't have any links
10520 as_ln_s='cp -p'
10521 else
10522 as_ln_s='ln -s'
10523 fi
10524 elif ln conf$$.file conf$$ 2>/dev/null; then
10525 as_ln_s=ln
10526 else
10527 as_ln_s='cp -p'
10528 fi
10529 rm -f conf$$ conf$$.exe conf$$.file
10530
10531 if mkdir -p . 2>/dev/null; then
10532 as_mkdir_p=:
10533 else
10534 as_mkdir_p=false
10535 fi
10536
10537 as_executable_p="test -f"
10538
10539 # Sed expression to map a string onto a valid CPP name.
10540 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
10541
10542 # Sed expression to map a string onto a valid variable name.
10543 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
10544
10545
10546 # IFS
10547 # We need space, tab and new line, in precisely that order.
10548 as_nl='
10549 '
10550 IFS=" $as_nl"
10551
10552 # CDPATH.
10553 $as_unset CDPATH
10554
10555 exec 6>&1
10556
10557 # Open the log real soon, to keep \$[0] and so on meaningful, and to
10558 # report actual input values of CONFIG_FILES etc. instead of their
10559 # values after options handling. Logging --version etc. is OK.
10560 exec 5>>config.log
10561 {
10562 echo
10563 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10564 ## Running $as_me. ##
10565 _ASBOX
10566 } >&5
10567 cat >&5 <<_CSEOF
10568
10569 This file was extended by $as_me, which was
10570 generated by GNU Autoconf 2.57. Invocation command line was
10571
10572 CONFIG_FILES = $CONFIG_FILES
10573 CONFIG_HEADERS = $CONFIG_HEADERS
10574 CONFIG_LINKS = $CONFIG_LINKS
10575 CONFIG_COMMANDS = $CONFIG_COMMANDS
10576 $ $0 $@
10577
10578 _CSEOF
10579 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
10580 echo >&5
10581 _ACEOF
10582
10583 # Files that config.status was made for.
10584 if test -n "$ac_config_files"; then
10585 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
10586 fi
10587
10588 if test -n "$ac_config_headers"; then
10589 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
10590 fi
10591
10592 if test -n "$ac_config_links"; then
10593 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
10594 fi
10595
10596 if test -n "$ac_config_commands"; then
10597 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
10598 fi
10599
10600 cat >>$CONFIG_STATUS <<\_ACEOF
10601
10602 ac_cs_usage="\
10603 \`$as_me' instantiates files from templates according to the
10604 current configuration.
10605
10606 Usage: $0 [OPTIONS] [FILE]...
10607
10608 -h, --help print this help, then exit
10609 -V, --version print version number, then exit
10610 -q, --quiet do not print progress messages
10611 -d, --debug don't remove temporary files
10612 --recheck update $as_me by reconfiguring in the same conditions
10613 --file=FILE[:TEMPLATE]
10614 instantiate the configuration file FILE
10615 --header=FILE[:TEMPLATE]
10616 instantiate the configuration header FILE
10617
10618 Configuration files:
10619 $config_files
10620
10621 Configuration headers:
10622 $config_headers
10623
10624 Configuration commands:
10625 $config_commands
10626
10627 Report bugs to <bug-autoconf@gnu.org>."
10628 _ACEOF
10629
10630 cat >>$CONFIG_STATUS <<_ACEOF
10631 ac_cs_version="\\
10632 config.status
10633 configured by $0, generated by GNU Autoconf 2.57,
10634 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
10635
10636 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
10637 Free Software Foundation, Inc.
10638 This config.status script is free software; the Free Software Foundation
10639 gives unlimited permission to copy, distribute and modify it."
10640 srcdir=$srcdir
10641 INSTALL="$INSTALL"
10642 _ACEOF
10643
10644 cat >>$CONFIG_STATUS <<\_ACEOF
10645 # If no file are specified by the user, then we need to provide default
10646 # value. By we need to know if files were specified by the user.
10647 ac_need_defaults=:
10648 while test $# != 0
10649 do
10650 case $1 in
10651 --*=*)
10652 ac_option=`expr "x$1" : 'x\([^=]*\)='`
10653 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
10654 ac_shift=:
10655 ;;
10656 -*)
10657 ac_option=$1
10658 ac_optarg=$2
10659 ac_shift=shift
10660 ;;
10661 *) # This is not an option, so the user has probably given explicit
10662 # arguments.
10663 ac_option=$1
10664 ac_need_defaults=false;;
10665 esac
10666
10667 case $ac_option in
10668 # Handling of the options.
10669 _ACEOF
10670 cat >>$CONFIG_STATUS <<\_ACEOF
10671 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
10672 ac_cs_recheck=: ;;
10673 --version | --vers* | -V )
10674 echo "$ac_cs_version"; exit 0 ;;
10675 --he | --h)
10676 # Conflict between --help and --header
10677 { { echo "$as_me:$LINENO: error: ambiguous option: $1
10678 Try \`$0 --help' for more information." >&5
10679 echo "$as_me: error: ambiguous option: $1
10680 Try \`$0 --help' for more information." >&2;}
10681 { (exit 1); exit 1; }; };;
10682 --help | --hel | -h )
10683 echo "$ac_cs_usage"; exit 0 ;;
10684 --debug | --d* | -d )
10685 debug=: ;;
10686 --file | --fil | --fi | --f )
10687 $ac_shift
10688 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
10689 ac_need_defaults=false;;
10690 --header | --heade | --head | --hea )
10691 $ac_shift
10692 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
10693 ac_need_defaults=false;;
10694 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10695 | -silent | --silent | --silen | --sile | --sil | --si | --s)
10696 ac_cs_silent=: ;;
10697
10698 # This is an error.
10699 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
10700 Try \`$0 --help' for more information." >&5
10701 echo "$as_me: error: unrecognized option: $1
10702 Try \`$0 --help' for more information." >&2;}
10703 { (exit 1); exit 1; }; } ;;
10704
10705 *) ac_config_targets="$ac_config_targets $1" ;;
10706
10707 esac
10708 shift
10709 done
10710
10711 ac_configure_extra_args=
10712
10713 if $ac_cs_silent; then
10714 exec 6>/dev/null
10715 ac_configure_extra_args="$ac_configure_extra_args --silent"
10716 fi
10717
10718 _ACEOF
10719 cat >>$CONFIG_STATUS <<_ACEOF
10720 if \$ac_cs_recheck; then
10721 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
10722 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10723 fi
10724
10725 _ACEOF
10726
10727 cat >>$CONFIG_STATUS <<_ACEOF
10728 #
10729 # INIT-COMMANDS section.
10730 #
10731
10732 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
10733 target_cpu_type=${target_cpu_type}
10734 cgen_cpu_prefix=${cgen_cpu_prefix}
10735 obj_format=${obj_format}
10736 te_file=${te_file}
10737
10738 _ACEOF
10739
10740
10741
10742 cat >>$CONFIG_STATUS <<\_ACEOF
10743 for ac_config_target in $ac_config_targets
10744 do
10745 case "$ac_config_target" in
10746 # Handling of arguments.
10747 "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
10748 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
10749 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
10750 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
10751 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
10752 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
10753 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
10754 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
10755 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
10756 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
10757 { (exit 1); exit 1; }; };;
10758 esac
10759 done
10760
10761 # If the user did not use the arguments to specify the items to instantiate,
10762 # then the envvar interface is used. Set only those that are not.
10763 # We use the long form for the default assignment because of an extremely
10764 # bizarre bug on SunOS 4.1.3.
10765 if $ac_need_defaults; then
10766 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
10767 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
10768 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
10769 fi
10770
10771 # Have a temporary directory for convenience. Make it in the build tree
10772 # simply because there is no reason to put it here, and in addition,
10773 # creating and moving files from /tmp can sometimes cause problems.
10774 # Create a temporary directory, and hook for its removal unless debugging.
10775 $debug ||
10776 {
10777 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
10778 trap '{ (exit 1); exit 1; }' 1 2 13 15
10779 }
10780
10781 # Create a (secure) tmp directory for tmp files.
10782
10783 {
10784 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
10785 test -n "$tmp" && test -d "$tmp"
10786 } ||
10787 {
10788 tmp=./confstat$$-$RANDOM
10789 (umask 077 && mkdir $tmp)
10790 } ||
10791 {
10792 echo "$me: cannot create a temporary directory in ." >&2
10793 { (exit 1); exit 1; }
10794 }
10795
10796 _ACEOF
10797
10798 cat >>$CONFIG_STATUS <<_ACEOF
10799
10800 #
10801 # CONFIG_FILES section.
10802 #
10803
10804 # No need to generate the scripts if there are no CONFIG_FILES.
10805 # This happens for instance when ./config.status config.h
10806 if test -n "\$CONFIG_FILES"; then
10807 # Protect against being on the right side of a sed subst in config.status.
10808 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
10809 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
10810 s,@SHELL@,$SHELL,;t t
10811 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
10812 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
10813 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
10814 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
10815 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
10816 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
10817 s,@exec_prefix@,$exec_prefix,;t t
10818 s,@prefix@,$prefix,;t t
10819 s,@program_transform_name@,$program_transform_name,;t t
10820 s,@bindir@,$bindir,;t t
10821 s,@sbindir@,$sbindir,;t t
10822 s,@libexecdir@,$libexecdir,;t t
10823 s,@datadir@,$datadir,;t t
10824 s,@sysconfdir@,$sysconfdir,;t t
10825 s,@sharedstatedir@,$sharedstatedir,;t t
10826 s,@localstatedir@,$localstatedir,;t t
10827 s,@libdir@,$libdir,;t t
10828 s,@includedir@,$includedir,;t t
10829 s,@oldincludedir@,$oldincludedir,;t t
10830 s,@infodir@,$infodir,;t t
10831 s,@mandir@,$mandir,;t t
10832 s,@build_alias@,$build_alias,;t t
10833 s,@host_alias@,$host_alias,;t t
10834 s,@target_alias@,$target_alias,;t t
10835 s,@DEFS@,$DEFS,;t t
10836 s,@ECHO_C@,$ECHO_C,;t t
10837 s,@ECHO_N@,$ECHO_N,;t t
10838 s,@ECHO_T@,$ECHO_T,;t t
10839 s,@LIBS@,$LIBS,;t t
10840 s,@build@,$build,;t t
10841 s,@build_cpu@,$build_cpu,;t t
10842 s,@build_vendor@,$build_vendor,;t t
10843 s,@build_os@,$build_os,;t t
10844 s,@host@,$host,;t t
10845 s,@host_cpu@,$host_cpu,;t t
10846 s,@host_vendor@,$host_vendor,;t t
10847 s,@host_os@,$host_os,;t t
10848 s,@target@,$target,;t t
10849 s,@target_cpu@,$target_cpu,;t t
10850 s,@target_vendor@,$target_vendor,;t t
10851 s,@target_os@,$target_os,;t t
10852 s,@CC@,$CC,;t t
10853 s,@CFLAGS@,$CFLAGS,;t t
10854 s,@LDFLAGS@,$LDFLAGS,;t t
10855 s,@CPPFLAGS@,$CPPFLAGS,;t t
10856 s,@ac_ct_CC@,$ac_ct_CC,;t t
10857 s,@EXEEXT@,$EXEEXT,;t t
10858 s,@OBJEXT@,$OBJEXT,;t t
10859 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
10860 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
10861 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
10862 s,@CYGPATH_W@,$CYGPATH_W,;t t
10863 s,@PACKAGE@,$PACKAGE,;t t
10864 s,@VERSION@,$VERSION,;t t
10865 s,@ACLOCAL@,$ACLOCAL,;t t
10866 s,@AUTOCONF@,$AUTOCONF,;t t
10867 s,@AUTOMAKE@,$AUTOMAKE,;t t
10868 s,@AUTOHEADER@,$AUTOHEADER,;t t
10869 s,@MAKEINFO@,$MAKEINFO,;t t
10870 s,@AMTAR@,$AMTAR,;t t
10871 s,@install_sh@,$install_sh,;t t
10872 s,@STRIP@,$STRIP,;t t
10873 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
10874 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
10875 s,@AWK@,$AWK,;t t
10876 s,@SET_MAKE@,$SET_MAKE,;t t
10877 s,@am__leading_dot@,$am__leading_dot,;t t
10878 s,@DEPDIR@,$DEPDIR,;t t
10879 s,@am__include@,$am__include,;t t
10880 s,@am__quote@,$am__quote,;t t
10881 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
10882 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
10883 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
10884 s,@CCDEPMODE@,$CCDEPMODE,;t t
10885 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
10886 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
10887 s,@LN_S@,$LN_S,;t t
10888 s,@RANLIB@,$RANLIB,;t t
10889 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
10890 s,@LIBTOOL@,$LIBTOOL,;t t
10891 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
10892 s,@GDBINIT@,$GDBINIT,;t t
10893 s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
10894 s,@extra_objects@,$extra_objects,;t t
10895 s,@target_cpu_type@,$target_cpu_type,;t t
10896 s,@obj_format@,$obj_format,;t t
10897 s,@te_file@,$te_file,;t t
10898 s,@install_tooldir@,$install_tooldir,;t t
10899 s,@atof@,$atof,;t t
10900 s,@BFDLIB@,$BFDLIB,;t t
10901 s,@OPCODES_LIB@,$OPCODES_LIB,;t t
10902 s,@BFDVER_H@,$BFDVER_H,;t t
10903 s,@ALL_OBJ_DEPS@,$ALL_OBJ_DEPS,;t t
10904 s,@YACC@,$YACC,;t t
10905 s,@LEX@,$LEX,;t t
10906 s,@LEXLIB@,$LEXLIB,;t t
10907 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
10908 s,@CPP@,$CPP,;t t
10909 s,@EGREP@,$EGREP,;t t
10910 s,@ALLOCA@,$ALLOCA,;t t
10911 s,@USE_NLS@,$USE_NLS,;t t
10912 s,@MSGFMT@,$MSGFMT,;t t
10913 s,@GMSGFMT@,$GMSGFMT,;t t
10914 s,@XGETTEXT@,$XGETTEXT,;t t
10915 s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
10916 s,@CATALOGS@,$CATALOGS,;t t
10917 s,@CATOBJEXT@,$CATOBJEXT,;t t
10918 s,@DATADIRNAME@,$DATADIRNAME,;t t
10919 s,@GMOFILES@,$GMOFILES,;t t
10920 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
10921 s,@INTLDEPS@,$INTLDEPS,;t t
10922 s,@INTLLIBS@,$INTLLIBS,;t t
10923 s,@INTLOBJS@,$INTLOBJS,;t t
10924 s,@POFILES@,$POFILES,;t t
10925 s,@POSUB@,$POSUB,;t t
10926 s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
10927 s,@GT_NO@,$GT_NO,;t t
10928 s,@GT_YES@,$GT_YES,;t t
10929 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
10930 s,@l@,$l,;t t
10931 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
10932 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
10933 s,@MAINT@,$MAINT,;t t
10934 s,@LIBM@,$LIBM,;t t
10935 s,@LIBOBJS@,$LIBOBJS,;t t
10936 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
10937 CEOF
10938
10939 _ACEOF
10940
10941 cat >>$CONFIG_STATUS <<\_ACEOF
10942 # Split the substitutions into bite-sized pieces for seds with
10943 # small command number limits, like on Digital OSF/1 and HP-UX.
10944 ac_max_sed_lines=48
10945 ac_sed_frag=1 # Number of current file.
10946 ac_beg=1 # First line for current file.
10947 ac_end=$ac_max_sed_lines # Line after last line for current file.
10948 ac_more_lines=:
10949 ac_sed_cmds=
10950 while $ac_more_lines; do
10951 if test $ac_beg -gt 1; then
10952 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10953 else
10954 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
10955 fi
10956 if test ! -s $tmp/subs.frag; then
10957 ac_more_lines=false
10958 else
10959 # The purpose of the label and of the branching condition is to
10960 # speed up the sed processing (if there are no `@' at all, there
10961 # is no need to browse any of the substitutions).
10962 # These are the two extra sed commands mentioned above.
10963 (echo ':t
10964 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
10965 if test -z "$ac_sed_cmds"; then
10966 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
10967 else
10968 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
10969 fi
10970 ac_sed_frag=`expr $ac_sed_frag + 1`
10971 ac_beg=$ac_end
10972 ac_end=`expr $ac_end + $ac_max_sed_lines`
10973 fi
10974 done
10975 if test -z "$ac_sed_cmds"; then
10976 ac_sed_cmds=cat
10977 fi
10978 fi # test -n "$CONFIG_FILES"
10979
10980 _ACEOF
10981 cat >>$CONFIG_STATUS <<\_ACEOF
10982 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
10983 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10984 case $ac_file in
10985 - | *:- | *:-:* ) # input from stdin
10986 cat >$tmp/stdin
10987 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10988 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10989 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
10990 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
10991 * ) ac_file_in=$ac_file.in ;;
10992 esac
10993
10994 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
10995 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
10996 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10997 X"$ac_file" : 'X\(//\)[^/]' \| \
10998 X"$ac_file" : 'X\(//\)$' \| \
10999 X"$ac_file" : 'X\(/\)' \| \
11000 . : '\(.\)' 2>/dev/null ||
11001 echo X"$ac_file" |
11002 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11003 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11004 /^X\(\/\/\)$/{ s//\1/; q; }
11005 /^X\(\/\).*/{ s//\1/; q; }
11006 s/.*/./; q'`
11007 { if $as_mkdir_p; then
11008 mkdir -p "$ac_dir"
11009 else
11010 as_dir="$ac_dir"
11011 as_dirs=
11012 while test ! -d "$as_dir"; do
11013 as_dirs="$as_dir $as_dirs"
11014 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11015 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11016 X"$as_dir" : 'X\(//\)[^/]' \| \
11017 X"$as_dir" : 'X\(//\)$' \| \
11018 X"$as_dir" : 'X\(/\)' \| \
11019 . : '\(.\)' 2>/dev/null ||
11020 echo X"$as_dir" |
11021 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11022 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11023 /^X\(\/\/\)$/{ s//\1/; q; }
11024 /^X\(\/\).*/{ s//\1/; q; }
11025 s/.*/./; q'`
11026 done
11027 test ! -n "$as_dirs" || mkdir $as_dirs
11028 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11029 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11030 { (exit 1); exit 1; }; }; }
11031
11032 ac_builddir=.
11033
11034 if test "$ac_dir" != .; then
11035 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11036 # A "../" for each directory in $ac_dir_suffix.
11037 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11038 else
11039 ac_dir_suffix= ac_top_builddir=
11040 fi
11041
11042 case $srcdir in
11043 .) # No --srcdir option. We are building in place.
11044 ac_srcdir=.
11045 if test -z "$ac_top_builddir"; then
11046 ac_top_srcdir=.
11047 else
11048 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11049 fi ;;
11050 [\\/]* | ?:[\\/]* ) # Absolute path.
11051 ac_srcdir=$srcdir$ac_dir_suffix;
11052 ac_top_srcdir=$srcdir ;;
11053 *) # Relative path.
11054 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11055 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11056 esac
11057 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
11058 # absolute.
11059 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
11060 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
11061 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
11062 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
11063
11064
11065 case $INSTALL in
11066 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11067 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
11068 esac
11069
11070 if test x"$ac_file" != x-; then
11071 { echo "$as_me:$LINENO: creating $ac_file" >&5
11072 echo "$as_me: creating $ac_file" >&6;}
11073 rm -f "$ac_file"
11074 fi
11075 # Let's still pretend it is `configure' which instantiates (i.e., don't
11076 # use $as_me), people would be surprised to read:
11077 # /* config.h. Generated by config.status. */
11078 if test x"$ac_file" = x-; then
11079 configure_input=
11080 else
11081 configure_input="$ac_file. "
11082 fi
11083 configure_input=$configure_input"Generated from `echo $ac_file_in |
11084 sed 's,.*/,,'` by configure."
11085
11086 # First look for the input files in the build tree, otherwise in the
11087 # src tree.
11088 ac_file_inputs=`IFS=:
11089 for f in $ac_file_in; do
11090 case $f in
11091 -) echo $tmp/stdin ;;
11092 [\\/$]*)
11093 # Absolute (can't be DOS-style, as IFS=:)
11094 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11095 echo "$as_me: error: cannot find input file: $f" >&2;}
11096 { (exit 1); exit 1; }; }
11097 echo $f;;
11098 *) # Relative
11099 if test -f "$f"; then
11100 # Build tree
11101 echo $f
11102 elif test -f "$srcdir/$f"; then
11103 # Source tree
11104 echo $srcdir/$f
11105 else
11106 # /dev/null tree
11107 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11108 echo "$as_me: error: cannot find input file: $f" >&2;}
11109 { (exit 1); exit 1; }; }
11110 fi;;
11111 esac
11112 done` || { (exit 1); exit 1; }
11113 _ACEOF
11114 cat >>$CONFIG_STATUS <<_ACEOF
11115 sed "$ac_vpsub
11116 $extrasub
11117 _ACEOF
11118 cat >>$CONFIG_STATUS <<\_ACEOF
11119 :t
11120 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11121 s,@configure_input@,$configure_input,;t t
11122 s,@srcdir@,$ac_srcdir,;t t
11123 s,@abs_srcdir@,$ac_abs_srcdir,;t t
11124 s,@top_srcdir@,$ac_top_srcdir,;t t
11125 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
11126 s,@builddir@,$ac_builddir,;t t
11127 s,@abs_builddir@,$ac_abs_builddir,;t t
11128 s,@top_builddir@,$ac_top_builddir,;t t
11129 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
11130 s,@INSTALL@,$ac_INSTALL,;t t
11131 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
11132 rm -f $tmp/stdin
11133 if test x"$ac_file" != x-; then
11134 mv $tmp/out $ac_file
11135 else
11136 cat $tmp/out
11137 rm -f $tmp/out
11138 fi
11139
11140 done
11141 _ACEOF
11142 cat >>$CONFIG_STATUS <<\_ACEOF
11143
11144 #
11145 # CONFIG_HEADER section.
11146 #
11147
11148 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
11149 # NAME is the cpp macro being defined and VALUE is the value it is being given.
11150 #
11151 # ac_d sets the value in "#define NAME VALUE" lines.
11152 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
11153 ac_dB='[ ].*$,\1#\2'
11154 ac_dC=' '
11155 ac_dD=',;t'
11156 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
11157 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
11158 ac_uB='$,\1#\2define\3'
11159 ac_uC=' '
11160 ac_uD=',;t'
11161
11162 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
11163 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
11164 case $ac_file in
11165 - | *:- | *:-:* ) # input from stdin
11166 cat >$tmp/stdin
11167 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11168 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11169 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
11170 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
11171 * ) ac_file_in=$ac_file.in ;;
11172 esac
11173
11174 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
11175 echo "$as_me: creating $ac_file" >&6;}
11176
11177 # First look for the input files in the build tree, otherwise in the
11178 # src tree.
11179 ac_file_inputs=`IFS=:
11180 for f in $ac_file_in; do
11181 case $f in
11182 -) echo $tmp/stdin ;;
11183 [\\/$]*)
11184 # Absolute (can't be DOS-style, as IFS=:)
11185 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11186 echo "$as_me: error: cannot find input file: $f" >&2;}
11187 { (exit 1); exit 1; }; }
11188 echo $f;;
11189 *) # Relative
11190 if test -f "$f"; then
11191 # Build tree
11192 echo $f
11193 elif test -f "$srcdir/$f"; then
11194 # Source tree
11195 echo $srcdir/$f
11196 else
11197 # /dev/null tree
11198 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
11199 echo "$as_me: error: cannot find input file: $f" >&2;}
11200 { (exit 1); exit 1; }; }
11201 fi;;
11202 esac
11203 done` || { (exit 1); exit 1; }
11204 # Remove the trailing spaces.
11205 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
11206
11207 _ACEOF
11208
11209 # Transform confdefs.h into two sed scripts, `conftest.defines' and
11210 # `conftest.undefs', that substitutes the proper values into
11211 # config.h.in to produce config.h. The first handles `#define'
11212 # templates, and the second `#undef' templates.
11213 # And first: Protect against being on the right side of a sed subst in
11214 # config.status. Protect against being in an unquoted here document
11215 # in config.status.
11216 rm -f conftest.defines conftest.undefs
11217 # Using a here document instead of a string reduces the quoting nightmare.
11218 # Putting comments in sed scripts is not portable.
11219 #
11220 # `end' is used to avoid that the second main sed command (meant for
11221 # 0-ary CPP macros) applies to n-ary macro definitions.
11222 # See the Autoconf documentation for `clear'.
11223 cat >confdef2sed.sed <<\_ACEOF
11224 s/[\\&,]/\\&/g
11225 s,[\\$`],\\&,g
11226 t clear
11227 : clear
11228 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
11229 t end
11230 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
11231 : end
11232 _ACEOF
11233 # If some macros were called several times there might be several times
11234 # the same #defines, which is useless. Nevertheless, we may not want to
11235 # sort them, since we want the *last* AC-DEFINE to be honored.
11236 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
11237 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
11238 rm -f confdef2sed.sed
11239
11240 # This sed command replaces #undef with comments. This is necessary, for
11241 # example, in the case of _POSIX_SOURCE, which is predefined and required
11242 # on some systems where configure will not decide to define it.
11243 cat >>conftest.undefs <<\_ACEOF
11244 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
11245 _ACEOF
11246
11247 # Break up conftest.defines because some shells have a limit on the size
11248 # of here documents, and old seds have small limits too (100 cmds).
11249 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
11250 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
11251 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
11252 echo ' :' >>$CONFIG_STATUS
11253 rm -f conftest.tail
11254 while grep . conftest.defines >/dev/null
11255 do
11256 # Write a limited-size here document to $tmp/defines.sed.
11257 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
11258 # Speed up: don't consider the non `#define' lines.
11259 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
11260 # Work around the forget-to-reset-the-flag bug.
11261 echo 't clr' >>$CONFIG_STATUS
11262 echo ': clr' >>$CONFIG_STATUS
11263 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
11264 echo 'CEOF
11265 sed -f $tmp/defines.sed $tmp/in >$tmp/out
11266 rm -f $tmp/in
11267 mv $tmp/out $tmp/in
11268 ' >>$CONFIG_STATUS
11269 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
11270 rm -f conftest.defines
11271 mv conftest.tail conftest.defines
11272 done
11273 rm -f conftest.defines
11274 echo ' fi # grep' >>$CONFIG_STATUS
11275 echo >>$CONFIG_STATUS
11276
11277 # Break up conftest.undefs because some shells have a limit on the size
11278 # of here documents, and old seds have small limits too (100 cmds).
11279 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
11280 rm -f conftest.tail
11281 while grep . conftest.undefs >/dev/null
11282 do
11283 # Write a limited-size here document to $tmp/undefs.sed.
11284 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
11285 # Speed up: don't consider the non `#undef'
11286 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
11287 # Work around the forget-to-reset-the-flag bug.
11288 echo 't clr' >>$CONFIG_STATUS
11289 echo ': clr' >>$CONFIG_STATUS
11290 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
11291 echo 'CEOF
11292 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
11293 rm -f $tmp/in
11294 mv $tmp/out $tmp/in
11295 ' >>$CONFIG_STATUS
11296 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
11297 rm -f conftest.undefs
11298 mv conftest.tail conftest.undefs
11299 done
11300 rm -f conftest.undefs
11301
11302 cat >>$CONFIG_STATUS <<\_ACEOF
11303 # Let's still pretend it is `configure' which instantiates (i.e., don't
11304 # use $as_me), people would be surprised to read:
11305 # /* config.h. Generated by config.status. */
11306 if test x"$ac_file" = x-; then
11307 echo "/* Generated by configure. */" >$tmp/config.h
11308 else
11309 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
11310 fi
11311 cat $tmp/in >>$tmp/config.h
11312 rm -f $tmp/in
11313 if test x"$ac_file" != x-; then
11314 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
11315 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
11316 echo "$as_me: $ac_file is unchanged" >&6;}
11317 else
11318 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
11319 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11320 X"$ac_file" : 'X\(//\)[^/]' \| \
11321 X"$ac_file" : 'X\(//\)$' \| \
11322 X"$ac_file" : 'X\(/\)' \| \
11323 . : '\(.\)' 2>/dev/null ||
11324 echo X"$ac_file" |
11325 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11326 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11327 /^X\(\/\/\)$/{ s//\1/; q; }
11328 /^X\(\/\).*/{ s//\1/; q; }
11329 s/.*/./; q'`
11330 { if $as_mkdir_p; then
11331 mkdir -p "$ac_dir"
11332 else
11333 as_dir="$ac_dir"
11334 as_dirs=
11335 while test ! -d "$as_dir"; do
11336 as_dirs="$as_dir $as_dirs"
11337 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11339 X"$as_dir" : 'X\(//\)[^/]' \| \
11340 X"$as_dir" : 'X\(//\)$' \| \
11341 X"$as_dir" : 'X\(/\)' \| \
11342 . : '\(.\)' 2>/dev/null ||
11343 echo X"$as_dir" |
11344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11345 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11346 /^X\(\/\/\)$/{ s//\1/; q; }
11347 /^X\(\/\).*/{ s//\1/; q; }
11348 s/.*/./; q'`
11349 done
11350 test ! -n "$as_dirs" || mkdir $as_dirs
11351 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
11352 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
11353 { (exit 1); exit 1; }; }; }
11354
11355 rm -f $ac_file
11356 mv $tmp/config.h $ac_file
11357 fi
11358 else
11359 cat $tmp/config.h
11360 rm -f $tmp/config.h
11361 fi
11362 # Compute $ac_file's index in $config_headers.
11363 _am_stamp_count=1
11364 for _am_header in $config_headers :; do
11365 case $_am_header in
11366 $ac_file | $ac_file:* )
11367 break ;;
11368 * )
11369 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
11370 esac
11371 done
11372 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
11373 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11374 X$ac_file : 'X\(//\)[^/]' \| \
11375 X$ac_file : 'X\(//\)$' \| \
11376 X$ac_file : 'X\(/\)' \| \
11377 . : '\(.\)' 2>/dev/null ||
11378 echo X$ac_file |
11379 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11380 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11381 /^X\(\/\/\)$/{ s//\1/; q; }
11382 /^X\(\/\).*/{ s//\1/; q; }
11383 s/.*/./; q'`/stamp-h$_am_stamp_count
11384 done
11385 _ACEOF
11386 cat >>$CONFIG_STATUS <<\_ACEOF
11387
11388 #
11389 # CONFIG_COMMANDS section.
11390 #
11391 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
11392 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
11393 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
11394 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
11395 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11396 X"$ac_dest" : 'X\(//\)[^/]' \| \
11397 X"$ac_dest" : 'X\(//\)$' \| \
11398 X"$ac_dest" : 'X\(/\)' \| \
11399 . : '\(.\)' 2>/dev/null ||
11400 echo X"$ac_dest" |
11401 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11402 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11403 /^X\(\/\/\)$/{ s//\1/; q; }
11404 /^X\(\/\).*/{ s//\1/; q; }
11405 s/.*/./; q'`
11406 ac_builddir=.
11407
11408 if test "$ac_dir" != .; then
11409 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
11410 # A "../" for each directory in $ac_dir_suffix.
11411 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
11412 else
11413 ac_dir_suffix= ac_top_builddir=
11414 fi
11415
11416 case $srcdir in
11417 .) # No --srcdir option. We are building in place.
11418 ac_srcdir=.
11419 if test -z "$ac_top_builddir"; then
11420 ac_top_srcdir=.
11421 else
11422 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
11423 fi ;;
11424 [\\/]* | ?:[\\/]* ) # Absolute path.
11425 ac_srcdir=$srcdir$ac_dir_suffix;
11426 ac_top_srcdir=$srcdir ;;
11427 *) # Relative path.
11428 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
11429 ac_top_srcdir=$ac_top_builddir$srcdir ;;
11430 esac
11431 # Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be
11432 # absolute.
11433 ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
11434 ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
11435 ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
11436 ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
11437
11438
11439 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
11440 echo "$as_me: executing $ac_dest commands" >&6;}
11441 case $ac_dest in
11442 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
11443 # Strip MF so we end up with the name of the file.
11444 mf=`echo "$mf" | sed -e 's/:.*$//'`
11445 # Check whether this is an Automake generated Makefile or not.
11446 # We used to match only the files named `Makefile.in', but
11447 # some people rename them; so instead we look at the file content.
11448 # Grep'ing the first line is not enough: some people post-process
11449 # each Makefile.in and add a new line on top of each file to say so.
11450 # So let's grep whole file.
11451 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
11452 dirpart=`(dirname "$mf") 2>/dev/null ||
11453 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11454 X"$mf" : 'X\(//\)[^/]' \| \
11455 X"$mf" : 'X\(//\)$' \| \
11456 X"$mf" : 'X\(/\)' \| \
11457 . : '\(.\)' 2>/dev/null ||
11458 echo X"$mf" |
11459 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11460 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11461 /^X\(\/\/\)$/{ s//\1/; q; }
11462 /^X\(\/\).*/{ s//\1/; q; }
11463 s/.*/./; q'`
11464 else
11465 continue
11466 fi
11467 grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue
11468 # Extract the definition of DEP_FILES from the Makefile without
11469 # running `make'.
11470 DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
11471 test -z "$DEPDIR" && continue
11472 # When using ansi2knr, U may be empty or an underscore; expand it
11473 U=`sed -n -e '/^U = / s///p' < "$mf"`
11474 test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
11475 # We invoke sed twice because it is the simplest approach to
11476 # changing $(DEPDIR) to its actual value in the expansion.
11477 for file in `sed -n -e '
11478 /^DEP_FILES = .*\\\\$/ {
11479 s/^DEP_FILES = //
11480 :loop
11481 s/\\\\$//
11482 p
11483 n
11484 /\\\\$/ b loop
11485 p
11486 }
11487 /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
11488 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
11489 # Make sure the directory exists.
11490 test -f "$dirpart/$file" && continue
11491 fdir=`(dirname "$file") 2>/dev/null ||
11492 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11493 X"$file" : 'X\(//\)[^/]' \| \
11494 X"$file" : 'X\(//\)$' \| \
11495 X"$file" : 'X\(/\)' \| \
11496 . : '\(.\)' 2>/dev/null ||
11497 echo X"$file" |
11498 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11499 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11500 /^X\(\/\/\)$/{ s//\1/; q; }
11501 /^X\(\/\).*/{ s//\1/; q; }
11502 s/.*/./; q'`
11503 { if $as_mkdir_p; then
11504 mkdir -p $dirpart/$fdir
11505 else
11506 as_dir=$dirpart/$fdir
11507 as_dirs=
11508 while test ! -d "$as_dir"; do
11509 as_dirs="$as_dir $as_dirs"
11510 as_dir=`(dirname "$as_dir") 2>/dev/null ||
11511 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11512 X"$as_dir" : 'X\(//\)[^/]' \| \
11513 X"$as_dir" : 'X\(//\)$' \| \
11514 X"$as_dir" : 'X\(/\)' \| \
11515 . : '\(.\)' 2>/dev/null ||
11516 echo X"$as_dir" |
11517 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
11518 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
11519 /^X\(\/\/\)$/{ s//\1/; q; }
11520 /^X\(\/\).*/{ s//\1/; q; }
11521 s/.*/./; q'`
11522 done
11523 test ! -n "$as_dirs" || mkdir $as_dirs
11524 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
11525 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
11526 { (exit 1); exit 1; }; }; }
11527
11528 # echo "creating $dirpart/$file"
11529 echo '# dummy' > "$dirpart/$file"
11530 done
11531 done
11532 ;;
11533 default ) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
11534 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
11535 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
11536 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
11537 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
11538 if test "x$cgen_cpu_prefix" != x ; then
11539 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
11540 fi
11541
11542 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;;
11543 esac
11544 done
11545 _ACEOF
11546
11547 cat >>$CONFIG_STATUS <<\_ACEOF
11548
11549 { (exit 0); exit 0; }
11550 _ACEOF
11551 chmod +x $CONFIG_STATUS
11552 ac_clean_files=$ac_clean_files_save
11553
11554
11555 # configure is writing to config.log, and then calls config.status.
11556 # config.status does its own redirection, appending to config.log.
11557 # Unfortunately, on DOS this fails, as config.log is still kept open
11558 # by configure, so config.status won't be able to write to it; its
11559 # output is simply discarded. So we exec the FD to /dev/null,
11560 # effectively closing config.log, so it can be properly (re)opened and
11561 # appended to by config.status. When coming back to configure, we
11562 # need to make the FD available again.
11563 if test "$no_create" != yes; then
11564 ac_cs_success=:
11565 ac_config_status_args=
11566 test "$silent" = yes &&
11567 ac_config_status_args="$ac_config_status_args --quiet"
11568 exec 5>/dev/null
11569 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
11570 exec 5>>config.log
11571 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11572 # would make configure fail if this is the last instruction.
11573 $ac_cs_success || { (exit 1); exit 1; }
11574 fi
11575
This page took 0.341311 seconds and 5 git commands to generate.