2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libffi 2.1.
5 # Report bugs to <http://gcc.gnu.org/bugs.html>.
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization. ##
12 ## --------------------- ##
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
24 DUALCASE
=1; export DUALCASE
# for MKS sh
26 # Support unset when possible.
27 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
42 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
46 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47 eval $as_var=C
; export $as_var
53 # Required to use basename.
54 if expr a
: '\(a\)' >/dev
/null
2>&1; then
60 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
67 # Name of the executable.
68 as_me
=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70 X"$0" : 'X\(//\)$' \| \
71 X"$0" : 'X\(/\)$' \| \
72 . : '\(.\)' 2>/dev/null ||
74 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75 /^X\/\(\/\/\)$/{ s//\1/; q; }
76 /^X\/\(\/\).*/{ s//\1/; q; }
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits
='0123456789'
86 as_cr_alnum
=$as_cr_Letters$as_cr_digits
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90 echo "#! /bin/sh" >conf$$.sh
91 echo "exit 0" >>conf$$.sh
93 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
104 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
105 test "x$as_lineno_1" != "x$as_lineno_2" &&
106 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
107 # Find who we are. Look in the path if we contain no path at all
110 *[\\/]* ) as_myself
=$0 ;;
111 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
115 test -z "$as_dir" && as_dir
=.
116 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
121 # We did not find ourselves, most probably we were run as `sh COMMAND'
122 # in which case we are not to be found in the path.
123 if test "x$as_myself" = x
; then
126 if test ! -f "$as_myself"; then
127 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128 { (exit 1); exit 1; }; }
130 case $CONFIG_SHELL in
132 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
133 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
136 test -z "$as_dir" && as_dir
=.
137 for as_base
in sh bash ksh sh5
; do
140 if ("$as_dir/$as_base" -c '
143 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144 test "x$as_lineno_1" != "x$as_lineno_2" &&
145 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
146 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
147 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
148 CONFIG_SHELL
=$as_dir/$as_base
150 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
158 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159 # uniformly replaced by the line number. The first 'sed' inserts a
160 # line-number line before each line; the second 'sed' does the real
161 # work. The second script uses 'N' to pair each line-number line
162 # with the numbered line, and appends trailing '-' during
163 # substitution so that $LINENO is not a special case at line end.
164 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
166 sed '=' <$as_myself |
171 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
174 s,^['$as_cr_digits']*\n,,
176 chmod +x
$as_me.lineno ||
177 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178 { (exit 1); exit 1; }; }
180 # Don't try to exec as it changes $[0], causing all sort of problems
181 # (the dirname of $[0] is not the place where we might find the
182 # original and so on. Autoconf is especially sensible to this).
184 # Exit status is that of the last command.
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190 *c
*,-n*) ECHO_N
= ECHO_C
='
192 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
193 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
196 if expr a
: '\(a\)' >/dev
/null
2>&1; then
202 rm -f conf$$ conf$$.exe conf$$.
file
204 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
205 # We could just check for DJGPP; but this test a) works b) is more generic
206 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207 if test -f conf$$.exe
; then
208 # Don't use ln at all; we don't have any links
213 elif ln conf$$.
file conf$$
2>/dev
/null
; then
218 rm -f conf$$ conf$$.exe conf$$.
file
220 if mkdir
-p .
2>/dev
/null
; then
223 test -d .
/-p && rmdir .
/-p
227 as_executable_p
="test -f"
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
237 # We need space, tab and new line, in precisely that order.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
256 ac_default_prefix
=/usr
/local
257 ac_config_libobj_dir
=.
262 SHELL
=${CONFIG_SHELL-/bin/sh}
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete. It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
269 # Identity of this package.
270 PACKAGE_NAME
='libffi'
271 PACKAGE_TARNAME
='libffi'
272 PACKAGE_VERSION
='2.1'
273 PACKAGE_STRING
='libffi 2.1'
274 PACKAGE_BUGREPORT
='http://gcc.gnu.org/bugs.html'
276 # Factoring default headers for most tests.
277 ac_includes_default
="\
280 # include <sys/types.h>
283 # include <sys/stat.h>
294 # if !STDC_HEADERS && HAVE_MEMORY_H
300 # include <strings.h>
303 # include <inttypes.h>
313 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 multi_basedir build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CFLAGS CCAS CCASFLAGS LN_S RANLIB ac_ct_RANLIB LIBTOOL MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT CPP CPPFLAGS EGREP TESTSUBDIR_TRUE TESTSUBDIR_FALSE AM_RUNTESTFLAGS MIPS_IRIX_TRUE MIPS_IRIX_FALSE MIPS_LINUX_TRUE MIPS_LINUX_FALSE SPARC_TRUE SPARC_FALSE X86_TRUE X86_FALSE X86_WIN32_TRUE X86_WIN32_FALSE X86_DARWIN_TRUE X86_DARWIN_FALSE ALPHA_TRUE ALPHA_FALSE IA64_TRUE IA64_FALSE M32R_TRUE M32R_FALSE M68K_TRUE M68K_FALSE POWERPC_TRUE POWERPC_FALSE POWERPC_AIX_TRUE POWERPC_AIX_FALSE POWERPC_DARWIN_TRUE POWERPC_DARWIN_FALSE POWERPC_FREEBSD_TRUE POWERPC_FREEBSD_FALSE ARM_TRUE ARM_FALSE LIBFFI_CRIS_TRUE LIBFFI_CRIS_FALSE FRV_TRUE FRV_FALSE S390_TRUE S390_FALSE X86_64_TRUE X86_64_FALSE SH_TRUE SH_FALSE SH64_TRUE SH64_FALSE PA_LINUX_TRUE PA_LINUX_FALSE PA_HPUX_TRUE PA_HPUX_FALSE PA64_HPUX_TRUE PA64_HPUX_FALSE ALLOCA HAVE_LONG_DOUBLE TARGET TARGETDIR toolexecdir toolexeclibdir LIBOBJS LTLIBOBJS'
316 # Initialize some variables set by options.
318 ac_init_version
=false
319 # The variables have the same names as the options, with
320 # dashes changed to underlines.
328 program_transform_name
=s
,x
,x
,
336 # Installation directory options.
337 # These are left unexpanded so users can "make install exec_prefix=/foo"
338 # and all the variables that are supposed to be based on exec_prefix
339 # by default will actually change.
340 # Use braces instead of parens because sh, perl, etc. also accept them.
341 bindir
='${exec_prefix}/bin'
342 sbindir
='${exec_prefix}/sbin'
343 libexecdir
='${exec_prefix}/libexec'
344 datadir
='${prefix}/share'
345 sysconfdir
='${prefix}/etc'
346 sharedstatedir
='${prefix}/com'
347 localstatedir
='${prefix}/var'
348 libdir
='${exec_prefix}/lib'
349 includedir
='${prefix}/include'
350 oldincludedir
='/usr/include'
351 infodir
='${prefix}/info'
352 mandir
='${prefix}/man'
357 # If the previous option needs an argument, assign it.
358 if test -n "$ac_prev"; then
359 eval "$ac_prev=\$ac_option"
364 ac_optarg
=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366 # Accept the important Cygnus configure options, so we can diagnose typos.
370 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
372 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
375 -build |
--build |
--buil |
--bui |
--bu)
376 ac_prev
=build_alias
;;
377 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
378 build_alias
=$ac_optarg ;;
380 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
381 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
382 ac_prev
=cache_file
;;
383 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
384 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
385 cache_file
=$ac_optarg ;;
388 cache_file
=config.cache
;;
390 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
392 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
394 datadir
=$ac_optarg ;;
396 -disable-* |
--disable-*)
397 ac_feature
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
398 # Reject names that are not valid shell variable names.
399 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
400 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
401 { (exit 1); exit 1; }; }
402 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
403 eval "enable_$ac_feature=no" ;;
405 -enable-* |
--enable-*)
406 ac_feature
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
407 # Reject names that are not valid shell variable names.
408 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
409 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
410 { (exit 1); exit 1; }; }
411 ac_feature
=`echo $ac_feature | sed 's/-/_/g'`
413 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 eval "enable_$ac_feature='$ac_optarg'" ;;
418 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
419 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
420 |
--exec |
--exe |
--ex)
421 ac_prev
=exec_prefix
;;
422 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
423 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
424 |
--exec=* |
--exe=* |
--ex=*)
425 exec_prefix
=$ac_optarg ;;
427 -gas |
--gas |
--ga |
--g)
428 # Obsolete; use --with-gas.
431 -help |
--help |
--hel |
--he |
-h)
433 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
434 ac_init_help
=recursive
;;
435 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
436 ac_init_help
=short
;;
438 -host |
--host |
--hos |
--ho)
439 ac_prev
=host_alias
;;
440 -host=* |
--host=* |
--hos=* |
--ho=*)
441 host_alias
=$ac_optarg ;;
443 -includedir |
--includedir |
--includedi |
--included |
--include \
444 |
--includ |
--inclu |
--incl |
--inc)
445 ac_prev
=includedir
;;
446 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
447 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
448 includedir
=$ac_optarg ;;
450 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
452 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
453 infodir
=$ac_optarg ;;
455 -libdir |
--libdir |
--libdi |
--libd)
457 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
460 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
461 |
--libexe |
--libex |
--libe)
462 ac_prev
=libexecdir
;;
463 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
464 |
--libexe=* |
--libex=* |
--libe=*)
465 libexecdir
=$ac_optarg ;;
467 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
468 |
--localstate |
--localstat |
--localsta |
--localst \
469 |
--locals |
--local |
--loca |
--loc |
--lo)
470 ac_prev
=localstatedir
;;
471 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
472 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
473 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
474 localstatedir
=$ac_optarg ;;
476 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
478 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
482 # Obsolete; use --without-fp.
485 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
486 |
--no-cr |
--no-c |
-n)
489 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
490 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
493 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
494 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
495 |
--oldin |
--oldi |
--old |
--ol |
--o)
496 ac_prev
=oldincludedir
;;
497 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
498 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
499 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
500 oldincludedir
=$ac_optarg ;;
502 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
504 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
507 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
508 |
--program-pre |
--program-pr |
--program-p)
509 ac_prev
=program_prefix
;;
510 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
511 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
512 program_prefix
=$ac_optarg ;;
514 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
515 |
--program-suf |
--program-su |
--program-s)
516 ac_prev
=program_suffix
;;
517 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
518 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
519 program_suffix
=$ac_optarg ;;
521 -program-transform-name |
--program-transform-name \
522 |
--program-transform-nam |
--program-transform-na \
523 |
--program-transform-n |
--program-transform- \
524 |
--program-transform |
--program-transfor \
525 |
--program-transfo |
--program-transf \
526 |
--program-trans |
--program-tran \
527 |
--progr-tra |
--program-tr |
--program-t)
528 ac_prev
=program_transform_name
;;
529 -program-transform-name=* |
--program-transform-name=* \
530 |
--program-transform-nam=* |
--program-transform-na=* \
531 |
--program-transform-n=* |
--program-transform-=* \
532 |
--program-transform=* |
--program-transfor=* \
533 |
--program-transfo=* |
--program-transf=* \
534 |
--program-trans=* |
--program-tran=* \
535 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
536 program_transform_name
=$ac_optarg ;;
538 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
539 |
-silent |
--silent |
--silen |
--sile |
--sil)
542 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
544 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
546 sbindir
=$ac_optarg ;;
548 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
549 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
550 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
552 ac_prev
=sharedstatedir
;;
553 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
554 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
555 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
557 sharedstatedir
=$ac_optarg ;;
559 -site |
--site |
--sit)
561 -site=* |
--site=* |
--sit=*)
564 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
566 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
569 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
570 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
571 ac_prev
=sysconfdir
;;
572 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
573 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
574 sysconfdir
=$ac_optarg ;;
576 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
577 ac_prev
=target_alias
;;
578 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
579 target_alias
=$ac_optarg ;;
581 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
584 -version |
--version |
--versio |
--versi |
--vers |
-V)
588 ac_package
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
589 # Reject names that are not valid shell variable names.
590 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
591 { echo "$as_me: error: invalid package name: $ac_package" >&2
592 { (exit 1); exit 1; }; }
593 ac_package
=`echo $ac_package| sed 's/-/_/g'`
595 *=*) ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
598 eval "with_$ac_package='$ac_optarg'" ;;
600 -without-* |
--without-*)
601 ac_package
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
602 # Reject names that are not valid shell variable names.
603 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev
/null
&&
604 { echo "$as_me: error: invalid package name: $ac_package" >&2
605 { (exit 1); exit 1; }; }
606 ac_package
=`echo $ac_package | sed 's/-/_/g'`
607 eval "with_$ac_package=no" ;;
610 # Obsolete; use --with-x.
613 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
614 |
--x-incl |
--x-inc |
--x-in |
--x-i)
615 ac_prev
=x_includes
;;
616 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
617 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
618 x_includes
=$ac_optarg ;;
620 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
621 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
622 ac_prev
=x_libraries
;;
623 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
624 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
625 x_libraries
=$ac_optarg ;;
627 -*) { echo "$as_me: error: unrecognized option: $ac_option
628 Try \`$0 --help' for more information." >&2
629 { (exit 1); exit 1; }; }
633 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
634 # Reject names that are not valid shell variable names.
635 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
636 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
637 { (exit 1); exit 1; }; }
638 ac_optarg
=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
639 eval "$ac_envvar='$ac_optarg'"
643 # FIXME: should be removed in autoconf 3.0.
644 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
645 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
646 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
647 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
653 if test -n "$ac_prev"; then
654 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
655 { echo "$as_me: error: missing argument to $ac_option" >&2
656 { (exit 1); exit 1; }; }
659 # Be sure to have absolute paths.
660 for ac_var
in exec_prefix prefix
662 eval ac_val
=$
`echo $ac_var`
664 [\\/$
]* | ?
:[\\/]* | NONE |
'' ) ;;
665 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
666 { (exit 1); exit 1; }; };;
670 # Be sure to have absolute paths.
671 for ac_var
in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
672 localstatedir libdir includedir oldincludedir infodir mandir
674 eval ac_val
=$
`echo $ac_var`
676 [\\/$
]* | ?
:[\\/]* ) ;;
677 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
678 { (exit 1); exit 1; }; };;
682 # There might be people who depend on the old broken behavior: `$host'
683 # used to hold the argument of --host etc.
684 # FIXME: To remove some day.
689 # FIXME: To remove some day.
690 if test "x$host_alias" != x
; then
691 if test "x$build_alias" = x
; then
692 cross_compiling
=maybe
693 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
694 If a cross compiler is detected then cross compile mode will be used." >&2
695 elif test "x$build_alias" != "x$host_alias"; then
701 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
703 test "$silent" = yes && exec 6>/dev
/null
706 # Find the source files, if location was not specified.
707 if test -z "$srcdir"; then
708 ac_srcdir_defaulted
=yes
709 # Try the directory containing this script, then its parent.
710 ac_confdir
=`(dirname "$0") 2>/dev/null ||
711 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
712 X"$0" : 'X\(//\)[^/]' \| \
713 X"$0" : 'X\(//\)$' \| \
714 X"$0" : 'X\(/\)' \| \
715 . : '\(.\)' 2>/dev/null ||
717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
719 /^X\(\/\/\)$/{ s//\1/; q; }
720 /^X\(\/\).*/{ s//\1/; q; }
723 if test ! -r $srcdir/$ac_unique_file; then
727 ac_srcdir_defaulted
=no
729 if test ! -r $srcdir/$ac_unique_file; then
730 if test "$ac_srcdir_defaulted" = yes; then
731 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
732 { (exit 1); exit 1; }; }
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
735 { (exit 1); exit 1; }; }
738 (cd $srcdir && test -r .
/$ac_unique_file) 2>/dev
/null ||
739 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
740 { (exit 1); exit 1; }; }
741 srcdir
=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
742 ac_env_build_alias_set
=${build_alias+set}
743 ac_env_build_alias_value
=$build_alias
744 ac_cv_env_build_alias_set
=${build_alias+set}
745 ac_cv_env_build_alias_value
=$build_alias
746 ac_env_host_alias_set
=${host_alias+set}
747 ac_env_host_alias_value
=$host_alias
748 ac_cv_env_host_alias_set
=${host_alias+set}
749 ac_cv_env_host_alias_value
=$host_alias
750 ac_env_target_alias_set
=${target_alias+set}
751 ac_env_target_alias_value
=$target_alias
752 ac_cv_env_target_alias_set
=${target_alias+set}
753 ac_cv_env_target_alias_value
=$target_alias
754 ac_env_CCAS_set
=${CCAS+set}
755 ac_env_CCAS_value
=$CCAS
756 ac_cv_env_CCAS_set
=${CCAS+set}
757 ac_cv_env_CCAS_value
=$CCAS
758 ac_env_CCASFLAGS_set
=${CCASFLAGS+set}
759 ac_env_CCASFLAGS_value
=$CCASFLAGS
760 ac_cv_env_CCASFLAGS_set
=${CCASFLAGS+set}
761 ac_cv_env_CCASFLAGS_value
=$CCASFLAGS
762 ac_env_CPP_set
=${CPP+set}
763 ac_env_CPP_value
=$CPP
764 ac_cv_env_CPP_set
=${CPP+set}
765 ac_cv_env_CPP_value
=$CPP
766 ac_env_CPPFLAGS_set
=${CPPFLAGS+set}
767 ac_env_CPPFLAGS_value
=$CPPFLAGS
768 ac_cv_env_CPPFLAGS_set
=${CPPFLAGS+set}
769 ac_cv_env_CPPFLAGS_value
=$CPPFLAGS
772 # Report the --help message.
774 if test "$ac_init_help" = "long"; then
775 # Omit some internal or obsolete options to make the list less imposing.
776 # This message is too long to be a string in the A/UX 3.1 sh.
778 \`configure' configures libffi 2.1 to adapt to many kinds of systems.
780 Usage: $0 [OPTION]... [VAR=VALUE]...
782 To assign environment variables (e.g., CC, CFLAGS...), specify them as
783 VAR=VALUE. See below for descriptions of some of the useful variables.
785 Defaults for the options are specified in brackets.
788 -h, --help display this help and exit
789 --help=short display options specific to this package
790 --help=recursive display the short help of all the included packages
791 -V, --version display version information and exit
792 -q, --quiet, --silent do not print \`checking...' messages
793 --cache-file=FILE cache test results in FILE [disabled]
794 -C, --config-cache alias for \`--cache-file=config.cache'
795 -n, --no-create do not create output files
796 --srcdir=DIR find the sources in DIR [configure dir or \`..']
801 Installation directories:
802 --prefix=PREFIX install architecture-independent files in PREFIX
804 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
807 By default, \`make install' will install all the files in
808 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
809 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
810 for instance \`--prefix=\$HOME'.
812 For better control, use the options below.
814 Fine tuning of the installation directories:
815 --bindir=DIR user executables [EPREFIX/bin]
816 --sbindir=DIR system admin executables [EPREFIX/sbin]
817 --libexecdir=DIR program executables [EPREFIX/libexec]
818 --datadir=DIR read-only architecture-independent data [PREFIX/share]
819 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
820 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
821 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
822 --libdir=DIR object code libraries [EPREFIX/lib]
823 --includedir=DIR C header files [PREFIX/include]
824 --oldincludedir=DIR C header files for non-gcc [/usr/include]
825 --infodir=DIR info documentation [PREFIX/info]
826 --mandir=DIR man documentation [PREFIX/man]
832 --program-prefix=PREFIX prepend PREFIX to installed program names
833 --program-suffix=SUFFIX append SUFFIX to installed program names
834 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
837 --build=BUILD configure
for building on BUILD
[guessed
]
838 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
839 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
843 if test -n "$ac_init_help"; then
844 case $ac_init_help in
845 short | recursive
) echo "Configuration of libffi 2.1:";;
850 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
851 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
852 --enable-multilib build many library versions
(default
)
853 --disable-dependency-tracking speeds up one-time build
854 --enable-dependency-tracking do not reject slow dependency extractors
855 --enable-shared=PKGS build shared libraries default
=yes
856 --enable-static=PKGS build static libraries default
=yes
857 --enable-fast-install=PKGS optimize
for fast installation default
=yes
858 --disable-libtool-lock avoid locking
(might
break parallel builds
)
859 --enable-maintainer-mode enable make rules and dependencies not useful
860 (and sometimes confusing
) to the casual installer
861 --enable-debug debugging mode
862 --disable-structs omit code
for struct support
863 --disable-raw-api make the raw api unavailable
864 --enable-purify-safety purify-safe mode
867 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
868 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
869 --with-gnu-ld assume the C compiler uses GNU ld default
=no
870 --with-pic try to use only PIC
/non-PIC objects default
=use both
872 Some influential environment variables
:
873 CC C compiler
command
874 CFLAGS C compiler flags
875 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
876 nonstandard directory
<lib dir
>
877 CPPFLAGS C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if you have
878 headers
in a nonstandard directory
<include dir
>
879 CCAS assembler compiler
command (defaults to CC
)
880 CCASFLAGS assembler compiler flags
(defaults to CFLAGS
)
883 Use these variables to override the choices made by
`configure' or to help
884 it to find libraries and programs with nonstandard names/locations.
886 Report bugs to <http://gcc.gnu.org/bugs.html>.
890 if test "$ac_init_help" = "recursive"; then
891 # If there are subdirs, report their specific --help.
893 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
894 test -d $ac_dir || continue
897 if test "$ac_dir" != .; then
898 ac_dir_suffix=/`echo "$ac_dir" |
sed 's,^\.[\\/],,'`
899 # A "../" for each directory in $ac_dir_suffix.
900 ac_top_builddir=`echo "$ac_dir_suffix" |
sed 's,/[^\\/]*,../,g'`
902 ac_dir_suffix= ac_top_builddir=
906 .) # No --srcdir option. We are building in place.
908 if test -z "$ac_top_builddir"; then
911 ac_top_srcdir=`echo $ac_top_builddir |
sed 's,/$,,'`
913 [\\/]* | ?:[\\/]* ) # Absolute path.
914 ac_srcdir=$srcdir$ac_dir_suffix;
915 ac_top_srcdir=$srcdir ;;
917 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
918 ac_top_srcdir=$ac_top_builddir$srcdir ;;
921 # Do not use `cd foo
&& pwd` to compute absolute paths, because
922 # the directories may not exist.
924 .) ac_abs_builddir="$ac_dir";;
927 .) ac_abs_builddir=`pwd`;;
928 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
929 *) ac_abs_builddir=`pwd`/"$ac_dir";;
932 case $ac_abs_builddir in
933 .) ac_abs_top_builddir=${ac_top_builddir}.;;
935 case ${ac_top_builddir}. in
936 .) ac_abs_top_builddir=$ac_abs_builddir;;
937 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
938 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
941 case $ac_abs_builddir in
942 .) ac_abs_srcdir=$ac_srcdir;;
945 .) ac_abs_srcdir=$ac_abs_builddir;;
946 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
947 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
950 case $ac_abs_builddir in
951 .) ac_abs_top_srcdir=$ac_top_srcdir;;
953 case $ac_top_srcdir in
954 .) ac_abs_top_srcdir=$ac_abs_builddir;;
955 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
956 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
961 # Check for guested configure; otherwise get Cygnus style configure.
962 if test -f $ac_srcdir/configure.gnu; then
964 $SHELL $ac_srcdir/configure.gnu --help=recursive
965 elif test -f $ac_srcdir/configure; then
967 $SHELL $ac_srcdir/configure --help=recursive
968 elif test -f $ac_srcdir/configure.ac ||
969 test -f $ac_srcdir/configure.in; then
973 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
979 test -n "$ac_init_help" && exit 0
980 if $ac_init_version; then
983 generated by GNU Autoconf 2.59
985 Copyright (C) 2003 Free Software Foundation, Inc.
986 This configure script is free software; the Free Software Foundation
987 gives unlimited permission to copy, distribute and modify it.
993 This file contains any messages produced by compilers while
994 running configure, to aid debugging if configure makes a mistake.
996 It was created by libffi $as_me 2.1, which was
997 generated by GNU Autoconf 2.59. Invocation command line was
1008 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
1009 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
1010 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
1011 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
1012 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
1014 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
1015 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
1017 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
1018 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
1019 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
1020 hostinfo = `(hostinfo
) 2>/dev
/null ||
echo unknown
`
1021 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
1022 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
1023 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
1027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1031 test -z "$as_dir" && as_dir=.
1032 echo "PATH: $as_dir"
1047 # Keep a trace of the command line.
1048 # Strip out --no-create and --no-recursion so they do not pile up.
1049 # Strip out --silent because we don't want to record it for future runs.
1050 # Also quote any args containing shell meta-characters.
1051 # Make two passes to allow for proper duplicate-argument suppression.
1056 ac_must_keep_next=false
1062 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1063 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1064 | -silent | --silent | --silen | --sile | --sil)
1066 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1067 ac_arg=`echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
1070 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1072 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1073 if test $ac_must_keep_next = true; then
1074 ac_must_keep_next=false # Got value, back to normal.
1077 *=* | --config-cache | -C | -disable-* | --disable-* \
1078 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1079 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1080 | -with-* | --with-* | -without-* | --without-* | --x)
1081 case "$ac_configure_args0 " in
1082 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1085 -* ) ac_must_keep_next=true ;;
1088 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1089 # Get rid of the leading space.
1095 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1096 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1098 # When interrupted or exit'd, cleanup temporary files, and complete
1099 # config.log. We remove comments because anyway the quotes in there
1100 # would cause problems or look ugly.
1101 # WARNING: Be sure not to use single quotes in there, as some shells,
1102 # such as our DU 5.0 friend, will then `close
' the trap.
1103 trap 'exit_status
=$?
1104 # Save into config.log some information that might help in debugging.
1109 ## ---------------- ##
1110 ## Cache variables. ##
1111 ## ---------------- ##
1114 # The following way of writing the cache mishandles newlines in values,
1117 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1120 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1121 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1125 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1132 ## ----------------- ##
1133 ## Output variables. ##
1134 ## ----------------- ##
1137 for ac_var
in $ac_subst_vars
1139 eval ac_val
=$
`echo $ac_var`
1140 echo "$ac_var='"'"'$ac_val'"'"'"
1144 if test -n "$ac_subst_files"; then
1151 for ac_var
in $ac_subst_files
1153 eval ac_val
=$
`echo $ac_var`
1154 echo "$ac_var='"'"'$ac_val'"'"'"
1159 if test -s confdefs.h
; then
1166 sed "/^$/d" confdefs.h |
sort
1169 test "$ac_signal" != 0 &&
1170 echo "$as_me: caught signal $ac_signal"
1171 echo "$as_me: exit $exit_status"
1173 rm -f core
*.core
&&
1174 rm -rf conftest
* confdefs
* conf$$
* $ac_clean_files &&
1177 for ac_signal in 1 2 13 15; do
1178 trap 'ac_signal
='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1182 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1183 rm -rf conftest* confdefs.h
1184 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1187 # Predefined preprocessor variables.
1189 cat >>confdefs.h <<_ACEOF
1190 #define PACKAGE_NAME "$PACKAGE_NAME"
1194 cat >>confdefs.h <<_ACEOF
1195 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1199 cat >>confdefs.h <<_ACEOF
1200 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1204 cat >>confdefs.h <<_ACEOF
1205 #define PACKAGE_STRING "$PACKAGE_STRING"
1209 cat >>confdefs.h <<_ACEOF
1210 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1214 # Let the site file select an alternate cache file if it wants to.
1215 # Prefer explicitly selected file to automatically selected ones.
1216 if test -z "$CONFIG_SITE"; then
1217 if test "x$prefix" != xNONE; then
1218 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1220 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1223 for ac_site_file in $CONFIG_SITE; do
1224 if test -r "$ac_site_file"; then
1225 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1226 echo "$as_me: loading site script $ac_site_file" >&6;}
1227 sed 's
/^
/|
/' "$ac_site_file" >&5
1232 if test -r "$cache_file"; then
1233 # Some versions of bash will fail to source /dev/null (special
1234 # files actually), so we avoid doing that.
1235 if test -f "$cache_file"; then
1236 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1237 echo "$as_me: loading cache $cache_file" >&6;}
1239 [\\/]* | ?:[\\/]* ) . $cache_file;;
1240 *) . ./$cache_file;;
1244 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1245 echo "$as_me: creating cache $cache_file" >&6;}
1249 # Check that the precious variables saved in the cache have kept the same
1251 ac_cache_corrupted=false
1252 for ac_var in `(set) 2>&1 |
1253 sed -n 's
/^ac_env_\
([a-zA-Z_0-9
]*\
)_set
=.
*/\
1/p
'`; do
1254 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1255 eval ac_new_set=\$ac_env_${ac_var}_set
1256 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1257 eval ac_new_val="\$ac_env_${ac_var}_value"
1258 case $ac_old_set,$ac_new_set in
1260 { echo "$as_me:$LINENO: error: \`$ac_var' was
set to \
`$ac_old_val' in the previous run" >&5
1261 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&2;}
1262 ac_cache_corrupted=: ;;
1264 { echo "$as_me:$LINENO: error
: \
`$ac_var' was not set in the previous run" >&5
1265 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1266 ac_cache_corrupted=: ;;
1269 if test "x$ac_old_val" != "x$ac_new_val"; then
1270 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run
:" >&5
1271 echo "$as_me: error
: \
`$ac_var' has changed since the previous run:" >&2;}
1272 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1273 echo "$as_me: former value: $ac_old_val" >&2;}
1274 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1275 echo "$as_me: current value: $ac_new_val" >&2;}
1276 ac_cache_corrupted=:
1279 # Pass precious variables to config.status.
1280 if test "$ac_new_set" = set; then
1282 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1283 ac_arg=$ac_var=`echo "$ac_new_val" |
sed "s/'/'\\\\\\\\''/g"` ;;
1284 *) ac_arg=$ac_var=$ac_new_val ;;
1286 case " $ac_configure_args " in
1287 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1288 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1292 if $ac_cache_corrupted; then
1293 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1294 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1295 { { echo "$as_me:$LINENO: error: run \`make distclean
' and/or \`rm $cache_file' and start over
" >&5
1296 echo "$as_me: error
: run \
`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1297 { (exit 1); exit 1; }; }
1301 ac_cpp='$CPP $CPPFLAGS'
1302 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
1303 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
1304 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1332 ac_config_headers="$ac_config_headers fficonfig.h"
1335 # Default to --enable-multilib
1336 # Check whether --enable-multilib or --disable-multilib was given.
1337 if test "${enable_multilib+set}" = set; then
1338 enableval="$enable_multilib"
1339 case "$enableval" in
1340 yes) multilib=yes ;;
1342 *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
1343 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
1344 { (exit 1); exit 1; }; } ;;
1350 # We may get other options which we leave undocumented:
1351 # --with-target-subdir, --with-multisrctop, --with-multisubdir
1352 # See config-ml.in if you want the gory details.
1354 if test "$srcdir" = "."; then
1355 if test "$with_target_subdir" != "."; then
1356 multi_basedir="$srcdir/$with_multisrctop../.."
1358 multi_basedir="$srcdir/$with_multisrctop.."
1361 multi_basedir="$srcdir/.."
1365 ac_config_commands="$ac_config_commands default-1"
1369 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1370 if test -f $ac_dir/install-sh; then
1372 ac_install_sh="$ac_aux_dir/install-sh -c"
1374 elif test -f $ac_dir/install.sh; then
1376 ac_install_sh="$ac_aux_dir/install.sh -c"
1378 elif test -f $ac_dir/shtool; then
1380 ac_install_sh="$ac_aux_dir/shtool install -c"
1384 if test -z "$ac_aux_dir"; then
1385 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1386 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1387 { (exit 1); exit 1; }; }
1389 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1390 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1391 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1393 # Make sure we can run config.sub.
1394 $ac_config_sub sun4 >/dev/null 2>&1 ||
1395 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1396 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1397 { (exit 1); exit 1; }; }
1399 echo "$as_me:$LINENO: checking build system type" >&5
1400 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1401 if test "${ac_cv_build+set}" = set; then
1402 echo $ECHO_N "(cached) $ECHO_C" >&6
1404 ac_cv_build_alias=$build_alias
1405 test -z "$ac_cv_build_alias" &&
1406 ac_cv_build_alias=`$ac_config_guess`
1407 test -z "$ac_cv_build_alias" &&
1408 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1409 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1410 { (exit 1); exit 1; }; }
1411 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1412 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1413 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1414 { (exit 1); exit 1; }; }
1417 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1418 echo "${ECHO_T}$ac_cv_build" >&6
1420 build_cpu=`echo $ac_cv_build | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
1/'`
1421 build_vendor=`echo $ac_cv_build | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
2/'`
1422 build_os=`echo $ac_cv_build | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
3/'`
1425 echo "$as_me:$LINENO: checking host system type" >&5
1426 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1427 if test "${ac_cv_host+set}" = set; then
1428 echo $ECHO_N "(cached) $ECHO_C" >&6
1430 ac_cv_host_alias=$host_alias
1431 test -z "$ac_cv_host_alias" &&
1432 ac_cv_host_alias=$ac_cv_build_alias
1433 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1434 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1435 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1436 { (exit 1); exit 1; }; }
1439 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1440 echo "${ECHO_T}$ac_cv_host" >&6
1442 host_cpu=`echo $ac_cv_host | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
1/'`
1443 host_vendor=`echo $ac_cv_host | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
2/'`
1444 host_os=`echo $ac_cv_host | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
3/'`
1447 echo "$as_me:$LINENO: checking target system type" >&5
1448 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1449 if test "${ac_cv_target+set}" = set; then
1450 echo $ECHO_N "(cached) $ECHO_C" >&6
1452 ac_cv_target_alias=$target_alias
1453 test "x$ac_cv_target_alias" = "x" &&
1454 ac_cv_target_alias=$ac_cv_host_alias
1455 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1456 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1457 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1458 { (exit 1); exit 1; }; }
1461 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1462 echo "${ECHO_T}$ac_cv_target" >&6
1463 target=$ac_cv_target
1464 target_cpu=`echo $ac_cv_target | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
1/'`
1465 target_vendor=`echo $ac_cv_target | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
2/'`
1466 target_os=`echo $ac_cv_target | sed 's
/^\
([^
-]*\
)-\
([^
-]*\
)-\
(.
*\
)$
/\
3/'`
1469 # The aliases save the names the user supplied, while $host etc.
1470 # will get canonicalized.
1471 test -n "$target_alias" &&
1472 test "$program_prefix$program_suffix$program_transform_name" = \
1474 program_prefix=${target_alias}-
1475 target_alias=${target_alias-$host_alias}
1477 . ${srcdir}/configure.host
1479 am__api_version="1.9"
1480 # Find a good install program. We prefer a C program (faster),
1481 # so one script is as good as another. But avoid the broken or
1482 # incompatible versions:
1483 # SysV /etc/install, /usr/sbin/install
1484 # SunOS /usr/etc/install
1485 # IRIX /sbin/install
1487 # AmigaOS /C/install, which installs bootblocks on floppy discs
1488 # AIX 4 /usr/bin/installbsd, which doesn't work without a
-g flag
1489 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1490 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1491 # OS/2's system install, which has a completely different semantic
1492 # ./install, which can be erroneously created by make from ./install.sh.
1493 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1494 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1495 if test -z "$INSTALL"; then
1496 if test "${ac_cv_path_install+set}" = set; then
1497 echo $ECHO_N "(cached) $ECHO_C" >&6
1499 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1503 test -z "$as_dir" && as_dir
=.
1504 # Account for people who put trailing slashes in PATH elements.
1506 .
/ | .
// |
/cC
/* | \
1507 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
1508 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
1511 # OSF1 and SCO ODT 3.0 have their own names for install.
1512 # Don't use installbsd from OSF since it installs stuff as root
1514 for ac_prog
in ginstall scoinst
install; do
1515 for ac_exec_ext
in '' $ac_executable_extensions; do
1516 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1517 if test $ac_prog = install &&
1518 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
1519 # AIX install. It has an incompatible calling convention.
1521 elif test $ac_prog = install &&
1522 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
1523 # program-specific install script used by HP pwplus--don't use.
1526 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
1538 if test "${ac_cv_path_install+set}" = set; then
1539 INSTALL
=$ac_cv_path_install
1541 # As a last resort, use the slow shell script. We don't cache a
1542 # path for INSTALL within a source directory, because that will
1543 # break other packages using the cache if that directory is
1544 # removed, or if the path is relative.
1545 INSTALL
=$ac_install_sh
1548 echo "$as_me:$LINENO: result: $INSTALL" >&5
1549 echo "${ECHO_T}$INSTALL" >&6
1551 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1552 # It thinks the first close brace ends the variable substitution.
1553 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1555 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
1557 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1559 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1560 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1563 echo timestamp
> conftest.
file
1564 # Do `set' in a subshell so we don't clobber the current shell's
1565 # arguments. Must try -L first in case configure is actually a
1566 # symlink; some systems play weird games with the mod time of symlinks
1567 # (eg FreeBSD returns the mod time of the symlink's containing
1570 set X
`ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1571 if test "$*" = "X"; then
1573 set X
`ls -t $srcdir/configure conftest.file`
1576 if test "$*" != "X $srcdir/configure conftest.file" \
1577 && test "$*" != "X conftest.file $srcdir/configure"; then
1579 # If neither matched, then we have a broken ls. This can happen
1580 # if, for instance, CONFIG_SHELL is bash and it inherits a
1581 # broken ls alias from the environment. This has actually
1582 # happened. Such a system could not be considered "sane".
1583 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1584 alias in your environment" >&5
1585 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1586 alias in your environment" >&2;}
1587 { (exit 1); exit 1; }; }
1590 test "$2" = conftest.
file
1596 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1597 Check your system clock" >&5
1598 echo "$as_me: error: newly created file is older than distributed files!
1599 Check your system clock" >&2;}
1600 { (exit 1); exit 1; }; }
1602 echo "$as_me:$LINENO: result: yes" >&5
1603 echo "${ECHO_T}yes" >&6
1604 test "$program_prefix" != NONE
&&
1605 program_transform_name
="s,^,$program_prefix,;$program_transform_name"
1606 # Use a double $ so make ignores it.
1607 test "$program_suffix" != NONE
&&
1608 program_transform_name
="s,\$,$program_suffix,;$program_transform_name"
1609 # Double any \ or $. echo might interpret backslashes.
1610 # By default was `s,x,x', remove it if useless.
1611 cat <<\_ACEOF
>conftest.
sed
1612 s
/[\\$
]/&&/g
;s
/;s
,x
,x
,$
//
1614 program_transform_name
=`echo $program_transform_name | sed -f conftest.sed`
1617 # expand $ac_aux_dir to an absolute path
1618 am_aux_dir
=`cd $ac_aux_dir && pwd`
1620 test x
"${MISSING+set}" = xset || MISSING
="\${SHELL} $am_aux_dir/missing"
1621 # Use eval to expand $SHELL
1622 if eval "$MISSING --run true"; then
1623 am_missing_run
="$MISSING --run "
1626 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1627 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1630 if mkdir
-p --version .
>/dev
/null
2>&1 && test ! -d .
/--version; then
1631 # We used to keeping the `.' as first argument, in order to
1632 # allow $(mkdir_p) to be used without argument. As in
1633 # $(mkdir_p) $(somedir)
1634 # where $(somedir) is conditionally defined. However this is wrong
1636 # 1. if the package is installed by a user who cannot write `.'
1637 # make install will fail,
1638 # 2. the above comment should most certainly read
1639 # $(mkdir_p) $(DESTDIR)$(somedir)
1640 # so it does not work when $(somedir) is undefined and
1641 # $(DESTDIR) is not.
1642 # To support the latter case, we have to write
1643 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1644 # so the `.' trick is pointless.
1645 mkdir_p
='mkdir -p --'
1647 # On NextStep and OpenStep, the `mkdir' command does not
1648 # recognize any option. It will interpret all options as
1649 # directories to create, and then abort because `.' already
1651 for d
in .
/-p .
/--version;
1653 test -d $d && rmdir $d
1655 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1656 if test -f "$ac_aux_dir/mkinstalldirs"; then
1657 mkdir_p
='$(mkinstalldirs)'
1659 mkdir_p
='$(install_sh) -d'
1663 for ac_prog
in gawk mawk nawk
awk
1665 # Extract the first word of "$ac_prog", so it can be a program name with args.
1666 set dummy
$ac_prog; ac_word
=$2
1667 echo "$as_me:$LINENO: checking for $ac_word" >&5
1668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1669 if test "${ac_cv_prog_AWK+set}" = set; then
1670 echo $ECHO_N "(cached) $ECHO_C" >&6
1672 if test -n "$AWK"; then
1673 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1675 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1679 test -z "$as_dir" && as_dir
=.
1680 for ac_exec_ext
in '' $ac_executable_extensions; do
1681 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1682 ac_cv_prog_AWK
="$ac_prog"
1683 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1692 if test -n "$AWK"; then
1693 echo "$as_me:$LINENO: result: $AWK" >&5
1694 echo "${ECHO_T}$AWK" >&6
1696 echo "$as_me:$LINENO: result: no" >&5
1697 echo "${ECHO_T}no" >&6
1700 test -n "$AWK" && break
1703 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1704 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1705 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y,:./+-,___p_,'`
1706 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1707 echo $ECHO_N "(cached) $ECHO_C" >&6
1709 cat >conftest.
make <<\_ACEOF
1711 @
echo 'ac_maketemp="$(MAKE)"'
1713 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1714 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1715 if test -n "$ac_maketemp"; then
1716 eval ac_cv_prog_make_
${ac_make}_set
=yes
1718 eval ac_cv_prog_make_
${ac_make}_set
=no
1722 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1723 echo "$as_me:$LINENO: result: yes" >&5
1724 echo "${ECHO_T}yes" >&6
1727 echo "$as_me:$LINENO: result: no" >&5
1728 echo "${ECHO_T}no" >&6
1729 SET_MAKE
="MAKE=${MAKE-make}"
1732 rm -rf .tst
2>/dev
/null
1733 mkdir .tst
2>/dev
/null
1734 if test -d .tst
; then
1739 rmdir .tst
2>/dev
/null
1741 # test to see if srcdir already configured
1742 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1743 test -f $srcdir/config.status
; then
1744 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1745 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1746 { (exit 1); exit 1; }; }
1749 # test whether we have cygpath
1750 if test -z "$CYGPATH_W"; then
1751 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
1752 CYGPATH_W
='cygpath -w'
1759 # Define the identity of the package.
1764 cat >>confdefs.h
<<_ACEOF
1765 #define PACKAGE "$PACKAGE"
1769 cat >>confdefs.h
<<_ACEOF
1770 #define VERSION "$VERSION"
1773 # Some tools Automake needs.
1775 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1778 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
1781 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1784 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
1787 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
1789 install_sh
=${install_sh-"$am_aux_dir/install-sh"}
1791 # Installed binaries are usually stripped using `strip' when the user
1792 # run `make install-strip'. However `strip' might not be the right
1793 # tool to use in cross-compilation environments, therefore Automake
1794 # will honor the `STRIP' environment variable to overrule this program.
1795 if test "$cross_compiling" != no
; then
1796 if test -n "$ac_tool_prefix"; then
1797 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1798 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
1799 echo "$as_me:$LINENO: checking for $ac_word" >&5
1800 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1801 if test "${ac_cv_prog_STRIP+set}" = set; then
1802 echo $ECHO_N "(cached) $ECHO_C" >&6
1804 if test -n "$STRIP"; then
1805 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
1807 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1811 test -z "$as_dir" && as_dir
=.
1812 for ac_exec_ext
in '' $ac_executable_extensions; do
1813 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1814 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
1815 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1823 STRIP
=$ac_cv_prog_STRIP
1824 if test -n "$STRIP"; then
1825 echo "$as_me:$LINENO: result: $STRIP" >&5
1826 echo "${ECHO_T}$STRIP" >&6
1828 echo "$as_me:$LINENO: result: no" >&5
1829 echo "${ECHO_T}no" >&6
1833 if test -z "$ac_cv_prog_STRIP"; then
1835 # Extract the first word of "strip", so it can be a program name with args.
1836 set dummy strip
; ac_word
=$2
1837 echo "$as_me:$LINENO: checking for $ac_word" >&5
1838 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1839 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1840 echo $ECHO_N "(cached) $ECHO_C" >&6
1842 if test -n "$ac_ct_STRIP"; then
1843 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
1845 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1849 test -z "$as_dir" && as_dir
=.
1850 for ac_exec_ext
in '' $ac_executable_extensions; do
1851 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1852 ac_cv_prog_ac_ct_STRIP
="strip"
1853 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1859 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP
=":"
1862 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
1863 if test -n "$ac_ct_STRIP"; then
1864 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1865 echo "${ECHO_T}$ac_ct_STRIP" >&6
1867 echo "$as_me:$LINENO: result: no" >&5
1868 echo "${ECHO_T}no" >&6
1873 STRIP
="$ac_cv_prog_STRIP"
1877 INSTALL_STRIP_PROGRAM
="\${SHELL} \$(install_sh) -c -s"
1879 # We need awk for the "check" target. The system "awk" is bad on
1881 # Always define AMTAR for backward compatibility.
1883 AMTAR
=${AMTAR-"${am_missing_run}tar"}
1885 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
1892 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
1893 # We must force CC to /not/ be precious variables; otherwise
1894 # the wrong, non-multilib-adjusted value will be used in multilibs.
1895 # As a side effect, we have to subst CFLAGS ourselves.
1900 ac_cpp
='$CPP $CPPFLAGS'
1901 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1902 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1903 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
1904 if test -n "$ac_tool_prefix"; then
1905 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1906 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
1907 echo "$as_me:$LINENO: checking for $ac_word" >&5
1908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1909 if test "${ac_cv_prog_CC+set}" = set; then
1910 echo $ECHO_N "(cached) $ECHO_C" >&6
1912 if test -n "$CC"; then
1913 ac_cv_prog_CC
="$CC" # Let the user override the test.
1915 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1919 test -z "$as_dir" && as_dir
=.
1920 for ac_exec_ext
in '' $ac_executable_extensions; do
1921 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1922 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
1923 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1932 if test -n "$CC"; then
1933 echo "$as_me:$LINENO: result: $CC" >&5
1934 echo "${ECHO_T}$CC" >&6
1936 echo "$as_me:$LINENO: result: no" >&5
1937 echo "${ECHO_T}no" >&6
1941 if test -z "$ac_cv_prog_CC"; then
1943 # Extract the first word of "gcc", so it can be a program name with args.
1944 set dummy gcc
; ac_word
=$2
1945 echo "$as_me:$LINENO: checking for $ac_word" >&5
1946 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1947 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1948 echo $ECHO_N "(cached) $ECHO_C" >&6
1950 if test -n "$ac_ct_CC"; then
1951 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
1953 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1957 test -z "$as_dir" && as_dir
=.
1958 for ac_exec_ext
in '' $ac_executable_extensions; do
1959 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1960 ac_cv_prog_ac_ct_CC
="gcc"
1961 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1969 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
1970 if test -n "$ac_ct_CC"; then
1971 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1972 echo "${ECHO_T}$ac_ct_CC" >&6
1974 echo "$as_me:$LINENO: result: no" >&5
1975 echo "${ECHO_T}no" >&6
1983 if test -z "$CC"; then
1984 if test -n "$ac_tool_prefix"; then
1985 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1986 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
1987 echo "$as_me:$LINENO: checking for $ac_word" >&5
1988 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1989 if test "${ac_cv_prog_CC+set}" = set; then
1990 echo $ECHO_N "(cached) $ECHO_C" >&6
1992 if test -n "$CC"; then
1993 ac_cv_prog_CC
="$CC" # Let the user override the test.
1995 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1999 test -z "$as_dir" && as_dir
=.
2000 for ac_exec_ext
in '' $ac_executable_extensions; do
2001 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2002 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2003 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2012 if test -n "$CC"; then
2013 echo "$as_me:$LINENO: result: $CC" >&5
2014 echo "${ECHO_T}$CC" >&6
2016 echo "$as_me:$LINENO: result: no" >&5
2017 echo "${ECHO_T}no" >&6
2021 if test -z "$ac_cv_prog_CC"; then
2023 # Extract the first word of "cc", so it can be a program name with args.
2024 set dummy cc
; ac_word
=$2
2025 echo "$as_me:$LINENO: checking for $ac_word" >&5
2026 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2027 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2028 echo $ECHO_N "(cached) $ECHO_C" >&6
2030 if test -n "$ac_ct_CC"; then
2031 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2033 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2037 test -z "$as_dir" && as_dir
=.
2038 for ac_exec_ext
in '' $ac_executable_extensions; do
2039 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2040 ac_cv_prog_ac_ct_CC
="cc"
2041 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2049 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2050 if test -n "$ac_ct_CC"; then
2051 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2052 echo "${ECHO_T}$ac_ct_CC" >&6
2054 echo "$as_me:$LINENO: result: no" >&5
2055 echo "${ECHO_T}no" >&6
2064 if test -z "$CC"; then
2065 # Extract the first word of "cc", so it can be a program name with args.
2066 set dummy cc
; ac_word
=$2
2067 echo "$as_me:$LINENO: checking for $ac_word" >&5
2068 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2069 if test "${ac_cv_prog_CC+set}" = set; then
2070 echo $ECHO_N "(cached) $ECHO_C" >&6
2072 if test -n "$CC"; then
2073 ac_cv_prog_CC
="$CC" # Let the user override the test.
2076 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2080 test -z "$as_dir" && as_dir
=.
2081 for ac_exec_ext
in '' $ac_executable_extensions; do
2082 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2083 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2084 ac_prog_rejected
=yes
2088 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2094 if test $ac_prog_rejected = yes; then
2095 # We found a bogon in the path, so make sure we never use it.
2096 set dummy
$ac_cv_prog_CC
2098 if test $# != 0; then
2099 # We chose a different compiler from the bogus one.
2100 # However, it has the same basename, so the bogon will be chosen
2101 # first if we set CC to just the basename; use the full file name.
2103 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2109 if test -n "$CC"; then
2110 echo "$as_me:$LINENO: result: $CC" >&5
2111 echo "${ECHO_T}$CC" >&6
2113 echo "$as_me:$LINENO: result: no" >&5
2114 echo "${ECHO_T}no" >&6
2118 if test -z "$CC"; then
2119 if test -n "$ac_tool_prefix"; then
2122 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2123 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2124 echo "$as_me:$LINENO: checking for $ac_word" >&5
2125 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2126 if test "${ac_cv_prog_CC+set}" = set; then
2127 echo $ECHO_N "(cached) $ECHO_C" >&6
2129 if test -n "$CC"; then
2130 ac_cv_prog_CC
="$CC" # Let the user override the test.
2132 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2136 test -z "$as_dir" && as_dir
=.
2137 for ac_exec_ext
in '' $ac_executable_extensions; do
2138 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2139 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2140 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2149 if test -n "$CC"; then
2150 echo "$as_me:$LINENO: result: $CC" >&5
2151 echo "${ECHO_T}$CC" >&6
2153 echo "$as_me:$LINENO: result: no" >&5
2154 echo "${ECHO_T}no" >&6
2157 test -n "$CC" && break
2160 if test -z "$CC"; then
2164 # Extract the first word of "$ac_prog", so it can be a program name with args.
2165 set dummy
$ac_prog; ac_word
=$2
2166 echo "$as_me:$LINENO: checking for $ac_word" >&5
2167 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2168 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2169 echo $ECHO_N "(cached) $ECHO_C" >&6
2171 if test -n "$ac_ct_CC"; then
2172 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2174 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2178 test -z "$as_dir" && as_dir
=.
2179 for ac_exec_ext
in '' $ac_executable_extensions; do
2180 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2181 ac_cv_prog_ac_ct_CC
="$ac_prog"
2182 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2190 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2191 if test -n "$ac_ct_CC"; then
2192 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2193 echo "${ECHO_T}$ac_ct_CC" >&6
2195 echo "$as_me:$LINENO: result: no" >&5
2196 echo "${ECHO_T}no" >&6
2199 test -n "$ac_ct_CC" && break
2208 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2209 See \`config.log' for more details." >&5
2210 echo "$as_me: error: no acceptable C compiler found in \$PATH
2211 See \`config.log' for more details." >&2;}
2212 { (exit 1); exit 1; }; }
2214 # Provide some information about the compiler.
2215 echo "$as_me:$LINENO:" \
2216 "checking for C compiler version" >&5
2217 ac_compiler
=`set X $ac_compile; echo $2`
2218 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2219 (eval $ac_compiler --version </dev
/null
>&5) 2>&5
2221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2222 (exit $ac_status); }
2223 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2224 (eval $ac_compiler -v </dev
/null
>&5) 2>&5
2226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227 (exit $ac_status); }
2228 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2229 (eval $ac_compiler -V </dev
/null
>&5) 2>&5
2231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232 (exit $ac_status); }
2234 cat >conftest.
$ac_ext <<_ACEOF
2237 cat confdefs.h
>>conftest.
$ac_ext
2238 cat >>conftest.
$ac_ext <<_ACEOF
2239 /* end confdefs.h. */
2249 ac_clean_files_save
=$ac_clean_files
2250 ac_clean_files
="$ac_clean_files a.out a.exe b.out"
2251 # Try to create an executable without -o first, disregard a.out.
2252 # It will help us diagnose broken compilers, and finding out an intuition
2254 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2255 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2256 ac_link_default
=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2257 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2258 (eval $ac_link_default) 2>&5
2260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2261 (exit $ac_status); }; then
2262 # Find the output, starting from the most likely. This scheme is
2263 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2266 # Be careful to initialize this variable, since it used to be cached.
2267 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2269 # b.out is created by i960 compilers.
2270 for ac_file
in a_out.exe a.exe conftest.exe a.out conftest a.
* conftest.
* b.out
2272 test -f "$ac_file" ||
continue
2274 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.o |
*.obj
)
2277 # This is the source file.
2280 # We found the default executable, but exeext='' is most
2284 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2285 # FIXME: I believe we export ac_cv_exeext for Libtool,
2286 # but it would be cool to find out if it's true. Does anybody
2287 # maintain Libtool? --akim.
2295 echo "$as_me: failed program was:" >&5
2296 sed 's/^/| /' conftest.
$ac_ext >&5
2298 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2299 See \`config.log' for more details." >&5
2300 echo "$as_me: error: C compiler cannot create executables
2301 See \`config.log' for more details." >&2;}
2302 { (exit 77); exit 77; }; }
2305 ac_exeext
=$ac_cv_exeext
2306 echo "$as_me:$LINENO: result: $ac_file" >&5
2307 echo "${ECHO_T}$ac_file" >&6
2309 # Check the compiler produces executables we can run. If not, either
2310 # the compiler is broken, or we cross compile.
2311 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2312 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2313 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2314 # If not cross compiling, check that we can run a simple program.
2315 if test "$cross_compiling" != yes; then
2316 if { ac_try
='./$ac_file'
2317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2321 (exit $ac_status); }; }; then
2324 if test "$cross_compiling" = maybe
; then
2327 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2328 If you meant to cross compile, use \`--host'.
2329 See \`config.log' for more details." >&5
2330 echo "$as_me: error: cannot run C compiled programs.
2331 If you meant to cross compile, use \`--host'.
2332 See \`config.log' for more details." >&2;}
2333 { (exit 1); exit 1; }; }
2337 echo "$as_me:$LINENO: result: yes" >&5
2338 echo "${ECHO_T}yes" >&6
2340 rm -f a.out a.exe conftest
$ac_cv_exeext b.out
2341 ac_clean_files
=$ac_clean_files_save
2342 # Check the compiler produces executables we can run. If not, either
2343 # the compiler is broken, or we cross compile.
2344 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2345 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2346 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2347 echo "${ECHO_T}$cross_compiling" >&6
2349 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2350 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2351 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2352 (eval $ac_link) 2>&5
2354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2355 (exit $ac_status); }; then
2356 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2357 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2358 # work properly (i.e., refer to `conftest.exe'), while it won't with
2360 for ac_file
in conftest.exe conftest conftest.
*; do
2361 test -f "$ac_file" ||
continue
2363 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.o |
*.obj
) ;;
2364 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2371 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2372 See \`config.log' for more details." >&5
2373 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2374 See \`config.log' for more details." >&2;}
2375 { (exit 1); exit 1; }; }
2378 rm -f conftest
$ac_cv_exeext
2379 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2380 echo "${ECHO_T}$ac_cv_exeext" >&6
2382 rm -f conftest.
$ac_ext
2383 EXEEXT
=$ac_cv_exeext
2385 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2386 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2387 if test "${ac_cv_objext+set}" = set; then
2388 echo $ECHO_N "(cached) $ECHO_C" >&6
2390 cat >conftest.
$ac_ext <<_ACEOF
2393 cat confdefs.h
>>conftest.
$ac_ext
2394 cat >>conftest.
$ac_ext <<_ACEOF
2395 /* end confdefs.h. */
2405 rm -f conftest.o conftest.obj
2406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2407 (eval $ac_compile) 2>&5
2409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2410 (exit $ac_status); }; then
2411 for ac_file
in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2413 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg
) ;;
2414 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2419 echo "$as_me: failed program was:" >&5
2420 sed 's/^/| /' conftest.
$ac_ext >&5
2422 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2423 See \`config.log' for more details." >&5
2424 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2425 See \`config.log' for more details." >&2;}
2426 { (exit 1); exit 1; }; }
2429 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2431 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2432 echo "${ECHO_T}$ac_cv_objext" >&6
2433 OBJEXT
=$ac_cv_objext
2435 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2436 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2437 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2438 echo $ECHO_N "(cached) $ECHO_C" >&6
2440 cat >conftest.
$ac_ext <<_ACEOF
2443 cat confdefs.h
>>conftest.
$ac_ext
2444 cat >>conftest.
$ac_ext <<_ACEOF
2445 /* end confdefs.h. */
2458 rm -f conftest.
$ac_objext
2459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2460 (eval $ac_compile) 2>conftest.er1
2462 grep -v '^ *+' conftest.er1
>conftest.err
2464 cat conftest.err
>&5
2465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466 (exit $ac_status); } &&
2467 { ac_try
='test -z "$ac_c_werror_flag"
2468 || test ! -s conftest.err'
2469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2473 (exit $ac_status); }; } &&
2474 { ac_try
='test -s conftest.$ac_objext'
2475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2479 (exit $ac_status); }; }; then
2482 echo "$as_me: failed program was:" >&5
2483 sed 's/^/| /' conftest.
$ac_ext >&5
2487 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2488 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2491 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2492 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2493 GCC
=`test $ac_compiler_gnu = yes && echo yes`
2494 ac_test_CFLAGS
=${CFLAGS+set}
2495 ac_save_CFLAGS
=$CFLAGS
2497 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2498 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2499 if test "${ac_cv_prog_cc_g+set}" = set; then
2500 echo $ECHO_N "(cached) $ECHO_C" >&6
2502 cat >conftest.
$ac_ext <<_ACEOF
2505 cat confdefs.h
>>conftest.
$ac_ext
2506 cat >>conftest.
$ac_ext <<_ACEOF
2507 /* end confdefs.h. */
2517 rm -f conftest.
$ac_objext
2518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2519 (eval $ac_compile) 2>conftest.er1
2521 grep -v '^ *+' conftest.er1
>conftest.err
2523 cat conftest.err
>&5
2524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2525 (exit $ac_status); } &&
2526 { ac_try
='test -z "$ac_c_werror_flag"
2527 || test ! -s conftest.err'
2528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2532 (exit $ac_status); }; } &&
2533 { ac_try
='test -s conftest.$ac_objext'
2534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2538 (exit $ac_status); }; }; then
2541 echo "$as_me: failed program was:" >&5
2542 sed 's/^/| /' conftest.
$ac_ext >&5
2546 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2548 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2549 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2550 if test "$ac_test_CFLAGS" = set; then
2551 CFLAGS
=$ac_save_CFLAGS
2552 elif test $ac_cv_prog_cc_g = yes; then
2553 if test "$GCC" = yes; then
2559 if test "$GCC" = yes; then
2565 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2566 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2567 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2568 echo $ECHO_N "(cached) $ECHO_C" >&6
2570 ac_cv_prog_cc_stdc
=no
2572 cat >conftest.
$ac_ext <<_ACEOF
2575 cat confdefs.h
>>conftest.
$ac_ext
2576 cat >>conftest.
$ac_ext <<_ACEOF
2577 /* end confdefs.h. */
2580 #include <sys/types.h>
2581 #include <sys/stat.h>
2582 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2583 struct buf { int x; };
2584 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2585 static char *e (p, i)
2591 static char *f (char * (*g) (char **, int), char **p, ...)
2596 s = g (p, va_arg (v,int));
2601 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2602 function prototypes and stuff, but not '\xHH' hex character constants.
2603 These don't provoke an error unfortunately, instead are silently treated
2604 as 'x'. The following induces an error, until -std1 is added to get
2605 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2606 array size at least. It's necessary to write '\x00'==0 to get something
2607 that's true only with -std1. */
2608 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2610 int test (int i, double x);
2611 struct s1 {int (*f) (int a);};
2612 struct s2 {int (*f) (double a);};
2613 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2619 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2624 # Don't try gcc -ansi; that turns off useful extensions and
2625 # breaks some systems' header files.
2626 # AIX -qlanglvl=ansi
2627 # Ultrix and OSF/1 -std1
2628 # HP-UX 10.20 and later -Ae
2629 # HP-UX older versions -Aa -D_HPUX_SOURCE
2630 # SVR4 -Xc -D__EXTENSIONS__
2631 for ac_arg
in "" -qlanglvl=ansi
-std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2633 CC
="$ac_save_CC $ac_arg"
2634 rm -f conftest.
$ac_objext
2635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2636 (eval $ac_compile) 2>conftest.er1
2638 grep -v '^ *+' conftest.er1
>conftest.err
2640 cat conftest.err
>&5
2641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2642 (exit $ac_status); } &&
2643 { ac_try
='test -z "$ac_c_werror_flag"
2644 || test ! -s conftest.err'
2645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649 (exit $ac_status); }; } &&
2650 { ac_try
='test -s conftest.$ac_objext'
2651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 (exit $ac_status); }; }; then
2656 ac_cv_prog_cc_stdc
=$ac_arg
2659 echo "$as_me: failed program was:" >&5
2660 sed 's/^/| /' conftest.
$ac_ext >&5
2663 rm -f conftest.err conftest.
$ac_objext
2665 rm -f conftest.
$ac_ext conftest.
$ac_objext
2670 case "x$ac_cv_prog_cc_stdc" in
2672 echo "$as_me:$LINENO: result: none needed" >&5
2673 echo "${ECHO_T}none needed" >&6 ;;
2675 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2676 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2677 CC
="$CC $ac_cv_prog_cc_stdc" ;;
2680 # Some people use a C++ compiler to compile C. Since we use `exit',
2681 # in C++ we need to declare it. In case someone uses the same compiler
2682 # for both compiling C and C++ we need to have the C++ compiler decide
2683 # the declaration of exit, since it's the most demanding environment.
2684 cat >conftest.
$ac_ext <<_ACEOF
2689 rm -f conftest.
$ac_objext
2690 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2691 (eval $ac_compile) 2>conftest.er1
2693 grep -v '^ *+' conftest.er1
>conftest.err
2695 cat conftest.err
>&5
2696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2697 (exit $ac_status); } &&
2698 { ac_try
='test -z "$ac_c_werror_flag"
2699 || test ! -s conftest.err'
2700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704 (exit $ac_status); }; } &&
2705 { ac_try
='test -s conftest.$ac_objext'
2706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710 (exit $ac_status); }; }; then
2711 for ac_declaration
in \
2713 'extern "C" void std::exit (int) throw (); using std::exit;' \
2714 'extern "C" void std::exit (int); using std::exit;' \
2715 'extern "C" void exit (int) throw ();' \
2716 'extern "C" void exit (int);' \
2719 cat >conftest.
$ac_ext <<_ACEOF
2722 cat confdefs.h
>>conftest.
$ac_ext
2723 cat >>conftest.
$ac_ext <<_ACEOF
2724 /* end confdefs.h. */
2735 rm -f conftest.
$ac_objext
2736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2737 (eval $ac_compile) 2>conftest.er1
2739 grep -v '^ *+' conftest.er1
>conftest.err
2741 cat conftest.err
>&5
2742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2743 (exit $ac_status); } &&
2744 { ac_try
='test -z "$ac_c_werror_flag"
2745 || test ! -s conftest.err'
2746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750 (exit $ac_status); }; } &&
2751 { ac_try
='test -s conftest.$ac_objext'
2752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2756 (exit $ac_status); }; }; then
2759 echo "$as_me: failed program was:" >&5
2760 sed 's/^/| /' conftest.
$ac_ext >&5
2764 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2765 cat >conftest.
$ac_ext <<_ACEOF
2768 cat confdefs.h
>>conftest.
$ac_ext
2769 cat >>conftest.
$ac_ext <<_ACEOF
2770 /* end confdefs.h. */
2780 rm -f conftest.
$ac_objext
2781 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2782 (eval $ac_compile) 2>conftest.er1
2784 grep -v '^ *+' conftest.er1
>conftest.err
2786 cat conftest.err
>&5
2787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2788 (exit $ac_status); } &&
2789 { ac_try
='test -z "$ac_c_werror_flag"
2790 || test ! -s conftest.err'
2791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795 (exit $ac_status); }; } &&
2796 { ac_try
='test -s conftest.$ac_objext'
2797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801 (exit $ac_status); }; }; then
2804 echo "$as_me: failed program was:" >&5
2805 sed 's/^/| /' conftest.
$ac_ext >&5
2808 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2811 if test -n "$ac_declaration"; then
2812 echo '#ifdef __cplusplus' >>confdefs.h
2813 echo $ac_declaration >>confdefs.h
2814 echo '#endif' >>confdefs.h
2818 echo "$as_me: failed program was:" >&5
2819 sed 's/^/| /' conftest.
$ac_ext >&5
2822 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
2824 ac_cpp
='$CPP $CPPFLAGS'
2825 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2826 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2827 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2828 DEPDIR
="${am__leading_dot}deps"
2830 ac_config_commands
="$ac_config_commands depfiles"
2833 am_make
=${MAKE-make}
2834 cat > confinc
<< 'END'
2839 # If we don't find an include directive, just comment out the code.
2840 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2841 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2845 # First try GNU make style include.
2846 echo "include confinc" > confmf
2847 # We grep out `Entering directory' and `Leaving directory'
2848 # messages which can occur if `w' ends up in MAKEFLAGS.
2849 # In particular we don't look at `^make:' because GNU make might
2850 # be invoked under some other name (usually "gmake"), in which
2851 # case it prints its new name instead of `make'.
2852 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2857 # Now try BSD make style include.
2858 if test "$am__include" = "#"; then
2859 echo '.include "confinc"' > confmf
2860 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2861 am__include
=.include
2868 echo "$as_me:$LINENO: result: $_am_result" >&5
2869 echo "${ECHO_T}$_am_result" >&6
2870 rm -f confinc confmf
2872 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2873 if test "${enable_dependency_tracking+set}" = set; then
2874 enableval
="$enable_dependency_tracking"
2877 if test "x$enable_dependency_tracking" != xno
; then
2878 am_depcomp
="$ac_aux_dir/depcomp"
2883 if test "x$enable_dependency_tracking" != xno; then
2894 depcc
="$CC" am_compiler_list
=
2896 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
2897 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
2898 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
2899 echo $ECHO_N "(cached) $ECHO_C" >&6
2901 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
2902 # We make a subdir and do the tests there. Otherwise we can end up
2903 # making bogus files that we don't know about and never remove. For
2904 # instance it was reported that on HP-UX the gcc test will end up
2905 # making a dummy file named `D' -- because `-MD' means `put the output
2908 # Copy depcomp to subdir because otherwise we won't find it if we're
2909 # using a relative directory.
2910 cp "$am_depcomp" conftest.dir
2912 # We will build objects and dependencies in a subdirectory because
2913 # it helps to detect inapplicable dependency modes. For instance
2914 # both Tru64's cc and ICC support -MD to output dependencies as a
2915 # side effect of compilation, but ICC will put the dependencies in
2916 # the current directory while Tru64 will put them in the object
2920 am_cv_CC_dependencies_compiler_type
=none
2921 if test "$am_compiler_list" = ""; then
2922 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
2924 for depmode
in $am_compiler_list; do
2925 # Setup a source with many dependencies, because some compilers
2926 # like to wrap large dependency lists on column 80 (with \), and
2927 # we should not choose a depcomp mode which is confused by this.
2929 # We need to recreate these files for each test, as the compiler may
2930 # overwrite some of them when testing with obscure command lines.
2931 # This happens at least with the AIX C compiler.
2933 for i
in 1 2 3 4 5 6; do
2934 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
2935 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
2936 # Solaris 8's {/usr,}/bin/sh.
2937 touch sub
/conftst
$i.h
2939 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
2943 # after this tag, mechanisms are not by side-effect, so they'll
2944 # only be used when explicitly requested
2945 if test "x$enable_dependency_tracking" = xyes
; then
2953 # We check with `-c' and `-o' for the sake of the "dashmstdout"
2954 # mode. It turns out that the SunPro C++ compiler does not properly
2955 # handle `-M -o', and we need to detect this.
2956 if depmode
=$depmode \
2957 source=sub
/conftest.c object
=sub
/conftest.
${OBJEXT-o} \
2958 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
2959 $SHELL .
/depcomp
$depcc -c -o sub
/conftest.
${OBJEXT-o} sub
/conftest.c \
2960 >/dev
/null
2>conftest.err
&&
2961 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
2962 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
> /dev
/null
2>&1 &&
2963 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
2964 # icc doesn't choke on unknown options, it will just issue warnings
2965 # or remarks (even with -Werror). So we grep stderr for any message
2966 # that says an option was ignored or not supported.
2967 # When given -MP, icc 7.0 and 7.1 complain thusly:
2968 # icc: Command line warning: ignoring option '-M'; no argument required
2969 # The diagnosis changed in icc 8.0:
2970 # icc: Command line remark: option '-MP' not supported
2971 if (grep 'ignoring option' conftest.err ||
2972 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
2973 am_cv_CC_dependencies_compiler_type
=$depmode
2982 am_cv_CC_dependencies_compiler_type
=none
2986 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
2987 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
2988 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
2993 test "x$enable_dependency_tracking" != xno \
2994 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
2996 am__fastdepCC_FALSE
='#'
2998 am__fastdepCC_TRUE
='#'
2999 am__fastdepCC_FALSE
=
3007 # By default we simply use the C compiler to build assembly code.
3009 test "${CCAS+set}" = set || CCAS
=$CC
3010 test "${CCASFLAGS+set}" = set || CCASFLAGS
=$CFLAGS
3014 if test "x$CC" != xcc
; then
3015 echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3016 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
3018 echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3019 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3021 set dummy
$CC; ac_cc
=`echo $2 |
3022 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3023 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3024 echo $ECHO_N "(cached) $ECHO_C" >&6
3026 cat >conftest.
$ac_ext <<_ACEOF
3029 cat confdefs.h
>>conftest.
$ac_ext
3030 cat >>conftest.
$ac_ext <<_ACEOF
3031 /* end confdefs.h. */
3041 # Make sure it works both with $CC and with simple cc.
3042 # We do the test twice because some compilers refuse to overwrite an
3043 # existing .o file with -o, though they will create one.
3044 ac_try
='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3045 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3049 (exit $ac_status); } &&
3050 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3054 (exit $ac_status); };
3056 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
3057 if test "x$CC" != xcc
; then
3058 # Test first that cc exists at all.
3059 if { ac_try
='cc -c conftest.$ac_ext >&5'
3060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3064 (exit $ac_status); }; }; then
3065 ac_try
='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3066 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070 (exit $ac_status); } &&
3071 test -f conftest.
$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3075 (exit $ac_status); };
3080 # cc exists but doesn't like -o.
3081 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
3086 eval ac_cv_prog_cc_
${ac_cc}_c_o
=no
3091 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3092 echo "$as_me:$LINENO: result: yes" >&5
3093 echo "${ECHO_T}yes" >&6
3095 echo "$as_me:$LINENO: result: no" >&5
3096 echo "${ECHO_T}no" >&6
3098 cat >>confdefs.h
<<\_ACEOF
3099 #define NO_MINUS_C_MINUS_O 1
3104 # FIXME: we rely on the cache variable name because
3105 # there is no other way.
3107 ac_cc
=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3108 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
3109 # Losing compiler, so override with the script.
3110 # FIXME: It is wrong to rewrite CC.
3111 # But if we don't then we get into trouble of one sort or another.
3112 # A longer-term fix would be to have automake use am__CC in this case,
3113 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3114 CC
="$am_aux_dir/compile $CC"
3117 # Check whether --enable-shared or --disable-shared was given.
3118 if test "${enable_shared+set}" = set; then
3119 enableval
="$enable_shared"
3120 p
=${PACKAGE-default}
3122 yes) enable_shared
=yes ;;
3123 no
) enable_shared
=no
;;
3126 # Look at the argument we got. We use all the common list separators.
3127 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
3128 for pkg
in $enableval; do
3129 if test "X$pkg" = "X$p"; then
3139 # Check whether --enable-static or --disable-static was given.
3140 if test "${enable_static+set}" = set; then
3141 enableval
="$enable_static"
3142 p
=${PACKAGE-default}
3144 yes) enable_static
=yes ;;
3145 no
) enable_static
=no
;;
3148 # Look at the argument we got. We use all the common list separators.
3149 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
3150 for pkg
in $enableval; do
3151 if test "X$pkg" = "X$p"; then
3161 # Check whether --enable-fast-install or --disable-fast-install was given.
3162 if test "${enable_fast_install+set}" = set; then
3163 enableval
="$enable_fast_install"
3164 p
=${PACKAGE-default}
3166 yes) enable_fast_install
=yes ;;
3167 no
) enable_fast_install
=no
;;
3169 enable_fast_install
=no
3170 # Look at the argument we got. We use all the common list separators.
3171 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
3172 for pkg
in $enableval; do
3173 if test "X$pkg" = "X$p"; then
3174 enable_fast_install
=yes
3181 enable_fast_install
=yes
3184 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3185 if test "${with_gnu_ld+set}" = set; then
3186 withval
="$with_gnu_ld"
3187 test "$withval" = no || with_gnu_ld
=yes
3192 if test "$GCC" = yes; then
3193 # Check if gcc -print-prog-name=ld gives a path.
3194 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3195 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3198 # gcc leaves a trailing carriage return which upsets mingw
3199 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3201 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
3204 # Accept absolute paths.
3205 [\\/]* |
[A-Za-z
]:[\\/]*)
3206 re_direlt
='/[^/][^/]*/\.\./'
3207 # Canonicalize the path of ld
3208 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
3209 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
3210 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
3212 test -z "$LD" && LD
="$ac_prog"
3215 # If it fails, then pretend we aren't using GCC.
3219 # If it is relative, then search for the first ld in PATH.
3223 elif test "$with_gnu_ld" = yes; then
3224 echo "$as_me:$LINENO: checking for GNU ld" >&5
3225 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3227 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3228 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3230 if test "${lt_cv_path_LD+set}" = set; then
3231 echo $ECHO_N "(cached) $ECHO_C" >&6
3233 if test -z "$LD"; then
3234 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3235 for ac_dir
in $PATH; do
3236 test -z "$ac_dir" && ac_dir
=.
3237 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
3238 lt_cv_path_LD
="$ac_dir/$ac_prog"
3239 # Check to see if the program is GNU ld. I'd rather use --version,
3240 # but apparently some GNU ld's only accept -v.
3241 # Break only if it was the GNU/non-GNU ld that we prefer.
3242 if "$lt_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
3243 test "$with_gnu_ld" != no
&& break
3245 test "$with_gnu_ld" != yes && break
3251 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
3256 if test -n "$LD"; then
3257 echo "$as_me:$LINENO: result: $LD" >&5
3258 echo "${ECHO_T}$LD" >&6
3260 echo "$as_me:$LINENO: result: no" >&5
3261 echo "${ECHO_T}no" >&6
3263 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3264 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3265 { (exit 1); exit 1; }; }
3266 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3267 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3268 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3269 echo $ECHO_N "(cached) $ECHO_C" >&6
3271 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3272 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
3273 lt_cv_prog_gnu_ld
=yes
3275 lt_cv_prog_gnu_ld
=no
3278 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3279 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3280 with_gnu_ld
=$lt_cv_prog_gnu_ld
3283 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3284 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3285 if test "${lt_cv_ld_reload_flag+set}" = set; then
3286 echo $ECHO_N "(cached) $ECHO_C" >&6
3288 lt_cv_ld_reload_flag
='-r'
3290 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3291 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3292 reload_flag
=$lt_cv_ld_reload_flag
3293 test -n "$reload_flag" && reload_flag
=" $reload_flag"
3295 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3296 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3297 if test "${lt_cv_path_NM+set}" = set; then
3298 echo $ECHO_N "(cached) $ECHO_C" >&6
3300 if test -n "$NM"; then
3301 # Let the user override the test.
3304 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3305 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
3306 test -z "$ac_dir" && ac_dir
=.
3307 tmp_nm
=$ac_dir/${ac_tool_prefix}nm
3308 if test -f $tmp_nm ||
test -f $tmp_nm$ac_exeext ; then
3309 # Check to see if the nm accepts a BSD-compat flag.
3310 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3311 # nm: unknown option "B" ignored
3312 # Tru64's nm complains that /dev/null is an invalid object file
3313 if ($tmp_nm -B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep '(/dev/null|Invalid file or object type)' >/dev
/null
; then
3314 lt_cv_path_NM
="$tmp_nm -B"
3316 elif ($tmp_nm -p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
3317 lt_cv_path_NM
="$tmp_nm -p"
3320 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3321 continue # so that we can try to find one that supports BSD flags
3326 test -z "$lt_cv_path_NM" && lt_cv_path_NM
=nm
3331 echo "$as_me:$LINENO: result: $NM" >&5
3332 echo "${ECHO_T}$NM" >&6
3334 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3335 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3337 if test "$LN_S" = "ln -s"; then
3338 echo "$as_me:$LINENO: result: yes" >&5
3339 echo "${ECHO_T}yes" >&6
3341 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3342 echo "${ECHO_T}no, using $LN_S" >&6
3345 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3346 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3347 if test "${lt_cv_deplibs_check_method+set}" = set; then
3348 echo $ECHO_N "(cached) $ECHO_C" >&6
3350 lt_cv_file_magic_cmd
='$MAGIC_CMD'
3351 lt_cv_file_magic_test_file
=
3352 lt_cv_deplibs_check_method
='unknown'
3353 # Need to set the preceding variable on all platforms that support
3354 # interlibrary dependencies.
3355 # 'none' -- dependencies not supported.
3356 # `unknown' -- same as none, but documents that we really don't know.
3357 # 'pass_all' -- all dependencies passed with no checks.
3358 # 'test_compile' -- check by making test program.
3359 # 'file_magic [regex]' -- check by looking for files in library path
3360 # which responds to the $file_magic_cmd with a given egrep regex.
3361 # If you have `file' or equivalent on your system and you're not sure
3362 # whether `pass_all' will *always* work, you probably want this one.
3366 lt_cv_deplibs_check_method
=pass_all
3370 lt_cv_deplibs_check_method
=pass_all
3374 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
3375 lt_cv_file_magic_cmd
='/usr/bin/file -L'
3376 lt_cv_file_magic_test_file
=/shlib
/libc.so
3379 cygwin
* | mingw
* |pw32
*)
3380 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
3381 lt_cv_file_magic_cmd
='$OBJDUMP -f'
3384 darwin
* | rhapsody
*)
3385 # this will be overwritten by pass_all, but leave it in just in case
3386 lt_cv_deplibs_check_method
='file_magic Mach-O dynamically linked shared library'
3387 lt_cv_file_magic_cmd
='/usr/bin/file -L'
3389 rhapsody
* | darwin1.012
)
3390 lt_cv_file_magic_test_file
='/System/Library/Frameworks/System.framework/System'
3393 lt_cv_file_magic_test_file
='/usr/lib/libSystem.dylib'
3396 lt_cv_deplibs_check_method
=pass_all
3399 freebsd
* | kfreebsd
*-gnu)
3400 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
3403 # Not sure whether the presence of OpenBSD here was a mistake.
3404 # Let's accept both of them until this is cleared up.
3405 lt_cv_deplibs_check_method
='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
3406 lt_cv_file_magic_cmd
=/usr
/bin
/file
3407 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
3411 lt_cv_deplibs_check_method
=pass_all
3416 lt_cv_deplibs_check_method
=pass_all
3422 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
3423 lt_cv_file_magic_cmd
=/usr
/bin
/file
3424 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
3427 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
3428 lt_cv_file_magic_cmd
=/usr
/bin
/file
3429 lt_cv_file_magic_test_file
=/usr
/lib
/hpux32
/libc.so
3437 # this will be overridden with pass_all, but let us keep it just in case
3438 lt_cv_deplibs_check_method
="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
3442 *-32|
*"-32 ") libmagic
=32-bit;;
3443 *-n32|
*"-n32 ") libmagic
=N32
;;
3444 *-64|
*"-64 ") libmagic
=64-bit;;
3445 *) libmagic
=never-match
;;
3447 # this will be overridden with pass_all, but let us keep it just in case
3448 lt_cv_deplibs_check_method
="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
3451 lt_cv_file_magic_test_file
=`echo /lib${libsuff}/libc.so*`
3452 lt_cv_deplibs_check_method
=pass_all
3455 # This must be Linux ELF.
3457 lt_cv_deplibs_check_method
=pass_all
3460 netbsd
* | knetbsd
*-gnu)
3461 if echo __ELF__ |
$CC -E - |
grep __ELF__
> /dev
/null
; then
3462 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
3464 lt_cv_deplibs_check_method
='match_pattern /lib[^/\.]+\.so$'
3469 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
3470 lt_cv_file_magic_cmd
=/usr
/bin
/file
3471 lt_cv_file_magic_test_file
=/usr
/lib
/libnls.so
3474 osf3
* | osf4
* | osf5
*)
3475 # this will be overridden with pass_all, but let us keep it just in case
3476 lt_cv_deplibs_check_method
='file_magic COFF format alpha shared library'
3477 lt_cv_file_magic_test_file
=/shlib
/libc.so
3478 lt_cv_deplibs_check_method
=pass_all
3482 lt_cv_deplibs_check_method
=pass_all
3486 lt_cv_deplibs_check_method
=pass_all
3487 lt_cv_file_magic_test_file
=/lib
/libc.so
3490 sysv5uw
[78]* | sysv4
*uw2
*)
3491 lt_cv_deplibs_check_method
=pass_all
3494 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
3495 case $host_vendor in
3497 lt_cv_deplibs_check_method
=pass_all
3500 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
3501 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
3508 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
3509 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
3510 file_magic_cmd
=$lt_cv_file_magic_cmd
3511 deplibs_check_method
=$lt_cv_deplibs_check_method
3517 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
3519 # find the maximum length of command line arguments
3520 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
3521 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
3522 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
3523 echo $ECHO_N "(cached) $ECHO_C" >&6
3530 # On DJGPP, this test can blow up pretty badly due to problems in libc
3531 # (any single argument exceeding 2000 bytes causes a buffer overrun
3532 # during glob expansion). Even if it were fixed, the result of this
3533 # check would be larger than it should be.
3534 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
3538 # On Win9x/ME, this test blows up -- it succeeds, but takes
3539 # about 5 minutes as the teststring grows exponentially.
3540 # Worse, since 9x/ME are not pre-emptively multitasking,
3541 # you end up with a "frozen" computer, even though with patience
3542 # the test eventually succeeds (with a max line length of 256k).
3543 # Instead, let's just punt: use the minimum linelength reported by
3544 # all of the supported platforms: 8192 (on NT/2K/XP).
3545 lt_cv_sys_max_cmd_len
=8192;
3549 # On AmigaOS with pdksh, this test takes hours, literally.
3550 # So we just punt and use a minimum line length of 8192.
3551 lt_cv_sys_max_cmd_len
=8192;
3554 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
3555 # This has been around since 386BSD, at least. Likely further.
3556 if test -x /sbin
/sysctl
; then
3557 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
3558 elif test -x /usr
/sbin
/sysctl
; then
3559 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
3561 lt_cv_sys_max_cmd_len
=65536 # usable default for *BSD
3563 # And add a safety zone
3564 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
3565 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
3571 if test -n "$lt_cv_sys_max_cmd_len" ; then
3572 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
3573 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
3575 echo "$as_me:$LINENO: result: none" >&5
3576 echo "${ECHO_T}none" >&6
3580 # Only perform the check for file, if the check method requires it
3581 case $deplibs_check_method in
3583 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
3584 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
3585 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
3586 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3587 echo $ECHO_N "(cached) $ECHO_C" >&6
3591 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
3594 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
3597 ac_save_MAGIC_CMD
="$MAGIC_CMD"
3598 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3599 ac_dummy
="/usr/bin:$PATH"
3600 for ac_dir
in $ac_dummy; do
3601 test -z "$ac_dir" && ac_dir
=.
3602 if test -f $ac_dir/${ac_tool_prefix}file; then
3603 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
3604 if test -n "$file_magic_test_file"; then
3605 case $deplibs_check_method in
3607 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3608 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
3609 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
3610 egrep "$file_magic_regex" > /dev
/null
; then
3615 *** Warning: the command libtool uses to detect shared libraries,
3616 *** $file_magic_cmd, produces output that libtool cannot recognize.
3617 *** The result is that libtool may fail to recognize shared libraries
3618 *** as such. This will affect the creation of libtool libraries that
3619 *** depend on shared libraries, but programs linked with such libtool
3620 *** libraries will work regardless of this problem. Nevertheless, you
3621 *** may want to report the problem to your system manager and/or to
3622 *** bug-libtool@gnu.org
3632 MAGIC_CMD
="$ac_save_MAGIC_CMD"
3637 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
3638 if test -n "$MAGIC_CMD"; then
3639 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3640 echo "${ECHO_T}$MAGIC_CMD" >&6
3642 echo "$as_me:$LINENO: result: no" >&5
3643 echo "${ECHO_T}no" >&6
3646 if test -z "$lt_cv_path_MAGIC_CMD"; then
3647 if test -n "$ac_tool_prefix"; then
3648 echo "$as_me:$LINENO: checking for file" >&5
3649 echo $ECHO_N "checking for file... $ECHO_C" >&6
3650 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
3651 echo $ECHO_N "(cached) $ECHO_C" >&6
3655 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
3658 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a dos path.
3661 ac_save_MAGIC_CMD
="$MAGIC_CMD"
3662 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3663 ac_dummy
="/usr/bin:$PATH"
3664 for ac_dir
in $ac_dummy; do
3665 test -z "$ac_dir" && ac_dir
=.
3666 if test -f $ac_dir/file; then
3667 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
3668 if test -n "$file_magic_test_file"; then
3669 case $deplibs_check_method in
3671 file_magic_regex
="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
3672 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
3673 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
3674 egrep "$file_magic_regex" > /dev
/null
; then
3679 *** Warning: the command libtool uses to detect shared libraries,
3680 *** $file_magic_cmd, produces output that libtool cannot recognize.
3681 *** The result is that libtool may fail to recognize shared libraries
3682 *** as such. This will affect the creation of libtool libraries that
3683 *** depend on shared libraries, but programs linked with such libtool
3684 *** libraries will work regardless of this problem. Nevertheless, you
3685 *** may want to report the problem to your system manager and/or to
3686 *** bug-libtool@gnu.org
3696 MAGIC_CMD
="$ac_save_MAGIC_CMD"
3701 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
3702 if test -n "$MAGIC_CMD"; then
3703 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
3704 echo "${ECHO_T}$MAGIC_CMD" >&6
3706 echo "$as_me:$LINENO: result: no" >&5
3707 echo "${ECHO_T}no" >&6
3719 if test -n "$ac_tool_prefix"; then
3720 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3721 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
3722 echo "$as_me:$LINENO: checking for $ac_word" >&5
3723 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3724 if test "${ac_cv_prog_RANLIB+set}" = set; then
3725 echo $ECHO_N "(cached) $ECHO_C" >&6
3727 if test -n "$RANLIB"; then
3728 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
3730 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3734 test -z "$as_dir" && as_dir
=.
3735 for ac_exec_ext
in '' $ac_executable_extensions; do
3736 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3737 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
3738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3746 RANLIB
=$ac_cv_prog_RANLIB
3747 if test -n "$RANLIB"; then
3748 echo "$as_me:$LINENO: result: $RANLIB" >&5
3749 echo "${ECHO_T}$RANLIB" >&6
3751 echo "$as_me:$LINENO: result: no" >&5
3752 echo "${ECHO_T}no" >&6
3756 if test -z "$ac_cv_prog_RANLIB"; then
3757 ac_ct_RANLIB
=$RANLIB
3758 # Extract the first word of "ranlib", so it can be a program name with args.
3759 set dummy ranlib
; ac_word
=$2
3760 echo "$as_me:$LINENO: checking for $ac_word" >&5
3761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3762 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3763 echo $ECHO_N "(cached) $ECHO_C" >&6
3765 if test -n "$ac_ct_RANLIB"; then
3766 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
3768 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3772 test -z "$as_dir" && as_dir
=.
3773 for ac_exec_ext
in '' $ac_executable_extensions; do
3774 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3775 ac_cv_prog_ac_ct_RANLIB
="ranlib"
3776 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3782 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB
=":"
3785 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
3786 if test -n "$ac_ct_RANLIB"; then
3787 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3788 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3790 echo "$as_me:$LINENO: result: no" >&5
3791 echo "${ECHO_T}no" >&6
3794 RANLIB
=$ac_ct_RANLIB
3796 RANLIB
="$ac_cv_prog_RANLIB"
3799 if test -n "$ac_tool_prefix"; then
3800 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3801 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
3802 echo "$as_me:$LINENO: checking for $ac_word" >&5
3803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3804 if test "${ac_cv_prog_STRIP+set}" = set; then
3805 echo $ECHO_N "(cached) $ECHO_C" >&6
3807 if test -n "$STRIP"; then
3808 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
3810 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3814 test -z "$as_dir" && as_dir
=.
3815 for ac_exec_ext
in '' $ac_executable_extensions; do
3816 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3817 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
3818 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3826 STRIP
=$ac_cv_prog_STRIP
3827 if test -n "$STRIP"; then
3828 echo "$as_me:$LINENO: result: $STRIP" >&5
3829 echo "${ECHO_T}$STRIP" >&6
3831 echo "$as_me:$LINENO: result: no" >&5
3832 echo "${ECHO_T}no" >&6
3836 if test -z "$ac_cv_prog_STRIP"; then
3838 # Extract the first word of "strip", so it can be a program name with args.
3839 set dummy strip
; ac_word
=$2
3840 echo "$as_me:$LINENO: checking for $ac_word" >&5
3841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3842 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3843 echo $ECHO_N "(cached) $ECHO_C" >&6
3845 if test -n "$ac_ct_STRIP"; then
3846 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
3848 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3852 test -z "$as_dir" && as_dir
=.
3853 for ac_exec_ext
in '' $ac_executable_extensions; do
3854 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3855 ac_cv_prog_ac_ct_STRIP
="strip"
3856 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3862 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP
=":"
3865 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
3866 if test -n "$ac_ct_STRIP"; then
3867 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3868 echo "${ECHO_T}$ac_ct_STRIP" >&6
3870 echo "$as_me:$LINENO: result: no" >&5
3871 echo "${ECHO_T}no" >&6
3876 STRIP
="$ac_cv_prog_STRIP"
3880 # Check for any special flags to pass to ltconfig.
3881 libtool_flags
="--cache-file=$cache_file"
3882 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
3883 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
3884 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
3885 test "$GCC" = yes && libtool_flags
="$libtool_flags --with-gcc"
3886 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
3889 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
3890 if test "${enable_libtool_lock+set}" = set; then
3891 enableval
="$enable_libtool_lock"
3894 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
3895 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
3898 # Check whether --with-pic or --without-pic was given.
3899 if test "${with_pic+set}" = set; then
3905 test x
"$pic_mode" = xyes
&& libtool_flags
="$libtool_flags --prefer-pic"
3906 test x
"$pic_mode" = xno
&& libtool_flags
="$libtool_flags --prefer-non-pic"
3908 # Some flags need to be propagated to the compiler or linker for good
3912 # Find out which ABI we are using.
3913 echo '#line 3913 "configure"' > conftest.
$ac_ext
3914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3915 (eval $ac_compile) 2>&5
3917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3918 (exit $ac_status); }; then
3919 if test "$lt_cv_prog_gnu_ld" = yes; then
3920 case `/usr/bin/file conftest.$ac_objext` in
3922 LD
="${LD-ld} -melf32bsmip"
3925 LD
="${LD-ld} -melf32bmipn32"
3928 LD
="${LD-ld} -melf64bmip"
3932 case `/usr/bin/file conftest.$ac_objext` in
3949 # Find out which ABI we are using.
3950 echo 'int i;' > conftest.
$ac_ext
3951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3952 (eval $ac_compile) 2>&5
3954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3955 (exit $ac_status); }; then
3956 case "`/usr/bin/file conftest.o`" in
3968 x86_64-
*linux
*|ppc
*-*linux
*|powerpc
*-*linux
*|s390
*-*linux
*|sparc
*-*linux
*)
3969 # Find out which ABI we are using.
3970 echo 'int i;' > conftest.
$ac_ext
3971 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3972 (eval $ac_compile) 2>&5
3974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3975 (exit $ac_status); }; then
3976 case "`/usr/bin/file conftest.o`" in
3980 LD
="${LD-ld} -m elf_i386"
3982 ppc64-
*linux
*|powerpc64-
*linux
*)
3983 LD
="${LD-ld} -m elf32ppclinux"
3986 LD
="${LD-ld} -m elf_s390"
3989 LD
="${LD-ld} -m elf32_sparc"
3996 LD
="${LD-ld} -m elf_x86_64"
3998 ppc
*-*linux
*|powerpc
*-*linux
*)
3999 LD
="${LD-ld} -m elf64ppc"
4002 LD
="${LD-ld} -m elf64_s390"
4005 LD
="${LD-ld} -m elf64_sparc"
4015 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
4016 SAVE_CFLAGS
="$CFLAGS"
4017 CFLAGS
="$CFLAGS -belf"
4018 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
4019 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
4020 if test "${lt_cv_cc_needs_belf+set}" = set; then
4021 echo $ECHO_N "(cached) $ECHO_C" >&6
4026 ac_cpp
='$CPP $CPPFLAGS'
4027 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4028 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4029 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4031 cat >conftest.
$ac_ext <<_ACEOF
4034 cat confdefs.h
>>conftest.
$ac_ext
4035 cat >>conftest.
$ac_ext <<_ACEOF
4036 /* end confdefs.h. */
4046 rm -f conftest.
$ac_objext conftest
$ac_exeext
4047 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4048 (eval $ac_link) 2>conftest.er1
4050 grep -v '^ *+' conftest.er1
>conftest.err
4052 cat conftest.err
>&5
4053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4054 (exit $ac_status); } &&
4055 { ac_try
='test -z "$ac_c_werror_flag"
4056 || test ! -s conftest.err'
4057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4061 (exit $ac_status); }; } &&
4062 { ac_try
='test -s conftest$ac_exeext'
4063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067 (exit $ac_status); }; }; then
4068 lt_cv_cc_needs_belf
=yes
4070 echo "$as_me: failed program was:" >&5
4071 sed 's/^/| /' conftest.
$ac_ext >&5
4073 lt_cv_cc_needs_belf
=no
4075 rm -f conftest.err conftest.
$ac_objext \
4076 conftest
$ac_exeext conftest.
$ac_ext
4078 ac_cpp
='$CPP $CPPFLAGS'
4079 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4080 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4081 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4084 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
4085 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
4086 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
4087 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
4088 CFLAGS
="$SAVE_CFLAGS"
4096 # Save cache, so that ltconfig can load it
4097 cat >confcache
<<\_ACEOF
4098 # This file is a shell script that caches the results of configure
4099 # tests run on this system so they can be shared between configure
4100 # scripts and configure runs, see configure's option --config-cache.
4101 # It is not useful on other systems. If it contains results you don't
4102 # want to keep, you may remove or edit it.
4104 # config.status only pays attention to the cache file if you give it
4105 # the --recheck option to rerun configure.
4107 # `ac_cv_env_foo' variables (set or unset) will be overridden when
4108 # loading this file, other *unset* `ac_cv_foo' will be assigned the
4113 # The following way of writing the cache mishandles newlines in values,
4114 # but we know of no workaround that is simple, portable, and efficient.
4115 # So, don't put newlines in cache variables' values.
4116 # Ultrix sh set writes to stderr and can't be redirected directly,
4117 # and sets the high bit in the cache file unless we assign to the vars.
4120 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4122 # `set' does not quote correctly, so add quotes (double-quote
4123 # substitution turns \\\\ into \\, and sed turns \\ into \).
4126 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4129 # `set' quotes correctly as required by POSIX, so do not add quotes.
4131 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
4138 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4140 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4142 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
4143 if test -w $cache_file; then
4144 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
4145 cat confcache
>$cache_file
4147 echo "not updating unwritable cache $cache_file"
4152 # Actually configure libtool. ac_aux_dir is where install-sh is found.
4153 AR
="$AR" LTCC
="$CC" CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
4154 MAGIC_CMD
="$MAGIC_CMD" LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
4155 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" STRIP
="$STRIP" \
4156 AS
="$AS" DLLTOOL
="$DLLTOOL" OBJDUMP
="$OBJDUMP" \
4157 objext
="$OBJEXT" exeext
="$EXEEXT" reload_flag
="$reload_flag" \
4158 deplibs_check_method
="$deplibs_check_method" file_magic_cmd
="$file_magic_cmd" \
4159 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
4160 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh
$host \
4161 ||
{ { echo "$as_me:$LINENO: error: libtool configure failed" >&5
4162 echo "$as_me: error: libtool configure failed" >&2;}
4163 { (exit 1); exit 1; }; }
4165 # Reload cache, that may have been modified by ltconfig
4166 if test -r "$cache_file"; then
4167 # Some versions of bash will fail to source /dev/null (special
4168 # files actually), so we avoid doing that.
4169 if test -f "$cache_file"; then
4170 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
4171 echo "$as_me: loading cache $cache_file" >&6;}
4173 [\\/]* | ?
:[\\/]* ) .
$cache_file;;
4174 *) . .
/$cache_file;;
4178 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
4179 echo "$as_me: creating cache $cache_file" >&6;}
4184 # This can be used to rebuild libtool when needed
4185 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
4187 # Always use our own libtool.
4188 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
4190 # Redirect the config.log output again, so that the ltconfig log is not
4191 # clobbered by the next message.
4192 exec 5>>.
/config.log
4200 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
4201 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
4202 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4203 if test "${enable_maintainer_mode+set}" = set; then
4204 enableval
="$enable_maintainer_mode"
4205 USE_MAINTAINER_MODE
=$enableval
4207 USE_MAINTAINER_MODE
=no
4209 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
4210 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
4213 if test $USE_MAINTAINER_MODE = yes; then
4214 MAINTAINER_MODE_TRUE
=
4215 MAINTAINER_MODE_FALSE
='#'
4217 MAINTAINER_MODE_TRUE
='#'
4218 MAINTAINER_MODE_FALSE
=
4221 MAINT
=$MAINTAINER_MODE_TRUE
4226 ac_cpp
='$CPP $CPPFLAGS'
4227 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4228 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4229 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4230 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4231 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4232 # On Suns, sometimes $CPP names a directory.
4233 if test -n "$CPP" && test -d "$CPP"; then
4236 if test -z "$CPP"; then
4237 if test "${ac_cv_prog_CPP+set}" = set; then
4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4240 # Double quotes because CPP needs to be expanded
4241 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4244 for ac_c_preproc_warn_flag
in '' yes
4246 # Use a header file that comes with gcc, so configuring glibc
4247 # with a fresh cross-compiler works.
4248 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4249 # <limits.h> exists even on freestanding compilers.
4250 # On the NeXT, cc -E runs the code through the compiler's parser,
4251 # not just through cpp. "Syntax error" is here to catch this case.
4252 cat >conftest.
$ac_ext <<_ACEOF
4255 cat confdefs.h
>>conftest.
$ac_ext
4256 cat >>conftest.
$ac_ext <<_ACEOF
4257 /* end confdefs.h. */
4259 # include <limits.h>
4261 # include <assert.h>
4265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4266 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
4268 grep -v '^ *+' conftest.er1
>conftest.err
4270 cat conftest.err
>&5
4271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272 (exit $ac_status); } >/dev
/null
; then
4273 if test -s conftest.err
; then
4274 ac_cpp_err
=$ac_c_preproc_warn_flag
4275 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
4282 if test -z "$ac_cpp_err"; then
4285 echo "$as_me: failed program was:" >&5
4286 sed 's/^/| /' conftest.
$ac_ext >&5
4288 # Broken: fails on valid input.
4291 rm -f conftest.err conftest.
$ac_ext
4293 # OK, works on sane cases. Now check whether non-existent headers
4294 # can be detected and how.
4295 cat >conftest.
$ac_ext <<_ACEOF
4298 cat confdefs.h
>>conftest.
$ac_ext
4299 cat >>conftest.
$ac_ext <<_ACEOF
4300 /* end confdefs.h. */
4301 #include <ac_nonexistent.h>
4303 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4304 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
4306 grep -v '^ *+' conftest.er1
>conftest.err
4308 cat conftest.err
>&5
4309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4310 (exit $ac_status); } >/dev
/null
; then
4311 if test -s conftest.err
; then
4312 ac_cpp_err
=$ac_c_preproc_warn_flag
4313 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
4320 if test -z "$ac_cpp_err"; then
4321 # Broken: success on invalid input.
4324 echo "$as_me: failed program was:" >&5
4325 sed 's/^/| /' conftest.
$ac_ext >&5
4327 # Passes both tests.
4331 rm -f conftest.err conftest.
$ac_ext
4334 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4335 rm -f conftest.err conftest.
$ac_ext
4336 if $ac_preproc_ok; then
4348 echo "$as_me:$LINENO: result: $CPP" >&5
4349 echo "${ECHO_T}$CPP" >&6
4351 for ac_c_preproc_warn_flag
in '' yes
4353 # Use a header file that comes with gcc, so configuring glibc
4354 # with a fresh cross-compiler works.
4355 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4356 # <limits.h> exists even on freestanding compilers.
4357 # On the NeXT, cc -E runs the code through the compiler's parser,
4358 # not just through cpp. "Syntax error" is here to catch this case.
4359 cat >conftest.
$ac_ext <<_ACEOF
4362 cat confdefs.h
>>conftest.
$ac_ext
4363 cat >>conftest.
$ac_ext <<_ACEOF
4364 /* end confdefs.h. */
4366 # include <limits.h>
4368 # include <assert.h>
4372 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4373 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
4375 grep -v '^ *+' conftest.er1
>conftest.err
4377 cat conftest.err
>&5
4378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4379 (exit $ac_status); } >/dev
/null
; then
4380 if test -s conftest.err
; then
4381 ac_cpp_err
=$ac_c_preproc_warn_flag
4382 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
4389 if test -z "$ac_cpp_err"; then
4392 echo "$as_me: failed program was:" >&5
4393 sed 's/^/| /' conftest.
$ac_ext >&5
4395 # Broken: fails on valid input.
4398 rm -f conftest.err conftest.
$ac_ext
4400 # OK, works on sane cases. Now check whether non-existent headers
4401 # can be detected and how.
4402 cat >conftest.
$ac_ext <<_ACEOF
4405 cat confdefs.h
>>conftest.
$ac_ext
4406 cat >>conftest.
$ac_ext <<_ACEOF
4407 /* end confdefs.h. */
4408 #include <ac_nonexistent.h>
4410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4411 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
4413 grep -v '^ *+' conftest.er1
>conftest.err
4415 cat conftest.err
>&5
4416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4417 (exit $ac_status); } >/dev
/null
; then
4418 if test -s conftest.err
; then
4419 ac_cpp_err
=$ac_c_preproc_warn_flag
4420 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
4427 if test -z "$ac_cpp_err"; then
4428 # Broken: success on invalid input.
4431 echo "$as_me: failed program was:" >&5
4432 sed 's/^/| /' conftest.
$ac_ext >&5
4434 # Passes both tests.
4438 rm -f conftest.err conftest.
$ac_ext
4441 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4442 rm -f conftest.err conftest.
$ac_ext
4443 if $ac_preproc_ok; then
4446 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4447 See \`config.log' for more details." >&5
4448 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4449 See \`config.log' for more details." >&2;}
4450 { (exit 1); exit 1; }; }
4454 ac_cpp
='$CPP $CPPFLAGS'
4455 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4456 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4457 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4460 echo "$as_me:$LINENO: checking for egrep" >&5
4461 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4462 if test "${ac_cv_prog_egrep+set}" = set; then
4463 echo $ECHO_N "(cached) $ECHO_C" >&6
4465 if echo a |
(grep -E '(a|b)') >/dev
/null
2>&1
4466 then ac_cv_prog_egrep
='grep -E'
4467 else ac_cv_prog_egrep
='egrep'
4470 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4471 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4472 EGREP
=$ac_cv_prog_egrep
4475 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4476 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4477 if test "${ac_cv_header_stdc+set}" = set; then
4478 echo $ECHO_N "(cached) $ECHO_C" >&6
4480 cat >conftest.
$ac_ext <<_ACEOF
4483 cat confdefs.h
>>conftest.
$ac_ext
4484 cat >>conftest.
$ac_ext <<_ACEOF
4485 /* end confdefs.h. */
4499 rm -f conftest.
$ac_objext
4500 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4501 (eval $ac_compile) 2>conftest.er1
4503 grep -v '^ *+' conftest.er1
>conftest.err
4505 cat conftest.err
>&5
4506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4507 (exit $ac_status); } &&
4508 { ac_try
='test -z "$ac_c_werror_flag"
4509 || test ! -s conftest.err'
4510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4514 (exit $ac_status); }; } &&
4515 { ac_try
='test -s conftest.$ac_objext'
4516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4520 (exit $ac_status); }; }; then
4521 ac_cv_header_stdc
=yes
4523 echo "$as_me: failed program was:" >&5
4524 sed 's/^/| /' conftest.
$ac_ext >&5
4526 ac_cv_header_stdc
=no
4528 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
4530 if test $ac_cv_header_stdc = yes; then
4531 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4532 cat >conftest.
$ac_ext <<_ACEOF
4535 cat confdefs.h
>>conftest.
$ac_ext
4536 cat >>conftest.
$ac_ext <<_ACEOF
4537 /* end confdefs.h. */
4541 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4542 $EGREP "memchr" >/dev
/null
2>&1; then
4545 ac_cv_header_stdc
=no
4551 if test $ac_cv_header_stdc = yes; then
4552 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4553 cat >conftest.
$ac_ext <<_ACEOF
4556 cat confdefs.h
>>conftest.
$ac_ext
4557 cat >>conftest.
$ac_ext <<_ACEOF
4558 /* end confdefs.h. */
4562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4563 $EGREP "free" >/dev
/null
2>&1; then
4566 ac_cv_header_stdc
=no
4572 if test $ac_cv_header_stdc = yes; then
4573 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4574 if test "$cross_compiling" = yes; then
4577 cat >conftest.
$ac_ext <<_ACEOF
4580 cat confdefs.h
>>conftest.
$ac_ext
4581 cat >>conftest.
$ac_ext <<_ACEOF
4582 /* end confdefs.h. */
4584 #if ((' ' & 0x0FF) == 0x020)
4585 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4586 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4588 # define ISLOWER(c) \
4589 (('a' <= (c) && (c) <= 'i') \
4590 || ('j' <= (c) && (c) <= 'r') \
4591 || ('s' <= (c) && (c) <= 'z'))
4592 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4595 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4600 for (i = 0; i < 256; i++)
4601 if (XOR (islower (i), ISLOWER (i))
4602 || toupper (i) != TOUPPER (i))
4607 rm -f conftest
$ac_exeext
4608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4609 (eval $ac_link) 2>&5
4611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
4613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617 (exit $ac_status); }; }; then
4620 echo "$as_me: program exited with status $ac_status" >&5
4621 echo "$as_me: failed program was:" >&5
4622 sed 's/^/| /' conftest.
$ac_ext >&5
4625 ac_cv_header_stdc
=no
4627 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
4631 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4632 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4633 if test $ac_cv_header_stdc = yes; then
4635 cat >>confdefs.h
<<\_ACEOF
4636 #define STDC_HEADERS 1
4641 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4651 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4652 inttypes.h stdint.h unistd.h
4654 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4655 echo "$as_me:$LINENO: checking for $ac_header" >&5
4656 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4657 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4660 cat >conftest.
$ac_ext <<_ACEOF
4663 cat confdefs.h
>>conftest.
$ac_ext
4664 cat >>conftest.
$ac_ext <<_ACEOF
4665 /* end confdefs.h. */
4666 $ac_includes_default
4668 #include <$ac_header>
4670 rm -f conftest.
$ac_objext
4671 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4672 (eval $ac_compile) 2>conftest.er1
4674 grep -v '^ *+' conftest.er1
>conftest.err
4676 cat conftest.err
>&5
4677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4678 (exit $ac_status); } &&
4679 { ac_try
='test -z "$ac_c_werror_flag"
4680 || test ! -s conftest.err'
4681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4685 (exit $ac_status); }; } &&
4686 { ac_try
='test -s conftest.$ac_objext'
4687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4691 (exit $ac_status); }; }; then
4692 eval "$as_ac_Header=yes"
4694 echo "$as_me: failed program was:" >&5
4695 sed 's/^/| /' conftest.
$ac_ext >&5
4697 eval "$as_ac_Header=no"
4699 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
4701 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4702 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4703 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4704 cat >>confdefs.h
<<_ACEOF
4705 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4714 for ac_header
in sys
/mman.h
4716 as_ac_Header
=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4717 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4718 echo "$as_me:$LINENO: checking for $ac_header" >&5
4719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4720 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4721 echo $ECHO_N "(cached) $ECHO_C" >&6
4723 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4724 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4726 # Is the header compilable?
4727 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4728 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4729 cat >conftest.
$ac_ext <<_ACEOF
4732 cat confdefs.h
>>conftest.
$ac_ext
4733 cat >>conftest.
$ac_ext <<_ACEOF
4734 /* end confdefs.h. */
4735 $ac_includes_default
4736 #include <$ac_header>
4738 rm -f conftest.
$ac_objext
4739 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4740 (eval $ac_compile) 2>conftest.er1
4742 grep -v '^ *+' conftest.er1
>conftest.err
4744 cat conftest.err
>&5
4745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4746 (exit $ac_status); } &&
4747 { ac_try
='test -z "$ac_c_werror_flag"
4748 || test ! -s conftest.err'
4749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4753 (exit $ac_status); }; } &&
4754 { ac_try
='test -s conftest.$ac_objext'
4755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4759 (exit $ac_status); }; }; then
4760 ac_header_compiler
=yes
4762 echo "$as_me: failed program was:" >&5
4763 sed 's/^/| /' conftest.
$ac_ext >&5
4765 ac_header_compiler
=no
4767 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
4768 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4769 echo "${ECHO_T}$ac_header_compiler" >&6
4771 # Is the header present?
4772 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4773 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4774 cat >conftest.
$ac_ext <<_ACEOF
4777 cat confdefs.h
>>conftest.
$ac_ext
4778 cat >>conftest.
$ac_ext <<_ACEOF
4779 /* end confdefs.h. */
4780 #include <$ac_header>
4782 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4783 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
4785 grep -v '^ *+' conftest.er1
>conftest.err
4787 cat conftest.err
>&5
4788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4789 (exit $ac_status); } >/dev
/null
; then
4790 if test -s conftest.err
; then
4791 ac_cpp_err
=$ac_c_preproc_warn_flag
4792 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
4799 if test -z "$ac_cpp_err"; then
4800 ac_header_preproc
=yes
4802 echo "$as_me: failed program was:" >&5
4803 sed 's/^/| /' conftest.
$ac_ext >&5
4805 ac_header_preproc
=no
4807 rm -f conftest.err conftest.
$ac_ext
4808 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4809 echo "${ECHO_T}$ac_header_preproc" >&6
4811 # So? What about this header?
4812 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4814 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4815 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4816 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4817 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4818 ac_header_preproc
=yes
4821 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4822 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4823 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4824 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4825 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4826 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4827 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4828 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4829 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4830 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4831 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4832 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4835 ## ------------------------------------------- ##
4836 ## Report this to http://gcc.gnu.org/bugs.html ##
4837 ## ------------------------------------------- ##
4840 sed "s/^/$as_me: WARNING: /" >&2
4843 echo "$as_me:$LINENO: checking for $ac_header" >&5
4844 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4845 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4846 echo $ECHO_N "(cached) $ECHO_C" >&6
4848 eval "$as_ac_Header=\$ac_header_preproc"
4850 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4851 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4854 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4855 cat >>confdefs.h
<<_ACEOF
4856 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4866 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4867 echo "$as_me:$LINENO: checking for $ac_func" >&5
4868 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4869 if eval "test \"\${$as_ac_var+set}\" = set"; then
4870 echo $ECHO_N "(cached) $ECHO_C" >&6
4872 cat >conftest.
$ac_ext <<_ACEOF
4875 cat confdefs.h
>>conftest.
$ac_ext
4876 cat >>conftest.
$ac_ext <<_ACEOF
4877 /* end confdefs.h. */
4878 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4879 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4880 #define $ac_func innocuous_$ac_func
4882 /* System header to define __stub macros and hopefully few prototypes,
4883 which can conflict with char $ac_func (); below.
4884 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4885 <limits.h> exists even on freestanding compilers. */
4888 # include <limits.h>
4890 # include <assert.h>
4895 /* Override any gcc2 internal prototype to avoid an error. */
4900 /* We use char because int might match the return type of a gcc2
4901 builtin and then its argument prototype would still apply. */
4903 /* The GNU C library defines this for functions which it implements
4904 to always fail with ENOSYS. Some functions are actually named
4905 something starting with __ and the normal name is an alias. */
4906 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4909 char (*f) () = $ac_func;
4918 return f != $ac_func;
4923 rm -f conftest.
$ac_objext conftest
$ac_exeext
4924 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4925 (eval $ac_link) 2>conftest.er1
4927 grep -v '^ *+' conftest.er1
>conftest.err
4929 cat conftest.err
>&5
4930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4931 (exit $ac_status); } &&
4932 { ac_try
='test -z "$ac_c_werror_flag"
4933 || test ! -s conftest.err'
4934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938 (exit $ac_status); }; } &&
4939 { ac_try
='test -s conftest$ac_exeext'
4940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4944 (exit $ac_status); }; }; then
4945 eval "$as_ac_var=yes"
4947 echo "$as_me: failed program was:" >&5
4948 sed 's/^/| /' conftest.
$ac_ext >&5
4950 eval "$as_ac_var=no"
4952 rm -f conftest.err conftest.
$ac_objext \
4953 conftest
$ac_exeext conftest.
$ac_ext
4955 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4956 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4957 if test `eval echo '${'$as_ac_var'}'` = yes; then
4958 cat >>confdefs.h
<<_ACEOF
4959 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4966 if test "${ac_cv_header_sys_mman_h+set}" = set; then
4967 echo "$as_me:$LINENO: checking for sys/mman.h" >&5
4968 echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6
4969 if test "${ac_cv_header_sys_mman_h+set}" = set; then
4970 echo $ECHO_N "(cached) $ECHO_C" >&6
4972 echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5
4973 echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6
4975 # Is the header compilable?
4976 echo "$as_me:$LINENO: checking sys/mman.h usability" >&5
4977 echo $ECHO_N "checking sys/mman.h usability... $ECHO_C" >&6
4978 cat >conftest.
$ac_ext <<_ACEOF
4981 cat confdefs.h
>>conftest.
$ac_ext
4982 cat >>conftest.
$ac_ext <<_ACEOF
4983 /* end confdefs.h. */
4984 $ac_includes_default
4985 #include <sys/mman.h>
4987 rm -f conftest.
$ac_objext
4988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4989 (eval $ac_compile) 2>conftest.er1
4991 grep -v '^ *+' conftest.er1
>conftest.err
4993 cat conftest.err
>&5
4994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4995 (exit $ac_status); } &&
4996 { ac_try
='test -z "$ac_c_werror_flag"
4997 || test ! -s conftest.err'
4998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5002 (exit $ac_status); }; } &&
5003 { ac_try
='test -s conftest.$ac_objext'
5004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 (exit $ac_status); }; }; then
5009 ac_header_compiler
=yes
5011 echo "$as_me: failed program was:" >&5
5012 sed 's/^/| /' conftest.
$ac_ext >&5
5014 ac_header_compiler
=no
5016 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5017 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5018 echo "${ECHO_T}$ac_header_compiler" >&6
5020 # Is the header present?
5021 echo "$as_me:$LINENO: checking sys/mman.h presence" >&5
5022 echo $ECHO_N "checking sys/mman.h presence... $ECHO_C" >&6
5023 cat >conftest.
$ac_ext <<_ACEOF
5026 cat confdefs.h
>>conftest.
$ac_ext
5027 cat >>conftest.
$ac_ext <<_ACEOF
5028 /* end confdefs.h. */
5029 #include <sys/mman.h>
5031 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5032 (eval $ac_cpp conftest.
$ac_ext) 2>conftest.er1
5034 grep -v '^ *+' conftest.er1
>conftest.err
5036 cat conftest.err
>&5
5037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5038 (exit $ac_status); } >/dev
/null
; then
5039 if test -s conftest.err
; then
5040 ac_cpp_err
=$ac_c_preproc_warn_flag
5041 ac_cpp_err
=$ac_cpp_err$ac_c_werror_flag
5048 if test -z "$ac_cpp_err"; then
5049 ac_header_preproc
=yes
5051 echo "$as_me: failed program was:" >&5
5052 sed 's/^/| /' conftest.
$ac_ext >&5
5054 ac_header_preproc
=no
5056 rm -f conftest.err conftest.
$ac_ext
5057 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5058 echo "${ECHO_T}$ac_header_preproc" >&6
5060 # So? What about this header?
5061 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5063 { echo "$as_me:$LINENO: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&5
5064 echo "$as_me: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
5065 { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the compiler's result" >&5
5066 echo "$as_me: WARNING: sys/mman.h: proceeding with the compiler's result" >&2;}
5067 ac_header_preproc
=yes
5070 { echo "$as_me:$LINENO: WARNING: sys/mman.h: present but cannot be compiled" >&5
5071 echo "$as_me: WARNING: sys/mman.h: present but cannot be compiled" >&2;}
5072 { echo "$as_me:$LINENO: WARNING: sys/mman.h: check for missing prerequisite headers?" >&5
5073 echo "$as_me: WARNING: sys/mman.h: check for missing prerequisite headers?" >&2;}
5074 { echo "$as_me:$LINENO: WARNING: sys/mman.h: see the Autoconf documentation" >&5
5075 echo "$as_me: WARNING: sys/mman.h: see the Autoconf documentation" >&2;}
5076 { echo "$as_me:$LINENO: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&5
5077 echo "$as_me: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&2;}
5078 { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&5
5079 echo "$as_me: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&2;}
5080 { echo "$as_me:$LINENO: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&5
5081 echo "$as_me: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&2;}
5084 ## ------------------------------------------- ##
5085 ## Report this to http://gcc.gnu.org/bugs.html ##
5086 ## ------------------------------------------- ##
5089 sed "s/^/$as_me: WARNING: /" >&2
5092 echo "$as_me:$LINENO: checking for sys/mman.h" >&5
5093 echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6
5094 if test "${ac_cv_header_sys_mman_h+set}" = set; then
5095 echo $ECHO_N "(cached) $ECHO_C" >&6
5097 ac_cv_header_sys_mman_h
=$ac_header_preproc
5099 echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5
5100 echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6
5103 if test $ac_cv_header_sys_mman_h = yes; then
5104 libffi_header_sys_mman_h
=yes
5106 libffi_header_sys_mman_h
=no
5110 echo "$as_me:$LINENO: checking for mmap" >&5
5111 echo $ECHO_N "checking for mmap... $ECHO_C" >&6
5112 if test "${ac_cv_func_mmap+set}" = set; then
5113 echo $ECHO_N "(cached) $ECHO_C" >&6
5115 cat >conftest.
$ac_ext <<_ACEOF
5118 cat confdefs.h
>>conftest.
$ac_ext
5119 cat >>conftest.
$ac_ext <<_ACEOF
5120 /* end confdefs.h. */
5121 /* Define mmap to an innocuous variant, in case <limits.h> declares mmap.
5122 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5123 #define mmap innocuous_mmap
5125 /* System header to define __stub macros and hopefully few prototypes,
5126 which can conflict with char mmap (); below.
5127 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5128 <limits.h> exists even on freestanding compilers. */
5131 # include <limits.h>
5133 # include <assert.h>
5138 /* Override any gcc2 internal prototype to avoid an error. */
5143 /* We use char because int might match the return type of a gcc2
5144 builtin and then its argument prototype would still apply. */
5146 /* The GNU C library defines this for functions which it implements
5147 to always fail with ENOSYS. Some functions are actually named
5148 something starting with __ and the normal name is an alias. */
5149 #if defined (__stub_mmap) || defined (__stub___mmap)
5152 char (*f) () = mmap;
5166 rm -f conftest.
$ac_objext conftest
$ac_exeext
5167 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5168 (eval $ac_link) 2>conftest.er1
5170 grep -v '^ *+' conftest.er1
>conftest.err
5172 cat conftest.err
>&5
5173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5174 (exit $ac_status); } &&
5175 { ac_try
='test -z "$ac_c_werror_flag"
5176 || test ! -s conftest.err'
5177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5181 (exit $ac_status); }; } &&
5182 { ac_try
='test -s conftest$ac_exeext'
5183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5187 (exit $ac_status); }; }; then
5190 echo "$as_me: failed program was:" >&5
5191 sed 's/^/| /' conftest.
$ac_ext >&5
5195 rm -f conftest.err conftest.
$ac_objext \
5196 conftest
$ac_exeext conftest.
$ac_ext
5198 echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5
5199 echo "${ECHO_T}$ac_cv_func_mmap" >&6
5200 if test $ac_cv_func_mmap = yes; then
5201 libffi_func_mmap
=yes
5206 if test "$libffi_header_sys_mman_h" != yes \
5207 ||
test "$libffi_func_mmap" != yes; then
5208 ac_cv_func_mmap_file
=no
5209 ac_cv_func_mmap_dev_zero
=no
5210 ac_cv_func_mmap_anon
=no
5212 echo "$as_me:$LINENO: checking whether read-only mmap of a plain file works" >&5
5213 echo $ECHO_N "checking whether read-only mmap of a plain file works... $ECHO_C" >&6
5214 if test "${ac_cv_func_mmap_file+set}" = set; then
5215 echo $ECHO_N "(cached) $ECHO_C" >&6
5217 # Add a system to this blacklist if
5218 # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a
5219 # memory area containing the same data that you'd get if you applied
5220 # read() to the same fd. The only system known to have a problem here
5221 # is VMS, where text files have record structure.
5224 ac_cv_func_mmap_file
=no
;;
5226 ac_cv_func_mmap_file
=yes;;
5229 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
5230 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6
5231 echo "$as_me:$LINENO: checking whether mmap from /dev/zero works" >&5
5232 echo $ECHO_N "checking whether mmap from /dev/zero works... $ECHO_C" >&6
5233 if test "${ac_cv_func_mmap_dev_zero+set}" = set; then
5234 echo $ECHO_N "(cached) $ECHO_C" >&6
5236 # Add a system to this blacklist if it has mmap() but /dev/zero
5237 # does not exist, or if mmapping /dev/zero does not give anonymous
5238 # zeroed pages with both the following properties:
5239 # 1. If you map N consecutive pages in with one call, and then
5240 # unmap any subset of those pages, the pages that were not
5241 # explicitly unmapped remain accessible.
5242 # 2. If you map two adjacent blocks of memory and then unmap them
5243 # both at once, they must both go away.
5244 # Systems known to be in this category are Windows (all variants),
5247 vms
* | cygwin
* | pe | mingw
* | darwin
* | ultrix
* | hpux10
* | hpux11.00
)
5248 ac_cv_func_mmap_dev_zero
=no
;;
5250 ac_cv_func_mmap_dev_zero
=yes;;
5253 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_dev_zero" >&5
5254 echo "${ECHO_T}$ac_cv_func_mmap_dev_zero" >&6
5256 # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for.
5257 echo "$as_me:$LINENO: checking for MAP_ANON(YMOUS)" >&5
5258 echo $ECHO_N "checking for MAP_ANON(YMOUS)... $ECHO_C" >&6
5259 if test "${ac_cv_decl_map_anon+set}" = set; then
5260 echo $ECHO_N "(cached) $ECHO_C" >&6
5262 cat >conftest.
$ac_ext <<_ACEOF
5265 cat confdefs.h
>>conftest.
$ac_ext
5266 cat >>conftest.
$ac_ext <<_ACEOF
5267 /* end confdefs.h. */
5268 #include <sys/types.h>
5269 #include <sys/mman.h>
5272 #ifndef MAP_ANONYMOUS
5273 #define MAP_ANONYMOUS MAP_ANON
5279 int n = MAP_ANONYMOUS;
5284 rm -f conftest.
$ac_objext
5285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5286 (eval $ac_compile) 2>conftest.er1
5288 grep -v '^ *+' conftest.er1
>conftest.err
5290 cat conftest.err
>&5
5291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5292 (exit $ac_status); } &&
5293 { ac_try
='test -z "$ac_c_werror_flag"
5294 || test ! -s conftest.err'
5295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5299 (exit $ac_status); }; } &&
5300 { ac_try
='test -s conftest.$ac_objext'
5301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5305 (exit $ac_status); }; }; then
5306 ac_cv_decl_map_anon
=yes
5308 echo "$as_me: failed program was:" >&5
5309 sed 's/^/| /' conftest.
$ac_ext >&5
5311 ac_cv_decl_map_anon
=no
5313 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5315 echo "$as_me:$LINENO: result: $ac_cv_decl_map_anon" >&5
5316 echo "${ECHO_T}$ac_cv_decl_map_anon" >&6
5318 if test $ac_cv_decl_map_anon = no
; then
5319 ac_cv_func_mmap_anon
=no
5321 echo "$as_me:$LINENO: checking whether mmap with MAP_ANON(YMOUS) works" >&5
5322 echo $ECHO_N "checking whether mmap with MAP_ANON(YMOUS) works... $ECHO_C" >&6
5323 if test "${ac_cv_func_mmap_anon+set}" = set; then
5324 echo $ECHO_N "(cached) $ECHO_C" >&6
5326 # Add a system to this blacklist if it has mmap() and MAP_ANON or
5327 # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
5328 # doesn't give anonymous zeroed pages with the same properties listed
5329 # above for use of /dev/zero.
5330 # Systems known to be in this category are Windows, VMS, and SCO Unix.
5332 vms
* | cygwin
* | pe | mingw
* | sco
* | udk
* )
5333 ac_cv_func_mmap_anon
=no
;;
5335 ac_cv_func_mmap_anon
=yes;;
5338 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_anon" >&5
5339 echo "${ECHO_T}$ac_cv_func_mmap_anon" >&6
5343 if test $ac_cv_func_mmap_file = yes; then
5345 cat >>confdefs.h
<<\_ACEOF
5346 #define HAVE_MMAP_FILE 1
5350 if test $ac_cv_func_mmap_dev_zero = yes; then
5352 cat >>confdefs.h
<<\_ACEOF
5353 #define HAVE_MMAP_DEV_ZERO 1
5357 if test $ac_cv_func_mmap_anon = yes; then
5359 cat >>confdefs.h
<<\_ACEOF
5360 #define HAVE_MMAP_ANON 1
5368 if test -d $srcdir/testsuite
; then
5370 TESTSUBDIR_FALSE
='#'
5379 i
*86-*-linux*) TARGET
=X86
; TARGETDIR
=x86
;;
5380 i
*86-*-gnu*) TARGET
=X86
; TARGETDIR
=x86
;;
5381 i
*86-*-solaris2.1
[0-9]*) TARGET
=X86_64
; TARGETDIR
=x86
;;
5382 i
*86-*-solaris*) TARGET
=X86
; TARGETDIR
=x86
;;
5383 i
*86-*-beos*) TARGET
=X86
; TARGETDIR
=x86
;;
5384 i
*86-*-darwin*) TARGET
=X86_DARWIN
; TARGETDIR
=x86
;;
5385 i
*86-*-freebsd* | i
*86-*-kfreebsd*-gnu) TARGET
=X86
; TARGETDIR
=x86
;;
5386 i
*86-*-netbsdelf* | i
*86-*-knetbsd*-gnu) TARGET
=X86
; TARGETDIR
=x86
;;
5387 i
*86-*-rtems*) TARGET
=X86
; TARGETDIR
=x86
;;
5388 i
*86-*-win32*) TARGET
=X86_WIN32
; TARGETDIR
=x86
;;
5389 i
*86-*-cygwin*) TARGET
=X86_WIN32
; TARGETDIR
=x86
;;
5390 i
*86-*-mingw*) TARGET
=X86_WIN32
; TARGETDIR
=x86
;;
5391 frv-
*-*) TARGET
=FRV
; TARGETDIR
=frv
;;
5392 sparc-sun-4
*) TARGET
=SPARC
; TARGETDIR
=sparc
;;
5393 sparc
*-sun-*) TARGET
=SPARC
; TARGETDIR
=sparc
;;
5394 sparc-
*-linux* | sparc-
*-netbsdelf* | sparc-
*-knetbsd*-gnu) TARGET
=SPARC
; TARGETDIR
=sparc
;;
5395 sparc
*-*-rtems*) TARGET
=SPARC
; TARGETDIR
=sparc
;;
5396 sparc64-
*-linux* | sparc64-
*-freebsd* | sparc64-
*-netbsd* | sparc64-
*-knetbsd*-gnu) TARGET
=SPARC
; TARGETDIR
=sparc
;;
5397 alpha
*-*-linux* | alpha
*-*-osf* | alpha
*-*-freebsd* | alpha
*-*-kfreebsd*-gnu | alpha
*-*-netbsd* | alpha
*-*-knetbsd*-gnu) TARGET
=ALPHA
; TARGETDIR
=alpha
;;
5398 ia64
*-*-*) TARGET
=IA64
; TARGETDIR
=ia64
;;
5399 m32r
*-*-linux* ) TARGET
=M32R
; TARGETDIR
=m32r
;;
5400 m68k-
*-linux*) TARGET
=M68K
; TARGETDIR
=m68k
;;
5402 mips-sgi-irix5.
* | mips-sgi-irix6.
*) TARGET
=MIPS_IRIX
; TARGETDIR
=mips
;;
5403 mips
*-*-linux*) TARGET
=MIPS_LINUX
; TARGETDIR
=mips
;;
5404 powerpc
*-*-linux* | powerpc-
*-sysv*) TARGET
=POWERPC
; TARGETDIR
=powerpc
;;
5405 powerpc-
*-beos*) TARGET
=POWERPC
; TARGETDIR
=powerpc
;;
5406 powerpc-
*-darwin*) TARGET
=POWERPC_DARWIN
; TARGETDIR
=powerpc
;;
5407 powerpc-
*-aix*) TARGET
=POWERPC_AIX
; TARGETDIR
=powerpc
;;
5408 powerpc-
*-freebsd*) TARGET
=POWERPC_FREEBSD
; TARGETDIR
=powerpc
;;
5409 powerpc
*-*-rtems*) TARGET
=POWERPC
; TARGETDIR
=powerpc
;;
5410 rs6000-
*-aix*) TARGET
=POWERPC_AIX
; TARGETDIR
=powerpc
;;
5411 arm
*-*-linux-*) TARGET
=ARM
; TARGETDIR
=arm
;;
5412 arm
*-*-netbsdelf* | arm
*-*-knetbsd*-gnu) TARGET
=ARM
; TARGETDIR
=arm
;;
5413 arm
*-*-rtems*) TARGET
=ARM
; TARGETDIR
=arm
;;
5414 cris-
*-*) TARGET
=LIBFFI_CRIS
; TARGETDIR
=cris
;;
5415 s390-
*-linux-*) TARGET
=S390
; TARGETDIR
=s390
;;
5416 s390x-
*-linux-*) TARGET
=S390
; TARGETDIR
=s390
;;
5417 x86_64-
*-linux* | x86_64-
*-freebsd* | x86_64-
*-kfreebsd*-gnu) TARGET
=X86_64
; TARGETDIR
=x86
;;
5418 sh-
*-linux* | sh
[34]*-*-linux*) TARGET
=SH
; TARGETDIR
=sh
;;
5419 sh-
*-rtems*) TARGET
=SH
; TARGETDIR
=sh
;;
5420 sh64-
*-linux* | sh5
*-*-linux*) TARGET
=SH64
; TARGETDIR
=sh64
;;
5421 hppa
*-*-linux* | parisc
*-*-linux*) TARGET
=PA_LINUX
; TARGETDIR
=pa
;;
5422 hppa
*64-*-hpux*) TARGET
=PA64_HPUX
; TARGETDIR
=pa
;;
5423 hppa
*-*-hpux*) TARGET
=PA_HPUX
; TARGETDIR
=pa
;;
5428 if test $TARGETDIR = unknown
; then
5429 { { echo "$as_me:$LINENO: error: \"libffi has not been ported to $host.\"" >&5
5430 echo "$as_me: error: \"libffi has not been ported to $host.\"" >&2;}
5431 { (exit 1); exit 1; }; }
5436 if test x
$TARGET = xMIPS_IRIX
; then
5446 if test x
$TARGET = xMIPS_LINUX
; then
5448 MIPS_LINUX_FALSE
='#'
5456 if test x
$TARGET = xSPARC
; then
5466 if test x
$TARGET = xX86
; then
5476 if test x
$TARGET = xX86_WIN32
; then
5486 if test x
$TARGET = xX86_DARWIN
; then
5488 X86_DARWIN_FALSE
='#'
5496 if test x
$TARGET = xALPHA
; then
5506 if test x
$TARGET = xIA64
; then
5516 if test x
$TARGET = xM32R
; then
5526 if test x
$TARGET = xM68K
; then
5536 if test x
$TARGET = xPOWERPC
; then
5546 if test x
$TARGET = xPOWERPC_AIX
; then
5548 POWERPC_AIX_FALSE
='#'
5550 POWERPC_AIX_TRUE
='#'
5556 if test x
$TARGET = xPOWERPC_DARWIN
; then
5557 POWERPC_DARWIN_TRUE
=
5558 POWERPC_DARWIN_FALSE
='#'
5560 POWERPC_DARWIN_TRUE
='#'
5561 POWERPC_DARWIN_FALSE
=
5566 if test x
$TARGET = xPOWERPC_FREEBSD
; then
5567 POWERPC_FREEBSD_TRUE
=
5568 POWERPC_FREEBSD_FALSE
='#'
5570 POWERPC_FREEBSD_TRUE
='#'
5571 POWERPC_FREEBSD_FALSE
=
5576 if test x
$TARGET = xARM
; then
5586 if test x
$TARGET = xLIBFFI_CRIS
; then
5588 LIBFFI_CRIS_FALSE
='#'
5590 LIBFFI_CRIS_TRUE
='#'
5596 if test x
$TARGET = xFRV
; then
5606 if test x
$TARGET = xS390
; then
5616 if test x
$TARGET = xX86_64
; then
5626 if test x
$TARGET = xSH
; then
5636 if test x
$TARGET = xSH64
; then
5646 if test x
$TARGET = xPA_LINUX
; then
5656 if test x
$TARGET = xPA_HPUX
; then
5666 if test x
$TARGET = xPA64_HPUX
; then
5676 xMIPS
*) TARGET
=MIPS
;;
5680 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5681 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5682 if test "${ac_cv_header_stdc+set}" = set; then
5683 echo $ECHO_N "(cached) $ECHO_C" >&6
5685 cat >conftest.
$ac_ext <<_ACEOF
5688 cat confdefs.h
>>conftest.
$ac_ext
5689 cat >>conftest.
$ac_ext <<_ACEOF
5690 /* end confdefs.h. */
5704 rm -f conftest.
$ac_objext
5705 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5706 (eval $ac_compile) 2>conftest.er1
5708 grep -v '^ *+' conftest.er1
>conftest.err
5710 cat conftest.err
>&5
5711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 (exit $ac_status); } &&
5713 { ac_try
='test -z "$ac_c_werror_flag"
5714 || test ! -s conftest.err'
5715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5719 (exit $ac_status); }; } &&
5720 { ac_try
='test -s conftest.$ac_objext'
5721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 (exit $ac_status); }; }; then
5726 ac_cv_header_stdc
=yes
5728 echo "$as_me: failed program was:" >&5
5729 sed 's/^/| /' conftest.
$ac_ext >&5
5731 ac_cv_header_stdc
=no
5733 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
5735 if test $ac_cv_header_stdc = yes; then
5736 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5737 cat >conftest.
$ac_ext <<_ACEOF
5740 cat confdefs.h
>>conftest.
$ac_ext
5741 cat >>conftest.
$ac_ext <<_ACEOF
5742 /* end confdefs.h. */
5746 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5747 $EGREP "memchr" >/dev
/null
2>&1; then
5750 ac_cv_header_stdc
=no
5756 if test $ac_cv_header_stdc = yes; then
5757 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5758 cat >conftest.
$ac_ext <<_ACEOF
5761 cat confdefs.h
>>conftest.
$ac_ext
5762 cat >>conftest.
$ac_ext <<_ACEOF
5763 /* end confdefs.h. */
5767 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5768 $EGREP "free" >/dev
/null
2>&1; then
5771 ac_cv_header_stdc
=no
5777 if test $ac_cv_header_stdc = yes; then
5778 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5779 if test "$cross_compiling" = yes; then
5782 cat >conftest.
$ac_ext <<_ACEOF
5785 cat confdefs.h
>>conftest.
$ac_ext
5786 cat >>conftest.
$ac_ext <<_ACEOF
5787 /* end confdefs.h. */
5789 #if ((' ' & 0x0FF) == 0x020)
5790 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5791 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5793 # define ISLOWER(c) \
5794 (('a' <= (c) && (c) <= 'i') \
5795 || ('j' <= (c) && (c) <= 'r') \
5796 || ('s' <= (c) && (c) <= 'z'))
5797 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5800 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5805 for (i = 0; i < 256; i++)
5806 if (XOR (islower (i), ISLOWER (i))
5807 || toupper (i) != TOUPPER (i))
5812 rm -f conftest
$ac_exeext
5813 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5814 (eval $ac_link) 2>&5
5816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5817 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
5818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5822 (exit $ac_status); }; }; then
5825 echo "$as_me: program exited with status $ac_status" >&5
5826 echo "$as_me: failed program was:" >&5
5827 sed 's/^/| /' conftest.
$ac_ext >&5
5830 ac_cv_header_stdc
=no
5832 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
5836 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5837 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5838 if test $ac_cv_header_stdc = yes; then
5840 cat >>confdefs.h
<<\_ACEOF
5841 #define STDC_HEADERS 1
5847 for ac_func
in memcpy
5849 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5850 echo "$as_me:$LINENO: checking for $ac_func" >&5
5851 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5852 if eval "test \"\${$as_ac_var+set}\" = set"; then
5853 echo $ECHO_N "(cached) $ECHO_C" >&6
5855 cat >conftest.
$ac_ext <<_ACEOF
5858 cat confdefs.h
>>conftest.
$ac_ext
5859 cat >>conftest.
$ac_ext <<_ACEOF
5860 /* end confdefs.h. */
5861 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5862 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5863 #define $ac_func innocuous_$ac_func
5865 /* System header to define __stub macros and hopefully few prototypes,
5866 which can conflict with char $ac_func (); below.
5867 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5868 <limits.h> exists even on freestanding compilers. */
5871 # include <limits.h>
5873 # include <assert.h>
5878 /* Override any gcc2 internal prototype to avoid an error. */
5883 /* We use char because int might match the return type of a gcc2
5884 builtin and then its argument prototype would still apply. */
5886 /* The GNU C library defines this for functions which it implements
5887 to always fail with ENOSYS. Some functions are actually named
5888 something starting with __ and the normal name is an alias. */
5889 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5892 char (*f) () = $ac_func;
5901 return f != $ac_func;
5906 rm -f conftest.
$ac_objext conftest
$ac_exeext
5907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5908 (eval $ac_link) 2>conftest.er1
5910 grep -v '^ *+' conftest.er1
>conftest.err
5912 cat conftest.err
>&5
5913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 (exit $ac_status); } &&
5915 { ac_try
='test -z "$ac_c_werror_flag"
5916 || test ! -s conftest.err'
5917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5921 (exit $ac_status); }; } &&
5922 { ac_try
='test -s conftest$ac_exeext'
5923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5927 (exit $ac_status); }; }; then
5928 eval "$as_ac_var=yes"
5930 echo "$as_me: failed program was:" >&5
5931 sed 's/^/| /' conftest.
$ac_ext >&5
5933 eval "$as_ac_var=no"
5935 rm -f conftest.err conftest.
$ac_objext \
5936 conftest
$ac_exeext conftest.
$ac_ext
5938 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
5939 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5940 if test `eval echo '${'$as_ac_var'}'` = yes; then
5941 cat >>confdefs.h
<<_ACEOF
5942 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5948 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
5949 # for constant arguments. Useless!
5950 echo "$as_me:$LINENO: checking for working alloca.h" >&5
5951 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
5952 if test "${ac_cv_working_alloca_h+set}" = set; then
5953 echo $ECHO_N "(cached) $ECHO_C" >&6
5955 cat >conftest.
$ac_ext <<_ACEOF
5958 cat confdefs.h
>>conftest.
$ac_ext
5959 cat >>conftest.
$ac_ext <<_ACEOF
5960 /* end confdefs.h. */
5965 char *p = (char *) alloca (2 * sizeof (int));
5970 rm -f conftest.
$ac_objext conftest
$ac_exeext
5971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5972 (eval $ac_link) 2>conftest.er1
5974 grep -v '^ *+' conftest.er1
>conftest.err
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
5984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985 (exit $ac_status); }; } &&
5986 { ac_try
='test -s conftest$ac_exeext'
5987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5991 (exit $ac_status); }; }; then
5992 ac_cv_working_alloca_h
=yes
5994 echo "$as_me: failed program was:" >&5
5995 sed 's/^/| /' conftest.
$ac_ext >&5
5997 ac_cv_working_alloca_h
=no
5999 rm -f conftest.err conftest.
$ac_objext \
6000 conftest
$ac_exeext conftest.
$ac_ext
6002 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6003 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
6004 if test $ac_cv_working_alloca_h = yes; then
6006 cat >>confdefs.h
<<\_ACEOF
6007 #define HAVE_ALLOCA_H 1
6012 echo "$as_me:$LINENO: checking for alloca" >&5
6013 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
6014 if test "${ac_cv_func_alloca_works+set}" = set; then
6015 echo $ECHO_N "(cached) $ECHO_C" >&6
6017 cat >conftest.
$ac_ext <<_ACEOF
6020 cat confdefs.h
>>conftest.
$ac_ext
6021 cat >>conftest.
$ac_ext <<_ACEOF
6022 /* end confdefs.h. */
6024 # define alloca __builtin_alloca
6027 # include <malloc.h>
6028 # define alloca _alloca
6031 # include <alloca.h>
6036 # ifndef alloca /* predefined by HP cc +Olibcalls */
6047 char *p = (char *) alloca (1);
6052 rm -f conftest.
$ac_objext conftest
$ac_exeext
6053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6054 (eval $ac_link) 2>conftest.er1
6056 grep -v '^ *+' conftest.er1
>conftest.err
6058 cat conftest.err
>&5
6059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6060 (exit $ac_status); } &&
6061 { ac_try
='test -z "$ac_c_werror_flag"
6062 || test ! -s conftest.err'
6063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); }; } &&
6068 { ac_try
='test -s conftest$ac_exeext'
6069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6073 (exit $ac_status); }; }; then
6074 ac_cv_func_alloca_works
=yes
6076 echo "$as_me: failed program was:" >&5
6077 sed 's/^/| /' conftest.
$ac_ext >&5
6079 ac_cv_func_alloca_works
=no
6081 rm -f conftest.err conftest.
$ac_objext \
6082 conftest
$ac_exeext conftest.
$ac_ext
6084 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6085 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
6087 if test $ac_cv_func_alloca_works = yes; then
6089 cat >>confdefs.h
<<\_ACEOF
6090 #define HAVE_ALLOCA 1
6094 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6095 # that cause trouble. Some versions do not even contain alloca or
6096 # contain a buggy version. If you still want to use their alloca,
6097 # use ar to extract alloca.o from them instead of compiling alloca.c.
6099 ALLOCA
=alloca.
$ac_objext
6101 cat >>confdefs.h
<<\_ACEOF
6106 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6107 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
6108 if test "${ac_cv_os_cray+set}" = set; then
6109 echo $ECHO_N "(cached) $ECHO_C" >&6
6111 cat >conftest.
$ac_ext <<_ACEOF
6114 cat confdefs.h
>>conftest.
$ac_ext
6115 cat >>conftest.
$ac_ext <<_ACEOF
6116 /* end confdefs.h. */
6117 #if defined(CRAY) && ! defined(CRAY2)
6124 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6125 $EGREP "webecray" >/dev
/null
2>&1; then
6133 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6134 echo "${ECHO_T}$ac_cv_os_cray" >&6
6135 if test $ac_cv_os_cray = yes; then
6136 for ac_func
in _getb67 GETB67 getb67
; do
6137 as_ac_var
=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6138 echo "$as_me:$LINENO: checking for $ac_func" >&5
6139 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6140 if eval "test \"\${$as_ac_var+set}\" = set"; then
6141 echo $ECHO_N "(cached) $ECHO_C" >&6
6143 cat >conftest.
$ac_ext <<_ACEOF
6146 cat confdefs.h
>>conftest.
$ac_ext
6147 cat >>conftest.
$ac_ext <<_ACEOF
6148 /* end confdefs.h. */
6149 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6150 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6151 #define $ac_func innocuous_$ac_func
6153 /* System header to define __stub macros and hopefully few prototypes,
6154 which can conflict with char $ac_func (); below.
6155 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6156 <limits.h> exists even on freestanding compilers. */
6159 # include <limits.h>
6161 # include <assert.h>
6166 /* Override any gcc2 internal prototype to avoid an error. */
6171 /* We use char because int might match the return type of a gcc2
6172 builtin and then its argument prototype would still apply. */
6174 /* The GNU C library defines this for functions which it implements
6175 to always fail with ENOSYS. Some functions are actually named
6176 something starting with __ and the normal name is an alias. */
6177 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6180 char (*f) () = $ac_func;
6189 return f != $ac_func;
6194 rm -f conftest.
$ac_objext conftest
$ac_exeext
6195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6196 (eval $ac_link) 2>conftest.er1
6198 grep -v '^ *+' conftest.er1
>conftest.err
6200 cat conftest.err
>&5
6201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6202 (exit $ac_status); } &&
6203 { ac_try
='test -z "$ac_c_werror_flag"
6204 || test ! -s conftest.err'
6205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6209 (exit $ac_status); }; } &&
6210 { ac_try
='test -s conftest$ac_exeext'
6211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6215 (exit $ac_status); }; }; then
6216 eval "$as_ac_var=yes"
6218 echo "$as_me: failed program was:" >&5
6219 sed 's/^/| /' conftest.
$ac_ext >&5
6221 eval "$as_ac_var=no"
6223 rm -f conftest.err conftest.
$ac_objext \
6224 conftest
$ac_exeext conftest.
$ac_ext
6226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6227 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6228 if test `eval echo '${'$as_ac_var'}'` = yes; then
6230 cat >>confdefs.h
<<_ACEOF
6231 #define CRAY_STACKSEG_END $ac_func
6240 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6241 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6242 if test "${ac_cv_c_stack_direction+set}" = set; then
6243 echo $ECHO_N "(cached) $ECHO_C" >&6
6245 if test "$cross_compiling" = yes; then
6246 ac_cv_c_stack_direction
=0
6248 cat >conftest.
$ac_ext <<_ACEOF
6251 cat confdefs.h
>>conftest.
$ac_ext
6252 cat >>conftest.
$ac_ext <<_ACEOF
6253 /* end confdefs.h. */
6255 find_stack_direction ()
6257 static char *addr = 0;
6262 return find_stack_direction ();
6265 return (&dummy > addr) ? 1 : -1;
6271 exit (find_stack_direction () < 0);
6274 rm -f conftest
$ac_exeext
6275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6276 (eval $ac_link) 2>&5
6278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6279 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
6280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6284 (exit $ac_status); }; }; then
6285 ac_cv_c_stack_direction
=1
6287 echo "$as_me: program exited with status $ac_status" >&5
6288 echo "$as_me: failed program was:" >&5
6289 sed 's/^/| /' conftest.
$ac_ext >&5
6292 ac_cv_c_stack_direction
=-1
6294 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
6297 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6298 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
6300 cat >>confdefs.h
<<_ACEOF
6301 #define STACK_DIRECTION $ac_cv_c_stack_direction
6308 echo "$as_me:$LINENO: checking for double" >&5
6309 echo $ECHO_N "checking for double... $ECHO_C" >&6
6310 if test "${ac_cv_type_double+set}" = set; then
6311 echo $ECHO_N "(cached) $ECHO_C" >&6
6313 cat >conftest.
$ac_ext <<_ACEOF
6316 cat confdefs.h
>>conftest.
$ac_ext
6317 cat >>conftest.
$ac_ext <<_ACEOF
6318 /* end confdefs.h. */
6319 $ac_includes_default
6325 if (sizeof (double))
6331 rm -f conftest.
$ac_objext
6332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6333 (eval $ac_compile) 2>conftest.er1
6335 grep -v '^ *+' conftest.er1
>conftest.err
6337 cat conftest.err
>&5
6338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6339 (exit $ac_status); } &&
6340 { ac_try
='test -z "$ac_c_werror_flag"
6341 || test ! -s conftest.err'
6342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6346 (exit $ac_status); }; } &&
6347 { ac_try
='test -s conftest.$ac_objext'
6348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 (exit $ac_status); }; }; then
6353 ac_cv_type_double
=yes
6355 echo "$as_me: failed program was:" >&5
6356 sed 's/^/| /' conftest.
$ac_ext >&5
6358 ac_cv_type_double
=no
6360 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6362 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
6363 echo "${ECHO_T}$ac_cv_type_double" >&6
6365 echo "$as_me:$LINENO: checking size of double" >&5
6366 echo $ECHO_N "checking size of double... $ECHO_C" >&6
6367 if test "${ac_cv_sizeof_double+set}" = set; then
6368 echo $ECHO_N "(cached) $ECHO_C" >&6
6370 if test "$ac_cv_type_double" = yes; then
6371 # The cast to unsigned long works around a bug in the HP C Compiler
6372 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6373 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6374 # This bug is HP SR number 8606223364.
6375 if test "$cross_compiling" = yes; then
6376 # Depending upon the size, compute the lo and hi bounds.
6377 cat >conftest.
$ac_ext <<_ACEOF
6380 cat confdefs.h
>>conftest.
$ac_ext
6381 cat >>conftest.
$ac_ext <<_ACEOF
6382 /* end confdefs.h. */
6383 $ac_includes_default
6387 static int test_array [1 - 2 * !(((long) (sizeof (double))) >= 0)];
6394 rm -f conftest.
$ac_objext
6395 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6396 (eval $ac_compile) 2>conftest.er1
6398 grep -v '^ *+' conftest.er1
>conftest.err
6400 cat conftest.err
>&5
6401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6402 (exit $ac_status); } &&
6403 { ac_try
='test -z "$ac_c_werror_flag"
6404 || test ! -s conftest.err'
6405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6409 (exit $ac_status); }; } &&
6410 { ac_try
='test -s conftest.$ac_objext'
6411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6415 (exit $ac_status); }; }; then
6418 cat >conftest.
$ac_ext <<_ACEOF
6421 cat confdefs.h
>>conftest.
$ac_ext
6422 cat >>conftest.
$ac_ext <<_ACEOF
6423 /* end confdefs.h. */
6424 $ac_includes_default
6428 static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)];
6435 rm -f conftest.
$ac_objext
6436 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6437 (eval $ac_compile) 2>conftest.er1
6439 grep -v '^ *+' conftest.er1
>conftest.err
6441 cat conftest.err
>&5
6442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6443 (exit $ac_status); } &&
6444 { ac_try
='test -z "$ac_c_werror_flag"
6445 || test ! -s conftest.err'
6446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6450 (exit $ac_status); }; } &&
6451 { ac_try
='test -s conftest.$ac_objext'
6452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6456 (exit $ac_status); }; }; then
6457 ac_hi
=$ac_mid; break
6459 echo "$as_me: failed program was:" >&5
6460 sed 's/^/| /' conftest.
$ac_ext >&5
6462 ac_lo
=`expr $ac_mid + 1`
6463 if test $ac_lo -le $ac_mid; then
6467 ac_mid
=`expr 2 '*' $ac_mid + 1`
6469 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6472 echo "$as_me: failed program was:" >&5
6473 sed 's/^/| /' conftest.
$ac_ext >&5
6475 cat >conftest.
$ac_ext <<_ACEOF
6478 cat confdefs.h
>>conftest.
$ac_ext
6479 cat >>conftest.
$ac_ext <<_ACEOF
6480 /* end confdefs.h. */
6481 $ac_includes_default
6485 static int test_array [1 - 2 * !(((long) (sizeof (double))) < 0)];
6492 rm -f conftest.
$ac_objext
6493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6494 (eval $ac_compile) 2>conftest.er1
6496 grep -v '^ *+' conftest.er1
>conftest.err
6498 cat conftest.err
>&5
6499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6500 (exit $ac_status); } &&
6501 { ac_try
='test -z "$ac_c_werror_flag"
6502 || test ! -s conftest.err'
6503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); }; } &&
6508 { ac_try
='test -s conftest.$ac_objext'
6509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6513 (exit $ac_status); }; }; then
6516 cat >conftest.
$ac_ext <<_ACEOF
6519 cat confdefs.h
>>conftest.
$ac_ext
6520 cat >>conftest.
$ac_ext <<_ACEOF
6521 /* end confdefs.h. */
6522 $ac_includes_default
6526 static int test_array [1 - 2 * !(((long) (sizeof (double))) >= $ac_mid)];
6533 rm -f conftest.
$ac_objext
6534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6535 (eval $ac_compile) 2>conftest.er1
6537 grep -v '^ *+' conftest.er1
>conftest.err
6539 cat conftest.err
>&5
6540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6541 (exit $ac_status); } &&
6542 { ac_try
='test -z "$ac_c_werror_flag"
6543 || test ! -s conftest.err'
6544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6548 (exit $ac_status); }; } &&
6549 { ac_try
='test -s conftest.$ac_objext'
6550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6554 (exit $ac_status); }; }; then
6555 ac_lo
=$ac_mid; break
6557 echo "$as_me: failed program was:" >&5
6558 sed 's/^/| /' conftest.
$ac_ext >&5
6560 ac_hi
=`expr '(' $ac_mid ')' - 1`
6561 if test $ac_mid -le $ac_hi; then
6565 ac_mid
=`expr 2 '*' $ac_mid`
6567 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6570 echo "$as_me: failed program was:" >&5
6571 sed 's/^/| /' conftest.
$ac_ext >&5
6575 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6577 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6578 # Binary search between lo and hi bounds.
6579 while test "x$ac_lo" != "x$ac_hi"; do
6580 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6581 cat >conftest.
$ac_ext <<_ACEOF
6584 cat confdefs.h
>>conftest.
$ac_ext
6585 cat >>conftest.
$ac_ext <<_ACEOF
6586 /* end confdefs.h. */
6587 $ac_includes_default
6591 static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)];
6598 rm -f conftest.
$ac_objext
6599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6600 (eval $ac_compile) 2>conftest.er1
6602 grep -v '^ *+' conftest.er1
>conftest.err
6604 cat conftest.err
>&5
6605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6606 (exit $ac_status); } &&
6607 { ac_try
='test -z "$ac_c_werror_flag"
6608 || test ! -s conftest.err'
6609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6613 (exit $ac_status); }; } &&
6614 { ac_try
='test -s conftest.$ac_objext'
6615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6619 (exit $ac_status); }; }; then
6622 echo "$as_me: failed program was:" >&5
6623 sed 's/^/| /' conftest.
$ac_ext >&5
6625 ac_lo
=`expr '(' $ac_mid ')' + 1`
6627 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6630 ?
*) ac_cv_sizeof_double
=$ac_lo;;
6631 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77
6632 See \`config.log' for more details." >&5
6633 echo "$as_me: error: cannot compute sizeof (double), 77
6634 See \`config.log' for more details." >&2;}
6635 { (exit 1); exit 1; }; } ;;
6638 if test "$cross_compiling" = yes; then
6639 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6640 See \`config.log' for more details." >&5
6641 echo "$as_me: error: cannot run test program while cross compiling
6642 See \`config.log' for more details." >&2;}
6643 { (exit 1); exit 1; }; }
6645 cat >conftest.
$ac_ext <<_ACEOF
6648 cat confdefs.h
>>conftest.
$ac_ext
6649 cat >>conftest.
$ac_ext <<_ACEOF
6650 /* end confdefs.h. */
6651 $ac_includes_default
6652 long longval () { return (long) (sizeof (double)); }
6653 unsigned long ulongval () { return (long) (sizeof (double)); }
6660 FILE *f = fopen ("conftest.val", "w");
6663 if (((long) (sizeof (double))) < 0)
6665 long i = longval ();
6666 if (i != ((long) (sizeof (double))))
6668 fprintf (f, "%ld\n", i);
6672 unsigned long i = ulongval ();
6673 if (i != ((long) (sizeof (double))))
6675 fprintf (f, "%lu\n", i);
6677 exit (ferror (f) || fclose (f) != 0);
6683 rm -f conftest
$ac_exeext
6684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6685 (eval $ac_link) 2>&5
6687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6688 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
6689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6693 (exit $ac_status); }; }; then
6694 ac_cv_sizeof_double
=`cat conftest.val`
6696 echo "$as_me: program exited with status $ac_status" >&5
6697 echo "$as_me: failed program was:" >&5
6698 sed 's/^/| /' conftest.
$ac_ext >&5
6701 { { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77
6702 See \`config.log' for more details." >&5
6703 echo "$as_me: error: cannot compute sizeof (double), 77
6704 See \`config.log' for more details." >&2;}
6705 { (exit 1); exit 1; }; }
6707 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
6712 ac_cv_sizeof_double
=0
6715 echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5
6716 echo "${ECHO_T}$ac_cv_sizeof_double" >&6
6717 cat >>confdefs.h
<<_ACEOF
6718 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
6722 echo "$as_me:$LINENO: checking for long double" >&5
6723 echo $ECHO_N "checking for long double... $ECHO_C" >&6
6724 if test "${ac_cv_type_long_double+set}" = set; then
6725 echo $ECHO_N "(cached) $ECHO_C" >&6
6727 cat >conftest.
$ac_ext <<_ACEOF
6730 cat confdefs.h
>>conftest.
$ac_ext
6731 cat >>conftest.
$ac_ext <<_ACEOF
6732 /* end confdefs.h. */
6733 $ac_includes_default
6737 if ((long double *) 0)
6739 if (sizeof (long double))
6745 rm -f conftest.
$ac_objext
6746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6747 (eval $ac_compile) 2>conftest.er1
6749 grep -v '^ *+' conftest.er1
>conftest.err
6751 cat conftest.err
>&5
6752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6753 (exit $ac_status); } &&
6754 { ac_try
='test -z "$ac_c_werror_flag"
6755 || test ! -s conftest.err'
6756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6760 (exit $ac_status); }; } &&
6761 { ac_try
='test -s conftest.$ac_objext'
6762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6766 (exit $ac_status); }; }; then
6767 ac_cv_type_long_double
=yes
6769 echo "$as_me: failed program was:" >&5
6770 sed 's/^/| /' conftest.
$ac_ext >&5
6772 ac_cv_type_long_double
=no
6774 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6776 echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
6777 echo "${ECHO_T}$ac_cv_type_long_double" >&6
6779 echo "$as_me:$LINENO: checking size of long double" >&5
6780 echo $ECHO_N "checking size of long double... $ECHO_C" >&6
6781 if test "${ac_cv_sizeof_long_double+set}" = set; then
6782 echo $ECHO_N "(cached) $ECHO_C" >&6
6784 if test "$ac_cv_type_long_double" = yes; then
6785 # The cast to unsigned long works around a bug in the HP C Compiler
6786 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6787 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6788 # This bug is HP SR number 8606223364.
6789 if test "$cross_compiling" = yes; then
6790 # Depending upon the size, compute the lo and hi bounds.
6791 cat >conftest.
$ac_ext <<_ACEOF
6794 cat confdefs.h
>>conftest.
$ac_ext
6795 cat >>conftest.
$ac_ext <<_ACEOF
6796 /* end confdefs.h. */
6797 $ac_includes_default
6801 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= 0)];
6808 rm -f conftest.
$ac_objext
6809 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6810 (eval $ac_compile) 2>conftest.er1
6812 grep -v '^ *+' conftest.er1
>conftest.err
6814 cat conftest.err
>&5
6815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6816 (exit $ac_status); } &&
6817 { ac_try
='test -z "$ac_c_werror_flag"
6818 || test ! -s conftest.err'
6819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6823 (exit $ac_status); }; } &&
6824 { ac_try
='test -s conftest.$ac_objext'
6825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6829 (exit $ac_status); }; }; then
6832 cat >conftest.
$ac_ext <<_ACEOF
6835 cat confdefs.h
>>conftest.
$ac_ext
6836 cat >>conftest.
$ac_ext <<_ACEOF
6837 /* end confdefs.h. */
6838 $ac_includes_default
6842 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
6849 rm -f conftest.
$ac_objext
6850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6851 (eval $ac_compile) 2>conftest.er1
6853 grep -v '^ *+' conftest.er1
>conftest.err
6855 cat conftest.err
>&5
6856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6857 (exit $ac_status); } &&
6858 { ac_try
='test -z "$ac_c_werror_flag"
6859 || test ! -s conftest.err'
6860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6864 (exit $ac_status); }; } &&
6865 { ac_try
='test -s conftest.$ac_objext'
6866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6870 (exit $ac_status); }; }; then
6871 ac_hi
=$ac_mid; break
6873 echo "$as_me: failed program was:" >&5
6874 sed 's/^/| /' conftest.
$ac_ext >&5
6876 ac_lo
=`expr $ac_mid + 1`
6877 if test $ac_lo -le $ac_mid; then
6881 ac_mid
=`expr 2 '*' $ac_mid + 1`
6883 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6886 echo "$as_me: failed program was:" >&5
6887 sed 's/^/| /' conftest.
$ac_ext >&5
6889 cat >conftest.
$ac_ext <<_ACEOF
6892 cat confdefs.h
>>conftest.
$ac_ext
6893 cat >>conftest.
$ac_ext <<_ACEOF
6894 /* end confdefs.h. */
6895 $ac_includes_default
6899 static int test_array [1 - 2 * !(((long) (sizeof (long double))) < 0)];
6906 rm -f conftest.
$ac_objext
6907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6908 (eval $ac_compile) 2>conftest.er1
6910 grep -v '^ *+' conftest.er1
>conftest.err
6912 cat conftest.err
>&5
6913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6914 (exit $ac_status); } &&
6915 { ac_try
='test -z "$ac_c_werror_flag"
6916 || test ! -s conftest.err'
6917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6921 (exit $ac_status); }; } &&
6922 { ac_try
='test -s conftest.$ac_objext'
6923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6927 (exit $ac_status); }; }; then
6930 cat >conftest.
$ac_ext <<_ACEOF
6933 cat confdefs.h
>>conftest.
$ac_ext
6934 cat >>conftest.
$ac_ext <<_ACEOF
6935 /* end confdefs.h. */
6936 $ac_includes_default
6940 static int test_array [1 - 2 * !(((long) (sizeof (long double))) >= $ac_mid)];
6947 rm -f conftest.
$ac_objext
6948 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6949 (eval $ac_compile) 2>conftest.er1
6951 grep -v '^ *+' conftest.er1
>conftest.err
6953 cat conftest.err
>&5
6954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6955 (exit $ac_status); } &&
6956 { ac_try
='test -z "$ac_c_werror_flag"
6957 || test ! -s conftest.err'
6958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6962 (exit $ac_status); }; } &&
6963 { ac_try
='test -s conftest.$ac_objext'
6964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6968 (exit $ac_status); }; }; then
6969 ac_lo
=$ac_mid; break
6971 echo "$as_me: failed program was:" >&5
6972 sed 's/^/| /' conftest.
$ac_ext >&5
6974 ac_hi
=`expr '(' $ac_mid ')' - 1`
6975 if test $ac_mid -le $ac_hi; then
6979 ac_mid
=`expr 2 '*' $ac_mid`
6981 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6984 echo "$as_me: failed program was:" >&5
6985 sed 's/^/| /' conftest.
$ac_ext >&5
6989 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6991 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
6992 # Binary search between lo and hi bounds.
6993 while test "x$ac_lo" != "x$ac_hi"; do
6994 ac_mid
=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6995 cat >conftest.
$ac_ext <<_ACEOF
6998 cat confdefs.h
>>conftest.
$ac_ext
6999 cat >>conftest.
$ac_ext <<_ACEOF
7000 /* end confdefs.h. */
7001 $ac_includes_default
7005 static int test_array [1 - 2 * !(((long) (sizeof (long double))) <= $ac_mid)];
7012 rm -f conftest.
$ac_objext
7013 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7014 (eval $ac_compile) 2>conftest.er1
7016 grep -v '^ *+' conftest.er1
>conftest.err
7018 cat conftest.err
>&5
7019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7020 (exit $ac_status); } &&
7021 { ac_try
='test -z "$ac_c_werror_flag"
7022 || test ! -s conftest.err'
7023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027 (exit $ac_status); }; } &&
7028 { ac_try
='test -s conftest.$ac_objext'
7029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 (exit $ac_status); }; }; then
7036 echo "$as_me: failed program was:" >&5
7037 sed 's/^/| /' conftest.
$ac_ext >&5
7039 ac_lo
=`expr '(' $ac_mid ')' + 1`
7041 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7044 ?
*) ac_cv_sizeof_long_double
=$ac_lo;;
7045 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7046 See \`config.log' for more details." >&5
7047 echo "$as_me: error: cannot compute sizeof (long double), 77
7048 See \`config.log' for more details." >&2;}
7049 { (exit 1); exit 1; }; } ;;
7052 if test "$cross_compiling" = yes; then
7053 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
7054 See \`config.log' for more details." >&5
7055 echo "$as_me: error: cannot run test program while cross compiling
7056 See \`config.log' for more details." >&2;}
7057 { (exit 1); exit 1; }; }
7059 cat >conftest.
$ac_ext <<_ACEOF
7062 cat confdefs.h
>>conftest.
$ac_ext
7063 cat >>conftest.
$ac_ext <<_ACEOF
7064 /* end confdefs.h. */
7065 $ac_includes_default
7066 long longval () { return (long) (sizeof (long double)); }
7067 unsigned long ulongval () { return (long) (sizeof (long double)); }
7074 FILE *f = fopen ("conftest.val", "w");
7077 if (((long) (sizeof (long double))) < 0)
7079 long i = longval ();
7080 if (i != ((long) (sizeof (long double))))
7082 fprintf (f, "%ld\n", i);
7086 unsigned long i = ulongval ();
7087 if (i != ((long) (sizeof (long double))))
7089 fprintf (f, "%lu\n", i);
7091 exit (ferror (f) || fclose (f) != 0);
7097 rm -f conftest
$ac_exeext
7098 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7099 (eval $ac_link) 2>&5
7101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7102 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7107 (exit $ac_status); }; }; then
7108 ac_cv_sizeof_long_double
=`cat conftest.val`
7110 echo "$as_me: program exited with status $ac_status" >&5
7111 echo "$as_me: failed program was:" >&5
7112 sed 's/^/| /' conftest.
$ac_ext >&5
7115 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double), 77
7116 See \`config.log' for more details." >&5
7117 echo "$as_me: error: cannot compute sizeof (long double), 77
7118 See \`config.log' for more details." >&2;}
7119 { (exit 1); exit 1; }; }
7121 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7126 ac_cv_sizeof_long_double
=0
7129 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5
7130 echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6
7131 cat >>confdefs.h
<<_ACEOF
7132 #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
7137 # Also AC_SUBST this variable for ffi.h.
7139 if test $ac_cv_sizeof_double != $ac_cv_sizeof_long_double; then
7140 if test $ac_cv_sizeof_long_double != 0; then
7143 cat >>confdefs.h
<<\_ACEOF
7144 #define HAVE_LONG_DOUBLE 1
7151 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
7152 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
7153 if test "${ac_cv_c_bigendian+set}" = set; then
7154 echo $ECHO_N "(cached) $ECHO_C" >&6
7156 # See if sys/param.h defines the BYTE_ORDER macro.
7157 cat >conftest.
$ac_ext <<_ACEOF
7160 cat confdefs.h
>>conftest.
$ac_ext
7161 cat >>conftest.
$ac_ext <<_ACEOF
7162 /* end confdefs.h. */
7163 #include <sys/types.h>
7164 #include <sys/param.h>
7169 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
7177 rm -f conftest.
$ac_objext
7178 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7179 (eval $ac_compile) 2>conftest.er1
7181 grep -v '^ *+' conftest.er1
>conftest.err
7183 cat conftest.err
>&5
7184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7185 (exit $ac_status); } &&
7186 { ac_try
='test -z "$ac_c_werror_flag"
7187 || test ! -s conftest.err'
7188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7192 (exit $ac_status); }; } &&
7193 { ac_try
='test -s conftest.$ac_objext'
7194 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7198 (exit $ac_status); }; }; then
7199 # It does; now see whether it defined to BIG_ENDIAN or not.
7200 cat >conftest.
$ac_ext <<_ACEOF
7203 cat confdefs.h
>>conftest.
$ac_ext
7204 cat >>conftest.
$ac_ext <<_ACEOF
7205 /* end confdefs.h. */
7206 #include <sys/types.h>
7207 #include <sys/param.h>
7212 #if BYTE_ORDER != BIG_ENDIAN
7220 rm -f conftest.
$ac_objext
7221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7222 (eval $ac_compile) 2>conftest.er1
7224 grep -v '^ *+' conftest.er1
>conftest.err
7226 cat conftest.err
>&5
7227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7228 (exit $ac_status); } &&
7229 { ac_try
='test -z "$ac_c_werror_flag"
7230 || test ! -s conftest.err'
7231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7235 (exit $ac_status); }; } &&
7236 { ac_try
='test -s conftest.$ac_objext'
7237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7241 (exit $ac_status); }; }; then
7242 ac_cv_c_bigendian
=yes
7244 echo "$as_me: failed program was:" >&5
7245 sed 's/^/| /' conftest.
$ac_ext >&5
7247 ac_cv_c_bigendian
=no
7249 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7251 echo "$as_me: failed program was:" >&5
7252 sed 's/^/| /' conftest.
$ac_ext >&5
7254 # It does not; compile a test program.
7255 if test "$cross_compiling" = yes; then
7256 # try to guess the endianness by grepping values into an object file
7257 ac_cv_c_bigendian
=unknown
7258 cat >conftest.
$ac_ext <<_ACEOF
7261 cat confdefs.h
>>conftest.
$ac_ext
7262 cat >>conftest.
$ac_ext <<_ACEOF
7263 /* end confdefs.h. */
7264 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7265 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7266 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
7267 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7268 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7269 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
7273 _ascii (); _ebcdic ();
7278 rm -f conftest.
$ac_objext
7279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7280 (eval $ac_compile) 2>conftest.er1
7282 grep -v '^ *+' conftest.er1
>conftest.err
7284 cat conftest.err
>&5
7285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7286 (exit $ac_status); } &&
7287 { ac_try
='test -z "$ac_c_werror_flag"
7288 || test ! -s conftest.err'
7289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7293 (exit $ac_status); }; } &&
7294 { ac_try
='test -s conftest.$ac_objext'
7295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7299 (exit $ac_status); }; }; then
7300 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
7301 ac_cv_c_bigendian
=yes
7303 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
7304 if test "$ac_cv_c_bigendian" = unknown
; then
7305 ac_cv_c_bigendian
=no
7307 # finding both strings is unlikely to happen, but who knows?
7308 ac_cv_c_bigendian
=unknown
7312 echo "$as_me: failed program was:" >&5
7313 sed 's/^/| /' conftest.
$ac_ext >&5
7316 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7318 cat >conftest.
$ac_ext <<_ACEOF
7321 cat confdefs.h
>>conftest.
$ac_ext
7322 cat >>conftest.
$ac_ext <<_ACEOF
7323 /* end confdefs.h. */
7327 /* Are we little or big endian? From Harbison&Steele. */
7331 char c[sizeof (long)];
7334 exit (u.c[sizeof (long) - 1] == 1);
7337 rm -f conftest
$ac_exeext
7338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7339 (eval $ac_link) 2>&5
7341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7342 (exit $ac_status); } && { ac_try
='./conftest$ac_exeext'
7343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7347 (exit $ac_status); }; }; then
7348 ac_cv_c_bigendian
=no
7350 echo "$as_me: program exited with status $ac_status" >&5
7351 echo "$as_me: failed program was:" >&5
7352 sed 's/^/| /' conftest.
$ac_ext >&5
7355 ac_cv_c_bigendian
=yes
7357 rm -f core
*.core gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7360 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7362 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
7363 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
7364 case $ac_cv_c_bigendian in
7367 cat >>confdefs.h
<<\_ACEOF
7368 #define WORDS_BIGENDIAN 1
7374 { { echo "$as_me:$LINENO: error: unknown endianness
7375 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
7376 echo "$as_me: error: unknown endianness
7377 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
7378 { (exit 1); exit 1; }; } ;;
7382 if test x
$TARGET = xSPARC
; then
7383 echo "$as_me:$LINENO: checking assembler and linker support unaligned pc related relocs" >&5
7384 echo $ECHO_N "checking assembler and linker support unaligned pc related relocs... $ECHO_C" >&6
7385 if test "${libffi_cv_as_sparc_ua_pcrel+set}" = set; then
7386 echo $ECHO_N "(cached) $ECHO_C" >&6
7389 save_CFLAGS
="$CFLAGS"
7390 save_LDFLAGS
="$LDFLAGS"
7391 CFLAGS
="$CFLAGS -fpic"
7392 LDFLAGS
="$LDFLAGS -shared"
7393 cat >conftest.
$ac_ext <<_ACEOF
7396 cat confdefs.h
>>conftest.
$ac_ext
7397 cat >>conftest.
$ac_ext <<_ACEOF
7398 /* end confdefs.h. */
7399 asm (".text; foo: nop; .data; .align 4; .byte 0; .uaword %r_disp32(foo); .text");
7408 rm -f conftest.
$ac_objext conftest
$ac_exeext
7409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7410 (eval $ac_link) 2>conftest.er1
7412 grep -v '^ *+' conftest.er1
>conftest.err
7414 cat conftest.err
>&5
7415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7416 (exit $ac_status); } &&
7417 { ac_try
='test -z "$ac_c_werror_flag"
7418 || test ! -s conftest.err'
7419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423 (exit $ac_status); }; } &&
7424 { ac_try
='test -s conftest$ac_exeext'
7425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7429 (exit $ac_status); }; }; then
7430 libffi_cv_as_sparc_ua_pcrel
=yes
7432 echo "$as_me: failed program was:" >&5
7433 sed 's/^/| /' conftest.
$ac_ext >&5
7435 libffi_cv_as_sparc_ua_pcrel
=no
7437 rm -f conftest.err conftest.
$ac_objext \
7438 conftest
$ac_exeext conftest.
$ac_ext
7439 CFLAGS
="$save_CFLAGS"
7440 LDFLAGS
="$save_LDFLAGS"
7442 echo "$as_me:$LINENO: result: $libffi_cv_as_sparc_ua_pcrel" >&5
7443 echo "${ECHO_T}$libffi_cv_as_sparc_ua_pcrel" >&6
7444 if test "x$libffi_cv_as_sparc_ua_pcrel" = xyes
; then
7446 cat >>confdefs.h
<<\_ACEOF
7447 #define HAVE_AS_SPARC_UA_PCREL 1
7452 echo "$as_me:$LINENO: checking assembler .register pseudo-op support" >&5
7453 echo $ECHO_N "checking assembler .register pseudo-op support... $ECHO_C" >&6
7454 if test "${libffi_cv_as_register_pseudo_op+set}" = set; then
7455 echo $ECHO_N "(cached) $ECHO_C" >&6
7458 libffi_cv_as_register_pseudo_op
=unknown
7459 # Check if we have .register
7460 cat >conftest.
$ac_ext <<_ACEOF
7463 cat confdefs.h
>>conftest.
$ac_ext
7464 cat >>conftest.
$ac_ext <<_ACEOF
7465 /* end confdefs.h. */
7466 asm (".register %g2, #scratch");
7475 rm -f conftest.
$ac_objext
7476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7477 (eval $ac_compile) 2>conftest.er1
7479 grep -v '^ *+' conftest.er1
>conftest.err
7481 cat conftest.err
>&5
7482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7483 (exit $ac_status); } &&
7484 { ac_try
='test -z "$ac_c_werror_flag"
7485 || test ! -s conftest.err'
7486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7490 (exit $ac_status); }; } &&
7491 { ac_try
='test -s conftest.$ac_objext'
7492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7496 (exit $ac_status); }; }; then
7497 libffi_cv_as_register_pseudo_op
=yes
7499 echo "$as_me: failed program was:" >&5
7500 sed 's/^/| /' conftest.
$ac_ext >&5
7502 libffi_cv_as_register_pseudo_op
=no
7504 rm -f conftest.err conftest.
$ac_objext conftest.
$ac_ext
7507 echo "$as_me:$LINENO: result: $libffi_cv_as_register_pseudo_op" >&5
7508 echo "${ECHO_T}$libffi_cv_as_register_pseudo_op" >&6
7509 if test "x$libffi_cv_as_register_pseudo_op" = xyes
; then
7511 cat >>confdefs.h
<<\_ACEOF
7512 #define HAVE_AS_REGISTER_PSEUDO_OP 1
7518 echo "$as_me:$LINENO: checking whether .eh_frame section should be read-only" >&5
7519 echo $ECHO_N "checking whether .eh_frame section should be read-only... $ECHO_C" >&6
7520 if test "${libffi_cv_ro_eh_frame+set}" = set; then
7521 echo $ECHO_N "(cached) $ECHO_C" >&6
7524 libffi_cv_ro_eh_frame
=no
7525 echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > conftest.c
7526 if $CC $CFLAGS -S -fpic -fexceptions -o conftest.s conftest.c
> /dev
/null
2>&1; then
7527 if grep '.section.*eh_frame.*"a"' conftest.s
> /dev
/null
; then
7528 libffi_cv_ro_eh_frame
=yes
7529 elif grep '.section.*eh_frame.*#alloc' conftest.c \
7530 |
grep -v '#write' > /dev
/null
; then
7531 libffi_cv_ro_eh_frame
=yes
7537 echo "$as_me:$LINENO: result: $libffi_cv_ro_eh_frame" >&5
7538 echo "${ECHO_T}$libffi_cv_ro_eh_frame" >&6
7539 if test "x$libffi_cv_ro_eh_frame" = xyes
; then
7541 cat >>confdefs.h
<<\_ACEOF
7542 #define HAVE_RO_EH_FRAME 1
7546 cat >>confdefs.h
<<\_ACEOF
7547 #define EH_FRAME_FLAGS "a"
7552 cat >>confdefs.h
<<\_ACEOF
7553 #define EH_FRAME_FLAGS "aw"
7558 echo "$as_me:$LINENO: checking for __attribute__((visibility(\"hidden\")))" >&5
7559 echo $ECHO_N "checking for __attribute__((visibility(\"hidden\")))... $ECHO_C" >&6
7560 if test "${libffi_cv_hidden_visibility_attribute+set}" = set; then
7561 echo $ECHO_N "(cached) $ECHO_C" >&6
7564 echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c
7565 libffi_cv_hidden_visibility_attribute
=no
7566 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
7567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7571 (exit $ac_status); }; }; then
7572 if grep '\.hidden.*foo' conftest.s
>/dev
/null
; then
7573 libffi_cv_hidden_visibility_attribute
=yes
7579 echo "$as_me:$LINENO: result: $libffi_cv_hidden_visibility_attribute" >&5
7580 echo "${ECHO_T}$libffi_cv_hidden_visibility_attribute" >&6
7581 if test $libffi_cv_hidden_visibility_attribute = yes; then
7583 cat >>confdefs.h
<<\_ACEOF
7584 #define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1
7597 # Check whether --enable-debug or --disable-debug was given.
7598 if test "${enable_debug+set}" = set; then
7599 enableval
="$enable_debug"
7600 if test "$enable_debug" = "yes"; then
7602 cat >>confdefs.h
<<\_ACEOF
7609 # Check whether --enable-structs or --disable-structs was given.
7610 if test "${enable_structs+set}" = set; then
7611 enableval
="$enable_structs"
7612 if test "$enable_structs" = "no"; then
7614 cat >>confdefs.h
<<\_ACEOF
7615 #define FFI_NO_STRUCTS 1
7621 # Check whether --enable-raw-api or --disable-raw-api was given.
7622 if test "${enable_raw_api+set}" = set; then
7623 enableval
="$enable_raw_api"
7624 if test "$enable_raw_api" = "no"; then
7626 cat >>confdefs.h
<<\_ACEOF
7627 #define FFI_NO_RAW_API 1
7633 # Check whether --enable-purify-safety or --disable-purify-safety was given.
7634 if test "${enable_purify_safety+set}" = set; then
7635 enableval
="$enable_purify_safety"
7636 if test "$enable_purify_safety" = "yes"; then
7638 cat >>confdefs.h
<<\_ACEOF
7639 #define USING_PURIFY 1
7645 if test -n "$with_cross_host" &&
7646 test x
"$with_cross_host" != x
"no"; then
7647 toolexecdir
='$(exec_prefix)/$(target_alias)'
7648 toolexeclibdir
='$(toolexecdir)/lib'
7650 toolexecdir
='$(libdir)/gcc-lib/$(target_alias)'
7651 toolexeclibdir
='$(libdir)'
7653 multi_os_directory
=`$CC -print-multi-os-directory`
7654 case $multi_os_directory in
7655 .
) ;; # Avoid trailing /.
7656 *) toolexeclibdir
=$toolexeclibdir/$multi_os_directory ;;
7661 if test "${multilib}" = "yes"; then
7662 multilib_arg
="--enable-multilib"
7667 ac_config_commands
="$ac_config_commands include"
7669 ac_config_commands
="$ac_config_commands src"
7672 ac_config_links
="$ac_config_links include/ffitarget.h:src/$TARGETDIR/ffitarget.h"
7675 ac_config_files
="$ac_config_files include/Makefile include/ffi.h Makefile testsuite/Makefile"
7678 cat >confcache
<<\_ACEOF
7679 # This file is a shell script that caches the results of configure
7680 # tests run on this system so they can be shared between configure
7681 # scripts and configure runs, see configure's option --config-cache.
7682 # It is not useful on other systems. If it contains results you don't
7683 # want to keep, you may remove or edit it.
7685 # config.status only pays attention to the cache file if you give it
7686 # the --recheck option to rerun configure.
7688 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7689 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7694 # The following way of writing the cache mishandles newlines in values,
7695 # but we know of no workaround that is simple, portable, and efficient.
7696 # So, don't put newlines in cache variables' values.
7697 # Ultrix sh set writes to stderr and can't be redirected directly,
7698 # and sets the high bit in the cache file unless we assign to the vars.
7701 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7703 # `set' does not quote correctly, so add quotes (double-quote
7704 # substitution turns \\\\ into \\, and sed turns \\ into \).
7707 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7710 # `set' quotes correctly as required by POSIX, so do not add quotes.
7712 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
7719 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7721 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7723 if diff $cache_file confcache
>/dev
/null
2>&1; then :; else
7724 if test -w $cache_file; then
7725 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
7726 cat confcache
>$cache_file
7728 echo "not updating unwritable cache $cache_file"
7733 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7734 # Let make expand exec_prefix.
7735 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7737 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7738 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7739 # trailing colons and then remove the whole line if VPATH becomes empty
7740 # (actually we leave an empty line to preserve line numbers).
7741 if test "x$srcdir" = x.
; then
7742 ac_vpsub
='/^[ ]*VPATH[ ]*=/{
7743 s/:*\$(srcdir):*/:/;
7744 s/:*\${srcdir}:*/:/;
7746 s/^\([^=]*=[ ]*\):*/\1/;
7752 DEFS
=-DHAVE_CONFIG_H
7756 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7757 # 1. Remove the extension, and $U if already installed.
7758 ac_i
=`echo "$ac_i" |
7759 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
7761 ac_libobjs
="$ac_libobjs $ac_i\$U.$ac_objext"
7762 ac_ltlibobjs
="$ac_ltlibobjs $ac_i"'$U.lo'
7766 LTLIBOBJS
=$ac_ltlibobjs
7769 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7770 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
7771 Usually this means the macro was only invoked conditionally." >&5
7772 echo "$as_me: error: conditional \"AMDEP\" was never defined.
7773 Usually this means the macro was only invoked conditionally." >&2;}
7774 { (exit 1); exit 1; }; }
7776 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7777 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
7778 Usually this means the macro was only invoked conditionally." >&5
7779 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
7780 Usually this means the macro was only invoked conditionally." >&2;}
7781 { (exit 1); exit 1; }; }
7783 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
7784 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
7785 Usually this means the macro was only invoked conditionally." >&5
7786 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
7787 Usually this means the macro was only invoked conditionally." >&2;}
7788 { (exit 1); exit 1; }; }
7790 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
7791 { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined.
7792 Usually this means the macro was only invoked conditionally." >&5
7793 echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined.
7794 Usually this means the macro was only invoked conditionally." >&2;}
7795 { (exit 1); exit 1; }; }
7797 if test -z "${MIPS_IRIX_TRUE}" && test -z "${MIPS_IRIX_FALSE}"; then
7798 { { echo "$as_me:$LINENO: error: conditional \"MIPS_IRIX\" was never defined.
7799 Usually this means the macro was only invoked conditionally." >&5
7800 echo "$as_me: error: conditional \"MIPS_IRIX\" was never defined.
7801 Usually this means the macro was only invoked conditionally." >&2;}
7802 { (exit 1); exit 1; }; }
7804 if test -z "${MIPS_LINUX_TRUE}" && test -z "${MIPS_LINUX_FALSE}"; then
7805 { { echo "$as_me:$LINENO: error: conditional \"MIPS_LINUX\" was never defined.
7806 Usually this means the macro was only invoked conditionally." >&5
7807 echo "$as_me: error: conditional \"MIPS_LINUX\" was never defined.
7808 Usually this means the macro was only invoked conditionally." >&2;}
7809 { (exit 1); exit 1; }; }
7811 if test -z "${SPARC_TRUE}" && test -z "${SPARC_FALSE}"; then
7812 { { echo "$as_me:$LINENO: error: conditional \"SPARC\" was never defined.
7813 Usually this means the macro was only invoked conditionally." >&5
7814 echo "$as_me: error: conditional \"SPARC\" was never defined.
7815 Usually this means the macro was only invoked conditionally." >&2;}
7816 { (exit 1); exit 1; }; }
7818 if test -z "${X86_TRUE}" && test -z "${X86_FALSE}"; then
7819 { { echo "$as_me:$LINENO: error: conditional \"X86\" was never defined.
7820 Usually this means the macro was only invoked conditionally." >&5
7821 echo "$as_me: error: conditional \"X86\" was never defined.
7822 Usually this means the macro was only invoked conditionally." >&2;}
7823 { (exit 1); exit 1; }; }
7825 if test -z "${X86_WIN32_TRUE}" && test -z "${X86_WIN32_FALSE}"; then
7826 { { echo "$as_me:$LINENO: error: conditional \"X86_WIN32\" was never defined.
7827 Usually this means the macro was only invoked conditionally." >&5
7828 echo "$as_me: error: conditional \"X86_WIN32\" was never defined.
7829 Usually this means the macro was only invoked conditionally." >&2;}
7830 { (exit 1); exit 1; }; }
7832 if test -z "${X86_DARWIN_TRUE}" && test -z "${X86_DARWIN_FALSE}"; then
7833 { { echo "$as_me:$LINENO: error: conditional \"X86_DARWIN\" was never defined.
7834 Usually this means the macro was only invoked conditionally." >&5
7835 echo "$as_me: error: conditional \"X86_DARWIN\" was never defined.
7836 Usually this means the macro was only invoked conditionally." >&2;}
7837 { (exit 1); exit 1; }; }
7839 if test -z "${ALPHA_TRUE}" && test -z "${ALPHA_FALSE}"; then
7840 { { echo "$as_me:$LINENO: error: conditional \"ALPHA\" was never defined.
7841 Usually this means the macro was only invoked conditionally." >&5
7842 echo "$as_me: error: conditional \"ALPHA\" was never defined.
7843 Usually this means the macro was only invoked conditionally." >&2;}
7844 { (exit 1); exit 1; }; }
7846 if test -z "${IA64_TRUE}" && test -z "${IA64_FALSE}"; then
7847 { { echo "$as_me:$LINENO: error: conditional \"IA64\" was never defined.
7848 Usually this means the macro was only invoked conditionally." >&5
7849 echo "$as_me: error: conditional \"IA64\" was never defined.
7850 Usually this means the macro was only invoked conditionally." >&2;}
7851 { (exit 1); exit 1; }; }
7853 if test -z "${M32R_TRUE}" && test -z "${M32R_FALSE}"; then
7854 { { echo "$as_me:$LINENO: error: conditional \"M32R\" was never defined.
7855 Usually this means the macro was only invoked conditionally." >&5
7856 echo "$as_me: error: conditional \"M32R\" was never defined.
7857 Usually this means the macro was only invoked conditionally." >&2;}
7858 { (exit 1); exit 1; }; }
7860 if test -z "${M68K_TRUE}" && test -z "${M68K_FALSE}"; then
7861 { { echo "$as_me:$LINENO: error: conditional \"M68K\" was never defined.
7862 Usually this means the macro was only invoked conditionally." >&5
7863 echo "$as_me: error: conditional \"M68K\" was never defined.
7864 Usually this means the macro was only invoked conditionally." >&2;}
7865 { (exit 1); exit 1; }; }
7867 if test -z "${POWERPC_TRUE}" && test -z "${POWERPC_FALSE}"; then
7868 { { echo "$as_me:$LINENO: error: conditional \"POWERPC\" was never defined.
7869 Usually this means the macro was only invoked conditionally." >&5
7870 echo "$as_me: error: conditional \"POWERPC\" was never defined.
7871 Usually this means the macro was only invoked conditionally." >&2;}
7872 { (exit 1); exit 1; }; }
7874 if test -z "${POWERPC_AIX_TRUE}" && test -z "${POWERPC_AIX_FALSE}"; then
7875 { { echo "$as_me:$LINENO: error: conditional \"POWERPC_AIX\" was never defined.
7876 Usually this means the macro was only invoked conditionally." >&5
7877 echo "$as_me: error: conditional \"POWERPC_AIX\" was never defined.
7878 Usually this means the macro was only invoked conditionally." >&2;}
7879 { (exit 1); exit 1; }; }
7881 if test -z "${POWERPC_DARWIN_TRUE}" && test -z "${POWERPC_DARWIN_FALSE}"; then
7882 { { echo "$as_me:$LINENO: error: conditional \"POWERPC_DARWIN\" was never defined.
7883 Usually this means the macro was only invoked conditionally." >&5
7884 echo "$as_me: error: conditional \"POWERPC_DARWIN\" was never defined.
7885 Usually this means the macro was only invoked conditionally." >&2;}
7886 { (exit 1); exit 1; }; }
7888 if test -z "${POWERPC_FREEBSD_TRUE}" && test -z "${POWERPC_FREEBSD_FALSE}"; then
7889 { { echo "$as_me:$LINENO: error: conditional \"POWERPC_FREEBSD\" was never defined.
7890 Usually this means the macro was only invoked conditionally." >&5
7891 echo "$as_me: error: conditional \"POWERPC_FREEBSD\" was never defined.
7892 Usually this means the macro was only invoked conditionally." >&2;}
7893 { (exit 1); exit 1; }; }
7895 if test -z "${ARM_TRUE}" && test -z "${ARM_FALSE}"; then
7896 { { echo "$as_me:$LINENO: error: conditional \"ARM\" was never defined.
7897 Usually this means the macro was only invoked conditionally." >&5
7898 echo "$as_me: error: conditional \"ARM\" was never defined.
7899 Usually this means the macro was only invoked conditionally." >&2;}
7900 { (exit 1); exit 1; }; }
7902 if test -z "${LIBFFI_CRIS_TRUE}" && test -z "${LIBFFI_CRIS_FALSE}"; then
7903 { { echo "$as_me:$LINENO: error: conditional \"LIBFFI_CRIS\" was never defined.
7904 Usually this means the macro was only invoked conditionally." >&5
7905 echo "$as_me: error: conditional \"LIBFFI_CRIS\" was never defined.
7906 Usually this means the macro was only invoked conditionally." >&2;}
7907 { (exit 1); exit 1; }; }
7909 if test -z "${FRV_TRUE}" && test -z "${FRV_FALSE}"; then
7910 { { echo "$as_me:$LINENO: error: conditional \"FRV\" was never defined.
7911 Usually this means the macro was only invoked conditionally." >&5
7912 echo "$as_me: error: conditional \"FRV\" was never defined.
7913 Usually this means the macro was only invoked conditionally." >&2;}
7914 { (exit 1); exit 1; }; }
7916 if test -z "${S390_TRUE}" && test -z "${S390_FALSE}"; then
7917 { { echo "$as_me:$LINENO: error: conditional \"S390\" was never defined.
7918 Usually this means the macro was only invoked conditionally." >&5
7919 echo "$as_me: error: conditional \"S390\" was never defined.
7920 Usually this means the macro was only invoked conditionally." >&2;}
7921 { (exit 1); exit 1; }; }
7923 if test -z "${X86_64_TRUE}" && test -z "${X86_64_FALSE}"; then
7924 { { echo "$as_me:$LINENO: error: conditional \"X86_64\" was never defined.
7925 Usually this means the macro was only invoked conditionally." >&5
7926 echo "$as_me: error: conditional \"X86_64\" was never defined.
7927 Usually this means the macro was only invoked conditionally." >&2;}
7928 { (exit 1); exit 1; }; }
7930 if test -z "${SH_TRUE}" && test -z "${SH_FALSE}"; then
7931 { { echo "$as_me:$LINENO: error: conditional \"SH\" was never defined.
7932 Usually this means the macro was only invoked conditionally." >&5
7933 echo "$as_me: error: conditional \"SH\" was never defined.
7934 Usually this means the macro was only invoked conditionally." >&2;}
7935 { (exit 1); exit 1; }; }
7937 if test -z "${SH64_TRUE}" && test -z "${SH64_FALSE}"; then
7938 { { echo "$as_me:$LINENO: error: conditional \"SH64\" was never defined.
7939 Usually this means the macro was only invoked conditionally." >&5
7940 echo "$as_me: error: conditional \"SH64\" was never defined.
7941 Usually this means the macro was only invoked conditionally." >&2;}
7942 { (exit 1); exit 1; }; }
7944 if test -z "${PA_LINUX_TRUE}" && test -z "${PA_LINUX_FALSE}"; then
7945 { { echo "$as_me:$LINENO: error: conditional \"PA_LINUX\" was never defined.
7946 Usually this means the macro was only invoked conditionally." >&5
7947 echo "$as_me: error: conditional \"PA_LINUX\" was never defined.
7948 Usually this means the macro was only invoked conditionally." >&2;}
7949 { (exit 1); exit 1; }; }
7951 if test -z "${PA_HPUX_TRUE}" && test -z "${PA_HPUX_FALSE}"; then
7952 { { echo "$as_me:$LINENO: error: conditional \"PA_HPUX\" was never defined.
7953 Usually this means the macro was only invoked conditionally." >&5
7954 echo "$as_me: error: conditional \"PA_HPUX\" was never defined.
7955 Usually this means the macro was only invoked conditionally." >&2;}
7956 { (exit 1); exit 1; }; }
7958 if test -z "${PA64_HPUX_TRUE}" && test -z "${PA64_HPUX_FALSE}"; then
7959 { { echo "$as_me:$LINENO: error: conditional \"PA64_HPUX\" was never defined.
7960 Usually this means the macro was only invoked conditionally." >&5
7961 echo "$as_me: error: conditional \"PA64_HPUX\" was never defined.
7962 Usually this means the macro was only invoked conditionally." >&2;}
7963 { (exit 1); exit 1; }; }
7966 : ${CONFIG_STATUS=./config.status}
7967 ac_clean_files_save
=$ac_clean_files
7968 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7969 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7970 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7971 cat >$CONFIG_STATUS <<_ACEOF
7973 # Generated by $as_me.
7974 # Run this file to recreate the current configuration.
7975 # Compiler output produced by configure, useful for debugging
7976 # configure, is in config.log if it exists.
7981 SHELL=\${CONFIG_SHELL-$SHELL}
7984 cat >>$CONFIG_STATUS <<\_ACEOF
7985 ## --------------------- ##
7986 ## M4sh Initialization. ##
7987 ## --------------------- ##
7989 # Be Bourne compatible
7990 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
7993 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7994 # is contrary to our usage. Disable this feature.
7995 alias -g '${1+"$@"}'='"$@"'
7996 elif test -n "${BASH_VERSION+set}" && (set -o posix
) >/dev
/null
2>&1; then
7999 DUALCASE
=1; export DUALCASE
# for MKS sh
8001 # Support unset when possible.
8002 if ( (MAIL
=60; unset MAIL
) ||
exit) >/dev
/null
2>&1; then
8009 # Work around bugs in pre-3.0 UWIN ksh.
8010 $as_unset ENV MAIL MAILPATH
8017 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
8018 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
8019 LC_TELEPHONE LC_TIME
8021 if (set +x
; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
8022 eval $as_var=C
; export $as_var
8028 # Required to use basename.
8029 if expr a
: '\(a\)' >/dev
/null
2>&1; then
8035 if (basename /) >/dev
/null
2>&1 && test "X`basename / 2>&1`" = "X/"; then
8036 as_basename
=basename
8042 # Name of the executable.
8043 as_me
=`$as_basename "$0" ||
8044 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8045 X"$0" : 'X\(//\)$' \| \
8046 X"$0" : 'X\(/\)$' \| \
8047 . : '\(.\)' 2>/dev/null ||
8049 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
8050 /^X\/\(\/\/\)$/{ s//\1/; q; }
8051 /^X\/\(\/\).*/{ s//\1/; q; }
8055 # PATH needs CR, and LINENO needs CR and PATH.
8056 # Avoid depending upon Character Ranges.
8057 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
8058 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8059 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
8060 as_cr_digits
='0123456789'
8061 as_cr_alnum
=$as_cr_Letters$as_cr_digits
8063 # The user is always right.
8064 if test "${PATH_SEPARATOR+set}" != set; then
8065 echo "#! /bin/sh" >conf$$.sh
8066 echo "exit 0" >>conf$$.sh
8068 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
8079 as_lineno_3
=`(expr $as_lineno_1 + 1) 2>/dev/null`
8080 test "x$as_lineno_1" != "x$as_lineno_2" &&
8081 test "x$as_lineno_3" = "x$as_lineno_2" ||
{
8082 # Find who we are. Look in the path if we contain no path at all
8085 *[\\/]* ) as_myself
=$0 ;;
8086 *) as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8090 test -z "$as_dir" && as_dir
=.
8091 test -r "$as_dir/$0" && as_myself
=$as_dir/$0 && break
8096 # We did not find ourselves, most probably we were run as `sh COMMAND'
8097 # in which case we are not to be found in the path.
8098 if test "x$as_myself" = x
; then
8101 if test ! -f "$as_myself"; then
8102 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
8103 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
8104 { (exit 1); exit 1; }; }
8106 case $CONFIG_SHELL in
8108 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8109 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
8112 test -z "$as_dir" && as_dir
=.
8113 for as_base
in sh bash ksh sh5
; do
8116 if ("$as_dir/$as_base" -c '
8119 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
8120 test "x$as_lineno_1" != "x$as_lineno_2" &&
8121 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev
/null
; then
8122 $as_unset BASH_ENV ||
test "${BASH_ENV+set}" != set ||
{ BASH_ENV
=; export BASH_ENV
; }
8123 $as_unset ENV ||
test "${ENV+set}" != set ||
{ ENV
=; export ENV
; }
8124 CONFIG_SHELL
=$as_dir/$as_base
8126 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
8134 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
8135 # uniformly replaced by the line number. The first 'sed' inserts a
8136 # line-number line before each line; the second 'sed' does the real
8137 # work. The second script uses 'N' to pair each line-number line
8138 # with the numbered line, and appends trailing '-' during
8139 # substitution so that $LINENO is not a special case at line end.
8140 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
8141 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
8142 sed '=' <$as_myself |
8147 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
8150 s,^['$as_cr_digits']*\n,,
8152 chmod +x
$as_me.lineno ||
8153 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
8154 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
8155 { (exit 1); exit 1; }; }
8157 # Don't try to exec as it changes $[0], causing all sort of problems
8158 # (the dirname of $[0] is not the place where we might find the
8159 # original and so on. Autoconf is especially sensible to this).
8161 # Exit status is that of the last command.
8166 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
8167 *c
*,-n*) ECHO_N
= ECHO_C
='
8169 *c
*,* ) ECHO_N
=-n ECHO_C
= ECHO_T
= ;;
8170 *) ECHO_N
= ECHO_C
='\c' ECHO_T
= ;;
8173 if expr a
: '\(a\)' >/dev
/null
2>&1; then
8179 rm -f conf$$ conf$$.exe conf$$.
file
8181 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
8182 # We could just check for DJGPP; but this test a) works b) is more generic
8183 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
8184 if test -f conf$$.exe
; then
8185 # Don't use ln at all; we don't have any links
8190 elif ln conf$$.
file conf$$
2>/dev
/null
; then
8195 rm -f conf$$ conf$$.exe conf$$.
file
8197 if mkdir
-p .
2>/dev
/null
; then
8200 test -d .
/-p && rmdir .
/-p
8204 as_executable_p
="test -f"
8206 # Sed expression to map a string onto a valid CPP name.
8207 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8209 # Sed expression to map a string onto a valid variable name.
8210 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8214 # We need space, tab and new line, in precisely that order.
8224 # Open the log real soon, to keep \$[0] and so on meaningful, and to
8225 # report actual input values of CONFIG_FILES etc. instead of their
8226 # values after options handling. Logging --version etc. is OK.
8230 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8231 ## Running $as_me. ##
8236 This file was extended by libffi $as_me 2.1, which was
8237 generated by GNU Autoconf 2.59. Invocation command line was
8239 CONFIG_FILES = $CONFIG_FILES
8240 CONFIG_HEADERS = $CONFIG_HEADERS
8241 CONFIG_LINKS = $CONFIG_LINKS
8242 CONFIG_COMMANDS = $CONFIG_COMMANDS
8246 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
8250 # Files that config.status was made for.
8251 if test -n "$ac_config_files"; then
8252 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
8255 if test -n "$ac_config_headers"; then
8256 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
8259 if test -n "$ac_config_links"; then
8260 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
8263 if test -n "$ac_config_commands"; then
8264 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
8267 cat >>$CONFIG_STATUS <<\_ACEOF
8270 \`$as_me' instantiates files from templates according to the
8271 current configuration.
8273 Usage: $0 [OPTIONS] [FILE]...
8275 -h, --help print this help, then exit
8276 -V, --version print version number, then exit
8277 -q, --quiet do not print progress messages
8278 -d, --debug don't remove temporary files
8279 --recheck update $as_me by reconfiguring in the same conditions
8280 --file=FILE[:TEMPLATE]
8281 instantiate the configuration file FILE
8282 --header=FILE[:TEMPLATE]
8283 instantiate the configuration header FILE
8285 Configuration files:
8288 Configuration headers:
8291 Configuration links:
8294 Configuration commands:
8297 Report bugs to <bug-autoconf@gnu.org>."
8300 cat >>$CONFIG_STATUS <<_ACEOF
8302 libffi config.status 2.1
8303 configured by $0, generated by GNU Autoconf 2.59,
8304 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
8306 Copyright (C) 2003 Free Software Foundation, Inc.
8307 This config.status script is free software; the Free Software Foundation
8308 gives unlimited permission to copy, distribute and modify it."
8313 cat >>$CONFIG_STATUS <<\_ACEOF
8314 # If no file are specified by the user, then we need to provide default
8315 # value. By we need to know if files were specified by the user.
8321 ac_option
=`expr "x$1" : 'x\([^=]*\)='`
8322 ac_optarg
=`expr "x$1" : 'x[^=]*=\(.*\)'`
8330 *) # This is not an option, so the user has probably given explicit
8333 ac_need_defaults
=false
;;
8337 # Handling of the options.
8339 cat >>$CONFIG_STATUS <<\_ACEOF
8340 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
8342 --version |
--vers* |
-V )
8343 echo "$ac_cs_version"; exit 0 ;;
8345 # Conflict between --help and --header
8346 { { echo "$as_me:$LINENO: error: ambiguous option: $1
8347 Try \`$0 --help' for more information." >&5
8348 echo "$as_me: error: ambiguous option: $1
8349 Try \`$0 --help' for more information." >&2;}
8350 { (exit 1); exit 1; }; };;
8351 --help |
--hel |
-h )
8352 echo "$ac_cs_usage"; exit 0 ;;
8353 --debug |
--d* |
-d )
8355 --file |
--fil |
--fi |
--f )
8357 CONFIG_FILES
="$CONFIG_FILES $ac_optarg"
8358 ac_need_defaults
=false
;;
8359 --header |
--heade |
--head |
--hea )
8361 CONFIG_HEADERS
="$CONFIG_HEADERS $ac_optarg"
8362 ac_need_defaults
=false
;;
8363 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
8364 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
8368 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
8369 Try \`$0 --help' for more information." >&5
8370 echo "$as_me: error: unrecognized option: $1
8371 Try \`$0 --help' for more information." >&2;}
8372 { (exit 1); exit 1; }; } ;;
8374 *) ac_config_targets
="$ac_config_targets $1" ;;
8380 ac_configure_extra_args
=
8382 if $ac_cs_silent; then
8384 ac_configure_extra_args
="$ac_configure_extra_args --silent"
8388 cat >>$CONFIG_STATUS <<_ACEOF
8389 if \$ac_cs_recheck; then
8390 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
8391 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8396 cat >>$CONFIG_STATUS <<_ACEOF
8398 # INIT-COMMANDS section.
8405 with_multisubdir="$with_multisubdir"
8406 with_multisrctop="$with_multisrctop"
8407 with_target_subdir="$with_target_subdir"
8408 ac_configure_args="${multilib_arg} ${ac_configure_args}"
8409 multi_basedir="$multi_basedir"
8410 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
8412 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8413 TARGETDIR="$TARGETDIR"
8419 cat >>$CONFIG_STATUS <<\_ACEOF
8420 for ac_config_target
in $ac_config_targets
8422 case "$ac_config_target" in
8423 # Handling of arguments.
8424 "include/Makefile" ) CONFIG_FILES
="$CONFIG_FILES include/Makefile" ;;
8425 "include/ffi.h" ) CONFIG_FILES
="$CONFIG_FILES include/ffi.h" ;;
8426 "Makefile" ) CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
8427 "testsuite/Makefile" ) CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
8428 "include/ffitarget.h" ) CONFIG_LINKS
="$CONFIG_LINKS include/ffitarget.h:src/$TARGETDIR/ffitarget.h" ;;
8429 "default-1" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
8430 "depfiles" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
8431 "include" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS include" ;;
8432 "src" ) CONFIG_COMMANDS
="$CONFIG_COMMANDS src" ;;
8433 "fficonfig.h" ) CONFIG_HEADERS
="$CONFIG_HEADERS fficonfig.h" ;;
8434 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
8435 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
8436 { (exit 1); exit 1; }; };;
8440 # If the user did not use the arguments to specify the items to instantiate,
8441 # then the envvar interface is used. Set only those that are not.
8442 # We use the long form for the default assignment because of an extremely
8443 # bizarre bug on SunOS 4.1.3.
8444 if $ac_need_defaults; then
8445 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
8446 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
8447 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
8448 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
8451 # Have a temporary directory for convenience. Make it in the build tree
8452 # simply because there is no reason to put it here, and in addition,
8453 # creating and moving files from /tmp can sometimes cause problems.
8454 # Create a temporary directory, and hook for its removal unless debugging.
8457 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
8458 trap '{ (exit 1); exit 1; }' 1 2 13 15
8461 # Create a (secure) tmp directory for tmp files.
8464 tmp
=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
8465 test -n "$tmp" && test -d "$tmp"
8468 tmp
=.
/confstat$$
-$RANDOM
8469 (umask 077 && mkdir
$tmp)
8472 echo "$me: cannot create a temporary directory in ." >&2
8473 { (exit 1); exit 1; }
8478 cat >>$CONFIG_STATUS <<_ACEOF
8481 # CONFIG_FILES section.
8484 # No need to generate the scripts if there are no CONFIG_FILES.
8485 # This happens for instance when ./config.status config.h
8486 if test -n "\$CONFIG_FILES"; then
8487 # Protect against being on the right side of a sed subst in config.status.
8488 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
8489 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
8490 s,@SHELL@,$SHELL,;t t
8491 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
8492 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
8493 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
8494 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
8495 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
8496 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
8497 s,@exec_prefix@,$exec_prefix,;t t
8498 s,@prefix@,$prefix,;t t
8499 s,@program_transform_name@,$program_transform_name,;t t
8500 s,@bindir@,$bindir,;t t
8501 s,@sbindir@,$sbindir,;t t
8502 s,@libexecdir@,$libexecdir,;t t
8503 s,@datadir@,$datadir,;t t
8504 s,@sysconfdir@,$sysconfdir,;t t
8505 s,@sharedstatedir@,$sharedstatedir,;t t
8506 s,@localstatedir@,$localstatedir,;t t
8507 s,@libdir@,$libdir,;t t
8508 s,@includedir@,$includedir,;t t
8509 s,@oldincludedir@,$oldincludedir,;t t
8510 s,@infodir@,$infodir,;t t
8511 s,@mandir@,$mandir,;t t
8512 s,@build_alias@,$build_alias,;t t
8513 s,@host_alias@,$host_alias,;t t
8514 s,@target_alias@,$target_alias,;t t
8516 s,@ECHO_C@,$ECHO_C,;t t
8517 s,@ECHO_N@,$ECHO_N,;t t
8518 s,@ECHO_T@,$ECHO_T,;t t
8520 s,@multi_basedir@,$multi_basedir,;t t
8521 s,@build@,$build,;t t
8522 s,@build_cpu@,$build_cpu,;t t
8523 s,@build_vendor@,$build_vendor,;t t
8524 s,@build_os@,$build_os,;t t
8526 s,@host_cpu@,$host_cpu,;t t
8527 s,@host_vendor@,$host_vendor,;t t
8528 s,@host_os@,$host_os,;t t
8529 s,@target@,$target,;t t
8530 s,@target_cpu@,$target_cpu,;t t
8531 s,@target_vendor@,$target_vendor,;t t
8532 s,@target_os@,$target_os,;t t
8533 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
8534 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
8535 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
8536 s,@CYGPATH_W@,$CYGPATH_W,;t t
8537 s,@PACKAGE@,$PACKAGE,;t t
8538 s,@VERSION@,$VERSION,;t t
8539 s,@ACLOCAL@,$ACLOCAL,;t t
8540 s,@AUTOCONF@,$AUTOCONF,;t t
8541 s,@AUTOMAKE@,$AUTOMAKE,;t t
8542 s,@AUTOHEADER@,$AUTOHEADER,;t t
8543 s,@MAKEINFO@,$MAKEINFO,;t t
8544 s,@install_sh@,$install_sh,;t t
8545 s,@STRIP@,$STRIP,;t t
8546 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
8547 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
8548 s,@mkdir_p@,$mkdir_p,;t t
8550 s,@SET_MAKE@,$SET_MAKE,;t t
8551 s,@am__leading_dot@,$am__leading_dot,;t t
8552 s,@AMTAR@,$AMTAR,;t t
8553 s,@am__tar@,$am__tar,;t t
8554 s,@am__untar@,$am__untar,;t t
8556 s,@ac_ct_CC@,$ac_ct_CC,;t t
8557 s,@EXEEXT@,$EXEEXT,;t t
8558 s,@OBJEXT@,$OBJEXT,;t t
8559 s,@DEPDIR@,$DEPDIR,;t t
8560 s,@am__include@,$am__include,;t t
8561 s,@am__quote@,$am__quote,;t t
8562 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
8563 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
8564 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
8565 s,@CCDEPMODE@,$CCDEPMODE,;t t
8566 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
8567 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
8568 s,@CFLAGS@,$CFLAGS,;t t
8570 s,@CCASFLAGS@,$CCASFLAGS,;t t
8572 s,@RANLIB@,$RANLIB,;t t
8573 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
8574 s,@LIBTOOL@,$LIBTOOL,;t t
8575 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
8576 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
8577 s,@MAINT@,$MAINT,;t t
8579 s,@CPPFLAGS@,$CPPFLAGS,;t t
8580 s,@EGREP@,$EGREP,;t t
8581 s,@TESTSUBDIR_TRUE@,$TESTSUBDIR_TRUE,;t t
8582 s,@TESTSUBDIR_FALSE@,$TESTSUBDIR_FALSE,;t t
8583 s,@AM_RUNTESTFLAGS@,$AM_RUNTESTFLAGS,;t t
8584 s,@MIPS_IRIX_TRUE@,$MIPS_IRIX_TRUE,;t t
8585 s,@MIPS_IRIX_FALSE@,$MIPS_IRIX_FALSE,;t t
8586 s,@MIPS_LINUX_TRUE@,$MIPS_LINUX_TRUE,;t t
8587 s,@MIPS_LINUX_FALSE@,$MIPS_LINUX_FALSE,;t t
8588 s,@SPARC_TRUE@,$SPARC_TRUE,;t t
8589 s,@SPARC_FALSE@,$SPARC_FALSE,;t t
8590 s,@X86_TRUE@,$X86_TRUE,;t t
8591 s,@X86_FALSE@,$X86_FALSE,;t t
8592 s,@X86_WIN32_TRUE@,$X86_WIN32_TRUE,;t t
8593 s,@X86_WIN32_FALSE@,$X86_WIN32_FALSE,;t t
8594 s,@X86_DARWIN_TRUE@,$X86_DARWIN_TRUE,;t t
8595 s,@X86_DARWIN_FALSE@,$X86_DARWIN_FALSE,;t t
8596 s,@ALPHA_TRUE@,$ALPHA_TRUE,;t t
8597 s,@ALPHA_FALSE@,$ALPHA_FALSE,;t t
8598 s,@IA64_TRUE@,$IA64_TRUE,;t t
8599 s,@IA64_FALSE@,$IA64_FALSE,;t t
8600 s,@M32R_TRUE@,$M32R_TRUE,;t t
8601 s,@M32R_FALSE@,$M32R_FALSE,;t t
8602 s,@M68K_TRUE@,$M68K_TRUE,;t t
8603 s,@M68K_FALSE@,$M68K_FALSE,;t t
8604 s,@POWERPC_TRUE@,$POWERPC_TRUE,;t t
8605 s,@POWERPC_FALSE@,$POWERPC_FALSE,;t t
8606 s,@POWERPC_AIX_TRUE@,$POWERPC_AIX_TRUE,;t t
8607 s,@POWERPC_AIX_FALSE@,$POWERPC_AIX_FALSE,;t t
8608 s,@POWERPC_DARWIN_TRUE@,$POWERPC_DARWIN_TRUE,;t t
8609 s,@POWERPC_DARWIN_FALSE@,$POWERPC_DARWIN_FALSE,;t t
8610 s,@POWERPC_FREEBSD_TRUE@,$POWERPC_FREEBSD_TRUE,;t t
8611 s,@POWERPC_FREEBSD_FALSE@,$POWERPC_FREEBSD_FALSE,;t t
8612 s,@ARM_TRUE@,$ARM_TRUE,;t t
8613 s,@ARM_FALSE@,$ARM_FALSE,;t t
8614 s,@LIBFFI_CRIS_TRUE@,$LIBFFI_CRIS_TRUE,;t t
8615 s,@LIBFFI_CRIS_FALSE@,$LIBFFI_CRIS_FALSE,;t t
8616 s,@FRV_TRUE@,$FRV_TRUE,;t t
8617 s,@FRV_FALSE@,$FRV_FALSE,;t t
8618 s,@S390_TRUE@,$S390_TRUE,;t t
8619 s,@S390_FALSE@,$S390_FALSE,;t t
8620 s,@X86_64_TRUE@,$X86_64_TRUE,;t t
8621 s,@X86_64_FALSE@,$X86_64_FALSE,;t t
8622 s,@SH_TRUE@,$SH_TRUE,;t t
8623 s,@SH_FALSE@,$SH_FALSE,;t t
8624 s,@SH64_TRUE@,$SH64_TRUE,;t t
8625 s,@SH64_FALSE@,$SH64_FALSE,;t t
8626 s,@PA_LINUX_TRUE@,$PA_LINUX_TRUE,;t t
8627 s,@PA_LINUX_FALSE@,$PA_LINUX_FALSE,;t t
8628 s,@PA_HPUX_TRUE@,$PA_HPUX_TRUE,;t t
8629 s,@PA_HPUX_FALSE@,$PA_HPUX_FALSE,;t t
8630 s,@PA64_HPUX_TRUE@,$PA64_HPUX_TRUE,;t t
8631 s,@PA64_HPUX_FALSE@,$PA64_HPUX_FALSE,;t t
8632 s,@ALLOCA@,$ALLOCA,;t t
8633 s,@HAVE_LONG_DOUBLE@,$HAVE_LONG_DOUBLE,;t t
8634 s,@TARGET@,$TARGET,;t t
8635 s,@TARGETDIR@,$TARGETDIR,;t t
8636 s,@toolexecdir@,$toolexecdir,;t t
8637 s,@toolexeclibdir@,$toolexeclibdir,;t t
8638 s,@LIBOBJS@,$LIBOBJS,;t t
8639 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
8644 cat >>$CONFIG_STATUS <<\_ACEOF
8645 # Split the substitutions into bite-sized pieces for seds with
8646 # small command number limits, like on Digital OSF/1 and HP-UX.
8648 ac_sed_frag
=1 # Number of current file.
8649 ac_beg
=1 # First line for current file.
8650 ac_end
=$ac_max_sed_lines # Line after last line for current file.
8653 while $ac_more_lines; do
8654 if test $ac_beg -gt 1; then
8655 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8657 sed "${ac_end}q" $tmp/subs.
sed >$tmp/subs.frag
8659 if test ! -s $tmp/subs.frag
; then
8662 # The purpose of the label and of the branching condition is to
8663 # speed up the sed processing (if there are no `@' at all, there
8664 # is no need to browse any of the substitutions).
8665 # These are the two extra sed commands mentioned above.
8667 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag
) >$tmp/subs-
$ac_sed_frag.
sed
8668 if test -z "$ac_sed_cmds"; then
8669 ac_sed_cmds
="sed -f $tmp/subs-$ac_sed_frag.sed"
8671 ac_sed_cmds
="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
8673 ac_sed_frag
=`expr $ac_sed_frag + 1`
8675 ac_end
=`expr $ac_end + $ac_max_sed_lines`
8678 if test -z "$ac_sed_cmds"; then
8681 fi # test -n "$CONFIG_FILES"
8684 cat >>$CONFIG_STATUS <<\_ACEOF
8685 for ac_file
in : $CONFIG_FILES; do test "x$ac_file" = x
: && continue
8686 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8688 - |
*:- |
*:-:* ) # input from stdin
8690 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8691 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8692 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8693 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8694 * ) ac_file_in
=$ac_file.
in ;;
8697 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
8698 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
8699 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8700 X"$ac_file" : 'X\(//\)[^/]' \| \
8701 X"$ac_file" : 'X\(//\)$' \| \
8702 X"$ac_file" : 'X\(/\)' \| \
8703 . : '\(.\)' 2>/dev/null ||
8705 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8706 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8707 /^X\(\/\/\)$/{ s//\1/; q; }
8708 /^X\(\/\).*/{ s//\1/; q; }
8710 { if $as_mkdir_p; then
8715 while test ! -d "$as_dir"; do
8716 as_dirs
="$as_dir $as_dirs"
8717 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
8718 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8719 X"$as_dir" : 'X\(//\)[^/]' \| \
8720 X"$as_dir" : 'X\(//\)$' \| \
8721 X"$as_dir" : 'X\(/\)' \| \
8722 . : '\(.\)' 2>/dev/null ||
8724 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
8725 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
8726 /^X\(\/\/\)$/{ s//\1/; q; }
8727 /^X\(\/\).*/{ s//\1/; q; }
8730 test ! -n "$as_dirs" || mkdir
$as_dirs
8731 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
8732 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
8733 { (exit 1); exit 1; }; }; }
8737 if test "$ac_dir" != .
; then
8738 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8739 # A "../" for each directory in $ac_dir_suffix.
8740 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
8742 ac_dir_suffix
= ac_top_builddir
=
8746 .
) # No --srcdir option. We are building in place.
8748 if test -z "$ac_top_builddir"; then
8751 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
8753 [\\/]* | ?
:[\\/]* ) # Absolute path.
8754 ac_srcdir
=$srcdir$ac_dir_suffix;
8755 ac_top_srcdir
=$srcdir ;;
8757 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
8758 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
8761 # Do not use `cd foo && pwd` to compute absolute paths, because
8762 # the directories may not exist.
8764 .
) ac_abs_builddir
="$ac_dir";;
8767 .
) ac_abs_builddir
=`pwd`;;
8768 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
8769 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
8772 case $ac_abs_builddir in
8773 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8775 case ${ac_top_builddir}.
in
8776 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
8777 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
8778 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
8781 case $ac_abs_builddir in
8782 .
) ac_abs_srcdir
=$ac_srcdir;;
8785 .
) ac_abs_srcdir
=$ac_abs_builddir;;
8786 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
8787 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
8790 case $ac_abs_builddir in
8791 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
8793 case $ac_top_srcdir in
8794 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
8795 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
8796 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
8802 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8803 *) ac_INSTALL
=$ac_top_builddir$INSTALL ;;
8806 if test x
"$ac_file" != x-
; then
8807 { echo "$as_me:$LINENO: creating $ac_file" >&5
8808 echo "$as_me: creating $ac_file" >&6;}
8811 # Let's still pretend it is `configure' which instantiates (i.e., don't
8812 # use $as_me), people would be surprised to read:
8813 # /* config.h. Generated by config.status. */
8814 if test x
"$ac_file" = x-
; then
8817 configure_input
="$ac_file. "
8819 configure_input
=$configure_input"Generated from `echo $ac_file_in |
8820 sed 's,.*/,,'` by configure."
8822 # First look for the input files in the build tree, otherwise in the
8824 ac_file_inputs
=`IFS=:
8825 for f in $ac_file_in; do
8827 -) echo $tmp/stdin ;;
8829 # Absolute (can't be DOS-style, as IFS=:)
8830 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8831 echo "$as_me: error: cannot find input file: $f" >&2;}
8832 { (exit 1); exit 1; }; }
8835 if test -f "$f"; then
8838 elif test -f "$srcdir/$f"; then
8843 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8844 echo "$as_me: error: cannot find input file: $f" >&2;}
8845 { (exit 1); exit 1; }; }
8848 done` ||
{ (exit 1); exit 1; }
8850 cat >>$CONFIG_STATUS <<_ACEOF
8854 cat >>$CONFIG_STATUS <<\_ACEOF
8856 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8857 s
,@configure_input@
,$configure_input,;t t
8858 s
,@srcdir@
,$ac_srcdir,;t t
8859 s
,@abs_srcdir@
,$ac_abs_srcdir,;t t
8860 s
,@top_srcdir@
,$ac_top_srcdir,;t t
8861 s
,@abs_top_srcdir@
,$ac_abs_top_srcdir,;t t
8862 s
,@builddir@
,$ac_builddir,;t t
8863 s
,@abs_builddir@
,$ac_abs_builddir,;t t
8864 s
,@top_builddir@
,$ac_top_builddir,;t t
8865 s
,@abs_top_builddir@
,$ac_abs_top_builddir,;t t
8866 s
,@INSTALL@
,$ac_INSTALL,;t t
8867 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
8869 if test x"$ac_file" != x-; then
8870 mv $tmp/out $ac_file
8878 cat >>$CONFIG_STATUS <<\_ACEOF
8881 # CONFIG_HEADER section.
8884 # These sed commands are passed to sed as "A NAME B NAME C VALUE D
", where
8885 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8887 # ac_d sets the value in "#define NAME VALUE" lines.
8888 ac_dA
='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
8889 ac_dB
='[ ].*$,\1#\2'
8892 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8893 ac_uA
='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
8894 ac_uB
='$,\1#\2define\3'
8898 for ac_file
in : $CONFIG_HEADERS; do test "x$ac_file" = x
: && continue
8899 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8901 - |
*:- |
*:-:* ) # input from stdin
8903 ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8904 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8905 *:* ) ac_file_in
=`echo "$ac_file" | sed 's,[^:]*:,,'`
8906 ac_file
=`echo "$ac_file" | sed 's,:.*,,'` ;;
8907 * ) ac_file_in
=$ac_file.
in ;;
8910 test x
"$ac_file" != x-
&& { echo "$as_me:$LINENO: creating $ac_file" >&5
8911 echo "$as_me: creating $ac_file" >&6;}
8913 # First look for the input files in the build tree, otherwise in the
8915 ac_file_inputs
=`IFS=:
8916 for f in $ac_file_in; do
8918 -) echo $tmp/stdin ;;
8920 # Absolute (can't be DOS-style, as IFS=:)
8921 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8922 echo "$as_me: error: cannot find input file: $f" >&2;}
8923 { (exit 1); exit 1; }; }
8924 # Do quote $f, to prevent DOS paths from being IFS'd.
8927 if test -f "$f"; then
8930 elif test -f "$srcdir/$f"; then
8935 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
8936 echo "$as_me: error: cannot find input file: $f" >&2;}
8937 { (exit 1); exit 1; }; }
8940 done` ||
{ (exit 1); exit 1; }
8941 # Remove the trailing spaces.
8942 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
8946 # Transform confdefs.h into two sed scripts, `conftest.defines' and
8947 # `conftest.undefs', that substitutes the proper values into
8948 # config.h.in to produce config.h. The first handles `#define'
8949 # templates, and the second `#undef' templates.
8950 # And first: Protect against being on the right side of a sed subst in
8951 # config.status. Protect against being in an unquoted here document
8953 rm -f conftest.defines conftest.undefs
8954 # Using a here document instead of a string reduces the quoting nightmare.
8955 # Putting comments in sed scripts is not portable.
8957 # `end' is used to avoid that the second main sed command (meant for
8958 # 0-ary CPP macros) applies to n-ary macro definitions.
8959 # See the Autoconf documentation for `clear'.
8960 cat >confdef2sed.
sed <<\_ACEOF
8965 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
8967 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
8970 # If some macros were called several times there might be several times
8971 # the same #defines, which is useless. Nevertheless, we may not want to
8972 # sort them, since we want the *last* AC-DEFINE to be honored.
8973 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
8974 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
8975 rm -f confdef2sed.sed
8977 # This sed command replaces #undef with comments. This is necessary, for
8978 # example, in the case of _POSIX_SOURCE, which is predefined and required
8979 # on some systems where configure will not decide to define it.
8980 cat >>conftest.undefs <<\_ACEOF
8981 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
8984 # Break up conftest.defines because some shells have a limit on the size
8985 # of here documents, and old seds have small limits too (100 cmds).
8986 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
8987 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
8988 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
8989 echo ' :' >>$CONFIG_STATUS
8991 while grep . conftest.defines >/dev/null
8993 # Write a limited-size here document to $tmp/defines.sed.
8994 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
8995 # Speed up: don't consider the non `#define' lines.
8996 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
8997 # Work around the forget-to-reset-the-flag bug.
8998 echo 't clr' >>$CONFIG_STATUS
8999 echo ': clr' >>$CONFIG_STATUS
9000 sed ${ac_max_here_lines}q conftest.defines
>>$CONFIG_STATUS
9002 sed -f $tmp/defines.sed $tmp/in >$tmp/out
9006 sed 1,${ac_max_here_lines}d conftest.defines
>conftest.
tail
9007 rm -f conftest.defines
9008 mv conftest.
tail conftest.defines
9010 rm -f conftest.defines
9011 echo ' fi # grep' >>$CONFIG_STATUS
9012 echo >>$CONFIG_STATUS
9014 # Break up conftest.undefs because some shells have a limit on the size
9015 # of here documents, and old seds have small limits too (100 cmds).
9016 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
9018 while grep . conftest.undefs
>/dev
/null
9020 # Write a limited-size here document to $tmp/undefs.sed.
9021 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
9022 # Speed up: don't consider the non
`#undef'
9023 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
9024 # Work around the forget-to-reset-the-flag bug.
9025 echo 't clr' >>$CONFIG_STATUS
9026 echo ': clr' >>$CONFIG_STATUS
9027 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
9029 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
9033 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
9034 rm -f conftest.undefs
9035 mv conftest.tail conftest.undefs
9037 rm -f conftest.undefs
9039 cat >>$CONFIG_STATUS <<\_ACEOF
9040 # Let's still pretend it is `configure
' which instantiates (i.e., don't
9041 # use $as_me), people would be surprised to read:
9042 # /* config.h. Generated by config.status. */
9043 if test x
"$ac_file" = x-
; then
9044 echo "/* Generated by configure. */" >$tmp/config.h
9046 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
9048 cat $tmp/in >>$tmp/config.h
9050 if test x
"$ac_file" != x-
; then
9051 if diff $ac_file $tmp/config.h
>/dev
/null
2>&1; then
9052 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
9053 echo "$as_me: $ac_file is unchanged" >&6;}
9055 ac_dir
=`(dirname "$ac_file") 2>/dev/null ||
9056 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9057 X"$ac_file" : 'X\(//\)[^/]' \| \
9058 X"$ac_file" : 'X\(//\)$' \| \
9059 X"$ac_file" : 'X\(/\)' \| \
9060 . : '\(.\)' 2>/dev/null ||
9062 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9063 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9064 /^X\(\/\/\)$/{ s//\1/; q; }
9065 /^X\(\/\).*/{ s//\1/; q; }
9067 { if $as_mkdir_p; then
9072 while test ! -d "$as_dir"; do
9073 as_dirs
="$as_dir $as_dirs"
9074 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9075 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9076 X"$as_dir" : 'X\(//\)[^/]' \| \
9077 X"$as_dir" : 'X\(//\)$' \| \
9078 X"$as_dir" : 'X\(/\)' \| \
9079 . : '\(.\)' 2>/dev/null ||
9081 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9082 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9083 /^X\(\/\/\)$/{ s//\1/; q; }
9084 /^X\(\/\).*/{ s//\1/; q; }
9087 test ! -n "$as_dirs" || mkdir
$as_dirs
9088 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9089 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9090 { (exit 1); exit 1; }; }; }
9093 mv $tmp/config.h
$ac_file
9099 # Compute $ac_file's index in $config_headers.
9101 for _am_header
in $config_headers :; do
9103 $ac_file |
$ac_file:* )
9106 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
9109 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
9110 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9111 X$ac_file : 'X\(//\)[^/]' \| \
9112 X$ac_file : 'X\(//\)$' \| \
9113 X$ac_file : 'X\(/\)' \| \
9114 . : '\(.\)' 2>/dev/null ||
9116 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9117 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9118 /^X\(\/\/\)$/{ s//\1/; q; }
9119 /^X\(\/\).*/{ s//\1/; q; }
9120 s/.*/./; q'`/stamp-h
$_am_stamp_count
9123 cat >>$CONFIG_STATUS <<\_ACEOF
9126 # CONFIG_LINKS section.
9129 for ac_file
in : $CONFIG_LINKS; do test "x$ac_file" = x
: && continue
9130 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
9131 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
9133 { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_dest" >&5
9134 echo "$as_me: linking $srcdir/$ac_source to $ac_dest" >&6;}
9136 if test ! -r $srcdir/$ac_source; then
9137 { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5
9138 echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;}
9139 { (exit 1); exit 1; }; }
9143 # Make relative symlinks.
9144 ac_dest_dir
=`(dirname "$ac_dest") 2>/dev/null ||
9145 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9146 X"$ac_dest" : 'X\(//\)[^/]' \| \
9147 X"$ac_dest" : 'X\(//\)$' \| \
9148 X"$ac_dest" : 'X\(/\)' \| \
9149 . : '\(.\)' 2>/dev/null ||
9151 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9152 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9153 /^X\(\/\/\)$/{ s//\1/; q; }
9154 /^X\(\/\).*/{ s//\1/; q; }
9156 { if $as_mkdir_p; then
9157 mkdir
-p "$ac_dest_dir"
9159 as_dir
="$ac_dest_dir"
9161 while test ! -d "$as_dir"; do
9162 as_dirs
="$as_dir $as_dirs"
9163 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9164 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9165 X"$as_dir" : 'X\(//\)[^/]' \| \
9166 X"$as_dir" : 'X\(//\)$' \| \
9167 X"$as_dir" : 'X\(/\)' \| \
9168 . : '\(.\)' 2>/dev/null ||
9170 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9171 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9172 /^X\(\/\/\)$/{ s//\1/; q; }
9173 /^X\(\/\).*/{ s//\1/; q; }
9176 test ! -n "$as_dirs" || mkdir
$as_dirs
9177 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dest_dir\"" >&5
9178 echo "$as_me: error: cannot create directory \"$ac_dest_dir\"" >&2;}
9179 { (exit 1); exit 1; }; }; }
9183 if test "$ac_dest_dir" != .
; then
9184 ac_dir_suffix
=/`echo "$ac_dest_dir" | sed 's,^\.[\\/],,'`
9185 # A "../" for each directory in $ac_dir_suffix.
9186 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9188 ac_dir_suffix
= ac_top_builddir
=
9192 .
) # No --srcdir option. We are building in place.
9194 if test -z "$ac_top_builddir"; then
9197 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
9199 [\\/]* | ?
:[\\/]* ) # Absolute path.
9200 ac_srcdir
=$srcdir$ac_dir_suffix;
9201 ac_top_srcdir
=$srcdir ;;
9203 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
9204 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
9207 # Do not use `cd foo && pwd` to compute absolute paths, because
9208 # the directories may not exist.
9210 .
) ac_abs_builddir
="$ac_dest_dir";;
9212 case "$ac_dest_dir" in
9213 .
) ac_abs_builddir
=`pwd`;;
9214 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dest_dir";;
9215 *) ac_abs_builddir
=`pwd`/"$ac_dest_dir";;
9218 case $ac_abs_builddir in
9219 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9221 case ${ac_top_builddir}.
in
9222 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
9223 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9224 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
9227 case $ac_abs_builddir in
9228 .
) ac_abs_srcdir
=$ac_srcdir;;
9231 .
) ac_abs_srcdir
=$ac_abs_builddir;;
9232 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
9233 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
9236 case $ac_abs_builddir in
9237 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
9239 case $ac_top_srcdir in
9240 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
9241 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
9242 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9248 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$srcdir/$ac_source ;;
9249 *) ac_rel_source
=$ac_top_builddir$srcdir/$ac_source ;;
9252 # Try a symlink, then a hard link, then a copy.
9253 ln -s $ac_rel_source $ac_dest 2>/dev
/null ||
9254 ln $srcdir/$ac_source $ac_dest 2>/dev
/null ||
9255 cp -p $srcdir/$ac_source $ac_dest ||
9256 { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&5
9257 echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_dest" >&2;}
9258 { (exit 1); exit 1; }; }
9261 cat >>$CONFIG_STATUS <<\_ACEOF
9264 # CONFIG_COMMANDS section.
9266 for ac_file
in : $CONFIG_COMMANDS; do test "x$ac_file" = x
: && continue
9267 ac_dest
=`echo "$ac_file" | sed 's,:.*,,'`
9268 ac_source
=`echo "$ac_file" | sed 's,[^:]*:,,'`
9269 ac_dir
=`(dirname "$ac_dest") 2>/dev/null ||
9270 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9271 X"$ac_dest" : 'X\(//\)[^/]' \| \
9272 X"$ac_dest" : 'X\(//\)$' \| \
9273 X"$ac_dest" : 'X\(/\)' \| \
9274 . : '\(.\)' 2>/dev/null ||
9276 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9277 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9278 /^X\(\/\/\)$/{ s//\1/; q; }
9279 /^X\(\/\).*/{ s//\1/; q; }
9281 { if $as_mkdir_p; then
9286 while test ! -d "$as_dir"; do
9287 as_dirs
="$as_dir $as_dirs"
9288 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9289 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9290 X"$as_dir" : 'X\(//\)[^/]' \| \
9291 X"$as_dir" : 'X\(//\)$' \| \
9292 X"$as_dir" : 'X\(/\)' \| \
9293 . : '\(.\)' 2>/dev/null ||
9295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9296 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9297 /^X\(\/\/\)$/{ s//\1/; q; }
9298 /^X\(\/\).*/{ s//\1/; q; }
9301 test ! -n "$as_dirs" || mkdir
$as_dirs
9302 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
9303 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
9304 { (exit 1); exit 1; }; }; }
9308 if test "$ac_dir" != .
; then
9309 ac_dir_suffix
=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
9310 # A "../" for each directory in $ac_dir_suffix.
9311 ac_top_builddir
=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
9313 ac_dir_suffix
= ac_top_builddir
=
9317 .
) # No --srcdir option. We are building in place.
9319 if test -z "$ac_top_builddir"; then
9322 ac_top_srcdir
=`echo $ac_top_builddir | sed 's,/$,,'`
9324 [\\/]* | ?
:[\\/]* ) # Absolute path.
9325 ac_srcdir
=$srcdir$ac_dir_suffix;
9326 ac_top_srcdir
=$srcdir ;;
9328 ac_srcdir
=$ac_top_builddir$srcdir$ac_dir_suffix
9329 ac_top_srcdir
=$ac_top_builddir$srcdir ;;
9332 # Do not use `cd foo && pwd` to compute absolute paths, because
9333 # the directories may not exist.
9335 .
) ac_abs_builddir
="$ac_dir";;
9338 .
) ac_abs_builddir
=`pwd`;;
9339 [\\/]* | ?
:[\\/]* ) ac_abs_builddir
="$ac_dir";;
9340 *) ac_abs_builddir
=`pwd`/"$ac_dir";;
9343 case $ac_abs_builddir in
9344 .
) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9346 case ${ac_top_builddir}.
in
9347 .
) ac_abs_top_builddir
=$ac_abs_builddir;;
9348 [\\/]* | ?
:[\\/]* ) ac_abs_top_builddir
=${ac_top_builddir}.
;;
9349 *) ac_abs_top_builddir
=$ac_abs_builddir/${ac_top_builddir}.
;;
9352 case $ac_abs_builddir in
9353 .
) ac_abs_srcdir
=$ac_srcdir;;
9356 .
) ac_abs_srcdir
=$ac_abs_builddir;;
9357 [\\/]* | ?
:[\\/]* ) ac_abs_srcdir
=$ac_srcdir;;
9358 *) ac_abs_srcdir
=$ac_abs_builddir/$ac_srcdir;;
9361 case $ac_abs_builddir in
9362 .
) ac_abs_top_srcdir
=$ac_top_srcdir;;
9364 case $ac_top_srcdir in
9365 .
) ac_abs_top_srcdir
=$ac_abs_builddir;;
9366 [\\/]* | ?
:[\\/]* ) ac_abs_top_srcdir
=$ac_top_srcdir;;
9367 *) ac_abs_top_srcdir
=$ac_abs_builddir/$ac_top_srcdir;;
9372 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
9373 echo "$as_me: executing $ac_dest commands" >&6;}
9376 # Only add multilib support code if we just rebuilt the top-level
9378 case " $CONFIG_FILES " in
9380 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
9383 depfiles
) test x
"$AMDEP_TRUE" != x
"" ||
for mf
in $CONFIG_FILES; do
9384 # Strip MF so we end up with the name of the file.
9385 mf
=`echo "$mf" | sed -e 's/:.*$//'`
9386 # Check whether this is an Automake generated Makefile or not.
9387 # We used to match only the files named `Makefile.in', but
9388 # some people rename them; so instead we look at the file content.
9389 # Grep'ing the first line is not enough: some people post-process
9390 # each Makefile.in and add a new line on top of each file to say so.
9391 # So let's grep whole file.
9392 if grep '^#.*generated by automake' $mf > /dev
/null
2>&1; then
9393 dirpart
=`(dirname "$mf") 2>/dev/null ||
9394 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9395 X"$mf" : 'X\(//\)[^/]' \| \
9396 X"$mf" : 'X\(//\)$' \| \
9397 X"$mf" : 'X\(/\)' \| \
9398 . : '\(.\)' 2>/dev/null ||
9400 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9401 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9402 /^X\(\/\/\)$/{ s//\1/; q; }
9403 /^X\(\/\).*/{ s//\1/; q; }
9408 # Extract the definition of DEPDIR, am__include, and am__quote
9409 # from the Makefile without running `make'.
9410 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
9411 test -z "$DEPDIR" && continue
9412 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
9413 test -z "am__include" && continue
9414 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
9415 # When using ansi2knr, U may be empty or an underscore; expand it
9416 U
=`sed -n 's/^U = //p' < "$mf"`
9417 # Find all dependency output files, they are included files with
9418 # $(DEPDIR) in their names. We invoke sed twice because it is the
9419 # simplest approach to changing $(DEPDIR) to its actual value in the
9421 for file in `sed -n "
9422 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
9423 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
9424 # Make sure the directory exists.
9425 test -f "$dirpart/$file" && continue
9426 fdir
=`(dirname "$file") 2>/dev/null ||
9427 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9428 X"$file" : 'X\(//\)[^/]' \| \
9429 X"$file" : 'X\(//\)$' \| \
9430 X"$file" : 'X\(/\)' \| \
9431 . : '\(.\)' 2>/dev/null ||
9433 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9434 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9435 /^X\(\/\/\)$/{ s//\1/; q; }
9436 /^X\(\/\).*/{ s//\1/; q; }
9438 { if $as_mkdir_p; then
9439 mkdir
-p $dirpart/$fdir
9441 as_dir
=$dirpart/$fdir
9443 while test ! -d "$as_dir"; do
9444 as_dirs
="$as_dir $as_dirs"
9445 as_dir
=`(dirname "$as_dir") 2>/dev/null ||
9446 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9447 X"$as_dir" : 'X\(//\)[^/]' \| \
9448 X"$as_dir" : 'X\(//\)$' \| \
9449 X"$as_dir" : 'X\(/\)' \| \
9450 . : '\(.\)' 2>/dev/null ||
9452 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
9453 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
9454 /^X\(\/\/\)$/{ s//\1/; q; }
9455 /^X\(\/\).*/{ s//\1/; q; }
9458 test ! -n "$as_dirs" || mkdir
$as_dirs
9459 fi ||
{ { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
9460 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
9461 { (exit 1); exit 1; }; }; }
9463 # echo "creating $dirpart/$file"
9464 echo '# dummy' > "$dirpart/$file"
9468 include
) test -d include || mkdir include
;;
9470 test -d src || mkdir src
9471 test -d src
/$TARGETDIR || mkdir src
/$TARGETDIR
9477 cat >>$CONFIG_STATUS <<\_ACEOF
9479 { (exit 0); exit 0; }
9481 chmod +x
$CONFIG_STATUS
9482 ac_clean_files
=$ac_clean_files_save
9485 # configure is writing to config.log, and then calls config.status.
9486 # config.status does its own redirection, appending to config.log.
9487 # Unfortunately, on DOS this fails, as config.log is still kept open
9488 # by configure, so config.status won't be able to write to it; its
9489 # output is simply discarded. So we exec the FD to /dev/null,
9490 # effectively closing config.log, so it can be properly (re)opened and
9491 # appended to by config.status. When coming back to configure, we
9492 # need to make the FD available again.
9493 if test "$no_create" != yes; then
9495 ac_config_status_args
=
9496 test "$silent" = yes &&
9497 ac_config_status_args
="$ac_config_status_args --quiet"
9499 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
9501 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9502 # would make configure fail if this is the last instruction.
9503 $ac_cs_success ||
{ (exit 1); exit 1; }