sim/common/ChangeLog:
[deliverable/binutils-gdb.git] / sim / mips / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization. ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14 emulate sh
15 NULLCMD=:
16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/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 -z "`(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 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS=" $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244 # Name of the host.
245 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
246 # so uname gets run too.
247 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249 exec 6>&1
250
251 #
252 # Initializations.
253 #
254 ac_default_prefix=/usr/local
255 ac_config_libobj_dir=.
256 cross_compiling=no
257 subdirs=
258 MFLAGS=
259 MAKEFLAGS=
260 SHELL=${CONFIG_SHELL-/bin/sh}
261
262 # Maximum number of lines to put in a shell here document.
263 # This variable seems obsolete. It should probably be removed, and
264 # only ac_max_sed_lines should be used.
265 : ${ac_max_here_lines=38}
266
267 # Identity of this package.
268 PACKAGE_NAME=
269 PACKAGE_TARNAME=
270 PACKAGE_VERSION=
271 PACKAGE_STRING=
272 PACKAGE_BUGREPORT=
273
274 ac_unique_file="Makefile.in"
275 # Factoring default headers for most tests.
276 ac_includes_default="\
277 #include <stdio.h>
278 #if HAVE_SYS_TYPES_H
279 # include <sys/types.h>
280 #endif
281 #if HAVE_SYS_STAT_H
282 # include <sys/stat.h>
283 #endif
284 #if STDC_HEADERS
285 # include <stdlib.h>
286 # include <stddef.h>
287 #else
288 # if HAVE_STDLIB_H
289 # include <stdlib.h>
290 # endif
291 #endif
292 #if HAVE_STRING_H
293 # if !STDC_HEADERS && HAVE_MEMORY_H
294 # include <memory.h>
295 # endif
296 # include <string.h>
297 #endif
298 #if HAVE_STRINGS_H
299 # include <strings.h>
300 #endif
301 #if HAVE_INTTYPES_H
302 # include <inttypes.h>
303 #else
304 # if HAVE_STDINT_H
305 # include <stdint.h>
306 # endif
307 #endif
308 #if HAVE_UNISTD_H
309 # include <unistd.h>
310 #endif"
311
312 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 sim_environment sim_alignment sim_assert sim_bitsize sim_endian sim_hostendian sim_float sim_scache sim_default_model sim_hw_cflags sim_hw_objs sim_hw sim_inline sim_packages sim_regparm sim_reserved_bits sim_smp sim_stdcall sim_xor_endian WARN_CFLAGS WERROR_CFLAGS 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 CC_FOR_BUILD HDEFINES AR RANLIB ac_ct_RANLIB SET_MAKE 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 MAINT sim_bswap sim_cflags sim_debug sim_stdio sim_trace sim_profile SIM_SUBTARGET sim_igen_flags sim_m16_flags sim_gen sim_multi_flags sim_multi_igen_configs sim_multi_src sim_multi_obj mips_extra_objs mips_igen_engine mips_extra_libs cgen_breaks LIBOBJS LTLIBOBJS'
313 ac_subst_files=''
314
315 # Initialize some variables set by options.
316 ac_init_help=
317 ac_init_version=false
318 # The variables have the same names as the options, with
319 # dashes changed to underlines.
320 cache_file=/dev/null
321 exec_prefix=NONE
322 no_create=
323 no_recursion=
324 prefix=NONE
325 program_prefix=NONE
326 program_suffix=NONE
327 program_transform_name=s,x,x,
328 silent=
329 site=
330 srcdir=
331 verbose=
332 x_includes=NONE
333 x_libraries=NONE
334
335 # Installation directory options.
336 # These are left unexpanded so users can "make install exec_prefix=/foo"
337 # and all the variables that are supposed to be based on exec_prefix
338 # by default will actually change.
339 # Use braces instead of parens because sh, perl, etc. also accept them.
340 bindir='${exec_prefix}/bin'
341 sbindir='${exec_prefix}/sbin'
342 libexecdir='${exec_prefix}/libexec'
343 datadir='${prefix}/share'
344 sysconfdir='${prefix}/etc'
345 sharedstatedir='${prefix}/com'
346 localstatedir='${prefix}/var'
347 libdir='${exec_prefix}/lib'
348 includedir='${prefix}/include'
349 oldincludedir='/usr/include'
350 infodir='${prefix}/info'
351 mandir='${prefix}/man'
352
353 ac_prev=
354 for ac_option
355 do
356 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option"
359 ac_prev=
360 continue
361 fi
362
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in
368
369 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;;
373
374 -build | --build | --buil | --bui | --bu)
375 ac_prev=build_alias ;;
376 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
377 build_alias=$ac_optarg ;;
378
379 -cache-file | --cache-file | --cache-fil | --cache-fi \
380 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
381 ac_prev=cache_file ;;
382 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
383 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
384 cache_file=$ac_optarg ;;
385
386 --config-cache | -C)
387 cache_file=config.cache ;;
388
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
390 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
392 | --da=*)
393 datadir=$ac_optarg ;;
394
395 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
400 { (exit 1); exit 1; }; }
401 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
402 eval "enable_$ac_feature=no" ;;
403
404 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
409 { (exit 1); exit 1; }; }
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
411 case $ac_option in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
413 *) ac_optarg=yes ;;
414 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;;
416
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;;
421 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
422 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
423 | --exec=* | --exe=* | --ex=*)
424 exec_prefix=$ac_optarg ;;
425
426 -gas | --gas | --ga | --g)
427 # Obsolete; use --with-gas.
428 with_gas=yes ;;
429
430 -help | --help | --hel | --he | -h)
431 ac_init_help=long ;;
432 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
433 ac_init_help=recursive ;;
434 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
435 ac_init_help=short ;;
436
437 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;;
441
442 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*)
447 includedir=$ac_optarg ;;
448
449 -infodir | --infodir | --infodi | --infod | --info | --inf)
450 ac_prev=infodir ;;
451 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
452 infodir=$ac_optarg ;;
453
454 -libdir | --libdir | --libdi | --libd)
455 ac_prev=libdir ;;
456 -libdir=* | --libdir=* | --libdi=* | --libd=*)
457 libdir=$ac_optarg ;;
458
459 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
460 | --libexe | --libex | --libe)
461 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;;
465
466 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;;
474
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
478 mandir=$ac_optarg ;;
479
480 -nfp | --nfp | --nf)
481 # Obsolete; use --without-fp.
482 with_fp=no ;;
483
484 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
485 | --no-cr | --no-c | -n)
486 no_create=yes ;;
487
488 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
489 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
490 no_recursion=yes ;;
491
492 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
493 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
494 | --oldin | --oldi | --old | --ol | --o)
495 ac_prev=oldincludedir ;;
496 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
497 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
498 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
499 oldincludedir=$ac_optarg ;;
500
501 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
502 ac_prev=prefix ;;
503 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
504 prefix=$ac_optarg ;;
505
506 -program-prefix | --program-prefix | --program-prefi | --program-pref \
507 | --program-pre | --program-pr | --program-p)
508 ac_prev=program_prefix ;;
509 -program-prefix=* | --program-prefix=* | --program-prefi=* \
510 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
511 program_prefix=$ac_optarg ;;
512
513 -program-suffix | --program-suffix | --program-suffi | --program-suff \
514 | --program-suf | --program-su | --program-s)
515 ac_prev=program_suffix ;;
516 -program-suffix=* | --program-suffix=* | --program-suffi=* \
517 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
518 program_suffix=$ac_optarg ;;
519
520 -program-transform-name | --program-transform-name \
521 | --program-transform-nam | --program-transform-na \
522 | --program-transform-n | --program-transform- \
523 | --program-transform | --program-transfor \
524 | --program-transfo | --program-transf \
525 | --program-trans | --program-tran \
526 | --progr-tra | --program-tr | --program-t)
527 ac_prev=program_transform_name ;;
528 -program-transform-name=* | --program-transform-name=* \
529 | --program-transform-nam=* | --program-transform-na=* \
530 | --program-transform-n=* | --program-transform-=* \
531 | --program-transform=* | --program-transfor=* \
532 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;;
536
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;;
540
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*)
545 sbindir=$ac_optarg ;;
546
547 -sharedstatedir | --sharedstatedir | --sharedstatedi \
548 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
549 | --sharedst | --shareds | --shared | --share | --shar \
550 | --sha | --sh)
551 ac_prev=sharedstatedir ;;
552 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
553 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
554 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
555 | --sha=* | --sh=*)
556 sharedstatedir=$ac_optarg ;;
557
558 -site | --site | --sit)
559 ac_prev=site ;;
560 -site=* | --site=* | --sit=*)
561 site=$ac_optarg ;;
562
563 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
564 ac_prev=srcdir ;;
565 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
566 srcdir=$ac_optarg ;;
567
568 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
569 | --syscon | --sysco | --sysc | --sys | --sy)
570 ac_prev=sysconfdir ;;
571 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
572 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
573 sysconfdir=$ac_optarg ;;
574
575 -target | --target | --targe | --targ | --tar | --ta | --t)
576 ac_prev=target_alias ;;
577 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
578 target_alias=$ac_optarg ;;
579
580 -v | -verbose | --verbose | --verbos | --verbo | --verb)
581 verbose=yes ;;
582
583 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;;
585
586 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2
591 { (exit 1); exit 1; }; }
592 ac_package=`echo $ac_package| sed 's/-/_/g'`
593 case $ac_option in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
595 *) ac_optarg=yes ;;
596 esac
597 eval "with_$ac_package='$ac_optarg'" ;;
598
599 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2
604 { (exit 1); exit 1; }; }
605 ac_package=`echo $ac_package | sed 's/-/_/g'`
606 eval "with_$ac_package=no" ;;
607
608 --x)
609 # Obsolete; use --with-x.
610 with_x=yes ;;
611
612 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
613 | --x-incl | --x-inc | --x-in | --x-i)
614 ac_prev=x_includes ;;
615 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
616 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
617 x_includes=$ac_optarg ;;
618
619 -x-libraries | --x-libraries | --x-librarie | --x-librari \
620 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
621 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
624 x_libraries=$ac_optarg ;;
625
626 -*) { echo "$as_me: error: unrecognized option: $ac_option
627 Try \`$0 --help' for more information." >&2
628 { (exit 1); exit 1; }; }
629 ;;
630
631 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
636 { (exit 1); exit 1; }; }
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'"
639 export $ac_envvar ;;
640
641 *)
642 # FIXME: should be removed in autoconf 3.0.
643 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
647 ;;
648
649 esac
650 done
651
652 if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2
655 { (exit 1); exit 1; }; }
656 fi
657
658 # Be sure to have absolute paths.
659 for ac_var in exec_prefix prefix
660 do
661 eval ac_val=$`echo $ac_var`
662 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
665 { (exit 1); exit 1; }; };;
666 esac
667 done
668
669 # Be sure to have absolute paths.
670 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672 do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
677 { (exit 1); exit 1; }; };;
678 esac
679 done
680
681 # There might be people who depend on the old broken behavior: `$host'
682 # used to hold the argument of --host etc.
683 # FIXME: To remove some day.
684 build=$build_alias
685 host=$host_alias
686 target=$target_alias
687
688 # FIXME: To remove some day.
689 if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then
691 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes
696 fi
697 fi
698
699 ac_tool_prefix=
700 test -n "$host_alias" && ac_tool_prefix=$host_alias-
701
702 test "$silent" = yes && exec 6>/dev/null
703
704
705 # Find the source files, if location was not specified.
706 if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent.
709 ac_confdir=`(dirname "$0") 2>/dev/null ||
710 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \
714 . : '\(.\)' 2>/dev/null ||
715 echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
718 /^X\(\/\/\)$/{ s//\1/; q; }
719 /^X\(\/\).*/{ s//\1/; q; }
720 s/.*/./; q'`
721 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then
723 srcdir=..
724 fi
725 else
726 ac_srcdir_defaulted=no
727 fi
728 if test ! -r $srcdir/$ac_unique_file; then
729 if test "$ac_srcdir_defaulted" = yes; then
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
734 { (exit 1); exit 1; }; }
735 fi
736 fi
737 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
739 { (exit 1); exit 1; }; }
740 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
741 ac_env_build_alias_set=${build_alias+set}
742 ac_env_build_alias_value=$build_alias
743 ac_cv_env_build_alias_set=${build_alias+set}
744 ac_cv_env_build_alias_value=$build_alias
745 ac_env_host_alias_set=${host_alias+set}
746 ac_env_host_alias_value=$host_alias
747 ac_cv_env_host_alias_set=${host_alias+set}
748 ac_cv_env_host_alias_value=$host_alias
749 ac_env_target_alias_set=${target_alias+set}
750 ac_env_target_alias_value=$target_alias
751 ac_cv_env_target_alias_set=${target_alias+set}
752 ac_cv_env_target_alias_value=$target_alias
753 ac_env_CC_set=${CC+set}
754 ac_env_CC_value=$CC
755 ac_cv_env_CC_set=${CC+set}
756 ac_cv_env_CC_value=$CC
757 ac_env_CFLAGS_set=${CFLAGS+set}
758 ac_env_CFLAGS_value=$CFLAGS
759 ac_cv_env_CFLAGS_set=${CFLAGS+set}
760 ac_cv_env_CFLAGS_value=$CFLAGS
761 ac_env_LDFLAGS_set=${LDFLAGS+set}
762 ac_env_LDFLAGS_value=$LDFLAGS
763 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_cv_env_LDFLAGS_value=$LDFLAGS
765 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766 ac_env_CPPFLAGS_value=$CPPFLAGS
767 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769 ac_env_CPP_set=${CPP+set}
770 ac_env_CPP_value=$CPP
771 ac_cv_env_CPP_set=${CPP+set}
772 ac_cv_env_CPP_value=$CPP
773
774 #
775 # Report the --help message.
776 #
777 if test "$ac_init_help" = "long"; then
778 # Omit some internal or obsolete options to make the list less imposing.
779 # This message is too long to be a string in the A/UX 3.1 sh.
780 cat <<_ACEOF
781 \`configure' configures this package to adapt to many kinds of systems.
782
783 Usage: $0 [OPTION]... [VAR=VALUE]...
784
785 To assign environment variables (e.g., CC, CFLAGS...), specify them as
786 VAR=VALUE. See below for descriptions of some of the useful variables.
787
788 Defaults for the options are specified in brackets.
789
790 Configuration:
791 -h, --help display this help and exit
792 --help=short display options specific to this package
793 --help=recursive display the short help of all the included packages
794 -V, --version display version information and exit
795 -q, --quiet, --silent do not print \`checking...' messages
796 --cache-file=FILE cache test results in FILE [disabled]
797 -C, --config-cache alias for \`--cache-file=config.cache'
798 -n, --no-create do not create output files
799 --srcdir=DIR find the sources in DIR [configure dir or \`..']
800
801 _ACEOF
802
803 cat <<_ACEOF
804 Installation directories:
805 --prefix=PREFIX install architecture-independent files in PREFIX
806 [$ac_default_prefix]
807 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
808 [PREFIX]
809
810 By default, \`make install' will install all the files in
811 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
812 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
813 for instance \`--prefix=\$HOME'.
814
815 For better control, use the options below.
816
817 Fine tuning of the installation directories:
818 --bindir=DIR user executables [EPREFIX/bin]
819 --sbindir=DIR system admin executables [EPREFIX/sbin]
820 --libexecdir=DIR program executables [EPREFIX/libexec]
821 --datadir=DIR read-only architecture-independent data [PREFIX/share]
822 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
823 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
824 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
825 --libdir=DIR object code libraries [EPREFIX/lib]
826 --includedir=DIR C header files [PREFIX/include]
827 --oldincludedir=DIR C header files for non-gcc [/usr/include]
828 --infodir=DIR info documentation [PREFIX/info]
829 --mandir=DIR man documentation [PREFIX/man]
830 _ACEOF
831
832 cat <<\_ACEOF
833
834 Program names:
835 --program-prefix=PREFIX prepend PREFIX to installed program names
836 --program-suffix=SUFFIX append SUFFIX to installed program names
837 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
838
839 X features:
840 --x-includes=DIR X include files are in DIR
841 --x-libraries=DIR X library files are in DIR
842
843 System types:
844 --build=BUILD configure for building on BUILD [guessed]
845 --host=HOST cross-compile to build programs to run on HOST [BUILD]
846 --target=TARGET configure for building compilers for TARGET [HOST]
847 _ACEOF
848 fi
849
850 if test -n "$ac_init_help"; then
851
852 cat <<\_ACEOF
853
854 Optional Features:
855 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
856 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
857 --disable-nls do not use Native Language Support
858 --enable-maintainer-mode Enable developer functionality.
859 --enable-sim-bswap Use Host specific BSWAP instruction.
860 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator
861 --enable-sim-debug=opts Enable debugging flags
862 --enable-sim-stdio Specify whether to use stdio for console input/output.
863 --enable-sim-trace=opts Enable tracing flags
864 --enable-sim-profile=opts Enable profiling flags
865 --enable-sim-inline=inlines Specify which functions should be inlined.
866 --enable-sim-alignment=align Specify strict, nonstrict or forced alignment of memory accesses.
867 --enable-sim-hostendian=end Specify host byte endian orientation.
868 --enable-build-warnings Enable build-time compiler warnings if gcc is used
869 --enable-gdb-build-warnings Enable SIM specific build-time compiler warnings if gcc is used
870 --enable-sim-reserved-bits Specify whether to check reserved bits in instruction.
871 --enable-sim-endian=endian Specify target byte endian orientation.
872 --enable-sim-bitsize=N Specify target bitsize (32 or 64).
873 --enable-sim-float Specify that the target processor has floating point hardware.
874 --enable-sim-smp=n Specify number of processors to configure for (default ${default_sim_smp}).
875 --enable-sim-hardware=LIST Specify the hardware to be included in the build.
876
877 Optional Packages:
878 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
879 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
880 --with-included-gettext use the GNU gettext library included here
881 --with-x use the X Window System
882
883 Some influential environment variables:
884 CC C compiler command
885 CFLAGS C compiler flags
886 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
887 nonstandard directory <lib dir>
888 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
889 headers in a nonstandard directory <include dir>
890 CPP C preprocessor
891
892 Use these variables to override the choices made by `configure' or to help
893 it to find libraries and programs with nonstandard names/locations.
894
895 _ACEOF
896 fi
897
898 if test "$ac_init_help" = "recursive"; then
899 # If there are subdirs, report their specific --help.
900 ac_popdir=`pwd`
901 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
902 test -d $ac_dir || continue
903 ac_builddir=.
904
905 if test "$ac_dir" != .; then
906 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
907 # A "../" for each directory in $ac_dir_suffix.
908 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
909 else
910 ac_dir_suffix= ac_top_builddir=
911 fi
912
913 case $srcdir in
914 .) # No --srcdir option. We are building in place.
915 ac_srcdir=.
916 if test -z "$ac_top_builddir"; then
917 ac_top_srcdir=.
918 else
919 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
920 fi ;;
921 [\\/]* | ?:[\\/]* ) # Absolute path.
922 ac_srcdir=$srcdir$ac_dir_suffix;
923 ac_top_srcdir=$srcdir ;;
924 *) # Relative path.
925 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
926 ac_top_srcdir=$ac_top_builddir$srcdir ;;
927 esac
928
929 # Do not use `cd foo && pwd` to compute absolute paths, because
930 # the directories may not exist.
931 case `pwd` in
932 .) ac_abs_builddir="$ac_dir";;
933 *)
934 case "$ac_dir" in
935 .) ac_abs_builddir=`pwd`;;
936 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
937 *) ac_abs_builddir=`pwd`/"$ac_dir";;
938 esac;;
939 esac
940 case $ac_abs_builddir in
941 .) ac_abs_top_builddir=${ac_top_builddir}.;;
942 *)
943 case ${ac_top_builddir}. in
944 .) ac_abs_top_builddir=$ac_abs_builddir;;
945 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
946 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
947 esac;;
948 esac
949 case $ac_abs_builddir in
950 .) ac_abs_srcdir=$ac_srcdir;;
951 *)
952 case $ac_srcdir in
953 .) ac_abs_srcdir=$ac_abs_builddir;;
954 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
955 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
956 esac;;
957 esac
958 case $ac_abs_builddir in
959 .) ac_abs_top_srcdir=$ac_top_srcdir;;
960 *)
961 case $ac_top_srcdir in
962 .) ac_abs_top_srcdir=$ac_abs_builddir;;
963 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
964 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
965 esac;;
966 esac
967
968 cd $ac_dir
969 # Check for guested configure; otherwise get Cygnus style configure.
970 if test -f $ac_srcdir/configure.gnu; then
971 echo
972 $SHELL $ac_srcdir/configure.gnu --help=recursive
973 elif test -f $ac_srcdir/configure; then
974 echo
975 $SHELL $ac_srcdir/configure --help=recursive
976 elif test -f $ac_srcdir/configure.ac ||
977 test -f $ac_srcdir/configure.in; then
978 echo
979 $ac_configure --help
980 else
981 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
982 fi
983 cd $ac_popdir
984 done
985 fi
986
987 test -n "$ac_init_help" && exit 0
988 if $ac_init_version; then
989 cat <<\_ACEOF
990
991 Copyright (C) 2003 Free Software Foundation, Inc.
992 This configure script is free software; the Free Software Foundation
993 gives unlimited permission to copy, distribute and modify it.
994 _ACEOF
995 exit 0
996 fi
997 exec 5>config.log
998 cat >&5 <<_ACEOF
999 This file contains any messages produced by compilers while
1000 running configure, to aid debugging if configure makes a mistake.
1001
1002 It was created by $as_me, which was
1003 generated by GNU Autoconf 2.59. Invocation command line was
1004
1005 $ $0 $@
1006
1007 _ACEOF
1008 {
1009 cat <<_ASUNAME
1010 ## --------- ##
1011 ## Platform. ##
1012 ## --------- ##
1013
1014 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1015 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1016 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1017 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1018 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1019
1020 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1021 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1022
1023 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1024 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1025 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1026 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1027 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1028 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1029 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1030
1031 _ASUNAME
1032
1033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1034 for as_dir in $PATH
1035 do
1036 IFS=$as_save_IFS
1037 test -z "$as_dir" && as_dir=.
1038 echo "PATH: $as_dir"
1039 done
1040
1041 } >&5
1042
1043 cat >&5 <<_ACEOF
1044
1045
1046 ## ----------- ##
1047 ## Core tests. ##
1048 ## ----------- ##
1049
1050 _ACEOF
1051
1052
1053 # Keep a trace of the command line.
1054 # Strip out --no-create and --no-recursion so they do not pile up.
1055 # Strip out --silent because we don't want to record it for future runs.
1056 # Also quote any args containing shell meta-characters.
1057 # Make two passes to allow for proper duplicate-argument suppression.
1058 ac_configure_args=
1059 ac_configure_args0=
1060 ac_configure_args1=
1061 ac_sep=
1062 ac_must_keep_next=false
1063 for ac_pass in 1 2
1064 do
1065 for ac_arg
1066 do
1067 case $ac_arg in
1068 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1069 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070 | -silent | --silent | --silen | --sile | --sil)
1071 continue ;;
1072 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1073 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1074 esac
1075 case $ac_pass in
1076 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1077 2)
1078 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1079 if test $ac_must_keep_next = true; then
1080 ac_must_keep_next=false # Got value, back to normal.
1081 else
1082 case $ac_arg in
1083 *=* | --config-cache | -C | -disable-* | --disable-* \
1084 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1085 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1086 | -with-* | --with-* | -without-* | --without-* | --x)
1087 case "$ac_configure_args0 " in
1088 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1089 esac
1090 ;;
1091 -* ) ac_must_keep_next=true ;;
1092 esac
1093 fi
1094 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1095 # Get rid of the leading space.
1096 ac_sep=" "
1097 ;;
1098 esac
1099 done
1100 done
1101 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1102 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1103
1104 # When interrupted or exit'd, cleanup temporary files, and complete
1105 # config.log. We remove comments because anyway the quotes in there
1106 # would cause problems or look ugly.
1107 # WARNING: Be sure not to use single quotes in there, as some shells,
1108 # such as our DU 5.0 friend, will then `close' the trap.
1109 trap 'exit_status=$?
1110 # Save into config.log some information that might help in debugging.
1111 {
1112 echo
1113
1114 cat <<\_ASBOX
1115 ## ---------------- ##
1116 ## Cache variables. ##
1117 ## ---------------- ##
1118 _ASBOX
1119 echo
1120 # The following way of writing the cache mishandles newlines in values,
1121 {
1122 (set) 2>&1 |
1123 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1124 *ac_space=\ *)
1125 sed -n \
1126 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1127 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1128 ;;
1129 *)
1130 sed -n \
1131 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1132 ;;
1133 esac;
1134 }
1135 echo
1136
1137 cat <<\_ASBOX
1138 ## ----------------- ##
1139 ## Output variables. ##
1140 ## ----------------- ##
1141 _ASBOX
1142 echo
1143 for ac_var in $ac_subst_vars
1144 do
1145 eval ac_val=$`echo $ac_var`
1146 echo "$ac_var='"'"'$ac_val'"'"'"
1147 done | sort
1148 echo
1149
1150 if test -n "$ac_subst_files"; then
1151 cat <<\_ASBOX
1152 ## ------------- ##
1153 ## Output files. ##
1154 ## ------------- ##
1155 _ASBOX
1156 echo
1157 for ac_var in $ac_subst_files
1158 do
1159 eval ac_val=$`echo $ac_var`
1160 echo "$ac_var='"'"'$ac_val'"'"'"
1161 done | sort
1162 echo
1163 fi
1164
1165 if test -s confdefs.h; then
1166 cat <<\_ASBOX
1167 ## ----------- ##
1168 ## confdefs.h. ##
1169 ## ----------- ##
1170 _ASBOX
1171 echo
1172 sed "/^$/d" confdefs.h | sort
1173 echo
1174 fi
1175 test "$ac_signal" != 0 &&
1176 echo "$as_me: caught signal $ac_signal"
1177 echo "$as_me: exit $exit_status"
1178 } >&5
1179 rm -f core *.core &&
1180 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1181 exit $exit_status
1182 ' 0
1183 for ac_signal in 1 2 13 15; do
1184 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1185 done
1186 ac_signal=0
1187
1188 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1189 rm -rf conftest* confdefs.h
1190 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1191 echo >confdefs.h
1192
1193 # Predefined preprocessor variables.
1194
1195 cat >>confdefs.h <<_ACEOF
1196 #define PACKAGE_NAME "$PACKAGE_NAME"
1197 _ACEOF
1198
1199
1200 cat >>confdefs.h <<_ACEOF
1201 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1202 _ACEOF
1203
1204
1205 cat >>confdefs.h <<_ACEOF
1206 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1207 _ACEOF
1208
1209
1210 cat >>confdefs.h <<_ACEOF
1211 #define PACKAGE_STRING "$PACKAGE_STRING"
1212 _ACEOF
1213
1214
1215 cat >>confdefs.h <<_ACEOF
1216 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1217 _ACEOF
1218
1219
1220 # Let the site file select an alternate cache file if it wants to.
1221 # Prefer explicitly selected file to automatically selected ones.
1222 if test -z "$CONFIG_SITE"; then
1223 if test "x$prefix" != xNONE; then
1224 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1225 else
1226 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1227 fi
1228 fi
1229 for ac_site_file in $CONFIG_SITE; do
1230 if test -r "$ac_site_file"; then
1231 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1232 echo "$as_me: loading site script $ac_site_file" >&6;}
1233 sed 's/^/| /' "$ac_site_file" >&5
1234 . "$ac_site_file"
1235 fi
1236 done
1237
1238 if test -r "$cache_file"; then
1239 # Some versions of bash will fail to source /dev/null (special
1240 # files actually), so we avoid doing that.
1241 if test -f "$cache_file"; then
1242 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1243 echo "$as_me: loading cache $cache_file" >&6;}
1244 case $cache_file in
1245 [\\/]* | ?:[\\/]* ) . $cache_file;;
1246 *) . ./$cache_file;;
1247 esac
1248 fi
1249 else
1250 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1251 echo "$as_me: creating cache $cache_file" >&6;}
1252 >$cache_file
1253 fi
1254
1255 # Check that the precious variables saved in the cache have kept the same
1256 # value.
1257 ac_cache_corrupted=false
1258 for ac_var in `(set) 2>&1 |
1259 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1260 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1261 eval ac_new_set=\$ac_env_${ac_var}_set
1262 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1263 eval ac_new_val="\$ac_env_${ac_var}_value"
1264 case $ac_old_set,$ac_new_set in
1265 set,)
1266 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1267 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1268 ac_cache_corrupted=: ;;
1269 ,set)
1270 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1271 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1272 ac_cache_corrupted=: ;;
1273 ,);;
1274 *)
1275 if test "x$ac_old_val" != "x$ac_new_val"; then
1276 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1277 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1278 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1279 echo "$as_me: former value: $ac_old_val" >&2;}
1280 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1281 echo "$as_me: current value: $ac_new_val" >&2;}
1282 ac_cache_corrupted=:
1283 fi;;
1284 esac
1285 # Pass precious variables to config.status.
1286 if test "$ac_new_set" = set; then
1287 case $ac_new_val in
1288 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1289 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1290 *) ac_arg=$ac_var=$ac_new_val ;;
1291 esac
1292 case " $ac_configure_args " in
1293 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1294 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1295 esac
1296 fi
1297 done
1298 if $ac_cache_corrupted; then
1299 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1300 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1301 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1302 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1303 { (exit 1); exit 1; }; }
1304 fi
1305
1306 ac_ext=c
1307 ac_cpp='$CPP $CPPFLAGS'
1308 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1309 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1310 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330 ac_config_headers="$ac_config_headers config.h:config.in"
1331
1332
1333 # This file contains common code used by all simulators.
1334 #
1335 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
1336 # directory. It is intended to be invoked before any target specific stuff.
1337 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
1338 # It is intended to be invoked last.
1339 #
1340 # The simulator's configure.in should look like:
1341 #
1342 # dnl Process this file with autoconf to produce a configure script.
1343 # sinclude(../common/aclocal.m4)
1344 # AC_PREREQ(2.5)dnl
1345 # AC_INIT(Makefile.in)
1346 #
1347 # SIM_AC_COMMON
1348 #
1349 # ... target specific stuff ...
1350 #
1351 # SIM_AC_OUTPUT
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400 sim_inline="-DDEFAULT_INLINE=0"
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437 # This file is derived from `gettext.m4'. The difference is that the
1438 # included macros assume Cygnus-style source and build trees.
1439
1440 # Macro to add for using GNU gettext.
1441 # Ulrich Drepper <drepper@cygnus.com>, 1995.
1442 #
1443 # This file file be copied and used freely without restrictions. It can
1444 # be used in projects which are not available under the GNU Public License
1445 # but which still want to provide support for the GNU gettext functionality.
1446 # Please note that the actual code is *not* freely available.
1447
1448 # serial 3
1449
1450
1451
1452
1453
1454 # Search path for a program which passes the given test.
1455 # Ulrich Drepper <drepper@cygnus.com>, 1996.
1456 #
1457 # This file file be copied and used freely without restrictions. It can
1458 # be used in projects which are not available under the GNU Public License
1459 # but which still want to provide support for the GNU gettext functionality.
1460 # Please note that the actual code is *not* freely available.
1461
1462 # serial 1
1463
1464
1465
1466 # Check whether LC_MESSAGES is available in <locale.h>.
1467 # Ulrich Drepper <drepper@cygnus.com>, 1995.
1468 #
1469 # This file file be copied and used freely without restrictions. It can
1470 # be used in projects which are not available under the GNU Public License
1471 # but which still want to provide support for the GNU gettext functionality.
1472 # Please note that the actual code is *not* freely available.
1473
1474 # serial 1
1475
1476
1477
1478
1479
1480
1481
1482 # Bugs in autoconf 2.59 break the call to SIM_AC_COMMON, hack around
1483 # it by inlining the macro's contents.
1484 # This file contains common code used by all simulators.
1485 #
1486 # common.m4 invokes AC macros used by all simulators and by the common
1487 # directory. It is intended to be included before any target specific
1488 # stuff. SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate
1489 # the Makefile. It is intended to be invoked last.
1490 #
1491 # The simulator's configure.in should look like:
1492 #
1493 # dnl Process this file with autoconf to produce a configure script.
1494 # AC_PREREQ(2.5)dnl
1495 # AC_INIT(Makefile.in)
1496 # AC_CONFIG_HEADER(config.h:config.in)
1497 #
1498 # sinclude(../common/aclocal.m4)
1499 # sinclude(../common/common.m4)
1500 #
1501 # ... target specific stuff ...
1502
1503 ac_aux_dir=
1504 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1505 if test -f $ac_dir/install-sh; then
1506 ac_aux_dir=$ac_dir
1507 ac_install_sh="$ac_aux_dir/install-sh -c"
1508 break
1509 elif test -f $ac_dir/install.sh; then
1510 ac_aux_dir=$ac_dir
1511 ac_install_sh="$ac_aux_dir/install.sh -c"
1512 break
1513 elif test -f $ac_dir/shtool; then
1514 ac_aux_dir=$ac_dir
1515 ac_install_sh="$ac_aux_dir/shtool install -c"
1516 break
1517 fi
1518 done
1519 if test -z "$ac_aux_dir"; then
1520 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1521 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1522 { (exit 1); exit 1; }; }
1523 fi
1524 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1525 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1526 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1527
1528 # Make sure we can run config.sub.
1529 $ac_config_sub sun4 >/dev/null 2>&1 ||
1530 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1531 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1532 { (exit 1); exit 1; }; }
1533
1534 echo "$as_me:$LINENO: checking build system type" >&5
1535 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1536 if test "${ac_cv_build+set}" = set; then
1537 echo $ECHO_N "(cached) $ECHO_C" >&6
1538 else
1539 ac_cv_build_alias=$build_alias
1540 test -z "$ac_cv_build_alias" &&
1541 ac_cv_build_alias=`$ac_config_guess`
1542 test -z "$ac_cv_build_alias" &&
1543 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1544 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1545 { (exit 1); exit 1; }; }
1546 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1547 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1548 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1549 { (exit 1); exit 1; }; }
1550
1551 fi
1552 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1553 echo "${ECHO_T}$ac_cv_build" >&6
1554 build=$ac_cv_build
1555 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1556 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1557 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1558
1559
1560 echo "$as_me:$LINENO: checking host system type" >&5
1561 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1562 if test "${ac_cv_host+set}" = set; then
1563 echo $ECHO_N "(cached) $ECHO_C" >&6
1564 else
1565 ac_cv_host_alias=$host_alias
1566 test -z "$ac_cv_host_alias" &&
1567 ac_cv_host_alias=$ac_cv_build_alias
1568 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1569 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1570 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1571 { (exit 1); exit 1; }; }
1572
1573 fi
1574 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1575 echo "${ECHO_T}$ac_cv_host" >&6
1576 host=$ac_cv_host
1577 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1578 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1579 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1580
1581
1582 echo "$as_me:$LINENO: checking target system type" >&5
1583 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1584 if test "${ac_cv_target+set}" = set; then
1585 echo $ECHO_N "(cached) $ECHO_C" >&6
1586 else
1587 ac_cv_target_alias=$target_alias
1588 test "x$ac_cv_target_alias" = "x" &&
1589 ac_cv_target_alias=$ac_cv_host_alias
1590 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1591 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1592 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1593 { (exit 1); exit 1; }; }
1594
1595 fi
1596 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1597 echo "${ECHO_T}$ac_cv_target" >&6
1598 target=$ac_cv_target
1599 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1600 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1601 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1602
1603
1604 # The aliases save the names the user supplied, while $host etc.
1605 # will get canonicalized.
1606 test -n "$target_alias" &&
1607 test "$program_prefix$program_suffix$program_transform_name" = \
1608 NONENONEs,x,x, &&
1609 program_prefix=${target_alias}-
1610 test "$program_prefix" != NONE &&
1611 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1612 # Use a double $ so make ignores it.
1613 test "$program_suffix" != NONE &&
1614 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1615 # Double any \ or $. echo might interpret backslashes.
1616 # By default was `s,x,x', remove it if useless.
1617 cat <<\_ACEOF >conftest.sed
1618 s/[\\$]/&&/g;s/;s,x,x,$//
1619 _ACEOF
1620 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1621 rm conftest.sed
1622
1623 ac_ext=c
1624 ac_cpp='$CPP $CPPFLAGS'
1625 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1626 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1627 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1628 if test -n "$ac_tool_prefix"; then
1629 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1630 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1631 echo "$as_me:$LINENO: checking for $ac_word" >&5
1632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1633 if test "${ac_cv_prog_CC+set}" = set; then
1634 echo $ECHO_N "(cached) $ECHO_C" >&6
1635 else
1636 if test -n "$CC"; then
1637 ac_cv_prog_CC="$CC" # Let the user override the test.
1638 else
1639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640 for as_dir in $PATH
1641 do
1642 IFS=$as_save_IFS
1643 test -z "$as_dir" && as_dir=.
1644 for ac_exec_ext in '' $ac_executable_extensions; do
1645 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1648 break 2
1649 fi
1650 done
1651 done
1652
1653 fi
1654 fi
1655 CC=$ac_cv_prog_CC
1656 if test -n "$CC"; then
1657 echo "$as_me:$LINENO: result: $CC" >&5
1658 echo "${ECHO_T}$CC" >&6
1659 else
1660 echo "$as_me:$LINENO: result: no" >&5
1661 echo "${ECHO_T}no" >&6
1662 fi
1663
1664 fi
1665 if test -z "$ac_cv_prog_CC"; then
1666 ac_ct_CC=$CC
1667 # Extract the first word of "gcc", so it can be a program name with args.
1668 set dummy gcc; ac_word=$2
1669 echo "$as_me:$LINENO: checking for $ac_word" >&5
1670 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1671 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1672 echo $ECHO_N "(cached) $ECHO_C" >&6
1673 else
1674 if test -n "$ac_ct_CC"; then
1675 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1676 else
1677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1678 for as_dir in $PATH
1679 do
1680 IFS=$as_save_IFS
1681 test -z "$as_dir" && as_dir=.
1682 for ac_exec_ext in '' $ac_executable_extensions; do
1683 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1684 ac_cv_prog_ac_ct_CC="gcc"
1685 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1686 break 2
1687 fi
1688 done
1689 done
1690
1691 fi
1692 fi
1693 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1694 if test -n "$ac_ct_CC"; then
1695 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1696 echo "${ECHO_T}$ac_ct_CC" >&6
1697 else
1698 echo "$as_me:$LINENO: result: no" >&5
1699 echo "${ECHO_T}no" >&6
1700 fi
1701
1702 CC=$ac_ct_CC
1703 else
1704 CC="$ac_cv_prog_CC"
1705 fi
1706
1707 if test -z "$CC"; then
1708 if test -n "$ac_tool_prefix"; then
1709 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1710 set dummy ${ac_tool_prefix}cc; ac_word=$2
1711 echo "$as_me:$LINENO: checking for $ac_word" >&5
1712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1713 if test "${ac_cv_prog_CC+set}" = set; then
1714 echo $ECHO_N "(cached) $ECHO_C" >&6
1715 else
1716 if test -n "$CC"; then
1717 ac_cv_prog_CC="$CC" # Let the user override the test.
1718 else
1719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1720 for as_dir in $PATH
1721 do
1722 IFS=$as_save_IFS
1723 test -z "$as_dir" && as_dir=.
1724 for ac_exec_ext in '' $ac_executable_extensions; do
1725 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1726 ac_cv_prog_CC="${ac_tool_prefix}cc"
1727 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1728 break 2
1729 fi
1730 done
1731 done
1732
1733 fi
1734 fi
1735 CC=$ac_cv_prog_CC
1736 if test -n "$CC"; then
1737 echo "$as_me:$LINENO: result: $CC" >&5
1738 echo "${ECHO_T}$CC" >&6
1739 else
1740 echo "$as_me:$LINENO: result: no" >&5
1741 echo "${ECHO_T}no" >&6
1742 fi
1743
1744 fi
1745 if test -z "$ac_cv_prog_CC"; then
1746 ac_ct_CC=$CC
1747 # Extract the first word of "cc", so it can be a program name with args.
1748 set dummy cc; ac_word=$2
1749 echo "$as_me:$LINENO: checking for $ac_word" >&5
1750 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1751 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1752 echo $ECHO_N "(cached) $ECHO_C" >&6
1753 else
1754 if test -n "$ac_ct_CC"; then
1755 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1756 else
1757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1758 for as_dir in $PATH
1759 do
1760 IFS=$as_save_IFS
1761 test -z "$as_dir" && as_dir=.
1762 for ac_exec_ext in '' $ac_executable_extensions; do
1763 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1764 ac_cv_prog_ac_ct_CC="cc"
1765 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1766 break 2
1767 fi
1768 done
1769 done
1770
1771 fi
1772 fi
1773 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1774 if test -n "$ac_ct_CC"; then
1775 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1776 echo "${ECHO_T}$ac_ct_CC" >&6
1777 else
1778 echo "$as_me:$LINENO: result: no" >&5
1779 echo "${ECHO_T}no" >&6
1780 fi
1781
1782 CC=$ac_ct_CC
1783 else
1784 CC="$ac_cv_prog_CC"
1785 fi
1786
1787 fi
1788 if test -z "$CC"; then
1789 # Extract the first word of "cc", so it can be a program name with args.
1790 set dummy cc; ac_word=$2
1791 echo "$as_me:$LINENO: checking for $ac_word" >&5
1792 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1793 if test "${ac_cv_prog_CC+set}" = set; then
1794 echo $ECHO_N "(cached) $ECHO_C" >&6
1795 else
1796 if test -n "$CC"; then
1797 ac_cv_prog_CC="$CC" # Let the user override the test.
1798 else
1799 ac_prog_rejected=no
1800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1801 for as_dir in $PATH
1802 do
1803 IFS=$as_save_IFS
1804 test -z "$as_dir" && as_dir=.
1805 for ac_exec_ext in '' $ac_executable_extensions; do
1806 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1807 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1808 ac_prog_rejected=yes
1809 continue
1810 fi
1811 ac_cv_prog_CC="cc"
1812 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1813 break 2
1814 fi
1815 done
1816 done
1817
1818 if test $ac_prog_rejected = yes; then
1819 # We found a bogon in the path, so make sure we never use it.
1820 set dummy $ac_cv_prog_CC
1821 shift
1822 if test $# != 0; then
1823 # We chose a different compiler from the bogus one.
1824 # However, it has the same basename, so the bogon will be chosen
1825 # first if we set CC to just the basename; use the full file name.
1826 shift
1827 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1828 fi
1829 fi
1830 fi
1831 fi
1832 CC=$ac_cv_prog_CC
1833 if test -n "$CC"; then
1834 echo "$as_me:$LINENO: result: $CC" >&5
1835 echo "${ECHO_T}$CC" >&6
1836 else
1837 echo "$as_me:$LINENO: result: no" >&5
1838 echo "${ECHO_T}no" >&6
1839 fi
1840
1841 fi
1842 if test -z "$CC"; then
1843 if test -n "$ac_tool_prefix"; then
1844 for ac_prog in cl
1845 do
1846 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1847 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1848 echo "$as_me:$LINENO: checking for $ac_word" >&5
1849 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1850 if test "${ac_cv_prog_CC+set}" = set; then
1851 echo $ECHO_N "(cached) $ECHO_C" >&6
1852 else
1853 if test -n "$CC"; then
1854 ac_cv_prog_CC="$CC" # Let the user override the test.
1855 else
1856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1857 for as_dir in $PATH
1858 do
1859 IFS=$as_save_IFS
1860 test -z "$as_dir" && as_dir=.
1861 for ac_exec_ext in '' $ac_executable_extensions; do
1862 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1863 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1864 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1865 break 2
1866 fi
1867 done
1868 done
1869
1870 fi
1871 fi
1872 CC=$ac_cv_prog_CC
1873 if test -n "$CC"; then
1874 echo "$as_me:$LINENO: result: $CC" >&5
1875 echo "${ECHO_T}$CC" >&6
1876 else
1877 echo "$as_me:$LINENO: result: no" >&5
1878 echo "${ECHO_T}no" >&6
1879 fi
1880
1881 test -n "$CC" && break
1882 done
1883 fi
1884 if test -z "$CC"; then
1885 ac_ct_CC=$CC
1886 for ac_prog in cl
1887 do
1888 # Extract the first word of "$ac_prog", so it can be a program name with args.
1889 set dummy $ac_prog; ac_word=$2
1890 echo "$as_me:$LINENO: checking for $ac_word" >&5
1891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1892 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1893 echo $ECHO_N "(cached) $ECHO_C" >&6
1894 else
1895 if test -n "$ac_ct_CC"; then
1896 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1897 else
1898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1899 for as_dir in $PATH
1900 do
1901 IFS=$as_save_IFS
1902 test -z "$as_dir" && as_dir=.
1903 for ac_exec_ext in '' $ac_executable_extensions; do
1904 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1905 ac_cv_prog_ac_ct_CC="$ac_prog"
1906 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1907 break 2
1908 fi
1909 done
1910 done
1911
1912 fi
1913 fi
1914 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1915 if test -n "$ac_ct_CC"; then
1916 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1917 echo "${ECHO_T}$ac_ct_CC" >&6
1918 else
1919 echo "$as_me:$LINENO: result: no" >&5
1920 echo "${ECHO_T}no" >&6
1921 fi
1922
1923 test -n "$ac_ct_CC" && break
1924 done
1925
1926 CC=$ac_ct_CC
1927 fi
1928
1929 fi
1930
1931
1932 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1933 See \`config.log' for more details." >&5
1934 echo "$as_me: error: no acceptable C compiler found in \$PATH
1935 See \`config.log' for more details." >&2;}
1936 { (exit 1); exit 1; }; }
1937
1938 # Provide some information about the compiler.
1939 echo "$as_me:$LINENO:" \
1940 "checking for C compiler version" >&5
1941 ac_compiler=`set X $ac_compile; echo $2`
1942 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1943 (eval $ac_compiler --version </dev/null >&5) 2>&5
1944 ac_status=$?
1945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1946 (exit $ac_status); }
1947 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1948 (eval $ac_compiler -v </dev/null >&5) 2>&5
1949 ac_status=$?
1950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1951 (exit $ac_status); }
1952 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1953 (eval $ac_compiler -V </dev/null >&5) 2>&5
1954 ac_status=$?
1955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1956 (exit $ac_status); }
1957
1958 cat >conftest.$ac_ext <<_ACEOF
1959 /* confdefs.h. */
1960 _ACEOF
1961 cat confdefs.h >>conftest.$ac_ext
1962 cat >>conftest.$ac_ext <<_ACEOF
1963 /* end confdefs.h. */
1964
1965 int
1966 main ()
1967 {
1968
1969 ;
1970 return 0;
1971 }
1972 _ACEOF
1973 ac_clean_files_save=$ac_clean_files
1974 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1975 # Try to create an executable without -o first, disregard a.out.
1976 # It will help us diagnose broken compilers, and finding out an intuition
1977 # of exeext.
1978 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1979 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1980 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1981 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1982 (eval $ac_link_default) 2>&5
1983 ac_status=$?
1984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1985 (exit $ac_status); }; then
1986 # Find the output, starting from the most likely. This scheme is
1987 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1988 # resort.
1989
1990 # Be careful to initialize this variable, since it used to be cached.
1991 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1992 ac_cv_exeext=
1993 # b.out is created by i960 compilers.
1994 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1995 do
1996 test -f "$ac_file" || continue
1997 case $ac_file in
1998 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1999 ;;
2000 conftest.$ac_ext )
2001 # This is the source file.
2002 ;;
2003 [ab].out )
2004 # We found the default executable, but exeext='' is most
2005 # certainly right.
2006 break;;
2007 *.* )
2008 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2009 # FIXME: I believe we export ac_cv_exeext for Libtool,
2010 # but it would be cool to find out if it's true. Does anybody
2011 # maintain Libtool? --akim.
2012 export ac_cv_exeext
2013 break;;
2014 * )
2015 break;;
2016 esac
2017 done
2018 else
2019 echo "$as_me: failed program was:" >&5
2020 sed 's/^/| /' conftest.$ac_ext >&5
2021
2022 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2023 See \`config.log' for more details." >&5
2024 echo "$as_me: error: C compiler cannot create executables
2025 See \`config.log' for more details." >&2;}
2026 { (exit 77); exit 77; }; }
2027 fi
2028
2029 ac_exeext=$ac_cv_exeext
2030 echo "$as_me:$LINENO: result: $ac_file" >&5
2031 echo "${ECHO_T}$ac_file" >&6
2032
2033 # Check the compiler produces executables we can run. If not, either
2034 # the compiler is broken, or we cross compile.
2035 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2036 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2037 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2038 # If not cross compiling, check that we can run a simple program.
2039 if test "$cross_compiling" != yes; then
2040 if { ac_try='./$ac_file'
2041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2042 (eval $ac_try) 2>&5
2043 ac_status=$?
2044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2045 (exit $ac_status); }; }; then
2046 cross_compiling=no
2047 else
2048 if test "$cross_compiling" = maybe; then
2049 cross_compiling=yes
2050 else
2051 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2052 If you meant to cross compile, use \`--host'.
2053 See \`config.log' for more details." >&5
2054 echo "$as_me: error: cannot run C compiled programs.
2055 If you meant to cross compile, use \`--host'.
2056 See \`config.log' for more details." >&2;}
2057 { (exit 1); exit 1; }; }
2058 fi
2059 fi
2060 fi
2061 echo "$as_me:$LINENO: result: yes" >&5
2062 echo "${ECHO_T}yes" >&6
2063
2064 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2065 ac_clean_files=$ac_clean_files_save
2066 # Check the compiler produces executables we can run. If not, either
2067 # the compiler is broken, or we cross compile.
2068 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2069 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2070 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2071 echo "${ECHO_T}$cross_compiling" >&6
2072
2073 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2074 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2075 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2076 (eval $ac_link) 2>&5
2077 ac_status=$?
2078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2079 (exit $ac_status); }; then
2080 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2081 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2082 # work properly (i.e., refer to `conftest.exe'), while it won't with
2083 # `rm'.
2084 for ac_file in conftest.exe conftest conftest.*; do
2085 test -f "$ac_file" || continue
2086 case $ac_file in
2087 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2088 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2089 export ac_cv_exeext
2090 break;;
2091 * ) break;;
2092 esac
2093 done
2094 else
2095 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2096 See \`config.log' for more details." >&5
2097 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2098 See \`config.log' for more details." >&2;}
2099 { (exit 1); exit 1; }; }
2100 fi
2101
2102 rm -f conftest$ac_cv_exeext
2103 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2104 echo "${ECHO_T}$ac_cv_exeext" >&6
2105
2106 rm -f conftest.$ac_ext
2107 EXEEXT=$ac_cv_exeext
2108 ac_exeext=$EXEEXT
2109 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2110 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2111 if test "${ac_cv_objext+set}" = set; then
2112 echo $ECHO_N "(cached) $ECHO_C" >&6
2113 else
2114 cat >conftest.$ac_ext <<_ACEOF
2115 /* confdefs.h. */
2116 _ACEOF
2117 cat confdefs.h >>conftest.$ac_ext
2118 cat >>conftest.$ac_ext <<_ACEOF
2119 /* end confdefs.h. */
2120
2121 int
2122 main ()
2123 {
2124
2125 ;
2126 return 0;
2127 }
2128 _ACEOF
2129 rm -f conftest.o conftest.obj
2130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2131 (eval $ac_compile) 2>&5
2132 ac_status=$?
2133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2134 (exit $ac_status); }; then
2135 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2136 case $ac_file in
2137 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2138 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2139 break;;
2140 esac
2141 done
2142 else
2143 echo "$as_me: failed program was:" >&5
2144 sed 's/^/| /' conftest.$ac_ext >&5
2145
2146 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2147 See \`config.log' for more details." >&5
2148 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2149 See \`config.log' for more details." >&2;}
2150 { (exit 1); exit 1; }; }
2151 fi
2152
2153 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2154 fi
2155 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2156 echo "${ECHO_T}$ac_cv_objext" >&6
2157 OBJEXT=$ac_cv_objext
2158 ac_objext=$OBJEXT
2159 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2160 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2161 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2162 echo $ECHO_N "(cached) $ECHO_C" >&6
2163 else
2164 cat >conftest.$ac_ext <<_ACEOF
2165 /* confdefs.h. */
2166 _ACEOF
2167 cat confdefs.h >>conftest.$ac_ext
2168 cat >>conftest.$ac_ext <<_ACEOF
2169 /* end confdefs.h. */
2170
2171 int
2172 main ()
2173 {
2174 #ifndef __GNUC__
2175 choke me
2176 #endif
2177
2178 ;
2179 return 0;
2180 }
2181 _ACEOF
2182 rm -f conftest.$ac_objext
2183 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2184 (eval $ac_compile) 2>conftest.er1
2185 ac_status=$?
2186 grep -v '^ *+' conftest.er1 >conftest.err
2187 rm -f conftest.er1
2188 cat conftest.err >&5
2189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2190 (exit $ac_status); } &&
2191 { ac_try='test -z "$ac_c_werror_flag"
2192 || test ! -s conftest.err'
2193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2194 (eval $ac_try) 2>&5
2195 ac_status=$?
2196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2197 (exit $ac_status); }; } &&
2198 { ac_try='test -s conftest.$ac_objext'
2199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2200 (eval $ac_try) 2>&5
2201 ac_status=$?
2202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203 (exit $ac_status); }; }; then
2204 ac_compiler_gnu=yes
2205 else
2206 echo "$as_me: failed program was:" >&5
2207 sed 's/^/| /' conftest.$ac_ext >&5
2208
2209 ac_compiler_gnu=no
2210 fi
2211 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2212 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2213
2214 fi
2215 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2216 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2217 GCC=`test $ac_compiler_gnu = yes && echo yes`
2218 ac_test_CFLAGS=${CFLAGS+set}
2219 ac_save_CFLAGS=$CFLAGS
2220 CFLAGS="-g"
2221 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2222 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2223 if test "${ac_cv_prog_cc_g+set}" = set; then
2224 echo $ECHO_N "(cached) $ECHO_C" >&6
2225 else
2226 cat >conftest.$ac_ext <<_ACEOF
2227 /* confdefs.h. */
2228 _ACEOF
2229 cat confdefs.h >>conftest.$ac_ext
2230 cat >>conftest.$ac_ext <<_ACEOF
2231 /* end confdefs.h. */
2232
2233 int
2234 main ()
2235 {
2236
2237 ;
2238 return 0;
2239 }
2240 _ACEOF
2241 rm -f conftest.$ac_objext
2242 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2243 (eval $ac_compile) 2>conftest.er1
2244 ac_status=$?
2245 grep -v '^ *+' conftest.er1 >conftest.err
2246 rm -f conftest.er1
2247 cat conftest.err >&5
2248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249 (exit $ac_status); } &&
2250 { ac_try='test -z "$ac_c_werror_flag"
2251 || test ! -s conftest.err'
2252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2253 (eval $ac_try) 2>&5
2254 ac_status=$?
2255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256 (exit $ac_status); }; } &&
2257 { ac_try='test -s conftest.$ac_objext'
2258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2259 (eval $ac_try) 2>&5
2260 ac_status=$?
2261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2262 (exit $ac_status); }; }; then
2263 ac_cv_prog_cc_g=yes
2264 else
2265 echo "$as_me: failed program was:" >&5
2266 sed 's/^/| /' conftest.$ac_ext >&5
2267
2268 ac_cv_prog_cc_g=no
2269 fi
2270 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2271 fi
2272 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2273 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2274 if test "$ac_test_CFLAGS" = set; then
2275 CFLAGS=$ac_save_CFLAGS
2276 elif test $ac_cv_prog_cc_g = yes; then
2277 if test "$GCC" = yes; then
2278 CFLAGS="-g -O2"
2279 else
2280 CFLAGS="-g"
2281 fi
2282 else
2283 if test "$GCC" = yes; then
2284 CFLAGS="-O2"
2285 else
2286 CFLAGS=
2287 fi
2288 fi
2289 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2290 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2291 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2292 echo $ECHO_N "(cached) $ECHO_C" >&6
2293 else
2294 ac_cv_prog_cc_stdc=no
2295 ac_save_CC=$CC
2296 cat >conftest.$ac_ext <<_ACEOF
2297 /* confdefs.h. */
2298 _ACEOF
2299 cat confdefs.h >>conftest.$ac_ext
2300 cat >>conftest.$ac_ext <<_ACEOF
2301 /* end confdefs.h. */
2302 #include <stdarg.h>
2303 #include <stdio.h>
2304 #include <sys/types.h>
2305 #include <sys/stat.h>
2306 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2307 struct buf { int x; };
2308 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2309 static char *e (p, i)
2310 char **p;
2311 int i;
2312 {
2313 return p[i];
2314 }
2315 static char *f (char * (*g) (char **, int), char **p, ...)
2316 {
2317 char *s;
2318 va_list v;
2319 va_start (v,p);
2320 s = g (p, va_arg (v,int));
2321 va_end (v);
2322 return s;
2323 }
2324
2325 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2326 function prototypes and stuff, but not '\xHH' hex character constants.
2327 These don't provoke an error unfortunately, instead are silently treated
2328 as 'x'. The following induces an error, until -std1 is added to get
2329 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2330 array size at least. It's necessary to write '\x00'==0 to get something
2331 that's true only with -std1. */
2332 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2333
2334 int test (int i, double x);
2335 struct s1 {int (*f) (int a);};
2336 struct s2 {int (*f) (double a);};
2337 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2338 int argc;
2339 char **argv;
2340 int
2341 main ()
2342 {
2343 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2344 ;
2345 return 0;
2346 }
2347 _ACEOF
2348 # Don't try gcc -ansi; that turns off useful extensions and
2349 # breaks some systems' header files.
2350 # AIX -qlanglvl=ansi
2351 # Ultrix and OSF/1 -std1
2352 # HP-UX 10.20 and later -Ae
2353 # HP-UX older versions -Aa -D_HPUX_SOURCE
2354 # SVR4 -Xc -D__EXTENSIONS__
2355 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2356 do
2357 CC="$ac_save_CC $ac_arg"
2358 rm -f conftest.$ac_objext
2359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2360 (eval $ac_compile) 2>conftest.er1
2361 ac_status=$?
2362 grep -v '^ *+' conftest.er1 >conftest.err
2363 rm -f conftest.er1
2364 cat conftest.err >&5
2365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2366 (exit $ac_status); } &&
2367 { ac_try='test -z "$ac_c_werror_flag"
2368 || test ! -s conftest.err'
2369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2370 (eval $ac_try) 2>&5
2371 ac_status=$?
2372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373 (exit $ac_status); }; } &&
2374 { ac_try='test -s conftest.$ac_objext'
2375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2376 (eval $ac_try) 2>&5
2377 ac_status=$?
2378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2379 (exit $ac_status); }; }; then
2380 ac_cv_prog_cc_stdc=$ac_arg
2381 break
2382 else
2383 echo "$as_me: failed program was:" >&5
2384 sed 's/^/| /' conftest.$ac_ext >&5
2385
2386 fi
2387 rm -f conftest.err conftest.$ac_objext
2388 done
2389 rm -f conftest.$ac_ext conftest.$ac_objext
2390 CC=$ac_save_CC
2391
2392 fi
2393
2394 case "x$ac_cv_prog_cc_stdc" in
2395 x|xno)
2396 echo "$as_me:$LINENO: result: none needed" >&5
2397 echo "${ECHO_T}none needed" >&6 ;;
2398 *)
2399 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2400 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2401 CC="$CC $ac_cv_prog_cc_stdc" ;;
2402 esac
2403
2404 # Some people use a C++ compiler to compile C. Since we use `exit',
2405 # in C++ we need to declare it. In case someone uses the same compiler
2406 # for both compiling C and C++ we need to have the C++ compiler decide
2407 # the declaration of exit, since it's the most demanding environment.
2408 cat >conftest.$ac_ext <<_ACEOF
2409 #ifndef __cplusplus
2410 choke me
2411 #endif
2412 _ACEOF
2413 rm -f conftest.$ac_objext
2414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2415 (eval $ac_compile) 2>conftest.er1
2416 ac_status=$?
2417 grep -v '^ *+' conftest.er1 >conftest.err
2418 rm -f conftest.er1
2419 cat conftest.err >&5
2420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421 (exit $ac_status); } &&
2422 { ac_try='test -z "$ac_c_werror_flag"
2423 || test ! -s conftest.err'
2424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2425 (eval $ac_try) 2>&5
2426 ac_status=$?
2427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2428 (exit $ac_status); }; } &&
2429 { ac_try='test -s conftest.$ac_objext'
2430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2431 (eval $ac_try) 2>&5
2432 ac_status=$?
2433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2434 (exit $ac_status); }; }; then
2435 for ac_declaration in \
2436 '' \
2437 'extern "C" void std::exit (int) throw (); using std::exit;' \
2438 'extern "C" void std::exit (int); using std::exit;' \
2439 'extern "C" void exit (int) throw ();' \
2440 'extern "C" void exit (int);' \
2441 'void exit (int);'
2442 do
2443 cat >conftest.$ac_ext <<_ACEOF
2444 /* confdefs.h. */
2445 _ACEOF
2446 cat confdefs.h >>conftest.$ac_ext
2447 cat >>conftest.$ac_ext <<_ACEOF
2448 /* end confdefs.h. */
2449 $ac_declaration
2450 #include <stdlib.h>
2451 int
2452 main ()
2453 {
2454 exit (42);
2455 ;
2456 return 0;
2457 }
2458 _ACEOF
2459 rm -f conftest.$ac_objext
2460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2461 (eval $ac_compile) 2>conftest.er1
2462 ac_status=$?
2463 grep -v '^ *+' conftest.er1 >conftest.err
2464 rm -f conftest.er1
2465 cat conftest.err >&5
2466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467 (exit $ac_status); } &&
2468 { ac_try='test -z "$ac_c_werror_flag"
2469 || test ! -s conftest.err'
2470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2471 (eval $ac_try) 2>&5
2472 ac_status=$?
2473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2474 (exit $ac_status); }; } &&
2475 { ac_try='test -s conftest.$ac_objext'
2476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2477 (eval $ac_try) 2>&5
2478 ac_status=$?
2479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480 (exit $ac_status); }; }; then
2481 :
2482 else
2483 echo "$as_me: failed program was:" >&5
2484 sed 's/^/| /' conftest.$ac_ext >&5
2485
2486 continue
2487 fi
2488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2489 cat >conftest.$ac_ext <<_ACEOF
2490 /* confdefs.h. */
2491 _ACEOF
2492 cat confdefs.h >>conftest.$ac_ext
2493 cat >>conftest.$ac_ext <<_ACEOF
2494 /* end confdefs.h. */
2495 $ac_declaration
2496 int
2497 main ()
2498 {
2499 exit (42);
2500 ;
2501 return 0;
2502 }
2503 _ACEOF
2504 rm -f conftest.$ac_objext
2505 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2506 (eval $ac_compile) 2>conftest.er1
2507 ac_status=$?
2508 grep -v '^ *+' conftest.er1 >conftest.err
2509 rm -f conftest.er1
2510 cat conftest.err >&5
2511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2512 (exit $ac_status); } &&
2513 { ac_try='test -z "$ac_c_werror_flag"
2514 || test ! -s conftest.err'
2515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2516 (eval $ac_try) 2>&5
2517 ac_status=$?
2518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2519 (exit $ac_status); }; } &&
2520 { ac_try='test -s conftest.$ac_objext'
2521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2522 (eval $ac_try) 2>&5
2523 ac_status=$?
2524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2525 (exit $ac_status); }; }; then
2526 break
2527 else
2528 echo "$as_me: failed program was:" >&5
2529 sed 's/^/| /' conftest.$ac_ext >&5
2530
2531 fi
2532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2533 done
2534 rm -f conftest*
2535 if test -n "$ac_declaration"; then
2536 echo '#ifdef __cplusplus' >>confdefs.h
2537 echo $ac_declaration >>confdefs.h
2538 echo '#endif' >>confdefs.h
2539 fi
2540
2541 else
2542 echo "$as_me: failed program was:" >&5
2543 sed 's/^/| /' conftest.$ac_ext >&5
2544
2545 fi
2546 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2547 ac_ext=c
2548 ac_cpp='$CPP $CPPFLAGS'
2549 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2550 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2551 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2552
2553 # Find a good install program. We prefer a C program (faster),
2554 # so one script is as good as another. But avoid the broken or
2555 # incompatible versions:
2556 # SysV /etc/install, /usr/sbin/install
2557 # SunOS /usr/etc/install
2558 # IRIX /sbin/install
2559 # AIX /bin/install
2560 # AmigaOS /C/install, which installs bootblocks on floppy discs
2561 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2562 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2563 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2564 # OS/2's system install, which has a completely different semantic
2565 # ./install, which can be erroneously created by make from ./install.sh.
2566 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2567 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2568 if test -z "$INSTALL"; then
2569 if test "${ac_cv_path_install+set}" = set; then
2570 echo $ECHO_N "(cached) $ECHO_C" >&6
2571 else
2572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573 for as_dir in $PATH
2574 do
2575 IFS=$as_save_IFS
2576 test -z "$as_dir" && as_dir=.
2577 # Account for people who put trailing slashes in PATH elements.
2578 case $as_dir/ in
2579 ./ | .// | /cC/* | \
2580 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2581 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2582 /usr/ucb/* ) ;;
2583 *)
2584 # OSF1 and SCO ODT 3.0 have their own names for install.
2585 # Don't use installbsd from OSF since it installs stuff as root
2586 # by default.
2587 for ac_prog in ginstall scoinst install; do
2588 for ac_exec_ext in '' $ac_executable_extensions; do
2589 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2590 if test $ac_prog = install &&
2591 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2592 # AIX install. It has an incompatible calling convention.
2593 :
2594 elif test $ac_prog = install &&
2595 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2596 # program-specific install script used by HP pwplus--don't use.
2597 :
2598 else
2599 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2600 break 3
2601 fi
2602 fi
2603 done
2604 done
2605 ;;
2606 esac
2607 done
2608
2609
2610 fi
2611 if test "${ac_cv_path_install+set}" = set; then
2612 INSTALL=$ac_cv_path_install
2613 else
2614 # As a last resort, use the slow shell script. We don't cache a
2615 # path for INSTALL within a source directory, because that will
2616 # break other packages using the cache if that directory is
2617 # removed, or if the path is relative.
2618 INSTALL=$ac_install_sh
2619 fi
2620 fi
2621 echo "$as_me:$LINENO: result: $INSTALL" >&5
2622 echo "${ECHO_T}$INSTALL" >&6
2623
2624 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2625 # It thinks the first close brace ends the variable substitution.
2626 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2627
2628 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2629
2630 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2631
2632
2633 # Put a plausible default for CC_FOR_BUILD in Makefile.
2634 if test "x$cross_compiling" = "xno"; then
2635 CC_FOR_BUILD='$(CC)'
2636 else
2637 CC_FOR_BUILD=gcc
2638 fi
2639
2640
2641
2642
2643 AR=${AR-ar}
2644
2645 if test -n "$ac_tool_prefix"; then
2646 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2647 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2648 echo "$as_me:$LINENO: checking for $ac_word" >&5
2649 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2650 if test "${ac_cv_prog_RANLIB+set}" = set; then
2651 echo $ECHO_N "(cached) $ECHO_C" >&6
2652 else
2653 if test -n "$RANLIB"; then
2654 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2655 else
2656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2657 for as_dir in $PATH
2658 do
2659 IFS=$as_save_IFS
2660 test -z "$as_dir" && as_dir=.
2661 for ac_exec_ext in '' $ac_executable_extensions; do
2662 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2663 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2664 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2665 break 2
2666 fi
2667 done
2668 done
2669
2670 fi
2671 fi
2672 RANLIB=$ac_cv_prog_RANLIB
2673 if test -n "$RANLIB"; then
2674 echo "$as_me:$LINENO: result: $RANLIB" >&5
2675 echo "${ECHO_T}$RANLIB" >&6
2676 else
2677 echo "$as_me:$LINENO: result: no" >&5
2678 echo "${ECHO_T}no" >&6
2679 fi
2680
2681 fi
2682 if test -z "$ac_cv_prog_RANLIB"; then
2683 ac_ct_RANLIB=$RANLIB
2684 # Extract the first word of "ranlib", so it can be a program name with args.
2685 set dummy ranlib; ac_word=$2
2686 echo "$as_me:$LINENO: checking for $ac_word" >&5
2687 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2688 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2689 echo $ECHO_N "(cached) $ECHO_C" >&6
2690 else
2691 if test -n "$ac_ct_RANLIB"; then
2692 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2693 else
2694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2695 for as_dir in $PATH
2696 do
2697 IFS=$as_save_IFS
2698 test -z "$as_dir" && as_dir=.
2699 for ac_exec_ext in '' $ac_executable_extensions; do
2700 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2701 ac_cv_prog_ac_ct_RANLIB="ranlib"
2702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2703 break 2
2704 fi
2705 done
2706 done
2707
2708 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2709 fi
2710 fi
2711 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2712 if test -n "$ac_ct_RANLIB"; then
2713 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
2714 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2715 else
2716 echo "$as_me:$LINENO: result: no" >&5
2717 echo "${ECHO_T}no" >&6
2718 fi
2719
2720 RANLIB=$ac_ct_RANLIB
2721 else
2722 RANLIB="$ac_cv_prog_RANLIB"
2723 fi
2724
2725
2726 ALL_LINGUAS=
2727 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2728 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2729 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2730 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2731 echo $ECHO_N "(cached) $ECHO_C" >&6
2732 else
2733 cat >conftest.make <<\_ACEOF
2734 all:
2735 @echo 'ac_maketemp="$(MAKE)"'
2736 _ACEOF
2737 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2738 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2739 if test -n "$ac_maketemp"; then
2740 eval ac_cv_prog_make_${ac_make}_set=yes
2741 else
2742 eval ac_cv_prog_make_${ac_make}_set=no
2743 fi
2744 rm -f conftest.make
2745 fi
2746 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2747 echo "$as_me:$LINENO: result: yes" >&5
2748 echo "${ECHO_T}yes" >&6
2749 SET_MAKE=
2750 else
2751 echo "$as_me:$LINENO: result: no" >&5
2752 echo "${ECHO_T}no" >&6
2753 SET_MAKE="MAKE=${MAKE-make}"
2754 fi
2755
2756
2757 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2758 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2759 if test "${ac_cv_search_strerror+set}" = set; then
2760 echo $ECHO_N "(cached) $ECHO_C" >&6
2761 else
2762 ac_func_search_save_LIBS=$LIBS
2763 ac_cv_search_strerror=no
2764 cat >conftest.$ac_ext <<_ACEOF
2765 /* confdefs.h. */
2766 _ACEOF
2767 cat confdefs.h >>conftest.$ac_ext
2768 cat >>conftest.$ac_ext <<_ACEOF
2769 /* end confdefs.h. */
2770
2771 /* Override any gcc2 internal prototype to avoid an error. */
2772 #ifdef __cplusplus
2773 extern "C"
2774 #endif
2775 /* We use char because int might match the return type of a gcc2
2776 builtin and then its argument prototype would still apply. */
2777 char strerror ();
2778 int
2779 main ()
2780 {
2781 strerror ();
2782 ;
2783 return 0;
2784 }
2785 _ACEOF
2786 rm -f conftest.$ac_objext conftest$ac_exeext
2787 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2788 (eval $ac_link) 2>conftest.er1
2789 ac_status=$?
2790 grep -v '^ *+' conftest.er1 >conftest.err
2791 rm -f conftest.er1
2792 cat conftest.err >&5
2793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2794 (exit $ac_status); } &&
2795 { ac_try='test -z "$ac_c_werror_flag"
2796 || test ! -s conftest.err'
2797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798 (eval $ac_try) 2>&5
2799 ac_status=$?
2800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 (exit $ac_status); }; } &&
2802 { ac_try='test -s conftest$ac_exeext'
2803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2804 (eval $ac_try) 2>&5
2805 ac_status=$?
2806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2807 (exit $ac_status); }; }; then
2808 ac_cv_search_strerror="none required"
2809 else
2810 echo "$as_me: failed program was:" >&5
2811 sed 's/^/| /' conftest.$ac_ext >&5
2812
2813 fi
2814 rm -f conftest.err conftest.$ac_objext \
2815 conftest$ac_exeext conftest.$ac_ext
2816 if test "$ac_cv_search_strerror" = no; then
2817 for ac_lib in cposix; do
2818 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2819 cat >conftest.$ac_ext <<_ACEOF
2820 /* confdefs.h. */
2821 _ACEOF
2822 cat confdefs.h >>conftest.$ac_ext
2823 cat >>conftest.$ac_ext <<_ACEOF
2824 /* end confdefs.h. */
2825
2826 /* Override any gcc2 internal prototype to avoid an error. */
2827 #ifdef __cplusplus
2828 extern "C"
2829 #endif
2830 /* We use char because int might match the return type of a gcc2
2831 builtin and then its argument prototype would still apply. */
2832 char strerror ();
2833 int
2834 main ()
2835 {
2836 strerror ();
2837 ;
2838 return 0;
2839 }
2840 _ACEOF
2841 rm -f conftest.$ac_objext conftest$ac_exeext
2842 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2843 (eval $ac_link) 2>conftest.er1
2844 ac_status=$?
2845 grep -v '^ *+' conftest.er1 >conftest.err
2846 rm -f conftest.er1
2847 cat conftest.err >&5
2848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2849 (exit $ac_status); } &&
2850 { ac_try='test -z "$ac_c_werror_flag"
2851 || test ! -s conftest.err'
2852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2853 (eval $ac_try) 2>&5
2854 ac_status=$?
2855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2856 (exit $ac_status); }; } &&
2857 { ac_try='test -s conftest$ac_exeext'
2858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2859 (eval $ac_try) 2>&5
2860 ac_status=$?
2861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2862 (exit $ac_status); }; }; then
2863 ac_cv_search_strerror="-l$ac_lib"
2864 break
2865 else
2866 echo "$as_me: failed program was:" >&5
2867 sed 's/^/| /' conftest.$ac_ext >&5
2868
2869 fi
2870 rm -f conftest.err conftest.$ac_objext \
2871 conftest$ac_exeext conftest.$ac_ext
2872 done
2873 fi
2874 LIBS=$ac_func_search_save_LIBS
2875 fi
2876 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2877 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2878 if test "$ac_cv_search_strerror" != no; then
2879 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2880
2881 fi
2882
2883 ac_ext=c
2884 ac_cpp='$CPP $CPPFLAGS'
2885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2888 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2889 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2890 # On Suns, sometimes $CPP names a directory.
2891 if test -n "$CPP" && test -d "$CPP"; then
2892 CPP=
2893 fi
2894 if test -z "$CPP"; then
2895 if test "${ac_cv_prog_CPP+set}" = set; then
2896 echo $ECHO_N "(cached) $ECHO_C" >&6
2897 else
2898 # Double quotes because CPP needs to be expanded
2899 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2900 do
2901 ac_preproc_ok=false
2902 for ac_c_preproc_warn_flag in '' yes
2903 do
2904 # Use a header file that comes with gcc, so configuring glibc
2905 # with a fresh cross-compiler works.
2906 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2907 # <limits.h> exists even on freestanding compilers.
2908 # On the NeXT, cc -E runs the code through the compiler's parser,
2909 # not just through cpp. "Syntax error" is here to catch this case.
2910 cat >conftest.$ac_ext <<_ACEOF
2911 /* confdefs.h. */
2912 _ACEOF
2913 cat confdefs.h >>conftest.$ac_ext
2914 cat >>conftest.$ac_ext <<_ACEOF
2915 /* end confdefs.h. */
2916 #ifdef __STDC__
2917 # include <limits.h>
2918 #else
2919 # include <assert.h>
2920 #endif
2921 Syntax error
2922 _ACEOF
2923 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2924 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2925 ac_status=$?
2926 grep -v '^ *+' conftest.er1 >conftest.err
2927 rm -f conftest.er1
2928 cat conftest.err >&5
2929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930 (exit $ac_status); } >/dev/null; then
2931 if test -s conftest.err; then
2932 ac_cpp_err=$ac_c_preproc_warn_flag
2933 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2934 else
2935 ac_cpp_err=
2936 fi
2937 else
2938 ac_cpp_err=yes
2939 fi
2940 if test -z "$ac_cpp_err"; then
2941 :
2942 else
2943 echo "$as_me: failed program was:" >&5
2944 sed 's/^/| /' conftest.$ac_ext >&5
2945
2946 # Broken: fails on valid input.
2947 continue
2948 fi
2949 rm -f conftest.err conftest.$ac_ext
2950
2951 # OK, works on sane cases. Now check whether non-existent headers
2952 # can be detected and how.
2953 cat >conftest.$ac_ext <<_ACEOF
2954 /* confdefs.h. */
2955 _ACEOF
2956 cat confdefs.h >>conftest.$ac_ext
2957 cat >>conftest.$ac_ext <<_ACEOF
2958 /* end confdefs.h. */
2959 #include <ac_nonexistent.h>
2960 _ACEOF
2961 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2962 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2963 ac_status=$?
2964 grep -v '^ *+' conftest.er1 >conftest.err
2965 rm -f conftest.er1
2966 cat conftest.err >&5
2967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2968 (exit $ac_status); } >/dev/null; then
2969 if test -s conftest.err; then
2970 ac_cpp_err=$ac_c_preproc_warn_flag
2971 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2972 else
2973 ac_cpp_err=
2974 fi
2975 else
2976 ac_cpp_err=yes
2977 fi
2978 if test -z "$ac_cpp_err"; then
2979 # Broken: success on invalid input.
2980 continue
2981 else
2982 echo "$as_me: failed program was:" >&5
2983 sed 's/^/| /' conftest.$ac_ext >&5
2984
2985 # Passes both tests.
2986 ac_preproc_ok=:
2987 break
2988 fi
2989 rm -f conftest.err conftest.$ac_ext
2990
2991 done
2992 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2993 rm -f conftest.err conftest.$ac_ext
2994 if $ac_preproc_ok; then
2995 break
2996 fi
2997
2998 done
2999 ac_cv_prog_CPP=$CPP
3000
3001 fi
3002 CPP=$ac_cv_prog_CPP
3003 else
3004 ac_cv_prog_CPP=$CPP
3005 fi
3006 echo "$as_me:$LINENO: result: $CPP" >&5
3007 echo "${ECHO_T}$CPP" >&6
3008 ac_preproc_ok=false
3009 for ac_c_preproc_warn_flag in '' yes
3010 do
3011 # Use a header file that comes with gcc, so configuring glibc
3012 # with a fresh cross-compiler works.
3013 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3014 # <limits.h> exists even on freestanding compilers.
3015 # On the NeXT, cc -E runs the code through the compiler's parser,
3016 # not just through cpp. "Syntax error" is here to catch this case.
3017 cat >conftest.$ac_ext <<_ACEOF
3018 /* confdefs.h. */
3019 _ACEOF
3020 cat confdefs.h >>conftest.$ac_ext
3021 cat >>conftest.$ac_ext <<_ACEOF
3022 /* end confdefs.h. */
3023 #ifdef __STDC__
3024 # include <limits.h>
3025 #else
3026 # include <assert.h>
3027 #endif
3028 Syntax error
3029 _ACEOF
3030 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3031 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3032 ac_status=$?
3033 grep -v '^ *+' conftest.er1 >conftest.err
3034 rm -f conftest.er1
3035 cat conftest.err >&5
3036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3037 (exit $ac_status); } >/dev/null; then
3038 if test -s conftest.err; then
3039 ac_cpp_err=$ac_c_preproc_warn_flag
3040 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3041 else
3042 ac_cpp_err=
3043 fi
3044 else
3045 ac_cpp_err=yes
3046 fi
3047 if test -z "$ac_cpp_err"; then
3048 :
3049 else
3050 echo "$as_me: failed program was:" >&5
3051 sed 's/^/| /' conftest.$ac_ext >&5
3052
3053 # Broken: fails on valid input.
3054 continue
3055 fi
3056 rm -f conftest.err conftest.$ac_ext
3057
3058 # OK, works on sane cases. Now check whether non-existent headers
3059 # can be detected and how.
3060 cat >conftest.$ac_ext <<_ACEOF
3061 /* confdefs.h. */
3062 _ACEOF
3063 cat confdefs.h >>conftest.$ac_ext
3064 cat >>conftest.$ac_ext <<_ACEOF
3065 /* end confdefs.h. */
3066 #include <ac_nonexistent.h>
3067 _ACEOF
3068 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3069 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3070 ac_status=$?
3071 grep -v '^ *+' conftest.er1 >conftest.err
3072 rm -f conftest.er1
3073 cat conftest.err >&5
3074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3075 (exit $ac_status); } >/dev/null; then
3076 if test -s conftest.err; then
3077 ac_cpp_err=$ac_c_preproc_warn_flag
3078 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3079 else
3080 ac_cpp_err=
3081 fi
3082 else
3083 ac_cpp_err=yes
3084 fi
3085 if test -z "$ac_cpp_err"; then
3086 # Broken: success on invalid input.
3087 continue
3088 else
3089 echo "$as_me: failed program was:" >&5
3090 sed 's/^/| /' conftest.$ac_ext >&5
3091
3092 # Passes both tests.
3093 ac_preproc_ok=:
3094 break
3095 fi
3096 rm -f conftest.err conftest.$ac_ext
3097
3098 done
3099 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3100 rm -f conftest.err conftest.$ac_ext
3101 if $ac_preproc_ok; then
3102 :
3103 else
3104 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3105 See \`config.log' for more details." >&5
3106 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3107 See \`config.log' for more details." >&2;}
3108 { (exit 1); exit 1; }; }
3109 fi
3110
3111 ac_ext=c
3112 ac_cpp='$CPP $CPPFLAGS'
3113 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3114 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3115 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3116
3117
3118 echo "$as_me:$LINENO: checking for egrep" >&5
3119 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3120 if test "${ac_cv_prog_egrep+set}" = set; then
3121 echo $ECHO_N "(cached) $ECHO_C" >&6
3122 else
3123 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3124 then ac_cv_prog_egrep='grep -E'
3125 else ac_cv_prog_egrep='egrep'
3126 fi
3127 fi
3128 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3129 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3130 EGREP=$ac_cv_prog_egrep
3131
3132
3133 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3134 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3135 if test "${ac_cv_header_stdc+set}" = set; then
3136 echo $ECHO_N "(cached) $ECHO_C" >&6
3137 else
3138 cat >conftest.$ac_ext <<_ACEOF
3139 /* confdefs.h. */
3140 _ACEOF
3141 cat confdefs.h >>conftest.$ac_ext
3142 cat >>conftest.$ac_ext <<_ACEOF
3143 /* end confdefs.h. */
3144 #include <stdlib.h>
3145 #include <stdarg.h>
3146 #include <string.h>
3147 #include <float.h>
3148
3149 int
3150 main ()
3151 {
3152
3153 ;
3154 return 0;
3155 }
3156 _ACEOF
3157 rm -f conftest.$ac_objext
3158 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3159 (eval $ac_compile) 2>conftest.er1
3160 ac_status=$?
3161 grep -v '^ *+' conftest.er1 >conftest.err
3162 rm -f conftest.er1
3163 cat conftest.err >&5
3164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3165 (exit $ac_status); } &&
3166 { ac_try='test -z "$ac_c_werror_flag"
3167 || test ! -s conftest.err'
3168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3169 (eval $ac_try) 2>&5
3170 ac_status=$?
3171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172 (exit $ac_status); }; } &&
3173 { ac_try='test -s conftest.$ac_objext'
3174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3175 (eval $ac_try) 2>&5
3176 ac_status=$?
3177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3178 (exit $ac_status); }; }; then
3179 ac_cv_header_stdc=yes
3180 else
3181 echo "$as_me: failed program was:" >&5
3182 sed 's/^/| /' conftest.$ac_ext >&5
3183
3184 ac_cv_header_stdc=no
3185 fi
3186 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3187
3188 if test $ac_cv_header_stdc = yes; then
3189 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3190 cat >conftest.$ac_ext <<_ACEOF
3191 /* confdefs.h. */
3192 _ACEOF
3193 cat confdefs.h >>conftest.$ac_ext
3194 cat >>conftest.$ac_ext <<_ACEOF
3195 /* end confdefs.h. */
3196 #include <string.h>
3197
3198 _ACEOF
3199 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3200 $EGREP "memchr" >/dev/null 2>&1; then
3201 :
3202 else
3203 ac_cv_header_stdc=no
3204 fi
3205 rm -f conftest*
3206
3207 fi
3208
3209 if test $ac_cv_header_stdc = yes; then
3210 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3211 cat >conftest.$ac_ext <<_ACEOF
3212 /* confdefs.h. */
3213 _ACEOF
3214 cat confdefs.h >>conftest.$ac_ext
3215 cat >>conftest.$ac_ext <<_ACEOF
3216 /* end confdefs.h. */
3217 #include <stdlib.h>
3218
3219 _ACEOF
3220 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3221 $EGREP "free" >/dev/null 2>&1; then
3222 :
3223 else
3224 ac_cv_header_stdc=no
3225 fi
3226 rm -f conftest*
3227
3228 fi
3229
3230 if test $ac_cv_header_stdc = yes; then
3231 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3232 if test "$cross_compiling" = yes; then
3233 :
3234 else
3235 cat >conftest.$ac_ext <<_ACEOF
3236 /* confdefs.h. */
3237 _ACEOF
3238 cat confdefs.h >>conftest.$ac_ext
3239 cat >>conftest.$ac_ext <<_ACEOF
3240 /* end confdefs.h. */
3241 #include <ctype.h>
3242 #if ((' ' & 0x0FF) == 0x020)
3243 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3244 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3245 #else
3246 # define ISLOWER(c) \
3247 (('a' <= (c) && (c) <= 'i') \
3248 || ('j' <= (c) && (c) <= 'r') \
3249 || ('s' <= (c) && (c) <= 'z'))
3250 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3251 #endif
3252
3253 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3254 int
3255 main ()
3256 {
3257 int i;
3258 for (i = 0; i < 256; i++)
3259 if (XOR (islower (i), ISLOWER (i))
3260 || toupper (i) != TOUPPER (i))
3261 exit(2);
3262 exit (0);
3263 }
3264 _ACEOF
3265 rm -f conftest$ac_exeext
3266 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3267 (eval $ac_link) 2>&5
3268 ac_status=$?
3269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3270 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3272 (eval $ac_try) 2>&5
3273 ac_status=$?
3274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3275 (exit $ac_status); }; }; then
3276 :
3277 else
3278 echo "$as_me: program exited with status $ac_status" >&5
3279 echo "$as_me: failed program was:" >&5
3280 sed 's/^/| /' conftest.$ac_ext >&5
3281
3282 ( exit $ac_status )
3283 ac_cv_header_stdc=no
3284 fi
3285 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3286 fi
3287 fi
3288 fi
3289 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3290 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3291 if test $ac_cv_header_stdc = yes; then
3292
3293 cat >>confdefs.h <<\_ACEOF
3294 #define STDC_HEADERS 1
3295 _ACEOF
3296
3297 fi
3298
3299 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3300 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
3301 if test "${ac_cv_c_const+set}" = set; then
3302 echo $ECHO_N "(cached) $ECHO_C" >&6
3303 else
3304 cat >conftest.$ac_ext <<_ACEOF
3305 /* confdefs.h. */
3306 _ACEOF
3307 cat confdefs.h >>conftest.$ac_ext
3308 cat >>conftest.$ac_ext <<_ACEOF
3309 /* end confdefs.h. */
3310
3311 int
3312 main ()
3313 {
3314 /* FIXME: Include the comments suggested by Paul. */
3315 #ifndef __cplusplus
3316 /* Ultrix mips cc rejects this. */
3317 typedef int charset[2];
3318 const charset x;
3319 /* SunOS 4.1.1 cc rejects this. */
3320 char const *const *ccp;
3321 char **p;
3322 /* NEC SVR4.0.2 mips cc rejects this. */
3323 struct point {int x, y;};
3324 static struct point const zero = {0,0};
3325 /* AIX XL C 1.02.0.0 rejects this.
3326 It does not let you subtract one const X* pointer from another in
3327 an arm of an if-expression whose if-part is not a constant
3328 expression */
3329 const char *g = "string";
3330 ccp = &g + (g ? g-g : 0);
3331 /* HPUX 7.0 cc rejects these. */
3332 ++ccp;
3333 p = (char**) ccp;
3334 ccp = (char const *const *) p;
3335 { /* SCO 3.2v4 cc rejects this. */
3336 char *t;
3337 char const *s = 0 ? (char *) 0 : (char const *) 0;
3338
3339 *t++ = 0;
3340 }
3341 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3342 int x[] = {25, 17};
3343 const int *foo = &x[0];
3344 ++foo;
3345 }
3346 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3347 typedef const int *iptr;
3348 iptr p = 0;
3349 ++p;
3350 }
3351 { /* AIX XL C 1.02.0.0 rejects this saying
3352 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3353 struct s { int j; const int *ap[3]; };
3354 struct s *b; b->j = 5;
3355 }
3356 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3357 const int foo = 10;
3358 }
3359 #endif
3360
3361 ;
3362 return 0;
3363 }
3364 _ACEOF
3365 rm -f conftest.$ac_objext
3366 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3367 (eval $ac_compile) 2>conftest.er1
3368 ac_status=$?
3369 grep -v '^ *+' conftest.er1 >conftest.err
3370 rm -f conftest.er1
3371 cat conftest.err >&5
3372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3373 (exit $ac_status); } &&
3374 { ac_try='test -z "$ac_c_werror_flag"
3375 || test ! -s conftest.err'
3376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3377 (eval $ac_try) 2>&5
3378 ac_status=$?
3379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3380 (exit $ac_status); }; } &&
3381 { ac_try='test -s conftest.$ac_objext'
3382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3383 (eval $ac_try) 2>&5
3384 ac_status=$?
3385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3386 (exit $ac_status); }; }; then
3387 ac_cv_c_const=yes
3388 else
3389 echo "$as_me: failed program was:" >&5
3390 sed 's/^/| /' conftest.$ac_ext >&5
3391
3392 ac_cv_c_const=no
3393 fi
3394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3395 fi
3396 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
3397 echo "${ECHO_T}$ac_cv_c_const" >&6
3398 if test $ac_cv_c_const = no; then
3399
3400 cat >>confdefs.h <<\_ACEOF
3401 #define const
3402 _ACEOF
3403
3404 fi
3405
3406 echo "$as_me:$LINENO: checking for inline" >&5
3407 echo $ECHO_N "checking for inline... $ECHO_C" >&6
3408 if test "${ac_cv_c_inline+set}" = set; then
3409 echo $ECHO_N "(cached) $ECHO_C" >&6
3410 else
3411 ac_cv_c_inline=no
3412 for ac_kw in inline __inline__ __inline; do
3413 cat >conftest.$ac_ext <<_ACEOF
3414 /* confdefs.h. */
3415 _ACEOF
3416 cat confdefs.h >>conftest.$ac_ext
3417 cat >>conftest.$ac_ext <<_ACEOF
3418 /* end confdefs.h. */
3419 #ifndef __cplusplus
3420 typedef int foo_t;
3421 static $ac_kw foo_t static_foo () {return 0; }
3422 $ac_kw foo_t foo () {return 0; }
3423 #endif
3424
3425 _ACEOF
3426 rm -f conftest.$ac_objext
3427 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3428 (eval $ac_compile) 2>conftest.er1
3429 ac_status=$?
3430 grep -v '^ *+' conftest.er1 >conftest.err
3431 rm -f conftest.er1
3432 cat conftest.err >&5
3433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3434 (exit $ac_status); } &&
3435 { ac_try='test -z "$ac_c_werror_flag"
3436 || test ! -s conftest.err'
3437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3438 (eval $ac_try) 2>&5
3439 ac_status=$?
3440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3441 (exit $ac_status); }; } &&
3442 { ac_try='test -s conftest.$ac_objext'
3443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3444 (eval $ac_try) 2>&5
3445 ac_status=$?
3446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3447 (exit $ac_status); }; }; then
3448 ac_cv_c_inline=$ac_kw; break
3449 else
3450 echo "$as_me: failed program was:" >&5
3451 sed 's/^/| /' conftest.$ac_ext >&5
3452
3453 fi
3454 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3455 done
3456
3457 fi
3458 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3459 echo "${ECHO_T}$ac_cv_c_inline" >&6
3460
3461
3462 case $ac_cv_c_inline in
3463 inline | yes) ;;
3464 *)
3465 case $ac_cv_c_inline in
3466 no) ac_val=;;
3467 *) ac_val=$ac_cv_c_inline;;
3468 esac
3469 cat >>confdefs.h <<_ACEOF
3470 #ifndef __cplusplus
3471 #define inline $ac_val
3472 #endif
3473 _ACEOF
3474 ;;
3475 esac
3476
3477 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3488 inttypes.h stdint.h unistd.h
3489 do
3490 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3491 echo "$as_me:$LINENO: checking for $ac_header" >&5
3492 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3493 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3494 echo $ECHO_N "(cached) $ECHO_C" >&6
3495 else
3496 cat >conftest.$ac_ext <<_ACEOF
3497 /* confdefs.h. */
3498 _ACEOF
3499 cat confdefs.h >>conftest.$ac_ext
3500 cat >>conftest.$ac_ext <<_ACEOF
3501 /* end confdefs.h. */
3502 $ac_includes_default
3503
3504 #include <$ac_header>
3505 _ACEOF
3506 rm -f conftest.$ac_objext
3507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3508 (eval $ac_compile) 2>conftest.er1
3509 ac_status=$?
3510 grep -v '^ *+' conftest.er1 >conftest.err
3511 rm -f conftest.er1
3512 cat conftest.err >&5
3513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3514 (exit $ac_status); } &&
3515 { ac_try='test -z "$ac_c_werror_flag"
3516 || test ! -s conftest.err'
3517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3518 (eval $ac_try) 2>&5
3519 ac_status=$?
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); }; } &&
3522 { ac_try='test -s conftest.$ac_objext'
3523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3524 (eval $ac_try) 2>&5
3525 ac_status=$?
3526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3527 (exit $ac_status); }; }; then
3528 eval "$as_ac_Header=yes"
3529 else
3530 echo "$as_me: failed program was:" >&5
3531 sed 's/^/| /' conftest.$ac_ext >&5
3532
3533 eval "$as_ac_Header=no"
3534 fi
3535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3536 fi
3537 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3538 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3539 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3540 cat >>confdefs.h <<_ACEOF
3541 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3542 _ACEOF
3543
3544 fi
3545
3546 done
3547
3548
3549 echo "$as_me:$LINENO: checking for off_t" >&5
3550 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
3551 if test "${ac_cv_type_off_t+set}" = set; then
3552 echo $ECHO_N "(cached) $ECHO_C" >&6
3553 else
3554 cat >conftest.$ac_ext <<_ACEOF
3555 /* confdefs.h. */
3556 _ACEOF
3557 cat confdefs.h >>conftest.$ac_ext
3558 cat >>conftest.$ac_ext <<_ACEOF
3559 /* end confdefs.h. */
3560 $ac_includes_default
3561 int
3562 main ()
3563 {
3564 if ((off_t *) 0)
3565 return 0;
3566 if (sizeof (off_t))
3567 return 0;
3568 ;
3569 return 0;
3570 }
3571 _ACEOF
3572 rm -f conftest.$ac_objext
3573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3574 (eval $ac_compile) 2>conftest.er1
3575 ac_status=$?
3576 grep -v '^ *+' conftest.er1 >conftest.err
3577 rm -f conftest.er1
3578 cat conftest.err >&5
3579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3580 (exit $ac_status); } &&
3581 { ac_try='test -z "$ac_c_werror_flag"
3582 || test ! -s conftest.err'
3583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3584 (eval $ac_try) 2>&5
3585 ac_status=$?
3586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3587 (exit $ac_status); }; } &&
3588 { ac_try='test -s conftest.$ac_objext'
3589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3590 (eval $ac_try) 2>&5
3591 ac_status=$?
3592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3593 (exit $ac_status); }; }; then
3594 ac_cv_type_off_t=yes
3595 else
3596 echo "$as_me: failed program was:" >&5
3597 sed 's/^/| /' conftest.$ac_ext >&5
3598
3599 ac_cv_type_off_t=no
3600 fi
3601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3602 fi
3603 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
3604 echo "${ECHO_T}$ac_cv_type_off_t" >&6
3605 if test $ac_cv_type_off_t = yes; then
3606 :
3607 else
3608
3609 cat >>confdefs.h <<_ACEOF
3610 #define off_t long
3611 _ACEOF
3612
3613 fi
3614
3615 echo "$as_me:$LINENO: checking for size_t" >&5
3616 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
3617 if test "${ac_cv_type_size_t+set}" = set; then
3618 echo $ECHO_N "(cached) $ECHO_C" >&6
3619 else
3620 cat >conftest.$ac_ext <<_ACEOF
3621 /* confdefs.h. */
3622 _ACEOF
3623 cat confdefs.h >>conftest.$ac_ext
3624 cat >>conftest.$ac_ext <<_ACEOF
3625 /* end confdefs.h. */
3626 $ac_includes_default
3627 int
3628 main ()
3629 {
3630 if ((size_t *) 0)
3631 return 0;
3632 if (sizeof (size_t))
3633 return 0;
3634 ;
3635 return 0;
3636 }
3637 _ACEOF
3638 rm -f conftest.$ac_objext
3639 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3640 (eval $ac_compile) 2>conftest.er1
3641 ac_status=$?
3642 grep -v '^ *+' conftest.er1 >conftest.err
3643 rm -f conftest.er1
3644 cat conftest.err >&5
3645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3646 (exit $ac_status); } &&
3647 { ac_try='test -z "$ac_c_werror_flag"
3648 || test ! -s conftest.err'
3649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3650 (eval $ac_try) 2>&5
3651 ac_status=$?
3652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3653 (exit $ac_status); }; } &&
3654 { ac_try='test -s conftest.$ac_objext'
3655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3656 (eval $ac_try) 2>&5
3657 ac_status=$?
3658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3659 (exit $ac_status); }; }; then
3660 ac_cv_type_size_t=yes
3661 else
3662 echo "$as_me: failed program was:" >&5
3663 sed 's/^/| /' conftest.$ac_ext >&5
3664
3665 ac_cv_type_size_t=no
3666 fi
3667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3668 fi
3669 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
3670 echo "${ECHO_T}$ac_cv_type_size_t" >&6
3671 if test $ac_cv_type_size_t = yes; then
3672 :
3673 else
3674
3675 cat >>confdefs.h <<_ACEOF
3676 #define size_t unsigned
3677 _ACEOF
3678
3679 fi
3680
3681 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3682 # for constant arguments. Useless!
3683 echo "$as_me:$LINENO: checking for working alloca.h" >&5
3684 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
3685 if test "${ac_cv_working_alloca_h+set}" = set; then
3686 echo $ECHO_N "(cached) $ECHO_C" >&6
3687 else
3688 cat >conftest.$ac_ext <<_ACEOF
3689 /* confdefs.h. */
3690 _ACEOF
3691 cat confdefs.h >>conftest.$ac_ext
3692 cat >>conftest.$ac_ext <<_ACEOF
3693 /* end confdefs.h. */
3694 #include <alloca.h>
3695 int
3696 main ()
3697 {
3698 char *p = (char *) alloca (2 * sizeof (int));
3699 ;
3700 return 0;
3701 }
3702 _ACEOF
3703 rm -f conftest.$ac_objext conftest$ac_exeext
3704 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3705 (eval $ac_link) 2>conftest.er1
3706 ac_status=$?
3707 grep -v '^ *+' conftest.er1 >conftest.err
3708 rm -f conftest.er1
3709 cat conftest.err >&5
3710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711 (exit $ac_status); } &&
3712 { ac_try='test -z "$ac_c_werror_flag"
3713 || test ! -s conftest.err'
3714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3715 (eval $ac_try) 2>&5
3716 ac_status=$?
3717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3718 (exit $ac_status); }; } &&
3719 { ac_try='test -s conftest$ac_exeext'
3720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3721 (eval $ac_try) 2>&5
3722 ac_status=$?
3723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3724 (exit $ac_status); }; }; then
3725 ac_cv_working_alloca_h=yes
3726 else
3727 echo "$as_me: failed program was:" >&5
3728 sed 's/^/| /' conftest.$ac_ext >&5
3729
3730 ac_cv_working_alloca_h=no
3731 fi
3732 rm -f conftest.err conftest.$ac_objext \
3733 conftest$ac_exeext conftest.$ac_ext
3734 fi
3735 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
3736 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
3737 if test $ac_cv_working_alloca_h = yes; then
3738
3739 cat >>confdefs.h <<\_ACEOF
3740 #define HAVE_ALLOCA_H 1
3741 _ACEOF
3742
3743 fi
3744
3745 echo "$as_me:$LINENO: checking for alloca" >&5
3746 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
3747 if test "${ac_cv_func_alloca_works+set}" = set; then
3748 echo $ECHO_N "(cached) $ECHO_C" >&6
3749 else
3750 cat >conftest.$ac_ext <<_ACEOF
3751 /* confdefs.h. */
3752 _ACEOF
3753 cat confdefs.h >>conftest.$ac_ext
3754 cat >>conftest.$ac_ext <<_ACEOF
3755 /* end confdefs.h. */
3756 #ifdef __GNUC__
3757 # define alloca __builtin_alloca
3758 #else
3759 # ifdef _MSC_VER
3760 # include <malloc.h>
3761 # define alloca _alloca
3762 # else
3763 # if HAVE_ALLOCA_H
3764 # include <alloca.h>
3765 # else
3766 # ifdef _AIX
3767 #pragma alloca
3768 # else
3769 # ifndef alloca /* predefined by HP cc +Olibcalls */
3770 char *alloca ();
3771 # endif
3772 # endif
3773 # endif
3774 # endif
3775 #endif
3776
3777 int
3778 main ()
3779 {
3780 char *p = (char *) alloca (1);
3781 ;
3782 return 0;
3783 }
3784 _ACEOF
3785 rm -f conftest.$ac_objext conftest$ac_exeext
3786 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3787 (eval $ac_link) 2>conftest.er1
3788 ac_status=$?
3789 grep -v '^ *+' conftest.er1 >conftest.err
3790 rm -f conftest.er1
3791 cat conftest.err >&5
3792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3793 (exit $ac_status); } &&
3794 { ac_try='test -z "$ac_c_werror_flag"
3795 || test ! -s conftest.err'
3796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3797 (eval $ac_try) 2>&5
3798 ac_status=$?
3799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 (exit $ac_status); }; } &&
3801 { ac_try='test -s conftest$ac_exeext'
3802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3803 (eval $ac_try) 2>&5
3804 ac_status=$?
3805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 (exit $ac_status); }; }; then
3807 ac_cv_func_alloca_works=yes
3808 else
3809 echo "$as_me: failed program was:" >&5
3810 sed 's/^/| /' conftest.$ac_ext >&5
3811
3812 ac_cv_func_alloca_works=no
3813 fi
3814 rm -f conftest.err conftest.$ac_objext \
3815 conftest$ac_exeext conftest.$ac_ext
3816 fi
3817 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
3818 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
3819
3820 if test $ac_cv_func_alloca_works = yes; then
3821
3822 cat >>confdefs.h <<\_ACEOF
3823 #define HAVE_ALLOCA 1
3824 _ACEOF
3825
3826 else
3827 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3828 # that cause trouble. Some versions do not even contain alloca or
3829 # contain a buggy version. If you still want to use their alloca,
3830 # use ar to extract alloca.o from them instead of compiling alloca.c.
3831
3832 ALLOCA=alloca.$ac_objext
3833
3834 cat >>confdefs.h <<\_ACEOF
3835 #define C_ALLOCA 1
3836 _ACEOF
3837
3838
3839 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
3840 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
3841 if test "${ac_cv_os_cray+set}" = set; then
3842 echo $ECHO_N "(cached) $ECHO_C" >&6
3843 else
3844 cat >conftest.$ac_ext <<_ACEOF
3845 /* confdefs.h. */
3846 _ACEOF
3847 cat confdefs.h >>conftest.$ac_ext
3848 cat >>conftest.$ac_ext <<_ACEOF
3849 /* end confdefs.h. */
3850 #if defined(CRAY) && ! defined(CRAY2)
3851 webecray
3852 #else
3853 wenotbecray
3854 #endif
3855
3856 _ACEOF
3857 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3858 $EGREP "webecray" >/dev/null 2>&1; then
3859 ac_cv_os_cray=yes
3860 else
3861 ac_cv_os_cray=no
3862 fi
3863 rm -f conftest*
3864
3865 fi
3866 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
3867 echo "${ECHO_T}$ac_cv_os_cray" >&6
3868 if test $ac_cv_os_cray = yes; then
3869 for ac_func in _getb67 GETB67 getb67; do
3870 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3871 echo "$as_me:$LINENO: checking for $ac_func" >&5
3872 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3873 if eval "test \"\${$as_ac_var+set}\" = set"; then
3874 echo $ECHO_N "(cached) $ECHO_C" >&6
3875 else
3876 cat >conftest.$ac_ext <<_ACEOF
3877 /* confdefs.h. */
3878 _ACEOF
3879 cat confdefs.h >>conftest.$ac_ext
3880 cat >>conftest.$ac_ext <<_ACEOF
3881 /* end confdefs.h. */
3882 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
3883 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3884 #define $ac_func innocuous_$ac_func
3885
3886 /* System header to define __stub macros and hopefully few prototypes,
3887 which can conflict with char $ac_func (); below.
3888 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3889 <limits.h> exists even on freestanding compilers. */
3890
3891 #ifdef __STDC__
3892 # include <limits.h>
3893 #else
3894 # include <assert.h>
3895 #endif
3896
3897 #undef $ac_func
3898
3899 /* Override any gcc2 internal prototype to avoid an error. */
3900 #ifdef __cplusplus
3901 extern "C"
3902 {
3903 #endif
3904 /* We use char because int might match the return type of a gcc2
3905 builtin and then its argument prototype would still apply. */
3906 char $ac_func ();
3907 /* The GNU C library defines this for functions which it implements
3908 to always fail with ENOSYS. Some functions are actually named
3909 something starting with __ and the normal name is an alias. */
3910 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3911 choke me
3912 #else
3913 char (*f) () = $ac_func;
3914 #endif
3915 #ifdef __cplusplus
3916 }
3917 #endif
3918
3919 int
3920 main ()
3921 {
3922 return f != $ac_func;
3923 ;
3924 return 0;
3925 }
3926 _ACEOF
3927 rm -f conftest.$ac_objext conftest$ac_exeext
3928 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3929 (eval $ac_link) 2>conftest.er1
3930 ac_status=$?
3931 grep -v '^ *+' conftest.er1 >conftest.err
3932 rm -f conftest.er1
3933 cat conftest.err >&5
3934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935 (exit $ac_status); } &&
3936 { ac_try='test -z "$ac_c_werror_flag"
3937 || test ! -s conftest.err'
3938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3939 (eval $ac_try) 2>&5
3940 ac_status=$?
3941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3942 (exit $ac_status); }; } &&
3943 { ac_try='test -s conftest$ac_exeext'
3944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3945 (eval $ac_try) 2>&5
3946 ac_status=$?
3947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3948 (exit $ac_status); }; }; then
3949 eval "$as_ac_var=yes"
3950 else
3951 echo "$as_me: failed program was:" >&5
3952 sed 's/^/| /' conftest.$ac_ext >&5
3953
3954 eval "$as_ac_var=no"
3955 fi
3956 rm -f conftest.err conftest.$ac_objext \
3957 conftest$ac_exeext conftest.$ac_ext
3958 fi
3959 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
3960 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
3961 if test `eval echo '${'$as_ac_var'}'` = yes; then
3962
3963 cat >>confdefs.h <<_ACEOF
3964 #define CRAY_STACKSEG_END $ac_func
3965 _ACEOF
3966
3967 break
3968 fi
3969
3970 done
3971 fi
3972
3973 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
3974 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
3975 if test "${ac_cv_c_stack_direction+set}" = set; then
3976 echo $ECHO_N "(cached) $ECHO_C" >&6
3977 else
3978 if test "$cross_compiling" = yes; then
3979 ac_cv_c_stack_direction=0
3980 else
3981 cat >conftest.$ac_ext <<_ACEOF
3982 /* confdefs.h. */
3983 _ACEOF
3984 cat confdefs.h >>conftest.$ac_ext
3985 cat >>conftest.$ac_ext <<_ACEOF
3986 /* end confdefs.h. */
3987 int
3988 find_stack_direction ()
3989 {
3990 static char *addr = 0;
3991 auto char dummy;
3992 if (addr == 0)
3993 {
3994 addr = &dummy;
3995 return find_stack_direction ();
3996 }
3997 else
3998 return (&dummy > addr) ? 1 : -1;
3999 }
4000
4001 int
4002 main ()
4003 {
4004 exit (find_stack_direction () < 0);
4005 }
4006 _ACEOF
4007 rm -f conftest$ac_exeext
4008 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4009 (eval $ac_link) 2>&5
4010 ac_status=$?
4011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4012 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; }; then
4018 ac_cv_c_stack_direction=1
4019 else
4020 echo "$as_me: program exited with status $ac_status" >&5
4021 echo "$as_me: failed program was:" >&5
4022 sed 's/^/| /' conftest.$ac_ext >&5
4023
4024 ( exit $ac_status )
4025 ac_cv_c_stack_direction=-1
4026 fi
4027 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4028 fi
4029 fi
4030 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
4031 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
4032
4033 cat >>confdefs.h <<_ACEOF
4034 #define STACK_DIRECTION $ac_cv_c_stack_direction
4035 _ACEOF
4036
4037
4038 fi
4039
4040
4041
4042 for ac_header in stdlib.h unistd.h
4043 do
4044 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4045 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4046 echo "$as_me:$LINENO: checking for $ac_header" >&5
4047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4048 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4049 echo $ECHO_N "(cached) $ECHO_C" >&6
4050 fi
4051 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4052 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4053 else
4054 # Is the header compilable?
4055 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4056 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4057 cat >conftest.$ac_ext <<_ACEOF
4058 /* confdefs.h. */
4059 _ACEOF
4060 cat confdefs.h >>conftest.$ac_ext
4061 cat >>conftest.$ac_ext <<_ACEOF
4062 /* end confdefs.h. */
4063 $ac_includes_default
4064 #include <$ac_header>
4065 _ACEOF
4066 rm -f conftest.$ac_objext
4067 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4068 (eval $ac_compile) 2>conftest.er1
4069 ac_status=$?
4070 grep -v '^ *+' conftest.er1 >conftest.err
4071 rm -f conftest.er1
4072 cat conftest.err >&5
4073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074 (exit $ac_status); } &&
4075 { ac_try='test -z "$ac_c_werror_flag"
4076 || test ! -s conftest.err'
4077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4078 (eval $ac_try) 2>&5
4079 ac_status=$?
4080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4081 (exit $ac_status); }; } &&
4082 { ac_try='test -s conftest.$ac_objext'
4083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4084 (eval $ac_try) 2>&5
4085 ac_status=$?
4086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4087 (exit $ac_status); }; }; then
4088 ac_header_compiler=yes
4089 else
4090 echo "$as_me: failed program was:" >&5
4091 sed 's/^/| /' conftest.$ac_ext >&5
4092
4093 ac_header_compiler=no
4094 fi
4095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4096 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4097 echo "${ECHO_T}$ac_header_compiler" >&6
4098
4099 # Is the header present?
4100 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4101 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4102 cat >conftest.$ac_ext <<_ACEOF
4103 /* confdefs.h. */
4104 _ACEOF
4105 cat confdefs.h >>conftest.$ac_ext
4106 cat >>conftest.$ac_ext <<_ACEOF
4107 /* end confdefs.h. */
4108 #include <$ac_header>
4109 _ACEOF
4110 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4111 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4112 ac_status=$?
4113 grep -v '^ *+' conftest.er1 >conftest.err
4114 rm -f conftest.er1
4115 cat conftest.err >&5
4116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4117 (exit $ac_status); } >/dev/null; then
4118 if test -s conftest.err; then
4119 ac_cpp_err=$ac_c_preproc_warn_flag
4120 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4121 else
4122 ac_cpp_err=
4123 fi
4124 else
4125 ac_cpp_err=yes
4126 fi
4127 if test -z "$ac_cpp_err"; then
4128 ac_header_preproc=yes
4129 else
4130 echo "$as_me: failed program was:" >&5
4131 sed 's/^/| /' conftest.$ac_ext >&5
4132
4133 ac_header_preproc=no
4134 fi
4135 rm -f conftest.err conftest.$ac_ext
4136 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4137 echo "${ECHO_T}$ac_header_preproc" >&6
4138
4139 # So? What about this header?
4140 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4141 yes:no: )
4142 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4143 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4144 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4145 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4146 ac_header_preproc=yes
4147 ;;
4148 no:yes:* )
4149 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4150 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4151 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4152 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4153 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4154 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4155 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4156 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4157 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4158 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4159 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4160 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4161 (
4162 cat <<\_ASBOX
4163 ## ------------------------------------------ ##
4164 ## Report this to the AC_PACKAGE_NAME lists. ##
4165 ## ------------------------------------------ ##
4166 _ASBOX
4167 ) |
4168 sed "s/^/$as_me: WARNING: /" >&2
4169 ;;
4170 esac
4171 echo "$as_me:$LINENO: checking for $ac_header" >&5
4172 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4173 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4174 echo $ECHO_N "(cached) $ECHO_C" >&6
4175 else
4176 eval "$as_ac_Header=\$ac_header_preproc"
4177 fi
4178 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4179 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4180
4181 fi
4182 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4183 cat >>confdefs.h <<_ACEOF
4184 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4185 _ACEOF
4186
4187 fi
4188
4189 done
4190
4191
4192 for ac_func in getpagesize
4193 do
4194 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4195 echo "$as_me:$LINENO: checking for $ac_func" >&5
4196 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4197 if eval "test \"\${$as_ac_var+set}\" = set"; then
4198 echo $ECHO_N "(cached) $ECHO_C" >&6
4199 else
4200 cat >conftest.$ac_ext <<_ACEOF
4201 /* confdefs.h. */
4202 _ACEOF
4203 cat confdefs.h >>conftest.$ac_ext
4204 cat >>conftest.$ac_ext <<_ACEOF
4205 /* end confdefs.h. */
4206 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4207 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4208 #define $ac_func innocuous_$ac_func
4209
4210 /* System header to define __stub macros and hopefully few prototypes,
4211 which can conflict with char $ac_func (); below.
4212 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4213 <limits.h> exists even on freestanding compilers. */
4214
4215 #ifdef __STDC__
4216 # include <limits.h>
4217 #else
4218 # include <assert.h>
4219 #endif
4220
4221 #undef $ac_func
4222
4223 /* Override any gcc2 internal prototype to avoid an error. */
4224 #ifdef __cplusplus
4225 extern "C"
4226 {
4227 #endif
4228 /* We use char because int might match the return type of a gcc2
4229 builtin and then its argument prototype would still apply. */
4230 char $ac_func ();
4231 /* The GNU C library defines this for functions which it implements
4232 to always fail with ENOSYS. Some functions are actually named
4233 something starting with __ and the normal name is an alias. */
4234 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4235 choke me
4236 #else
4237 char (*f) () = $ac_func;
4238 #endif
4239 #ifdef __cplusplus
4240 }
4241 #endif
4242
4243 int
4244 main ()
4245 {
4246 return f != $ac_func;
4247 ;
4248 return 0;
4249 }
4250 _ACEOF
4251 rm -f conftest.$ac_objext conftest$ac_exeext
4252 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4253 (eval $ac_link) 2>conftest.er1
4254 ac_status=$?
4255 grep -v '^ *+' conftest.er1 >conftest.err
4256 rm -f conftest.er1
4257 cat conftest.err >&5
4258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4259 (exit $ac_status); } &&
4260 { ac_try='test -z "$ac_c_werror_flag"
4261 || test ! -s conftest.err'
4262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4263 (eval $ac_try) 2>&5
4264 ac_status=$?
4265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4266 (exit $ac_status); }; } &&
4267 { ac_try='test -s conftest$ac_exeext'
4268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4269 (eval $ac_try) 2>&5
4270 ac_status=$?
4271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272 (exit $ac_status); }; }; then
4273 eval "$as_ac_var=yes"
4274 else
4275 echo "$as_me: failed program was:" >&5
4276 sed 's/^/| /' conftest.$ac_ext >&5
4277
4278 eval "$as_ac_var=no"
4279 fi
4280 rm -f conftest.err conftest.$ac_objext \
4281 conftest$ac_exeext conftest.$ac_ext
4282 fi
4283 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4284 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4285 if test `eval echo '${'$as_ac_var'}'` = yes; then
4286 cat >>confdefs.h <<_ACEOF
4287 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4288 _ACEOF
4289
4290 fi
4291 done
4292
4293 echo "$as_me:$LINENO: checking for working mmap" >&5
4294 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
4295 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
4296 echo $ECHO_N "(cached) $ECHO_C" >&6
4297 else
4298 if test "$cross_compiling" = yes; then
4299 ac_cv_func_mmap_fixed_mapped=no
4300 else
4301 cat >conftest.$ac_ext <<_ACEOF
4302 /* confdefs.h. */
4303 _ACEOF
4304 cat confdefs.h >>conftest.$ac_ext
4305 cat >>conftest.$ac_ext <<_ACEOF
4306 /* end confdefs.h. */
4307 $ac_includes_default
4308 /* malloc might have been renamed as rpl_malloc. */
4309 #undef malloc
4310
4311 /* Thanks to Mike Haertel and Jim Avera for this test.
4312 Here is a matrix of mmap possibilities:
4313 mmap private not fixed
4314 mmap private fixed at somewhere currently unmapped
4315 mmap private fixed at somewhere already mapped
4316 mmap shared not fixed
4317 mmap shared fixed at somewhere currently unmapped
4318 mmap shared fixed at somewhere already mapped
4319 For private mappings, we should verify that changes cannot be read()
4320 back from the file, nor mmap's back from the file at a different
4321 address. (There have been systems where private was not correctly
4322 implemented like the infamous i386 svr4.0, and systems where the
4323 VM page cache was not coherent with the file system buffer cache
4324 like early versions of FreeBSD and possibly contemporary NetBSD.)
4325 For shared mappings, we should conversely verify that changes get
4326 propagated back to all the places they're supposed to be.
4327
4328 Grep wants private fixed already mapped.
4329 The main things grep needs to know about mmap are:
4330 * does it exist and is it safe to write into the mmap'd area
4331 * how to use it (BSD variants) */
4332
4333 #include <fcntl.h>
4334 #include <sys/mman.h>
4335
4336 #if !STDC_HEADERS && !HAVE_STDLIB_H
4337 char *malloc ();
4338 #endif
4339
4340 /* This mess was copied from the GNU getpagesize.h. */
4341 #if !HAVE_GETPAGESIZE
4342 /* Assume that all systems that can run configure have sys/param.h. */
4343 # if !HAVE_SYS_PARAM_H
4344 # define HAVE_SYS_PARAM_H 1
4345 # endif
4346
4347 # ifdef _SC_PAGESIZE
4348 # define getpagesize() sysconf(_SC_PAGESIZE)
4349 # else /* no _SC_PAGESIZE */
4350 # if HAVE_SYS_PARAM_H
4351 # include <sys/param.h>
4352 # ifdef EXEC_PAGESIZE
4353 # define getpagesize() EXEC_PAGESIZE
4354 # else /* no EXEC_PAGESIZE */
4355 # ifdef NBPG
4356 # define getpagesize() NBPG * CLSIZE
4357 # ifndef CLSIZE
4358 # define CLSIZE 1
4359 # endif /* no CLSIZE */
4360 # else /* no NBPG */
4361 # ifdef NBPC
4362 # define getpagesize() NBPC
4363 # else /* no NBPC */
4364 # ifdef PAGESIZE
4365 # define getpagesize() PAGESIZE
4366 # endif /* PAGESIZE */
4367 # endif /* no NBPC */
4368 # endif /* no NBPG */
4369 # endif /* no EXEC_PAGESIZE */
4370 # else /* no HAVE_SYS_PARAM_H */
4371 # define getpagesize() 8192 /* punt totally */
4372 # endif /* no HAVE_SYS_PARAM_H */
4373 # endif /* no _SC_PAGESIZE */
4374
4375 #endif /* no HAVE_GETPAGESIZE */
4376
4377 int
4378 main ()
4379 {
4380 char *data, *data2, *data3;
4381 int i, pagesize;
4382 int fd;
4383
4384 pagesize = getpagesize ();
4385
4386 /* First, make a file with some known garbage in it. */
4387 data = (char *) malloc (pagesize);
4388 if (!data)
4389 exit (1);
4390 for (i = 0; i < pagesize; ++i)
4391 *(data + i) = rand ();
4392 umask (0);
4393 fd = creat ("conftest.mmap", 0600);
4394 if (fd < 0)
4395 exit (1);
4396 if (write (fd, data, pagesize) != pagesize)
4397 exit (1);
4398 close (fd);
4399
4400 /* Next, try to mmap the file at a fixed address which already has
4401 something else allocated at it. If we can, also make sure that
4402 we see the same garbage. */
4403 fd = open ("conftest.mmap", O_RDWR);
4404 if (fd < 0)
4405 exit (1);
4406 data2 = (char *) malloc (2 * pagesize);
4407 if (!data2)
4408 exit (1);
4409 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
4410 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
4411 MAP_PRIVATE | MAP_FIXED, fd, 0L))
4412 exit (1);
4413 for (i = 0; i < pagesize; ++i)
4414 if (*(data + i) != *(data2 + i))
4415 exit (1);
4416
4417 /* Finally, make sure that changes to the mapped area do not
4418 percolate back to the file as seen by read(). (This is a bug on
4419 some variants of i386 svr4.0.) */
4420 for (i = 0; i < pagesize; ++i)
4421 *(data2 + i) = *(data2 + i) + 1;
4422 data3 = (char *) malloc (pagesize);
4423 if (!data3)
4424 exit (1);
4425 if (read (fd, data3, pagesize) != pagesize)
4426 exit (1);
4427 for (i = 0; i < pagesize; ++i)
4428 if (*(data + i) != *(data3 + i))
4429 exit (1);
4430 close (fd);
4431 exit (0);
4432 }
4433 _ACEOF
4434 rm -f conftest$ac_exeext
4435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4436 (eval $ac_link) 2>&5
4437 ac_status=$?
4438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4439 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4441 (eval $ac_try) 2>&5
4442 ac_status=$?
4443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4444 (exit $ac_status); }; }; then
4445 ac_cv_func_mmap_fixed_mapped=yes
4446 else
4447 echo "$as_me: program exited with status $ac_status" >&5
4448 echo "$as_me: failed program was:" >&5
4449 sed 's/^/| /' conftest.$ac_ext >&5
4450
4451 ( exit $ac_status )
4452 ac_cv_func_mmap_fixed_mapped=no
4453 fi
4454 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4455 fi
4456 fi
4457 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
4458 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
4459 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4460
4461 cat >>confdefs.h <<\_ACEOF
4462 #define HAVE_MMAP 1
4463 _ACEOF
4464
4465 fi
4466 rm -f conftest.mmap
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
4479 unistd.h values.h sys/param.h
4480 do
4481 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4482 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4483 echo "$as_me:$LINENO: checking for $ac_header" >&5
4484 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4485 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4486 echo $ECHO_N "(cached) $ECHO_C" >&6
4487 fi
4488 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4489 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4490 else
4491 # Is the header compilable?
4492 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4493 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4494 cat >conftest.$ac_ext <<_ACEOF
4495 /* confdefs.h. */
4496 _ACEOF
4497 cat confdefs.h >>conftest.$ac_ext
4498 cat >>conftest.$ac_ext <<_ACEOF
4499 /* end confdefs.h. */
4500 $ac_includes_default
4501 #include <$ac_header>
4502 _ACEOF
4503 rm -f conftest.$ac_objext
4504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4505 (eval $ac_compile) 2>conftest.er1
4506 ac_status=$?
4507 grep -v '^ *+' conftest.er1 >conftest.err
4508 rm -f conftest.er1
4509 cat conftest.err >&5
4510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4511 (exit $ac_status); } &&
4512 { ac_try='test -z "$ac_c_werror_flag"
4513 || test ! -s conftest.err'
4514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4515 (eval $ac_try) 2>&5
4516 ac_status=$?
4517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4518 (exit $ac_status); }; } &&
4519 { ac_try='test -s conftest.$ac_objext'
4520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4521 (eval $ac_try) 2>&5
4522 ac_status=$?
4523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4524 (exit $ac_status); }; }; then
4525 ac_header_compiler=yes
4526 else
4527 echo "$as_me: failed program was:" >&5
4528 sed 's/^/| /' conftest.$ac_ext >&5
4529
4530 ac_header_compiler=no
4531 fi
4532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4533 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4534 echo "${ECHO_T}$ac_header_compiler" >&6
4535
4536 # Is the header present?
4537 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4538 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4539 cat >conftest.$ac_ext <<_ACEOF
4540 /* confdefs.h. */
4541 _ACEOF
4542 cat confdefs.h >>conftest.$ac_ext
4543 cat >>conftest.$ac_ext <<_ACEOF
4544 /* end confdefs.h. */
4545 #include <$ac_header>
4546 _ACEOF
4547 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4548 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4549 ac_status=$?
4550 grep -v '^ *+' conftest.er1 >conftest.err
4551 rm -f conftest.er1
4552 cat conftest.err >&5
4553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4554 (exit $ac_status); } >/dev/null; then
4555 if test -s conftest.err; then
4556 ac_cpp_err=$ac_c_preproc_warn_flag
4557 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4558 else
4559 ac_cpp_err=
4560 fi
4561 else
4562 ac_cpp_err=yes
4563 fi
4564 if test -z "$ac_cpp_err"; then
4565 ac_header_preproc=yes
4566 else
4567 echo "$as_me: failed program was:" >&5
4568 sed 's/^/| /' conftest.$ac_ext >&5
4569
4570 ac_header_preproc=no
4571 fi
4572 rm -f conftest.err conftest.$ac_ext
4573 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4574 echo "${ECHO_T}$ac_header_preproc" >&6
4575
4576 # So? What about this header?
4577 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4578 yes:no: )
4579 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4580 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4582 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4583 ac_header_preproc=yes
4584 ;;
4585 no:yes:* )
4586 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4587 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4588 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4589 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4590 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4591 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4592 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4593 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4594 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4595 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4596 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4597 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4598 (
4599 cat <<\_ASBOX
4600 ## ------------------------------------------ ##
4601 ## Report this to the AC_PACKAGE_NAME lists. ##
4602 ## ------------------------------------------ ##
4603 _ASBOX
4604 ) |
4605 sed "s/^/$as_me: WARNING: /" >&2
4606 ;;
4607 esac
4608 echo "$as_me:$LINENO: checking for $ac_header" >&5
4609 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4610 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4611 echo $ECHO_N "(cached) $ECHO_C" >&6
4612 else
4613 eval "$as_ac_Header=\$ac_header_preproc"
4614 fi
4615 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4616 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4617
4618 fi
4619 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4620 cat >>confdefs.h <<_ACEOF
4621 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4622 _ACEOF
4623
4624 fi
4625
4626 done
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
4639 __argz_count __argz_stringify __argz_next
4640 do
4641 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4642 echo "$as_me:$LINENO: checking for $ac_func" >&5
4643 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4644 if eval "test \"\${$as_ac_var+set}\" = set"; then
4645 echo $ECHO_N "(cached) $ECHO_C" >&6
4646 else
4647 cat >conftest.$ac_ext <<_ACEOF
4648 /* confdefs.h. */
4649 _ACEOF
4650 cat confdefs.h >>conftest.$ac_ext
4651 cat >>conftest.$ac_ext <<_ACEOF
4652 /* end confdefs.h. */
4653 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4654 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4655 #define $ac_func innocuous_$ac_func
4656
4657 /* System header to define __stub macros and hopefully few prototypes,
4658 which can conflict with char $ac_func (); below.
4659 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4660 <limits.h> exists even on freestanding compilers. */
4661
4662 #ifdef __STDC__
4663 # include <limits.h>
4664 #else
4665 # include <assert.h>
4666 #endif
4667
4668 #undef $ac_func
4669
4670 /* Override any gcc2 internal prototype to avoid an error. */
4671 #ifdef __cplusplus
4672 extern "C"
4673 {
4674 #endif
4675 /* We use char because int might match the return type of a gcc2
4676 builtin and then its argument prototype would still apply. */
4677 char $ac_func ();
4678 /* The GNU C library defines this for functions which it implements
4679 to always fail with ENOSYS. Some functions are actually named
4680 something starting with __ and the normal name is an alias. */
4681 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4682 choke me
4683 #else
4684 char (*f) () = $ac_func;
4685 #endif
4686 #ifdef __cplusplus
4687 }
4688 #endif
4689
4690 int
4691 main ()
4692 {
4693 return f != $ac_func;
4694 ;
4695 return 0;
4696 }
4697 _ACEOF
4698 rm -f conftest.$ac_objext conftest$ac_exeext
4699 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4700 (eval $ac_link) 2>conftest.er1
4701 ac_status=$?
4702 grep -v '^ *+' conftest.er1 >conftest.err
4703 rm -f conftest.er1
4704 cat conftest.err >&5
4705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706 (exit $ac_status); } &&
4707 { ac_try='test -z "$ac_c_werror_flag"
4708 || test ! -s conftest.err'
4709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4710 (eval $ac_try) 2>&5
4711 ac_status=$?
4712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4713 (exit $ac_status); }; } &&
4714 { ac_try='test -s conftest$ac_exeext'
4715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4716 (eval $ac_try) 2>&5
4717 ac_status=$?
4718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4719 (exit $ac_status); }; }; then
4720 eval "$as_ac_var=yes"
4721 else
4722 echo "$as_me: failed program was:" >&5
4723 sed 's/^/| /' conftest.$ac_ext >&5
4724
4725 eval "$as_ac_var=no"
4726 fi
4727 rm -f conftest.err conftest.$ac_objext \
4728 conftest$ac_exeext conftest.$ac_ext
4729 fi
4730 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4731 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4732 if test `eval echo '${'$as_ac_var'}'` = yes; then
4733 cat >>confdefs.h <<_ACEOF
4734 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4735 _ACEOF
4736
4737 fi
4738 done
4739
4740
4741 if test "${ac_cv_func_stpcpy+set}" != "set"; then
4742
4743 for ac_func in stpcpy
4744 do
4745 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4746 echo "$as_me:$LINENO: checking for $ac_func" >&5
4747 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4748 if eval "test \"\${$as_ac_var+set}\" = set"; then
4749 echo $ECHO_N "(cached) $ECHO_C" >&6
4750 else
4751 cat >conftest.$ac_ext <<_ACEOF
4752 /* confdefs.h. */
4753 _ACEOF
4754 cat confdefs.h >>conftest.$ac_ext
4755 cat >>conftest.$ac_ext <<_ACEOF
4756 /* end confdefs.h. */
4757 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4758 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4759 #define $ac_func innocuous_$ac_func
4760
4761 /* System header to define __stub macros and hopefully few prototypes,
4762 which can conflict with char $ac_func (); below.
4763 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4764 <limits.h> exists even on freestanding compilers. */
4765
4766 #ifdef __STDC__
4767 # include <limits.h>
4768 #else
4769 # include <assert.h>
4770 #endif
4771
4772 #undef $ac_func
4773
4774 /* Override any gcc2 internal prototype to avoid an error. */
4775 #ifdef __cplusplus
4776 extern "C"
4777 {
4778 #endif
4779 /* We use char because int might match the return type of a gcc2
4780 builtin and then its argument prototype would still apply. */
4781 char $ac_func ();
4782 /* The GNU C library defines this for functions which it implements
4783 to always fail with ENOSYS. Some functions are actually named
4784 something starting with __ and the normal name is an alias. */
4785 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4786 choke me
4787 #else
4788 char (*f) () = $ac_func;
4789 #endif
4790 #ifdef __cplusplus
4791 }
4792 #endif
4793
4794 int
4795 main ()
4796 {
4797 return f != $ac_func;
4798 ;
4799 return 0;
4800 }
4801 _ACEOF
4802 rm -f conftest.$ac_objext conftest$ac_exeext
4803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4804 (eval $ac_link) 2>conftest.er1
4805 ac_status=$?
4806 grep -v '^ *+' conftest.er1 >conftest.err
4807 rm -f conftest.er1
4808 cat conftest.err >&5
4809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4810 (exit $ac_status); } &&
4811 { ac_try='test -z "$ac_c_werror_flag"
4812 || test ! -s conftest.err'
4813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4814 (eval $ac_try) 2>&5
4815 ac_status=$?
4816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4817 (exit $ac_status); }; } &&
4818 { ac_try='test -s conftest$ac_exeext'
4819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4820 (eval $ac_try) 2>&5
4821 ac_status=$?
4822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4823 (exit $ac_status); }; }; then
4824 eval "$as_ac_var=yes"
4825 else
4826 echo "$as_me: failed program was:" >&5
4827 sed 's/^/| /' conftest.$ac_ext >&5
4828
4829 eval "$as_ac_var=no"
4830 fi
4831 rm -f conftest.err conftest.$ac_objext \
4832 conftest$ac_exeext conftest.$ac_ext
4833 fi
4834 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4835 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4836 if test `eval echo '${'$as_ac_var'}'` = yes; then
4837 cat >>confdefs.h <<_ACEOF
4838 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4839 _ACEOF
4840
4841 fi
4842 done
4843
4844 fi
4845 if test "${ac_cv_func_stpcpy}" = "yes"; then
4846 cat >>confdefs.h <<\_ACEOF
4847 #define HAVE_STPCPY 1
4848 _ACEOF
4849
4850 fi
4851
4852 if test $ac_cv_header_locale_h = yes; then
4853 echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
4854 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
4855 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
4856 echo $ECHO_N "(cached) $ECHO_C" >&6
4857 else
4858 cat >conftest.$ac_ext <<_ACEOF
4859 /* confdefs.h. */
4860 _ACEOF
4861 cat confdefs.h >>conftest.$ac_ext
4862 cat >>conftest.$ac_ext <<_ACEOF
4863 /* end confdefs.h. */
4864 #include <locale.h>
4865 int
4866 main ()
4867 {
4868 return LC_MESSAGES
4869 ;
4870 return 0;
4871 }
4872 _ACEOF
4873 rm -f conftest.$ac_objext conftest$ac_exeext
4874 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4875 (eval $ac_link) 2>conftest.er1
4876 ac_status=$?
4877 grep -v '^ *+' conftest.er1 >conftest.err
4878 rm -f conftest.er1
4879 cat conftest.err >&5
4880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4881 (exit $ac_status); } &&
4882 { ac_try='test -z "$ac_c_werror_flag"
4883 || test ! -s conftest.err'
4884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4885 (eval $ac_try) 2>&5
4886 ac_status=$?
4887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4888 (exit $ac_status); }; } &&
4889 { ac_try='test -s conftest$ac_exeext'
4890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4891 (eval $ac_try) 2>&5
4892 ac_status=$?
4893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4894 (exit $ac_status); }; }; then
4895 am_cv_val_LC_MESSAGES=yes
4896 else
4897 echo "$as_me: failed program was:" >&5
4898 sed 's/^/| /' conftest.$ac_ext >&5
4899
4900 am_cv_val_LC_MESSAGES=no
4901 fi
4902 rm -f conftest.err conftest.$ac_objext \
4903 conftest$ac_exeext conftest.$ac_ext
4904 fi
4905 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
4906 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
4907 if test $am_cv_val_LC_MESSAGES = yes; then
4908 cat >>confdefs.h <<\_ACEOF
4909 #define HAVE_LC_MESSAGES 1
4910 _ACEOF
4911
4912 fi
4913 fi
4914 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
4915 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
4916 # Check whether --enable-nls or --disable-nls was given.
4917 if test "${enable_nls+set}" = set; then
4918 enableval="$enable_nls"
4919 USE_NLS=$enableval
4920 else
4921 USE_NLS=yes
4922 fi;
4923 echo "$as_me:$LINENO: result: $USE_NLS" >&5
4924 echo "${ECHO_T}$USE_NLS" >&6
4925
4926
4927 USE_INCLUDED_LIBINTL=no
4928
4929 if test "$USE_NLS" = "yes"; then
4930 cat >>confdefs.h <<\_ACEOF
4931 #define ENABLE_NLS 1
4932 _ACEOF
4933
4934 echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
4935 echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
4936
4937 # Check whether --with-included-gettext or --without-included-gettext was given.
4938 if test "${with_included_gettext+set}" = set; then
4939 withval="$with_included_gettext"
4940 nls_cv_force_use_gnu_gettext=$withval
4941 else
4942 nls_cv_force_use_gnu_gettext=no
4943 fi;
4944 echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
4945 echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6
4946
4947 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
4948 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
4949 nls_cv_header_intl=
4950 nls_cv_header_libgt=
4951 CATOBJEXT=NONE
4952
4953 if test "${ac_cv_header_libintl_h+set}" = set; then
4954 echo "$as_me:$LINENO: checking for libintl.h" >&5
4955 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
4956 if test "${ac_cv_header_libintl_h+set}" = set; then
4957 echo $ECHO_N "(cached) $ECHO_C" >&6
4958 fi
4959 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
4960 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
4961 else
4962 # Is the header compilable?
4963 echo "$as_me:$LINENO: checking libintl.h usability" >&5
4964 echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6
4965 cat >conftest.$ac_ext <<_ACEOF
4966 /* confdefs.h. */
4967 _ACEOF
4968 cat confdefs.h >>conftest.$ac_ext
4969 cat >>conftest.$ac_ext <<_ACEOF
4970 /* end confdefs.h. */
4971 $ac_includes_default
4972 #include <libintl.h>
4973 _ACEOF
4974 rm -f conftest.$ac_objext
4975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4976 (eval $ac_compile) 2>conftest.er1
4977 ac_status=$?
4978 grep -v '^ *+' conftest.er1 >conftest.err
4979 rm -f conftest.er1
4980 cat conftest.err >&5
4981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982 (exit $ac_status); } &&
4983 { ac_try='test -z "$ac_c_werror_flag"
4984 || test ! -s conftest.err'
4985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4986 (eval $ac_try) 2>&5
4987 ac_status=$?
4988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4989 (exit $ac_status); }; } &&
4990 { ac_try='test -s conftest.$ac_objext'
4991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4992 (eval $ac_try) 2>&5
4993 ac_status=$?
4994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995 (exit $ac_status); }; }; then
4996 ac_header_compiler=yes
4997 else
4998 echo "$as_me: failed program was:" >&5
4999 sed 's/^/| /' conftest.$ac_ext >&5
5000
5001 ac_header_compiler=no
5002 fi
5003 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5004 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5005 echo "${ECHO_T}$ac_header_compiler" >&6
5006
5007 # Is the header present?
5008 echo "$as_me:$LINENO: checking libintl.h presence" >&5
5009 echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6
5010 cat >conftest.$ac_ext <<_ACEOF
5011 /* confdefs.h. */
5012 _ACEOF
5013 cat confdefs.h >>conftest.$ac_ext
5014 cat >>conftest.$ac_ext <<_ACEOF
5015 /* end confdefs.h. */
5016 #include <libintl.h>
5017 _ACEOF
5018 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5019 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5020 ac_status=$?
5021 grep -v '^ *+' conftest.er1 >conftest.err
5022 rm -f conftest.er1
5023 cat conftest.err >&5
5024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5025 (exit $ac_status); } >/dev/null; then
5026 if test -s conftest.err; then
5027 ac_cpp_err=$ac_c_preproc_warn_flag
5028 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5029 else
5030 ac_cpp_err=
5031 fi
5032 else
5033 ac_cpp_err=yes
5034 fi
5035 if test -z "$ac_cpp_err"; then
5036 ac_header_preproc=yes
5037 else
5038 echo "$as_me: failed program was:" >&5
5039 sed 's/^/| /' conftest.$ac_ext >&5
5040
5041 ac_header_preproc=no
5042 fi
5043 rm -f conftest.err conftest.$ac_ext
5044 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5045 echo "${ECHO_T}$ac_header_preproc" >&6
5046
5047 # So? What about this header?
5048 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5049 yes:no: )
5050 { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
5051 echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5052 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
5053 echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
5054 ac_header_preproc=yes
5055 ;;
5056 no:yes:* )
5057 { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
5058 echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
5059 { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
5060 echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
5061 { echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
5062 echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
5063 { echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
5064 echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
5065 { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
5066 echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
5067 { echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
5068 echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
5069 (
5070 cat <<\_ASBOX
5071 ## ------------------------------------------ ##
5072 ## Report this to the AC_PACKAGE_NAME lists. ##
5073 ## ------------------------------------------ ##
5074 _ASBOX
5075 ) |
5076 sed "s/^/$as_me: WARNING: /" >&2
5077 ;;
5078 esac
5079 echo "$as_me:$LINENO: checking for libintl.h" >&5
5080 echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6
5081 if test "${ac_cv_header_libintl_h+set}" = set; then
5082 echo $ECHO_N "(cached) $ECHO_C" >&6
5083 else
5084 ac_cv_header_libintl_h=$ac_header_preproc
5085 fi
5086 echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
5087 echo "${ECHO_T}$ac_cv_header_libintl_h" >&6
5088
5089 fi
5090 if test $ac_cv_header_libintl_h = yes; then
5091 echo "$as_me:$LINENO: checking for gettext in libc" >&5
5092 echo $ECHO_N "checking for gettext in libc... $ECHO_C" >&6
5093 if test "${gt_cv_func_gettext_libc+set}" = set; then
5094 echo $ECHO_N "(cached) $ECHO_C" >&6
5095 else
5096 cat >conftest.$ac_ext <<_ACEOF
5097 /* confdefs.h. */
5098 _ACEOF
5099 cat confdefs.h >>conftest.$ac_ext
5100 cat >>conftest.$ac_ext <<_ACEOF
5101 /* end confdefs.h. */
5102 #include <libintl.h>
5103 int
5104 main ()
5105 {
5106 return (int) gettext ("")
5107 ;
5108 return 0;
5109 }
5110 _ACEOF
5111 rm -f conftest.$ac_objext conftest$ac_exeext
5112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5113 (eval $ac_link) 2>conftest.er1
5114 ac_status=$?
5115 grep -v '^ *+' conftest.er1 >conftest.err
5116 rm -f conftest.er1
5117 cat conftest.err >&5
5118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5119 (exit $ac_status); } &&
5120 { ac_try='test -z "$ac_c_werror_flag"
5121 || test ! -s conftest.err'
5122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5123 (eval $ac_try) 2>&5
5124 ac_status=$?
5125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5126 (exit $ac_status); }; } &&
5127 { ac_try='test -s conftest$ac_exeext'
5128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5129 (eval $ac_try) 2>&5
5130 ac_status=$?
5131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5132 (exit $ac_status); }; }; then
5133 gt_cv_func_gettext_libc=yes
5134 else
5135 echo "$as_me: failed program was:" >&5
5136 sed 's/^/| /' conftest.$ac_ext >&5
5137
5138 gt_cv_func_gettext_libc=no
5139 fi
5140 rm -f conftest.err conftest.$ac_objext \
5141 conftest$ac_exeext conftest.$ac_ext
5142 fi
5143 echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libc" >&5
5144 echo "${ECHO_T}$gt_cv_func_gettext_libc" >&6
5145
5146 if test "$gt_cv_func_gettext_libc" != "yes"; then
5147 echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
5148 echo $ECHO_N "checking for bindtextdomain in -lintl... $ECHO_C" >&6
5149 if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
5150 echo $ECHO_N "(cached) $ECHO_C" >&6
5151 else
5152 ac_check_lib_save_LIBS=$LIBS
5153 LIBS="-lintl $LIBS"
5154 cat >conftest.$ac_ext <<_ACEOF
5155 /* confdefs.h. */
5156 _ACEOF
5157 cat confdefs.h >>conftest.$ac_ext
5158 cat >>conftest.$ac_ext <<_ACEOF
5159 /* end confdefs.h. */
5160
5161 /* Override any gcc2 internal prototype to avoid an error. */
5162 #ifdef __cplusplus
5163 extern "C"
5164 #endif
5165 /* We use char because int might match the return type of a gcc2
5166 builtin and then its argument prototype would still apply. */
5167 char bindtextdomain ();
5168 int
5169 main ()
5170 {
5171 bindtextdomain ();
5172 ;
5173 return 0;
5174 }
5175 _ACEOF
5176 rm -f conftest.$ac_objext conftest$ac_exeext
5177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5178 (eval $ac_link) 2>conftest.er1
5179 ac_status=$?
5180 grep -v '^ *+' conftest.er1 >conftest.err
5181 rm -f conftest.er1
5182 cat conftest.err >&5
5183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5184 (exit $ac_status); } &&
5185 { ac_try='test -z "$ac_c_werror_flag"
5186 || test ! -s conftest.err'
5187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5188 (eval $ac_try) 2>&5
5189 ac_status=$?
5190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5191 (exit $ac_status); }; } &&
5192 { ac_try='test -s conftest$ac_exeext'
5193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5194 (eval $ac_try) 2>&5
5195 ac_status=$?
5196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5197 (exit $ac_status); }; }; then
5198 ac_cv_lib_intl_bindtextdomain=yes
5199 else
5200 echo "$as_me: failed program was:" >&5
5201 sed 's/^/| /' conftest.$ac_ext >&5
5202
5203 ac_cv_lib_intl_bindtextdomain=no
5204 fi
5205 rm -f conftest.err conftest.$ac_objext \
5206 conftest$ac_exeext conftest.$ac_ext
5207 LIBS=$ac_check_lib_save_LIBS
5208 fi
5209 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
5210 echo "${ECHO_T}$ac_cv_lib_intl_bindtextdomain" >&6
5211 if test $ac_cv_lib_intl_bindtextdomain = yes; then
5212 echo "$as_me:$LINENO: checking for gettext in libintl" >&5
5213 echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
5214 if test "${gt_cv_func_gettext_libintl+set}" = set; then
5215 echo $ECHO_N "(cached) $ECHO_C" >&6
5216 else
5217 cat >conftest.$ac_ext <<_ACEOF
5218 /* confdefs.h. */
5219 _ACEOF
5220 cat confdefs.h >>conftest.$ac_ext
5221 cat >>conftest.$ac_ext <<_ACEOF
5222 /* end confdefs.h. */
5223
5224 int
5225 main ()
5226 {
5227 return (int) gettext ("")
5228 ;
5229 return 0;
5230 }
5231 _ACEOF
5232 rm -f conftest.$ac_objext conftest$ac_exeext
5233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5234 (eval $ac_link) 2>conftest.er1
5235 ac_status=$?
5236 grep -v '^ *+' conftest.er1 >conftest.err
5237 rm -f conftest.er1
5238 cat conftest.err >&5
5239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5240 (exit $ac_status); } &&
5241 { ac_try='test -z "$ac_c_werror_flag"
5242 || test ! -s conftest.err'
5243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5244 (eval $ac_try) 2>&5
5245 ac_status=$?
5246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5247 (exit $ac_status); }; } &&
5248 { ac_try='test -s conftest$ac_exeext'
5249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5250 (eval $ac_try) 2>&5
5251 ac_status=$?
5252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5253 (exit $ac_status); }; }; then
5254 gt_cv_func_gettext_libintl=yes
5255 else
5256 echo "$as_me: failed program was:" >&5
5257 sed 's/^/| /' conftest.$ac_ext >&5
5258
5259 gt_cv_func_gettext_libintl=no
5260 fi
5261 rm -f conftest.err conftest.$ac_objext \
5262 conftest$ac_exeext conftest.$ac_ext
5263 fi
5264 echo "$as_me:$LINENO: result: $gt_cv_func_gettext_libintl" >&5
5265 echo "${ECHO_T}$gt_cv_func_gettext_libintl" >&6
5266 fi
5267
5268 fi
5269
5270 if test "$gt_cv_func_gettext_libc" = "yes" \
5271 || test "$gt_cv_func_gettext_libintl" = "yes"; then
5272 cat >>confdefs.h <<\_ACEOF
5273 #define HAVE_GETTEXT 1
5274 _ACEOF
5275
5276 # Extract the first word of "msgfmt", so it can be a program name with args.
5277 set dummy msgfmt; ac_word=$2
5278 echo "$as_me:$LINENO: checking for $ac_word" >&5
5279 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5280 if test "${ac_cv_path_MSGFMT+set}" = set; then
5281 echo $ECHO_N "(cached) $ECHO_C" >&6
5282 else
5283 case "$MSGFMT" in
5284 /*)
5285 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5286 ;;
5287 *)
5288 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
5289 for ac_dir in $PATH; do
5290 test -z "$ac_dir" && ac_dir=.
5291 if test -f $ac_dir/$ac_word; then
5292 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
5293 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
5294 break
5295 fi
5296 fi
5297 done
5298 IFS="$ac_save_ifs"
5299 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
5300 ;;
5301 esac
5302 fi
5303 MSGFMT="$ac_cv_path_MSGFMT"
5304 if test -n "$MSGFMT"; then
5305 echo "$as_me:$LINENO: result: $MSGFMT" >&5
5306 echo "${ECHO_T}$MSGFMT" >&6
5307 else
5308 echo "$as_me:$LINENO: result: no" >&5
5309 echo "${ECHO_T}no" >&6
5310 fi
5311 if test "$MSGFMT" != "no"; then
5312
5313 for ac_func in dcgettext
5314 do
5315 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5316 echo "$as_me:$LINENO: checking for $ac_func" >&5
5317 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5318 if eval "test \"\${$as_ac_var+set}\" = set"; then
5319 echo $ECHO_N "(cached) $ECHO_C" >&6
5320 else
5321 cat >conftest.$ac_ext <<_ACEOF
5322 /* confdefs.h. */
5323 _ACEOF
5324 cat confdefs.h >>conftest.$ac_ext
5325 cat >>conftest.$ac_ext <<_ACEOF
5326 /* end confdefs.h. */
5327 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5328 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5329 #define $ac_func innocuous_$ac_func
5330
5331 /* System header to define __stub macros and hopefully few prototypes,
5332 which can conflict with char $ac_func (); below.
5333 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5334 <limits.h> exists even on freestanding compilers. */
5335
5336 #ifdef __STDC__
5337 # include <limits.h>
5338 #else
5339 # include <assert.h>
5340 #endif
5341
5342 #undef $ac_func
5343
5344 /* Override any gcc2 internal prototype to avoid an error. */
5345 #ifdef __cplusplus
5346 extern "C"
5347 {
5348 #endif
5349 /* We use char because int might match the return type of a gcc2
5350 builtin and then its argument prototype would still apply. */
5351 char $ac_func ();
5352 /* The GNU C library defines this for functions which it implements
5353 to always fail with ENOSYS. Some functions are actually named
5354 something starting with __ and the normal name is an alias. */
5355 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5356 choke me
5357 #else
5358 char (*f) () = $ac_func;
5359 #endif
5360 #ifdef __cplusplus
5361 }
5362 #endif
5363
5364 int
5365 main ()
5366 {
5367 return f != $ac_func;
5368 ;
5369 return 0;
5370 }
5371 _ACEOF
5372 rm -f conftest.$ac_objext conftest$ac_exeext
5373 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5374 (eval $ac_link) 2>conftest.er1
5375 ac_status=$?
5376 grep -v '^ *+' conftest.er1 >conftest.err
5377 rm -f conftest.er1
5378 cat conftest.err >&5
5379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5380 (exit $ac_status); } &&
5381 { ac_try='test -z "$ac_c_werror_flag"
5382 || test ! -s conftest.err'
5383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5384 (eval $ac_try) 2>&5
5385 ac_status=$?
5386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5387 (exit $ac_status); }; } &&
5388 { ac_try='test -s conftest$ac_exeext'
5389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5390 (eval $ac_try) 2>&5
5391 ac_status=$?
5392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5393 (exit $ac_status); }; }; then
5394 eval "$as_ac_var=yes"
5395 else
5396 echo "$as_me: failed program was:" >&5
5397 sed 's/^/| /' conftest.$ac_ext >&5
5398
5399 eval "$as_ac_var=no"
5400 fi
5401 rm -f conftest.err conftest.$ac_objext \
5402 conftest$ac_exeext conftest.$ac_ext
5403 fi
5404 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5405 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5406 if test `eval echo '${'$as_ac_var'}'` = yes; then
5407 cat >>confdefs.h <<_ACEOF
5408 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5409 _ACEOF
5410
5411 fi
5412 done
5413
5414 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5415 set dummy gmsgfmt; ac_word=$2
5416 echo "$as_me:$LINENO: checking for $ac_word" >&5
5417 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5418 if test "${ac_cv_path_GMSGFMT+set}" = set; then
5419 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 else
5421 case $GMSGFMT in
5422 [\\/]* | ?:[\\/]*)
5423 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5424 ;;
5425 *)
5426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5427 for as_dir in $PATH
5428 do
5429 IFS=$as_save_IFS
5430 test -z "$as_dir" && as_dir=.
5431 for ac_exec_ext in '' $ac_executable_extensions; do
5432 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5433 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5434 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5435 break 2
5436 fi
5437 done
5438 done
5439
5440 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5441 ;;
5442 esac
5443 fi
5444 GMSGFMT=$ac_cv_path_GMSGFMT
5445
5446 if test -n "$GMSGFMT"; then
5447 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
5448 echo "${ECHO_T}$GMSGFMT" >&6
5449 else
5450 echo "$as_me:$LINENO: result: no" >&5
5451 echo "${ECHO_T}no" >&6
5452 fi
5453
5454 # Extract the first word of "xgettext", so it can be a program name with args.
5455 set dummy xgettext; ac_word=$2
5456 echo "$as_me:$LINENO: checking for $ac_word" >&5
5457 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5458 if test "${ac_cv_path_XGETTEXT+set}" = set; then
5459 echo $ECHO_N "(cached) $ECHO_C" >&6
5460 else
5461 case "$XGETTEXT" in
5462 /*)
5463 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5464 ;;
5465 *)
5466 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
5467 for ac_dir in $PATH; do
5468 test -z "$ac_dir" && ac_dir=.
5469 if test -f $ac_dir/$ac_word; then
5470 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
5471 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
5472 break
5473 fi
5474 fi
5475 done
5476 IFS="$ac_save_ifs"
5477 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5478 ;;
5479 esac
5480 fi
5481 XGETTEXT="$ac_cv_path_XGETTEXT"
5482 if test -n "$XGETTEXT"; then
5483 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
5484 echo "${ECHO_T}$XGETTEXT" >&6
5485 else
5486 echo "$as_me:$LINENO: result: no" >&5
5487 echo "${ECHO_T}no" >&6
5488 fi
5489
5490 cat >conftest.$ac_ext <<_ACEOF
5491 /* confdefs.h. */
5492 _ACEOF
5493 cat confdefs.h >>conftest.$ac_ext
5494 cat >>conftest.$ac_ext <<_ACEOF
5495 /* end confdefs.h. */
5496
5497 int
5498 main ()
5499 {
5500 extern int _nl_msg_cat_cntr;
5501 return _nl_msg_cat_cntr
5502 ;
5503 return 0;
5504 }
5505 _ACEOF
5506 rm -f conftest.$ac_objext conftest$ac_exeext
5507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5508 (eval $ac_link) 2>conftest.er1
5509 ac_status=$?
5510 grep -v '^ *+' conftest.er1 >conftest.err
5511 rm -f conftest.er1
5512 cat conftest.err >&5
5513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5514 (exit $ac_status); } &&
5515 { ac_try='test -z "$ac_c_werror_flag"
5516 || test ! -s conftest.err'
5517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5518 (eval $ac_try) 2>&5
5519 ac_status=$?
5520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5521 (exit $ac_status); }; } &&
5522 { ac_try='test -s conftest$ac_exeext'
5523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5524 (eval $ac_try) 2>&5
5525 ac_status=$?
5526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5527 (exit $ac_status); }; }; then
5528 CATOBJEXT=.gmo
5529 DATADIRNAME=share
5530 else
5531 echo "$as_me: failed program was:" >&5
5532 sed 's/^/| /' conftest.$ac_ext >&5
5533
5534 CATOBJEXT=.mo
5535 DATADIRNAME=lib
5536 fi
5537 rm -f conftest.err conftest.$ac_objext \
5538 conftest$ac_exeext conftest.$ac_ext
5539 INSTOBJEXT=.mo
5540 fi
5541 fi
5542
5543 fi
5544
5545
5546
5547
5548 if test "$CATOBJEXT" = "NONE"; then
5549 nls_cv_use_gnu_gettext=yes
5550 fi
5551 fi
5552
5553 if test "$nls_cv_use_gnu_gettext" = "yes"; then
5554 INTLOBJS="\$(GETTOBJS)"
5555 # Extract the first word of "msgfmt", so it can be a program name with args.
5556 set dummy msgfmt; ac_word=$2
5557 echo "$as_me:$LINENO: checking for $ac_word" >&5
5558 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5559 if test "${ac_cv_path_MSGFMT+set}" = set; then
5560 echo $ECHO_N "(cached) $ECHO_C" >&6
5561 else
5562 case "$MSGFMT" in
5563 /*)
5564 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5565 ;;
5566 *)
5567 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
5568 for ac_dir in $PATH; do
5569 test -z "$ac_dir" && ac_dir=.
5570 if test -f $ac_dir/$ac_word; then
5571 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
5572 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
5573 break
5574 fi
5575 fi
5576 done
5577 IFS="$ac_save_ifs"
5578 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
5579 ;;
5580 esac
5581 fi
5582 MSGFMT="$ac_cv_path_MSGFMT"
5583 if test -n "$MSGFMT"; then
5584 echo "$as_me:$LINENO: result: $MSGFMT" >&5
5585 echo "${ECHO_T}$MSGFMT" >&6
5586 else
5587 echo "$as_me:$LINENO: result: no" >&5
5588 echo "${ECHO_T}no" >&6
5589 fi
5590
5591 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5592 set dummy gmsgfmt; ac_word=$2
5593 echo "$as_me:$LINENO: checking for $ac_word" >&5
5594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5595 if test "${ac_cv_path_GMSGFMT+set}" = set; then
5596 echo $ECHO_N "(cached) $ECHO_C" >&6
5597 else
5598 case $GMSGFMT in
5599 [\\/]* | ?:[\\/]*)
5600 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5601 ;;
5602 *)
5603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5604 for as_dir in $PATH
5605 do
5606 IFS=$as_save_IFS
5607 test -z "$as_dir" && as_dir=.
5608 for ac_exec_ext in '' $ac_executable_extensions; do
5609 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5610 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
5611 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5612 break 2
5613 fi
5614 done
5615 done
5616
5617 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5618 ;;
5619 esac
5620 fi
5621 GMSGFMT=$ac_cv_path_GMSGFMT
5622
5623 if test -n "$GMSGFMT"; then
5624 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
5625 echo "${ECHO_T}$GMSGFMT" >&6
5626 else
5627 echo "$as_me:$LINENO: result: no" >&5
5628 echo "${ECHO_T}no" >&6
5629 fi
5630
5631 # Extract the first word of "xgettext", so it can be a program name with args.
5632 set dummy xgettext; ac_word=$2
5633 echo "$as_me:$LINENO: checking for $ac_word" >&5
5634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5635 if test "${ac_cv_path_XGETTEXT+set}" = set; then
5636 echo $ECHO_N "(cached) $ECHO_C" >&6
5637 else
5638 case "$XGETTEXT" in
5639 /*)
5640 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5641 ;;
5642 *)
5643 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
5644 for ac_dir in $PATH; do
5645 test -z "$ac_dir" && ac_dir=.
5646 if test -f $ac_dir/$ac_word; then
5647 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
5648 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
5649 break
5650 fi
5651 fi
5652 done
5653 IFS="$ac_save_ifs"
5654 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5655 ;;
5656 esac
5657 fi
5658 XGETTEXT="$ac_cv_path_XGETTEXT"
5659 if test -n "$XGETTEXT"; then
5660 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
5661 echo "${ECHO_T}$XGETTEXT" >&6
5662 else
5663 echo "$as_me:$LINENO: result: no" >&5
5664 echo "${ECHO_T}no" >&6
5665 fi
5666
5667
5668 USE_INCLUDED_LIBINTL=yes
5669 CATOBJEXT=.gmo
5670 INSTOBJEXT=.mo
5671 DATADIRNAME=share
5672 INTLDEPS='$(top_builddir)/../intl/libintl.a'
5673 INTLLIBS=$INTLDEPS
5674 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
5675 nls_cv_header_intl=libintl.h
5676 nls_cv_header_libgt=libgettext.h
5677 fi
5678
5679 if test "$XGETTEXT" != ":"; then
5680 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
5681 : ;
5682 else
5683 echo "$as_me:$LINENO: result: found xgettext programs is not GNU xgettext; ignore it" >&5
5684 echo "${ECHO_T}found xgettext programs is not GNU xgettext; ignore it" >&6
5685 XGETTEXT=":"
5686 fi
5687 fi
5688
5689 # We need to process the po/ directory.
5690 POSUB=po
5691 else
5692 DATADIRNAME=share
5693 nls_cv_header_intl=libintl.h
5694 nls_cv_header_libgt=libgettext.h
5695 fi
5696
5697 # If this is used in GNU gettext we have to set USE_NLS to `yes'
5698 # because some of the sources are only built for this goal.
5699 if test "$PACKAGE" = gettext; then
5700 USE_NLS=yes
5701 USE_INCLUDED_LIBINTL=yes
5702 fi
5703
5704 for lang in $ALL_LINGUAS; do
5705 GMOFILES="$GMOFILES $lang.gmo"
5706 POFILES="$POFILES $lang.po"
5707 done
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722 if test "x$CATOBJEXT" != "x"; then
5723 if test "x$ALL_LINGUAS" = "x"; then
5724 LINGUAS=
5725 else
5726 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
5727 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
5728 NEW_LINGUAS=
5729 for lang in ${LINGUAS=$ALL_LINGUAS}; do
5730 case "$ALL_LINGUAS" in
5731 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
5732 esac
5733 done
5734 LINGUAS=$NEW_LINGUAS
5735 echo "$as_me:$LINENO: result: $LINGUAS" >&5
5736 echo "${ECHO_T}$LINGUAS" >&6
5737 fi
5738
5739 if test -n "$LINGUAS"; then
5740 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
5741 fi
5742 fi
5743
5744 if test $ac_cv_header_locale_h = yes; then
5745 INCLUDE_LOCALE_H="#include <locale.h>"
5746 else
5747 INCLUDE_LOCALE_H="\
5748 /* The system does not provide the header <locale.h>. Take care yourself. */"
5749 fi
5750
5751
5752 if test -f $srcdir/po2tbl.sed.in; then
5753 if test "$CATOBJEXT" = ".cat"; then
5754 if test "${ac_cv_header_linux_version_h+set}" = set; then
5755 echo "$as_me:$LINENO: checking for linux/version.h" >&5
5756 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
5757 if test "${ac_cv_header_linux_version_h+set}" = set; then
5758 echo $ECHO_N "(cached) $ECHO_C" >&6
5759 fi
5760 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
5761 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
5762 else
5763 # Is the header compilable?
5764 echo "$as_me:$LINENO: checking linux/version.h usability" >&5
5765 echo $ECHO_N "checking linux/version.h usability... $ECHO_C" >&6
5766 cat >conftest.$ac_ext <<_ACEOF
5767 /* confdefs.h. */
5768 _ACEOF
5769 cat confdefs.h >>conftest.$ac_ext
5770 cat >>conftest.$ac_ext <<_ACEOF
5771 /* end confdefs.h. */
5772 $ac_includes_default
5773 #include <linux/version.h>
5774 _ACEOF
5775 rm -f conftest.$ac_objext
5776 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5777 (eval $ac_compile) 2>conftest.er1
5778 ac_status=$?
5779 grep -v '^ *+' conftest.er1 >conftest.err
5780 rm -f conftest.er1
5781 cat conftest.err >&5
5782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5783 (exit $ac_status); } &&
5784 { ac_try='test -z "$ac_c_werror_flag"
5785 || test ! -s conftest.err'
5786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5787 (eval $ac_try) 2>&5
5788 ac_status=$?
5789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5790 (exit $ac_status); }; } &&
5791 { ac_try='test -s conftest.$ac_objext'
5792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5793 (eval $ac_try) 2>&5
5794 ac_status=$?
5795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5796 (exit $ac_status); }; }; then
5797 ac_header_compiler=yes
5798 else
5799 echo "$as_me: failed program was:" >&5
5800 sed 's/^/| /' conftest.$ac_ext >&5
5801
5802 ac_header_compiler=no
5803 fi
5804 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5805 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5806 echo "${ECHO_T}$ac_header_compiler" >&6
5807
5808 # Is the header present?
5809 echo "$as_me:$LINENO: checking linux/version.h presence" >&5
5810 echo $ECHO_N "checking linux/version.h presence... $ECHO_C" >&6
5811 cat >conftest.$ac_ext <<_ACEOF
5812 /* confdefs.h. */
5813 _ACEOF
5814 cat confdefs.h >>conftest.$ac_ext
5815 cat >>conftest.$ac_ext <<_ACEOF
5816 /* end confdefs.h. */
5817 #include <linux/version.h>
5818 _ACEOF
5819 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5820 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5821 ac_status=$?
5822 grep -v '^ *+' conftest.er1 >conftest.err
5823 rm -f conftest.er1
5824 cat conftest.err >&5
5825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5826 (exit $ac_status); } >/dev/null; then
5827 if test -s conftest.err; then
5828 ac_cpp_err=$ac_c_preproc_warn_flag
5829 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5830 else
5831 ac_cpp_err=
5832 fi
5833 else
5834 ac_cpp_err=yes
5835 fi
5836 if test -z "$ac_cpp_err"; then
5837 ac_header_preproc=yes
5838 else
5839 echo "$as_me: failed program was:" >&5
5840 sed 's/^/| /' conftest.$ac_ext >&5
5841
5842 ac_header_preproc=no
5843 fi
5844 rm -f conftest.err conftest.$ac_ext
5845 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5846 echo "${ECHO_T}$ac_header_preproc" >&6
5847
5848 # So? What about this header?
5849 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5850 yes:no: )
5851 { echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
5852 echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5853 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
5854 echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
5855 ac_header_preproc=yes
5856 ;;
5857 no:yes:* )
5858 { echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
5859 echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
5860 { echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
5861 echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
5862 { echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
5863 echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
5864 { echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
5865 echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
5866 { echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
5867 echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
5868 { echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
5869 echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
5870 (
5871 cat <<\_ASBOX
5872 ## ------------------------------------------ ##
5873 ## Report this to the AC_PACKAGE_NAME lists. ##
5874 ## ------------------------------------------ ##
5875 _ASBOX
5876 ) |
5877 sed "s/^/$as_me: WARNING: /" >&2
5878 ;;
5879 esac
5880 echo "$as_me:$LINENO: checking for linux/version.h" >&5
5881 echo $ECHO_N "checking for linux/version.h... $ECHO_C" >&6
5882 if test "${ac_cv_header_linux_version_h+set}" = set; then
5883 echo $ECHO_N "(cached) $ECHO_C" >&6
5884 else
5885 ac_cv_header_linux_version_h=$ac_header_preproc
5886 fi
5887 echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
5888 echo "${ECHO_T}$ac_cv_header_linux_version_h" >&6
5889
5890 fi
5891 if test $ac_cv_header_linux_version_h = yes; then
5892 msgformat=linux
5893 else
5894 msgformat=xopen
5895 fi
5896
5897
5898
5899 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
5900 fi
5901 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
5902 $srcdir/po2tbl.sed.in > po2tbl.sed
5903 fi
5904
5905 if test "$PACKAGE" = "gettext"; then
5906 GT_NO="#NO#"
5907 GT_YES=
5908 else
5909 GT_NO=
5910 GT_YES="#YES#"
5911 fi
5912
5913
5914
5915 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
5916
5917
5918 l=
5919
5920
5921 if test -d $srcdir/po; then
5922 test -d po || mkdir po
5923 if test "x$srcdir" != "x."; then
5924 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
5925 posrcprefix="$srcdir/"
5926 else
5927 posrcprefix="../$srcdir/"
5928 fi
5929 else
5930 posrcprefix="../"
5931 fi
5932 rm -f po/POTFILES
5933 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
5934 < $srcdir/po/POTFILES.in > po/POTFILES
5935 fi
5936
5937
5938 # Check for common headers.
5939 # FIXME: Seems to me this can cause problems for i386-windows hosts.
5940 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
5941
5942
5943
5944
5945
5946 for ac_header in stdlib.h string.h strings.h unistd.h time.h
5947 do
5948 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5949 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5950 echo "$as_me:$LINENO: checking for $ac_header" >&5
5951 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5952 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5953 echo $ECHO_N "(cached) $ECHO_C" >&6
5954 fi
5955 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
5956 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5957 else
5958 # Is the header compilable?
5959 echo "$as_me:$LINENO: checking $ac_header usability" >&5
5960 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
5961 cat >conftest.$ac_ext <<_ACEOF
5962 /* confdefs.h. */
5963 _ACEOF
5964 cat confdefs.h >>conftest.$ac_ext
5965 cat >>conftest.$ac_ext <<_ACEOF
5966 /* end confdefs.h. */
5967 $ac_includes_default
5968 #include <$ac_header>
5969 _ACEOF
5970 rm -f conftest.$ac_objext
5971 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5972 (eval $ac_compile) 2>conftest.er1
5973 ac_status=$?
5974 grep -v '^ *+' conftest.er1 >conftest.err
5975 rm -f conftest.er1
5976 cat conftest.err >&5
5977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5978 (exit $ac_status); } &&
5979 { ac_try='test -z "$ac_c_werror_flag"
5980 || test ! -s conftest.err'
5981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982 (eval $ac_try) 2>&5
5983 ac_status=$?
5984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985 (exit $ac_status); }; } &&
5986 { ac_try='test -s conftest.$ac_objext'
5987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5988 (eval $ac_try) 2>&5
5989 ac_status=$?
5990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991 (exit $ac_status); }; }; then
5992 ac_header_compiler=yes
5993 else
5994 echo "$as_me: failed program was:" >&5
5995 sed 's/^/| /' conftest.$ac_ext >&5
5996
5997 ac_header_compiler=no
5998 fi
5999 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6000 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6001 echo "${ECHO_T}$ac_header_compiler" >&6
6002
6003 # Is the header present?
6004 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6005 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6006 cat >conftest.$ac_ext <<_ACEOF
6007 /* confdefs.h. */
6008 _ACEOF
6009 cat confdefs.h >>conftest.$ac_ext
6010 cat >>conftest.$ac_ext <<_ACEOF
6011 /* end confdefs.h. */
6012 #include <$ac_header>
6013 _ACEOF
6014 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6015 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6016 ac_status=$?
6017 grep -v '^ *+' conftest.er1 >conftest.err
6018 rm -f conftest.er1
6019 cat conftest.err >&5
6020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6021 (exit $ac_status); } >/dev/null; then
6022 if test -s conftest.err; then
6023 ac_cpp_err=$ac_c_preproc_warn_flag
6024 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6025 else
6026 ac_cpp_err=
6027 fi
6028 else
6029 ac_cpp_err=yes
6030 fi
6031 if test -z "$ac_cpp_err"; then
6032 ac_header_preproc=yes
6033 else
6034 echo "$as_me: failed program was:" >&5
6035 sed 's/^/| /' conftest.$ac_ext >&5
6036
6037 ac_header_preproc=no
6038 fi
6039 rm -f conftest.err conftest.$ac_ext
6040 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6041 echo "${ECHO_T}$ac_header_preproc" >&6
6042
6043 # So? What about this header?
6044 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6045 yes:no: )
6046 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6047 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6048 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6049 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6050 ac_header_preproc=yes
6051 ;;
6052 no:yes:* )
6053 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6054 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6055 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6056 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6057 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6058 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6059 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6060 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6061 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6062 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6063 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6064 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6065 (
6066 cat <<\_ASBOX
6067 ## ------------------------------------------ ##
6068 ## Report this to the AC_PACKAGE_NAME lists. ##
6069 ## ------------------------------------------ ##
6070 _ASBOX
6071 ) |
6072 sed "s/^/$as_me: WARNING: /" >&2
6073 ;;
6074 esac
6075 echo "$as_me:$LINENO: checking for $ac_header" >&5
6076 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6077 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6078 echo $ECHO_N "(cached) $ECHO_C" >&6
6079 else
6080 eval "$as_ac_Header=\$ac_header_preproc"
6081 fi
6082 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6083 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6084
6085 fi
6086 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6087 cat >>confdefs.h <<_ACEOF
6088 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6089 _ACEOF
6090
6091 fi
6092
6093 done
6094
6095
6096
6097 for ac_header in sys/time.h sys/resource.h
6098 do
6099 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6100 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6101 echo "$as_me:$LINENO: checking for $ac_header" >&5
6102 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6104 echo $ECHO_N "(cached) $ECHO_C" >&6
6105 fi
6106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6108 else
6109 # Is the header compilable?
6110 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6111 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6112 cat >conftest.$ac_ext <<_ACEOF
6113 /* confdefs.h. */
6114 _ACEOF
6115 cat confdefs.h >>conftest.$ac_ext
6116 cat >>conftest.$ac_ext <<_ACEOF
6117 /* end confdefs.h. */
6118 $ac_includes_default
6119 #include <$ac_header>
6120 _ACEOF
6121 rm -f conftest.$ac_objext
6122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6123 (eval $ac_compile) 2>conftest.er1
6124 ac_status=$?
6125 grep -v '^ *+' conftest.er1 >conftest.err
6126 rm -f conftest.er1
6127 cat conftest.err >&5
6128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6129 (exit $ac_status); } &&
6130 { ac_try='test -z "$ac_c_werror_flag"
6131 || test ! -s conftest.err'
6132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6133 (eval $ac_try) 2>&5
6134 ac_status=$?
6135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6136 (exit $ac_status); }; } &&
6137 { ac_try='test -s conftest.$ac_objext'
6138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6139 (eval $ac_try) 2>&5
6140 ac_status=$?
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); }; }; then
6143 ac_header_compiler=yes
6144 else
6145 echo "$as_me: failed program was:" >&5
6146 sed 's/^/| /' conftest.$ac_ext >&5
6147
6148 ac_header_compiler=no
6149 fi
6150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6151 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6152 echo "${ECHO_T}$ac_header_compiler" >&6
6153
6154 # Is the header present?
6155 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6156 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6157 cat >conftest.$ac_ext <<_ACEOF
6158 /* confdefs.h. */
6159 _ACEOF
6160 cat confdefs.h >>conftest.$ac_ext
6161 cat >>conftest.$ac_ext <<_ACEOF
6162 /* end confdefs.h. */
6163 #include <$ac_header>
6164 _ACEOF
6165 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6166 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6167 ac_status=$?
6168 grep -v '^ *+' conftest.er1 >conftest.err
6169 rm -f conftest.er1
6170 cat conftest.err >&5
6171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6172 (exit $ac_status); } >/dev/null; then
6173 if test -s conftest.err; then
6174 ac_cpp_err=$ac_c_preproc_warn_flag
6175 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6176 else
6177 ac_cpp_err=
6178 fi
6179 else
6180 ac_cpp_err=yes
6181 fi
6182 if test -z "$ac_cpp_err"; then
6183 ac_header_preproc=yes
6184 else
6185 echo "$as_me: failed program was:" >&5
6186 sed 's/^/| /' conftest.$ac_ext >&5
6187
6188 ac_header_preproc=no
6189 fi
6190 rm -f conftest.err conftest.$ac_ext
6191 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6192 echo "${ECHO_T}$ac_header_preproc" >&6
6193
6194 # So? What about this header?
6195 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6196 yes:no: )
6197 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6198 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6199 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6200 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6201 ac_header_preproc=yes
6202 ;;
6203 no:yes:* )
6204 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6205 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6206 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6207 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6208 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6209 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6210 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6211 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6212 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6213 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6214 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6215 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6216 (
6217 cat <<\_ASBOX
6218 ## ------------------------------------------ ##
6219 ## Report this to the AC_PACKAGE_NAME lists. ##
6220 ## ------------------------------------------ ##
6221 _ASBOX
6222 ) |
6223 sed "s/^/$as_me: WARNING: /" >&2
6224 ;;
6225 esac
6226 echo "$as_me:$LINENO: checking for $ac_header" >&5
6227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6228 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6229 echo $ECHO_N "(cached) $ECHO_C" >&6
6230 else
6231 eval "$as_ac_Header=\$ac_header_preproc"
6232 fi
6233 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6234 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6235
6236 fi
6237 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6238 cat >>confdefs.h <<_ACEOF
6239 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6240 _ACEOF
6241
6242 fi
6243
6244 done
6245
6246
6247
6248 for ac_header in fcntl.h fpu_control.h
6249 do
6250 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6251 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6252 echo "$as_me:$LINENO: checking for $ac_header" >&5
6253 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6254 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6255 echo $ECHO_N "(cached) $ECHO_C" >&6
6256 fi
6257 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6258 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6259 else
6260 # Is the header compilable?
6261 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6262 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6263 cat >conftest.$ac_ext <<_ACEOF
6264 /* confdefs.h. */
6265 _ACEOF
6266 cat confdefs.h >>conftest.$ac_ext
6267 cat >>conftest.$ac_ext <<_ACEOF
6268 /* end confdefs.h. */
6269 $ac_includes_default
6270 #include <$ac_header>
6271 _ACEOF
6272 rm -f conftest.$ac_objext
6273 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6274 (eval $ac_compile) 2>conftest.er1
6275 ac_status=$?
6276 grep -v '^ *+' conftest.er1 >conftest.err
6277 rm -f conftest.er1
6278 cat conftest.err >&5
6279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6280 (exit $ac_status); } &&
6281 { ac_try='test -z "$ac_c_werror_flag"
6282 || test ! -s conftest.err'
6283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6284 (eval $ac_try) 2>&5
6285 ac_status=$?
6286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 (exit $ac_status); }; } &&
6288 { ac_try='test -s conftest.$ac_objext'
6289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6290 (eval $ac_try) 2>&5
6291 ac_status=$?
6292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6293 (exit $ac_status); }; }; then
6294 ac_header_compiler=yes
6295 else
6296 echo "$as_me: failed program was:" >&5
6297 sed 's/^/| /' conftest.$ac_ext >&5
6298
6299 ac_header_compiler=no
6300 fi
6301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6302 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6303 echo "${ECHO_T}$ac_header_compiler" >&6
6304
6305 # Is the header present?
6306 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6307 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6308 cat >conftest.$ac_ext <<_ACEOF
6309 /* confdefs.h. */
6310 _ACEOF
6311 cat confdefs.h >>conftest.$ac_ext
6312 cat >>conftest.$ac_ext <<_ACEOF
6313 /* end confdefs.h. */
6314 #include <$ac_header>
6315 _ACEOF
6316 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6317 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6318 ac_status=$?
6319 grep -v '^ *+' conftest.er1 >conftest.err
6320 rm -f conftest.er1
6321 cat conftest.err >&5
6322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6323 (exit $ac_status); } >/dev/null; then
6324 if test -s conftest.err; then
6325 ac_cpp_err=$ac_c_preproc_warn_flag
6326 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6327 else
6328 ac_cpp_err=
6329 fi
6330 else
6331 ac_cpp_err=yes
6332 fi
6333 if test -z "$ac_cpp_err"; then
6334 ac_header_preproc=yes
6335 else
6336 echo "$as_me: failed program was:" >&5
6337 sed 's/^/| /' conftest.$ac_ext >&5
6338
6339 ac_header_preproc=no
6340 fi
6341 rm -f conftest.err conftest.$ac_ext
6342 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6343 echo "${ECHO_T}$ac_header_preproc" >&6
6344
6345 # So? What about this header?
6346 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6347 yes:no: )
6348 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6349 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6350 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6351 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6352 ac_header_preproc=yes
6353 ;;
6354 no:yes:* )
6355 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6356 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6357 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6358 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6359 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6360 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6361 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6362 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6363 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6364 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6365 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6366 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6367 (
6368 cat <<\_ASBOX
6369 ## ------------------------------------------ ##
6370 ## Report this to the AC_PACKAGE_NAME lists. ##
6371 ## ------------------------------------------ ##
6372 _ASBOX
6373 ) |
6374 sed "s/^/$as_me: WARNING: /" >&2
6375 ;;
6376 esac
6377 echo "$as_me:$LINENO: checking for $ac_header" >&5
6378 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6379 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6380 echo $ECHO_N "(cached) $ECHO_C" >&6
6381 else
6382 eval "$as_ac_Header=\$ac_header_preproc"
6383 fi
6384 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6385 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6386
6387 fi
6388 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6389 cat >>confdefs.h <<_ACEOF
6390 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6391 _ACEOF
6392
6393 fi
6394
6395 done
6396
6397
6398
6399
6400 for ac_header in dlfcn.h errno.h sys/stat.h
6401 do
6402 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6403 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6404 echo "$as_me:$LINENO: checking for $ac_header" >&5
6405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6407 echo $ECHO_N "(cached) $ECHO_C" >&6
6408 fi
6409 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6410 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6411 else
6412 # Is the header compilable?
6413 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6414 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6415 cat >conftest.$ac_ext <<_ACEOF
6416 /* confdefs.h. */
6417 _ACEOF
6418 cat confdefs.h >>conftest.$ac_ext
6419 cat >>conftest.$ac_ext <<_ACEOF
6420 /* end confdefs.h. */
6421 $ac_includes_default
6422 #include <$ac_header>
6423 _ACEOF
6424 rm -f conftest.$ac_objext
6425 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6426 (eval $ac_compile) 2>conftest.er1
6427 ac_status=$?
6428 grep -v '^ *+' conftest.er1 >conftest.err
6429 rm -f conftest.er1
6430 cat conftest.err >&5
6431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432 (exit $ac_status); } &&
6433 { ac_try='test -z "$ac_c_werror_flag"
6434 || test ! -s conftest.err'
6435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6436 (eval $ac_try) 2>&5
6437 ac_status=$?
6438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6439 (exit $ac_status); }; } &&
6440 { ac_try='test -s conftest.$ac_objext'
6441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6442 (eval $ac_try) 2>&5
6443 ac_status=$?
6444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6445 (exit $ac_status); }; }; then
6446 ac_header_compiler=yes
6447 else
6448 echo "$as_me: failed program was:" >&5
6449 sed 's/^/| /' conftest.$ac_ext >&5
6450
6451 ac_header_compiler=no
6452 fi
6453 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6454 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6455 echo "${ECHO_T}$ac_header_compiler" >&6
6456
6457 # Is the header present?
6458 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6459 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6460 cat >conftest.$ac_ext <<_ACEOF
6461 /* confdefs.h. */
6462 _ACEOF
6463 cat confdefs.h >>conftest.$ac_ext
6464 cat >>conftest.$ac_ext <<_ACEOF
6465 /* end confdefs.h. */
6466 #include <$ac_header>
6467 _ACEOF
6468 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6469 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6470 ac_status=$?
6471 grep -v '^ *+' conftest.er1 >conftest.err
6472 rm -f conftest.er1
6473 cat conftest.err >&5
6474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6475 (exit $ac_status); } >/dev/null; then
6476 if test -s conftest.err; then
6477 ac_cpp_err=$ac_c_preproc_warn_flag
6478 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6479 else
6480 ac_cpp_err=
6481 fi
6482 else
6483 ac_cpp_err=yes
6484 fi
6485 if test -z "$ac_cpp_err"; then
6486 ac_header_preproc=yes
6487 else
6488 echo "$as_me: failed program was:" >&5
6489 sed 's/^/| /' conftest.$ac_ext >&5
6490
6491 ac_header_preproc=no
6492 fi
6493 rm -f conftest.err conftest.$ac_ext
6494 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6495 echo "${ECHO_T}$ac_header_preproc" >&6
6496
6497 # So? What about this header?
6498 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6499 yes:no: )
6500 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6501 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6502 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6503 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6504 ac_header_preproc=yes
6505 ;;
6506 no:yes:* )
6507 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6508 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6509 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6510 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6511 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6512 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6513 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6514 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6515 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6516 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6517 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6518 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6519 (
6520 cat <<\_ASBOX
6521 ## ------------------------------------------ ##
6522 ## Report this to the AC_PACKAGE_NAME lists. ##
6523 ## ------------------------------------------ ##
6524 _ASBOX
6525 ) |
6526 sed "s/^/$as_me: WARNING: /" >&2
6527 ;;
6528 esac
6529 echo "$as_me:$LINENO: checking for $ac_header" >&5
6530 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6531 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6532 echo $ECHO_N "(cached) $ECHO_C" >&6
6533 else
6534 eval "$as_ac_Header=\$ac_header_preproc"
6535 fi
6536 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6537 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6538
6539 fi
6540 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6541 cat >>confdefs.h <<_ACEOF
6542 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6543 _ACEOF
6544
6545 fi
6546
6547 done
6548
6549
6550
6551
6552
6553 for ac_func in getrusage time sigaction __setfpucw
6554 do
6555 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6556 echo "$as_me:$LINENO: checking for $ac_func" >&5
6557 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6558 if eval "test \"\${$as_ac_var+set}\" = set"; then
6559 echo $ECHO_N "(cached) $ECHO_C" >&6
6560 else
6561 cat >conftest.$ac_ext <<_ACEOF
6562 /* confdefs.h. */
6563 _ACEOF
6564 cat confdefs.h >>conftest.$ac_ext
6565 cat >>conftest.$ac_ext <<_ACEOF
6566 /* end confdefs.h. */
6567 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6568 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6569 #define $ac_func innocuous_$ac_func
6570
6571 /* System header to define __stub macros and hopefully few prototypes,
6572 which can conflict with char $ac_func (); below.
6573 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6574 <limits.h> exists even on freestanding compilers. */
6575
6576 #ifdef __STDC__
6577 # include <limits.h>
6578 #else
6579 # include <assert.h>
6580 #endif
6581
6582 #undef $ac_func
6583
6584 /* Override any gcc2 internal prototype to avoid an error. */
6585 #ifdef __cplusplus
6586 extern "C"
6587 {
6588 #endif
6589 /* We use char because int might match the return type of a gcc2
6590 builtin and then its argument prototype would still apply. */
6591 char $ac_func ();
6592 /* The GNU C library defines this for functions which it implements
6593 to always fail with ENOSYS. Some functions are actually named
6594 something starting with __ and the normal name is an alias. */
6595 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6596 choke me
6597 #else
6598 char (*f) () = $ac_func;
6599 #endif
6600 #ifdef __cplusplus
6601 }
6602 #endif
6603
6604 int
6605 main ()
6606 {
6607 return f != $ac_func;
6608 ;
6609 return 0;
6610 }
6611 _ACEOF
6612 rm -f conftest.$ac_objext conftest$ac_exeext
6613 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6614 (eval $ac_link) 2>conftest.er1
6615 ac_status=$?
6616 grep -v '^ *+' conftest.er1 >conftest.err
6617 rm -f conftest.er1
6618 cat conftest.err >&5
6619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6620 (exit $ac_status); } &&
6621 { ac_try='test -z "$ac_c_werror_flag"
6622 || test ! -s conftest.err'
6623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6624 (eval $ac_try) 2>&5
6625 ac_status=$?
6626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6627 (exit $ac_status); }; } &&
6628 { ac_try='test -s conftest$ac_exeext'
6629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6630 (eval $ac_try) 2>&5
6631 ac_status=$?
6632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6633 (exit $ac_status); }; }; then
6634 eval "$as_ac_var=yes"
6635 else
6636 echo "$as_me: failed program was:" >&5
6637 sed 's/^/| /' conftest.$ac_ext >&5
6638
6639 eval "$as_ac_var=no"
6640 fi
6641 rm -f conftest.err conftest.$ac_objext \
6642 conftest$ac_exeext conftest.$ac_ext
6643 fi
6644 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6645 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6646 if test `eval echo '${'$as_ac_var'}'` = yes; then
6647 cat >>confdefs.h <<_ACEOF
6648 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6649 _ACEOF
6650
6651 fi
6652 done
6653
6654
6655 # Check for socket libraries
6656
6657 echo "$as_me:$LINENO: checking for bind in -lsocket" >&5
6658 echo $ECHO_N "checking for bind in -lsocket... $ECHO_C" >&6
6659 if test "${ac_cv_lib_socket_bind+set}" = set; then
6660 echo $ECHO_N "(cached) $ECHO_C" >&6
6661 else
6662 ac_check_lib_save_LIBS=$LIBS
6663 LIBS="-lsocket $LIBS"
6664 cat >conftest.$ac_ext <<_ACEOF
6665 /* confdefs.h. */
6666 _ACEOF
6667 cat confdefs.h >>conftest.$ac_ext
6668 cat >>conftest.$ac_ext <<_ACEOF
6669 /* end confdefs.h. */
6670
6671 /* Override any gcc2 internal prototype to avoid an error. */
6672 #ifdef __cplusplus
6673 extern "C"
6674 #endif
6675 /* We use char because int might match the return type of a gcc2
6676 builtin and then its argument prototype would still apply. */
6677 char bind ();
6678 int
6679 main ()
6680 {
6681 bind ();
6682 ;
6683 return 0;
6684 }
6685 _ACEOF
6686 rm -f conftest.$ac_objext conftest$ac_exeext
6687 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6688 (eval $ac_link) 2>conftest.er1
6689 ac_status=$?
6690 grep -v '^ *+' conftest.er1 >conftest.err
6691 rm -f conftest.er1
6692 cat conftest.err >&5
6693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6694 (exit $ac_status); } &&
6695 { ac_try='test -z "$ac_c_werror_flag"
6696 || test ! -s conftest.err'
6697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6698 (eval $ac_try) 2>&5
6699 ac_status=$?
6700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6701 (exit $ac_status); }; } &&
6702 { ac_try='test -s conftest$ac_exeext'
6703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6704 (eval $ac_try) 2>&5
6705 ac_status=$?
6706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6707 (exit $ac_status); }; }; then
6708 ac_cv_lib_socket_bind=yes
6709 else
6710 echo "$as_me: failed program was:" >&5
6711 sed 's/^/| /' conftest.$ac_ext >&5
6712
6713 ac_cv_lib_socket_bind=no
6714 fi
6715 rm -f conftest.err conftest.$ac_objext \
6716 conftest$ac_exeext conftest.$ac_ext
6717 LIBS=$ac_check_lib_save_LIBS
6718 fi
6719 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_bind" >&5
6720 echo "${ECHO_T}$ac_cv_lib_socket_bind" >&6
6721 if test $ac_cv_lib_socket_bind = yes; then
6722 cat >>confdefs.h <<_ACEOF
6723 #define HAVE_LIBSOCKET 1
6724 _ACEOF
6725
6726 LIBS="-lsocket $LIBS"
6727
6728 fi
6729
6730
6731 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6732 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
6733 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
6734 echo $ECHO_N "(cached) $ECHO_C" >&6
6735 else
6736 ac_check_lib_save_LIBS=$LIBS
6737 LIBS="-lnsl $LIBS"
6738 cat >conftest.$ac_ext <<_ACEOF
6739 /* confdefs.h. */
6740 _ACEOF
6741 cat confdefs.h >>conftest.$ac_ext
6742 cat >>conftest.$ac_ext <<_ACEOF
6743 /* end confdefs.h. */
6744
6745 /* Override any gcc2 internal prototype to avoid an error. */
6746 #ifdef __cplusplus
6747 extern "C"
6748 #endif
6749 /* We use char because int might match the return type of a gcc2
6750 builtin and then its argument prototype would still apply. */
6751 char gethostbyname ();
6752 int
6753 main ()
6754 {
6755 gethostbyname ();
6756 ;
6757 return 0;
6758 }
6759 _ACEOF
6760 rm -f conftest.$ac_objext conftest$ac_exeext
6761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6762 (eval $ac_link) 2>conftest.er1
6763 ac_status=$?
6764 grep -v '^ *+' conftest.er1 >conftest.err
6765 rm -f conftest.er1
6766 cat conftest.err >&5
6767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6768 (exit $ac_status); } &&
6769 { ac_try='test -z "$ac_c_werror_flag"
6770 || test ! -s conftest.err'
6771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6772 (eval $ac_try) 2>&5
6773 ac_status=$?
6774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6775 (exit $ac_status); }; } &&
6776 { ac_try='test -s conftest$ac_exeext'
6777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6778 (eval $ac_try) 2>&5
6779 ac_status=$?
6780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6781 (exit $ac_status); }; }; then
6782 ac_cv_lib_nsl_gethostbyname=yes
6783 else
6784 echo "$as_me: failed program was:" >&5
6785 sed 's/^/| /' conftest.$ac_ext >&5
6786
6787 ac_cv_lib_nsl_gethostbyname=no
6788 fi
6789 rm -f conftest.err conftest.$ac_objext \
6790 conftest$ac_exeext conftest.$ac_ext
6791 LIBS=$ac_check_lib_save_LIBS
6792 fi
6793 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6794 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
6795 if test $ac_cv_lib_nsl_gethostbyname = yes; then
6796 cat >>confdefs.h <<_ACEOF
6797 #define HAVE_LIBNSL 1
6798 _ACEOF
6799
6800 LIBS="-lnsl $LIBS"
6801
6802 fi
6803
6804
6805 . ${srcdir}/../../bfd/configure.host
6806
6807
6808
6809 USE_MAINTAINER_MODE=no
6810 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
6811 if test "${enable_maintainer_mode+set}" = set; then
6812 enableval="$enable_maintainer_mode"
6813 case "${enableval}" in
6814 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
6815 no) MAINT="#" ;;
6816 *) { { echo "$as_me:$LINENO: error: \"--enable-maintainer-mode does not take a value\"" >&5
6817 echo "$as_me: error: \"--enable-maintainer-mode does not take a value\"" >&2;}
6818 { (exit 1); exit 1; }; }; MAINT="#" ;;
6819 esac
6820 if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
6821 echo "Setting maintainer mode" 6>&1
6822 fi
6823 else
6824 MAINT="#"
6825 fi;
6826
6827
6828 # Check whether --enable-sim-bswap or --disable-sim-bswap was given.
6829 if test "${enable_sim_bswap+set}" = set; then
6830 enableval="$enable_sim_bswap"
6831 case "${enableval}" in
6832 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
6833 no) sim_bswap="-DWITH_BSWAP=0";;
6834 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-bswap does not take a value\"" >&5
6835 echo "$as_me: error: \"--enable-sim-bswap does not take a value\"" >&2;}
6836 { (exit 1); exit 1; }; }; sim_bswap="";;
6837 esac
6838 if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
6839 echo "Setting bswap flags = $sim_bswap" 6>&1
6840 fi
6841 else
6842 sim_bswap=""
6843 fi;
6844
6845
6846 # Check whether --enable-sim-cflags or --disable-sim-cflags was given.
6847 if test "${enable_sim_cflags+set}" = set; then
6848 enableval="$enable_sim_cflags"
6849 case "${enableval}" in
6850 yes) sim_cflags="-O2 -fomit-frame-pointer";;
6851 trace) { { echo "$as_me:$LINENO: error: \"Please use --enable-sim-debug instead.\"" >&5
6852 echo "$as_me: error: \"Please use --enable-sim-debug instead.\"" >&2;}
6853 { (exit 1); exit 1; }; }; sim_cflags="";;
6854 no) sim_cflags="";;
6855 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
6856 esac
6857 if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
6858 echo "Setting sim cflags = $sim_cflags" 6>&1
6859 fi
6860 else
6861 sim_cflags=""
6862 fi;
6863
6864
6865 # Check whether --enable-sim-debug or --disable-sim-debug was given.
6866 if test "${enable_sim_debug+set}" = set; then
6867 enableval="$enable_sim_debug"
6868 case "${enableval}" in
6869 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
6870 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
6871 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
6872 esac
6873 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
6874 echo "Setting sim debug = $sim_debug" 6>&1
6875 fi
6876 else
6877 sim_debug=""
6878 fi;
6879
6880
6881 # Check whether --enable-sim-stdio or --disable-sim-stdio was given.
6882 if test "${enable_sim_stdio+set}" = set; then
6883 enableval="$enable_sim_stdio"
6884 case "${enableval}" in
6885 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
6886 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
6887 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-stdio\"" >&5
6888 echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-stdio\"" >&2;}
6889 { (exit 1); exit 1; }; }; sim_stdio="";;
6890 esac
6891 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
6892 echo "Setting stdio flags = $sim_stdio" 6>&1
6893 fi
6894 else
6895 sim_stdio=""
6896 fi;
6897
6898
6899 # Check whether --enable-sim-trace or --disable-sim-trace was given.
6900 if test "${enable_sim_trace+set}" = set; then
6901 enableval="$enable_sim_trace"
6902 case "${enableval}" in
6903 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
6904 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
6905 [-0-9]*)
6906 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
6907 [a-z]*)
6908 sim_trace=""
6909 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
6910 if test x"$sim_trace" = x; then
6911 sim_trace="-DWITH_TRACE='(TRACE_$x"
6912 else
6913 sim_trace="${sim_trace}|TRACE_$x"
6914 fi
6915 done
6916 sim_trace="$sim_trace)'" ;;
6917 esac
6918 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
6919 echo "Setting sim trace = $sim_trace" 6>&1
6920 fi
6921 else
6922 sim_trace=""
6923 fi;
6924
6925
6926 # Check whether --enable-sim-profile or --disable-sim-profile was given.
6927 if test "${enable_sim_profile+set}" = set; then
6928 enableval="$enable_sim_profile"
6929 case "${enableval}" in
6930 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
6931 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
6932 [-0-9]*)
6933 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
6934 [a-z]*)
6935 sim_profile=""
6936 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
6937 if test x"$sim_profile" = x; then
6938 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
6939 else
6940 sim_profile="${sim_profile}|PROFILE_$x"
6941 fi
6942 done
6943 sim_profile="$sim_profile)'" ;;
6944 esac
6945 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
6946 echo "Setting sim profile = $sim_profile" 6>&1
6947 fi
6948 else
6949 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
6950 fi;
6951
6952
6953 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
6954 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
6955 if test "${ac_cv_type_signal+set}" = set; then
6956 echo $ECHO_N "(cached) $ECHO_C" >&6
6957 else
6958 cat >conftest.$ac_ext <<_ACEOF
6959 /* confdefs.h. */
6960 _ACEOF
6961 cat confdefs.h >>conftest.$ac_ext
6962 cat >>conftest.$ac_ext <<_ACEOF
6963 /* end confdefs.h. */
6964 #include <sys/types.h>
6965 #include <signal.h>
6966 #ifdef signal
6967 # undef signal
6968 #endif
6969 #ifdef __cplusplus
6970 extern "C" void (*signal (int, void (*)(int)))(int);
6971 #else
6972 void (*signal ()) ();
6973 #endif
6974
6975 int
6976 main ()
6977 {
6978 int i;
6979 ;
6980 return 0;
6981 }
6982 _ACEOF
6983 rm -f conftest.$ac_objext
6984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6985 (eval $ac_compile) 2>conftest.er1
6986 ac_status=$?
6987 grep -v '^ *+' conftest.er1 >conftest.err
6988 rm -f conftest.er1
6989 cat conftest.err >&5
6990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6991 (exit $ac_status); } &&
6992 { ac_try='test -z "$ac_c_werror_flag"
6993 || test ! -s conftest.err'
6994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6995 (eval $ac_try) 2>&5
6996 ac_status=$?
6997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6998 (exit $ac_status); }; } &&
6999 { ac_try='test -s conftest.$ac_objext'
7000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7001 (eval $ac_try) 2>&5
7002 ac_status=$?
7003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7004 (exit $ac_status); }; }; then
7005 ac_cv_type_signal=void
7006 else
7007 echo "$as_me: failed program was:" >&5
7008 sed 's/^/| /' conftest.$ac_ext >&5
7009
7010 ac_cv_type_signal=int
7011 fi
7012 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7013 fi
7014 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
7015 echo "${ECHO_T}$ac_cv_type_signal" >&6
7016
7017 cat >>confdefs.h <<_ACEOF
7018 #define RETSIGTYPE $ac_cv_type_signal
7019 _ACEOF
7020
7021
7022
7023
7024
7025 sim_link_files=
7026 sim_link_links=
7027
7028 sim_link_links=tconfig.h
7029 if test -f ${srcdir}/tconfig.in
7030 then
7031 sim_link_files=tconfig.in
7032 else
7033 sim_link_files=../common/tconfig.in
7034 fi
7035
7036 # targ-vals.def points to the libc macro description file.
7037 case "${target}" in
7038 *-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
7039 esac
7040 sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
7041 sim_link_links="${sim_link_links} targ-vals.def"
7042
7043
7044
7045 default_sim_inline=""
7046 # Check whether --enable-sim-inline or --disable-sim-inline was given.
7047 if test "${enable_sim_inline+set}" = set; then
7048 enableval="$enable_sim_inline"
7049 sim_inline=""
7050 case "$enableval" in
7051 no) sim_inline="-DDEFAULT_INLINE=0";;
7052 0) sim_inline="-DDEFAULT_INLINE=0";;
7053 yes | 2) sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
7054 1) sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
7055 *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
7056 new_flag=""
7057 case "$x" in
7058 *_INLINE=*) new_flag="-D$x";;
7059 *=*) new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
7060 *_INLINE) new_flag="-D$x=ALL_C_INLINE";;
7061 *) new_flag="-D$x""_INLINE=ALL_C_INLINE";;
7062 esac
7063 if test x"$sim_inline" = x""; then
7064 sim_inline="$new_flag"
7065 else
7066 sim_inline="$sim_inline $new_flag"
7067 fi
7068 done;;
7069 esac
7070 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
7071 echo "Setting inline flags = $sim_inline" 6>&1
7072 fi
7073 else
7074
7075 if test "x$cross_compiling" = "xno"; then
7076 if test x"$GCC" != "x" -a x"${default_sim_inline}" != "x" ; then
7077 sim_inline="${default_sim_inline}"
7078 if test x"$silent" != x"yes"; then
7079 echo "Setting inline flags = $sim_inline" 6>&1
7080 fi
7081 else
7082 sim_inline=""
7083 fi
7084 else
7085 sim_inline="-DDEFAULT_INLINE=0"
7086 fi
7087 fi;
7088 wire_alignment="NONSTRICT_ALIGNMENT"
7089 default_alignment=""
7090
7091 # Check whether --enable-sim-alignment or --disable-sim-alignment was given.
7092 if test "${enable_sim_alignment+set}" = set; then
7093 enableval="$enable_sim_alignment"
7094 case "${enableval}" in
7095 strict | STRICT) sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
7096 nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
7097 forced | FORCED) sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
7098 yes) if test x"$wire_alignment" != x; then
7099 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
7100 else
7101 if test x"$default_alignment" != x; then
7102 sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
7103 else
7104 echo "No hard-wired alignment for target $target" 1>&6
7105 sim_alignment="-DWITH_ALIGNMENT=0"
7106 fi
7107 fi;;
7108 no) if test x"$default_alignment" != x; then
7109 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
7110 else
7111 if test x"$wire_alignment" != x; then
7112 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
7113 else
7114 echo "No default alignment for target $target" 1>&6
7115 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
7116 fi
7117 fi;;
7118 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-alignment\"" >&5
7119 echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-alignment\"" >&2;}
7120 { (exit 1); exit 1; }; }; sim_alignment="";;
7121 esac
7122 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
7123 echo "Setting alignment flags = $sim_alignment" 6>&1
7124 fi
7125 else
7126 if test x"$default_alignment" != x; then
7127 sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
7128 else
7129 if test x"$wire_alignment" != x; then
7130 sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
7131 else
7132 sim_alignment=
7133 fi
7134 fi
7135 fi;
7136
7137 # Check whether --enable-sim-hostendian or --disable-sim-hostendian was given.
7138 if test "${enable_sim_hostendian+set}" = set; then
7139 enableval="$enable_sim_hostendian"
7140 case "${enableval}" in
7141 no) sim_hostendian="-DWITH_HOST_BYTE_ORDER=0";;
7142 b*|B*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN";;
7143 l*|L*) sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN";;
7144 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval for --enable-sim-hostendian\"" >&5
7145 echo "$as_me: error: \"Unknown value $enableval for --enable-sim-hostendian\"" >&2;}
7146 { (exit 1); exit 1; }; }; sim_hostendian="";;
7147 esac
7148 if test x"$silent" != x"yes" && test x"$sim_hostendian" != x""; then
7149 echo "Setting hostendian flags = $sim_hostendian" 6>&1
7150 fi
7151 else
7152
7153 if test "x$cross_compiling" = "xno"; then
7154 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
7155 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
7156 if test "${ac_cv_c_bigendian+set}" = set; then
7157 echo $ECHO_N "(cached) $ECHO_C" >&6
7158 else
7159 # See if sys/param.h defines the BYTE_ORDER macro.
7160 cat >conftest.$ac_ext <<_ACEOF
7161 /* confdefs.h. */
7162 _ACEOF
7163 cat confdefs.h >>conftest.$ac_ext
7164 cat >>conftest.$ac_ext <<_ACEOF
7165 /* end confdefs.h. */
7166 #include <sys/types.h>
7167 #include <sys/param.h>
7168
7169 int
7170 main ()
7171 {
7172 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
7173 bogus endian macros
7174 #endif
7175
7176 ;
7177 return 0;
7178 }
7179 _ACEOF
7180 rm -f conftest.$ac_objext
7181 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7182 (eval $ac_compile) 2>conftest.er1
7183 ac_status=$?
7184 grep -v '^ *+' conftest.er1 >conftest.err
7185 rm -f conftest.er1
7186 cat conftest.err >&5
7187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7188 (exit $ac_status); } &&
7189 { ac_try='test -z "$ac_c_werror_flag"
7190 || test ! -s conftest.err'
7191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7192 (eval $ac_try) 2>&5
7193 ac_status=$?
7194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7195 (exit $ac_status); }; } &&
7196 { ac_try='test -s conftest.$ac_objext'
7197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7198 (eval $ac_try) 2>&5
7199 ac_status=$?
7200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7201 (exit $ac_status); }; }; then
7202 # It does; now see whether it defined to BIG_ENDIAN or not.
7203 cat >conftest.$ac_ext <<_ACEOF
7204 /* confdefs.h. */
7205 _ACEOF
7206 cat confdefs.h >>conftest.$ac_ext
7207 cat >>conftest.$ac_ext <<_ACEOF
7208 /* end confdefs.h. */
7209 #include <sys/types.h>
7210 #include <sys/param.h>
7211
7212 int
7213 main ()
7214 {
7215 #if BYTE_ORDER != BIG_ENDIAN
7216 not big endian
7217 #endif
7218
7219 ;
7220 return 0;
7221 }
7222 _ACEOF
7223 rm -f conftest.$ac_objext
7224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7225 (eval $ac_compile) 2>conftest.er1
7226 ac_status=$?
7227 grep -v '^ *+' conftest.er1 >conftest.err
7228 rm -f conftest.er1
7229 cat conftest.err >&5
7230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7231 (exit $ac_status); } &&
7232 { ac_try='test -z "$ac_c_werror_flag"
7233 || test ! -s conftest.err'
7234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7235 (eval $ac_try) 2>&5
7236 ac_status=$?
7237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7238 (exit $ac_status); }; } &&
7239 { ac_try='test -s conftest.$ac_objext'
7240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7241 (eval $ac_try) 2>&5
7242 ac_status=$?
7243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244 (exit $ac_status); }; }; then
7245 ac_cv_c_bigendian=yes
7246 else
7247 echo "$as_me: failed program was:" >&5
7248 sed 's/^/| /' conftest.$ac_ext >&5
7249
7250 ac_cv_c_bigendian=no
7251 fi
7252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7253 else
7254 echo "$as_me: failed program was:" >&5
7255 sed 's/^/| /' conftest.$ac_ext >&5
7256
7257 # It does not; compile a test program.
7258 if test "$cross_compiling" = yes; then
7259 # try to guess the endianness by grepping values into an object file
7260 ac_cv_c_bigendian=unknown
7261 cat >conftest.$ac_ext <<_ACEOF
7262 /* confdefs.h. */
7263 _ACEOF
7264 cat confdefs.h >>conftest.$ac_ext
7265 cat >>conftest.$ac_ext <<_ACEOF
7266 /* end confdefs.h. */
7267 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7268 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7269 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
7270 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7271 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7272 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
7273 int
7274 main ()
7275 {
7276 _ascii (); _ebcdic ();
7277 ;
7278 return 0;
7279 }
7280 _ACEOF
7281 rm -f conftest.$ac_objext
7282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7283 (eval $ac_compile) 2>conftest.er1
7284 ac_status=$?
7285 grep -v '^ *+' conftest.er1 >conftest.err
7286 rm -f conftest.er1
7287 cat conftest.err >&5
7288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7289 (exit $ac_status); } &&
7290 { ac_try='test -z "$ac_c_werror_flag"
7291 || test ! -s conftest.err'
7292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7293 (eval $ac_try) 2>&5
7294 ac_status=$?
7295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7296 (exit $ac_status); }; } &&
7297 { ac_try='test -s conftest.$ac_objext'
7298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7299 (eval $ac_try) 2>&5
7300 ac_status=$?
7301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7302 (exit $ac_status); }; }; then
7303 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
7304 ac_cv_c_bigendian=yes
7305 fi
7306 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
7307 if test "$ac_cv_c_bigendian" = unknown; then
7308 ac_cv_c_bigendian=no
7309 else
7310 # finding both strings is unlikely to happen, but who knows?
7311 ac_cv_c_bigendian=unknown
7312 fi
7313 fi
7314 else
7315 echo "$as_me: failed program was:" >&5
7316 sed 's/^/| /' conftest.$ac_ext >&5
7317
7318 fi
7319 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7320 else
7321 cat >conftest.$ac_ext <<_ACEOF
7322 /* confdefs.h. */
7323 _ACEOF
7324 cat confdefs.h >>conftest.$ac_ext
7325 cat >>conftest.$ac_ext <<_ACEOF
7326 /* end confdefs.h. */
7327 int
7328 main ()
7329 {
7330 /* Are we little or big endian? From Harbison&Steele. */
7331 union
7332 {
7333 long l;
7334 char c[sizeof (long)];
7335 } u;
7336 u.l = 1;
7337 exit (u.c[sizeof (long) - 1] == 1);
7338 }
7339 _ACEOF
7340 rm -f conftest$ac_exeext
7341 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7342 (eval $ac_link) 2>&5
7343 ac_status=$?
7344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7345 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7347 (eval $ac_try) 2>&5
7348 ac_status=$?
7349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7350 (exit $ac_status); }; }; then
7351 ac_cv_c_bigendian=no
7352 else
7353 echo "$as_me: program exited with status $ac_status" >&5
7354 echo "$as_me: failed program was:" >&5
7355 sed 's/^/| /' conftest.$ac_ext >&5
7356
7357 ( exit $ac_status )
7358 ac_cv_c_bigendian=yes
7359 fi
7360 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7361 fi
7362 fi
7363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7364 fi
7365 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
7366 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
7367 case $ac_cv_c_bigendian in
7368 yes)
7369
7370 cat >>confdefs.h <<\_ACEOF
7371 #define WORDS_BIGENDIAN 1
7372 _ACEOF
7373 ;;
7374 no)
7375 ;;
7376 *)
7377 { { echo "$as_me:$LINENO: error: unknown endianness
7378 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
7379 echo "$as_me: error: unknown endianness
7380 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
7381 { (exit 1); exit 1; }; } ;;
7382 esac
7383
7384 if test $ac_cv_c_bigendian = yes; then
7385 sim_hostendian="-DWITH_HOST_BYTE_ORDER=BIG_ENDIAN"
7386 else
7387 sim_hostendian="-DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN"
7388 fi
7389 else
7390 sim_hostendian="-DWITH_HOST_BYTE_ORDER=0"
7391 fi
7392 fi;
7393
7394 # NOTE: Don't add -Wall or -Wunused, they both include
7395 # -Wunused-parameter which reports bogus warnings.
7396 # NOTE: If you add to this list, remember to update
7397 # gdb/doc/gdbint.texinfo.
7398 build_warnings="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs \
7399 -Wformat -Wparentheses -Wpointer-arith"
7400 # GCC supports -Wuninitialized only with -O or -On, n != 0.
7401 if test x${CFLAGS+set} = xset; then
7402 case "${CFLAGS}" in
7403 *"-O0"* ) ;;
7404 *"-O"* )
7405 build_warnings="${build_warnings} -Wuninitialized"
7406 ;;
7407 esac
7408 else
7409 build_warnings="${build_warnings} -Wuninitialized"
7410 fi
7411 # Up for debate: -Wswitch -Wcomment -trigraphs -Wtrigraphs
7412 # -Wunused-function -Wunused-label -Wunused-variable -Wunused-value
7413 # -Wchar-subscripts -Wtraditional -Wshadow -Wcast-qual
7414 # -Wcast-align -Wwrite-strings -Wconversion -Wstrict-prototypes
7415 # -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
7416 # -Woverloaded-virtual -Winline -Werror"
7417 # Check whether --enable-build-warnings or --disable-build-warnings was given.
7418 if test "${enable_build_warnings+set}" = set; then
7419 enableval="$enable_build_warnings"
7420 case "${enableval}" in
7421 yes) ;;
7422 no) build_warnings="-w";;
7423 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7424 build_warnings="${build_warnings} ${t}";;
7425 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7426 build_warnings="${t} ${build_warnings}";;
7427 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
7428 esac
7429 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
7430 echo "Setting compiler warning flags = $build_warnings" 6>&1
7431 fi
7432 fi; # Check whether --enable-sim-build-warnings or --disable-sim-build-warnings was given.
7433 if test "${enable_sim_build_warnings+set}" = set; then
7434 enableval="$enable_sim_build_warnings"
7435 case "${enableval}" in
7436 yes) ;;
7437 no) build_warnings="-w";;
7438 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7439 build_warnings="${build_warnings} ${t}";;
7440 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
7441 build_warnings="${t} ${build_warnings}";;
7442 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
7443 esac
7444 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
7445 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
7446 fi
7447 fi; WARN_CFLAGS=""
7448 WERROR_CFLAGS=""
7449 if test "x${build_warnings}" != x -a "x$GCC" = xyes
7450 then
7451 echo "$as_me:$LINENO: checking compiler warning flags" >&5
7452 echo $ECHO_N "checking compiler warning flags... $ECHO_C" >&6
7453 # Separate out the -Werror flag as some files just cannot be
7454 # compiled with it enabled.
7455 for w in ${build_warnings}; do
7456 case $w in
7457 -Werr*) WERROR_CFLAGS=-Werror ;;
7458 *) # Check that GCC accepts it
7459 saved_CFLAGS="$CFLAGS"
7460 CFLAGS="$CFLAGS $w"
7461 cat >conftest.$ac_ext <<_ACEOF
7462 /* confdefs.h. */
7463 _ACEOF
7464 cat confdefs.h >>conftest.$ac_ext
7465 cat >>conftest.$ac_ext <<_ACEOF
7466 /* end confdefs.h. */
7467
7468 int
7469 main ()
7470 {
7471
7472 ;
7473 return 0;
7474 }
7475 _ACEOF
7476 rm -f conftest.$ac_objext
7477 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7478 (eval $ac_compile) 2>conftest.er1
7479 ac_status=$?
7480 grep -v '^ *+' conftest.er1 >conftest.err
7481 rm -f conftest.er1
7482 cat conftest.err >&5
7483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7484 (exit $ac_status); } &&
7485 { ac_try='test -z "$ac_c_werror_flag"
7486 || test ! -s conftest.err'
7487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7488 (eval $ac_try) 2>&5
7489 ac_status=$?
7490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7491 (exit $ac_status); }; } &&
7492 { ac_try='test -s conftest.$ac_objext'
7493 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7494 (eval $ac_try) 2>&5
7495 ac_status=$?
7496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7497 (exit $ac_status); }; }; then
7498 WARN_CFLAGS="${WARN_CFLAGS} $w"
7499 else
7500 echo "$as_me: failed program was:" >&5
7501 sed 's/^/| /' conftest.$ac_ext >&5
7502
7503 fi
7504 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7505 CFLAGS="$saved_CFLAGS"
7506 esac
7507 done
7508 echo "$as_me:$LINENO: result: ${WARN_CFLAGS}${WERROR_CFLAGS}" >&5
7509 echo "${ECHO_T}${WARN_CFLAGS}${WERROR_CFLAGS}" >&6
7510 fi
7511
7512
7513 default_sim_reserved_bits="1"
7514 # Check whether --enable-sim-reserved-bits or --disable-sim-reserved-bits was given.
7515 if test "${enable_sim_reserved_bits+set}" = set; then
7516 enableval="$enable_sim_reserved_bits"
7517 case "${enableval}" in
7518 yes) sim_reserved_bits="-DWITH_RESERVED_BITS=1";;
7519 no) sim_reserved_bits="-DWITH_RESERVED_BITS=0";;
7520 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-reserved-bits does not take a value\"" >&5
7521 echo "$as_me: error: \"--enable-sim-reserved-bits does not take a value\"" >&2;}
7522 { (exit 1); exit 1; }; }; sim_reserved_bits="";;
7523 esac
7524 if test x"$silent" != x"yes" && test x"$sim_reserved_bits" != x""; then
7525 echo "Setting reserved flags = $sim_reserved_bits" 6>&1
7526 fi
7527 else
7528 sim_reserved_bits="-DWITH_RESERVED_BITS=${default_sim_reserved_bits}"
7529 fi;
7530
7531 # DEPRECATED
7532 #
7533 # Instead of defining a `subtarget' macro, code should be checking
7534 # the value of {STATE,CPU}_ARCHITECTURE to identify the architecture
7535 # in question.
7536 #
7537 case "${target}" in
7538 mips64vr*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1" ;;
7539 mips*tx39*) SIM_SUBTARGET="-DSUBTARGET_R3900=1";;
7540 mipsisa32*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1";;
7541 mipsisa64*-*-*) SIM_SUBTARGET="-DTARGET_ENABLE_FR=1";;
7542 *) SIM_SUBTARGET="";;
7543 esac
7544
7545
7546
7547
7548 #
7549 # Select the byte order of the target
7550 #
7551 mips_endian=
7552 default_endian=
7553 case "${target}" in
7554 mips64el*-*-*) mips_endian=LITTLE_ENDIAN ;;
7555 mips64vr*el-*-*) default_endian=LITTLE_ENDIAN ;;
7556 mips64*-*-*) default_endian=BIG_ENDIAN ;;
7557 mips16*-*-*) default_endian=BIG_ENDIAN ;;
7558 mipsisa32*-*-*) default_endian=BIG_ENDIAN ;;
7559 mipsisa64*-*-*) default_endian=BIG_ENDIAN ;;
7560 mips*-*-*) default_endian=BIG_ENDIAN ;;
7561 *) default_endian=BIG_ENDIAN ;;
7562 esac
7563
7564 wire_endian="$mips_endian"
7565 default_endian="$default_endian"
7566 # Check whether --enable-sim-endian or --disable-sim-endian was given.
7567 if test "${enable_sim_endian+set}" = set; then
7568 enableval="$enable_sim_endian"
7569 case "${enableval}" in
7570 b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
7571 l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
7572 yes) if test x"$wire_endian" != x; then
7573 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
7574 else
7575 if test x"$default_endian" != x; then
7576 sim_endian="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
7577 else
7578 echo "No hard-wired endian for target $target" 1>&6
7579 sim_endian="-DWITH_TARGET_BYTE_ORDER=0"
7580 fi
7581 fi;;
7582 no) if test x"$default_endian" != x; then
7583 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
7584 else
7585 if test x"$wire_endian" != x; then
7586 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
7587 else
7588 echo "No default endian for target $target" 1>&6
7589 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
7590 fi
7591 fi;;
7592 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval for --enable-sim-endian\"" >&5
7593 echo "$as_me: error: \"Unknown value $enableval for --enable-sim-endian\"" >&2;}
7594 { (exit 1); exit 1; }; }; sim_endian="";;
7595 esac
7596 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
7597 echo "Setting endian flags = $sim_endian" 6>&1
7598 fi
7599 else
7600 if test x"$default_endian" != x; then
7601 sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
7602 else
7603 if test x"$wire_endian" != x; then
7604 sim_endian="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
7605 else
7606 sim_endian=
7607 fi
7608 fi
7609 fi;
7610
7611
7612
7613 #
7614 # Select the bitsize of the target
7615 #
7616 mips_addr_bitsize=
7617 case "${target}" in
7618 mips64*-*-*) mips_bitsize=64 ; mips_msb=63 ;;
7619 mips16*-*-*) mips_bitsize=64 ; mips_msb=63 ;;
7620 mipsisa32*-*-*) mips_bitsize=32 ; mips_msb=31 ;;
7621 mipsisa64*-*-*) mips_bitsize=64 ; mips_msb=63 ;;
7622 mips*-*-*) mips_bitsize=32 ; mips_msb=31 ;;
7623 *) mips_bitsize=64 ; mips_msb=63 ;;
7624 esac
7625 wire_word_bitsize="$mips_bitsize"
7626 wire_word_msb="$mips_msb"
7627 wire_address_bitsize="$mips_addr_bitsize"
7628 wire_cell_bitsize=""
7629 # Check whether --enable-sim-bitsize or --disable-sim-bitsize was given.
7630 if test "${enable_sim_bitsize+set}" = set; then
7631 enableval="$enable_sim_bitsize"
7632 sim_bitsize=
7633 case "${enableval}" in
7634 64,63 | 64,63,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63";;
7635 32,31 | 32,31,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31";;
7636 64,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";;
7637 32,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";;
7638 32) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then
7639 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31"
7640 else
7641 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0"
7642 fi ;;
7643 64) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then
7644 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63"
7645 else
7646 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=0"
7647 fi ;;
7648 *) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" >&5
7649 echo "$as_me: error: \"--enable-sim-bitsize was given $enableval. Expected 32 or 64\"" >&2;}
7650 { (exit 1); exit 1; }; } ;;
7651 esac
7652 # address bitsize
7653 tmp=`echo "${enableval}" | sed -e "s/^[0-9]*,*[0-9]*,*//"`
7654 case x"${tmp}" in
7655 x ) ;;
7656 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=32" ;;
7657 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=64" ;;
7658 * ) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given address size $enableval. Expected 32 or 64\"" >&5
7659 echo "$as_me: error: \"--enable-sim-bitsize was given address size $enableval. Expected 32 or 64\"" >&2;}
7660 { (exit 1); exit 1; }; } ;;
7661 esac
7662 # cell bitsize
7663 tmp=`echo "${enableval}" | sed -e "s/^[0-9]*,*[0-9*]*,*[0-9]*,*//"`
7664 case x"${tmp}" in
7665 x ) ;;
7666 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=32" ;;
7667 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=64" ;;
7668 * ) { { echo "$as_me:$LINENO: error: \"--enable-sim-bitsize was given cell size $enableval. Expected 32 or 64\"" >&5
7669 echo "$as_me: error: \"--enable-sim-bitsize was given cell size $enableval. Expected 32 or 64\"" >&2;}
7670 { (exit 1); exit 1; }; } ;;
7671 esac
7672 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
7673 echo "Setting bitsize flags = $sim_bitsize" 6>&1
7674 fi
7675 else
7676 sim_bitsize=""
7677 if test x"$wire_word_bitsize" != x; then
7678 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_BITSIZE=$wire_word_bitsize"
7679 fi
7680 if test x"$wire_word_msb" != x; then
7681 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_MSB=$wire_word_msb"
7682 fi
7683 if test x"$wire_address_bitsize" != x; then
7684 sim_bitsize="$sim_bitsize -DWITH_TARGET_ADDRESS_BITSIZE=$wire_address_bitsize"
7685 fi
7686 if test x"$wire_cell_bitsize" != x; then
7687 sim_bitsize="$sim_bitsize -DWITH_TARGET_CELL_BITSIZE=$wire_cell_bitsize"
7688 fi
7689 fi;
7690
7691
7692
7693 #
7694 # Select the floating hardware support of the target
7695 #
7696 mips_fpu=HARDWARE_FLOATING_POINT
7697 mips_fpu_bitsize=
7698 case "${target}" in
7699 mips*tx39*) mips_fpu=HARD_FLOATING_POINT
7700 mips_fpu_bitsize=32
7701 ;;
7702 mips64*-*-*) mips_fpu=HARD_FLOATING_POINT ;;
7703 mips16*-*-*) mips_fpu=HARD_FLOATING_POINT ;;
7704 mipsisa32*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=64 ;;
7705 mipsisa64*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=64 ;;
7706 mips*-*-*) mips_fpu=HARD_FLOATING_POINT ; mips_fpu_bitsize=32 ;;
7707 *) mips_fpu=HARD_FLOATING_POINT ;;
7708 esac
7709
7710 default_sim_float="$mips_fpu"
7711 default_sim_float_bitsize="$mips_fpu_bitsize"
7712 # Check whether --enable-sim-float or --disable-sim-float was given.
7713 if test "${enable_sim_float+set}" = set; then
7714 enableval="$enable_sim_float"
7715 case "${enableval}" in
7716 yes | hard) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT";;
7717 no | soft) sim_float="-DWITH_FLOATING_POINT=SOFT_FLOATING_POINT";;
7718 32) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT -DWITH_TARGET_FLOATING_POINT_BITSIZE=32";;
7719 64) sim_float="-DWITH_FLOATING_POINT=HARD_FLOATING_POINT -DWITH_TARGET_FLOATING_POINT_BITSIZE=64";;
7720 *) { { echo "$as_me:$LINENO: error: \"Unknown value $enableval passed to --enable-sim-float\"" >&5
7721 echo "$as_me: error: \"Unknown value $enableval passed to --enable-sim-float\"" >&2;}
7722 { (exit 1); exit 1; }; }; sim_float="";;
7723 esac
7724 if test x"$silent" != x"yes" && test x"$sim_float" != x""; then
7725 echo "Setting float flags = $sim_float" 6>&1
7726 fi
7727 else
7728
7729 sim_float=
7730 if test x"${default_sim_float}" != x""; then
7731 sim_float="-DWITH_FLOATING_POINT=${default_sim_float}"
7732 fi
7733 if test x"${default_sim_float_bitsize}" != x""; then
7734 sim_float="$sim_float -DWITH_TARGET_FLOATING_POINT_BITSIZE=${default_sim_float_bitsize}"
7735 fi
7736
7737 fi;
7738
7739
7740
7741 #
7742 # Select the level of SMP support
7743 #
7744 case "${target}" in
7745 *) mips_smp=0 ;;
7746 esac
7747
7748 default_sim_smp="$mips_smp"
7749 # Check whether --enable-sim-smp or --disable-sim-smp was given.
7750 if test "${enable_sim_smp+set}" = set; then
7751 enableval="$enable_sim_smp"
7752 case "${enableval}" in
7753 yes) sim_smp="-DWITH_SMP=5" ; sim_igen_smp="-N 5";;
7754 no) sim_smp="-DWITH_SMP=0" ; sim_igen_smp="-N 0";;
7755 *) sim_smp="-DWITH_SMP=$enableval" ; sim_igen_smp="-N $enableval";;
7756 esac
7757 if test x"$silent" != x"yes" && test x"$sim_smp" != x""; then
7758 echo "Setting smp flags = $sim_smp" 6>&1
7759 fi
7760 else
7761 sim_smp="-DWITH_SMP=${default_sim_smp}" ; sim_igen_smp="-N ${default_sim_smp}"
7762 if test x"$silent" != x"yes"; then
7763 echo "Setting smp flags = $sim_smp" 6>&1
7764 fi
7765 fi;
7766
7767
7768
7769 #
7770 # Select the IGEN architecture
7771 #
7772 sim_gen=IGEN
7773 sim_igen_machine="-M mipsIV"
7774 sim_m16_machine="-M mips16,mipsIII"
7775 sim_igen_filter="32,64,f"
7776 sim_m16_filter="16"
7777 sim_mach_default="mips8000"
7778
7779 case "${target}" in
7780 mips*tx39*) sim_gen=IGEN
7781 sim_igen_filter="32,f"
7782 sim_igen_machine="-M r3900"
7783 ;;
7784 mips64vr43*-*-*) sim_gen=IGEN
7785 sim_igen_machine="-M mipsIV"
7786 sim_mach_default="mips8000"
7787 ;;
7788 mips64vr5*-*-*) sim_gen=IGEN
7789 sim_igen_machine="-M vr5000"
7790 sim_mach_default="mips5000"
7791 ;;
7792 mips64vr41*) sim_gen=M16
7793 sim_igen_machine="-M vr4100"
7794 sim_m16_machine="-M vr4100"
7795 sim_igen_filter="32,64,f"
7796 sim_m16_filter="16"
7797 sim_mach_default="mips4100"
7798 ;;
7799 mips64vr-*-* | mips64vrel-*-*)
7800 sim_gen=MULTI
7801 sim_multi_configs="\
7802 vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\
7803 vr4120:mipsIII,mips16,vr4120:32,64:mips4120\
7804 vr5000:mipsIV:32,64,f:mips4300,mips5000\
7805 vr5400:mipsIV,vr5400:32,64,f:mips5400\
7806 vr5500:mipsIV,vr5500:32,64,f:mips5500"
7807 sim_multi_default=mips5000
7808 ;;
7809 mips64*-*-*) sim_igen_filter="32,64,f"
7810 sim_gen=IGEN
7811 ;;
7812 mips16*-*-*) sim_gen=M16
7813 sim_igen_filter="32,64,f"
7814 sim_m16_filter="16"
7815 ;;
7816 mipsisa32*-*-*) sim_gen=IGEN
7817 sim_igen_machine="-M mips32"
7818 sim_igen_filter="32,f"
7819 sim_mach_default="mipsisa32"
7820 ;;
7821 mipsisa64sb1*-*-*) sim_gen=IGEN
7822 sim_igen_machine="-M mips64,mips3d,sb1"
7823 sim_igen_filter="32,64,f"
7824 sim_mach_default="mips_sb1"
7825 ;;
7826 mipsisa64*-*-*) sim_gen=IGEN
7827 sim_igen_machine="-M mips64,mips3d"
7828 sim_igen_filter="32,64,f"
7829 sim_mach_default="mipsisa64"
7830 ;;
7831 mips*lsi*) sim_gen=M16
7832 sim_igen_machine="-M mipsIII,mips16"
7833 sim_m16_machine="-M mips16,mipsIII"
7834 sim_igen_filter="32,f"
7835 sim_m16_filter="16"
7836 sim_mach_default="mips4000"
7837 ;;
7838 mips*-*-*) sim_gen=IGEN
7839 sim_igen_filter="32,f"
7840 ;;
7841 esac
7842
7843 # The MULTI generator can combine several simulation engines into one.
7844 # executable. A configuration which uses the MULTI should set two
7845 # variables: ${sim_multi_configs} and ${sim_multi_default}.
7846 #
7847 # ${sim_multi_configs} is the list of engines to build. Each
7848 # space-separated entry has the form NAME:MACHINE:FILTER:BFDMACHS,
7849 # where:
7850 #
7851 # - NAME is a C-compatible prefix for the engine,
7852 # - MACHINE is a -M argument,
7853 # - FILTER is a -F argument, and
7854 # - BFDMACHS is a comma-separated list of bfd machines that the
7855 # simulator can run.
7856 #
7857 # Each entry will have a separate simulation engine whose prefix is
7858 # m32<NAME>. If the machine list includes "mips16", there will also
7859 # be a mips16 engine, prefix m16<NAME>. The mips16 engine will be
7860 # generated using the same machine list as the 32-bit version,
7861 # but the filter will be "16" instead of FILTER.
7862 #
7863 # The simulator compares the bfd mach against BFDMACHS to decide
7864 # which engine to use. Entries in BFDMACHS should be bfd_mach
7865 # values with "bfd_mach_" removed. ${sim_multi_default} says
7866 # which entry should be the default.
7867 if test ${sim_gen} = MULTI; then
7868
7869 # Simple sanity check.
7870 if test -z "${sim_multi_configs}" || test -z "${sim_multi_default}"; then
7871 { { echo "$as_me:$LINENO: error: Error in configure.in: MULTI simulator not set up correctly" >&5
7872 echo "$as_me: error: Error in configure.in: MULTI simulator not set up correctly" >&2;}
7873 { (exit 1); exit 1; }; }
7874 fi
7875
7876 # Start in a known state.
7877 rm -f multi-include.h multi-run.c
7878 sim_multi_flags=
7879 sim_multi_src=
7880 sim_multi_obj=multi-run.o
7881 sim_multi_igen_configs=
7882 sim_seen_default=no
7883
7884 cat << __EOF__ > multi-run.c
7885 /* Main entry point for MULTI simulators.
7886 Copyright (C) 2003 Free Software Foundation, Inc.
7887
7888 This program is free software; you can redistribute it and/or modify
7889 it under the terms of the GNU General Public License as published by
7890 the Free Software Foundation; either version 2 of the License, or
7891 (at your option) any later version.
7892
7893 This program is distributed in the hope that it will be useful,
7894 but WITHOUT ANY WARRANTY; without even the implied warranty of
7895 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7896 GNU General Public License for more details.
7897
7898 You should have received a copy of the GNU General Public License
7899 along with this program; if not, write to the Free Software
7900 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7901
7902 --
7903
7904 This file was generated by sim/mips/configure. */
7905
7906 #include "sim-main.h"
7907 #include "multi-include.h"
7908
7909 #define SD sd
7910 #define CPU cpu
7911
7912 void
7913 sim_engine_run (SIM_DESC sd,
7914 int next_cpu_nr,
7915 int nr_cpus,
7916 int signal) /* ignore */
7917 {
7918 int mach;
7919
7920 if (STATE_ARCHITECTURE (sd) == NULL)
7921 mach = bfd_mach_${sim_multi_default};
7922 else
7923 mach = STATE_ARCHITECTURE (SD)->mach;
7924
7925 switch (mach)
7926 {
7927 __EOF__
7928
7929 for fc in ${sim_multi_configs}; do
7930
7931 # Split up the entry. ${c} contains the first three elements.
7932 # Note: outer sqaure brackets are m4 quotes.
7933 c=`echo ${fc} | sed 's/:[^:]*$//'`
7934 bfdmachs=`echo ${fc} | sed 's/.*://'`
7935 name=`echo ${c} | sed 's/:.*//'`
7936 machine=`echo ${c} | sed 's/.*:\(.*\):.*/\1/'`
7937 filter=`echo ${c} | sed 's/.*://'`
7938
7939 # Build the following lists:
7940 #
7941 # sim_multi_flags: all -M and -F flags used by the simulator
7942 # sim_multi_src: all makefile-generated source files
7943 # sim_multi_obj: the objects for ${sim_multi_src}
7944 # sim_multi_igen_configs: igen configuration strings.
7945 #
7946 # Each entry in ${sim_multi_igen_configs} is a prefix (m32
7947 # or m16) followed by the NAME, MACHINE and FILTER part of
7948 # the ${sim_multi_configs} entry.
7949 sim_multi_flags="${sim_multi_flags} -F ${filter} -M ${machine}"
7950
7951 # Check whether mips16 handling is needed.
7952 case ${c} in
7953 *:*mips16*:*)
7954 # Run igen twice, once for normal mode and once for mips16.
7955 ws="m32 m16"
7956
7957 # The top-level function for the mips16 simulator is
7958 # in a file m16${name}_run.c, generated by the
7959 # tmp-run-multi Makefile rule.
7960 sim_multi_src="${sim_multi_src} m16${name}_run.c"
7961 sim_multi_obj="${sim_multi_obj} m16${name}_run.o"
7962 sim_multi_flags="${sim_multi_flags} -F 16"
7963 ;;
7964 *)
7965 ws=m32
7966 ;;
7967 esac
7968
7969 # Now add the list of igen-generated files to ${sim_multi_src}
7970 # and ${sim_multi_obj}.
7971 for w in ${ws}; do
7972 for base in engine icache idecode model semantics support; do
7973 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.c"
7974 sim_multi_src="${sim_multi_src} ${w}${name}_${base}.h"
7975 sim_multi_obj="${sim_multi_obj} ${w}${name}_${base}.o"
7976 done
7977 sim_multi_igen_configs="${sim_multi_igen_configs} ${w}${c}"
7978 done
7979
7980 # Add an include for the engine.h file. This file declares the
7981 # top-level foo_engine_run() function.
7982 echo "#include \"${w}${name}_engine.h\"" >> multi-include.h
7983
7984 # Add case statements for this engine to sim_engine_run().
7985 for mach in `echo ${bfdmachs} | sed 's/,/ /g'`; do
7986 echo " case bfd_mach_${mach}:" >> multi-run.c
7987 if test ${mach} = ${sim_multi_default}; then
7988 echo " default:" >> multi-run.c
7989 sim_seen_default=yes
7990 fi
7991 done
7992 echo " ${w}${name}_engine_run (sd, next_cpu_nr, nr_cpus, signal);" \
7993 >> multi-run.c
7994 echo " break;" >> multi-run.c
7995 done
7996
7997 # Check whether we added a 'default:' label.
7998 if test ${sim_seen_default} = no; then
7999 { { echo "$as_me:$LINENO: error: Error in configure.in: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" >&5
8000 echo "$as_me: error: Error in configure.in: \${sim_multi_configs} doesn't have an entry for \${sim_multi_default}" >&2;}
8001 { (exit 1); exit 1; }; }
8002 fi
8003
8004 cat << __EOF__ >> multi-run.c
8005 }
8006 }
8007
8008 int
8009 mips_mach_multi (SIM_DESC sd)
8010 {
8011 if (STATE_ARCHITECTURE (sd) == NULL)
8012 return bfd_mach_${sim_multi_default};
8013
8014 switch (STATE_ARCHITECTURE (SD)->mach)
8015 {
8016 __EOF__
8017
8018 # Add case statements for this engine to mips_mach_multi().
8019 for fc in ${sim_multi_configs}; do
8020
8021 # Split up the entry. ${c} contains the first three elements.
8022 # Note: outer sqaure brackets are m4 quotes.
8023 c=`echo ${fc} | sed 's/:[^:]*$//'`
8024 bfdmachs=`echo ${fc} | sed 's/.*://'`
8025
8026 for mach in `echo ${bfdmachs} | sed 's/,/ /g'`; do
8027 echo " case bfd_mach_${mach}:" >> multi-run.c
8028 done
8029 done
8030
8031 cat << __EOF__ >> multi-run.c
8032 return (STATE_ARCHITECTURE (SD)->mach);
8033 default:
8034 return bfd_mach_${sim_multi_default};
8035 }
8036 }
8037 __EOF__
8038
8039 SIM_SUBTARGET="$SIM_SUBTARGET -DMIPS_MACH_MULTI"
8040 else
8041 # For clean-extra
8042 sim_multi_src=doesnt-exist.c
8043
8044 if test x"${sim_mach_default}" = x""; then
8045 { { echo "$as_me:$LINENO: error: Error in configure.in: \${sim_mach_default} not defined" >&5
8046 echo "$as_me: error: Error in configure.in: \${sim_mach_default} not defined" >&2;}
8047 { (exit 1); exit 1; }; }
8048 fi
8049 SIM_SUBTARGET="$SIM_SUBTARGET -DMIPS_MACH_DEFAULT=bfd_mach_${sim_mach_default}"
8050 fi
8051 sim_igen_flags="-F ${sim_igen_filter} ${sim_igen_machine} ${sim_igen_smp}"
8052 sim_m16_flags=" -F ${sim_m16_filter} ${sim_m16_machine} ${sim_igen_smp}"
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062 #
8063 # Add simulated hardware devices
8064 #
8065 hw_enabled=no
8066 case "${target}" in
8067 mips*tx39*)
8068 hw_enabled=yes
8069 hw_extra_devices="tx3904cpu tx3904irc tx3904tmr tx3904sio"
8070 mips_extra_objs="dv-sockser.o"
8071 SIM_SUBTARGET="$SIM_SUBTARGET -DTARGET_TX3904=1"
8072 ;;
8073 *)
8074 mips_extra_objs=""
8075 ;;
8076 esac
8077
8078 if test x"$hw_enabled" = x"yes"; then
8079 sim_hw_p=yes
8080 else
8081 sim_hw_p=no
8082 fi
8083 if test "$hw_devices"; then
8084 hardware="core pal glue"
8085 else
8086 hardware="core pal glue $hw_extra_devices"
8087 fi
8088 sim_hw_cflags="-DWITH_HW=1"
8089 sim_hw="$hardware"
8090 sim_hw_objs="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
8091 # Check whether --enable-sim-hardware or --disable-sim-hardware was given.
8092 if test "${enable_sim_hardware+set}" = set; then
8093 enableval="$enable_sim_hardware"
8094
8095 case "${enableval}" in
8096 yes) sim_hw_p=yes;;
8097 no) sim_hw_p=no;;
8098 ,*) sim_hw_p=yes; hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
8099 *,) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
8100 *) sim_hw_p=yes; hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
8101 esac
8102 if test "$sim_hw_p" != yes; then
8103 sim_hw_objs=
8104 sim_hw_cflags="-DWITH_HW=0"
8105 sim_hw=
8106 else
8107 sim_hw_cflags="-DWITH_HW=1"
8108 # remove duplicates
8109 sim_hw=""
8110 sim_hw_objs="\$(SIM_COMMON_HW_OBJS)"
8111 for i in x $hardware ; do
8112 case " $f " in
8113 x) ;;
8114 *" $i "*) ;;
8115 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-$i.o";;
8116 esac
8117 done
8118 fi
8119 if test x"$silent" != x"yes" && test "$sim_hw_p" = "yes"; then
8120 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
8121 fi
8122 else
8123
8124 if test "$sim_hw_p" != yes; then
8125 sim_hw_objs=
8126 sim_hw_cflags="-DWITH_HW=0"
8127 sim_hw=
8128 fi
8129 if test x"$silent" != x"yes"; then
8130 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
8131 fi
8132 fi;
8133
8134
8135
8136 # Choose simulator engine
8137 case "${target}" in
8138 *) mips_igen_engine="engine.o"
8139 ;;
8140 esac
8141
8142
8143
8144 echo "$as_me:$LINENO: checking for X" >&5
8145 echo $ECHO_N "checking for X... $ECHO_C" >&6
8146
8147
8148 # Check whether --with-x or --without-x was given.
8149 if test "${with_x+set}" = set; then
8150 withval="$with_x"
8151
8152 fi;
8153 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8154 if test "x$with_x" = xno; then
8155 # The user explicitly disabled X.
8156 have_x=disabled
8157 else
8158 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8159 # Both variables are already set.
8160 have_x=yes
8161 else
8162 if test "${ac_cv_have_x+set}" = set; then
8163 echo $ECHO_N "(cached) $ECHO_C" >&6
8164 else
8165 # One or both of the vars are not set, and there is no cached value.
8166 ac_x_includes=no ac_x_libraries=no
8167 rm -fr conftest.dir
8168 if mkdir conftest.dir; then
8169 cd conftest.dir
8170 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8171 cat >Imakefile <<'_ACEOF'
8172 acfindx:
8173 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8174 _ACEOF
8175 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8176 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8177 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8178 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8179 for ac_extension in a so sl; do
8180 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8181 test -f $ac_im_libdir/libX11.$ac_extension; then
8182 ac_im_usrlibdir=$ac_im_libdir; break
8183 fi
8184 done
8185 # Screen out bogus values from the imake configuration. They are
8186 # bogus both because they are the default anyway, and because
8187 # using them would break gcc on systems where it needs fixed includes.
8188 case $ac_im_incroot in
8189 /usr/include) ;;
8190 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8191 esac
8192 case $ac_im_usrlibdir in
8193 /usr/lib | /lib) ;;
8194 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8195 esac
8196 fi
8197 cd ..
8198 rm -fr conftest.dir
8199 fi
8200
8201 # Standard set of common directories for X headers.
8202 # Check X11 before X11Rn because it is often a symlink to the current release.
8203 ac_x_header_dirs='
8204 /usr/X11/include
8205 /usr/X11R6/include
8206 /usr/X11R5/include
8207 /usr/X11R4/include
8208
8209 /usr/include/X11
8210 /usr/include/X11R6
8211 /usr/include/X11R5
8212 /usr/include/X11R4
8213
8214 /usr/local/X11/include
8215 /usr/local/X11R6/include
8216 /usr/local/X11R5/include
8217 /usr/local/X11R4/include
8218
8219 /usr/local/include/X11
8220 /usr/local/include/X11R6
8221 /usr/local/include/X11R5
8222 /usr/local/include/X11R4
8223
8224 /usr/X386/include
8225 /usr/x386/include
8226 /usr/XFree86/include/X11
8227
8228 /usr/include
8229 /usr/local/include
8230 /usr/unsupported/include
8231 /usr/athena/include
8232 /usr/local/x11r5/include
8233 /usr/lpp/Xamples/include
8234
8235 /usr/openwin/include
8236 /usr/openwin/share/include'
8237
8238 if test "$ac_x_includes" = no; then
8239 # Guess where to find include files, by looking for Intrinsic.h.
8240 # First, try using that file with no special directory specified.
8241 cat >conftest.$ac_ext <<_ACEOF
8242 /* confdefs.h. */
8243 _ACEOF
8244 cat confdefs.h >>conftest.$ac_ext
8245 cat >>conftest.$ac_ext <<_ACEOF
8246 /* end confdefs.h. */
8247 #include <X11/Intrinsic.h>
8248 _ACEOF
8249 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8250 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8251 ac_status=$?
8252 grep -v '^ *+' conftest.er1 >conftest.err
8253 rm -f conftest.er1
8254 cat conftest.err >&5
8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256 (exit $ac_status); } >/dev/null; then
8257 if test -s conftest.err; then
8258 ac_cpp_err=$ac_c_preproc_warn_flag
8259 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8260 else
8261 ac_cpp_err=
8262 fi
8263 else
8264 ac_cpp_err=yes
8265 fi
8266 if test -z "$ac_cpp_err"; then
8267 # We can compile using X headers with no special include directory.
8268 ac_x_includes=
8269 else
8270 echo "$as_me: failed program was:" >&5
8271 sed 's/^/| /' conftest.$ac_ext >&5
8272
8273 for ac_dir in $ac_x_header_dirs; do
8274 if test -r "$ac_dir/X11/Intrinsic.h"; then
8275 ac_x_includes=$ac_dir
8276 break
8277 fi
8278 done
8279 fi
8280 rm -f conftest.err conftest.$ac_ext
8281 fi # $ac_x_includes = no
8282
8283 if test "$ac_x_libraries" = no; then
8284 # Check for the libraries.
8285 # See if we find them without any special options.
8286 # Don't add to $LIBS permanently.
8287 ac_save_LIBS=$LIBS
8288 LIBS="-lXt $LIBS"
8289 cat >conftest.$ac_ext <<_ACEOF
8290 /* confdefs.h. */
8291 _ACEOF
8292 cat confdefs.h >>conftest.$ac_ext
8293 cat >>conftest.$ac_ext <<_ACEOF
8294 /* end confdefs.h. */
8295 #include <X11/Intrinsic.h>
8296 int
8297 main ()
8298 {
8299 XtMalloc (0)
8300 ;
8301 return 0;
8302 }
8303 _ACEOF
8304 rm -f conftest.$ac_objext conftest$ac_exeext
8305 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8306 (eval $ac_link) 2>conftest.er1
8307 ac_status=$?
8308 grep -v '^ *+' conftest.er1 >conftest.err
8309 rm -f conftest.er1
8310 cat conftest.err >&5
8311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8312 (exit $ac_status); } &&
8313 { ac_try='test -z "$ac_c_werror_flag"
8314 || test ! -s conftest.err'
8315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8316 (eval $ac_try) 2>&5
8317 ac_status=$?
8318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8319 (exit $ac_status); }; } &&
8320 { ac_try='test -s conftest$ac_exeext'
8321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8322 (eval $ac_try) 2>&5
8323 ac_status=$?
8324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8325 (exit $ac_status); }; }; then
8326 LIBS=$ac_save_LIBS
8327 # We can link X programs with no special library path.
8328 ac_x_libraries=
8329 else
8330 echo "$as_me: failed program was:" >&5
8331 sed 's/^/| /' conftest.$ac_ext >&5
8332
8333 LIBS=$ac_save_LIBS
8334 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
8335 do
8336 # Don't even attempt the hair of trying to link an X program!
8337 for ac_extension in a so sl; do
8338 if test -r $ac_dir/libXt.$ac_extension; then
8339 ac_x_libraries=$ac_dir
8340 break 2
8341 fi
8342 done
8343 done
8344 fi
8345 rm -f conftest.err conftest.$ac_objext \
8346 conftest$ac_exeext conftest.$ac_ext
8347 fi # $ac_x_libraries = no
8348
8349 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
8350 # Didn't find X anywhere. Cache the known absence of X.
8351 ac_cv_have_x="have_x=no"
8352 else
8353 # Record where we found X for the cache.
8354 ac_cv_have_x="have_x=yes \
8355 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
8356 fi
8357 fi
8358
8359 fi
8360 eval "$ac_cv_have_x"
8361 fi # $with_x != no
8362
8363 if test "$have_x" != yes; then
8364 echo "$as_me:$LINENO: result: $have_x" >&5
8365 echo "${ECHO_T}$have_x" >&6
8366 no_x=yes
8367 else
8368 # If each of the values was on the command line, it overrides each guess.
8369 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
8370 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
8371 # Update the cache value to reflect the command line values.
8372 ac_cv_have_x="have_x=yes \
8373 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
8374 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
8375 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
8376 fi
8377
8378 mips_extra_libs=""
8379
8380
8381
8382
8383
8384
8385 for ac_header in string.h strings.h stdlib.h stdlib.h
8386 do
8387 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8388 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8389 echo "$as_me:$LINENO: checking for $ac_header" >&5
8390 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8391 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8392 echo $ECHO_N "(cached) $ECHO_C" >&6
8393 fi
8394 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8395 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8396 else
8397 # Is the header compilable?
8398 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8399 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8400 cat >conftest.$ac_ext <<_ACEOF
8401 /* confdefs.h. */
8402 _ACEOF
8403 cat confdefs.h >>conftest.$ac_ext
8404 cat >>conftest.$ac_ext <<_ACEOF
8405 /* end confdefs.h. */
8406 $ac_includes_default
8407 #include <$ac_header>
8408 _ACEOF
8409 rm -f conftest.$ac_objext
8410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8411 (eval $ac_compile) 2>conftest.er1
8412 ac_status=$?
8413 grep -v '^ *+' conftest.er1 >conftest.err
8414 rm -f conftest.er1
8415 cat conftest.err >&5
8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417 (exit $ac_status); } &&
8418 { ac_try='test -z "$ac_c_werror_flag"
8419 || test ! -s conftest.err'
8420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8421 (eval $ac_try) 2>&5
8422 ac_status=$?
8423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8424 (exit $ac_status); }; } &&
8425 { ac_try='test -s conftest.$ac_objext'
8426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8427 (eval $ac_try) 2>&5
8428 ac_status=$?
8429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430 (exit $ac_status); }; }; then
8431 ac_header_compiler=yes
8432 else
8433 echo "$as_me: failed program was:" >&5
8434 sed 's/^/| /' conftest.$ac_ext >&5
8435
8436 ac_header_compiler=no
8437 fi
8438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8439 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8440 echo "${ECHO_T}$ac_header_compiler" >&6
8441
8442 # Is the header present?
8443 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8444 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8445 cat >conftest.$ac_ext <<_ACEOF
8446 /* confdefs.h. */
8447 _ACEOF
8448 cat confdefs.h >>conftest.$ac_ext
8449 cat >>conftest.$ac_ext <<_ACEOF
8450 /* end confdefs.h. */
8451 #include <$ac_header>
8452 _ACEOF
8453 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8454 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8455 ac_status=$?
8456 grep -v '^ *+' conftest.er1 >conftest.err
8457 rm -f conftest.er1
8458 cat conftest.err >&5
8459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8460 (exit $ac_status); } >/dev/null; then
8461 if test -s conftest.err; then
8462 ac_cpp_err=$ac_c_preproc_warn_flag
8463 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8464 else
8465 ac_cpp_err=
8466 fi
8467 else
8468 ac_cpp_err=yes
8469 fi
8470 if test -z "$ac_cpp_err"; then
8471 ac_header_preproc=yes
8472 else
8473 echo "$as_me: failed program was:" >&5
8474 sed 's/^/| /' conftest.$ac_ext >&5
8475
8476 ac_header_preproc=no
8477 fi
8478 rm -f conftest.err conftest.$ac_ext
8479 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8480 echo "${ECHO_T}$ac_header_preproc" >&6
8481
8482 # So? What about this header?
8483 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8484 yes:no: )
8485 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8486 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8487 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8488 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8489 ac_header_preproc=yes
8490 ;;
8491 no:yes:* )
8492 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8493 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8494 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8495 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8496 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8497 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8498 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8499 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8500 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8501 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8502 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8503 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8504 (
8505 cat <<\_ASBOX
8506 ## ------------------------------------------ ##
8507 ## Report this to the AC_PACKAGE_NAME lists. ##
8508 ## ------------------------------------------ ##
8509 _ASBOX
8510 ) |
8511 sed "s/^/$as_me: WARNING: /" >&2
8512 ;;
8513 esac
8514 echo "$as_me:$LINENO: checking for $ac_header" >&5
8515 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8516 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8517 echo $ECHO_N "(cached) $ECHO_C" >&6
8518 else
8519 eval "$as_ac_Header=\$ac_header_preproc"
8520 fi
8521 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8522 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8523
8524 fi
8525 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8526 cat >>confdefs.h <<_ACEOF
8527 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8528 _ACEOF
8529
8530 fi
8531
8532 done
8533
8534
8535 echo "$as_me:$LINENO: checking for fabs in -lm" >&5
8536 echo $ECHO_N "checking for fabs in -lm... $ECHO_C" >&6
8537 if test "${ac_cv_lib_m_fabs+set}" = set; then
8538 echo $ECHO_N "(cached) $ECHO_C" >&6
8539 else
8540 ac_check_lib_save_LIBS=$LIBS
8541 LIBS="-lm $LIBS"
8542 cat >conftest.$ac_ext <<_ACEOF
8543 /* confdefs.h. */
8544 _ACEOF
8545 cat confdefs.h >>conftest.$ac_ext
8546 cat >>conftest.$ac_ext <<_ACEOF
8547 /* end confdefs.h. */
8548
8549 /* Override any gcc2 internal prototype to avoid an error. */
8550 #ifdef __cplusplus
8551 extern "C"
8552 #endif
8553 /* We use char because int might match the return type of a gcc2
8554 builtin and then its argument prototype would still apply. */
8555 char fabs ();
8556 int
8557 main ()
8558 {
8559 fabs ();
8560 ;
8561 return 0;
8562 }
8563 _ACEOF
8564 rm -f conftest.$ac_objext conftest$ac_exeext
8565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8566 (eval $ac_link) 2>conftest.er1
8567 ac_status=$?
8568 grep -v '^ *+' conftest.er1 >conftest.err
8569 rm -f conftest.er1
8570 cat conftest.err >&5
8571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8572 (exit $ac_status); } &&
8573 { ac_try='test -z "$ac_c_werror_flag"
8574 || test ! -s conftest.err'
8575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8576 (eval $ac_try) 2>&5
8577 ac_status=$?
8578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8579 (exit $ac_status); }; } &&
8580 { ac_try='test -s conftest$ac_exeext'
8581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8582 (eval $ac_try) 2>&5
8583 ac_status=$?
8584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8585 (exit $ac_status); }; }; then
8586 ac_cv_lib_m_fabs=yes
8587 else
8588 echo "$as_me: failed program was:" >&5
8589 sed 's/^/| /' conftest.$ac_ext >&5
8590
8591 ac_cv_lib_m_fabs=no
8592 fi
8593 rm -f conftest.err conftest.$ac_objext \
8594 conftest$ac_exeext conftest.$ac_ext
8595 LIBS=$ac_check_lib_save_LIBS
8596 fi
8597 echo "$as_me:$LINENO: result: $ac_cv_lib_m_fabs" >&5
8598 echo "${ECHO_T}$ac_cv_lib_m_fabs" >&6
8599 if test $ac_cv_lib_m_fabs = yes; then
8600 cat >>confdefs.h <<_ACEOF
8601 #define HAVE_LIBM 1
8602 _ACEOF
8603
8604 LIBS="-lm $LIBS"
8605
8606 fi
8607
8608
8609
8610
8611 for ac_func in aint anint sqrt
8612 do
8613 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8614 echo "$as_me:$LINENO: checking for $ac_func" >&5
8615 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8616 if eval "test \"\${$as_ac_var+set}\" = set"; then
8617 echo $ECHO_N "(cached) $ECHO_C" >&6
8618 else
8619 cat >conftest.$ac_ext <<_ACEOF
8620 /* confdefs.h. */
8621 _ACEOF
8622 cat confdefs.h >>conftest.$ac_ext
8623 cat >>conftest.$ac_ext <<_ACEOF
8624 /* end confdefs.h. */
8625 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8626 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8627 #define $ac_func innocuous_$ac_func
8628
8629 /* System header to define __stub macros and hopefully few prototypes,
8630 which can conflict with char $ac_func (); below.
8631 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8632 <limits.h> exists even on freestanding compilers. */
8633
8634 #ifdef __STDC__
8635 # include <limits.h>
8636 #else
8637 # include <assert.h>
8638 #endif
8639
8640 #undef $ac_func
8641
8642 /* Override any gcc2 internal prototype to avoid an error. */
8643 #ifdef __cplusplus
8644 extern "C"
8645 {
8646 #endif
8647 /* We use char because int might match the return type of a gcc2
8648 builtin and then its argument prototype would still apply. */
8649 char $ac_func ();
8650 /* The GNU C library defines this for functions which it implements
8651 to always fail with ENOSYS. Some functions are actually named
8652 something starting with __ and the normal name is an alias. */
8653 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8654 choke me
8655 #else
8656 char (*f) () = $ac_func;
8657 #endif
8658 #ifdef __cplusplus
8659 }
8660 #endif
8661
8662 int
8663 main ()
8664 {
8665 return f != $ac_func;
8666 ;
8667 return 0;
8668 }
8669 _ACEOF
8670 rm -f conftest.$ac_objext conftest$ac_exeext
8671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8672 (eval $ac_link) 2>conftest.er1
8673 ac_status=$?
8674 grep -v '^ *+' conftest.er1 >conftest.err
8675 rm -f conftest.er1
8676 cat conftest.err >&5
8677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8678 (exit $ac_status); } &&
8679 { ac_try='test -z "$ac_c_werror_flag"
8680 || test ! -s conftest.err'
8681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8682 (eval $ac_try) 2>&5
8683 ac_status=$?
8684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8685 (exit $ac_status); }; } &&
8686 { ac_try='test -s conftest$ac_exeext'
8687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8688 (eval $ac_try) 2>&5
8689 ac_status=$?
8690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8691 (exit $ac_status); }; }; then
8692 eval "$as_ac_var=yes"
8693 else
8694 echo "$as_me: failed program was:" >&5
8695 sed 's/^/| /' conftest.$ac_ext >&5
8696
8697 eval "$as_ac_var=no"
8698 fi
8699 rm -f conftest.err conftest.$ac_objext \
8700 conftest$ac_exeext conftest.$ac_ext
8701 fi
8702 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8703 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8704 if test `eval echo '${'$as_ac_var'}'` = yes; then
8705 cat >>confdefs.h <<_ACEOF
8706 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8707 _ACEOF
8708
8709 fi
8710 done
8711
8712
8713
8714 ac_sources="$sim_link_files"
8715 ac_dests="$sim_link_links"
8716 while test -n "$ac_sources"; do
8717 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
8718 set $ac_sources; ac_source=$1; shift; ac_sources=$*
8719 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
8720 done
8721 ac_config_links="$ac_config_links $ac_config_links_1"
8722
8723 cgen_breaks=""
8724 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
8725 cgen_breaks="break cgen_rtx_error";
8726 fi
8727
8728 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
8729
8730 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
8731
8732 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
8733
8734 ac_config_commands="$ac_config_commands Makefile"
8735
8736 ac_config_commands="$ac_config_commands stamp-h"
8737
8738 cat >confcache <<\_ACEOF
8739 # This file is a shell script that caches the results of configure
8740 # tests run on this system so they can be shared between configure
8741 # scripts and configure runs, see configure's option --config-cache.
8742 # It is not useful on other systems. If it contains results you don't
8743 # want to keep, you may remove or edit it.
8744 #
8745 # config.status only pays attention to the cache file if you give it
8746 # the --recheck option to rerun configure.
8747 #
8748 # `ac_cv_env_foo' variables (set or unset) will be overridden when
8749 # loading this file, other *unset* `ac_cv_foo' will be assigned the
8750 # following values.
8751
8752 _ACEOF
8753
8754 # The following way of writing the cache mishandles newlines in values,
8755 # but we know of no workaround that is simple, portable, and efficient.
8756 # So, don't put newlines in cache variables' values.
8757 # Ultrix sh set writes to stderr and can't be redirected directly,
8758 # and sets the high bit in the cache file unless we assign to the vars.
8759 {
8760 (set) 2>&1 |
8761 case `(ac_space=' '; set | grep ac_space) 2>&1` in
8762 *ac_space=\ *)
8763 # `set' does not quote correctly, so add quotes (double-quote
8764 # substitution turns \\\\ into \\, and sed turns \\ into \).
8765 sed -n \
8766 "s/'/'\\\\''/g;
8767 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8768 ;;
8769 *)
8770 # `set' quotes correctly as required by POSIX, so do not add quotes.
8771 sed -n \
8772 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
8773 ;;
8774 esac;
8775 } |
8776 sed '
8777 t clear
8778 : clear
8779 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8780 t end
8781 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8782 : end' >>confcache
8783 if diff $cache_file confcache >/dev/null 2>&1; then :; else
8784 if test -w $cache_file; then
8785 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
8786 cat confcache >$cache_file
8787 else
8788 echo "not updating unwritable cache $cache_file"
8789 fi
8790 fi
8791 rm -f confcache
8792
8793 test "x$prefix" = xNONE && prefix=$ac_default_prefix
8794 # Let make expand exec_prefix.
8795 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8796
8797 # VPATH may cause trouble with some makes, so we remove $(srcdir),
8798 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
8799 # trailing colons and then remove the whole line if VPATH becomes empty
8800 # (actually we leave an empty line to preserve line numbers).
8801 if test "x$srcdir" = x.; then
8802 ac_vpsub='/^[ ]*VPATH[ ]*=/{
8803 s/:*\$(srcdir):*/:/;
8804 s/:*\${srcdir}:*/:/;
8805 s/:*@srcdir@:*/:/;
8806 s/^\([^=]*=[ ]*\):*/\1/;
8807 s/:*$//;
8808 s/^[^=]*=[ ]*$//;
8809 }'
8810 fi
8811
8812 DEFS=-DHAVE_CONFIG_H
8813
8814 ac_libobjs=
8815 ac_ltlibobjs=
8816 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8817 # 1. Remove the extension, and $U if already installed.
8818 ac_i=`echo "$ac_i" |
8819 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
8820 # 2. Add them.
8821 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
8822 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
8823 done
8824 LIBOBJS=$ac_libobjs
8825
8826 LTLIBOBJS=$ac_ltlibobjs
8827
8828
8829
8830 : ${CONFIG_STATUS=./config.status}
8831 ac_clean_files_save=$ac_clean_files
8832 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8833 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
8834 echo "$as_me: creating $CONFIG_STATUS" >&6;}
8835 cat >$CONFIG_STATUS <<_ACEOF
8836 #! $SHELL
8837 # Generated by $as_me.
8838 # Run this file to recreate the current configuration.
8839 # Compiler output produced by configure, useful for debugging
8840 # configure, is in config.log if it exists.
8841
8842 debug=false
8843 ac_cs_recheck=false
8844 ac_cs_silent=false
8845 SHELL=\${CONFIG_SHELL-$SHELL}
8846 _ACEOF
8847
8848 cat >>$CONFIG_STATUS <<\_ACEOF
8849 ## --------------------- ##
8850 ## M4sh Initialization. ##
8851 ## --------------------- ##
8852
8853 # Be Bourne compatible
8854 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
8855 emulate sh
8856 NULLCMD=:
8857 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
8858 # is contrary to our usage. Disable this feature.
8859 alias -g '${1+"$@"}'='"$@"'
8860 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
8861 set -o posix
8862 fi
8863 DUALCASE=1; export DUALCASE # for MKS sh
8864
8865 # Support unset when possible.
8866 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8867 as_unset=unset
8868 else
8869 as_unset=false
8870 fi
8871
8872
8873 # Work around bugs in pre-3.0 UWIN ksh.
8874 $as_unset ENV MAIL MAILPATH
8875 PS1='$ '
8876 PS2='> '
8877 PS4='+ '
8878
8879 # NLS nuisances.
8880 for as_var in \
8881 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
8882 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
8883 LC_TELEPHONE LC_TIME
8884 do
8885 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
8886 eval $as_var=C; export $as_var
8887 else
8888 $as_unset $as_var
8889 fi
8890 done
8891
8892 # Required to use basename.
8893 if expr a : '\(a\)' >/dev/null 2>&1; then
8894 as_expr=expr
8895 else
8896 as_expr=false
8897 fi
8898
8899 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
8900 as_basename=basename
8901 else
8902 as_basename=false
8903 fi
8904
8905
8906 # Name of the executable.
8907 as_me=`$as_basename "$0" ||
8908 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8909 X"$0" : 'X\(//\)$' \| \
8910 X"$0" : 'X\(/\)$' \| \
8911 . : '\(.\)' 2>/dev/null ||
8912 echo X/"$0" |
8913 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
8914 /^X\/\(\/\/\)$/{ s//\1/; q; }
8915 /^X\/\(\/\).*/{ s//\1/; q; }
8916 s/.*/./; q'`
8917
8918
8919 # PATH needs CR, and LINENO needs CR and PATH.
8920 # Avoid depending upon Character Ranges.
8921 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8922 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8923 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8924 as_cr_digits='0123456789'
8925 as_cr_alnum=$as_cr_Letters$as_cr_digits
8926
8927 # The user is always right.
8928 if test "${PATH_SEPARATOR+set}" != set; then
8929 echo "#! /bin/sh" >conf$$.sh
8930 echo "exit 0" >>conf$$.sh
8931 chmod +x conf$$.sh
8932 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8933 PATH_SEPARATOR=';'
8934 else
8935 PATH_SEPARATOR=:
8936 fi
8937 rm -f conf$$.sh
8938 fi
8939
8940
8941 as_lineno_1=$LINENO
8942 as_lineno_2=$LINENO
8943 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8944 test "x$as_lineno_1" != "x$as_lineno_2" &&
8945 test "x$as_lineno_3" = "x$as_lineno_2" || {
8946 # Find who we are. Look in the path if we contain no path at all
8947 # relative or not.
8948 case $0 in
8949 *[\\/]* ) as_myself=$0 ;;
8950 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8951 for as_dir in $PATH
8952 do
8953 IFS=$as_save_IFS
8954 test -z "$as_dir" && as_dir=.
8955 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8956 done
8957
8958 ;;
8959 esac
8960 # We did not find ourselves, most probably we were run as `sh COMMAND'
8961 # in which case we are not to be found in the path.
8962 if test "x$as_myself" = x; then
8963 as_myself=$0
8964 fi
8965 if test ! -f "$as_myself"; then
8966 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
8967 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
8968 { (exit 1); exit 1; }; }
8969 fi
8970 case $CONFIG_SHELL in
8971 '')
8972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8973 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
8974 do
8975 IFS=$as_save_IFS
8976 test -z "$as_dir" && as_dir=.
8977 for as_base in sh bash ksh sh5; do
8978 case $as_dir in
8979 /*)
8980 if ("$as_dir/$as_base" -c '
8981 as_lineno_1=$LINENO
8982 as_lineno_2=$LINENO
8983 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8984 test "x$as_lineno_1" != "x$as_lineno_2" &&
8985 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
8986 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
8987 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
8988 CONFIG_SHELL=$as_dir/$as_base
8989 export CONFIG_SHELL
8990 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
8991 fi;;
8992 esac
8993 done
8994 done
8995 ;;
8996 esac
8997
8998 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8999 # uniformly replaced by the line number. The first 'sed' inserts a
9000 # line-number line before each line; the second 'sed' does the real
9001 # work. The second script uses 'N' to pair each line-number line
9002 # with the numbered line, and appends trailing '-' during
9003 # substitution so that $LINENO is not a special case at line end.
9004 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
9005 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
9006 sed '=' <$as_myself |
9007 sed '
9008 N
9009 s,$,-,
9010 : loop
9011 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
9012 t loop
9013 s,-$,,
9014 s,^['$as_cr_digits']*\n,,
9015 ' >$as_me.lineno &&
9016 chmod +x $as_me.lineno ||
9017 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
9018 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
9019 { (exit 1); exit 1; }; }
9020
9021 # Don't try to exec as it changes $[0], causing all sort of problems
9022 # (the dirname of $[0] is not the place where we might find the
9023 # original and so on. Autoconf is especially sensible to this).
9024 . ./$as_me.lineno
9025 # Exit status is that of the last command.
9026 exit
9027 }
9028
9029
9030 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
9031 *c*,-n*) ECHO_N= ECHO_C='
9032 ' ECHO_T=' ' ;;
9033 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
9034 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
9035 esac
9036
9037 if expr a : '\(a\)' >/dev/null 2>&1; then
9038 as_expr=expr
9039 else
9040 as_expr=false
9041 fi
9042
9043 rm -f conf$$ conf$$.exe conf$$.file
9044 echo >conf$$.file
9045 if ln -s conf$$.file conf$$ 2>/dev/null; then
9046 # We could just check for DJGPP; but this test a) works b) is more generic
9047 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
9048 if test -f conf$$.exe; then
9049 # Don't use ln at all; we don't have any links
9050 as_ln_s='cp -p'
9051 else
9052 as_ln_s='ln -s'
9053 fi
9054 elif ln conf$$.file conf$$ 2>/dev/null; then
9055 as_ln_s=ln
9056 else
9057 as_ln_s='cp -p'
9058 fi
9059 rm -f conf$$ conf$$.exe conf$$.file
9060
9061 if mkdir -p . 2>/dev/null; then
9062 as_mkdir_p=:
9063 else
9064 test -d ./-p && rmdir ./-p
9065 as_mkdir_p=false
9066 fi
9067
9068 as_executable_p="test -f"
9069
9070 # Sed expression to map a string onto a valid CPP name.
9071 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9072
9073 # Sed expression to map a string onto a valid variable name.
9074 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9075
9076
9077 # IFS
9078 # We need space, tab and new line, in precisely that order.
9079 as_nl='
9080 '
9081 IFS=" $as_nl"
9082
9083 # CDPATH.
9084 $as_unset CDPATH
9085
9086 exec 6>&1
9087
9088 # Open the log real soon, to keep \$[0] and so on meaningful, and to
9089 # report actual input values of CONFIG_FILES etc. instead of their
9090 # values after options handling. Logging --version etc. is OK.
9091 exec 5>>config.log
9092 {
9093 echo
9094 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9095 ## Running $as_me. ##
9096 _ASBOX
9097 } >&5
9098 cat >&5 <<_CSEOF
9099
9100 This file was extended by $as_me, which was
9101 generated by GNU Autoconf 2.59. Invocation command line was
9102
9103 CONFIG_FILES = $CONFIG_FILES
9104 CONFIG_HEADERS = $CONFIG_HEADERS
9105 CONFIG_LINKS = $CONFIG_LINKS
9106 CONFIG_COMMANDS = $CONFIG_COMMANDS
9107 $ $0 $@
9108
9109 _CSEOF
9110 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
9111 echo >&5
9112 _ACEOF
9113
9114 # Files that config.status was made for.
9115 if test -n "$ac_config_files"; then
9116 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
9117 fi
9118
9119 if test -n "$ac_config_headers"; then
9120 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
9121 fi
9122
9123 if test -n "$ac_config_links"; then
9124 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
9125 fi
9126
9127 if test -n "$ac_config_commands"; then
9128 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
9129 fi
9130
9131 cat >>$CONFIG_STATUS <<\_ACEOF
9132
9133 ac_cs_usage="\
9134 \`$as_me' instantiates files from templates according to the
9135 current configuration.
9136
9137 Usage: $0 [OPTIONS] [FILE]...
9138
9139 -h, --help print this help, then exit
9140 -V, --version print version number, then exit
9141 -q, --quiet do not print progress messages
9142 -d, --debug don't remove temporary files
9143 --recheck update $as_me by reconfiguring in the same conditions
9144 --file=FILE[:TEMPLATE]
9145 instantiate the configuration file FILE
9146 --header=FILE[:TEMPLATE]
9147 instantiate the configuration header FILE
9148
9149 Configuration files:
9150 $config_files
9151
9152 Configuration headers:
9153 $config_headers
9154
9155 Configuration links:
9156 $config_links
9157
9158 Configuration commands:
9159 $config_commands
9160
9161 Report bugs to <bug-autoconf@gnu.org>."
9162 _ACEOF
9163
9164 cat >>$CONFIG_STATUS <<_ACEOF
9165 ac_cs_version="\\
9166 config.status
9167 configured by $0, generated by GNU Autoconf 2.59,
9168 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
9169
9170 Copyright (C) 2003 Free Software Foundation, Inc.
9171 This config.status script is free software; the Free Software Foundation
9172 gives unlimited permission to copy, distribute and modify it."
9173 srcdir=$srcdir
9174 INSTALL="$INSTALL"
9175 _ACEOF
9176
9177 cat >>$CONFIG_STATUS <<\_ACEOF
9178 # If no file are specified by the user, then we need to provide default
9179 # value. By we need to know if files were specified by the user.
9180 ac_need_defaults=:
9181 while test $# != 0
9182 do
9183 case $1 in
9184 --*=*)
9185 ac_option=`expr "x$1" : 'x\([^=]*\)='`
9186 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
9187 ac_shift=:
9188 ;;
9189 -*)
9190 ac_option=$1
9191 ac_optarg=$2
9192 ac_shift=shift
9193 ;;
9194 *) # This is not an option, so the user has probably given explicit
9195 # arguments.
9196 ac_option=$1
9197 ac_need_defaults=false;;
9198 esac
9199
9200 case $ac_option in
9201 # Handling of the options.
9202 _ACEOF
9203 cat >>$CONFIG_STATUS <<\_ACEOF
9204 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9205 ac_cs_recheck=: ;;
9206 --version | --vers* | -V )
9207 echo "$ac_cs_version"; exit 0 ;;
9208 --he | --h)
9209 # Conflict between --help and --header
9210 { { echo "$as_me:$LINENO: error: ambiguous option: $1
9211 Try \`$0 --help' for more information." >&5
9212 echo "$as_me: error: ambiguous option: $1
9213 Try \`$0 --help' for more information." >&2;}
9214 { (exit 1); exit 1; }; };;
9215 --help | --hel | -h )
9216 echo "$ac_cs_usage"; exit 0 ;;
9217 --debug | --d* | -d )
9218 debug=: ;;
9219 --file | --fil | --fi | --f )
9220 $ac_shift
9221 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
9222 ac_need_defaults=false;;
9223 --header | --heade | --head | --hea )
9224 $ac_shift
9225 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
9226 ac_need_defaults=false;;
9227 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9228 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9229 ac_cs_silent=: ;;
9230
9231 # This is an error.
9232 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
9233 Try \`$0 --help' for more information." >&5
9234 echo "$as_me: error: unrecognized option: $1
9235 Try \`$0 --help' for more information." >&2;}
9236 { (exit 1); exit 1; }; } ;;
9237
9238 *) ac_config_targets="$ac_config_targets $1" ;;
9239
9240 esac
9241 shift
9242 done
9243
9244 ac_configure_extra_args=
9245
9246 if $ac_cs_silent; then
9247 exec 6>/dev/null
9248 ac_configure_extra_args="$ac_configure_extra_args --silent"
9249 fi
9250
9251 _ACEOF
9252 cat >>$CONFIG_STATUS <<_ACEOF
9253 if \$ac_cs_recheck; then
9254 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
9255 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9256 fi
9257
9258 _ACEOF
9259
9260
9261
9262
9263
9264 cat >>$CONFIG_STATUS <<\_ACEOF
9265 for ac_config_target in $ac_config_targets
9266 do
9267 case "$ac_config_target" in
9268 # Handling of arguments.
9269 "Makefile.sim" ) CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
9270 "Make-common.sim" ) CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
9271 ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
9272 "$ac_config_links_1" ) CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
9273 "Makefile" ) CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
9274 "stamp-h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
9275 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
9276 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
9277 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
9278 { (exit 1); exit 1; }; };;
9279 esac
9280 done
9281
9282 # If the user did not use the arguments to specify the items to instantiate,
9283 # then the envvar interface is used. Set only those that are not.
9284 # We use the long form for the default assignment because of an extremely
9285 # bizarre bug on SunOS 4.1.3.
9286 if $ac_need_defaults; then
9287 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9288 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9289 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
9290 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9291 fi
9292
9293 # Have a temporary directory for convenience. Make it in the build tree
9294 # simply because there is no reason to put it here, and in addition,
9295 # creating and moving files from /tmp can sometimes cause problems.
9296 # Create a temporary directory, and hook for its removal unless debugging.
9297 $debug ||
9298 {
9299 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
9300 trap '{ (exit 1); exit 1; }' 1 2 13 15
9301 }
9302
9303 # Create a (secure) tmp directory for tmp files.
9304
9305 {
9306 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
9307 test -n "$tmp" && test -d "$tmp"
9308 } ||
9309 {
9310 tmp=./confstat$$-$RANDOM
9311 (umask 077 && mkdir $tmp)
9312 } ||
9313 {
9314 echo "$me: cannot create a temporary directory in ." >&2
9315 { (exit 1); exit 1; }
9316 }
9317
9318 _ACEOF
9319
9320 cat >>$CONFIG_STATUS <<_ACEOF
9321
9322 #
9323 # CONFIG_FILES section.
9324 #
9325
9326 # No need to generate the scripts if there are no CONFIG_FILES.
9327 # This happens for instance when ./config.status config.h
9328 if test -n "\$CONFIG_FILES"; then
9329 # Protect against being on the right side of a sed subst in config.status.
9330 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
9331 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
9332 s,@SHELL@,$SHELL,;t t
9333 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
9334 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
9335 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
9336 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
9337 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
9338 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
9339 s,@exec_prefix@,$exec_prefix,;t t
9340 s,@prefix@,$prefix,;t t
9341 s,@program_transform_name@,$program_transform_name,;t t
9342 s,@bindir@,$bindir,;t t
9343 s,@sbindir@,$sbindir,;t t
9344 s,@libexecdir@,$libexecdir,;t t
9345 s,@datadir@,$datadir,;t t
9346 s,@sysconfdir@,$sysconfdir,;t t
9347 s,@sharedstatedir@,$sharedstatedir,;t t
9348 s,@localstatedir@,$localstatedir,;t t
9349 s,@libdir@,$libdir,;t t
9350 s,@includedir@,$includedir,;t t
9351 s,@oldincludedir@,$oldincludedir,;t t
9352 s,@infodir@,$infodir,;t t
9353 s,@mandir@,$mandir,;t t
9354 s,@build_alias@,$build_alias,;t t
9355 s,@host_alias@,$host_alias,;t t
9356 s,@target_alias@,$target_alias,;t t
9357 s,@DEFS@,$DEFS,;t t
9358 s,@ECHO_C@,$ECHO_C,;t t
9359 s,@ECHO_N@,$ECHO_N,;t t
9360 s,@ECHO_T@,$ECHO_T,;t t
9361 s,@LIBS@,$LIBS,;t t
9362 s,@sim_environment@,$sim_environment,;t t
9363 s,@sim_alignment@,$sim_alignment,;t t
9364 s,@sim_assert@,$sim_assert,;t t
9365 s,@sim_bitsize@,$sim_bitsize,;t t
9366 s,@sim_endian@,$sim_endian,;t t
9367 s,@sim_hostendian@,$sim_hostendian,;t t
9368 s,@sim_float@,$sim_float,;t t
9369 s,@sim_scache@,$sim_scache,;t t
9370 s,@sim_default_model@,$sim_default_model,;t t
9371 s,@sim_hw_cflags@,$sim_hw_cflags,;t t
9372 s,@sim_hw_objs@,$sim_hw_objs,;t t
9373 s,@sim_hw@,$sim_hw,;t t
9374 s,@sim_inline@,$sim_inline,;t t
9375 s,@sim_packages@,$sim_packages,;t t
9376 s,@sim_regparm@,$sim_regparm,;t t
9377 s,@sim_reserved_bits@,$sim_reserved_bits,;t t
9378 s,@sim_smp@,$sim_smp,;t t
9379 s,@sim_stdcall@,$sim_stdcall,;t t
9380 s,@sim_xor_endian@,$sim_xor_endian,;t t
9381 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9382 s,@WERROR_CFLAGS@,$WERROR_CFLAGS,;t t
9383 s,@build@,$build,;t t
9384 s,@build_cpu@,$build_cpu,;t t
9385 s,@build_vendor@,$build_vendor,;t t
9386 s,@build_os@,$build_os,;t t
9387 s,@host@,$host,;t t
9388 s,@host_cpu@,$host_cpu,;t t
9389 s,@host_vendor@,$host_vendor,;t t
9390 s,@host_os@,$host_os,;t t
9391 s,@target@,$target,;t t
9392 s,@target_cpu@,$target_cpu,;t t
9393 s,@target_vendor@,$target_vendor,;t t
9394 s,@target_os@,$target_os,;t t
9395 s,@CC@,$CC,;t t
9396 s,@CFLAGS@,$CFLAGS,;t t
9397 s,@LDFLAGS@,$LDFLAGS,;t t
9398 s,@CPPFLAGS@,$CPPFLAGS,;t t
9399 s,@ac_ct_CC@,$ac_ct_CC,;t t
9400 s,@EXEEXT@,$EXEEXT,;t t
9401 s,@OBJEXT@,$OBJEXT,;t t
9402 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
9403 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
9404 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
9405 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
9406 s,@HDEFINES@,$HDEFINES,;t t
9407 s,@AR@,$AR,;t t
9408 s,@RANLIB@,$RANLIB,;t t
9409 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
9410 s,@SET_MAKE@,$SET_MAKE,;t t
9411 s,@CPP@,$CPP,;t t
9412 s,@EGREP@,$EGREP,;t t
9413 s,@ALLOCA@,$ALLOCA,;t t
9414 s,@USE_NLS@,$USE_NLS,;t t
9415 s,@MSGFMT@,$MSGFMT,;t t
9416 s,@GMSGFMT@,$GMSGFMT,;t t
9417 s,@XGETTEXT@,$XGETTEXT,;t t
9418 s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
9419 s,@CATALOGS@,$CATALOGS,;t t
9420 s,@CATOBJEXT@,$CATOBJEXT,;t t
9421 s,@DATADIRNAME@,$DATADIRNAME,;t t
9422 s,@GMOFILES@,$GMOFILES,;t t
9423 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
9424 s,@INTLDEPS@,$INTLDEPS,;t t
9425 s,@INTLLIBS@,$INTLLIBS,;t t
9426 s,@INTLOBJS@,$INTLOBJS,;t t
9427 s,@POFILES@,$POFILES,;t t
9428 s,@POSUB@,$POSUB,;t t
9429 s,@INCLUDE_LOCALE_H@,$INCLUDE_LOCALE_H,;t t
9430 s,@GT_NO@,$GT_NO,;t t
9431 s,@GT_YES@,$GT_YES,;t t
9432 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
9433 s,@l@,$l,;t t
9434 s,@MAINT@,$MAINT,;t t
9435 s,@sim_bswap@,$sim_bswap,;t t
9436 s,@sim_cflags@,$sim_cflags,;t t
9437 s,@sim_debug@,$sim_debug,;t t
9438 s,@sim_stdio@,$sim_stdio,;t t
9439 s,@sim_trace@,$sim_trace,;t t
9440 s,@sim_profile@,$sim_profile,;t t
9441 s,@SIM_SUBTARGET@,$SIM_SUBTARGET,;t t
9442 s,@sim_igen_flags@,$sim_igen_flags,;t t
9443 s,@sim_m16_flags@,$sim_m16_flags,;t t
9444 s,@sim_gen@,$sim_gen,;t t
9445 s,@sim_multi_flags@,$sim_multi_flags,;t t
9446 s,@sim_multi_igen_configs@,$sim_multi_igen_configs,;t t
9447 s,@sim_multi_src@,$sim_multi_src,;t t
9448 s,@sim_multi_obj@,$sim_multi_obj,;t t
9449 s,@mips_extra_objs@,$mips_extra_objs,;t t
9450 s,@mips_igen_engine@,$mips_igen_engine,;t t
9451 s,@mips_extra_libs@,$mips_extra_libs,;t t
9452 s,@cgen_breaks@,$cgen_breaks,;t t
9453 s,@LIBOBJS@,$LIBOBJS,;t t
9454 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
9455 CEOF
9456
9457 _ACEOF
9458
9459 cat >>$CONFIG_STATUS <<\_ACEOF
9460 # Split the substitutions into bite-sized pieces for seds with
9461 # small command number limits, like on Digital OSF/1 and HP-UX.
9462 ac_max_sed_lines=48
9463 ac_sed_frag=1 # Number of current file.
9464 ac_beg=1 # First line for current file.
9465 ac_end=$ac_max_sed_lines # Line after last line for current file.
9466 ac_more_lines=:
9467 ac_sed_cmds=
9468 while $ac_more_lines; do
9469 if test $ac_beg -gt 1; then
9470 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9471 else
9472 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
9473 fi
9474 if test ! -s $tmp/subs.frag; then
9475 ac_more_lines=false
9476 else
9477 # The purpose of the label and of the branching condition is to
9478 # speed up the sed processing (if there are no `@' at all, there
9479 # is no need to browse any of the substitutions).
9480 # These are the two extra sed commands mentioned above.
9481 (echo ':t
9482 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
9483 if test -z "$ac_sed_cmds"; then
9484 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
9485 else
9486 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
9487 fi
9488 ac_sed_frag=`expr $ac_sed_frag + 1`
9489 ac_beg=$ac_end
9490 ac_end=`expr $ac_end + $ac_max_sed_lines`
9491 fi
9492 done
9493 if test -z "$ac_sed_cmds"; then
9494 ac_sed_cmds=cat
9495 fi
9496 fi # test -n "$CONFIG_FILES"
9497
9498 _ACEOF
9499 cat >>$CONFIG_STATUS <<\_ACEOF
9500 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
9501 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9502 case $ac_file in
9503 - | *:- | *:-:* ) # input from stdin
9504 cat >$tmp/stdin
9505 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9506 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9507 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9508 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9509 * ) ac_file_in=$ac_file.in ;;
9510 esac
9511
9512 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
9513 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9514 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9515 X"$ac_file" : 'X\(//\)[^/]' \| \
9516 X"$ac_file" : 'X\(//\)$' \| \
9517 X"$ac_file" : 'X\(/\)' \| \
9518 . : '\(.\)' 2>/dev/null ||
9519 echo X"$ac_file" |
9520 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9521 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9522 /^X\(\/\/\)$/{ s//\1/; q; }
9523 /^X\(\/\).*/{ s//\1/; q; }
9524 s/.*/./; q'`
9525 { if $as_mkdir_p; then
9526 mkdir -p "$ac_dir"
9527 else
9528 as_dir="$ac_dir"
9529 as_dirs=
9530 while test ! -d "$as_dir"; do
9531 as_dirs="$as_dir $as_dirs"
9532 as_dir=`(dirname "$as_dir") 2>/dev/null ||
9533 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9534 X"$as_dir" : 'X\(//\)[^/]' \| \
9535 X"$as_dir" : 'X\(//\)$' \| \
9536 X"$as_dir" : 'X\(/\)' \| \
9537 . : '\(.\)' 2>/dev/null ||
9538 echo X"$as_dir" |
9539 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9540 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9541 /^X\(\/\/\)$/{ s//\1/; q; }
9542 /^X\(\/\).*/{ s//\1/; q; }
9543 s/.*/./; q'`
9544 done
9545 test ! -n "$as_dirs" || mkdir $as_dirs
9546 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9547 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9548 { (exit 1); exit 1; }; }; }
9549
9550 ac_builddir=.
9551
9552 if test "$ac_dir" != .; then
9553 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9554 # A "../" for each directory in $ac_dir_suffix.
9555 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9556 else
9557 ac_dir_suffix= ac_top_builddir=
9558 fi
9559
9560 case $srcdir in
9561 .) # No --srcdir option. We are building in place.
9562 ac_srcdir=.
9563 if test -z "$ac_top_builddir"; then
9564 ac_top_srcdir=.
9565 else
9566 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9567 fi ;;
9568 [\\/]* | ?:[\\/]* ) # Absolute path.
9569 ac_srcdir=$srcdir$ac_dir_suffix;
9570 ac_top_srcdir=$srcdir ;;
9571 *) # Relative path.
9572 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9573 ac_top_srcdir=$ac_top_builddir$srcdir ;;
9574 esac
9575
9576 # Do not use `cd foo && pwd` to compute absolute paths, because
9577 # the directories may not exist.
9578 case `pwd` in
9579 .) ac_abs_builddir="$ac_dir";;
9580 *)
9581 case "$ac_dir" in
9582 .) ac_abs_builddir=`pwd`;;
9583 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
9584 *) ac_abs_builddir=`pwd`/"$ac_dir";;
9585 esac;;
9586 esac
9587 case $ac_abs_builddir in
9588 .) ac_abs_top_builddir=${ac_top_builddir}.;;
9589 *)
9590 case ${ac_top_builddir}. in
9591 .) ac_abs_top_builddir=$ac_abs_builddir;;
9592 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
9593 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
9594 esac;;
9595 esac
9596 case $ac_abs_builddir in
9597 .) ac_abs_srcdir=$ac_srcdir;;
9598 *)
9599 case $ac_srcdir in
9600 .) ac_abs_srcdir=$ac_abs_builddir;;
9601 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
9602 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
9603 esac;;
9604 esac
9605 case $ac_abs_builddir in
9606 .) ac_abs_top_srcdir=$ac_top_srcdir;;
9607 *)
9608 case $ac_top_srcdir in
9609 .) ac_abs_top_srcdir=$ac_abs_builddir;;
9610 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
9611 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
9612 esac;;
9613 esac
9614
9615
9616 case $INSTALL in
9617 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9618 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
9619 esac
9620
9621 if test x"$ac_file" != x-; then
9622 { echo "$as_me:$LINENO: creating $ac_file" >&5
9623 echo "$as_me: creating $ac_file" >&6;}
9624 rm -f "$ac_file"
9625 fi
9626 # Let's still pretend it is `configure' which instantiates (i.e., don't
9627 # use $as_me), people would be surprised to read:
9628 # /* config.h. Generated by config.status. */
9629 if test x"$ac_file" = x-; then
9630 configure_input=
9631 else
9632 configure_input="$ac_file. "
9633 fi
9634 configure_input=$configure_input"Generated from `echo $ac_file_in |
9635 sed 's,.*/,,'` by configure."
9636
9637 # First look for the input files in the build tree, otherwise in the
9638 # src tree.
9639 ac_file_inputs=`IFS=:
9640 for f in $ac_file_in; do
9641 case $f in
9642 -) echo $tmp/stdin ;;
9643 [\\/$]*)
9644 # Absolute (can't be DOS-style, as IFS=:)
9645 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9646 echo "$as_me: error: cannot find input file: $f" >&2;}
9647 { (exit 1); exit 1; }; }
9648 echo "$f";;
9649 *) # Relative
9650 if test -f "$f"; then
9651 # Build tree
9652 echo "$f"
9653 elif test -f "$srcdir/$f"; then
9654 # Source tree
9655 echo "$srcdir/$f"
9656 else
9657 # /dev/null tree
9658 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9659 echo "$as_me: error: cannot find input file: $f" >&2;}
9660 { (exit 1); exit 1; }; }
9661 fi;;
9662 esac
9663 done` || { (exit 1); exit 1; }
9664 _ACEOF
9665 cat >>$CONFIG_STATUS <<_ACEOF
9666 sed "$ac_vpsub
9667 $extrasub
9668 _ACEOF
9669 cat >>$CONFIG_STATUS <<\_ACEOF
9670 :t
9671 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9672 s,@configure_input@,$configure_input,;t t
9673 s,@srcdir@,$ac_srcdir,;t t
9674 s,@abs_srcdir@,$ac_abs_srcdir,;t t
9675 s,@top_srcdir@,$ac_top_srcdir,;t t
9676 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
9677 s,@builddir@,$ac_builddir,;t t
9678 s,@abs_builddir@,$ac_abs_builddir,;t t
9679 s,@top_builddir@,$ac_top_builddir,;t t
9680 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
9681 s,@INSTALL@,$ac_INSTALL,;t t
9682 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
9683 rm -f $tmp/stdin
9684 if test x"$ac_file" != x-; then
9685 mv $tmp/out $ac_file
9686 else
9687 cat $tmp/out
9688 rm -f $tmp/out
9689 fi
9690
9691 done
9692 _ACEOF
9693 cat >>$CONFIG_STATUS <<\_ACEOF
9694
9695 #
9696 # CONFIG_HEADER section.
9697 #
9698
9699 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
9700 # NAME is the cpp macro being defined and VALUE is the value it is being given.
9701 #
9702 # ac_d sets the value in "#define NAME VALUE" lines.
9703 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
9704 ac_dB='[ ].*$,\1#\2'
9705 ac_dC=' '
9706 ac_dD=',;t'
9707 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
9708 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
9709 ac_uB='$,\1#\2define\3'
9710 ac_uC=' '
9711 ac_uD=',;t'
9712
9713 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
9714 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
9715 case $ac_file in
9716 - | *:- | *:-:* ) # input from stdin
9717 cat >$tmp/stdin
9718 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9719 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9720 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
9721 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
9722 * ) ac_file_in=$ac_file.in ;;
9723 esac
9724
9725 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
9726 echo "$as_me: creating $ac_file" >&6;}
9727
9728 # First look for the input files in the build tree, otherwise in the
9729 # src tree.
9730 ac_file_inputs=`IFS=:
9731 for f in $ac_file_in; do
9732 case $f in
9733 -) echo $tmp/stdin ;;
9734 [\\/$]*)
9735 # Absolute (can't be DOS-style, as IFS=:)
9736 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9737 echo "$as_me: error: cannot find input file: $f" >&2;}
9738 { (exit 1); exit 1; }; }
9739 # Do quote $f, to prevent DOS paths from being IFS'd.
9740 echo "$f";;
9741 *) # Relative
9742 if test -f "$f"; then
9743 # Build tree
9744 echo "$f"
9745 elif test -f "$srcdir/$f"; then
9746 # Source tree
9747 echo "$srcdir/$f"
9748 else
9749 # /dev/null tree
9750 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
9751 echo "$as_me: error: cannot find input file: $f" >&2;}
9752 { (exit 1); exit 1; }; }
9753 fi;;
9754 esac
9755 done` || { (exit 1); exit 1; }
9756 # Remove the trailing spaces.
9757 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
9758
9759 _ACEOF
9760
9761 # Transform confdefs.h into two sed scripts, `conftest.defines' and
9762 # `conftest.undefs', that substitutes the proper values into
9763 # config.h.in to produce config.h. The first handles `#define'
9764 # templates, and the second `#undef' templates.
9765 # And first: Protect against being on the right side of a sed subst in
9766 # config.status. Protect against being in an unquoted here document
9767 # in config.status.
9768 rm -f conftest.defines conftest.undefs
9769 # Using a here document instead of a string reduces the quoting nightmare.
9770 # Putting comments in sed scripts is not portable.
9771 #
9772 # `end' is used to avoid that the second main sed command (meant for
9773 # 0-ary CPP macros) applies to n-ary macro definitions.
9774 # See the Autoconf documentation for `clear'.
9775 cat >confdef2sed.sed <<\_ACEOF
9776 s/[\\&,]/\\&/g
9777 s,[\\$`],\\&,g
9778 t clear
9779 : clear
9780 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
9781 t end
9782 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
9783 : end
9784 _ACEOF
9785 # If some macros were called several times there might be several times
9786 # the same #defines, which is useless. Nevertheless, we may not want to
9787 # sort them, since we want the *last* AC-DEFINE to be honored.
9788 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
9789 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
9790 rm -f confdef2sed.sed
9791
9792 # This sed command replaces #undef with comments. This is necessary, for
9793 # example, in the case of _POSIX_SOURCE, which is predefined and required
9794 # on some systems where configure will not decide to define it.
9795 cat >>conftest.undefs <<\_ACEOF
9796 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
9797 _ACEOF
9798
9799 # Break up conftest.defines because some shells have a limit on the size
9800 # of here documents, and old seds have small limits too (100 cmds).
9801 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
9802 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
9803 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
9804 echo ' :' >>$CONFIG_STATUS
9805 rm -f conftest.tail
9806 while grep . conftest.defines >/dev/null
9807 do
9808 # Write a limited-size here document to $tmp/defines.sed.
9809 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
9810 # Speed up: don't consider the non `#define' lines.
9811 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
9812 # Work around the forget-to-reset-the-flag bug.
9813 echo 't clr' >>$CONFIG_STATUS
9814 echo ': clr' >>$CONFIG_STATUS
9815 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
9816 echo 'CEOF
9817 sed -f $tmp/defines.sed $tmp/in >$tmp/out
9818 rm -f $tmp/in
9819 mv $tmp/out $tmp/in
9820 ' >>$CONFIG_STATUS
9821 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
9822 rm -f conftest.defines
9823 mv conftest.tail conftest.defines
9824 done
9825 rm -f conftest.defines
9826 echo ' fi # grep' >>$CONFIG_STATUS
9827 echo >>$CONFIG_STATUS
9828
9829 # Break up conftest.undefs because some shells have a limit on the size
9830 # of here documents, and old seds have small limits too (100 cmds).
9831 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
9832 rm -f conftest.tail
9833 while grep . conftest.undefs >/dev/null
9834 do
9835 # Write a limited-size here document to $tmp/undefs.sed.
9836 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
9837 # Speed up: don't consider the non `#undef'
9838 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
9839 # Work around the forget-to-reset-the-flag bug.
9840 echo 't clr' >>$CONFIG_STATUS
9841 echo ': clr' >>$CONFIG_STATUS
9842 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
9843 echo 'CEOF
9844 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
9845 rm -f $tmp/in
9846 mv $tmp/out $tmp/in
9847 ' >>$CONFIG_STATUS
9848 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
9849 rm -f conftest.undefs
9850 mv conftest.tail conftest.undefs
9851 done
9852 rm -f conftest.undefs
9853
9854 cat >>$CONFIG_STATUS <<\_ACEOF
9855 # Let's still pretend it is `configure' which instantiates (i.e., don't
9856 # use $as_me), people would be surprised to read:
9857 # /* config.h. Generated by config.status. */
9858 if test x"$ac_file" = x-; then
9859 echo "/* Generated by configure. */" >$tmp/config.h
9860 else
9861 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
9862 fi
9863 cat $tmp/in >>$tmp/config.h
9864 rm -f $tmp/in
9865 if test x"$ac_file" != x-; then
9866 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
9867 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
9868 echo "$as_me: $ac_file is unchanged" >&6;}
9869 else
9870 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
9871 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9872 X"$ac_file" : 'X\(//\)[^/]' \| \
9873 X"$ac_file" : 'X\(//\)$' \| \
9874 X"$ac_file" : 'X\(/\)' \| \
9875 . : '\(.\)' 2>/dev/null ||
9876 echo X"$ac_file" |
9877 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9878 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9879 /^X\(\/\/\)$/{ s//\1/; q; }
9880 /^X\(\/\).*/{ s//\1/; q; }
9881 s/.*/./; q'`
9882 { if $as_mkdir_p; then
9883 mkdir -p "$ac_dir"
9884 else
9885 as_dir="$ac_dir"
9886 as_dirs=
9887 while test ! -d "$as_dir"; do
9888 as_dirs="$as_dir $as_dirs"
9889 as_dir=`(dirname "$as_dir") 2>/dev/null ||
9890 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9891 X"$as_dir" : 'X\(//\)[^/]' \| \
9892 X"$as_dir" : 'X\(//\)$' \| \
9893 X"$as_dir" : 'X\(/\)' \| \
9894 . : '\(.\)' 2>/dev/null ||
9895 echo X"$as_dir" |
9896 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9897 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9898 /^X\(\/\/\)$/{ s//\1/; q; }
9899 /^X\(\/\).*/{ s//\1/; q; }
9900 s/.*/./; q'`
9901 done
9902 test ! -n "$as_dirs" || mkdir $as_dirs
9903 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9904 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9905 { (exit 1); exit 1; }; }; }
9906
9907 rm -f $ac_file
9908 mv $tmp/config.h $ac_file
9909 fi
9910 else
9911 cat $tmp/config.h
9912 rm -f $tmp/config.h
9913 fi
9914 done
9915 _ACEOF
9916 cat >>$CONFIG_STATUS <<\_ACEOF
9917
9918 #
9919 # CONFIG_LINKS section.
9920 #
9921
9922 for ac_file in : $CONFIG_LINKS; do test "x$ac_file" = x: && continue
9923 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
9924 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
9925
9926 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
9927 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
9928
9929 if test ! -r $srcdir/$ac_source; then
9930 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
9931 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
9932 { (exit 1); exit 1; }; }
9933 fi
9934 rm -f $ac_dest
9935
9936 # Make relative symlinks.
9937 ac_dest_dir=`(dirname "$ac_dest") 2>/dev/null ||
9938 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9939 X"$ac_dest" : 'X\(//\)[^/]' \| \
9940 X"$ac_dest" : 'X\(//\)$' \| \
9941 X"$ac_dest" : 'X\(/\)' \| \
9942 . : '\(.\)' 2>/dev/null ||
9943 echo X"$ac_dest" |
9944 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9945 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9946 /^X\(\/\/\)$/{ s//\1/; q; }
9947 /^X\(\/\).*/{ s//\1/; q; }
9948 s/.*/./; q'`
9949 { if $as_mkdir_p; then
9950 mkdir -p "$ac_dest_dir"
9951 else
9952 as_dir="$ac_dest_dir"
9953 as_dirs=
9954 while test ! -d "$as_dir"; do
9955 as_dirs="$as_dir $as_dirs"
9956 as_dir=`(dirname "$as_dir") 2>/dev/null ||
9957 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9958 X"$as_dir" : 'X\(//\)[^/]' \| \
9959 X"$as_dir" : 'X\(//\)$' \| \
9960 X"$as_dir" : 'X\(/\)' \| \
9961 . : '\(.\)' 2>/dev/null ||
9962 echo X"$as_dir" |
9963 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9964 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9965 /^X\(\/\/\)$/{ s//\1/; q; }
9966 /^X\(\/\).*/{ s//\1/; q; }
9967 s/.*/./; q'`
9968 done
9969 test ! -n "$as_dirs" || mkdir $as_dirs
9970 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
9971 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
9972 { (exit 1); exit 1; }; }; }
9973
9974 ac_builddir=.
9975
9976 if test "$ac_dest_dir" != .; then
9977 ac_dir_suffix=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
9978 # A "../" for each directory in $ac_dir_suffix.
9979 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9980 else
9981 ac_dir_suffix= ac_top_builddir=
9982 fi
9983
9984 case $srcdir in
9985 .) # No --srcdir option. We are building in place.
9986 ac_srcdir=.
9987 if test -z "$ac_top_builddir"; then
9988 ac_top_srcdir=.
9989 else
9990 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
9991 fi ;;
9992 [\\/]* | ?:[\\/]* ) # Absolute path.
9993 ac_srcdir=$srcdir$ac_dir_suffix;
9994 ac_top_srcdir=$srcdir ;;
9995 *) # Relative path.
9996 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
9997 ac_top_srcdir=$ac_top_builddir$srcdir ;;
9998 esac
9999
10000 # Do not use `cd foo && pwd` to compute absolute paths, because
10001 # the directories may not exist.
10002 case `pwd` in
10003 .) ac_abs_builddir="$ac_dest_dir";;
10004 *)
10005 case "$ac_dest_dir" in
10006 .) ac_abs_builddir=`pwd`;;
10007 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dest_dir";;
10008 *) ac_abs_builddir=`pwd`/"$ac_dest_dir";;
10009 esac;;
10010 esac
10011 case $ac_abs_builddir in
10012 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10013 *)
10014 case ${ac_top_builddir}. in
10015 .) ac_abs_top_builddir=$ac_abs_builddir;;
10016 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10017 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10018 esac;;
10019 esac
10020 case $ac_abs_builddir in
10021 .) ac_abs_srcdir=$ac_srcdir;;
10022 *)
10023 case $ac_srcdir in
10024 .) ac_abs_srcdir=$ac_abs_builddir;;
10025 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10026 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10027 esac;;
10028 esac
10029 case $ac_abs_builddir in
10030 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10031 *)
10032 case $ac_top_srcdir in
10033 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10034 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10035 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10036 esac;;
10037 esac
10038
10039
10040 case $srcdir in
10041 [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;;
10042 *) ac_rel_source=$ac_top_builddir$srcdir/$ac_source ;;
10043 esac
10044
10045 # Try a symlink, then a hard link, then a copy.
10046 ln -s $ac_rel_source $ac_dest 2>/dev/null ||
10047 ln $srcdir/$ac_source $ac_dest 2>/dev/null ||
10048 cp -p $srcdir/$ac_source $ac_dest ||
10049 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
10050 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
10051 { (exit 1); exit 1; }; }
10052 done
10053 _ACEOF
10054 cat >>$CONFIG_STATUS <<\_ACEOF
10055
10056 #
10057 # CONFIG_COMMANDS section.
10058 #
10059 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
10060 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
10061 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
10062 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
10063 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10064 X"$ac_dest" : 'X\(//\)[^/]' \| \
10065 X"$ac_dest" : 'X\(//\)$' \| \
10066 X"$ac_dest" : 'X\(/\)' \| \
10067 . : '\(.\)' 2>/dev/null ||
10068 echo X"$ac_dest" |
10069 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10070 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10071 /^X\(\/\/\)$/{ s//\1/; q; }
10072 /^X\(\/\).*/{ s//\1/; q; }
10073 s/.*/./; q'`
10074 { if $as_mkdir_p; then
10075 mkdir -p "$ac_dir"
10076 else
10077 as_dir="$ac_dir"
10078 as_dirs=
10079 while test ! -d "$as_dir"; do
10080 as_dirs="$as_dir $as_dirs"
10081 as_dir=`(dirname "$as_dir") 2>/dev/null ||
10082 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10083 X"$as_dir" : 'X\(//\)[^/]' \| \
10084 X"$as_dir" : 'X\(//\)$' \| \
10085 X"$as_dir" : 'X\(/\)' \| \
10086 . : '\(.\)' 2>/dev/null ||
10087 echo X"$as_dir" |
10088 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
10089 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
10090 /^X\(\/\/\)$/{ s//\1/; q; }
10091 /^X\(\/\).*/{ s//\1/; q; }
10092 s/.*/./; q'`
10093 done
10094 test ! -n "$as_dirs" || mkdir $as_dirs
10095 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
10096 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
10097 { (exit 1); exit 1; }; }; }
10098
10099 ac_builddir=.
10100
10101 if test "$ac_dir" != .; then
10102 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
10103 # A "../" for each directory in $ac_dir_suffix.
10104 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
10105 else
10106 ac_dir_suffix= ac_top_builddir=
10107 fi
10108
10109 case $srcdir in
10110 .) # No --srcdir option. We are building in place.
10111 ac_srcdir=.
10112 if test -z "$ac_top_builddir"; then
10113 ac_top_srcdir=.
10114 else
10115 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
10116 fi ;;
10117 [\\/]* | ?:[\\/]* ) # Absolute path.
10118 ac_srcdir=$srcdir$ac_dir_suffix;
10119 ac_top_srcdir=$srcdir ;;
10120 *) # Relative path.
10121 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
10122 ac_top_srcdir=$ac_top_builddir$srcdir ;;
10123 esac
10124
10125 # Do not use `cd foo && pwd` to compute absolute paths, because
10126 # the directories may not exist.
10127 case `pwd` in
10128 .) ac_abs_builddir="$ac_dir";;
10129 *)
10130 case "$ac_dir" in
10131 .) ac_abs_builddir=`pwd`;;
10132 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
10133 *) ac_abs_builddir=`pwd`/"$ac_dir";;
10134 esac;;
10135 esac
10136 case $ac_abs_builddir in
10137 .) ac_abs_top_builddir=${ac_top_builddir}.;;
10138 *)
10139 case ${ac_top_builddir}. in
10140 .) ac_abs_top_builddir=$ac_abs_builddir;;
10141 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
10142 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
10143 esac;;
10144 esac
10145 case $ac_abs_builddir in
10146 .) ac_abs_srcdir=$ac_srcdir;;
10147 *)
10148 case $ac_srcdir in
10149 .) ac_abs_srcdir=$ac_abs_builddir;;
10150 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
10151 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
10152 esac;;
10153 esac
10154 case $ac_abs_builddir in
10155 .) ac_abs_top_srcdir=$ac_top_srcdir;;
10156 *)
10157 case $ac_top_srcdir in
10158 .) ac_abs_top_srcdir=$ac_abs_builddir;;
10159 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
10160 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
10161 esac;;
10162 esac
10163
10164
10165 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
10166 echo "$as_me: executing $ac_dest commands" >&6;}
10167 case $ac_dest in
10168 Makefile ) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
10169 rm -f Makesim1.tmp Makesim2.tmp Makefile
10170 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
10171 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
10172 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
10173 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
10174 <Makefile.sim >Makefile
10175 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
10176 ;;
10177 stamp-h ) echo > stamp-h ;;
10178 esac
10179 done
10180 _ACEOF
10181
10182 cat >>$CONFIG_STATUS <<\_ACEOF
10183
10184 { (exit 0); exit 0; }
10185 _ACEOF
10186 chmod +x $CONFIG_STATUS
10187 ac_clean_files=$ac_clean_files_save
10188
10189
10190 # configure is writing to config.log, and then calls config.status.
10191 # config.status does its own redirection, appending to config.log.
10192 # Unfortunately, on DOS this fails, as config.log is still kept open
10193 # by configure, so config.status won't be able to write to it; its
10194 # output is simply discarded. So we exec the FD to /dev/null,
10195 # effectively closing config.log, so it can be properly (re)opened and
10196 # appended to by config.status. When coming back to configure, we
10197 # need to make the FD available again.
10198 if test "$no_create" != yes; then
10199 ac_cs_success=:
10200 ac_config_status_args=
10201 test "$silent" = yes &&
10202 ac_config_status_args="$ac_config_status_args --quiet"
10203 exec 5>/dev/null
10204 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10205 exec 5>>config.log
10206 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10207 # would make configure fail if this is the last instruction.
10208 $ac_cs_success || { (exit 1); exit 1; }
10209 fi
10210
10211
This page took 0.282645 seconds and 4 git commands to generate.